diff --git a/.travis.yml b/.travis.yml
index eb1c6f6b..2d57ffa4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,7 @@
sudo: required
before_install:
-- git clone https://github.com/KiCad/kicad-library-utils /home/travis/build/kicad-library-utils
-- git clone https://github.com/KiCad/kicad-library /home/travis/build/kicad-library-old
+- git clone --depth 1 https://github.com/KiCad/kicad-library-utils /home/travis/build/kicad-library-utils
+- git clone --depth 1 https://github.com/KiCad/kicad-library /home/travis/build/kicad-library-old
script:
-- sudo bash ./library-check.sh $TRAVIS_BUILD_DIR
\ No newline at end of file
+- sudo bash ./library-check.sh $TRAVIS_BUILD_DIR
diff --git a/library/Battery_Management.lib b/library/Battery_Management.lib
index 9b0cdb39..679d90ce 100644
--- a/library/Battery_Management.lib
+++ b/library/Battery_Management.lib
@@ -1035,7 +1035,7 @@ X PROG3 12 -700 0 100 R 50 50 1 1 B
X PROG1 13 -700 200 100 R 50 50 1 1 B
X VBAT 14 700 300 100 L 50 50 1 1 w
X VBAT 15 700 300 100 L 50 50 1 1 P N
-X Vbat_SENSE 16 700 100 100 L 50 50 1 1 B
+X Vbat_SENSE 16 700 100 100 L 50 50 1 1 I
X CE 17 -700 -600 100 R 50 50 1 1 I
X IN 18 0 900 100 D 50 50 1 1 W
X IN 19 0 900 100 D 50 50 1 1 P N
diff --git a/library/Bosch.dcm b/library/Bosch.dcm
new file mode 100644
index 00000000..3365f764
--- /dev/null
+++ b/library/Bosch.dcm
@@ -0,0 +1,21 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP BME280
+D It is a digital 3 in 1 sensor with humidity, pressure and temperature measurements, LGA-8
+K BME280 pressure humidity temperatiure measurement
+F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME280_DS001-11.pdf
+$ENDCMP
+#
+$CMP BME680
+D It is a digital 4 in 1 sensor with gas, humidity, pressure and temperature measurements, LGA-8
+K BME680 gas pressure humidity temperatiure measurement
+F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME680-DS001-00.pdf
+$ENDCMP
+#
+$CMP BMF055
+D Custom programmable 9-axis motion sensor
+K 9-axis motion sensor IMU SAMD20 ARM Cortex-M0+
+F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST_BMF055_DS000_01.pdf
+$ENDCMP
+#
+#End Doc Library
diff --git a/library/bosch.lib b/library/Bosch.lib
similarity index 55%
rename from library/bosch.lib
rename to library/Bosch.lib
index 0ce051c4..ef629232 100644
--- a/library/bosch.lib
+++ b/library/Bosch.lib
@@ -1,6 +1,52 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
+# BME280
+#
+DEF BME280 U 0 40 Y Y 1 F N
+F0 "U" 300 500 50 H V C CNN
+F1 "BME280" 300 -500 50 H V C CNN
+F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN
+F3 "" 0 -200 50 H I C CNN
+$FPLIST
+ LGA*2.5x2.5mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -400 400 400 -400 0 1 10 f
+X GND 1 -100 -600 200 U 50 50 1 1 W
+X CSB 2 600 -300 200 L 50 50 1 1 I
+X SDI 3 600 -100 200 L 50 50 1 1 B
+X SCK 4 600 100 200 L 50 50 1 1 I
+X SDO 5 600 300 200 L 50 50 1 1 B
+X VDDIO 6 -100 600 200 D 50 50 1 1 W
+X GND 7 100 -600 200 U 50 50 1 1 W
+X VDD 8 100 600 200 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# BME680
+#
+DEF BME680 U 0 40 Y Y 1 F N
+F0 "U" 300 500 50 H V C CNN
+F1 "BME680" 300 -500 50 H V C CNN
+F2 "Housings_LGA:LGA-8_2.5x2.5mm_Pitch0.65mm" 0 -200 50 H I C CNN
+F3 "" 0 -200 50 H I C CNN
+$FPLIST
+ LGA*2.5x2.5mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -400 400 400 -400 0 1 10 f
+X GND 1 -100 -600 200 U 50 50 1 1 W
+X CSB 2 600 -300 200 L 50 50 1 1 I
+X SDI 3 600 -100 200 L 50 50 1 1 B
+X SCK 4 600 100 200 L 50 50 1 1 I
+X SDO 5 600 300 200 L 50 50 1 1 B
+X VDDIO 6 -100 600 200 D 50 50 1 1 W
+X GND 7 100 -600 200 U 50 50 1 1 W
+X VDD 8 100 600 200 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# BMF055
#
DEF BMF055 U 0 40 Y Y 1 F N
@@ -14,7 +60,26 @@ $ENDFPLIST
DRAW
S -700 800 700 -800 0 1 10 f
X PB03(ACC_GYRO_INT2) 1 -800 -100 100 R 50 50 1 1 B
+X PA28 10 800 500 100 L 50 50 1 1 B
+X ~RESET 11 -800 700 100 R 50 50 1 1 I
+X (GYRO_CSB)PA27 12 800 400 100 L 50 50 1 1 B
+X PB23(ACC_GYRO_INT1) 13 -800 -400 100 R 50 50 1 1 B
+X PA24 14 800 300 100 L 50 50 1 1 I
+X PA23 15 800 200 100 L 50 50 1 1 B
+X PA22 16 800 100 100 L 50 50 1 1 B
+X PA21 17 800 0 100 L 50 50 1 1 B
+X PA20 18 800 -100 100 L 50 50 1 1 B
+X PB17 19 -800 -300 100 R 50 50 1 1 B
X GND 2 -100 -900 100 U 50 50 1 1 W
+X PB16 20 -800 -200 100 R 50 50 1 1 B
+X (MISO)PA19 21 800 -200 100 L 50 50 1 1 B
+X (ACC_MAG_CSB)PA18 22 800 -300 100 L 50 50 1 1 B
+X (SCLK)PA17 23 800 -400 100 L 50 50 1 1 B
+X (MOSI)PA16 24 800 -500 100 L 50 50 1 1 B
+X GNDIO 25 100 -900 100 U 50 50 1 1 W
+X PA01 26 800 -600 100 L 50 50 1 1 B
+X PA00 27 800 -700 100 L 50 50 1 1 B
+X VDDIO 28 100 900 100 D 50 50 1 1 W
X VDD 3 -100 900 100 D 50 50 1 1 W
X PB02 4 -800 0 100 R 50 50 1 1 B
X PB01 5 -800 100 100 R 50 50 1 1 B
@@ -22,25 +87,6 @@ X PB00 6 -800 200 100 R 50 50 1 1 B
X (SWDIO)PA31 7 800 700 100 L 50 50 1 1 B
X (SWCLK)PA30 8 800 600 100 L 50 50 1 1 B
X CAP 9 -800 600 100 R 50 50 1 1 B
-X PA28 10 800 500 100 L 50 50 1 1 B
-X PB16 20 -800 -200 100 R 50 50 1 1 B
-X ~RESET 11 -800 700 100 R 50 50 1 1 I
-X (MISO)PA19 21 800 -200 100 L 50 50 1 1 B
-X (GYRO_CSB)PA27 12 800 400 100 L 50 50 1 1 B
-X (ACC_MAG_CSB)PA18 22 800 -300 100 L 50 50 1 1 B
-X PB23(ACC_GYRO_INT1) 13 -800 -400 100 R 50 50 1 1 B
-X (SCLK)PA17 23 800 -400 100 L 50 50 1 1 B
-X PA24 14 800 300 100 L 50 50 1 1 I
-X (MOSI)PA16 24 800 -500 100 L 50 50 1 1 B
-X PA23 15 800 200 100 L 50 50 1 1 B
-X GNDIO 25 100 -900 100 U 50 50 1 1 W
-X PA22 16 800 100 100 L 50 50 1 1 B
-X PA01 26 800 -600 100 L 50 50 1 1 B
-X PA21 17 800 0 100 L 50 50 1 1 B
-X PA00 27 800 -700 100 L 50 50 1 1 B
-X PA20 18 800 -100 100 L 50 50 1 1 B
-X VDDIO 28 100 900 100 D 50 50 1 1 W
-X PB17 19 -800 -300 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
diff --git a/library/Connector.dcm b/library/Connector.dcm
index c1f45f25..1f426bd4 100644
--- a/library/Connector.dcm
+++ b/library/Connector.dcm
@@ -2537,6 +2537,18 @@ D USB Type B connector
K connector USB
$ENDCMP
#
+$CMP USB_B_Micro
+D USB Micro Type B connector
+K connector USB micro
+F ~
+$ENDCMP
+#
+$CMP USB_B_Mini
+D USB Mini Type B connector
+K connector USB mini
+F ~
+$ENDCMP
+#
$CMP USB_C_Plug
D USB Type-C Plug connector
K usb universal serial bus
diff --git a/library/Connector.lib b/library/Connector.lib
index ad1bd1ea..47bf452a 100644
--- a/library/Connector.lib
+++ b/library/Connector.lib
@@ -34211,6 +34211,42 @@ X Shield 5 -100 -400 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# USB_B_Micro
+#
+DEF USB_B_Micro J 0 40 Y Y 1 F N
+F0 "J" -200 450 50 H V L CNN
+F1 "USB_B_Micro" -200 350 50 H V L CNN
+F2 "" 150 -50 50 H I C CNN
+F3 "" 150 -50 50 H I C CNN
+ALIAS USB_B_Mini
+$FPLIST
+ USB*
+$ENDFPLIST
+DRAW
+C -150 85 25 0 1 10 F
+C -25 135 15 0 1 10 F
+S -200 -300 200 300 0 1 10 f
+S -5 -300 5 -270 0 1 0 N
+S 10 50 -20 20 0 1 10 F
+S 200 -205 170 -195 0 1 0 N
+S 200 -105 170 -95 0 1 0 N
+S 200 -5 170 5 0 1 0 N
+S 200 195 170 205 0 1 0 N
+P 2 0 1 10 -75 85 25 85 N
+P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
+P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
+P 4 0 1 10 25 110 25 60 75 85 25 110 F
+P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F
+P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N
+X VBUS 1 300 200 100 L 50 50 1 1 w
+X D- 2 300 -100 100 L 50 50 1 1 P
+X D+ 3 300 0 100 L 50 50 1 1 P
+X ID 4 300 -200 100 L 50 50 1 1 P
+X GND 5 0 -400 100 U 50 50 1 1 w
+X Shield 6 -100 -400 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# USB_C_Plug
#
DEF USB_C_Plug P 0 40 Y Y 1 F N
diff --git a/library/Diode.dcm b/library/Diode.dcm
index 796e771f..1e699200 100644
--- a/library/Diode.dcm
+++ b/library/Diode.dcm
@@ -390,6 +390,12 @@ K diode
F http://www.diodes.com/datasheets/ds30152.pdf
$ENDCMP
#
+$CMP BAT54C
+D dual schottky barrier diode, common cathode
+K schottky diode common cathode
+F http://www.diodes.com/_files/datasheets/ds11005.pdf
+$ENDCMP
+#
$CMP BAT54S
D schottky barrier diode
K schottky diode
diff --git a/library/Diode.lib b/library/Diode.lib
index f69069b8..ca86bb71 100644
--- a/library/Diode.lib
+++ b/library/Diode.lib
@@ -204,9 +204,9 @@ F2 "TO_SOT_Packages_SMD:SOT-363" 0 -175 50 H I C CNN
F3 "" 0 100 50 H I C CNN
ALIAS BAS16VY MMBD4148TW MMBD4448HTW HN2D02FU Comchip_ACDSV6-4448TI-G Central_Semi_CMKD6001 Central_Semi_CMKD4448 Comchip_CDSV6-4148-G Comchip_CDSV6-4448TI-G
$FPLIST
- *SC-70-6*
- *SC-88*
- *SOT-363*
+ *SC?70*
+ *SC?88*
+ *SOT?363*
$ENDFPLIST
DRAW
P 2 0 1 6 -50 50 -50 -50 N
@@ -301,7 +301,7 @@ F1 "BAT54ADW" 0 -100 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-363" 0 -175 50 H I C CNN
F3 "" 0 100 50 H I C CNN
$FPLIST
- *SC-70-6*
+ *SC?70*
*SC-88*
*SOT-363*
$ENDFPLIST
@@ -321,6 +321,38 @@ X K 5 -150 0 100 R 50 50 4 1 P
ENDDRAW
ENDDEF
#
+# BAT54C
+#
+DEF BAT54C D 0 40 Y Y 1 F N
+F0 "D" 25 -150 50 H V L CNN
+F1 "BAT54C" -250 125 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23" 75 125 50 H I L CNN
+F3 "" -80 0 50 H I C CNN
+$FPLIST
+ SOT*23*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 -75 0 75 0 N
+P 2 0 1 0 -75 50 -75 40 N
+P 2 0 1 0 -50 -50 -25 -50 N
+P 2 0 1 0 -50 0 -150 0 N
+P 2 0 1 0 -50 50 -75 50 N
+P 2 0 1 0 -50 50 -50 -50 N
+P 2 0 1 0 -25 -50 -25 -40 N
+P 2 0 1 0 25 -50 25 -40 N
+P 2 0 1 0 50 -50 25 -50 N
+P 2 0 1 0 50 50 50 -50 N
+P 2 0 1 0 50 50 75 50 N
+P 2 0 1 0 75 50 75 40 N
+P 2 0 1 0 150 0 50 0 N
+P 4 0 1 0 -125 -50 -125 50 -50 0 -125 -50 N
+P 4 0 1 0 125 -50 125 50 50 0 125 -50 N
+X ~ 1 -300 0 150 R 50 50 1 1 P
+X ~ 2 300 0 150 L 50 50 1 1 P
+X ~ 3 0 -200 200 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# BAT54S
#
DEF BAT54S D 0 40 Y Y 1 F N
@@ -536,7 +568,7 @@ F2 "TO_SOT_Packages_SMD:SOT-363" 0 -175 50 H I C CNN
F3 "" 0 100 50 H I C CNN
ALIAS BAW56DW BAW56S MMBD4448HADW Toshiba_HN1D01FU
$FPLIST
- *SC-70-6*
+ *SC?70*
*SC-88*
*SOT-363*
$ENDFPLIST
diff --git a/library/Display.dcm b/library/Display.dcm
index 40071d20..966b9383 100644
--- a/library/Display.dcm
+++ b/library/Display.dcm
@@ -125,26 +125,44 @@ F http://pan.baidu.com/s/11Y990
$ENDCMP
#
$CMP DA04-11CGKWA
-D 2 x 7 Segments common A. Green
-K 7 SEGMENTS
+D Double 7 segment green LED common anode
+K Double 7 segment green LED common anode
F http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11CGKWA(Ver.6A).pdf
$ENDCMP
#
+$CMP DA04-11EWA
+D Double 7 segment high effecient red LED common anode
+K Double 7 segment high effecient red LED common anode
+F http://www.kingbrightusa.com/images/catalog/SPEC/DA04-11EWA.pdf
+$ENDCMP
+#
+$CMP DA04-11GWA
+D Double 7 segment green LED common anode
+K Double 7 segment green LED common anode
+F http://www.kingbrightusa.com/images/catalog/SPEC/DA04-11GWA.pdf
+$ENDCMP
+#
$CMP DA04-11SEKWA
-D 2 x 7 Segments common A. Super Bright Orange
-K 7 SEGMENTS
+D Double 7 segment super bright orange LED common anode
+K Double 7 segment super bright orange LED common anode
F http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SEKWA(Ver.9A).pdf
$ENDCMP
#
+$CMP DA04-11SRWA
+D Double 7 segment super bright red LED common anode
+K Double 7 segment super bright red LED common anode
+F http://www.kingbrightusa.com/images/catalog/SPEC/DA04-11SRWA.pdf
+$ENDCMP
+#
$CMP DA04-11SURKWA
-D 2 x 7 Segments common A. Hyper Red
-K 7 SEGMENTS
+D Double 7 segment hyper red LED common anode
+K Double 7 segment hyper red LED common anode
F http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SURKWA(Ver.10A).pdf
$ENDCMP
#
$CMP DA04-11SYKWA
-D 2 x 7 Segments common A. Super Bright Yellow
-K 7 SEGMENTS
+D Double 7 segment super bright yellow LED common anode
+K Double 7 segment super bright yellow LED common anode
F http://www.kingbright.com/attachments/file/psearch/000/00/00/DA04-11SYKWA(Ver.6A).pdf
$ENDCMP
#
diff --git a/library/Display.lib b/library/Display.lib
index b49c17db..07fbf236 100644
--- a/library/Display.lib
+++ b/library/Display.lib
@@ -1308,149 +1308,139 @@ ENDDEF
#
# DA04-11CGKWA
#
-DEF DA04-11CGKWA AFF 0 40 Y Y 1 F N
-F0 "AFF" -500 550 50 H V C CNN
-F1 "DA04-11CGKWA" 290 550 50 H V C CNN
-F2 "Displays_7-Segment:DA04-11CGKWA" 0 -500 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF DA04-11CGKWA U 0 40 Y Y 1 F N
+F0 "U" -550 450 50 H V C CNN
+F1 "DA04-11CGKWA" 575 450 50 H V R CNN
+F2 "Displays_7-Segment:DA04-11CGKWA" 25 -625 50 H I C CNN
+F3 "" -120 -400 50 H I C CNN
+ALIAS DA04-11GWA
$FPLIST
- DA04?11CGKWA*
+ *DA04*11*
$ENDFPLIST
DRAW
-C -70 -320 20 0 1 10 F
-C 430 -320 20 0 1 10 F
-S 600 -400 -600 500 0 1 10 f
-P 6 0 1 10 -400 -20 -100 -20 -150 -320 -450 -320 -400 -20 -400 -20 N
-P 6 0 1 10 -350 320 -50 320 -100 20 -400 20 -350 320 -350 320 N
-P 6 0 1 10 100 -20 400 -20 350 -320 50 -320 100 -20 100 -20 N
-P 6 0 1 10 150 320 450 320 400 20 100 20 150 320 150 320 N
-X c 1 -700 100 100 R 50 50 1 1 P
-X e 2 -700 -100 100 R 50 50 1 1 P
-X d 3 -700 0 100 R 50 50 1 1 P
-X Anod1 4 -700 400 100 R 50 50 1 1 P
-X Anod2 5 700 400 100 L 50 50 1 1 P
-X d 6 700 0 100 L 50 50 1 1 P
-X e 7 700 -100 100 L 50 50 1 1 P
-X c 8 700 100 100 L 50 50 1 1 P
-X g 9 700 -300 100 L 50 50 1 1 P
-X a 10 700 300 100 L 50 50 1 1 P
-X f 11 700 -200 100 L 50 50 1 1 P
-X b 12 700 200 100 L 50 50 1 1 P
-X b 13 -700 200 100 R 50 50 1 1 P
-X f 14 -700 -200 100 R 50 50 1 1 P
-X a 15 -700 300 100 R 50 50 1 1 P
-X g 16 -700 -300 100 R 50 50 1 1 P
+T 0 25 200 100 0 0 0 8.8. Normal 0 C C
+T 0 -65 300 25 0 0 0 DIG1 Normal 0 C C
+T 0 65 300 25 0 0 0 DIG2 Normal 0 C C
+S -600 400 600 -500 0 1 10 f
+X DIG1_C 1 -700 100 100 R 50 50 1 1 I
+X DIG1_E 2 -700 -100 100 R 50 50 1 1 I
+X DIG1_D 3 -700 0 100 R 50 50 1 1 I
+X DIG1_CA 4 -700 -400 100 R 50 50 1 1 I
+X DIG2_CA 5 700 -400 100 L 50 50 1 1 I
+X DIG2_D 6 700 0 100 L 50 50 1 1 I
+X DIG2_E 7 700 -100 100 L 50 50 1 1 I
+X DIG2_C 8 700 100 100 L 50 50 1 1 I
+X DIG2_G 9 700 -300 100 L 50 50 1 1 I
+X DIG2_A 10 700 300 100 L 50 50 1 1 I
+X DIG2_F 11 700 -200 100 L 50 50 1 1 I
+X DIG2_B 12 700 200 100 L 50 50 1 1 I
+X DIG1_B 13 -700 200 100 R 50 50 1 1 I
+X DIG1_F 14 -700 -200 100 R 50 50 1 1 I
+X DIG1_A 15 -700 300 100 R 50 50 1 1 I
+X DIG1_G 16 -700 -300 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# DA04-11SEKWA
#
-DEF DA04-11SEKWA AFF 0 40 Y Y 1 F N
-F0 "AFF" -500 550 50 H V C CNN
-F1 "DA04-11SEKWA" 290 550 50 H V C CNN
-F2 "Displays_7-Segment:DA04-11SEKWA" 0 -500 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF DA04-11SEKWA U 0 40 Y Y 1 F N
+F0 "U" -550 450 50 H V C CNN
+F1 "DA04-11SEKWA" 575 450 50 H V R CNN
+F2 "Displays_7-Segment:DA04-11SEKWA" 25 -625 50 H I C CNN
+F3 "" -120 -400 50 H I C CNN
$FPLIST
- DA04?11CGKWA*
+ *DA04*11*
$ENDFPLIST
DRAW
-C -70 -320 20 0 1 10 F
-C 430 -320 20 0 1 10 F
-S 600 -400 -600 500 0 1 10 f
-P 6 0 1 10 -400 -20 -100 -20 -150 -320 -450 -320 -400 -20 -400 -20 N
-P 6 0 1 10 -350 320 -50 320 -100 20 -400 20 -350 320 -350 320 N
-P 6 0 1 10 100 -20 400 -20 350 -320 50 -320 100 -20 100 -20 N
-P 6 0 1 10 150 320 450 320 400 20 100 20 150 320 150 320 N
-X c 1 -700 100 100 R 50 50 1 1 P
-X e 2 -700 -100 100 R 50 50 1 1 P
-X d 3 -700 0 100 R 50 50 1 1 P
-X Anod1 4 -700 400 100 R 50 50 1 1 P
-X Anod2 5 700 400 100 L 50 50 1 1 P
-X d 6 700 0 100 L 50 50 1 1 P
-X e 7 700 -100 100 L 50 50 1 1 P
-X c 8 700 100 100 L 50 50 1 1 P
-X g 9 700 -300 100 L 50 50 1 1 P
-X a 10 700 300 100 L 50 50 1 1 P
-X f 11 700 -200 100 L 50 50 1 1 P
-X b 12 700 200 100 L 50 50 1 1 P
-X b 13 -700 200 100 R 50 50 1 1 P
-X f 14 -700 -200 100 R 50 50 1 1 P
-X a 15 -700 300 100 R 50 50 1 1 P
-X g 16 -700 -300 100 R 50 50 1 1 P
+T 0 25 200 100 0 0 0 8.8. Normal 0 C C
+T 0 -65 300 25 0 0 0 DIG1 Normal 0 C C
+T 0 65 300 25 0 0 0 DIG2 Normal 0 C C
+S -600 400 600 -500 0 1 10 f
+X DIG1_C 1 -700 100 100 R 50 50 1 1 I
+X DIG1_E 2 -700 -100 100 R 50 50 1 1 I
+X DIG1_D 3 -700 0 100 R 50 50 1 1 I
+X DIG1_CA 4 -700 -400 100 R 50 50 1 1 I
+X DIG2_CA 5 700 -400 100 L 50 50 1 1 I
+X DIG2_D 6 700 0 100 L 50 50 1 1 I
+X DIG2_E 7 700 -100 100 L 50 50 1 1 I
+X DIG2_C 8 700 100 100 L 50 50 1 1 I
+X DIG2_G 9 700 -300 100 L 50 50 1 1 I
+X DIG2_A 10 700 300 100 L 50 50 1 1 I
+X DIG2_F 11 700 -200 100 L 50 50 1 1 I
+X DIG2_B 12 700 200 100 L 50 50 1 1 I
+X DIG1_B 13 -700 200 100 R 50 50 1 1 I
+X DIG1_F 14 -700 -200 100 R 50 50 1 1 I
+X DIG1_A 15 -700 300 100 R 50 50 1 1 I
+X DIG1_G 16 -700 -300 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# DA04-11SURKWA
#
-DEF DA04-11SURKWA AFF 0 40 Y Y 1 F N
-F0 "AFF" -500 550 50 H V C CNN
-F1 "DA04-11SURKWA" 290 550 50 H V C CNN
-F2 "Displays_7-Segment:DA04-11SURKWA" 0 -500 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF DA04-11SURKWA U 0 40 Y Y 1 F N
+F0 "U" -550 450 50 H V C CNN
+F1 "DA04-11SURKWA" 575 450 50 H V R CNN
+F2 "Displays_7-Segment:DA04-11SURKWA" 25 -625 50 H I C CNN
+F3 "" -120 -400 50 H I C CNN
+ALIAS DA04-11EWA DA04-11SRWA
$FPLIST
- DA04?11SURKWA*
+ *DA04*11*
$ENDFPLIST
DRAW
-C -70 -320 20 0 1 10 F
-C 430 -320 20 0 1 10 F
-S 600 -400 -600 500 0 1 10 f
-P 6 0 1 10 -400 -20 -100 -20 -150 -320 -450 -320 -400 -20 -400 -20 N
-P 6 0 1 10 -350 320 -50 320 -100 20 -400 20 -350 320 -350 320 N
-P 6 0 1 10 100 -20 400 -20 350 -320 50 -320 100 -20 100 -20 N
-P 6 0 1 10 150 320 450 320 400 20 100 20 150 320 150 320 N
-X c 1 -700 100 100 R 50 50 1 1 P
-X e 2 -700 -100 100 R 50 50 1 1 P
-X d 3 -700 0 100 R 50 50 1 1 P
-X Anod1 4 -700 400 100 R 50 50 1 1 P
-X Anod2 5 700 400 100 L 50 50 1 1 P
-X d 6 700 0 100 L 50 50 1 1 P
-X e 7 700 -100 100 L 50 50 1 1 P
-X c 8 700 100 100 L 50 50 1 1 P
-X g 9 700 -300 100 L 50 50 1 1 P
-X a 10 700 300 100 L 50 50 1 1 P
-X f 11 700 -200 100 L 50 50 1 1 P
-X b 12 700 200 100 L 50 50 1 1 P
-X b 13 -700 200 100 R 50 50 1 1 P
-X f 14 -700 -200 100 R 50 50 1 1 P
-X a 15 -700 300 100 R 50 50 1 1 P
-X g 16 -700 -300 100 R 50 50 1 1 P
+T 0 25 200 100 0 0 0 8.8. Normal 0 C C
+T 0 -65 300 25 0 0 0 DIG1 Normal 0 C C
+T 0 65 300 25 0 0 0 DIG2 Normal 0 C C
+S -600 400 600 -500 0 1 10 f
+X DIG1_C 1 -700 100 100 R 50 50 1 1 I
+X DIG1_E 2 -700 -100 100 R 50 50 1 1 I
+X DIG1_D 3 -700 0 100 R 50 50 1 1 I
+X DIG1_CA 4 -700 -400 100 R 50 50 1 1 I
+X DIG2_CA 5 700 -400 100 L 50 50 1 1 I
+X DIG2_D 6 700 0 100 L 50 50 1 1 I
+X DIG2_E 7 700 -100 100 L 50 50 1 1 I
+X DIG2_C 8 700 100 100 L 50 50 1 1 I
+X DIG2_G 9 700 -300 100 L 50 50 1 1 I
+X DIG2_A 10 700 300 100 L 50 50 1 1 I
+X DIG2_F 11 700 -200 100 L 50 50 1 1 I
+X DIG2_B 12 700 200 100 L 50 50 1 1 I
+X DIG1_B 13 -700 200 100 R 50 50 1 1 I
+X DIG1_F 14 -700 -200 100 R 50 50 1 1 I
+X DIG1_A 15 -700 300 100 R 50 50 1 1 I
+X DIG1_G 16 -700 -300 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# DA04-11SYKWA
#
-DEF DA04-11SYKWA AFF 0 40 Y Y 1 F N
-F0 "AFF" -500 550 50 H V C CNN
-F1 "DA04-11SYKWA" 290 550 50 H V C CNN
-F2 "Displays_7-Segment:DA04-11SYKWA" 0 -500 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF DA04-11SYKWA U 0 40 Y Y 1 F N
+F0 "U" -550 450 50 H V C CNN
+F1 "DA04-11SYKWA" 575 450 50 H V R CNN
+F2 "Displays_7-Segment:DA04-11SYKWA" 25 -625 50 H I C CNN
+F3 "" -120 -400 50 H I C CNN
$FPLIST
- DA04?11SYKWA*
+ *DA04*11*
$ENDFPLIST
DRAW
-C -70 -320 20 0 1 10 F
-C 430 -320 20 0 1 10 F
-S 600 -400 -600 500 0 1 10 f
-P 6 0 1 10 -400 -20 -100 -20 -150 -320 -450 -320 -400 -20 -400 -20 N
-P 6 0 1 10 -350 320 -50 320 -100 20 -400 20 -350 320 -350 320 N
-P 6 0 1 10 100 -20 400 -20 350 -320 50 -320 100 -20 100 -20 N
-P 6 0 1 10 150 320 450 320 400 20 100 20 150 320 150 320 N
-X c 1 -700 100 100 R 50 50 1 1 P
-X e 2 -700 -100 100 R 50 50 1 1 P
-X d 3 -700 0 100 R 50 50 1 1 P
-X Anod1 4 -700 400 100 R 50 50 1 1 P
-X Anod2 5 700 400 100 L 50 50 1 1 P
-X d 6 700 0 100 L 50 50 1 1 P
-X e 7 700 -100 100 L 50 50 1 1 P
-X c 8 700 100 100 L 50 50 1 1 P
-X g 9 700 -300 100 L 50 50 1 1 P
-X a 10 700 300 100 L 50 50 1 1 P
-X f 11 700 -200 100 L 50 50 1 1 P
-X b 12 700 200 100 L 50 50 1 1 P
-X b 13 -700 200 100 R 50 50 1 1 P
-X f 14 -700 -200 100 R 50 50 1 1 P
-X a 15 -700 300 100 R 50 50 1 1 P
-X g 16 -700 -300 100 R 50 50 1 1 P
+T 0 25 200 100 0 0 0 8.8. Normal 0 C C
+T 0 -65 300 25 0 0 0 DIG1 Normal 0 C C
+T 0 65 300 25 0 0 0 DIG2 Normal 0 C C
+S -600 400 600 -500 0 1 10 f
+X DIG1_C 1 -700 100 100 R 50 50 1 1 I
+X DIG1_E 2 -700 -100 100 R 50 50 1 1 I
+X DIG1_D 3 -700 0 100 R 50 50 1 1 I
+X DIG1_CA 4 -700 -400 100 R 50 50 1 1 I
+X DIG2_CA 5 700 -400 100 L 50 50 1 1 I
+X DIG2_D 6 700 0 100 L 50 50 1 1 I
+X DIG2_E 7 700 -100 100 L 50 50 1 1 I
+X DIG2_C 8 700 100 100 L 50 50 1 1 I
+X DIG2_G 9 700 -300 100 L 50 50 1 1 I
+X DIG2_A 10 700 300 100 L 50 50 1 1 I
+X DIG2_F 11 700 -200 100 L 50 50 1 1 I
+X DIG2_B 12 700 200 100 L 50 50 1 1 I
+X DIG1_B 13 -700 200 100 R 50 50 1 1 I
+X DIG1_F 14 -700 -200 100 R 50 50 1 1 I
+X DIG1_A 15 -700 300 100 R 50 50 1 1 I
+X DIG1_G 16 -700 -300 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib
index 7f6b3889..534af36d 100644
--- a/library/ESD_Protection.lib
+++ b/library/ESD_Protection.lib
@@ -208,7 +208,7 @@ ENDDEF
DEF SP0502BAJT D 0 40 Y N 1 F N
F0 "D" 225 100 50 H V L CNN
F1 "SP0502BAJT" 225 25 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70" 225 -50 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-323_SC-70" 225 -50 50 H I L CNN
F3 "" 125 125 50 H I C CNN
$FPLIST
SC?70*
@@ -303,7 +303,7 @@ ENDDEF
DEF SP0504BAJT D 0 40 Y N 1 F N
F0 "D" 300 100 50 H V L CNN
F1 "SP0504BAJT" 300 25 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 300 -50 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 300 -50 50 H I L CNN
F3 "" 125 125 50 H I C CNN
$FPLIST
SC?70*
@@ -382,7 +382,7 @@ ENDDEF
DEF SP0505BAJT D 0 40 Y N 1 F N
F0 "D" 300 100 50 H V L CNN
F1 "SP0505BAJT" 300 25 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-6" 300 -50 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6" 300 -50 50 H I L CNN
F3 "" 125 125 50 H I C CNN
$FPLIST
SC?70*
diff --git a/library/LED.dcm b/library/LED.dcm
index dc488348..a1e06c29 100644
--- a/library/LED.dcm
+++ b/library/LED.dcm
@@ -1,5 +1,11 @@
EESchema-DOCLIB Version 2.0
#
+$CMP CLV1L-FKB
+D Cree PLCC4 3 in 1 SMD LED
+K led rgb diode
+F http://www.cree.com/led-components/media/documents/CLV1L-FKB-1238.pdf
+$ENDCMP
+#
$CMP LED_Cree_XHP50_12V
D XLamp® XHP50 LED, 12V footprint (all 4 LEDs in series)
K led diode
diff --git a/library/LED.lib b/library/LED.lib
index 1561713c..bb99b0f1 100644
--- a/library/LED.lib
+++ b/library/LED.lib
@@ -1,6 +1,46 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
+# CLV1L-FKB
+#
+DEF CLV1L-FKB D 0 0 Y N 1 F N
+F0 "D" 0 370 50 H V C CNN
+F1 "CLV1L-FKB" 0 -350 50 H V C CNN
+F2 "LEDs:LED_Cree-PLCC4_3.2x2.8mm_CCW" 0 -50 50 H I C CNN
+F3 "" 0 -50 50 H I C CNN
+$FPLIST
+ *Cree*PLCC4*3.2x2.8mm*
+$ENDFPLIST
+DRAW
+T 0 -75 -250 50 0 0 0 B Normal 0 C C
+T 0 -75 -50 50 0 0 0 G Normal 0 C C
+T 0 -75 150 50 0 0 0 R Normal 0 C C
+C 80 0 10 0 1 0 F
+S 50 250 50 250 0 1 0 N
+S 110 330 -110 -300 0 1 10 f
+P 2 0 1 0 -100 -200 50 -200 N
+P 2 0 1 8 -50 -150 -50 -250 N
+P 2 0 1 8 -50 50 -50 -50 N
+P 2 0 1 8 -50 250 -50 150 N
+P 2 0 1 0 50 200 -100 200 N
+P 2 0 1 0 100 0 -100 0 N
+P 4 0 1 0 50 -200 80 -200 80 200 50 200 N
+P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N
+P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
+P 4 0 1 8 50 250 50 150 -50 200 50 250 N
+P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N
+P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N
+P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N
+P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N
+P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N
+P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N
+X A 1 200 0 100 L 50 50 1 1 P
+X RK 2 -200 200 100 R 50 50 1 1 P
+X GK 3 -200 0 100 R 50 50 1 1 P
+X BK 4 -200 -200 100 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# LED_Cree_XHP50_12V
#
DEF LED_Cree_XHP50_12V D 0 40 Y N 1 F N
diff --git a/library/Logic_74xx.dcm b/library/Logic_74xx.dcm
index f856b93b..e2390b16 100644
--- a/library/Logic_74xx.dcm
+++ b/library/Logic_74xx.dcm
@@ -72,6 +72,12 @@ K HCMOS SR 3State
F http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf
$ENDCMP
#
+$CMP 74HC7014
+D Hex non-inverting buffer with precision Schmitt Trigger inputs, SOIC-14
+K Hex non-inverting Schmitt buffer
+F https://assets.nexperia.com/documents/data-sheet/74HC7014.pdf
+$ENDCMP
+#
$CMP 74HC74
D Dual D Flip-flop, Set & Reset
K TTL DFF
diff --git a/library/Logic_74xx.lib b/library/Logic_74xx.lib
index 4258448b..a4250ac4 100644
--- a/library/Logic_74xx.lib
+++ b/library/Logic_74xx.lib
@@ -191,6 +191,36 @@ S -300 500 300 -600 1 1 10 f
ENDDRAW
ENDDEF
#
+# 74HC7014
+#
+DEF 74HC7014 U 0 40 Y Y 6 F N
+F0 "U" 0 200 50 H V C CNN
+F1 "74HC7014" 0 -300 50 H V C CNN
+F2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" 150 0 50 H I C CNN
+F3 "" 150 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x8.7mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -100 50 -50 -50 0 1 10 f
+P 2 0 1 10 -100 -50 -125 -50 N
+P 2 0 1 10 -50 50 -25 50 N
+P 4 0 1 10 -200 200 -200 -200 200 0 -200 200 f
+X ~ 1 -400 0 200 R 50 50 1 1 I
+X ~ 2 400 0 200 L 50 50 1 1 O
+X ~ 3 -400 0 200 R 50 50 2 1 I
+X ~ 4 400 0 200 L 50 50 2 1 O
+X ~ 5 -400 0 200 R 50 50 3 1 I
+X ~ 6 400 0 200 L 50 50 3 1 O
+X ~ 8 400 0 200 L 50 50 4 1 O
+X ~ 9 -400 0 200 R 50 50 4 1 I
+X ~ 10 400 0 200 L 50 50 5 1 O
+X ~ 11 -400 0 200 R 50 50 5 1 I
+X ~ 12 400 0 200 L 50 50 6 1 O
+X ~ 13 -400 0 200 R 50 50 6 1 I
+ENDDRAW
+ENDDEF
+#
# 74HCT04
#
DEF 74HCT04 U 0 40 Y Y 7 L N
diff --git a/library/MCU_Parallax.dcm b/library/MCU_Parallax.dcm
new file mode 100644
index 00000000..136c3878
--- /dev/null
+++ b/library/MCU_Parallax.dcm
@@ -0,0 +1,21 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP P8X32A-D40
+D Parallax Propeller 8 core, 32 bit, 80 MHz microcontroller, 3.3VDC, 40-pin DIP
+K microcontroller multicore Parallax Propeller DIP
+F https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
+$ENDCMP
+#
+$CMP P8X32A-M44
+D Parallax Propeller 8 core, 32 bit, 80 MHz microcontroller, 3.3VDC, 44-pin QFN
+K microcontroller multicore Parallax Propeller QFN
+F https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
+$ENDCMP
+#
+$CMP P8X32A-Q44
+D Parallax Propeller 8 core, 32 bit, 80 MHz microcontroller, 3.3VDC, 44-pin LQFP
+K microcontroller multicore Parallax Propeller LQFP
+F https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
+$ENDCMP
+#
+#End Doc Library
diff --git a/library/MCU_Parallax.lib b/library/MCU_Parallax.lib
new file mode 100644
index 00000000..730d981b
--- /dev/null
+++ b/library/MCU_Parallax.lib
@@ -0,0 +1,190 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# P8X32A-D40
+#
+DEF P8X32A-D40 U 0 40 Y Y 1 F N
+F0 "U" -550 1000 50 H V L CNN
+F1 "P8X32A-D40" 50 1000 50 H V L CNN
+F2 "Housings_DIP:DIP-40_W15.24mm" 0 1200 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*40*W15.24mm*
+$ENDFPLIST
+DRAW
+T 0 350 -900 50 0 0 1 RX Normal 0 R C
+T 0 350 -600 50 0 0 1 SCL Normal 0 R C
+T 0 350 -700 50 0 0 1 SDA Normal 0 R C
+T 0 350 -800 50 0 0 1 TX Normal 0 R C
+S -550 950 550 -950 0 1 10 f
+X P0 1 -700 600 150 R 50 50 0 1 B
+X P1 2 -700 500 150 R 50 50 0 1 B
+X P2 3 -700 400 150 R 50 50 0 1 B
+X P3 4 -700 300 150 R 50 50 0 1 B
+X P4 5 -700 200 150 R 50 50 0 1 B
+X P5 6 -700 100 150 R 50 50 0 1 B
+X P6 7 -700 0 150 R 50 50 0 1 B
+X P7 8 -700 -100 150 R 50 50 0 1 B
+X VSS 9 -100 -1100 150 U 50 50 0 1 W
+X ~BOE 10 -700 800 150 R 50 50 0 1 I
+X P15 20 -700 -900 150 R 50 50 0 1 B
+X XI 30 700 900 150 L 50 50 0 1 I
+X P31 40 700 -900 150 L 50 50 0 1 B
+X ~RES 11 -700 900 150 R 50 50 0 1 B
+X P16 21 700 600 150 L 50 50 0 1 B
+X XO 31 700 800 150 L 50 50 0 1 O
+X VDD 12 -100 1100 150 D 50 50 0 1 W
+X P17 22 700 500 150 L 50 50 0 1 B
+X VDD 32 0 1100 150 D 50 50 0 1 W
+X P8 13 -700 -200 150 R 50 50 0 1 B
+X P18 23 700 400 150 L 50 50 0 1 B
+X P24 33 700 -200 150 L 50 50 0 1 B
+X P9 14 -700 -300 150 R 50 50 0 1 B
+X P19 24 700 300 150 L 50 50 0 1 B
+X P25 34 700 -300 150 L 50 50 0 1 B
+X P10 15 -700 -400 150 R 50 50 0 1 B
+X P20 25 700 200 150 L 50 50 0 1 B
+X P26 35 700 -400 150 L 50 50 0 1 B
+X P11 16 -700 -500 150 R 50 50 0 1 B
+X P21 26 700 100 150 L 50 50 0 1 B
+X P27 36 700 -500 150 L 50 50 0 1 B
+X P12 17 -700 -600 150 R 50 50 0 1 B
+X P22 27 700 0 150 L 50 50 0 1 B
+X P28 37 700 -600 150 L 50 50 0 1 B
+X P13 18 -700 -700 150 R 50 50 0 1 B
+X P23 28 700 -100 150 L 50 50 0 1 B
+X P29 38 700 -700 150 L 50 50 0 1 B
+X P14 19 -700 -800 150 R 50 50 0 1 B
+X VSS 29 0 -1100 150 U 50 50 0 1 W
+X P30 39 700 -800 150 L 50 50 0 1 B
+ENDDRAW
+ENDDEF
+#
+# P8X32A-M44
+#
+DEF P8X32A-M44 U 0 40 Y Y 1 F N
+F0 "U" -550 1000 50 H V L CNN
+F1 "P8X32A-M44" 150 1000 50 H V L CNN
+F2 "Housings_DFN_QFN:QFN-44-1EP_9x9mm_Pitch0.65mm" 0 1200 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ QFN*44*1EP*9x9mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+T 0 350 -900 50 0 0 1 RX Normal 0 R C
+T 0 350 -600 50 0 0 1 SCL Normal 0 R C
+T 0 350 -700 50 0 0 1 SDA Normal 0 R C
+T 0 350 -800 50 0 0 1 TX Normal 0 R C
+S -550 950 550 -950 0 1 10 f
+X P4 1 -700 200 150 R 50 50 0 1 B
+X P5 2 -700 100 150 R 50 50 0 1 B
+X P6 3 -700 0 150 R 50 50 0 1 B
+X P7 4 -700 -100 150 R 50 50 0 1 B
+X VSS 5 -200 -1100 150 U 50 50 0 1 W
+X ~BOE 6 -700 800 150 R 50 50 0 1 I
+X ~RES 7 -700 900 150 R 50 50 0 1 B
+X VDD 8 -200 1100 150 D 50 50 0 1 W
+X P8 9 -700 -200 150 R 50 50 0 1 B
+X P9 10 -700 -300 150 R 50 50 0 1 B
+X P17 20 700 500 150 L 50 50 0 1 B
+X VDD 30 0 1100 150 D 50 50 0 1 W
+X VDD 40 100 1100 150 D 50 50 0 1 W
+X P10 11 -700 -400 150 R 50 50 0 1 B
+X P18 21 700 400 150 L 50 50 0 1 B
+X P24 31 700 -200 150 L 50 50 0 1 B
+X P0 41 -700 600 150 R 50 50 0 1 B
+X P11 12 -700 -500 150 R 50 50 0 1 B
+X P19 22 700 300 150 L 50 50 0 1 B
+X P25 32 700 -300 150 L 50 50 0 1 B
+X P1 42 -700 500 150 R 50 50 0 1 B
+X P12 13 -700 -600 150 R 50 50 0 1 B
+X P20 23 700 200 150 L 50 50 0 1 B
+X P26 33 700 -400 150 L 50 50 0 1 B
+X P2 43 -700 400 150 R 50 50 0 1 B
+X P13 14 -700 -700 150 R 50 50 0 1 B
+X P21 24 700 100 150 L 50 50 0 1 B
+X P27 34 700 -500 150 L 50 50 0 1 B
+X P3 44 -700 300 150 R 50 50 0 1 B
+X P14 15 -700 -800 150 R 50 50 0 1 B
+X P22 25 700 0 150 L 50 50 0 1 B
+X P28 35 700 -600 150 L 50 50 0 1 B
+X VSS 45 200 -1100 150 U 50 50 0 1 W
+X P15 16 -700 -900 150 R 50 50 0 1 B
+X P23 26 700 -100 150 L 50 50 0 1 B
+X P29 36 700 -700 150 L 50 50 0 1 B
+X VSS 17 -100 -1100 150 U 50 50 0 1 W
+X VSS 27 0 -1100 150 U 50 50 0 1 W
+X P30 37 700 -800 150 L 50 50 0 1 B
+X VDD 18 -100 1100 150 D 50 50 0 1 W
+X XI 28 700 900 150 L 50 50 0 1 I
+X P31 38 700 -900 150 L 50 50 0 1 B
+X P16 19 700 600 150 L 50 50 0 1 B
+X XO 29 700 800 150 L 50 50 0 1 O
+X VSS 39 100 -1100 150 U 50 50 0 1 W
+ENDDRAW
+ENDDEF
+#
+# P8X32A-Q44
+#
+DEF P8X32A-Q44 U 0 40 Y Y 1 F N
+F0 "U" -550 1000 50 H V L CNN
+F1 "P8X32A-Q44" 150 1000 50 H V L CNN
+F2 "Housings_QFP:LQFP-44_10x10mm_Pitch0.8mm" 0 1200 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ LQFP*44*10x10mm*Pitch0.8mm*
+$ENDFPLIST
+DRAW
+T 0 350 -900 50 0 0 1 RX Normal 0 R C
+T 0 350 -600 50 0 0 1 SCL Normal 0 R C
+T 0 350 -700 50 0 0 1 SDA Normal 0 R C
+T 0 350 -800 50 0 0 1 TX Normal 0 R C
+S -550 950 550 -950 0 1 10 f
+X P4 1 -700 200 150 R 50 50 0 1 B
+X P5 2 -700 100 150 R 50 50 0 1 B
+X P6 3 -700 0 150 R 50 50 0 1 B
+X P7 4 -700 -100 150 R 50 50 0 1 B
+X VSS 5 -200 -1100 150 U 50 50 0 1 W
+X ~BOE 6 -700 800 150 R 50 50 0 1 I
+X ~RES 7 -700 900 150 R 50 50 0 1 B
+X VDD 8 -200 1100 150 D 50 50 0 1 W
+X P8 9 -700 -200 150 R 50 50 0 1 B
+X P9 10 -700 -300 150 R 50 50 0 1 B
+X P17 20 700 500 150 L 50 50 0 1 B
+X VDD 30 0 1100 150 D 50 50 0 1 W
+X VDD 40 100 1100 150 D 50 50 0 1 W
+X P10 11 -700 -400 150 R 50 50 0 1 B
+X P18 21 700 400 150 L 50 50 0 1 B
+X P24 31 700 -200 150 L 50 50 0 1 B
+X P0 41 -700 600 150 R 50 50 0 1 B
+X P11 12 -700 -500 150 R 50 50 0 1 B
+X P19 22 700 300 150 L 50 50 0 1 B
+X P25 32 700 -300 150 L 50 50 0 1 B
+X P1 42 -700 500 150 R 50 50 0 1 B
+X P12 13 -700 -600 150 R 50 50 0 1 B
+X P20 23 700 200 150 L 50 50 0 1 B
+X P26 33 700 -400 150 L 50 50 0 1 B
+X P2 43 -700 400 150 R 50 50 0 1 B
+X P13 14 -700 -700 150 R 50 50 0 1 B
+X P21 24 700 100 150 L 50 50 0 1 B
+X P27 34 700 -500 150 L 50 50 0 1 B
+X P3 44 -700 300 150 R 50 50 0 1 B
+X P14 15 -700 -800 150 R 50 50 0 1 B
+X P22 25 700 0 150 L 50 50 0 1 B
+X P28 35 700 -600 150 L 50 50 0 1 B
+X P15 16 -700 -900 150 R 50 50 0 1 B
+X P23 26 700 -100 150 L 50 50 0 1 B
+X P29 36 700 -700 150 L 50 50 0 1 B
+X VSS 17 -100 -1100 150 U 50 50 0 1 W
+X VSS 27 0 -1100 150 U 50 50 0 1 W
+X P30 37 700 -800 150 L 50 50 0 1 B
+X VDD 18 -100 1100 150 D 50 50 0 1 W
+X XI 28 700 900 150 L 50 50 0 1 I
+X P31 38 700 -900 150 L 50 50 0 1 B
+X P16 19 700 600 150 L 50 50 0 1 B
+X XO 29 700 800 150 L 50 50 0 1 O
+X VSS 39 100 -1100 150 U 50 50 0 1 W
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/library/MCU_ST_STM32.dcm b/library/MCU_ST_STM32.dcm
index 50a3d9a3..5ca1a96c 100644
--- a/library/MCU_ST_STM32.dcm
+++ b/library/MCU_ST_STM32.dcm
@@ -1,4777 +1,4795 @@
EESchema-DOCLIB Version 2.0
#
$CMP STM32F030C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F030C8Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F030CCTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F030F4Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 15
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 15
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F030K6Tx
-D Core: ARM Cortex-M0 Package: LQFP32 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 25
+D Core: ARM Cortex-M0, Package: LQFP32, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 25
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F030R8Tx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 55
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 55
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F030RCTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf
$ENDCMP
#
$CMP STM32F031C4Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031F4Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 15
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 15
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031F6Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 15
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 15
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031G4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 23
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 23
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031G6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 23
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 23
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031K4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 27
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 27
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031K6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 27
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 27
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F031K6Tx
-D Core: ARM Cortex-M0 Package: LQFP32 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M0, Package: LQFP32, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00104043.pdf
$ENDCMP
#
$CMP STM32F038C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00110868.pdf
$ENDCMP
#
$CMP STM32F038F6Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 14
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 14
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00110868.pdf
$ENDCMP
#
$CMP STM32F038G6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 22
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 22
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00110868.pdf
$ENDCMP
#
$CMP STM32F038K6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 32KB Ram: 4KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 26
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 32 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 26
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00110868.pdf
$ENDCMP
#
$CMP STM32F042C4Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042C6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042F4Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..--V IO-pins: 16
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..--V, I/O pins: 16
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042F6Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 32KB Ram: 6KB Voltage: 2..--V IO-pins: 16
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 32 kB, RAM: 6 kB, Voltage: 2..--V, I/O pins: 16
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042G4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 23
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 23
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042G6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 23
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 23
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042K4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 28
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 28
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042K6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 28
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 28
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042K6Tx
-D Core: ARM Cortex-M0 Package: LQFP32 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M0, Package: LQFP32, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F042T6Yx
-D Core: ARM Cortex-M0 Package: WLCSP36 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 2..--V IO-pins: 30
+D Core: ARM Cortex-M0, Package: WLCSP36, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2..--V, I/O pins: 30
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105814.pdf
$ENDCMP
#
$CMP STM32F048C6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 37
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109264.pdf
$ENDCMP
#
$CMP STM32F048G6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 22
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 22
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109264.pdf
$ENDCMP
#
$CMP STM32F048T6Yx
-D Core: ARM Cortex-M0 Package: WLCSP36 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 29
+D Core: ARM Cortex-M0, Package: WLCSP36, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 29
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109264.pdf
$ENDCMP
#
$CMP STM32F050C4Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00065136.pdf
$ENDCMP
#
$CMP STM32F050C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00065136.pdf
$ENDCMP
#
$CMP STM32F050G4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 23
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 23
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00065136.pdf
$ENDCMP
#
$CMP STM32F050G6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN28 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 23
+D Core: ARM Cortex-M0, Package: UFQFPN28, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 23
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00065136.pdf
$ENDCMP
#
$CMP STM32F050K4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00065136.pdf
$ENDCMP
#
$CMP STM32F050K6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00065136.pdf
$ENDCMP
#
$CMP STM32F051C4Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051C4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 16KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 16 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051C6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 32KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 32 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051C8Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051C8Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 39
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 39
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051K4Tx
-D Core: ARM Cortex-M0 Package: LQFP32 Flash: 16KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M0, Package: LQFP32, Flash: 16 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051K4Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 16KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 27
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 16 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 27
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051K6Tx
-D Core: ARM Cortex-M0 Package: LQFP32 Flash: 32KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M0, Package: LQFP32, Flash: 32 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051K6Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 32KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 27
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 32 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 27
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051K8Tx
-D Core: ARM Cortex-M0 Package: LQFP32 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M0, Package: LQFP32, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051K8Ux
-D Core: ARM Cortex-M0 Package: UFQFPN32 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 27
+D Core: ARM Cortex-M0, Package: UFQFPN32, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 27
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051R4Tx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 16KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 55
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 16 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 55
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051R6Tx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 55
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 55
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F051R8Tx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 55
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 55
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039193.pdf
$ENDCMP
#
$CMP STM32F058C8Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 38
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00059126.pdf
$ENDCMP
#
$CMP STM32F058R8Tx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 54
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 54
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00059126.pdf
$ENDCMP
#
$CMP STM32F070C6Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141386.pdf
$ENDCMP
#
$CMP STM32F070CBTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141386.pdf
$ENDCMP
#
$CMP STM32F070F6Px
-D Core: ARM Cortex-M0 Package: TSSOP20 Flash: 32KB Ram: 6KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 15
+D Core: ARM Cortex-M0, Package: TSSOP20, Flash: 32 kB, RAM: 6 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 15
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141386.pdf
$ENDCMP
#
$CMP STM32F070RBTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2.4..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x0 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141386.pdf
$ENDCMP
#
$CMP STM32F071CBTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071CBUx
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071CBYx
-D Core: ARM Cortex-M0 Package: WLCSP49 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: WLCSP49, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071RBTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071V8Hx
-D Core: ARM Cortex-M0 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071VBHx
-D Core: ARM Cortex-M0 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071V8Tx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F071VBTx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098745.pdf
$ENDCMP
#
$CMP STM32F072C8Tx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072CBTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072C8Ux
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072CBUx
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072CBYx
-D Core: ARM Cortex-M0 Package: WLCSP49 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M0, Package: WLCSP49, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072R8Tx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072RBTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072RBHx
-D Core: ARM Cortex-M0 Package: UFBGA64 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: UFBGA64, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072RBIx
-D Core: ARM Cortex-M0 Package: UFBGA64 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M0, Package: UFBGA64, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072V8Hx
-D Core: ARM Cortex-M0 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072VBHx
-D Core: ARM Cortex-M0 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072V8Tx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F072VBTx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf
$ENDCMP
#
$CMP STM32F078CBTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F078CBUx
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F078CBYx
-D Core: ARM Cortex-M0 Package: WLCSP49 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M0, Package: WLCSP49, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F078RBHx
-D Core: ARM Cortex-M0 Package: UFBGA64 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 50
+D Core: ARM Cortex-M0, Package: UFBGA64, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 50
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F078RBTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 50
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 50
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F078VBHx
-D Core: ARM Cortex-M0 Package: UFBGA100 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 86
+D Core: ARM Cortex-M0, Package: UFBGA100, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 86
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F078VBTx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 128KB Ram: 16KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 86
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 128 kB, RAM: 16 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 86
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00109263.pdf
$ENDCMP
#
$CMP STM32F091CBTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091CCTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091CBUx
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091CCUx
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 38
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 38
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091RBTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091RCTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091RCHx
-D Core: ARM Cortex-M0 Package: UFBGA64 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M0, Package: UFBGA64, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091RCYx
-D Core: ARM Cortex-M0 Package: WLCSP64 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M0, Package: WLCSP64, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091VBTx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 88
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 88
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091VCTx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 128KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 88
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 128 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 88
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F091VCHx
-D Core: ARM Cortex-M0 Package: UFBGA100 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 88
+D Core: ARM Cortex-M0, Package: UFBGA100, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 88
K ARM Cortex-M0 STM32F0 STM32F0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115237.pdf
$ENDCMP
#
$CMP STM32F098CCTx
-D Core: ARM Cortex-M0 Package: LQFP48 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 37
+D Core: ARM Cortex-M0, Package: LQFP48, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00135027.pdf
$ENDCMP
#
$CMP STM32F098CCUx
-D Core: ARM Cortex-M0 Package: UFQFPN48 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 37
+D Core: ARM Cortex-M0, Package: UFQFPN48, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 37
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00135027.pdf
$ENDCMP
#
$CMP STM32F098RCHx
-D Core: ARM Cortex-M0 Package: UFBGA64 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M0, Package: UFBGA64, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00135027.pdf
$ENDCMP
#
$CMP STM32F098RCTx
-D Core: ARM Cortex-M0 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M0, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00135027.pdf
$ENDCMP
#
$CMP STM32F098RCYx
-D Core: ARM Cortex-M0 Package: WLCSP64 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M0, Package: WLCSP64, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00135027.pdf
$ENDCMP
#
$CMP STM32F098VCTx
-D Core: ARM Cortex-M0 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 48MHz Voltage: 1.65..1.95V IO-pins: 87
+D Core: ARM Cortex-M0, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 48 MHz, Voltage: 1.65..1.95V, I/O pins: 87
K ARM Cortex-M0 STM32F0 STM32F0x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00135027.pdf
$ENDCMP
#
$CMP STM32F100C4Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100C6Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100C8Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100CBTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100R4Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 16KB Ram: 4KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 16 kB, RAM: 4 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100R6Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 16KB Ram: 4KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 16 kB, RAM: 4 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100R4Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 4KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 4 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100R6Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 4KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 4 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100R8Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100RBHx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100RDTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100V8Tx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 8KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 8 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00251732.pdf
$ENDCMP
#
$CMP STM32F100VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100VDTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100ZDTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F100ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 24KB Frequency: 24MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 24 kB, Frequency: 24 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00212417.pdf
$ENDCMP
#
$CMP STM32F101C8Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101CBTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101C6Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 6KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 6 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210837.pdf
$ENDCMP
#
$CMP STM32F101CBUx
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 128KB Ram: 16KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 128 kB, RAM: 16 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101R4Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 4KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 4 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210837.pdf
$ENDCMP
#
$CMP STM32F101R6Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 4KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 4 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210837.pdf
$ENDCMP
#
$CMP STM32F101R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101RDTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101RFTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 768KB Ram: 80KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 768 kB, RAM: 80 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253739.pdf
$ENDCMP
#
$CMP STM32F101RGTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 768KB Ram: 80KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 768 kB, RAM: 80 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253739.pdf
$ENDCMP
#
$CMP STM32F101RBHx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 128KB Ram: 16KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 128 kB, RAM: 16 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101T4Ux
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 16KB Ram: 4KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 16 kB, RAM: 4 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210837.pdf
$ENDCMP
#
$CMP STM32F101T6Ux
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 16KB Ram: 4KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 16 kB, RAM: 4 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210837.pdf
$ENDCMP
#
$CMP STM32F101T8Ux
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101TBUx
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101V8Tx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161561.pdf
$ENDCMP
#
$CMP STM32F101VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101VDTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101VFTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 768KB Ram: 80KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 768 kB, RAM: 80 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253739.pdf
$ENDCMP
#
$CMP STM32F101VGTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 768KB Ram: 80KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 768 kB, RAM: 80 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253739.pdf
$ENDCMP
#
$CMP STM32F101ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101ZDTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 32KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 32 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191174.pdf
$ENDCMP
#
$CMP STM32F101ZFTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 768KB Ram: 80KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 768 kB, RAM: 80 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253739.pdf
$ENDCMP
#
$CMP STM32F101ZGTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 768KB Ram: 80KB Frequency: 36MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 768 kB, RAM: 80 kB, Frequency: 36 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F101
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253739.pdf
$ENDCMP
#
$CMP STM32F102C4Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210833.pdf
$ENDCMP
#
$CMP STM32F102C6Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210833.pdf
$ENDCMP
#
$CMP STM32F102C8Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 10KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 10 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210831.pdf
$ENDCMP
#
$CMP STM32F102CBTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 10KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 10 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210831.pdf
$ENDCMP
#
$CMP STM32F102R4Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210833.pdf
$ENDCMP
#
$CMP STM32F102R6Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 4 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210833.pdf
$ENDCMP
#
$CMP STM32F102R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 10KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 10 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210831.pdf
$ENDCMP
#
$CMP STM32F102RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 10KB Frequency: 48MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 10 kB, Frequency: 48 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F102
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210831.pdf
$ENDCMP
#
$CMP STM32F103C4Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103C6Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103C8Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103CBTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103C6Ux
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103CBUx
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 128KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 128 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103R4Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103R6Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103R4Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103R6Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103R8Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103RBHx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103RDTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103RDYx
-D Core: ARM Cortex-M3 Package: WLCSP64 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: WLCSP64, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103REYx
-D Core: ARM Cortex-M3 Package: WLCSP64 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: WLCSP64, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103RFTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103RGTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103T4Ux
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103T6Ux
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 16KB Ram: 6KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 16 kB, RAM: 6 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00210843.pdf
$ENDCMP
#
$CMP STM32F103T8Ux
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103TBUx
-D Core: ARM Cortex-M3 Package: VFQFPN36 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 26
+D Core: ARM Cortex-M3, Package: VFQFPN36, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 26
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103V8Hx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103VBHx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103V8Tx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103VCHx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103VDHx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103VEHx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103VDTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103VFTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103VGTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103VBIx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
$ENDCMP
#
$CMP STM32F103ZCHx
-D Core: ARM Cortex-M3 Package: LFBGA144 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LFBGA144, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103ZDHx
-D Core: ARM Cortex-M3 Package: LFBGA144 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LFBGA144, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103ZEHx
-D Core: ARM Cortex-M3 Package: LFBGA144 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LFBGA144, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103ZDTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00191185.pdf
$ENDCMP
#
$CMP STM32F103ZFHx
-D Core: ARM Cortex-M3 Package: LFBGA144 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LFBGA144, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103ZGHx
-D Core: ARM Cortex-M3 Package: LFBGA144 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LFBGA144, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103ZFTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F103ZGTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 768KB Ram: 96KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 768 kB, RAM: 96 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F1 STM32F103
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf
$ENDCMP
#
$CMP STM32F105R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F105RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F105RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F105V8Tx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F105VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F105VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F105VBHx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 128KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 128 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F107RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F107RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F107VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F107VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F107VCHx
-D Core: ARM Cortex-M3 Package: LFBGA100 Flash: 256KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LFBGA100, Flash: 256 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F1 STM32F105/107
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00220364.pdf
$ENDCMP
#
$CMP STM32F205RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205RFTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205RGTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205REYx
-D Core: ARM Cortex-M3 Package: WLCSP66 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.7..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP66, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.7..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205RGYx
-D Core: ARM Cortex-M3 Package: WLCSP66 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.7..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP66, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.7..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205VFTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205VGTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 96KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 96 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 96KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 96 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205ZFTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 96KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 96 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F205ZGTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 96KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 96 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207ICHx
-D Core: ARM Cortex-M3 Package: UFBGA176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: UFBGA176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207IEHx
-D Core: ARM Cortex-M3 Package: UFBGA176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: UFBGA176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207IFHx
-D Core: ARM Cortex-M3 Package: UFBGA176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: UFBGA176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207IGHx
-D Core: ARM Cortex-M3 Package: UFBGA176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: UFBGA176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207ICTx
-D Core: ARM Cortex-M3 Package: LQFP176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: LQFP176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207IETx
-D Core: ARM Cortex-M3 Package: LQFP176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: LQFP176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207IFTx
-D Core: ARM Cortex-M3 Package: LQFP176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: LQFP176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207IGTx
-D Core: ARM Cortex-M3 Package: LQFP176 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: LQFP176, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207VFTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207VGTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207ZFTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F207ZGTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00237391.pdf
$ENDCMP
#
$CMP STM32F215RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F215RGTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F215VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F215VGTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F215ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F215ZGTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217IEHx
-D Core: ARM Cortex-M3 Package: UFBGA176 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: UFBGA176, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217IGHx
-D Core: ARM Cortex-M3 Package: UFBGA176 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: UFBGA176, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217IETx
-D Core: ARM Cortex-M3 Package: LQFP176 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: LQFP176, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217IGTx
-D Core: ARM Cortex-M3 Package: LQFP176 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 140
+D Core: ARM Cortex-M3, Package: LQFP176, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 140
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217VGTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F217ZGTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 120MHz Voltage: 1.8..3.6V IO-pins: 114
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 120 MHz, Voltage: 1.8..3.6V, I/O pins: 114
K ARM Cortex-M3 STM32F2 STM32F2x7
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00263874.pdf
$ENDCMP
#
$CMP STM32F301C6Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F301C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F301C8Yx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F301K6Ux
-D Core: ARM Cortex-M4 Package: UFQFPN32 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 24
+D Core: ARM Cortex-M4, Package: UFQFPN32, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 24
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F301K8Ux
-D Core: ARM Cortex-M4 Package: UFQFPN32 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 24
+D Core: ARM Cortex-M4, Package: UFQFPN32, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 24
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F301R6Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F301R8Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F301
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093332.pdf
$ENDCMP
#
$CMP STM32F302C6Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302CBTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00094064.pdf
$ENDCMP
#
$CMP STM32F302CCTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00094064.pdf
$ENDCMP
#
$CMP STM32F302C8Yx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302K6Ux
-D Core: ARM Cortex-M4 Package: UFQFPN32 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 24
+D Core: ARM Cortex-M4, Package: UFQFPN32, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 24
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302K8Ux
-D Core: ARM Cortex-M4 Package: UFQFPN32 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 24
+D Core: ARM Cortex-M4, Package: UFQFPN32, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 24
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302R6Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302R8Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00093333.pdf
$ENDCMP
#
$CMP STM32F302RBTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00094064.pdf
$ENDCMP
#
$CMP STM32F302RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00094064.pdf
$ENDCMP
#
$CMP STM32F302RDTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00133117.pdf
$ENDCMP
#
$CMP STM32F302RETx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00133117.pdf
$ENDCMP
#
$CMP STM32F302VBTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00094064.pdf
$ENDCMP
#
$CMP STM32F302VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00094064.pdf
$ENDCMP
#
$CMP STM32F302VDTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 86
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00133117.pdf
$ENDCMP
#
$CMP STM32F302VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 86
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00133117.pdf
$ENDCMP
#
$CMP STM32F302ZDTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 115
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 115
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00133117.pdf
$ENDCMP
#
$CMP STM32F302ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 115
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 115
K ARM Cortex-M4 STM32F3 STM32F302
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00133117.pdf
$ENDCMP
#
$CMP STM32F303C6Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 32KB Ram: 12KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 32 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00092070.pdf
$ENDCMP
#
$CMP STM32F303C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 32KB Ram: 12KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 32 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00092070.pdf
$ENDCMP
#
$CMP STM32F303CBTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf
$ENDCMP
#
$CMP STM32F303CCTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf
$ENDCMP
#
$CMP STM32F303K6Tx
-D Core: ARM Cortex-M4 Package: LQFP32 Flash: 32KB Ram: 12KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M4, Package: LQFP32, Flash: 32 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00092070.pdf
$ENDCMP
#
$CMP STM32F303K8Tx
-D Core: ARM Cortex-M4 Package: LQFP32 Flash: 32KB Ram: 12KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M4, Package: LQFP32, Flash: 32 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00092070.pdf
$ENDCMP
#
$CMP STM32F303R6Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 12KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00092070.pdf
$ENDCMP
#
$CMP STM32F303R8Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 12KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00092070.pdf
$ENDCMP
#
$CMP STM32F303RBTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf
$ENDCMP
#
$CMP STM32F303RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf
$ENDCMP
#
$CMP STM32F303RDTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F303RETx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F303VBTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf
$ENDCMP
#
$CMP STM32F303VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 128KB Ram: 32KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 87
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 128 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 87
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00058181.pdf
$ENDCMP
#
$CMP STM32F303VDTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 86
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F303VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 86
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F303VEHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 512KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 86
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 512 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F303ZDTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 115
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 115
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F303ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 384KB Ram: 64KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 115
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 384 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 115
K ARM Cortex-M4 STM32F3 STM32F303
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00118585.pdf
$ENDCMP
#
$CMP STM32F313CCTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M4 STM32F3 STM32F303/313
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00081611.pdf
$ENDCMP
#
$CMP STM32F313RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F303/313
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00081611.pdf
$ENDCMP
#
$CMP STM32F313VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 48KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 86
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 48 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F303/313
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00081611.pdf
$ENDCMP
#
$CMP STM32F318C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115350.pdf
$ENDCMP
#
$CMP STM32F318C8Yx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115350.pdf
$ENDCMP
#
$CMP STM32F318K8Ux
-D Core: ARM Cortex-M4 Package: UFQFPN32 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 23
+D Core: ARM Cortex-M4, Package: UFQFPN32, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 23
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115350.pdf
$ENDCMP
#
$CMP STM32F328C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 64KB Ram: 12KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 64 kB, RAM: 12 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00116561.pdf
$ENDCMP
#
$CMP STM32F334C4Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334C6Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334K4Tx
-D Core: ARM Cortex-M4 Package: LQFP32 Flash: 16KB Ram: 8KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M4, Package: LQFP32, Flash: 16 kB, RAM: 8 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334K6Tx
-D Core: ARM Cortex-M4 Package: LQFP32 Flash: 16KB Ram: 8KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M4, Package: LQFP32, Flash: 16 kB, RAM: 8 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334K8Tx
-D Core: ARM Cortex-M4 Package: LQFP32 Flash: 16KB Ram: 8KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 25
+D Core: ARM Cortex-M4, Package: LQFP32, Flash: 16 kB, RAM: 8 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 25
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334R6Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F334R8Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F334
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00097745.pdf
$ENDCMP
#
$CMP STM32F358CCTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 256KB Ram: 40KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 256 kB, RAM: 40 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00100431.pdf
$ENDCMP
#
$CMP STM32F358RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 40KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 40 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00100431.pdf
$ENDCMP
#
$CMP STM32F358VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 40KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 86
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 40 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 86
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00100431.pdf
$ENDCMP
#
$CMP STM32F373C8Tx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373CBTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373CCTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 37
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 37
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373R8Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373RBTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 52
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 52
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373V8Hx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 84
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 84
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373VBHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 84
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 84
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373VCHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 84
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 84
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373V8Tx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 84
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 84
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373VBTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 84
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 84
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F373VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 64KB Ram: 16KB Frequency: 72MHz Voltage: 2..3.6V IO-pins: 84
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 64 kB, RAM: 16 kB, Frequency: 72 MHz, Voltage: 2..3.6V, I/O pins: 84
K ARM Cortex-M4 STM32F3 STM32F373
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00046749.pdf
$ENDCMP
#
$CMP STM32F378CCTx
-D Core: ARM Cortex-M4 Package: LQFP48 Flash: 256KB Ram: 32KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 36
+D Core: ARM Cortex-M4, Package: LQFP48, Flash: 256 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 36
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00101621.pdf
$ENDCMP
#
$CMP STM32F378RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00101621.pdf
$ENDCMP
#
$CMP STM32F378RCYx
-D Core: ARM Cortex-M4 Package: WLCSP66 Flash: 256KB Ram: 32KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 51
+D Core: ARM Cortex-M4, Package: WLCSP66, Flash: 256 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 51
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00101621.pdf
$ENDCMP
#
$CMP STM32F378VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 83
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 83
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00101621.pdf
$ENDCMP
#
$CMP STM32F398VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 64KB Frequency: 72MHz Voltage: 1.65..1.95V IO-pins: 85
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 64 kB, Frequency: 72 MHz, Voltage: 1.65..1.95V, I/O pins: 85
K ARM Cortex-M4 STM32F3 STM32F3x8
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00149412.pdf
$ENDCMP
#
$CMP STM32F401CBUx
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401CCUx
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401CBYx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401CCYx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401CDUx
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401CEUx
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401CDYx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401CEYx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401RBTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401RDTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401RETx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401VBHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401VCHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401VBTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 128KB Ram: 64KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 128 kB, RAM: 64 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
$ENDCMP
#
$CMP STM32F401VDHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401VEHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401VDTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F401VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 384KB Ram: 96KB Frequency: 84MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 384 kB, RAM: 96 kB, Frequency: 84 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F401
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf
$ENDCMP
#
$CMP STM32F405OEYx
-D Core: ARM Cortex-M4 Package: WLCSP90 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 72
+D Core: ARM Cortex-M4, Package: WLCSP90, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 72
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F405OGYx
-D Core: ARM Cortex-M4 Package: WLCSP90 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 72
+D Core: ARM Cortex-M4, Package: WLCSP90, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 72
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F405RGTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F405VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F405ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407IEHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407IETx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F407ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf
$ENDCMP
#
$CMP STM32F410C8Ux
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 64KB Ram: 32KB Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 64 kB, RAM: 32 kB, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F410
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00214043.pdf
$ENDCMP
#
$CMP STM32F410CBUx
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 64KB Ram: 32KB Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 64 kB, RAM: 32 kB, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F410
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00214043.pdf
$ENDCMP
#
$CMP STM32F410R8Tx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 64KB Ram: 32KB Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 64 kB, RAM: 32 kB, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F410
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00214043.pdf
$ENDCMP
#
$CMP STM32F410RBTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 64KB Ram: 32KB Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 64 kB, RAM: 32 kB, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F410
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00214043.pdf
$ENDCMP
#
$CMP STM32F410T8Yx
-D Core: ARM Cortex-M4 Package: WLCSP36 Flash: 64KB Ram: 32KB Voltage: 1.7..3.6V IO-pins: 23
+D Core: ARM Cortex-M4, Package: WLCSP36, Flash: 64 kB, RAM: 32 kB, Voltage: 1.7..3.6V, I/O pins: 23
K ARM Cortex-M4 STM32F4 STM32F410
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00214043.pdf
$ENDCMP
#
$CMP STM32F410TBYx
-D Core: ARM Cortex-M4 Package: WLCSP36 Flash: 64KB Ram: 32KB Voltage: 1.7..3.6V IO-pins: 23
+D Core: ARM Cortex-M4, Package: WLCSP36, Flash: 64 kB, RAM: 32 kB, Voltage: 1.7..3.6V, I/O pins: 23
K ARM Cortex-M4 STM32F4 STM32F410
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00214043.pdf
$ENDCMP
#
$CMP STM32F411CCYx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411CEYx
-D Core: ARM Cortex-M4 Package: WLCSP49 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: WLCSP49, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411CEUx
-D Core: ARM Cortex-M4 Package: UFQFPN48 Flash: 512KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 36
+D Core: ARM Cortex-M4, Package: UFQFPN48, Flash: 512 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 36
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411RETx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411VCHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411VEHx
-D Core: ARM Cortex-M4 Package: UFBGA100 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: UFBGA100, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F411VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 100MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 100 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F411
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00115249.pdf
$ENDCMP
#
$CMP STM32F415OGYx
-D Core: ARM Cortex-M4 Package: WLCSP90 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 72
+D Core: ARM Cortex-M4, Package: WLCSP90, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 72
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F415RGTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F415VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F415ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F405/415
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417IEHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417IETx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F417ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 168MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 168 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F407/417
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00035129.pdf
$ENDCMP
#
$CMP STM32F427AGHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 130
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 130
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427AIHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 130
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 130
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427IIHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427IITx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427VITx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F427ZITx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429AGHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 130
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 130
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429AIHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 130
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 130
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429BETx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429BGTx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429BITx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429IEHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429IIHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429IETx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429IITx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429NEHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429NGHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429NIHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429VITx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429ZITx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F429ZIYx
-D Core: ARM Cortex-M4 Package: WLCSP143 Flash: 2048KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: WLCSP143, Flash: 2048 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00071990.pdf
$ENDCMP
#
$CMP STM32F437AIHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 2048KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 130
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 2048 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 130
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437IIHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437IITx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437VITx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F437ZITx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F427/437
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439AIHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 2048KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 130
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 2048 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 130
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439BGTx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439BITx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439IIHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439IITx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439NGHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439NIHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439VITx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.8..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.8..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439ZITx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F439ZIYx
-D Core: ARM Cortex-M4 Package: WLCSP143 Flash: 2048KB Ram: 192KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: WLCSP143, Flash: 2048 kB, RAM: 192 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F429/439
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00077036.pdf
$ENDCMP
#
$CMP STM32F446MCYx
-D Core: ARM Cortex-M4 Package: WLCSP81 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 63
+D Core: ARM Cortex-M4, Package: WLCSP81, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 63
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446MEYx
-D Core: ARM Cortex-M4 Package: WLCSP81 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 63
+D Core: ARM Cortex-M4, Package: WLCSP81, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 63
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446RETx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 50
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 50
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 81
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 81
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446ZCTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 256 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 256KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F446ZEHx
-D Core: ARM Cortex-M4 Package: UFBGA144 Flash: 512KB Ram: 128KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: UFBGA144, Flash: 512 kB, RAM: 128 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32F4 STM32F446
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
$ENDCMP
#
$CMP STM32F469AEHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469AGHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469AIHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469AEYx
-D Core: ARM Cortex-M4 Package: WLCSP168 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: WLCSP168, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469AGYx
-D Core: ARM Cortex-M4 Package: WLCSP168 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: WLCSP168, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469AIYx
-D Core: ARM Cortex-M4 Package: WLCSP168 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: WLCSP168, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469BETx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469BGTx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469BITx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469IETx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469IITx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469IIHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469NEHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469NGHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F469NIHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 512KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 512 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00219980.pdf
$ENDCMP
#
$CMP STM32F479AGHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479AIHx
-D Core: ARM Cortex-M4 Package: UFBGA169 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: UFBGA169, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479AGYx
-D Core: ARM Cortex-M4 Package: WLCSP168 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: WLCSP168, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479AIYx
-D Core: ARM Cortex-M4 Package: WLCSP168 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 128
+D Core: ARM Cortex-M4, Package: WLCSP168, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 128
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479BGTx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479BITx
-D Core: ARM Cortex-M4 Package: LQFP208 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: LQFP208, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479IGHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479IIHx
-D Core: ARM Cortex-M4 Package: UFBGA176 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: UFBGA176, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479IGTx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479IITx
-D Core: ARM Cortex-M4 Package: LQFP176 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 131
+D Core: ARM Cortex-M4, Package: LQFP176, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 131
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479NGHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
$CMP STM32F479NIHx
-D Core: ARM Cortex-M4 Package: TFBGA216 Flash: 1024KB Ram: 320KB Frequency: 180MHz Voltage: 1.7..3.6V IO-pins: 159
+D Core: ARM Cortex-M4, Package: TFBGA216, Flash: 1024 kB, RAM: 320 kB, Frequency: 180 MHz, Voltage: 1.7..3.6V, I/O pins: 159
K ARM Cortex-M4 STM32F4 STM32F469/479
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00208574.pdf
$ENDCMP
#
+$CMP STM32F722RCTx
+D Core: ARM Cortex-M7, Package: LQFP64, Flash: 256 kB, RAM: 256 KB, Frequency: 216MHz, Voltage: 1.7..3.6V, IO-pins: 50
+K ARM Cortex-M7 STM32F7 STM32F722/732
+F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
+$ENDCMP
+#
+$CMP STM32F722RETx
+D Core: ARM Cortex-M7, Package: LQFP64, Flash: 512 kB, RAM: 256 KB, Frequency: 216MHz, Voltage: 1.7..3.6V, IO-pins: 50
+K ARM Cortex-M7 STM32F7 STM32F722/732
+F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
+$ENDCMP
+#
+$CMP STM32F732RETx
+D Core: ARM Cortex-M7, Package: LQFP64, Flash: 512 kB, RAM: 256 KB, Frequency: 216MHz, Voltage: 1.7..3.6V, IO-pins: 50
+K ARM Cortex-M7 STM32F7 STM32F722/732
+F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf
+$ENDCMP
+#
$CMP STM32F745IEKx
-D Core: ARM Cortex-M7 Package: UFBGA176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: UFBGA176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745IGKx
-D Core: ARM Cortex-M7 Package: UFBGA176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: UFBGA176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745IETx
-D Core: ARM Cortex-M7 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745IGTx
-D Core: ARM Cortex-M7 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745VETx
-D Core: ARM Cortex-M7 Package: LQFP100 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 82
+D Core: ARM Cortex-M7, Package: LQFP100, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 82
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745VGTx
-D Core: ARM Cortex-M7 Package: LQFP100 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 82
+D Core: ARM Cortex-M7, Package: LQFP100, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 82
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745ZETx
-D Core: ARM Cortex-M7 Package: LQFP144 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: LQFP144, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F745ZGTx
-D Core: ARM Cortex-M7 Package: LQFP144 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: LQFP144, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x5
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746BETx
-D Core: ARM Cortex-M7 Package: LQFP208 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M7, Package: LQFP208, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746BGTx
-D Core: ARM Cortex-M7 Package: LQFP208 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M7, Package: LQFP208, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746IEKx
-D Core: ARM Cortex-M7 Package: UFBGA176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: UFBGA176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746IGKx
-D Core: ARM Cortex-M7 Package: UFBGA176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: UFBGA176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746IETx
-D Core: ARM Cortex-M7 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746IGTx
-D Core: ARM Cortex-M7 Package: LQFP176 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: LQFP176, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746NEHx
-D Core: ARM Cortex-M7 Package: TFBGA216 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M7, Package: TFBGA216, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746NGHx
-D Core: ARM Cortex-M7 Package: TFBGA216 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M7, Package: TFBGA216, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746VETx
-D Core: ARM Cortex-M7 Package: LQFP100 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 82
+D Core: ARM Cortex-M7, Package: LQFP100, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 82
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746VGTx
-D Core: ARM Cortex-M7 Package: LQFP100 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 82
+D Core: ARM Cortex-M7, Package: LQFP100, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 82
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746ZETx
-D Core: ARM Cortex-M7 Package: LQFP144 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: LQFP144, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746ZGTx
-D Core: ARM Cortex-M7 Package: LQFP144 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: LQFP144, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746ZEYx
-D Core: ARM Cortex-M7 Package: WLCSP143 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: WLCSP143, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F746ZGYx
-D Core: ARM Cortex-M7 Package: WLCSP143 Flash: 512KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: WLCSP143, Flash: 512 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166116.pdf
$ENDCMP
#
$CMP STM32F756BGTx
-D Core: ARM Cortex-M7 Package: LQFP208 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M7, Package: LQFP208, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32F756IGKx
-D Core: ARM Cortex-M7 Package: UFBGA176 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: UFBGA176, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32F756IGTx
-D Core: ARM Cortex-M7 Package: LQFP176 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 140
+D Core: ARM Cortex-M7, Package: LQFP176, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 140
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32F756NGHx
-D Core: ARM Cortex-M7 Package: TFBGA216 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 168
+D Core: ARM Cortex-M7, Package: TFBGA216, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 168
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32F756VGTx
-D Core: ARM Cortex-M7 Package: LQFP100 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 82
+D Core: ARM Cortex-M7, Package: LQFP100, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 82
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32F756ZGTx
-D Core: ARM Cortex-M7 Package: LQFP144 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: LQFP144, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32F756ZGYx
-D Core: ARM Cortex-M7 Package: WLCSP143 Flash: 1024KB Ram: 320KB Frequency: 216MHz Voltage: 1.7..3.6V IO-pins: 114
+D Core: ARM Cortex-M7, Package: WLCSP143, Flash: 1024 kB, RAM: 320 kB, Frequency: 216 MHz, Voltage: 1.7..3.6V, I/O pins: 114
K ARM Cortex-M7 STM32F7 STM32F7x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00166114.pdf
$ENDCMP
#
$CMP STM32L031C4Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 38
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 38
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031C6Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 38
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 38
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031E4Yx
-D Core: ARM Cortex-M0+ Package: WLCSP25 Flash: 16KB Ram: 8KB Voltage: 1.65..3.6V IO-pins: 20
+D Core: ARM Cortex-M0+, Package: WLCSP25, Flash: 16 kB, RAM: 8 kB, Voltage: 1.65..3.6V, I/O pins: 20
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031E6Yx
-D Core: ARM Cortex-M0+ Package: WLCSP25 Flash: 16KB Ram: 8KB Voltage: 1.65..3.6V IO-pins: 20
+D Core: ARM Cortex-M0+, Package: WLCSP25, Flash: 16 kB, RAM: 8 kB, Voltage: 1.65..3.6V, I/O pins: 20
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031F4Px
-D Core: ARM Cortex-M0+ Package: TSSOP20 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 15
+D Core: ARM Cortex-M0+, Package: TSSOP20, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 15
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031F6Px
-D Core: ARM Cortex-M0+ Package: TSSOP20 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 15
+D Core: ARM Cortex-M0+, Package: TSSOP20, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 15
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031G4Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN28 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 23
+D Core: ARM Cortex-M0+, Package: UFQFPN28, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031G6Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN28 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 23
+D Core: ARM Cortex-M0+, Package: UFQFPN28, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031K4Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031K6Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031K4Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L031K6Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140359.pdf
$ENDCMP
#
$CMP STM32L041C4Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 38
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 38
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00152023.pdf
$ENDCMP
#
$CMP STM32L041C6Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 16KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 38
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 16 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 38
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00152023.pdf
$ENDCMP
#
$CMP STM32L041F6Px
-D Core: ARM Cortex-M0+ Package: TSSOP20 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 15
+D Core: ARM Cortex-M0+, Package: TSSOP20, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 15
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00152023.pdf
$ENDCMP
#
$CMP STM32L041G6Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN28 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 23
+D Core: ARM Cortex-M0+, Package: UFQFPN28, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00152023.pdf
$ENDCMP
#
$CMP STM32L041K6Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00152023.pdf
$ENDCMP
#
$CMP STM32L051C6Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051C8Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051K6Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051K8Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051K6Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051K8Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051R6Hx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051R8Hx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051R6Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051R8Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051T6Yx
-D Core: ARM Cortex-M0+ Package: WLCSP36 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 29
+D Core: ARM Cortex-M0+, Package: WLCSP36, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 29
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L051T8Yx
-D Core: ARM Cortex-M0+ Package: WLCSP36 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 29
+D Core: ARM Cortex-M0+, Package: WLCSP36, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 29
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108219.pdf
$ENDCMP
#
$CMP STM32L052C6Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052C8Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052K6Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052K8Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052K6Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052K8Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052R6Hx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052R8Hx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052R6Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052R8Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052T6Yx
-D Core: ARM Cortex-M0+ Package: WLCSP36 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 29
+D Core: ARM Cortex-M0+, Package: WLCSP36, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 29
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L052T8Yx
-D Core: ARM Cortex-M0+ Package: WLCSP36 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 29
+D Core: ARM Cortex-M0+, Package: WLCSP36, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 29
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108217.pdf
$ENDCMP
#
$CMP STM32L053C6Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105960.pdf
$ENDCMP
#
$CMP STM32L053C8Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105960.pdf
$ENDCMP
#
$CMP STM32L053R6Hx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105960.pdf
$ENDCMP
#
$CMP STM32L053R8Hx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105960.pdf
$ENDCMP
#
$CMP STM32L053R6Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105960.pdf
$ENDCMP
#
$CMP STM32L053R8Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 32KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 32 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00105960.pdf
$ENDCMP
#
$CMP STM32L062K8Tx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 64KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 64 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108218.pdf
$ENDCMP
#
$CMP STM32L062K8Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 64KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 27
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 64 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 27
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108218.pdf
$ENDCMP
#
$CMP STM32L063C8Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 64KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 64 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102435.pdf
$ENDCMP
#
$CMP STM32L063R8Tx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102435.pdf
$ENDCMP
#
$CMP STM32L071CBTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071CZTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071CBYx
-D Core: ARM Cortex-M0+ Package: WLCSP49 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 40
+D Core: ARM Cortex-M0+, Package: WLCSP49, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 40
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071CZYx
-D Core: ARM Cortex-M0+ Package: WLCSP49 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 40
+D Core: ARM Cortex-M0+, Package: WLCSP49, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 40
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071C8Tx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 64KB Ram: 20KB IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 64 kB, RAM: 20 kB, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
-$CMP STM32L071KBTx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+$CMP STM32L071 kBTx
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071KZTx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
-$CMP STM32L071KBUx
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 23
+$CMP STM32L071 kBUx
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071KZUx
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 23
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071K8Ux
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 23
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071RBHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071RZHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071RBTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071RZTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071VBIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071VZIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071VBTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071VZTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071V8Ix
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L071V8Tx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x1
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141136.pdf
$ENDCMP
#
$CMP STM32L072CBTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072CZTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072CBYx
-D Core: ARM Cortex-M0+ Package: WLCSP49 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 40
+D Core: ARM Cortex-M0+, Package: WLCSP49, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 40
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072CZYx
-D Core: ARM Cortex-M0+ Package: WLCSP49 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 40
+D Core: ARM Cortex-M0+, Package: WLCSP49, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 40
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
-$CMP STM32L072KBTx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..--V IO-pins: 25
+$CMP STM32L072 kBTx
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..--V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072KZTx
-D Core: ARM Cortex-M0+ Package: LQFP32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..--V IO-pins: 25
+D Core: ARM Cortex-M0+, Package: LQFP32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..--V, I/O pins: 25
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
-$CMP STM32L072KBUx
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..--V IO-pins: 23
+$CMP STM32L072 kBUx
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..--V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072KZUx
-D Core: ARM Cortex-M0+ Package: UFQFPN32 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..--V IO-pins: 23
+D Core: ARM Cortex-M0+, Package: UFQFPN32, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..--V, I/O pins: 23
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072RBHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072RZHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072RBIx
-D Core: ARM Cortex-M0+ Package: UFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: UFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072RZIx
-D Core: ARM Cortex-M0+ Package: UFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: UFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072RBTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072RZTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072VBIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072VZIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072VBTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072VZTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072V8Ix
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L072V8Tx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x2
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141133.pdf
$ENDCMP
#
$CMP STM32L073CBTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073CZTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073RBHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073RZHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073RBTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073RZTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073VBIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073VZIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073VBTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073VZTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073V8Ix
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L073V8Tx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 64KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 64 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141036.pdf
$ENDCMP
#
$CMP STM32L083CBTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083CZTx
-D Core: ARM Cortex-M0+ Package: LQFP48 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M0+, Package: LQFP48, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083RBHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083RZHx
-D Core: ARM Cortex-M0+ Package: TFBGA64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M0+, Package: TFBGA64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083RBTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..--V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..--V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083RZTx
-D Core: ARM Cortex-M0+ Package: LQFP64 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..--V IO-pins: 51
+D Core: ARM Cortex-M0+, Package: LQFP64, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..--V, I/O pins: 51
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083VBIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083VZIx
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 128KB Ram: 20KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 128 kB, RAM: 20 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083VBTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083VZTx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 128KB Ram: 20KB Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 128 kB, RAM: 20 kB, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083V8Ix
-D Core: ARM Cortex-M0+ Package: UFBGA100 Flash: 64KB Ram: 20KB IO-pins: 84
+D Core: ARM Cortex-M0+, Package: UFBGA100, Flash: 64 kB, RAM: 20 kB, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L083V8Tx
-D Core: ARM Cortex-M0+ Package: LQFP100 Flash: 64KB Ram: 20KB Voltage: 1.65..3.6V IO-pins: 84
+D Core: ARM Cortex-M0+, Package: LQFP100, Flash: 64 kB, RAM: 20 kB, Voltage: 1.65..3.6V, I/O pins: 84
K ARM Cortex-M0+ STM32L0 STM32L0x3
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00140762.pdf
$ENDCMP
#
$CMP STM32L100C6Ux
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 4KB Frequency: 32MHz Voltage: 1.8..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 4 kB, Frequency: 32 MHz, Voltage: 1.8..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00078075.pdf
$ENDCMP
#
$CMP STM32L100C6UxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.8..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.8..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00078075.pdf
$ENDCMP
#
$CMP STM32L100R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 32MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00078075.pdf
$ENDCMP
#
$CMP STM32L100RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 8KB Frequency: 32MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 8 kB, Frequency: 32 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00078075.pdf
$ENDCMP
#
$CMP STM32L100R8TxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00078075.pdf
$ENDCMP
#
$CMP STM32L100RBTxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.8..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.8..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00078075.pdf
$ENDCMP
#
$CMP STM32L100RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L100 Value Line
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090183.pdf
$ENDCMP
#
$CMP STM32L151C6Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C8Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151CBTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C6TxA
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C8TxA
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151CBTxA
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C6Ux
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C8Ux
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151CBUx
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C6UxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151C8UxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151CBUxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151CCTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151CCUx
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151QCHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00111457.pdf
$ENDCMP
#
$CMP STM32L151QDHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L151QEHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L151R6Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R8Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151RBHx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R6HxA
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R8HxA
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151RBHxA
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R6Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R6TxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151R8TxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151RBTxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151RCTxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151RCYx
-D Core: ARM Cortex-M3 Package: WLCSP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151RDTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L151RDYx
-D Core: ARM Cortex-M3 Package: WLCSP64 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP64, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L151RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L151UCYx
-D Core: ARM Cortex-M3 Package: WLCSP63 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP63, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151V8Hx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151VBHx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151V8HxA
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151VBHxA
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151V8Tx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151V8TxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151VBTxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L151VCHx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151VCTxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L151VDTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L151VDYxX
-D Core: ARM Cortex-M3 Package: WLCSP104 Flash: 384KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: WLCSP104, Flash: 384 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L151VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L151VEYx
-D Core: ARM Cortex-M3 Package: WLCSP104 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: WLCSP104, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L151ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00111457.pdf
$ENDCMP
#
$CMP STM32L151ZDTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L151ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L152C6Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C8Tx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152CBTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C6TxA
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C8TxA
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152CBTxA
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C6Ux
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C8Ux
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152CBUx
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C6UxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152C8UxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152CBUxA
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152CCTx
-D Core: ARM Cortex-M3 Package: LQFP48 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: LQFP48, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152CCUx
-D Core: ARM Cortex-M3 Package: UFQFPN48 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37
+D Core: ARM Cortex-M3, Package: UFQFPN48, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 37
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152QCHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00111457.pdf
$ENDCMP
#
$CMP STM32L152QDHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L152QEHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L152R6Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R8Hx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152RBHx
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R6HxA
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R8HxA
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152RBHxA
-D Core: ARM Cortex-M3 Package: TFBGA64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 50
+D Core: ARM Cortex-M3, Package: TFBGA64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 50
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R6Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R8Tx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152RBTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R6TxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152R8TxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152RBTxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 32 kB, RAM: 16 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152RCTxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152RDTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L152RDYx
-D Core: ARM Cortex-M3 Package: WLCSP64 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP64, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L152RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L152V8Hx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152VBHx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152V8HxA
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152VBHxA
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152V8Tx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152VBTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152V8TxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152VBTxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 64KB Ram: 10KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 64 kB, RAM: 10 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf
$ENDCMP
#
$CMP STM32L152VCHx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152VCTxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00048356.pdf
$ENDCMP
#
$CMP STM32L152VDTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L152VDTxX
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L152VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L152VEYx
-D Core: ARM Cortex-M3 Package: WLCSP104 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: WLCSP104, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L152ZCTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00111457.pdf
$ENDCMP
#
$CMP STM32L152ZDTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00034689.pdf
$ENDCMP
#
$CMP STM32L152ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L151/152
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00098321.pdf
$ENDCMP
#
$CMP STM32L162QDHx
-D Core: ARM Cortex-M3 Package: UFBGA132 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 112
+D Core: ARM Cortex-M3, Package: UFBGA132, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 112
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039232.pdf
$ENDCMP
#
$CMP STM32L162RCTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00049732.pdf
$ENDCMP
#
$CMP STM32L162RCTxA
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00049732.pdf
$ENDCMP
#
$CMP STM32L162RDTx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039232.pdf
$ENDCMP
#
$CMP STM32L162RDYx
-D Core: ARM Cortex-M3 Package: WLCSP64 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: WLCSP64, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039232.pdf
$ENDCMP
#
$CMP STM32L162RETx
-D Core: ARM Cortex-M3 Package: LQFP64 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 51
+D Core: ARM Cortex-M3, Package: LQFP64, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 51
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00106442.pdf
$ENDCMP
#
$CMP STM32L162VCHx
-D Core: ARM Cortex-M3 Package: UFBGA100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: UFBGA100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00049732.pdf
$ENDCMP
#
$CMP STM32L162VCTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00049732.pdf
$ENDCMP
#
$CMP STM32L162VCTxA
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 256KB Ram: 32KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 256 kB, RAM: 32 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00049732.pdf
$ENDCMP
#
$CMP STM32L162VDTx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039232.pdf
$ENDCMP
#
$CMP STM32L162VDYxX
-D Core: ARM Cortex-M3 Package: WLCSP104 Flash: 384KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: WLCSP104, Flash: 384 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039232.pdf
$ENDCMP
#
$CMP STM32L162VETx
-D Core: ARM Cortex-M3 Package: LQFP100 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: LQFP100, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00106442.pdf
$ENDCMP
#
$CMP STM32L162VEYx
-D Core: ARM Cortex-M3 Package: WLCSP104 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 83
+D Core: ARM Cortex-M3, Package: WLCSP104, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 83
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00106442.pdf
$ENDCMP
#
$CMP STM32L162ZDTx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 384KB Ram: 48KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 384 kB, RAM: 48 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00039232.pdf
$ENDCMP
#
$CMP STM32L162ZETx
-D Core: ARM Cortex-M3 Package: LQFP144 Flash: 512KB Ram: 80KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 115
+D Core: ARM Cortex-M3, Package: LQFP144, Flash: 512 kB, RAM: 80 kB, Frequency: 32 MHz, Voltage: 1.65..3.6V, I/O pins: 115
K ARM Cortex-M3 STM32L1 STM32L162
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00106442.pdf
$ENDCMP
#
$CMP STM32L476JEYx
-D Core: ARM Cortex-M4 Package: WLCSP72 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 57
+D Core: ARM Cortex-M4, Package: WLCSP72, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 57
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476JGYx
-D Core: ARM Cortex-M4 Package: WLCSP72 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 57
+D Core: ARM Cortex-M4, Package: WLCSP72, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 57
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476MEYx
-D Core: ARM Cortex-M4 Package: WLCSP81 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 65
+D Core: ARM Cortex-M4, Package: WLCSP81, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 65
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476MGYx
-D Core: ARM Cortex-M4 Package: WLCSP81 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 65
+D Core: ARM Cortex-M4, Package: WLCSP81, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 65
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476QEIx
-D Core: ARM Cortex-M4 Package: UFBGA132 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 109
+D Core: ARM Cortex-M4, Package: UFBGA132, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 109
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476QGIx
-D Core: ARM Cortex-M4 Package: UFBGA132 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 109
+D Core: ARM Cortex-M4, Package: UFBGA132, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 109
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476RCTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476RETx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476RGTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 256KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 256 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476VCTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 64KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 64 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476VETx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 64KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 64 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 256KB Ram: 64KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 256 kB, RAM: 64 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476ZETx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L476ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 512KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 512 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108832.pdf
$ENDCMP
#
$CMP STM32L486JGYx
-D Core: ARM Cortex-M4 Package: WLCSP72 Flash: 1024KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 57
+D Core: ARM Cortex-M4, Package: WLCSP72, Flash: 1024 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 57
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108833.pdf
$ENDCMP
#
$CMP STM32L486QGIx
-D Core: ARM Cortex-M4 Package: UFBGA132 Flash: 1024KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 109
+D Core: ARM Cortex-M4, Package: UFBGA132, Flash: 1024 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 109
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108833.pdf
$ENDCMP
#
$CMP STM32L486RGTx
-D Core: ARM Cortex-M4 Package: LQFP64 Flash: 1024KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 51
+D Core: ARM Cortex-M4, Package: LQFP64, Flash: 1024 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 51
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108833.pdf
$ENDCMP
#
$CMP STM32L486VGTx
-D Core: ARM Cortex-M4 Package: LQFP100 Flash: 1024KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 82
+D Core: ARM Cortex-M4, Package: LQFP100, Flash: 1024 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 82
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108833.pdf
$ENDCMP
#
$CMP STM32L486ZGTx
-D Core: ARM Cortex-M4 Package: LQFP144 Flash: 1024KB Ram: 128KB Frequency: 80MHz Voltage: 1.71..3.6V IO-pins: 114
+D Core: ARM Cortex-M4, Package: LQFP144, Flash: 1024 kB, RAM: 128 kB, Frequency: 80 MHz, Voltage: 1.71..3.6V, I/O pins: 114
K ARM Cortex-M4 STM32L4 STM32L4x6
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00108833.pdf
$ENDCMP
diff --git a/library/MCU_ST_STM32.lib b/library/MCU_ST_STM32.lib
index 44b53b6c..9cc9425b 100644
--- a/library/MCU_ST_STM32.lib
+++ b/library/MCU_ST_STM32.lib
@@ -27868,6 +27868,86 @@ S -3700 -5400 3700 5500 0 1 10 f
ENDDRAW
ENDDEF
#
+# STM32F722RCTx
+#
+DEF STM32F722RCTx U 0 40 Y Y 1 F N
+F0 "U" -1100 1725 50 H V L B
+F1 "STM32F722RCTx" 1100 1725 50 H V R B
+F2 "Housings_QFP:LQFP-64_10x10mm_Pitch0.5mm" 0 -1950 50 H I C TNN
+F3 "" 0 0 50 H I C CNN
+ALIAS STM32F722RETx STM32F732RETx
+$FPLIST
+ LQFP*10x10mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -1100 -1700 1100 1700 0 1 10 f
+X VBAT 1 -400 1800 100 D 50 50 1 1 W
+X PC13 2 -1200 -1400 100 R 50 50 1 1 B
+X PC14-OSC32_IN 3 -1200 -1500 100 R 50 50 1 1 B
+X PC15-OSC32_OUT 4 -1200 -1600 100 R 50 50 1 1 B
+X PH0-OSC_IN 5 -1200 300 100 R 50 50 1 1 B
+X PH1-OSC_OUT 6 -1200 200 100 R 50 50 1 1 B
+X NRST 7 -1200 1300 100 R 50 50 1 1 I
+X PC0 8 -1200 -200 100 R 50 50 1 1 B
+X PC1 9 -1200 -300 100 R 50 50 1 1 B
+X PC2 10 -1200 -400 100 R 50 50 1 1 B
+X PA4 20 1200 1200 100 L 50 50 1 1 B
+X VCAP_1 30 -1200 700 100 R 50 50 1 1 W
+X PC9 40 -1200 -1000 100 R 50 50 1 1 B
+X PA15 50 1200 100 100 L 50 50 1 1 B
+X BOOT0 60 -1200 1000 100 R 50 50 1 1 I
+X PC3 11 -1200 -500 100 R 50 50 1 1 B
+X PA5 21 1200 1100 100 L 50 50 1 1 B
+X VSS 31 -100 -1800 100 U 50 50 1 1 W
+X PA8 41 1200 800 100 L 50 50 1 1 B
+X PC10 51 -1200 -1100 100 R 50 50 1 1 B
+X PB8 61 1200 -900 100 L 50 50 1 1 B
+X VSSA 12 200 -1800 100 U 50 50 1 1 W
+X PA6 22 1200 1000 100 L 50 50 1 1 B
+X VDD 32 -100 1800 100 D 50 50 1 1 W
+X PA9 42 1200 700 100 L 50 50 1 1 B
+X PC11 52 -1200 -1200 100 R 50 50 1 1 B
+X PB9 62 1200 -1000 100 L 50 50 1 1 B
+X VDDA 13 300 1800 100 D 50 50 1 1 W
+X PA7 23 1200 900 100 L 50 50 1 1 B
+X PB12 33 1200 -1300 100 L 50 50 1 1 B
+X PA10 43 1200 600 100 L 50 50 1 1 B
+X PC12 53 -1200 -1300 100 R 50 50 1 1 B
+X VSS 63 100 -1800 100 U 50 50 1 1 W
+X PA0-WKUP 14 1200 1600 100 L 50 50 1 1 B
+X PC4 24 -1200 -600 100 R 50 50 1 1 B
+X PB13 34 1200 -1400 100 L 50 50 1 1 B
+X PA11 44 1200 500 100 L 50 50 1 1 B
+X PD2 54 -1200 0 100 R 50 50 1 1 B
+X VDD 64 100 1800 100 D 50 50 1 1 W
+X PA1 15 1200 1500 100 L 50 50 1 1 B
+X PB0 25 1200 -100 100 L 50 50 1 1 B
+X PB14 35 1200 -1500 100 L 50 50 1 1 B
+X PA12 45 1200 400 100 L 50 50 1 1 B
+X PB3 55 1200 -400 100 L 50 50 1 1 B
+X PA2 16 1200 1400 100 L 50 50 1 1 B
+X PB1 26 1200 -200 100 L 50 50 1 1 B
+X PB15 36 1200 -1600 100 L 50 50 1 1 B
+X PA13 46 1200 300 100 L 50 50 1 1 B
+X PB4 56 1200 -500 100 L 50 50 1 1 B
+X PA3 17 1200 1300 100 L 50 50 1 1 B
+X PB2 27 1200 -300 100 L 50 50 1 1 B
+X PC6 37 -1200 -700 100 R 50 50 1 1 B
+X VSS 47 0 -1800 100 U 50 50 1 1 W
+X PB5 57 1200 -600 100 L 50 50 1 1 B
+X VSS 18 -200 -1800 100 U 50 50 1 1 W
+X PB10 28 1200 -1100 100 L 50 50 1 1 B
+X PC7 38 -1200 -800 100 R 50 50 1 1 B
+X VDD 48 0 1800 100 D 50 50 1 1 W
+X PB6 58 1200 -700 100 L 50 50 1 1 B
+X VDD 19 -200 1800 100 D 50 50 1 1 W
+X PB11 29 1200 -1200 100 L 50 50 1 1 B
+X PC8 39 -1200 -900 100 R 50 50 1 1 B
+X PA14 49 1200 200 100 L 50 50 1 1 B
+X PB7 59 1200 -800 100 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# STM32F745IEKX
#
DEF STM32F745IEKx U 0 40 Y Y 1 L N
diff --git a/library/Power_Management.lib b/library/Power_Management.lib
index 9f82e1b8..7c953604 100644
--- a/library/Power_Management.lib
+++ b/library/Power_Management.lib
@@ -350,7 +350,7 @@ F2 "" -300 250 50 H I C CNN
F3 "" 0 100 50 H I C CNN
ALIAS LTC4365TS8-1
$FPLIST
- *SOT-23*
+ *SOT?23*
$ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
@@ -440,7 +440,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN
F3 "" -100 450 50 H I C CNN
ALIAS LTC4440IS6
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 300 300 -200 0 1 10 f
@@ -494,8 +494,8 @@ F2 "" -400 150 50 H I C CNN
F3 "" -300 250 50 H I C CNN
ALIAS MCP100-300D MCP100-315D MCP100-450D MCP100-460D MCP100-475D MCP100-485D
$FPLIST
- SOT-23*
- TO-92*
+ SOT?23*
+ TO?92*
$ENDFPLIST
DRAW
S -200 300 200 -300 1 1 10 f
@@ -514,8 +514,8 @@ F2 "" -400 150 50 H I C CNN
F3 "" -300 250 50 H I C CNN
ALIAS MCP101-300D MCP101-315D MCP101-450D MCP101-460D MCP101-475D MCP101-485D
$FPLIST
- SOT-23*
- TO-92*
+ SOT?23*
+ TO?92*
$ENDFPLIST
DRAW
S -200 300 200 -300 1 1 10 f
@@ -605,7 +605,7 @@ F1 "RT9701" 200 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23-5*
+ SOT?23*
$ENDFPLIST
DRAW
S -350 200 350 -100 0 1 0 N
@@ -653,8 +653,8 @@ F1 "TCM809" -50 -350 50 H V L CNN
F2 "" -400 150 50 H I C CNN
F3 "" -300 250 50 H I C CNN
$FPLIST
- SOT-23*
- SC-70*
+ SOT?23*
+ *SC?70*
$ENDFPLIST
DRAW
S -200 300 200 -300 1 1 10 f
@@ -672,8 +672,8 @@ F1 "TCM810" -50 -350 50 H V L CNN
F2 "" -400 150 50 H I C CNN
F3 "" -300 250 50 H I C CNN
$FPLIST
- SOT-23*
- SC-70*
+ SOT?23*
+ *SC?70*
$ENDFPLIST
DRAW
S -200 300 200 -300 1 1 10 f
diff --git a/library/RFSolutions.dcm b/library/RFSolutions.dcm
index 7217bc6f..ce1913f8 100644
--- a/library/RFSolutions.dcm
+++ b/library/RFSolutions.dcm
@@ -1,5 +1,11 @@
EESchema-DOCLIB Version 2.0
#
+$CMP Particle_P1
+D Wi-Fi module, 1MB flash, 128KB RAM
+K Wi-Fi module
+F https://docs.particle.io/datasheets/p1-datasheet/
+$ENDCMP
+#
$CMP ZETA-433-SO
D FM ZETA TRANSCEIVER MODULE, OPTIMISED FOR 433MHZ
K RF TRANSCEIVER MODULE
@@ -7,13 +13,13 @@ F https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf
$ENDCMP
#
$CMP ZETA-868-SO
-D FM ZETA TRANSCEIVER MODULE, OPTIMISED FOR 433MHZ
+D FM ZETA TRANSCEIVER MODULE, OPTIMISED FOR 868MHZ
K RF TRANSCEIVER MODULE
F https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf
$ENDCMP
#
$CMP ZETA-915-SO
-D FM ZETA TRANSCEIVER MODULE, OPTIMISED FOR 433MHZ
+D FM ZETA TRANSCEIVER MODULE, OPTIMISED FOR 915MHZ
K RF TRANSCEIVER MODULE
F https://www.rfsolutions.co.uk/downloads/1456219226DS-ZETA.pdf
$ENDCMP
diff --git a/library/RFSolutions.lib b/library/RFSolutions.lib
index 5077d2ec..5db8fe4a 100644
--- a/library/RFSolutions.lib
+++ b/library/RFSolutions.lib
@@ -1,28 +1,122 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
+# Particle_P1
+#
+DEF Particle_P1 U 0 40 Y Y 1 F N
+F0 "U" -950 1850 50 H V C CNN
+F1 "Particle_P1" -950 1950 50 H V C CNN
+F2 "RF_Modules:Particle_P1" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Particle*P1*
+$ENDFPLIST
+DRAW
+S -1000 1800 1000 -1800 1 1 10 f
+X GND 1 -900 -1900 100 U 50 50 1 1 W
+X VBAT_WL 2 200 1900 100 D 50 50 1 1 W
+X VBAT_WL 3 300 1900 100 D 50 50 1 1 W
+X GND 4 -800 -1900 100 U 50 50 1 1 W
+X VDDIO_3V3_WL 5 0 1900 100 D 50 50 1 1 W
+X GND 6 -700 -1900 100 U 50 50 1 1 W
+X WL_REG_ON 7 -500 1900 100 D 50 50 1 1 W
+X NC 8 -1000 1600 100 R 50 50 1 1 N N
+X NC 9 -1000 1500 100 R 50 50 1 1 N N
+X NC 10 -1000 1400 100 R 50 50 1 1 N N
+X WL_JTAG_TDO 20 1100 -300 100 L 50 50 1 1 I
+X MICRO_UART2_CTS/PA0 30 -1100 -900 100 R 50 50 1 1 B
+X MICRO_GPIO_1/PB0 40 -1100 1200 100 R 50 50 1 1 B
+X MICRO_GPIO_14/PC5 50 -1100 200 100 R 50 50 1 1 B
+X WL_SLEEP_CLK 60 1100 -900 100 L 50 50 1 1 I
+X GND 70 600 -1900 100 U 50 50 1 1 W
+X NC 11 1000 1400 100 L 50 50 1 1 N N
+X MICRO_SPI1_MISO/PA6 21 -1100 0 100 R 50 50 1 1 B
+X MICRO_UART2_RXD/PA3 31 -1100 -1000 100 R 50 50 1 1 B
+X MICRO_GPIO_2/PB1 41 -1100 1100 100 R 50 50 1 1 B
+X MICRO_JTAG_~TRST~/PB4 51 1100 700 100 L 50 50 1 1 B
+X MICRO_UART1_RTS/PA12 61 1100 1200 100 L 50 50 1 1 B
+X GND 71 700 -1900 100 U 50 50 1 1 W
+X NC 12 1000 1500 100 L 50 50 1 1 N N
+X MICRO_SPI1_SCK/PA5 22 -1100 -100 100 R 50 50 1 1 B
+X MICRO_UART2_TXD/PA2 32 -1100 -1100 100 R 50 50 1 1 B
+X MICRO_GPIO_3/PC0 42 -1100 1000 100 R 50 50 1 1 B
+X MICRO_JTAG_TDO/PB3 52 1100 600 100 L 50 50 1 1 B
+X MICRO_UART1_CTS/PA11 62 1100 1100 100 L 50 50 1 1 B
+X GND 72 800 -1900 100 U 50 50 1 1 W
+X GND 13 -600 -1900 100 U 50 50 1 1 W
+X MICRO_SPI1_MOSI/PA7 23 -1100 -200 100 R 50 50 1 1 B
+X TESTMODE 33 1100 -1100 100 L 50 50 1 1 B
+X MICRO_GPIO_5/PC3 43 -1100 900 100 R 50 50 1 1 B
+X MICRO_JTAG_TDI/PA15 53 1100 500 100 L 50 50 1 1 B
+X MICRO_UART1_RXD/PA10 63 1100 1000 100 L 50 50 1 1 B
+X GND 73 900 -1900 100 U 50 50 1 1 W
+X NC 14 1000 1600 100 L 50 50 1 1 N N
+X MICRO_SPI1_SS/PA4 24 -1100 -300 100 R 50 50 1 1 B
+X MICRO_~RST 34 1100 -1300 100 L 50 50 1 1 I
+X MICRO_GPIO_6/PC4 44 -1100 800 100 R 50 50 1 1 B
+X MICRO_JTAG_TMS/PA13 54 1100 400 100 L 50 50 1 1 B
+X MICRO_UART1_TXD/PA9 64 1100 900 100 L 50 50 1 1 B
+X PAD1 74 -1000 -1300 100 R 50 50 1 1 N N
+X GND 15 -500 -1900 100 U 50 50 1 1 W
+X GND 25 -400 -1900 100 U 50 50 1 1 W
+X MICRO_I2C1_SCL/PB6 35 -1100 -500 100 R 50 50 1 1 B
+X MICRO_GPIO_7/PB5 45 -1100 700 100 R 50 50 1 1 B
+X MICRO_JTAG_TCK/PA14 55 1100 300 100 L 50 50 1 1 B
+X GND 65 100 -1900 100 U 50 50 1 1 W
+X PAD2 75 -1000 -1400 100 R 50 50 1 1 N N
+X WL_JTAG_TDI 16 1100 100 100 L 50 50 1 1 I
+X VDD_3V3 26 -300 1900 100 D 50 50 1 1 W
+X MICRO_I2C1_SDA/PB7 36 -1100 -600 100 R 50 50 1 1 B
+X MICRO_GPIO_8/PC7 46 -1100 600 100 R 50 50 1 1 B
+X BTCX_STATUS 56 1100 -500 100 L 50 50 1 1 I
+X GND 66 200 -1900 100 U 50 50 1 1 W
+X WL_JTAG_TCK 17 1100 0 100 L 50 50 1 1 I
+X VDD_3V3 27 -200 1900 100 D 50 50 1 1 W
+X GND 37 -200 -1900 100 U 50 50 1 1 W
+X MICRO_GPIO_9/PC13 47 -1100 500 100 R 50 50 1 1 B
+X BTCX_RF_ACTIVE 57 1100 -600 100 L 50 50 1 1 I
+X GND 67 300 -1900 100 U 50 50 1 1 W
+X WL_JTAG_~TRST~ 18 1100 -100 100 L 50 50 1 1 I
+X GND 28 -300 -1900 100 U 50 50 1 1 W
+X VBAT_MICRO 38 500 1900 100 D 50 50 1 1 W
+X MICRO_GPIO_12/PC1 48 -1100 400 100 R 50 50 1 1 B
+X BTCX_TXCONF 58 1100 -700 100 L 50 50 1 1 O
+X GND 68 400 -1900 100 U 50 50 1 1 W
+X WL_JTAG_TMS 19 1100 -200 100 L 50 50 1 1 I
+X MICRO_UART2_RTS/PA1 29 -1100 -800 100 R 50 50 1 1 B
+X GND 39 -100 -1900 100 U 50 50 1 1 W
+X MICRO_GPIO_13/PC2 49 -1100 300 100 R 50 50 1 1 B
+X GND 59 0 -1900 100 U 50 50 1 1 W
+X GND 69 500 -1900 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# ZETA-433-SO
#
-DEF ZETA-433-SO U 0 40 Y Y 1 F N
-F0 "U" -250 350 60 H V C CNN
-F1 "ZETA-433-SO" 400 350 60 H V C CNN
-F2 "" 0 0 60 H V C CNN
-F3 "" 0 0 60 H V C CNN
+DEF ZETA-433-SO U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "ZETA-433-SO" 50 350 50 H V L CNN
+F2 "" -350 250 50 H I C CNN
+F3 "" -250 350 50 H I C CNN
ALIAS ZETA-868-SO ZETA-915-SO
+$FPLIST
+ ZETA?433?SO?SMD*
+ ZETA?433?SO?THT*
+$ENDFPLIST
DRAW
-S 300 -400 -300 300 0 1 0 f
-X ANT 1 -500 200 200 R 50 50 1 1 B
-X GND 2 0 -600 200 U 50 50 1 1 W
-X SDN 3 -500 0 200 R 50 50 1 1 I
-X VCC 4 0 500 200 D 50 50 1 1 W
-X IRQ 5 -500 -200 200 R 50 50 1 1 O
-X NC 6 -500 -300 200 R 50 50 1 1 N N
-X GPIO1 7 500 -300 200 L 50 50 1 1 B
-X GPIO2 8 500 -200 200 L 50 50 1 1 B
-X SCLK 9 500 -100 200 L 50 50 1 1 I
-X SDI 10 500 0 200 L 50 50 1 1 I
-X SDO 11 500 100 200 L 50 50 1 1 I
-X SEL 12 500 200 200 L 50 50 1 1 I
+S 300 -400 -300 300 0 1 10 f
+X ANT 1 -400 200 100 R 50 50 1 1 B
+X GND 2 0 -500 100 U 50 50 1 1 W
+X SDN 3 -400 0 100 R 50 50 1 1 I
+X VCC 4 0 400 100 D 50 50 1 1 W
+X ~nIRQ 5 -400 -200 100 R 50 50 1 1 O
+X NC 6 -300 -300 100 R 50 50 1 1 N N
+X GPIO1 7 400 -300 100 L 50 50 1 1 B
+X GPIO2 8 400 -200 100 L 50 50 1 1 B
+X SCLK 9 400 -100 100 L 50 50 1 1 I
+X SDI 10 400 0 100 L 50 50 1 1 I
+X SDO 11 400 100 100 L 50 50 1 1 O
+X SEL 12 400 200 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
diff --git a/library/Switch.dcm b/library/Switch.dcm
index f0659489..b0035983 100644
--- a/library/Switch.dcm
+++ b/library/Switch.dcm
@@ -139,6 +139,24 @@ K switch normally-open pushbutton push-button LCD
F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf
$ENDCMP
#
+$CMP SW_MEC_5G
+D MEC 5G single pole normally-open tactile switch
+K switch normally-open pushbutton push-button
+F http://www.apem.com/int/index.php?controller=attachment&id_attachment=488
+$ENDCMP
+#
+$CMP SW_MEC_5G_2LED
+D MEC 5G single pole normally-open illuminated tactile switch with two LEDs
+K switch normally-open pushbutton push-button LED
+F http://www.apem.com/int/index.php?controller=attachment&id_attachment=488
+$ENDCMP
+#
+$CMP SW_MEC_5G_LED
+D MEC 5G single pole normally-open illuminated tactile switch
+K switch normally-open pushbutton push-button LED
+F http://www.apem.com/int/index.php?controller=attachment&id_attachment=488
+$ENDCMP
+#
$CMP SW_MMI_Q5-100
D Push button switch with LCD screen
K switch normally-open pushbutton push-button LCD
diff --git a/library/Switch.lib b/library/Switch.lib
index 01ca90a9..cab87683 100644
--- a/library/Switch.lib
+++ b/library/Switch.lib
@@ -854,6 +854,99 @@ X SW2 6 400 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# SW_MEC_5G
+#
+DEF SW_MEC_5G SW 0 40 N N 1 F N
+F0 "SW" 50 100 50 H V L CNN
+F1 "SW_MEC_5G" 0 -60 50 H V C CNN
+F2 "" 0 200 50 H I C CNN
+F3 "" 0 200 50 H I C CNN
+$FPLIST
+ SW*MEC*5G*
+$ENDFPLIST
+DRAW
+C -80 0 20 0 1 0 N
+C 80 0 20 0 1 0 N
+P 2 0 1 0 0 50 0 120 N
+P 2 0 1 0 100 50 -100 50 N
+X A 1 -200 0 100 R 50 50 0 1 P N
+X B 3 200 0 100 L 50 50 0 1 P
+X A 2 -200 0 100 R 50 50 1 1 P N
+X B 4 200 0 100 L 50 50 1 1 P N
+ENDDRAW
+ENDDEF
+#
+# SW_MEC_5G_2LED
+#
+DEF SW_MEC_5G_2LED SW 0 40 Y N 1 F N
+F0 "SW" -200 300 50 H V L CNN
+F1 "SW_MEC_5G_2LED" 0 -350 50 H V C CNN
+F2 "" 0 400 50 H I C CNN
+F3 "" 0 400 50 H I C CNN
+$FPLIST
+ SW*MEC*5G*
+$ENDFPLIST
+DRAW
+P 2 0 0 0 -200 -100 -100 -100 N
+P 2 0 0 0 -200 200 -100 200 N
+P 2 0 0 0 -150 -275 -100 -225 N
+P 2 0 0 0 -100 -275 -50 -225 N
+P 2 0 0 0 -100 -200 100 -200 N
+P 2 0 0 0 -100 0 -100 -200 N
+P 2 0 0 0 -25 -150 -25 -250 N
+P 2 0 0 0 25 50 25 -50 N
+P 2 0 0 0 100 0 -100 0 N
+P 2 0 0 0 100 0 100 -200 N
+P 2 0 0 0 100 75 50 25 N
+P 2 0 0 0 100 200 200 200 N
+P 2 0 0 0 150 75 100 25 N
+P 2 0 0 0 200 -100 100 -100 N
+P 3 0 0 0 -150 -250 -150 -275 -125 -275 N
+P 3 0 0 0 -100 -250 -100 -275 -75 -275 N
+P 3 0 0 0 100 50 100 75 75 75 N
+P 3 0 0 0 150 50 150 75 125 75 N
+P 4 0 0 0 -25 -200 50 -150 50 -250 -25 -200 F
+P 4 0 0 0 25 0 -50 50 -50 -50 25 0 F
+C -80 200 20 0 1 0 N
+C 80 200 20 0 1 0 N
+P 2 0 1 0 0 250 0 320 N
+P 2 0 1 0 100 250 -100 250 N
+X 1 1 -300 200 100 R 50 50 0 1 P
+X 2 2 -300 -100 100 R 50 50 0 1 P
+X K 3 300 -100 100 L 50 50 0 1 P
+X A 4 300 200 100 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
+# SW_MEC_5G_LED
+#
+DEF SW_MEC_5G_LED SW 0 40 Y N 1 F N
+F0 "SW" 25 225 50 H V L CNN
+F1 "SW_MEC_5G_LED" 0 -125 50 H V C CNN
+F2 "" 0 300 50 H I C CNN
+F3 "" 0 300 50 H I C CNN
+$FPLIST
+ SW*MEC*5G*
+$ENDFPLIST
+DRAW
+P 2 0 0 0 -150 -75 -100 -25 N
+P 2 0 0 0 -100 -75 -50 -25 N
+P 2 0 0 0 -100 0 100 0 N
+P 2 0 0 0 -25 50 -25 -50 N
+P 3 0 0 0 -150 -50 -150 -75 -125 -75 N
+P 3 0 0 0 -100 -50 -100 -75 -75 -75 N
+P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F
+C -80 100 20 0 1 0 N
+C 80 100 20 0 1 0 N
+P 2 0 1 0 0 150 0 220 N
+P 2 0 1 0 100 150 -100 150 N
+X 1 1 -200 100 100 R 50 50 0 1 P
+X 2 2 -200 0 100 R 50 50 0 1 P
+X K 3 200 0 100 L 50 50 0 1 P
+X A 4 200 100 100 L 50 50 0 1 P
+ENDDRAW
+ENDDEF
+#
# SW_Push
#
DEF SW_Push SW 0 40 N N 1 F N
diff --git a/library/Transformer.dcm b/library/Transformer.dcm
index ec19f086..f772099d 100644
--- a/library/Transformer.dcm
+++ b/library/Transformer.dcm
@@ -1,5 +1,11 @@
EESchema-DOCLIB Version 2.0
#
+$CMP LL1587
+D Lundahl Transformers, Microphone Transformer
+K microphone transformer
+F http://www.lundahl.se/wp-content/uploads/datasheets/1587.pdf
+$ENDCMP
+#
$CMP TEZ0.5-D-1
D TEZ0.5/D/x, 0.5VA, Single Secondary, Cast Resin Transformer, PCB
K 0.5VA PCB Transformer Single Secondary
diff --git a/library/Transformer.lib b/library/Transformer.lib
index f0e24baa..7c2c273e 100644
--- a/library/Transformer.lib
+++ b/library/Transformer.lib
@@ -1,6 +1,45 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
+# LL1587
+#
+DEF LL1587 T 0 20 Y N 1 F N
+F0 "T" 50 -450 50 H V L CNN
+F1 "LL1587" 0 450 50 H V C CNN
+F2 "Transformers_THT:Transformer_Microphone_Lundahl_LL1587" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Transformer*Microphone*Lundahl*LL1587*
+$ENDFPLIST
+DRAW
+T 0 -100 -50 60 0 0 0 + Normal 0 C C
+T 0 -100 350 60 0 0 0 + Normal 0 C C
+T 0 100 250 60 0 0 0 + Normal 0 C C
+A -100 -250 50 887 -887 0 1 0 N -99 -200 -99 -299
+A -100 -150 50 887 -887 0 1 0 N -99 -100 -99 -199
+A -100 150 50 887 -887 0 1 0 N -99 200 -99 101
+A -100 250 50 887 -887 0 1 0 N -99 300 -99 201
+A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50
+A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99
+A 100 50 50 899 -1799 0 1 0 N 100 100 51 50
+A 100 50 50 1799 -899 0 1 0 N 51 50 100 1
+A 100 150 50 899 -1799 0 1 0 N 100 200 51 150
+A 100 150 50 1799 -899 0 1 0 N 51 150 100 101
+A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150
+A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150
+P 2 0 1 0 -25 200 -25 -200 N
+P 2 0 1 0 25 -200 25 200 N
+P 10 0 1 0 -150 350 -150 -350 -100 -400 100 -400 150 -350 150 350 100 400 -100 400 -150 350 -150 350 f
+X P1+ 1 -400 300 300 R 50 50 1 1 P
+X P1- 2 -400 100 300 R 50 50 1 1 P
+X P2- 3 -400 -300 300 R 50 50 1 1 P
+X P2+ 4 -400 -100 300 R 50 50 1 1 P
+X ~ 5 0 -500 100 U 50 50 1 1 I
+X S- 6 400 -200 300 L 50 50 1 1 P
+X S+ 8 400 200 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# TEZ0.5-D-1
#
DEF TEZ0.5-D-1 TR 0 1 Y Y 1 F N
diff --git a/library/Transistor.lib b/library/Transistor.lib
index f0959659..c9036bc1 100644
--- a/library/Transistor.lib
+++ b/library/Transistor.lib
@@ -205,7 +205,7 @@ F1 "2SB817" 200 0 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-3PB_Vertical" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
- TO-3PB*
+ TO?3PB*
$ENDFPLIST
DRAW
C 50 0 111 0 1 12 N
@@ -304,7 +304,7 @@ F1 "2SD1047" 250 0 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-3PB_Vertical" 250 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
- TO-3PB*
+ TO?3PB*
$ENDFPLIST
DRAW
C 50 0 111 0 1 12 N
@@ -357,8 +357,7 @@ F1 "3SK263" 200 0 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-143" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
- SOT-143*
- SOT-343*
+ SOT?143*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
@@ -384,10 +383,10 @@ ENDDEF
DEF AUIR3315S U 0 30 Y Y 1 F N
F0 "U" -100 325 50 H V R CNN
F1 "AUIR3315S" -100 250 50 H V R CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 0 -250 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 0 -250 50 H I C CNN
F3 "" 100 150 50 H I C CNN
$FPLIST
- TO-263*
+ TO?263*
$ENDFPLIST
DRAW
S -200 200 200 -200 0 1 10 f
@@ -1447,7 +1446,7 @@ ENDDEF
DEF BSP129 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "BSP129" 200 0 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 200 -75 50 H I L CIN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
SOT?223*
@@ -4539,7 +4538,7 @@ F1 "FDG1024NZ" 200 0 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
- *SC-70*
+ **SC?70*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
@@ -4754,9 +4753,13 @@ ENDDEF
DEF IPS6011RPBF Q 0 0 Y N 1 F N
F0 "Q" 325 75 50 H V L CNN
F1 "IPS6011RPBF" 325 0 50 H V L CNN
-F2 "DPAK-5" 325 -75 50 H I L CNN
+F2 "TO-252-5_TabPin3" 325 -75 50 H I L CNN
F3 "" 0 0 50 H I L CNN
ALIAS IPS6021RPBF IPS6031RPBF IPS6041RPBF
+$FPLIST
+ TO?252*
+ *DPAK*
+$ENDFPLIST
DRAW
C 200 100 5 0 0 0 N
T 0 -65 0 45 0 0 0 CTRL Normal 0 C C
@@ -4795,7 +4798,7 @@ ENDDEF
DEF IPS6011SPBF Q 0 0 Y N 1 F N
F0 "Q" 325 100 50 H V L CNN
F1 "IPS6011SPBF" 325 0 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 325 -100 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 325 -100 50 H I L CNN
F3 "" 0 0 50 H I L CNN
ALIAS IPS6021SPBF IPS6031SPBF IPS6041SPBF
DRAW
@@ -4984,7 +4987,7 @@ ENDDEF
DEF IPS7091SPBF Q 0 0 Y N 1 F N
F0 "Q" 325 100 50 H V L CNN
F1 "IPS7091SPBF" 325 0 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 325 -100 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 325 -100 50 H I L CNN
F3 "" 0 0 50 H I L CNN
DRAW
C 200 100 5 0 0 0 N
@@ -5462,7 +5465,7 @@ F1 "IRLB8721PBF" 250 0 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-220_Vertical" 250 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
- TO-220*
+ TO?220*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
diff --git a/library/Zilog.dcm b/library/Zilog.dcm
index 4ac77cc0..afe26338 100644
--- a/library/Zilog.dcm
+++ b/library/Zilog.dcm
@@ -2,13 +2,14 @@ EESchema-DOCLIB Version 2.0
#
$CMP Z80CPU
D 8-bit General Purpose Microprocessor, DIP-40
-K Z80 CPU uP
+K CPU uP 8-bit
F www.zilog.com/manage_directlink.php?filepath=docs/z80/um0080
$ENDCMP
#
$CMP Z8530
D SCC Serial Communication Controller, DIP-40
K SCC Serial Communication
+F https://www.zilog.com/appnotes_download.php?FromPage=DocTree&dn=PS0184&ft=Product%20Specification%20(Data%20Sheet)%20%20&f=YUhSMGNEb3ZMM2QzZHk1NmFXeHZaeTVqYjIwdlpHOWpjeTl3Y3pBeE9EUXVjR1Jt
$ENDCMP
#
#End Doc Library
diff --git a/library/Zilog.lib b/library/Zilog.lib
index 43969cc6..5f546fb9 100644
--- a/library/Zilog.lib
+++ b/library/Zilog.lib
@@ -13,47 +13,47 @@ $FPLIST
PDIP*
$ENDFPLIST
DRAW
+S -550 1350 550 -1350 0 1 10 f
X A11 1 700 100 150 L 50 50 1 1 O
X A12 2 700 0 150 L 50 50 1 1 O
X A13 3 700 -100 150 L 50 50 1 1 O
X A14 4 700 -200 150 L 50 50 1 1 O
X A15 5 700 -300 150 L 50 50 1 1 O
-X ~CLK~ 6 -700 900 150 R 50 50 1 1 I C
+X ~CLK 6 -700 900 150 R 50 50 1 1 I C
X D4 7 700 -900 150 L 50 50 1 1 B
X D3 8 700 -800 150 L 50 50 1 1 B
X D5 9 700 -1000 150 L 50 50 1 1 B
X D6 10 700 -1100 150 L 50 50 1 1 B
-X ~IORQ~ 20 -700 -800 150 R 50 50 1 1 O I
+X ~IORQ 20 -700 -800 150 R 50 50 1 1 O
X A0 30 700 1200 150 L 50 50 1 1 O
X A10 40 700 200 150 L 50 50 1 1 O
X VCC 11 0 1500 150 D 50 50 1 1 W
-X ~RD~ 21 -700 -500 150 R 50 50 1 1 O I
+X ~RD 21 -700 -500 150 R 50 50 1 1 O
X A1 31 700 1100 150 L 50 50 1 1 O
X D2 12 700 -700 150 L 50 50 1 1 B
-X ~WR~ 22 -700 -600 150 R 50 50 1 1 O I
+X ~WR 22 -700 -600 150 R 50 50 1 1 O
X A2 32 700 1000 150 L 50 50 1 1 O
X D7 13 700 -1200 150 L 50 50 1 1 B
-X ~BUSACK~ 23 -700 -1200 150 R 50 50 1 1 O I
+X ~BUSACK 23 -700 -1200 150 R 50 50 1 1 O
X A3 33 700 900 150 L 50 50 1 1 O
X D0 14 700 -500 150 L 50 50 1 1 B
-X ~WAIT~ 24 -700 0 150 R 50 50 1 1 I I
+X ~WAIT~ 24 -700 0 150 R 50 50 1 1 I
X A4 34 700 800 150 L 50 50 1 1 O
X D1 15 700 -600 150 L 50 50 1 1 B
-X ~BUSRQ~ 25 -700 -1100 150 R 50 50 1 1 I I
+X ~BUSRQ 25 -700 -1100 150 R 50 50 1 1 I
X A5 35 700 700 150 L 50 50 1 1 O
-X ~INT~ 16 -700 500 150 R 50 50 1 1 I I
-X ~RESET~ 26 -700 1200 150 R 50 50 1 1 I I
+X ~INT 16 -700 500 150 R 50 50 1 1 I
+X ~RESET 26 -700 1200 150 R 50 50 1 1 I
X A6 36 700 600 150 L 50 50 1 1 O
-X ~NMI~ 17 -700 600 150 R 50 50 1 1 I I
-X ~M1~ 27 -700 200 150 R 50 50 1 1 O I
+X ~NMI 17 -700 600 150 R 50 50 1 1 I
+X ~M1~ 27 -700 200 150 R 50 50 1 1 O
X A7 37 700 500 150 L 50 50 1 1 O
-X ~HALT~ 18 -700 -100 150 R 50 50 1 1 O I
-X ~RFSH~ 28 -700 100 150 R 50 50 1 1 O I
+X ~HALT 18 -700 -100 150 R 50 50 1 1 O
+X ~RFSH 28 -700 100 150 R 50 50 1 1 O
X A8 38 700 400 150 L 50 50 1 1 O
-X ~MREQ~ 19 -700 -700 150 R 50 50 1 1 O I
+X ~MREQ 19 -700 -700 150 R 50 50 1 1 O
X GND 29 0 -1500 150 U 50 50 1 1 W
X A9 39 700 300 150 L 50 50 1 1 O
-S -550 1350 550 -1350 0 1 10 f
ENDDRAW
ENDDEF
#
@@ -69,47 +69,47 @@ $FPLIST
PDIP*
$ENDFPLIST
DRAW
+S -650 -1350 650 1350 0 1 10 f
X D1 1 -800 1100 150 R 50 50 1 1 I
X D3 2 -800 900 150 R 50 50 1 1 I
X D5 3 -800 700 150 R 50 50 1 1 I
X D7 4 -800 500 150 R 50 50 1 1 I
-X ~INT 5 -800 -500 150 R 50 50 1 1 C I
+X ~INT 5 -800 -500 150 R 50 50 1 1 C
X IEO 6 -800 -600 150 R 50 50 1 1 O
X IEI 7 -800 -700 150 R 50 50 1 1 I
-X ~INTACK 8 -800 -800 150 R 50 50 1 1 I I
+X ~INTACK 8 -800 -800 150 R 50 50 1 1 I
X VCC 9 0 1500 150 D 50 50 1 1 W
-X ~W/REQA~ 10 800 600 150 L 50 50 1 1 O I
+X ~W/REQA~ 10 800 600 150 L 50 50 1 1 O
X PCLK 20 -800 -1200 150 R 50 50 1 1 I C
-X ~W/REQB 30 800 -800 150 L 50 50 1 1 O I
+X ~W/REQB 30 800 -800 150 L 50 50 1 1 O
X D0 40 -800 1200 150 R 50 50 1 1 I
-X ~SYNCA~ 11 800 700 150 L 50 50 1 1 B I
-X ~DCDB 21 800 -1200 150 L 50 50 1 1 I I
+X ~SYNCA~ 11 800 700 150 L 50 50 1 1 B
+X ~DCDB 21 800 -1200 150 L 50 50 1 1 I
X GND 31 0 -1500 150 U 50 50 1 1 W
-X ~RTXCA 12 800 900 150 L 50 50 1 1 I I
-X ~CTSB 22 800 -1100 150 L 50 50 1 1 I I
+X ~RTXCA 12 800 900 150 L 50 50 1 1 I
+X ~CTSB 22 800 -1100 150 L 50 50 1 1 I
X D/~C~ 32 -800 -200 150 R 50 50 1 1 I
X RXDA 13 800 1100 150 L 50 50 1 1 I
-X ~RTSB 23 800 -1000 150 L 50 50 1 1 O I
-X ~CE 33 -800 0 150 R 50 50 1 1 I I
-X ~TRXCA 14 800 1000 150 L 50 50 1 1 B I
-X ~DTR/REQB 24 800 -900 150 L 50 50 1 1 O I
+X ~RTSB 23 800 -1000 150 L 50 50 1 1 O
+X ~CE 33 -800 0 150 R 50 50 1 1 I
+X ~TRXCA 14 800 1000 150 L 50 50 1 1 B
+X ~DTR/REQB 24 800 -900 150 L 50 50 1 1 O
X A/~B~ 34 -800 -100 150 R 50 50 1 1 I
X TXDA 15 800 1200 150 L 50 50 1 1 O
X TXDB 25 800 -200 150 L 50 50 1 1 O
-X ~WR 35 -800 200 150 R 50 50 1 1 I I
-X ~DTR/REQA 16 800 500 150 L 50 50 1 1 O I
-X ~TRXCB 26 800 -400 150 L 50 50 1 1 B I
-X ~RD 36 -800 300 150 R 50 50 1 1 I I
-X ~RTSA 17 800 400 150 L 50 50 1 1 O I
+X ~WR 35 -800 200 150 R 50 50 1 1 I
+X ~DTR/REQA 16 800 500 150 L 50 50 1 1 O
+X ~TRXCB 26 800 -400 150 L 50 50 1 1 B
+X ~RD 36 -800 300 150 R 50 50 1 1 I
+X ~RTSA 17 800 400 150 L 50 50 1 1 O
X RXDB 27 800 -300 150 L 50 50 1 1 I
X D6 37 -800 600 150 R 50 50 1 1 I
-X ~CTSA 18 800 300 150 L 50 50 1 1 I I
-X ~RTXCB 28 800 -500 150 L 50 50 1 1 I I
+X ~CTSA 18 800 300 150 L 50 50 1 1 I
+X ~RTXCB 28 800 -500 150 L 50 50 1 1 I
X D4 38 -800 800 150 R 50 50 1 1 I
-X ~DCDA 19 800 200 150 L 50 50 1 1 I I
-X ~SYNCB 29 800 -700 150 L 50 50 1 1 B I
+X ~DCDA 19 800 200 150 L 50 50 1 1 I
+X ~SYNCB 29 800 -700 150 L 50 50 1 1 B
X D2 39 -800 1000 150 R 50 50 1 1 I
-S -650 -1350 650 1350 0 1 10 f
ENDDRAW
ENDDEF
#
diff --git a/library/ac-dc.lib b/library/ac-dc.lib
index 1e4babd4..a4997ee0 100644
--- a/library/ac-dc.lib
+++ b/library/ac-dc.lib
@@ -87,10 +87,10 @@ ENDDEF
DEF FSL136MRT U 0 40 Y Y 1 F N
F0 "U" 450 250 50 H V L CNN
F1 "FSL136MRT" 450 150 50 H V L CNN
-F2 "TO-220F-6L" 450 50 50 H I L CIN
+F2 "TO_SOT_Packages_THT:Fairchild_TO-220F-6L" 450 50 50 H I L CIN
F3 "" 75 0 50 H I C CNN
$FPLIST
- TO-220-6L
+ Fairchild*TO*220F*6L*
$ENDFPLIST
DRAW
C 300 -50 5 0 0 0 N
@@ -121,11 +121,11 @@ ENDDEF
DEF FSQ0565RSWDTU U 0 40 Y Y 1 F N
F0 "U" 450 250 50 H V L CNN
F1 "FSQ0565RSWDTU" 450 150 50 H V L CNN
-F2 "TO-220F-6L" 450 50 50 H I L CIN
+F2 "TO_SOT_Packages_THT:Fairchild_TO-220F-6L" 450 50 50 H I L CIN
F3 "" 75 0 50 H I C CNN
ALIAS FSQ0565RQWDTU FSQ0565RSLDTU FSQ0565RQLDTU
$FPLIST
- TO-220-6L
+ Fairchild*TO*220F*6L*
$ENDFPLIST
DRAW
C 300 -50 5 0 0 0 N
@@ -270,11 +270,11 @@ ENDDEF
DEF KA5H0265RCTU U 0 40 Y Y 1 F N
F0 "U" 450 250 50 H V L CNN
F1 "KA5H0265RCTU" 450 150 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-4_Vertical" 450 50 50 H I L CIN
+F2 "TO-220-5L" 450 50 50 H I L CIN
F3 "" 50 0 50 H I C CNN
ALIAS KA5H0265RCYDTU
$FPLIST
- TO-220-5L
+ *TO?220*5L*
$ENDFPLIST
DRAW
C 300 -50 5 0 0 0 N
@@ -306,11 +306,11 @@ ENDDEF
DEF KA5M0265RTU U 0 40 Y Y 1 F N
F0 "U" 450 250 50 H V L CNN
F1 "KA5M0265RTU" 450 150 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-4_Vertical" 450 50 50 H I L CIN
+F2 "TO-220F-4L" 450 50 50 H I L CIN
F3 "" 50 0 50 H I C CNN
ALIAS KA5M0265RYDTU KA5L0265RTU KA5L0265RYDTU KA5H0280RTU KA5H0280RYDTU KA5M0280RTU KA5M0280RYDTU
$FPLIST
- TO-220F-4L
+ *TO*220F*4L*
$ENDFPLIST
DRAW
C 300 -50 5 0 0 0 N
diff --git a/library/adc-dac.lib b/library/adc-dac.lib
index 2d860ca9..8b1f6fdd 100644
--- a/library/adc-dac.lib
+++ b/library/adc-dac.lib
@@ -1396,7 +1396,7 @@ F1 "ADS1110" 50 350 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" 450 350 50 H I L CNN
F3 "" -300 350 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
@@ -1905,10 +1905,10 @@ ENDDEF
DEF DAC7513_DCN U 0 40 Y Y 1 F N
F0 "U" -100 475 50 H V R CNN
F1 "DAC7513_DCN" -100 400 50 H V R CNN
-F2 "" 50 -400 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-8" 50 -400 50 H I L CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23-*
+ SOT?23*
$ENDFPLIST
DRAW
S -450 350 450 -350 0 1 10 f
@@ -2914,8 +2914,8 @@ F2 "" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS MCP3425A1T-E/CH MCP3425A2T-E/CH MCP3425A3T-E/CH MCP3421A0T-E/CH
$FPLIST
- SOT-23*
- SOT-23*
+ SOT?23*
+ SOT?23*
$ENDFPLIST
DRAW
P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f
diff --git a/library/analog_switches.dcm b/library/analog_switches.dcm
index 0adfccff..dbd904a6 100644
--- a/library/analog_switches.dcm
+++ b/library/analog_switches.dcm
@@ -1,81 +1,525 @@
EESchema-DOCLIB Version 2.0
#
-$CMP CPC1017N
-D opto mos
-K SWITCH OPTO
-F opto/cpc1017n.pdf
+$CMP ADG417BN
+D Single SPST Monolithic LC²MOS Analog Switch, normally OFF, 25Ohm Ron, DIP-8
+K CMOS Analog Switch
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG417.pdf
$ENDCMP
#
-$CMP DG308
-D Quad Analog Switches
-K SWITCH
-F analog_mux&switches/dg308.pdf
+$CMP ADG417BR
+D Single SPST Monolithic LC²MOS Analog Switch, normally OFF, 25Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG417.pdf
$ENDCMP
#
-$CMP DG309
-D Quad Analog Switches
-K SWITCH
-F analog_mux&switches/dg308.pdf
+$CMP ADG419BN
+D Single SPDT Monolithic LC²MOS Analog Switch, 25Ohm Ron, DIP-8
+K CMOS Analog Switch
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG419.pdf
$ENDCMP
#
-$CMP DG417
-D Analog Switch ( 8pins)
-K SWITCH
-F analog_mux&switches/DG417-DG419.pdf
+$CMP ADG419BR
+D Single SPDT Monolithic LC²MOS Analog Switch, 25Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG419.pdf
$ENDCMP
#
-$CMP DG418
-D Analog Switch ( 8pins)
-K SWITCH
-F analog_mux&switches/DG417-DG419.pdf
+$CMP ADG419BRM
+D Single SPDT Monolithic LC²MOS Analog Switch, 25Ohm Ron, MSOP-8
+K CMOS Analog Switch
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG419.pdf
$ENDCMP
#
-$CMP DG419
-D Analog Switch ( 8pins)
-K SWITCH
-F analog_mux&switches/DG417-DG419.pdf
+$CMP ADG728
+D Single 8-to-1 CMOS Low Voltage 2-Wire Serially Controlled, Matrix Switches
+K analog switch selector multiplexer TWI I2C IIC 8-to-1
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG728_729.pdf
$ENDCMP
#
-$CMP DG441
-D Quad Analog Switches
-K SWITCH
-F intersil/dg441_2.pdf
+$CMP ADG729
+D Dual 4-to-1 CMOS Low Voltage 2-Wire Serially Controlled, Matrix Switches
+K analog switch selector multiplexer TWI I2C IIC 4-to-1
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADG728_729.pdf
$ENDCMP
#
-$CMP DG442
-D Quad Analog Switches
-K SWITCH
-F intersil/dg441_2.pdf
+$CMP DG308AxJ
+D Quad SPST Analog Switches, normally OFF, 60Ohm Ron, DIP-16
+K CMOS Analog Switch
+F http://pdf.datasheetcatalog.com/datasheets/70/494502_DS.pdf
$ENDCMP
#
-$CMP DG9421
-D Analog Switch ( 6pins TSOP)
-K SWITCH
-F analog_mux&switches/dg9421-22.pdf
+$CMP DG308AxY
+D Quad SPST Analog Switches, normally OFF, 60Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F http://pdf.datasheetcatalog.com/datasheets/70/494502_DS.pdf
$ENDCMP
#
-$CMP LAA110
-D opto mos 2 controls, 2 switches, norm OFF
-K SWITCH OPTO
-F opto/laa110.pdf
+$CMP DG309xJ
+D Quad SPST Analog Switches, normally ON, 60Ohm Ron, DIP-16
+K CMOS Analog Switch
+F http://pdf.datasheetcatalog.com/datasheets/70/494502_DS.pdf
$ENDCMP
#
-$CMP LBB110
-D opto mos 2 controls, 2 switches
-K SWITCH OPTO
-F opto/lbb110.pdf
+$CMP DG309xY
+D Quad SPST Analog Switches, normally ON, 60Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F http://pdf.datasheetcatalog.com/datasheets/70/494502_DS.pdf
$ENDCMP
#
-$CMP LCC110
-D opto mos 1 control, 2 switches A/B
-K SWITCH OPTO
-F opto/lcc110.pdf
+$CMP DG411xJ
+D Quad SPST Monolithic CMOS Analog Switches, normally ON, 17Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
$ENDCMP
#
-$CMP NC7SB3157
-D Low-Voltage SPDT Analog Switch or 2:1Multiplexer
-K SWITCH
+$CMP DG411xUE
+D Quad SPST Monolithic CMOS Analog Switches, normally ON, 17Ohm Ron, TSSOP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG411xY
+D Quad SPST Monolithic CMOS Analog Switches, normally ON, 17Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG412xJ
+D Quad SPST Monolithic CMOS Analog Switches, normally OFF, 17Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG412xUE
+D Quad SPST Monolithic CMOS Analog Switches, normally OFF, 17Ohm Ron, TSSOP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG412xY
+D Quad SPST Monolithic CMOS Analog Switches, normally OFF, 17Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG413xJ
+D Quad SPST Monolithic CMOS Analog Switches, normally 2xON + 2xOFF, 17Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG413xUE
+D Quad SPST Monolithic CMOS Analog Switches, normally 2xON + 2xOFF, 17Ohm Ron, TSSOP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG413xY
+D Quad SPST Monolithic CMOS Analog Switches, normally 2xON + 2xOFF, 17Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG411-DG413.pdf
+$ENDCMP
+#
+$CMP DG417LDJ
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally ON, 35Ohm Ron, with Vlogic, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417L-DG419L.pdf
+$ENDCMP
+#
+$CMP DG417LDJ_Maxim
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally ON, 35Ohm Ron, Maxim-variant without Vlogic, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417L-DG419L.pdf
+$ENDCMP
+#
+$CMP DG417LDY
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally ON, 20Ohm Ron, with Vlogic, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG417LDY_Maxim
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally ON, 20Ohm Ron, Maxim-variant without Vlogic, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG417LEUA
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally ON, 20Ohm Ron, with Vlogic, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG417LEUA_Maxim
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally ON, 20Ohm Ron, Maxim-variant without Vlogic, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG417xJ
+D Single SPST Monolithic CMOS Analog Switch, normally ON, 20Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG417xY
+D Single SPST Monolithic CMOS Analog Switch, normally ON, 20Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418LDJ
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally OFF, 35Ohm Ron, with Vlogic, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418LDJ_Maxim
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally OFF, 35Ohm Ron, Maxim-variant without Vlogic, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418LDY
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally OFF, 35Ohm Ron, with Vlogic, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418LDY_Maxim
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally OFF, 35Ohm Ron, Maxim-variant without Vlogic, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418LEUA
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally OFF, 35Ohm Ron, with Vlogic, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418LEUA_Maxim
+D Single SPST 3V Logic Compatible CMOS Analog Switch, normally OFF, 35Ohm Ron, Maxim-variant without Vlogic, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418xJ
+D Single SPST Monolithic CMOS Analog Switch, normally OFF, 20Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG418xY
+D Single SPST Monolithic CMOS Analog Switch, normally OFF, 20Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419LDJ
+D Single SPDT 3V Logic Compatible CMOS Analog Switch, 35Ohm Ron, with Vlogic, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419LDJ_Maxim
+D Single SPDT 3V Logic Compatible CMOS Analog Switch, 35Ohm Ron, Maxim-variant without Vlogic, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419LDY
+D Single SPDT 3V Logic Compatible CMOS Analog Switch, 35Ohm Ron, with Vlogic, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419LDY_Maxim
+D Single SPDT 3V Logic Compatible CMOS Analog Switch, 35Ohm Ron, Maxim-variant without Vlogic, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419LEUA
+D Single SPDT 3V Logic Compatible CMOS Analog Switch, 35Ohm Ron, with Vlogic, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419LEUA_Maxim
+D Single SPDT 3V Logic Compatible CMOS Analog Switch, 35Ohm Ron, Maxim-variant without Vlogic, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419xJ
+D Single SPDT Monolithic CMOS Analog Switch, 20Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG419xY
+D Single SPDT Monolithic CMOS Analog Switch, 20Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG417-DG419.pdf
+$ENDCMP
+#
+$CMP DG441xJ
+D Quad SPST Analog Switches, normally ON, 60Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG441-DG442.pdf
+$ENDCMP
+#
+$CMP DG441xY
+D Quad SPST Analog Switches, normally ON, 60Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG441-DG442.pdf
+$ENDCMP
+#
+$CMP DG442xJ
+D Quad SPST Analog Switches, normally OFF, 60Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG441-DG442.pdf
+$ENDCMP
+#
+$CMP DG442xY
+D Quad SPST Analog Switches, normally OFF, 60Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/DG441-DG442.pdf
+$ENDCMP
+#
+$CMP DG884DN
+D 8 x 4 Wideband Video Crosspoint Array, 45Ohm Ron, PLCC-44
+K CMOS Analog Switch Video Crosspoint
+F http://www.vishay.com/docs/70071/dg884.pdf
+$ENDCMP
+#
+$CMP DG9421DV
+D Single SPST Precision Low-Voltage, Low-Glitch CMOS Analog Switch, normally ON, 2Ohm Ron, TSOP-6
+K CMOS Analog Switch
+F https://www.vishay.com/docs/70679/dg9421.pdf
+$ENDCMP
+#
+$CMP DG9422DV
+D Single SPST Precision Low-Voltage, Low-Glitch CMOS Analog Switch, normally OFF, 2Ohm Ron, TSOP-6
+K CMOS Analog Switch
+F https://www.vishay.com/docs/70679/dg9421.pdf
+$ENDCMP
+#
+$CMP FSA3157L6X
+D Single SPDT Low-Voltage Analog Switch or 2:1 Multiplexer/De-Multiplexer Bus Switch, 10Ohm Ron, MicroPak-6
+K CMOS Analog Switch
F https://www.fairchildsemi.com/datasheets/NC/NC7SB3157.pdf
$ENDCMP
#
+$CMP FSA3157P6X
+D Single SPDT Low-Voltage Analog Switch or 2:1 Multiplexer/De-Multiplexer Bus Switch, 10Ohm Ron, SC-70-6
+K CMOS Analog Switch
+F https://www.fairchildsemi.com/datasheets/NC/NC7SB3157.pdf
+$ENDCMP
+#
+$CMP HI524
+D 4-Channel Wideband and Video Multiplexer, DIP-18
+K Video Multiplexer analog switch
+F https://www.intersil.com/content/dam/Intersil/documents/hi-5/hi-524.pdf
+$ENDCMP
+#
+$CMP MAX312CPE
+D Quad SPST CMOS Analog Switches, normally ON, 6.5Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX312CSE
+D Quad SPST CMOS Analog Switches, normally ON, 6.5Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX312CUE
+D Quad SPST CMOS Analog Switches, normally ON, 6.5Ohm Ron, TSSOP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX313CPE
+D Quad SPST CMOS Analog Switches, normally OFF, 6.5Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX313CSE
+D Quad SPST CMOS Analog Switches, normally OFF, 6.5Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX313CUE
+D Quad SPST CMOS Analog Switches, normally OFF, 6.5Ohm Ron, TSSOP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX314CPE
+D Quad SPST CMOS Analog Switches, normally 2xON + 2xOFF, 6.5Ohm Ron, DIP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX314CSE
+D Quad SPST CMOS Analog Switches, normally 2xON + 2xOFF, 6.5Ohm Ron, SOIC-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX314CUE
+D Quad SPST CMOS Analog Switches, normally 2xON + 2xOFF, 6.5Ohm Ron, TSSOP-16
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX312-MAX314.pdf
+$ENDCMP
+#
+$CMP MAX317xPA
+D Single SPST Monolithic CMOS Analog Switch, normally ON, 20Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX317-MAX319.pdf
+$ENDCMP
+#
+$CMP MAX317xSA
+D Single SPST Monolithic CMOS Analog Switch, normally ON, 20Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX317-MAX319.pdf
+$ENDCMP
+#
+$CMP MAX318xPA
+D Single SPST Monolithic CMOS Analog Switch, normally OFF, 20Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX317-MAX319.pdf
+$ENDCMP
+#
+$CMP MAX318xSA
+D Single SPST Monolithic CMOS Analog Switch, normally OFF, 20Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX317-MAX319.pdf
+$ENDCMP
+#
+$CMP MAX319xPA
+D Single SPDT Monolithic CMOS Analog Switch, 20Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX317-MAX319.pdf
+$ENDCMP
+#
+$CMP MAX319xSA
+D Single SPDT Monolithic CMOS Analog Switch, 20Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX317-MAX319.pdf
+$ENDCMP
+#
+$CMP MAX323CPA
+D Dual SPST CMOS Analog Switches, normally OFF, 60Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX323CSA
+D Dual SPST CMOS Analog Switches, normally OFF, 60Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX323CUA
+D Dual SPST CMOS Analog Switches, normally OFF, 60Ohm Ron, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX324CPA
+D Dual SPST CMOS Analog Switches, normally ON, 60Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX324CSA
+D Dual SPST CMOS Analog Switches, normally ON, 60Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX324CUA
+D Dual SPST CMOS Analog Switches, normally ON, 60Ohm Ron, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX325CPA
+D Dual SPST CMOS Analog Switches, normally 1xOFF and 1xON, 60Ohm Ron, DIP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX325CSA
+D Dual SPST CMOS Analog Switches, normally 1xOFF and 1xON, 60Ohm Ron, SOIC-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP MAX325CUA
+D Dual SPST CMOS Analog Switches, normally 1xOFF and 1xON, 60Ohm Ron, MSOP-8
+K CMOS Analog Switch
+F https://datasheets.maximintegrated.com/en/ds/MAX323-MAX325.pdf
+$ENDCMP
+#
+$CMP NC7SB3157L6X
+D Single SPDT Low-Voltage Analog Switch or 2:1 Multiplexer/De-Multiplexer Bus Switch, 10Ohm Ron, MicroPak-6
+K CMOS Analog Switch
+F https://www.fairchildsemi.com/datasheets/NC/NC7SB3157.pdf
+$ENDCMP
+#
+$CMP NC7SB3157P6X
+D Single SPDT Low-Voltage Analog Switch or 2:1 Multiplexer/De-Multiplexer Bus Switch, 10Ohm Ron, SC-70-6
+K CMOS Analog Switch
+F https://www.fairchildsemi.com/datasheets/NC/NC7SB3157.pdf
+$ENDCMP
+#
+$CMP TS5A3159ADBVR
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, SOT-23-6
+K Analog Switch
+F http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf
+$ENDCMP
+#
+$CMP TS5A3159ADCKR
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, SC-70-6
+K Analog Switch
+F http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf
+$ENDCMP
+#
+$CMP TS5A3159AYZPR
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, DSBGA-6
+K Analog Switch
+F http://www.ti.com/lit/ds/symlink/ts5a3159a.pdf
+$ENDCMP
+#
+$CMP TS5A3159DBV
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, SOT-23-6
+K Analog Switch
+F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf
+$ENDCMP
+#
+$CMP TS5A3159DCK
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, SC-70-6
+K Analog Switch SPDT
+F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf
+$ENDCMP
+#
+$CMP TS5A3160DBV
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, SOT-23-6
+K Analog Switch
+F http://www.ti.com/lit/ds/symlink/ts5a3160.pdf
+$ENDCMP
+#
+$CMP TS5A3160DCK
+D Single SPDT Analog Switch, 1.65-V to 5.5-V Single-Supply Operation, 1Ohm Ron, SC-70-6
+K Analog Switch
+F http://www.ti.com/lit/ds/symlink/ts5a3160.pdf
+$ENDCMP
+#
#End Doc Library
diff --git a/library/analog_switches.lib b/library/analog_switches.lib
index 2c2db962..ca6a1ecc 100644
--- a/library/analog_switches.lib
+++ b/library/analog_switches.lib
@@ -1,482 +1,3041 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
+# ADG419BRM
+#
+DEF ADG419BRM U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "ADG419BRM" -125 115 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# ADG728
+#
+DEF ADG728 U 0 10 Y Y 1 F N
+F0 "U" -300 925 50 H V L CNN
+F1 "ADG728" -300 850 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 250 -850 50 H I L CNN
+F3 "" 10 0 50 H I C CNN
+$FPLIST
+ TSSOP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -40 -600 20 0 1 10 N
+C -40 -500 20 0 1 10 N
+C -40 -400 20 0 1 10 N
+C -40 -300 20 0 1 10 N
+C -40 -200 20 0 1 10 N
+C -40 -100 20 0 1 10 N
+C -40 0 20 0 1 10 N
+C -40 100 20 0 1 10 N
+C 60 -600 20 0 1 10 N
+C 60 -500 20 0 1 10 N
+C 60 -400 20 0 1 10 N
+C 60 -300 20 0 1 10 N
+C 60 -200 20 0 1 10 N
+C 60 -100 20 0 1 10 N
+C 60 0 20 0 1 10 N
+C 60 100 20 0 1 10 N
+S -300 250 -25 750 0 1 10 N
+S -300 800 300 -700 0 1 10 f
+P 2 0 1 10 -60 -600 -130 -600 N
+P 2 0 1 10 -60 -500 -130 -500 N
+P 2 0 1 10 -60 -400 -130 -400 N
+P 2 0 1 10 -60 -300 -130 -300 N
+P 2 0 1 10 -60 -200 -130 -200 N
+P 2 0 1 10 -60 -100 -130 -100 N
+P 2 0 1 10 -60 0 -130 0 N
+P 2 0 1 10 -60 100 -130 100 N
+P 2 0 1 10 -50 -560 70 -560 N
+P 2 0 1 10 -50 -460 70 -460 N
+P 2 0 1 10 -50 -360 70 -360 N
+P 2 0 1 10 -50 -260 70 -260 N
+P 2 0 1 10 -50 -160 70 -160 N
+P 2 0 1 10 -50 -60 70 -60 N
+P 2 0 1 10 -50 40 70 40 N
+P 2 0 1 10 -50 140 70 140 N
+P 2 0 1 10 -25 450 0 450 N
+P 2 0 1 10 10 -560 10 -535 N
+P 2 0 1 10 10 -510 10 -485 N
+P 2 0 1 10 10 -460 10 -435 N
+P 2 0 1 10 10 -410 10 -385 N
+P 2 0 1 10 10 -360 10 -335 N
+P 2 0 1 10 10 -310 10 -285 N
+P 2 0 1 10 10 -260 10 -235 N
+P 2 0 1 10 10 -260 10 -235 N
+P 2 0 1 10 10 -210 10 -185 N
+P 2 0 1 10 10 -150 10 -125 N
+P 2 0 1 10 10 -100 10 -75 N
+P 2 0 1 10 10 -50 10 -25 N
+P 2 0 1 10 10 0 10 25 N
+P 2 0 1 10 10 50 10 75 N
+P 2 0 1 10 10 100 10 125 N
+P 2 0 1 10 10 150 10 175 N
+P 2 0 1 10 10 200 10 225 N
+P 2 0 1 10 10 250 10 275 N
+P 2 0 1 10 10 300 10 325 N
+P 2 0 1 10 10 350 10 375 N
+P 2 0 1 10 10 400 10 430 N
+P 2 0 1 10 10 450 0 450 N
+P 2 0 1 10 80 -500 100 -500 N
+P 2 0 1 10 80 -400 100 -400 N
+P 2 0 1 10 80 -300 100 -300 N
+P 2 0 1 10 80 -200 100 -200 N
+P 2 0 1 10 80 -100 100 -100 N
+P 2 0 1 10 80 0 100 0 N
+P 2 0 1 10 180 -400 100 -400 N
+P 4 0 1 10 75 100 100 100 100 -600 75 -600 N
+X SCL 1 -400 700 100 R 50 50 1 1 I
+X ~RESET 2 -400 300 100 R 50 50 1 1 I
+X SDA 3 -400 600 100 R 50 50 1 1 B
+X S1 4 -400 100 100 R 50 50 1 1 B
+X S2 5 -400 0 100 R 50 50 1 1 B
+X S3 6 -400 -100 100 R 50 50 1 1 B
+X S4 7 -400 -200 100 R 50 50 1 1 B
+X D 8 400 -400 100 L 50 50 1 1 B
+X S5 9 -400 -600 100 R 50 50 1 1 B
+X S6 10 -400 -500 100 R 50 50 1 1 B
+X S7 11 -400 -400 100 R 50 50 1 1 B
+X S8 12 -400 -300 100 R 50 50 1 1 B
+X VDD 13 200 900 100 D 50 50 1 1 W
+X GND 14 200 -800 100 U 50 50 1 1 W
+X A1 15 -400 400 100 R 50 50 1 1 B
+X A0 16 -400 500 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
# ADG729
#
-DEF ADG729 U 0 30 Y Y 1 F N
-F0 "U" 0 750 50 H V C CNN
-F1 "ADG729" 0 -750 50 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
+DEF ADG729 U 0 10 Y Y 1 F N
+F0 "U" -300 825 50 H V L CNN
+F1 "ADG729" -300 750 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 250 -850 50 H I L CNN
+F3 "" 10 0 50 H I C CNN
+$FPLIST
+ TSSOP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
DRAW
-S -250 700 250 -700 0 1 0 N
-X SCL 1 -550 600 300 R 50 50 1 1 B
-X A1 2 -550 250 300 R 50 50 1 1 I
-X SDA 3 -550 500 300 R 50 50 1 1 B
-X S1A 4 -550 100 300 R 50 50 1 1 B
-X S2A 5 -550 0 300 R 50 50 1 1 B
-X S3A 6 -550 -100 300 R 50 50 1 1 B
-X S4A 7 -550 -200 300 R 50 50 1 1 B
-X DA 8 550 -50 300 L 50 50 1 1 B
-X DB 9 550 -500 300 L 50 50 1 1 B
-X S4B 10 -550 -650 300 R 50 50 1 1 B
-X S3B 11 -550 -550 300 R 50 50 1 1 B
-X S2B 12 -550 -450 300 R 50 50 1 1 B
-X S1B 13 -550 -350 300 R 50 50 1 1 B
-X VDD 14 550 600 300 L 50 50 1 1 W
-X VSS 15 550 250 300 L 50 50 1 1 W
-X A0 16 -550 350 300 R 50 50 1 1 I
+C -40 -700 20 0 1 10 N
+C -40 -600 20 0 1 10 N
+C -40 -500 20 0 1 10 N
+C -40 -400 20 0 1 10 N
+C -40 -200 20 0 1 10 N
+C -40 -100 20 0 1 10 N
+C -40 0 20 0 1 10 N
+C -40 100 20 0 1 10 N
+C 60 -700 20 0 1 10 N
+C 60 -600 20 0 1 10 N
+C 60 -500 20 0 1 10 N
+C 60 -400 20 0 1 10 N
+C 60 -200 20 0 1 10 N
+C 60 -100 20 0 1 10 N
+C 60 0 20 0 1 10 N
+C 60 100 20 0 1 10 N
+S -300 250 -100 650 0 1 10 N
+S -300 700 300 -800 0 1 10 f
+P 2 0 1 10 -80 450 -100 450 N
+P 2 0 1 10 -60 -700 -130 -700 N
+P 2 0 1 10 -60 -600 -130 -600 N
+P 2 0 1 10 -60 -500 -130 -500 N
+P 2 0 1 10 -60 -400 -130 -400 N
+P 2 0 1 10 -60 -200 -130 -200 N
+P 2 0 1 10 -60 -100 -130 -100 N
+P 2 0 1 10 -60 0 -130 0 N
+P 2 0 1 10 -60 100 -130 100 N
+P 2 0 1 10 -50 -660 70 -660 N
+P 2 0 1 10 -50 -560 70 -560 N
+P 2 0 1 10 -50 -460 70 -460 N
+P 2 0 1 10 -50 -360 70 -360 N
+P 2 0 1 10 -50 -160 70 -160 N
+P 2 0 1 10 -50 -60 70 -60 N
+P 2 0 1 10 -50 40 70 40 N
+P 2 0 1 10 -50 140 70 140 N
+P 2 0 1 10 -50 450 -25 450 N
+P 2 0 1 10 10 -660 10 -635 N
+P 2 0 1 10 10 -610 10 -585 N
+P 2 0 1 10 10 -560 10 -535 N
+P 2 0 1 10 10 -510 10 -485 N
+P 2 0 1 10 10 -460 10 -435 N
+P 2 0 1 10 10 -410 10 -385 N
+P 2 0 1 10 10 -360 10 -335 N
+P 2 0 1 10 10 -310 10 -285 N
+P 2 0 1 10 10 -260 10 -235 N
+P 2 0 1 10 10 -210 10 -185 N
+P 2 0 1 10 10 -150 10 -125 N
+P 2 0 1 10 10 -100 10 -75 N
+P 2 0 1 10 10 -50 10 -25 N
+P 2 0 1 10 10 0 10 25 N
+P 2 0 1 10 10 50 10 75 N
+P 2 0 1 10 10 100 10 125 N
+P 2 0 1 10 10 150 10 175 N
+P 2 0 1 10 10 200 10 225 N
+P 2 0 1 10 10 250 10 275 N
+P 2 0 1 10 10 300 10 325 N
+P 2 0 1 10 10 350 10 375 N
+P 2 0 1 10 10 400 10 430 N
+P 2 0 1 10 10 450 0 450 N
+P 2 0 1 10 80 -600 100 -600 N
+P 2 0 1 10 80 -500 100 -500 N
+P 2 0 1 10 80 -100 100 -100 N
+P 2 0 1 10 80 0 100 0 N
+P 2 0 1 10 100 0 180 0 N
+P 2 0 1 10 180 -500 100 -500 N
+P 4 0 1 10 75 -400 100 -400 100 -700 75 -700 N
+P 4 0 1 10 75 -200 100 -200 100 100 75 100 N
+X SCL 1 -400 600 100 R 50 50 1 1 I
+X A1 2 -400 300 100 R 50 50 1 1 I
+X SDA 3 -400 500 100 R 50 50 1 1 B
+X S1A 4 -400 100 100 R 50 50 1 1 B
+X S2A 5 -400 0 100 R 50 50 1 1 B
+X S3A 6 -400 -100 100 R 50 50 1 1 B
+X S4A 7 -400 -200 100 R 50 50 1 1 B
+X DA 8 400 0 100 L 50 50 1 1 B
+X DB 9 400 -500 100 L 50 50 1 1 B
+X S4B 10 -400 -700 100 R 50 50 1 1 B
+X S3B 11 -400 -600 100 R 50 50 1 1 B
+X S2B 12 -400 -500 100 R 50 50 1 1 B
+X S1B 13 -400 -400 100 R 50 50 1 1 B
+X VDD 14 200 800 100 D 50 50 1 1 W
+X GND 15 200 -900 100 U 50 50 1 1 W
+X A0 16 -400 400 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# CPC1017N
+# DG308AxJ
#
-DEF CPC1017N U 0 0 Y Y 1 F N
-F0 "U" 0 350 50 H V C CNN
-F1 "CPC1017N" 0 -357 50 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-S -200 300 200 -300 0 1 0 N
-P 3 0 1 0 -130 -60 -30 -60 -30 -60 N
-P 3 0 1 0 50 -50 50 -250 50 -250 N
-P 3 0 1 0 50 250 50 50 50 50 N
-P 3 0 1 0 100 -250 100 -200 100 -200 N
-P 3 0 1 0 100 -250 190 -250 190 -250 N
-P 3 0 1 0 100 -250 200 -250 200 -250 N
-P 3 0 1 0 100 -120 100 -180 100 -180 N
-P 3 0 1 0 100 -50 100 -100 100 -100 N
-P 3 0 1 0 100 -50 160 -50 160 -50 N
-P 3 0 1 0 100 50 100 100 100 100 N
-P 3 0 1 0 100 50 160 50 160 50 N
-P 3 0 1 0 100 180 100 120 100 120 N
-P 3 0 1 0 100 250 100 200 100 200 N
-P 3 0 1 0 100 250 200 250 200 250 N
-P 4 0 1 0 -80 -60 -80 -150 -200 -150 -200 -150 N
-P 4 0 1 0 -80 60 -80 150 -200 150 -200 150 N
-P 5 0 1 0 -130 60 -30 60 -80 -60 -130 60 -130 60 N
-P 5 0 1 0 -30 -20 -10 -50 0 -40 20 -80 20 -80 N
-P 5 0 1 0 -30 20 -10 50 0 40 20 80 20 80 N
-P 5 0 1 0 0 70 20 80 20 60 0 70 0 70 N
-P 5 0 1 0 20 -60 20 -80 0 -70 20 -60 20 -60 N
-P 5 0 1 0 100 -150 130 -130 130 -170 100 -150 100 -150 N
-P 5 0 1 0 130 150 160 150 160 -140 130 -140 130 -140 N
-P 5 0 1 0 130 170 100 150 130 130 130 170 130 170 N
-X ANOD 1 -400 150 200 R 50 25 1 1 I
-X CATH 2 -400 -150 200 R 50 25 1 1 I
-X INOUT2 3 400 -250 200 L 50 25 1 1 P
-X INOUT1 4 400 250 200 L 50 25 1 1 P
-ENDDRAW
-ENDDEF
-#
-# DG308
-#
-DEF DG308 U 0 0 Y Y 4 F N
-F0 "U" 200 -145 50 H V C CNN
-F1 "DG308" 200 150 50 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-ALIAS DG441
-DRAW
-S -110 80 110 -80 0 1 0 N
-P 3 0 1 0 -100 0 10 40 10 40 N
-P 4 0 1 0 100 0 60 0 60 0 60 0 N
-P 5 0 1 0 -100 -150 -20 30 -20 30 -20 30 -20 30 N
-P 5 0 1 0 20 0 40 20 60 0 20 0 20 0 N
-P 6 0 1 0 10 40 40 30 60 60 10 40 10 40 10 40 N
-X V- 4 0 -150 70 U 30 30 0 1 W
-X GND 5 70 -80 0 U 30 30 0 1 W N
-X V+ 13 0 150 70 D 30 30 0 1 W
-X ON 1 -300 -150 200 R 40 40 1 1 I
-X I/O 2 -300 0 200 R 40 40 1 1 P
-X O/I 3 300 0 200 L 40 40 1 1 P
-X I/O 6 -300 0 200 R 40 40 2 1 P
-X O/I 7 300 0 200 L 40 40 2 1 P
-X ON 8 -300 -150 200 R 40 40 2 1 I
-X ON 9 -300 -150 200 R 40 40 3 1 I
-X I/O 10 -300 0 200 R 40 40 3 1 P
-X O/I 11 300 0 200 L 40 40 3 1 P
-X O/I 14 300 0 200 L 40 40 4 1 P
-X I/O 15 -300 0 200 R 40 40 4 1 P
-X ON 16 -300 -150 200 R 40 40 4 1 I
-ENDDRAW
-ENDDEF
-#
-# DG309
-#
-DEF DG309 U 0 0 Y Y 4 F N
-F0 "U" 100 -150 50 H V L CNN
-F1 "DG309" 100 150 50 H V L CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-ALIAS DG442
-DRAW
-S -110 80 110 -80 0 1 0 N
-P 3 0 1 0 -100 0 10 40 10 40 N
-P 4 0 1 0 100 0 60 0 60 0 60 0 N
-P 5 0 1 0 -100 -150 -20 30 -20 30 -20 30 -20 30 N
-P 5 0 1 0 20 0 40 20 60 0 20 0 20 0 N
-P 6 0 1 0 10 40 40 30 60 60 10 40 10 40 10 40 N
-X V- 4 0 -250 170 U 20 20 0 1 W
-X GND 5 75 -100 20 U 20 20 0 1 W N
-X V+ 13 0 250 170 D 20 20 0 1 W
-X OFF 1 -300 -150 200 R 20 20 1 1 I
-X I/O 2 -300 0 200 R 20 20 1 1 P
-X O/I 3 300 0 200 L 20 20 1 1 P
-X I/O 6 -300 0 200 R 20 20 2 1 P
-X O/I 7 300 0 200 L 20 20 2 1 P
-X OFF 8 -300 -150 200 R 20 20 2 1 I
-X OFF 9 -300 -150 200 R 20 20 3 1 I
-X I/O 10 -300 0 200 R 20 20 3 1 P
-X O/I 11 300 0 200 L 20 20 3 1 P
-X O/I 14 300 0 200 L 20 20 4 1 P
-X I/O 15 -300 0 200 R 20 20 4 1 P
-X OFF 16 -300 -150 200 R 20 20 4 1 I
-ENDDRAW
-ENDDEF
-#
-# DG417
-#
-DEF DG417 U 0 0 Y Y 1 F N
-F0 "U" 100 -100 50 H V L CNN
-F1 "DG417" 100 100 50 H V L CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-S -110 80 110 -80 0 1 0 N
-P 3 0 1 0 -100 -150 -25 25 -25 25 N
-P 3 0 1 0 -100 0 60 50 60 50 N
-P 4 0 1 0 100 0 60 0 60 0 60 0 N
-P 5 0 1 0 20 0 40 20 60 0 20 0 20 0 N
-P 5 0 1 0 60 50 40 20 0 30 0 30 0 30 N
-X GND 3 50 -250 170 U 20 20 0 1 W
-X V+ 4 -50 250 170 D 20 20 0 1 W
-X V- 7 -50 -250 170 U 20 20 0 1 W
-X I/O 1 -300 0 200 R 20 20 1 1 P
-X VCC 5 50 250 170 D 20 20 1 1 I
-X OFF 6 -300 -150 200 R 20 20 1 1 I
-X O/I 8 300 0 200 L 20 20 1 1 P
-ENDDRAW
-ENDDEF
-#
-# DG418
-#
-DEF DG418 U 0 0 Y Y 1 F N
-F0 "U" 100 -100 50 H V L CNN
-F1 "DG418" 100 100 50 H V L CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-S -110 80 110 -80 0 1 0 N
-P 2 0 1 0 0 -50 0 -50 N
-P 3 0 1 0 -100 0 10 40 10 40 N
-P 4 0 1 0 100 0 60 0 60 0 60 0 N
-P 5 0 1 0 -100 -150 -20 30 -20 30 -20 30 -20 30 N
-P 5 0 1 0 20 0 40 20 60 0 20 0 20 0 N
-P 6 0 1 0 10 40 40 30 60 60 10 40 10 40 10 40 N
-X GND 3 50 -250 170 U 20 20 0 1 W
-X V+ 4 -50 250 170 D 20 20 0 1 W
-X V- 7 -50 -250 170 U 20 20 0 1 W
-X I/O 1 -300 0 200 R 20 20 1 1 P
-X VCC 5 50 250 170 D 20 20 1 1 I
-X ON 6 -300 -150 200 R 20 20 1 1 I
-X O/I 8 300 0 200 L 20 20 1 1 P
-ENDDRAW
-ENDDEF
-#
-# DG419
-#
-DEF DG419 U 0 0 Y Y 1 F N
-F0 "U" 100 -100 50 H V L CNN
-F1 "DG419" 100 100 50 H V L CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-C 40 0 10 0 1 0 N
-S -110 80 110 -80 0 1 0 N
-P 2 0 1 0 0 -50 0 -50 N
-P 3 0 1 0 110 -50 60 -50 60 -50 N
-P 4 0 1 0 -110 0 30 0 30 0 30 0 N
-P 4 0 1 0 110 50 60 50 60 50 60 50 N
-P 5 0 1 0 -100 -150 -80 -120 -80 -40 -30 0 -30 0 N
-P 5 0 1 0 20 -50 40 -30 60 -50 20 -50 20 -50 N
-P 6 0 1 0 60 50 20 50 40 30 60 50 60 50 60 50 N
-X GND 3 50 -250 170 U 20 20 0 1 W
-X V+ 4 -50 250 170 D 20 20 0 1 W
-X V- 7 -50 -250 170 U 20 20 0 1 W
-X COM 1 -300 0 190 R 20 20 1 1 P
-X B 2 300 50 190 L 20 20 1 1 P
-X VCC 5 50 250 170 D 20 20 1 1 I
-X A/B 6 -300 -150 200 R 20 20 1 1 I
-X A 8 300 -50 190 L 20 20 1 1 P
-ENDDRAW
-ENDDEF
-#
-# DG884
-#
-DEF DG884 U 0 40 Y Y 1 F N
-F0 "U" 0 100 50 H V C CNN
-F1 "DG884" 0 -100 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF DG308AxJ U 0 20 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG308AxJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 -100 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+ALIAS DG442xJ
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-S -800 -1150 800 1150 0 1 0 N
-X GNDA 1 -700 -1150 0 U 50 50 1 1 W N
-X OUT1 2 1100 1050 300 L 50 50 1 1 O
-X GNDA 3 -600 -1150 0 U 50 50 1 1 W N
-X GNDA 4 -500 -1150 0 U 50 50 1 1 W N
-X IN1 5 -1100 1050 300 R 50 50 1 1 I
-X GNDA 6 -400 -1150 0 U 50 50 1 1 W N
-X IN2 7 -1100 950 300 R 50 50 1 1 I
-X GNDA 8 -300 -1150 0 U 50 50 1 1 W N
-X IN3 9 -1100 850 300 R 50 50 1 1 I
-X GNDA 10 -200 -1150 0 U 50 50 1 1 W N
-X GNDA 20 400 -1150 0 U 50 50 1 1 W N
-X CS 30 -1100 -150 300 R 50 50 1 1 I I
-X OUT4 40 1100 750 300 L 50 50 1 1 O
-X IN4 11 -1100 750 300 R 50 50 1 1 I
-X V- 21 0 -1450 300 U 50 50 1 1 P
-X A0 31 -1100 -250 300 R 50 50 1 1 I
-X GNDA 41 500 -1150 0 U 50 50 1 1 W N
-X GNDA 12 -100 -1150 0 U 50 50 1 1 W N
-X DIS1 22 1100 550 300 L 50 50 1 1 O I
-X A1 32 -1100 -350 300 R 50 50 1 1 I
-X OUT3 42 1100 850 300 L 50 50 1 1 O
-X IN5 13 -1100 650 300 R 50 50 1 1 I
-X DIS2 23 1100 450 300 L 50 50 1 1 O I
-X A2 33 -1100 -450 300 R 50 50 1 1 I
-X GNDA 43 600 -1150 0 U 50 50 1 1 W N
-X GNDA 14 100 -1150 0 U 50 50 1 1 W N
-X DIS3 24 1100 350 300 L 50 50 1 1 O I
-X A3 34 -1100 -550 300 R 50 50 1 1 I
-X OUT2 44 1100 950 300 L 50 50 1 1 O
-X IN6 15 -1100 550 300 R 50 50 1 1 I
-X DIS4 25 1100 250 300 L 50 50 1 1 O I
-X WR 35 -1100 -650 300 R 50 50 1 1 I I
-X GNDA 16 200 -1150 0 U 50 50 1 1 W N
-X V+ 26 0 1450 300 D 50 50 1 1 P
-X SALVO 36 -1100 -750 300 R 50 50 1 1 I I
-X IN7 17 -1100 450 300 R 50 50 1 1 I
-X B0 27 -1100 150 300 R 50 50 1 1 I
-X RS 37 -1100 -850 300 R 50 50 1 1 I I
-X GNDA 18 300 -1150 0 U 50 50 1 1 W N
-X B1 28 -1100 50 300 R 50 50 1 1 I
-X VCC 38 700 1150 0 U 50 50 1 1 W N
-X IN8 19 -1100 350 300 R 50 50 1 1 I
-X I/O 29 -1100 -50 300 R 50 50 1 1 I
-X GND 39 700 -1150 0 U 50 50 1 1 W N
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 70 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 0 30 0 40 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 70 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 0 30 0 40 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X NC 12 100 400 100 D 50 50 5 0 N N
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
ENDDRAW
ENDDEF
#
-# DG9421
+# DG308AxY
#
-DEF DG9421 U 0 0 Y Y 1 F N
-F0 "U" 80 -130 50 H V L CNN
-F1 "DG9421" 70 120 50 H V L CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
+DEF DG308AxY U 0 20 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG308AxY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS DG442xY
+$FPLIST
+ SOIC*3.9x9.9mm*Pitch1.27mm*
+$ENDFPLIST
DRAW
-S -110 80 110 -80 0 1 0 N
-P 3 0 1 0 -100 0 10 40 10 40 N
-P 4 0 1 0 100 0 60 0 60 0 60 0 N
-P 5 0 1 0 -100 -150 -20 30 -20 30 -20 30 -20 30 N
-P 5 0 1 0 20 0 40 20 60 0 20 0 20 0 N
-P 6 0 1 0 10 40 40 30 60 60 10 40 10 40 10 40 N
-X V+ 1 0 150 70 D 20 20 0 1 W
-X V- 3 0 -150 70 U 20 20 0 1 W
-X GND 4 70 -80 0 U 20 20 0 1 W N
-X I/O 2 -300 0 200 R 20 20 1 1 P
-X O/I 5 300 0 200 L 20 20 1 1 P
-X ON 6 -300 -150 200 R 20 20 1 1 I
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 70 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 0 30 0 40 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 70 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 0 30 0 40 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X NC 12 100 400 100 D 50 50 5 0 N N
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG309xJ
+#
+DEF DG309xJ U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG309xJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS DG441xJ
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X NC 12 100 400 100 D 50 50 5 0 N N
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG309xY
+#
+DEF DG309xY U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG309xY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS DG441xY
+$FPLIST
+ SOIC*3.9x9.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X NC 12 100 400 100 D 50 50 5 0 N N
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG411xJ
+#
+DEF DG411xJ U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG411xJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX312CPE
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG411xUE
+#
+DEF DG411xUE U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG411xUE" -125 140 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX312CUE
+$FPLIST
+ TSSOP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG411xY
+#
+DEF DG411xY U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG411xY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX312CSE
+$FPLIST
+ SOIC*3.9x9.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG412xJ
+#
+DEF DG412xJ U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG412xJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX313CPE
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 70 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 0 30 0 40 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 70 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 0 30 0 40 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG412xUE
+#
+DEF DG412xUE U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG412xUE" -125 140 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX313CUE
+$FPLIST
+ TSSOP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 70 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 0 30 0 40 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 70 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 0 30 0 40 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG412xY
+#
+DEF DG412xY U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG412xY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX313CSE
+$FPLIST
+ SOIC*3.9x9.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 70 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 0 30 0 40 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 70 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 0 30 0 40 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG413xJ
+#
+DEF DG413xJ U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG413xJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX314CPE
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG413xUE
+#
+DEF DG413xUE U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG413xUE" -125 140 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX314CUE
+$FPLIST
+ TSSOP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG413xY
+#
+DEF DG413xY U 0 10 Y Y 5 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG413xY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX314CSE
+$FPLIST
+ SOIC*3.9x9.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+C -85 0 20 3 1 10 N
+C 85 0 20 3 1 10 N
+C -85 0 20 4 1 10 N
+C 85 0 20 4 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 100 150 -100 3 1 10 f
+S -150 100 150 -100 4 1 10 f
+S -150 400 250 -400 5 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 70 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 0 30 0 40 N
+P 2 2 1 0 200 0 110 0 N
+P 2 3 1 0 -200 0 -110 0 N
+P 2 3 1 10 -100 30 100 30 N
+P 2 3 1 0 0 -100 0 -80 N
+P 2 3 1 0 0 -70 0 -60 N
+P 2 3 1 0 0 -50 0 -40 N
+P 2 3 1 0 0 -30 0 -20 N
+P 2 3 1 0 0 -10 0 0 N
+P 2 3 1 0 0 10 0 20 N
+P 2 3 1 0 200 0 110 0 N
+P 2 4 1 0 -200 0 -110 0 N
+P 2 4 1 10 -100 30 100 30 N
+P 2 4 1 0 0 -100 0 -80 N
+P 2 4 1 0 0 -70 0 -60 N
+P 2 4 1 0 0 -50 0 -40 N
+P 2 4 1 0 0 -30 0 -20 N
+P 2 4 1 0 0 -10 0 0 N
+P 2 4 1 0 0 10 0 20 N
+P 2 4 1 0 200 0 110 0 N
+X V- 4 100 -500 100 U 50 50 5 0 W
+X GND 5 0 -500 100 U 50 50 5 0 W
+X VL 12 100 500 100 D 50 50 5 0 W
+X V+ 13 0 500 100 D 50 50 5 0 W
+X ~ 1 0 -200 100 U 50 50 1 1 I
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 6 -300 0 100 R 50 50 2 1 P
+X ~ 7 300 0 100 L 50 50 2 1 P
+X ~ 8 0 -200 100 U 50 50 2 1 I
+X ~ 9 0 -200 100 U 50 50 3 1 I
+X ~ 10 -300 0 100 R 50 50 3 1 P
+X ~ 11 300 0 100 L 50 50 3 1 P
+X ~ 14 300 0 100 L 50 50 4 1 P
+X ~ 15 -300 0 100 R 50 50 4 1 P
+X ~ 16 0 -200 100 U 50 50 4 1 I
+ENDDRAW
+ENDDEF
+#
+# DG417LDJ
+#
+DEF DG417LDJ U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417LDJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417LDJ_Maxim
+#
+DEF DG417LDJ_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417LDJ_Maxim" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417LDY
+#
+DEF DG417LDY U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417LDY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417LDY_Maxim
+#
+DEF DG417LDY_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417LDY_Maxim" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417LEUA
+#
+DEF DG417LEUA U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417LEUA" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417LEUA_Maxim
+#
+DEF DG417LEUA_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417LEUA_Maxim" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417xJ
+#
+DEF DG417xJ U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417xJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX317xPA
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG417xY
+#
+DEF DG417xY U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG417xY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX317xSA
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418LDJ
+#
+DEF DG418LDJ U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418LDJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418LDJ_Maxim
+#
+DEF DG418LDJ_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418LDJ_Maxim" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418LDY
+#
+DEF DG418LDY U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418LDY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418LDY_Maxim
+#
+DEF DG418LDY_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418LDY_Maxim" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418LEUA
+#
+DEF DG418LEUA U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418LEUA" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418LEUA_Maxim
+#
+DEF DG418LEUA_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418LEUA_Maxim" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418xJ
+#
+DEF DG418xJ U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418xJ" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX318xPA ADG417BN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG418xY
+#
+DEF DG418xY U 0 10 Y Y 2 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "DG418xY" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MAX318xSA ADG417BR
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X NC 2 -100 400 100 D 50 50 2 0 N N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419LDJ
+#
+DEF DG419LDJ U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419LDJ" -125 115 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -300 50 H I C CNN
+F3 "" 0 -200 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419LDJ_Maxim
+#
+DEF DG419LDJ_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419LDJ_Maxim" -125 115 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -300 50 H I C CNN
+F3 "" 0 -200 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419LDY
+#
+DEF DG419LDY U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419LDY" -125 115 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419LDY_Maxim
+#
+DEF DG419LDY_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419LDY_Maxim" -125 115 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419LEUA
+#
+DEF DG419LEUA U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419LEUA" -125 115 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419LEUA_Maxim
+#
+DEF DG419LEUA_Maxim U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419LEUA_Maxim" -125 115 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X NC 5 100 400 100 D 50 50 2 0 N N
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419xJ
+#
+DEF DG419xJ U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419xJ" -125 115 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -300 50 H I C CNN
+F3 "" 0 -200 50 H I C CNN
+ALIAS ADG419BN MAX319xPA
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG419xY
+#
+DEF DG419xY U 0 10 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "DG419xY" -125 115 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS ADG419BR MAX319xSA
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 3 0 -500 100 U 50 50 2 0 W
+X V+ 4 0 500 100 D 50 50 2 0 W
+X VL 5 100 500 100 D 50 50 2 0 W
+X V- 7 100 -500 100 U 50 50 2 0 W
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+X ~ 8 300 -200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# DG884DN
+#
+DEF DG884DN U 0 20 Y Y 1 F N
+F0 "U" -550 1350 50 H V C CNN
+F1 "DG884DN" 450 1350 50 H V C CNN
+F2 "Housings_LCC:PLCC-44" 150 -1050 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ PLCC?44*
+$ENDFPLIST
+DRAW
+S -600 -1000 600 1300 0 1 10 f
+S -600 175 -250 -1000 0 1 10 N
+S -300 1050 300 225 0 1 10 N
+P 2 0 1 0 -425 300 175 300 N
+P 2 0 1 0 -425 400 175 400 N
+P 2 0 1 0 -425 500 175 500 N
+P 2 0 1 0 -425 600 175 600 N
+P 2 0 1 0 -425 700 175 700 N
+P 2 0 1 0 -425 800 175 800 N
+P 2 0 1 0 -425 900 175 900 N
+P 2 0 1 0 -425 1000 175 1000 N
+P 2 0 1 0 -200 250 -150 300 N
+P 2 0 1 0 -200 350 -150 400 N
+P 2 0 1 0 -200 450 -150 500 N
+P 2 0 1 0 -200 550 -150 600 N
+P 2 0 1 0 -200 650 -150 700 N
+P 2 0 1 0 -200 750 -150 800 N
+P 2 0 1 0 -200 850 -150 900 N
+P 2 0 1 0 -200 950 -150 1000 N
+P 2 0 1 0 -200 1025 -200 250 N
+P 2 0 1 0 -100 250 -50 300 N
+P 2 0 1 0 -100 350 -50 400 N
+P 2 0 1 0 -100 450 -50 500 N
+P 2 0 1 0 -100 550 -50 600 N
+P 2 0 1 0 -100 650 -50 700 N
+P 2 0 1 0 -100 750 -50 800 N
+P 2 0 1 0 -100 850 -50 900 N
+P 2 0 1 0 -100 950 -50 1000 N
+P 2 0 1 0 -100 1025 -100 250 N
+P 2 0 1 10 -50 200 -100 150 N
+P 2 0 1 10 -50 200 0 150 N
+P 2 0 1 0 0 250 50 300 N
+P 2 0 1 0 0 350 50 400 N
+P 2 0 1 0 0 450 50 500 N
+P 2 0 1 0 0 550 50 600 N
+P 2 0 1 0 0 650 50 700 N
+P 2 0 1 0 0 750 50 800 N
+P 2 0 1 0 0 850 50 900 N
+P 2 0 1 0 0 950 50 1000 N
+P 2 0 1 0 0 1025 0 250 N
+P 2 0 1 0 100 250 150 300 N
+P 2 0 1 0 100 350 150 400 N
+P 2 0 1 0 100 450 150 500 N
+P 2 0 1 0 100 550 150 600 N
+P 2 0 1 0 100 650 150 700 N
+P 2 0 1 0 100 750 150 800 N
+P 2 0 1 0 100 850 150 900 N
+P 2 0 1 0 100 950 150 1000 N
+P 2 0 1 0 100 1025 100 250 N
+P 2 0 1 10 300 800 350 800 N
+P 2 0 1 10 300 900 350 900 N
+P 2 0 1 10 350 700 300 700 N
+P 2 0 1 10 350 1000 300 1000 N
+P 3 0 1 10 -250 -350 -50 -350 -50 200 N
+X GNDA 1 -100 -1100 100 U 50 50 1 1 W
+X OUT1 2 700 1000 100 L 50 50 1 1 O
+X GNDA 3 -100 -1100 100 U 50 50 1 1 P N
+X GNDA 4 -100 -1100 100 U 50 50 1 1 P N
+X IN1 5 -700 1000 100 R 50 50 1 1 I
+X GNDA 6 -100 -1100 100 U 50 50 1 1 P N
+X IN2 7 -700 900 100 R 50 50 1 1 I
+X GNDA 8 -100 -1100 100 U 50 50 1 1 P N
+X IN3 9 -700 800 100 R 50 50 1 1 I
+X GNDA 10 -100 -1100 100 U 50 50 1 1 P N
+X GNDA 20 -100 -1100 100 U 50 50 1 1 P N
+X ~CS 30 -700 -200 100 R 50 50 1 1 I
+X OUT4 40 700 700 100 L 50 50 1 1 O
+X IN4 11 -700 700 100 R 50 50 1 1 I
+X V- 21 100 -1100 100 U 50 50 1 1 P
+X A0 31 -700 -300 100 R 50 50 1 1 I
+X GNDA 41 -100 -1100 100 U 50 50 1 1 P N
+X GNDA 12 -100 -1100 100 U 50 50 1 1 P N
+X ~DIS1 22 700 500 100 L 50 50 1 1 C
+X A1 32 -700 -400 100 R 50 50 1 1 I
+X OUT3 42 700 800 100 L 50 50 1 1 O
+X IN5 13 -700 600 100 R 50 50 1 1 I
+X ~DIS2 23 700 400 100 L 50 50 1 1 C
+X A2 33 -700 -500 100 R 50 50 1 1 I
+X GNDA 43 -100 -1100 100 U 50 50 1 1 P N
+X GNDA 14 -100 -1100 100 U 50 50 1 1 P N
+X ~DIS3 24 700 300 100 L 50 50 1 1 C
+X A3 34 -700 -600 100 R 50 50 1 1 I
+X OUT2 44 700 900 100 L 50 50 1 1 O
+X IN6 15 -700 500 100 R 50 50 1 1 I
+X ~DIS4 25 700 200 100 L 50 50 1 1 C
+X ~WR 35 -700 -700 100 R 50 50 1 1 I
+X GNDA 16 -100 -1100 100 U 50 50 1 1 P N
+X V+ 26 0 1400 100 D 50 50 1 1 P
+X ~SALVO 36 -700 -800 100 R 50 50 1 1 I
+X IN7 17 -700 400 100 R 50 50 1 1 I
+X B0 27 -700 100 100 R 50 50 1 1 I
+X ~RS 37 -700 -900 100 R 50 50 1 1 I
+X GNDA 18 -100 -1100 100 U 50 50 1 1 P N
+X B1 28 -700 0 100 R 50 50 1 1 I
+X VCC 38 100 1400 100 D 50 50 1 1 W
+X IN8 19 -700 300 100 R 50 50 1 1 I
+X ~I~/O 29 -700 -100 100 R 50 50 1 1 I
+X GND 39 0 -1100 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# DG9421DV
+#
+DEF DG9421DV U 0 10 Y Y 2 F N
+F0 "U" -145 210 50 H V L CNN
+F1 "DG9421DV" -145 140 50 H V L CNN
+F2 "Housings_SSOP:TSOP-6_1.65x3.05mm_Pitch0.95mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TSOP*1.65x3.05mm*Pitch0.95mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+X V+ 1 0 500 100 D 50 50 2 0 W
+X V- 3 100 -500 100 U 50 50 2 0 W
+X GND 4 0 -500 100 U 50 50 2 0 W
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 5 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DG9422DV
+#
+DEF DG9422DV U 0 10 Y Y 2 F N
+F0 "U" -145 210 50 H V L CNN
+F1 "DG9422DV" -145 140 50 H V L CNN
+F2 "Housings_SSOP:TSOP-6_1.65x3.05mm_Pitch0.95mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TSOP*1.65x3.05mm*Pitch0.95mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 400 250 -400 2 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 70 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 0 30 0 40 N
+P 2 1 1 0 200 0 110 0 N
+X V+ 1 0 500 100 D 50 50 2 0 W
+X V- 3 100 -500 100 U 50 50 2 0 W
+X GND 4 0 -500 100 U 50 50 2 0 W
+X ~ 2 -300 0 100 R 50 50 1 1 P
+X ~ 5 300 0 100 L 50 50 1 1 P
+X ~ 6 0 -200 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
# HI524
#
-DEF HI524 U 0 40 Y Y 1 F N
-F0 "U" 0 100 50 H V C CNN
-F1 "HI524" 0 -100 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF HI524 U 0 10 Y Y 1 F N
+F0 "U" -300 650 50 H V L CNN
+F1 "HI524" 75 650 50 H V L CNN
+F2 "Housings_DIP:DIP-18_W7.62mm" 125 -650 50 H I L CNN
F3 "" 0 0 50 H I C CNN
-DRAW
-S -400 -600 400 600 0 1 0 N
-X V+ 1 0 900 300 D 50 50 1 1 P
-X OUT 2 700 0 300 L 50 50 1 1 O
-X SG 3 700 300 300 L 50 50 1 1 P
-X SG4 4 700 -500 300 L 50 50 1 1 P
-X IN4 5 -700 -500 300 R 50 50 1 1 I
-X SG3 6 700 -400 300 L 50 50 1 1 P
-X IN3 7 -700 -400 300 R 50 50 1 1 I
-X GND 8 700 500 300 L 50 50 1 1 P
-X A1 9 -700 400 300 R 50 50 1 1 I
-X A0 10 -700 500 300 R 50 50 1 1 I
-X EN 11 -700 300 300 R 50 50 1 1 I
-X IN1 12 -700 -200 300 R 50 50 1 1 I
-X SG1 13 700 -200 300 L 50 50 1 1 P
-X IN2 14 -700 -300 300 R 50 50 1 1 I
-X SG2 15 700 -300 300 L 50 50 1 1 P
-X FBO 16 -700 0 300 R 50 50 1 1 O
-X V- 17 0 -900 300 U 50 50 1 1 P
-X FBI 18 -700 100 300 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LAA110
-#
-DEF LAA110 U 0 0 Y Y 2 F N
-F0 "U" 0 200 50 H V C CNN
-F1 "LAA110" 0 -200 50 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-T 0 70 130 20 0 0 0 Norm~OFF Normal 0 C C
-P 5 0 0 0 130 -70 130 -30 100 -50 130 -70 130 -70 F
-S -200 150 200 -150 0 1 0 N
-P 3 0 1 0 -40 -40 -120 -40 -120 -40 N
-P 3 0 1 0 50 100 50 -100 50 -100 N
-P 3 0 1 0 100 -100 200 -100 200 -100 N
-P 3 0 1 0 100 -80 100 -100 100 -100 N
-P 3 0 1 0 100 -50 100 -70 100 -70 N
-P 3 0 1 0 100 -20 100 -40 100 -40 N
-P 3 0 1 0 100 -20 160 -20 160 -20 N
-P 3 0 1 0 100 20 100 40 100 40 N
-P 3 0 1 0 100 50 100 70 100 70 N
-P 3 0 1 0 100 100 100 80 100 80 N
-P 3 0 1 0 100 100 200 100 200 100 N
-P 5 0 1 0 -200 100 -80 100 -80 80 -80 80 -80 80 N
-P 5 0 1 0 -130 80 -30 80 -80 -40 -130 80 -130 80 F
-P 5 0 1 0 -80 -40 -80 -100 -200 -100 -200 -100 -200 -100 N
-P 5 0 1 0 -30 -40 -10 -10 0 -20 20 20 20 20 N
-P 5 0 1 0 0 10 20 20 20 0 0 10 0 10 N
-P 5 0 1 0 100 20 160 20 160 20 160 20 160 20 N
-P 5 0 1 0 130 70 100 50 130 30 130 70 130 70 F
-P 6 0 1 0 130 50 160 50 160 -50 130 -50 130 -50 130 -50 N
-X ANOD 1 -400 100 200 R 50 25 1 1 I
-X CATH 2 -400 -100 200 R 50 25 1 1 I
-X INOUTB1 7 400 -100 200 L 40 25 1 1 P
-X INOUTA1 8 400 100 200 L 40 25 1 1 P
-X ANOD 3 -400 100 200 R 50 25 2 1 I
-X CATH 4 -400 -100 200 R 50 25 2 1 I
-X INOUTB1 5 400 -100 200 L 40 25 2 1 P
-X INOUTA1 6 400 100 200 L 40 25 2 1 P
-ENDDRAW
-ENDDEF
-#
-# LBB110
-#
-DEF LBB110 U 0 0 Y Y 2 F N
-F0 "U" 0 200 50 H V C CNN
-F1 "LBB110" 0 -200 50 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-T 0 70 130 20 0 0 0 Norm~ON Normal 0 C C
-P 5 0 0 0 130 -70 130 -30 100 -50 130 -70 130 -70 F
-S -200 150 200 -150 0 1 0 N
-P 3 0 1 0 -40 -40 -120 -40 -120 -40 N
-P 3 0 1 0 50 100 50 -100 50 -100 N
-P 3 0 1 0 100 -100 200 -100 200 -100 N
-P 3 0 1 0 100 -20 100 -100 100 -100 N
-P 3 0 1 0 100 -20 160 -20 160 -20 N
-P 3 0 1 0 100 100 100 20 100 20 N
-P 3 0 1 0 100 100 200 100 200 100 N
-P 5 0 1 0 -200 100 -80 100 -80 80 -80 80 -80 80 N
-P 5 0 1 0 -130 80 -30 80 -80 -40 -130 80 -130 80 F
-P 5 0 1 0 -80 -40 -80 -100 -200 -100 -200 -100 -200 -100 N
-P 5 0 1 0 -30 -40 -10 -10 0 -20 20 20 20 20 N
-P 5 0 1 0 0 10 20 20 20 0 0 10 0 10 N
-P 5 0 1 0 100 20 160 20 160 20 160 20 160 20 N
-P 5 0 1 0 130 70 100 50 130 30 130 70 130 70 F
-P 6 0 1 0 130 50 160 50 160 -50 130 -50 130 -50 130 -50 N
-X ANOD 1 -400 100 200 R 50 25 1 1 I
-X CATH 2 -400 -100 200 R 50 25 1 1 I
-X INOUTB1 7 400 -100 200 L 40 25 1 1 P
-X INOUTA1 8 400 100 200 L 40 25 1 1 P
-X ANOD 3 -400 100 200 R 50 25 2 1 I
-X CATH 4 -400 -100 200 R 50 25 2 1 I
-X INOUTB1 5 400 -100 200 L 40 25 2 1 P
-X INOUTA1 6 400 100 200 L 40 25 2 1 P
-ENDDRAW
-ENDDEF
-#
-# LCC110
-#
-DEF LCC110 U 0 0 Y Y 1 F N
-F0 "U" 0 350 50 H V C CNN
-F1 "LCC110" 0 -355 50 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-T 0 100 -270 20 0 0 0 Norm~OFF Normal 0 C C
-T 0 70 280 20 0 0 0 Norm~ON Normal 0 C C
-S -200 300 200 -300 0 1 0 N
-P 3 0 1 0 -130 -60 -30 -60 -30 -60 N
-P 3 0 1 0 50 -50 50 -250 50 -250 N
-P 3 0 1 0 50 250 50 50 50 50 N
-P 3 0 1 0 100 -250 100 -200 100 -200 N
-P 3 0 1 0 100 -250 190 -250 190 -250 N
-P 3 0 1 0 100 -250 200 -250 200 -250 N
-P 3 0 1 0 100 -120 100 -180 100 -180 N
-P 3 0 1 0 100 -50 100 -100 100 -100 N
-P 3 0 1 0 100 -50 200 -50 200 -50 N
-P 3 0 1 0 100 50 200 50 200 50 N
-P 3 0 1 0 100 250 200 250 200 250 N
-P 4 0 1 0 -80 -60 -80 -150 -200 -150 -200 -150 N
-P 4 0 1 0 -80 60 -80 150 -200 150 -200 150 N
-P 4 0 1 0 100 250 100 50 100 50 100 50 N
-P 5 0 1 0 -130 60 -30 60 -80 -60 -130 60 -130 60 F
-P 5 0 1 0 -30 -20 -10 -50 0 -40 20 -80 20 -80 N
-P 5 0 1 0 -30 20 -10 50 0 40 20 80 20 80 N
-P 5 0 1 0 0 70 20 80 20 60 0 70 0 70 N
-P 5 0 1 0 20 -60 20 -80 0 -70 20 -60 20 -60 N
-P 5 0 1 0 100 -150 130 -130 130 -170 100 -150 100 -150 F
-P 5 0 1 0 130 170 100 150 130 130 130 170 130 170 F
-X ANOD 2 -400 150 200 R 50 25 1 1 I
-X CATH 3 -400 -150 200 R 50 25 1 1 I
-X INOUTB2 5 400 -250 200 L 40 25 1 1 P
-X INOUTA2 6 400 -50 200 L 40 25 1 1 P
-X INOUTB1 7 400 50 200 L 40 25 1 1 P
-X INOUTA1 8 400 250 200 L 40 25 1 1 P
-ENDDRAW
-ENDDEF
-#
-# NC7SB3157
-#
-DEF NC7SB3157 U 0 0 Y Y 1 F N
-F0 "U" -300 200 50 H V L CNN
-F1 "NC7SB3157" 100 200 50 H V L CNN
-F2 "" 0 50 50 H I C CNN
-F3 "" 0 50 50 H I C CNN
$FPLIST
- *SC?70*
- *SOT?886*
- *SOT?363*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
-C -100 0 15 0 1 0 N
-S -150 150 150 -150 0 1 10 f
-P 2 0 1 0 -145 100 -150 100 N
-P 2 0 1 0 -130 100 -135 100 N
-P 2 0 1 0 -115 100 -120 100 N
-P 2 0 1 0 -100 25 -100 20 N
-P 2 0 1 0 -100 40 -100 35 N
-P 2 0 1 0 -100 55 -100 50 N
-P 2 0 1 0 -100 70 -100 65 N
-P 2 0 1 0 -100 85 -100 80 N
-P 2 0 1 0 -100 100 -105 100 N
-P 2 0 1 0 -100 100 -100 95 N
-P 2 0 1 0 -85 -10 15 -70 N
-P 2 0 1 0 0 100 150 100 N
-P 2 0 1 0 150 -100 0 -100 N
-P 3 0 1 0 -150 -100 -100 -100 -100 -15 N
-P 5 0 1 0 -5 -100 15 -80 35 -100 -5 -100 -5 -100 N
-P 6 0 1 0 35 100 -5 100 15 80 35 100 35 100 35 100 N
-X GND 2 0 -300 150 U 50 50 0 1 W
-X B1 1 300 100 150 L 50 50 1 1 B
-X B0 3 300 -100 150 L 50 50 1 1 B
-X A 4 -300 -100 150 R 50 50 1 1 B
-X VCC 5 0 300 150 D 50 50 1 1 W
-X S 6 -300 100 150 R 50 50 1 1 I
+C -100 -400 22 0 1 10 N
+C -100 -300 22 0 1 10 N
+C -100 -200 22 0 1 10 N
+C -100 -100 22 0 1 10 N
+C -100 100 22 0 1 10 N
+C 100 -200 22 0 1 10 N
+C 100 100 22 0 1 10 N
+S -300 -600 300 600 0 1 10 f
+S -300 230 -120 600 0 1 10 N
+P 2 0 1 10 -160 -400 -120 -400 N
+P 2 0 1 10 -160 -200 -120 -200 N
+P 2 0 1 10 -120 -300 -160 -300 N
+P 2 0 1 10 -120 -100 -160 -100 N
+P 2 0 1 10 -120 100 -160 100 N
+P 2 0 1 10 -120 130 120 160 N
+P 2 0 1 10 80 -180 -80 -100 N
+P 2 0 1 10 120 -200 140 -200 N
+P 2 0 1 10 120 100 140 100 N
+X V+ 1 0 700 100 D 50 50 1 1 W
+X OUT 2 400 -200 100 L 50 50 1 1 O
+X SIGGND 3 100 -700 100 U 50 50 1 1 W
+X SIGGND 4 100 -700 100 U 50 50 1 1 P N
+X IN4 5 -400 -400 100 R 50 50 1 1 I
+X SIGGND 6 100 -700 100 U 50 50 1 1 P N
+X IN3 7 -400 -300 100 R 50 50 1 1 I
+X GND 8 -100 -700 100 U 50 50 1 1 W
+X A1 9 -400 400 100 R 50 50 1 1 I
+X A0 10 -400 500 100 R 50 50 1 1 I
+X EN 11 -400 300 100 R 50 50 1 1 I
+X IN1 12 -400 -100 100 R 50 50 1 1 I
+X SIGGND 13 100 -700 100 U 50 50 1 1 P N
+X IN2 14 -400 -200 100 R 50 50 1 1 I
+X SIGGND 15 100 -700 100 U 50 50 1 1 P N
+X FBO 16 400 100 100 L 50 50 1 1 O
+X V- 17 0 -700 100 U 50 50 1 1 W
+X FBI 18 -400 100 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX323CPA
+#
+DEF MAX323CPA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX323CPA" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 150 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 60 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 60 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX323CSA
+#
+DEF MAX323CSA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX323CSA" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 150 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 60 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 60 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX323CUA
+#
+DEF MAX323CUA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX323CUA" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 150 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 60 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 60 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX324CPA
+#
+DEF MAX324CPA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX324CPA" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 250 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX324CSA
+#
+DEF MAX324CSA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX324CSA" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 250 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX324CUA
+#
+DEF MAX324CUA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX324CUA" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 250 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 30 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX325CPA
+#
+DEF MAX325CPA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX325CPA" -125 140 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 250 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 60 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX325CSA
+#
+DEF MAX325CSA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX325CSA" -125 140 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 250 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 60 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# MAX325CUA
+#
+DEF MAX325CUA U 0 10 Y Y 3 F N
+F0 "U" -125 210 50 H V L CNN
+F1 "MAX325CUA" -125 140 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -85 0 20 1 1 10 N
+C 85 0 20 1 1 10 N
+C -85 0 20 2 1 10 N
+C 85 0 20 2 1 10 N
+S -150 100 150 -100 1 1 10 f
+S -150 100 150 -100 2 1 10 f
+S -150 400 250 -400 3 1 10 f
+P 2 1 1 0 -200 0 -110 0 N
+P 2 1 1 10 -100 30 100 60 N
+P 2 1 1 0 0 -100 0 -80 N
+P 2 1 1 0 0 -70 0 -60 N
+P 2 1 1 0 0 -50 0 -40 N
+P 2 1 1 0 0 -30 0 -20 N
+P 2 1 1 0 0 -10 0 0 N
+P 2 1 1 0 0 10 0 20 N
+P 2 1 1 0 200 0 110 0 N
+P 2 2 1 0 -200 0 -110 0 N
+P 2 2 1 10 -100 30 100 30 N
+P 2 2 1 0 0 -100 0 -80 N
+P 2 2 1 0 0 -70 0 -60 N
+P 2 2 1 0 0 -50 0 -40 N
+P 2 2 1 0 0 -30 0 -20 N
+P 2 2 1 0 0 -10 0 0 N
+P 2 2 1 0 0 10 0 20 N
+P 2 2 1 0 200 0 110 0 N
+X V- 4 0 -500 100 U 50 50 3 0 W
+X V+ 8 0 500 100 D 50 50 3 0 W
+X ~ 1 -300 0 100 R 50 50 1 1 P
+X ~ 2 300 0 100 L 50 50 1 1 P
+X ~ 7 0 -200 100 U 50 50 1 1 I
+X ~ 3 0 -200 100 U 50 50 2 1 I
+X ~ 5 -300 0 100 R 50 50 2 1 P
+X ~ 6 300 0 100 L 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
+# NC7SB3157L6X
+#
+DEF NC7SB3157L6X U 0 5 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "NC7SB3157L6X" -125 115 50 H V L CNN
+F2 "Housings_SON:Fairchild_MicroPak-6_1.0x1.45mm_Pitch0.5mm" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS FSA3157L6X
+$FPLIST
+ Fairchild*MicroPak*1.0x1.45mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 150 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 2 0 -500 100 U 50 50 2 0 W
+X V+ 5 0 500 100 D 50 50 2 0 W
+X ~ 1 300 -200 100 L 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 4 -300 -100 100 R 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# NC7SB3157P6X
+#
+DEF NC7SB3157P6X U 0 5 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "NC7SB3157P6X" -125 115 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS FSA3157P6X TS5A3159DCK TS5A3160DCK TS5A3159ADCKR
+$FPLIST
+ *SC?70*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 150 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 2 0 -500 100 U 50 50 2 0 W
+X V+ 5 0 500 100 D 50 50 2 0 W
+X ~ 1 300 -200 100 L 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 4 -300 -100 100 R 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TS5A3159AYZPR
+#
+DEF TS5A3159AYZPR U 0 5 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "TS5A3159AYZPR" -125 115 50 H V L CNN
+F2 "Housings_BGA: Texas_DSBGA-6_2x3_0.9x1.4mm_Pitch0.5mm" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Texas*DSBGA*2x3*0.9x1.4mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 150 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND B1 0 -500 100 U 50 50 2 0 W
+X V+ B2 0 500 100 D 50 50 2 0 W
+X ~ A1 300 -200 100 L 50 50 1 1 P
+X ~ C1 300 0 100 L 50 50 1 1 P
+X ~ A2 0 -400 100 U 50 50 1 1 I
+X ~ C2 -300 -100 100 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# TS5A3159DBV
+#
+DEF TS5A3159DBV U 0 5 Y Y 2 F N
+F0 "U" -125 185 50 H V L CNN
+F1 "TS5A3159DBV" -125 115 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -300 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS TS5A3160DBV TS5A3159ADBVR
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C -85 -100 20 1 1 10 N
+C 85 -200 20 1 1 10 N
+C 85 0 20 1 1 10 N
+S -150 75 150 -300 1 1 10 f
+S -150 400 150 -400 2 1 10 f
+P 2 1 1 0 -200 -100 -110 -100 N
+P 2 1 1 10 -65 -95 100 -25 N
+P 2 1 1 0 0 -300 0 -280 N
+P 2 1 1 0 0 -270 0 -260 N
+P 2 1 1 0 0 -250 0 -240 N
+P 2 1 1 0 0 -230 0 -220 N
+P 2 1 1 0 0 -210 0 -200 N
+P 2 1 1 0 0 -190 0 -180 N
+P 2 1 1 0 0 -170 0 -160 N
+P 2 1 1 0 0 -150 0 -140 N
+P 2 1 1 0 0 -130 0 -120 N
+P 2 1 1 0 0 -110 0 -100 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 0 -90 0 -80 N
+P 2 1 1 0 200 -200 110 -200 N
+P 2 1 1 0 200 0 110 0 N
+X GND 2 0 -500 100 U 50 50 2 0 W
+X V+ 5 0 500 100 D 50 50 2 0 W
+X ~ 1 300 -200 100 L 50 50 1 1 P
+X ~ 3 300 0 100 L 50 50 1 1 P
+X ~ 4 -300 -100 100 R 50 50 1 1 P
+X ~ 6 0 -400 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
diff --git a/library/atmel.lib b/library/atmel.lib
index 9a26c520..bfcd2e88 100644
--- a/library/atmel.lib
+++ b/library/atmel.lib
@@ -10,7 +10,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN
F3 "" 270 550 50 H I C CNN
ALIAS AT42QT1011-TSHR
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
diff --git a/library/audio.dcm b/library/audio.dcm
index cf6817a0..85689530 100644
--- a/library/audio.dcm
+++ b/library/audio.dcm
@@ -1,254 +1,381 @@
EESchema-DOCLIB Version 2.0
#
$CMP LM1875
-D 20W Audio Power Amplifier, TO220-5
-K LM1875 Amplifier 20W
-F http://www.national.com/ds/LM/LM1875.pdf
+D 20W Audio Power Amplifier, TO-220-5
+K audio amplifier
+F http://www.ti.com/lit/ds/symlink/lm1875.pdf
$ENDCMP
#
$CMP LM1876
-D Dual 20W Overture Seriers Audio Power Amplifier, with Mute Standby Mode, TO220-15 (MultiWatt)
-K LM1876 Overture Amplifier Dual 20W
-F http://www.national.com/ds/LM/LM1876.pdf
+D Overture Audio Power Amplifier Series Dual 20W Audio Power Amplifier with Mute and Standby Modes, TO-220-15
+K audio amplifier 2ch
+F http://www.ti.com/lit/ds/symlink/lm1876.pdf
$ENDCMP
#
-$CMP LM1877M
-D 2W/8R Dual Audio Power Amplifier, Supply Voltage 6-24V, SO14L
-K Dual Audio Amplifier 2W 24V
-F ns/lm1877.pdf
+$CMP LM1877
+D Dual Audio Power Amplifier, PDIP-14/SOIC-14
+K audio amplifier 2ch
+F http://www.ti.com/lit/ds/symlink/lm1877.pdf
$ENDCMP
#
-$CMP LM1877N
-D 2W/8R Dual Audio Power Amplifier, Supply Voltage 6-24V, DIP14
-K Dual Audio Amplifier 2W 24V
-F ns/lm1877.pdf
+$CMP LM2876
+D Overture Audio Power Amplifier Series High-Performance 40W Audio Power Amplifier w/Mute, TO-220-11
+K audio amplifier 2ch
+F http://www.ti.com/lit/ds/symlink/lm2876.pdf
$ENDCMP
#
-$CMP LM3886T
-D Single 68W Overture Seriers Audio Power Amplifier, with Mute Mode, TO220-11 (MultiWatt)
-K LM3886 Overture Amplifier Single 86W
+$CMP LM380N
+D 2.5W Audio Power Amplifier, PDIP-14
+K audio amplifier
+F http://www.ti.com/lit/ds/symlink/lm380.pdf
+$ENDCMP
+#
+$CMP LM380N-8
+D 2.5W Audio Power Amplifier, PDIP-8
+K audio amplifier
+F http://www.ti.com/lit/ds/symlink/lm380.pdf
+$ENDCMP
+#
+$CMP LM384
+D 5W Audio Power Amplifier, PDIP-14
+K audio amplifier
+F http://www.ti.com/lit/ds/symlink/lm384.pdf
+$ENDCMP
+#
+$CMP LM386
+D Low Voltage Audio Power Amplifier, PDIP-8/SOIC-8/VSSOP-8
+K audio amplifier
+F http://www.ti.com/lit/ds/symlink/lm386.pdf
+$ENDCMP
+#
+$CMP LM3886
+D Overture Audio Power Amplifier Series High-Performance 68W Audio Power Amplifier w/Mute, TO-220-11
+K audio amplifier
F http://www.ti.com/lit/ds/symlink/lm3886.pdf
$ENDCMP
#
-$CMP LM3886TF
-D Single 68W Overture Seriers Audio Power Amplifier, with Mute Mode, PFM-11 (Plastic MultiWatt)
-K LM3886 Overture Amplifier Single 86W
-F http://www.ti.com/lit/ds/symlink/lm3886.pdf
+$CMP LM4752TS
+D Stereo 11W Audio Power Amplifier, TO-263-7
+K audio amplifier 2ch
+F http://www.ti.com/lit/ds/symlink/lm4752.pdf
$ENDCMP
#
-$CMP LM4810_TSSOP
-D Dual105mW Headphone Amplifier, Shutdown Mode
-K headphone amplifier
-F http://www.ti.com/lit/ds/symlink/lm4810.pdf
+$CMP LM4755TS
+D Stereo 11W Audio Power Amplifier with Mute, TO-263-9
+K audio amplifier 2ch
+F http://www.ti.com/lit/ds/symlink/lm4755.pdf
+$ENDCMP
+#
+$CMP LM4766
+D Overture Audio Power Amplifier Series Dual 40W Audio Power Amplifier with Mute, TO-220-15
+K audio amplifier 2ch
+F http://www.ti.com/lit/ds/symlink/lm4766.pdf
+$ENDCMP
+#
+$CMP LM4810
+D Boomer Dual 105mW Headphone Amplifier with Active-High Shutdown Mode, VSSOP-8
+K audio amplifier headphone
+F http://www.ti.com/lit/ds/symlink/lm4811.pdf
$ENDCMP
#
$CMP LM4811
-D Dual105mW Headphone Amplifier, Digital Volume Control, Shutdown Mode
-K headphone amplifier digital volume
+D Boomer Dual 105mW Headphone Amplifier with Digital Volume Control and Shutdown Mode, VSSOP-10
+K audio amplifier headphone 2ch
F http://www.ti.com/lit/ds/symlink/lm4811.pdf
$ENDCMP
#
$CMP LM4950TA
-D Audio 3.1W Stereo Power Amplifier, TO220-9
-K LM4950 Stereo Power Aplifier 3.1W
+D Boomer Audio Power Amplifier Series 7.5W Mono-BTL or 3.1W Stereo Audio Power Amplifier, TO-220-9
+K audio amplifier
F http://www.ti.com/lit/ds/symlink/lm4950.pdf
$ENDCMP
#
$CMP LM4950TS
-D Audio 3.1W Stereo Power Amplifier, TO263-9
-K LM4950 Stereo Power Aplifier 3.1W
+D Boomer Audio Power Amplifier Series 7.5W Mono-BTL or 3.1W Stereo Audio Power Amplifier, TO-263-9
+K audio amplifier
F http://www.ti.com/lit/ds/symlink/lm4950.pdf
$ENDCMP
#
-$CMP LM4990
-D Audio 1.25W Mono Power Amplifier, VSSOP
-K Audio Boomer BTL Mono Amplifier
+$CMP LM4990ITL
+D Boomer 2 Watt Audio Power Amplifier with Selectable Shutdown Logic Level, DSBGA-9
+K audio amplifier class d
+F http://www.ti.com/lit/ds/symlink/lm4990.pdf
+$ENDCMP
+#
+$CMP LM4990LD
+D Boomer 2 Watt Audio Power Amplifier with Selectable Shutdown Logic Level, WSON-10
+K audio amplifier class d
+F http://www.ti.com/lit/ds/symlink/lm4990.pdf
+$ENDCMP
+#
+$CMP LM4990MH
+D Boomer 2 Watt Audio Power Amplifier with Selectable Shutdown Logic Level, MSOP-10
+K audio amplifier class d
+F http://www.ti.com/lit/ds/symlink/lm4990.pdf
+$ENDCMP
+#
+$CMP LM4990MM
+D Boomer 2 Watt Audio Power Amplifier with Selectable Shutdown Logic Level, VSSOP-8
+K audio amplifier class d
F http://www.ti.com/lit/ds/symlink/lm4990.pdf
$ENDCMP
#
$CMP MAX9814
-D Microphone Amplifier with AGC and Low-Noise Microphone Bias
-K Microphone Amplifier AGC Maxim
+D Microphone Amplifier with AGC and Low-Noise Microphone Bias, TDFN-14
+K audio microphone amplifier
F https://datasheets.maximintegrated.com/en/ds/MAX9814.pdf
$ENDCMP
#
$CMP MSGEQ7
-D Graphic Equalizer Display Filter
+D Seven Band Graphic Equalizer, DIP-8/SOIC-8
K equalizer filter
-F https://www.sparkfun.com/datasheets/Components/General/MSGEQ7.pdf
-$ENDCMP
-#
-$CMP NSL-32
-D Opto resistor
-K OPTO
-F opto/silonex_nsl-32sr3.pdf
+F http://mix-sig.com/images/datasheets/MSGEQ7.pdf
$ENDCMP
#
$CMP PAM8301
-D Audio 1.5W Filterless Class-D Mono Amplifier, TSOT-23-6
-K Audio Mono Filterless Class-D Amplifier
-F http://www.diodes.com/_files/datasheets/PAM8301.pdf
+D Filterless Class-D Mono Audio Amplifier, 1.5W, TSOT-26
+K audio amplifier class d
+F https://www.diodes.com/assets/Datasheets/PAM8301.pdf
$ENDCMP
#
-$CMP PAM8302A
-D Audio 2.5W Filterless Class-D Mono Audio Amplifier
-K Audio Class D Amp
+$CMP PAM8302AAD
+D 2.5W Filterless Class-D Mono Audio Amplifier, SOIC-8
+K audio amplifier class d
+F https://www.diodes.com/assets/Datasheets/PAM8302A.pdf
+$ENDCMP
+#
+$CMP PAM8302AAS
+D 2.5W Filterless Class-D Mono Audio Amplifier, MSOP-8
+K audio amplifier class d
+F https://www.diodes.com/assets/Datasheets/PAM8302A.pdf
+$ENDCMP
+#
+$CMP PAM8302AAY
+D 2.5W Filterless Class-D Mono Audio Amplifier, DFN-8
+K audio amplifier class d
F https://www.diodes.com/assets/Datasheets/PAM8302A.pdf
$ENDCMP
#
$CMP PGA4311
-D 4 channels Audio Volume Control
-K AUDIO
-F texas\pga4311.pdf
+D 4-Channel Audio Volume Control, SPI Interface, +31.5dB to -95.5dB, SOIC-28W
+K audio volume control 4ch spi
+F http://www.ti.com/lit/ds/symlink/pga4311.pdf
$ENDCMP
#
-$CMP SSM-2017P
-D Audio low noise preamp
-K Audio PREAMP
+$CMP SSM2017P
+D Self-Contained Audio Preamplifier, DIP-8
+K audio preamplifier
+F http://www.analog.com/media/en/technical-documentation/obsolete-data-sheets/139484016SSM2017.pdf
$ENDCMP
#
-$CMP SSM-2018T
-D audio VCA
-K AUDIO VCA
+$CMP SSM2018
+D Trimless Voltage Controlled Amplifier, DIP-16
+K audio VCA
+F http://www.analog.com/media/en/technical-documentation/data-sheets/SSM2018.pdf
$ENDCMP
#
-$CMP SSM2120P
-D Dual VCA & level detectors
-K AUDIO VCA
+$CMP SSM2120
+D Dynamic Range Pprocessor/Dual VCA, DIP-22
+K audio VCA
+F http://www.analog.com/media/en/technical-documentation/obsolete-data-sheets/105738070SSM2120.pdf
$ENDCMP
#
-$CMP SSM2122P
-D Dual VCA
-K AUDIO VCA
+$CMP SSM2122
+D Dynamic Range Pprocessor/Dual VCA, DIP-16
+K audio VCA
+F http://www.analog.com/media/en/technical-documentation/obsolete-data-sheets/105738070SSM2120.pdf
$ENDCMP
#
$CMP SSM2165
-D 8 pins microphone preamp and compressor
-K AUDIO
-F analog-dev/ssm2165.pdf
+D Microphone Preamplifier with Variable Compression and Noise Gating, DIP-8/SOIC-8
+K audio microphone preamplifier
+F http://www.analog.com/media/en/technical-documentation/obsolete-data-sheets/SSM2165.PDF
$ENDCMP
#
$CMP SSM2210
-D Audio dual matched NPN transistor
-F AUDIO
+D Audio Dual Matched NPN transistor, DIP-8/SOIC-8
+K audio npn dual
+F http://www.analog.com/media/en/technical-documentation/obsolete-data-sheets/SSM2210.pdf
$ENDCMP
#
$CMP SSM2220
-D Audiao dual Matched PNP transistor (low noise)
-K AUDIO
+D Audio Dual Matched PNP transistor, DIP-8/SOIC-8
+K audio pnp dual
+F http://www.analog.com/media/en/technical-documentation/data-sheets/SSM2220.pdf
$ENDCMP
#
-$CMP STK433
-D Dual 5W Audio Power Amplifier, 4009
-K STK433 Dual 5W Amplifier Audio
+$CMP STK433_Sanyo
+D 2-Channel 5 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP STK435
-D Dual 7W Audio Power Amplifier, 4009
-K STK435 Dual 7W Amplifier Audio
+$CMP STK435_Sanyo
+D 2-Channel 7 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP STK436
-D Dual 10W Audio Power Amplifier, 4009
-K STK436 Dual 10W Amplifier Audio
+$CMP STK436_Sanyo
+D 2-Channel 10 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP STK437
-D Dual 10W Audio Power Amplifier, 4009
-K STK437 Dual 10W Amplifier Audio
+$CMP STK437_Sanyo
+D 2-Channel 12 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP STK439
-D STK435, Dual 15W Audio Power Amplifier, 4009
-K STK435 Dual 15W Amplifier Audio
+$CMP STK439_Sanyo
+D 2-Channel 16 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP STK441
-D Dual 20W Audio Power Amplifier, 4010
-K STK441 Dual 20W Amplifier Audio
+$CMP STK441_Sanyo
+D 2-Channel 24 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP STK443
-D Dual 25W Audio Power Amplifier, 4010
-K STK443 Dual 25W Amplifier Audio
+$CMP STK443_Sanyo
+D 2-Channel 28 Wmin Audio Frequency Power Amplifier, 4010, SIP-15
+K audio amplifier 2ch
+F http://datasheet.octopart.com/STK430-Sanyo-datasheet-107060.pdf
$ENDCMP
#
-$CMP TDA2003H
-D 10W Car Radio Audio Amplifier, TO220-5 (PentaWatt5H)
-K TDA2003H Amplifier 10W Pentawatt
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000123.pdf
+$CMP TDA2003
+D 10W Car Radio Audio Amplifier, TO-220-5
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/cd00000123.pdf
$ENDCMP
#
-$CMP TDA2003V
-D 10W Car Radio Audio Amplifier, PentaWatt5V
-K TDA2003V Amplifier 10W Pentawatt
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000123.pdf
-$ENDCMP
-#
-$CMP TDA2005R
-D 20W Bidge/Stereo Audio Amplifier for Car Radio, TO220-11 (MultiWatt11)
-K TDA2005 Amplifier 20W Multiwatt
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000124.pdf
+$CMP TDA2005
+D 20 W Bridge/Stereo Amplifier for Car Radio, TO-220-11
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/cd00000124.pdf
$ENDCMP
#
$CMP TDA2030
-D 14W Hi-Fi Audio Amplifier, TO220-5 (PentaWatt)
-K TDA2030 Amplifier14W Pentawatt
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000128.pdf
+D 14W Hi-Fi Audio Amplifier, TO-220-5
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/cd00000128.pdf
$ENDCMP
#
$CMP TDA2050
-D 32W Hi-Fi Audio Amplifier, TO220-5 (PentaWatt)
-K TDA2050 Amplifier 32W Pentawatt
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000131.pdf
+D 32W Hi-Fi Audio Amplifier, TO-220-5
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/cd00000131.pdf
+$ENDCMP
+#
+$CMP TDA7052A
+D 1 W BTL mono audio amplifier with DC volume control, DIP-8/SOIC-8
+K audio amplifier
+F http://www.nxp.com/docs/en/data-sheet/TDA7052A_AT.pdf
+$ENDCMP
+#
+$CMP TDA7264
+D 25 W + 25 W stereo amplifier with mute and standby, TO-220-8
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7264.pdf
$ENDCMP
#
$CMP TDA7265
-D Stereo Audio Amplifier, 25 W + 25 W, mute and standby
-K audio amplifier, 25 W
+D 25W +25W Stereo Amplifier with Mute & St-by, TO-220-11
+K audio amplifier 2ch
F http://www.st.com/resource/en/datasheet/tda7265.pdf
$ENDCMP
#
$CMP TDA7265B
-D Stereo Audio Amplifier, 30 W + 30 W, mute and standby
-K audio amplifier, 30 W
+D 30W + 30W Stereo Amplifier with Mute and Standby, TO-220-11
+K audio amplifier 2ch
F http://www.st.com/resource/en/datasheet/tda7265b.pdf
$ENDCMP
#
+$CMP TDA7266
+D 7+7W Dual Bridge Amplifier, TO-220-15
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7266.pdf
+$ENDCMP
+#
+$CMP TDA7266D
+D 5W+5W Dual Bridge Amplifier, PowerSO-20
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7266d.pdf
+$ENDCMP
+#
+$CMP TDA7266M
+D 7W Mono Bridge Amplifier, TO-220-15
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/tda7266m.pdf
+$ENDCMP
+#
+$CMP TDA7266P
+D 3W+3W Dual Bridge Amplifier, PowerSSO-24
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7266p.pdf
+$ENDCMP
+#
$CMP TDA7269A
-D Stereo Audio Amplifier, 14 W + 14 W, mute and standby
-K audio amplfier, 14 W
+D 14W+14W Stereo Amplifier with Mute & St-by, TO-220-11
+K audio amplfier 2ch
F http://www.st.com/resource/en/datasheet/tda7269a.pdf
$ENDCMP
#
$CMP TDA7292
-D Stereo Audio Amplifier, 40 W + 40 W, mute and standby
-K audio amplifier, 40W
-F http://www.st.com/content/ccc/resource/technical/document/datasheet/1a/b1/d0/90/8b/8d/40/fe/CD00236549.pdf/files/CD00236549.pdf/jcr:content/translations/en.CD00236549.pdf
+D 40 W + 40 W stereo amplifier with mute and standby, TO-220-11
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7292.pdf
$ENDCMP
#
-$CMP TDA7294HS
-D Single 100W Audio Power Amplifier, with Mute and Standby Mode, MultiWatt15H
-K TDA7294 Amplifier Single 100W
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000017.pdf
+$CMP TDA7293
+D 120-volt, 100-watt, DMOS Audio Amplifier with Mute and Standby, TO-220-15
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/tda7293.pdf
$ENDCMP
#
-$CMP TDA7294V
-D Single 100W Audio Power Amplifier, with Mute and Standby Mode, TO220-15 (MultiWatt15V)
-K TDA7294 Amplifier Single 100W
-F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00000017.pdf
+$CMP TDA7294
+D 100V - 100W DMOS Audio Amplifier with Mute/St-by, TO-220-15
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/tda7294.pdf
+$ENDCMP
+#
+$CMP TDA7295
+D 80V - 80W DMOS Audio Amplifier with Mute/St-by, TO-220-15
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/tda7295.pdf
+$ENDCMP
+#
+$CMP TDA7296
+D 70V - 60W DMOS Audio Amplifier with Mute/St-by, TO-220-15
+K audio amplifier
+F http://www.st.com/resource/en/datasheet/tda7296.pdf
+$ENDCMP
+#
+$CMP TDA7297
+D 15+15W Dual Bridge Amplifier, TO-220-15
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7297.pdf
+$ENDCMP
+#
+$CMP TDA7496
+D 5W+5W Amplifier with DC Volume Control, TO-220-15
+K audio amplifier 2ch
+F http://www.st.com/resource/en/datasheet/tda7297.pdf
$ENDCMP
#
$CMP THAT2180
-D VCA (THAT Corporation)
-K AUDIO VCA
-F that_corporation/vca-2180x.pdf
+D Blackmer Pre-Trimmed IC Voltage Controlled Amplifiers, SIP-8
+K audio vca
+F http://www.thatcorp.com/datashts/THAT_2180-Series_Datasheet.pdf
$ENDCMP
#
$CMP THAT2181
-D VCA (THAT Corporation)
-K AUDIO VCA
-F that_corporation/vca-2181x.pdf
+D Blackmer Pre-Trimmed IC Voltage Controlled Amplifiers, SIP-8/SOIC-8
+K audio vca
+F http://www.thatcorp.com/datashts/THAT_2181-Series_Datasheet.pdf
$ENDCMP
#
$CMP TR-AUDIO-2P
diff --git a/library/audio.lib b/library/audio.lib
index f1b8a3f4..529a793b 100644
--- a/library/audio.lib
+++ b/library/audio.lib
@@ -1,340 +1,531 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
-# LL1587
-#
-DEF LL1587 T 0 40 Y N 1 F N
-F0 "T" 50 -450 50 H V L CNN
-F1 "LL1587" 0 450 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-T 0 -100 -50 60 0 0 0 + Normal 0 C C
-T 0 -100 350 60 0 0 0 + Normal 0 C C
-T 0 100 250 60 0 0 0 + Normal 0 C C
-A -100 -250 50 887 -887 0 1 0 N -99 -200 -99 -299
-A -100 -150 50 887 -887 0 1 0 N -99 -100 -99 -199
-A -100 150 50 887 -887 0 1 0 N -99 200 -99 101
-A -100 250 50 887 -887 0 1 0 N -99 300 -99 201
-A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50
-A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99
-A 100 50 50 899 -1799 0 1 0 N 100 100 51 50
-A 100 50 50 1799 -899 0 1 0 N 51 50 100 1
-A 100 150 50 899 -1799 0 1 0 N 100 200 51 150
-A 100 150 50 1799 -899 0 1 0 N 51 150 100 101
-A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150
-A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150
-P 2 0 1 0 -25 200 -25 -200 N
-P 2 0 1 0 25 -200 25 200 N
-P 10 0 1 0 -150 350 -150 -350 -100 -400 100 -400 150 -350 150 350 100 400 -100 400 -150 350 -150 350 f
-X P1+ 1 -400 300 300 R 50 50 1 1 P
-X P1- 2 -400 100 300 R 50 50 1 1 P
-X P2- 3 -400 -300 300 R 50 50 1 1 P
-X P2+ 4 -400 -100 300 R 50 50 1 1 P
-X ~ 5 0 -500 100 U 50 50 1 1 I
-X S- 6 400 -200 300 L 50 50 1 1 P
-X S+ 8 400 200 300 L 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
# LM1875
#
-DEF LM1875 U 0 50 Y Y 1 F N
-F0 "U" 200 250 50 H V C CNN
-F1 "LM1875" 200 200 50 H V C CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Pentawatt_Multiwatt-5_Vertical_StaggeredType1" -150 0 50 H I C CIN
+DEF LM1875 U 0 20 Y Y 1 F N
+F0 "U" 150 250 50 H V C CNN
+F1 "LM1875" 150 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO*
+ TO?220*StaggeredType1*
$ENDFPLIST
DRAW
-P 4 0 1 10 -300 300 400 0 -300 -300 -300 300 f
-X IN+ 1 -450 150 150 R 40 40 1 1 I
-X IN- 2 -450 -150 150 R 40 40 1 1 I
-X VEE 3 0 -350 175 U 40 40 1 1 W
-X OUT 4 550 0 150 L 40 40 1 1 O
-X VCC 5 0 350 175 D 40 40 1 1 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X V- 3 -100 -300 150 U 50 50 1 1 W
+X ~ 4 300 0 100 L 50 50 1 1 O
+X V+ 5 -100 300 150 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM1876
#
-DEF LM1876 U 0 40 Y Y 2 F N
-F0 "U" 300 -200 50 H V C CNN
-F1 "LM1876" 300 -250 50 H V C CNN
-F2 "TO220-15" -200 0 50 H I C CIN
+DEF LM1876 U 0 20 Y Y 2 F N
+F0 "U" 300 250 50 H V C CNN
+F1 "LM1876" 300 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-15_Vertical_StaggeredType1" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO*
+ TO?220*StaggeredType1*
$ENDFPLIST
DRAW
-P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f
-X VCC 2 -250 450 150 D 40 40 1 1 W
-X OUT 3 600 0 150 L 40 40 1 1 O
-X VEE 4 -250 -450 150 U 40 40 1 1 W
-X GND 5 0 -350 155 U 40 40 1 1 W
-X MUTE 6 200 250 145 D 40 40 1 1 I
-X IN- 7 -650 -200 150 R 40 40 1 1 I
-X IN+ 8 -650 200 150 R 40 40 1 1 I
-X STB 9 0 350 155 D 40 40 1 1 I
-X OUT 1 600 0 150 L 40 40 2 1 O
-X VEE 4 -250 -450 150 U 40 40 2 1 W
-X GND 10 0 -350 155 U 40 40 2 1 W
-X MUTE 11 200 250 145 D 40 40 2 1 I
-X IN- 12 -650 -200 150 R 40 40 2 1 I
-X IN+ 13 -650 200 150 R 40 40 2 1 I
-X STB 14 0 350 155 D 40 40 2 1 I
-X VCC 15 -250 450 150 D 40 40 2 1 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V- 4 -100 -300 150 U 50 50 0 1 W
+X V+ 2 -100 300 150 D 50 50 1 1 W
+X ~ 3 300 0 100 L 50 50 1 1 O
+X GND 5 0 -300 200 U 50 50 1 1 W
+X ~ 6 100 300 250 D 50 50 1 1 I
+X - 7 -300 -100 100 R 50 50 1 1 I
+X + 8 -300 100 100 R 50 50 1 1 I
+X ~ 9 0 300 200 D 50 50 1 1 I
+X ~ 1 300 0 100 L 50 50 2 1 O
+X GND 10 0 -300 200 U 50 50 2 1 W
+X ~ 11 100 300 250 D 50 50 2 1 I
+X - 12 -300 -100 100 R 50 50 2 1 I
+X + 13 -300 100 100 R 50 50 2 1 I
+X ~ 14 0 300 200 D 50 50 2 1 I
+X V+ 15 -100 300 150 D 50 50 2 1 W
ENDDRAW
ENDDEF
#
-# LM1877M
+# LM1877
#
-DEF LM1877M U 0 40 Y Y 1 F N
-F0 "U" -350 850 50 H V C CNN
-F1 "LM1877M" -250 800 50 H V C CNN
+DEF LM1877 U 0 10 Y Y 2 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM1877" 200 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SO*
+ SOIC*7.5x9mm*Pitch1.27mm*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
-C 0 0 5 0 1 0 N
-C 0 0 10 0 1 0 N
-S -400 750 400 -750 0 1 10 f
-P 2 0 1 0 -200 -450 -250 -450 N
-P 2 0 1 0 -200 -250 -250 -250 N
-P 2 0 1 0 -200 250 -250 250 N
-P 2 0 1 0 -200 450 -250 450 N
-P 2 0 1 0 -175 -450 -125 -450 N
-P 2 0 1 0 -175 -250 -125 -250 N
-P 2 0 1 0 -175 250 -125 250 N
-P 2 0 1 0 -175 450 -125 450 N
-P 2 0 1 0 -150 -225 -150 -275 N
-P 2 0 1 0 -150 275 -150 225 N
-P 2 0 1 0 0 0 0 -250 N
-P 3 0 1 0 -200 0 0 0 0 250 N
-P 4 0 1 0 -200 -150 -200 -550 200 -350 -200 -150 N
-P 4 0 1 0 -200 550 -200 150 200 350 -200 550 N
-X BIAS 1 -550 0 150 R 40 40 1 1 P
-X OUT1 2 550 350 150 L 40 40 1 1 O
-X GND 3 -250 -900 150 U 40 40 1 1 W
-X GND 4 -150 -900 150 U 40 40 1 1 W
-X GND 5 -50 -900 150 U 40 40 1 1 W
-X IN1 6 -550 250 150 R 40 40 1 1 I
-X IN1 7 -550 450 150 R 40 40 1 1 I
-X IN2 8 -550 -450 150 R 40 40 1 1 I
-X IN2 9 -550 -250 150 R 40 40 1 1 I
-X GND 10 50 -900 150 U 40 40 1 1 W
-X GND 11 150 -900 150 U 40 40 1 1 W
-X GND 12 250 -900 150 U 40 40 1 1 W
-X OUT2 13 550 -350 150 L 40 40 1 1 O
-X V+ 14 250 900 150 D 40 40 1 1 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X BIAS 1 0 300 200 D 50 50 0 1 I
+X GND 3 -100 -300 150 U 50 50 0 1 W
+X GND 4 -100 -300 150 U 50 50 0 1 P N
+X GND 5 -100 -300 150 U 50 50 0 1 P N
+X GND 10 -100 -300 150 U 50 50 0 1 P N
+X GND 11 -100 -300 150 U 50 50 0 1 P N
+X GND 12 -100 -300 150 U 50 50 0 1 P N
+X V+ 14 -100 300 150 D 50 50 0 1 W
+X ~ 2 300 0 100 L 50 50 1 1 O
+X + 6 -300 100 100 R 50 50 1 1 I
+X - 7 -300 -100 100 R 50 50 1 1 I
+X - 8 -300 -100 100 R 50 50 2 1 I
+X + 9 -300 100 100 R 50 50 2 1 I
+X ~ 13 300 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
-# LM1877N
+# LM2876
#
-DEF LM1877N U 0 40 Y Y 1 F N
-F0 "U" -350 850 50 H V C CNN
-F1 "LM1877N" -250 800 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF LM2876 U 0 20 Y Y 1 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM2876" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-11_Vertical_StaggeredType1" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- DIP*
- PDIP*
+ TO?220*StaggeredType1*
$ENDFPLIST
DRAW
-C 0 0 5 0 1 0 N
-C 0 0 10 0 1 0 N
-S -400 750 400 -750 0 1 10 f
-P 2 0 1 0 -200 -450 -250 -450 N
-P 2 0 1 0 -200 -250 -250 -250 N
-P 2 0 1 0 -200 250 -250 250 N
-P 2 0 1 0 -200 450 -250 450 N
-P 2 0 1 0 -175 -450 -125 -450 N
-P 2 0 1 0 -175 -250 -125 -250 N
-P 2 0 1 0 -175 250 -125 250 N
-P 2 0 1 0 -175 450 -125 450 N
-P 2 0 1 0 -150 -225 -150 -275 N
-P 2 0 1 0 -150 275 -150 225 N
-P 2 0 1 0 0 0 0 -250 N
-P 3 0 1 0 -200 0 0 0 0 250 N
-P 4 0 1 0 -200 -150 -200 -550 200 -350 -200 -150 N
-P 4 0 1 0 -200 550 -200 150 200 350 -200 550 N
-X BIAS 1 -550 0 150 R 40 40 1 1 P
-X OUT1 2 550 350 150 L 40 40 1 1 O
-X GND 3 -250 -900 150 U 40 40 1 1 W
-X GND 4 -150 -900 150 U 40 40 1 1 W
-X GND 5 -50 -900 150 U 40 40 1 1 W
-X IN1 6 -550 250 150 R 40 40 1 1 I
-X IN1 7 -550 450 150 R 40 40 1 1 I
-X IN2 8 -550 -450 150 R 40 40 1 1 I
-X IN2 9 -550 -250 150 R 40 40 1 1 I
-X GND 10 50 -900 150 U 40 40 1 1 W
-X GND 11 150 -900 150 U 40 40 1 1 W
-X GND 12 250 -900 150 U 40 40 1 1 W
-X OUT2 13 550 -350 150 L 40 40 1 1 O
-X V+ 14 250 900 150 D 40 40 1 1 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V+ 1 -100 300 150 D 50 50 1 1 W
+X NC 2 -100 100 100 D 50 50 1 1 N N
+X ~ 3 300 0 100 L 50 50 1 1 O
+X V- 4 -100 -300 150 U 50 50 1 1 W
+X NC 5 -100 -100 150 D 50 50 1 1 N N
+X NC 6 0 100 100 D 50 50 1 1 N N
+X GND 7 0 -300 200 U 50 50 1 1 W
+X ~ 8 0 300 200 D 50 50 1 1 I
+X - 9 -300 -100 100 R 50 50 1 1 I
+X + 10 -300 100 100 R 50 50 1 1 I
+X NC 11 100 100 100 D 50 50 1 1 N N
ENDDRAW
ENDDEF
#
-# LM3886T
+# LM380N
#
-DEF LM3886T U 0 40 Y Y 1 F N
+DEF LM380N U 0 10 Y Y 1 F N
F0 "U" 250 250 50 H V C CNN
-F1 "LM3886T" 250 200 50 H V C CNN
-F2 "TO220-11" -200 0 50 H I C CIN
+F1 "LM380N" 250 150 50 H V C CNN
+F2 "Housings_DIP:DIP-14_W7.62mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LM3886TF
$FPLIST
- TO*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
-P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f
-X V+ 1 -50 350 140 D 40 40 1 1 W
-X OUT 3 600 0 150 L 40 40 1 1 O
-X V- 4 -50 -350 140 U 40 40 1 1 W
-X V+ 5 -250 450 150 D 40 40 1 1 W
-X GND 7 -250 -450 150 U 40 40 1 1 W
-X MUTE 8 150 -250 125 U 40 40 1 1 I
-X IN- 9 -650 -200 150 R 40 40 1 1 I
-X IN+ 10 -650 200 150 R 40 40 1 1 I
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 P
+X + 2 -300 100 100 R 50 50 1 1 I
+X GND 3 0 -300 200 U 50 50 1 1 W
+X GND 4 0 -300 200 U 50 50 1 1 P N
+X GND 5 0 -300 200 U 50 50 1 1 P N
+X - 6 -300 -100 100 R 50 50 1 1 I
+X GND 7 -100 -300 150 U 50 50 1 1 W
+X ~ 8 300 0 100 L 50 50 1 1 O
+X NC 9 0 100 100 D 50 50 1 1 N N
+X GND 10 0 -300 200 U 50 50 1 1 P N
+X GND 11 0 -300 200 U 50 50 1 1 P N
+X GND 12 0 -300 200 U 50 50 1 1 P N
+X NC 13 0 -100 100 U 50 50 1 1 N N
+X VS 14 -100 300 150 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# LM4810_TSSOP
+# LM380N-8
#
-DEF LM4810_TSSOP U 0 10 Y Y 1 F N
-F0 "U" -250 550 50 H V C CNN
-F1 "LM4810_TSSOP" 350 550 50 H V C CNN
-F2 "Housings_SSOP:TSSOP-8_3x3mm_Pitch0.65mm" 1100 -550 50 H I C CIN
-F3 "" 0 -150 50 H I C CNN
+DEF LM380N-8 U 0 10 Y Y 1 F N
+F0 "U" 250 250 50 H V C CNN
+F1 "LM380N-8" 250 150 50 H V C CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X NC 1 0 100 100 D 50 50 1 1 N N
+X + 2 -300 100 100 R 50 50 1 1 I
+X - 3 -300 -100 100 R 50 50 1 1 I
+X GND 4 -100 -300 150 U 50 50 1 1 W
+X GND 5 0 -300 200 U 50 50 1 1 W
+X ~ 6 300 0 100 L 50 50 1 1 O
+X VS 7 -100 300 150 D 50 50 1 1 W
+X ~ 8 0 300 200 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# LM384
+#
+DEF LM384 U 0 10 Y Y 1 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM384" 200 150 50 H V C CNN
+F2 "Housings_DIP:DIP-14_W7.62mm" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 P
+X + 2 -300 100 100 R 50 50 1 1 I
+X GND 3 0 -300 200 U 50 50 1 1 W
+X GND 4 0 -300 200 U 50 50 1 1 P N
+X GND 5 0 -300 200 U 50 50 1 1 P N
+X - 6 -300 -100 100 R 50 50 1 1 I
+X GND 7 -100 -300 150 U 50 50 1 1 W
+X ~ 8 300 0 100 L 50 50 1 1 O
+X NC 9 -100 100 100 D 50 50 1 1 N N
+X GND 10 0 -300 200 U 50 50 1 1 P N
+X GND 11 0 -300 200 U 50 50 1 1 P N
+X GND 12 0 -300 200 U 50 50 1 1 P N
+X NC 13 0 100 100 D 50 50 1 1 N N
+X VS 14 -100 300 150 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LM386
+#
+DEF LM386 U 0 10 Y Y 1 F N
+F0 "U" 250 250 50 H V C CNN
+F1 "LM386" 250 150 50 H V C CNN
+F2 "" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TSSOP*3x3mm*Pitch0.5mm*
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 P
+X - 2 -300 -100 100 R 50 50 1 1 I
+X + 3 -300 100 100 R 50 50 1 1 I
+X GND 4 -100 -300 150 U 50 50 1 1 W
+X ~ 5 300 0 100 L 50 50 1 1 O
+X VS 6 -100 300 150 D 50 50 1 1 W
+X ~ 7 100 -300 250 U 50 50 1 1 P
+X ~ 8 100 300 250 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# LM3886
+#
+DEF LM3886 U 0 20 Y Y 1 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM3886" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-11_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V+ 1 -100 300 150 D 50 50 1 1 W
+X NC 2 -100 100 100 D 50 50 1 1 N N
+X ~ 3 300 0 100 L 50 50 1 1 O
+X V- 4 -100 -300 150 U 50 50 1 1 W
+X V+ 5 -100 300 150 D 50 50 1 1 P N
+X NC 6 0 100 100 D 50 50 1 1 N N
+X GND 7 0 -300 200 U 50 50 1 1 W
+X ~ 8 0 300 200 D 50 50 1 1 I
+X - 9 -300 -100 100 R 50 50 1 1 I
+X + 10 -300 100 100 R 50 50 1 1 I
+X NC 11 100 100 100 D 50 50 1 1 N N
+ENDDRAW
+ENDDEF
+#
+# LM4752TS
+#
+DEF LM4752TS U 0 10 Y Y 2 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM4752TS" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:TO-263-7_TabPin4" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?263*TabPin4*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V+ 3 -100 300 150 D 50 50 0 1 W
+X GND 4 -100 -300 150 U 50 50 0 1 W
+X ~ 5 0 -300 200 U 50 50 0 1 I
+X + 6 -300 0 100 R 50 50 1 1 I
+X ~ 7 300 0 100 L 50 50 1 1 O
+X ~ 1 300 0 100 L 50 50 2 1 O
+X + 2 -300 0 100 R 50 50 2 1 I
+ENDDRAW
+ENDDEF
+#
+# LM4755TS
+#
+DEF LM4755TS U 0 10 Y Y 2 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM4755TS" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:TO-263-9_TabPin5" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?263*TabPin5*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 2 0 300 200 D 50 50 0 1 I
+X V+ 4 -100 300 150 D 50 50 0 1 W
+X GND 5 -100 -300 150 U 50 50 0 1 W
+X ~ 6 0 -300 200 U 50 50 0 1 I
+X NC 9 0 100 100 D 50 50 0 1 N N
+X + 7 -300 0 100 R 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 O
+X ~ 1 300 0 100 L 50 50 2 1 O
+X + 3 -300 0 100 R 50 50 2 1 I
+ENDDRAW
+ENDDEF
+#
+# LM4766
+#
+DEF LM4766 U 0 20 Y Y 2 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM4766" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-15_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V- 4 -100 -300 150 U 50 50 0 1 W
+X V+ 2 -100 300 150 D 50 50 1 1 W
+X ~ 3 300 0 100 L 50 50 1 1 O
+X GND 5 0 -300 200 U 50 50 1 1 W
+X ~ 6 0 300 200 D 50 50 1 1 I
+X - 7 -300 -100 100 R 50 50 1 1 I
+X + 8 -300 100 100 R 50 50 1 1 I
+X NC 9 0 100 100 D 50 50 1 1 N N
+X ~ 1 300 0 100 L 50 50 2 1 O
+X GND 10 0 -300 200 U 50 50 2 1 W
+X ~ 11 0 300 200 D 50 50 2 1 I
+X - 12 -300 -100 100 R 50 50 2 1 I
+X + 13 -300 100 100 R 50 50 2 1 I
+X NC 14 0 100 100 D 50 50 2 1 N N
+X V+ 15 -100 300 150 D 50 50 2 1 W
+ENDDRAW
+ENDDEF
+#
+# LM4810
+#
+DEF LM4810 U 0 10 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LM4810" 200 450 50 H V C CNN
+F2 "Housings_SSOP:TSSOP-8_3x3mm_Pitch0.65mm" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
$FPLIST
TSSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 500 300 -500 0 1 10 f
-X VOUT1 1 400 300 100 L 50 50 1 1 O
-X VIN1 2 -400 300 100 R 50 50 1 1 I
-X BYPASS 3 200 -600 100 U 50 50 1 1 P
-X GND 4 0 -600 100 U 50 50 1 1 W
-X SHDN 5 -400 -300 100 R 50 50 1 1 I
+S -300 400 300 -400 0 1 10 f
+X VOUT1 1 400 200 100 L 50 50 1 1 O
+X VIN1 2 -400 200 100 R 50 50 1 1 I
+X BYPASS 3 400 -200 100 L 50 50 1 1 P
+X GND 4 0 -500 100 U 50 50 1 1 W
+X SHDN 5 -400 -200 100 R 50 50 1 1 I
X VIN2 6 -400 0 100 R 50 50 1 1 I
X VOUT2 7 400 0 100 L 50 50 1 1 O
-X VDD 8 0 600 100 D 50 50 1 1 W
+X VDD 8 0 500 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM4811
#
-DEF LM4811 U 0 40 Y Y 1 F N
-F0 "U" 0 100 50 H V C CNN
-F1 "LM4811" 0 0 50 H V C CNN
-F2 "" 0 -100 50 H I C CIN
-F3 "" 0 -100 50 H I C CNN
+DEF LM4811 U 0 20 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LM4811" 200 450 50 H V C CNN
+F2 "Housings_SSOP:TSSOP-10_3x3mm_Pitch0.5mm" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
$FPLIST
- VSSOP*
- WSON*
- SON*
+ TSSOP*3x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -500 500 500 -500 0 1 10 f
-X VOUT1 1 600 300 100 L 50 50 1 1 O
-X VIN1 2 -600 300 100 R 50 50 1 1 I
-X BYPASS 3 200 -600 100 U 50 50 1 1 P
-X CLOCK 4 -600 0 100 R 50 50 1 1 I C
-X GND 5 0 -600 100 U 50 50 1 1 W
-X UP/DN 6 -600 -100 100 R 50 50 1 1 I
-X SHDN 7 -600 -300 100 R 50 50 1 1 I
-X VIN2 8 -600 200 100 R 50 50 1 1 I
-X VOUT2 9 600 200 100 L 50 50 1 1 O
-X VDD 10 0 600 100 D 50 50 1 1 W
+S -300 400 300 -400 0 1 10 f
+X VOUT1 1 400 200 100 L 50 50 1 1 O
+X VIN1 2 -400 200 100 R 50 50 1 1 I
+X BYPASS 3 400 -200 100 L 50 50 1 1 P
+X CLOCK 4 -400 -300 100 R 50 50 1 1 I
+X GND 5 0 -500 100 U 50 50 1 1 W
+X UP/DN 6 -400 -200 100 R 50 50 1 1 I
+X SHDN 7 -400 -100 100 R 50 50 1 1 I
+X VIN2 8 -400 0 100 R 50 50 1 1 I
+X VOUT2 9 400 0 100 L 50 50 1 1 O
+X VDD 10 0 500 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM4950TA
#
-DEF LM4950TA U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V C CNN
-F1 "LM4950TA" 250 450 50 H V C CNN
-F2 "TO220-9" 0 0 50 H I C CIN
+DEF LM4950TA U 0 20 Y Y 2 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM4950TA" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO220*
+ TO?220*StaggeredType1*
$ENDFPLIST
DRAW
-S -350 400 350 -400 0 1 10 f
-P 4 0 1 10 -150 150 -150 -150 200 0 -150 150 N
-X INA 1 -500 250 150 R 40 40 1 1 I
-X ~SHD~ 2 -500 0 150 R 40 40 1 1 I
-X OUTA 3 500 250 150 L 40 40 1 1 O
-X GND 4 -100 -550 150 U 40 40 1 1 W
-X GND 5 0 -550 150 U 40 40 1 1 W
-X VDD 6 0 550 150 D 40 40 1 1 W
-X OUTB 7 500 -250 150 L 40 40 1 1 O
-X BP 8 500 0 150 L 40 40 1 1 O
-X INB 9 -500 -250 150 R 40 40 1 1 I
-X TAP 10 100 -550 150 U 40 40 1 1 I
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 2 0 300 200 D 50 50 0 1 I
+X ~ 4 -100 -300 150 U 50 50 0 1 W
+X ~ 5 -100 -300 150 U 50 50 0 1 P N
+X ~ 6 -100 300 150 D 50 50 0 1 W
+X ~ 8 0 -300 200 U 50 50 0 1 P
+X VINA 1 -300 0 100 R 50 50 1 1 I
+X ~ 3 300 0 100 L 50 50 1 1 O
+X ~ 7 300 0 100 L 50 50 2 1 O
+X VINB 9 -300 0 100 R 50 50 2 1 I
ENDDRAW
ENDDEF
#
# LM4950TS
#
-DEF LM4950TS U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V C CNN
-F1 "LM4950TS" 250 450 50 H V C CNN
-F2 "TO263-9" 0 0 50 H I C CIN
+DEF LM4950TS U 0 20 Y Y 2 F N
+F0 "U" 200 250 50 H V C CNN
+F1 "LM4950TS" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:TO-263-9_TabPin5" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO263*
+ TO?263*TabPin5*
$ENDFPLIST
DRAW
-S -350 400 350 -400 0 1 10 f
-P 4 0 1 10 -150 150 -150 -150 200 0 -150 150 N
-X INA 1 -500 250 150 R 40 40 1 1 I
-X ~SHD~ 2 -500 0 150 R 40 40 1 1 I
-X OUTA 3 500 250 150 L 40 40 1 1 O
-X GND 4 -100 -550 150 U 40 40 1 1 W
-X GND 5 0 -550 150 U 40 40 1 1 W
-X VDD 6 0 550 150 D 40 40 1 1 W
-X OUTB 7 500 -250 150 L 40 40 1 1 O
-X BP 8 500 0 150 L 40 40 1 1 O
-X INB 9 -500 -250 150 R 40 40 1 1 I
-X TAP 10 100 -550 150 U 40 40 1 1 I
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 2 0 300 200 D 50 50 0 1 I
+X ~ 4 -100 -300 150 U 50 50 0 1 W
+X ~ 5 -100 -300 150 U 50 50 0 1 P N
+X ~ 6 -100 300 150 D 50 50 0 1 W
+X ~ 8 0 -300 200 U 50 50 0 1 P
+X VINA 1 -300 0 100 R 50 50 1 1 I
+X ~ 3 300 0 100 L 50 50 1 1 O
+X ~ 7 300 0 100 L 50 50 2 1 O
+X VINB 9 -300 0 100 R 50 50 2 1 I
ENDDRAW
ENDDEF
#
-# LM4990
+# LM4990ITL
#
-DEF LM4990 U 0 40 Y Y 1 F N
-F0 "U" -100 425 50 H V R CNN
-F1 "LM4990" -100 350 50 H V R CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -250 50 H I L CNN
-F3 "" -250 600 50 H I C CNN
+DEF LM4990ITL U 0 20 Y Y 1 F N
+F0 "U" 200 300 50 H V C CNN
+F1 "LM4990ITL" 200 200 50 H V C CNN
+F2 "Housings_BGA:Texas_DSBGA-9_3x3_1.4715x1.4715mm_Pitch0.5mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
$FPLIST
- MSOP-*_3x3mm_Pitch0.65mm*
+ Texas*DSBGA*1.4715x1.4715mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S 300 300 -300 -200 0 1 10 f
-X ~SHTD 1 400 200 100 L 50 50 1 1 I
-X BYPS 2 -400 200 100 R 50 50 1 1 P
-X +IN 3 -400 0 100 R 50 50 1 1 I
-X -IN 4 -400 -100 100 R 50 50 1 1 I
-X VO1 5 400 -100 100 L 50 50 1 1 O
-X VDD 6 0 400 100 D 50 50 1 1 W
-X GND 7 0 -300 100 U 50 50 1 1 W
-X VO2 8 400 0 100 L 50 50 1 1 O
+P 3 0 1 0 150 -25 150 -100 200 -100 N
+P 3 0 1 0 200 100 150 100 150 25 N
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X - A1 -300 -100 100 R 50 50 1 1 I
+X ~ B1 -100 -300 150 U 50 50 1 1 W
+X ~ C1 0 -300 200 U 50 50 1 1 I
+X ~ A2 300 100 100 L 50 50 1 1 O
+X ~ B2 -100 -300 150 U 50 50 1 1 P N
+X ~ C2 300 -100 100 L 50 50 1 1 O
+X + A3 -300 100 100 R 50 50 1 1 I
+X ~ B3 -100 300 150 D 50 50 1 1 W
+X ~ C3 0 300 200 D 50 50 1 1 O
+X ~ 5 300 0 100 L 50 50 2 1 O
+ENDDRAW
+ENDDEF
+#
+# LM4990LD
+#
+DEF LM4990LD U 0 20 Y Y 1 F N
+F0 "U" 300 300 50 H V C CNN
+F1 "LM4990LD" 300 200 50 H V C CNN
+F2 "Housings_SON:WSON-10-1EP_4x3mm_Pitch0.5mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ WSON*EP*4x3mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+P 3 0 1 0 150 -25 150 -100 200 -100 N
+P 3 0 1 0 200 100 150 100 150 25 N
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 O
+X ~ 2 0 -300 200 U 50 50 1 1 I
+X ~ 3 100 300 250 D 50 50 1 1 I
+X + 4 -300 100 100 R 50 50 1 1 I
+X - 5 -300 -100 100 R 50 50 1 1 I
+X ~ 6 300 100 100 L 50 50 1 1 O
+X NC 7 0 100 100 D 50 50 1 1 N N
+X ~ 8 -100 300 150 D 50 50 1 1 W
+X ~ 9 -100 -300 150 U 50 50 1 1 W
+X ~ 10 300 -100 100 L 50 50 1 1 O
+X ~ 11 100 -300 250 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LM4990MH
+#
+DEF LM4990MH U 0 20 Y Y 1 F N
+F0 "U" 300 300 50 H V C CNN
+F1 "LM4990MH" 300 200 50 H V C CNN
+F2 "Housings_SSOP:MSOP-10-1EP_3x3mm_Pitch0.5mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ MSOP*EP*3x3mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+P 3 0 1 0 150 -25 150 -100 200 -100 N
+P 3 0 1 0 200 100 150 100 150 25 N
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 O
+X ~ 2 0 -300 200 U 50 50 1 1 I
+X ~ 3 100 300 250 D 50 50 1 1 I
+X + 4 -300 100 100 R 50 50 1 1 I
+X - 5 -300 -100 100 R 50 50 1 1 I
+X ~ 6 300 100 100 L 50 50 1 1 O
+X NC 7 0 100 100 D 50 50 1 1 N N
+X ~ 8 -100 300 150 D 50 50 1 1 W
+X ~ 9 -100 -300 150 U 50 50 1 1 W
+X ~ 10 300 -100 100 L 50 50 1 1 O
+X ~ 11 100 -300 250 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LM4990MM
+#
+DEF LM4990MM U 0 20 Y Y 1 F N
+F0 "U" 200 300 50 H V C CNN
+F1 "LM4990MM" 200 200 50 H V C CNN
+F2 "Housings_SSOP:TSSOP-8_3x3mm_Pitch0.65mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TSSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+P 3 0 1 0 150 -25 150 -100 200 -100 N
+P 3 0 1 0 200 100 150 100 150 25 N
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 O
+X ~ 2 0 -300 200 U 50 50 1 1 I
+X + 3 -300 100 100 R 50 50 1 1 I
+X - 4 -300 -100 100 R 50 50 1 1 I
+X ~ 5 300 100 100 L 50 50 1 1 O
+X ~ 6 -100 300 150 D 50 50 1 1 W
+X ~ 7 -100 -300 150 U 50 50 1 1 W
+X ~ 8 300 -100 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# MAX9814
#
DEF MAX9814 U 0 10 Y Y 1 F N
-F0 "U" -800 600 50 H V L CNN
-F1 "MAX9814" 400 600 50 H V L CNN
-F2 "Housings_DFN_QFN:DFN-14-1EP_3x3mm_Pitch0.4mm" 1700 -600 50 H I C CNN
-F3 "" -50 -50 50 H I C CNN
+F0 "U" -800 550 50 H V L CNN
+F1 "MAX9814" 450 550 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-14-1EP_3x3mm_Pitch0.4mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
$FPLIST
*DFN*EP*3x3mm*Pitch0.4mm*
$ENDFPLIST
@@ -359,18 +550,18 @@ S -800 500 800 -500 0 1 10 f
X CT 1 -900 400 100 R 50 50 1 1 I
X ~SHDN 2 -200 600 100 D 50 50 1 1 I
X CG 3 -900 -400 100 R 50 50 1 1 P
-X NC 4 200 -600 100 U 50 50 1 1 P
+X GND 4 0 -600 100 U 50 50 1 1 P N
X VDD 5 0 600 100 D 50 50 1 1 W
X MICOUT 6 900 -100 100 L 50 50 1 1 O
X GND 7 0 -600 100 U 50 50 1 1 W
X MICIN 8 -900 -100 100 R 50 50 1 1 I
X A/R 9 -900 300 100 R 50 50 1 1 I
X GAIN 10 -900 -200 100 R 50 50 1 1 I
-X NC 11 400 -600 100 U 50 50 1 1 P
+X GND 11 0 -600 100 U 50 50 1 1 P N
X BIAS 12 -900 -300 100 R 50 50 1 1 P
X MICBIAS 13 -900 0 100 R 50 50 1 1 O
X TH 14 -900 200 100 R 50 50 1 1 I
-X EP 15 600 -600 100 U 50 50 1 1 P
+X GND 15 0 -600 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
@@ -382,8 +573,8 @@ F1 "MSGEQ7" -100 450 50 H V R CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOIC*
- DIP*
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
T 0 -25 -135 60 0 0 0 BP Normal 0 C C
@@ -428,43 +619,15 @@ X CKIN 8 -500 -300 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# NSL-32
-#
-DEF NSL-32 U 0 0 Y Y 1 F N
-F0 "U" 80 180 50 H V C CNN
-F1 "NSL-32" 0 -173 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-C 100 0 80 0 1 0 N
-S -200 140 200 -140 0 1 0 N
-P 3 0 1 0 -80 -40 -160 -40 -160 -40 N
-P 3 0 1 0 -80 -20 0 0 0 0 N
-P 3 0 1 0 -80 20 0 40 0 40 N
-P 3 0 1 0 100 -100 200 -100 200 -100 N
-P 3 0 1 0 100 100 200 100 200 100 N
-P 4 0 1 0 -120 -40 -120 -100 -200 -100 -200 -100 N
-P 4 0 1 0 -40 0 0 0 -30 -20 -30 -20 N
-P 4 0 1 0 -40 40 0 40 -30 20 -30 20 N
-P 5 0 1 0 -120 40 -120 100 -200 100 -200 100 -200 100 N
-P 6 0 1 0 -80 40 -160 40 -120 -40 -80 40 -80 40 -80 40 F
-P 10 0 1 0 100 100 100 80 80 60 120 20 80 -20 120 -60 100 -80 100 -100 100 -100 100 -100 N
-X A 1 -350 100 200 R 30 40 1 1 P
-X K 2 -350 -100 200 R 30 40 1 1 P
-X R 3 400 -100 200 L 30 40 1 1 P
-X R 4 400 100 200 L 30 40 1 1 P
-ENDDRAW
-ENDDEF
-#
# PAM8301
#
-DEF PAM8301 U 0 40 Y Y 1 F N
-F0 "U" -100 325 50 H V R CNN
-F1 "PAM8301" -100 250 50 H V R CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN
+DEF PAM8301 U 0 20 Y Y 1 F N
+F0 "U" 250 350 50 H V C CNN
+F1 "PAM8301" 250 250 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
@@ -477,13 +640,14 @@ X OUT+ 6 400 100 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# PAM8302A
+# PAM8302AAD
#
-DEF PAM8302A U 0 40 Y Y 1 F N
-F0 "U" -100 500 50 H V R TNN
-F1 "PAM8302A" -100 400 50 H V R TNN
-F2 "" -100 -100 50 H I C CNN
-F3 "" -100 -100 50 H I C CNN
+DEF PAM8302AAD U 0 20 Y Y 1 F N
+F0 "U" 300 450 50 H V C CNN
+F1 "PAM8302AAD" 300 350 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS PAM8302AAS
$FPLIST
MSOP*3x3mm*Pitch0.65mm*
SOIC*3.9x4.9mm*Pitch1.27mm*
@@ -491,7 +655,30 @@ $ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
X ~SD 1 -400 -200 100 R 50 50 1 1 I
-X NC 2 400 -200 100 L 50 50 1 1 N N
+X NC 2 300 -200 100 L 50 50 1 1 N N
+X IN+ 3 -400 200 100 R 50 50 1 1 I
+X IN- 4 -400 0 100 R 50 50 1 1 I
+X OUT+ 5 400 200 100 L 50 50 1 1 O
+X VDD 6 0 400 100 D 50 50 1 1 W
+X GND 7 0 -400 100 U 50 50 1 1 W
+X OUT- 8 400 0 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# PAM8302AAY
+#
+DEF PAM8302AAY U 0 20 Y Y 1 F N
+F0 "U" 300 450 50 H V C CNN
+F1 "PAM8302AAY" 300 350 50 H V C CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.65mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DFN*EP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X ~SD 1 -400 -200 100 R 50 50 1 1 I
+X NC 2 300 -200 100 L 50 50 1 1 N N
X IN+ 3 -400 200 100 R 50 50 1 1 I
X IN- 4 -400 0 100 R 50 50 1 1 I
X OUT+ 5 400 200 100 L 50 50 1 1 O
@@ -503,546 +690,763 @@ ENDDEF
#
# PGA4311
#
-DEF PGA4311 U 0 0 Y Y 1 F N
-F0 "U" 250 1100 50 H V L CNN
-F1 "PGA4311" 250 -1650 50 H V L CNN
-F2 "" 0 0 50 H I C CNN
+DEF PGA4311 U 0 10 Y Y 1 F N
+F0 "U" -400 1150 50 H V L CNN
+F1 "PGA4311" 150 1150 50 H V L CNN
+F2 "Housings_SOIC:SOIC-28W_7.5x17.9mm_Pitch1.27mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*7.5x17.9mm*Pitch1.27mm*
+$ENDFPLIST
DRAW
-T 0 -50 -800 60 0 0 0 G Normal 1 C C
-T 0 -50 -300 60 0 0 0 G Normal 1 C C
-T 0 -50 300 60 0 0 0 G Normal 1 C C
-T 0 -50 800 60 0 0 0 G Normal 1 C C
-T 0 0 -1350 40 0 0 0 Gain~Ctrl Italic 0 C C
-P 3 0 0 0 -100 -850 0 -750 0 -750 N
-P 3 0 0 0 -100 -350 0 -250 0 -250 N
-P 3 0 0 0 -100 250 0 350 0 350 N
-P 3 0 0 0 -100 750 0 850 0 850 N
-P 3 0 0 0 0 -250 -50 -250 -50 -250 N
-P 3 0 0 0 0 -250 0 -300 0 -300 N
-P 3 0 0 0 0 350 -50 350 -50 350 N
-P 3 0 0 0 0 350 0 300 0 300 N
-P 3 0 0 0 0 850 -50 850 -50 850 N
-P 3 0 0 0 0 850 0 800 0 800 N
-P 4 0 0 0 -50 -750 0 -750 0 -800 0 -800 N
-X MUTE 1 -500 -1150 250 R 40 20 0 0 I L
-S -250 -1100 250 -1600 0 1 0 N
-S -250 1050 -250 1050 0 1 0 N
-S -250 1050 250 -1050 0 1 0 N
-S 250 -1600 250 -1600 0 1 0 N
-P 2 0 1 0 -200 900 -200 900 N
-P 3 0 1 0 -250 -950 -200 -950 -200 -950 N
-P 3 0 1 0 -250 -850 -200 -850 -200 -850 N
-P 3 0 1 0 -250 -700 -200 -700 -200 -700 N
-P 3 0 1 0 -250 -450 -200 -450 -200 -450 N
-P 3 0 1 0 -250 -350 -200 -350 -200 -350 N
-P 3 0 1 0 -250 -200 -200 -200 -200 -200 N
-P 3 0 1 0 -250 150 -200 150 -200 150 N
-P 3 0 1 0 -250 250 -200 250 -200 250 N
-P 3 0 1 0 -250 400 -200 400 -200 400 N
-P 3 0 1 0 -250 650 -200 650 -200 650 N
-P 3 0 1 0 -250 750 -200 750 -200 750 N
-P 3 0 1 0 -250 900 -200 900 -200 900 N
-P 3 0 1 0 -150 -1100 -150 -1050 -150 -1050 N
-P 3 0 1 0 150 -1100 150 -1050 150 -1050 N
-P 3 0 1 0 200 -800 250 -800 250 -800 N
-P 3 0 1 0 200 -300 250 -300 250 -300 N
-P 3 0 1 0 200 300 250 300 250 300 N
-P 3 0 1 0 200 800 250 800 250 800 N
-P 4 0 1 0 -200 -600 200 -800 -200 -1000 -200 -600 N
-P 4 0 1 0 -200 -100 200 -300 -200 -500 -200 -100 N
-P 4 0 1 0 -200 500 200 300 -200 100 -200 500 N
-P 4 0 1 0 -200 1000 200 800 -200 600 -200 1000 N
-X AGND-1 2 -500 750 250 R 40 20 1 1 I
-X Ain-1 3 -500 900 250 R 40 20 1 1 I
-X AGND-1 4 -500 650 250 R 40 20 1 1 I
-X Ain-1 5 500 800 250 L 40 20 1 1 O
-X VA- 6 -200 -1750 150 U 40 20 1 1 W
-X VA+ 7 -200 1200 150 D 40 20 1 1 W
-X Aout-3 8 500 -300 250 L 40 20 1 1 O
-X AGND-3 9 -500 -350 250 R 40 20 1 1 I
-X Ain-3 10 -500 -200 250 R 40 20 1 1 I
-X AGND_4 20 -500 -950 250 R 40 20 1 1 I
-X AGND-3 11 -500 -450 250 R 40 20 1 1 I
-X Aout-4 21 500 -800 250 L 40 20 1 1 O
-X VD+ 12 150 1200 150 D 40 20 1 1 W
-X VA+ 22 -100 1200 150 D 40 20 1 1 W
-X SDI 13 -500 -1550 250 R 40 20 1 1 I
-X VA- 23 -100 -1750 150 U 40 20 1 1 W
-X CS 14 -500 -1350 250 R 40 20 1 1 I L
-X Aout-2 24 500 300 250 L 40 20 1 1 O
-X SCLK 15 -500 -1450 250 R 40 20 1 1 I
-X AGND-2 25 -500 250 250 R 40 20 1 1 I
-X SDO 16 500 -1350 250 L 40 20 1 1 O
-X Ain-2 26 -500 400 250 R 40 20 1 1 I
-X DGND 17 150 -1750 150 U 40 20 1 1 W
-X AGND-2 27 -500 150 250 R 40 20 1 1 I
-X AGND_4 18 -500 -850 250 R 40 20 1 1 I
-X ZCEN 28 -500 -1250 250 R 40 20 1 1 I
-X Ain-4 19 -500 -700 250 R 40 20 1 1 I
+T 0 -35 -810 40 0 0 0 G Normal 0 C C
+T 0 -35 -510 40 0 0 0 G Normal 0 C C
+T 0 -35 490 40 0 0 0 G Normal 0 C C
+T 0 -35 790 40 0 0 0 G Normal 0 C C
+T 900 0 0 40 0 0 0 SERIAL~CONTROL~PORT Normal 0 C C
+S -100 350 100 -350 0 0 10 N
+P 2 0 0 10 -150 -200 -100 -200 N
+P 2 0 0 10 -150 0 -100 0 N
+P 2 0 0 10 -150 100 -100 100 N
+P 2 0 0 10 -150 200 -100 200 N
+P 2 0 0 10 -100 -100 -150 -100 N
+P 2 0 0 0 5 -775 0 -800 N
+P 2 0 0 0 5 -475 0 -500 N
+P 2 0 0 0 5 525 0 500 N
+P 2 0 0 0 5 825 0 800 N
+P 2 0 0 10 100 0 150 0 N
+P 3 0 0 0 -60 -835 5 -775 -20 -780 N
+P 3 0 0 0 -60 -535 5 -475 -20 -480 N
+P 3 0 0 0 -60 465 5 525 -20 520 N
+P 3 0 0 0 -60 765 5 825 -20 820 N
+X ~MUTE 1 -500 -200 100 R 50 50 0 0 I
+S -400 1100 400 -1100 0 1 10 f
+P 4 0 1 0 -100 -700 100 -800 -100 -900 -100 -700 N
+P 4 0 1 0 -100 -400 100 -500 -100 -600 -100 -400 N
+P 4 0 1 0 -100 600 100 500 -100 400 -100 600 N
+P 4 0 1 0 -100 900 100 800 -100 700 -100 900 N
+X AGND_1 2 -500 700 100 R 50 50 1 1 W
+X Ain-1 3 -500 900 100 R 50 50 1 1 I
+X AGND_1 4 -500 700 100 R 50 50 1 1 P N
+X Aout_1 5 500 800 100 L 50 50 1 1 O
+X VA- 6 -100 -1200 100 U 50 50 1 1 W
+X VA+ 7 -100 1200 100 D 50 50 1 1 W
+X Aout_3 8 500 -500 100 L 50 50 1 1 O
+X AGND_3 9 -500 -600 100 R 50 50 1 1 W
+X Ain-3 10 -500 -400 100 R 50 50 1 1 I
+X AGND_4 20 -500 -900 100 R 50 50 1 1 P N
+X AGND_3 11 -500 -600 100 R 50 50 1 1 P N
+X Aout_4 21 500 -800 100 L 50 50 1 1 O
+X VD+ 12 100 1200 100 D 50 50 1 1 W
+X VA+ 22 -100 1200 100 D 50 50 1 1 P N
+X SDI 13 -500 100 100 R 50 50 1 1 I
+X VA- 23 -100 -1200 100 U 50 50 1 1 P N
+X ~CS 14 -500 0 100 R 50 50 1 1 I
+X Aout_2 24 500 500 100 L 50 50 1 1 O
+X SCLK 15 -500 200 100 R 50 50 1 1 I
+X AGND_2 25 -500 400 100 R 50 50 1 1 W
+X SDO 16 500 0 100 L 50 50 1 1 O
+X Ain-2 26 -500 600 100 R 50 50 1 1 I
+X DGND 17 100 -1200 100 U 50 50 1 1 W
+X AGND_2 27 -500 400 100 R 50 50 1 1 P N
+X AGND_4 18 -500 -900 100 R 50 50 1 1 W
+X ZCEN 28 -500 -100 100 R 50 50 1 1 I
+X Ain-4 19 -500 -700 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# SSM-2017P
+# SSM2017P
#
-DEF SSM-2017P U 0 20 Y Y 1 F N
-F0 "U" 150 200 50 H V C CNN
-F1 "SSM-2017P" 300 300 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF SSM2017P U 0 10 Y Y 1 F N
+F0 "U" 300 200 50 H V C CNN
+F1 "SSM2017P" 300 100 50 H V C CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-P 2 0 1 0 300 -200 150 -50 N
-P 4 0 1 0 -250 250 250 0 -250 -250 -250 250 N
-X Gain 1 0 -400 275 U 40 20 1 1 I
-X - 2 -500 -100 250 R 40 40 1 1 I
-X + 3 -500 100 250 R 40 40 1 1 I
-X V- 4 -100 -400 225 U 40 30 1 1 W
-X Ref 5 300 -400 200 U 40 40 1 1 I
-X ~ 6 500 0 250 L 40 40 1 1 O
-X V+ 7 -100 400 225 D 40 30 1 1 W
-X Gain 8 100 -400 325 U 40 20 1 1 I
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 1 0 300 200 D 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X + 3 -300 100 100 R 50 50 1 1 I
+X V- 4 -100 -300 150 U 50 50 1 1 W
+X Ref 5 0 -300 200 U 50 50 1 1 I
+X ~ 6 300 0 100 L 50 50 1 1 O
+X V+ 7 -100 300 150 D 50 50 1 1 W
+X ~ 8 100 300 250 D 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# SSM-2018T
+# SSM2018
#
-DEF SSM-2018T U 0 40 Y Y 1 F N
-F0 "U" 450 700 50 H V C CNN
-F1 "SSM-2018T" 450 -750 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF SSM2018 U 0 10 Y Y 1 F N
+F0 "U" -350 450 50 H V C CNN
+F1 "SSM2018" 250 450 50 H V C CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 0 50 H I C CNN
+F3 "" -50 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-T 1 0 0 60 0 0 1 V. Normal 0 C C
-S -650 650 750 -650 0 1 0 N
-S -150 550 200 -550 0 1 0 N
-P 2 0 1 0 -200 -200 -150 -200 N
-P 2 0 1 0 200 -450 300 -450 N
-P 2 0 1 0 200 -250 300 -250 N
-P 2 0 1 0 200 450 300 450 N
-P 2 0 1 0 300 250 200 250 N
-P 3 0 1 0 250 -450 250 -600 600 -600 N
-P 3 0 1 0 250 250 250 100 600 100 N
-P 4 0 1 0 -600 0 -200 -200 -600 -400 -600 0 N
-P 4 0 1 0 300 -150 700 -350 300 -550 300 -150 N
-P 4 0 1 0 300 550 700 350 300 150 300 550 N
-X Comp3 9 -950 100 300 R 45 50 0 1 I
-X +I1-G 1 1050 -100 300 L 45 50 1 1 O
-X V+ 2 -300 850 200 D 45 50 1 1 W
-X -Ig 3 1050 100 300 L 45 50 1 1 O
-X -I1-G 4 1050 -600 300 L 45 50 1 1 O
-X Comp1 5 -950 300 300 R 45 50 1 1 I
-X + 6 -950 -100 350 R 45 50 1 1 I
-X - 7 -950 -300 350 R 45 50 1 1 I
-X Comp2 8 -950 200 300 R 45 50 1 1 I
-X V- 10 -300 -850 200 U 45 50 1 1 W
-X Vctrl 11 -950 400 300 R 45 50 1 1 I
-X MODE 12 -950 -550 300 R 45 50 1 1 I
-X GND 13 0 -850 200 U 45 50 1 1 I
-X Vg 14 1050 350 350 L 45 50 1 1 O
-X BAL 15 -950 550 300 R 45 50 1 1 I
-X V1-g 16 1050 -350 350 L 45 50 1 1 O
+T 0 -200 75 30 0 0 0 + Normal 0 C C
+T 0 75 -75 30 0 0 0 + Normal 0 C C
+T 0 75 225 30 0 0 0 + Normal 0 C C
+T 0 -200 25 30 0 0 0 - Normal 0 C C
+T 0 75 -125 30 0 0 0 - Normal 0 C C
+T 0 75 175 30 0 0 0 - Normal 0 C C
+T 900 -50 0 50 0 0 1 GAIN~CORE Normal 0 C C
+S -400 400 400 -400 0 1 10 f
+S -100 250 0 -225 0 1 0 N
+P 2 0 1 0 -225 25 -250 25 N
+P 2 0 1 0 -225 75 -250 75 N
+P 2 0 1 0 -225 300 -275 300 N
+P 2 0 1 0 -125 50 -100 50 N
+P 2 0 1 0 0 -75 50 -75 N
+P 2 0 1 0 0 225 50 225 N
+P 2 0 1 0 50 -125 0 -125 N
+P 2 0 1 0 50 175 0 175 N
+P 2 0 1 0 150 -100 175 -100 N
+P 2 0 1 0 150 200 300 200 N
+P 3 0 1 0 -125 300 -50 300 -50 250 N
+P 3 0 1 0 25 -125 25 -200 125 -200 N
+P 3 0 1 0 25 175 25 100 250 100 N
+P 4 0 1 0 -225 125 -125 50 -225 -25 -225 125 N
+P 4 0 1 0 -225 375 -125 300 -225 225 -225 375 N
+P 4 0 1 0 50 -25 150 -100 50 -175 50 -25 N
+P 4 0 1 0 50 275 150 200 50 125 50 275 N
+X COMP3 9 -500 -300 100 R 50 50 0 1 P
+X +I1-G 1 500 -300 100 L 50 50 1 1 O
+X V+ 2 0 500 100 D 50 50 1 1 W
+X -IG 3 500 100 100 L 50 50 1 1 O
+X -I1-G 4 500 -200 100 L 50 50 1 1 O
+X COMP1 5 -500 -100 100 R 50 50 1 1 P
+X +IN 6 -500 100 100 R 50 50 1 1 I
+X -IN 7 -500 0 100 R 50 50 1 1 I
+X COMP2 8 -500 -200 100 R 50 50 1 1 P
+X V- 10 0 -500 100 U 50 50 1 1 W
+X VC 11 -500 300 100 R 50 50 1 1 I
+X MODE 12 500 300 100 L 50 50 1 1 I
+X GND 13 -100 -500 100 U 50 50 1 1 W
+X VG 14 500 200 100 L 50 50 1 1 O
+X BAL 15 500 0 100 L 50 50 1 1 I
+X V1-G 16 500 -100 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# SSM2120P
+# SSM2120
#
-DEF SSM2120P U 0 30 Y Y 2 F N
+DEF SSM2120 U 0 20 Y Y 4 F N
F0 "U" 350 200 50 H V C CNN
-F1 "SSM2120P" 350 -300 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+F1 "SSM2120" 400 100 50 H V C CNN
+F2 "Housings_DIP:DIP-22_W7.62mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-X Iref 10 100 450 350 D 50 30 0 0 I
-X V- 11 -50 -1100 200 U 50 30 0 0 W
-X V+ 21 -50 450 275 D 50 30 0 0 W
-X GND 22 250 -1100 200 U 50 30 0 0 W
-S -300 -450 350 -900 0 1 0 N
-S 0 -550 100 -750 0 1 0 N
-P 2 0 1 0 -300 -300 -250 -200 N
-P 2 0 1 0 -100 -650 -80 -650 N
-P 2 0 1 0 -100 -200 -300 200 N
-P 2 0 1 0 -100 200 -300 -200 N
-P 2 0 1 0 -30 -650 0 -650 N
-P 2 0 1 0 100 -600 150 -600 N
-P 3 0 1 0 -300 -450 -50 -550 -300 -650 N
-P 3 0 1 0 -80 -630 -80 -670 -40 -650 F
-P 3 0 1 0 50 -750 40 -770 60 -770 F
-P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N
-P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N
-P 4 0 1 0 -40 -630 -40 -670 -30 -670 -30 -630 F
-P 4 0 1 0 300 -650 150 -550 150 -750 300 -650 N
-P 5 0 1 0 50 -770 50 -810 -280 -810 -280 -850 -300 -850 N
-P 6 0 1 0 -50 -550 -50 -550 -30 -550 -30 -590 -100 -590 -100 -650 N
-P 6 0 1 0 150 -700 120 -700 120 -780 -280 -780 -280 -700 -300 -700 N
-X Thresh 1 -600 -700 300 R 50 30 1 1 I
-X LOGav 2 -600 -850 300 R 50 30 1 1 I
-X CTR 3 600 -650 300 L 50 30 1 1 I
-X ~ 4 600 0 300 L 50 30 1 1 O
-X +Vc 5 -600 150 300 R 50 40 1 1 I
-X CFT 6 -600 -300 300 R 50 30 1 1 I
-X -Vc 7 -600 -150 300 R 50 40 1 1 I
-X E 8 -600 0 300 R 50 30 1 1 I
-X RecIn 9 -600 -550 300 R 50 30 1 1 I
-X ~ 20 600 0 300 L 50 30 2 1 O
-X Thresh 12 -600 -700 300 R 50 30 2 1 I
-X LOGav 13 -600 -850 300 R 50 30 2 1 I
-X CTR 14 600 -650 300 L 50 30 2 1 I
-X RecIn 15 -600 -550 300 R 50 30 2 1 I
-X E 16 -600 0 300 R 50 30 2 1 I
-X -Vc 17 -600 -150 300 R 50 40 2 1 I
-X CFT 18 -600 -300 300 R 50 30 2 1 I
-X +Vc 19 -600 150 300 R 50 40 2 1 I
+X ~ 10 100 300 250 D 50 50 1 0 I
+X V- 11 -100 -300 150 U 50 50 1 0 W
+X V+ 21 -100 300 150 D 50 50 1 0 W
+X GND 22 0 -300 200 U 50 50 1 0 W
+P 4 1 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 4 300 0 100 L 50 50 1 1 O
+X + 5 -300 100 100 R 50 50 1 1 I
+X ~ 6 100 -300 250 U 50 50 1 1 I
+X - 7 -300 -100 100 R 50 50 1 1 I
+X IN 8 -300 0 100 R 50 50 1 1 I
+S -200 300 200 -200 2 1 10 f
+X THRESH 1 -300 200 100 R 50 50 2 1 I
+X LOGAV 2 -300 100 100 R 50 50 2 1 I
+X CONOUT 3 300 0 100 L 50 50 2 1 I
+X RECIN 9 -300 -100 100 R 50 50 2 1 I
+S 0 -550 100 -750 3 1 0 N
+P 4 3 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 20 300 0 100 L 50 50 3 1 O
+X IN 16 -300 0 100 R 50 50 3 1 I
+X - 17 -300 -100 100 R 50 50 3 1 I
+X ~ 18 100 -300 250 U 50 50 3 1 I
+X + 19 -300 100 100 R 50 50 3 1 I
+S -200 300 200 -200 4 1 10 f
+X THRESH 12 -300 200 100 R 50 50 4 1 I
+X LOGAV 13 -300 100 100 R 50 50 4 1 I
+X CONOUT 14 300 0 100 L 50 50 4 1 I
+X RECIN 15 -300 -100 100 R 50 50 4 1 I
ENDDRAW
ENDDEF
#
-# SSM2122P
+# SSM2122
#
-DEF SSM2122P U 0 30 Y Y 2 F N
-F0 "U" 300 350 50 H V C CNN
-F1 "SSM2122P" 400 200 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF SSM2122 U 0 10 Y Y 2 F N
+F0 "U" 300 200 50 H V C CNN
+F1 "SSM2122" 300 100 50 H V C CNN
+F2 "Housings_DIP:DIP-16_W7.62mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-X Iref 7 100 450 350 D 50 30 0 0 I
-X V- 8 -50 -450 275 U 50 30 0 0 W
-X GND 9 50 -450 325 U 50 30 0 0 W
-X V+ 15 -50 450 275 D 50 30 0 0 W
-P 2 0 1 0 -100 -200 -300 200 N
-P 2 0 1 0 -100 200 -300 -200 N
-P 2 0 1 0 300 -250 160 -70 N
-P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N
-P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N
-X ~ 2 600 0 300 L 50 30 1 1 O
-X +Vc 3 -200 450 250 D 50 40 1 1 I
-X CFT 4 300 -450 200 U 50 30 1 1 I
-X -Vc 5 -200 -450 250 U 50 40 1 1 I
-X E 6 -600 0 300 R 50 30 1 1 I
-X E 10 -600 0 300 R 50 30 2 1 I
-X -Vc 11 -200 -450 250 U 50 40 2 1 I
-X CFT 12 300 -450 200 U 50 30 2 1 I
-X +Vc 13 -200 450 250 D 50 40 2 1 I
-X ~ 14 600 0 300 L 50 30 2 1 O
+X GND 1 0 -300 200 U 50 50 0 0 W
+X ~ 7 100 300 250 D 50 50 0 0 I
+X V- 8 -100 -300 150 U 50 50 0 0 W
+X GND 9 0 -300 200 U 50 50 0 0 P N
+X V+ 15 -100 300 150 D 50 50 0 0 W
+X GND 16 0 -300 200 U 50 50 0 0 P N
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X ~ 2 300 0 100 L 50 50 1 1 O
+X + 3 -300 100 100 R 50 50 1 1 I
+X ~ 4 100 -300 250 U 50 50 1 1 I
+X - 5 -300 -100 100 R 50 50 1 1 I
+X IN 6 -300 0 100 R 50 50 1 1 I
+X IN 10 -300 0 100 R 50 50 2 1 I
+X - 11 -300 -100 100 R 50 50 2 1 I
+X ~ 12 100 -300 250 U 50 50 2 1 I
+X + 13 -300 100 100 R 50 50 2 1 I
+X ~ 14 300 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
# SSM2165
#
-DEF SSM2165 U 0 40 Y Y 1 F N
-F0 "U" 0 350 50 H V C CNN
-F1 "SSM2165" 0 -347 50 H V C CNN
+DEF SSM2165 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "SSM2165" 200 350 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-S -350 300 350 -300 0 1 0 N
-S -300 350 -300 350 0 1 0 N
-S 300 -400 300 -400 0 1 0 N
-X GND 1 -550 200 200 R 50 50 1 1 W
-X VCAIN 2 -550 0 200 R 50 50 1 1 I
-X BUFOUT 3 -550 -200 200 R 50 50 1 1 O
-X IN+ 4 -550 100 200 R 50 50 1 1 I
-X AVG 5 550 -200 200 L 50 50 1 1 I
-X COMP 6 550 -100 200 L 50 50 1 1 I
-X VOUT 7 550 100 200 L 50 50 1 1 O
-X V+ 8 550 200 200 L 50 50 1 1 W
+S -300 300 300 -300 0 1 10 f
+X GND 1 0 -400 100 U 50 50 1 1 W
+X VCAIN 2 -400 -200 100 R 50 50 1 1 I
+X BUFOUT 3 -400 100 100 R 50 50 1 1 O
+X IN+ 4 -400 200 100 R 50 50 1 1 I
+X AVG 5 400 -100 100 L 50 50 1 1 P
+X COMP 6 400 -200 100 L 50 50 1 1 P
+X VOUT 7 400 100 100 L 50 50 1 1 O
+X V+ 8 0 400 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# SSM2210
#
-DEF SSM2210 U 0 0 Y Y 2 F N
-F0 "U" -100 150 50 H V C CNN
-F1 "SSM2210" -160 -170 50 H V C CNN
+DEF SSM2210 Q 0 0 Y Y 2 F N
+F0 "Q" 200 50 50 H V L CNN
+F1 "SSM2210" 200 -50 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
-P 2 0 1 0 0 0 100 100 N
-P 2 0 1 0 0 100 0 -100 N
-P 3 0 1 0 -20 -110 -20 -150 -20 -150 N
-P 3 0 1 0 100 -130 30 -130 30 -130 N
-P 4 0 1 0 -20 -130 -70 -130 -70 0 -70 0 N
-P 4 0 1 0 60 -60 0 0 0 0 0 0 N
-P 5 0 1 0 30 -110 30 -150 -20 -130 30 -110 30 -110 N
-P 6 0 1 0 80 -40 40 -80 100 -100 80 -40 80 -40 80 -40 N
-X C 1 100 200 100 D 40 40 1 1 P
-X B 2 -200 0 200 R 40 40 1 1 I
-X E 3 100 -200 100 U 40 40 1 1 P
-X E 6 100 -200 100 U 40 40 2 1 P
-X B 7 -200 0 200 R 40 40 2 1 I
-X C 8 100 200 100 D 40 40 2 1 P
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 0 -100 0 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
+X C1 1 100 200 100 D 50 50 1 1 P
+X B1 2 -200 0 100 R 50 50 1 1 I
+X E1 3 100 -200 100 U 50 50 1 1 P
+X NC 4 0 0 100 R 50 50 1 1 N N
+X NC 5 0 0 100 R 50 50 2 1 N N
+X E2 6 100 -200 100 U 50 50 2 1 P
+X B2 7 -200 0 100 R 50 50 2 1 I
+X C2 8 100 200 100 D 50 50 2 1 P
ENDDRAW
ENDDEF
#
# SSM2220
#
-DEF SSM2220 U 0 0 Y Y 2 F N
-F0 "U" -100 150 50 H V C CNN
-F1 "SSM2220" -160 -170 50 H V C CNN
+DEF SSM2220 Q 0 0 Y Y 2 F N
+F0 "Q" 200 50 50 H V L CNN
+F1 "SSM2220" 200 -50 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
-DRAW
-P 2 0 1 0 0 0 100 100 N
-P 2 0 1 0 0 100 0 -100 N
-P 3 0 1 0 30 -110 30 -150 30 -150 N
-P 3 0 1 0 100 -130 30 -130 30 -130 N
-P 4 0 1 0 -20 -130 -70 -130 -70 0 -70 0 N
-P 4 0 1 0 60 -60 0 0 0 0 0 0 N
-P 5 0 1 0 -20 -110 -20 -150 30 -130 -20 -110 -20 -110 N
-P 7 0 1 0 100 -100 120 -80 60 -60 80 -120 100 -100 100 -100 100 -100 N
-X C 1 100 200 100 D 40 40 1 1 P
-X B 2 -200 0 200 R 40 40 1 1 I
-X E 3 100 -200 100 U 40 40 1 1 P
-X E 6 100 -200 100 U 40 40 2 1 P
-X B 7 -200 0 200 R 40 40 2 1 I
-X C 8 100 200 100 D 40 40 2 1 P
-ENDDRAW
-ENDDEF
-#
-# STK435
-#
-DEF STK435 U 0 40 Y Y 2 F N
-F0 "U" 300 -200 50 H V C CNN
-F1 "STK435" 300 -250 50 H V C CNN
-F2 "SIP15" -250 0 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS STK433 STK436 STK437 STK439 STK441 STK443
-DRAW
-P 5 0 1 10 -500 400 450 0 -500 -400 -500 400 -500 300 f
-X IN+ 1 -650 200 150 R 40 40 1 1 I
-X IN- 2 -650 -200 150 R 40 40 1 1 I
-X GND 3 -250 -450 150 U 40 40 1 1 W
-X GND 4 -150 -400 150 U 40 40 1 1 W
-X OUT 5 600 0 150 L 40 40 1 1 O
-X BST 6 200 250 150 D 40 40 1 1 I
-X VCC 7 0 350 150 D 40 40 1 1 I
-X GND 8 0 -350 150 U 40 40 1 1 W
-X VCC2 9 -250 450 150 D 40 40 1 1 W
-X VCC 7 0 350 150 D 40 40 2 1 I
-X GND 8 0 -350 150 U 40 40 2 1 W
-X VCC2 9 -250 450 150 D 40 40 2 1 W
-X BST 10 200 250 150 D 40 40 2 1 I
-X OUT 11 600 0 150 L 40 40 2 1 O
-X GND 12 -250 -450 150 U 40 40 2 1 W
-X GND 13 -150 -400 150 U 40 40 2 1 W
-X IN- 14 -650 -200 150 R 40 40 2 1 I
-X IN+ 15 -650 200 150 R 40 40 2 1 I
-ENDDRAW
-ENDDEF
-#
-# TDA2003H
-#
-DEF TDA2003H U 0 50 Y Y 1 F N
-F0 "U" 250 -150 50 H V C CNN
-F1 "TDA2003H" 250 -200 50 H V C CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Pentawatt_Multiwatt-5_Vertical_StaggeredType1" -200 0 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
$FPLIST
- TO*
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
-P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f
-X IN+ 1 -500 150 150 R 40 35 1 1 I
-X IN- 2 -500 -150 150 R 40 35 1 1 I
-X GND 3 -50 -350 175 U 40 35 1 1 W
-X OUT 4 500 0 150 L 40 35 1 1 O
-X VCC 5 -50 350 175 D 40 35 1 1 W
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 0 -100 0 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
+X C1 1 100 200 100 D 50 50 1 1 P
+X B1 2 -200 0 100 R 50 50 1 1 I
+X E1 3 100 -200 100 U 50 50 1 1 P
+X NC 4 0 0 100 R 50 50 1 1 N N
+X NC 5 0 0 100 R 50 50 2 1 N N
+X E2 6 100 -200 100 U 50 50 2 1 P
+X B2 7 -200 0 100 R 50 50 2 1 I
+X C2 8 100 200 100 D 50 50 2 1 P
ENDDRAW
ENDDEF
#
-# TDA2003V
+# STK433_Sanyo
#
-DEF TDA2003V U 0 50 Y Y 1 F N
-F0 "U" 250 -150 50 H V C CNN
-F1 "TDA2003V" 250 -200 50 H V C CNN
-F2 "PW-5" -200 0 50 H I C CIN
+DEF STK433_Sanyo U 0 1 Y Y 2 F N
+F0 "U" 150 200 50 H V L CNN
+F1 "STK433_Sanyo" 150 100 50 H V L CNN
+F2 "Housings_SIP:Sanyo_SIP-15_59.2x8.0mm_Pitch2.54mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
+ALIAS STK435_Sanyo STK436_Sanyo
$FPLIST
- TO*
+ Sanyo*SIP*59.2x8.0mm*Pitch2.54mm*
$ENDFPLIST
DRAW
-P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f
-X IN+ 1 -500 150 150 R 40 35 1 1 I
-X IN- 2 -500 -150 150 R 40 35 1 1 I
-X GND 3 -50 -350 175 U 40 35 1 1 W
-X OUT 4 500 0 150 L 40 35 1 1 O
-X VCC 5 -50 350 175 D 40 35 1 1 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V+ 7 0 300 200 D 50 50 0 1 W
+X ~ 8 100 -200 150 U 50 50 0 1 W
+X V+ 9 -100 300 150 D 50 50 0 1 W
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X V- 3 -100 -300 150 U 50 50 1 1 W
+X V- 4 0 -300 200 U 50 50 1 1 W
+X ~ 5 300 0 100 L 50 50 1 1 O
+X ~ 6 100 200 150 D 50 50 1 1 P
+X ~ 10 100 200 150 D 50 50 2 1 P
+X ~ 11 300 0 100 L 50 50 2 1 O
+X V- 12 0 -300 200 U 50 50 2 1 W
+X V- 13 -100 -300 150 U 50 50 2 1 W
+X - 14 -300 -100 100 R 50 50 2 1 I
+X + 15 -300 100 100 R 50 50 2 1 I
ENDDRAW
ENDDEF
#
-# TDA2005R
+# STK437_Sanyo
#
-DEF TDA2005R U 0 50 Y Y 2 F N
-F0 "U" 250 -150 50 H V C CNN
-F1 "TDA2005R" 250 -200 50 H V C CNN
-F2 "TO220-11" -200 0 50 H I C CIN
+DEF STK437_Sanyo U 0 1 Y Y 2 F N
+F0 "U" 150 200 50 H V L CNN
+F1 "STK437_Sanyo" 150 100 50 H V L CNN
+F2 "Housings_SIP:Sanyo_SIP-15_78.0x8.0mm_Pitch2.54mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
+ALIAS STK439_Sanyo STK441_Sanyo STK443_Sanyo
$FPLIST
- TO*
+ Sanyo*SIP*78.0x8.0mm*Pitch2.54mm*
$ENDFPLIST
DRAW
-P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f
-X SVRR 3 0 300 145 D 40 30 0 1 P
-X GND 6 -150 -350 135 U 40 30 0 1 W
-X VCC 9 -150 350 135 D 40 30 0 1 W
-X IN+ 1 -500 150 150 R 40 30 1 1 I
-X IN- 2 -500 -150 150 R 40 30 1 1 I
-X OUT 10 500 0 150 L 40 30 1 1 O
-X BST 11 150 250 160 D 40 30 1 1 P
-X IN- 4 -500 -150 150 R 40 30 2 1 I
-X IN+ 5 -500 150 150 R 40 30 2 1 I
-X BST 7 150 250 160 D 40 30 2 1 P
-X OUT 8 500 0 150 L 40 30 2 1 O
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X V+ 7 0 300 200 D 50 50 0 1 W
+X ~ 8 100 -200 150 U 50 50 0 1 W
+X V+ 9 -100 300 150 D 50 50 0 1 W
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X V- 3 -100 -300 150 U 50 50 1 1 W
+X V- 4 0 -300 200 U 50 50 1 1 W
+X ~ 5 300 0 100 L 50 50 1 1 O
+X ~ 6 100 200 150 D 50 50 1 1 P
+X ~ 10 100 200 150 D 50 50 2 1 P
+X ~ 11 300 0 100 L 50 50 2 1 O
+X V- 12 0 -300 200 U 50 50 2 1 W
+X V- 13 -100 -300 150 U 50 50 2 1 W
+X - 14 -300 -100 100 R 50 50 2 1 I
+X + 15 -300 100 100 R 50 50 2 1 I
+ENDDRAW
+ENDDEF
+#
+# TDA2003
+#
+DEF TDA2003 U 0 10 Y Y 1 F N
+F0 "U" 150 250 50 H V C CNN
+F1 "TDA2003" 150 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO*220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X GND 3 -100 -300 150 U 50 50 1 1 W
+X ~ 4 300 0 100 L 50 50 1 1 O
+X V+ 5 -100 300 150 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# TDA2005
+#
+DEF TDA2005 U 0 10 Y Y 2 F N
+F0 "U" 300 250 50 H V C CNN
+F1 "TDA2005" 300 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-11_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X SVRR 3 0 300 200 D 50 50 0 1 P
+X GND 6 -100 -300 150 U 50 50 0 1 W
+X V+ 9 -100 300 150 D 50 50 0 1 W
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X ~ 10 300 0 100 L 50 50 1 1 O
+X ~ 11 100 200 150 D 50 50 1 1 P
+X - 4 -300 -100 100 R 50 50 2 1 I
+X + 5 -300 100 100 R 50 50 2 1 I
+X ~ 7 100 200 150 D 50 50 2 1 P
+X ~ 8 300 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
# TDA2030
#
-DEF TDA2030 U 0 50 Y Y 1 F N
-F0 "U" 250 -150 50 H V C CNN
-F1 "TDA2030" 250 -200 50 H V C CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Pentawatt_Multiwatt-5_Vertical_StaggeredType1" -200 0 50 H I C CIN
+DEF TDA2030 U 0 10 Y Y 1 F N
+F0 "U" 150 250 50 H V C CNN
+F1 "TDA2030" 150 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
+ALIAS TDA2050
$FPLIST
- TO*
+ TO*220*StaggeredType1*
$ENDFPLIST
DRAW
-P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f
-X IN+ 1 -500 150 150 R 40 40 1 1 I
-X IN- 2 -500 -150 150 R 40 40 1 1 I
-X VEE 3 -50 -350 175 U 40 40 1 1 W
-X OUT 4 500 0 150 L 40 40 1 1 O
-X VCC 5 -50 350 175 D 40 40 1 1 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X + 1 -300 100 100 R 50 50 1 1 I
+X - 2 -300 -100 100 R 50 50 1 1 I
+X -Vs 3 -100 -300 150 U 50 50 1 1 W
+X ~ 4 300 0 100 L 50 50 1 1 O
+X +Vs 5 -100 300 150 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# TDA2050
+# TDA7052A
#
-DEF TDA2050 U 0 50 Y Y 1 F N
-F0 "U" 250 -150 50 H V C CNN
-F1 "TDA2050" 250 -200 50 H V C CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Pentawatt_Multiwatt-5_Vertical_StaggeredType1" -200 0 50 H I C CIN
+DEF TDA7052A U 0 10 Y Y 1 F N
+F0 "U" 200 300 50 H V C CNN
+F1 "TDA7052A" 200 200 50 H V C CNN
+F2 "" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO*
+ SOIC*7.5x9mm*Pitch1.27mm*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
-P 4 0 1 10 -350 300 350 0 -350 -300 -350 300 f
-X IN+ 1 -500 150 150 R 40 40 1 1 I
-X IN- 2 -500 -150 150 R 40 40 1 1 I
-X VEE 3 -50 -350 175 U 40 40 1 1 W
-X OUT 4 500 0 150 L 40 40 1 1 O
-X VCC 5 -50 350 175 D 40 40 1 1 W
+P 2 0 1 0 100 -50 100 -100 N
+P 2 0 1 0 100 100 100 50 N
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X VP 1 -100 300 150 D 50 50 1 1 W
+X + 2 -300 100 100 R 50 50 1 1 I
+X GND 3 -100 -300 150 U 50 50 1 1 W
+X V 4 -300 -100 100 R 50 50 1 1 I
+X ~ 5 300 100 200 L 50 50 1 1 O
+X GND 6 0 -300 200 U 50 50 1 1 W
+X NC 7 0 100 100 D 50 50 1 1 N N
+X ~ 8 300 -100 200 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# TDA7292
+# TDA7264
#
-DEF TDA7292 U 0 10 Y Y 2 F N
+DEF TDA7264 U 0 10 Y Y 2 F N
F0 "U" 100 250 50 H V C CNN
-F1 "TDA7292" 200 150 50 H V C CNN
-F2 "TO_SOT_Packages_THT:Multiwatt-11_Vertical_StaggeredType1" 1300 -200 50 H I C CIN
-F3 "" 250 250 50 H I C CNN
-ALIAS TDA7269A TDA7265 TDA7265B
+F1 "TDA7264" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-8_Vertical" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
$FPLIST
- Multiwatt*Vertical*StaggeredType1*
+ TO?220*
$ENDFPLIST
DRAW
P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
-X V- 1 -100 -300 150 U 50 50 0 1 W N
+X V+ 2 -100 300 150 D 50 50 0 1 W
+X M 4 0 300 200 D 50 50 0 1 I
+X V- 5 -100 -300 150 U 50 50 0 1 W
+X G 7 0 -300 200 U 50 50 0 1 W
+X ~ 1 300 0 100 L 50 50 1 1 O
+X IN 8 -300 0 100 R 50 50 1 1 I
+X ~ 3 300 0 100 L 50 50 2 1 O
+X IN 6 -300 0 100 R 50 50 2 1 I
+ENDDRAW
+ENDDEF
+#
+# TDA7265
+#
+DEF TDA7265 U 0 10 Y Y 2 F N
+F0 "U" 100 250 50 H V C CNN
+F1 "TDA7265" 200 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-11_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS TDA7265B TDA7269A TDA7292
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X V- 1 -100 -300 150 U 50 50 0 1 W
X V+ 3 -100 300 150 D 50 50 0 1 W
X M 5 0 300 200 D 50 50 0 1 I
-X V- 6 -100 -300 150 U 50 50 0 1 W
+X V- 6 -100 -300 150 U 50 50 0 1 P N
X G 9 0 -300 200 U 50 50 0 1 W
-X ~ 4 300 0 100 L 50 50 1 1 O
-X + 7 -300 100 100 R 50 50 1 1 I
-X - 8 -300 -100 100 R 50 50 1 1 I
-X ~ 2 300 0 100 L 50 50 2 1 O
-X - 10 -300 -100 100 R 50 50 2 1 I
-X + 11 -300 100 100 R 50 50 2 1 I
+X ~ 2 300 0 100 L 50 50 1 1 O
+X - 10 -300 -100 100 R 50 50 1 1 I
+X + 11 -300 100 100 R 50 50 1 1 I
+X ~ 4 300 0 100 L 50 50 2 1 O
+X + 7 -300 100 100 R 50 50 2 1 I
+X - 8 -300 -100 100 R 50 50 2 1 I
ENDDRAW
ENDDEF
#
-# TDA7294HS
+# TDA7266
#
-DEF TDA7294HS U 0 40 Y Y 1 F N
-F0 "U" 450 -150 50 H V C CNN
-F1 "TDA7294HS" 450 -200 50 H V C CNN
-F2 "MW-15H" -350 0 50 H I C CIN
+DEF TDA7266 U 0 10 Y Y 2 F N
+F0 "U" 200 200 50 H V C CNN
+F1 "TDA7266" 200 -200 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-15_Vertical_StaggeredType1" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
+ALIAS TDA7297
$FPLIST
- TO*
+ TO?220*StaggeredType1*
$ENDFPLIST
DRAW
-P 5 0 1 10 -500 400 500 0 -500 -400 -500 400 -500 300 f
-X STBY-GND 1 -150 -400 135 U 40 30 1 1 P
-X IN- 2 -650 200 150 R 40 30 1 1 I
-X IN+ 3 -650 -200 150 R 40 30 1 1 I
-X IN+MUTE 4 -300 -450 125 U 40 30 1 1 P
-X BST 6 300 250 165 D 40 30 1 1 P
-X Vs+ 7 150 300 155 D 40 30 1 1 W
-X Vs- 8 150 -300 155 U 40 30 1 1 W
-X STBY 9 -150 400 135 D 40 30 1 1 I
-X MUTE 10 -300 450 125 D 40 30 1 1 I
-X PWVs+ 13 0 350 145 D 40 30 1 1 W
-X OUT 14 650 0 150 L 40 30 1 1 O
-X PWVs- 15 0 -350 145 U 40 30 1 1 W
+P 2 0 1 0 150 -25 150 -100 N
+P 2 0 1 0 150 100 150 25 N
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X V+ 3 -100 300 150 D 50 50 0 1 W
+X NC 5 -100 100 100 D 50 50 0 1 N N
+X M 6 0 300 200 D 50 50 0 1 I
+X S 7 100 300 250 D 50 50 0 1 I
+X PG 8 0 -300 200 U 50 50 0 1 W
+X SG 9 -100 -300 150 U 50 50 0 1 W
+X NC 10 0 100 100 D 50 50 0 1 N N
+X NC 11 100 100 100 D 50 50 0 1 N N
+X V+ 13 -100 300 150 D 50 50 0 1 P N
+X ~ 1 300 100 150 L 50 50 1 1 O
+X ~ 2 300 -100 150 L 50 50 1 1 O
+X + 4 -300 0 100 R 50 50 1 1 I
+X + 12 -300 0 100 R 50 50 2 1 I
+X ~ 14 300 -100 150 L 50 50 2 1 O
+X ~ 15 300 100 150 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
-# TDA7294V
+# TDA7266D
#
-DEF TDA7294V U 0 40 Y Y 1 F N
-F0 "U" 450 -150 50 H V C CNN
-F1 "TDA7294V" 450 -200 50 H V C CNN
-F2 "TO220-15" -350 0 50 H I C CIN
+DEF TDA7266D U 0 10 Y Y 2 F N
+F0 "U" 200 200 50 H V C CNN
+F1 "TDA7266D" 200 -200 50 H V C CNN
+F2 "Housings_SOIC:HSOP-20-1EP_11.0x15.9mm_Pitch1.27mm_SlugDown" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO*
+ HSOP*EP*11.0x15.9mm*Pitch1.27mm*SlugDown*
$ENDFPLIST
DRAW
-P 5 0 1 10 -500 400 500 0 -500 -400 -500 400 -500 300 f
-X STBY-GND 1 -150 -400 135 U 40 30 1 1 P
-X IN- 2 -650 200 150 R 40 30 1 1 I
-X IN+ 3 -650 -200 150 R 40 30 1 1 I
-X IN+MUTE 4 -300 -450 125 U 40 30 1 1 P
-X BST 6 300 250 165 D 40 30 1 1 P
-X Vs+ 7 150 300 155 D 40 30 1 1 W
-X Vs- 8 150 -300 155 U 40 30 1 1 W
-X STBY 9 -150 400 135 D 40 30 1 1 I
-X MUTE 10 -300 450 125 D 40 30 1 1 I
-X PWVs+ 13 0 350 145 D 40 30 1 1 W
-X OUT 14 650 0 150 L 40 30 1 1 O
-X PWVs- 15 0 -350 145 U 40 30 1 1 W
+P 2 0 1 0 150 -25 150 -100 N
+P 2 0 1 0 150 100 150 25 N
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X PG 1 0 -300 200 U 50 50 0 1 W
+X NC 3 -100 100 100 D 50 50 0 1 N N
+X NC 4 0 100 100 D 50 50 0 1 N N
+X V+ 6 -100 300 150 D 50 50 0 1 W
+X M 8 0 300 200 D 50 50 0 1 I
+X S 9 100 300 250 D 50 50 0 1 I
+X PG 10 0 -300 200 U 50 50 0 1 P N
+X PG 20 0 -300 200 U 50 50 0 1 P N
+X PG 11 0 -300 200 U 50 50 0 1 P N
+X NC 12 100 100 100 D 50 50 0 1 N N
+X SG 13 -100 -300 150 U 50 50 0 1 W
+X V+ 15 -100 300 150 D 50 50 0 1 P N
+X NC 17 -100 -100 100 U 50 50 0 1 N N
+X NC 18 0 -100 100 U 50 50 0 1 N N
+X ~ 2 300 100 150 L 50 50 1 1 O
+X ~ 5 300 -100 150 L 50 50 1 1 O
+X + 7 -300 0 100 R 50 50 1 1 I
+X + 14 -300 0 100 R 50 50 2 1 I
+X ~ 16 300 -100 150 L 50 50 2 1 O
+X ~ 19 300 100 150 L 50 50 2 1 O
+ENDDRAW
+ENDDEF
+#
+# TDA7266M
+#
+DEF TDA7266M U 0 10 Y Y 1 F N
+F0 "U" 200 200 50 H V C CNN
+F1 "TDA7266M" 200 -200 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-15_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 150 -25 150 -100 N
+P 2 0 1 0 150 100 150 25 N
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X ~ 1 300 100 150 L 50 50 1 1 O
+X ~ 2 300 -100 150 L 50 50 1 1 O
+X V+ 3 -100 300 150 D 50 50 1 1 W
+X + 4 -300 0 100 R 50 50 1 1 I
+X NC 5 -100 100 100 D 50 50 1 1 N N
+X M 6 0 300 200 D 50 50 1 1 I
+X S 7 100 300 250 D 50 50 1 1 I
+X PG 8 0 -300 200 U 50 50 1 1 W
+X SG 9 -100 -300 150 U 50 50 1 1 W
+X NC 10 0 100 100 D 50 50 1 1 N N
+X NC 11 100 100 100 D 50 50 1 1 N N
+X NC 12 -100 -100 100 U 50 50 1 1 N N
+X V+ 13 -100 300 150 D 50 50 1 1 P N
+X NC 14 0 -100 100 U 50 50 1 1 N N
+X NC 15 100 -100 100 U 50 50 1 1 N N
+ENDDRAW
+ENDDEF
+#
+# TDA7266P
+#
+DEF TDA7266P U 0 10 Y Y 2 F N
+F0 "U" 200 200 50 H V C CNN
+F1 "TDA7266P" 200 -200 50 H V C CNN
+F2 "Housings_SSOP:ST_PowerSSO-24_SlugDown" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ ST*PowerSSO*SlugDown*
+$ENDFPLIST
+DRAW
+P 2 0 1 0 150 -25 150 -100 N
+P 2 0 1 0 150 100 150 25 N
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X PG 1 0 -300 200 U 50 50 0 1 W
+X NC 2 -200 100 100 D 50 50 0 1 N N
+X NC 3 -100 100 100 D 50 50 0 1 N N
+X NC 4 0 100 100 D 50 50 0 1 N N
+X V+ 7 -100 300 150 D 50 50 0 1 W
+X NC 9 100 100 100 D 50 50 0 1 N N
+X M 10 0 300 200 D 50 50 0 1 I
+X S 11 100 300 250 D 50 50 0 1 I
+X NC 21 -100 -100 100 U 50 50 0 1 N N
+X NC 12 -100 0 100 D 50 50 0 1 N N
+X NC 22 0 -100 100 U 50 50 0 1 N N
+X NC 13 0 0 100 D 50 50 0 1 N N
+X NC 23 100 -100 100 U 50 50 0 1 N N
+X SG 14 -100 -300 150 U 50 50 0 1 W
+X PG 24 0 -300 200 U 50 50 0 1 P N
+X NC 15 100 0 100 D 50 50 0 1 N N
+X NC 16 -200 -100 100 U 50 50 0 1 N N
+X V+ 18 -100 300 150 D 50 50 0 1 P N
+X ~ 5 300 100 150 L 50 50 1 1 O
+X ~ 6 300 -100 150 L 50 50 1 1 O
+X + 8 -300 0 100 R 50 50 1 1 I
+X ~ 20 300 100 150 L 50 50 2 1 O
+X + 17 -300 0 100 R 50 50 2 1 I
+X ~ 19 300 -100 150 L 50 50 2 1 O
+ENDDRAW
+ENDDEF
+#
+# TDA7293
+#
+DEF TDA7293 U 0 10 Y Y 1 F N
+F0 "U" 400 250 50 H V C CNN
+F1 "TDA7293" 400 150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-15_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS TDA7294 TDA7295 TDA7296
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 -300 300 300 0 -300 -300 -300 300 f
+X ~ 1 100 -200 100 U 50 50 1 1 W
+X - 2 -400 -100 100 R 50 50 1 1 I
+X + 3 -400 100 100 R 50 50 1 1 I
+X ~ 4 0 -300 150 U 50 50 1 1 W
+X NC 5 -100 100 100 D 50 50 1 1 N N
+X ~ 6 200 200 150 D 50 50 1 1 P
+X +Vs 7 -200 400 150 D 50 50 1 1 W
+X -Vs 8 -200 -400 150 U 50 50 1 1 W
+X STBY 9 100 200 100 D 50 50 1 1 I
+X MUTE 10 0 300 150 D 50 50 1 1 I
+X NC 11 0 100 100 D 50 50 1 1 N N
+X NC 12 100 100 100 D 50 50 1 1 N N
+X +Vs 13 -100 400 200 D 50 50 1 1 W
+X ~ 14 400 0 100 L 50 50 1 1 O
+X -Vs 15 -100 -400 200 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# TDA7496
+#
+DEF TDA7496 U 0 10 Y Y 2 F N
+F0 "U" 250 150 50 H V C CNN
+F1 "TDA7496" 300 -150 50 H V C CNN
+F2 "TO_SOT_Packages_THT:TO-220-15_Vertical_StaggeredType1" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO?220*StaggeredType1*
+$ENDFPLIST
+DRAW
+P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
+X NC 6 0 100 100 D 50 50 0 1 N N
+X ~ 7 100 -300 250 U 50 50 0 1 P
+X SG 8 -100 -300 150 U 50 50 0 1 W
+X S 9 100 300 250 D 50 50 0 1 I
+X M 10 0 300 200 D 50 50 0 1 I
+X PG 11 0 -300 200 U 50 50 0 1 W
+X V+ 13 -100 300 150 D 50 50 0 1 W
+X PG 15 0 -300 200 U 50 50 0 1 P N
+X V 3 -300 100 100 R 50 50 1 1 I
+X O 4 -300 -100 100 R 50 50 1 1 O
+X + 5 -300 0 100 R 50 50 1 1 I
+X ~ 12 300 0 100 L 50 50 1 1 O
+X + 1 -300 0 100 R 50 50 2 1 I
+X O 2 -300 -100 100 R 50 50 2 1 O
+X ~ 14 300 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
# THAT2180
#
-DEF THAT2180 U 0 30 Y Y 1 F N
-F0 "U" 300 350 50 H V C CNN
-F1 "THAT2180" 400 200 50 H V C CNN
+DEF THAT2180 U 0 10 Y Y 1 F N
+F0 "U" 300 250 50 H V C CNN
+F1 "THAT2180" 300 150 50 H V C CNN
+F2 "Housings_SIP:SIP-8_19x3mm_Pitch2.54mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SIP*19x3mm*Pitch2.54mm*
+$ENDFPLIST
+DRAW
+X V- 5 -100 -300 150 U 50 50 0 0 W
+X GND 6 0 -300 200 U 50 50 0 0 W
+X V+ 7 -100 300 150 D 50 50 0 0 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X - 1 -300 0 100 R 50 50 1 1 I
+X ~ 2 100 -300 250 U 50 50 1 1 I
+X ~ 3 100 300 250 D 50 50 1 1 I
+X ~ 4 0 300 200 D 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# THAT2181
+#
+DEF THAT2181 U 0 10 Y Y 1 F N
+F0 "U" 300 250 50 H V C CNN
+F1 "THAT2181" 300 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
-ALIAS THAT2181
+$FPLIST
+ SIP*19x3mm*Pitch2.54mm*
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
DRAW
-X V- 5 -50 -450 275 U 50 30 0 0 W
-X GND 6 50 -450 325 U 50 30 0 0 W
-X V+ 7 -50 450 275 D 50 30 0 0 W
-P 2 0 1 0 -100 -200 -300 200 N
-P 2 0 1 0 -100 200 -300 -200 N
-P 2 0 1 0 300 -250 160 -70 N
-P 4 0 1 0 -100 200 -300 200 -300 -200 -100 -200 N
-P 4 0 1 0 -100 200 300 0 -100 -200 -100 200 N
-X E 1 -600 0 300 R 50 30 1 1 I
-X +Vc 2 -200 450 250 D 50 40 1 1 I
-X -Vc 3 -200 -450 250 U 50 40 1 1 I
-X Sym 4 300 -450 200 U 50 30 1 1 I
-X ~ 8 600 0 300 L 50 30 1 1 O
+X V- 5 -100 -300 150 U 50 50 0 0 W
+X GND 6 0 -300 200 U 50 50 0 0 W
+X V+ 7 -100 300 150 D 50 50 0 0 W
+P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f
+X - 1 -300 0 100 R 50 50 1 1 I
+X ~ 2 100 -300 250 U 50 50 1 1 I
+X ~ 3 100 300 250 D 50 50 1 1 I
+X ~ 4 0 300 200 D 50 50 1 1 I
+X ~ 8 300 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# TR-AUDIO-2P
#
-DEF TR-AUDIO-2P T 0 40 Y N 1 F N
+DEF TR-AUDIO-2P T 0 20 Y N 1 F N
F0 "T" 50 450 50 H V C CNN
F1 "TR-AUDIO-2P" 450 -450 50 H V C CNN
F2 "" 0 0 50 H I C CNN
diff --git a/library/bosch.dcm b/library/bosch.dcm
deleted file mode 100644
index 2b56c9d1..00000000
--- a/library/bosch.dcm
+++ /dev/null
@@ -1,9 +0,0 @@
-EESchema-DOCLIB Version 2.0
-#
-$CMP BMF055
-D Custom programmable 9-axis motion sensor
-K 9-axis motion sensor IMU SAMD20 ARM Cortex-M0+
-F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST_BMF055_DS000_01.pdf
-$ENDCMP
-#
-#End Doc Library
diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm
index 580ac3f5..75c25c2d 100644
--- a/library/dc-dc.dcm
+++ b/library/dc-dc.dcm
@@ -1,89 +1,205 @@
EESchema-DOCLIB Version 2.0
#
-$CMP ADP1108
-D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage
+$CMP ADP1108AN
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage, DIP-8
K switching buck boost converter step-down step-up
F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
$ENDCMP
#
-$CMP ADP1108-12
-D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage
+$CMP ADP1108AN-12
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage, DIP-8
K switching buck boost converter step-down step-up
F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
$ENDCMP
#
-$CMP ADP1108-3.3
-D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage
+$CMP ADP1108AN-3.3
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage, DIP-8
K switching buck boost converter step-down step-up
F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
$ENDCMP
#
-$CMP ADP1108-5
-D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage
+$CMP ADP1108AN-5
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage, DIP-8
K switching buck boost converter step-down step-up
F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
$ENDCMP
#
-$CMP ADP2108
-D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package
+$CMP ADP1108AR
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage, DIP-8
+K switching buck boost converter step-down step-up
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
+$ENDCMP
+#
+$CMP ADP1108AR-12
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage, DIP-8
+K switching buck boost converter step-down step-up
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
+$ENDCMP
+#
+$CMP ADP1108AR-3.3
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage, DIP-8
+K switching buck boost converter step-down step-up
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
+$ENDCMP
+#
+$CMP ADP1108AR-5
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage, DIP-8
+K switching buck boost converter step-down step-up
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.0
+D 3MHz switching bucK regulator, 600mA 1.0V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.1
+D 3MHz switching bucK regulator, 600mA 1.1V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.2
+D 3MHz switching bucK regulator, 600mA 1.2V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.3
+D 3MHz switching bucK regulator, 600mA 1.3V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.5
+D 3MHz switching bucK regulator, 600mA 1.5V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.8
+D 3MHz switching bucK regulator, 600mA 1.8V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-1.82
+D 3MHz switching bucK regulator, 600mA 1.82V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-2.3
+D 3MHz switching bucK regulator, 600mA 2.3V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-2.5
+D 3MHz switching bucK regulator, 600mA 2.5V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-3.0
+D 3MHz switching bucK regulator, 600mA 3.0V output voltage,
+K Voltage regulator switching buck fixed output analog
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
+$ENDCMP
+#
+$CMP ADP2108AUJ-3.3
+D 3MHz switching bucK regulator, 600mA 3.3V output voltage,
K Voltage regulator switching buck fixed output analog
F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf
$ENDCMP
#
$CMP ADP5054
-D 250kHz to 2MHz, 6A/6A/2A/2A Quad Buck Regulator, -40 to +125C
+D 250kHz to 2MHz, 6A/6A/2A/2A Quad Buck Regulator, -40 to +125C, QFN-48
K quad regulator dcdc buck synchronizable parallel
F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP5054.pdf
$ENDCMP
#
$CMP APE1707H-12-HF
-D 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK)
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 12.0V output voltage, TO-252-5 (D-PAK)
K 12V 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707H-12-HF.pdf
$ENDCMP
#
$CMP APE1707H-33-HF
-D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK)
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 3.3V output voltage, TO-252-5 (D-PAK)
K 3.3V 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707H-12-HF.pdf
$ENDCMP
#
$CMP APE1707H-50-HF
-D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK)
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 5.0V output voltage, TO-252-5 (D-PAK)
K 5V 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707H-12-HF.pdf
$ENDCMP
#
$CMP APE1707H-HF
-D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK)
+D 2A, 150KHz PWM Buck DC/DC Converter, adjustable output voltage, TO-252-5 (D-PAK)
K Adjustable 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707H-12-HF.pdf
$ENDCMP
#
$CMP APE1707M-12-HF
-D APE1707M-33-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, SO8
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 12.0V output voltage, SO-8
K 12V 2A 150KHz PWM Buck DC/DC
+F http://files.remont-aud.net/baza/dc_dc/data/APE1707.pdf
$ENDCMP
#
$CMP APE1707M-33-HF
-D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, SO8
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 3.3V output voltage, SO-8
K 3.3V 2A 150KHz PWM Buck DC/DC
+F http://files.remont-aud.net/baza/dc_dc/data/APE1707.pdf
$ENDCMP
#
$CMP APE1707M-50-HF
-D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 5.0V output voltage, SO-8
K 5V 2A 150KHz PWM Buck DC/DC
+F http://files.remont-aud.net/baza/dc_dc/data/APE1707.pdf
$ENDCMP
#
$CMP APE1707M-HF
-D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8
+D 2A, 150KHz PWM Buck DC/DC Converter, adjustable output voltage, SO-8
K Adjustable 2A 150KHz PWM Buck DC/DC
+F http://files.remont-aud.net/baza/dc_dc/data/APE1707.pdf
+$ENDCMP
+#
+$CMP APE1707S-12-HF
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 12.0V output voltage, TO-263-5 (DD-PAK)
+K 12V 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707S-12-HF.pdf
+$ENDCMP
+#
+$CMP APE1707S-33-HF
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 3.3V output voltage, TO-263-5 (DD-PAK)
+K 3.3V 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707S-12-HF.pdf
+$ENDCMP
+#
+$CMP APE1707S-50-HF
+D 2A, 150KHz PWM Buck DC/DC Converter, fixed 5.0V output voltage, TO-263-5 (DD-PAK)
+K 5V 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707S-12-HF.pdf
+$ENDCMP
+#
+$CMP APE1707S-HF
+D 2A, 150KHz PWM Buck DC/DC Converter, adjustable output voltage, TO-263-5 (DD-PAK)
+K Adjustable 2A 150KHz PWM Buck DC/DC
+F http://pdf.datasheet.live/datasheets-1/advanced_power_electronics/APE1707S-12-HF.pdf
$ENDCMP
#
$CMP BD9001F
-D 48V 2A, Flexible Step-Down Switching Regulator, SO8
+D 48V 2A, Flexible Step-Down Switching Regulator, SO-8
K DC-DC Step-Down Switching Regulator
F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf
$ENDCMP
#
$CMP BD9778F
-D 35V 2A, Flexible Step-Down Switching Regulator, SO8
+D 35V 2A, Flexible Step-Down Switching Regulator, SO-8
K DC-DC Step-Down Switching Regulator
F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf
$ENDCMP
@@ -101,31 +217,67 @@ F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regul
$ENDCMP
#
$CMP BD9G341EFJ
-D 12V-76V input voltage range 3A output current
-K BD9G341EFJ, Buck Converter
-F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf
+D 12V-76V input voltage range 3A output current, Buck Converter, Integrated FET, HTSOP-8
+K Buck Converter
+F https://media.digikey.com/pdf/Data%20Sheets/Rohm%20PDFs/BD9G341EFJ.pdf
$ENDCMP
#
$CMP CRE1S0305S3C
-D 3.3V to 5V 200mA DC-DC Converter with 3kV isolation
-K isolated isolation dc-dc converter transformer
+D 3.3V to 5V 200mA, Isolated 2W Single-Output DC-DC Converter Modules with 3kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S0505DC
+D 5V to 5V 200mA DC-DC Converter with 1kV isolation, DC-package
+K Murata isolated isolation dc-dc converter transformer
F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
$ENDCMP
#
$CMP CRE1S0505S3C
-D 5V to 5V 200mA DC-DC Converter with 3kV isolation
-K isolated isolation dc-dc converter transformer
+D 5V to 5V 200mA, Isolated 2W Single-Output DC-DC Converter Modules with 3kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S0505SC
+D 5V to 5V 200mA DC-DC Converter with 1kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S0515SC
+D 15V to 5V 67mA DC-DC Converter with 1kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S1205SC
+D 12V to 5V 200mA DC-DC Converter with 1kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S1212SC
+D 12V to 12V 83mA DC-DC Converter with 1kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S2405SC
+D 24V to 5V 200mA DC-DC Converter with 1kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
+F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
+$ENDCMP
+#
+$CMP CRE1S2412SC
+D 24V to 12V 83mA DC-DC Converter with 1kV isolation, SIP-4
+K Murata isolated isolation dc-dc converter transformer
F http://power.murata.com/datasheet?/data/power/ncl/kdc_cre1.pdf
$ENDCMP
#
$CMP GL2576-12SF8DR
-D 12V 3A, 52KHz Step Down Converter, SO8
-K 12V 3A 52KHz Buck DC/DC
-F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
-$ENDCMP
-#
-$CMP GL2576-12TA5PR
-D 12V 3A, 52KHz Step Down Converter, TD2P-5
+D 12V 3A, 52KHz Step Down Converter, SO-8
K 12V 3A 52KHz Buck DC/DC
F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
@@ -143,13 +295,7 @@ F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
#
$CMP GL2576-15SF8DR
-D 15V 3A, 52KHz Step Down Converter, SO8
-K 15V 3A 52KHz Buck DC/DC
-F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
-$ENDCMP
-#
-$CMP GL2576-15TA5PR
-D 15V 3A, 52KHz Step Down Converter, TD2P-5
+D 15V 3A, 52KHz Step Down Converter, SO-8
K 15V 3A 52KHz Buck DC/DC
F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
@@ -167,13 +313,7 @@ F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
#
$CMP GL2576-3.3SF8DR
-D 3.3V 3A, 52KHz Step Down Converter, SO8
-K 3.3V 3A 52KHz Buck DC/DC
-F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
-$ENDCMP
-#
-$CMP GL2576-3.3TA5PR
-D 3.3V 3A, 52KHz Step Down Converter, TD2P-5
+D 3.3V 3A, 52KHz Step Down Converter, SO-8
K 3.3V 3A 52KHz Buck DC/DC
F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
@@ -191,13 +331,7 @@ F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
#
$CMP GL2576-5.0SF8DR
-D 5V 3A, 52KHz Step Down Converter, SO8
-K 5V 3A 52KHz Buck DC/DC
-F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
-$ENDCMP
-#
-$CMP GL2576-5.0TA5PR
-D 5V 3A, 52KHz Step Down Converter, TD2P-5
+D 5V 3A, 52KHz Step Down Converter, SO-8
K 5V 3A 52KHz Buck DC/DC
F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
@@ -215,13 +349,7 @@ F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
#
$CMP GL2576-ASF8DR
-D Adjustable 3A, 52KHz Step Down Converter, SO8
-K Adjustable 3A 52KHz Buck DC/DC
-F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
-$ENDCMP
-#
-$CMP GL2576-ATA5PR
-D Adjustable 3A, 52KHz Step Down Converter, TD2P-5
+D Adjustable 3A, 52KHz Step Down Converter, SO-8
K Adjustable 3A 52KHz Buck DC/DC
F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
@@ -239,7 +367,7 @@ F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf
$ENDCMP
#
$CMP ICL7660
-D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop
+D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop, SO-8/DIP-8/µMAX-8/TO-99
K monolithic CMOS switched capacitor voltage converter invert double divide multiply
F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf
$ENDCMP
@@ -247,79 +375,145 @@ $ENDCMP
$CMP IS31LT3360
D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5
K Switching LED driver
-F www.issi.com/WW/pdf/31LT3360.pdf
+F http://www.issi.com/WW/pdf/31LT3360.pdf
$ENDCMP
#
-$CMP ISL8117
-D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v output
+$CMP ISL8117FRZ
+D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v Output Voltage, QFN-16
+K PWM step down buck converter controller synchronous POL
+F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf
+$ENDCMP
+#
+$CMP ISL8117FVEZ
+D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v Output Voltage, HTSSOP-16
K PWM step down buck converter controller synchronous POL
F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf
$ENDCMP
#
$CMP L5973D
-D 2.5A step down switching regulator
+D 2.5A step down switching regulator, HSOP-8
K step down buck regulator
F http://www.st.com/resource/en/datasheet/l5973d.pdf
$ENDCMP
#
-$CMP LM2574HVH-12
-D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV
+$CMP LM2574HVM-12
+D 12V, 0.5A Step-Down Voltage Regulator, High Voltage Input, SO-8
+K Step-Down Voltage Regulator 12V 500mA HV
F http://www.ti.com/lit/ds/symlink/lm2574.pdf
$ENDCMP
#
-$CMP LM2574HVH-15
-D LM2574N, 15V, 0.5A Step-Down VR, High Votage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA HV
-F www.national.com/ds/LM/LM2574.pdf
+$CMP LM2574HVM-15
+D 15V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, SO-8
+K Step-Down Voltage Regulator 15V 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
-$CMP LM2574HVH-3.3
-D LM2574N, 3.3V, 0.5A Step-Down VR, High Votage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA HV
-F www.national.com/ds/LM/LM2574.pdf
+$CMP LM2574HVM-3.3
+D 3.3V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, SO-8
+K Step-Down Voltage Regulator 3.3V 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
-$CMP LM2574HVH-5
-D LM2574N, 5V, 0.5A Step-Down VR, High Votage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA HV
-F www.national.com/ds/LM/LM2574.pdf
+$CMP LM2574HVM-5
+D 5V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, SO-8
+K Step-Down Voltage Regulator 5V 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
-$CMP LM2574HVH-ADJ
-D LM2574N, Adjustable Output, 0.5A Step-Down VR, High Votage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA HV
-F www.national.com/ds/LM/LM2574.pdf
+$CMP LM2574HVM-ADJ
+D Adjustable Output Voltage, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, SO-8
+K Step-Down Voltage Regulator Adjustable 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574HVN-12
+D 12V, 0.5A Step-Down Voltage Regulator, High Voltage Input, DIP-8
+K Step-Down Voltage Regulator 12V 500mA HV
+F http://www.ti.com/lit/ds/symlink/lm2574.pdf
+$ENDCMP
+#
+$CMP LM2574HVN-15
+D 15V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, DIP-8
+K Step-Down Voltage Regulator 15V 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574HVN-3.3
+D 3.3V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, DIP-8
+K Step-Down Voltage Regulator 3.3V 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574HVN-5
+D 5V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, DIP-8
+K Step-Down Voltage Regulator 5V 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574HVN-ADJ
+D Adjustable Output Voltage, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, DIP-8
+K Step-Down Voltage Regulator Adjustable 500mA HV
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574M-12
+D 12V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 12V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574M-15
+D 15V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 15V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574M-3.3
+D 3.3V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 3.3V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574M-5
+D 5V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 5V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
+$ENDCMP
+#
+$CMP LM2574M-ADJ
+D Adjustable Output Voltage, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator Adjustable 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
$CMP LM2574N-12
-D 12V, 0.5A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA
-F www.national.com/ds/LM/LM2574.pdf
+D 12V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 12V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
$CMP LM2574N-15
-D 15V, 0.5A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA
-F www.national.com/ds/LM/LM2574.pdf
+D 15V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 15V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
$CMP LM2574N-3.3
-D 3.3V, 0.5A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA
-F www.national.com/ds/LM/LM2574.pdf
+D 3.3V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 3.3V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
$CMP LM2574N-5
-D 5V, 0.5A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA
-F www.national.com/ds/LM/LM2574.pdf
+D 5V, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 5V 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
$CMP LM2574N-ADJ
-D Adjustable Output, 0.5A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA
-F www.national.com/ds/LM/LM2574.pdf
+D Adjustable Output Voltage, 0.5A SIMPLE SWITCHER® Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator Adjustable 500mA
+F http://www.national.com/ds/LM/LM2574.pdf
$ENDCMP
#
$CMP LM2575-12BT
@@ -371,351 +565,369 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/lm2575.pdf
$ENDCMP
#
$CMP LM2576HVS-12
-D TO-263, 12V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage
+D 12V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-263
+K Step-Down Voltage Regulator 12V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVS-15
-D TO-263, 15V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage
+D 15V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-263
+K Step-Down Voltage Regulator 15V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVS-3.3
-D TO-263, 3.3V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage
+D 3.3V, 3A, SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-263
+K Step-Down Voltage Regulator 3.3V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVS-5
-D TO-263, 5V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage
+D 5V 3A, SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-263
+K Step-Down Voltage Regulator 5V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVS-ADJ
-D TO-263, Adjustable Output 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage
+D Adjustable Output Voltage, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-263
+K Step-Down Voltage Regulator 3A Adjustable High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVT-12
-D LM2576HVS, TO-220-5, 12V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage
+D 12V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5
+K Step-Down Voltage Regulator 12V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVT-15
-D LM2576HVS, TO-220-5, 15V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage
+D 15V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5
+K Step-Down Voltage Regulator 15V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVT-3.3
-D LM2576HVS, TO-220-5, 3.3V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage
+D 3.3V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5
+K Step-Down Voltage Regulator 3.3V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVT-5
-D LM2576HVS, TO-220-5, 5V 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage
+D 5V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5
+K Step-Down Voltage Regulator 5V 3A High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576HVT-ADJ
-D LM2576HVS, TO-220-5, Adjustable Output 3A Step-Down VR High Voltage Input
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage
+D Adjustable Output Voltage, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5
+K Step-Down Voltage Regulator 3A Adjustable High Voltage
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576S-12
-D TO-263, 12V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A
+D 12V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 12V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576S-15
-D TO-263, 15V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A
+D 15V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 15V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576S-3.3
-D TO-263, 3.3V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A
+D 3.3V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 3.3V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576S-5
-D TO-263, 5V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A
+D 5V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 5V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576S-ADJ
-D TO-263, Adjustable Output 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable
+D Adjustable Output Voltage, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 3A Adjustable
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576T-12
-D LM2576S, TO-220-5, 12V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A
+D 12V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 12V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576T-15
-D LM2576S, TO-220-5, 15V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A
+D 15V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 15V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576T-3.3
-D LM2576S, TO-220-5, 3.3V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A
+D 3.3V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 3.3V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576T-5
-D LM2576S, TO-220-5, 5V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A
+D 5V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 5V 3A
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
$CMP LM2576T-ADJ
-D LM2576S, TO-220-5, Adjustable Output 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable
+D Adjustable Output Voltage, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 3A Adjustable
F http://www.ti.com/lit/ds/symlink/lm2576.pdf
$ENDCMP
#
+$CMP LM2578
+D 750mA, Switching Regulator, adjustable output voltage, DIP-8/SOIC-8
+K switching regulator
+F http://www.ti.com/lit/ds/symlink/lm3578a.pdf
+$ENDCMP
+#
$CMP LM2595S-12
-D 12V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A
-F www.national.com/ds/LM/LM2595.pdf
+D 12V, 1A Step-Down Voltage Regulator, TO-263-5
+K Step-Down Voltage Regulator 12V 1A
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595S-3.3
-D 3.3V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A
-F www.national.com/ds/LM/LM2595.pdf
+D 3.3V, 1A Step-Down Voltage Regulator, TO-263-5
+K Step-Down Voltage Regulator 3.3V 1A
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595S-5
-D 5V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A
-F www.national.com/ds/LM/LM2595.pdf
+D 5V, 1A Step-Down Voltage Regulator, TO-263-5
+K Step-Down Voltage Regulator 5V 1A
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595S-ADJ
-D Adjustable Output 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable
-F www.national.com/ds/LM/LM2595.pdf
+D Adjustable Output 1A Step-Down Voltage Regulator, TO-263-5
+K Step-Down Voltage Regulator 1A Adjustable
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595T-12
-D LM2595M, 12V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A
-F www.national.com/ds/LM/LM2595.pdf
+D 12V, 1A Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 12V 1A
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595T-3.3
-D 3.3V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A
-F www.national.com/ds/LM/LM2595.pdf
+D 3.3V, 1A Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 3.3V 1A
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595T-5
-D 5V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A
-F www.national.com/ds/LM/LM2595.pdf
+D 5V, 1A Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 5V 1A
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2595T-ADJ
-D Adjustable Output 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable
-F www.national.com/ds/LM/LM2595.pdf
+D Adjustable Output 1A Step-Down Voltage Regulator, TO-220-5
+K Step-Down Voltage Regulator 1A Adjustable
+F http://www.ti.com.cn/cn/lit/ds/symlink/lm2595.pdf
$ENDCMP
#
$CMP LM2596S-12
-D TO-263, 12V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D 12V 3A Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 12V 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596S-3.3
-D TO-263, 3.3V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D 3.3V 3A Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 3.3V 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596S-5
-D TO-263, 5V 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D 5V 3A Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator 5V 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596S-ADJ
-D TO-263, Adjustable 3A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D Adjustable 3A Step-Down Voltage Regulator, TO-263
+K Step-Down Voltage Regulator Adjustable 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596T-12
-D TO220-5, 12V 3A 150kHz Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D 12V 3A 150kHz Step-Down Voltage Regulator, TO-220
+K Step-Down Voltage Regulator 12V 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596T-3.3
-D TO220-5, 3.3V 3A 150kHz Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D 3.3V 3A 150kHz Step-Down Voltage Regulator, TO-220
+K Step-Down Voltage Regulator 3.3V 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596T-5
-D TO220-5, 5V 3A 150kHz Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D 5V 3A 150kHz Step-Down Voltage Regulator, TO-220
+K Step-Down Voltage Regulator 5V 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2596T-ADJ
-D TO220-5, Adjustable 3A 150kHz Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A
-F http://www.ti.com/lit/ds/symlink/lm2576.pdf
+D Adjustable 3A 150kHz Step-Down Voltage Regulator, TO-220
+K Step-Down Voltage Regulator Adjustable 3A
+F http://www.ti.com/lit/ds/symlink/lm2596.pdf
$ENDCMP
#
$CMP LM2672M-12
-D 12V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A
-F www.national.com/ds/LM/LM2672.pdf
+D 12V, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 12V 1A
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
$ENDCMP
#
$CMP LM2672M-3.3
-D 3.3V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A
-F www.national.com/ds/LM/LM2672.pdf
+D 3.3V, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 3.3V 1A
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
+$ENDCMP
+#
+$CMP LM2672M-5.0
+D 5V, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 5V 1A
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
$ENDCMP
#
$CMP LM2672M-ADJ
-D Adjustable Output, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2672.pdf
+D Adjustable Output Voltage, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
$ENDCMP
#
$CMP LM2672N-12
-D 12V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A
-F www.national.com/ds/LM/LM2672.pdf
+D 12V, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 12V 1A
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
$ENDCMP
#
$CMP LM2672N-3.3
-D 3.3V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A
-F www.national.com/ds/LM/LM2672.pdf
+D 3.3V, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 3.3V 1A
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
+$ENDCMP
+#
+$CMP LM2672N-5.0
+D 5V, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 5V 1A
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
$ENDCMP
#
$CMP LM2672N-ADJ
-D Adjustable Output, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2672.pdf
+D Adjustable Output Voltage, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2672.pdf
$ENDCMP
#
$CMP LM2674M-12
-D 12V, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA
-F www.national.com/ds/LM/LM2674.pdf
+D 12V, 500 mA Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 12V 500mA
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674M-3.3
-D 3.3V, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2674.pdf
+D 3.3V, 500 mA Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674M-5.0
-D 5V, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2674.pdf
+D 5V, 500 mA Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674M-ADJ
-D Adjustable Output, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2674.pdf
+D Adjustable Output Voltage, 500 mA Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674N-12
-D LM2674M, 12V, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA
-F www.national.com/ds/LM/LM2674.pdf
+D 12V, 500 mA Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 12V 500mA
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674N-3.3
-D LM2674M, 3.3V, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2674.pdf
+D 3.3V, 500 mA Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674N-5.0
-D LM2674M, 5V, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2674.pdf
+D 5V, 500 mA Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2674N-ADJ
-D LM2674M, Adjustable Output, 500 mA Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator
-F www.national.com/ds/LM/LM2674.pdf
+D Adjustable Output Voltage, 500 mA Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2674.pdf
$ENDCMP
#
$CMP LM2675M-12
-D 12V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A
-F www.national.com/ds/LM/LM2675.pdf
+D 12V, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 12V 1A
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675M-3.3
-D 3.3V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A
-F www.national.com/ds/LM/LM2675.pdf
+D 3.3V, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 3.3V 1A
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675M-5
-D 5V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A
-F www.national.com/ds/LM/LM2675.pdf
+D 5V, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator 5V 1A
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675M-ADJ
-D Adjustable Output, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable
-F www.national.com/ds/LM/LM2675.pdf
+D Adjustable Output Voltage, 1A Step-Down Voltage Regulator, SO-8
+K Step-Down Voltage Regulator Adjustable
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675N-12
-D LM2675M, 12V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A
-F www.national.com/ds/LM/LM2675.pdf
+D 12V, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 12V 1A
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675N-3.3
-D LM2675M, 3.3V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A
-F www.national.com/ds/LM/LM2675.pdf
+D 3.3V, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 3.3V 1A
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675N-5
-D LM2675M, 5V, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A
-F www.national.com/ds/LM/LM2675.pdf
+D 5V, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator 5V 1A
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM2675N-ADJ
-D LM2675M, Adjustable Output, 1A Step-Down VR
-K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable
-F www.national.com/ds/LM/LM2675.pdf
+D Adjustable Output Voltage, 1A Step-Down Voltage Regulator, DIP-8
+K Step-Down Voltage Regulator Adjustable
+F http://www.ti.com/lit/ds/symlink/lm2675.pdf
$ENDCMP
#
$CMP LM27313XMF
@@ -731,7 +943,7 @@ F http://www.ti.com/lit/ds/symlink/lm2731.pdf
$ENDCMP
#
$CMP LM2731YMF
-D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5
+D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 600KHz Frequency,
K Miniature Step-Up Boost Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lm2731.pdf
$ENDCMP
@@ -743,19 +955,25 @@ F http://www.ti.com/lit/ds/symlink/lm2733.pdf
$ENDCMP
#
$CMP LM2733YMF
-D LM27313, 1A, 40Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5
+D LM27313, 1A, 40Vout Boost Voltage Regulator, 600KHz Frequency,
K Miniature Step-Up Boost Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lm2733.pdf
$ENDCMP
#
-$CMP LM2734
-D Thin SOT 1-A Load Step-Down DC-DC Regulator
+$CMP LM2734X
+D 1A Step-Down DC-DC Regulator, Adjustable Output Voltage, 1.6MHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2734.pdf
+$ENDCMP
+#
+$CMP LM2734Y
+D 1A Step-Down DC-DC Regulator, Adjustable Output Voltage, 550kHz, TSOT-23-5
K Miniature Step-Down Buck Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lm2734.pdf
$ENDCMP
#
$CMP LM2735XMF
-D LM27313, 2.1A, 24Vout Boost/Flyback/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency, SOT-23-5
+D LM27313, 2.1A, 24Vout Boost/FlybacK/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency,
K Miniature Step-Up Boost Flyback SEPIC Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lm2735.pdf
$ENDCMP
@@ -767,103 +985,145 @@ F http://www.ti.com/lit/ds/symlink/lm2776.pdf
$ENDCMP
#
$CMP LM27761
-D low-noise regulated switched-capacitor voltage inverter with 2.7V-5.5V input to -1.5 to -5V output
+D low-noise regulated switched-capacitor voltage inverter with 2.7V-5.5V input to -1.5 to -5V Output Voltage, WSON-8
K low-noise switched capacitor voltage converter invert
F http://www.ti.com/lit/ds/symlink/lm27761.pdf
$ENDCMP
#
+$CMP LM27762
+D Low-noise inverting charge pump with both positive and negative LDO's, with 2.7V-5.5V input to +1.5 to +5V and -1.5 to -5V Output Voltage, WSON-12
+K Low-noise inverting charge pump with both positive and negative LDO's
+F http://www.ti.com/lit/ds/symlink/lm27762.pdf
+$ENDCMP
+#
+$CMP LM2840X
+D 100mA 42V Input Step-Down DC-DC Regulator, Adjustable Output Voltage, 550kHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2842-q1.pdf
+$ENDCMP
+#
+$CMP LM2840Y
+D 100mA 42V Input Step-Down DC-DC Regulator, Adjustable Output Voltage, 1.25MHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2842-q1.pdf
+$ENDCMP
+#
+$CMP LM2841X
+D 300mA 42V Input Step-Down DC-DC Regulator, Adjustable Output Voltage, 550kHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2842-q1.pdf
+$ENDCMP
+#
+$CMP LM2841Y
+D 300mA 42V Input Step-Down DC-DC Regulator, Adjustable Output Voltage, 1.25MHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2842-q1.pdf
+$ENDCMP
+#
+$CMP LM2842X
+D 600mA 42V Input Step-Down DC-DC Regulator, Adjustable Output Voltage, 550kHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2842-q1.pdf
+$ENDCMP
+#
+$CMP LM2842Y
+D 600mA 42V Input Step-Down DC-DC Regulator, Adjustable Output Voltage, 1.25MHz, TSOT-23-5
+K Miniature Step-Down Buck Voltage Regulator
+F http://www.ti.com/lit/ds/symlink/lm2842-q1.pdf
+$ENDCMP
+#
$CMP LM3407MY
-D LED Lighting CC Floating Buck Switching Regulator, eMSOP-8
+D LED Lighting CC Floating Buck Switching Regulator, MSOP-8
K LED Step-Down Switching Regulator
F http://www.ti.com/lit/ds/symlink/lm3407.pdf
$ENDCMP
#
$CMP LM3578
-D Switching Regulator (adjustable)
-K POWER REGUL
-F regulator\lm1578a.pdf
+D 750mA, Switching Regulator, adjustable output voltage, DIP-8/SOIC-8
+K switching regulator
+F http://www.ti.com/lit/ds/symlink/lm3578a.pdf
$ENDCMP
#
$CMP LM3670MF
-D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V
+D Miniature Step-Down DC-DC Converter for Ultralow Voltage Circuits, 2.5V < Vin < 5.5V, adjustable output voltage, SOT-23-5
K DC-DC buck conveter step down voltage regulator
-F www.ti.com/lit/ds/symlink/lm3670.pdf
+F http://www.ti.com/lit/ds/symlink/lm3670.pdf
$ENDCMP
#
$CMP LM5006MM
-D 600 mA, 80V Constant On-Time Buck Switching Regulator
+D 600 mA, 80V Constant On-Time Buck Switching Regulator, MSOP-10
K Constant On-Time Buck Switching Regulator
F http://www.ti.com/lit/ds/symlink/lm5006.pdf
$ENDCMP
#
$CMP LM5007MM
-D 700 mA, 80V Step-Down Switching Regulator
+D 700 mA, High Voltage (80V) Step-Down Switching Regulator, Adjustable Output Voltage, MSOP-8
K Step-Down Switching Regulator
-F www.national.com/ds/LM/LM5007.pdf
+F http://www.ti.com/lit/ds/symlink/lm5007.pdf
$ENDCMP
#
$CMP LM5007SD
-D 700 mA, 80V Step-Down Switching Regulator
+D 700 mA, High Voltage (80V) Step-Down Switching Regulator, Adjustable Output Voltage, WSON-8
K Step-Down Switching Regulator
-F www.national.com/ds/LM/LM5007.pdf
+F http://www.ti.com/lit/ds/symlink/lm5007.pdf
$ENDCMP
#
$CMP LM5008MM
-D 500 mA, 100V Step-Down Switching Regulator
+D 500 mA, High Voltage (100V) Step-Down Switching Regulator, Adjustable Output Voltage, MSOP-8
K Step-Down Switching Regulator
-F www.national.com/ds/LM/LM5008.pdf
+F http://www.ti.com/lit/ds/symlink/lm5008.pdf
$ENDCMP
#
$CMP LM5008SD
-D 500 mA, 100V Step-Down Switching Regulator
+D 500 mA, High Voltage (100V) Step-Down Switching Regulator, Adjustable Output Voltage, WSON-8
K Step-Down Switching Regulator
-F www.national.com/ds/LM/LM5008.pdf
-$ENDCMP
-#
-$CMP LM5008SDC
-D 500 mA, 100V Step-Down Switching Regulator
-K Step-Down Switching Regulator
-F www.national.com/ds/LM/LM5008.pdf
+F http://www.ti.com/lit/ds/symlink/lm5008.pdf
$ENDCMP
#
$CMP LM5009MM
-D 150 mA, 100V Step-Down Switching Regulator
+D 150 mA, High Voltage (80V) Step-Down Switching Regulator, Adjustable Output Voltage, MSOP-8
K Step-Down Switching Regulator
-F www.national.com/ds/LM/LM5009.pdf
+F http://www.ti.com/lit/ds/symlink/lm5009.pdf
+$ENDCMP
+#
+$CMP LM5009SD
+D 500 mA, High Voltage (80V) Step-Down Switching Regulator, Adjustable Output Voltage, WSON-8
+K Step-Down Switching Regulator
+F http://www.ti.com/lit/ds/symlink/lm5009.pdf
$ENDCMP
#
$CMP LM5017MR
-D 600 mA, 100V Step-Down Switching Regulator
+D 600 mA, 100V Step-Down Switching Regulator, PowerSO-8
K Step-Down Switching Regulator High Voltage
-F http://www.national.com/ds/LM/LM5017.pdf
+F http://www.ti.com/lit/ds/symlink/lm5017.pdf
$ENDCMP
#
$CMP LM5017SD
-D 600 mA, 100V Step-Down Switching Regulator
-K Step-Down Switching Regulator High Voltage High Frequency
-F http://www.national.com/ds/LM/LM5017.pdf
+D 600 mA, 100V Step-Down Switching Regulator, WSON-8
+K Step-Down Switching Regulator High Voltage
+F http://www.ti.com/lit/ds/symlink/lm5017.pdf
$ENDCMP
#
$CMP LM5165
-D 150mA Step-Down Conveter, 3V-65V input, adjustable output voltage, DFN10 package
+D 150mA Synchronous Buck Converter With Ultra-Low IQ, 3V-65V input, adjustable output voltage, DFN-10
K step-down dc-dc buck regulator adjustable
F http://www.ti.com/lit/ds/symlink/lm5165.pdf
$ENDCMP
#
$CMP LM5165X
-D 150mA Step-Down Conveter, 3V-65V input, 5.0V fixed output voltage, DFN10 package
+D 150mA Synchronous Buck Converter With Ultra-Low IQ, 3V-65V input, 5.0V fixed output voltage, DFN-10
K step-down dc-dc buck regulator fixed 5V
F http://www.ti.com/lit/ds/symlink/lm5165.pdf
$ENDCMP
#
$CMP LM5165Y
-D 150mA Step-Down Conveter, 3V-65V input, 3.3V fixed output voltage, DFN10 package
+D 150mA Synchronous Buck Converter With Ultra-Low IQ, 3V-65V input, 3.3V fixed output voltage, DFN-10
K step-down dc-dc buck regulator fixed 3V3
F http://www.ti.com/lit/ds/symlink/lm5165.pdf
$ENDCMP
#
$CMP LMC7660
-D Voltage converter from +1.5V to +10V to +1.5V to +10V, SOIC-8, DIP-8
+D Voltage converter from +1.5V to +10V to +1.5V to +10V, SO-8/DIP-8
K Voltage converter
F http://www.ti.com/lit/ds/symlink/lmc7660.pdf
$ENDCMP
@@ -881,7 +1141,7 @@ F http://www.ti.com/lit/ds/symlink/lmr10510.pdf
$ENDCMP
#
$CMP LMR10510YSD
-D LM10510, 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency
+D 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency, WSON-6
K Miniature Step-Down Buck Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lmr10510.pdf
$ENDCMP
@@ -917,131 +1177,305 @@ F http://www.ti.com/lit/ds/symlink/lmr62421.pdf
$ENDCMP
#
$CMP LMR62421XSD
-D 2.1A, 24Vout Step-Up Voltage Regulator, 1.6MHz Frequency
+D 2.1A, 24Vout Step-Up Voltage Regulator, 1.6MHz Frequency, WSON-6
K Miniature Step-Up Boost SEPIC Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lmr62421.pdf
$ENDCMP
#
$CMP LMR64010XMF
-D LM64010, 1A, 40Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5
+D 1A, 40Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5
K Miniature Step-Up Boost Voltage Regulator
F http://www.ti.com/lit/ds/symlink/lmr64010.pdf
$ENDCMP
#
$CMP LT1054
-D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA
+D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA, DIP-8/SO-8
K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown
F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf
$ENDCMP
#
-$CMP LT1073
-D Micropower DC/DC Converter Adjustable and Fixed 5V, 12V
+$CMP LT1054L
+D Switched-Capacitor Voltage Converter with Regulator, output current 125mA, operating range 3.5V to 15V, low loss 1.1V at 100mA, DIP-8/SO-8
+K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown
+F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf
+$ENDCMP
+#
+$CMP LT1054xSW
+D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA, SO-16
+K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown
+F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf
+$ENDCMP
+#
+$CMP LT1073CN
+D Micropower DC/DC Converter Adjustable Output Voltage, DIP-8
K Micropower DC/DC Converter
F http://cds.linear.com/docs/en/datasheet/1073fa.pdf
$ENDCMP
#
-$CMP LT1108
-D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage
+$CMP LT1073CN-12
+D Micropower DC/DC Converter, Fixed 12V Output Voltage, DIP-8
+K Micropower DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1073fa.pdf
+$ENDCMP
+#
+$CMP LT1073CN-5
+D Micropower DC/DC Converter, Fixed 5V Output Voltage, DIP-8
+K Micropower DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1073fa.pdf
+$ENDCMP
+#
+$CMP LT1073CS
+D Micropower DC/DC Converter Adjustable Output Voltage, SO-8
+K Micropower DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1073fa.pdf
+$ENDCMP
+#
+$CMP LT1073CS-12
+D Micropower DC/DC Converter, Fixed 12V Output Voltage, SO-8
+K Micropower DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1073fa.pdf
+$ENDCMP
+#
+$CMP LT1073CS-5
+D Micropower DC/DC Converter, Fixed 5V Output Voltage, SO-8
+K Micropower DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1073fa.pdf
+$ENDCMP
+#
+$CMP LT1108CN
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage, DIP-8
K switching buck boost converter step-down step-up
F http://cds.linear.com/docs/en/datasheet/lt1108.pdf
$ENDCMP
#
-$CMP LT1372
-D Set up/step down switching regulator
-F regulator/lt1372-1377.pdf
+$CMP LT1108CN-12
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, fixed 12V output voltage, DIP-8
+K switching buck boost converter step-down step-up
+F http://cds.linear.com/docs/en/datasheet/lt1108.pdf
$ENDCMP
#
-$CMP LT1373
-D Set up/step down switching regulator
-F regulator/lt1373.pdf
+$CMP LT1108CN-5
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, fixed 5V output voltage, DIP-8
+K switching buck boost converter step-down step-up
+F http://cds.linear.com/docs/en/datasheet/lt1108.pdf
+$ENDCMP
+#
+$CMP LT1108CS
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage, SO-8
+K switching buck boost converter step-down step-up
+F http://cds.linear.com/docs/en/datasheet/lt1108.pdf
+$ENDCMP
+#
+$CMP LT1108CS-12
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, fixed 12V output voltage, SO-8
+K switching buck boost converter step-down step-up
+F http://cds.linear.com/docs/en/datasheet/lt1108.pdf
+$ENDCMP
+#
+$CMP LT1108CS-5
+D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, fixed 5V output voltage, SO-8
+K switching buck boost converter step-down step-up
+F http://cds.linear.com/docs/en/datasheet/lt1108.pdf
+$ENDCMP
+#
+$CMP LT1307BCMS8
+D Single Cell Micropower 600kHz PWM DC/DC Converter, 10µA Quiescent Current, MSOP-8
+K Micropower PWM DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1307fa.pdf
+$ENDCMP
+#
+$CMP LT1307BCS8
+D Single Cell Micropower 600kHz PWM DC/DC Converter, 10µA Quiescent Current, SO-8
+K Micropower PWM DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1307fa.pdf
+$ENDCMP
+#
+$CMP LT1307CMS8
+D Single Cell Micropower 600kHz PWM DC/DC Converter, 50µA Quiescent Current, MSOP-8
+K Micropower PWM DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1307fa.pdf
+$ENDCMP
+#
+$CMP LT1307CN8
+D Single Cell Micropower 600kHz PWM DC/DC Converter, 50µA Quiescent Current, DIP-8
+K Micropower PWM DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1307fa.pdf
+$ENDCMP
+#
+$CMP LT1307CS8
+D Single Cell Micropower 600kHz PWM DC/DC Converter, 50µA Quiescent Current, SO-8
+K Micropower PWM DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/1307fa.pdf
+$ENDCMP
+#
+$CMP LT1372CN8
+D 1.5A High Efficiency Switching Regulators, 500kHz, 35V Switch Voltage, Adjustable Output Voltage, DIP-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/13727fbs.pdf
+$ENDCMP
+#
+$CMP LT1372CS8
+D 1.5A High Efficiency Switching Regulators, 500kHz, 35V Switch Voltage, Adjustable Output Voltage, SO-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/13727fbs.pdf
+$ENDCMP
+#
+$CMP LT1372HVCN8
+D 1.5A High Efficiency Switching Regulators, 500kHz, 42V Switch Voltage, Adjustable Output Voltage, DIP-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/13727fbs.pdf
+$ENDCMP
+#
+$CMP LT1372HVCS8
+D 1.5A High Efficiency Switching Regulators, 500kHz, 42V Switch Voltage, Adjustable Output Voltage, SO-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/13727fbs.pdf
+$ENDCMP
+#
+$CMP LT1373CN8
+D 1.5A Low Supply Current High Efficiency Switching Regulators, 250kHz, 35V Switch Voltage, Adjustable Output Voltage, DIP-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/1373fbs.pdf
+$ENDCMP
+#
+$CMP LT1373CS8
+D 1.5A Low Supply Current High Efficiency Switching Regulators, 250kHz, 35V Switch Voltage, Adjustable Output Voltage, SO-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/1373fbs.pdf
+$ENDCMP
+#
+$CMP LT1373HVCN8
+D 1.5A Low Supply Current High Efficiency Switching Regulators, 250kHz, 42V Switch Voltage, Adjustable Output Voltage, DIP-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/1373fbs.pdf
+$ENDCMP
+#
+$CMP LT1373HVCS8
+D 1.5A Low Supply Current High Efficiency Switching Regulators, 250kHz, 42V Switch Voltage, Adjustable Output Voltage, SO-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/1373fbs.pdf
+$ENDCMP
+#
+$CMP LT1377CN8
+D 1.5A High Efficiency Switching Regulators, 1MHz, 35V Switch Voltage, Adjustable Output Voltage, DIP-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/13727fbs.pdf
+$ENDCMP
+#
+$CMP LT1377CS8
+D 1.5A High Efficiency Switching Regulators, 1MHz, 35V Switch Voltage, Adjustable Output Voltage, SO-8
+K Switching Regulator Adjustable
+F http://cds.linear.com/docs/en/datasheet/13727fbs.pdf
$ENDCMP
#
$CMP LT1945
-D Dual Micropower DC/DC Converter with Positive and Negative Outputs
+D Dual Micropower DC/DC Converter with Positive and Negative Outputs, MSOP-10
K switched voltage converter regulator inverter double shutdown positive negative
F https://cds.linear.com/docs/en/datasheet/1945fa.pdf
$ENDCMP
#
$CMP LT3430
-D Hight Voltage Step-down switching regulator (synchronous) 3 A
-K REGUL POWER
-F linear-tec/lt3430f.pdf
+D 3A High Voltage 200kHz Step-Down Switching Regulator, TSSOP-16
+K Step-Down Switching Regulator
+F http://cds.linear.com/docs/en/datasheet/34301fa.pdf
+$ENDCMP
+#
+$CMP LT3430-1
+D 3A High Voltage 100kHz Step-Down Switching Regulator, TSSOP-16
+K Step-Down Switching Regulator
+F http://cds.linear.com/docs/en/datasheet/34301fa.pdf
$ENDCMP
#
$CMP LT3439
-D Low EMI DC/DC converter.
-F regulator/lt3439.pdf
+D 1A Slew Rate Controlled Ultralow Noise Isolated DC/DC Transformer Driver, TSSOP-16
+K Isolated DC/DC Transformer Driver
+F http://cds.linear.com/docs/en/datasheet/3439fs.pdf
$ENDCMP
#
$CMP LT3465
-D 1.2MHz/2.4MHz White LED Drivers with Built-in Schottky in ThinSOT
+D 1.2MHz White LED Drivers with Built-in Schottky, ThinSOT-23-6
K Switching LED driver
F http://cds.linear.com/docs/en/datasheet/3465fa.pdf
$ENDCMP
#
$CMP LT3465A
-D 1.2MHz/2.4MHz White LED Drivers with Built-in Schottky in ThinSOT
+D 2.4MHz White LED Drivers with Built-in Schottky in ThinSOT
K Switching LED driver
F http://cds.linear.com/docs/en/datasheet/3465fa.pdf
$ENDCMP
#
$CMP LT3472
-D Boost and Inverting DC/DC Converter for CCD Bias
+D Boost and Inverting DC/DC Converter for CCD Bias, DFN-10
K DC/DC converter CCD Bias Boost
F http://cds.linear.com/docs/en/datasheet/3472f.pdf
$ENDCMP
#
$CMP LT3755xMSE
-D DC/DC LED Controllers, MSOP-16. Hysteresis Open led Status pin
+D 40 Vin, 75 Vout, DC/DC LED Controllers, Hysteresis Open led Status pin, MSOP-16
K Boost Buck Buck-Boost SEPIC Flyback
F http://cds.linear.com/docs/en/datasheet/37551fd.pdf
$ENDCMP
#
$CMP LT3755xMSE-1
-D DC/DC LED Controllers, MSOP-16. Frequency Synchronisation
+D 40 Vin, 75 Vout, DC/DC LED Controllers, Frequency Synchronisation, MSOP-16
K Boost Buck Buck-Boost SEPIC Flyback
F http://cds.linear.com/docs/en/datasheet/37551fd.pdf
$ENDCMP
#
$CMP LT3755xMSE-2
-D DC/DC LED Controllers, MSOP-16. Improved Open Led Status Pin
+D 40 Vin, 75 Vout, DC/DC LED Controllers, Improved Open Led Status Pin, MSOP-16
K Boost Buck Buck-Boost SEPIC Flyback
F http://cds.linear.com/docs/en/datasheet/37551fd.pdf
$ENDCMP
#
$CMP LT3755xUD
-D DC/DC LED Controllers, QFN-16. Hysteresis Open led Status pin
+D 40 Vin, 75 Vout, DC/DC LED Controller, Hysteresis Open led Status pins, QFN-16
K Boost Buck Buck-Boost SEPIC Flyback
F http://cds.linear.com/docs/en/datasheet/37551fd.pdf
$ENDCMP
#
$CMP LT3755xUD-1
-D DC/DC LED Controllers, QFN-16. Frequency Synchronisation
+D 40 Vin, 75 Vout, DC/DC LED Controllers, Frequency Synchronisation, QFN-16
K Boost Buck Buck-Boost SEPIC Flyback
F http://cds.linear.com/docs/en/datasheet/37551fd.pdf
$ENDCMP
#
$CMP LT3755xUD-2
-D DC/DC LED Controllers, QFN-16. Improved Open led Status pin
+D 40 Vin, 75 Vout, DC/DC LED Controllers, Improved Open led Status pin, QFN-16
K Boost Buck Buck-Boost SEPIC Flyback
F http://cds.linear.com/docs/en/datasheet/37551fd.pdf
$ENDCMP
#
+$CMP LT3757AEDD
+D Boost, flyback, SEPIC and inverting regulator, improved load transient performance, DFN-10
+K Boost flyback SEPIC inverting DC/DC regulator
+F http://cds.linear.com/docs/en/datasheet/3757Afe.pdf
+$ENDCMP
+#
+$CMP LT3757AEMSE
+D Boost, flyback, SEPIC and inverting regulator, improved load transient performance, MSOP-10
+K Boost flyback SEPIC inverting DC/DC regulator
+F http://cds.linear.com/docs/en/datasheet/3757Afe.pdf
+$ENDCMP
+#
+$CMP LT3757EDD
+D Boost, flyback, SEPIC and inverting regulator. DFN-10
+K Boost flyback SEPIC inverting DC/DC regulator
+F http://cds.linear.com/docs/en/datasheet/3757Afe.pdf
+$ENDCMP
+#
$CMP LT3757EMSE
-D Boost, flyback, SEPIC and inverting regulator (MSOP package)
+D Boost, flyback, SEPIC and inverting regulator. MSOP-10
+K Boost flyback SEPIC inverting DC/DC regulator
+F http://cds.linear.com/docs/en/datasheet/3757Afe.pdf
$ENDCMP
#
$CMP LTC1044
-D Switched Capacitor Voltage Converter, 1.5V to 9V supply operation, 200uA Max No Load Supply Current at 5V
+D Switched Capacitor Voltage Converter, 1.5V to 9V supply operation, 200uA Max No Load Supply Current at 5V, DIP-8/TO-99
K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost
F http://cds.linear.com/docs/en/datasheet/lt1044.pdf
$ENDCMP
#
-$CMP LTC1307
-D Switching Regulator (Single cell micropower)
-K POWER
-$ENDCMP
-#
$CMP LTC1436A
D High Efficiency Low Noise Synchronous Step-Down Switching Regulators, SSOP-24
K buck controller 36V
@@ -1060,139 +1494,182 @@ K buck controller 36V
F http://cds.linear.com/docs/en/datasheet/14367afb.pdf
$ENDCMP
#
-$CMP LTC1624
-D Switching Regulator Controller
-K POWER
-F linear-tec\ltc1624.pdf
-$ENDCMP
-#
-$CMP LTC1878
-D Synchronous Step-Down Regulator
-K REGUL POWER
-F linear-tec/ltc1878.pdf
+$CMP LTC1624CS8
+D High Efficiency N-Channel Switching Regulator Controller, SO-8
+K Switching Regulator Controller
+F http://cds.linear.com/docs/en/datasheet/1624f.pdf
$ENDCMP
#
$CMP LTC1878EMS8
-D Synchronous Step-Down Regulator
-K REGUL POWER
-F linear-tec/ltc1878.pdf
+D High Efficiency Monolithic Synchronous Step-Down Regulator, MSOP-8
+K Synchronous Step-Down Regulator
+F http://cds.linear.com/docs/en/datasheet/1878f.pdf
$ENDCMP
#
-$CMP LTC3406B-1.2
-D 1.5MHz, 600mA Synchronous Step-Down Regulator, ThinSOT
+$CMP LTC3406AES5
+D 600mA Synchronous Step-Down Regulator, 1.5MHz, Fixed 1.2V Output Voltage, Low Ripple Burst Mode, ThinSOT-23
+K Regulator step-down
+F http://cds.linear.com/docs/en/datasheet/3406afa.pdf
+$ENDCMP
+#
+$CMP LTC3406B-2ES5
+D 600mA Synchronous Step-Down Regulator, 2.25MHz, Adjustable Output Voltage,ThinSOT-23
+K Regulator step-down
+F http://cds.linear.com/docs/en/datasheet/3406b2fs.pdf
+$ENDCMP
+#
+$CMP LTC3406BES5-1.2
+D 600mA Synchronous Step-Down Regulator, 1.5MHz, Fixed 1.2V Output Voltage, Burst Mode Disabled, ThinSOT-23
+K Regulator step-down
+F http://cds.linear.com/docs/en/datasheet/3406b12fs.pdf
+$ENDCMP
+#
+$CMP LTC3406ES5
+D 600mA Synchronous Step-Down Regulator, 1.5MHz, Adjustable Output Voltage, Burst Mode, ThinSOT-23
+K Regulator step-down
+F http://cds.linear.com/docs/en/datasheet/3406b12fs.pdf
+$ENDCMP
+#
+$CMP LTC3406ES5-1.2
+D 600mA Synchronous Step-Down Regulator, 1.5MHz, Fixed 1.2V Output Voltage, Burst Mode, ThinSOT-23
+K Regulator step-down
+F http://cds.linear.com/docs/en/datasheet/3406b12fs.pdf
+$ENDCMP
+#
+$CMP LTC3406ES5-1.5
+D 600mA Synchronous Step-Down Regulator, 1.5MHz, Fixed 1.5V Output Voltage, Burst Mode, ThinSOT-23
+K Regulator step-down
+F http://cds.linear.com/docs/en/datasheet/3406b12fs.pdf
+$ENDCMP
+#
+$CMP LTC3406ES5-1.8
+D 600mA Synchronous Step-Down Regulator, 1.5MHz, Fixed 1.8V Output Voltage, Burst Mode, ThinSOT-23
K Regulator step-down
F http://cds.linear.com/docs/en/datasheet/3406b12fs.pdf
$ENDCMP
#
$CMP LTC3429
-D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23 6-Lead Package
+D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23-6
K boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3429fa.pdf
$ENDCMP
#
$CMP LTC3429B
-D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, Continuous Switching at Light Loads, TSOT-23 6-Lead Package
+D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, Continuous Switching at Light Loads, TSOT-23-6
K boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3429fa.pdf
$ENDCMP
#
$CMP LTC3442
-D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation
-F linear-tec\ltc3442.pdf
+D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation, DFN-12
+K Micropower Synchronous Buck-Boost DC/DC Converter
+F http://cds.linear.com/docs/en/datasheet/3442fb.pdf
$ENDCMP
#
$CMP LTC3525
-D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect
+D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect, SC-70-6
K boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3525fc.pdf
$ENDCMP
#
$CMP LTC3525-3
-D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect
+D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect, SC-70-6
K fixed boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3525fc.pdf
$ENDCMP
#
$CMP LTC3525-3.3
-D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect
+D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect, SC-70-6
K fixed boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3525fc.pdf
$ENDCMP
#
$CMP LTC3525-5
-D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect
+D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect, SC-70-6
K fixed boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3525fc.pdf
$ENDCMP
#
$CMP LTC3525D-3.3
-D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode
+D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode, SC-70-6
K fixed boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf
$ENDCMP
#
$CMP LTC3525L-3
-D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect
+D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect, SC-70-6
K fixed boost step-up DC/DC synchronous
F http://cds.linear.com/docs/en/datasheet/3525laf.pdf
$ENDCMP
#
-$CMP LTC3630
-D High efficiency 65V 500mA synchronous step-down converter
-K buck dc-dc switcher switching
-F http://cds.linear.com/docs/en/datasheet/3630fd.pdf
-$ENDCMP
-#
-$CMP LTC3630A
-D High efficiency 76V 500mA synchronous step-down converter
+$CMP LTC3630ADHC
+D High efficiency 76V 500mA synchronous step-down converter, DFN-16
K buck dc-dc switcher switching
F http://cds.linear.com/docs/en/datasheet/3630afc.pdf
$ENDCMP
#
+$CMP LTC3630AMSE
+D High efficiency 76V 500mA synchronous step-down converter, MSOP-16(12)
+K buck dc-dc switcher switching
+F http://cds.linear.com/docs/en/datasheet/3630afc.pdf
+$ENDCMP
+#
+$CMP LTC3630DHC
+D 500mA High efficiency 65V synchronous step-down converter, DFN-16
+K buck dc-dc switcher switching
+F http://cds.linear.com/docs/en/datasheet/3630fd.pdf
+$ENDCMP
+#
+$CMP LTC3630MSE
+D 500mA High efficiency 65V synchronous step-down converter, MSOP-16(12)
+K buck dc-dc switcher switching
+F http://cds.linear.com/docs/en/datasheet/3630fd.pdf
+$ENDCMP
+#
$CMP LTC3886
-D 60V dual output buck output with digital power system management
+D 60V dual output buck output with digital power system management, UKG52(46)
K step down switch manager I2C telemetry fault current sense
-F http://cds.linear.com/docs/en/datasheet/3886fa.pdf
+F http://cds.linear.com/docs/en/datasheet/3886fe.pdf
$ENDCMP
#
$CMP LTC3890
-D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package
+D 60V dual 2-phase synchronous step-down DC/DC controller, QFN-32
K switching buck converter regulator dual-output
F http://cds.linear.com/docs/en/datasheet/3890fc.pdf
$ENDCMP
#
$CMP LTC3890-1
-D 60V dual 2-phase synchronous step-down DC/DC controller in SSOP-28 package
+D 60V dual 2-phase synchronous step-down DC/DC controller, SSOP-28
K switching buck converter regulator dual-output
F http://cds.linear.com/docs/en/datasheet/38901fb.pdf
$ENDCMP
#
$CMP LTC660
-D Monolithic CMOS switched-capacitor from 1.5V to 5.5V up to 100mA(DIP)
+D Monolithic CMOS switched-capacitor from 1.5V to 5.5V up to 100mA, SO-8/DIP-8
K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost
F http://cds.linear.com/docs/en/datasheet/660fa.pdf
$ENDCMP
#
$CMP MAX1044
-D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop
+D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop, SO-8/DIP-8/µMAX-8/TO-99
K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost
F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf
$ENDCMP
#
$CMP MAX15062A
-D 60V, 300mA, synchronous step-down dc-dc converter, 3.3V fixed output voltage
+D 60V, 300mA, synchronous step-down dc-dc converter, 3.3V fixed output voltage, DFN-8
K step-down dc-dc switching regulator
F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf
$ENDCMP
#
$CMP MAX15062B
-D 60V, 300mA, synchronous step-down dc-dc converter, 5.0V fixed output voltage
+D 60V, 300mA, synchronous step-down dc-dc converter, 5.0V fixed output voltage, DFN-8
K step-down dc-dc switching regulator
F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf
$ENDCMP
#
$CMP MAX15062C
-D 60V, 300mA, synchronous step-down dc-dc converter, adjustable output voltage
+D 60V, 300mA, synchronous step-down dc-dc converter, adjustable output voltage, DFN-8
K step-down dc-dc switching regulator
F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf
$ENDCMP
@@ -1209,369 +1686,453 @@ K Step-down dc-dc switching regulator
F https://datasheets.maximintegrated.com/en/ds/MAX17574.pdf
$ENDCMP
#
-$CMP MAX5035AASA
-D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8
-K 3.3V 1A Step-Down Converter 76V Hi-Temp
-F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
-$ENDCMP
-#
$CMP MAX5035AUPA
-D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8
+D 1A, High-Efficiency Step-Down DC-DC Converter, 3.3V fixed output voltage, Vin 76V, PDIP-8
K 3.3V 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
$CMP MAX5035AUSA
-D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8
+D 1A, High-Efficiency Step-Down DC-DC Converter, 3.3V fixed output voltage, Vin 76V, SO-8
K 3.3V 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
-$CMP MAX5035BASA
-D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8
-K 5V 1A Step-Down Converter 76V Hi-Temp
-F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
-$ENDCMP
-#
$CMP MAX5035BUPA
-D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8
+D 1A, High-Efficiency Step-Down DC-DC Converter, 5V fixed output voltage, Vin 76V, PDIP-8
K 5V 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
$CMP MAX5035BUSA
-D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8
+D 1A, High-Efficiency Step-Down DC-DC Converter, 5V fixed output voltage, Vin 76V, SO-8
K 5V 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
-$CMP MAX5035CASA
-D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8
-K 12V 1A Step-Down Converter 76V
-F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
-$ENDCMP
-#
$CMP MAX5035CUPA
-D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8
+D 1A, High-Efficiency Step-Down DC-DC Converter, 12V fixed output voltage, Vin 76V, PDIP-8
K 12V 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
$CMP MAX5035CUSA
-D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8
+D 1A, High-Efficiency Step-Down DC-DC Converter, 12V fixed output voltage, Vin 76V, SO-8
K 12V 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
-$CMP MAX5035DASA
-D AdjustableV 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8
-K Adjustable V 1A Step-Down Converter 76V Hi-Temp
-F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
-$ENDCMP
-#
$CMP MAX5035DUPA
-D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8
+D 1A, High-Efficiency Step-Down DC-DC Converter, adjustable output voltage, Vin 76V, PDIP-8
K Adjustable 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
$CMP MAX5035DUSA
-D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8
+D 1A, High-Efficiency Step-Down DC-DC Converter, adjustable output voltage, Vin 76V, SO-8
K Adjustable 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
-$CMP MAX5035EASA
-D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8
-K Adjustable 1A Step-Down Converter 76V Hi-Temp
-F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
-$ENDCMP
-#
$CMP MAX5035EUSA
-D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8
+D 1A, High-Efficiency Step-Down DC-DC Converter, adjustable output voltage, Vin 76V, SO-8
K Adjustable 1A Step-Down Converter 76V
F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf
$ENDCMP
#
-$CMP MAX777
-D Low voltage input, step-up, DC-DC converter
+$CMP MAX777L
+D 210mA, Low voltage input, step-up DC-DC converter, 5V output voltage, DIP-8/SO-8
K switching regulator boost step-up dc-dc
-F http://www.ret.hu/DataSheets/38_ANALOG_IC/MAX_062/MAX777L_778L_779L.pdf
+F https://kanga.gerbilator.org/ICs/MAX777.pdf
$ENDCMP
#
-$CMP MC34063
-D 1.5A step up/down/inverting switching regulator
+$CMP MAX778L
+D 210mA, Low voltage input, step-up DC-DC converter, 3V/3.3V output voltage, DIP-8/SO-8
+K switching regulator boost step-up dc-dc
+F https://kanga.gerbilator.org/ICs/MAX777.pdf
+$ENDCMP
+#
+$CMP MAX779L
+D 210mA, Low voltage input, step-up DC-DC converter, adjustable output voltage, DIP-8/SO-8
+K switching regulator boost step-up dc-dc
+F https://kanga.gerbilator.org/ICs/MAX777.pdf
+$ENDCMP
+#
+$CMP MC33063AD
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, SO-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP MC33063AP
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, DIP-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP MC33063MNTXG
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, DFN-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP MC34063AD
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, SO-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP MC34063AP
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, DIP-8
K smps buck boost inverting
F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
$ENDCMP
#
$CMP MCP16301
-D 4.0 to 30V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package
+D 1A, 4.0 to 30V Input, High Voltage Input integrated switch step-down regulator, SOT-23-6
K switching buck converter power-supply voltage regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf
$ENDCMP
#
$CMP MCP16301H
-D 4.7 to 36V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package
+D 1A, 4.7 to 36V Input, High Voltage Input integrated switch step-down regulator, SOT-23-6
K switching buck converter power-supply voltage regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf
$ENDCMP
#
-$CMP MCP16311-MNY
-D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, DFN-8 package
+$CMP MCP16311MNY
+D 1A Output Voltage, 30V Input, integrated switch step-down regulator, PFM/PWM modulation, DFN-8
K switching buck converter power-supply voltage regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf
$ENDCMP
#
-$CMP MCP16311-MS
-D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, MSOP-8 package
+$CMP MCP16311MS
+D 30V Input, 1A Output Voltage, integrated switch step-down regulator, PFM/PWM modulation, MSOP-8
K switching buck converter power-supply voltage regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf
$ENDCMP
#
-$CMP MCP16312-MNY
-D 30V Input, 1A output, integrated switch step-down regulator, PWM modulation, DFN-8 package
+$CMP MCP16312MNY
+D 1A Output Voltage, 30V Input, integrated switch step-down regulator, PWM modulation, DFN-8
K switching buck converter power-supply voltage regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf
$ENDCMP
#
-$CMP MCP16312-MS
-D 30V Input, 1A output, integrated switch step-down regulator with, modulation, MSOP-8 package
+$CMP MCP16312MS
+D 1A Output Voltage, 30V Input, integrated switch step-down regulator with, modulation, MSOP-8
K switching buck converter power-supply voltage regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf
$ENDCMP
#
-$CMP MCP16331x-E-CH
+$CMP MCP16331CH
D High-Voltage Input Integrated Switch Step-Down Regulator, VDD +4.4V to 50V, Out +2.0V to +24V, SOT-23
K High-Voltage Input Integrated Switch Step-Down Regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005308C.pdf
$ENDCMP
#
-$CMP MCP16331x-E-MNY
+$CMP MCP16331MN
D High-Voltage Input Integrated Switch Step-Down Regulator, VDD +4.4V to 50V, Out +2.0V to +24V, TDFN-8
K High-Voltage Input Integrated Switch Step-Down Regulator
F http://ww1.microchip.com/downloads/en/DeviceDoc/20005308C.pdf
$ENDCMP
#
-$CMP MCP1640-CH
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, SOT23
+$CMP MCP1640BCH
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, SOT-23
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640-MC
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, DFN
+$CMP MCP1640BMC
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, DFN-8
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640B-CH
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, SOT23
+$CMP MCP1640CCH
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, SOT-23
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640B-MC
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, DFN
+$CMP MCP1640CH
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, SOT-23
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640C-CH
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, SOT23
+$CMP MCP1640CMC
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, DFN-8
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640C-MC
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, DFN
+$CMP MCP1640DCH
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, SOT-23
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640D-CH
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, SOT23
+$CMP MCP1640DMC
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, DFN-8
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
-$CMP MCP1640D-MC
-D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, DFN
+$CMP MCP1640MC
+D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, DFN-8
K Step-Up Boost DC-DC Regulator Adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf
$ENDCMP
#
$CMP MCP1650
-D 750 kHz Boost Controller from 3.3V up to 100V, 5W.
+D 750 kHz Boost Controller, 3.3-100V output voltage, 5W, MSOP-8
K boost controller
F http://ww1.microchip.com/downloads/en/DeviceDoc/21876B.pdf
$ENDCMP
#
$CMP MCP1651
-D 750 kHz Boost Controller from 3.3V up to 100V, 5W.
+D 750 kHz Boost Controller, 3.3-100V output voltage, 5W, Low Battery Detection, MSOP-8
K boost controller
F http://ww1.microchip.com/downloads/en/DeviceDoc/21876B.pdf
$ENDCMP
#
$CMP MCP1652
-D 750 kHz Boost Controller from 3.3V up to 100V, 5W.
+D 750 kHz Boost Controller, 3.3-100V output voltage, 5W, Power Good Detection, MSOP-8
K boost controller
F http://ww1.microchip.com/downloads/en/DeviceDoc/21876B.pdf
$ENDCMP
#
$CMP MCP1653
-D 750 kHz Boost Controller from 3.3V up to 100V, 5W.
+D 750 kHz Boost Controller, 3.3-100V output voltage, 5W, Low Battery Detection, Power Good Detection, MSOP-10
K boost controller
F http://ww1.microchip.com/downloads/en/DeviceDoc/21876B.pdf
$ENDCMP
#
$CMP MIC2177
-D Step-down switching regulator (synchronous) 2.5 A
-K REGUL POWER
-F micrel/mic2177.pdf
+D 2.5A Synchronous Buck Regulator, Adjustable Output Voltage, SO-20W
+K Synchronous Buck Regulator adjustable
+F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2177.pdf
+$ENDCMP
+#
+$CMP MIC2177-3.3
+D 2.5A Synchronous Buck Regulator, 3.3V Fixed Output Voltage, SO-20W
+K Synchronous Buck Regulator fixed
+F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2177.pdf
+$ENDCMP
+#
+$CMP MIC2177-5.0
+D 2.5A Synchronous Buck Regulator, 5.0V Fixed Output Voltage, SO-20W
+K Synchronous Buck Regulator fixed
+F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2177.pdf
+$ENDCMP
+#
+$CMP MIC2178
+D 2.5A Synchronous Buck Regulator, 4.5-16.5V Input Voltage, Adjustable Output Voltage, SO-20W
+K Synchronous Buck Regulator adjustable
+F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2177.pdf
+$ENDCMP
+#
+$CMP MIC2178-3.3
+D 2.5A Synchronous Buck Regulator, 4.5-16.5V Input Voltage, 3.3V Fixed Output Voltage, SO-20W
+K Synchronous Buck Regulator fixed
+F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2177.pdf
+$ENDCMP
+#
+$CMP MIC2178-5.0
+D 2.5A Synchronous Buck Regulator, 4.5-16.5V Input Voltage, 5.0V Fixed Output Voltage, SO-20W
+K Synchronous Buck Regulator fixed
+F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2177.pdf
$ENDCMP
#
$CMP MIC4690
-D 500kHz 1A SuperSwitcherâ„¢ Buck Regulator
-K regulator switching
+D 1A, 500kHz SuperSwitcher Buck Regulator, 4-34V Input Voltage, Adjustable Output Voltage, SO-8
+K regulator switching adjustable
F http://ww1.microchip.com/downloads/en/DeviceDoc/mic4690.pdf
$ENDCMP
#
-$CMP NID60
-D 60W, 250kHz Step Down Converter
-K 60W, 250KHz Buck DC/DC
-F https://www.meanwell-web.com/en/download_datasheet.php?products_id=NID60S24-12&type=3
+$CMP NCV33063AVD
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, SO-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP NID30S24-05
+D 2.5A/12.5W Step Down Converter Module, fixed 5V Output Voltage, 250kHz, 20-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/webapp/product/search.aspx?prod=nid30
+$ENDCMP
+#
+$CMP NID30S24-12
+D 2.5A/30W Step Down Converter Module, fixed 12V Output Voltage, 250kHz, 20-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/webapp/product/search.aspx?prod=nid30
+$ENDCMP
+#
+$CMP NID30S24-15
+D 2.5A/30W Step Down Converter Module, fixed 15V Output Voltage, 250kHz, 20-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/webapp/product/search.aspx?prod=nid30
+$ENDCMP
+#
+$CMP NID30S48-24
+D 1.25A/30W Step Down Converter Module, fixed 24V Output Voltage, 250kHz, 30-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/webapp/product/search.aspx?prod=nid30
+$ENDCMP
+#
+$CMP NID60S24-05
+D 4A/20W Step Down Converter Module, fixed 5V Output Voltage, 250kHz, 20-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/78ddf876-a86c-4a52-8a41-4ee24dd9913d
+$ENDCMP
+#
+$CMP NID60S24-12
+D 4A/48W Step Down Converter Module, fixed 12V Output Voltage, 250kHz, 20-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/78ddf876-a86c-4a52-8a41-4ee24dd9913d
+$ENDCMP
+#
+$CMP NID60S24-15
+D 4A/60W Step Down Converter Module, fixed 15V Output Voltage, 250kHz, 20-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/78ddf876-a86c-4a52-8a41-4ee24dd9913d
+$ENDCMP
+#
+$CMP NID60S48-24
+D 2.5A/60W Step Down Converter Module, fixed 24V Output Voltage, 250kHz, 30-53V Input Voltage
+K Step-Down Converter Module DC/DC
+F http://www.meanwell.com/78ddf876-a86c-4a52-8a41-4ee24dd9913d
$ENDCMP
#
$CMP NMA0505DC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-5V Output, DIP Package
-K Murata DC/DC
+D +/-100mA Isolated 1W Dual output DC/DC Converter, 5V Input Voltage, +/-5V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0505SC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-5V Output, SIP Package
-K Murata DC/DC
+D +/-100mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-5V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0509DC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-9V Output, DIP Package
-K Murata DC/DC
+D +/-55mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-9V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0509SC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-9V Output, SIP Package
-K Murata DC/DC
+D +/-55mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-9V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0512DC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-12V Output, DIP Package
-K Murata DC/DC
+D +/-42mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-12V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0512SC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-12V Output, SIP Package
-K Murata DC/DC
+D +/-42mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-12V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0515DC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-15V Output, DIP Package
-K Murata DC/DC
+D +/-33mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-15V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA0515SC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-15V Output, SIP Package
-K Murata DC/DC
+D +/-33mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-15V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1205DC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-5V Output, DIP Package
-K Murata DC/DC
+D +/-100mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-5V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1205SC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-5V Output, SIP Package
-K Murata DC/DC
+D +/-100mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-5V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1209DC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-9V Output, DIP Package
-K Murata DC/DC
+D +/-55mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-9V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1209SC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-9V Output, SIP Package
-K Murata DC/DC
+D +/-55mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-9V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1212DC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-12V Output, DIP Package
-K Murata DC/DC
+D +/-42mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-12V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1212SC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-12V Output, SIP Package
-K Murata DC/DC
+D +/-42mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-12V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1215DC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-15V Output, DIP Package
-K Murata DC/DC
+D +/-33mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-15V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1215SC
-D Isolated 1W Dual output DC/DC Converter 12V Input +/-15V Output, SIP Package
-K Murata DC/DC
+D +/-33mA Isolated 1W Dual output DC/DC Converter Module, 12V Input Voltage, +/-15V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1505DC
-D Isolated 1W Dual output DC/DC Converter 15V Input +/-5V Output, DIP Package
-K Murata DC/DC
+D +/-100mA Isolated 1W Dual output DC/DC Converter Module, 15V Input Voltage, +/-5V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1505SC
-D Isolated 1W Dual output DC/DC Converter 15V Input +/-5V Output, SIP Package
-K Murata DC/DC
+D +/-100mA Isolated 1W Dual output DC/DC Converter Module, 15V Input Voltage, +/-5V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1512DC
-D Isolated 1W Dual output DC/DC Converter 15V Input +/-12V Output, DIP Package
-K Murata DC/DC
+D +/-42mA Isolated 1W Dual output DC/DC Converter Module, 15V Input Voltage, +/-12V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1512SC
-D Isolated 1W Dual output DC/DC Converter 15V Input +/-12V Output, SIP Package
-K Murata DC/DC
+D +/-42mA Isolated 1W Dual output DC/DC Converter Module, 15V Input Voltage, +/-12V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1515DC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-15V Output, DIP Package
-K Murata DC/DC
+D +/-33mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-15V Output Voltage, DIP Package
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
$CMP NMA1515SC
-D Isolated 1W Dual output DC/DC Converter 5V Input +/-15V Output, SIP Package
-K Murata DC/DC
+D +/-33mA Isolated 1W Dual output DC/DC Converter Module, 5V Input Voltage, +/-15V Output Voltage, SIP3
+K Murata isolated isolation dc-dc converter
F http://power.murata.com/data/power/ncl/kdc_nma.pdf
$ENDCMP
#
@@ -1599,200 +2160,512 @@ K isolated isolation dc-dc converter transformer
F http://power.murata.com/data/power/ncl/kdc_nxe2.pdf
$ENDCMP
#
-$CMP PAM2305AAB
-D 1A STEP-DOWN DC-DC CONVERTER
-K Voltage regulator switching buck fixed output analog
-F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
-$ENDCMP
-#
$CMP PAM2305AAB120
-D Output 1.2V, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, 1.2V Fixed Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
$CMP PAM2305AAB150
-D Output 1.5V, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, 1.5V Fixed Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
$CMP PAM2305AAB180
-D Output 1.8V, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, 1.8V Fixed Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
$CMP PAM2305AAB250
-D Output 2.5V, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, 2.5V Fixed Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
$CMP PAM2305AAB280
-D Output 2.8V, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, 2.8V Fixed Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
$CMP PAM2305AAB330
-D Output 3.3V, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, 3.3V Fixed Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
$CMP PAM2305AABADJ
-D Output ADJ, 1A STEP-DOWN DC-DC CONVERTER
+D 1A, Step-Down DC/DC-Converter, Adjustable Output Voltage, 1.5MHz, TSOT-23
K Voltage regulator switching buck fixed output analog
F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
$ENDCMP
#
-$CMP PT6100
-D 1 Amp Adjustable Positive Step-down Integrated Switching Regulator
-K REG ADJ 1A
-F http://www.ti.com/lit/ds/symlink/pt6101.pdf
+$CMP PAM2305BJE120
+D 1A, Step-Down DC/DC-Converter, 1.2V Fixed Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305BJE150
+D 1A, Step-Down DC/DC-Converter, 1.5V Fixed Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305BJE180
+D 1A, Step-Down DC/DC-Converter, 1.8V Fixed Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305BJE250
+D 1A, Step-Down DC/DC-Converter, 2.5V Fixed Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305BJE280
+D 1A, Step-Down DC/DC-Converter, 2.8V Fixed Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305BJE330
+D 1A, Step-Down DC/DC-Converter, 3.3V Fixed Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305BJEADJ
+D 1A, Step-Down DC/DC-Converter, Adjustable Output Voltage, 1.5MHz, QFN-16
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGF120
+D 1A, Step-Down DC/DC-Converter, 1.2V Fixed Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGF150
+D 1A, Step-Down DC/DC-Converter, 1.5V Fixed Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGF180
+D 1A, Step-Down DC/DC-Converter, 1.8V Fixed Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGF250
+D 1A, Step-Down DC/DC-Converter, 2.5V Fixed Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGF280
+D 1A, Step-Down DC/DC-Converter, 2.8V Fixed Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGF330
+D 1A, Step-Down DC/DC-Converter, 3.3V Fixed Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP PAM2305CGFADJ
+D 1A, Step-Down DC/DC-Converter, Adjustable Output Voltage, 1.5MHz, DFN-6
+K Voltage regulator switching buck fixed output analog
+F https://www.diodes.com/assets/Datasheets/PAM2305.pdf
+$ENDCMP
+#
+$CMP R-781.5-0.5
+D 500mA Step-Down DC/DC-Regulator, 4.75-30V input, 1.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-781.8-0.5
+D 500mA Step-Down DC/DC-Regulator, 4.75-32V input, 1.8V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-781.8-1.0
+D 1A Step-Down DC/DC-Regulator, 4.75-18V input, 1.8V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-1.0.pdf
+$ENDCMP
+#
+$CMP R-7812-0.5
+D 500mA Step-Down DC/DC-Regulator, 15-32V input, 12V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-7815-0.5
+D 500mA Step-Down DC/DC-Regulator, 18-32V input, 15V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-782.5-0.5
+D 500mA Step-Down DC/DC-Regulator, 4.75-18V input, 2.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-782.5-1.0
+D 1A Step-Down DC/DC-Regulator, 4.75-18V input, 2.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-1.0.pdf
+$ENDCMP
+#
+$CMP R-783.3-0.5
+D 500mA Step-Down DC/DC-Regulator, 4.75-18V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-783.3-1.0
+D 1A Step-Down DC/DC-Regulator, 4.75-18V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-1.0.pdf
+$ENDCMP
+#
+$CMP R-785.0-0.5
+D 500mA Step-Down DC/DC-Regulator, 6.5-18V input, 5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-785.0-1.0
+D 1A Step-Down DC/DC-Regulator, 6.5-18V input, 5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-1.0.pdf
+$ENDCMP
+#
+$CMP R-786.5-0.5
+D 500mA Step-Down DC/DC-Regulator, 8-32V input, 6.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78xx-0.5.pdf
+$ENDCMP
+#
+$CMP R-78B1.2-2.0
+D 2A Step-Down DC/DC-Regulator, 4.75-32V input, 1.2V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B1.5-2.0
+D 2A Step-Down DC/DC-Regulator, 4.75-32V input, 1.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B1.8-2.0
+D 2A Step-Down DC/DC-Regulator, 4.75-32V input, 1.8V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B12-2.0
+D 2A Step-Down DC/DC-Regulator, 15-32V input, 12V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B15-2.0
+D 2A Step-Down DC/DC-Regulator, 18-32V input, 15V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B2.5-2.0
+D 2A Step-Down DC/DC-Regulator, 4.75-32V input, 2.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B3.3-2.0
+D 2A Step-Down DC/DC-Regulator, 4.75-32V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B5.0-2.0
+D 2A Step-Down DC/DC-Regulator, 6.5-32V input, 5.0V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78B9.0-2.0
+D 2A Step-Down DC/DC-Regulator, 11-32V input, 9.0V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Bxx-2.0.pdf
+$ENDCMP
+#
+$CMP R-78C1.8-1.0
+D 1A Step-Down DC/DC-Regulator, 5-42V input, 1.8V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Cxx-1.0.pdf
+$ENDCMP
+#
+$CMP R-78C12-1.0
+D 1A Step-Down DC/DC-Regulator, 15-42V input, 12V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Cxx-1.0.pdf
+$ENDCMP
+#
+$CMP R-78C15-1.0
+D 1A Step-Down DC/DC-Regulator, 18-42V input, 15V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Cxx-1.0.pdf
+$ENDCMP
+#
+$CMP R-78C3.3-1.0
+D 1A Step-Down DC/DC-Regulator, 6-42V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Cxx-1.0.pdf
+$ENDCMP
+#
+$CMP R-78C5.0-1.0
+D 1A Step-Down DC/DC-Regulator, 7-42V input, 5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Cxx-1.0.pdf
+$ENDCMP
+#
+$CMP R-78C9.0-1.0
+D 1A Step-Down DC/DC-Regulator, 12-42V input, 9V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Cxx-1.0.pdf
$ENDCMP
#
$CMP R-78E12-0.5
-D 500mA step-down regulator, 15-28V input, 12V fixed output, replacement for LMxx linear regulators, -40°C to +85°C, TO-220 compatible package
-K dc-dc recom buck
+D 500mA Step-Down DC/DC-Regulator, 15-28V input, 12V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
F https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
$ENDCMP
#
$CMP R-78E15-0.5
-D 500mA step-down regulator, 18-28V input, 15V fixed output, replacement for LMxx linear regulators, -40°C to +85°C, TO-220 compatible package
-K dc-dc recom buck
+D 500mA Step-Down DC/DC-Regulator, 18-28V input, 15V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
F https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
$ENDCMP
#
$CMP R-78E3.3-0.5
-D 500mA step-down regulator, 6-28V input, 3.3V fixed output, replacement for LMxx linear regulators, -40°C to +85°C, TO-220 compatible package
-K dc-dc recom buck
+D 500mA Step-Down DC/DC-Regulator, 6-28V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
F https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
$ENDCMP
#
+$CMP R-78E3.3-1.0
+D 1A Step-Down DC/DC-Regulator, 6-28V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Exx-1.0.pdf
+$ENDCMP
+#
$CMP R-78E5.0-0.5
-D 500mA step-down regulator, 7-28V input, 5V fixed output, replacement for LMxx linear regulators, -40°C to +85°C, TO-220 compatible package
-K dc-dc recom buck
+D 500mA Step-Down DC/DC-Regulator, 7-28V input, 5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
F https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
$ENDCMP
#
+$CMP R-78E5.0-1.0
+D 1A Step-Down DC/DC-Regulator, 7-28V input, 5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Exx-1.0.pdf
+$ENDCMP
+#
$CMP R-78E9.0-0.5
-D 500mA step-down regulator, 12-28V input, 9V fixed output, replacement for LMxx linear regulators, -40°C to +85°C, TO-220 compatible package
-K dc-dc recom buck
+D 500mA Step-Down DC/DC-Regulator, 12-28V input, 9V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
F https://www.recom-power.com/pdf/Innoline/R-78Exx-0.5.pdf
$ENDCMP
#
-$CMP ST1CC40PHR
-D DC/DC Buck CC Converter for LED's, Vin 18V, 3A, Power SO-8 (Preliminary)
+$CMP R-78HB12-0.5
+D 500mA Step-Down DC/DC-Regulator, 17-72V input, 12V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78HB15-0.5
+D 500mA Step-Down DC/DC-Regulator, 20-72V input, 15V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78HB24-0.3
+D 300mA Step-Down DC/DC-Regulator, 36-72V input, 24V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78HB3.3-0.5
+D 500mA Step-Down DC/DC-Regulator, 9-72V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78HB5.0-0.5
+D 500mA Step-Down DC/DC-Regulator, 9-72V input, 5.0V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78HB6.5-0.5
+D 500mA Step-Down DC/DC-Regulator, 9-72V input, 6.5V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78HB9.0-0.5
+D 500mA Step-Down DC/DC-Regulator, 14-72V input, 9.0V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP3
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78HBxx-0.5_L.pdf
+$ENDCMP
+#
+$CMP R-78S3.3-0.1
+D 100mA Step-Up DC/DC-Regulator, 0.65-3.15V input, 3.3V fixed Output Voltage, LM78xx replacement, -40°C to +85°C, SIP4
+K dc-dc recom Step-Down DC/DC-Regulator
+F https://www.recom-power.com/pdf/Innoline/R-78Sxx-0.1.pdf
+$ENDCMP
+#
+$CMP SC33063AD
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, SO-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP SC34063AP
+D 1.5A, step-up/down/inverting switching regulator, 3-40V Vin, 100kHz, DIP-8
+K smps buck boost inverting
+F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF
+$ENDCMP
+#
+$CMP ST1CC40DR
+D 3A monolithic step-down current source with synchronous rectification, 3-18V Input Voltage, 850kHz, SO-8
K DC/DC Buck Conwerter 3A Low Voltage Input LED Lighting
-F http://www.ti.com/lit/ds/symlink/lm2574.pdf
+F http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/71/e8/26/3c/c8/cc/46/e6/CD00292360/files/CD00292360.pdf/jcr:content/translations/en.CD00292360.pdf
+$ENDCMP
+#
+$CMP ST1CC40PUR
+D 3A monolithic step-down current source with synchronous rectification, 3-18V Input Voltage, 850kHz, DFN-8
+K DC/DC Buck Conwerter 3A Low Voltage Input LED Lighting
+F http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/71/e8/26/3c/c8/cc/46/e6/CD00292360/files/CD00292360.pdf/jcr:content/translations/en.CD00292360.pdf
$ENDCMP
#
$CMP ST1S10PHR
-D DC/DC Buck Converter, Vin 18V, 3A, Power SO-8
+D 3A monolithic synchronous step-down regulator, Adjustable Output Voltage, 2.5-18V Input Voltage, 900kHz, PowerSO-8
K DC/DC Buck Conwerter 3A Low Voltage Input
F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf
$ENDCMP
#
$CMP ST1S10PUR
-D ST1S10PHR, DC/DC Buck Converter, Vin 18V, 3A, DFN-8 (4x4mm)
+D 3A monolithic synchronous step-down regulator, Adjustable Output Voltage, 2.5-18V Input Voltage, 900kHz, DFN-8
K DC/DC Buck Conwerter 3A Low Voltage Input
F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf
$ENDCMP
#
$CMP ST1S14PHR
-D DC/DC Buck Converter, Vin 48V, 3A, Power SO-8
+D 3A step-down switching regulator, Adjustable Output Voltage, 5.5-48V Input Voltage, 850kHz, PowerSO-8
K DC/DC Buck Conwerter 3A
F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00285678.pdf
$ENDCMP
#
$CMP TEN20-2410WIN
-D Isolated DC/DC Converter, Vin=9-36V, Vout=3.3V@5.5A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 5.5A Isolated DC/DC Converter Module, fixed 3.3V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-2411WIN
-D Isolated DC/DC Converter, Vin=9-36V, Vout=5V@4A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 4A Isolated DC/DC Converter Module, fixed 5V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-2412WIN
-D Isolated DC/DC Converter, Vin=9-36V, Vout=12V@1.67A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 1.67A Isolated DC/DC Converter Module, fixed 12V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-2413WIN
-D Isolated DC/DC Converter, Vin=9-36V, Vout=15V@1.33A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 1.33A Isolated DC/DC Converter Module, fixed 15V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-2421WIN
-D Isolated DC/DC Dual Supply Converter, Vin=9-36V, Vout=+-5V@2A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 2A Isolated DC/DC Dual Supply Converter Module, fixed +-5V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-2422WIN
-D Isolated DC/DC Dual Supply Converter, Vin=9-36V, Vout=+-12V@835mA
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 835mA Isolated DC/DC Dual Supply Converter Module, fixed +-12V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-2423WIN
-D Isolated DC/DC Dual Supply Converter, Vin=9-36V, Vout=+-15V@665mA
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 665mA Isolated DC/DC Dual Supply Converter Module, fixed +-15V Output Voltage, 9-36V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4810WIN
-D Isolated DC/DC Converter, Vin=18-75V, Vout=3.3V@5.5A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 5.5A Isolated DC/DC Converter Module, fixed 3.3V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4811WIN
-D Isolated DC/DC Converter, Vin=18-75V, Vout=5V@4A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 4A Isolated DC/DC Converter Module, fixed 5V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4812WIN
-D Isolated DC/DC Converter, Vin=18-75V, Vout=12V@1.67A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 1.67A Isolated DC/DC Converter Module, fixed 12V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4813WIN
-D Isolated DC/DC Converter, Vin=18-75V, Vout=15V@1.33A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 1.33A Isolated DC/DC Converter Module, fixed 15V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4821WIN
-D Isolated DC/DC Dual Supply Converter, Vin=18-75V, Vout=+-5V@2A
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 2A Isolated DC/DC Dual Supply Converter Module, fixed +-5V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4822WIN
-D Isolated DC/DC Dual Supply Converter, Vin=18-75V, Vout=+-12V@835mA
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 835mA Isolated DC/DC Dual Supply Converter Module, fixed +-12V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TEN20-4823WIN
-D Isolated DC/DC Dual Supply Converter, Vin=18-75V, Vout=+-15V@665mA
-K TRACO DC/DC
-F www.tracopower.com/products/ten20win.pdf
+D 665mA Isolated DC/DC Dual Supply Converter Module, fixed +-15V Output Voltage, 18-75V Input Voltage
+K Traco isolated DC/DC Converter module
+F http://www.tracopower.com/products/ten20win.pdf
$ENDCMP
#
$CMP TL497
-D 500 mA step up/step down switching regulator
+D 500 mA step up/step down/inverting switching voltage regulator, SIP-14/SOIC-14(W)
K buck regulator
F http://www.ti.com/lit/ds/symlink/tl497a.pdf
$ENDCMP
@@ -1804,517 +2677,625 @@ F http://www.ti.com/lit/ds/symlink/tl497a.pdf
$ENDCMP
#
$CMP TMR_1-0511
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 5V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 5V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0511SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 5V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 5V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0512
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0512SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0513
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0513SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0515
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 24V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 42mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 24V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0522
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0522SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0523
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-0523SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, +/-15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1211
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 5V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 5V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1211SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 5V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 5V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1212
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1212SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1213
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1213SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1215
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 24V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 42mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, 24V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1222
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1222SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1223
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-1223SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 9V-18V input, +/-15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2411
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 5V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 5V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2411SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 5V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 5V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2412
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2412SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2413
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2413SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2415
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 24V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 42mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, 24V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2422
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2422SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2423
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-2423SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 18V-36V input, +/-15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4811
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 5V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 5V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4811SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 5V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 200mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 5V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4812
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4812SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 83mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4813
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4813SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D 67mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4815
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 24V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D 42mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, 24V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4822
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-12V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-12V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4822SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-12V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-42mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-12V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4823
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-15V fixed output, SIP-6
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-15V fixed Output Voltage, SIP-6
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf
$ENDCMP
#
$CMP TMR_1-4823SM
-D Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-15V fixed output, SMD
-K isolated isolation dc-dc converter transformer
+D +/-33mA Regulated 1W DC/DC converter with 1.5kV isolation, 36V-75V input, +/-15V fixed Output Voltage, SMD
+K Murata isolated isolation dc-dc converter transformer
F http://assets.tracopower.com/TMR1SM/documents/tmr1sm-datasheet.pdf
$ENDCMP
#
$CMP TPS5430DDA
-D 36V 3A, Step Down Swift Converter, HSOIC8
+D 3A, Step Down Swift Converter, Adjustable Output Voltage, 5.5-36V Input Voltage, PowerSO-8
K Step-Down DC-DC Switching Regulator
F http://www.ti.com/lit/ds/symlink/tps5430.pdf
$ENDCMP
#
$CMP TPS5431DDA
-D 23V 3A, Step Down Swift Converter, HSOIC8
+D 3A, Step Down Swift Converter, Adjustable Output Voltage, 5.5-23V Input Voltage, PowerSO-8
K Step-Down DC-DC Switching Regulator
F http://www.ti.com/lit/ds/symlink/tps5430.pdf
$ENDCMP
#
$CMP TPS54340DDA
-D 42V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8
+D 3.5A, Step Down DC-DC Converter with Eco-mode, 4.5-42V Input Voltage, PowerSO-8
K Step-Down DC-DC Switching Regulator High Voltage High Frequency
F http://www.ti.com/lit/ds/symlink/tps54340.pdf
$ENDCMP
#
$CMP TPS54360DDA
-D 60V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8
+D 3.5A, Step Down DC-DC Converter with Eco-mode, 4.5-60V Input Voltage, PowerSO-8
K Step-Down DC-DC Switching Regulator High Voltage High Frequency
F http://www.ti.com/lit/ds/symlink/tps54360.pdf
$ENDCMP
#
$CMP TPS560200
-D 17V step-down regulator, 500mA output in SOT23-5 package
+D 500mA, Synchronous Step-Down Converter With, Adjustable Output Voltage, 4.5-17V Input Voltage, SOT-23-5
K Voltage regulator switching buck fixed output analog
F http://www.ti.com/lit/ds/symlink/tps560200.pdf
$ENDCMP
#
$CMP TPS562200
-D 4.5 to 17V input, 2A synchronous step-down voltage regulator
+D 2A Synchronous Step-Down Voltage Regulator, Adjustable Output Voltage, 4.5-17V Input Voltage, SOT-23-6
K step-down dcdc voltage regulator
F http://www.ti.com/lit/ds/symlink/tps563200.pdf
$ENDCMP
#
$CMP TPS563200
-D 4.5 to 17V input, 3A synchronous step-down voltage regulator
+D 3A Synchronous Step-Down Voltage Regulator, Adjustable Output Voltage, 4.5-17V Input Voltage, SOT-23-6
K step-down dcdc voltage regulator
F http://www.ti.com/lit/ds/symlink/tps563200.pdf
$ENDCMP
#
$CMP TPS60500DGS
-D 250mA Step-Down Charge Pump Regulator, Adjustable
+D 250mA High-Efficiency Step-Down Charge Pump Regulator, Adjustable Output Voltage, MSOP-10
K Regulator Step-Down Charge Pump TPS Texas Instruments Ti
F http://www.ti.com/lit/ds/symlink/tps60503.pdf
$ENDCMP
#
$CMP TPS60501DGS
-D 250mA Step-Down Charge Pump Regulator, 3.3V
+D 250mA High-Efficiency Step-Down Charge Pump Regulator, 3.3V Output Voltage, MSOP-10
K Regulator Step-Down Charge Pump TPS Texas Instruments Ti
F http://www.ti.com/lit/ds/symlink/tps60503.pdf
$ENDCMP
#
$CMP TPS60502DGS
-D 250mA Step-Down Charge Pump Regulator, 1.8V
+D 250mA High-Efficiency Step-Down Charge Pump Regulator, 1.8V Output Voltage, MSOP-10
K Regulator Step-Down Charge Pump TPS Texas Instruments Ti
F http://www.ti.com/lit/ds/symlink/tps60503.pdf
$ENDCMP
#
$CMP TPS60503DGS
-D 250mA Step-Down Charge Pump Regulator, 1.5V
+D 250mA High-Efficiency Step-Down Charge Pump Regulator, 1.5V Output Voltage, MSOP-10
K Regulator Step-Down Charge Pump TPS Texas Instruments Ti
F http://www.ti.com/lit/ds/symlink/tps60503.pdf
$ENDCMP
#
-$CMP TPS61200
-D Adjustable Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package
+$CMP TPS61200DRC
+D Low Input Voltage Synchronous Boost Converter With 1.3A Switches, Adjustable Output Voltage, 0.3-5.5V Input Voltage, VSON-10
K boost step-up DC/DC synchronous
-F www.ti.com/lit/ds/symlink/tps61200.pdf
+F http://www.ti.com/lit/ds/symlink/tps61200.pdf
$ENDCMP
#
-$CMP TPS61201
-D Fixed 3.3V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package
+$CMP TPS61201DRC
+D Low Input Voltage Synchronous Boost Converter With 1.3A Switches, Fixed 5V Output Voltage, 0.3-5.5V Input Voltage, VSON-10
K boost step-up DC/DC synchronous
-F www.ti.com/lit/ds/symlink/tps61200.pdf
+F http://www.ti.com/lit/ds/symlink/tps61200.pdf
$ENDCMP
#
-$CMP TPS61202
-D Fixed 5V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package
+$CMP TPS61202DRC
+D Low Input Voltage Synchronous Boost Converter With 1.3A Switches, Fixed 5V Output Voltage, 0.3-5.5V Input Voltage, VSON-10
K boost step-up DC/DC synchronous
-F www.ti.com/lit/ds/symlink/tps61200.pdf
+F http://www.ti.com/lit/ds/symlink/tps61200.pdf
+$ENDCMP
+#
+$CMP TPS61202DSC
+D Low Input Voltage Synchronous Boost Converter With 1.3A Switches, Fixed 5V Output Voltage, 0.3-5.5V Input Voltage, WSON-10
+K boost step-up DC/DC synchronous
+F http://www.ti.com/lit/ds/symlink/tps61200.pdf
+$ENDCMP
+#
+$CMP TPS62125DSG
+D 300mA Step-Down Converter with Enable Threshold and Hysteresis, adjustable output, 3-17V input voltage, WSON-8
+K step-down dc-dc buck regulator
+F http://www.ti.com/lit/ds/symlink/tps62125.pdf
$ENDCMP
#
$CMP TPS62130
-D 3-V to 17-V, 3-A Step-Down Converter In 3x3 QFN Package, QFN-16
+D 3A Step-Down Converter with DCS-Control, Adjustable Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/tps62130.pdf
+$ENDCMP
+#
+$CMP TPS62130A
+D 3A Step-Down Converter with DCS-Control, Adjustable Output Voltage, 3-17V Input Voltage, PG=LOW in Power-Down, QFN-16
K step-down dcdc
F http://www.ti.com/lit/ds/symlink/tps62130.pdf
$ENDCMP
#
$CMP TPS62131
-D 3-V to 17-V, 3-A Step-Down Converter In 3x3 QFN Package, QFN-16
+D 3A Step-Down Converter with DCS-Control, Fixed 1.8V Output Voltage, 3-17V Input Voltage, QFN-16
K step-down dcdc
F http://www.ti.com/lit/ds/symlink/tps62130.pdf
$ENDCMP
#
$CMP TPS62132
-D 3-V to 17-V, 3-A Step-Down Converter In 3x3 QFN Package, QFN-16
+D 3A Step-Down Converter with DCS-Control, Fixed 3.3V Output Voltage, 3-17V Input Voltage, QFN-16
K step-down dcdc
F http://www.ti.com/lit/ds/symlink/tps62130.pdf
$ENDCMP
#
$CMP TPS62133
-D 3-V to 17-V, 3-A Step-Down Converter In 3x3 QFN Package, QFN-16
+D 3A Step-Down Converter with DCS-Control, Fixed 5.0V Output Voltage, 3-17V Input Voltage, QFN-16
K step-down dcdc
F http://www.ti.com/lit/ds/symlink/tps62130.pdf
$ENDCMP
#
-$CMP TPS62170
-D Step-Down Conveter, 0.5A, 3V-17V input, adjustable output
+$CMP TPS62140
+D 2A Step-Down Converter with DCS-Control, Adjustable Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62140.pdf
+$ENDCMP
+#
+$CMP TPS62140A
+D 2A Step-Down Converter with DCS-Control, Adjustable Output Voltage, 3-17V Input Voltage, PG=LOW in Power-Down, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62140.pdf
+$ENDCMP
+#
+$CMP TPS62141
+D 2A Step-Down Converter with DCS-Control, Fixed 1.8V Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62140.pdf
+$ENDCMP
+#
+$CMP TPS62142
+D 2A Step-Down Converter with DCS-Control, Fixed 3.3V Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62140.pdf
+$ENDCMP
+#
+$CMP TPS62143
+D 2A Step-Down Converter with DCS-Control, Fixed 5.0V Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62140.pdf
+$ENDCMP
+#
+$CMP TPS62150
+D 1A Step-Down Converter with DCS-Control, Adjustable Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62150.pdf
+$ENDCMP
+#
+$CMP TPS62150A
+D 1A Step-Down Converter with DCS-Control, Adjustable Output Voltage, 3-17V Input Voltage, PG=LOW in Power-Down, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62150.pdf
+$ENDCMP
+#
+$CMP TPS62151
+D 1A Step-Down Converter with DCS-Control, Fixed 1.8V Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62150.pdf
+$ENDCMP
+#
+$CMP TPS62152
+D 1A Step-Down Converter with DCS-Control, Fixed 3.3V Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62150.pdf
+$ENDCMP
+#
+$CMP TPS62153
+D 1A Step-Down Converter with DCS-Control, Fixed 5.0V Output Voltage, 3-17V Input Voltage, QFN-16
+K step-down dcdc
+F http://www.ti.com/lit/ds/symlink/TPS62150.pdf
+$ENDCMP
+#
+$CMP TPS62160DGK
+D 1A Step-Down Converter with DCS-Control, adjustable output, 3-17V input voltage, VSSOP-8
+K step-down dc-dc buck regulator
+F http://www.ti.com/lit/ds/symlink/tps62160.pdf
+$ENDCMP
+#
+$CMP TPS62160DSG
+D 1A Step-Down Converter with DCS-Control, adjustable output, 3-17V input voltage, WSON-8
+K step-down dc-dc buck regulator
+F http://www.ti.com/lit/ds/symlink/tps62160.pdf
+$ENDCMP
+#
+$CMP TPS62161DSG
+D 1A Step-Down Converter with DCS-Control, fixed 1.8V output, 3-17V input voltage, WSON-8
+K step-down dc-dc buck regulator
+F http://www.ti.com/lit/ds/symlink/tps62160.pdf
+$ENDCMP
+#
+$CMP TPS62162DSG
+D 1A Step-Down Converter with DCS-Control, fixed 3.3V output, 3-17V input voltage, WSON-8
+K step-down dc-dc buck regulator
+F http://www.ti.com/lit/ds/symlink/tps62160.pdf
+$ENDCMP
+#
+$CMP TPS62163DSG
+D 1A Step-Down Converter with DCS-Control, fixed 5.0V output, 3-17V input voltage, WSON-8
+K step-down dc-dc buck regulator
+F http://www.ti.com/lit/ds/symlink/tps62160.pdf
+$ENDCMP
+#
+$CMP TPS62170DSG
+D 500mA Step-Down Converter with DCS-Control, adjustable output, 3-17V input voltage, WSON-8
K step-down dc-dc buck regulator
F http://www.ti.com/lit/ds/symlink/tps62170.pdf
$ENDCMP
#
-$CMP TPS62171
-D Step-Down Conveter, 0.5A, 3V-17V input, 1.8V fixed output
+$CMP TPS62171DSG
+D 500mA Step-Down Converter with DCS-Control, fixed 1.8V output, 3-17V input voltage, WSON-8
K step-down dc-dc buck regulator
F http://www.ti.com/lit/ds/symlink/tps62170.pdf
$ENDCMP
#
-$CMP TPS62172
-D Step-Down Conveter, 0.5A, 3V-17V input, 3.3V fixed output
+$CMP TPS62172DSG
+D 500mA Step-Down Converter with DCS-Control, fixed 3.3V output, 3-17V input voltage, WSON-8
K step-down dc-dc buck regulator
F http://www.ti.com/lit/ds/symlink/tps62170.pdf
$ENDCMP
#
-$CMP TPS62173
-D Step-Down Conveter, 0.5A, 3V-17V input, 5.0V fixed output
+$CMP TPS62173DSG
+D 500mA Step-Down Converter with DCS-Control, fixed 5.0V output, 3-17V input voltage, WSON-8
K step-down dc-dc buck regulator
F http://www.ti.com/lit/ds/symlink/tps62170.pdf
$ENDCMP
#
-$CMP TPS62175
-D Step-Down Conveter, 0.5A, 4.75V-28V input, adjustable output, with Sleep Mode
+$CMP TPS62175DQC
+D 500mA Step-Down Conveter with Sleep Mode, adjustable Output Voltage, 4.75-28V input voltage, WSON-10
K step-down dc-dc buck regulator
F http://www.ti.com/lit/ds/symlink/tps62177.pdf
$ENDCMP
#
-$CMP TPS62177
-D Step-Down Conveter, 0.5A, 4.75V-28V input, 3.3V fixed output, with Sleep Mode
+$CMP TPS62177DQC
+D 500mA Step-Down Conveter with Sleep Mode, fixed 3.3V Output Voltage, 4.75-28V input voltage, WSON-10
K step-down dc-dc buck regulator
F http://www.ti.com/lit/ds/symlink/tps62177.pdf
$ENDCMP
#
$CMP TPS62200DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, Adjustable
-K TPS62200DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, adjustable output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62201DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.5V
-K TPS62201DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 1.5V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62202DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.8V
-K TPS62202DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 1.8V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62203DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 3.3V
-K TPS62203DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 3.3V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62204DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.6V
-K TPS62204DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 1.6V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62205DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 2.5V
-K TPS62205DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 2.5V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62207DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.2V
-K TPS62207DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 1.2V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TPS62208DBV
-D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.875V
-K TPS62208DBV Step-Down DC-DC Converter SOT-23-5
+D 300mA High-Efficiency Step-Down DC-DC Converter, fixed 1.875V output voltage, 2.5-6V input voltage, SOT-23-5
+K Step-Down DC-DC Converter
F http://www.ti.com/lit/ds/symlink/tps62201.pdf
$ENDCMP
#
$CMP TSR_1-2412
-D 1.2V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°Car regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 1.2V output voltage, 6-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-24120
-D 12V 1A, step-down regulator, 15-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 12V output voltage, 5-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2415
-D 1.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 1.5V output voltage, 6-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-24150
-D 15V 1A, step-down regulator, 18-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 15V output voltage, 8-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2418
-D 1.8V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 1.8V output voltage, 6-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2425
-D 2.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 2.5V output voltage, 6-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2433
-D 3.3V 1A, step-down regulator, 4.75-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 3.3V output voltage, 5-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2450
-D 5V 1A, step-down regulator, 6.5-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 5V output voltage, 5-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2465
-D 6.5V 1A, step-down regulator, 9-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 6.5V output voltage, 9-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
#
$CMP TSR_1-2490
-D 9V 1A, step-down regulator, 12-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C
+D 1A step-down regulator module, fixed 9V output voltage, 2-36V input voltage, -40°C to +85°C temperature range, TO-220 compatible LM78xx replacement
K dc-dc traco buck
F http://www.tracopower.com/products/tsr1.pdf
$ENDCMP
diff --git a/library/dc-dc.lib b/library/dc-dc.lib
index 12391ce3..2f7bbf86 100644
--- a/library/dc-dc.lib
+++ b/library/dc-dc.lib
@@ -1,42 +1,21 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
-# ADP1108
+# ADP2108AUJ-1.0
#
-DEF ADP1108 U 0 30 Y Y 1 F N
-F0 "U" -200 425 50 H V R CNN
-F1 "ADP1108" -200 350 50 H V R CNN
-F2 "" 50 -350 50 H I L CNN
-F3 "" 200 0 50 H I C CNN
-ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12
+DEF ADP2108AUJ-1.0 U 0 20 Y Y 1 F N
+F0 "U" -200 200 50 H V L CNN
+F1 "ADP2108AUJ-1.0" 0 200 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TSOT-23-5" 50 -250 50 H I L CNN
+F3 "" -250 -350 50 H I C CNN
+ALIAS ADP2108AUJ-1.1 ADP2108AUJ-1.2 ADP2108AUJ-1.3 ADP2108AUJ-1.5 ADP2108AUJ-1.8 ADP2108AUJ-1.82 ADP2108AUJ-2.3 ADP2108AUJ-2.5 ADP2108AUJ-3.0 ADP2108AUJ-3.3 LM3670MF
$FPLIST
- SOIC*3.9x4.9mm*Pitch1.27mm*
- DIP*W7.62mm*
+ TSOT?23*
$ENDFPLIST
DRAW
-S -300 -300 300 300 0 1 10 f
-X ILIM 1 -100 400 100 D 50 50 1 1 I
-X VIN 2 100 400 100 D 50 50 1 1 W
-X SW1 3 400 -100 100 L 50 50 1 1 P
-X SW2 4 400 100 100 L 50 50 1 1 P
-X GND 5 0 -400 100 U 50 50 1 1 W
-X AO 6 -400 -100 100 R 50 50 1 1 C
-X SET 7 -400 100 100 R 50 50 1 1 I
-X FB/SENSE 8 400 0 100 L 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# ADP2108
-#
-DEF ADP2108 U 0 40 Y Y 1 F N
-F0 "U" -200 200 50 H V L CNN
-F1 "ADP2108" 0 200 50 H V L CNN
-F2 "TSOT23-5" 50 -200 50 H I L CNN
-F3 "" -250 -350 50 H I C CNN
-DRAW
-S -200 150 200 -150 0 1 10 f
-X Vin 1 -300 100 100 R 50 50 1 1 I
-X GND 2 0 -250 100 U 50 50 1 1 I
+S -200 150 200 -200 0 1 10 f
+X Vin 1 -300 100 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
X EN 3 -300 0 100 R 50 50 1 1 I
X FB 4 300 -100 100 L 50 50 1 1 I
X SW 5 300 100 100 L 50 50 1 1 I
@@ -45,84 +24,102 @@ ENDDEF
#
# ADP5054
#
-DEF ADP5054 U 0 40 Y Y 1 F N
-F0 "U" -800 1500 50 H V R CNN
-F1 "ADP5054" 200 0 50 H V R CNN
-F2 "" -1100 1000 50 H I C CNN
-F3 "" -1100 1000 50 H I C CNN
+DEF ADP5054 U 0 20 Y Y 1 F N
+F0 "U" -800 950 50 H V R CNN
+F1 "ADP5054" 900 950 50 H V R CNN
+F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 1300 -1750 50 H I C CNN
+F3 "" -1100 700 50 H I C CNN
$FPLIST
- TQFP*48*1EP
+ QFN*1EP*7x7mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C
-S -900 1400 900 -1700 1 1 10 f
-X BST3 1 1100 -400 200 L 50 50 1 1 W
-X PGND3 2 -100 -1900 200 U 50 50 1 1 W
+C -375 -900 10 0 0 0 F
+C -375 100 10 0 0 0 F
+T 0 -50 400 35 0 0 0 Channel~1~Buck Normal 1 C C
+T 0 -50 -200 35 0 0 0 Channel~2~Buck Normal 1 C C
+T 0 -50 -600 35 0 0 0 Channel~3~Buck Normal 1 C C
+T 0 -50 -1150 35 0 0 0 Channel~4~Buck Normal 1 C C
+T 0 -500 750 35 0 0 0 LDO Normal 1 C C
+S -900 650 -900 650 0 1 0 N
+S -900 900 -300 600 0 1 10 N
+S -900 900 900 -1700 1 1 10 f
+P 2 0 0 10 -900 -1350 900 -1350 N
+P 2 0 0 10 -900 -750 900 -750 N
+P 2 0 0 0 -375 -900 -375 -750 N
+P 2 0 0 0 -375 100 -375 250 N
+P 2 0 0 10 900 -1050 -900 -1050 N
+P 3 0 0 0 -625 -900 -375 -900 -375 -1050 N
+P 3 0 0 0 -625 100 -375 100 -375 -50 N
+P 4 0 0 10 -900 250 300 250 300 150 900 150 N
+P 4 0 0 10 900 50 300 50 300 -50 -900 -50 N
+P 2 0 1 10 -900 -350 900 -350 N
+P 2 0 1 10 900 -450 -900 -450 N
+P 2 0 1 10 900 550 -900 550 N
+X BST3 1 1100 -500 200 L 50 50 1 1 W
+X PGND3 2 0 -1900 200 U 50 50 1 1 P N
X PGND3 3 0 -1900 200 U 50 50 1 1 W
-X SW3 4 1100 -500 200 L 50 50 1 1 w
-X SW3 5 1100 -600 200 L 50 50 1 1 w
-X PVIN3 6 -1100 -400 200 R 50 50 1 1 W
-X PVIN4 7 -1100 -1000 200 R 50 50 1 1 W
-X SW4 8 1100 -1100 200 L 50 50 1 1 w
-X SW4 9 1100 -1200 200 L 50 50 1 1 w
+X SW3 4 1100 -600 200 L 50 50 1 1 w
+X SW3 5 1100 -600 200 L 50 50 1 1 P N
+X PVIN3 6 -1100 -500 200 R 50 50 1 1 W
+X PVIN4 7 -1100 -1100 200 R 50 50 1 1 W
+X SW4 8 1100 -1200 200 L 50 50 1 1 w
+X SW4 9 1100 -1200 200 L 50 50 1 1 P N
X PGND4 10 100 -1900 200 U 50 50 1 1 W
-X COMP2 20 -1100 -100 200 R 50 50 1 1 U
-X PGND 30 -200 -1900 200 U 50 50 1 1 W
-X COMP1 40 -1100 700 200 R 50 50 1 1 U
-X PGND4 11 200 -1900 200 U 50 50 1 1 W
-X EN2 21 -1100 -200 200 R 50 50 1 1 I
-X DL1 31 1100 500 200 L 50 50 1 1 O
-X FB1 41 1100 1000 200 L 50 50 1 1 I
-X BST4 12 1100 -1000 200 L 50 50 1 1 W
-X PVIN2 22 -1100 200 200 R 50 50 1 1 W
-X BST1 32 1100 900 200 L 50 50 1 1 W
-X RT 42 1100 1200 200 L 50 50 1 1 U
-X CFG34 13 -1100 -800 200 R 50 50 1 1 I
-X PVIN2 23 -1100 100 200 R 50 50 1 1 W
-X SW1 33 1100 800 200 L 50 50 1 1 w
-X VDD 43 -1100 1200 200 R 50 50 1 1 w
-X EN4 14 -1100 -1200 200 R 50 50 1 1 I
-X PVIN2 24 -1100 0 200 R 50 50 1 1 W
-X SW1 34 1100 700 200 L 50 50 1 1 w
-X SYNC/MODE 44 1100 1300 200 L 50 50 1 1 U
-X COMP4 15 -1100 -1100 200 R 50 50 1 1 U
-X SW2 25 1100 200 200 L 50 50 1 1 w
-X SW1 35 1100 600 200 L 50 50 1 1 w
-X VREG 45 -1100 1300 200 R 50 50 1 1 w
+X COMP2 20 -1100 -200 200 R 50 50 1 1 U
+X PGND 30 -100 -1900 200 U 50 50 1 1 W
+X COMP1 40 -1100 400 200 R 50 50 1 1 U
+X PGND4 11 100 -1900 200 U 50 50 1 1 P N
+X EN2 21 -1100 -300 200 R 50 50 1 1 I
+X DL1 31 1100 200 200 L 50 50 1 1 O
+X FB1 41 1100 500 200 L 50 50 1 1 I
+X BST4 12 1100 -1100 200 L 50 50 1 1 W
+X PVIN2 22 -1100 -100 200 R 50 50 1 1 P N
+X BST1 32 1100 400 200 L 50 50 1 1 W
+X RT 42 1100 700 200 L 50 50 1 1 U
+X CFG34 13 -1100 -900 200 R 50 50 1 1 I
+X PVIN2 23 -1100 -100 200 R 50 50 1 1 P N
+X SW1 33 1100 300 200 L 50 50 1 1 P N
+X VDD 43 -1100 700 200 R 50 50 1 1 w
+X EN4 14 -1100 -1300 200 R 50 50 1 1 I
+X PVIN2 24 -1100 -100 200 R 50 50 1 1 W
+X SW1 34 1100 300 200 L 50 50 1 1 P N
+X SYNC/MODE 44 1100 800 200 L 50 50 1 1 U
+X COMP4 15 -1100 -1200 200 R 50 50 1 1 U
+X SW2 25 1100 -100 200 L 50 50 1 1 P N
+X SW1 35 1100 300 200 L 50 50 1 1 w
+X VREG 45 -1100 800 200 R 50 50 1 1 w
X FB4 16 1100 -1300 200 L 50 50 1 1 I
-X SW2 26 1100 100 200 L 50 50 1 1 w
-X PVIN1 36 -1100 1000 200 R 50 50 1 1 W
+X SW2 26 1100 -100 200 L 50 50 1 1 P N
+X PVIN1 36 -1100 500 200 R 50 50 1 1 P N
X FB3 46 1100 -700 200 L 50 50 1 1 I
-X PWRGD 17 1100 -1500 200 L 50 50 1 1 C
-X SW2 27 1100 0 200 L 50 50 1 1 w
-X PVIN1 37 -1100 900 200 R 50 50 1 1 W
-X COMP3 47 -1100 -500 200 R 50 50 1 1 U
-X CFG12 18 -1100 400 200 R 50 50 1 1 I
-X BST2 28 1100 -100 200 L 50 50 1 1 W
-X PVIN1 38 -1100 800 200 R 50 50 1 1 W
-X EN3 48 -1100 -600 200 R 50 50 1 1 I
-X FB2 19 1100 -200 200 L 50 50 1 1 I
-X DL2 29 1100 300 200 L 50 50 1 1 O
-X EN1 39 -1100 600 200 R 50 50 1 1 I
-X EPAD 49 300 -1900 200 U 50 50 1 1 W
+X PWRGD 17 1100 -1600 200 L 50 50 1 1 C
+X SW2 27 1100 -100 200 L 50 50 1 1 w
+X PVIN1 37 -1100 500 200 R 50 50 1 1 P N
+X COMP3 47 -1100 -600 200 R 50 50 1 1 U
+X CFG12 18 -1100 100 200 R 50 50 1 1 I
+X BST2 28 1100 -200 200 L 50 50 1 1 W
+X PVIN1 38 -1100 500 200 R 50 50 1 1 W
+X EN3 48 -1100 -700 200 R 50 50 1 1 I
+X FB2 19 1100 -300 200 L 50 50 1 1 I
+X DL2 29 1100 0 200 L 50 50 1 1 O
+X EN1 39 -1100 300 200 R 50 50 1 1 I
+X EPAD 49 200 -1900 200 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# APE1707H-33-HF
#
-DEF APE1707H-33-HF U 0 40 Y Y 1 F N
-F0 "U" -300 350 50 H V L CNN
-F1 "APE1707H-33-HF" -300 250 50 H V L CNN
-F2 "TO-252-5" 250 -250 50 H I C CIN
+DEF APE1707H-33-HF U 0 20 Y Y 1 F N
+F0 "U" -300 225 50 H V L CNN
+F1 "APE1707H-33-HF" 0 225 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TO-252-5_TabPin3" 25 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS APE1707H-50-HF APE1707H-12-HF APE1707H-HF
$FPLIST
- TO?252*
- D?PAK*
- DPAK*
+ TO?252*TabPin3*
$ENDFPLIST
DRAW
-S -300 200 300 -200 0 1 10 f
+S -300 175 300 -200 0 1 10 f
X VCC 1 -400 100 100 R 50 50 1 1 W
X SW 2 400 -100 100 L 50 50 1 1 O
X VSS 3 0 -300 100 U 50 50 1 1 W
@@ -133,31 +130,52 @@ ENDDEF
#
# APE1707M-33-HF
#
-DEF APE1707M-33-HF U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "APE1707M-33-HF" -400 250 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -250 50 H I C CIN
+DEF APE1707M-33-HF U 0 20 Y Y 1 F N
+F0 "U" -300 225 50 H V L CNN
+F1 "APE1707M-33-HF" 0 225 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 25 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS APE1707M-50-HF APE1707M-12-HF APE1707M-HF
$FPLIST
SOIC*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
DRAW
-S -400 200 400 -200 0 1 10 f
-X VCC 1 -500 100 100 R 50 50 1 1 W
-X SW 2 500 -100 100 L 50 50 1 1 O
-X FB 3 500 100 100 L 50 50 1 1 I
-X ~EN~ 4 -500 -100 100 R 50 50 1 1 I
-X VSS 5 -200 -300 100 U 50 50 1 1 W
-X VSS 6 -100 -300 100 U 50 50 1 1 W
-X VSS 7 0 -300 100 U 50 50 1 1 W
-X VSS 8 100 -300 100 U 50 50 1 1 W
+S -300 175 300 -200 0 1 10 f
+X VCC 1 -400 100 100 R 50 50 1 1 W
+X SW 2 400 -100 100 L 50 50 1 1 O
+X FB 3 400 100 100 L 50 50 1 1 I
+X ~EN~ 4 -400 -100 100 R 50 50 1 1 I
+X VSS 5 0 -300 100 U 50 50 1 1 W
+X VSS 6 0 -300 100 U 50 50 1 1 P N
+X VSS 7 0 -300 100 U 50 50 1 1 P N
+X VSS 8 0 -300 100 U 50 50 1 1 P N
+ENDDRAW
+ENDDEF
+#
+# APE1707S-33-HF
+#
+DEF APE1707S-33-HF U 0 20 Y Y 1 F N
+F0 "U" -300 225 50 H V L CNN
+F1 "APE1707S-33-HF" 0 225 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 25 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS APE1707S-50-HF APE1707S-12-HF APE1707S-HF
+$FPLIST
+ TO?263*TabPin3*
+$ENDFPLIST
+DRAW
+S -300 175 300 -200 0 1 10 f
+X VCC 1 -400 100 100 R 50 50 1 1 W
+X SW 2 400 -100 100 L 50 50 1 1 O
+X VSS 3 0 -300 100 U 50 50 1 1 W
+X FB 4 400 100 100 L 50 50 1 1 I
+X ~EN~ 5 -400 -100 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# BD9001F
#
-DEF BD9001F U 0 40 Y Y 1 F N
+DEF BD9001F U 0 20 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
F1 "BD9001F" -300 350 50 H V L CNN
F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 250 -350 50 H I C CIN
@@ -168,6 +186,7 @@ $ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
X SW 1 400 200 100 L 50 50 1 1 O
+X NC 2 -300 0 100 R 50 50 1 1 N N
X FB 3 400 -200 100 L 50 50 1 1 P
X INV 4 400 0 100 L 50 50 1 1 I
X RT 6 -400 -200 100 R 50 50 1 1 P
@@ -178,7 +197,7 @@ ENDDEF
#
# BD9778F
#
-DEF BD9778F U 0 40 Y Y 1 F N
+DEF BD9778F U 0 20 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
F1 "BD9778F" -300 350 50 H V L CNN
F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 250 -350 50 H I C CIN
@@ -201,11 +220,14 @@ ENDDEF
#
# BD9778HFP
#
-DEF BD9778HFP U 0 40 Y Y 1 F N
+DEF BD9778HFP U 0 20 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
F1 "BD9778HFP" -300 350 50 H V L CNN
-F2 "HRP7" 250 -350 50 H I C CIN
+F2 "TO_SOT_Packages_SMD:Rohm_HRP7" 250 -350 50 H I C CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Rohm*HRP7*
+$ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
X VIN 1 -400 200 100 R 50 50 1 1 W
@@ -220,11 +242,14 @@ ENDDEF
#
# BD9781HFP
#
-DEF BD9781HFP U 0 40 Y Y 1 F N
+DEF BD9781HFP U 0 20 Y Y 1 F N
F0 "U" -400 450 50 H V L CNN
F1 "BD9781HFP" -400 350 50 H V L CNN
-F2 "HRP7" 400 -350 50 H I C CIN
+F2 "TO_SOT_Packages_SMD:Rohm_HRP7" 400 -350 50 H I C CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Rohm*HRP7*
+$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X VIN 1 -500 200 100 R 50 50 1 1 W
@@ -239,13 +264,13 @@ ENDDEF
#
# BD9G341EFJ
#
-DEF BD9G341EFJ U 0 40 Y Y 1 F N
+DEF BD9G341EFJ U 0 20 Y Y 1 F N
F0 "U" -250 450 50 H V C CNN
F1 "BD9G341EFJ" 300 450 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+F2 "Housings_SOIC:HTSOP-8-1EP_3.9x4.9mm_Pitch1.27mm_ThermalVias" 100 -450 50 H I L CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- HTSOP*
+ HTSOP*EP*3.9x4.9mm*Pitch1.27mm*ThermalVias*
$ENDFPLIST
DRAW
S -300 400 300 -400 0 1 10 f
@@ -260,19 +285,94 @@ X VCC 8 -400 300 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# CRE1S0505S3C
+# CRE1S0505DC
#
-DEF CRE1S0505S3C U 0 40 Y Y 1 F N
+DEF CRE1S0505DC U 0 20 Y Y 1 F N
F0 "U" -350 350 50 H V C CNN
-F1 "CRE1S0505S3C" 100 350 50 H V C CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_CRExxxxxx3C" 0 -400 50 H I C CNN
+F1 "CRE1S0505DC" 100 350 50 H V C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_CRE1xxxxxxDC" 0 -350 50 H I C CNN
F3 "" 0 -500 50 H I C CNN
-ALIAS CRE1S0305S3C
$FPLIST
- DCDC*Conv*muRata*3C*
+ DCDC*Conv*muRata*CRE1xxxxxxDC*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 -25 -210 -25 -260 N
+P 2 0 1 0 -25 -110 -25 -160 N
+P 2 0 1 0 -25 -10 -25 -60 N
+P 2 0 1 0 -25 90 -25 40 N
+P 2 0 1 0 -25 190 -25 140 N
+P 2 0 1 0 -25 290 -25 240 N
+P 2 0 1 0 25 -290 25 -240 N
+P 2 0 1 0 25 -190 25 -140 N
+P 2 0 1 0 25 -90 25 -40 N
+P 2 0 1 0 25 10 25 60 N
+P 2 0 1 0 25 110 25 160 N
+P 2 0 1 0 25 210 25 260 N
+X -VIN 1 -500 -200 100 R 50 50 1 1 W
+X +VIN 4 -500 200 100 R 50 50 1 1 W
+X +VOUT 5 500 200 100 L 50 50 1 1 w
+X -VOUT 7 500 -200 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# CRE1S0505S3C
+#
+DEF CRE1S0505S3C U 0 20 Y Y 1 F N
+F0 "U" -350 350 50 H V C CNN
+F1 "CRE1S0505S3C" 100 350 50 H V C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_CRE1xxxxxx3C" 0 -400 50 H I C CNN
+F3 "" 0 -500 50 H I C CNN
+ALIAS CRE1S0305S3C
+$FPLIST
+ DCDC*Conv*muRata*CRE1xxxxxx3C*
+$ENDFPLIST
+DRAW
+S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 -25 -210 -25 -260 N
+P 2 0 1 0 -25 -110 -25 -160 N
+P 2 0 1 0 -25 -10 -25 -60 N
+P 2 0 1 0 -25 90 -25 40 N
+P 2 0 1 0 -25 190 -25 140 N
+P 2 0 1 0 -25 290 -25 240 N
+P 2 0 1 0 25 -290 25 -240 N
+P 2 0 1 0 25 -190 25 -140 N
+P 2 0 1 0 25 -90 25 -40 N
+P 2 0 1 0 25 10 25 60 N
+P 2 0 1 0 25 110 25 160 N
+P 2 0 1 0 25 210 25 260 N
+X -VIN 1 -500 -200 100 R 50 50 1 1 W
+X +VIN 2 -500 200 100 R 50 50 1 1 W
+X -VOUT 3 500 -200 100 L 50 50 1 1 w
+X +VOUT 4 500 200 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# CRE1S0505SC
+#
+DEF CRE1S0505SC U 0 20 Y Y 1 F N
+F0 "U" -350 350 50 H V C CNN
+F1 "CRE1S0505SC" 100 350 50 H V C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_CRE1xxxxxxSC" 0 -400 50 H I C CNN
+F3 "" 0 -500 50 H I C CNN
+ALIAS CRE1S0515SC CRE1S1205SC CRE1S1212SC CRE1S2405SC CRE1S2412SC
+$FPLIST
+ DCDC*Conv*muRata*CRE1xxxxxxSC*
+$ENDFPLIST
+DRAW
+S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 -25 -210 -25 -260 N
+P 2 0 1 0 -25 -110 -25 -160 N
+P 2 0 1 0 -25 -10 -25 -60 N
+P 2 0 1 0 -25 90 -25 40 N
+P 2 0 1 0 -25 190 -25 140 N
+P 2 0 1 0 -25 290 -25 240 N
+P 2 0 1 0 25 -290 25 -240 N
+P 2 0 1 0 25 -190 25 -140 N
+P 2 0 1 0 25 -90 25 -40 N
+P 2 0 1 0 25 10 25 60 N
+P 2 0 1 0 25 110 25 160 N
+P 2 0 1 0 25 210 25 260 N
X -VIN 1 -500 -200 100 R 50 50 1 1 W
X +VIN 2 -500 200 100 R 50 50 1 1 W
X -VOUT 3 500 -200 100 L 50 50 1 1 w
@@ -282,116 +382,90 @@ ENDDEF
#
# GL2576-3.3SF8DR
#
-DEF GL2576-3.3SF8DR U 0 40 Y Y 1 F N
-F0 "U" -500 350 50 H V L CNN
-F1 "GL2576-3.3SF8DR" -500 250 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 450 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
+DEF GL2576-3.3SF8DR U 0 10 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "GL2576-3.3SF8DR" 0 250 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -250 50 H I L CIN
+F3 "" 100 0 50 H I C CNN
ALIAS GL2576-5.0SF8DR GL2576-12SF8DR GL2576-15SF8DR GL2576-ASF8DR
$FPLIST
SOIC*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
DRAW
-S -500 200 500 -200 0 1 10 f
-X VIN 1 -600 100 100 R 50 50 1 1 W
-X VOUT 2 600 -100 100 L 50 50 1 1 P
-X FB 3 600 100 100 L 50 50 1 1 P
-X ~ON~/OFF 4 -600 -100 100 R 50 50 1 1 I
-X GND 5 -100 -300 100 U 50 50 1 1 W
-X GND 6 0 -300 100 U 50 50 1 1 W
-X GND 7 100 -300 100 U 50 50 1 1 W
-X GND 8 200 -300 100 U 50 50 1 1 W
-ENDDRAW
-ENDDEF
-#
-# GL2576-3.3TA5PR
-#
-DEF GL2576-3.3TA5PR U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "GL2576-3.3TA5PR" -400 250 50 H V L CNN
-F2 "TD2P-5" 300 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS GL2576-5.0TA5PR GL2576-12TA5PR GL2576-15TA5PR GL2576-ATA5PR
-DRAW
-S -400 200 400 -200 0 1 10 f
+S -400 200 300 -200 0 1 10 f
X VIN 1 -500 100 100 R 50 50 1 1 W
-X VOUT 2 500 -100 100 L 50 50 1 1 P
-X GND 3 0 -300 100 U 50 50 1 1 W
-X FB 4 500 100 100 L 50 50 1 1 P
-X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# GL2576-3.3TA5R
-#
-DEF GL2576-3.3TA5R U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "GL2576-3.3TA5R" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 300 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R
-$FPLIST
- TO?263*
- D2-PAK-5*
-$ENDFPLIST
-DRAW
-S -400 200 400 -200 0 1 10 f
-X VIN 1 -500 100 100 R 50 50 1 1 W
-X VOUT 2 500 -100 100 L 50 50 1 1 P
-X GND 3 0 -300 100 U 50 50 1 1 W
-X FB 4 500 100 100 L 50 50 1 1 P
-X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# GL2576-3.3TB5T
-#
-DEF GL2576-3.3TB5T U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "GL2576-3.3TB5T" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Vertical" 300 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T
-$FPLIST
- TO?220*
-$ENDFPLIST
-DRAW
-S -400 200 400 -200 0 1 10 f
-X VIN 1 -500 100 100 R 50 50 1 1 W
-X VOUT 2 500 -100 100 L 50 50 1 1 P
-X GND 3 0 -300 100 U 50 50 1 1 W
-X FB 4 500 100 100 L 50 50 1 1 P
-X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
+X VOUT 2 400 -100 100 L 50 50 1 1 O
+X FB 3 400 100 100 L 50 50 1 1 P
+X ~ON~/OFF 4 -500 -100 100 R 50 50 1 1 I
+X GND 5 0 -300 100 U 50 50 1 1 P N
+X GND 6 0 -300 100 U 50 50 1 1 P N
+X GND 7 0 -300 100 U 50 50 1 1 P N
+X GND 8 0 -300 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# IS31LT3360
#
-DEF IS31LT3360 U 0 40 Y Y 1 F N
-F0 "U" -250 350 50 H V C CNN
-F1 "IS31LT3360" 150 350 50 H V C CNN
-F2 "TO_SOT_Packages_SMD:SOT-89-5_Housing" 0 -400 50 H I C CIN
-F3 "" 50 -500 50 H I C CNN
+DEF IS31LT3360 U 0 10 Y Y 1 F N
+F0 "U" -200 350 50 H V C CNN
+F1 "IS31LT3360" 200 350 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:SOT-89-5_Housing" 50 -150 50 H I L CIN
+F3 "" 0 -500 50 H I C CNN
$FPLIST
SOT?89*
$ENDFPLIST
DRAW
-S -250 300 250 -300 0 1 10 f
-X LX 1 400 -200 150 L 50 50 1 1 C
-X GND 2 -400 0 150 R 50 50 1 1 W
-X ADJ 3 -400 -200 150 R 50 50 1 1 I
-X ISENSE 4 400 200 150 L 50 50 1 1 I
-X VIN 5 -400 200 150 R 50 50 1 1 W
+S -250 300 300 -100 0 1 10 f
+X LX 1 400 0 100 L 50 50 1 1 C
+X GND 2 0 -200 100 U 50 50 1 1 W
+X ADJ 3 -350 0 100 R 50 50 1 1 I
+X ISENSE 4 400 200 100 L 50 50 1 1 I
+X VIN 5 -350 200 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# ISL8117
+# ISL8117FRZ
#
-DEF ISL8117 U 0 40 Y Y 1 F N
+DEF ISL8117FRZ U 0 20 Y Y 1 F N
F0 "U" -500 550 50 H V L CNN
-F1 "ISL8117" 500 550 50 H V R CNN
-F2 "" -600 450 50 H I C CNN
+F1 "ISL8117FRZ" 150 550 50 H V L CNN
+F2 "Housings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm" 150 -550 50 H I L CNN
F3 "" -500 550 50 H I C CNN
+$FPLIST
+ QFN*EP*4x4mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -500 500 500 -500 0 1 10 f
+X CLKOUT 1 -600 0 100 R 50 50 1 1 I
+X MOD/SYNC 2 -600 200 100 R 50 50 1 1 I
+X PGOOD 3 -600 100 100 R 50 50 1 1 I
+X RT 4 -600 -200 100 R 50 50 1 1 I
+X SS/TRK 5 -600 -100 100 R 50 50 1 1 I
+X FB 6 600 -300 100 L 50 50 1 1 I
+X PGND 7 100 -600 100 U 50 50 1 1 W
+X LGATE/OCS 8 600 -100 100 L 50 50 1 1 I
+X VCC5V 9 0 600 100 D 50 50 1 1 W
+X ISEN 10 600 0 100 L 50 50 1 1 I
+X PHASE 11 600 100 100 L 50 50 1 1 I
+X UGATE 12 600 200 100 L 50 50 1 1 O
+X BOOT 13 600 300 100 L 50 50 1 1 I
+X VIN 14 100 600 100 D 50 50 1 1 W
+X EXTBIAS 15 -200 -600 100 U 50 50 1 1 I
+X EN 16 -600 300 100 R 50 50 1 1 I
+X SGND 17 0 -600 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# ISL8117FVEZ
+#
+DEF ISL8117FVEZ U 0 20 Y Y 1 F N
+F0 "U" -500 550 50 H V L CNN
+F1 "ISL8117FVEZ" 150 550 50 H V L CNN
+F2 "Housings_SSOP:HTSSOP-16-1EP_4.4x5mm_Pitch0.65mm" 150 -550 50 H I L CNN
+F3 "" -500 550 50 H I C CNN
+$FPLIST
+ HTSSOP*EP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
DRAW
S -500 500 500 -500 0 1 10 f
X EXTBIAS 1 -200 -600 100 U 50 50 1 1 I
@@ -416,58 +490,58 @@ ENDDEF
#
# L5973D
#
-DEF L5973D U 0 40 Y Y 1 F N
-F0 "U" -100 525 50 H V R CNN
-F1 "L5973D" -100 450 50 H V R CNN
-F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN
+DEF L5973D U 0 10 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "L5973D" 150 250 50 H V L CNN
+F2 "Housings_SOIC:HTSOP-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOIC*3.9x4.9mm*Pitch1.27mm*1EP*3.9x4.9mm*Pitch1.27mm*
+ HTSOP*EP*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
DRAW
-S -400 400 400 -400 0 1 10 f
-X OUT 1 500 200 100 L 50 50 1 1 O
-X SYNC 2 -500 200 100 R 50 50 1 1 B
+S -400 200 400 -200 0 1 10 f
+X OUT 1 500 100 100 L 50 50 1 1 O
+X SYNC 2 -500 100 100 R 50 50 1 1 B
X INH 3 -500 0 100 R 50 50 1 1 I
-X COMP 4 -500 -200 100 R 50 50 1 1 P
+X COMP 4 -500 -100 100 R 50 50 1 1 P
X FB 5 500 0 100 L 50 50 1 1 I
-X VREF 6 500 -200 100 L 50 50 1 1 O
-X GND 7 -100 -500 100 U 50 50 1 1 W
-X VCC 8 0 500 100 D 50 50 1 1 W
-X EP 9 100 -500 100 U 50 50 1 1 P
+X VREF 6 500 -100 100 L 50 50 1 1 O
+X GND 7 0 -300 100 U 50 50 1 1 W
+X VCC 8 0 300 100 D 50 50 1 1 W
+X EP 9 100 -300 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
-# LM2574HVH-12
+# LM2574HVM-12
#
-DEF LM2574HVH-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2574HVH-12" -400 250 50 H V L CNN
-F2 "Housings_DIP:DIP-8_W7.62mm" -400 450 50 H I L CIN
+DEF LM2574HVM-12 U 0 10 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2574HVM-12" -200 250 50 H V L CNN
+F2 "Housings_SOIC:SOIC-14W_7.5x9.0mm_Pitch1.27mm" -400 350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ
-$FPLIST
- DIP*W7.62mm*
-$ENDFPLIST
-DRAW
-S -400 200 400 -200 0 1 10 f
-X FB 1 500 100 100 L 50 50 1 1 I
-X SGND 2 0 -300 100 U 50 50 1 1 W
-X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I
-X PGND 4 100 -300 100 U 50 50 1 1 W
-X VIN 5 -500 100 100 R 50 50 1 1 W
-X OUT 7 500 -100 100 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# LM2574N-12
-#
-DEF LM2574N-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2574N-12" -400 250 50 H V L CNN
-F2 "Housings_DIP:DIP-8_W7.62mm" 350 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ
+ALIAS LM2574HVM-3.3 LM2574HVM-5 LM2574HVM-15 LM2574HVM-ADJ LM2574M-12 LM2574M-3.3 LM2574M-5 LM2574M-15 LM2574M-ADJ
+$FPLIST
+ SOIC*7.5x9.0mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -400 200 400 -200 0 1 10 f
+X FB 3 500 100 100 L 50 50 1 1 I
+X SGND 4 0 -300 100 U 50 50 1 1 W
+X ON/~OFF 5 -500 -100 100 R 50 50 1 1 I
+X PGND 6 100 -300 100 U 50 50 1 1 W
+X VIN 10 -500 100 100 R 50 50 1 1 W
+X OUT 12 500 -100 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# LM2574HVN-12
+#
+DEF LM2574HVN-12 U 0 10 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2574HVN-12" 0 250 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" -400 350 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS LM2574HVN-3.3 LM2574HVN-5 LM2574HVN-15 LM2574HVN-ADJ LM2574N-12 LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ
$FPLIST
DIP*W7.62mm*
$ENDFPLIST
@@ -478,18 +552,20 @@ X SGND 2 0 -300 100 U 50 50 1 1 W
X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I
X PGND 4 100 -300 100 U 50 50 1 1 W
X VIN 5 -500 100 100 R 50 50 1 1 W
+X NC 6 -400 0 100 R 50 50 1 1 N N
X OUT 7 500 -100 100 L 50 50 1 1 O
+X NC 8 400 0 100 L 50 50 1 1 N N
ENDDRAW
ENDDEF
#
# LM2576HVS-12
#
-DEF LM2576HVS-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2576HVS-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 300 -250 50 H I C CIN
+DEF LM2576HVS-12 U 0 10 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2576HVS-12" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 0 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ
+ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ LM2576S-12 LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ LM2575BU-ADJ LM2575-3.3BU LM2575-5.0BU LM2575-12BU GL2576-3.3TA5R GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R
$FPLIST
TO?263*
$ENDFPLIST
@@ -505,54 +581,12 @@ ENDDEF
#
# LM2576HVT-12
#
-DEF LM2576HVT-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2576HVT-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Vertical" 300 -250 50 H I C CIN
+DEF LM2576HVT-12 U 0 10 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2576HVT-12" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical" 0 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ
-$FPLIST
- TO?220*
-$ENDFPLIST
-DRAW
-S -400 200 400 -200 0 1 10 f
-X VIN 1 -500 100 100 R 50 50 1 1 W
-X OUT 2 500 -100 100 L 50 50 1 1 O
-X GND 3 0 -300 100 U 50 50 1 1 W
-X FB 4 500 100 100 L 50 50 1 1 I
-X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM2576S-12
-#
-DEF LM2576S-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2576S-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 300 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ LM2575BU-ADJ LM2575-3.3BU LM2575-5.0BU LM2575-12BU
-$FPLIST
- TO?263*
-$ENDFPLIST
-DRAW
-S -400 200 400 -200 0 1 10 f
-X VIN 1 -500 100 100 R 50 50 1 1 W
-X OUT 2 500 -100 100 L 50 50 1 1 O
-X GND 3 0 -300 100 U 50 50 1 1 W
-X FB 4 500 100 100 L 50 50 1 1 I
-X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM2576T-12
-#
-DEF LM2576T-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2576T-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Vertical" 300 -250 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ LM2575BT-ADJ LM2575-3.3BT LM2575-5.0BT LM2575-12BT
+ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ LM2576T-12 LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ LM2575BT-ADJ LM2575-3.3BT LM2575-5.0BT LM2575-12BT GL2576-3.3TB5T GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T
$FPLIST
TO?220*
$ENDFPLIST
@@ -568,10 +602,10 @@ ENDDEF
#
# LM2595S-12
#
-DEF LM2595S-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2595S-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 300 -250 50 H I C CIN
+DEF LM2595S-12 U 0 20 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2595S-12" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS LM2595S-3.3 LM2595S-5 LM2595S-ADJ
$FPLIST
@@ -589,10 +623,10 @@ ENDDEF
#
# LM2595T-12
#
-DEF LM2595T-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2595T-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Vertical" 300 -250 50 H I C CIN
+DEF LM2595T-12 U 0 20 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2595T-12" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS LM2595T-3.3 LM2595T-5 LM2595T-ADJ
$FPLIST
@@ -610,10 +644,10 @@ ENDDEF
#
# LM2596S-12
#
-DEF LM2596S-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2596S-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-263-5Lead" 300 -250 50 H I C CIN
+DEF LM2596S-12 U 0 20 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2596S-12" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS LM2596S-5 LM2596S-3.3 LM2596S-ADJ
$FPLIST
@@ -631,10 +665,10 @@ ENDDEF
#
# LM2596T-12
#
-DEF LM2596T-12 U 0 40 Y Y 1 F N
-F0 "U" -400 350 50 H V L CNN
-F1 "LM2596T-12" -400 250 50 H V L CNN
-F2 "TO_SOT_Packages_THT:TO-220-5_Vertical" 300 -250 50 H I C CIN
+DEF LM2596T-12 U 0 20 Y Y 1 F N
+F0 "U" -400 250 50 H V L CNN
+F1 "LM2596T-12" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ
$FPLIST
@@ -652,10 +686,10 @@ ENDDEF
#
# LM2672M-12
#
-DEF LM2672M-12 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "LM2672M-12" -400 350 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -350 50 H I C CIN
+DEF LM2672M-12 U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "LM2672M-12" 0 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS LM2672M-3.3 LM2672M-5.0 LM2672M-ADJ
$FPLIST
@@ -676,10 +710,10 @@ ENDDEF
#
# LM2672N-12
#
-DEF LM2672N-12 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "LM2672N-12" -400 350 50 H V L CNN
-F2 "Housings_DIP:DIP-8_W7.62mm" 350 -350 50 H I C CIN
+DEF LM2672N-12 U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "LM2672N-12" 0 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ
$FPLIST
@@ -700,18 +734,20 @@ ENDDEF
#
# LM2674M-12
#
-DEF LM2674M-12 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "LM2674M-12" -400 350 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -350 50 H I C CIN
+DEF LM2674M-12 U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "LM2674M-12" 0 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ
+ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ LM2675M-12 LM2675M-3.3 LM2675M-5 LM2675M-ADJ
$FPLIST
SOIC*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X CB 1 500 0 100 L 50 50 1 1 I
+X NC 2 -400 -100 100 R 50 50 1 1 N N
+X NC 3 -400 -200 100 R 50 50 1 1 N N
X FB 4 500 200 100 L 50 50 1 1 I
X ON/~OFF 5 -500 0 100 R 50 50 1 1 I
X GND 6 0 -400 100 U 50 50 1 1 W
@@ -723,17 +759,19 @@ ENDDEF
# LM2674N-12
#
DEF LM2674N-12 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "LM2674N-12" -400 350 50 H V L CNN
-F2 "Housings_DIP:DIP-8_W7.62mm" 350 -350 50 H I C CIN
+F0 "U" -400 350 50 H V L CNN
+F1 "LM2674N-12" 0 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ
+ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ LM2675N-12 LM2675N-3.3 LM2675N-5 LM2675N-ADJ
$FPLIST
DIP*W7.62mm*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X CB 1 500 0 100 L 50 50 1 1 I
+X NC 2 -400 -100 100 R 50 50 1 1 N N
+X NC 3 -400 -200 100 R 50 50 1 1 N N
X FB 4 500 200 100 L 50 50 1 1 I
X ON/~OFF 5 -500 0 100 R 50 50 1 1 I
X GND 6 0 -400 100 U 50 50 1 1 W
@@ -742,59 +780,16 @@ X VSW 8 500 -200 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# LM2675M-12
+# LM2734Y
#
-DEF LM2675M-12 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "LM2675M-12" -400 350 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -350 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS LM2675M-3.3 LM2675M-5 LM2675M-ADJ
-$FPLIST
- SOIC*3.9x4.9mm*Pitch1.27mm*
-$ENDFPLIST
-DRAW
-S -400 300 400 -300 0 1 10 f
-X CB 1 500 0 100 L 50 50 1 1 I
-X FB 4 500 200 100 L 50 50 1 1 I
-X ON/~OFF 5 -500 0 100 R 50 50 1 1 I
-X GND 6 0 -400 100 U 50 50 1 1 W
-X VIN 7 -500 200 100 R 50 50 1 1 W
-X VSW 8 500 -200 100 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# LM2675N-12
-#
-DEF LM2675N-12 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "LM2675N-12" -400 350 50 H V L CNN
-F2 "Housings_DIP:DIP-8_W7.62mm" 350 -350 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ
-$FPLIST
- DIP*W7.62mm*
-$ENDFPLIST
-DRAW
-S -400 300 400 -300 0 1 10 f
-X CB 1 500 0 100 L 50 50 1 1 I
-X FB 4 500 200 100 L 50 50 1 1 I
-X ON/~OFF 5 -500 0 100 R 50 50 1 1 I
-X GND 6 0 -400 100 U 50 50 1 1 W
-X VIN 7 -500 200 100 R 50 50 1 1 W
-X VSW 8 500 -200 100 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-# LM2734
-#
-DEF LM2734 U 0 40 Y Y 1 F N
-F0 "U" -300 350 50 H V L CNN
-F1 "LM2734" -300 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 25 -250 50 H I L CIN
+DEF LM2734Y U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "LM2734Y" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:TSOT-23-6_MK06A" 25 -250 50 H I L CIN
F3 "" -100 100 50 H I C CNN
+ALIAS LM2734X LM2840X LM2841X LM2842X LM2840Y LM2841Y LM2842Y
$FPLIST
- SOT-23*
+ TSOT?23*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
@@ -812,122 +807,139 @@ ENDDEF
DEF LM2776 U 0 20 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "LM2776" 50 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -350 50 H I L CNN
F3 "" -1850 1250 50 H I C CNN
$FPLIST
SOT*23*
$ENDFPLIST
DRAW
-S -300 200 300 -200 0 1 10 f
+S -300 200 300 -300 0 1 10 f
X VOUT 1 400 100 100 L 50 50 1 1 w
-X GND 2 0 -300 100 U 50 50 1 1 W
+X GND 2 0 -400 100 U 50 50 1 1 W
X VIN 3 0 300 100 D 50 50 1 1 W
X EN 4 -400 100 100 R 50 50 1 1 I
X C1+ 5 -400 0 100 R 50 50 1 1 P
-X C1- 6 -400 -100 100 R 50 50 1 1 P
+X C1- 6 -400 -200 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# LM27761
#
-DEF LM27761 U 0 40 Y Y 1 F N
-F0 "U" -300 600 50 H V C CNN
-F1 "LM27761" 200 600 50 H V C CNN
-F2 "Housings_DFN_QFN:DFB-8-1EP_2x2mm_Pitch0.5mm" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF LM27761 U 0 20 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LM27761" 130 450 50 H V C CNN
+F2 "Housings_SON:WSON-8_1EP_2x2mm_Pitch0.5mm" 150 -500 50 H I L CNN
+F3 "" 2500 -400 50 H I C CNN
$FPLIST
- DFN*2x2mm*Pitch0.5mm*
+ WSON*1EP?2x2mm?Pitch0.5mm*
$ENDFPLIST
DRAW
-S -500 500 500 -500 0 1 10 f
-X Vin 1 -600 300 100 R 50 50 1 1 W
-X GND 2 -100 -600 100 U 50 50 1 1 W
-X CPOUT 3 600 -400 100 L 50 50 1 1 w
-X Vout 4 600 400 100 L 50 50 1 1 w
-X VFB 5 -600 -300 100 R 50 50 1 1 I
-X EN 6 -600 0 100 R 50 50 1 1 I
-X C- 7 600 -200 100 L 50 50 1 1 I
-X C+ 8 600 200 100 L 50 50 1 1 I
-X GND_PAD 9 100 -600 100 U 50 50 1 1 W
+S -300 400 300 -400 0 1 10 f
+X VIN 1 -400 300 100 R 50 50 1 1 W
+X GND 2 0 -500 100 U 50 50 1 1 W
+X CPOUT 3 400 -100 100 L 50 50 1 1 w
+X VOUT 4 400 300 100 L 50 50 1 1 w
+X VFB 5 400 100 100 L 50 50 1 1 I
+X EN 6 -400 200 100 R 50 50 1 1 I
+X C- 7 -400 -300 100 R 50 50 1 1 P
+X C+ 8 -400 0 100 R 50 50 1 1 P
+X PAD 9 100 -500 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LM27762
+#
+DEF LM27762 U 0 40 Y Y 1 F N
+F0 "U" -260 350 50 H V C CNN
+F1 "LM27762" 240 350 50 H V C CNN
+F2 "Housings_SON:WSON-12-1EP_3x2mm_Pitch0.5mm_ThermalVias" 150 -750 50 H I L CNN
+F3 "" 2500 -400 50 H I C CNN
+$FPLIST
+ WSON*1EP?3x2mm*Pitch0.5mm*ThermalVias*
+$ENDFPLIST
+DRAW
+S -300 300 400 -700 0 1 10 f
+X PGOOD 1 -400 0 100 R 50 50 1 1 C
+X FB+ 2 500 0 100 L 50 50 1 1 I
+X VIN 3 -400 200 100 R 50 50 1 1 W
+X GND 4 0 -800 100 U 50 50 1 1 W
+X CP 5 500 -600 100 L 50 50 1 1 P
+X OUT- 6 500 -400 100 L 50 50 1 1 w
+X FB- 7 500 -200 100 L 50 50 1 1 I
+X EN- 8 -400 -100 100 R 50 50 1 1 I
+X C- 9 -400 -600 100 R 50 50 1 1 P
+X C+ 10 -400 -400 100 R 50 50 1 1 P
+X OUT+ 11 500 200 100 L 50 50 1 1 w
+X EN+ 12 -400 -200 100 R 50 50 1 1 I
+X PAD 13 100 -800 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM3407MY
#
-DEF LM3407MY U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V L CNN
-F1 "LM3407MY" -300 350 50 H V L CNN
-F2 "eMSOP-8" 250 -350 50 H I C CIN
+DEF LM3407MY U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LM3407MY" 0 350 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8-1EP_3x3mm_Pitch0.65mm" 100 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- eMSOP-8*
+ MSOP*EP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 300 300 -300 0 1 10 f
-X ISNS 1 400 0 100 L 50 50 1 1 O
+S -300 300 400 -300 0 1 10 f
+X ISNS 1 500 0 100 L 50 50 1 1 O
X DIM 2 -400 0 100 R 50 50 1 1 I
X EN 3 -400 -100 100 R 50 50 1 1 I
X FS 4 -400 -200 100 R 50 50 1 1 O
-X VIN 5 -400 200 100 R 50 50 1 1 I
-X VCC 6 400 -200 100 L 50 50 1 1 O
-X GND 7 0 -400 100 U 50 50 1 1 W
-X LX 8 400 200 100 L 50 50 1 1 O
+X VIN 5 -400 200 100 R 50 50 1 1 W
+X VCC 6 500 -200 100 L 50 50 1 1 O
+X GND 7 100 -400 100 U 50 50 1 1 W
+X LX 8 500 200 100 L 50 50 1 1 O
+X GNDPAD 9 0 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM3578
#
-DEF LM3578 U 0 40 Y Y 1 F N
-F0 "U" 150 450 50 H V C CNN
-F1 "LM3578" 250 -450 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF LM3578 U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LM3578" 0 350 50 H V L CNN
+F2 "" -50 -50 50 H I C CNN
+F3 "" -50 -50 50 H I C CNN
+ALIAS LM2578
+$FPLIST
+ DIP*W7.62mm*
+ SOIC*3.9x4.9mm*
+$ENDFPLIST
DRAW
-S -550 -400 550 400 0 1 0 N
-X E- 1 -850 300 300 R 50 50 1 1 I I
-X E+ 2 -850 100 300 R 50 50 1 1 I
-X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I
-X GND 4 -850 -300 300 R 50 50 1 1 W
-X E 5 850 -300 300 L 50 50 1 1 E
-X C 6 850 -100 300 L 50 50 1 1 C
-X CUR_LIM 7 850 100 300 L 50 50 1 1 I I
-X VP+ 8 850 300 300 L 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM3670MF
-#
-DEF LM3670MF U 0 40 Y Y 1 F N
-F0 "U" -200 275 50 H V L CNN
-F1 "LM3670MF" -200 200 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -200 50 H I L CNN
-F3 "" 0 -300 50 H I C CIN
-DRAW
-S -200 150 200 -150 0 1 10 f
-X Vin 1 -300 100 100 R 50 50 1 1 W
-X GND 2 0 -250 100 U 50 50 1 1 W
-X EN 3 -300 0 100 R 50 50 1 1 I
-X FB 4 300 0 100 L 50 50 1 1 I
-X SW 5 300 100 100 L 50 50 1 1 O
+S -300 -200 300 300 0 1 10 f
+X E- 1 -400 100 100 R 50 50 1 1 I
+X E+ 2 -400 0 100 R 50 50 1 1 I
+X CAP 3 -400 -100 100 R 50 50 1 1 I
+X GND 4 0 -300 100 U 50 50 1 1 W
+X E 5 400 -100 100 L 50 50 1 1 E
+X C 6 400 0 100 L 50 50 1 1 C
+X ILIM 7 400 200 100 L 50 50 1 1 I
+X VIN 8 -400 200 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM5006MM
#
-DEF LM5006MM U 0 40 Y Y 1 F N
-F0 "U" -300 650 50 H V L CNN
-F1 "LM5006MM" -300 550 50 H V L CNN
-F2 "MSOP-10" 0 -450 50 H I C CIN
+DEF LM5006MM U 0 20 Y Y 1 F N
+F0 "U" -300 550 50 H V L CNN
+F1 "LM5006MM" 0 550 50 H V L CNN
+F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 50 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- MSOP-10*
+ MSOP*3x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
S -300 500 300 -400 0 1 10 f
X SW 1 400 0 100 L 50 50 1 1 O
X BST 2 400 200 100 L 50 50 1 1 I
X LG 3 400 -200 100 L 50 50 1 1 O
-X RTN 4 -400 -300 100 R 50 50 1 1 W
+X RTN 4 0 -500 100 U 50 50 1 1 W
X UV 5 -400 0 100 R 50 50 1 1 I
X UVO 6 -400 -100 100 R 50 50 1 1 O
X FB 7 400 -300 100 L 50 50 1 1 I
@@ -939,183 +951,110 @@ ENDDEF
#
# LM5007MM
#
-DEF LM5007MM U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5007MM" -300 450 50 H V L CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -450 50 H I C CIN
+DEF LM5007MM U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LM5007MM" 0 350 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+ALIAS LM5008MM LM5009MM
$FPLIST
- MSOP-8*
+ MSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
+S -300 300 300 -400 0 1 10 f
X SW 1 400 -100 100 L 50 50 1 1 O
X BST 2 400 100 100 L 50 50 1 1 I
-X RCL 3 -400 0 100 R 50 50 1 1 I
-X RTN 4 -400 -300 100 R 50 50 1 1 W
+X RCL 3 -400 -100 100 R 50 50 1 1 I
+X RTN 4 0 -500 100 U 50 50 1 1 W
X FB 5 400 -300 100 L 50 50 1 1 I
X RON/SD 6 -400 100 100 R 50 50 1 1 I
-X VCC 7 400 300 100 L 50 50 1 1 O
-X VIN 8 -400 300 100 R 50 50 1 1 I
+X VCC 7 400 200 100 L 50 50 1 1 O
+X VIN 8 -400 200 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM5007SD
#
-DEF LM5007SD U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5007SD" -300 450 50 H V L CNN
-F2 "LLP8" 0 -450 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S -300 400 300 -400 0 1 10 f
-X SW 1 400 -100 100 L 50 50 1 1 O
-X BST 2 400 100 100 L 50 50 1 1 I
-X RCL 3 -400 0 100 R 50 50 1 1 I
-X RTN 4 -400 -300 100 R 50 50 1 1 W
-X FB 5 400 -300 100 L 50 50 1 1 I
-X RON/SD 6 -400 100 100 R 50 50 1 1 I
-X VCC 7 400 300 100 L 50 50 1 1 O
-X VIN 8 -400 300 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM5008MM
-#
-DEF LM5008MM U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5008MM" -300 450 50 H V L CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -450 50 H I C CIN
+DEF LM5007SD U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LM5007SD" 0 350 50 H V L CNN
+F2 "Housings_SON:WSON8_4x4mm_Pitch0.8mm" 50 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+ALIAS LM5008SD LM5009SD
$FPLIST
- MSOP-8*
+ WSON*4x4mm*Pitch0.8mm*
$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
+S -300 300 300 -400 0 1 10 f
X SW 1 400 -100 100 L 50 50 1 1 O
X BST 2 400 100 100 L 50 50 1 1 I
-X RCL 3 -400 0 100 R 50 50 1 1 I
-X RTN 4 -400 -300 100 R 50 50 1 1 W
+X RCL 3 -400 -100 100 R 50 50 1 1 I
+X RTN 4 0 -500 100 U 50 50 1 1 W
X FB 5 400 -300 100 L 50 50 1 1 I
X RON/SD 6 -400 100 100 R 50 50 1 1 I
-X VCC 7 400 300 100 L 50 50 1 1 O
-X VIN 8 -400 300 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM5008SD
-#
-DEF LM5008SD U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5008SD" -300 450 50 H V L CNN
-F2 "LLP8" 0 -450 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S -300 400 300 -400 0 1 10 f
-X SW 1 400 -100 100 L 50 50 1 1 O
-X BST 2 400 100 100 L 50 50 1 1 I
-X RCL 3 -400 0 100 R 50 50 1 1 I
-X RTN 4 -400 -300 100 R 50 50 1 1 W
-X FB 5 400 -300 100 L 50 50 1 1 I
-X RON/SD 6 -400 100 100 R 50 50 1 1 I
-X VCC 7 400 300 100 L 50 50 1 1 O
-X VIN 8 -400 300 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM5008SDC
-#
-DEF LM5008SDC U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5008SDC" -300 450 50 H V L CNN
-F2 "LLP8" 0 -450 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S -300 400 300 -400 0 1 10 f
-X SW 1 400 -100 100 L 50 50 1 1 O
-X BST 2 400 100 100 L 50 50 1 1 I
-X RCL 3 -400 0 100 R 50 50 1 1 I
-X RTN 4 -400 -300 100 R 50 50 1 1 W
-X FB 5 400 -300 100 L 50 50 1 1 I
-X RON/SD 6 -400 100 100 R 50 50 1 1 I
-X VCC 7 400 300 100 L 50 50 1 1 O
-X VIN 8 -400 300 100 R 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
-# LM5009MM
-#
-DEF LM5009MM U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5009MM" -300 450 50 H V L CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -450 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- MSOP-8*
-$ENDFPLIST
-DRAW
-S -300 400 300 -400 0 1 10 f
-X SW 1 400 -100 100 L 50 50 1 1 O
-X BST 2 400 100 100 L 50 50 1 1 I
-X RCL 3 -400 0 100 R 50 50 1 1 I
-X RTN 4 -400 -300 100 R 50 50 1 1 W
-X FB 5 400 -300 100 L 50 50 1 1 I
-X RON/SD 6 -400 100 100 R 50 50 1 1 I
-X VCC 7 400 300 100 L 50 50 1 1 O
-X VIN 8 -400 300 100 R 50 50 1 1 I
+X VCC 7 400 200 100 L 50 50 1 1 O
+X VIN 8 -400 200 100 R 50 50 1 1 W
+X PAD 9 -100 -500 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
# LM5017MR
#
-DEF LM5017MR U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5017MR" -300 450 50 H V L CNN
-F2 "PSOP-8" 0 -450 50 H I C CIN
+DEF LM5017MR U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LM5017MR" 0 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 50 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*EP*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
-X RTN 1 -400 -300 100 R 50 50 1 1 W
-X VIN 2 -400 300 100 R 50 50 1 1 I
+S -300 300 300 -400 0 1 10 f
+X RTN 1 -100 -500 100 U 50 50 1 1 W
+X VIN 2 -400 200 100 R 50 50 1 1 W
X ULVO 3 -400 -100 100 R 50 50 1 1 I
X RON 4 -400 100 100 R 50 50 1 1 I
-X FB 5 400 -300 100 L 50 50 1 1 I
-X VCC 6 400 -100 100 L 50 50 1 1 O
-X BST 7 400 300 100 L 50 50 1 1 I
+X FB 5 400 -100 100 L 50 50 1 1 I
+X VCC 6 400 -300 100 L 50 50 1 1 O
+X BST 7 400 200 100 L 50 50 1 1 I
X SW 8 400 100 100 L 50 50 1 1 O
+X RTNPAD 9 0 -500 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LM5017SD
#
-DEF LM5017SD U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "LM5017SD" -300 450 50 H V L CNN
-F2 "LLP8" 0 -450 50 H I C CIN
+DEF LM5017SD U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LM5017SD" 0 350 50 H V L CNN
+F2 "Housings_SON:WSON8_4x4mm_Pitch0.8mm" 50 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ WSON*4x4mm*Pitch0.8mm*
+$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
-X RTN 1 -400 -300 100 R 50 50 1 1 W
-X VIN 2 -400 300 100 R 50 50 1 1 I
+S -300 300 300 -400 0 1 10 f
+X RTN 1 -100 -500 100 U 50 50 1 1 W
+X VIN 2 -400 200 100 R 50 50 1 1 W
X ULVO 3 -400 -100 100 R 50 50 1 1 I
X RON 4 -400 100 100 R 50 50 1 1 I
-X FB 5 400 -300 100 L 50 50 1 1 I
-X VCC 6 400 -100 100 L 50 50 1 1 O
-X BST 7 400 300 100 L 50 50 1 1 I
+X FB 5 400 -100 100 L 50 50 1 1 I
+X VCC 6 400 -300 100 L 50 50 1 1 O
+X BST 7 400 200 100 L 50 50 1 1 I
X SW 8 400 100 100 L 50 50 1 1 O
+X RTNPAD 9 0 -500 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# LM5165X
+# LM5165
#
-DEF LM5165X U 0 40 Y Y 1 F N
+DEF LM5165 U 0 20 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
-F1 "LM5165X" 300 450 50 H V R CNN
-F2 "" 0 550 50 H I C CNN
+F1 "LM5165" 300 450 50 H V R CNN
+F2 "Housings_SON:VSON-10-1EP_3x3mm_Pitch0.5mm_ThermalPad" 50 -450 50 H I L CNN
F3 "" 0 550 50 H I C CNN
-ALIAS LM5165Y LM5165
$FPLIST
- DFN*1EP*3x3mm*Pitch0.5mm*
+ VSON*EP*3x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
S -300 400 300 -400 0 1 10 f
@@ -1126,7 +1065,34 @@ X SS 4 400 -100 100 L 50 50 1 1 I
X RT 5 -400 -300 100 R 50 50 1 1 I
X PGOOD 6 -400 0 100 R 50 50 1 1 O
X EN 7 -400 200 100 R 50 50 1 1 I
-X FB/VOUT 8 400 100 100 L 50 50 1 1 I
+X FB 8 400 100 100 L 50 50 1 1 I
+X HYS 9 -400 -100 100 R 50 50 1 1 O
+X GND 10 -100 -500 100 U 50 50 1 1 W
+X PAD 11 0 -500 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LM5165X
+#
+DEF LM5165X U 0 20 Y Y 1 F N
+F0 "U" -300 450 50 H V L CNN
+F1 "LM5165X" 300 450 50 H V R CNN
+F2 "Housings_SON:VSON-10-1EP_3x3mm_Pitch0.5mm_ThermalPad" 50 -450 50 H I L CNN
+F3 "" 0 550 50 H I C CNN
+ALIAS LM5165Y
+$FPLIST
+ VSON*EP*3x3mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -300 400 300 -400 0 1 10 f
+X SW 1 400 300 100 L 50 50 1 1 w
+X VIN 2 -400 300 100 R 50 50 1 1 W
+X ILIM 3 400 -200 100 L 50 50 1 1 I
+X SS 4 400 -100 100 L 50 50 1 1 I
+X RT 5 -400 -300 100 R 50 50 1 1 I
+X PGOOD 6 -400 0 100 R 50 50 1 1 O
+X EN 7 -400 200 100 R 50 50 1 1 I
+X VOUT 8 400 100 100 L 50 50 1 1 I
X HYS 9 -400 -100 100 R 50 50 1 1 O
X GND 10 -100 -500 100 U 50 50 1 1 W
X PAD 11 0 -500 100 U 50 50 1 1 W
@@ -1135,9 +1101,9 @@ ENDDEF
#
# LMC7660
#
-DEF LMC7660 U 0 40 Y Y 1 F N
-F0 "U" -240 250 50 H V C CNN
-F1 "LMC7660" 60 250 50 H V L CNN
+DEF LMC7660 U 0 20 Y Y 1 F N
+F0 "U" -260 450 50 H V C CNN
+F1 "LMC7660" 0 450 50 H V L CNN
F2 "" -2600 1200 50 H I C CNN
F3 "" -2600 1200 50 H I C CNN
$FPLIST
@@ -1145,28 +1111,28 @@ $FPLIST
DIP*W7.62mm*
$ENDFPLIST
DRAW
-S -300 200 300 -300 0 1 10 f
-X N/C 1 -300 -200 100 R 50 50 1 1 N N
-X CAP+ 2 400 0 100 L 50 50 1 1 P
-X GND 3 0 -400 100 U 50 50 1 1 W
-X CAP- 4 400 -200 100 L 50 50 1 1 P
-X VOUT 5 400 100 100 L 50 50 1 1 w
-X LV 6 -400 -100 100 R 50 50 1 1 I
-X OSC 7 -400 100 100 R 50 50 1 1 I
-X V+ 8 0 300 100 D 50 50 1 1 W
+S -300 400 300 -400 0 1 10 f
+X NC 1 -300 200 100 R 50 50 1 1 N N
+X CAP+ 2 400 100 100 L 50 50 1 1 I
+X GND 3 0 -500 100 U 50 50 1 1 W
+X CAP- 4 400 -300 100 L 50 50 1 1 I
+X VOUT 5 400 300 100 L 50 50 1 1 w
+X LV 6 -400 -200 100 R 50 50 1 1 I
+X OSC 7 -400 0 100 R 50 50 1 1 I
+X V+ 8 -400 300 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LMR10510XMF
#
-DEF LMR10510XMF U 0 40 Y Y 1 F N
-F0 "U" -200 350 50 H V L CNN
-F1 "LMR10510XMF" -200 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-5" 250 -250 50 H I C CIN
+DEF LMR10510XMF U 0 10 Y Y 1 F N
+F0 "U" -200 250 50 H V L CNN
+F1 "LMR10510XMF" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -250 50 H I L CIN
F3 "" 0 100 50 H I C CNN
ALIAS LM2731XMF LM2731YMF LM27313XMF LM2733XMF LM2733YMF LM2735XMF LMR10510YMF LMR62014XMF LMR62421XMF LMR64010XMF
$FPLIST
- SOT-23-5*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 200 200 -200 0 1 10 f
@@ -1180,20 +1146,23 @@ ENDDEF
#
# LMR10510YSD
#
-DEF LMR10510YSD U 0 40 Y Y 1 F N
-F0 "U" -250 450 50 H V L CNN
-F1 "LMR10510YSD" -250 350 50 H V L CNN
-F2 "LLP6" 0 -350 50 H I C CIN
+DEF LMR10510YSD U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V L CNN
+F1 "LMR10510YSD" 0 350 50 H V L CNN
+F2 "Housings_SON:WSON-6-1EP_3x3mm_Pitch0.95mm" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS LMR62421XSD
+$FPLIST
+ WSON*EP*3x3mm*Pitch0.95mm*
+$ENDFPLIST
DRAW
-S -250 300 250 -300 0 1 10 f
-X FB 1 400 -200 150 L 50 50 1 1 I
-X GND 2 -400 -200 150 R 50 50 1 1 W
-X SW 3 400 100 150 L 50 50 1 1 O
-X VIND 4 -400 100 150 R 50 50 1 1 W
-X VINA 5 -400 200 150 R 50 50 1 1 I
-X EN 6 -400 -100 150 R 50 50 1 1 I
+S -300 300 300 -200 0 1 10 f
+X FB 1 400 -100 100 L 50 50 1 1 I
+X GND 2 0 -300 100 U 50 50 1 1 W
+X SW 3 400 100 100 L 50 50 1 1 O
+X VIND 4 -400 100 100 R 50 50 1 1 W
+X VINA 5 -400 200 100 R 50 50 1 1 I
+X EN 6 -400 -100 100 R 50 50 1 1 I
+X PAD 7 -100 -300 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
@@ -1206,7 +1175,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN
F3 "" -400 450 50 H I C CNN
ALIAS LMR16006YQ3 LMR16006YQ5
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
@@ -1219,15 +1188,39 @@ X SW 6 500 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
+# LMR62421XSD
+#
+DEF LMR62421XSD U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "LMR62421XSD" 0 250 50 H V L CNN
+F2 "Housings_SON:WSON-6-1EP_3x3mm_Pitch0.95mm" 150 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ WSON*EP*3x3mm*Pitch0.95mm*
+$ENDFPLIST
+DRAW
+S -300 200 300 -200 0 1 10 f
+X PGND 1 0 -300 100 U 50 50 1 1 W
+X VIN 2 -400 100 100 R 50 50 1 1 W
+X EN 3 -400 -100 100 R 50 50 1 1 I
+X FB 4 400 -100 100 L 50 50 1 1 I
+X AGND 5 100 -300 100 U 50 50 1 1 I
+X SW 6 400 100 100 L 50 50 1 1 O
+X PAD 7 -100 -300 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# LT1054
#
-DEF LT1054 U 0 40 Y Y 1 F N
-F0 "U" -200 500 50 H V C CNN
-F1 "LT1054" 400 -500 50 H V C CNN
+DEF LT1054 U 0 20 Y Y 1 F N
+F0 "U" -260 440 50 H V C CNN
+F1 "LT1054" 170 440 50 H V C CNN
F2 "" 100 -100 50 H I C CNN
F3 "" 100 -100 50 H I C CNN
+ALIAS LT1054L
$FPLIST
DIP*W7.62mm*
+ SOIC*3.9x4.9mm*
$ENDFPLIST
DRAW
S -300 400 300 -400 0 1 10 f
@@ -1235,22 +1228,69 @@ X FB/SHDN 1 -400 200 100 R 50 50 1 1 I
X CAP+ 2 400 100 100 L 50 50 1 1 I
X GND 3 0 -500 100 U 50 50 1 1 W
X CAP- 4 400 -300 100 L 50 50 1 1 I
-X VOUT 5 400 300 100 L 50 50 1 1 w
+X -VOUT 5 400 300 100 L 50 50 1 1 w
X VREF 6 -400 -200 100 R 50 50 1 1 O
X OSC 7 -400 0 100 R 50 50 1 1 I
X V+ 8 -400 300 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# LT1073
+# LT1054xSW
#
-DEF LT1073 U 0 40 Y Y 1 F N
-F0 "U" -300 425 50 H V R CNN
-F1 "LT1073" -300 350 50 H V R CNN
-F2 "" 50 -350 50 H I L CNN
-F3 "" -200 600 50 H I C CNN
+DEF LT1054xSW U 0 20 Y Y 1 F N
+F0 "U" -260 440 50 H V C CNN
+F1 "LT1054xSW" 170 440 50 H V C CNN
+F2 "Housings_SOIC:SOIC-16W_7.5x10.3mm_Pitch1.27mm" 100 -100 50 H I C CNN
+F3 "" 100 -100 50 H I C CNN
+$FPLIST
+ SOIC?16W*7.5x10.3mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -300 400 300 -400 0 1 10 f
+X FB/SHDN 1 -400 200 100 R 50 50 1 1 I
+X CAP+ 2 400 100 100 L 50 50 1 1 I
+X GND 3 0 -500 100 U 50 50 1 1 W
+X CAP- 4 400 -300 100 L 50 50 1 1 I
+X -VOUT 5 400 300 100 L 50 50 1 1 w
+X VREF 6 -400 -200 100 R 50 50 1 1 O
+X OSC 7 -400 0 100 R 50 50 1 1 I
+X V+ 8 -400 300 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# LT1073CN
+#
+DEF LT1073CN U 0 40 Y Y 1 F N
+F0 "U" 50 425 50 H V L CNN
+F1 "LT1073CN" 50 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -350 50 H I L CNN
+F3 "" -200 600 50 H I C CNN
+ALIAS LT1108CN ADP1108AN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X Ilim 1 -200 400 100 D 50 50 1 1 I
+X Vin 2 0 400 100 D 50 50 1 1 W
+X SW1 3 400 200 100 L 50 50 1 1 I
+X SW2 4 0 -400 100 U 50 50 1 1 I
+X GND 5 -200 -400 100 U 50 50 1 1 W
+X A0 6 -400 0 100 R 50 50 1 1 O
+X SET 7 400 -200 100 L 50 50 1 1 I
+X FB 8 400 0 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# LT1073CN-5
+#
+DEF LT1073CN-5 U 0 40 Y Y 1 F N
+F0 "U" 50 425 50 H V L CNN
+F1 "LT1073CN-5" 50 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -350 50 H I L CNN
+F3 "" -200 600 50 H I C CNN
+ALIAS LT1073CN-12 LT1108CN-5 LT1108CN-12 ADP1108AN-3.3 ADP1108AN-5 ADP1108AN-12
$FPLIST
- SOIC-8*
DIP*W7.62mm*
$ENDFPLIST
DRAW
@@ -1266,47 +1306,193 @@ X SENSE 8 400 0 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# LT1372
+# LT1073CS
#
-DEF LT1372 U 0 30 Y Y 1 F N
-F0 "U" 600 500 50 H V C CNN
-F1 "LT1372" -500 500 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-ALIAS LT1373
+DEF LT1073CS U 0 40 Y Y 1 F N
+F0 "U" 50 425 50 H V L CNN
+F1 "LT1073CS" 50 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -350 50 H I L CNN
+F3 "" -200 600 50 H I C CNN
+ALIAS LT1108CS ADP1108AR
+$FPLIST
+ SOIC*3.9x4.9mm*
+$ENDFPLIST
DRAW
-S -700 -400 700 400 0 1 0 N
-X Vc 1 250 -700 300 U 50 50 1 1 I
-X FB+ 2 1000 -250 300 L 50 50 1 1 I
-X FB- 3 -1000 250 300 R 50 50 1 1 P
-X S/S 4 -1000 -250 300 R 50 50 1 1 P
-X Vin 5 0 700 300 D 50 50 1 1 W
-X GND_S 6 -150 -700 300 U 50 50 1 1 I
-X GND 7 -300 -700 300 U 50 50 1 1 I
-X Vsw 8 1000 250 300 L 50 50 1 1 I
+S -300 300 300 -300 0 1 10 f
+X Ilim 1 -200 400 100 D 50 50 1 1 I
+X Vin 2 0 400 100 D 50 50 1 1 W
+X SW1 3 400 200 100 L 50 50 1 1 I
+X SW2 4 0 -400 100 U 50 50 1 1 I
+X GND 5 -200 -400 100 U 50 50 1 1 W
+X A0 6 -400 0 100 R 50 50 1 1 O
+X SET 7 400 -200 100 L 50 50 1 1 I
+X FB 8 400 0 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# LT1073CS-5
+#
+DEF LT1073CS-5 U 0 40 Y Y 1 F N
+F0 "U" 50 425 50 H V L CNN
+F1 "LT1073CS-5" 50 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -350 50 H I L CNN
+F3 "" -200 600 50 H I C CNN
+ALIAS LT1073CS-12 LT1108CS-5 LT1108CS-12 ADP1108AR-3.3 ADP1108AR-5 ADP1108AR-12
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X Ilim 1 -200 400 100 D 50 50 1 1 I
+X Vin 2 0 400 100 D 50 50 1 1 W
+X SW1 3 400 200 100 L 50 50 1 1 I
+X SW2 4 0 -400 100 U 50 50 1 1 I
+X GND 5 -200 -400 100 U 50 50 1 1 W
+X A0 6 -400 0 100 R 50 50 1 1 O
+X SET 7 400 -200 100 L 50 50 1 1 I
+X SENSE 8 400 0 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# LT1307CMS8
+#
+DEF LT1307CMS8 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "LT1307CMS8" 50 350 50 H V L CNN
+F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 50 -350 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS LT1307BCMS8
+$FPLIST
+ MSOP*3x3mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -300 -300 300 300 0 1 10 f
+X Vc 1 -400 -200 100 R 50 50 1 1 I
+X FB 2 400 0 100 L 50 50 1 1 I
+X ~SHDN 3 -400 0 100 R 50 50 1 1 I
+X GND 4 0 -400 100 U 50 50 1 1 W
+X SW 5 400 200 100 L 50 50 1 1 C
+X VIN 6 0 400 100 D 50 50 1 1 W
+X LBI 7 -400 200 100 R 50 50 1 1 I
+X LBO 8 400 -200 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# LT1307CN8
+#
+DEF LT1307CN8 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "LT1307CN8" 50 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -350 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -300 -300 300 300 0 1 10 f
+X Vc 1 -400 -200 100 R 50 50 1 1 I
+X FB 2 400 0 100 L 50 50 1 1 I
+X ~SHDN 3 -400 0 100 R 50 50 1 1 I
+X GND 4 0 -400 100 U 50 50 1 1 W
+X SW 5 400 200 100 L 50 50 1 1 C
+X VIN 6 0 400 100 D 50 50 1 1 W
+X LBI 7 -400 200 100 R 50 50 1 1 I
+X LBO 8 400 -200 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# LT1307CS8
+#
+DEF LT1307CS8 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "LT1307CS8" 50 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -350 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS LT1307BCS8
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -300 -300 300 300 0 1 10 f
+X Vc 1 -400 -200 100 R 50 50 1 1 I
+X FB 2 400 0 100 L 50 50 1 1 I
+X ~SHDN 3 -400 0 100 R 50 50 1 1 I
+X GND 4 0 -400 100 U 50 50 1 1 W
+X SW 5 400 200 100 L 50 50 1 1 C
+X VIN 6 0 400 100 D 50 50 1 1 W
+X LBI 7 -400 200 100 R 50 50 1 1 I
+X LBO 8 400 -200 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# LT1372CN8
+#
+DEF LT1372CN8 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "LT1372CN8" 50 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -250 50 H I L CNN
+F3 "" 100 0 50 H I C CNN
+ALIAS LT1372HVCN8 LT1373CN8 LT1373HVCN8 LT1377CN8
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -200 0 1 10 f
+X VC 1 400 -100 100 L 50 50 1 1 P
+X FB 2 400 100 100 L 50 50 1 1 P
+X NFB 3 400 0 100 L 50 50 1 1 I
+X S/S 4 -400 100 100 R 50 50 1 1 I
+X Vin 5 0 400 100 D 50 50 1 1 W
+X GNDS 6 0 -300 100 U 50 50 1 1 W
+X GND 7 -100 -300 100 U 50 50 1 1 W
+X VSW 8 400 200 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# LT1372CS8
+#
+DEF LT1372CS8 U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "LT1372CS8" 50 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -250 50 H I L CNN
+F3 "" 100 0 50 H I C CNN
+ALIAS LT1372HVCS8 LT1373CS8 LT1373HVCS8 LT1377CS8
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -200 0 1 10 f
+X VC 1 400 -100 100 L 50 50 1 1 P
+X FB 2 400 100 100 L 50 50 1 1 P
+X NFB 3 400 0 100 L 50 50 1 1 I
+X S/S 4 -400 100 100 R 50 50 1 1 I
+X Vin 5 0 400 100 D 50 50 1 1 W
+X GNDS 6 0 -300 100 U 50 50 1 1 W
+X GND 7 -100 -300 100 U 50 50 1 1 W
+X VSW 8 400 200 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# LT1945
#
-DEF LT1945 U 0 40 Y Y 1 F N
+DEF LT1945 U 0 10 Y Y 1 F N
F0 "U" -250 450 50 H V C CNN
F1 "LT1945" 150 450 50 H V C CNN
-F2 "" 100 0 50 H I C CNN
+F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 50 -250 50 H I L CNN
F3 "" 100 0 50 H I C CNN
$FPLIST
- MSOP-10*
+ MSOP*3x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -300 400 300 -200 0 1 0 f
+S -300 400 300 -200 0 1 10 f
X NFB1 1 400 0 100 L 50 50 1 1 I
X ~SHDN1 2 -400 200 100 R 50 50 1 1 I
-X GND 3 -200 -300 100 U 50 50 1 1 W
+X GND 3 -100 -300 100 U 50 50 1 1 W
X ~SHDN2 4 -400 100 100 R 50 50 1 1 I
X FB2 5 400 300 100 L 50 50 1 1 I
X SW2 6 400 200 100 L 50 50 1 1 w
-X PGND 7 -100 -300 100 U 50 50 1 1 W
-X V_IN 8 -400 300 100 R 50 50 1 1 W
+X PGND 7 0 -300 100 U 50 50 1 1 P N
+X VIN 8 -400 300 100 R 50 50 1 1 W
X PGND 9 0 -300 100 U 50 50 1 1 W
X SW1 10 400 100 100 L 50 50 1 1 w
ENDDRAW
@@ -1314,57 +1500,70 @@ ENDDEF
#
# LT3430
#
-DEF LT3430 U 0 30 Y Y 1 F N
-F0 "U" 200 600 50 H V L CNN
-F1 "LT3430" 500 -600 50 H V L CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF LT3430 U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LT3430" 50 350 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-14-1EP_4.4x5mm_Pitch0.65mm" 50 -450 50 H I L CNN
+F3 "" 0 -100 50 H I C CNN
+ALIAS LT3430-1
+$FPLIST
+ TSSOP*EP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
DRAW
-S -500 500 500 -500 0 1 0 N
-X GND 1 -150 -800 300 U 50 50 1 1 W
-X SW 2 800 250 300 L 50 50 1 1 O
-X VIN 3 -50 800 300 D 30 30 1 1 I
-X VIN 4 50 800 300 D 30 30 1 1 I
-X SW 5 800 150 300 L 50 50 1 1 P
-X BOOST 6 800 400 300 L 50 50 1 1 I
-X GND 8 -50 -800 300 U 50 50 1 1 W
-X GND 9 50 -800 300 U 50 50 1 1 W
-X Bias 10 -800 -200 300 R 50 50 1 1 I
-X COMP 11 -800 -50 300 R 50 50 1 1 I
-X FB(1.22V) 12 800 0 300 L 50 50 1 1 I
-X SYNC 14 -800 250 300 R 50 50 1 1 I
-X SHDN 15 -800 400 300 R 50 50 1 1 I I
-X GND 16 150 -800 300 U 50 50 1 1 W
-X GND 17 400 -800 300 U 50 50 1 1 W
+S -300 300 300 -400 0 1 10 f
+X GND 1 0 -500 100 U 50 50 1 1 W
+X SW 2 400 100 100 L 50 50 1 1 O
+X VIN 3 -100 400 100 D 50 50 1 1 W
+X VIN 4 -100 400 100 D 50 50 1 1 P N
+X SW 5 400 100 100 L 50 50 1 1 P N
+X BOOST 6 0 400 100 D 50 50 1 1 I
+X GND 8 0 -500 100 U 50 50 1 1 P N
+X GND 9 0 -500 100 U 50 50 1 1 P N
+X BIAS 10 400 -100 100 L 50 50 1 1 I
+X VC 11 -400 -300 100 R 50 50 1 1 I
+X FB 12 400 -300 100 L 50 50 1 1 I
+X SYNC 14 -400 0 100 R 50 50 1 1 I
+X ~SHDN 15 -400 -100 100 R 50 50 1 1 I
+X GND 16 0 -500 100 U 50 50 1 1 P N
+X GND 17 0 -500 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
# LT3439
#
-DEF LT3439 U 0 40 Y Y 1 F N
-F0 "U" -450 700 50 H V L CNN
-F1 "LT3439" -450 600 50 H V L CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF LT3439 U 0 20 Y Y 1 F N
+F0 "U" -300 450 50 H V L CNN
+F1 "LT3439" 150 450 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-16-1EP_4.4x5mm_Pitch0.65mm" 150 -550 50 H I L CNN
+F3 "" 100 -100 50 H I C CNN
+$FPLIST
+ TSSOP*EP*4.4x5mm*Pitch0.65mm*
+$ENDFPLIST
DRAW
-S -450 550 450 -550 0 1 10 f
-X PGND 1 0 -700 150 U 50 50 1 1 W
-X COLA 3 600 300 150 L 50 50 1 1 O
-X Rsl 4 600 -300 150 L 50 50 1 1 P
-X SYNC 5 -600 100 150 R 50 50 1 1 P
-X Ct 6 -600 0 150 R 50 50 1 1 P
-X Rt 7 -600 -100 150 R 50 50 1 1 P
-X GND 10 -100 -700 150 U 50 50 1 1 W
-X ~SHDN~ 11 -600 300 150 R 50 50 1 1 I I
-X VIN 13 0 700 150 D 50 50 1 1 W
-X COLB 14 600 0 150 L 50 50 1 1 O
-X PGND 16 100 -700 150 U 50 50 1 1 W
+S -300 400 400 -500 0 1 10 f
+X PGND 1 0 -600 100 U 50 50 1 1 W
+X NC 2 -300 200 100 R 50 50 1 1 N N
+X COLA 3 500 200 100 L 50 50 1 1 O
+X Rsl 4 500 -400 100 L 50 50 1 1 P
+X SYNC 5 -400 -200 100 R 50 50 1 1 P
+X Ct 6 -400 -300 100 R 50 50 1 1 P
+X Rt 7 -400 -400 100 R 50 50 1 1 P
+X NC 8 -300 100 100 R 50 50 1 1 N N
+X NC 9 -300 0 100 R 50 50 1 1 N N
+X GND 10 -100 -600 100 U 50 50 1 1 W
+X ~SHDN~ 11 -400 300 100 R 50 50 1 1 I
+X NC 12 -300 -100 100 R 50 50 1 1 N N
+X VIN 13 0 500 100 D 50 50 1 1 W
+X COLB 14 500 -100 100 L 50 50 1 1 O
+X NC 15 400 0 100 L 50 50 1 1 N N
+X PGND 16 0 -600 100 U 50 50 1 1 P N
+X PADGND 17 100 -600 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LT3465
#
-DEF LT3465 U 0 40 Y Y 1 F N
+DEF LT3465 U 0 20 Y Y 1 F N
F0 "U" -300 250 50 H V L CNN
F1 "LT3465" 50 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:TSOT-23-6_MK06A" 50 -250 50 H I L CIN
@@ -1379,17 +1578,17 @@ X VOUT 1 400 100 100 L 50 50 1 1 w
X GND 2 0 -300 100 U 50 50 1 1 W
X FB 3 400 -100 100 L 50 50 1 1 I
X CTRL 4 -400 -100 100 R 50 50 1 1 I
-X VIN 5 -400 100 100 R 50 50 1 1 W
-X SW 6 0 300 100 D 50 50 1 1 O
+X VIN 5 0 300 100 D 50 50 1 1 W
+X SW 6 -400 100 100 R 50 50 1 1 O
ENDDRAW
ENDDEF
#
# LT3472
#
-DEF LT3472 U 0 40 Y Y 1 F N
-F0 "U" 200 350 50 H V L CNN
-F1 "LT3472" 200 -450 50 H V L CNN
-F2 "Housings_DFN_QFN:DFN-10-1EP_3x3mm_Pitch0.5mm" 0 -100 50 H I C CNN
+DEF LT3472 U 0 20 Y Y 1 F N
+F0 "U" -450 350 50 H V L CNN
+F1 "LT3472" 200 350 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-10-1EP_3x3mm_Pitch0.5mm" 150 -450 50 H I L CNN
F3 "" 0 -50 50 H I C CNN
$FPLIST
DFN*1EP*3x3mm*Pitch0.5mm*
@@ -1412,7 +1611,7 @@ ENDDEF
#
# LT3755xMSE
#
-DEF LT3755xMSE U 0 40 Y Y 1 F N
+DEF LT3755xMSE U 0 20 Y Y 1 F N
F0 "U" -550 750 50 H V C CNN
F1 "LT3755xMSE" 350 750 50 H V C CNN
F2 "Housings_SSOP:MSOP-16-1EP_3x4mm_Pitch0.5mm" 1000 -750 50 H I C CNN
@@ -1445,7 +1644,7 @@ ENDDEF
#
# LT3755xMSE-1
#
-DEF LT3755xMSE-1 U 0 40 Y Y 1 F N
+DEF LT3755xMSE-1 U 0 20 Y Y 1 F N
F0 "U" -550 750 50 H V C CNN
F1 "LT3755xMSE-1" 350 750 50 H V C CNN
F2 "Housings_SSOP:MSOP-16-1EP_3x4mm_Pitch0.5mm" 1000 -750 50 H I C CNN
@@ -1477,7 +1676,7 @@ ENDDEF
#
# LT3755xUD
#
-DEF LT3755xUD U 0 40 Y Y 1 F N
+DEF LT3755xUD U 0 20 Y Y 1 F N
F0 "U" -550 750 50 H V C CNN
F1 "LT3755xUD" 350 750 50 H V C CNN
F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 1050 -750 50 H I C CNN
@@ -1510,7 +1709,7 @@ ENDDEF
#
# LT3755xUD-1
#
-DEF LT3755xUD-1 U 0 40 Y Y 1 F N
+DEF LT3755xUD-1 U 0 20 Y Y 1 F N
F0 "U" -550 750 50 H V C CNN
F1 "LT3755xUD-1" 350 750 50 H V C CNN
F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 1050 -750 50 H I C CNN
@@ -1540,40 +1739,70 @@ X GND 17 0 -800 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# LT3757EDD
+#
+DEF LT3757EDD U 0 20 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LT3757EDD" 50 450 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-10-1EP_3x3mm_Pitch0.5mm" 50 -550 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS LT3757AEDD
+$FPLIST
+ DFN*EP*3x3mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -300 400 400 -500 0 1 10 f
+X VC 1 -400 -400 100 R 50 50 1 1 I
+X FBX 2 500 -200 100 L 50 50 1 1 I
+X SS 3 -400 -200 100 R 50 50 1 1 I
+X RT 4 -400 -100 100 R 50 50 1 1 I
+X SYNC 5 -400 0 100 R 50 50 1 1 I
+X SENSE 6 500 0 100 L 50 50 1 1 I
+X GATE 7 500 200 100 L 50 50 1 1 O
+X INTVCC 8 500 -400 100 L 50 50 1 1 O
+X ~SHDN~/UVLO 9 -400 100 100 R 50 50 1 1 I
+X VIN 10 0 500 100 D 50 50 1 1 W
+X GND 11 0 -600 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# LT3757EMSE
#
-DEF LT3757EMSE U 0 30 Y Y 1 F N
-F0 "U" 150 500 50 H V C CNN
-F1 "LT3757EMSE" 400 -500 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF LT3757EMSE U 0 20 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LT3757EMSE" 50 450 50 H V L CNN
+F2 "Housings_SSOP:MSOP-10-1EP_3x3mm_Pitch0.5mm" 50 -550 50 H I L CNN
F3 "" 0 0 50 H I C CNN
+ALIAS LT3757AEMSE
+$FPLIST
+ MSOP*EP*3x3mm*Pitch0.5mm*
+$ENDFPLIST
DRAW
-S -400 450 400 -450 0 1 0 N
-X VC 1 -600 -350 200 R 50 50 1 1 I
-X FBX 2 600 -200 200 L 50 50 1 1 I
-X SS 3 -600 -250 200 R 50 50 1 1 I
-X RT 4 -600 -100 200 R 50 50 1 1 I
-X SYNC 5 -600 50 200 R 50 50 1 1 I
-X SENSE 6 600 -50 200 L 50 50 1 1 I
-X GATE 7 600 200 200 L 50 50 1 1 O
-X INTVCC 8 600 -350 200 L 50 50 1 1 O
-X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I
-X VIN 10 0 650 200 D 50 50 1 1 I
-X GND 11 0 -650 200 U 50 50 1 1 W
+S -300 400 400 -500 0 1 10 f
+X VC 1 -400 -400 100 R 50 50 1 1 I
+X FBX 2 500 -200 100 L 50 50 1 1 I
+X SS 3 -400 -200 100 R 50 50 1 1 I
+X RT 4 -400 -100 100 R 50 50 1 1 I
+X SYNC 5 -400 0 100 R 50 50 1 1 I
+X SENSE 6 500 0 100 L 50 50 1 1 I
+X GATE 7 500 200 100 L 50 50 1 1 O
+X INTVCC 8 500 -400 100 L 50 50 1 1 O
+X ~SHDN~/UVLO 9 -400 100 100 R 50 50 1 1 I
+X VIN 10 0 500 100 D 50 50 1 1 W
+X GND 11 0 -600 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LTC1044
#
-DEF LTC1044 U 0 40 Y Y 1 F N
+DEF LTC1044 U 0 20 Y Y 1 F N
F0 "U" -250 450 50 H V C CNN
F1 "LTC1044" 150 450 50 H V C CNN
F2 "" 100 -100 50 H I C CNN
F3 "" 100 -100 50 H I C CNN
-ALIAS MAX1044 ICL7660 LTC660
$FPLIST
DIP*W7.62mm*
- SOIC*3.9x4.9mm*
+ TO?99*
$ENDFPLIST
DRAW
S -300 400 300 -400 0 1 10 f
@@ -1588,26 +1817,6 @@ X V+ 8 -400 300 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# LTC1307
-#
-DEF LTC1307 U 0 30 Y Y 1 F N
-F0 "U" 220 450 50 H V C CNN
-F1 "LTC1307" 340 -450 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S -700 -400 700 400 0 1 0 N
-X Vc 1 -1000 -200 300 R 50 50 1 1 I
-X FeedBack 2 1000 0 300 L 50 50 1 1 I
-X SHDW 3 -1000 0 300 R 50 50 1 1 I I
-X GND 4 0 -700 300 U 50 50 1 1 I
-X SW 5 1000 200 300 L 50 50 1 1 C
-X VIN 6 0 700 300 D 50 50 1 1 I
-X LBI 7 -1000 200 300 R 50 50 1 1 I
-X LBO 8 1000 -200 300 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
# LTC1436A
#
DEF LTC1436A U 0 20 Y Y 1 F N
@@ -1729,78 +1938,83 @@ X BG 19 600 -300 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# LTC1624
+# LTC1624CS8
#
-DEF LTC1624 U 0 30 Y Y 1 F N
-F0 "U" 220 450 50 H V C CNN
-F1 "LTC1624" 340 -447 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF LTC1624CS8 U 0 20 Y Y 1 F N
+F0 "U" -350 350 50 H V C CNN
+F1 "LTC1624CS8" 50 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -350 50 H I L CNN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
DRAW
-S -700 -400 700 400 0 1 0 N
-X ISENSE 1 -1000 200 300 R 50 50 1 1 I
-X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I
-X SET 3 -1000 -200 300 R 50 50 1 1 I
-X GND 4 0 -700 300 U 50 50 1 1 W
-X SW 5 1000 -200 300 L 50 50 1 1 I
-X TG 6 1000 0 300 L 50 50 1 1 C
-X BOOST 7 1000 200 300 L 50 50 1 1 O
-X VIN 8 0 700 300 D 50 50 1 1 I
+S -400 -300 400 300 0 1 10 f
+X ISENSE 1 -500 200 100 R 50 50 1 1 I
+X Ith/RUN 2 -500 0 100 R 50 50 1 1 I
+X SET 3 -500 -200 100 R 50 50 1 1 I
+X GND 4 0 -400 100 U 50 50 1 1 W
+X SW 5 500 -200 100 L 50 50 1 1 I
+X TG 6 500 0 100 L 50 50 1 1 C
+X BOOST 7 500 200 100 L 50 50 1 1 O
+X VIN 8 0 400 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# LTC1878
+# LTC1878EMS8
#
-DEF LTC1878 U 0 40 Y Y 1 F N
-F0 "U" 100 400 50 H V C CNN
-F1 "LTC1878" 0 -450 50 H V L CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-ALIAS LTC1878EMS8
+DEF LTC1878EMS8 U 0 20 Y Y 1 F N
+F0 "U" -350 350 50 H V C CNN
+F1 "LTC1878EMS8" 50 350 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -350 50 H I L CNN
+F3 "" 100 0 50 H I C CNN
+$FPLIST
+ MSOP*3x3mm*Pitch0.65mm*
+$ENDFPLIST
DRAW
-S -400 350 400 -350 0 1 0 N
-X RUN 1 -650 -100 250 R 50 50 1 1 I
-X ITH 2 -650 -250 250 R 50 50 1 1 I
-X VFB 3 650 -50 250 L 50 50 1 1 I
-X GND 4 -100 -600 250 U 50 50 1 1 W
-X SW 5 650 250 250 L 50 50 1 1 O
-X VIN 6 -650 50 250 R 50 50 1 1 I
-X SYNC 7 -650 250 250 R 50 50 1 1 I C
-X PLL_LPF 8 650 -250 250 L 50 50 1 1 B
+S -400 300 400 -300 0 1 10 f
+X RUN 1 -500 200 100 R 50 50 1 1 I
+X ITH 2 -500 -200 100 R 50 50 1 1 I
+X VFB 3 500 0 100 L 50 50 1 1 I
+X GND 4 0 -400 100 U 50 50 1 1 W
+X SW 5 500 200 100 L 50 50 1 1 O
+X VIN 6 0 400 100 D 50 50 1 1 W
+X SYNC/MODE 7 -500 0 100 R 50 50 1 1 I
+X PLL_LPF 8 500 -200 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
-# LTC3406B-1.2
+# LTC3406BES5-1.2
#
-DEF LTC3406B-1.2 U 0 40 Y Y 1 F N
-F0 "U" -350 250 50 H V C CNN
-F1 "LTC3406B-1.2" 200 250 50 H V C CNN
+DEF LTC3406BES5-1.2 U 0 10 Y Y 1 F N
+F0 "U" -250 250 50 H V L CNN
+F1 "LTC3406BES5-1.2" 50 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:TSOT-23-5" 700 -250 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
+ALIAS LTC3406ES5 LTC3406ES5-1.5 LTC3406ES5-1.2 LTC3406ES5-1.8 LTC3406B-2ES5 LTC3406AES5
$FPLIST
TSOT?23*
$ENDFPLIST
DRAW
-S -350 200 350 -200 0 1 10 f
-X RUN 1 -600 -100 250 R 50 50 1 1 I
+S -300 200 300 -200 0 1 10 f
+X RUN 1 -400 0 100 R 50 50 1 1 I
X GND 2 0 -300 100 U 50 50 1 1 W
-X SW 3 600 100 250 L 50 50 1 1 O
-X VIN 4 -600 100 250 R 50 50 1 1 W
-X VOUT 5 600 -100 250 L 50 50 1 1 w
+X SW 3 400 100 100 L 50 50 1 1 O
+X VIN 4 0 300 100 D 50 50 1 1 W
+X VOUT 5 400 -100 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# LTC3429
#
-DEF LTC3429 U 0 40 Y Y 1 F N
-F0 "U" 0 325 50 H V C CNN
-F1 "LTC3429" 0 250 50 H V C CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN
+DEF LTC3429 U 0 20 Y Y 1 F N
+F0 "U" -250 250 50 H V C CNN
+F1 "LTC3429" 200 250 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:TSOT-23-6_MK06A" 50 -250 50 H I L CNN
F3 "" 0 0 50 H I C CNN
ALIAS LTC3429B
$FPLIST
- TSOT-23*
- SOT-23*
+ TSOT?23*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
@@ -1809,104 +2023,135 @@ X GND 2 0 -300 100 U 50 50 1 1 W
X FB 3 400 -100 100 L 50 50 1 1 I
X ~SHDN 4 -400 0 100 R 50 50 1 1 I
X VOUT 5 400 0 100 L 50 50 1 1 w
-X VIN 6 -400 100 100 R 50 50 1 1 W
+X VIN 6 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LTC3442
#
-DEF LTC3442 U 0 40 Y Y 1 F N
-F0 "U" 0 0 50 H V C CNN
-F1 "LTC3442" 450 -450 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF LTC3442 U 0 10 Y Y 1 F N
+F0 "U" -450 450 50 H V C CNN
+F1 "LTC3442" 150 450 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-12-1EP_3x4mm_Pitch0.5mm" 150 -550 50 H I L CNN
+F3 "" 0 -50 50 H I C CNN
+$FPLIST
+ DFN*EP*3x4mm*Pitch0.5mm*
+$ENDFPLIST
DRAW
-S -600 400 600 -400 0 1 0 N
-X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I
-X RT 2 -850 -300 250 R 50 50 1 1 I
-X SGND 3 -200 -600 200 U 50 50 1 1 W
-X SW1 4 -200 600 200 D 50 50 1 1 B
-X PGND 5 0 -600 200 U 50 50 1 1 W
-X SW2 6 200 600 200 D 50 50 1 1 B
-X BURST 7 850 -300 250 L 50 50 1 1 I
-X VOUT 8 850 300 250 L 50 50 1 1 w
-X VIN 9 -850 300 250 R 50 50 1 1 W
-X RLIM 10 -850 -100 250 R 50 50 1 1 I
-X VC 11 850 -150 250 L 50 50 1 1 I
-X FB 12 850 50 250 L 50 50 1 1 I
-X PGND 13 200 -600 200 U 50 50 1 1 W
+S -500 400 400 -500 0 1 10 f
+X ~SHDN~/SS 1 -600 100 100 R 50 50 1 1 I
+X RT 2 -600 -300 100 R 50 50 1 1 I
+X SGND 3 -300 -600 100 U 50 50 1 1 W
+X SW1 4 -100 500 100 D 50 50 1 1 B
+X PGND 5 100 -600 100 U 50 50 1 1 W
+X SW2 6 100 500 100 D 50 50 1 1 B
+X BURST 7 500 -300 100 L 50 50 1 1 I
+X VOUT 8 500 300 100 L 50 50 1 1 w
+X VIN 9 -300 500 100 D 50 50 1 1 W
+X RLIM 10 -600 -100 100 R 50 50 1 1 I
+X VC 11 500 -100 100 L 50 50 1 1 I
+X FB 12 500 100 100 L 50 50 1 1 I
+X PADGND 13 -100 -600 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# LTC3525
#
-DEF LTC3525 U 0 40 Y Y 1 F N
-F0 "U" 0 325 50 H V C CNN
-F1 "LTC3525" 0 250 50 H V C CNN
-F2 "" 0 -250 50 H I C CNN
+DEF LTC3525 U 0 10 Y Y 1 F N
+F0 "U" -250 250 50 H V C CNN
+F1 "LTC3525" 50 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6" 50 -250 50 H I L CNN
F3 "" 0 0 50 H I C CNN
ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3
$FPLIST
- SC70*
+ *SC?70*
+ SOT?363*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
X ~SHDN 1 -400 0 100 R 50 50 1 1 I
-X GND 2 -400 -100 100 R 50 50 1 1 W
-X VIN 3 -400 100 100 R 50 50 1 1 W
-X VOUT 4 400 0 100 L 50 50 1 1 w
-X GND 5 400 -100 100 L 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 P N
+X VIN 3 0 300 100 D 50 50 1 1 W
+X VOUT 4 400 -100 100 L 50 50 1 1 w
+X GND 5 0 -300 100 U 50 50 1 1 W
X SW 6 400 100 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# LTC3630
+# LTC3630DHC
#
-DEF LTC3630 U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V L CNN
-F1 "LTC3630" 300 450 50 H V R CNN
-F2 "" 0 -100 50 H I C CNN
+DEF LTC3630DHC U 0 10 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LTC3630DHC" 50 350 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-16-1EP_3x5mm_Pitch0.5mm" 50 -450 50 H I L CNN
F3 "" 0 -100 50 H I C CNN
-ALIAS LTC3630A
+ALIAS LTC3630ADHC
$FPLIST
- DFN*
- MSOP*
+ DFN*EP*3x5mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -300 400 300 -500 0 1 10 f
-X SW 1 400 300 100 L 50 50 1 1 w
-X NC 2 -400 -300 100 R 50 50 1 1 N N
-X Vin 3 -400 300 100 R 50 50 1 1 W
-X NC 4 -400 200 100 R 50 50 1 1 N N
+S -300 300 300 -400 0 1 10 f
+X SW 1 400 200 100 L 50 50 1 1 w
+X NC 2 -300 -100 100 R 50 50 1 1 N N
+X Vin 3 0 400 100 D 50 50 1 1 W
+X NC 4 -300 200 100 R 50 50 1 1 N N
X RUN 5 -400 100 100 R 50 50 1 1 I
-X Vprg2 6 400 -100 100 L 50 50 1 1 B
-X Vprg1 7 400 -200 100 L 50 50 1 1 B
-X GND 8 -100 -600 100 U 50 50 1 1 W
-X Vfb 9 400 100 100 L 50 50 1 1 I
-X SS 10 400 0 100 L 50 50 1 1 I
-X Iset 11 -400 -100 100 R 50 50 1 1 I
-X FBO 12 -400 -200 100 R 50 50 1 1 I
-X NC 13 -400 -400 100 R 50 50 1 1 N N
-X GND 14 0 -600 100 U 50 50 1 1 W
-X NC 15 -400 0 100 R 50 50 1 1 N N
-X GND 16 100 -600 100 U 50 50 1 1 W
-X GND 17 200 -600 100 U 50 50 1 1 W
+X Vprg2 6 400 -200 100 L 50 50 1 1 B
+X Vprg1 7 -400 -200 100 R 50 50 1 1 B
+X GND 8 0 -500 100 U 50 50 1 1 W
+X Vfb 9 400 0 100 L 50 50 1 1 I
+X SS 10 400 -100 100 L 50 50 1 1 I
+X Iset 11 400 -300 100 L 50 50 1 1 I
+X FBO 12 -400 -300 100 R 50 50 1 1 I
+X NC 13 300 100 100 L 50 50 1 1 N N
+X GND 14 0 -500 100 U 50 50 1 1 P N
+X NC 15 -300 0 100 R 50 50 1 1 N N
+X GND 16 0 -500 100 U 50 50 1 1 P N
+X GND 17 0 -500 100 U 50 50 1 1 P N
+ENDDRAW
+ENDDEF
+#
+# LTC3630MSE
+#
+DEF LTC3630MSE U 0 10 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LTC3630MSE" 50 350 50 H V L CNN
+F2 "Housings_SSOP:Linear_MSOP-12-16-1EP_3x4mm_Pitch0.5mm" 50 -450 50 H I L CNN
+F3 "" 0 -100 50 H I C CNN
+ALIAS LTC3630AMSE
+$FPLIST
+ Linear*MSOP*12*16*EP*3x4mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -400 0 1 10 f
+X SW 1 400 200 100 L 50 50 1 1 w
+X Vin 3 0 400 100 D 50 50 1 1 W
+X RUN 5 -400 100 100 R 50 50 1 1 I
+X Vprg2 6 400 -200 100 L 50 50 1 1 B
+X Vprg1 7 -400 -200 100 R 50 50 1 1 B
+X GND 8 0 -500 100 U 50 50 1 1 W
+X Vfb 9 400 0 100 L 50 50 1 1 I
+X SS 10 400 -100 100 L 50 50 1 1 I
+X Iset 11 400 -300 100 L 50 50 1 1 I
+X FBO 12 -400 -300 100 R 50 50 1 1 I
+X GND 14 0 -500 100 U 50 50 1 1 P N
+X GND 16 0 -500 100 U 50 50 1 1 P N
+X GND 17 0 -500 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
# LTC3886
#
-DEF LTC3886 U 0 40 Y Y 1 F N
+DEF LTC3886 U 0 20 Y Y 1 F N
F0 "U" -550 150 50 H V C CNN
F1 "LTC3886" 500 150 50 H V C CNN
-F2 "" -250 400 50 H I C CNN
-F3 "http://cds.linear.com/docs/en/datasheet/3886fa.pdf" 0 350 50 H I C CNN
-F4 "Linear Technology" 0 450 50 H I C CNN "Manufacturer"
+F2 "Housings_DFN_QFN:Linear_UGK52_QFN-46-52" 300 -3150 50 H I L CNN
+F3 "" 0 350 50 H I C CNN
$FPLIST
- QFN*
+ Linear*UGK52*QFN*46*52*
$ENDFPLIST
DRAW
-S -600 100 600 -3100 0 1 15 f
+S -600 100 600 -3100 0 1 10 f
X SW0 1 -700 -300 100 R 50 50 1 1 O
X TG0 2 -700 0 100 R 50 50 1 1 O
X Isense0+ 4 -700 -700 100 R 50 50 1 1 I
@@ -1959,17 +2204,16 @@ ENDDEF
#
# LTC3890
#
-DEF LTC3890 U 0 40 Y Y 1 F N
+DEF LTC3890 U 0 20 Y Y 1 F N
F0 "U" -600 250 50 H V L CNN
F1 "LTC3890" 600 250 50 H V R CNN
-F2 "" 3150 -600 50 H I C CNN
-F3 "http://cds.linear.com/docs/en/datasheet/3890fc.pdf" 0 550 50 H I C CNN
-F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer"
+F2 "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm" 350 -1550 50 H I L CNN
+F3 "" 0 550 50 H I C CNN
$FPLIST
- QFN*
+ QFN*EP*5x5mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -600 200 600 -1500 0 1 15 f
+S -600 200 600 -1500 0 1 10 f
X SENSE1- 1 -700 -500 100 R 50 50 1 1 I
X FREQ 2 -700 -1000 100 R 50 50 1 1 I
X PHASMD 3 700 -1000 100 L 50 50 1 1 I
@@ -2008,17 +2252,16 @@ ENDDEF
#
# LTC3890-1
#
-DEF LTC3890-1 U 0 40 Y Y 1 F N
+DEF LTC3890-1 U 0 20 Y Y 1 F N
F0 "U" -600 250 50 H V L CNN
F1 "LTC3890-1" 700 250 50 H V R CNN
-F2 "" 3150 -600 50 H I C CNN
-F3 "http://cds.linear.com/docs/en/datasheet/38901fb.pdf" 0 550 50 H I C CNN
-F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer"
+F2 "Housings_SSOP:SSOP-28_3.9x9.9mm_Pitch0.635mm" 350 -1550 50 H I L CNN
+F3 "" 0 550 50 H I C CNN
$FPLIST
- SSOP*
+ SSOP*3.9x9.9mm*Pitch0.635mm*
$ENDFPLIST
DRAW
-S -600 200 600 -1500 0 1 15 f
+S -600 200 600 -1500 0 1 10 f
X ITH1 1 -700 -1300 100 R 50 50 1 1 O
X VFB1 2 -700 -600 100 R 50 50 1 1 I
X SENSE1+ 3 -700 -400 100 R 50 50 1 1 I
@@ -2050,9 +2293,60 @@ X INTVcc 19 100 300 100 D 50 50 1 1 w
ENDDRAW
ENDDEF
#
+# LTC660
+#
+DEF LTC660 U 0 20 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LTC660" 150 450 50 H V C CNN
+F2 "" 100 -100 50 H I C CNN
+F3 "" 100 -100 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+ SOIC*3.9x4.9mm*
+$ENDFPLIST
+DRAW
+S -300 400 300 -400 0 1 10 f
+X BOOST 1 -400 200 100 R 50 50 1 1 I
+X CAP+ 2 400 100 100 L 50 50 1 1 I
+X GND 3 0 -500 100 U 50 50 1 1 W
+X CAP- 4 400 -300 100 L 50 50 1 1 I
+X VOUT 5 400 300 100 L 50 50 1 1 w
+X LV 6 -400 -200 100 R 50 50 1 1 I
+X OSC 7 -400 0 100 R 50 50 1 1 I
+X V+ 8 -400 300 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# MAX1044
+#
+DEF MAX1044 U 0 20 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "MAX1044" 150 450 50 H V C CNN
+F2 "" 100 -100 50 H I C CNN
+F3 "" 100 -100 50 H I C CNN
+ALIAS ICL7660
+$FPLIST
+ DIP*W7.62mm*
+ SOIC*3.9x4.9mm*
+ MSOP*3x3mm*Pitch0.65mm*
+ TO?99*
+$ENDFPLIST
+DRAW
+S -300 400 300 -400 0 1 10 f
+X NC 1 -300 200 100 R 50 50 1 1 N N
+X CAP+ 2 400 100 100 L 50 50 1 1 I
+X GND 3 0 -500 100 U 50 50 1 1 W
+X CAP- 4 400 -300 100 L 50 50 1 1 I
+X VOUT 5 400 300 100 L 50 50 1 1 w
+X LV 6 -400 -200 100 R 50 50 1 1 I
+X OSC 7 -400 0 100 R 50 50 1 1 I
+X V+ 8 -400 300 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# MAX15062A
#
-DEF MAX15062A U 0 40 Y Y 1 F N
+DEF MAX15062A U 0 20 Y Y 1 F N
F0 "U" -400 450 50 H V L CNN
F1 "MAX15062A" -400 350 50 H V L CNN
F2 "Housings_DFN_QFN:DFN-8_2x2mm_Pitch0.5mm" 0 550 50 H I C CIN
@@ -2076,7 +2370,7 @@ ENDDEF
#
# MAX17572
#
-DEF MAX17572 U 0 40 Y Y 1 F N
+DEF MAX17572 U 0 20 Y Y 1 F N
F0 "U" -450 450 50 H V C CNN
F1 "MAX17572" 180 450 50 H V L CNN
F2 "Housings_DFN_QFN:DFN-12-1EP_3x3mm_Pitch0.5mm" 0 -600 50 H I C CNN
@@ -2104,37 +2398,37 @@ ENDDEF
#
# MAX17574
#
-DEF MAX17574 U 0 40 Y Y 1 F N
-F0 "U" -350 750 50 H V C CNN
-F1 "MAX17574" 90 750 50 H V L CNN
-F2 "Housings_DFN_QFN:QFN-24-1EP_4x5mm_Pitch0.5mm" 0 -1000 50 H I C CNN
+DEF MAX17574 U 0 20 Y Y 1 F N
+F0 "U" -350 550 50 H V C CNN
+F1 "MAX17574" 100 550 50 H V L CNN
+F2 "Housings_DFN_QFN:QFN-24-1EP_4x5mm_Pitch0.5mm" 150 -550 50 H I L CNN
F3 "" -1400 600 50 H I C CNN
$FPLIST
QFN*1EP*4x5mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -400 700 400 -800 0 1 10 f
-X LX 1 500 400 100 L 50 50 1 1 w
-X PGND 2 0 -900 100 U 50 50 1 1 W
-X PGND 3 -100 -900 100 U 50 50 1 1 W
-X NC 4 -400 -400 100 R 50 50 1 1 N N
-X VIN 5 -500 600 100 R 50 50 1 1 W
-X VIN 6 -500 500 100 R 50 50 1 1 W
-X VIN 7 -500 400 100 R 50 50 1 1 W
-X NC 8 -400 -500 100 R 50 50 1 1 N N
+S -400 500 400 -500 0 1 10 f
+X LX 1 500 200 100 L 50 50 1 1 P N
+X PGND 2 -100 -600 100 U 50 50 1 1 W
+X PGND 3 -100 -600 100 U 50 50 1 1 P N
+X NC 4 -400 100 100 R 50 50 1 1 N N
+X VIN 5 -500 300 100 R 50 50 1 1 P N
+X VIN 6 -500 300 100 R 50 50 1 1 P N
+X VIN 7 -500 300 100 R 50 50 1 1 P N
+X NC 8 -400 -200 100 R 50 50 1 1 N N
X VIN 9 -500 300 100 R 50 50 1 1 W
X EN/UVLO 10 -500 200 100 R 50 50 1 1 I
-X EXTVCC 20 0 800 100 D 50 50 1 1 W
-X PGND 11 -200 -900 100 U 50 50 1 1 W
-X SGND 21 100 -900 100 U 50 50 1 1 W
+X EXTVCC 20 0 600 100 D 50 50 1 1 W
+X PGND 11 -100 -600 100 U 50 50 1 1 P N
+X SGND 21 0 -600 100 U 50 50 1 1 W
X VCC 12 500 -400 100 L 50 50 1 1 w
-X BST 22 500 600 100 L 50 50 1 1 P
-X NC 13 400 -500 100 L 50 50 1 1 N N
-X LX 23 500 300 100 L 50 50 1 1 w
+X BST 22 500 400 100 L 50 50 1 1 P
+X NC 13 400 -200 100 L 50 50 1 1 N N
+X LX 23 500 200 100 L 50 50 1 1 P N
X ~RESET 14 500 -300 100 L 50 50 1 1 C
X LX 24 500 200 100 L 50 50 1 1 w
X MODE/SYNC 15 -500 -100 100 R 50 50 1 1 I
-X EP 25 200 -900 100 U 50 50 1 1 W
+X EP 25 100 -600 100 U 50 50 1 1 W
X SS 16 -500 -300 100 R 50 50 1 1 P
X CF 17 500 0 100 L 50 50 1 1 P
X FB 18 500 -100 100 L 50 50 1 1 I
@@ -2144,10 +2438,10 @@ ENDDEF
#
# MAX5035AUPA
#
-DEF MAX5035AUPA U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V L CNN
-F1 "MAX5035AUPA" -300 350 50 H V L CNN
-F2 "Housings_DIP:DIP-8_W7.62mm" 300 -350 50 H I C CIN
+DEF MAX5035AUPA U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MAX5035AUPA" -100 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 150 -350 50 H I L CIN
F3 "" 0 -50 50 H I C CNN
ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA
$FPLIST
@@ -2162,18 +2456,18 @@ X FB 4 400 -200 100 L 50 50 1 1 I
X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I
X GND 6 100 -400 100 U 50 50 1 1 W
X VIN 7 -400 200 100 R 50 50 1 1 W
-X LX 8 400 0 100 L 50 50 1 1 W
+X LX 8 400 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# MAX5035AUSA
#
-DEF MAX5035AUSA U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V L CNN
-F1 "MAX5035AUSA" -300 350 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 300 -350 50 H I C CIN
+DEF MAX5035AUSA U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MAX5035AUSA" -100 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 150 -350 50 H I L CIN
F3 "" 0 -50 50 H I C CNN
-ALIAS MAX5035AASA MAX5035BUSA MAX5035BASA MAX5035CUSA MAX5035CASA MAX5035DUSA MAX5035DASA MAX5035EUSA MAX5035EASA
+ALIAS MAX5035BUSA MAX5035CUSA MAX5035DUSA MAX5035EUSA
$FPLIST
SOIC*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
@@ -2186,17 +2480,21 @@ X FB 4 400 -200 100 L 50 50 1 1 I
X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I
X GND 6 100 -400 100 U 50 50 1 1 W
X VIN 7 -400 200 100 R 50 50 1 1 W
-X LX 8 400 0 100 L 50 50 1 1 W
+X LX 8 400 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# MAX777
+# MAX777L
#
-DEF MAX777 U 0 30 Y Y 1 F N
+DEF MAX777L U 0 20 Y Y 1 F N
F0 "U" -300 350 50 H V L CNN
-F1 "MAX777" 300 350 50 H V R CNN
+F1 "MAX777L" 300 350 50 H V R CNN
F2 "" 0 -100 50 H I C CNN
F3 "" 0 -100 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
+$ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
X ILIM 1 -400 100 100 R 50 50 1 1 I
@@ -2206,111 +2504,207 @@ X PGND 4 100 -400 100 U 50 50 1 1 W
X LX 5 400 200 100 L 50 50 1 1 P
X OUT 6 400 100 100 L 50 50 1 1 w
X ~SHDN 7 -400 -100 100 R 50 50 1 1 I
+X NC 8 300 0 100 L 50 50 1 1 N N
ENDDRAW
ENDDEF
#
-# MC34063
+# MAX778L
#
-DEF MC34063 U 0 40 Y Y 1 F N
-F0 "U" 0 450 50 H V C CNN
-F1 "MC34063" 50 -450 50 H V L CNN
-F2 "" 500 0 50 H I C CNN
-F3 "" 500 0 50 H I C CNN
+DEF MAX778L U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MAX778L" 300 350 50 H V R CNN
+F2 "" 0 -100 50 H I C CNN
+F3 "" 0 -100 50 H I C CNN
$FPLIST
- DIP*W7.62mm*
SOIC*3.9x4.9mm*Pitch1.27mm*
- DFN*
+ DIP*W7.62mm*
$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
-X SwC 1 400 100 100 L 50 50 1 1 P
-X SwE 2 400 -100 100 L 50 50 1 1 P
-X TC 3 -400 -300 100 R 50 50 1 1 I
+S -300 300 300 -300 0 1 10 f
+X ILIM 1 -400 100 100 R 50 50 1 1 I
+X IN 2 -400 200 100 R 50 50 1 1 W
+X AGND 3 0 -400 100 U 50 50 1 1 W
+X PGND 4 100 -400 100 U 50 50 1 1 W
+X LX 5 400 200 100 L 50 50 1 1 P
+X OUT 6 400 100 100 L 50 50 1 1 w
+X ~SHDN 7 -400 -100 100 R 50 50 1 1 I
+X SEL 8 -400 -200 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX779L
+#
+DEF MAX779L U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MAX779L" 300 350 50 H V R CNN
+F2 "" 0 -100 50 H I C CNN
+F3 "" 0 -100 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X ILIM 1 -400 100 100 R 50 50 1 1 I
+X IN 2 -400 200 100 R 50 50 1 1 W
+X AGND 3 0 -400 100 U 50 50 1 1 W
+X PGND 4 100 -400 100 U 50 50 1 1 W
+X LX 5 400 200 100 L 50 50 1 1 P
+X OUT 6 400 100 100 L 50 50 1 1 w
+X ~SHDN 7 -400 -100 100 R 50 50 1 1 I
+X FB 8 400 -200 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MC33063AD
+#
+DEF MC33063AD U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MC33063AD" 0 350 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -450 50 H I L CNN
+F3 "" 500 -100 50 H I C CNN
+ALIAS SC33063AD NCV33063AVD MC34063AD
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -400 0 1 10 f
+X SwC 1 400 0 100 L 50 50 1 1 C
+X SwE 2 400 -200 100 L 50 50 1 1 E
+X TC 3 -400 -200 100 R 50 50 1 1 P
X GND 4 0 -500 100 U 50 50 1 1 W
X Vfb 5 400 -300 100 L 50 50 1 1 I
-X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W
-X Ipk 7 -400 300 100 R 50 50 1 1 I
-X DC 8 400 300 100 L 50 50 1 1 P
+X Vin 6 -400 200 100 R 50 50 1 1 W
+X Ipk 7 400 200 100 L 50 50 1 1 I
+X DC 8 400 100 100 L 50 50 1 1 C
+ENDDRAW
+ENDDEF
+#
+# MC33063AP
+#
+DEF MC33063AP U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MC33063AP" 0 350 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" 50 -450 50 H I L CNN
+F3 "" 500 -100 50 H I C CNN
+ALIAS SC34063AP MC34063AP
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -400 0 1 10 f
+X SwC 1 400 0 100 L 50 50 1 1 C
+X SwE 2 400 -200 100 L 50 50 1 1 E
+X TC 3 -400 -200 100 R 50 50 1 1 P
+X GND 4 0 -500 100 U 50 50 1 1 W
+X Vfb 5 400 -300 100 L 50 50 1 1 I
+X Vin 6 -400 200 100 R 50 50 1 1 W
+X Ipk 7 400 200 100 L 50 50 1 1 I
+X DC 8 400 100 100 L 50 50 1 1 C
+ENDDRAW
+ENDDEF
+#
+# MC33063MNTXG
+#
+DEF MC33063MNTXG U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MC33063MNTXG" 0 350 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_4x4mm_Pitch0.8mm" 50 -450 50 H I L CNN
+F3 "" 500 -100 50 H I C CNN
+$FPLIST
+ DFN*EP*4x4mm*Pitch0.8mm*
+$ENDFPLIST
+DRAW
+S -300 300 300 -400 0 1 10 f
+X SwC 1 400 0 100 L 50 50 1 1 C
+X SwE 2 400 -200 100 L 50 50 1 1 E
+X TC 3 -400 -200 100 R 50 50 1 1 P
+X GND 4 0 -500 100 U 50 50 1 1 W
+X Vfb 5 400 -300 100 L 50 50 1 1 I
+X Vin 6 -400 200 100 R 50 50 1 1 W
+X Ipk 7 400 200 100 L 50 50 1 1 I
+X DC 8 400 100 100 L 50 50 1 1 C
+X PAD 9 -100 -500 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCP16301
#
-DEF MCP16301 U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "MCP16301" -300 450 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN
-F3 "" -300 550 50 H I C CNN
+DEF MCP16301 U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "MCP16301" 0 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -350 50 H I L CNN
+F3 "" -300 350 50 H I C CNN
ALIAS MCP16301H
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
-S -300 400 300 -300 0 1 10 f
-X BOOST 1 400 300 100 L 50 50 1 1 O
+S -300 200 300 -300 0 1 10 f
+X BOOST 1 400 100 100 L 50 50 1 1 O
X GND 2 0 -400 100 U 50 50 1 1 W
-X Vfb 3 400 0 100 L 50 50 1 1 I
-X EN 4 -400 200 100 R 50 50 1 1 I
-X Vin 5 -400 300 100 R 50 50 1 1 W
-X SW 6 400 200 100 L 50 50 1 1 w
+X Vfb 3 400 -200 100 L 50 50 1 1 I
+X EN 4 -400 0 100 R 50 50 1 1 I
+X Vin 5 -400 100 100 R 50 50 1 1 W
+X SW 6 400 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# MCP16311-MNY
+# MCP16311MNY
#
-DEF MCP16311-MNY U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "MCP16311-MNY" -300 450 50 H V L CNN
-F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -500 50 H I C CNN
+DEF MCP16311MNY U 0 10 Y Y 1 F N
+F0 "U" -300 450 50 H V L CNN
+F1 "MCP16311MNY" 0 450 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 150 -250 50 H I L CNN
F3 "" -300 550 50 H I C CNN
-ALIAS MCP16312-MNY
+ALIAS MCP16312MNY
$FPLIST
DFN*1EP*3x2mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -300 400 300 -300 0 1 10 f
+S -300 400 300 -200 0 1 10 f
X Vfb 1 400 0 100 L 50 50 1 1 I
X Vcc 2 -400 0 100 R 50 50 1 1 w
X EN 3 -400 200 100 R 50 50 1 1 I
X Vin 4 -400 300 100 R 50 50 1 1 W
-X Pgnd 5 -100 -400 100 U 50 50 1 1 W
+X PGND 5 0 -300 100 U 50 50 1 1 W
X SW 6 400 200 100 L 50 50 1 1 w
X BOOST 7 400 300 100 L 50 50 1 1 O
-X Agnd 8 0 -400 100 U 50 50 1 1 W
-X PAD 9 100 -400 100 U 50 50 1 1 W
+X AGND 8 100 -300 100 U 50 50 1 1 W
+X PAD 9 -100 -300 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# MCP16311-MS
+# MCP16311MS
#
-DEF MCP16311-MS U 0 40 Y Y 1 F N
-F0 "U" -300 550 50 H V L CNN
-F1 "MCP16311-MS" -300 450 50 H V L CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -500 50 H I C CNN
+DEF MCP16311MS U 0 10 Y Y 1 F N
+F0 "U" -300 450 50 H V L CNN
+F1 "MCP16311MS" 0 450 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 150 -250 50 H I L CNN
F3 "" -300 550 50 H I C CNN
-ALIAS MCP16312-MS
+ALIAS MCP16312MS
$FPLIST
MSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 400 300 -300 0 1 10 f
+S -300 400 300 -200 0 1 10 f
X Vfb 1 400 0 100 L 50 50 1 1 I
X Vcc 2 -400 0 100 R 50 50 1 1 w
X EN 3 -400 200 100 R 50 50 1 1 I
X Vin 4 -400 300 100 R 50 50 1 1 W
-X Pgnd 5 -100 -400 100 U 50 50 1 1 W
-X SW 6 400 200 100 L 50 50 1 1 w
+X PGND 5 0 -300 100 U 50 50 1 1 W
+X SW 6 400 200 100 L 50 50 1 1 O
X BOOST 7 400 300 100 L 50 50 1 1 O
-X Agnd 8 0 -400 100 U 50 50 1 1 W
+X AGND 8 100 -300 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# MCP16331x-E-CH
+# MCP16331CH
#
-DEF MCP16331x-E-CH U 0 20 Y Y 1 F N
+DEF MCP16331CH U 0 20 Y Y 1 F N
F0 "U" -310 250 50 H V L CNN
-F1 "MCP16331x-E-CH" 430 250 50 H V C CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN
+F1 "MCP16331CH" -100 250 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN
F3 "" -1200 650 50 H I C CNN
$FPLIST
SOT*23*
@@ -2319,79 +2713,79 @@ DRAW
S -300 200 300 -200 0 1 10 f
X BOOST 1 400 100 100 L 50 50 1 1 I
X GND 2 0 -300 100 U 50 50 1 1 W
-X VFB 3 -400 0 100 R 50 50 1 1 I
-X EN 4 -400 100 100 R 50 50 1 1 I
-X VIN 5 0 300 100 D 50 50 1 1 W
-X SW 6 400 -100 100 L 50 50 1 1 w
+X VFB 3 400 -100 100 L 50 50 1 1 I
+X EN 4 -400 0 100 R 50 50 1 1 I
+X VIN 5 -400 100 100 R 50 50 1 1 W
+X SW 6 400 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# MCP16331x-E-MNY
+# MCP16331MN
#
-DEF MCP16331x-E-MNY U 0 20 Y Y 1 F N
+DEF MCP16331MN U 0 20 Y Y 1 F N
F0 "U" -310 250 50 H V L CNN
-F1 "MCP16331x-E-MNY" 460 250 50 H V C CNN
-F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -400 50 H I C CNN
+F1 "MCP16331MN" -50 250 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 50 -250 50 H I L CNN
F3 "" -1200 650 50 H I C CNN
$FPLIST
DFN*1EP*3x2mm*Pitch0.5mm*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
-X SW 1 400 -100 100 L 50 50 1 1 w
-X EN 2 -400 100 100 R 50 50 1 1 I
-X NC 3 300 0 100 L 50 50 1 1 N N
-X NC 4 -300 0 100 R 50 50 1 1 N N
+X SW 1 400 0 100 L 50 50 1 1 O
+X EN 2 -400 0 100 R 50 50 1 1 I
+X NC 3 100 -200 100 U 50 50 1 1 N N
+X NC 4 -300 -100 100 R 50 50 1 1 N N
X GND 5 0 -300 100 U 50 50 1 1 W
-X VFB 6 -400 -100 100 R 50 50 1 1 I
+X VFB 6 400 -100 100 L 50 50 1 1 I
X BOOST 7 400 100 100 L 50 50 1 1 I
-X VIN 8 0 300 100 D 50 50 1 1 W
-X EP 9 100 -300 100 U 50 50 1 1 W
+X VIN 8 -400 100 100 R 50 50 1 1 W
+X EP 9 -100 -300 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# MCP1640-CH
+# MCP1640CH
#
-DEF MCP1640-CH U 0 40 Y Y 1 F N
-F0 "U" -300 425 50 H V L CNN
-F1 "MCP1640-CH" -300 350 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN
+DEF MCP1640CH U 0 20 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MCP1640CH" -50 350 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CIN
F3 "" -250 450 50 H I C CNN
-ALIAS MCP1640B-CH MCP1640C-CH MCP1640D-CH
+ALIAS MCP1640BCH MCP1640CCH MCP1640DCH
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
-S -300 300 300 -300 0 1 10 f
+S -300 300 300 -200 0 1 10 f
X SW 1 400 200 100 L 50 50 1 1 I
-X GND 2 0 -400 100 U 50 50 1 1 W
-X EN 3 -400 -100 100 R 50 50 1 1 I
+X GND 2 0 -300 100 U 50 50 1 1 W
+X EN 3 -400 0 100 R 50 50 1 1 I
X VFB 4 400 -100 100 L 50 50 1 1 I
-X VOUT 5 400 0 100 L 50 50 1 1 w
-X VIN 6 -400 100 100 R 50 50 1 1 W
+X VOUT 5 400 100 100 L 50 50 1 1 w
+X VIN 6 -400 200 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# MCP1640-MC
+# MCP1640MC
#
-DEF MCP1640-MC U 0 40 Y Y 1 F N
-F0 "U" -300 525 50 H V L CNN
-F1 "MCP1640-MC" -300 450 50 H V L CNN
-F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -600 50 H I C CIN
+DEF MCP1640MC U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "MCP1640MC" -50 250 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 150 -450 50 H I L CIN
F3 "" -250 450 50 H I C CNN
-ALIAS MCP1640B-MC MCP1640C-MC MCP1640D-MC
+ALIAS MCP1640BMC MCP1640CMC MCP1640DMC
$FPLIST
DFN*1EP*3x2mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
-X VFB 1 400 -100 100 L 50 50 1 1 I
+S -300 200 300 -400 0 1 10 f
+X VFB 1 400 -200 100 L 50 50 1 1 I
X SGND 2 -100 -500 100 U 50 50 1 1 W
X PGND 3 0 -500 100 U 50 50 1 1 W
X EN 4 -400 -100 100 R 50 50 1 1 I
-X SW 5 400 300 100 L 50 50 1 1 I
-X VOUTP 6 400 0 100 L 50 50 1 1 w
-X VOUTS 7 400 100 100 L 50 50 1 1 w
+X SW 5 400 100 100 L 50 50 1 1 I
+X VOUTP 6 400 -100 100 L 50 50 1 1 w
+X VOUTS 7 400 0 100 L 50 50 1 1 w
X VIN 8 -400 100 100 R 50 50 1 1 W
X PAD 9 100 -500 100 U 50 50 1 1 P
ENDDRAW
@@ -2399,181 +2793,247 @@ ENDDEF
#
# MCP1650
#
-DEF MCP1650 U 0 40 Y Y 1 F N
+DEF MCP1650 U 0 20 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
-F1 "MCP1650" -250 -250 50 H V C CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -350 50 H I C CNN
+F1 "MCP1650" -50 250 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -250 50 H I L CNN
F3 "" 0 -500 50 H I C CNN
$FPLIST
MSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
-X EXT 1 400 100 100 L 50 50 1 1 E
+X EXT 1 400 0 100 L 50 50 1 1 E
X GND 2 0 -300 100 U 50 50 1 1 W
-X CS 3 -400 0 100 R 50 50 1 1 I
-X FB 4 -400 100 100 R 50 50 1 1 I
-X ~SHDN 5 -400 -100 100 R 50 50 1 1 I
-X NC 6 400 -100 100 L 50 50 1 1 N N
-X NC 7 400 0 100 L 50 50 1 1 N N
-X Vin 8 0 300 100 D 50 50 1 1 W
+X CS 3 400 100 100 L 50 50 1 1 I
+X FB 4 400 -100 100 L 50 50 1 1 I
+X ~SHDN 5 -400 0 100 R 50 50 1 1 I
+X NC 6 -100 -200 100 U 50 50 1 1 N N
+X NC 7 -300 -100 100 R 50 50 1 1 N N
+X Vin 8 -400 100 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MCP1651
#
-DEF MCP1651 U 0 40 Y Y 1 F N
-F0 "U" -250 350 50 H V C CNN
-F1 "MCP1651" -250 -250 50 H V C CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -350 50 H I C CNN
+DEF MCP1651 U 0 20 Y Y 1 F N
+F0 "U" -250 250 50 H V C CNN
+F1 "MCP1651" -50 250 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -350 50 H I L CNN
F3 "" 0 -500 50 H I C CNN
$FPLIST
MSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 300 300 -200 0 1 10 f
-X EXT 1 400 200 100 L 50 50 1 1 E
-X GND 2 0 -300 100 U 50 50 1 1 W
-X CS 3 -400 100 100 R 50 50 1 1 I
-X FB 4 -400 200 100 R 50 50 1 1 I
+S -300 200 300 -300 0 1 10 f
+X EXT 1 400 0 100 L 50 50 1 1 E
+X GND 2 0 -400 100 U 50 50 1 1 W
+X CS 3 400 100 100 L 50 50 1 1 I
+X FB 4 400 -100 100 L 50 50 1 1 I
X ~SHDN 5 -400 0 100 R 50 50 1 1 I
-X LBI 6 -400 -100 100 R 50 50 1 1 I
-X ~LBO 7 400 100 100 L 50 50 1 1 E
-X Vin 8 0 400 100 D 50 50 1 1 W
+X LBI 6 -400 -200 100 R 50 50 1 1 I
+X ~LBO 7 400 -200 100 L 50 50 1 1 O
+X Vin 8 -400 100 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MCP1652
#
-DEF MCP1652 U 0 40 Y Y 1 F N
+DEF MCP1652 U 0 20 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
-F1 "MCP1652" -250 -250 50 H V C CNN
-F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -350 50 H I C CNN
+F1 "MCP1652" -50 250 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 50 -350 50 H I L CNN
F3 "" 0 -500 50 H I C CNN
$FPLIST
MSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 200 300 -200 0 1 10 f
-X EXT 1 400 100 100 L 50 50 1 1 E
-X GND 2 0 -300 100 U 50 50 1 1 W
-X CS 3 -400 0 100 R 50 50 1 1 I
-X FB 4 -400 100 100 R 50 50 1 1 I
-X ~SHDN 5 -400 -100 100 R 50 50 1 1 I
-X NC 6 400 -100 100 L 50 50 1 1 N N
-X PG 7 400 0 100 L 50 50 1 1 E
-X Vin 8 0 300 100 D 50 50 1 1 W
+S -300 200 300 -300 0 1 10 f
+X EXT 1 400 0 100 L 50 50 1 1 E
+X GND 2 0 -400 100 U 50 50 1 1 W
+X CS 3 400 100 100 L 50 50 1 1 I
+X FB 4 400 -100 100 L 50 50 1 1 I
+X ~SHDN 5 -400 0 100 R 50 50 1 1 I
+X NC 6 -100 -300 100 U 50 50 1 1 N N
+X PG 7 400 -200 100 L 50 50 1 1 O
+X Vin 8 -400 100 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MCP1653
#
-DEF MCP1653 U 0 40 Y Y 1 F N
+DEF MCP1653 U 0 20 Y Y 1 F N
F0 "U" -250 350 50 H V C CNN
-F1 "MCP1653" -250 -250 50 H V C CNN
-F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 0 -350 50 H I C CNN
-F3 "" 0 -500 50 H I C CNN
+F1 "MCP1653" -50 350 50 H V L CNN
+F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 50 -350 50 H I L CNN
+F3 "" 0 -400 50 H I C CNN
$FPLIST
MSOP*3x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
-S -300 300 300 -200 0 1 10 f
-X EXT 1 400 200 100 L 50 50 1 1 E
-X GND 2 0 -300 100 U 50 50 1 1 W
-X CS 3 -400 100 100 R 50 50 1 1 I
-X FB 4 -400 200 100 R 50 50 1 1 I
-X NC 5 400 -100 100 L 50 50 1 1 N N
-X ~SHDN 6 -400 0 100 R 50 50 1 1 I
+S -300 300 300 -300 0 1 10 f
+X EXT 1 400 100 100 L 50 50 1 1 E
+X GND 2 0 -400 100 U 50 50 1 1 W
+X CS 3 400 200 100 L 50 50 1 1 I
+X FB 4 400 0 100 L 50 50 1 1 I
+X NC 5 -300 0 100 R 50 50 1 1 N N
+X ~SHDN 6 -400 100 100 R 50 50 1 1 I
X LBI 7 -400 -100 100 R 50 50 1 1 I
-X ~LBO 8 400 0 100 L 50 50 1 1 E
-X PG 9 400 100 100 L 50 50 1 1 O
-X Vin 10 0 400 100 D 50 50 1 1 W
+X ~LBO 8 400 -100 100 L 50 50 1 1 O
+X PG 9 400 -200 100 L 50 50 1 1 O
+X Vin 10 -400 200 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MIC2177
#
-DEF MIC2177 U 0 30 Y Y 1 F N
-F0 "U" 350 600 50 H V C CNN
-F1 "MIC2177" 450 -600 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF MIC2177 U 0 20 Y Y 1 F N
+F0 "U" -250 550 50 H V C CNN
+F1 "MIC2177" 0 550 50 H V L CNN
+F2 "Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm" 150 -350 50 H I L CNN
F3 "" 0 0 50 H I C CNN
+ALIAS MIC2177-3.3 MIC2177-5.0
DRAW
-S -500 500 500 -500 0 1 0 N
-X VIN 1 -100 800 300 D 50 50 1 1 I
-X VIN 2 100 800 300 D 50 50 1 1 I
-X SW 3 800 250 300 L 50 50 1 1 O
-X PGND 4 800 -450 300 L 50 50 1 1 W
-X PGND 5 800 -350 300 L 50 50 1 1 W
-X PGND 6 800 -250 300 L 50 50 1 1 W
-X PGND 7 800 -150 300 L 50 50 1 1 W
-X SW 8 800 150 300 L 50 50 1 1 P
-X VIN 9 0 800 300 D 50 50 1 1 I
-X Sense 10 800 400 300 L 50 50 1 1 I
-X SHDN 20 -800 400 300 R 50 50 1 1 I I
-X AUTO 11 -800 100 300 R 50 50 1 1 I
-X FB 12 800 0 300 L 50 50 1 1 I
-X COMP 13 -800 -50 300 R 50 50 1 1 I
-X SGND 14 150 -800 300 U 50 50 1 1 W
-X SGND 15 50 -800 300 U 50 50 1 1 W
-X SGND 16 -50 -800 300 U 50 50 1 1 W
-X SGND 17 -150 -800 300 U 50 50 1 1 W
-X SYNC 18 -800 250 300 R 50 50 1 1 I
-X Bias 19 -800 -200 300 R 50 50 1 1 I
+S -300 500 300 -300 0 1 10 f
+X VIN 1 -400 400 100 R 50 50 1 1 W
+X VIN 2 -400 400 100 R 50 50 1 1 P N
+X SW 3 400 200 100 L 50 50 1 1 O
+X PGND 4 100 -400 100 U 50 50 1 1 W
+X PGND 5 100 -400 100 U 50 50 1 1 P N
+X PGND 6 100 -400 100 U 50 50 1 1 P N
+X PGND 7 100 -400 100 U 50 50 1 1 P N
+X SW 8 400 200 100 L 50 50 1 1 P N
+X VIN 9 -400 400 100 R 50 50 1 1 P N
+X Sense 10 400 400 100 L 50 50 1 1 I
+X ~SHDN 20 -400 300 100 R 50 50 1 1 I
+X AUTO 11 -400 0 100 R 50 50 1 1 I
+X FB 12 400 0 100 L 50 50 1 1 I
+X COMP 13 -400 -100 100 R 50 50 1 1 I
+X SGND 14 0 -400 100 U 50 50 1 1 W
+X SGND 15 0 -400 100 U 50 50 1 1 P N
+X SGND 16 0 -400 100 U 50 50 1 1 P N
+X SGND 17 0 -400 100 U 50 50 1 1 P N
+X SYNC 18 -400 200 100 R 50 50 1 1 I
+X Bias 19 -400 -200 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MIC2178
+#
+DEF MIC2178 U 0 20 Y Y 1 F N
+F0 "U" -250 550 50 H V C CNN
+F1 "MIC2178" 0 550 50 H V L CNN
+F2 "Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm" 150 -350 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MIC2178-3.3 MIC2178-5.0
+DRAW
+S -300 500 300 -300 0 1 10 f
+X VIN 1 -400 400 100 R 50 50 1 1 W
+X VIN 2 -400 400 100 R 50 50 1 1 P N
+X SW 3 400 400 100 L 50 50 1 1 O
+X PGND 4 100 -400 100 U 50 50 1 1 W
+X PGND 5 100 -400 100 U 50 50 1 1 P N
+X PGND 6 100 -400 100 U 50 50 1 1 P N
+X PGND 7 100 -400 100 U 50 50 1 1 P N
+X SW 8 400 400 100 L 50 50 1 1 P N
+X VIN 9 -400 400 100 R 50 50 1 1 P N
+X ~PWM 10 -400 100 100 R 50 50 1 1 I
+X EN 20 -400 300 100 R 50 50 1 1 I
+X PWRGD 11 400 0 100 L 50 50 1 1 O
+X FB 12 400 200 100 L 50 50 1 1 I
+X COMP 13 -400 -100 100 R 50 50 1 1 I
+X SGND 14 0 -400 100 U 50 50 1 1 W
+X SGND 15 0 -400 100 U 50 50 1 1 P N
+X SGND 16 0 -400 100 U 50 50 1 1 P N
+X SGND 17 0 -400 100 U 50 50 1 1 P N
+X SYNC 18 -400 200 100 R 50 50 1 1 I
+X Bias 19 -400 -200 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# MIC4690
#
-DEF MIC4690 U 0 40 Y Y 1 F N
-F0 "U" 50 250 50 H V C CNN
-F1 "MIC4690" 300 -350 50 H V L CNN
-F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -50 50 H I C CNN
+DEF MIC4690 U 0 20 Y Y 1 F N
+F0 "U" -250 250 50 H V C CNN
+F1 "MIC4690" -50 250 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -250 50 H I L CNN
F3 "" 50 -50 50 H I C CNN
$FPLIST
SOIC*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
DRAW
-S -400 200 500 -300 0 1 10 f
-X ShDn 1 -700 -200 300 R 50 50 1 1 I
-X VIN 2 -700 100 300 R 50 50 1 1 W
-X Sw 3 800 100 300 L 50 50 1 1 w
-X Fb 4 800 -200 300 L 50 50 1 1 I
-X GND 5 -100 -500 200 U 50 50 1 1 W
-X GND 6 0 -500 200 U 50 50 1 1 W
-X GND 7 100 -500 200 U 50 50 1 1 W
-X GND 8 200 -500 200 U 50 50 1 1 W
+S -300 200 300 -200 0 1 10 f
+X SHDN 1 -400 0 100 R 50 50 1 1 I
+X VIN 2 -400 100 100 R 50 50 1 1 W
+X SW 3 400 100 100 L 50 50 1 1 w
+X FB 4 400 -100 100 L 50 50 1 1 I
+X GND 5 0 -300 100 U 50 50 1 1 W
+X GND 6 0 -300 100 U 50 50 1 1 P N
+X GND 7 0 -300 100 U 50 50 1 1 P N
+X GND 8 0 -300 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
-# NID60
+# NID30S24-05
#
-DEF NID60 U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "NID60" -400 350 50 H V L CNN
-F2 "" 0 0 50 H I C CIN
+DEF NID30S24-05 U 0 10 Y Y 1 F N
+F0 "U" -200 250 50 H V L CNN
+F1 "NID30S24-05" 0 250 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_MeanWell_NID30" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS NID60S24-5 NID60S24-15 NID60S48-24 NID60S24-12
+ALIAS NID30S24-15 NID30S48-24 NID30S24-12
+$FPLIST
+ DCDC*Conv*MeanWell*NID60*
+$ENDFPLIST
DRAW
-S -400 300 400 -200 0 1 10 f
-X Vout 1 500 200 100 L 50 50 1 1 w
-X Vout 2 500 100 100 L 50 50 1 1 P
-X Vout 3 500 0 100 L 50 50 1 1 P
-X Vout 4 500 -100 100 L 50 50 1 1 P
-X COM 5 -100 -300 100 U 50 50 1 1 W
-X COM 6 100 -300 100 U 50 50 1 1 W
-X Vin 7 -500 200 100 R 50 50 1 1 W
-X Vin 8 -500 100 100 R 50 50 1 1 W
-X RC 11 -500 -100 100 R 50 50 1 1 I
+S -200 200 200 -200 0 1 10 f
+X Vout 1 300 100 100 L 50 50 1 1 w
+X Vout 2 300 100 100 L 50 50 1 1 P N
+X Vout 3 300 100 100 L 50 50 1 1 P N
+X Vout 4 300 100 100 L 50 50 1 1 P N
+X COM 5 0 -300 100 U 50 50 1 1 W
+X COM 6 0 -300 100 U 50 50 1 1 P N
+X Vin 7 -300 100 100 R 50 50 1 1 W
+X Vin 8 -300 100 100 R 50 50 1 1 P N
+X NC 9 200 0 100 L 50 50 1 1 N N
+X NC 10 200 -100 100 L 50 50 1 1 N N
+X RC 11 -300 0 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# NID60S24-05
+#
+DEF NID60S24-05 U 0 10 Y Y 1 F N
+F0 "U" -200 250 50 H V L CNN
+F1 "NID60S24-05" 0 250 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_MeanWell_NID60" 50 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS NID60S24-15 NID60S48-24 NID60S24-12
+$FPLIST
+ DCDC*Conv*MeanWell*NID60*
+$ENDFPLIST
+DRAW
+S -200 200 200 -200 0 1 10 f
+X Vout 1 300 100 100 L 50 50 1 1 w
+X Vout 2 300 100 100 L 50 50 1 1 P N
+X Vout 3 300 100 100 L 50 50 1 1 P N
+X Vout 4 300 100 100 L 50 50 1 1 P N
+X COM 5 0 -300 100 U 50 50 1 1 W
+X COM 6 0 -300 100 U 50 50 1 1 P N
+X Vin 7 -300 100 100 R 50 50 1 1 W
+X Vin 8 -300 100 100 R 50 50 1 1 P N
+X NC 9 200 0 100 L 50 50 1 1 N N
+X NC 10 200 -100 100 L 50 50 1 1 N N
+X RC 11 -300 0 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# NMA0512DC
#
-DEF NMA0512DC U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "NMA0512DC" -400 350 50 H V L CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_NMAxxxxDC" 600 -400 50 H I C CIN
+DEF NMA0512DC U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "NMA0512DC" -50 350 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_NMAxxxxDC" 0 -350 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS NMA0509DC NMA0505DC NMA0515DC NMA1205DC NMA1209DC NMA1212DC NMA1215DC NMA1505DC NMA1512DC NMA1515DC
$FPLIST
@@ -2581,6 +3041,18 @@ $FPLIST
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 10 -50 -200 -50 -250 N
+P 2 0 1 10 -50 -100 -50 -150 N
+P 2 0 1 10 -50 0 -50 -50 N
+P 2 0 1 10 -50 100 -50 50 N
+P 2 0 1 10 -50 200 -50 150 N
+P 2 0 1 10 -50 300 -50 250 N
+P 2 0 1 10 0 -300 0 -250 N
+P 2 0 1 10 0 -200 0 -150 N
+P 2 0 1 10 0 -50 0 -100 N
+P 2 0 1 10 0 0 0 50 N
+P 2 0 1 10 0 100 0 150 N
+P 2 0 1 10 0 200 0 250 N
X VIN- 1 -500 -200 100 R 50 50 1 1 W
X NC 7 -500 0 100 R 50 50 1 1 N N
X 0V 8 500 0 100 L 50 50 1 1 w
@@ -2592,10 +3064,10 @@ ENDDEF
#
# NMA0512SC
#
-DEF NMA0512SC U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "NMA0512SC" -400 350 50 H V L CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_NMAxxxxSC" 600 -400 50 H I C CIN
+DEF NMA0512SC U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "NMA0512SC" 0 350 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_NMAxxxxSC" 0 -350 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS NMA0509SC NMA0505SC NMA0515SC NMA1205SC NMA1209SC NMA1212SC NMA1215SC NMA1505SC NMA1512SC NMA1515SC
$FPLIST
@@ -2603,6 +3075,18 @@ $FPLIST
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 10 -50 -200 -50 -250 N
+P 2 0 1 10 -50 -100 -50 -150 N
+P 2 0 1 10 -50 0 -50 -50 N
+P 2 0 1 10 -50 100 -50 50 N
+P 2 0 1 10 -50 200 -50 150 N
+P 2 0 1 10 -50 300 -50 250 N
+P 2 0 1 10 0 -300 0 -250 N
+P 2 0 1 10 0 -200 0 -150 N
+P 2 0 1 10 0 -50 0 -100 N
+P 2 0 1 10 0 0 0 50 N
+P 2 0 1 10 0 100 0 150 N
+P 2 0 1 10 0 200 0 250 N
X VIN+ 1 -500 200 100 R 50 50 1 1 W
X VIN- 2 -500 -200 100 R 50 50 1 1 W
X VOUT- 4 500 -200 100 L 50 50 1 1 w
@@ -2613,10 +3097,10 @@ ENDDEF
#
# NXE2S0505MC
#
-DEF NXE2S0505MC U 0 40 Y Y 1 F N
+DEF NXE2S0505MC U 0 20 Y Y 1 F N
F0 "U" -350 350 50 H V C CNN
F1 "NXE2S0505MC" 100 350 50 H V C CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_NXE2SxxxxMC" 0 -400 50 H I C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_muRata_NXE2SxxxxMC" 0 -350 50 H I C CNN
F3 "" 0 -500 50 H I C CNN
ALIAS NXE2S1205MC NXE2S1212MC NXE2S1215MC
$FPLIST
@@ -2624,22 +3108,34 @@ $FPLIST
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 10 0 -200 0 -250 N
+P 2 0 1 10 0 -100 0 -150 N
+P 2 0 1 10 0 0 0 -50 N
+P 2 0 1 10 0 100 0 50 N
+P 2 0 1 10 0 200 0 150 N
+P 2 0 1 10 0 300 0 250 N
+P 2 0 1 10 50 -300 50 -250 N
+P 2 0 1 10 50 -200 50 -150 N
+P 2 0 1 10 50 -100 50 -50 N
+P 2 0 1 10 50 0 50 50 N
+P 2 0 1 10 50 100 50 150 N
+P 2 0 1 10 50 200 50 250 N
X -VIN 1 -500 -200 100 R 50 50 1 1 W
X +VIN 3 -500 200 100 R 50 50 1 1 W
X -VOUT 7 500 -200 100 L 50 50 1 1 w
X +VOUT 8 500 200 100 L 50 50 1 1 w
-X NC 14 0 -400 100 U 50 50 1 1 N N
+X NC 14 -400 0 100 R 50 50 1 1 N N
ENDDRAW
ENDDEF
#
-# PAM2305AAB
+# PAM2305AAB330
#
-DEF PAM2305AAB U 0 40 Y Y 1 F N
-F0 "U" -200 250 50 H V L CNN
-F1 "PAM2305AAB" 0 250 50 H V L CNN
+DEF PAM2305AAB330 U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "PAM2305AAB330" -100 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:TSOT-23-5" 50 -250 50 H I L CNN
F3 "" -250 -350 50 H I C CNN
-ALIAS PAM2305AAB330 PAM2305AAB280 PAM2305AAB250 PAM2305AAB180 PAM2305AAB150 PAM2305AAB120 PAM2305AABADJ
+ALIAS PAM2305AAB280 PAM2305AAB250 PAM2305AAB180 PAM2305AAB150 PAM2305AAB120 PAM2305AABADJ
$FPLIST
TSOT?23*
$ENDFPLIST
@@ -2653,27 +3149,78 @@ X SW 5 400 100 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
-# PT6100
+# PAM2305BJE330
#
-DEF PT6100 U 0 10 Y Y 1 F N
-F0 "U" -150 225 50 H V C CNN
-F1 "PT6100" 125 225 50 H V C CNN
-F2 "" 250 100 50 H I C CNN
-F3 "" 250 100 50 H I C CNN
+DEF PAM2305BJE330 U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "PAM2305BJE330" -100 250 50 H V L CNN
+F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 50 -250 50 H I L CNN
+F3 "" -250 -350 50 H I C CNN
+ALIAS PAM2305BJE280 PAM2305BJE250 PAM2305BJE180 PAM2305BJE150 PAM2305BJE120 PAM2305BJEADJ
+$FPLIST
+ QFN*EP*3x3mm*Pitch0.5mm*
+$ENDFPLIST
DRAW
-S -200 175 200 -200 0 1 10 f
-X INH 1 -300 0 100 R 50 50 1 1 I
-X VI 2 -300 100 100 R 50 50 1 1 W
-X VI 3 -300 100 100 R 50 50 1 1 P N
-X VI 4 -300 100 100 R 50 50 1 1 P N
+S -300 200 300 -200 0 1 10 f
+X GND 1 0 -300 100 U 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 P N
+X GND 3 0 -300 100 U 50 50 1 1 P N
+X FB 4 400 -100 100 L 50 50 1 1 I
+X GND 5 0 -300 100 U 50 50 1 1 P N
+X NC 6 -300 0 100 R 50 50 1 1 N N
+X EN 7 -400 -100 100 R 50 50 1 1 I
+X NC 8 300 0 100 L 50 50 1 1 N N
+X Vin 9 -400 100 100 R 50 50 1 1 W
+X Vin 10 -400 100 100 R 50 50 1 1 P N
+X Vin 11 -400 100 100 R 50 50 1 1 P N
+X Vin 12 -400 100 100 R 50 50 1 1 P N
+X SW 13 400 100 100 L 50 50 1 1 P N
+X SW 14 400 100 100 L 50 50 1 1 O
+X SW 15 400 100 100 L 50 50 1 1 P N
+X NC 16 100 -200 100 U 50 50 1 1 N N
+X PAD 17 -100 -300 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PAM2305CGF330
+#
+DEF PAM2305CGF330 U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "PAM2305CGF330" -100 250 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-6-1EP_2x2mm_Pitch0.65mm" 50 -250 50 H I L CNN
+F3 "" -250 -350 50 H I C CNN
+ALIAS PAM2305CGF280 PAM2305CGF250 PAM2305CGF180 PAM2305CGF150 PAM2305CGF120 PAM2305CGFADJ
+$FPLIST
+ DFN*EP*2x2mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -300 200 300 -200 0 1 10 f
+X NC 1 -300 0 100 R 50 50 1 1 N N
+X EN 2 -400 -100 100 R 50 50 1 1 I
+X Vin 3 -400 100 100 R 50 50 1 1 W
+X SW 4 400 100 100 L 50 50 1 1 O
X GND 5 0 -300 100 U 50 50 1 1 W
-X GND 6 0 -300 100 U 50 50 1 1 P N
-X GND 7 0 -300 100 U 50 50 1 1 P N
-X GND 8 0 -300 100 U 50 50 1 1 P N
-X VO 9 300 100 100 L 50 50 1 1 P N
-X VO 10 300 100 100 L 50 50 1 1 P N
-X VO 11 300 100 100 L 50 50 1 1 w
-X ADJ 12 300 0 100 L 50 50 1 1 I
+X FB 6 400 -100 100 L 50 50 1 1 I
+X PAD 7 -100 -300 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# R-78B1.2-2.0
+#
+DEF R-78B1.2-2.0 U 0 10 Y Y 1 F N
+F0 "U" -150 125 50 H V C CNN
+F1 "R-78B1.2-2.0" 0 125 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_RECOM_R-78B-2.0" 50 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+ALIAS R-78B1.5-2.0 R-78B1.8-2.0 R-78B12-2.0 R-78B15-2.0 R-78B2.5-2.0 R-78B3.3-2.0 R-78B5.0-2.0 R-78B9.0-2.0
+$FPLIST
+ DCDC*Conv*RECOM*R*78B*2.0*
+$ENDFPLIST
+DRAW
+S -200 75 200 -200 0 1 10 f
+X IN 1 -300 0 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X OUT 3 300 0 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
@@ -2682,9 +3229,9 @@ ENDDEF
DEF R-78E5.0-0.5 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "R-78E5.0-0.5" 0 125 50 H V L CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_RECOM_R-78E-0.5" 0 -150 50 H I L CIN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_RECOM_R-78E-0.5" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
-ALIAS R-78E3.3-0.5 R-78E9.0-0.5 R-78E12-0.5 R-78E15-0.5
+ALIAS R-78E3.3-0.5 R-78E9.0-0.5 R-78E12-0.5 R-78E15-0.5 R-78E5.0-1.0 R-78E3.3-1.0 R-78C1.8-1.0 R-78C5.0-1.0 R-78C3.3-1.0 R-78C9.0-1.0 R-78C12-1.0 R-78C15-1.0 R-781.8-1.0 R-782.5-1.0 R-783.3-1.0 R-785.0-1.0 R-781.5-0.5 R-781.8-0.5 R-782.5-0.5 R-783.3-0.5 R-785.0-0.5 R-786.5-0.5 R-7812-0.5 R-7815-0.5
$FPLIST
DCDC*Conv*RECOM*R*78E*0.5*
$ENDFPLIST
@@ -2696,90 +3243,168 @@ X OUT 3 300 0 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
-# ST1CC40PHR
+# R-78HB24-0.3
#
-DEF ST1CC40PHR U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "ST1CC40PHR" -400 350 50 H V L CNN
-F2 "HSOP-8" 350 -350 50 H I C CIN
+DEF R-78HB24-0.3 U 0 10 Y Y 1 F N
+F0 "U" -150 125 50 H V C CNN
+F1 "R-78HB24-0.3" 0 125 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_RECOM_R-78HB-0.5" 50 -250 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+ALIAS R-78HB12-0.5 R-78HB15-0.5 R-78HB3.3-0.5 R-78HB5.0-0.5 R-78HB6.5-0.5 R-78HB9.0-0.5
+$FPLIST
+ DCDC*Conv*RECOM*R*78HB*0.5*
+$ENDFPLIST
DRAW
-S 400 300 -400 -300 0 1 10 f
-X VIN_A 1 -500 100 100 R 50 50 1 1 I
-X SGND 2 100 -400 100 U 50 50 1 1 w
+S -200 75 200 -200 0 1 10 f
+X IN 1 -300 0 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X OUT 3 300 0 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# R-78S3.3-0.1
+#
+DEF R-78S3.3-0.1 U 0 10 Y Y 1 F N
+F0 "U" -150 225 50 H V C CNN
+F1 "R-78S3.3-0.1" 0 225 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_RECOM_R-78S-0.1" 50 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DCDC*Conv*RECOM*R*78S*0.1*
+$ENDFPLIST
+DRAW
+S -200 175 200 -200 0 1 10 f
+X IN 1 -300 0 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X OUT 3 300 0 100 L 50 50 1 1 w
+X CTRL 4 -300 100 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# ST1CC40DR
+#
+DEF ST1CC40DR U 0 20 Y Y 1 F N
+F0 "U" -400 225 50 H V L CNN
+F1 "ST1CC40DR" 0 225 50 H V L CNN
+F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 125 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S 400 175 -400 -200 0 1 10 f
+X SW 1 500 100 100 L 50 50 1 1 O
+X PGND 2 100 -300 100 U 50 50 1 1 w
+X VINA 3 -500 0 100 R 50 50 1 1 W
+X INH 4 -500 -100 100 R 50 50 1 1 I
+X FB 5 500 -100 100 L 50 50 1 1 I
+X AGND 6 0 -300 100 U 50 50 1 1 W
+X GND 7 -100 -300 100 U 50 50 1 1 W
+X VINSW 8 -500 100 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# ST1CC40PUR
+#
+DEF ST1CC40PUR U 0 20 Y Y 1 F N
+F0 "U" -400 225 50 H V L CNN
+F1 "ST1CC40PUR" 0 225 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_4x4mm_Pitch0.8mm" 225 -250 50 H I L CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DFN*EP*4x4mm*Pitch0.8mm*
+$ENDFPLIST
+DRAW
+S 400 175 -400 -200 0 1 10 f
+X VINA 1 -500 0 100 R 50 50 1 1 W
+X INH 2 -500 -100 100 R 50 50 1 1 I
X FB 3 500 -100 100 L 50 50 1 1 I
-X ~ON~/OFF 3 -500 -100 100 R 50 50 1 1 I
-X AGND 4 -100 -400 100 U 50 50 1 1 W
-X VIN_SW 6 -500 200 100 R 50 50 1 1 I
-X SW 7 500 200 100 L 50 50 1 1 O
+X AGND 4 0 -300 100 U 50 50 1 1 W
+X NC 5 -200 -200 100 U 50 50 1 1 N N
+X VINSW 6 -500 100 100 R 50 50 1 1 W
+X SW 7 500 100 100 L 50 50 1 1 O
+X PGND 8 100 -300 100 U 50 50 1 1 w
+X PAD 9 -100 -300 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ST1S10PHR
#
-DEF ST1S10PHR U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "ST1S10PHR" -400 350 50 H V L CNN
-F2 "HSOP-8" 350 -350 50 H I C CIN
+DEF ST1S10PHR U 0 20 Y Y 1 F N
+F0 "U" -400 225 50 H V L CNN
+F1 "ST1S10PHR" -25 225 50 H V L CNN
+F2 "Housings_SOIC:TI_SO-PowerPAD-8" 125 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TI*SO*PowerPAD*
+$ENDFPLIST
DRAW
-S 400 300 -400 -300 0 1 10 f
-X VIN_A 1 -500 100 100 R 50 50 1 1 I
-X INH 2 -500 -100 100 R 50 50 1 1 I
-X PGND 2 100 -400 100 U 50 50 1 1 w
+S 400 175 -400 -300 0 1 10 f
+X VINA 1 -500 0 100 R 50 50 1 1 W
+X INH 2 -500 -200 100 R 50 50 1 1 I
X FB 3 500 -100 100 L 50 50 1 1 I
-X AGND 4 -100 -400 100 U 50 50 1 1 W
-X SYNC 5 -500 -200 100 R 50 50 1 1 B
-X VIN_SW 6 -500 200 100 R 50 50 1 1 I
-X SW 7 500 200 100 L 50 50 1 1 O
+X AGND 4 0 -400 100 U 50 50 1 1 W
+X SYNC 5 -500 -100 100 R 50 50 1 1 I
+X VINSW 6 -500 100 100 R 50 50 1 1 I
+X SW 7 500 100 100 L 50 50 1 1 O
+X PGND 8 100 -400 100 U 50 50 1 1 W
+X PADGND 9 -100 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# ST1S10PUR
#
-DEF ST1S10PUR U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "ST1S10PUR" -400 350 50 H V L CNN
-F2 "DFN-8" 350 -350 50 H I C CIN
+DEF ST1S10PUR U 0 20 Y Y 1 F N
+F0 "U" -400 225 50 H V L CNN
+F1 "ST1S10PUR" -25 225 50 H V L CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_4x4mm_Pitch0.8mm" 125 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DFN*EP*4x4mm*Pitch0.8mm*
+$ENDFPLIST
DRAW
-S 400 300 -400 -300 0 1 10 f
-X VIN_A 1 -500 100 100 R 50 50 1 1 I
-X INH 2 -500 -100 100 R 50 50 1 1 I
-X PGND 2 100 -400 100 U 50 50 1 1 w
+S 400 175 -400 -300 0 1 10 f
+X VINA 1 -500 0 100 R 50 50 1 1 W
+X INH 2 -500 -200 100 R 50 50 1 1 I
X FB 3 500 -100 100 L 50 50 1 1 I
-X AGND 4 -100 -400 100 U 50 50 1 1 W
-X SYNC 5 -500 -200 100 R 50 50 1 1 B
-X VIN_SW 6 -500 200 100 R 50 50 1 1 I
-X SW 7 500 200 100 L 50 50 1 1 O
+X AGND 4 0 -400 100 U 50 50 1 1 W
+X SYNC 5 -500 -100 100 R 50 50 1 1 I
+X VINSW 6 -500 100 100 R 50 50 1 1 I
+X SW 7 500 100 100 L 50 50 1 1 O
+X PGND 8 100 -400 100 U 50 50 1 1 W
+X PADGND 9 -100 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# ST1S14PHR
#
-DEF ST1S14PHR U 0 40 Y Y 1 F N
-F0 "U" -300 450 50 H V L CNN
-F1 "ST1S14PHR" -300 350 50 H V L CNN
-F2 "HSOP-8" 250 -350 50 H I C CIN
+DEF ST1S14PHR U 0 20 Y Y 1 F N
+F0 "U" -325 350 50 H V L CNN
+F1 "ST1S14PHR" 0 350 50 H V L CNN
+F2 "Housings_SOIC:TI_SO-PowerPAD-8" 125 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TI*SO*PowerPAD*
+$ENDFPLIST
DRAW
S 300 300 -300 -300 0 1 10 f
-X BST 1 400 200 100 L 50 50 1 1 I
+X BOOT 1 400 200 100 L 50 50 1 1 I
X PG 2 -400 -200 100 R 50 50 1 1 O
X ~EN1~ 3 -400 0 100 R 50 50 1 1 I
X FB 4 400 -200 100 L 50 50 1 1 I
X EN2 5 -400 -100 100 R 50 50 1 1 I
-X GND 6 0 -400 100 U 50 50 1 1 W
-X VIN 7 -400 200 100 R 50 50 1 1 I
+X GND 6 100 -400 100 U 50 50 1 1 W
+X VIN 7 -400 200 100 R 50 50 1 1 W
X SW 8 400 0 100 L 50 50 1 1 O
+X PADGND 9 0 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TEN20-2411WIN
#
-DEF TEN20-2411WIN U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "TEN20-2411WIN" -400 350 50 H V L CNN
+DEF TEN20-2411WIN U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "TEN20-2411WIN" -150 350 50 H V L CNN
F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TEN20-xxxx" 600 -400 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS TEN20-2410WIN TEN20-2412WIN TEN20-2413WIN TEN20-4810WIN TEN20-4811WIN TEN20-4812WIN TEN20-4813WIN
@@ -2788,77 +3413,112 @@ $FPLIST
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 -50 -200 -50 -250 N
+P 2 0 1 0 -50 -100 -50 -150 N
+P 2 0 1 0 -50 0 -50 -50 N
+P 2 0 1 0 -50 100 -50 50 N
+P 2 0 1 0 -50 200 -50 150 N
+P 2 0 1 0 -50 300 -50 250 N
+P 2 0 1 0 0 -300 0 -250 N
+P 2 0 1 0 0 -200 0 -150 N
+P 2 0 1 0 0 -50 0 -100 N
+P 2 0 1 0 0 0 0 50 N
+P 2 0 1 0 0 100 0 150 N
+P 2 0 1 0 0 200 0 250 N
X VIN+ 1 -500 200 100 R 50 50 1 1 W
-X VIN- 2 -500 100 100 R 50 50 1 1 W
+X VIN- 2 -500 -200 100 R 50 50 1 1 W
X VOUT+ 3 500 200 100 L 50 50 1 1 w
-X TRIM 4 500 -200 100 L 50 50 1 1 P
-X VOUT- 5 500 100 100 L 50 50 1 1 w
-X ON/~OFF 6 -500 -200 100 R 50 50 1 1 I
+X TRIM 4 500 0 100 L 50 50 1 1 P
+X VOUT- 5 500 -200 100 L 50 50 1 1 w
+X ON/~OFF 6 -500 0 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# TEN20-2421WIN
#
-DEF TEN20-2421WIN U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "TEN20-2421WIN" -400 350 50 H V L CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TEN20-xxxx" 0 -400 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
+DEF TEN20-2421WIN U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "TEN20-2421WIN" -100 350 50 H V L CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TEN20-xxxx" 0 -350 50 H I C CIN
+F3 "" 50 0 50 H I C CNN
ALIAS TEN20-2422WIN TEN20-2423WIN TEN20-4821WIN TEN20-4822WIN TEN20-4823WIN
$FPLIST
DCDC?Conv?TRACO?TEN20?xxxx*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 0 -200 0 -250 N
+P 2 0 1 0 0 -100 0 -150 N
+P 2 0 1 0 0 0 0 -50 N
+P 2 0 1 0 0 100 0 50 N
+P 2 0 1 0 0 200 0 150 N
+P 2 0 1 0 0 300 0 250 N
+P 2 0 1 0 50 -300 50 -250 N
+P 2 0 1 0 50 -200 50 -150 N
+P 2 0 1 0 50 -100 50 -50 N
+P 2 0 1 0 50 0 50 50 N
+P 2 0 1 0 50 100 50 150 N
+P 2 0 1 0 50 200 50 250 N
X VIN+ 1 -500 200 100 R 50 50 1 1 W
-X VIN- 2 -500 100 100 R 50 50 1 1 W
+X VIN- 2 -500 -200 100 R 50 50 1 1 W
X VOUT+ 3 500 200 100 L 50 50 1 1 w
X CM 4 500 0 100 L 50 50 1 1 w
X VOUT- 5 500 -200 100 L 50 50 1 1 w
-X ON/~OFF 6 -500 -200 100 R 50 50 1 1 I
+X ON/~OFF 6 -500 0 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# TL497
#
-DEF TL497 U 0 30 Y Y 1 F N
-F0 "U" 100 550 50 H V L CNN
-F1 "TL497" 100 450 50 H V L CNN
+DEF TL497 U 0 20 Y Y 1 F N
+F0 "U" -400 450 50 H V L CNN
+F1 "TL497" 50 450 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS TL497A
+$FPLIST
+ DIP*W7.62mm*
+ SOIC*7.5x9.0mm*Pitch1.27mm*
+ SOIC*3.9x8.7mm*Pitch1.27mm*
+$ENDFPLIST
DRAW
S -400 400 400 -400 0 1 10 f
-X Comp 1 -500 300 100 R 50 50 1 1 I
+X Comp 1 -500 200 100 R 50 50 1 1 I
X Inhbt 2 -500 -100 100 R 50 50 1 1 I
X Freq 3 -500 0 100 R 50 50 1 1 I
X Substrate 4 -500 -300 100 R 50 50 1 1 I
X GND 5 100 -500 100 U 50 50 1 1 W
-X Cath. 6 500 -300 100 L 50 50 1 1 I
-X Anode 7 500 200 100 L 50 50 1 1 I
-X Emit 8 500 100 100 L 50 50 1 1 O
-X NC 9 -500 -200 100 R 50 50 1 1 N N
-X Coll 10 500 300 100 L 50 50 1 1 I
-X Base_Tr 11 500 0 100 L 50 50 1 1 U
-X BaseDrv 12 500 -100 100 L 50 50 1 1 U
-X Curr_Lim 13 -500 200 100 R 50 50 1 1 I
-X VCC 14 0 500 100 D 50 50 1 1 W
+X Cath. 6 500 -300 100 L 50 50 1 1 P
+X Anode 7 500 200 100 L 50 50 1 1 P
+X EMITOUT 8 500 100 100 L 50 50 1 1 E
+X NC 9 -400 -200 100 R 50 50 1 1 N N
+X COLOUT 10 500 300 100 L 50 50 1 1 C
+X BASE 11 500 0 100 L 50 50 1 1 P
+X BaseDrv 12 500 -100 100 L 50 50 1 1 P
+X Curr_Lim 13 -500 100 100 R 50 50 1 1 I
+X VCC 14 -500 300 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TMR_1-0511
#
-DEF TMR_1-0511 U 0 40 Y Y 1 F N
+DEF TMR_1-0511 U 0 20 Y Y 1 F N
F0 "U" -350 350 50 H V C CNN
F1 "TMR_1-0511" 400 350 50 H V R CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR_1-xxxx_Single" 0 -400 50 H I C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR_1-xxxx_Single" 0 -350 50 H I C CNN
F3 "" 0 -500 50 H I C CNN
ALIAS TMR_1-0512 TMR_1-0513 TMR_1-0515 TMR_1-1211 TMR_1-1212 TMR_1-1213 TMR_1-1215 TMR_1-2411 TMR_1-2412 TMR_1-2413 TMR_1-2415 TMR_1-4811 TMR_1-4812 TMR_1-4813 TMR_1-4815
$FPLIST
- DCDC?Conv?TRACO?TMR?1*
+ DCDC?Conv?TRACO?TMR?1*Single*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 -50 -300 -50 -250 N
+P 2 0 1 0 -50 -200 -50 -150 N
+P 2 0 1 0 -50 -100 -50 -50 N
+P 2 0 1 0 -50 0 -50 50 N
+P 2 0 1 0 -50 100 -50 150 N
+P 2 0 1 0 -50 200 -50 250 N
P 2 0 1 0 0 -200 0 -250 N
P 2 0 1 0 0 -100 0 -150 N
P 2 0 1 0 0 0 0 -50 N
@@ -2874,10 +3534,10 @@ ENDDEF
#
# TMR_1-0511SM
#
-DEF TMR_1-0511SM U 0 40 Y Y 1 F N
+DEF TMR_1-0511SM U 0 20 Y Y 1 F N
F0 "U" -650 350 50 H V C CNN
F1 "TMR_1-0511SM" 400 350 50 H V R CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR-1SM" 0 -400 50 H I C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR-1SM" 0 -350 50 H I C CNN
F3 "" 0 -500 50 H I C CNN
ALIAS TMR_1-0512SM TMR_1-0513SM TMR_1-1211SM TMR_1-1212SM TMR_1-1213SM TMR_1-2411SM TMR_1-2412SM TMR_1-2413SM TMR_1-4811SM TMR_1-4812SM TMR_1-4813SM
$FPLIST
@@ -2885,6 +3545,12 @@ $FPLIST
$ENDFPLIST
DRAW
S -700 300 400 -300 0 1 10 f
+P 2 0 1 0 -50 -250 -50 -300 N
+P 2 0 1 0 -50 -150 -50 -200 N
+P 2 0 1 0 -50 -50 -50 -100 N
+P 2 0 1 0 -50 50 -50 0 N
+P 2 0 1 0 -50 150 -50 100 N
+P 2 0 1 0 -50 250 -50 200 N
P 2 0 1 0 0 -200 0 -250 N
P 2 0 1 0 0 -100 0 -150 N
P 2 0 1 0 0 0 0 -50 N
@@ -2903,17 +3569,23 @@ ENDDEF
#
# TMR_1-0522
#
-DEF TMR_1-0522 U 0 40 Y Y 1 F N
+DEF TMR_1-0522 U 0 20 Y Y 1 F N
F0 "U" -350 350 50 H V C CNN
F1 "TMR_1-0522" 400 350 50 H V R CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR_1-xxxx_Dual" 0 -400 50 H I C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR_1-xxxx_Dual" 0 -350 50 H I C CNN
F3 "" 0 -500 50 H I C CNN
ALIAS TMR_1-0523 TMR_1-1222 TMR_1-1223 TMR_1-2422 TMR_1-2423 TMR_1-4822 TMR_1-4823
$FPLIST
- DCDC?Conv?TRACO?TMR?1*
+ DCDC?Conv?TRACO?TMR?1*Dual*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
+P 2 0 1 0 -50 -250 -50 -300 N
+P 2 0 1 0 -50 -150 -50 -200 N
+P 2 0 1 0 -50 -50 -50 -100 N
+P 2 0 1 0 -50 50 -50 0 N
+P 2 0 1 0 -50 150 -50 100 N
+P 2 0 1 0 -50 250 -50 200 N
P 2 0 1 0 0 -200 0 -250 N
P 2 0 1 0 0 -100 0 -150 N
P 2 0 1 0 0 0 0 -50 N
@@ -2930,10 +3602,10 @@ ENDDEF
#
# TMR_1-0522SM
#
-DEF TMR_1-0522SM U 0 40 Y Y 1 F N
+DEF TMR_1-0522SM U 0 20 Y Y 1 F N
F0 "U" -650 350 50 H V C CNN
F1 "TMR_1-0522SM" 400 350 50 H V R CNN
-F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR-1SM" 0 -400 50 H I C CNN
+F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TMR-1SM" 0 -350 50 H I C CNN
F3 "" 0 -500 50 H I C CNN
ALIAS TMR_1-0523SM TMR_1-1222SM TMR_1-1223SM TMR_1-2422SM TMR_1-2423SM TMR_1-4822SM TMR_1-4823SM
$FPLIST
@@ -2941,6 +3613,12 @@ $FPLIST
$ENDFPLIST
DRAW
S -700 300 400 -300 0 1 10 f
+P 2 0 1 0 -50 -250 -50 -300 N
+P 2 0 1 0 -50 -150 -50 -200 N
+P 2 0 1 0 -50 -50 -50 -100 N
+P 2 0 1 0 -50 50 -50 0 N
+P 2 0 1 0 -50 150 -50 100 N
+P 2 0 1 0 -50 250 -50 200 N
P 2 0 1 0 0 -200 0 -250 N
P 2 0 1 0 0 -100 0 -150 N
P 2 0 1 0 0 0 0 -50 N
@@ -2959,61 +3637,63 @@ ENDDEF
#
# TPS5430DDA
#
-DEF TPS5430DDA U 0 40 Y Y 1 F N
-F0 "U" -400 450 50 H V L CNN
-F1 "TPS5430DDA" -400 350 50 H V L CNN
-F2 "HSOIC8" 350 -350 50 H I C CIN
+DEF TPS5430DDA U 0 20 Y Y 1 F N
+F0 "U" -400 350 50 H V L CNN
+F1 "TPS5430DDA" -50 350 50 H V L CNN
+F2 "Housings_SOIC:TI_SO-PowerPAD-8_ThermalVias" 50 -350 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS TPS5431DDA
$FPLIST
- *SO*
+ TI*SO*PowerPAD*ThermalVias*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 10 f
X BOOT 1 500 200 100 L 50 50 1 1 I
+X NC 2 -400 100 100 R 50 50 1 1 N N
+X NC 3 -400 -100 100 R 50 50 1 1 N N
X VSENSE 4 500 -200 100 L 50 50 1 1 I
X EN 5 -500 -200 100 R 50 50 1 1 I
X GND 6 -100 -400 100 U 50 50 1 1 W
-X VIN 7 -500 200 100 R 50 50 1 1 I
+X VIN 7 -500 200 100 R 50 50 1 1 W
X PH 8 500 0 100 L 50 50 1 1 O
-X PAD 9 0 -400 100 U 50 50 1 1 P
+X GNDPAD 9 0 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TPS54360DDA
#
-DEF TPS54360DDA U 0 40 Y Y 1 F N
+DEF TPS54360DDA U 0 10 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
F1 "TPS54360DDA" -300 350 50 H V L CNN
-F2 "HSOIC8" 300 -450 50 H I C CIN
+F2 "Housings_SOIC:TI_SO-PowerPAD-8_ThermalVias" 50 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS TPS54340DDA
$FPLIST
- *SO*
+ TI*SO*PowerPAD*ThermalVias*
$ENDFPLIST
DRAW
S -300 300 300 -400 0 1 10 f
X BOOT 1 400 200 100 L 50 50 1 1 I
-X VIN 2 -400 200 100 R 50 50 1 1 I
+X VIN 2 -400 200 100 R 50 50 1 1 W
X EN 3 -400 -300 100 R 50 50 1 1 I
X RT/CLK 4 -400 0 100 R 50 50 1 1 I
X FB 5 400 -300 100 L 50 50 1 1 I
X COMP 6 400 -100 100 L 50 50 1 1 P
X GND 7 -100 -500 100 U 50 50 1 1 W
X SW 8 400 0 100 L 50 50 1 1 O
-X PAD 9 100 -500 100 U 50 50 1 1 P
+X GNDPAD 9 0 -500 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TPS560200
#
-DEF TPS560200 U 0 25 Y Y 1 F N
+DEF TPS560200 U 0 10 Y Y 1 F N
F0 "U" -200 200 50 H V L CNN
F1 "TPS560200" 0 200 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -250 50 H I L CNN
F3 "" -250 -350 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 150 200 -200 0 1 10 f
@@ -3027,14 +3707,14 @@ ENDDEF
#
# TPS562200
#
-DEF TPS562200 U 0 40 Y Y 1 F N
+DEF TPS562200 U 0 10 Y Y 1 F N
F0 "U" -300 250 50 H V L CNN
F1 "TPS562200" -100 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-6" 400 250 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN
F3 "" 0 0 50 H I C CNN
ALIAS TPS563200
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
@@ -3049,14 +3729,14 @@ ENDDEF
#
# TPS60500DGS
#
-DEF TPS60500DGS U 0 40 Y Y 1 F N
+DEF TPS60500DGS U 0 20 Y Y 1 F N
F0 "U" -500 -350 50 H V L CNN
F1 "TPS60500DGS" 100 -350 50 H V L CNN
F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 100 -450 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS TPS60501DGS TPS60502DGS TPS60503DGS
$FPLIST
- MSOP-10*
+ MSOP*3x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
S -500 400 500 -300 0 1 10 f
@@ -3064,7 +3744,7 @@ X ~EN 1 -600 -200 100 R 50 50 1 1 I
X PG 2 600 -200 100 L 50 50 1 1 C
X C2- 3 100 500 100 D 50 50 1 1 P
X C2+ 4 400 500 100 D 50 50 1 1 P
-X VIN 5 -600 100 100 R 50 50 1 1 I
+X VIN 5 -600 100 100 R 50 50 1 1 W
X C1+ 6 -100 500 100 D 50 50 1 1 P
X VOUT 7 600 100 100 L 50 50 1 1 w
X C1- 8 -400 500 100 D 50 50 1 1 P
@@ -3073,29 +3753,54 @@ X FB 10 600 -100 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# TPS61200
+# TPS61200DRC
#
-DEF TPS61200 U 0 40 Y Y 1 F N
-F0 "U" 0 425 50 H V C CNN
-F1 "TPS61200" 0 350 50 H V C CNN
-F2 "" 50 -450 50 H I L CNN
+DEF TPS61200DRC U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "TPS61200DRC" -100 350 50 H V L CNN
+F2 "Housings_SON:Texas_S-PVSON-N10_ThermalVias" 150 -450 50 H I L CNN
F3 "" 0 0 50 H I C CNN
-ALIAS TPS61201 TPS61202
+ALIAS TPS61201DRC TPS61202DRC
$FPLIST
- S-PVSON-N10
- S-PWSON-N10
+ Texas*S*PVSON*N10*ThermalVias*
$ENDFPLIST
DRAW
S -300 300 300 -400 0 1 10 f
X VAUX 1 400 0 100 L 50 50 1 1 B
X VOUT 2 400 100 100 L 50 50 1 1 w
X L 3 400 200 100 L 50 50 1 1 I
-X PGND 4 400 -300 100 L 50 50 1 1 W
+X PGND 4 100 -500 100 U 50 50 1 1 W
X VIN 5 -400 200 100 R 50 50 1 1 W
-X EN 6 -400 0 100 R 50 50 1 1 I
-X UVLO 7 -400 -200 100 R 50 50 1 1 I
-X PS 8 -400 -100 100 R 50 50 1 1 I
-X GND 9 -400 -300 100 R 50 50 1 1 W
+X EN 6 -400 100 100 R 50 50 1 1 I
+X UVLO 7 -400 -100 100 R 50 50 1 1 I
+X PS 8 -400 0 100 R 50 50 1 1 I
+X GND 9 -100 -500 100 U 50 50 1 1 W
+X FB 10 400 -200 100 L 50 50 1 1 I
+X PAD 11 0 -500 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# TPS61202DSC
+#
+DEF TPS61202DSC U 0 20 Y Y 1 F N
+F0 "U" -250 350 50 H V C CNN
+F1 "TPS61202DSC" -50 350 50 H V L CNN
+F2 "Housings_SON:Texas_S-PWSON-N10_ThermalVias" 150 -450 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Texas*S*PWSON*N10*ThermalVias*
+$ENDFPLIST
+DRAW
+S -300 300 300 -400 0 1 10 f
+X VAUX 1 400 0 100 L 50 50 1 1 B
+X VOUT 2 400 100 100 L 50 50 1 1 w
+X L 3 400 200 100 L 50 50 1 1 I
+X PGND 4 100 -500 100 U 50 50 1 1 W
+X VIN 5 -400 200 100 R 50 50 1 1 W
+X EN 6 -400 100 100 R 50 50 1 1 I
+X UVLO 7 -400 -100 100 R 50 50 1 1 I
+X PS 8 -400 0 100 R 50 50 1 1 I
+X GND 9 -100 -500 100 U 50 50 1 1 W
X FB 10 400 -200 100 L 50 50 1 1 I
X PAD 11 0 -500 100 U 50 50 1 1 W
ENDDRAW
@@ -3103,12 +3808,12 @@ ENDDEF
#
# TPS62130
#
-DEF TPS62130 U 0 40 Y Y 1 F N
+DEF TPS62130 U 0 10 Y Y 1 F N
F0 "U" 150 550 50 H V L CNN
F1 "TPS62130" 150 450 50 H V L CNN
-F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 0 0 50 H I C CNN
+F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 150 -450 50 H I L CNN
F3 "" 0 0 50 H I C CNN
-ALIAS TPS62131 TPS62132 TPS62133
+ALIAS TPS62130A TPS62131 TPS62132 TPS62133 TPS62150 TPS62150A TPS62151 TPS62152 TPS62153 TPS62140 TPS62140A TPS62141 TPS62142 TPS62143
$FPLIST
QFN*3x3mm*Pitch0.5mm*
$ENDFPLIST
@@ -3117,7 +3822,7 @@ S -300 400 300 -400 0 1 10 f
X SW 1 400 200 100 L 50 50 1 1 O
X SW 2 400 200 100 L 50 50 1 1 P N
X SW 3 400 200 100 L 50 50 1 1 P N
-X PG 4 400 -100 100 L 50 50 1 1 O
+X PG 4 400 -100 100 L 50 50 1 1 C
X FB 5 400 -200 100 L 50 50 1 1 I
X AGND 6 -100 -500 100 U 50 50 1 1 W
X FSW 7 -400 -100 100 R 50 50 1 1 I
@@ -3134,73 +3839,96 @@ X EP 17 0 -500 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# TPS62170
+# TPS62160DGK
#
-DEF TPS62170 U 0 40 Y Y 1 F N
+DEF TPS62160DGK U 0 20 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
-F1 "TPS62170" 300 450 50 H V R CNN
-F2 "Housings_DFN_QFN:DFN-8-1EP_2x2mm_Pitch0.5mm" 0 550 50 H I C CNN
+F1 "TPS62160DGK" -50 450 50 H V L CNN
+F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 150 -350 50 H I L CNN
F3 "" 0 550 50 H I C CNN
-ALIAS TPS62171 TPS62172 TPS62173
$FPLIST
- DFN*1EP*2x2mm*Pitch0.5mm*
+ MSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
-S -300 400 300 -400 0 1 10 f
-X PGND 1 100 -500 100 U 50 50 1 1 W
+S -300 400 300 -300 0 1 10 f
+X PGND 1 0 -400 100 U 50 50 1 1 W
X VIN 2 -400 300 100 R 50 50 1 1 W
X EN 3 -400 200 100 R 50 50 1 1 I
-X AGND 4 200 -500 100 U 50 50 1 1 W
+X AGND 4 100 -400 100 U 50 50 1 1 W
X FB 5 400 100 100 L 50 50 1 1 I
X VOS 6 400 200 100 L 50 50 1 1 I
-X SW 7 400 300 100 L 50 50 1 1 w
-X PG 8 -400 -200 100 R 50 50 1 1 O
-X PAD 9 0 -500 100 U 50 50 1 1 W
+X SW 7 400 300 100 L 50 50 1 1 O
+X PG 8 -400 -100 100 R 50 50 1 1 C
ENDDRAW
ENDDEF
#
-# TPS62177
+# TPS62170DSG
#
-DEF TPS62177 U 0 40 Y Y 1 F N
+DEF TPS62170DSG U 0 10 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
-F1 "TPS62177" 300 450 50 H V R CNN
-F2 "Housings_DFN_QFN:DFN-10-1EP_2x3mm_Pitch0.5mm" 0 550 50 H I C CNN
+F1 "TPS62170DSG" -50 450 50 H V L CNN
+F2 "Housings_SON:WSON-8_1EP_2x2mm_Pitch0.5mm_ThermalVias" 150 -350 50 H I L CNN
F3 "" 0 550 50 H I C CNN
-ALIAS TPS62175
+ALIAS TPS62171DSG TPS62172DSG TPS62173DSG TPS62160DSG TPS62161DSG TPS62162DSG TPS62163DSG TPS62125DSG
$FPLIST
- DFN*1EP*2x3mm*Pitch0.5mm*
+ WSON*EP*2x2mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -300 400 300 -300 0 1 10 f
+X PGND 1 0 -400 100 U 50 50 1 1 W
+X VIN 2 -400 300 100 R 50 50 1 1 W
+X EN 3 -400 200 100 R 50 50 1 1 I
+X AGND 4 100 -400 100 U 50 50 1 1 W
+X FB 5 400 100 100 L 50 50 1 1 I
+X VOS 6 400 200 100 L 50 50 1 1 I
+X SW 7 400 300 100 L 50 50 1 1 O
+X PG 8 -400 -100 100 R 50 50 1 1 C
+X PAD 9 -100 -400 100 U 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# TPS62177DQC
+#
+DEF TPS62177DQC U 0 10 Y Y 1 F N
+F0 "U" -300 450 50 H V L CNN
+F1 "TPS62177DQC" -50 450 50 H V L CNN
+F2 "Housings_SON:WSON-10-1EP_2x3mm_Pitch0.5mm_ThermalVias" 150 -450 50 H I L CNN
+F3 "" 0 550 50 H I C CNN
+ALIAS TPS62175DQC
+$FPLIST
+ WSON*EP*2x3mm*Pitch0.5mm*
$ENDFPLIST
DRAW
S -300 400 300 -400 0 1 10 f
-X PGND 1 100 -500 100 U 50 50 1 1 W
+X PGND 1 0 -500 100 U 50 50 1 1 W
X VIN 2 -400 300 100 R 50 50 1 1 W
X EN 3 -400 200 100 R 50 50 1 1 I
-X NC 4 -100 -500 100 U 50 50 1 1 P N
+X NC 4 -200 -500 100 U 50 50 1 1 N N
X FB 5 400 100 100 L 50 50 1 1 I
-X AGND 6 200 -500 100 U 50 50 1 1 W
+X AGND 6 100 -500 100 U 50 50 1 1 W
X PG 7 -400 -200 100 R 50 50 1 1 O
X ~SLEEP 8 -400 0 100 R 50 50 1 1 I
X SW 9 400 300 100 L 50 50 1 1 w
X VOS 10 400 200 100 L 50 50 1 1 I
-X PAD 11 0 -500 100 U 50 50 1 1 W
+X PAD 11 -100 -500 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TPS62200DBV
#
-DEF TPS62200DBV U 0 40 Y Y 1 F N
-F0 "U" -200 450 50 H V L CNN
-F1 "TPS62200DBV" -200 350 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -250 50 H I C CIN
+DEF TPS62200DBV U 0 10 Y Y 1 F N
+F0 "U" -200 300 50 H V L CNN
+F1 "TPS62200DBV" 0 300 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -150 50 H I L CIN
F3 "" 0 100 50 H I C CNN
ALIAS TPS62201DBV TPS62202DBV TPS62203DBV TPS62204DBV TPS62205DBV TPS62207DBV TPS62208DBV
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
-S -200 300 200 -200 0 1 10 f
+S -200 250 200 -100 0 1 10 f
X VI 1 -300 200 100 R 50 50 1 1 W
-X GND 2 -300 -100 100 R 50 50 1 1 W
+X GND 2 0 -200 100 U 50 50 1 1 W
X EN 3 -300 0 100 R 50 50 1 1 I
X FB 4 300 0 100 L 50 50 1 1 I
X SW 5 300 200 100 L 50 50 1 1 O
@@ -3209,9 +3937,9 @@ ENDDEF
#
# TSR_1-2450
#
-DEF TSR_1-2450 U 0 40 Y Y 1 F N
-F0 "U" -300 350 50 H V L CNN
-F1 "TSR_1-2450" -300 250 50 H V L CNN
+DEF TSR_1-2450 U 0 20 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "TSR_1-2450" -50 250 50 H V L CNN
F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H I L CIN
F3 "" 0 0 50 H I C CNN
ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150
diff --git a/library/device.dcm b/library/device.dcm
index a892c2d5..6cbb26e3 100644
--- a/library/device.dcm
+++ b/library/device.dcm
@@ -15,6 +15,11 @@ D Antenna symbol
K antenna
$ENDCMP
#
+$CMP Antenna_Chip
+D Ceramic Chip Antenna symbol with pin for PCB trace
+K antenna
+$ENDCMP
+#
$CMP Antenna_Dipole
D Dipole Antenna symbol
K dipole antenna
@@ -892,6 +897,12 @@ D Double PNP Transistors, Current mirror configuration
K Transistor Double PNP
$ENDCMP
#
+$CMP Q_DUAL_PNP_PNP_C1B1B2C2E2E1
+D Dual PNP/PNP Transistor, 6-pin package
+K PNP/PNP Transistor
+F https://www.diodes.com/assets/Datasheets/ds30437.pdf
+$ENDCMP
+#
$CMP Q_DUAL_PNP_PNP_E1B1C2E2B2C1
D Dual PNP/PNP Transistor, 6-pin package
K PNP/PNP Transistor
@@ -1268,7 +1279,7 @@ K npn phototransistor
$ENDCMP
#
$CMP Q_Photo_NPN_EC
-D Phototransistor NPN, 2-pin (C=1, E=2)
+D Phototransistor NPN, 2-pin (E=1, C=2)
K NPN phototransistor
$ENDCMP
#
diff --git a/library/device.lib b/library/device.lib
index a92fa3a7..312c2b5b 100644
--- a/library/device.lib
+++ b/library/device.lib
@@ -9,13 +9,13 @@ F1 "Amperemeter_AC" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60
-A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60
-C 0 0 100 0 1 10 N
T 0 0 25 100 0 0 0 A Normal 0 C C
P 2 0 0 0 -125 -125 -75 -75 N
P 2 0 0 0 75 75 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60
+A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60
+C 0 0 100 0 1 10 N
X ~ 1 0 -200 100 U 50 50 1 1 P
X ~ 2 0 200 100 D 50 50 1 1 P
ENDDRAW
@@ -29,11 +29,11 @@ F1 "Amperemeter_DC" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-C 0 0 100 0 1 10 N
T 0 0 0 100 0 0 0 A Normal 0 C C
P 2 0 0 0 -125 -125 -75 -75 N
P 2 0 0 0 75 75 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+C 0 0 100 0 1 10 N
P 2 0 1 0 10 150 30 150 N
P 2 0 1 0 20 160 20 140 N
X - 1 0 -200 100 U 50 50 1 1 P
@@ -55,6 +55,28 @@ X A 1 0 -200 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
+# Antenna_Chip
+#
+DEF Antenna_Chip AE 0 40 N N 1 F N
+F0 "AE" 0 200 50 H V R CNN
+F1 "Antenna_Chip" 0 125 50 H V R CNN
+F2 "" -100 175 50 H I C CNN
+F3 "" -100 175 50 H I C CNN
+DRAW
+P 2 0 1 10 -100 0 -100 -25 N
+P 2 0 1 10 -100 0 -50 0 N
+P 2 0 1 10 50 0 100 0 N
+P 2 0 1 10 50 50 50 -50 N
+P 2 0 1 0 100 -25 100 0 N
+P 2 0 1 10 100 275 100 -75 N
+P 3 0 1 10 -50 50 -50 -50 -50 0 N
+P 3 0 1 10 150 275 100 75 50 275 N
+P 5 0 1 10 -25 50 25 50 25 -50 -25 -50 -25 50 N
+X FEED 1 -100 -100 100 U 50 50 1 1 I
+X PCB_Trace 2 100 -100 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# Antenna_Dipole
#
DEF Antenna_Dipole AE 0 40 N N 1 F N
@@ -2395,11 +2417,11 @@ F1 "Frequency_Counter" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-C 0 0 100 0 1 10 N
T 0 0 0 80 0 0 0 Hz Normal 0 C C
P 2 0 0 0 -125 -125 -75 -75 N
P 2 0 0 0 75 75 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+C 0 0 100 0 1 10 N
X - 1 0 -200 100 U 50 50 1 1 P
X + 2 0 200 100 D 50 50 1 1 P
ENDDRAW
@@ -2487,9 +2509,9 @@ F1 "Galvanometer" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-C 0 0 100 0 1 10 N
P 2 0 0 0 -125 -125 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+C 0 0 100 0 1 10 N
P 2 0 1 0 10 150 30 150 N
P 2 0 1 0 20 160 20 140 N
X - 1 0 -200 100 U 50 50 1 1 P
@@ -2674,10 +2696,10 @@ F1 "LED_ARGB" 0 -350 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C 80 0 10 0 1 0 F
T 0 -75 -250 50 0 0 0 B Normal 0 C C
T 0 -75 -50 50 0 0 0 G Normal 0 C C
T 0 -75 150 50 0 0 0 R Normal 0 C C
+C 80 0 10 0 1 0 F
S 50 250 50 250 0 1 0 N
S 110 330 -110 -300 0 1 10 f
P 2 0 1 0 -100 -200 50 -200 N
@@ -2711,10 +2733,10 @@ F1 "LED_CRGB" 0 -350 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C -85 0 10 0 1 0 F
T 0 75 -250 50 0 0 0 B Normal 0 C C
T 0 75 -50 50 0 0 0 G Normal 0 C C
T 0 75 150 50 0 0 0 R Normal 0 C C
+C -85 0 10 0 1 0 F
S 110 330 -110 -300 0 1 10 f
P 2 0 1 8 -50 -150 -50 -250 N
P 2 0 1 8 -50 50 -50 -50 N
@@ -2956,10 +2978,10 @@ F1 "LED_RABG" 0 -350 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C 80 0 10 0 1 0 F
T 0 -75 -250 50 0 0 0 B Normal 0 C C
T 0 -75 -50 50 0 0 0 G Normal 0 C C
T 0 -75 150 50 0 0 0 R Normal 0 C C
+C 80 0 10 0 1 0 F
S 50 -50 50 50 0 1 0 N
S 50 50 50 50 0 1 0 N
S 50 150 50 250 0 1 0 N
@@ -3003,10 +3025,10 @@ F1 "LED_RAGB" 0 -350 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C 80 0 10 0 1 0 F
T 0 -75 -250 50 0 0 0 B Normal 0 C C
T 0 -75 -50 50 0 0 0 G Normal 0 C C
T 0 -75 150 50 0 0 0 R Normal 0 C C
+C 80 0 10 0 1 0 F
S 50 -50 50 50 0 1 0 N
S 50 50 50 50 0 1 0 N
S 50 150 50 250 0 1 0 N
@@ -3050,10 +3072,10 @@ F1 "LED_RCBG" 0 -350 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C -85 0 10 0 1 0 F
T 0 75 -250 50 0 0 0 B Normal 0 C C
T 0 75 -50 50 0 0 0 G Normal 0 C C
T 0 75 150 50 0 0 0 R Normal 0 C C
+C -85 0 10 0 1 0 F
S 50 -50 50 50 0 1 0 N
S 50 50 50 50 0 1 0 N
S 50 150 50 250 0 1 0 N
@@ -3097,10 +3119,10 @@ F1 "LED_RCGB" 0 -350 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C -85 0 10 0 1 0 F
T 0 75 -250 50 0 0 0 B Normal 0 C C
T 0 75 -50 50 0 0 0 G Normal 0 C C
T 0 75 150 50 0 0 0 R Normal 0 C C
+C -85 0 10 0 1 0 F
S 50 -50 50 50 0 1 0 N
S 50 50 50 50 0 1 0 N
S 50 150 50 250 0 1 0 N
@@ -3193,10 +3215,10 @@ F1 "LED_RGB_EP" 0 370 50 H V C CNN
F2 "" 0 -50 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
DRAW
-C 0 -300 14 0 1 10 F
T 0 -75 -250 50 0 0 0 B Normal 0 C C
T 0 -75 -50 50 0 0 0 G Normal 0 C C
T 0 -75 150 50 0 0 0 R Normal 0 C C
+C 0 -300 14 0 1 10 F
S 50 -50 50 50 0 1 0 N
S 50 50 50 50 0 1 0 N
S 50 150 50 250 0 1 0 N
@@ -3537,11 +3559,11 @@ F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
A 0 0 117 310 -310 0 0 10 N 100 60 100 -60
-C 0 0 100 0 1 0 N
-C 40 -50 10 0 1 0 F
S -30 -70 30 -80 0 0 10 F
S -30 80 30 70 0 0 10 F
P 2 0 0 10 120 0 150 0 N
+C 0 0 100 0 1 0 N
+C 40 -50 10 0 1 0 F
P 2 0 1 0 0 -100 0 -80 N
P 2 0 1 0 0 100 0 80 N
X ~ 1 0 -200 100 U 50 50 1 1 P
@@ -3855,11 +3877,11 @@ F1 "Ohmmeter" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-C 0 0 100 0 1 10 N
T 0 0 0 100 0 0 0 Ω Normal 0 C C
P 2 0 0 0 -125 -125 -75 -75 N
P 2 0 0 0 75 75 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+C 0 0 100 0 1 10 N
X - 1 0 -200 100 U 50 50 1 1 P
X + 2 0 200 100 D 50 50 1 1 P
ENDDRAW
@@ -3877,12 +3899,12 @@ A -55 20 15 1 1799 0 0 10 N -40 20 -70 20
A -15 -20 15 -1799 -1 0 0 10 N -30 -20 0 -20
A 25 20 15 1 1799 0 0 10 N 40 20 10 20
A 65 -20 15 -1799 -1 0 0 10 N 50 -20 80 -20
-C 0 0 100 0 1 10 N
P 2 0 0 10 -70 20 -75 0 N
P 2 0 0 10 -40 20 -30 -20 N
P 2 0 0 10 0 -20 10 20 N
P 2 0 0 10 40 20 50 -20 N
P 2 0 0 10 80 -20 85 0 N
+C 0 0 100 0 1 10 N
P 2 0 1 0 10 150 30 150 N
P 2 0 1 0 20 160 20 140 N
X - 1 0 -200 100 U 50 50 1 1 P
@@ -4137,13 +4159,13 @@ P 2 1 1 0 25 25 100 100 N
P 3 1 1 0 25 -25 100 -100 100 -100 N
P 3 1 1 20 25 75 25 -75 25 -75 N
P 5 1 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
+X E1 1 100 -200 100 U 50 50 1 1 P
+X B1 2 -200 0 100 R 50 50 1 1 I
+X C1 6 100 200 100 D 50 50 1 1 P
P 2 2 1 0 25 25 100 100 N
P 3 2 1 0 25 -25 100 -100 100 -100 N
P 3 2 1 20 25 75 25 -75 25 -75 N
P 5 2 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
-X E1 1 100 -200 100 U 50 50 1 1 P
-X B1 2 -200 0 100 R 50 50 1 1 I
-X C1 6 100 200 100 D 50 50 1 1 P
X C2 3 100 200 100 D 50 50 2 1 P
X E2 4 100 -200 100 U 50 50 2 1 P
X B2 5 -200 0 100 R 50 50 2 1 I
@@ -4181,6 +4203,32 @@ X E2 4 -200 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# Q_DUAL_PNP_PNP_C1B1B2C2E2E1
+#
+DEF Q_DUAL_PNP_PNP_C1B1B2C2E2E1 Q 0 0 Y N 2 L N
+F0 "Q" 200 50 50 H V L CNN
+F1 "Q_DUAL_PNP_PNP_C1B1B2C2E2E1" 200 -50 50 H V L CNN
+F2 "" 200 100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOT*
+$ENDFPLIST
+DRAW
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 0 -100 0 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
+X C1 1 100 200 100 D 50 50 1 1 P
+X B1 2 -200 0 100 R 50 50 1 1 I
+X E1 6 100 -200 100 U 50 50 1 1 P
+X B2 3 -200 0 100 R 50 50 2 1 I
+X C2 4 100 200 100 D 50 50 2 1 P
+X E2 5 100 -200 100 U 50 50 2 1 P
+ENDDRAW
+ENDDEF
+#
# Q_DUAL_PNP_PNP_E1B1C2E2B2C1
#
DEF Q_DUAL_PNP_PNP_E1B1C2E2B2C1 Q 0 0 Y N 2 L N
@@ -9201,13 +9249,13 @@ F1 "Voltmeter_AC" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60
-A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60
-C 0 0 100 0 1 10 N
T 0 0 20 100 0 0 0 V Normal 0 C C
P 2 0 0 0 -125 -125 -75 -75 N
P 2 0 0 0 75 75 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60
+A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60
+C 0 0 100 0 1 10 N
X ~ 1 0 -200 100 U 50 50 1 1 P
X ~ 2 0 200 100 D 50 50 1 1 P
ENDDRAW
@@ -9221,11 +9269,11 @@ F1 "Voltmeter_DC" -130 -30 50 H V R CNN
F2 "" 0 100 50 V I C CNN
F3 "" 0 100 50 V I C CNN
DRAW
-C 0 0 100 0 1 10 N
T 0 0 0 100 0 0 0 V Normal 0 C C
P 2 0 0 0 -125 -125 -75 -75 N
P 2 0 0 0 75 75 125 125 N
P 3 0 0 0 75 125 125 125 125 75 N
+C 0 0 100 0 1 10 N
P 2 0 1 0 10 150 30 150 N
P 2 0 1 0 20 160 20 140 N
X - 1 0 -200 100 U 50 50 1 1 P
diff --git a/library/driver_gate.lib b/library/driver_gate.lib
index 6fa7e56c..68840eb8 100644
--- a/library/driver_gate.lib
+++ b/library/driver_gate.lib
@@ -9,7 +9,7 @@ F1 "MCP1415" 50 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN
F3 "" -200 250 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 200 300 -200 0 1 10 f
@@ -29,7 +29,7 @@ F1 "MCP1415R" 50 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN
F3 "" -200 250 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 200 300 -200 0 1 10 f
@@ -49,7 +49,7 @@ F1 "MCP1416" 50 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN
F3 "" -200 250 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 200 300 -200 0 1 10 f
@@ -69,7 +69,7 @@ F1 "MCP1416R" 50 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN
F3 "" -200 250 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 200 300 -200 0 1 10 f
diff --git a/library/infineon.lib b/library/infineon.lib
index 2bdbb8a0..1311f977 100644
--- a/library/infineon.lib
+++ b/library/infineon.lib
@@ -31,11 +31,11 @@ ENDDEF
DEF BTS50055-1TMA U 0 40 Y Y 1 F N
F0 "U" -300 350 50 H V C CNN
F1 "BTS50055-1TMA" 350 350 50 H V C CNN
-F2 "TO_SOT_Packages_SMD:TO-220-7Lead_TabPin8" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:Infineon_PG-TO-220-7Lead_TabPin8" 0 -400 50 H I C CNN
F3 "" 0 -400 50 H I C CNN
ALIAS BTS50055-1TMC BTS50080-1TMA BTS50080-1TMC BTS50085-1TMA
$FPLIST
- *TO*220*
+ Infineon*PG*TO?220*TabPin8*
$ENDFPLIST
DRAW
S -300 300 300 -300 0 1 10 f
diff --git a/library/ir.lib b/library/ir.lib
index c163bdb1..53d164ff 100644
--- a/library/ir.lib
+++ b/library/ir.lib
@@ -49,7 +49,7 @@ ENDDEF
DEF AUIPS1051L U 0 20 Y Y 1 F N
F0 "U" 150 50 50 H V L CNN
F1 "AUIPS1051L" 150 -50 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 0 50 H I C CIN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS AUIPS2041L AUIPS2051L
$FPLIST
diff --git a/library/linear.lib b/library/linear.lib
index f57ca916..503c6aa0 100644
--- a/library/linear.lib
+++ b/library/linear.lib
@@ -1625,7 +1625,7 @@ ENDDEF
DEF LMV601 U 0 10 Y Y 1 F N
F0 "U" 0 150 50 H V L CNN
F1 "LMV601" 0 -150 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-6" 0 0 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6" 0 0 50 H I L CNN
F3 "" 0 -350 50 H I L CNN
$FPLIST
*SC*70*
@@ -2159,7 +2159,7 @@ ENDDEF
DEF MCP6001x-LT U 0 20 Y Y 1 F N
F0 "U" -50 250 50 H V L CNN
F1 "MCP6001x-LT" -50 150 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" -100 -200 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" -100 -200 50 H I L CNN
F3 "" 0 0 50 H I C CNN
ALIAS TS881xCx MCP6561x-LT
$FPLIST
@@ -2484,7 +2484,7 @@ ENDDEF
DEF NCS210 U 0 20 Y Y 1 F N
F0 "U" -300 350 50 H V L CNN
F1 "NCS210" 100 350 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-6" 0 0 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-363_SC-70-6" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS NCV210 NCS211
$FPLIST
diff --git a/library/maxim.dcm b/library/maxim.dcm
index f2c494b6..f7328019 100644
--- a/library/maxim.dcm
+++ b/library/maxim.dcm
@@ -78,6 +78,54 @@ K 10-Bit ADC Serial 4-Channel Maxim
F https://datasheets.maximintegrated.com/en/ds/MAX1248-MAX1249.pdf
$ENDCMP
#
+$CMP MAX1898EUB41
+D Charger for 1-cell lithium-ion (Li+) batteries, battery regulation voltage 4.2V, -40 to +85 Degree Celcius, 4.5V to 12V VDD
+K Charger for 1-cell lithium-ion (Li+) batteries, battery regulation voltage 4.2V, -40 to +85 Degree Celcius, 4.5V to 12V VDD
+F https://datasheets.maximintegrated.com/en/ds/MAX1898.pdf
+$ENDCMP
+#
+$CMP MAX1898EUB42
+D Charger for 1-cell lithium-ion (Li+) batteries, battery regulation voltage 4.1V, -40 to +85 Degree Celcius, 4.5V to 12V VDD
+K Charger for 1-cell lithium-ion (Li+) batteries, battery regulation voltage 4.1V, -40 to +85 Degree Celcius, 4.5V to 12V VDD
+F https://datasheets.maximintegrated.com/en/ds/MAX1898.pdf
+$ENDCMP
+#
+$CMP MAX2605
+D 45MHz to 70MHz, Integrated IF VCOs with Differential Output, +2.7V to +5.5V VCC, SOT23-6
+K 45MHz to 650MHz, Integrated IF
+F http://datasheets.maximintegrated.com/en/ds/MAX2605-MAX2609.pdf
+$ENDCMP
+#
+$CMP MAX2606
+D 70MHz to 150MHz, Integrated IF VCOs with Differential Output, +2.7V to +5.5V VCC, SOT23-6
+K 45MHz to 650MHz, Integrated IF
+F http://datasheets.maximintegrated.com/en/ds/MAX2605-MAX2609.pdf
+$ENDCMP
+#
+$CMP MAX2607
+D 150MHz to 300MHz, Integrated IF VCOs with Differential Output, +2.7V to +5.5V VCC, SOT23-6
+K 45MHz to 650MHz, Integrated IF
+F http://datasheets.maximintegrated.com/en/ds/MAX2605-MAX2609.pdf
+$ENDCMP
+#
+$CMP MAX2608
+D 300MHz to 500MHz, Integrated IF VCOs with Differential Output, +2.7V to +5.5V VCC, SOT23-6
+K 45MHz to 650MHz, Integrated IF
+F http://datasheets.maximintegrated.com/en/ds/MAX2605-MAX2609.pdf
+$ENDCMP
+#
+$CMP MAX2609
+D 500MHz to 650MHz, Integrated IF VCOs with Differential Output, +2.7V to +5.5V VCC, SOT23-6
+K 45MHz to 650MHz, Integrated IF
+F http://datasheets.maximintegrated.com/en/ds/MAX2605-MAX2609.pdf
+$ENDCMP
+#
+$CMP MAX6971
+D 16-Port, 36V Constant-Current LED Driver
+K LED driver constant current
+F http://datasheets.maximintegrated.com/en/ds/MAX6971.pdf
+$ENDCMP
+#
$CMP MAX7325AEG+
D I2C Port Expander with 8 Push-Pull and 8 Open-Drain I/Os, QSOP-24 package
K Expander I2C Parallel Port GPIO Maxim
diff --git a/library/maxim.lib b/library/maxim.lib
index 389ec434..420518ac 100644
--- a/library/maxim.lib
+++ b/library/maxim.lib
@@ -289,8 +289,7 @@ F1 "DS2401Z" 0 -250 50 H V C CNN
F2 "" -150 250 50 H I C CNN
F3 "" -150 250 50 H I C CNN
$FPLIST
- SOT-223
- SOT-223*
+ SOT?223*
$ENDFPLIST
DRAW
S -200 200 200 -200 0 1 0 N
@@ -456,31 +455,62 @@ X SCLK 16 -600 300 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# MAX2606
+# MAX1898EUB42
#
-DEF MAX2606 U 0 0 Y Y 1 F N
-F0 "U" 100 450 50 H V L CNN
-F1 "MAX2606" 100 -450 50 H V L CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-ALIAS MAX2505 MAX2507 MAX2508 MAX2509
+DEF MAX1898EUB42 U 0 40 Y Y 1 F N
+F0 "U" -330 360 50 H V C CNN
+F1 "MAX1898EUB42" 70 360 50 H V L CNN
+F2 "Housings_SSOP:TSSOP-10_3x3mm_Pitch0.5mm" 0 -480 50 H I C CNN
+F3 "" 100 -200 50 H I C CNN
+ALIAS MAX1898EUB41
+$FPLIST
+ TSSOP*3x3mm?Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -400 300 400 -300 0 1 10 f
+X IN 1 0 400 100 D 50 50 1 1 I
+X ~CHG 2 -500 200 100 R 50 50 1 1 I
+X EN/OK 3 -500 100 100 R 50 50 1 1 B
+X ISET 4 500 -200 100 L 50 50 1 1 O
+X CT 5 -500 -100 100 R 50 50 1 1 I
+X RSTRT 6 -500 -200 100 R 50 50 1 1 I
+X BATT 7 500 -100 100 L 50 50 1 1 I
+X GND 8 0 -400 100 U 50 50 1 1 W
+X DRV 9 500 200 100 L 50 50 1 1 O
+X CS 10 500 0 100 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX2605
+#
+DEF MAX2605 U 0 1 Y Y 1 F N
+F0 "U" -390 450 50 H V L CNN
+F1 "MAX2605" 60 450 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -600 50 H I C CNN
+F3 "" -390 450 50 H I C CNN
+ALIAS MAX2606 MAX2607 MAX2608 MAX2609
+$FPLIST
+ SOT?23*
+$ENDFPLIST
DRAW
A -175 -25 35 450 1350 0 0 0 N -150 0 -200 0
-A -125 25 35 -1350 -450 0 0 0 N -150 0 -100 0
-C -150 0 100 0 0 0 N
-P 3 0 0 0 -50 0 0 0 0 0 N
-P 3 0 0 0 300 -100 190 -40 190 -40 N
-P 3 0 0 0 300 100 190 40 190 40 N
-P 4 0 0 0 -300 -200 -150 -200 -150 -100 -150 -100 N
-P 5 0 0 0 -300 250 -150 250 -150 100 -150 100 -150 100 N
-P 5 0 0 0 250 0 0 150 0 -150 250 0 250 0 f
-S -300 400 300 -400 0 1 0 N
-X IND 1 -600 250 300 R 50 50 1 1 I
-X GND 2 0 -550 150 U 50 50 1 1 W
-X TUNE 3 -600 -200 300 R 50 50 1 1 I
-X OUT- 4 600 -100 300 L 50 50 1 1 O
-X Vcc 5 0 550 150 D 50 50 1 1 W
-X OUT+ 6 600 100 300 L 50 50 1 1 O
+A -125 25 35 -1350 -450 0 0 10 N -150 0 -100 0
+C -150 0 100 0 0 10 N
+S -400 400 400 -400 0 0 10 f
+P 2 0 0 10 300 -100 400 -100 N
+P 2 0 0 10 300 100 400 100 N
+P 3 0 0 10 -400 200 -150 200 -150 100 N
+P 3 0 0 10 -150 -100 -150 -200 -400 -200 N
+P 3 0 0 10 -50 0 0 0 0 0 N
+P 3 0 0 10 300 -100 190 -40 190 -40 N
+P 3 0 0 10 300 100 190 40 190 40 N
+P 5 0 0 10 250 0 0 150 0 -150 250 0 250 0 f
+X IND 1 -500 200 100 R 50 50 1 1 I
+X GND 2 0 -500 100 U 50 50 1 1 W
+X TUNE 3 -500 -200 100 R 50 50 1 1 I
+X OUT- 4 500 -100 100 L 50 50 1 1 O
+X VCC 5 0 500 100 D 50 50 1 1 W
+X OUT+ 6 500 100 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
@@ -558,6 +588,46 @@ X VCC1 6 -700 200 300 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# MAX6971
+#
+DEF MAX6971 U 0 40 Y Y 1 F N
+F0 "U" -350 900 50 H V L CNN
+F1 "MAX6971" 50 900 50 H V L CNN
+F2 "" 0 1100 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W7.62mm*
+ TSSOP*4.4x7.8mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -350 850 350 -850 0 1 10 f
+X DIN 2 -500 200 150 R 50 50 0 1 I
+X CLK 3 -500 100 150 R 50 50 0 1 I
+X LE 4 -500 0 150 R 50 50 0 1 I
+X ~OE 21 -500 -100 150 R 50 50 0 1 I
+X DOUT 22 -500 -200 150 R 50 50 0 1 O
+X SET 23 -500 -300 150 R 50 50 0 1 I
+X OUT0 5 500 800 150 L 50 50 0 1 O
+X OUT1 6 500 700 150 L 50 50 0 1 O
+X OUT2 7 500 600 150 L 50 50 0 1 O
+X OUT3 8 500 500 150 L 50 50 0 1 O
+X OUT4 9 500 400 150 L 50 50 0 1 O
+X OUT5 10 500 300 150 L 50 50 0 1 O
+X OUT6 11 500 200 150 L 50 50 0 1 O
+X OUT7 12 500 100 150 L 50 50 0 1 O
+X OUT8 13 500 0 150 L 50 50 0 1 O
+X OUT9 14 500 -100 150 L 50 50 0 1 O
+X OUT10 15 500 -200 150 L 50 50 0 1 O
+X OUT11 16 500 -300 150 L 50 50 0 1 O
+X OUT12 17 500 -400 150 L 50 50 0 1 O
+X OUT13 18 500 -500 150 L 50 50 0 1 O
+X OUT14 19 500 -600 150 L 50 50 0 1 O
+X OUT15 20 500 -700 150 L 50 50 0 1 O
+X GND 1 0 -1000 150 U 50 50 0 1 W
+X V+ 24 0 1000 150 D 50 50 0 1 W
+ENDDRAW
+ENDDEF
+#
# MAX7325AEG+
#
DEF MAX7325AEG+ U 0 40 Y Y 1 F N
diff --git a/library/memory.dcm b/library/memory.dcm
index 239125bf..0ff66e3e 100644
--- a/library/memory.dcm
+++ b/library/memory.dcm
@@ -241,6 +241,12 @@ $CMP AM29PDL128G
D 128 Megabit (8 M x 16-Bit/4 M x 32-Bit), Simultaneous Operation Flash Memory with VersatileIOâ„¢ Control
$ENDCMP
#
+$CMP AS4C4M16SA
+D 64M – (4M x 16 bit) Synchronous DRAM (SDRAM), TSOP II 54pin
+K SDRAM Synchronus DRAM PC166 PC143 64Mb 16Mbx4
+F https://www.alliancememory.com/wp-content/uploads/pdf/dram/64M-AS4C4M16SA-CI_v3.0_March%202015.pdf
+$ENDCMP
+#
$CMP AS6C1616
D 1024k x 16 bit low power CMOS SRAM
K memory SRAM
@@ -610,6 +616,12 @@ D Flash EEProm 1MO (TSOP 40 pack.) 3,3V
K EEPROM FLASH 1MO
$ENDCMP
#
+$CMP M95256-WMN6P
+D SPI EEPROM, 256Kbit (32KB), No identification page, 2.5 to 5.5V, SO8
+K SPI EEPROM
+F http://www.st.com/content/ccc/resource/technical/document/datasheet/9d/75/f0/3e/76/00/4c/0b/CD00103810.pdf/files/CD00103810.pdf/jcr:content/translations/en.CD00103810.pdf
+$ENDCMP
+#
$CMP MB85RS16
D FRAM memory (EEPROM compatible) with SPI interface in 8-pin package
K FRAM, SPI
diff --git a/library/memory.lib b/library/memory.lib
index c21b22f5..6e18db2e 100644
--- a/library/memory.lib
+++ b/library/memory.lib
@@ -69,7 +69,7 @@ F1 "24AA02" 200 250 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 400 250 50 H I L CNN
F3 "" 0 -100 50 H V C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
X GND 2 0 -300 100 U 50 50 0 0 W
@@ -1242,8 +1242,8 @@ F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS AT24CS02-STUM
$FPLIST
- SOT-23*
- SOT-23*
+ SOT?23*
+ SOT?23*
$ENDFPLIST
DRAW
S -250 200 250 -250 0 1 10 f
@@ -1331,8 +1331,8 @@ F1 "AT24CS04-STUM" 300 -300 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23*
- SOT-23*
+ SOT?23*
+ SOT?23*
$ENDFPLIST
DRAW
S -250 200 250 -250 0 1 10 f
@@ -1416,8 +1416,8 @@ F1 "AT24CS08-STUM" 300 -300 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23*
- SOT-23*
+ SOT?23*
+ SOT?23*
$ENDFPLIST
DRAW
S -250 200 250 -250 0 1 10 f
@@ -1498,8 +1498,8 @@ F1 "AT24CS16-STUM" 300 -300 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23*
- SOT-23*
+ SOT?23*
+ SOT?23*
$ENDFPLIST
DRAW
S -250 200 250 -250 0 1 10 f
@@ -1585,8 +1585,8 @@ F1 "AT24CS32-STUM" 300 -300 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
- SOT-23*
- SOT-23*
+ SOT?23*
+ SOT?23*
$ENDFPLIST
DRAW
S -250 200 250 -250 0 1 10 f
@@ -2706,6 +2706,29 @@ X GND 39 -50 -1300 250 U 50 40 1 1 W
ENDDRAW
ENDDEF
#
+# M95256-WMN6P
+#
+DEF M95256-WMN6P U 0 40 Y Y 1 F N
+F0 "U" -250 250 50 H V C CNN
+F1 "M95256-WMN6P" 400 250 50 H V C CNN
+F2 "Housings_SOIC:SO-8_5.3x6.2mm_Pitch1.27mm" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SO*8*5.3x6.2mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -300 200 300 -200 1 1 10 f
+X ~S 1 -400 -100 100 R 50 50 1 1 I
+X Q 2 400 -100 100 L 50 50 1 1 O
+X ~W 3 -400 100 100 R 50 50 1 1 I
+X Vss 4 0 -300 100 U 50 50 1 1 W
+X D 5 400 0 100 L 50 50 1 1 I
+X C 6 400 100 100 L 50 50 1 1 I
+X ~HOLD 7 -400 0 100 R 50 50 1 1 I
+X Vcc 8 0 300 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# MB81461ZIP
#
DEF MB81461ZIP U 0 40 Y Y 1 F N
@@ -2967,7 +2990,7 @@ F0 "U" -600 1200 50 H V C CNN
F1 "MT48LC4M16A2TG" 650 -1200 50 H V C CNN
F2 "TSOPII-54" 0 0 50 H I C CIN
F3 "" 0 -250 50 H I C CNN
-ALIAS MT48LC4M16A2P
+ALIAS MT48LC4M16A2P AS4C4M16SA
DRAW
S -650 1150 650 -1150 0 1 10 f
X VDD 1 -300 1300 150 D 40 40 1 1 W
diff --git a/library/microchip.dcm b/library/microchip.dcm
index 3e6c9281..665d9316 100644
--- a/library/microchip.dcm
+++ b/library/microchip.dcm
@@ -174,6 +174,12 @@ K CAN Controller SPI
F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf
$ENDCMP
#
+$CMP MCP3021
+D Low-Power 10-Bit A/D Converter with I2C Interface, SOT-23-5
+K ADC I2C
+F http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011709
+$ENDCMP
+#
$CMP MCP7940N
D Real-Time Clock, I2C, Battery Backup
K realtime clock RTC
diff --git a/library/microchip.lib b/library/microchip.lib
index cebb7d52..c21ef7c0 100644
--- a/library/microchip.lib
+++ b/library/microchip.lib
@@ -788,6 +788,26 @@ X ~RESET 19 600 -600 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
+# MCP3021
+#
+DEF MCP3021 U 0 40 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "MCP3021" 50 350 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 450 50 H I C CNN
+F3 "" -300 350 50 H I C CNN
+$FPLIST
+ SOT*23*5*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X VDD 1 0 400 100 D 50 50 1 1 W
+X VSS 2 0 -400 100 U 50 50 1 1 W
+X AIN 3 -400 0 100 R 50 50 1 1 I
+X SDA 4 400 100 100 L 50 50 1 1 B
+X SCL 5 400 -100 100 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# MCP7940N
#
DEF MCP7940N U 0 40 Y Y 1 F N
diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib
index 22dc1366..d59f35f1 100644
--- a/library/motor_drivers.lib
+++ b/library/motor_drivers.lib
@@ -355,7 +355,7 @@ F1 "L298(H)N" -75 650 50 H V R CNN
F2 "TO_SOT_Packages_THT:TO-220-15_Vertical" 50 -650 50 H I L CNN
F3 "" 150 250 50 H I C CNN
$FPLIST
- TO-220*
+ TO?220*
$ENDFPLIST
DRAW
S -500 600 500 -600 0 1 10 f
diff --git a/library/motorola.dcm b/library/motorola.dcm
index 51809a98..981187bb 100644
--- a/library/motorola.dcm
+++ b/library/motorola.dcm
@@ -16,13 +16,15 @@ K MPRO
$ENDCMP
#
$CMP 6821
-D Interface parallele 2 x 8 bits
-K MPRO
+D Peripheral Interface Adapter 1MHz, DIP-40
+K PIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/6821.pdf
$ENDCMP
#
$CMP 6822
-D Interface parallele 2 x 8 bits
-K MPRO
+D Peripheral Interface Adapter 1MHz, DIP-40
+K PIA
+F http://pdf1.alldatasheet.com/datasheet-pdf/view/135452/MOTOROLA/MC6822.html
$ENDCMP
#
$CMP 68230
@@ -70,12 +72,162 @@ D Zigbee controller
K ZIGBEE
$ENDCMP
#
+$CMP MC6800
+D 8-Bit Microprocessing unit 1.0MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68A00L.pdf
+$ENDCMP
+#
$CMP MC68000FN
D Microprocessor, 16-bit bus
K MPRO
F http://www.nxp.com/files/32bit/doc/ref_manual/MC68000UM.pdf
$ENDCMP
#
+$CMP MC6809
+D 8-Bit Microprocessing unit 1.0MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf
+$ENDCMP
+#
+$CMP MC6809E
+D 8-Bit Microprocessing unit 1.0MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf
+$ENDCMP
+#
+$CMP MC68332
+D MCU 32 bit, PQFP-132
+K MCU 32 bit
+F http://pdf.datasheetcatalog.com/datasheet/motorola/SPAKMC332AVFC20.pdf
+$ENDCMP
+#
+$CMP MC6840
+D Peripheral Interface Adapter 1MHz, DIP-40
+K PIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC6840.pdf
+$ENDCMP
+#
+$CMP MC6843
+D Floppy Disc Controller, DIP-40
+K FDC
+F http://www.datasheetarchive.com/pdf/download.php?id=355f4f5379c550317997643252fd5cac1bb08e&type=M&query=MC6843P
+$ENDCMP
+#
+$CMP MC6844
+D Direct Memory Access Controller 1MHz, DIP-40
+K Direct Memory Access Controller
+F http://pdf.datasheetcatalog.com/datasheets/560/501527_DS.pdf
+$ENDCMP
+#
+$CMP MC6845
+D CRT Controller 1MHz, DIP-40
+K CRT controller
+F http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf
+$ENDCMP
+#
+$CMP MC6850
+D Asynchronous Communications Interface Adapter 1MHz, DIP-40
+K ACIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC6850.pdf
+$ENDCMP
+#
+$CMP MC68A00
+D 8-Bit Microprocessing unit 1.5MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68A00L.pdf
+$ENDCMP
+#
+$CMP MC68A09
+D 8-Bit Microprocessing unit 1.5MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf
+$ENDCMP
+#
+$CMP MC68A09E
+D 8-Bit Microprocessing unit 1.5MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf
+$ENDCMP
+#
+$CMP MC68A21
+D Peripheral Interface Adapter 1.5MHz, DIP-40
+K PIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/6821.pdf
+$ENDCMP
+#
+$CMP MC68A40
+D Peripheral Interface Adapter 1.5MHz, DIP-40
+K PIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC6840.pdf
+$ENDCMP
+#
+$CMP MC68A44
+D Direct Memory Access Controller 1.5MHz, DIP-40
+K Direct Memory Access Controller
+F http://pdf.datasheetcatalog.com/datasheets/560/501527_DS.pdf
+$ENDCMP
+#
+$CMP MC68A45
+D CRT Controller 1.5MHz, DIP-40
+K CRT controller
+F http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf
+$ENDCMP
+#
+$CMP MC68A50
+D Asynchronous Communications Interface Adapter 1.5MHz, DIP-40
+K ACIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC6850.pdf
+$ENDCMP
+#
+$CMP MC68B00
+D 8-Bit Microprocessing unit 2.0MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68A00L.pdf
+$ENDCMP
+#
+$CMP MC68B09
+D 8-Bit Microprocessing unit 2.0MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf
+$ENDCMP
+#
+$CMP MC68B09E
+D 8-Bit Microprocessing unit 2.0MHz, DIP-40
+K MCU
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf
+$ENDCMP
+#
+$CMP MC68B21
+D Peripheral Interface Adapter 2MHz, DIP-40
+K PIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/6821.pdf
+$ENDCMP
+#
+$CMP MC68B40
+D Peripheral Interface Adapter 2MHz, DIP-40
+K PIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC6840.pdf
+$ENDCMP
+#
+$CMP MC68B44
+D Direct Memory Access Controller 2MHz, DIP-40
+K Direct Memory Access Controller
+F http://pdf.datasheetcatalog.com/datasheets/560/501527_DS.pdf
+$ENDCMP
+#
+$CMP MC68B45
+D CRT Controller 2MHz, DIP-40
+K CRT controller
+F http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf
+$ENDCMP
+#
+$CMP MC68B50
+D Asynchronous Communications Interface Adapter 2MHz, DIP-40
+K ACIA
+F http://pdf.datasheetcatalog.com/datasheet/motorola/MC6850.pdf
+$ENDCMP
+#
$CMP MC68HC812A4
D micropro. Motorola 68HC12 112 pins
$ENDCMP
@@ -110,7 +262,9 @@ K POWERPC
$ENDCMP
#
$CMP P4080-BGA1295
-D QorIQ P4080 Communications Processor
+D QorIQ P4080 Communications Processor, BGA-1295
+K Communications Processor
+F https://www.nxp.com/jp/products/microcontrollers-and-processors/power-architecture-processors/qoriq-platforms/p-series/qoriq-p4080-p4040-p4081-multicore-communications-processors:P4080?&tab=Documentation_Tab&linkline=Data-Sheet
$ENDCMP
#
#End Doc Library
diff --git a/library/motorola.lib b/library/motorola.lib
index d0f67626..a28d0d51 100644
--- a/library/motorola.lib
+++ b/library/motorola.lib
@@ -141,53 +141,56 @@ ENDDEF
# 6821
#
DEF 6821 U 0 40 Y Y 1 F N
-F0 "U" 0 100 50 H V C CNN
-F1 "6821" 0 -100 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+F0 "U" -300 1350 50 H V R CNN
+F1 "6821" 400 1350 50 H V R CNN
+F2 "" 50 -1350 50 H I L CNN
F3 "" 0 0 50 H I C CNN
-ALIAS 6822
+ALIAS 6822 MC68A21 MC68B21
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
DRAW
-S -700 -1250 700 1250 0 1 0 N
-X VSS 1 -700 -1250 0 U 50 50 1 1 W N
-X PA0 2 1000 1150 300 L 50 50 1 1 I
-X PA1 3 1000 1050 300 L 50 50 1 1 I
-X PA2 4 1000 950 300 L 50 50 1 1 I
-X PA3 5 1000 850 300 L 50 50 1 1 I
-X PA4 6 1000 750 300 L 50 50 1 1 I
-X PA5 7 1000 650 300 L 50 50 1 1 I
-X PA6 8 1000 550 300 L 50 50 1 1 I
-X PA7 9 1000 450 300 L 50 50 1 1 I
-X PB0 10 1000 -150 300 L 50 50 1 1 I
-X VCC 20 -700 1250 0 U 50 50 1 1 W N
-X D3 30 -1000 850 300 R 50 50 1 1 I
-X CA1 40 1000 250 300 L 50 50 1 1 I
-X PB1 11 1000 -250 300 L 50 50 1 1 I
-X R/W 21 -1000 -550 300 R 50 50 1 1 I
-X D2 31 -1000 950 300 R 50 50 1 1 I
-X PB2 12 1000 -350 300 L 50 50 1 1 I
-X CS0 22 -1000 -150 300 R 50 50 1 1 I
-X D1 32 -1000 1050 300 R 50 50 1 1 I
-X PB3 13 1000 -450 300 L 50 50 1 1 I
-X CS2 23 -1000 -350 300 R 50 50 1 1 I I
-X D0 33 -1000 1150 300 R 50 50 1 1 I
-X PB4 14 1000 -550 300 L 50 50 1 1 I
-X CS1 24 -1000 -250 300 R 50 50 1 1 I
-X RESET 34 -1000 -1150 300 R 50 50 1 1 I I
-X PB5 15 1000 -650 300 L 50 50 1 1 I
-X ENABLE 25 -1000 -650 300 R 50 50 1 1 I
-X RS1 35 -1000 50 300 R 50 50 1 1 I
-X PB6 16 1000 -750 300 L 50 50 1 1 I
-X D7 26 -1000 450 300 R 50 50 1 1 I
-X RS0 36 -1000 150 300 R 50 50 1 1 I
-X PB7 17 1000 -850 300 L 50 50 1 1 I
-X D6 27 -1000 550 300 R 50 50 1 1 I
-X IRQB 37 -1000 -950 300 R 50 50 1 1 C I
-X CB1 18 1000 -1050 300 L 50 50 1 1 I
-X D5 28 -1000 650 300 R 50 50 1 1 I
-X IRQA 38 -1000 -850 300 R 50 50 1 1 C I
-X CB2 19 1000 -1150 300 L 50 50 1 1 I
-X D4 29 -1000 750 300 R 50 50 1 1 I
-X CA2 39 1000 150 300 L 50 50 1 1 I
+S -400 -1300 400 1300 0 1 10 f
+X VSS 1 0 -1400 100 U 50 50 1 1 W
+X PA0 2 500 1200 100 L 50 50 1 1 B
+X PA1 3 500 1100 100 L 50 50 1 1 B
+X PA2 4 500 1000 100 L 50 50 1 1 B
+X PA3 5 500 900 100 L 50 50 1 1 B
+X PA4 6 500 800 100 L 50 50 1 1 B
+X PA5 7 500 700 100 L 50 50 1 1 B
+X PA6 8 500 600 100 L 50 50 1 1 B
+X PA7 9 500 500 100 L 50 50 1 1 B
+X PB0 10 500 -100 100 L 50 50 1 1 B
+X VCC 20 0 1400 100 D 50 50 1 1 W
+X D3 30 -500 900 100 R 50 50 1 1 B
+X CA1 40 500 300 100 L 50 50 1 1 I
+X PB1 11 500 -200 100 L 50 50 1 1 B
+X R/~W 21 -500 -500 100 R 50 50 1 1 I
+X D2 31 -500 1000 100 R 50 50 1 1 B
+X PB2 12 500 -300 100 L 50 50 1 1 B
+X CS0 22 -500 -100 100 R 50 50 1 1 I
+X D1 32 -500 1100 100 R 50 50 1 1 B
+X PB3 13 500 -400 100 L 50 50 1 1 B
+X ~CS2 23 -500 -300 100 R 50 50 1 1 I
+X D0 33 -500 1200 100 R 50 50 1 1 B
+X PB4 14 500 -500 100 L 50 50 1 1 B
+X CS1 24 -500 -200 100 R 50 50 1 1 I
+X ~RESET 34 -500 -1100 100 R 50 50 1 1 I
+X PB5 15 500 -600 100 L 50 50 1 1 B
+X ENABLE 25 -500 -600 100 R 50 50 1 1 I
+X RS1 35 -500 100 100 R 50 50 1 1 I
+X PB6 16 500 -700 100 L 50 50 1 1 B
+X D7 26 -500 500 100 R 50 50 1 1 B
+X RS0 36 -500 200 100 R 50 50 1 1 I
+X PB7 17 500 -800 100 L 50 50 1 1 B
+X D6 27 -500 600 100 R 50 50 1 1 B
+X ~IRQB 37 -500 -900 100 R 50 50 1 1 C
+X CB1 18 500 -1000 100 L 50 50 1 1 I
+X D5 28 -500 700 100 R 50 50 1 1 B
+X ~IRQA 38 -500 -800 100 R 50 50 1 1 C
+X CB2 19 500 -1100 100 L 50 50 1 1 B
+X D4 29 -500 800 100 R 50 50 1 1 B
+X CA2 39 500 200 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
@@ -1251,6 +1254,62 @@ X VDDLO1 29 -700 -1050 300 R 40 40 1 1 W
ENDDRAW
ENDDEF
#
+# MC6800
+#
+DEF MC6800 U 0 40 Y Y 1 F N
+F0 "U" -350 1350 50 H V C CNN
+F1 "MC6800" 400 1350 50 H V R CNN
+F2 "Housings_DIP:DIP-40_W15.24mm" 0 -1500 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MC68A00 MC68B00
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -400 -1300 400 1300 0 1 10 f
+X VSS 1 -100 -1400 100 U 50 50 1 1 W
+X ~HALT 2 -500 -100 100 R 50 50 1 1 I
+X Phi1 3 -500 300 100 R 50 50 1 1 I
+X ~IRQ 4 -500 -200 100 R 50 50 1 1 I
+X VMA 5 500 -600 100 L 50 50 1 1 O
+X ~NMI 6 -500 0 100 R 50 50 1 1 I
+X BA 7 500 -500 100 L 50 50 1 1 O
+X VCC 8 0 1400 100 D 50 50 1 1 W
+X A0 9 500 1200 100 L 50 50 1 1 O
+X A1 10 500 1100 100 L 50 50 1 1 O
+X A11 20 500 100 100 L 50 50 1 1 O
+X D3 30 -500 900 100 R 50 50 1 1 B
+X ~RESET 40 -500 100 100 R 50 50 1 1 I
+X A2 11 500 1000 100 L 50 50 1 1 O
+X VSS 21 100 -1400 100 U 50 50 1 1 W
+X D2 31 -500 1000 100 R 50 50 1 1 B
+X A3 12 500 900 100 L 50 50 1 1 O
+X A12 22 500 0 100 L 50 50 1 1 O
+X D1 32 -500 1100 100 R 50 50 1 1 B
+X A4 13 500 800 100 L 50 50 1 1 O
+X A13 23 500 -100 100 L 50 50 1 1 O
+X D0 33 -500 1200 100 R 50 50 1 1 B
+X A5 14 500 700 100 L 50 50 1 1 O
+X A14 24 500 -200 100 L 50 50 1 1 O
+X R/~W 34 500 -700 100 L 50 50 1 1 O
+X A6 15 500 600 100 L 50 50 1 1 O
+X A15 25 500 -300 100 L 50 50 1 1 O
+X N.C. 35 -400 -1000 100 R 50 50 1 1 N N
+X A7 16 500 500 100 L 50 50 1 1 O
+X D7 26 -500 500 100 R 50 50 1 1 B
+X DBE 36 -500 -400 100 R 50 50 1 1 I
+X A8 17 500 400 100 L 50 50 1 1 O
+X D6 27 -500 600 100 R 50 50 1 1 B
+X Phi2 37 -500 200 100 R 50 50 1 1 I
+X A9 18 500 300 100 L 50 50 1 1 O
+X D5 28 -500 700 100 R 50 50 1 1 B
+X N.C. 38 -400 -900 100 R 50 50 1 1 N N
+X A10 19 500 200 100 L 50 50 1 1 O
+X D4 29 -500 800 100 R 50 50 1 1 B
+X TSC 39 -500 -300 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
# MC68000FN
#
DEF MC68000FN U 0 30 Y Y 1 F N
@@ -1334,29 +1393,144 @@ X D14 59 1000 -1600 300 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
+# MC6809
+#
+DEF MC6809 U 0 40 Y Y 1 F N
+F0 "U" -300 1350 50 H V R CNN
+F1 "MC6809" 400 1350 50 H V R CNN
+F2 "Housings_DIP:DIP-40_W15.24mm" 0 -1500 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MC68A09 MC68B09
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -400 -1300 400 1300 0 1 10 f
+X VSS 1 0 -1400 100 U 50 50 1 1 W
+X ~NMI 2 -500 200 100 R 50 50 1 1 I
+X ~IRQ 3 -500 100 100 R 50 50 1 1 I
+X ~FIRQ 4 -500 0 100 R 50 50 1 1 I
+X BS 5 500 -600 100 L 50 50 1 1 O
+X BA 6 500 -700 100 L 50 50 1 1 O
+X VCC 7 0 1400 100 D 50 50 1 1 W
+X A0 8 500 1200 100 L 50 50 1 1 O
+X A1 9 500 1100 100 L 50 50 1 1 O
+X A2 10 500 1000 100 L 50 50 1 1 O
+X A12 20 500 0 100 L 50 50 1 1 O
+X D1 30 -500 1100 100 R 50 50 1 1 B
+X ~HALT 40 -500 -600 100 R 50 50 1 1 I
+X A3 11 500 900 100 L 50 50 1 1 O
+X A13 21 500 -100 100 L 50 50 1 1 O
+X D0 31 -500 1200 100 R 50 50 1 1 B
+X A4 12 500 800 100 L 50 50 1 1 O
+X A14 22 500 -200 100 L 50 50 1 1 O
+X R/~W 32 500 -500 100 L 50 50 1 1 O
+X A5 13 500 700 100 L 50 50 1 1 O
+X A15 23 500 -300 100 L 50 50 1 1 O
+X ~DMA/BREQ 33 -500 -500 100 R 50 50 1 1 I
+X A6 14 500 600 100 L 50 50 1 1 O
+X D7 24 -500 500 100 R 50 50 1 1 B
+X E 34 500 -900 100 L 50 50 1 1 O
+X A7 15 500 500 100 L 50 50 1 1 O
+X D6 25 -500 600 100 R 50 50 1 1 B
+X Q 35 500 -1000 100 L 50 50 1 1 O
+X A8 16 500 400 100 L 50 50 1 1 O
+X D5 26 -500 700 100 R 50 50 1 1 B
+X MRDY 36 -500 -900 100 R 50 50 1 1 I
+X A9 17 500 300 100 L 50 50 1 1 O
+X D4 27 -500 800 100 R 50 50 1 1 B
+X ~RESET 37 -500 300 100 R 50 50 1 1 I
+X A10 18 500 200 100 L 50 50 1 1 O
+X D3 28 -500 900 100 R 50 50 1 1 B
+X EXTAL 38 -500 -1100 100 R 50 50 1 1 I
+X A11 19 500 100 100 L 50 50 1 1 O
+X D2 29 -500 1000 100 R 50 50 1 1 B
+X XTAL 39 -500 -1000 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MC6809E
+#
+DEF MC6809E U 0 40 Y Y 1 F N
+F0 "U" -300 1360 50 H V R CNN
+F1 "MC6809E" 400 1360 50 H V R CNN
+F2 "Housings_DIP:DIP-40_W15.24mm" 0 -1500 50 H I C CNN
+F3 "" -100 1425 50 H I C CNN
+ALIAS MC68A09E MC68B09E
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -400 -1300 400 1300 0 1 10 f
+X VSS 1 0 -1400 100 U 50 50 1 1 W
+X ~NMI 2 -500 200 100 R 50 50 1 1 I
+X ~IRQ 3 -500 100 100 R 50 50 1 1 I
+X ~FIRQ 4 -500 0 100 R 50 50 1 1 I
+X BS 5 500 -1000 100 L 50 50 1 1 O
+X BA 6 500 -900 100 L 50 50 1 1 O
+X VCC 7 0 1400 100 D 50 50 1 1 W
+X A0 8 500 1200 100 L 50 50 1 1 O
+X A1 9 500 1100 100 L 50 50 1 1 O
+X A2 10 500 1000 100 L 50 50 1 1 O
+X A12 20 500 0 100 L 50 50 1 1 O
+X D1 30 -500 1100 100 R 50 50 1 1 B
+X ~HALT 40 -500 -500 100 R 50 50 1 1 I
+X A3 11 500 900 100 L 50 50 1 1 O
+X A13 21 500 -100 100 L 50 50 1 1 O
+X D0 31 -500 1200 100 R 50 50 1 1 B
+X A4 12 500 800 100 L 50 50 1 1 O
+X A14 22 500 -200 100 L 50 50 1 1 O
+X R/~W 32 500 -700 100 L 50 50 1 1 O
+X A5 13 500 700 100 L 50 50 1 1 O
+X A15 23 500 -300 100 L 50 50 1 1 O
+X BUSY 33 500 -1100 100 L 50 50 1 1 O
+X A6 14 500 600 100 L 50 50 1 1 O
+X D7 24 -500 500 100 R 50 50 1 1 B
+X E 34 -500 -1000 100 R 50 50 1 1 I
+X A7 15 500 500 100 L 50 50 1 1 O
+X D6 25 -500 600 100 R 50 50 1 1 B
+X Q 35 -500 -1100 100 R 50 50 1 1 I
+X A8 16 500 400 100 L 50 50 1 1 O
+X D5 26 -500 700 100 R 50 50 1 1 B
+X AVMA 36 500 -600 100 L 50 50 1 1 O
+X A9 17 500 300 100 L 50 50 1 1 O
+X D4 27 -500 800 100 R 50 50 1 1 B
+X ~RESET 37 -500 300 100 R 50 50 1 1 I
+X A10 18 500 200 100 L 50 50 1 1 O
+X D3 28 -500 900 100 R 50 50 1 1 B
+X LIC 38 500 -500 100 L 50 50 1 1 O
+X A11 19 500 100 100 L 50 50 1 1 O
+X D2 29 -500 1000 100 R 50 50 1 1 B
+X TSC 39 500 -800 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
# MC68332
#
DEF MC68332 U 0 40 Y Y 1 F N
-F0 "U" 0 100 50 H V C CNN
-F1 "MC68332" 0 -100 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+F0 "U" -950 3350 50 H V C CNN
+F1 "MC68332" 840 3350 50 H V C CNN
+F2 "Housings_QFP:PQFP-132_24x24mm_Pitch0.635mm" 0 -3900 50 H I C CNN
+F3 "" 2100 2300 50 H I C CNN
+$FPLIST
+ PQFP*24x24mm*Pitch0.635mm*
+$ENDFPLIST
DRAW
-X VSS 2 -700 -3300 0 U 50 50 0 0 W N
-S -1000 -3300 1000 3300 0 1 0 N
-X VDD 1 -600 3300 0 D 50 50 1 1 P
+S -1000 -3300 1000 3300 0 1 10 f
+X VSS 2 -700 -3500 200 U 50 50 1 0 W
+X VDD 1 -600 3500 200 D 50 50 1 1 W
X TP11 3 -1300 1800 300 R 50 50 1 1 I
X TP10 4 -1300 1900 300 R 50 50 1 1 I
X TP9 5 -1300 2000 300 R 50 50 1 1 I
X TP8 6 -1300 2100 300 R 50 50 1 1 I
-X VDD 7 -500 3300 0 D 50 50 1 1 P
-X VSS 8 -600 -3300 0 U 50 50 1 1 P
+X VDD 7 -500 3500 200 D 50 50 1 1 W
+X VSS 8 -600 -3500 200 U 50 50 1 1 W
X TP7 9 -1300 2200 300 R 50 50 1 1 I
X TP6 10 -1300 2300 300 R 50 50 1 1 I
X A1 20 1300 -200 300 L 50 50 1 1 O
X A9 30 1300 600 300 L 50 50 1 1 O
-X VSS 40 -200 -3600 0 U 50 50 1 1 P
-X VDD 50 -100 3300 0 D 50 50 1 1 P
+X VSS 40 -200 -3500 200 U 50 50 1 1 W
+X VDD 50 -100 3500 200 D 50 50 1 1 W
X XTAL 60 -1300 -900 300 R 50 50 1 1 O
X BERR 70 -1300 -100 300 R 50 50 1 1 I
X SIZ1 80 1300 -2900 300 L 50 50 1 1 I
@@ -1365,7 +1539,7 @@ X TP5 11 -1300 2400 300 R 50 50 1 1 I
X A2 21 1300 -100 300 L 50 50 1 1 O
X A10 31 1300 700 300 L 50 50 1 1 O
X A17 41 1300 1400 300 L 50 50 1 1 O
-X VSS 51 -100 -3600 0 U 50 50 1 1 P
+X VSS 51 -100 -3500 200 U 50 50 1 1 W
X VDDSYN 61 -1300 -600 300 R 50 50 1 1 I
X IRQ7 71 -1300 100 300 R 50 50 1 1 I
X SIZ0 81 1300 -2800 300 L 50 50 1 1 I
@@ -1384,28 +1558,28 @@ X A4 23 1300 100 300 L 50 50 1 1 O
X A12 33 1300 900 300 L 50 50 1 1 O
X MISO 43 -1300 -2500 300 R 50 50 1 1 I
X RXD 53 -1300 -1700 300 R 50 50 1 1 I
-X VDD 63 0 3300 0 D 50 50 1 1 P
+X VDD 63 0 3500 200 D 50 50 1 1 W
X IRQ5 73 -1300 300 300 R 50 50 1 1 I
-X VSS 83 200 -3600 0 U 50 50 1 1 P
+X VSS 83 200 -3500 200 U 50 50 1 1 W
X D13 93 1300 -1800 300 L 50 50 1 1 I
X TP2 14 -1300 2700 300 R 50 50 1 1 I
X A5 24 1300 200 300 L 50 50 1 1 O
-X VSS 34 -300 -3300 0 U 50 50 1 1 P
+X VSS 34 -300 -3500 200 U 50 50 1 1 W
X MOSI 44 -1300 -2400 300 R 50 50 1 1 I
X IPIPE/DSO 54 -1300 -1500 300 R 50 50 1 1 O
X XFC 64 -1300 -500 300 R 50 50 1 1 I
X IRQ4 74 -1300 400 300 R 50 50 1 1 I
-X VDD 84 200 3300 0 D 50 50 1 1 P
+X VDD 84 200 3500 200 D 50 50 1 1 W
X D12 94 1300 -1700 300 L 50 50 1 1 I
X TP1 15 -1300 2800 300 R 50 50 1 1 I
X A6 25 1300 300 300 L 50 50 1 1 O
X A13 35 1300 1000 300 L 50 50 1 1 O
X SCK 45 -1300 -2300 300 R 50 50 1 1 I
X IFETCH/DSI 55 -1300 -1400 300 R 50 50 1 1 I
-X VDD 65 100 3300 0 D 50 50 1 1 P
+X VDD 65 100 3500 200 D 50 50 1 1 W
X IRQ3 75 -1300 500 300 R 50 50 1 1 I
X DS 85 1300 -2600 300 L 50 50 1 1 I
-X VSS 95 300 -3600 0 U 50 50 1 1 P
+X VSS 95 300 -3500 200 U 50 50 1 1 W
X TP0 16 -1300 2900 300 R 50 50 1 1 I
X A7 26 1300 400 300 L 50 50 1 1 O
X A14 36 1300 1100 300 L 50 50 1 1 O
@@ -1414,18 +1588,18 @@ X BKPT/DSCLK 56 -1300 -1300 300 R 50 50 1 1 I
X CLKOUT 66 -1300 -400 300 R 50 50 1 1 O
X IRQ2 76 -1300 600 300 R 50 50 1 1 I
X RMC 86 1300 -2500 300 L 50 50 1 1 I
-X VDD 96 300 3300 0 D 50 50 1 1 P
-X VSS 17 -500 -3300 0 U 50 50 1 1 P
+X VDD 96 300 3500 200 D 50 50 1 1 W
+X VSS 17 -500 -3500 200 U 50 50 1 1 W
X A8 27 1300 500 300 L 50 50 1 1 O
X A15 37 1300 1200 300 L 50 50 1 1 O
X PCS1 47 -1300 -2100 300 R 50 50 1 1 I
X TSTME/TSC 57 -1300 -1200 300 R 50 50 1 1 I
-X VSS 67 100 -3600 0 U 50 50 1 1 P
+X VSS 67 100 -3500 200 U 50 50 1 1 W
X IRQ1 77 -1300 700 300 R 50 50 1 1 I
X AVEC 87 1300 -2400 300 L 50 50 1 1 I
X D11 97 1300 -1600 300 L 50 50 1 1 I
-X VDD 18 -400 3300 0 D 50 50 1 1 P
-X VDD 28 -300 3300 0 D 50 50 1 1 P
+X VDD 18 -400 3500 200 D 50 50 1 1 W
+X VDD 28 -300 3500 200 D 50 50 1 1 W
X A16 38 1300 1300 300 L 50 50 1 1 O
X PCS2 48 -1300 -2000 300 R 50 50 1 1 I
X FREEZE/QUOT 58 -1300 -1100 300 R 50 50 1 1 O
@@ -1434,10 +1608,10 @@ X MODCK 78 -1300 800 300 R 50 50 1 1 I
X DSACK1 88 1300 -2300 300 L 50 50 1 1 I
X D10 98 1300 -1500 300 L 50 50 1 1 I
X VSTBY 19 -1300 1100 300 R 50 50 1 1 I
-X VSS 29 -400 -3300 0 U 50 50 1 1 P
-X VDD 39 -200 3300 0 D 50 50 1 1 P
+X VSS 29 -400 -3500 200 U 50 50 1 1 W
+X VDD 39 -200 3500 200 D 50 50 1 1 W
X PCS3 49 -1300 -1900 300 R 50 50 1 1 I
-X VSS 59 0 -3600 0 U 50 50 1 1 P
+X VSS 59 0 -3500 200 U 50 50 1 1 W
X HALT 69 -1300 -200 300 R 50 50 1 1 I
X R/W 79 -1300 900 300 R 50 50 1 1 I
X DSACK0 89 1300 -2200 300 L 50 50 1 1 I
@@ -1446,7 +1620,7 @@ X D8 100 1300 -1300 300 L 50 50 1 1 I
X D1 110 1300 -600 300 L 50 50 1 1 I
X FC2/CS5 120 1300 2400 300 L 50 50 1 1 O
X TP14 130 -1300 1500 300 R 50 50 1 1 I
-X VSS 101 400 -3600 0 U 50 50 1 1 P
+X VSS 101 400 -3500 200 U 50 50 1 1 W
X D0 111 1300 -500 300 L 50 50 1 1 I
X A19/CS6 121 1300 2500 300 L 50 50 1 1 O
X TP13 131 -1300 1600 300 R 50 50 1 1 I
@@ -1463,12 +1637,12 @@ X A22/CS9 124 1300 2800 300 L 50 50 1 1 O
X D4 105 1300 -900 300 L 50 50 1 1 I
X BGACK/CS2 115 1300 2100 300 L 50 50 1 1 I
X A23/CS10 125 1300 2900 300 L 50 50 1 1 O
-X VSS 106 500 -3600 0 U 50 50 1 1 P
-X VDD 116 500 3300 0 D 50 50 1 1 P
-X VDD 126 600 3300 0 D 50 50 1 1 P
-X VDD 107 400 3300 0 D 50 50 1 1 P
-X VSS 117 600 -3600 0 U 50 50 1 1 P
-X VSS 127 700 -3600 0 U 50 50 1 1 P
+X VSS 106 500 -3500 200 U 50 50 1 1 W
+X VDD 116 500 3500 200 D 50 50 1 1 W
+X VDD 126 600 3500 200 D 50 50 1 1 W
+X VDD 107 400 3500 200 D 50 50 1 1 W
+X VSS 117 600 -3500 200 U 50 50 1 1 W
+X VSS 127 700 -3500 200 U 50 50 1 1 W
X D3 108 1300 -800 300 L 50 50 1 1 I
X FC0/CS3 118 1300 2200 300 L 50 50 1 1 O
X T2CLK 128 -1300 1300 300 R 50 50 1 1 I
@@ -1478,6 +1652,269 @@ X TP15 129 -1300 1400 300 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
+# MC6840
+#
+DEF MC6840 U 0 40 Y Y 1 F N
+F0 "U" -300 1350 50 H V R CNN
+F1 "MC6840" 400 1350 50 H V R CNN
+F2 "" 50 -1350 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MC68A40 MC68B40
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -400 -1300 400 1300 0 1 10 f
+X VSS 1 0 -1400 100 U 50 50 1 1 W
+X PA0 2 500 1200 100 L 50 50 1 1 B
+X PA1 3 500 1100 100 L 50 50 1 1 B
+X PA2 4 500 1000 100 L 50 50 1 1 B
+X PA3 5 500 900 100 L 50 50 1 1 B
+X PA4 6 500 800 100 L 50 50 1 1 B
+X PA5 7 500 700 100 L 50 50 1 1 B
+X PA6 8 500 600 100 L 50 50 1 1 B
+X PA7 9 500 500 100 L 50 50 1 1 B
+X PB0 10 500 -100 100 L 50 50 1 1 B
+X VCC 20 0 1400 100 D 50 50 1 1 W
+X D3 30 -500 900 100 R 50 50 1 1 B
+X CA1 40 500 300 100 L 50 50 1 1 I
+X PB1 11 500 -200 100 L 50 50 1 1 B
+X R/~W 21 -500 -500 100 R 50 50 1 1 I
+X D2 31 -500 1000 100 R 50 50 1 1 B
+X PB2 12 500 -300 100 L 50 50 1 1 B
+X CS0 22 -500 -100 100 R 50 50 1 1 I
+X D1 32 -500 1100 100 R 50 50 1 1 B
+X PB3 13 500 -400 100 L 50 50 1 1 B
+X ~CS2 23 -500 -300 100 R 50 50 1 1 I
+X D0 33 -500 1200 100 R 50 50 1 1 B
+X PB4 14 500 -500 100 L 50 50 1 1 B
+X CS1 24 -500 -200 100 R 50 50 1 1 I
+X ~RESET 34 -500 -1100 100 R 50 50 1 1 I
+X PB5 15 500 -600 100 L 50 50 1 1 B
+X ENABLE 25 -500 -600 100 R 50 50 1 1 I
+X RS1 35 -500 100 100 R 50 50 1 1 I
+X PB6 16 500 -700 100 L 50 50 1 1 B
+X D7 26 -500 500 100 R 50 50 1 1 B
+X RS0 36 -500 200 100 R 50 50 1 1 I
+X PB7 17 500 -800 100 L 50 50 1 1 B
+X D6 27 -500 600 100 R 50 50 1 1 B
+X ~IRQB 37 -500 -900 100 R 50 50 1 1 C
+X CB1 18 500 -1000 100 L 50 50 1 1 I
+X D5 28 -500 700 100 R 50 50 1 1 B
+X ~IRQA 38 -500 -800 100 R 50 50 1 1 C
+X CB2 19 500 -1100 100 L 50 50 1 1 B
+X D4 29 -500 800 100 R 50 50 1 1 B
+X CA2 39 500 200 100 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# MC6843
+#
+DEF MC6843 U 0 40 Y Y 1 F N
+F0 "U" -300 1350 50 H V R CNN
+F1 "MC6843" 410 1350 50 H V R CNN
+F2 "" 50 -1250 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -400 -1100 400 1300 0 1 10 f
+X VSS 1 -100 -1200 100 U 50 50 1 1 W
+X VSS 2 100 -1200 100 U 50 50 1 1 W
+X FIR 3 500 300 100 L 50 50 1 1 O
+X FI 4 500 200 100 L 50 50 1 1 I
+X WPT 5 500 100 100 L 50 50 1 1 I
+X WGT 6 500 800 100 L 50 50 1 1 O
+X ~RESET 7 -500 -300 100 R 50 50 1 1 I
+X HDR 8 500 700 100 L 50 50 1 1 O
+X DCK 9 500 1200 100 L 50 50 1 1 I
+X LCT 10 500 400 100 L 50 50 1 1 O
+X VCC 20 0 1400 100 D 50 50 1 1 W
+X D3 30 -500 500 100 R 50 50 1 1 B
+X TRZ 40 500 -100 100 L 50 50 1 1 I
+X IDX 11 500 0 100 L 50 50 1 1 I
+X TxAck 21 -500 1100 100 R 50 50 1 1 I
+X D2 31 -500 600 100 R 50 50 1 1 B
+X CLK 12 -500 -200 100 R 50 50 1 1 I
+X R/~W 22 -500 -400 100 R 50 50 1 1 I
+X D1 32 -500 700 100 R 50 50 1 1 B
+X RDY 13 500 -200 100 L 50 50 1 1 I
+X E 23 -500 -500 100 R 50 50 1 1 I
+X D0 33 -500 800 100 R 50 50 1 1 B
+X VFOC 14 500 1100 100 L 50 50 1 1 O
+X ~CS 24 -500 -1000 100 R 50 50 1 1 I
+X NC 34 400 -700 100 L 50 50 1 1 N N
+X STP 15 500 600 100 L 50 50 1 1 O
+X BD 25 -500 1000 100 R 50 50 1 1 O
+X NC 35 400 -800 100 L 50 50 1 1 N N
+X HLD 16 500 500 100 L 50 50 1 1 O
+X D7 26 -500 100 100 R 50 50 1 1 B
+X TxRQ 36 -500 1200 100 R 50 50 1 1 O
+X RS2 17 -500 -900 100 R 50 50 1 1 I
+X D6 27 -500 200 100 R 50 50 1 1 B
+X ~IRQ 37 -500 -100 100 R 50 50 1 1 C
+X RS1 18 -500 -800 100 R 50 50 1 1 I
+X D5 28 -500 300 100 R 50 50 1 1 B
+X RDT 38 500 1000 100 L 50 50 1 1 I
+X RS0 19 -500 -700 100 R 50 50 1 1 I
+X D4 29 -500 400 100 R 50 50 1 1 B
+X WDT 39 500 900 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# MC6844
+#
+DEF MC6844 U 0 40 Y Y 1 F N
+F0 "U" -330 1360 50 H V R CNN
+F1 "MC6844" 500 1360 50 H V R CNN
+F2 "" 50 -1250 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MC68A44 MC68B44
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -600 -1300 600 1300 0 1 10 f
+X VSS 1 0 -1400 100 U 50 50 1 1 W
+X ~CS~/Tx_AKB 2 -700 -1200 100 R 50 50 1 1 B
+X R/~W 3 -700 -300 100 R 50 50 1 1 B
+X A0 4 -700 400 100 R 50 50 1 1 B
+X A1 5 -700 300 100 R 50 50 1 1 B
+X A2 6 -700 200 100 R 50 50 1 1 B
+X A3 7 -700 100 100 R 50 50 1 1 B
+X A4 8 -700 0 100 R 50 50 1 1 B
+X A5 9 700 1200 100 L 50 50 1 1 O
+X A6 10 700 1100 100 L 50 50 1 1 O
+X VCC 20 0 1400 100 D 50 50 1 1 W
+X Tx_RQ2 30 -700 -800 100 R 50 50 1 1 I
+X E 40 -700 -400 100 R 50 50 1 1 I
+X A7 11 700 1000 100 L 50 50 1 1 O
+X D7 21 -700 500 100 R 50 50 1 1 B
+X Tx_RQ1 31 -700 -700 100 R 50 50 1 1 I
+X A8 12 700 900 100 L 50 50 1 1 O
+X D6 22 -700 600 100 R 50 50 1 1 B
+X Tx_RQ0 32 -700 -600 100 R 50 50 1 1 I
+X A9 13 700 800 100 L 50 50 1 1 O
+X D5 23 -700 700 100 R 50 50 1 1 B
+X ~IRQ~/~DEND 33 700 0 100 L 50 50 1 1 O
+X A10 14 700 700 100 L 50 50 1 1 O
+X D4 24 -700 800 100 R 50 50 1 1 B
+X ~Tx_STB 34 700 -200 100 L 50 50 1 1 O
+X A11 15 700 600 100 L 50 50 1 1 O
+X D3 25 -700 900 100 R 50 50 1 1 B
+X Tx_AKA 35 700 -300 100 L 50 50 1 1 O
+X A12 16 700 500 100 L 50 50 1 1 O
+X D2 26 -700 1000 100 R 50 50 1 1 B
+X ~DRQ2 36 700 -1200 100 L 50 50 1 1 O
+X A13 17 700 400 100 L 50 50 1 1 O
+X D1 27 -700 1100 100 R 50 50 1 1 B
+X ~DRQ1 37 700 -1100 100 L 50 50 1 1 O
+X A14 18 700 300 100 L 50 50 1 1 O
+X D0 28 -700 1200 100 R 50 50 1 1 B
+X DGRNT 38 -700 -1100 100 R 50 50 1 1 I
+X A15 19 700 200 100 L 50 50 1 1 O
+X Tx_RQ3 29 -700 -900 100 R 50 50 1 1 I
+X ~RESET 39 -700 -200 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MC6845
+#
+DEF MC6845 U 0 40 Y Y 1 F N
+F0 "U" -400 1350 50 H V R CNN
+F1 "MC6845" 500 1350 50 H V R CNN
+F2 "" 50 -1350 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MC68A45 MC68B45
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -500 -1300 500 1300 0 1 10 f
+X GND 1 0 -1400 100 U 50 50 1 1 W
+X ~RESET 2 -600 -100 100 R 50 50 1 1 I
+X LPSTB 3 -600 -500 100 R 50 50 1 1 I
+X MA0 4 600 1200 100 L 50 50 1 1 O
+X MA1 5 600 1100 100 L 50 50 1 1 O
+X MA2 6 600 1000 100 L 50 50 1 1 O
+X MA3 7 600 900 100 L 50 50 1 1 O
+X MA4 8 600 800 100 L 50 50 1 1 O
+X MA5 9 600 700 100 L 50 50 1 1 O
+X MA6 10 600 600 100 L 50 50 1 1 O
+X VCC 20 0 1400 100 D 50 50 1 1 W
+X D3 30 -600 900 100 R 50 50 1 1 B
+X VS 40 600 -1100 100 L 50 50 1 1 O
+X MA7 11 600 500 100 L 50 50 1 1 O
+X CLK 21 -600 -300 100 R 50 50 1 1 I
+X D2 31 -600 1000 100 R 50 50 1 1 B
+X MA8 12 600 400 100 L 50 50 1 1 O
+X R/~W 22 -600 300 100 R 50 50 1 1 I
+X D1 32 -600 1100 100 R 50 50 1 1 B
+X MA9 13 600 300 100 L 50 50 1 1 O
+X E 23 -600 0 100 R 50 50 1 1 I
+X D0 33 -600 1200 100 R 50 50 1 1 B
+X MA10 14 600 200 100 L 50 50 1 1 O
+X RS 24 -600 100 100 R 50 50 1 1 I
+X RA4 34 600 -700 100 L 50 50 1 1 O
+X MA11 15 600 100 100 L 50 50 1 1 O
+X ~CS 25 -600 200 100 R 50 50 1 1 I
+X RA3 35 600 -600 100 L 50 50 1 1 O
+X MA12 16 600 0 100 L 50 50 1 1 O
+X D7 26 -600 500 100 R 50 50 1 1 B
+X RA2 36 600 -500 100 L 50 50 1 1 O
+X MA13 17 600 -100 100 L 50 50 1 1 O
+X D6 27 -600 600 100 R 50 50 1 1 B
+X RA1 37 600 -400 100 L 50 50 1 1 O
+X DE 18 600 -900 100 L 50 50 1 1 O
+X D5 28 -600 700 100 R 50 50 1 1 B
+X RA0 38 600 -300 100 L 50 50 1 1 O
+X CURSOR 19 600 -1200 100 L 50 50 1 1 O
+X D4 29 -600 800 100 R 50 50 1 1 B
+X HS 39 600 -1000 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# MC6850
+#
+DEF MC6850 U 0 40 Y Y 1 F N
+F0 "U" -290 1250 50 H V R CNN
+F1 "MC6850" 410 1250 50 H V R CNN
+F2 "" 50 -1150 50 H I L CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS MC68A50 MC68B50
+$FPLIST
+ DIP*W15.24mm*
+$ENDFPLIST
+DRAW
+S -400 -1100 300 1200 1 1 10 f
+X VSS 1 0 -1200 100 U 50 50 1 1 W
+X Rx_Data 2 -500 -800 100 R 50 50 1 1 I
+X Rx_CLK 3 -500 -500 100 R 50 50 1 1 I
+X Tx_CLK 4 -500 -600 100 R 50 50 1 1 I
+X ~RTS 5 400 -900 100 L 50 50 1 1 O
+X Tx_Data 6 400 -800 100 L 50 50 1 1 O
+X ~IRQ 7 400 900 100 L 50 50 1 1 O
+X CS0 8 -500 0 100 R 50 50 1 1 I
+X CS2 9 -500 -200 100 R 50 50 1 1 I
+X CS1 10 -500 -100 100 R 50 50 1 1 I
+X D2 20 -500 900 100 R 50 50 1 1 B
+X RS 11 -500 100 100 R 50 50 1 1 I
+X D1 21 -500 1000 100 R 50 50 1 1 B
+X VCC 12 0 1300 100 D 50 50 1 1 W
+X D0 22 -500 1100 100 R 50 50 1 1 B
+X R/~W 13 -500 200 100 R 50 50 1 1 I
+X ~DCD 23 -500 -900 100 R 50 50 1 1 I
+X E 14 -500 -300 100 R 50 50 1 1 I
+X ~CTS 24 -500 -1000 100 R 50 50 1 1 I
+X D7 15 -500 400 100 R 50 50 1 1 B
+X D6 16 -500 500 100 R 50 50 1 1 B
+X D5 17 -500 600 100 R 50 50 1 1 B
+X D4 18 -500 700 100 R 50 50 1 1 B
+X D3 19 -500 800 100 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# MC68HC812A4
#
DEF MC68HC812A4 U 0 30 Y Y 1 F N
@@ -2869,7 +3306,57 @@ F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 0 50 1000 60 0 1 1 DDR~Memory~Inter~2 Normal 0 C C
+T 0 0 450 60 0 2 1 eTSEC1 Normal 0 C C
+T 0 0 -1500 60 0 2 1 eTSEC2 Normal 0 C C
+T 0 0 -2950 60 0 2 1 eTSEC3 Normal 0 C C
+T 0 0 -4400 60 0 2 1 eTSEC4 Normal 0 C C
+T 0 0 4250 60 0 2 1 SERDES1 Normal 0 C C
+T 0 0 1900 60 0 2 1 SERDES2 Normal 0 C C
+T 0 0 5050 60 0 3 1 DUART Normal 0 C C
+T 0 0 -700 60 0 3 1 IRQ/DMA Normal 0 C C
+T 0 0 2150 60 0 3 1 LOCAL~BUS Normal 0 C C
+T 0 0 -2300 60 0 3 1 MISC. Normal 0 C C
+T 900 -150 1750 60 0 4 1 CORE0~PWR Normal 0 C C
+T 900 150 1750 60 0 4 1 CORE1~PWR Normal 0 C C
+T 0 0 -2000 60 0 4 1 GND Normal 0 C C
+T 0 0 -350 60 0 4 1 PLAT~PWR Normal 0 C C
+T 900 -200 2450 60 0 5 1 DDR~SDRAM~POWER~1 Normal 0 C C
+T 900 200 2450 60 0 5 1 DDR~SDRAM~POWER~2 Normal 0 C C
+T 0 -600 750 60 0 5 1 eTSEC~1.2 Normal 0 C C
+T 0 -600 0 60 0 5 1 eTSEC~3.4 Normal 0 C C
+T 0 150 550 60 0 5 1 I/O~PWR Normal 0 C C
+T 900 -300 -2000 60 0 5 1 SERDES~TCVR~PWR Normal 0 C C
+T 900 150 -1600 60 0 5 1 SRDS1~PWR Normal 0 C C
+T 900 150 -3250 60 0 5 1 SRDS2~PWR Normal 0 C C
+T 0 0 750 60 0 6 1 GND Normal 0 C C
+T 0 100 950 60 0 7 1 DDR~Memory~Inter~1~ Normal 0 C C
S -1000 4200 1000 -4200 1 1 0 N
+S -800 5450 800 -5450 2 1 0 N
+S 800 -5300 -800 5300 3 1 0 N
+S -850 3400 850 -3400 4 1 0 N
+S 850 -4050 -850 4050 5 1 0 N
+S -700 3350 700 -3350 6 1 0 N
+S -1000 4200 1000 -4200 7 1 0 N
+P 3 2 1 0 -800 -5100 800 -5100 800 -5100 N
+P 3 2 1 0 -800 -3650 800 -3650 800 -3650 N
+P 3 2 1 0 -800 -2200 800 -2200 800 -2200 N
+P 3 2 1 0 -800 -750 800 -750 800 -750 N
+P 3 2 1 0 -800 750 800 750 800 750 N
+P 3 2 1 0 -800 3100 800 3100 800 3100 N
+P 3 3 1 0 -800 -4100 800 -4100 800 -4100 N
+P 3 3 1 0 -800 -1200 800 -1200 800 -1200 N
+P 3 3 1 0 -800 350 800 350 800 350 N
+P 3 3 1 0 -800 4750 800 4750 800 4750 N
+P 3 4 1 0 850 -750 -850 -750 -850 -750 N
+P 3 4 1 0 850 0 -850 0 -850 0 N
+P 3 5 1 0 -850 -3350 0 -3350 0 -3350 N
+P 3 5 1 0 -850 850 850 850 850 850 N
+P 3 5 1 0 0 850 0 4050 0 4050 N
+P 3 5 1 0 850 -2550 0 -2550 0 -2550 N
+P 3 5 1 0 850 -1050 0 -1050 0 -1050 N
+P 4 5 1 0 -850 100 -300 100 -300 850 -300 850 N
+P 4 5 1 0 -300 -650 0 -650 0 -4050 0 -4050 N
+P 4 5 1 0 -300 100 -300 -650 -850 -650 -850 -650 N
X D2_MDQS1 B1 -1300 -3400 300 R 50 50 1 1 B
X D2_MDQ15 C1 -1300 2600 300 R 50 50 1 1 B
X D2_MDQ20 D1 -1300 2100 300 R 50 50 1 1 B
@@ -3018,19 +3505,6 @@ X D2_MDQ63 AJ7 -1300 -2200 300 R 50 50 1 1 B
X D2_MDQ58 AK7 -1300 -1700 300 R 50 50 1 1 B
X D2_MDQ59 AM7 -1300 -1800 300 R 50 50 1 1 B
X D2_MVREF A18 1300 -2700 300 L 50 50 1 1 O
-T 0 0 450 60 0 2 1 eTSEC1 Normal 0 C C
-T 0 0 -1500 60 0 2 1 eTSEC2 Normal 0 C C
-T 0 0 -2950 60 0 2 1 eTSEC3 Normal 0 C C
-T 0 0 -4400 60 0 2 1 eTSEC4 Normal 0 C C
-T 0 0 4250 60 0 2 1 SERDES1 Normal 0 C C
-T 0 0 1900 60 0 2 1 SERDES2 Normal 0 C C
-S -800 5450 800 -5450 2 1 0 N
-P 3 2 1 0 -800 -5100 800 -5100 800 -5100 N
-P 3 2 1 0 -800 -3650 800 -3650 800 -3650 N
-P 3 2 1 0 -800 -2200 800 -2200 800 -2200 N
-P 3 2 1 0 -800 -750 800 -750 800 -750 N
-P 3 2 1 0 -800 750 800 750 800 750 N
-P 3 2 1 0 -800 3100 800 3100 800 3100 N
X SD1_RX1 K30 -1100 5250 300 R 50 50 2 1 I
X SD1_RX3 M30 -1100 5050 300 R 50 50 2 1 I
X SD1_RX4 T30 -1100 4950 300 R 50 50 2 1 I
@@ -3215,15 +3689,6 @@ X SD2_PLL_TPD AF29 1100 1200 300 L 50 50 2 1 O
X /SD2_RX4 AH29 -1100 1700 300 R 50 50 2 1 I
X /SD2_RX6 AK29 -1100 1500 300 R 50 50 2 1 I
X SD2_IMP_CAL_TX AM29 -1100 950 300 R 50 50 2 1 I
-T 0 0 5050 60 0 3 1 DUART Normal 0 C C
-T 0 0 -700 60 0 3 1 IRQ/DMA Normal 0 C C
-T 0 0 2150 60 0 3 1 LOCAL~BUS Normal 0 C C
-T 0 0 -2300 60 0 3 1 MISC. Normal 0 C C
-S 800 -5300 -800 5300 3 1 0 N
-P 3 3 1 0 -800 -4100 800 -4100 800 -4100 N
-P 3 3 1 0 -800 -1200 800 -1200 800 -1200 N
-P 3 3 1 0 -800 350 800 350 800 350 N
-P 3 3 1 0 -800 4750 800 4750 800 4750 N
X /SRESET_0 C20 -1100 -1900 300 R 50 50 3 1 I
X LSYNC_OUT D20 1100 1800 300 L 50 50 3 1 I
X /LWE3/LBS3/LSDDQM3 E20 1100 3400 300 L 50 50 3 1 O
@@ -3381,13 +3846,6 @@ X RSVD AD24 1100 -5100 300 L 50 50 3 1 U
X NC AD25 -1100 -4800 300 R 50 50 3 1 U
X NC AD26 -1100 -4900 300 R 50 50 3 1 U
X RSVD AG26 1100 -5200 300 L 50 50 3 1 U
-T 900 -150 1750 60 0 4 1 CORE0~PWR Normal 0 C C
-T 900 150 1750 60 0 4 1 CORE1~PWR Normal 0 C C
-T 0 0 -2000 60 0 4 1 GND Normal 0 C C
-T 0 0 -350 60 0 4 1 PLAT~PWR Normal 0 C C
-S -850 3400 850 -3400 4 1 0 N
-P 3 4 1 0 850 -750 -850 -750 -850 -750 N
-P 3 4 1 0 850 0 -850 0 -850 0 N
X AVDD_CORE0 B20 -1150 3300 300 R 50 50 4 1 W
X VDD_PLAT N20 -1150 -400 300 R 50 50 4 1 W
X VDD_CORE1 R20 1150 2900 300 L 50 50 4 1 W
@@ -3508,23 +3966,6 @@ X XGND AM28 1150 -3000 300 L 50 50 4 1 W
X SGND AC29 -1150 -2500 300 R 50 50 4 1 W
X SGND AG29 -1150 -2800 300 R 50 50 4 1 W
X SGND AL29 -1150 -3200 300 R 50 50 4 1 W
-T 900 -200 2450 60 0 5 1 DDR~SDRAM~POWER~1 Normal 0 C C
-T 900 200 2450 60 0 5 1 DDR~SDRAM~POWER~2 Normal 0 C C
-T 0 -600 750 60 0 5 1 eTSEC~1.2 Normal 0 C C
-T 0 -600 0 60 0 5 1 eTSEC~3.4 Normal 0 C C
-T 0 150 550 60 0 5 1 I/O~PWR Normal 0 C C
-T 900 -300 -2000 60 0 5 1 SERDES~TCVR~PWR Normal 0 C C
-T 900 150 -1600 60 0 5 1 SRDS1~PWR Normal 0 C C
-T 900 150 -3250 60 0 5 1 SRDS2~PWR Normal 0 C C
-S 850 -4050 -850 4050 5 1 0 N
-P 3 5 1 0 -850 -3350 0 -3350 0 -3350 N
-P 3 5 1 0 -850 850 850 850 850 850 N
-P 3 5 1 0 0 850 0 4050 0 4050 N
-P 3 5 1 0 850 -2550 0 -2550 0 -2550 N
-P 3 5 1 0 850 -1050 0 -1050 0 -1050 N
-P 4 5 1 0 -850 100 -300 100 -300 850 -300 850 N
-P 4 5 1 0 -300 -650 0 -650 0 -4050 0 -4050 N
-P 4 5 1 0 -300 100 -300 -650 -850 -650 -850 -650 N
X D2_GVDD B2 1150 3950 300 L 50 50 5 1 W
X D2_GVDD E2 1150 3450 300 L 50 50 5 1 W
X D2_GVDD H2 1150 3150 300 L 50 50 5 1 W
@@ -3661,8 +4102,6 @@ X XVDD_SRDS2 AK28 1150 -3350 300 L 50 50 5 1 W
X SVDD AA29 -1150 -2200 300 R 50 50 5 1 W
X SVDD AE29 -1150 -2600 300 R 50 50 5 1 W
X SVDD AJ29 -1150 -2900 300 R 50 50 5 1 W
-T 0 0 750 60 0 6 1 GND Normal 0 C C
-S -700 3350 700 -3350 6 1 0 N
X GND C3 -1000 3250 300 R 50 50 6 1 W
X GND F3 -1000 1850 300 R 50 50 6 1 W
X GND J3 -1000 950 300 R 50 50 6 1 W
@@ -3792,8 +4231,6 @@ X GND AE18 1000 -1350 300 L 50 50 6 1 W
X GND AA19 1000 -150 300 L 50 50 6 1 W
X GND AK19 1000 -2750 300 L 50 50 6 1 W
X GND J15~ -1000 650 300 R 50 50 6 1 W
-T 0 100 950 60 0 7 1 DDR~Memory~Inter~1~ Normal 0 C C
-S -1000 4200 1000 -4200 7 1 0 N
X D1_MA15 P6 1300 1100 300 L 50 50 7 1 O
X D1_MA11 T6 1300 1500 300 L 50 50 7 1 O
X D1_MA5 U6 1300 2100 300 L 50 50 7 1 O
@@ -3954,7 +4391,60 @@ F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 900 0 1000 100 0 1 1 DDR~SDRAM1 Italic 1 C C
+T 900 0 1000 100 0 2 1 DDR~SDRAM2 Italic 1 C C
+T 0 -550 -350 50 0 3 1 CONTROLLER Italic 1 C C
+T 0 0 250 60 0 3 1 DMA Italic 1 C C
+T 0 -350 -2600 60 0 3 1 GENERAL-PURPOSE Italic 1 C C
+T 0 -350 -2750 60 0 3 1 INPUT/OUTPUT Italic 1 C C
+T 0 0 2550 60 0 3 1 INTERFACE Italic 1 C C
+T 0 0 2700 60 0 3 1 LOCAL~BUS~CONTROLLER Italic 1 C C
+T 0 -550 -250 50 0 3 1 PROG~INTERRUPT Italic 1 C C
+T 0 0 1100 100 0 4 1 SERDES Italic 1 C C
+T 900 0 1500 100 0 5 1 POWER~PINS~SERDES Italic 1 C C
+T 0 -650 -2600 60 0 6 1 CLOCK Normal 0 C C
+T 0 -450 -3600 60 0 6 1 CONTROL Normal 0 C C
+T 0 0 -1650 60 0 6 1 DEBUG Normal 0 C C
+T 0 400 -3650 60 0 6 1 DFT Normal 0 C C
+T 0 300 -250 60 0 6 1 DUART Normal 0 C C
+T 0 -550 1550 60 0 6 1 eSDHC Normal 0 C C
+T 0 400 1550 60 0 6 1 eSPI Normal 0 C C
+T 0 450 -3150 60 0 6 1 I/O~VOLT.SELECT Normal 0 C C
+T 0 250 -2850 0 0 6 1 I/O~VOLTAGE~SELECT Normal 0 C C
+T 0 300 750 60 0 6 1 IEEE~1588 Normal 0 C C
+T 0 -550 -250 60 0 6 1 I²C~INTERFACE Normal 0 C C
+T 0 -650 -3050 60 0 6 1 JTAG Normal 0 C C
+T 0 500 -2600 60 0 6 1 PWR~MANAGEMENT Normal 0 C C
+T 0 -450 -3500 60 0 6 1 SYSTEM Normal 0 C C
+T 0 -750 3150 60 0 6 1 USB1 Normal 0 C C
+T 0 -750 2200 60 0 6 1 USB2 Normal 0 C C
+T 0 100 1000 60 0 7 1 ETHERNET Italic 1 C C
+T 0 0 1000 150 0 8 1 GND~PINS Italic 1 C C
+T 900 0 1400 100 0 9 1 POWER~PINS Italic 1 C C
+T 900 0 1450 100 0 10 1 POWER~PINS Italic 1 C C
S -850 3950 850 -3950 1 1 0 N
+S -850 3950 850 -3950 2 1 0 N
+S -900 3450 900 -3450 3 1 0 N
+S -800 2250 800 -2250 4 1 0 N
+S -700 3950 700 -3950 5 1 0 N
+S 1350 -3800 -1350 3800 6 1 0 N
+S -1000 1100 1000 -1100 7 1 0 N
+S 2000 4950 -2000 -4950 8 1 0 N
+S -700 3450 700 -3450 9 1 0 N
+S -700 3500 700 -3500 10 1 0 N
+P 3 3 1 0 900 -150 -900 -150 -900 -150 N
+P 3 3 1 0 900 400 -900 400 -900 400 N
+P 4 3 1 0 -200 -150 -200 -1950 -900 -1950 -900 -1950 N
+P 2 6 1 0 -1350 -3300 0 -3300 N
+P 3 6 1 0 -1350 -2750 1350 -2750 1350 -2750 N
+P 3 6 1 0 -1350 -2450 1350 -2450 1350 -2450 N
+P 3 6 1 0 -1350 -100 1350 -100 1350 -100 N
+P 3 6 1 0 0 -3800 0 -2450 0 -2450 N
+P 3 6 1 0 0 -1300 -1350 -1300 -1350 -1300 N
+P 3 6 1 0 0 -100 0 1900 0 1900 N
+P 3 6 1 0 0 900 1350 900 1350 900 N
+P 3 6 1 0 1350 -3450 0 -3450 0 -3450 N
+P 3 6 1 0 1350 1900 -1350 1900 -1350 1900 N
+P 4 6 1 0 0 -100 0 -1300 1350 -1300 1350 -1300 N
X D1_MCK4 F1 1150 200 300 L 50 50 1 1 O
X /D1_MCK4 F2 1150 -450 300 L 50 50 1 1 O
X D1_MECC1 J5 -1150 -2700 300 R 50 50 1 1 B
@@ -4104,8 +4594,6 @@ X D1_MDQ62 AR12 -1150 -2350 300 R 50 50 1 1 B
X D1_MDQS7 AT12 1150 -2800 300 L 50 50 1 1 B
X D1_MDQ59 AR13 -1150 -2050 300 R 50 50 1 1 B
X D1_MDQ58 AT13 -1150 -1950 300 R 50 50 1 1 B
-T 900 0 1000 100 0 2 1 DDR~SDRAM2 Italic 1 C C
-S -850 3950 850 -3950 2 1 0 N
X D2_MDQ16 B1 -1150 2250 300 R 50 50 2 1 B
X /D2_MDQS2 C1 1150 -3250 300 L 50 50 2 1 B
X D2_MDQ22 D1 -1150 1650 300 R 50 50 2 1 B
@@ -4255,17 +4743,6 @@ X D2_MDQ62 AR7 -1150 -2350 300 R 50 50 2 1 B
X D2_MDQ63 AT7 -1150 -2450 300 R 50 50 2 1 B
X D2_MDQ58 AP8 -1150 -1950 300 R 50 50 2 1 B
X D2_MDQ59 AT8 -1150 -2050 300 R 50 50 2 1 B
-T 0 -550 -350 50 0 3 1 CONTROLLER Italic 1 C C
-T 0 0 250 60 0 3 1 DMA Italic 1 C C
-T 0 -350 -2600 60 0 3 1 GENERAL-PURPOSE Italic 1 C C
-T 0 -350 -2750 60 0 3 1 INPUT/OUTPUT Italic 1 C C
-T 0 0 2550 60 0 3 1 INTERFACE Italic 1 C C
-T 0 0 2700 60 0 3 1 LOCAL~BUS~CONTROLLER Italic 1 C C
-T 0 -550 -250 50 0 3 1 PROG~INTERRUPT Italic 1 C C
-S -900 3450 900 -3450 3 1 0 N
-P 3 3 1 0 900 -150 -900 -150 -900 -150 N
-P 3 3 1 0 900 400 -900 400 -900 400 N
-P 4 3 1 0 -200 -150 -200 -1950 -900 -1950 -900 -1950 N
X /LCS1 D20 1200 1600 300 L 50 50 3 1 O
X /LCS2 E20 1200 1500 300 L 50 50 3 1 O
X LA25 G20 1200 2450 300 L 50 50 3 1 O
@@ -4372,8 +4849,6 @@ X /DMA2_DACK0 AG19 1200 50 300 L 50 50 3 1 O
X /DMA1_DACK0 AL19 1200 300 300 L 50 50 3 1 O
X GPIO19/DMA1_DACK0 AL19 1200 -2150 300 L 50 50 3 1 B
X /TMP_DETECT AN19 -1200 -1850 300 R 50 50 3 1 I
-T 0 0 1100 100 0 4 1 SERDES Italic 1 C C
-S -800 2250 800 -2250 4 1 0 N
X SD_RX2 C30 -1100 1950 300 R 50 50 4 1 I
X /SD_RX2 D30 -1100 50 300 R 50 50 4 1 I
X /SD_TX2 G30 1100 50 300 L 50 50 4 1 O
@@ -4452,8 +4927,6 @@ X /SD_RX17 AG35 -1100 -1450 300 R 50 50 4 1 I
X SD_RX14 AA36 -1100 750 300 R 50 50 4 1 I
X SD_RX15 AC36 -1100 650 300 R 50 50 4 1 I
X SD_RX17 AG36 -1100 450 300 R 50 50 4 1 I
-T 900 0 1500 100 0 5 1 POWER~PINS~SERDES Italic 1 C C
-S -700 3950 700 -3950 5 1 0 N
X SVDD A30 -1000 -50 300 R 50 50 5 1 W
X SGND B30 1000 -950 300 L 50 50 5 1 W
X XGND E30 1000 2850 300 L 50 50 5 1 W
@@ -4596,34 +5069,6 @@ X AGND_SRDS3 AE36 1000 -3550 300 L 50 50 5 1 W
X SGND AF36 1000 -750 300 L 50 50 5 1 W
X SVDD AH36 -1000 -2950 300 R 50 50 5 1 W
X XVDD AA29 -1000 3850 300 R 50 50 5 1 W
-T 0 -650 -2600 60 0 6 1 CLOCK Normal 0 C C
-T 0 -450 -3600 60 0 6 1 CONTROL Normal 0 C C
-T 0 0 -1650 60 0 6 1 DEBUG Normal 0 C C
-T 0 400 -3650 60 0 6 1 DFT Normal 0 C C
-T 0 300 -250 60 0 6 1 DUART Normal 0 C C
-T 0 -550 1550 60 0 6 1 eSDHC Normal 0 C C
-T 0 400 1550 60 0 6 1 eSPI Normal 0 C C
-T 0 450 -3150 60 0 6 1 I/O~VOLT.SELECT Normal 0 C C
-T 0 250 -2850 0 0 6 1 I/O~VOLTAGE~SELECT Normal 0 C C
-T 0 -550 -250 60 0 6 1 I²C~INTERFACE Normal 0 C C
-T 0 300 750 60 0 6 1 IEEE~1588 Normal 0 C C
-T 0 -650 -3050 60 0 6 1 JTAG Normal 0 C C
-T 0 500 -2600 60 0 6 1 PWR~MANAGEMENT Normal 0 C C
-T 0 -450 -3500 60 0 6 1 SYSTEM Normal 0 C C
-T 0 -750 3150 60 0 6 1 USB1 Normal 0 C C
-T 0 -750 2200 60 0 6 1 USB2 Normal 0 C C
-S 1350 -3800 -1350 3800 6 1 0 N
-P 2 6 1 0 -1350 -3300 0 -3300 N
-P 3 6 1 0 -1350 -2750 1350 -2750 1350 -2750 N
-P 3 6 1 0 -1350 -2450 1350 -2450 1350 -2450 N
-P 3 6 1 0 -1350 -100 1350 -100 1350 -100 N
-P 3 6 1 0 0 -3800 0 -2450 0 -2450 N
-P 3 6 1 0 0 -1300 -1350 -1300 -1350 -1300 N
-P 3 6 1 0 0 -100 0 1900 0 1900 N
-P 3 6 1 0 0 900 1350 900 1350 900 N
-P 3 6 1 0 1350 -3450 0 -3450 0 -3450 N
-P 3 6 1 0 1350 1900 -1350 1900 -1350 1900 N
-P 4 6 1 0 0 -100 0 -1300 1350 -1300 1350 -1300 N
X MSRCID0 AH20 1650 -1600 300 L 50 50 6 1 O
X ALT_MDVAL/DMA2_DREQ0/GPIO20 AJ20 1650 -1950 300 L 50 50 6 1 O
X CLK_OUT AK20 1650 -2350 300 L 50 50 6 1 O
@@ -4728,8 +5173,6 @@ X SDHC_DAT4/SPI_CS0 AN29 -1650 1250 300 R 50 50 6 1 B
X /SPI_CS2/SDHC_DAT6 AR29 1650 1150 300 L 50 50 6 1 O
X SDHC_DAT6/SPI_CS2 AR29 -1650 1050 300 R 50 50 6 1 B
X SPI_MOSI AT29 1650 1750 300 L 50 50 6 1 B
-T 0 100 1000 60 0 7 1 ETHERNET Italic 1 C C
-S -1000 1100 1000 -1100 7 1 0 N
X EMI2_MDIO AJ30 1300 550 300 L 50 50 7 1 B
X EMI2_MDC AK30 1300 650 300 L 50 50 7 1 O
X EC2_TXD2/USB2_D6 AP30 1300 -900 300 L 50 50 7 1 O
@@ -4763,8 +5206,6 @@ X EC1_RX_CLK/USB1_DIR AM36 -1300 300 300 R 50 50 7 1 I
X EC1_RXD0/USB1_D0 AN36 -1300 50 300 R 50 50 7 1 I
X EC1_TXD3/USB1_D7 AP36 1300 -250 300 L 50 50 7 1 B
X EC1_TX_EN/USB1_STP AR36 1300 200 300 L 50 50 7 1 O
-T 0 0 1000 150 0 8 1 GND~PINS Italic 1 C C
-S 2000 4950 -2000 -4950 8 1 0 N
X GND C3 -1700 5250 300 D 50 50 8 1 W
X GND F3 -1500 5250 300 D 50 50 8 1 W
X GND J3 -1000 5250 300 D 50 50 8 1 W
@@ -4996,8 +5437,6 @@ X GND AF19 -2300 -1150 300 R 50 50 8 1 W
X GND AK19 2300 50 300 L 50 50 8 1 W
X GND AP19 2300 -350 300 L 50 50 8 1 W
X GND AL29 2300 -650 300 L 50 50 8 1 W
-T 900 0 1400 100 0 9 1 POWER~PINS Italic 1 C C
-S -700 3450 700 -3450 9 1 0 N
X GVDD B2 -1000 3350 300 R 50 50 9 1 W
X GVDD E2 -1000 2250 300 R 50 50 9 1 W
X GVDD H2 -1000 1350 300 R 50 50 9 1 W
@@ -5112,8 +5551,6 @@ X AVDD_CC3 AT18 1000 -950 300 L 50 50 9 1 W
X AVDD_CC4 AT19 1000 -1100 300 L 50 50 9 1 W
X CVDD AJ29 1000 1950 300 L 50 50 9 1 W
X CVDD AP29 1000 1850 300 L 50 50 9 1 W
-T 900 0 1450 100 0 10 1 POWER~PINS Italic 1 C C
-S -700 3500 700 -3500 10 1 0 N
X VDD_CA M20 -1000 -2300 300 R 50 50 10 1 W
X VDD_CA P20 -1000 -1800 300 R 50 50 10 1 W
X VDD_CA T20 -1000 -1700 300 R 50 50 10 1 W
diff --git a/library/nordicsemi.dcm b/library/nordicsemi.dcm
index 59735736..04b7a93b 100644
--- a/library/nordicsemi.dcm
+++ b/library/nordicsemi.dcm
@@ -3,6 +3,19 @@ EESchema-DOCLIB Version 2.0
$CMP NRF8001
D BLE chip from Nordic Semiconductor
K BLE, bluetooth
+F STM32F446ZCT6
+$ENDCMP
+#
+$CMP nRF51x22-QFxx
+D Multiprotocol BLE/2.4GHz Cortex-M0+ SoC
+K MCU, ARM, BLE, 2.4GHz
+F http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf
+$ENDCMP
+#
+$CMP nRF52832-QFxx
+D Multiprotocol BLE/2.4GHz Cortex-M4 SoC
+K MCU, ARM, BLE, 2.4GHz
+F http://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.4.pdf
$ENDCMP
#
#End Doc Library
diff --git a/library/nordicsemi.lib b/library/nordicsemi.lib
index 7a1b5663..fef74647 100644
--- a/library/nordicsemi.lib
+++ b/library/nordicsemi.lib
@@ -1,4 +1,4 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# NRF8001
@@ -6,46 +6,174 @@ EESchema-LIBRARY Version 2.3
DEF NRF8001 U 0 40 Y Y 1 F N
F0 "U" 0 -50 50 H V C CNN
F1 "NRF8001" 0 50 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+F2 "Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mm" 0 -1200 50 H I C CNN
+F3 "" 0 -50 50 H I C CNN
$FPLIST
- QFN32
+ QFN*1EP*5x5mm*Pitch0.5mm*
$ENDFPLIST
DRAW
+S -650 650 650 -650 0 1 10 f
X VDD 1 -200 800 150 D 50 50 1 1 W
+X RXD 10 -800 -100 150 R 50 50 1 1 I
+X SCK 11 -800 -200 150 R 50 50 1 1 I
+X REQN 12 -800 -300 150 R 50 50 1 1 B
+X MOSI 13 -800 -400 150 R 50 50 1 1 I
+X MISO 14 -800 -500 150 R 50 50 1 1 O
+X N/C 15 650 -400 150 L 50 50 1 1 N N
+X RDYN 16 800 -300 150 L 50 50 1 1 B
+X VSS 17 -200 -800 150 U 50 50 1 1 W
+X VSS 18 -100 -800 150 U 50 50 1 1 W
+X RESET 19 800 -200 150 L 50 50 1 1 I
X DEC1 2 -800 500 150 R 50 50 1 1 B
+X VDD_PA 20 800 -100 150 L 50 50 1 1 O
+X ANT1 21 800 0 150 L 50 50 1 1 B
+X ANT2 22 800 100 150 L 50 50 1 1 B
+X VSS 23 0 -800 150 U 50 50 1 1 W
+X AVDD 24 0 800 150 D 50 50 1 1 W
+X IREF 25 800 200 150 L 50 50 1 1 I
+X AVDD 26 100 800 150 D 50 50 1 1 W
+X XC2 27 800 300 150 L 50 50 1 1 B
+X XC1 28 800 400 150 L 50 50 1 1 B
+X AVDD 29 200 800 150 D 50 50 1 1 W
X DEC2 3 -800 400 150 R 50 50 1 1 B
+X VSS 30 100 -800 150 U 50 50 1 1 W
+X VSS 31 200 -800 150 U 50 50 1 1 W
+X DCC 32 800 500 150 L 50 50 1 1 B
+X EP 33 300 -800 150 U 50 50 1 1 W
X XL2 4 -800 300 150 R 50 50 1 1 B
X XL1 5 -800 200 150 R 50 50 1 1 B
X ACTIVE 6 -800 100 150 R 50 50 1 1 B
X TXD 7 -800 0 150 R 50 50 1 1 O
X VSS 8 -300 -800 150 U 50 50 1 1 W
X VDD 9 -100 800 150 D 50 50 1 1 W
-X RXD 10 -800 -100 150 R 50 50 1 1 I
-X VDD_PA 20 800 -150 150 L 50 50 1 1 O
-X VSS 30 100 -800 150 U 50 50 1 1 W
-X SCK 11 -800 -200 150 R 50 50 1 1 I
-X ANT1 21 800 -50 150 L 50 50 1 1 B
-X VSS 31 200 -800 150 U 50 50 1 1 W
-X REQN 12 -800 -300 150 R 50 50 1 1 B
-X ANT2 22 800 50 150 L 50 50 1 1 B
-X DCC 32 800 450 150 L 50 50 1 1 B
-X MOSI 13 -800 -400 150 R 50 50 1 1 I
-X VSS 23 0 -800 150 U 50 50 1 1 W
-X GND_PAD 33 300 -800 150 U 50 50 1 1 W
-X MISO 14 -800 -500 150 R 50 50 1 1 O
-X AVDD 24 0 800 150 D 50 50 1 1 W
-X N/C 15 800 -450 150 L 50 50 1 1 N
-X IREF 25 800 150 150 L 50 50 1 1 I
-X RDYN 16 800 -350 150 L 50 50 1 1 B
-X AVDD 26 100 800 150 D 50 50 1 1 W
-X VSS 17 -200 -800 150 U 50 50 1 1 W
-X XC2 27 800 250 150 L 50 50 1 1 B
-X VSS 18 -100 -800 150 U 50 50 1 1 W
-X XC1 28 800 350 150 L 50 50 1 1 B
-X RESET 19 800 -250 150 L 50 50 1 1 I
-X AVDD 29 200 800 150 D 50 50 1 1 W
-S -650 650 650 -650 0 1 0 f
+ENDDRAW
+ENDDEF
+#
+# nRF51x22-QFxx
+#
+DEF nRF51x22-QFxx U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "nRF51x22-QFxx" 0 100 50 H V C CNN
+F2 "Housings_DFN_QFN:QFN-48-1EP_6x6mm_Pitch0.4mm" 100 -1600 50 H I C CNN
+F3 "" -400 -100 50 H I C CNN
+$FPLIST
+ QFN*1EP*6x6mm*Pitch0.4mm*
+$ENDFPLIST
+DRAW
+S -1100 900 1100 -900 0 1 10 f
+X VDD 1 -400 1100 200 D 50 50 1 1 W
+X P0.6 10 -1300 100 200 R 50 50 1 1 B
+X P0.7 11 -1300 0 200 R 50 50 1 1 B
+X VDD 12 -500 1100 200 D 50 50 1 1 W
+X VSS 13 -500 -1100 200 U 50 50 1 1 W
+X P0.8 14 -1300 -100 200 R 50 50 1 1 B
+X P0.9 15 -1300 -200 200 R 50 50 1 1 B
+X P0.10 16 -1300 -300 200 R 50 50 1 1 B
+X P0.11 17 -1300 -400 200 R 50 50 1 1 B
+X P0.12 18 -1300 -500 200 R 50 50 1 1 B
+X P0.13 19 -1300 -600 200 R 50 50 1 1 B
+X DCC 2 0 -1100 200 U 50 50 1 1 w
+X P0.14 20 -1300 -700 200 R 50 50 1 1 B
+X P0.15 21 1300 700 200 L 50 50 1 1 B
+X P0.16 22 1300 600 200 L 50 50 1 1 B
+X SWDIO/~RST 23 600 -1100 200 U 50 50 1 1 B
+X SWDCLK 24 700 -1100 200 U 50 50 1 1 I
+X P0.17 25 1300 500 200 L 50 50 1 1 B
+X P0.18 26 1300 400 200 L 50 50 1 1 B
+X P0.19 27 1300 300 200 L 50 50 1 1 B
+X P0.20 28 1300 200 200 L 50 50 1 1 B
+X DEC2 29 100 -1100 200 U 50 50 1 1 P
+X P0.30 3 1300 -800 200 L 50 50 1 1 B
+X VDD_PA 30 -300 1100 200 D 50 50 1 1 w
+X ANT1 31 200 1100 200 D 50 50 1 1 O
+X ANT2 32 100 1100 200 D 50 50 1 1 O
+X VSS 33 -600 -1100 200 U 50 50 1 1 W
+X VSS 34 -700 -1100 200 U 50 50 1 1 W
+X AVDD 35 -700 1100 200 D 50 50 1 1 W
+X AVDD 36 -600 1100 200 D 50 50 1 1 W
+X XC1 37 700 1100 200 D 50 50 1 1 I
+X XC2 38 600 1100 200 D 50 50 1 1 I
+X DEC1 39 200 -1100 200 U 50 50 1 1 P
+X P0.0 4 -1300 700 200 R 50 50 1 1 B
+X P0.21 40 1300 100 200 L 50 50 1 1 B
+X P0.22 41 1300 0 200 L 50 50 1 1 B
+X P0.23 42 1300 -100 200 L 50 50 1 1 B
+X P0.24 43 1300 -200 200 L 50 50 1 1 B
+X P0.25 44 1300 -300 200 L 50 50 1 1 B
+X P0.26 45 1300 -400 200 L 50 50 1 1 B
+X P0.27 46 1300 -500 200 L 50 50 1 1 B
+X P0.28 47 1300 -600 200 L 50 50 1 1 B
+X P0.29 48 1300 -700 200 L 50 50 1 1 B
+X EP 49 -400 -1100 200 U 50 50 1 1 W
+X P0.1 5 -1300 600 200 R 50 50 1 1 B
+X P0.2 6 -1300 500 200 R 50 50 1 1 B
+X P0.3 7 -1300 400 200 R 50 50 1 1 B
+X P0.4 8 -1300 300 200 R 50 50 1 1 B
+X P0.5 9 -1300 200 200 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# nRF52832-QFxx
+#
+DEF nRF52832-QFxx U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "nRF52832-QFxx" 0 100 50 H V C CNN
+F2 "Housings_DFN_QFN:QFN-48-1EP_6x6mm_Pitch0.4mm" 0 -1600 50 H I C CNN
+F3 "" -500 200 50 H I C CNN
+$FPLIST
+ QFN*1EP*6x6mm*Pitch0.4mm*
+$ENDFPLIST
+DRAW
+S -1100 900 1100 -1000 0 1 10 f
+X DEC1 1 300 1100 200 D 50 50 1 1 P
+X P0.08 10 -1300 -100 200 R 50 50 1 1 B
+X P0.09/NFC1 11 -1300 -200 200 R 50 50 1 1 B
+X P0.10/NFC2 12 -1300 -300 200 R 50 50 1 1 B
+X VDD 13 -500 1100 200 D 50 50 1 1 W
+X P0.11 14 -1300 -400 200 R 50 50 1 1 B
+X P0.12 15 -1300 -500 200 R 50 50 1 1 B
+X P0.13 16 -1300 -600 200 R 50 50 1 1 B
+X P0.14 17 -1300 -700 200 R 50 50 1 1 B
+X P0.15 18 -1300 -800 200 R 50 50 1 1 B
+X P0.16 19 1300 -800 200 L 50 50 1 1 B
+X P0.00/XL1 2 -1300 700 200 R 50 50 1 1 B
+X P0.17 20 1300 -700 200 L 50 50 1 1 B
+X P0.18/SWO 21 1300 -600 200 L 50 50 1 1 B
+X P0.19 22 1300 -500 200 L 50 50 1 1 B
+X P0.20 23 1300 -400 200 L 50 50 1 1 B
+X P0.21/~RST 24 1300 -300 200 L 50 50 1 1 B
+X SWCLK 25 -200 -1200 200 U 50 50 1 1 I
+X SWDIO 26 -100 -1200 200 U 50 50 1 1 B
+X P0.22 27 1300 -200 200 L 50 50 1 1 B
+X P0.23 28 1300 -100 200 L 50 50 1 1 B
+X P0.24 29 1300 0 200 L 50 50 1 1 B
+X P0.01/XL2 3 -1300 600 200 R 50 50 1 1 B
+X ANT 30 600 -1200 200 U 50 50 1 1 O
+X VSS 31 -600 -1200 200 U 50 50 1 1 W
+X DEC2 32 200 1100 200 D 50 50 1 1 P
+X DEC3 33 100 1100 200 D 50 50 1 1 P
+X XC1 34 200 -1200 200 U 50 50 1 1 I
+X XC2 35 300 -1200 200 U 50 50 1 1 I
+X VDD 36 -400 1100 200 D 50 50 1 1 W
+X P0.25 37 1300 100 200 L 50 50 1 1 B
+X P0.26 38 1300 200 200 L 50 50 1 1 B
+X P0.27 39 1300 300 200 L 50 50 1 1 B
+X P0.02/AIN0 4 -1300 500 200 R 50 50 1 1 B
+X P0.28/AIN4 40 1300 400 200 L 50 50 1 1 B
+X P0.29/AIN5 41 1300 500 200 L 50 50 1 1 B
+X P0.30/AIN6 42 1300 600 200 L 50 50 1 1 B
+X P0.31/AIN7 43 1300 700 200 L 50 50 1 1 B
+X N.C 44 500 -1000 200 U 50 50 1 1 N N
+X VSS 45 -500 -1200 200 U 50 50 1 1 W
+X DEC4 46 0 1100 200 D 50 50 1 1 P
+X DCC 47 500 1100 200 D 50 50 1 1 w
+X VDD 48 -300 1100 200 D 50 50 1 1 W
+X EP 49 -700 -1200 200 U 50 50 1 1 W
+X P0.03/AIN1 5 -1300 400 200 R 50 50 1 1 B
+X P0.04/AIN2 6 -1300 300 200 R 50 50 1 1 B
+X P0.05/AIN3 7 -1300 200 200 R 50 50 1 1 B
+X P0.06 8 -1300 100 200 R 50 50 1 1 B
+X P0.07 9 -1300 0 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
diff --git a/library/opto.dcm b/library/opto.dcm
index d302b87d..3e072a49 100644
--- a/library/opto.dcm
+++ b/library/opto.dcm
@@ -114,6 +114,12 @@ K MOSFET Driver IGBT Driver Optocoupler
F http://www.avagotech.com/docs/AV02-2928EN
$ENDCMP
#
+$CMP APDS-9301
+D ambient light sensor, i2c interface, 2.7-3.6V
+K ambient light sensor i2c
+F https://docs.broadcom.com/docs/AV02-2315EN
+$ENDCMP
+#
$CMP ASMT-YTC2-0AA02
D Triple LED RVB (Avago Technology)
K LED RGB
@@ -390,6 +396,24 @@ K opto photodiode RGB colour sensor
F http://www.kingbright.com/attachments/file/psearch/000/00/00/KPS-5130PD7C(Ver.15).pdf
$ENDCMP
#
+$CMP LAA110
+D Dual Single-Pole, Normally Open OptoMOS® Relay, DIP-8
+K Dual MOSFET Output Photorelay 1-Form-A
+F http://www.clare.com/home/pdfs.nsf/www/LAA110.pdf/$file/LAA110.pdf
+$ENDCMP
+#
+$CMP LBB110
+D Dual Single-Pole, Normally Closed OptoMOS® Relay, DIP-8
+K Dual MOSFET Output Photorelay 1-Form-B
+F http://www.ixysic.com/home/pdfs.nsf/www/LBB110.pdf/$file/LBB110.pdf
+$ENDCMP
+#
+$CMP LCC110
+D 1-Form-C OptoMOS® Relay, DIP-8
+K MOSFET Output Photorelay 1-Form-C
+F http://www.ixysic.com/home/pdfs.nsf/www/LCC110.pdf/$file/LCC110.pdf
+$ENDCMP
+#
$CMP LD271
D 940nm IR-LED, 5mm
K IR LED
@@ -432,6 +456,12 @@ K NPN phototransistor
F http://www.osram-os.com/Graphics/XPic4/00209607_0.pdf/LPT%2080A.pdf
$ENDCMP
#
+$CMP LTR-303ALS-01
+D ambient light sensor, i2c interface, 0.01 to 64k lux, 2.4-3.6V
+K ambient light sensor i2c
+F http://optoelectronics.liteon.com/upload/download/DS86-2013-0004/LTR-303ALS-01_DS_V1.pdf
+$ENDCMP
+#
$CMP LTV-352T
D DC Darlington Optocoupler, Vce 300V, CTR 1000%, SO-4
K NPN Darlington DC Optocoupler
@@ -648,6 +678,12 @@ K Opto-Triac Opto Triac Zero Cross
F http://www.fairchildsemi.com/ds/MO/MOC3061M.pdf
$ENDCMP
#
+$CMP NSL-32
+D Optocoupler, LED Input, Photocell Output
+K optocoupler
+F http://lunainc.com/wp-content/uploads/2016/06/NSL-32.pdf
+$ENDCMP
+#
$CMP PC3H4
D AC/DC Optocoupler, Vce 70V, CTR 100-250%, SOP4
K NPN AC DC Optocoupler
@@ -1434,6 +1470,12 @@ K opto IR receiver
F http://www.vishay.com/docs/82490/tsop321.pdf
$ENDCMP
#
+$CMP TSOP348xx
+D IR Receiver Modules for Remote Control Systems
+K opto IR receiver
+F https://www.vishay.com/docs/82489/tsop322.pdf
+$ENDCMP
+#
$CMP TSOP34S40F
D IR Receiver Modules for Remote Control Systems
K opto IR receiver
diff --git a/library/opto.lib b/library/opto.lib
index 6fcaeffa..142911bb 100644
--- a/library/opto.lib
+++ b/library/opto.lib
@@ -182,10 +182,10 @@ C -100 -270 7 0 0 0 F
T 900 -150 -185 20 0 0 0 GND Normal 0 C C
T 900 -150 200 20 0 0 0 IN Normal 0 C C
T 0 -120 0 20 0 0 0 SHDN Normal 0 C C
+S -300 300 300 -300 0 1 10 f
P 2 0 0 0 -300 0 -170 0 N
P 2 0 0 0 -170 -200 -210 -200 N
P 3 0 0 0 -210 -200 -210 -270 -100 -270 N
-S -300 300 300 -300 0 1 10 f
P 2 0 1 0 -300 200 -170 200 N
P 2 0 1 0 -170 250 -170 -250 N
P 2 0 1 0 -100 -300 -100 -180 N
@@ -340,6 +340,27 @@ X VCC 6 400 300 100 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# APDS-9301
+#
+DEF APDS-9301 U 0 40 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "APDS-9301" 50 350 50 H V L CNN
+F2 "Opto-Devices:Broadcom_APDS-9301" 0 450 50 H I C CNN
+F3 "" -300 350 50 H I C CNN
+$FPLIST
+ Broadcom*APDS*9301*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X VDD 1 0 400 100 D 50 50 1 1 W
+X GND 2 0 -400 100 U 50 50 1 1 W
+X ADR_SEL 3 -400 0 100 R 50 50 1 1 I
+X SCL 4 400 0 100 L 50 50 1 1 B
+X SDA 5 400 100 100 L 50 50 1 1 B
+X INT 6 400 -100 100 L 50 50 1 1 C
+ENDDRAW
+ENDDEF
+#
# ASMT-YTC2-0AA02
#
DEF ASMT-YTC2-0AA02 U 0 1 Y N 1 F N
@@ -454,8 +475,8 @@ $FPLIST
TO?18*Lens*
$ENDFPLIST
DRAW
-P 2 0 0 0 0 0 25 0 N
C 50 0 111 0 1 10 N
+P 2 0 0 0 0 0 25 0 N
P 2 0 1 0 -75 50 -100 50 N
P 2 0 1 0 -50 100 -75 100 N
P 2 0 1 0 25 25 100 100 N
@@ -865,11 +886,10 @@ $FPLIST
$ENDFPLIST
DRAW
T 0 0 80 25 0 0 0 Vcc Normal 0 C C
-P 2 0 0 0 100 -80 100 -100 N
-X VCC 8 0 200 100 D 50 50 0 0 W
S -160 100 140 -100 0 1 10 f
S -100 45 -100 -45 0 1 0 N
S 40 -60 20 50 0 1 0 F
+P 2 0 0 0 100 -80 100 -100 N
P 2 0 1 10 -125 -25 -75 -25 N
P 2 0 1 0 -100 -100 -100 -150 N
P 2 0 1 0 -100 -40 -100 -100 F
@@ -886,6 +906,7 @@ P 3 0 1 0 65 -65 100 -80 85 -45 F
P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F
P 5 0 1 0 -60 -20 -10 -20 -25 -15 -25 -25 -10 -20 N
P 5 0 1 0 -60 20 -10 20 -25 25 -25 15 -10 20 N
+X VCC 8 0 200 100 D 50 50 0 0 W
X ANODE 1 -100 200 100 D 50 50 1 1 P
X CATHODE 2 -100 -200 100 U 50 50 1 1 P
X EMITTER 5 100 -200 100 U 50 50 1 1 P
@@ -1066,14 +1087,14 @@ T 900 -195 55 60 0 0 0 DEMOD Normal 0 C C
T 0 -195 -220 60 0 0 0 OSC Normal 0 C C
S -310 -165 -65 -280 0 0 0 N
S -50 -320 -20 -330 0 0 0 F
+S -310 220 -65 -150 0 1 0 N
+S 30 50 -20 175 0 1 0 N
+S 300 250 -475 -350 0 1 10 f
P 2 0 0 0 -35 -300 -35 -320 N
P 2 0 0 0 5 200 -65 200 N
P 2 0 0 0 105 -300 -35 -300 N
P 3 0 0 0 -20 -125 5 -150 5 -300 N
P 3 0 0 0 60 -230 85 -255 85 -300 N
-S -310 220 -65 -150 0 1 0 N
-S 30 50 -20 175 0 1 0 N
-S 300 250 -475 -350 0 1 10 f
P 2 0 1 0 -415 15 -450 50 N
P 2 0 1 0 -415 15 -435 15 N
P 2 0 1 0 -415 15 -415 35 N
@@ -1116,11 +1137,11 @@ $FPLIST
$ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
A -50 -7 37 -899 899 0 1 0 N -50 -45 -50 30
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -1162,11 +1183,11 @@ $FPLIST
$ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
A -50 -7 37 -899 899 0 1 0 N -50 -45 -50 30
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -1207,10 +1228,11 @@ $FPLIST
ColourSensor*Kingbright*KPS-5130*
$ENDFPLIST
DRAW
+C 150 0 20 0 1 10 F
T 0 90 -150 60 0 0 0 B Normal 0 C C
T 0 85 50 60 0 0 0 G Normal 0 C C
T 0 80 245 60 0 0 0 R Normal 0 C C
-C 150 0 20 0 1 10 F
+S 200 350 -200 -300 1 1 10 f
P 2 0 1 10 200 0 -200 0 N
P 4 0 1 10 -200 200 150 200 150 -200 -200 -200 N
P 5 0 1 10 -85 -85 -40 -130 -50 -110 -60 -120 -40 -130 N
@@ -1222,7 +1244,6 @@ P 5 0 1 10 -35 320 10 275 0 295 -10 285 10 275 N
P 6 0 1 10 25 -150 25 -250 25 -200 -50 -150 -50 -250 25 -200 N
P 6 0 1 10 25 50 25 -50 25 0 -50 50 -50 -50 25 0 N
P 6 0 1 10 25 250 25 150 25 200 -50 250 -50 150 25 200 N
-S 200 350 -200 -300 1 1 10 f
X AR 1 -300 200 100 R 50 50 1 1 P
X AG 2 -300 0 100 R 50 50 1 1 P
X AB 3 -300 -200 100 R 50 50 1 1 P
@@ -1230,6 +1251,71 @@ X C 4 300 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# LCC110
+#
+DEF LCC110 U 0 40 Y Y 1 F N
+F0 "U" -200 300 50 H V L CNN
+F1 "LCC110" 0 300 50 H V L CNN
+F2 "Housings_DIP:DIP-8_W7.62mm" -200 -400 50 H I L CIN
+F3 "" -50 -100 50 H I L CNN
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+C 110 -215 5 0 1 0 N
+C 110 -175 5 0 1 0 N
+C 110 85 5 0 1 0 N
+C 110 125 5 0 1 0 N
+T 0 100 -325 20 0 0 0 norm.~open Normal 0 C C
+S -200 250 200 -360 0 1 10 f
+P 2 0 1 0 -150 -75 -100 -75 N
+P 2 0 1 0 -125 -25 -125 -75 N
+P 2 0 1 8 40 -215 40 -275 N
+P 2 0 1 8 40 -115 40 -175 N
+P 2 0 1 8 40 85 40 25 N
+P 2 0 1 8 40 185 40 125 N
+P 3 0 1 0 -200 100 -125 100 -125 -25 N
+P 3 0 1 0 -125 -75 -125 -200 -200 -200 N
+P 3 0 1 14 60 -270 60 -280 60 -280 N
+P 3 0 1 14 60 -240 60 -250 60 -250 N
+P 3 0 1 14 60 -210 60 -220 60 -220 N
+P 3 0 1 14 60 -170 60 -180 60 -180 N
+P 3 0 1 14 60 -140 60 -150 60 -150 N
+P 3 0 1 14 60 -110 60 -120 60 -120 N
+P 3 0 1 14 60 30 60 20 60 20 N
+P 3 0 1 14 60 60 60 50 60 50 N
+P 3 0 1 14 60 90 60 80 60 80 N
+P 3 0 1 14 60 130 60 120 60 120 N
+P 3 0 1 14 60 160 60 150 60 150 N
+P 3 0 1 14 60 190 60 180 60 180 N
+P 3 0 1 0 65 -145 110 -145 110 -175 N
+P 3 0 1 0 65 155 110 155 110 125 N
+P 4 0 1 0 -125 -75 -150 -25 -100 -25 -125 -75 N
+P 4 0 1 0 65 -115 110 -115 110 -100 200 -100 N
+P 4 0 1 0 65 185 110 185 110 200 200 200 N
+P 4 0 1 0 70 -245 90 -240 90 -250 70 -245 N
+P 4 0 1 0 70 -145 90 -140 90 -150 70 -145 N
+P 4 0 1 0 70 55 90 60 90 50 70 55 N
+P 4 0 1 0 70 155 90 160 90 150 70 155 N
+P 5 0 1 0 -75 -70 -25 -70 -40 -75 -40 -65 -25 -70 N
+P 5 0 1 0 -75 -30 -25 -30 -40 -35 -40 -25 -25 -30 N
+P 3 1 1 0 60 -245 110 -245 110 -215 N
+P 3 1 1 0 60 55 110 55 110 85 N
+P 4 1 1 0 60 -275 110 -275 110 -300 200 -300 N
+P 4 1 1 0 60 -175 110 -175 110 -215 60 -215 N
+P 4 1 1 0 60 25 110 25 110 0 200 0 N
+P 4 1 1 0 60 125 110 125 110 85 60 85 N
+X nc 1 -200 200 100 R 50 50 1 1 N N
+X ~ 2 -300 100 100 R 50 50 1 1 P
+X ~ 3 -300 -200 100 R 50 50 1 1 P
+X nc 4 -200 -300 100 R 50 50 1 1 N N
+X ~ 5 300 -300 100 L 50 50 1 1 P
+X ~ 6 300 -100 100 L 50 50 1 1 P
+X ~ 7 300 0 100 L 50 50 1 1 P
+X ~ 8 300 200 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# LD271
#
DEF LD271 D 0 40 N N 1 F N
@@ -1425,6 +1511,27 @@ X E 2 0 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# LTR-303ALS-01
+#
+DEF LTR-303ALS-01 U 0 40 Y Y 1 F N
+F0 "U" -300 350 50 H V L CNN
+F1 "LTR-303ALS-01" 50 350 50 H V L CNN
+F2 "Opto-Devices:Lite-On_LTR-303ALS-01" 0 450 50 H I C CNN
+F3 "" -300 350 50 H I C CNN
+$FPLIST
+ Lite*On*LTR*303ALS*01*
+$ENDFPLIST
+DRAW
+S -300 300 300 -300 0 1 10 f
+X VDD 1 0 400 100 D 50 50 1 1 W
+X NC 2 100 0 100 L 50 50 1 1 N N
+X GND 3 0 -400 100 U 50 50 1 1 W
+X SCL 4 -400 -100 100 R 50 50 1 1 B
+X INT 5 400 0 100 L 50 50 1 1 C
+X SDA 6 -400 100 100 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# LTV-352T
#
DEF LTV-352T U 0 40 Y Y 1 F N
@@ -1436,15 +1543,15 @@ $FPLIST
SMDIP*W7.62mm*
$ENDFPLIST
DRAW
-S 80 -90 130 -110 0 0 0 N
-P 2 0 0 0 160 -100 130 -100 N
-P 3 0 0 0 70 -10 70 -100 80 -100 N
C 70 -15 5 0 1 0 N
C 160 -100 5 0 1 0 N
C 160 100 5 0 1 0 N
C 200 -100 5 0 1 0 N
C 200 100 5 0 1 0 N
+S 80 -90 130 -110 0 0 0 N
S -300 150 300 -150 0 1 10 f
+P 2 0 0 0 160 -100 130 -100 N
+P 3 0 0 0 70 -10 70 -100 80 -100 N
P 2 0 1 10 -150 -25 -100 -25 N
P 2 0 1 0 20 40 70 -10 N
P 2 0 1 0 20 50 70 100 N
@@ -1971,6 +2078,37 @@ X ~ 6 300 100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# NSL-32
+#
+DEF NSL-32 U 0 0 Y Y 1 F N
+F0 "U" 0 200 50 H V C CNN
+F1 "NSL-32" 0 -200 50 H V C CNN
+F2 "Opto-Devices:Optoisolator_NSL-32" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Optoisolator*NSL?32*
+$ENDFPLIST
+DRAW
+C 100 0 80 0 1 0 N
+S -200 150 200 -150 0 1 10 f
+P 3 0 1 0 -80 -40 -160 -40 -160 -40 N
+P 3 0 1 0 -80 -20 0 0 0 0 N
+P 3 0 1 0 -80 20 0 40 0 40 N
+P 3 0 1 0 100 -100 200 -100 200 -100 N
+P 3 0 1 0 100 100 200 100 200 100 N
+P 4 0 1 0 -120 -40 -120 -100 -200 -100 -200 -100 N
+P 4 0 1 0 -40 0 0 0 -30 -20 -30 -20 N
+P 4 0 1 0 -40 40 0 40 -30 20 -30 20 N
+P 5 0 1 0 -120 40 -120 100 -200 100 -200 100 -200 100 N
+P 6 0 1 0 -80 40 -160 40 -120 -40 -80 40 -80 40 -80 40 F
+P 10 0 1 0 100 100 100 80 80 60 120 20 80 -20 120 -60 100 -80 100 -100 100 -100 100 -100 N
+X A 1 -300 100 100 R 50 50 1 1 P
+X K 2 -300 -100 100 R 50 50 1 1 P
+X R 3 300 -100 100 L 50 50 1 1 P
+X R 4 300 100 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# PC3H4
#
DEF PC3H4 U 0 40 Y Y 1 F N
@@ -3142,6 +3280,7 @@ F0 "U" -200 200 50 H V L CNN
F1 "TLP222A-2" 0 200 50 H V L CNN
F2 "Housings_DIP:DIP-8_W7.62mm" -200 -200 50 H I L CIN
F3 "" -50 0 50 H I L CNN
+ALIAS LAA110 LBB110
$FPLIST
DIP*W7.62mm*
$ENDFPLIST
@@ -3955,18 +4094,18 @@ F0 "U" -400 300 50 H V L CNN
F1 "TSDP341xx" -400 -300 50 H V L CNN
F2 "Opto-Devices:IRReceiver_Vishay_MOLD-3pin" -50 -375 50 H I C CNN
F3 "" 650 300 50 H I C CNN
-ALIAS TSDP343xx TSOP341xx TSOP343xx TSOP345xx TSOP41xx TSOP43xx TSOP45xx
+ALIAS TSDP343xx TSOP341xx TSOP343xx TSOP345xx TSOP41xx TSOP43xx TSOP45xx TSOP348xx
$FPLIST
IRReceiver?Vishay?MOLD*
$ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -125 10 60 0 0 0 DEMOD Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 220 5 -220 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -4005,12 +4144,12 @@ DRAW
T 0 5 -35 60 0 0 0 ADC Normal 0 C C
T 900 160 -40 60 0 0 0 CTRL Normal 0 C C
S 115 90 210 -180 0 0 0 N
+S 400 200 -300 -300 0 1 10 f
P 2 0 0 0 95 -35 110 -35 N
P 3 0 0 0 -200 -160 -200 -50 -105 -50 N
P 3 0 0 0 -200 80 -200 -20 -105 -20 N
P 4 0 0 0 -120 -35 -65 -90 95 -90 95 -35 N
P 4 0 0 0 -120 -35 -65 20 95 20 95 -35 N
-S 400 200 -300 -300 0 1 10 f
P 2 0 1 0 -245 -130 -280 -165 N
P 2 0 1 0 -245 -130 -265 -130 N
P 2 0 1 0 -245 -130 -245 -150 N
@@ -4052,12 +4191,12 @@ DRAW
T 0 5 -35 60 0 0 0 ADC Normal 0 C C
T 900 160 -40 60 0 0 0 CTRL Normal 0 C C
S 115 90 210 -180 0 0 0 N
+S 400 200 -300 -300 0 1 10 f
P 2 0 0 0 95 -35 110 -35 N
P 3 0 0 0 -200 -160 -200 -50 -105 -50 N
P 3 0 0 0 -200 80 -200 -20 -105 -20 N
P 4 0 0 0 -120 -35 -65 -90 95 -90 95 -35 N
P 4 0 0 0 -120 -35 -65 20 95 20 95 -35 N
-S 400 200 -300 -300 0 1 10 f
P 2 0 1 0 -245 -130 -280 -165 N
P 2 0 1 0 -245 -130 -265 -130 N
P 2 0 1 0 -245 -130 -245 -150 N
@@ -4095,11 +4234,11 @@ $ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -115 0 60 0 0 0 CONDITION Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 235 5 -235 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -4138,11 +4277,11 @@ $ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -125 10 60 0 0 0 DEMOD Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 220 5 -220 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -4181,11 +4320,11 @@ $ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -125 10 60 0 0 0 DEMOD Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 220 5 -220 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -4224,11 +4363,11 @@ $ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -125 10 60 0 0 0 DEMOD Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 220 5 -220 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -4266,11 +4405,11 @@ $ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -125 10 60 0 0 0 DEMOD Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 220 5 -220 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
@@ -4309,11 +4448,11 @@ $ENDFPLIST
DRAW
A -360 -7 77 1260 -1255 0 0 10 f -405 55 -405 -70
T 900 -125 10 60 0 0 0 DEMOD Normal 0 C C
-P 2 0 0 0 75 -200 5 -200 N
-P 2 0 0 0 75 200 5 200 N
S -240 220 5 -220 0 1 0 N
S 100 50 50 175 0 1 0 N
S 300 250 -400 -250 0 1 10 f
+P 2 0 0 0 75 -200 5 -200 N
+P 2 0 0 0 75 200 5 200 N
P 2 0 1 0 -345 15 -380 50 N
P 2 0 1 0 -345 15 -365 15 N
P 2 0 1 0 -345 15 -345 35 N
diff --git a/library/power.lib b/library/power.lib
index 4b185fb4..779cdfb7 100644
--- a/library/power.lib
+++ b/library/power.lib
@@ -1165,6 +1165,20 @@ X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
+# VCCQ
+#
+DEF VCCQ #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "VCCQ" 0 150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+C 0 75 25 0 1 0 N
+P 2 0 1 0 0 0 0 50 N
+X VCCQ 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
# VCOM
#
DEF VCOM #PWR 0 0 Y Y 1 F P
diff --git a/library/pspice.lib b/library/pspice.lib
index 76f2b1cf..237175d0 100644
--- a/library/pspice.lib
+++ b/library/pspice.lib
@@ -38,8 +38,8 @@ F1 "DIODE" 0 -175 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
-P 2 0 1 0 -75 100 -75 -100 N
-P 3 0 1 0 75 100 75 -100 -75 0 F
+P 2 0 1 0 75 100 75 -100 N
+P 3 0 1 0 -75 100 -75 -100 75 0 F
X K 1 -200 0 150 R 50 50 1 1 I
X A 2 200 0 150 L 50 50 1 1 I
ENDDRAW
diff --git a/library/regul.dcm b/library/regul.dcm
index e5e1b19e..fb64c9c8 100644
--- a/library/regul.dcm
+++ b/library/regul.dcm
@@ -1,5 +1,17 @@
EESchema-DOCLIB Version 2.0
#
+$CMP ADP7142AUZJ
+D 40 V, 200 mA, Low Noise, CMOS LDO Linear Regulator, TSOT-23-5
+K linear regulator ldo adjustable positive
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP7142.pdf
+$ENDCMP
+#
+$CMP ADP7182AUZJ
+D -28 V, -200 mA, Low Noise, Linear Regulator, TSOT-23-5
+K linear regulator ldo adjustable negative
+F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP7182.pdf
+$ENDCMP
+#
$CMP AP1117-15
D 1A Low Dropout regulator, positive, 1.5V fixed output, SOT-223
K linear regulator ldo fixed positive obsolete
@@ -2082,6 +2094,24 @@ K Voltage Regulator Low Dropuout Positive LDO
F http://www.ti.com/lit/ds/symlink/lm2937.pdf
$ENDCMP
#
+$CMP LM2990SX-12
+D Three termianl low-dropout 1A negative voltage regulator, Input -6V to -26V, Out -12V
+K Negative voltage regulator
+F http://www.ti.com/lit/ds/symlink/lm2990.pdf
+$ENDCMP
+#
+$CMP LM2990SX-15
+D Three termianl low-dropout 1A negative voltage regulator, Input -6V to -26V, Out -15V
+K Negative voltage regulator
+F http://www.ti.com/lit/ds/symlink/lm2990.pdf
+$ENDCMP
+#
+$CMP LM2990SX-5.0
+D Three termianl low-dropout 1A negative voltage regulator, Input -6V to -26V, Out -5V
+K Negative voltage regulator
+F http://www.ti.com/lit/ds/symlink/lm2990.pdf
+$ENDCMP
+#
$CMP LM317L_SO8
D 100mA 35V Adjustable Linear Regulator, SO-8
K Adjustable Voltage Regulator 100mA Positive
@@ -3054,6 +3084,36 @@ K REGULATOR POSITIVE POWER LDO adjustable
F http://cds.linear.com/docs/en/datasheet/30105fe.pdf
$ENDCMP
#
+$CMP LT3080xDD
+D Adjustable 1.1A Single Resistor Low Dropout Regulator, DFN-8
+K Adjustable 1.1A Low Dropout Regulator
+F http://cds.linear.com/docs/en/datasheet/3080fc.pdf
+$ENDCMP
+#
+$CMP LT3080xMS8E
+D Adjustable 1.1A Single Resistor Low Dropout Regulator, MSOP-8
+K Adjustable 1.1A Low Dropout Regulator
+F http://cds.linear.com/docs/en/datasheet/3080fc.pdf
+$ENDCMP
+#
+$CMP LT3080xQ
+D Adjustable 1.1A Single Resistor Low Dropout Regulator, TO-220
+K Adjustable 1.1A Low Dropout Regulator
+F http://cds.linear.com/docs/en/datasheet/3080fc.pdf
+$ENDCMP
+#
+$CMP LT3080xST
+D Adjustable 1.1A Single Resistor Low Dropout Regulator, SOT-223
+K Adjustable 1.1A Low Dropout Regulator
+F http://cds.linear.com/docs/en/datasheet/3080fc.pdf
+$ENDCMP
+#
+$CMP LT3080xT
+D Adjustable 1.1A Single Resistor Low Dropout Regulator, TO-220
+K Adjustable 1.1A Low Dropout Regulator
+F http://cds.linear.com/docs/en/datasheet/3080fc.pdf
+$ENDCMP
+#
$CMP MAX1658ESA
D 350mA Linear LDO Regulator, Fixed Output 3.3V, SO-8
K Linear LDO Regulator 350mA 3.3V
diff --git a/library/regul.lib b/library/regul.lib
index 1c7389c9..5b9e348b 100644
--- a/library/regul.lib
+++ b/library/regul.lib
@@ -1,12 +1,52 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
+# ADP7142AUZJ
+#
+DEF ADP7142AUZJ U 0 40 Y Y 1 F N
+F0 "U" 0 350 50 H V C TNN
+F1 "ADP7142AUZJ" 0 250 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:TSOT-23-5" 0 -400 50 H I C CIN
+F3 "" 0 -500 50 H I C CNN
+$FPLIST
+ TSOT?23*
+$ENDFPLIST
+DRAW
+S -300 200 300 -200 0 1 10 f
+X VIN 1 -400 100 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X EN 3 -400 -100 100 R 50 50 1 1 I
+X FB 4 400 -100 100 L 50 50 1 1 I
+X VOUT 5 400 100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# ADP7182AUZJ
+#
+DEF ADP7182AUZJ U 0 40 Y Y 1 F N
+F0 "U" 0 -300 50 H V C TNN
+F1 "ADP7182AUZJ" 0 -250 50 H V C CNN
+F2 "TO_SOT_Packages_SMD:TSOT-23-5" 0 -400 50 H I C CIN
+F3 "" 0 -500 50 H I C CNN
+$FPLIST
+ TSOT?23*
+$ENDFPLIST
+DRAW
+S -300 200 300 -200 0 1 10 f
+X GND 1 0 300 100 D 50 50 1 1 W
+X VIN 2 -400 -100 100 R 50 50 1 1 W
+X EN 3 -400 100 100 R 50 50 1 1 I
+X FB 4 400 100 100 L 50 50 1 1 I
+X VOUT 5 400 -100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
# AP1117-15
#
DEF AP1117-15 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "AP1117-15" 0 125 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 200 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN
F3 "" 100 -250 50 H I C CNN
ALIAS AP1117-18 AP1117-25 AP1117-33 AP1117-50 LD1117S33TR_SOT223 LD1117S12TR_SOT223 LD1117S18TR_SOT223 LD1117S25TR_SOT223 LD1117S50TR_SOT223 NCP1117-12_SOT223 NCP1117-1.5_SOT223 NCP1117-1.8_SOT223 NCP1117-2.0_SOT223 NCP1117-2.5_SOT223 NCP1117-2.85_SOT223 NCP1117-3.3_SOT223 NCP1117-5.0_SOT223
$FPLIST
@@ -25,7 +65,7 @@ ENDDEF
DEF AP1117-ADJ U 0 30 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "AP1117-ADJ" 0 125 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 200 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN
F3 "" 100 -250 50 H I C CNN
ALIAS NCP1117-ADJ_SOT223
$FPLIST
@@ -828,6 +868,26 @@ X VO 3 300 0 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
+# LM2990SX-5.0
+#
+DEF LM2990SX-5.0 U 0 40 Y Y 1 F N
+F0 "U" -310 160 50 H V L CNN
+F1 "LM2990SX-5.0" -120 160 50 H V L CNN
+F2 "" 0 -400 50 H I C CNN
+F3 "" -1250 750 50 H I C CNN
+ALIAS LM2990SX-12 LM2990SX-15
+$FPLIST
+ TO?263*TabPin2*
+ TO?220*
+$ENDFPLIST
+DRAW
+S -300 100 300 -200 0 1 10 f
+X GND 1 0 -300 100 U 50 50 1 1 W
+X IN 2 -400 0 100 R 50 50 1 1 W
+X OUT 3 400 0 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
# LM317L_SO8
#
DEF LM317L_SO8 U 0 10 Y Y 1 F N
@@ -976,7 +1036,7 @@ ENDDEF
DEF LM337_SOT223 U 0 10 Y Y 1 F N
F0 "U" -150 -125 50 H V C CNN
F1 "LM337_SOT223" 0 -125 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 -200 50 H I C CIN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 -200 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOT?223*
@@ -1594,7 +1654,7 @@ ENDDEF
DEF LT1175-5_SOT223 U 0 10 Y Y 1 F N
F0 "U" -150 -125 50 H V C CNN
F1 "LT1175-5_SOT223" 0 -125 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 -200 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 -200 50 H I C CNN
F3 "" 25 0 50 H I C CNN
ALIAS LT1175-ADJ_SOT223
$FPLIST
@@ -1858,6 +1918,115 @@ X GND 9 0 -300 100 U 50 50 1 1 P N
ENDDRAW
ENDDEF
#
+# LT3080xDD
+#
+DEF LT3080xDD U 0 40 Y Y 1 F N
+F0 "U" -350 360 50 H V C CNN
+F1 "LT3080xDD" 410 360 50 H V R CNN
+F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 0 -400 50 H I C CNN
+F3 "" -1720 770 50 H I C CNN
+$FPLIST
+ DFN*1EP?3x3mm?Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -400 300 400 -300 0 1 10 f
+X OUT 1 500 200 100 L 50 50 1 1 w
+X OUT 2 500 100 100 L 50 50 1 1 w
+X OUT 3 500 0 100 L 50 50 1 1 w
+X SET 4 -500 -200 100 R 50 50 1 1 I
+X VCONTROL 5 -500 -100 100 R 50 50 1 1 I
+X NC 6 -400 0 100 R 50 50 1 1 N N
+X IN 7 -500 100 100 R 50 50 1 1 W
+X IN 8 -500 200 100 R 50 50 1 1 W
+X OUT 9 500 -100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# LT3080xMS8E
+#
+DEF LT3080xMS8E U 0 40 Y Y 1 F N
+F0 "U" -350 360 50 H V C CNN
+F1 "LT3080xMS8E" 410 360 50 H V R CNN
+F2 "Housings_SSOP:MSOP-8-1EP_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN
+F3 "" -1720 770 50 H I C CNN
+$FPLIST
+ MSOP*1EP?3x3mm?Pitch0.65mm*
+$ENDFPLIST
+DRAW
+S -400 300 400 -300 0 1 10 f
+X OUT 1 500 200 100 L 50 50 1 1 w
+X OUT 2 500 100 100 L 50 50 1 1 w
+X OUT 3 500 0 100 L 50 50 1 1 w
+X SET 4 -500 -200 100 R 50 50 1 1 I
+X VCONTROL 5 -500 -100 100 R 50 50 1 1 I
+X NC 6 -400 0 100 R 50 50 1 1 N N
+X IN 7 -500 100 100 R 50 50 1 1 W
+X IN 8 -500 200 100 R 50 50 1 1 W
+X OUT 9 500 -100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# LT3080xQ
+#
+DEF LT3080xQ U 0 40 Y Y 1 F N
+F0 "U" -350 260 50 H V C CNN
+F1 "LT3080xQ" 410 260 50 H V R CNN
+F2 "TO_SOT_Packages_SMD:TO-263-5_TabPin3" 0 -300 50 H I C CNN
+F3 "" -1720 770 50 H I C CNN
+$FPLIST
+ TO?263*TabPin3*
+$ENDFPLIST
+DRAW
+S -400 200 400 -200 0 1 10 f
+X NC 1 400 -100 100 L 50 50 1 1 N N
+X SET 2 -500 -100 100 R 50 50 1 1 I
+X OUT 3 500 100 100 L 50 50 1 1 w
+X VCONTROL 4 -500 0 100 R 50 50 1 1 I
+X IN 5 -500 100 100 R 50 50 1 1 W
+X OUT 6 500 0 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# LT3080xST
+#
+DEF LT3080xST U 0 40 Y Y 1 F N
+F0 "U" -250 150 50 H V C CNN
+F1 "LT3080xST" 310 150 50 H V R CNN
+F2 "TO_SOT_Packages_SMD:SOT-223" 0 -300 50 H I C CNN
+F3 "" -1720 770 50 H I C CNN
+$FPLIST
+ SOT?223*
+$ENDFPLIST
+DRAW
+S -300 100 300 -200 0 1 10 f
+X SET 1 -400 -100 100 R 50 50 1 1 I
+X OUT 2 400 0 100 L 50 50 1 1 w
+X IN 3 -400 0 100 R 50 50 1 1 W
+X OUT 4 400 -100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
+# LT3080xT
+#
+DEF LT3080xT U 0 40 Y Y 1 F N
+F0 "U" -350 260 50 H V C CNN
+F1 "LT3080xT" 410 260 50 H V R CNN
+F2 "TO_SOT_Packages_THT:TO-220-5_Vertical_StaggeredType1" 0 -300 50 H I C CNN
+F3 "" -1720 770 50 H I C CNN
+$FPLIST
+ TO?220*Vertical?StaggeredType1*
+$ENDFPLIST
+DRAW
+S -400 200 400 -200 0 1 10 f
+X NC 1 400 -100 100 L 50 50 1 1 N N
+X SET 2 -500 -100 100 R 50 50 1 1 I
+X OUT 3 500 100 100 L 50 50 1 1 w
+X VCONTROL 4 -500 0 100 R 50 50 1 1 I
+X IN 5 -500 100 100 R 50 50 1 1 W
+X OUT 6 500 0 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
# MAX1658ESA
#
DEF MAX1658ESA U 0 10 Y Y 1 F N
@@ -2191,7 +2360,7 @@ ENDDEF
DEF MCP1703A-3302_SOT223 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "MCP1703A-3302_SOT223" 0 125 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 200 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN
F3 "" 0 -50 50 H I C CNN
ALIAS MCP1703A-1202_SOT223 MCP1703A-1502_SOT223 MCP1703A-1802_SOT223 MCP1703A-2502_SOT223 MCP1703A-2802_SOT223 MCP1703A-3002_SOT223 MCP1703A-4002_SOT223 MCP1703A-5002_SOT223
$FPLIST
@@ -2366,7 +2535,7 @@ ENDDEF
DEF SPX2920M3-3.3_SOT223 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "SPX2920M3-3.3_SOT223" 0 125 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 225 50 H I C CIN
+F2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" 0 225 50 H I C CIN
F3 "" 0 -50 50 H I C CNN
ALIAS SPX2920M3-5.0_SOT223 LT1129-3.3_SOT223 LT1129-5.0_SOT223 LM2937xMP
$FPLIST
diff --git a/library/rfcom.dcm b/library/rfcom.dcm
index 21f29de0..5dfe0547 100644
--- a/library/rfcom.dcm
+++ b/library/rfcom.dcm
@@ -46,6 +46,12 @@ K IQRF data controlled transceiver, GMSK modulation
F http://iqrf.org/weben/downloads.php?id=337
$ENDCMP
#
+$CMP ESP-12E
+D 802.11 b/g/n Wi-Fi Module
+K 802.11 Wi-Fi
+F http://wiki.ai-thinker.com/_media/esp8266/docs/aithinker_esp_12f_datasheet_en.pdf
+$ENDCMP
+#
$CMP HF-A11-SMT
D WiFi IEEE802.11b/g/n with Ethernet Module, UART, GPIO
K WiFi IEEE802.11 b/g/n
@@ -82,6 +88,66 @@ K Simblee ARM Cortex-M0 Bluetooth antenna
F https://www.simblee.com/Simblee%20RFD77101%20Datasheet%20v1.0.pdf
$ENDCMP
#
+$CMP RFM69HW
+D ISM Radio Transciever Module, SPI interface
+K Radio, ISM, Transciever, Module, AES
+F http://www.hoperf.com/upload/rf/RFM69HW-V1.3.pdf
+$ENDCMP
+#
+$CMP RFM69W
+D ISM Radio Transciever Module, SPI interface
+K Radio, ISM, Transciever, Module, AES
+F http://www.hoperf.com/upload/rf/RFM69W-V1.3.pdf
+$ENDCMP
+#
+$CMP RFM95W-868S2
+D Low power long range transceiver module, SPI and parallel interface, 868 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM95W-915S2
+D Low power long range transceiver module, SPI and parallel interface, 915 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM96W-315S2
+D Low power long range transceiver module, SPI and parallel interface, 315 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM96W-433S2
+D Low power long range transceiver module, SPI and parallel interface, 433 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM97W-868S2
+D Low power long range transceiver module, SPI and parallel interface, 868 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -139 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM97W-915S2
+D Low power long range transceiver module, SPI and parallel interface, 915 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -139 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM98W-315S2
+D Low power long range transceiver module, SPI and parallel interface, 315 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
+$CMP RFM98W-433S2
+D Low power long range transceiver module, SPI and parallel interface, 433 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16
+K Low power long range transceiver module
+F http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
+$ENDCMP
+#
$CMP RN42
D Class 2 Bluetooth Module with on-board antenna
K Bluetooth Module
@@ -106,6 +172,18 @@ K gps low-power
F https://linxtechnologies.com/wp/wp-content/uploads/rxm-gps-rm.pdf
$ENDCMP
#
+$CMP SA605D
+D High performance monolithic low-power FM IF system, SO-20
+K High performance monolithic low-power FM IF system
+F https://www.nxp.com/docs/en/data-sheet/SA605.pdf
+$ENDCMP
+#
+$CMP SA605DK
+D High performance monolithic low-power FM IF system, SSOP-20
+K High performance monolithic low-power FM IF system
+F https://www.nxp.com/docs/en/data-sheet/SA605.pdf
+$ENDCMP
+#
$CMP SIM900
D GSM Quad-Band Communication Module, GPRS, Audio Engine, AT Command Set
K GSM GPRS Quad-Band SMS FAX
diff --git a/library/rfcom.lib b/library/rfcom.lib
index 0d2abdc3..79e05350 100644
--- a/library/rfcom.lib
+++ b/library/rfcom.lib
@@ -311,6 +311,43 @@ X AGND 29 0 -1000 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# ESP-12E
+#
+DEF ESP-12E U 0 40 Y Y 1 F N
+F0 "U" -700 1000 50 H V C CNN
+F1 "ESP-12E" 600 -1000 50 H V C CNN
+F2 "RF_Modules:ESP-12E" 0 250 50 H I C CNN
+F3 "" -350 300 50 H I C CNN
+$FPLIST
+ ESP?12*
+$ENDFPLIST
+DRAW
+S -750 950 750 -950 0 1 10 f
+X RST 1 -900 800 150 R 50 50 1 1 I
+X ADC 2 900 300 150 L 50 50 1 1 I
+X EN/CH_PD 3 -900 600 150 R 50 50 1 1 I
+X GPIO16 4 900 500 150 L 50 50 1 1 B
+X GPIO14/HSPI_CLK 5 900 -500 150 L 50 50 1 1 B
+X GPIO12/HSPI_MISO 6 900 -600 150 L 50 50 1 1 B
+X GPIO13/HSPI_MOSI/UART0_CTS 7 900 -300 150 L 50 50 1 1 B
+X VCC 8 0 1100 150 D 50 50 1 1 W
+X CS0 9 -900 400 150 R 50 50 1 1 I
+X MISO 10 -900 300 150 R 50 50 1 1 B
+X GPIO5 20 900 600 150 L 50 50 1 1 B
+X GPIO9 11 -900 200 150 R 50 50 1 1 B
+X UART0_RXD/GPIO3 21 900 -200 150 L 50 50 1 1 B
+X GPIO10 12 -900 100 150 R 50 50 1 1 B
+X UART0_TXD/GPIO1 22 900 -100 150 L 50 50 1 1 B
+X MOSI 13 -900 0 150 R 50 50 1 1 B
+X SCLK 14 -900 -100 150 R 50 50 1 1 B
+X GND 15 0 -1100 150 U 50 50 1 1 W
+X GPIO15/MTDO/HSPICS/UART0_RTS 16 900 -400 150 L 50 50 1 1 B
+X GPIO2/UART1_TXD 17 900 100 150 L 50 50 1 1 B
+X GPIO0 18 900 800 150 L 50 50 1 1 B
+X GPIO4 19 900 700 150 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# HF-A11-SMT
#
DEF HF-A11-SMT U 0 40 Y Y 1 F N
@@ -545,6 +582,70 @@ X P0.28 39 700 700 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
+# RFM69HW
+#
+DEF RFM69HW U 0 40 Y Y 1 F N
+F0 "U" -150 450 50 H V C CNN
+F1 "RFM69HW" -300 550 50 H V C CNN
+F2 "RF_Modules:HOPERF-RFM69HW" 0 -600 50 H I C CNN
+F3 "" 0 -300 50 H I C CNN
+ALIAS RFM69W
+$FPLIST
+ HOPERF*RFM69HW*
+$ENDFPLIST
+DRAW
+S -400 400 400 -400 0 1 10 f
+X RESET 1 -500 -200 100 R 50 50 1 1 I
+X DIO0 2 500 200 100 L 50 50 1 1 B
+X DIO1 3 500 100 100 L 50 50 1 1 B
+X DIO2 4 500 0 100 L 50 50 1 1 B
+X DIO3 5 500 -100 100 L 50 50 1 1 B
+X DIO4 6 500 -200 100 L 50 50 1 1 B
+X DIO5 7 500 -300 100 L 50 50 1 1 B
+X 3.3V 8 0 500 100 D 50 50 1 1 W
+X GND 9 100 -500 100 U 50 50 1 1 W
+X ANA 10 500 300 100 L 50 50 1 1 O
+X GND 11 100 -500 100 U 50 50 1 1 P N
+X SCK 12 -500 300 100 R 50 50 1 1 I
+X MISO 13 -500 200 100 R 50 50 1 1 O
+X MOSI 14 -500 100 100 R 50 50 1 1 I
+X NSS 15 -500 0 100 R 50 50 1 1 I
+X NC 16 -100 -500 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# RFM95W-868S2
+#
+DEF RFM95W-868S2 U 0 40 Y Y 1 F N
+F0 "U" -410 460 50 H V L CNN
+F1 "RFM95W-868S2" 60 450 50 H V L CNN
+F2 "" -3300 1650 50 H I C CNN
+F3 "" -3300 1650 50 H I C CNN
+ALIAS RFM95W-915S2 RFM96W-315S2 RFM96W-433S2 RFM97W-868S2 RFM97W-915S2 RFM98W-315S2 RFM98W-433S2
+$FPLIST
+ Hopref?RFM9XW*
+$ENDFPLIST
+DRAW
+S -400 400 400 -500 0 1 10 f
+X GND 1 -100 -600 100 U 50 50 1 1 W
+X MISO 2 -500 100 100 R 50 50 1 1 I
+X MOSI 3 -500 200 100 R 50 50 1 1 O
+X SCK 4 -500 300 100 R 50 50 1 1 I
+X NSS 5 -500 0 100 R 50 50 1 1 I
+X RESET 6 -500 -200 100 R 50 50 1 1 B
+X DIO5 7 500 100 100 L 50 50 1 1 B
+X GND 8 0 -600 100 U 50 50 1 1 W
+X ANT 9 500 300 100 L 50 50 1 1 B
+X GND 10 100 -600 100 U 50 50 1 1 W
+X DIO3 11 500 -100 100 L 50 50 1 1 B
+X DIO4 12 500 0 100 L 50 50 1 1 B
+X 3.3V 13 0 500 100 D 50 50 1 1 W
+X DIO0 14 500 -400 100 L 50 50 1 1 B
+X DIO1 15 500 -300 100 L 50 50 1 1 B
+X DIO2 16 500 -200 100 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# RN42
#
DEF RN42 U 0 40 Y Y 1 F N
@@ -677,75 +778,155 @@ ENDDEF
#
# SA605D
#
-DEF SA605D U 0 0 Y Y 1 F N
-F0 "U" 300 900 50 H V L CNN
-F1 "SA605D" 150 -950 50 H V L CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF SA605D U 0 1 Y Y 1 F N
+F0 "U" -890 950 50 H V L CNN
+F1 "SA605D" 510 950 50 H V L CNN
+F2 "Housings_SOIC:SO-20_12.8x7.5mm_Pitch1.27mm" 0 -1900 50 H I C CNN
+F3 "" -200 0 50 H I C CNN
+$FPLIST
+ SSOP*4.4x6.5mm?Pitch0.65mm*
+$ENDFPLIST
DRAW
-C -150 -550 150 0 0 0 N
-C 300 -750 141 0 0 0 N
-T 0 300 290 35 0 0 0 amp Normal 0 C C
-T 0 300 -765 40 0 0 0 Detect Normal 0 C C
-T 0 300 325 35 0 0 0 IF Normal 0 C C
-T 0 300 -350 35 0 0 0 Lim Normal 0 C C
-T 0 -100 725 50 0 0 0 MIX Normal 0 C C
-T 0 -150 -500 40 0 0 0 MUTE Normal 0 C C
-T 0 -275 375 60 0 0 0 OSC Normal 0 C C
-T 0 300 -700 40 0 0 0 QUAD Normal 0 C C
-T 0 -50 0 40 0 0 0 RSSI Normal 0 C C
-T 0 -150 -580 40 0 0 0 Switch Normal 0 C C
-S -200 200 50 -250 0 0 0 N
-P 3 0 0 0 -500 -750 150 -750 150 -750 N
-P 3 0 0 0 -500 -350 -300 -500 -300 -500 f
-P 3 0 0 0 -200 0 -500 0 -500 0 N
-P 3 0 0 0 275 -450 275 -610 275 -610 f
-P 3 0 0 0 325 -550 325 -610 325 -610 f
-P 3 0 0 0 500 -750 450 -750 450 -750 N
-P 3 0 0 0 500 -400 350 -400 350 -400 N
-P 3 0 0 0 500 250 350 250 350 250 N
-P 4 0 0 0 -500 -550 -300 -550 -300 -550 -300 -550 N
-P 4 0 0 0 150 -400 150 -500 0 -500 0 -500 N
-P 4 0 0 0 250 250 250 100 50 100 50 100 N
-P 4 0 0 0 300 150 300 100 500 100 500 100 N
-P 4 0 0 0 325 -550 175 -600 0 -600 0 -600 N
-P 4 0 0 0 350 -300 350 -250 500 -250 500 -250 N
-P 4 0 0 0 350 350 350 400 500 400 500 400 N
-P 4 0 0 0 500 -550 325 -550 325 -450 325 -450 N
-P 4 0 0 0 500 -100 250 -100 250 -300 250 -300 N
-P 4 0 0 0 500 550 250 550 250 350 250 350 N
-P 5 0 0 0 50 -100 150 -100 150 -400 250 -400 250 -400 N
-P 5 0 0 0 400 -300 200 -300 300 -500 400 -300 400 -300 f
-P 5 0 0 0 400 350 200 350 300 150 400 350 400 350 f
-C -100 725 103 0 1 0 N
-S -500 850 500 -900 0 1 0 N
-S -400 500 -150 250 0 1 0 N
-P 3 0 1 0 -500 300 -400 300 -400 300 N
-P 3 0 1 0 -500 450 -400 450 -400 450 N
-P 3 0 1 0 -500 650 -200 700 -200 700 N
-P 4 0 1 0 -500 800 -200 750 -200 750 -200 750 N
-P 4 0 1 0 -100 625 -100 375 -150 375 -150 375 N
-P 6 0 1 0 0 725 200 725 200 750 500 750 500 750 500 750 N
-X rf_in 1 -900 800 400 R 50 50 1 1 I
-X bypass 2 -900 650 400 R 50 50 1 1 I
-X OSC_2 3 -900 300 400 R 50 50 1 1 O
-X OSC_1 4 -900 450 400 R 50 50 1 1 I
-X mute_in 5 -900 -350 400 R 50 50 1 1 I
-X vcc 6 0 1050 200 D 50 50 1 1 W
-X rssi_out 7 -900 0 400 R 50 50 1 1 O
-X audioout 8 -900 -550 400 R 50 50 1 1 O
-X dataout 9 900 -750 400 L 50 50 1 1 O
-X quad_in 10 -900 -750 400 R 50 50 1 1 I
-X mxr_out 20 900 750 400 L 50 50 1 1 O
-X lim_out 11 900 -550 400 L 50 50 1 1 O
-X decoup 12 900 -400 400 L 50 50 1 1 I
-X decoup 13 900 -250 400 L 50 50 1 1 I
-X lim_in 14 900 -100 400 L 50 50 1 1 I
-X gnd 15 0 -1100 200 U 50 50 1 1 W
-X if_out 16 900 100 400 L 50 50 1 1 O
-X decoup 17 900 250 400 L 50 50 1 1 I
-X if_in 18 900 400 400 L 50 50 1 1 I
-X decoup 19 900 550 400 L 50 50 1 1 I
+C -50 -1400 141 0 0 0 N
+C -50 -1000 141 0 0 10 N
+T 0 -50 -60 35 0 0 0 amp Normal 0 C C
+T 0 -50 -1015 40 0 0 0 Detect Normal 0 C C
+T 0 -50 -25 35 0 0 0 IF Normal 0 C C
+T 0 -50 -650 35 0 0 0 Lim Normal 0 C C
+T 0 -250 705 50 0 0 0 MIX Normal 0 C C
+T 0 -55 -1350 40 0 0 0 MUTE Normal 0 C C
+T 0 125 475 60 0 0 0 OSC Normal 0 C C
+T 0 -50 -950 40 0 0 0 QUAD Normal 0 C C
+T 0 300 -500 40 0 0 0 RSSI Normal 0 C C
+T 0 -55 -1430 40 0 0 0 Switch Normal 0 C C
+P 2 0 0 10 -480 800 -380 760 N
+P 2 0 0 10 -470 600 -380 640 N
+P 2 0 0 10 -250 -100 -100 -100 N
+P 2 0 0 10 -250 550 -250 560 N
+P 2 0 0 10 -190 -1400 -420 -1400 N
+P 2 0 0 10 -190 -1000 -290 -1000 N
+P 2 0 0 10 -100 -700 -200 -700 N
+P 2 0 0 10 -100 700 -110 700 N
+P 2 0 0 10 -50 -1140 -50 -1260 N
+P 2 0 0 10 -50 -800 -50 -860 N
+P 2 0 0 10 50 -1100 110 -1100 N
+P 2 0 0 10 90 -1400 210 -1400 N
+P 2 0 0 10 90 -1000 400 -1000 N
+P 2 0 0 10 300 400 500 400 N
+P 2 0 0 10 400 -500 500 -500 N
+P 2 0 0 10 450 700 -100 700 N
+P 2 0 0 10 500 500 300 500 N
+P 3 0 0 10 -500 100 -100 100 -100 0 N
+P 3 0 0 10 -450 -400 0 -400 0 -600 N
+P 3 0 0 10 -200 200 0 200 0 0 N
+P 3 0 0 10 -100 -600 -100 -500 -200 -500 N
+P 3 0 0 10 0 450 -250 450 -250 550 N
+P 4 0 0 10 0 -700 150 -700 150 -550 200 -550 N
+P 4 0 0 10 0 -100 150 -100 150 -450 200 -450 N
+P 5 0 0 0 50 -600 -150 -600 -50 -800 50 -600 50 -600 f
+P 5 0 0 10 50 0 -150 0 -50 -200 50 0 50 0 f
+C -250 700 141 0 1 10 N
+S -900 900 900 -1700 0 1 10 f
+S 0 600 300 300 0 1 10 N
+S 200 -400 400 -600 0 1 10 N
+P 3 0 1 0 -50 -200 -50 -300 400 -300 N
+X RF_IN 1 -1000 800 100 R 50 50 1 1 I
+X RF_BYPASS 2 -1000 600 100 R 50 50 1 1 I
+X OSC_OUT 3 1000 500 100 L 50 50 1 1 O
+X OSC_IN 4 1000 400 100 L 50 50 1 1 I
+X MUTE_INPUT 5 -1000 -1400 100 R 50 50 1 1 I
+X VCC 6 0 1000 100 D 50 50 1 1 W
+X RSSI_OUT 7 1000 -500 100 L 50 50 1 1 O
+X MUTED_AUD_OUTP 8 1000 -1400 100 L 50 50 1 1 O
+X UNMUTED_AUD_OUTP 9 1000 -1100 100 L 50 50 1 1 O
+X QUADRATURE_IN 10 -1000 -1000 100 R 50 50 1 1 I
+X MIXER_OUT 20 1000 700 100 L 50 50 1 1 O
+X LIMITER_OUT 11 1000 -1000 100 L 50 50 1 1 O
+X LIMITER_DECOUPL 12 -1000 -700 100 R 50 50 1 1 I
+X LIMITER_DECOUPL 13 -1000 -500 100 R 50 50 1 1 I
+X LIMITER_IN 14 -1000 -400 100 R 50 50 1 1 I
+X GND 15 0 -1800 100 U 50 50 1 1 W
+X IF_AMP_OUT 16 1000 -300 100 L 50 50 1 1 O
+X IF_AMP_DECOUPL 17 -1000 -100 100 R 50 50 1 1 I
+X IF_AMP_IN 18 -1000 100 100 R 50 50 1 1 I
+X IF_AMP_DECOUPL 19 -1000 200 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SA605DK
+#
+DEF SA605DK U 0 1 Y Y 1 F N
+F0 "U" -890 950 50 H V L CNN
+F1 "SA605DK" 510 950 50 H V L CNN
+F2 "Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -1900 50 H I C CNN
+F3 "" -200 0 50 H I C CNN
+$FPLIST
+ SSOP*4.4x6.5mm?Pitch0.65mm*
+$ENDFPLIST
+DRAW
+C -50 -1400 141 0 0 0 N
+C -50 -1000 141 0 0 10 N
+T 0 -50 -60 35 0 0 0 amp Normal 0 C C
+T 0 -50 -1015 40 0 0 0 Detect Normal 0 C C
+T 0 -50 -25 35 0 0 0 IF Normal 0 C C
+T 0 -50 -650 35 0 0 0 Lim Normal 0 C C
+T 0 -250 705 50 0 0 0 MIX Normal 0 C C
+T 0 -55 -1350 40 0 0 0 MUTE Normal 0 C C
+T 0 125 475 60 0 0 0 OSC Normal 0 C C
+T 0 -50 -950 40 0 0 0 QUAD Normal 0 C C
+T 0 300 -500 40 0 0 0 RSSI Normal 0 C C
+T 0 -55 -1430 40 0 0 0 Switch Normal 0 C C
+P 2 0 0 10 -480 800 -380 760 N
+P 2 0 0 10 -470 600 -380 640 N
+P 2 0 0 10 -250 -100 -100 -100 N
+P 2 0 0 10 -250 550 -250 560 N
+P 2 0 0 10 -190 -1400 -420 -1400 N
+P 2 0 0 10 -190 -1000 -290 -1000 N
+P 2 0 0 10 -100 -700 -200 -700 N
+P 2 0 0 10 -100 700 -110 700 N
+P 2 0 0 10 -50 -1140 -50 -1260 N
+P 2 0 0 10 -50 -800 -50 -860 N
+P 2 0 0 10 50 -1100 110 -1100 N
+P 2 0 0 10 90 -1400 210 -1400 N
+P 2 0 0 10 90 -1000 400 -1000 N
+P 2 0 0 10 300 400 500 400 N
+P 2 0 0 10 400 -500 500 -500 N
+P 2 0 0 10 450 700 -100 700 N
+P 2 0 0 10 500 500 300 500 N
+P 3 0 0 10 -500 100 -100 100 -100 0 N
+P 3 0 0 10 -450 -400 0 -400 0 -600 N
+P 3 0 0 10 -200 200 0 200 0 0 N
+P 3 0 0 10 -100 -600 -100 -500 -200 -500 N
+P 3 0 0 10 0 450 -250 450 -250 550 N
+P 4 0 0 10 0 -700 150 -700 150 -550 200 -550 N
+P 4 0 0 10 0 -100 150 -100 150 -450 200 -450 N
+P 5 0 0 0 50 -600 -150 -600 -50 -800 50 -600 50 -600 f
+P 5 0 0 10 50 0 -150 0 -50 -200 50 0 50 0 f
+C -250 700 141 0 1 10 N
+S -900 900 900 -1700 0 1 10 f
+S 0 600 300 300 0 1 10 N
+S 200 -400 400 -600 0 1 10 N
+P 3 0 1 0 -50 -200 -50 -300 400 -300 N
+X RF_IN 1 -1000 800 100 R 50 50 1 1 I
+X RF_BYPASS 2 -1000 600 100 R 50 50 1 1 I
+X OSC_OUT 3 1000 500 100 L 50 50 1 1 O
+X OSC_IN 4 1000 400 100 L 50 50 1 1 I
+X MUTE_INPUT 5 -1000 -1400 100 R 50 50 1 1 I
+X VCC 6 0 1000 100 D 50 50 1 1 W
+X RSSI_OUT 7 1000 -500 100 L 50 50 1 1 O
+X MUTED_AUD_OUTP 8 1000 -1400 100 L 50 50 1 1 O
+X UNMUTED_AUD_OUTP 9 1000 -1100 100 L 50 50 1 1 O
+X QUADRATURE_IN 10 -1000 -1000 100 R 50 50 1 1 I
+X MIXER_OUT 20 1000 700 100 L 50 50 1 1 O
+X LIMITER_OUT 11 1000 -1000 100 L 50 50 1 1 O
+X LIMITER_DECOUPL 12 -1000 -700 100 R 50 50 1 1 I
+X LIMITER_DECOUPL 13 -1000 -500 100 R 50 50 1 1 I
+X LIMITER_IN 14 -1000 -400 100 R 50 50 1 1 I
+X GND 15 0 -1800 100 U 50 50 1 1 W
+X IF_AMP_OUT 16 1000 -300 100 L 50 50 1 1 O
+X IF_AMP_DECOUPL 17 -1000 -100 100 R 50 50 1 1 I
+X IF_AMP_IN 18 -1000 100 100 R 50 50 1 1 I
+X IF_AMP_DECOUPL 19 -1000 200 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
diff --git a/library/sensors.dcm b/library/sensors.dcm
index 83dc0f37..62a491ba 100644
--- a/library/sensors.dcm
+++ b/library/sensors.dcm
@@ -414,6 +414,18 @@ K digital temperature sensor
F http://www.ti.com/lit/ds/symlink/lm73.pdf
$ENDCMP
#
+$CMP LM75B
+D Digital Temperature Sensor & Thermal Watchdog with LP on I2C and bus fault timeout, SOIC-8 and VSSOP-8
+K Temperature sensor
+F http://www.ti.com/lit/ds/symlink/lm75b.pdf
+$ENDCMP
+#
+$CMP LM75C
+D Digital Temperature Sensor & Thermal Watchdog, SOIC-8 and VSSOP-8
+K Temperature sensor
+F http://www.ti.com/lit/ds/symlink/lm75b.pdf
+$ENDCMP
+#
$CMP LMT84DCK
D Analog temperature sensor, NTC, 0.4C accuracy, -5.5mV/C, -50C to +150C, 1.5 to 5.5V, SC-70-5 package
K temperature sensor thermistor ntc
diff --git a/library/sensors.lib b/library/sensors.lib
index e1fae56b..494fb7ac 100644
--- a/library/sensors.lib
+++ b/library/sensors.lib
@@ -33,7 +33,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23" 0 -350 50 H I L CIN
F3 "" 0 650 50 H I C CNN
ALIAS A1101LLHL A1102ELHL A1102LLHL A1103ELHL A1103LLHL A1104LLHL A1106LLHL
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 300 200 -300 0 1 10 f
@@ -678,7 +678,7 @@ F1 "KTY82" 125 0 50 V V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23" 200 0 50 V I C CNN
F3 "" 0 -50 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
A -126 88 7 -265 818 0 1 0 N -120 85 -125 95
@@ -977,7 +977,7 @@ F1 "LM35-LP" 50 250 50 H V L CNN
F2 "" 50 -250 50 H I L CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO-92*
+ TO?92*
$ENDFPLIST
DRAW
A -175 125 25 1 1799 0 1 10 N -150 125 -200 125
@@ -1005,7 +1005,7 @@ F1 "LM35-NEB" 50 250 50 H V L CNN
F2 "" 50 -250 50 H I L CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO-220*
+ TO?220*
$ENDFPLIST
DRAW
A -175 125 25 1 1799 0 1 10 N -150 125 -200 125
@@ -1034,7 +1034,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 450 350 50 H I L CNN
F3 "" -400 450 50 H I C CNN
ALIAS LM73-1
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
A 145 125 25 1 1799 0 1 10 N 170 125 120 125
@@ -1057,12 +1057,47 @@ X SMBDAT 6 -600 100 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
+# LM75C
+#
+DEF LM75C U 0 40 Y Y 1 F N
+F0 "U" -250 450 50 H V C CNN
+F1 "LM75C" 0 450 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS LM75B
+$FPLIST
+ SOIC*3.9x4.9mm*Pitch1.27mm*
+ VSSOP*3.0x3.0mm*Pitch0.65mm*
+$ENDFPLIST
+DRAW
+A -5 125 25 1 1799 0 1 10 N 20 125 -30 125
+C -5 -100 50 0 1 10 F
+S -300 400 300 -400 0 1 10 f
+S 20 -75 -30 0 0 1 10 F
+P 2 0 1 10 -30 25 -5 25 N
+P 2 0 1 10 -30 50 -5 50 N
+P 2 0 1 10 -30 75 -5 75 N
+P 2 0 1 10 -30 100 -5 100 N
+P 2 0 1 10 -30 125 -30 0 N
+P 2 0 1 10 -30 125 -5 125 N
+P 2 0 1 10 20 125 20 0 N
+X SDA 1 -400 100 100 R 50 50 1 1 B
+X SCL 2 -400 0 100 R 50 50 1 1 I
+X O.S. 3 -400 -100 100 R 50 50 1 1 C
+X GND 4 0 -500 100 U 50 50 1 1 W
+X A2 5 400 -100 100 L 50 50 1 1 I
+X A1 6 400 0 100 L 50 50 1 1 I
+X A0 7 400 100 100 L 50 50 1 1 I
+X +Vs 8 0 500 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# LMT84DCK
#
DEF LMT84DCK U 0 30 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "LMT84DCK" 200 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 0 -400 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SC-70-*
@@ -1092,7 +1127,7 @@ ENDDEF
DEF LMT85DCK U 0 30 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "LMT85DCK" 200 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 0 -400 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SC-70-*
@@ -1122,7 +1157,7 @@ ENDDEF
DEF LMT86DCK U 0 30 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "LMT86DCK" 200 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 0 -400 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SC-70-*
@@ -1152,7 +1187,7 @@ ENDDEF
DEF LMT87DCK U 0 30 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "LMT87DCK" 200 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 0 -400 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SC-70-*
@@ -1523,7 +1558,7 @@ ENDDEF
DEF MCP9700AT-E/LT U 0 40 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "MCP9700AT-E/LT" 50 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 0 -400 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS MCP9700AT-H/LT MCP9700T-E/LT MCP9700T-H/LT
$FPLIST
@@ -1558,7 +1593,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23" 0 -400 50 H I C CNN
F3 "" -150 250 50 H I C CNN
ALIAS MCP9700T-E/TT MCP9700AT-H/TT MCP9700AT-E/TT
$FPLIST
- SOT-23-3*
+ SOT?23*
$ENDFPLIST
DRAW
A -175 125 25 1 1799 0 1 10 N -150 125 -200 125
@@ -1971,7 +2006,7 @@ F1 "TLV493D" 200 450 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" -50 -500 50 H I C CNN
F3 "" -150 500 50 H I C CNN
$FPLIST
- SOT-23*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 400 250 -300 0 1 10 f
@@ -1989,7 +2024,7 @@ ENDDEF
DEF TMP20AIDCK U 0 40 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "TMP20AIDCK" 50 250 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:SOT-353_SC-70-5" 0 -400 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SC?70*
diff --git a/library/siliconi.dcm b/library/siliconi.dcm
index 2e2fc804..0130e20d 100644
--- a/library/siliconi.dcm
+++ b/library/siliconi.dcm
@@ -6,10 +6,4 @@ K High-Current Driver
F http://www.go-gddq.com/downlocal/D/D469CJ.PDF
$ENDCMP
#
-$CMP DG411
-D Monolithic Quad SPST, CMOS Analog Switches
-K CMOS Analog Switche
-F http://www.intersil.com/content/dam/Intersil/documents/dg41/dg411-12-13.pdf
-$ENDCMP
-#
#End Doc Library
diff --git a/library/siliconi.lib b/library/siliconi.lib
index ce511397..9502cd2f 100644
--- a/library/siliconi.lib
+++ b/library/siliconi.lib
@@ -37,47 +37,4 @@ X OUT 10 700 0 300 L 50 50 4 1 O
ENDDRAW
ENDDEF
#
-# DG411
-#
-DEF DG411 U 0 40 Y N 4 F N
-F0 "U" -200 425 50 H V R CNN
-F1 "DG411" -200 350 50 H V R CNN
-F2 "" 150 -350 50 H I L CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S 200 -300 -300 300 0 1 10 f
-P 2 0 1 0 -300 -100 -150 -100 N
-P 2 0 1 0 -300 100 -150 100 N
-P 2 0 1 0 -150 -100 -21 -100 N
-P 2 0 1 0 -150 0 -150 200 N
-P 2 0 1 0 -150 200 50 100 N
-P 2 0 1 0 -50 -70 -81 -100 N
-P 2 0 1 0 -21 -100 -50 -70 N
-P 2 0 1 0 10 -29 10 -50 N
-P 2 0 1 0 50 100 -150 0 N
-P 2 0 1 0 50 100 100 100 N
-P 2 0 1 0 100 -100 -50 -20 N
-P 2 0 1 0 100 -29 10 -29 N
-P 2 0 1 0 100 100 100 -29 N
-P 2 0 1 0 150 -100 100 -100 N
-P 2 0 1 0 150 -100 200 -100 N
-X V- 4 100 -400 100 U 50 50 0 1 W
-X GND 5 -100 -400 100 U 50 50 0 1 W
-X VCC 12 -100 400 100 D 50 50 0 1 W
-X V+ 13 100 400 100 D 50 50 0 1 W
-X SW 1 -400 100 100 R 50 50 1 1 I
-X IN 2 -400 -100 100 R 50 50 1 1 P
-X OUT 3 300 -100 100 L 50 50 1 1 P
-X OUT 6 300 -100 100 L 50 50 2 1 P
-X IN 7 -400 -100 100 R 50 50 2 1 P
-X SW 8 -400 100 100 R 50 50 2 1 I
-X SW 9 -400 100 100 R 50 50 3 1 I
-X IN 10 -400 -100 100 R 50 50 3 1 P
-X OUT 11 300 -100 100 L 50 50 3 1 P
-X OUT 14 300 -100 100 L 50 50 4 1 P
-X IN 15 -400 -100 100 R 50 50 4 1 P
-X SW 16 -400 100 100 R 50 50 4 1 I
-ENDDRAW
-ENDDEF
-#
#End Library
diff --git a/library/supertex.lib b/library/supertex.lib
index 01de3f15..6f603f78 100644
--- a/library/supertex.lib
+++ b/library/supertex.lib
@@ -6,11 +6,11 @@ EESchema-LIBRARY Version 2.3
DEF CL220K4-G U 0 0 Y Y 1 F N
F0 "U" 150 150 50 H V L CNN
F1 "CL220K4-G" 150 50 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-252-2Lead" 150 -50 50 H I L CNN
+F2 "TO_SOT_Packages_SMD:TO-252-2" 150 -50 50 H I L CNN
F3 "" 10 0 50 H I C CNN
$FPLIST
- TO-252*
- DPAK*
+ TO?252*
+ *DPAK*
$ENDFPLIST
DRAW
X VA 1 0 200 100 D 50 50 1 1 I
@@ -40,7 +40,7 @@ F1 "CL220N5-G" 150 50 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-220_Vertical" 150 -50 50 H I L CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO-220*
+ TO?220*
$ENDFPLIST
DRAW
X VA 1 0 200 100 D 50 50 1 1 I
@@ -71,7 +71,7 @@ F2 "TO_SOT_Packages_SMD:SOT-223" 0 -350 50 H I L CNN
F3 "" 350 50 50 H I C CNN
ALIAS HV101K5-G
$FPLIST
- SOT-223*
+ SOT?223*
$ENDFPLIST
DRAW
X VPP 1 -100 400 100 D 50 50 1 1 W
@@ -292,10 +292,10 @@ ENDDEF
DEF LR8K4-G U 0 40 Y Y 1 F N
F0 "U" -300 150 50 H V L CNN
F1 "LR8K4-G" 0 150 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:TO-252-2Lead" 0 50 50 H I C CNN
+F2 "TO_SOT_Packages_SMD:TO-252-2" 0 50 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO-252*
+ TO?252*
DPAK*
$ENDFPLIST
DRAW
@@ -314,7 +314,7 @@ F1 "LR8N3-G" 0 150 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" 0 50 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
- TO-92*
+ TO?92*
$ENDFPLIST
DRAW
X IN 1 -400 0 100 R 50 50 1 1 I
diff --git a/library/texas.dcm b/library/texas.dcm
index 6c3de6d2..a259aced 100644
--- a/library/texas.dcm
+++ b/library/texas.dcm
@@ -522,18 +522,6 @@ K power switche current limited usb port
F http://www.ti.com/lit/ds/symlink/tps2561.pdf
$ENDCMP
#
-$CMP TS5A3159
-D 1-Ohm SPDT Analog Switch, Break-Before-Make
-K SDPT Switch
-F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf
-$ENDCMP
-#
-$CMP TS5A3160
-D 1-Ohm SPDT Analog Switch, Make-Before-Break
-K SDPT Switch
-F http://www.ti.com/lit/ds/symlink/ts5a3160.pdf
-$ENDCMP
-#
$CMP TUSB2036
D 2- or 3-Port USB1.1 HUB with optional serial EEPROM
K 2-Port, 3-Port, 3.3V, EEPROM, Full Speed, Hub, Texas Instruments, USB1.1
diff --git a/library/texas.lib b/library/texas.lib
index 2140403c..fc04ec41 100644
--- a/library/texas.lib
+++ b/library/texas.lib
@@ -2006,7 +2006,7 @@ F1 "TPS2041B" 0 350 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 500 50 H I C CNN
F3 "" -50 300 50 H I C CNN
$FPLIST
- SOT-23-5*
+ SOT?23*
$ENDFPLIST
DRAW
S -300 300 300 -400 0 1 10 f
@@ -2112,7 +2112,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN
F3 "" 0 50 50 H I C CNN
ALIAS TPS2513A
$FPLIST
- SOT-23-6*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 250 200 -250 0 1 10 f
@@ -2134,7 +2134,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN
F3 "" 0 50 50 H I C CNN
ALIAS TPS2514A
$FPLIST
- SOT-23-6*
+ SOT?23*
$ENDFPLIST
DRAW
S -200 250 200 -250 0 1 10 f
@@ -2199,29 +2199,6 @@ X PAD 11 -100 -600 200 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# TS5A3160
-#
-DEF TS5A3160 U 0 40 Y Y 1 F N
-F0 "U" -100 325 50 H V R CNN
-F1 "TS5A3160" -100 250 50 H V R CNN
-F2 "" 50 -250 50 H I L CNN
-F3 "" 100 0 50 H I C CNN
-ALIAS TS5A3159
-$FPLIST
- SOT-23-6*
- *SC-70*
-$ENDFPLIST
-DRAW
-S -300 200 300 -200 0 1 10 f
-X NO 1 -400 100 100 R 50 50 1 1 P
-X GND 2 0 -300 100 U 50 50 1 1 W
-X NC 3 -400 -100 100 R 50 50 1 1 P
-X COM 4 400 -100 100 L 50 50 1 1 P
-X V+ 5 0 300 100 D 50 50 1 1 W
-X IN 6 400 100 100 L 50 50 1 1 I
-ENDDRAW
-ENDDEF
-#
# TUSB2036
#
DEF TUSB2036 U 0 40 Y Y 1 F N
diff --git a/library/wiznet.dcm b/library/wiznet.dcm
index da548509..98d4d45a 100644
--- a/library/wiznet.dcm
+++ b/library/wiznet.dcm
@@ -1,8 +1,8 @@
EESchema-DOCLIB Version 2.0
#
$CMP W5100
-D WizNet W5100 10/100Mb Ethernet controller with TCP/IP stack
-K Wiznet Ethernet controller
+D 10/100Mb Ethernet controller with TCP/IP stack, LQFP-80
+K Wiznet Ethernet controller
F https://www.sparkfun.com/datasheets/DevTools/Arduino/W5100_Datasheet_v1_1_6.pdf
$ENDCMP
#
diff --git a/library/xilinx.dcm b/library/xilinx.dcm
index 5f9ee17a..014d006e 100644
--- a/library/xilinx.dcm
+++ b/library/xilinx.dcm
@@ -83,6 +83,12 @@ K CPLD
F http://www.xilinx.com/support/documentation/data_sheets/ds057.pdf
$ENDCMP
#
+$CMP XC9572XL-VQ64
+D CPLD, 72 macrocells, 1600 usable gates
+K CPLD
+F http://www.xilinx.com/support/documentation/data_sheets/ds057.pdf
+$ENDCMP
+#
$CMP XCR3064-VQ100
D Xilinx CoolRunner
F xilinx/xcr3064xl.pdf
diff --git a/library/xilinx.lib b/library/xilinx.lib
index bd993939..c0783835 100644
--- a/library/xilinx.lib
+++ b/library/xilinx.lib
@@ -6806,6 +6806,85 @@ X GND 100 300 -2900 300 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# XC9572XL-VQ64
+#
+DEF XC9572XL-VQ64 U 0 30 Y Y 1 F N
+F0 "U" -850 1850 50 H V C CNN
+F1 "XC9572XL-VQ64" 600 -1850 50 H V C CNN
+F2 "Housings_QFP:TQFP-64_10x10mm_Pitch0.5mm" 0 100 50 H I C CNN
+F3 "" -50 50 50 H I C CNN
+$FPLIST
+ TQFP*10x10mm*Pitch0.5mm*
+$ENDFPLIST
+DRAW
+S -900 -1800 900 1800 0 1 10 f
+X P1 1 -1200 0 300 R 50 50 1 1 B
+X I/O/GTS2 2 -1200 -100 300 R 50 50 1 1 B
+X VCC 3 -200 2100 300 D 50 50 1 1 W
+X P4 4 -1200 -200 300 R 50 50 1 1 B
+X I/O/GTS1 5 -1200 -300 300 R 50 50 1 1 B
+X P6 6 -1200 -400 300 R 50 50 1 1 B
+X P7 7 -1200 -500 300 R 50 50 1 1 B
+X P8 8 -1200 1400 300 R 50 50 1 1 B
+X P9 9 -1200 1300 300 R 50 50 1 1 B
+X P10 10 -1200 1200 300 R 50 50 1 1 B
+X P20 20 -1200 300 300 R 50 50 1 1 B
+X TCK 30 1200 -1400 300 L 50 50 1 1 I
+X P40 40 1200 400 300 L 50 50 1 1 B
+X P50 50 1200 -600 300 L 50 50 1 1 B
+X P60 60 -1200 -800 300 R 50 50 1 1 B
+X P11 11 -1200 1100 300 R 50 50 1 1 B
+X GND 21 -100 -2100 300 U 50 50 1 1 W
+X P31 31 1200 1200 300 L 50 50 1 1 B
+X GND 41 0 -2100 300 U 50 50 1 1 W
+X P51 51 1200 -700 300 L 50 50 1 1 B
+X P61 61 -1200 -900 300 R 50 50 1 1 B
+X P12 12 -1200 1000 300 R 50 50 1 1 B
+X P22 22 1200 1600 300 L 50 50 1 1 B
+X P32 32 1200 1100 300 L 50 50 1 1 B
+X P42 42 1200 300 300 L 50 50 1 1 B
+X P52 52 1200 -800 300 L 50 50 1 1 B
+X P62 62 -1200 -1000 300 R 50 50 1 1 B
+X P13 13 -1200 900 300 R 50 50 1 1 B
+X P23 23 -1200 200 300 R 50 50 1 1 B
+X P33 33 1200 1000 300 L 50 50 1 1 B
+X P43 43 1200 100 300 L 50 50 1 1 B
+X TDO 53 1200 -1500 300 L 50 50 1 1 O
+X P63 63 -1200 -1100 300 R 50 50 1 1 B
+X GND 14 -200 -2100 300 U 50 50 1 1 W
+X P24 24 1200 1500 300 L 50 50 1 1 B
+X P34 34 1200 900 300 L 50 50 1 1 B
+X P44 44 1200 0 300 L 50 50 1 1 B
+X GND 54 100 -2100 300 U 50 50 1 1 W
+X I/O/GSR 64 -1200 -1200 300 R 50 50 1 1 B
+X I/O/GCK1 15 -1200 800 300 R 50 50 1 1 B
+X P25 25 1200 1400 300 L 50 50 1 1 B
+X P35 35 1200 800 300 L 50 50 1 1 B
+X P45 45 1200 -100 300 L 50 50 1 1 B
+X VCCIO 55 200 2100 300 D 50 50 1 1 W
+X I/O/GCK2 16 -1200 700 300 R 50 50 1 1 B
+X VCCIO 26 100 2100 300 D 50 50 1 1 W
+X P36 36 1200 700 300 L 50 50 1 1 B
+X P46 46 1200 -200 300 L 50 50 1 1 B
+X P56 56 1200 -900 300 L 50 50 1 1 B
+X I/O/GCK3 17 -1200 600 300 R 50 50 1 1 B
+X P27 27 1200 1300 300 L 50 50 1 1 B
+X VCC 37 -100 2100 300 D 50 50 1 1 W
+X P47 47 1200 -300 300 L 50 50 1 1 B
+X P57 57 1200 -1000 300 L 50 50 1 1 B
+X P18 18 -1200 500 300 R 50 50 1 1 B
+X TDI 28 1200 -1200 300 L 50 50 1 1 I
+X P38 38 1200 600 300 L 50 50 1 1 B
+X P48 48 1200 -400 300 L 50 50 1 1 B
+X P58 58 -1200 -600 300 R 50 50 1 1 B
+X P19 19 -1200 400 300 R 50 50 1 1 B
+X TMS 29 1200 -1300 300 L 50 50 1 1 I
+X P39 39 1200 500 300 L 50 50 1 1 B
+X P49 49 1200 -500 300 L 50 50 1 1 B
+X P59 59 -1200 -700 300 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# XCF08P
#
DEF XCF08P U 0 40 Y Y 1 F N
diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SP3T_PCM13.step b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SP3T_PCM13.step
new file mode 100644
index 00000000..82c6bec2
--- /dev/null
+++ b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SP3T_PCM13.step
@@ -0,0 +1,5832 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'C:/Users/stefan/ownCloud/Project/KiCad/egna/egnda_3d_
+orginalmodeller/PCM13SMTR\\Corner001_sp.step','2017-10-23T21:18:26',(
+ 'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.1',
+ 'FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Corner001_sp','Corner001_sp','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4665);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#88,#112,#136,#153,#184,#233,#257,#281,
+ #314,#338,#362,#379,#610,#786,#810,#912,#936,#1112,#1136,#1229,#1253
+ ,#1286,#1319,#1352,#1377,#1402,#1442,#1482,#1645,#1685,#1719,#1736,
+ #1767,#1791,#1815,#1846,#1870,#1894,#1925,#1949,#1973,#1990,#2021,
+ #2045,#2069,#2093,#2117,#2151,#2167,#2198,#2232,#2263,#2287,#2304,
+ #2328,#2361,#2401,#2434,#2451,#2482,#2561,#2608,#2632,#2704,#2736,
+ #2776,#2801,#2832,#2856,#2880,#2911,#2935,#2959,#2983,#3007,#3031,
+ #3057,#3081,#3105,#3129,#3146,#3170,#3194,#3211,#3235,#3259,#3276,
+ #3301,#3326,#3358,#3375,#3400,#3417,#3443,#3469,#3494,#3525,#3549,
+ #3573,#3590,#3621,#3645,#3669,#3686,#3710,#3735,#3752,#3769,#3804,
+ #3839,#3874,#3891,#3903,#3917,#3950,#3967,#3985,#4002,#4014,#4026,
+ #4050,#4075,#4092,#4109,#4121,#4138,#4155,#4172,#4189,#4201,#4223,
+ #4235,#4247,#4259,#4273,#4285,#4299,#4330,#4361,#4392,#4401,#4410,
+ #4422,#4434,#4458,#4482,#4499,#4523,#4547,#4564,#4588,#4612,#4629,
+ #4641,#4653));
+#17 = ADVANCED_FACE('',(#18),#52,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-3.2,1.85,0.E+000));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.8,1.85,0.E+000));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-3.2,1.85,0.E+000));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(1.,0.E+000,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-3.2,1.85,0.15));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-3.2,1.85,0.E+000));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(0.E+000,0.E+000,1.));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-2.8,1.85,0.15));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-3.2,1.85,0.15));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(1.,0.E+000,0.E+000));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-2.8,1.85,0.E+000));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(0.E+000,0.E+000,1.));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(-3.2,1.85,0.E+000));
+#55 = DIRECTION('',(0.E+000,1.,0.E+000));
+#56 = DIRECTION('',(0.E+000,0.E+000,1.));
+#57 = ADVANCED_FACE('',(#58),#83,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#68,#76,#82));
+#60 = ORIENTED_EDGE('',*,*,#61,.F.);
+#61 = EDGE_CURVE('',#62,#22,#64,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(-3.2,0.96,0.E+000));
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(-3.2,0.95,0.E+000));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(0.E+000,1.,0.E+000));
+#68 = ORIENTED_EDGE('',*,*,#69,.T.);
+#69 = EDGE_CURVE('',#62,#70,#72,.T.);
+#70 = VERTEX_POINT('',#71);
+#71 = CARTESIAN_POINT('',(-2.8,0.96,0.E+000));
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(-3.4,0.96,0.E+000));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(1.,0.E+000,0.E+000));
+#76 = ORIENTED_EDGE('',*,*,#77,.T.);
+#77 = EDGE_CURVE('',#70,#24,#78,.T.);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-2.8,0.95,0.E+000));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.E+000,1.,0.E+000));
+#82 = ORIENTED_EDGE('',*,*,#21,.F.);
+#83 = PLANE('',#84);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(-3.2,0.95,0.E+000));
+#86 = DIRECTION('',(0.E+000,0.E+000,1.));
+#87 = DIRECTION('',(1.,0.E+000,0.E+000));
+#88 = ADVANCED_FACE('',(#89),#107,.T.);
+#89 = FACE_BOUND('',#90,.T.);
+#90 = EDGE_LOOP('',(#91,#99,#105,#106));
+#91 = ORIENTED_EDGE('',*,*,#92,.F.);
+#92 = EDGE_CURVE('',#93,#40,#95,.T.);
+#93 = VERTEX_POINT('',#94);
+#94 = CARTESIAN_POINT('',(-2.8,0.96,0.15));
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-2.8,0.95,0.15));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.E+000,1.,0.E+000));
+#99 = ORIENTED_EDGE('',*,*,#100,.F.);
+#100 = EDGE_CURVE('',#70,#93,#101,.T.);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(-2.8,0.96,0.E+000));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(0.E+000,0.E+000,1.));
+#105 = ORIENTED_EDGE('',*,*,#77,.T.);
+#106 = ORIENTED_EDGE('',*,*,#47,.T.);
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(-2.8,0.95,0.E+000));
+#110 = DIRECTION('',(1.,0.E+000,0.E+000));
+#111 = DIRECTION('',(0.E+000,0.E+000,1.));
+#112 = ADVANCED_FACE('',(#113),#131,.T.);
+#113 = FACE_BOUND('',#114,.T.);
+#114 = EDGE_LOOP('',(#115,#123,#129,#130));
+#115 = ORIENTED_EDGE('',*,*,#116,.F.);
+#116 = EDGE_CURVE('',#117,#32,#119,.T.);
+#117 = VERTEX_POINT('',#118);
+#118 = CARTESIAN_POINT('',(-3.2,0.96,0.15));
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(-3.2,0.95,0.15));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(0.E+000,1.,0.E+000));
+#123 = ORIENTED_EDGE('',*,*,#124,.F.);
+#124 = EDGE_CURVE('',#93,#117,#125,.T.);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(-3.3,0.96,0.15));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#129 = ORIENTED_EDGE('',*,*,#92,.T.);
+#130 = ORIENTED_EDGE('',*,*,#39,.F.);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(-3.2,0.95,0.15));
+#134 = DIRECTION('',(0.E+000,0.E+000,1.));
+#135 = DIRECTION('',(1.,0.E+000,0.E+000));
+#136 = ADVANCED_FACE('',(#137),#148,.F.);
+#137 = FACE_BOUND('',#138,.F.);
+#138 = EDGE_LOOP('',(#139,#140,#146,#147));
+#139 = ORIENTED_EDGE('',*,*,#116,.F.);
+#140 = ORIENTED_EDGE('',*,*,#141,.F.);
+#141 = EDGE_CURVE('',#62,#117,#142,.T.);
+#142 = LINE('',#143,#144);
+#143 = CARTESIAN_POINT('',(-3.2,0.96,0.E+000));
+#144 = VECTOR('',#145,1.);
+#145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#146 = ORIENTED_EDGE('',*,*,#61,.T.);
+#147 = ORIENTED_EDGE('',*,*,#31,.T.);
+#148 = PLANE('',#149);
+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150 = CARTESIAN_POINT('',(-3.2,0.95,0.E+000));
+#151 = DIRECTION('',(1.,0.E+000,0.E+000));
+#152 = DIRECTION('',(0.E+000,0.E+000,1.));
+#153 = ADVANCED_FACE('',(#154),#179,.F.);
+#154 = FACE_BOUND('',#155,.F.);
+#155 = EDGE_LOOP('',(#156,#164,#172,#178));
+#156 = ORIENTED_EDGE('',*,*,#157,.F.);
+#157 = EDGE_CURVE('',#158,#62,#160,.T.);
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(-3.2,0.95,0.E+000));
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(-3.2,0.95,0.E+000));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(0.E+000,1.,0.E+000));
+#164 = ORIENTED_EDGE('',*,*,#165,.T.);
+#165 = EDGE_CURVE('',#158,#166,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(-2.8,0.95,0.E+000));
+#168 = LINE('',#169,#170);
+#169 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#170 = VECTOR('',#171,1.);
+#171 = DIRECTION('',(1.,0.E+000,0.E+000));
+#172 = ORIENTED_EDGE('',*,*,#173,.T.);
+#173 = EDGE_CURVE('',#166,#70,#174,.T.);
+#174 = LINE('',#175,#176);
+#175 = CARTESIAN_POINT('',(-2.8,0.95,0.E+000));
+#176 = VECTOR('',#177,1.);
+#177 = DIRECTION('',(0.E+000,1.,0.E+000));
+#178 = ORIENTED_EDGE('',*,*,#69,.F.);
+#179 = PLANE('',#180);
+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);
+#181 = CARTESIAN_POINT('',(-3.2,0.95,0.E+000));
+#182 = DIRECTION('',(0.E+000,0.E+000,1.));
+#183 = DIRECTION('',(1.,0.E+000,0.E+000));
+#184 = ADVANCED_FACE('',(#185),#228,.T.);
+#185 = FACE_BOUND('',#186,.T.);
+#186 = EDGE_LOOP('',(#187,#195,#203,#211,#219,#225,#226,#227));
+#187 = ORIENTED_EDGE('',*,*,#188,.F.);
+#188 = EDGE_CURVE('',#189,#62,#191,.T.);
+#189 = VERTEX_POINT('',#190);
+#190 = CARTESIAN_POINT('',(-3.4,0.96,0.E+000));
+#191 = LINE('',#192,#193);
+#192 = CARTESIAN_POINT('',(-3.4,0.96,0.E+000));
+#193 = VECTOR('',#194,1.);
+#194 = DIRECTION('',(1.,0.E+000,0.E+000));
+#195 = ORIENTED_EDGE('',*,*,#196,.T.);
+#196 = EDGE_CURVE('',#189,#197,#199,.T.);
+#197 = VERTEX_POINT('',#198);
+#198 = CARTESIAN_POINT('',(-3.4,0.96,0.4));
+#199 = LINE('',#200,#201);
+#200 = CARTESIAN_POINT('',(-3.4,0.96,0.E+000));
+#201 = VECTOR('',#202,1.);
+#202 = DIRECTION('',(0.E+000,0.E+000,1.));
+#203 = ORIENTED_EDGE('',*,*,#204,.T.);
+#204 = EDGE_CURVE('',#197,#205,#207,.T.);
+#205 = VERTEX_POINT('',#206);
+#206 = CARTESIAN_POINT('',(-2.6,0.96,0.4));
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(-3.4,0.96,0.4));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(1.,0.E+000,0.E+000));
+#211 = ORIENTED_EDGE('',*,*,#212,.F.);
+#212 = EDGE_CURVE('',#213,#205,#215,.T.);
+#213 = VERTEX_POINT('',#214);
+#214 = CARTESIAN_POINT('',(-2.6,0.96,0.E+000));
+#215 = LINE('',#216,#217);
+#216 = CARTESIAN_POINT('',(-2.6,0.96,0.E+000));
+#217 = VECTOR('',#218,1.);
+#218 = DIRECTION('',(0.E+000,0.E+000,1.));
+#219 = ORIENTED_EDGE('',*,*,#220,.F.);
+#220 = EDGE_CURVE('',#70,#213,#221,.T.);
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(-3.4,0.96,0.E+000));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(1.,0.E+000,0.E+000));
+#225 = ORIENTED_EDGE('',*,*,#100,.T.);
+#226 = ORIENTED_EDGE('',*,*,#124,.T.);
+#227 = ORIENTED_EDGE('',*,*,#141,.F.);
+#228 = PLANE('',#229);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(-3.4,0.96,0.E+000));
+#231 = DIRECTION('',(0.E+000,1.,0.E+000));
+#232 = DIRECTION('',(0.E+000,0.E+000,1.));
+#233 = ADVANCED_FACE('',(#234),#252,.F.);
+#234 = FACE_BOUND('',#235,.F.);
+#235 = EDGE_LOOP('',(#236,#244,#250,#251));
+#236 = ORIENTED_EDGE('',*,*,#237,.F.);
+#237 = EDGE_CURVE('',#238,#189,#240,.T.);
+#238 = VERTEX_POINT('',#239);
+#239 = CARTESIAN_POINT('',(-3.4,0.95,0.E+000));
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(0.E+000,1.,0.E+000));
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#238,#158,#246,.T.);
+#246 = LINE('',#247,#248);
+#247 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#248 = VECTOR('',#249,1.);
+#249 = DIRECTION('',(1.,0.E+000,0.E+000));
+#250 = ORIENTED_EDGE('',*,*,#157,.T.);
+#251 = ORIENTED_EDGE('',*,*,#188,.F.);
+#252 = PLANE('',#253);
+#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256);
+#254 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#255 = DIRECTION('',(0.E+000,0.E+000,1.));
+#256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#257 = ADVANCED_FACE('',(#258),#276,.F.);
+#258 = FACE_BOUND('',#259,.F.);
+#259 = EDGE_LOOP('',(#260,#268,#274,#275));
+#260 = ORIENTED_EDGE('',*,*,#261,.T.);
+#261 = EDGE_CURVE('',#166,#262,#264,.T.);
+#262 = VERTEX_POINT('',#263);
+#263 = CARTESIAN_POINT('',(-2.6,0.95,0.E+000));
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(1.,0.E+000,0.E+000));
+#268 = ORIENTED_EDGE('',*,*,#269,.T.);
+#269 = EDGE_CURVE('',#262,#213,#270,.T.);
+#270 = LINE('',#271,#272);
+#271 = CARTESIAN_POINT('',(-2.6,0.56,0.E+000));
+#272 = VECTOR('',#273,1.);
+#273 = DIRECTION('',(0.E+000,1.,0.E+000));
+#274 = ORIENTED_EDGE('',*,*,#220,.F.);
+#275 = ORIENTED_EDGE('',*,*,#173,.F.);
+#276 = PLANE('',#277);
+#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280);
+#278 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#279 = DIRECTION('',(0.E+000,0.E+000,1.));
+#280 = DIRECTION('',(1.,0.E+000,0.E+000));
+#281 = ADVANCED_FACE('',(#282),#309,.T.);
+#282 = FACE_BOUND('',#283,.T.);
+#283 = EDGE_LOOP('',(#284,#292,#293,#294,#295,#303));
+#284 = ORIENTED_EDGE('',*,*,#285,.T.);
+#285 = EDGE_CURVE('',#286,#238,#288,.T.);
+#286 = VERTEX_POINT('',#287);
+#287 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(0.E+000,1.,0.E+000));
+#292 = ORIENTED_EDGE('',*,*,#245,.T.);
+#293 = ORIENTED_EDGE('',*,*,#165,.T.);
+#294 = ORIENTED_EDGE('',*,*,#261,.T.);
+#295 = ORIENTED_EDGE('',*,*,#296,.F.);
+#296 = EDGE_CURVE('',#297,#262,#299,.T.);
+#297 = VERTEX_POINT('',#298);
+#298 = CARTESIAN_POINT('',(-2.6,0.56,0.E+000));
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(-2.6,0.56,0.E+000));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(0.E+000,1.,0.E+000));
+#303 = ORIENTED_EDGE('',*,*,#304,.F.);
+#304 = EDGE_CURVE('',#286,#297,#305,.T.);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(1.,0.E+000,0.E+000));
+#309 = PLANE('',#310);
+#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);
+#311 = CARTESIAN_POINT('',(3.E-002,-0.35,0.E+000));
+#312 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#313 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#314 = ADVANCED_FACE('',(#315),#333,.T.);
+#315 = FACE_BOUND('',#316,.T.);
+#316 = EDGE_LOOP('',(#317,#325,#331,#332));
+#317 = ORIENTED_EDGE('',*,*,#318,.F.);
+#318 = EDGE_CURVE('',#319,#205,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(-2.6,0.95,0.4));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(-2.6,0.56,0.4));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(0.E+000,1.,0.E+000));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#262,#319,#327,.T.);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(-2.6,0.95,0.E+000));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.E+000,0.E+000,1.));
+#331 = ORIENTED_EDGE('',*,*,#269,.T.);
+#332 = ORIENTED_EDGE('',*,*,#212,.T.);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(-2.6,0.56,0.E+000));
+#336 = DIRECTION('',(1.,0.E+000,0.E+000));
+#337 = DIRECTION('',(0.E+000,0.E+000,1.));
+#338 = ADVANCED_FACE('',(#339),#357,.T.);
+#339 = FACE_BOUND('',#340,.T.);
+#340 = EDGE_LOOP('',(#341,#349,#355,#356));
+#341 = ORIENTED_EDGE('',*,*,#342,.F.);
+#342 = EDGE_CURVE('',#343,#197,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(-3.4,0.95,0.4));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(-3.4,0.56,0.4));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(0.E+000,1.,0.E+000));
+#349 = ORIENTED_EDGE('',*,*,#350,.F.);
+#350 = EDGE_CURVE('',#319,#343,#351,.T.);
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(-4.11,0.95,0.4));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#355 = ORIENTED_EDGE('',*,*,#318,.T.);
+#356 = ORIENTED_EDGE('',*,*,#204,.F.);
+#357 = PLANE('',#358);
+#358 = AXIS2_PLACEMENT_3D('',#359,#360,#361);
+#359 = CARTESIAN_POINT('',(-3.4,0.56,0.4));
+#360 = DIRECTION('',(0.E+000,0.E+000,1.));
+#361 = DIRECTION('',(1.,0.E+000,0.E+000));
+#362 = ADVANCED_FACE('',(#363),#374,.F.);
+#363 = FACE_BOUND('',#364,.F.);
+#364 = EDGE_LOOP('',(#365,#366,#372,#373));
+#365 = ORIENTED_EDGE('',*,*,#342,.F.);
+#366 = ORIENTED_EDGE('',*,*,#367,.F.);
+#367 = EDGE_CURVE('',#238,#343,#368,.T.);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-3.4,0.95,0.E+000));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(0.E+000,0.E+000,1.));
+#372 = ORIENTED_EDGE('',*,*,#237,.T.);
+#373 = ORIENTED_EDGE('',*,*,#196,.T.);
+#374 = PLANE('',#375);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(-3.4,0.56,0.E+000));
+#377 = DIRECTION('',(1.,0.E+000,0.E+000));
+#378 = DIRECTION('',(0.E+000,0.E+000,1.));
+#379 = ADVANCED_FACE('',(#380,#583,#594),#605,.T.);
+#380 = FACE_BOUND('',#381,.T.);
+#381 = EDGE_LOOP('',(#382,#392,#398,#399,#400,#401,#409,#417,#425,#433,
+ #441,#449,#457,#465,#473,#481,#489,#497,#505,#513,#521,#529,#537,
+ #545,#553,#561,#569,#577));
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#384,#386,#388,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(-4.8,0.55,0.E+000));
+#386 = VERTEX_POINT('',#387);
+#387 = CARTESIAN_POINT('',(-4.8,0.95,0.E+000));
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-4.8,0.55,0.E+000));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(0.E+000,1.,0.E+000));
+#392 = ORIENTED_EDGE('',*,*,#393,.T.);
+#393 = EDGE_CURVE('',#386,#238,#394,.T.);
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.E+000,0.E+000));
+#398 = ORIENTED_EDGE('',*,*,#285,.F.);
+#399 = ORIENTED_EDGE('',*,*,#304,.T.);
+#400 = ORIENTED_EDGE('',*,*,#296,.T.);
+#401 = ORIENTED_EDGE('',*,*,#402,.T.);
+#402 = EDGE_CURVE('',#262,#403,#405,.T.);
+#403 = VERTEX_POINT('',#404);
+#404 = CARTESIAN_POINT('',(-1.9,0.95,0.E+000));
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,0.E+000,0.E+000));
+#409 = ORIENTED_EDGE('',*,*,#410,.F.);
+#410 = EDGE_CURVE('',#411,#403,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(0.E+000,1.,0.E+000));
+#417 = ORIENTED_EDGE('',*,*,#418,.T.);
+#418 = EDGE_CURVE('',#411,#419,#421,.T.);
+#419 = VERTEX_POINT('',#420);
+#420 = CARTESIAN_POINT('',(-1.1,0.56,0.E+000));
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(1.,0.E+000,0.E+000));
+#425 = ORIENTED_EDGE('',*,*,#426,.T.);
+#426 = EDGE_CURVE('',#419,#427,#429,.T.);
+#427 = VERTEX_POINT('',#428);
+#428 = CARTESIAN_POINT('',(-1.1,0.95,0.E+000));
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(-1.1,0.56,0.E+000));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(0.E+000,1.,0.E+000));
+#433 = ORIENTED_EDGE('',*,*,#434,.T.);
+#434 = EDGE_CURVE('',#427,#435,#437,.T.);
+#435 = VERTEX_POINT('',#436);
+#436 = CARTESIAN_POINT('',(1.1,0.95,0.E+000));
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(1.,0.E+000,0.E+000));
+#441 = ORIENTED_EDGE('',*,*,#442,.F.);
+#442 = EDGE_CURVE('',#443,#435,#445,.T.);
+#443 = VERTEX_POINT('',#444);
+#444 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(0.E+000,1.,0.E+000));
+#449 = ORIENTED_EDGE('',*,*,#450,.T.);
+#450 = EDGE_CURVE('',#443,#451,#453,.T.);
+#451 = VERTEX_POINT('',#452);
+#452 = CARTESIAN_POINT('',(1.9,0.56,0.E+000));
+#453 = LINE('',#454,#455);
+#454 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#455 = VECTOR('',#456,1.);
+#456 = DIRECTION('',(1.,0.E+000,0.E+000));
+#457 = ORIENTED_EDGE('',*,*,#458,.T.);
+#458 = EDGE_CURVE('',#451,#459,#461,.T.);
+#459 = VERTEX_POINT('',#460);
+#460 = CARTESIAN_POINT('',(1.9,0.95,0.E+000));
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(1.9,0.56,0.E+000));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(0.E+000,1.,0.E+000));
+#465 = ORIENTED_EDGE('',*,*,#466,.T.);
+#466 = EDGE_CURVE('',#459,#467,#469,.T.);
+#467 = VERTEX_POINT('',#468);
+#468 = CARTESIAN_POINT('',(2.6,0.95,0.E+000));
+#469 = LINE('',#470,#471);
+#470 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#471 = VECTOR('',#472,1.);
+#472 = DIRECTION('',(1.,0.E+000,0.E+000));
+#473 = ORIENTED_EDGE('',*,*,#474,.F.);
+#474 = EDGE_CURVE('',#475,#467,#477,.T.);
+#475 = VERTEX_POINT('',#476);
+#476 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(0.E+000,1.,0.E+000));
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#475,#483,#485,.T.);
+#483 = VERTEX_POINT('',#484);
+#484 = CARTESIAN_POINT('',(3.4,0.56,0.E+000));
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(1.,0.E+000,0.E+000));
+#489 = ORIENTED_EDGE('',*,*,#490,.T.);
+#490 = EDGE_CURVE('',#483,#491,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(3.4,0.95,0.E+000));
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(3.4,0.56,0.E+000));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(0.E+000,1.,0.E+000));
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#491,#499,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(4.85,0.95,0.E+000));
+#501 = LINE('',#502,#503);
+#502 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#503 = VECTOR('',#504,1.);
+#504 = DIRECTION('',(1.,0.E+000,0.E+000));
+#505 = ORIENTED_EDGE('',*,*,#506,.F.);
+#506 = EDGE_CURVE('',#507,#499,#509,.T.);
+#507 = VERTEX_POINT('',#508);
+#508 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(0.E+000,1.,0.E+000));
+#513 = ORIENTED_EDGE('',*,*,#514,.T.);
+#514 = EDGE_CURVE('',#507,#515,#517,.T.);
+#515 = VERTEX_POINT('',#516);
+#516 = CARTESIAN_POINT('',(4.88,0.55,0.E+000));
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(1.,0.E+000,0.E+000));
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#515,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(4.88,-1.25,0.E+000));
+#525 = LINE('',#526,#527);
+#526 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#527 = VECTOR('',#528,1.);
+#528 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#529 = ORIENTED_EDGE('',*,*,#530,.F.);
+#530 = EDGE_CURVE('',#531,#523,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(4.85,-1.25,0.E+000));
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(4.85,-1.25,0.E+000));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(1.,0.E+000,0.E+000));
+#537 = ORIENTED_EDGE('',*,*,#538,.F.);
+#538 = EDGE_CURVE('',#539,#531,#541,.T.);
+#539 = VERTEX_POINT('',#540);
+#540 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#541 = LINE('',#542,#543);
+#542 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#543 = VECTOR('',#544,1.);
+#544 = DIRECTION('',(0.E+000,1.,0.E+000));
+#545 = ORIENTED_EDGE('',*,*,#546,.T.);
+#546 = EDGE_CURVE('',#539,#547,#549,.T.);
+#547 = VERTEX_POINT('',#548);
+#548 = CARTESIAN_POINT('',(-4.8,-1.65,0.E+000));
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#553 = ORIENTED_EDGE('',*,*,#554,.T.);
+#554 = EDGE_CURVE('',#547,#555,#557,.T.);
+#555 = VERTEX_POINT('',#556);
+#556 = CARTESIAN_POINT('',(-4.8,-1.25,0.E+000));
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(-4.8,-1.65,0.E+000));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(0.E+000,1.,0.E+000));
+#561 = ORIENTED_EDGE('',*,*,#562,.F.);
+#562 = EDGE_CURVE('',#563,#555,#565,.T.);
+#563 = VERTEX_POINT('',#564);
+#564 = CARTESIAN_POINT('',(-4.82,-1.25,0.E+000));
+#565 = LINE('',#566,#567);
+#566 = CARTESIAN_POINT('',(-5.3,-1.25,0.E+000));
+#567 = VECTOR('',#568,1.);
+#568 = DIRECTION('',(1.,0.E+000,0.E+000));
+#569 = ORIENTED_EDGE('',*,*,#570,.T.);
+#570 = EDGE_CURVE('',#563,#571,#573,.T.);
+#571 = VERTEX_POINT('',#572);
+#572 = CARTESIAN_POINT('',(-4.82,0.55,0.E+000));
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(0.E+000,1.,0.E+000));
+#577 = ORIENTED_EDGE('',*,*,#578,.T.);
+#578 = EDGE_CURVE('',#571,#384,#579,.T.);
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(1.,0.E+000,0.E+000));
+#583 = FACE_BOUND('',#584,.T.);
+#584 = EDGE_LOOP('',(#585));
+#585 = ORIENTED_EDGE('',*,*,#586,.T.);
+#586 = EDGE_CURVE('',#587,#587,#589,.T.);
+#587 = VERTEX_POINT('',#588);
+#588 = CARTESIAN_POINT('',(2.9,-0.33,0.E+000));
+#589 = CIRCLE('',#590,0.4);
+#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
+#591 = CARTESIAN_POINT('',(2.5,-0.33,0.E+000));
+#592 = DIRECTION('',(0.E+000,0.E+000,1.));
+#593 = DIRECTION('',(1.,0.E+000,0.E+000));
+#594 = FACE_BOUND('',#595,.T.);
+#595 = EDGE_LOOP('',(#596));
+#596 = ORIENTED_EDGE('',*,*,#597,.T.);
+#597 = EDGE_CURVE('',#598,#598,#600,.T.);
+#598 = VERTEX_POINT('',#599);
+#599 = CARTESIAN_POINT('',(-2.1,-0.33,0.E+000));
+#600 = CIRCLE('',#601,0.4);
+#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);
+#602 = CARTESIAN_POINT('',(-2.5,-0.33,0.E+000));
+#603 = DIRECTION('',(0.E+000,0.E+000,1.));
+#604 = DIRECTION('',(1.,0.E+000,0.E+000));
+#605 = PLANE('',#606);
+#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);
+#607 = CARTESIAN_POINT('',(3.E-002,-0.35,0.E+000));
+#608 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#609 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#610 = ADVANCED_FACE('',(#611),#781,.T.);
+#611 = FACE_BOUND('',#612,.T.);
+#612 = EDGE_LOOP('',(#613,#623,#631,#637,#638,#646,#654,#660,#661,#669,
+ #677,#683,#684,#692,#700,#706,#707,#708,#709,#710,#711,#719,#727,
+ #735,#743,#751,#759,#767,#775));
+#613 = ORIENTED_EDGE('',*,*,#614,.F.);
+#614 = EDGE_CURVE('',#615,#617,#619,.T.);
+#615 = VERTEX_POINT('',#616);
+#616 = CARTESIAN_POINT('',(4.88,0.95,0.15));
+#617 = VERTEX_POINT('',#618);
+#618 = CARTESIAN_POINT('',(4.88,0.95,0.4));
+#619 = LINE('',#620,#621);
+#620 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#621 = VECTOR('',#622,1.);
+#622 = DIRECTION('',(0.E+000,0.E+000,1.));
+#623 = ORIENTED_EDGE('',*,*,#624,.F.);
+#624 = EDGE_CURVE('',#625,#615,#627,.T.);
+#625 = VERTEX_POINT('',#626);
+#626 = CARTESIAN_POINT('',(4.85,0.95,0.15));
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(4.85,0.95,0.15));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(1.,0.E+000,0.E+000));
+#631 = ORIENTED_EDGE('',*,*,#632,.F.);
+#632 = EDGE_CURVE('',#499,#625,#633,.T.);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(4.85,0.95,0.E+000));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(0.E+000,0.E+000,1.));
+#637 = ORIENTED_EDGE('',*,*,#498,.F.);
+#638 = ORIENTED_EDGE('',*,*,#639,.T.);
+#639 = EDGE_CURVE('',#491,#640,#642,.T.);
+#640 = VERTEX_POINT('',#641);
+#641 = CARTESIAN_POINT('',(3.4,0.95,0.4));
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(3.4,0.95,0.E+000));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(0.E+000,0.E+000,1.));
+#646 = ORIENTED_EDGE('',*,*,#647,.T.);
+#647 = EDGE_CURVE('',#640,#648,#650,.T.);
+#648 = VERTEX_POINT('',#649);
+#649 = CARTESIAN_POINT('',(2.6,0.95,0.4));
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(-1.11,0.95,0.4));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#654 = ORIENTED_EDGE('',*,*,#655,.F.);
+#655 = EDGE_CURVE('',#467,#648,#656,.T.);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(2.6,0.95,0.E+000));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#660 = ORIENTED_EDGE('',*,*,#466,.F.);
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#459,#663,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(1.9,0.95,0.4));
+#665 = LINE('',#666,#667);
+#666 = CARTESIAN_POINT('',(1.9,0.95,0.E+000));
+#667 = VECTOR('',#668,1.);
+#668 = DIRECTION('',(0.E+000,0.E+000,1.));
+#669 = ORIENTED_EDGE('',*,*,#670,.T.);
+#670 = EDGE_CURVE('',#663,#671,#673,.T.);
+#671 = VERTEX_POINT('',#672);
+#672 = CARTESIAN_POINT('',(1.1,0.95,0.4));
+#673 = LINE('',#674,#675);
+#674 = CARTESIAN_POINT('',(-1.86,0.95,0.4));
+#675 = VECTOR('',#676,1.);
+#676 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#677 = ORIENTED_EDGE('',*,*,#678,.F.);
+#678 = EDGE_CURVE('',#435,#671,#679,.T.);
+#679 = LINE('',#680,#681);
+#680 = CARTESIAN_POINT('',(1.1,0.95,0.E+000));
+#681 = VECTOR('',#682,1.);
+#682 = DIRECTION('',(0.E+000,0.E+000,1.));
+#683 = ORIENTED_EDGE('',*,*,#434,.F.);
+#684 = ORIENTED_EDGE('',*,*,#685,.T.);
+#685 = EDGE_CURVE('',#427,#686,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(-1.1,0.95,0.4));
+#688 = LINE('',#689,#690);
+#689 = CARTESIAN_POINT('',(-1.1,0.95,0.E+000));
+#690 = VECTOR('',#691,1.);
+#691 = DIRECTION('',(0.E+000,0.E+000,1.));
+#692 = ORIENTED_EDGE('',*,*,#693,.T.);
+#693 = EDGE_CURVE('',#686,#694,#696,.T.);
+#694 = VERTEX_POINT('',#695);
+#695 = CARTESIAN_POINT('',(-1.9,0.95,0.4));
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(-3.36,0.95,0.4));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#700 = ORIENTED_EDGE('',*,*,#701,.F.);
+#701 = EDGE_CURVE('',#403,#694,#702,.T.);
+#702 = LINE('',#703,#704);
+#703 = CARTESIAN_POINT('',(-1.9,0.95,0.E+000));
+#704 = VECTOR('',#705,1.);
+#705 = DIRECTION('',(0.E+000,0.E+000,1.));
+#706 = ORIENTED_EDGE('',*,*,#402,.F.);
+#707 = ORIENTED_EDGE('',*,*,#326,.T.);
+#708 = ORIENTED_EDGE('',*,*,#350,.T.);
+#709 = ORIENTED_EDGE('',*,*,#367,.F.);
+#710 = ORIENTED_EDGE('',*,*,#393,.F.);
+#711 = ORIENTED_EDGE('',*,*,#712,.T.);
+#712 = EDGE_CURVE('',#386,#713,#715,.T.);
+#713 = VERTEX_POINT('',#714);
+#714 = CARTESIAN_POINT('',(-4.8,0.95,0.15));
+#715 = LINE('',#716,#717);
+#716 = CARTESIAN_POINT('',(-4.8,0.95,0.E+000));
+#717 = VECTOR('',#718,1.);
+#718 = DIRECTION('',(0.E+000,0.E+000,1.));
+#719 = ORIENTED_EDGE('',*,*,#720,.F.);
+#720 = EDGE_CURVE('',#721,#713,#723,.T.);
+#721 = VERTEX_POINT('',#722);
+#722 = CARTESIAN_POINT('',(-4.82,0.95,0.15));
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(-5.3,0.95,0.15));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(1.,0.E+000,0.E+000));
+#727 = ORIENTED_EDGE('',*,*,#728,.T.);
+#728 = EDGE_CURVE('',#721,#729,#731,.T.);
+#729 = VERTEX_POINT('',#730);
+#730 = CARTESIAN_POINT('',(-4.82,0.95,0.4));
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(0.E+000,0.E+000,1.));
+#735 = ORIENTED_EDGE('',*,*,#736,.T.);
+#736 = EDGE_CURVE('',#729,#737,#739,.T.);
+#737 = VERTEX_POINT('',#738);
+#738 = CARTESIAN_POINT('',(-4.4,0.95,0.4));
+#739 = LINE('',#740,#741);
+#740 = CARTESIAN_POINT('',(-4.86,0.95,0.4));
+#741 = VECTOR('',#742,1.);
+#742 = DIRECTION('',(1.,0.E+000,0.E+000));
+#743 = ORIENTED_EDGE('',*,*,#744,.T.);
+#744 = EDGE_CURVE('',#737,#745,#747,.T.);
+#745 = VERTEX_POINT('',#746);
+#746 = CARTESIAN_POINT('',(-4.35,0.95,0.4));
+#747 = LINE('',#748,#749);
+#748 = CARTESIAN_POINT('',(-4.585,0.95,0.4));
+#749 = VECTOR('',#750,1.);
+#750 = DIRECTION('',(1.,0.E+000,0.E+000));
+#751 = ORIENTED_EDGE('',*,*,#752,.T.);
+#752 = EDGE_CURVE('',#745,#753,#755,.T.);
+#753 = VERTEX_POINT('',#754);
+#754 = CARTESIAN_POINT('',(-4.35,0.95,1.4));
+#755 = LINE('',#756,#757);
+#756 = CARTESIAN_POINT('',(-4.35,0.95,0.2));
+#757 = VECTOR('',#758,1.);
+#758 = DIRECTION('',(0.E+000,0.E+000,1.));
+#759 = ORIENTED_EDGE('',*,*,#760,.T.);
+#760 = EDGE_CURVE('',#753,#761,#763,.T.);
+#761 = VERTEX_POINT('',#762);
+#762 = CARTESIAN_POINT('',(4.45,0.95,1.4));
+#763 = LINE('',#764,#765);
+#764 = CARTESIAN_POINT('',(-4.82,0.95,1.4));
+#765 = VECTOR('',#766,1.);
+#766 = DIRECTION('',(1.,0.E+000,0.E+000));
+#767 = ORIENTED_EDGE('',*,*,#768,.T.);
+#768 = EDGE_CURVE('',#761,#769,#771,.T.);
+#769 = VERTEX_POINT('',#770);
+#770 = CARTESIAN_POINT('',(4.45,0.95,0.4));
+#771 = LINE('',#772,#773);
+#772 = CARTESIAN_POINT('',(4.45,0.95,0.2));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#775 = ORIENTED_EDGE('',*,*,#776,.T.);
+#776 = EDGE_CURVE('',#769,#617,#777,.T.);
+#777 = LINE('',#778,#779);
+#778 = CARTESIAN_POINT('',(-0.185,0.95,0.4));
+#779 = VECTOR('',#780,1.);
+#780 = DIRECTION('',(1.,0.E+000,0.E+000));
+#781 = PLANE('',#782);
+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
+#783 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#784 = DIRECTION('',(0.E+000,1.,0.E+000));
+#785 = DIRECTION('',(1.,0.E+000,0.E+000));
+#786 = ADVANCED_FACE('',(#787),#805,.F.);
+#787 = FACE_BOUND('',#788,.F.);
+#788 = EDGE_LOOP('',(#789,#797,#803,#804));
+#789 = ORIENTED_EDGE('',*,*,#790,.F.);
+#790 = EDGE_CURVE('',#791,#386,#793,.T.);
+#791 = VERTEX_POINT('',#792);
+#792 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#793 = LINE('',#794,#795);
+#794 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#795 = VECTOR('',#796,1.);
+#796 = DIRECTION('',(1.,0.E+000,0.E+000));
+#797 = ORIENTED_EDGE('',*,*,#798,.F.);
+#798 = EDGE_CURVE('',#571,#791,#799,.T.);
+#799 = LINE('',#800,#801);
+#800 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#801 = VECTOR('',#802,1.);
+#802 = DIRECTION('',(0.E+000,1.,0.E+000));
+#803 = ORIENTED_EDGE('',*,*,#578,.T.);
+#804 = ORIENTED_EDGE('',*,*,#383,.T.);
+#805 = PLANE('',#806);
+#806 = AXIS2_PLACEMENT_3D('',#807,#808,#809);
+#807 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#808 = DIRECTION('',(0.E+000,0.E+000,1.));
+#809 = DIRECTION('',(1.,0.E+000,0.E+000));
+#810 = ADVANCED_FACE('',(#811),#907,.T.);
+#811 = FACE_BOUND('',#812,.T.);
+#812 = EDGE_LOOP('',(#813,#814,#822,#830,#838,#846,#854,#862,#870,#878,
+ #886,#892,#893,#901));
+#813 = ORIENTED_EDGE('',*,*,#570,.F.);
+#814 = ORIENTED_EDGE('',*,*,#815,.T.);
+#815 = EDGE_CURVE('',#563,#816,#818,.T.);
+#816 = VERTEX_POINT('',#817);
+#817 = CARTESIAN_POINT('',(-4.82,-1.25,0.15));
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(-4.82,-1.25,0.E+000));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(0.E+000,0.E+000,1.));
+#822 = ORIENTED_EDGE('',*,*,#823,.T.);
+#823 = EDGE_CURVE('',#816,#824,#826,.T.);
+#824 = VERTEX_POINT('',#825);
+#825 = CARTESIAN_POINT('',(-4.82,-1.65,0.15));
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(-4.82,-1.65,0.15));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#830 = ORIENTED_EDGE('',*,*,#831,.T.);
+#831 = EDGE_CURVE('',#824,#832,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(-4.82,-1.65,0.4));
+#834 = LINE('',#835,#836);
+#835 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(0.E+000,0.E+000,1.));
+#838 = ORIENTED_EDGE('',*,*,#839,.T.);
+#839 = EDGE_CURVE('',#832,#840,#842,.T.);
+#840 = VERTEX_POINT('',#841);
+#841 = CARTESIAN_POINT('',(-4.82,-1.4,0.4));
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(-4.82,-1.675,0.4));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.E+000,1.,0.E+000));
+#846 = ORIENTED_EDGE('',*,*,#847,.F.);
+#847 = EDGE_CURVE('',#848,#840,#850,.T.);
+#848 = VERTEX_POINT('',#849);
+#849 = CARTESIAN_POINT('',(-4.82,-1.4,0.6));
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(-4.82,-1.4,0.2));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#854 = ORIENTED_EDGE('',*,*,#855,.F.);
+#855 = EDGE_CURVE('',#856,#848,#858,.T.);
+#856 = VERTEX_POINT('',#857);
+#857 = CARTESIAN_POINT('',(-4.82,-1.4,1.1));
+#858 = LINE('',#859,#860);
+#859 = CARTESIAN_POINT('',(-4.82,-1.4,0.2));
+#860 = VECTOR('',#861,1.);
+#861 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#862 = ORIENTED_EDGE('',*,*,#863,.T.);
+#863 = EDGE_CURVE('',#856,#864,#866,.T.);
+#864 = VERTEX_POINT('',#865);
+#865 = CARTESIAN_POINT('',(-4.82,0.7,1.1));
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(-4.82,-1.65,1.1));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(0.E+000,1.,0.E+000));
+#870 = ORIENTED_EDGE('',*,*,#871,.T.);
+#871 = EDGE_CURVE('',#864,#872,#874,.T.);
+#872 = VERTEX_POINT('',#873);
+#873 = CARTESIAN_POINT('',(-4.82,0.7,0.6));
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(-4.82,0.7,0.2));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#878 = ORIENTED_EDGE('',*,*,#879,.T.);
+#879 = EDGE_CURVE('',#872,#880,#882,.T.);
+#880 = VERTEX_POINT('',#881);
+#881 = CARTESIAN_POINT('',(-4.82,0.7,0.4));
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(-4.82,0.7,0.2));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#886 = ORIENTED_EDGE('',*,*,#887,.T.);
+#887 = EDGE_CURVE('',#880,#729,#888,.T.);
+#888 = LINE('',#889,#890);
+#889 = CARTESIAN_POINT('',(-4.82,-0.475,0.4));
+#890 = VECTOR('',#891,1.);
+#891 = DIRECTION('',(0.E+000,1.,0.E+000));
+#892 = ORIENTED_EDGE('',*,*,#728,.F.);
+#893 = ORIENTED_EDGE('',*,*,#894,.T.);
+#894 = EDGE_CURVE('',#721,#895,#897,.T.);
+#895 = VERTEX_POINT('',#896);
+#896 = CARTESIAN_POINT('',(-4.82,0.55,0.15));
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(-4.82,-0.55,0.15));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#901 = ORIENTED_EDGE('',*,*,#902,.F.);
+#902 = EDGE_CURVE('',#571,#895,#903,.T.);
+#903 = LINE('',#904,#905);
+#904 = CARTESIAN_POINT('',(-4.82,0.55,0.E+000));
+#905 = VECTOR('',#906,1.);
+#906 = DIRECTION('',(0.E+000,0.E+000,1.));
+#907 = PLANE('',#908);
+#908 = AXIS2_PLACEMENT_3D('',#909,#910,#911);
+#909 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#910 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#911 = DIRECTION('',(0.E+000,1.,0.E+000));
+#912 = ADVANCED_FACE('',(#913),#931,.F.);
+#913 = FACE_BOUND('',#914,.F.);
+#914 = EDGE_LOOP('',(#915,#916,#924,#930));
+#915 = ORIENTED_EDGE('',*,*,#562,.F.);
+#916 = ORIENTED_EDGE('',*,*,#917,.F.);
+#917 = EDGE_CURVE('',#918,#563,#920,.T.);
+#918 = VERTEX_POINT('',#919);
+#919 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#920 = LINE('',#921,#922);
+#921 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#922 = VECTOR('',#923,1.);
+#923 = DIRECTION('',(0.E+000,1.,0.E+000));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#547,#918,#926,.T.);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#930 = ORIENTED_EDGE('',*,*,#554,.T.);
+#931 = PLANE('',#932);
+#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);
+#933 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#934 = DIRECTION('',(0.E+000,0.E+000,1.));
+#935 = DIRECTION('',(1.,0.E+000,0.E+000));
+#936 = ADVANCED_FACE('',(#937,#1025),#1107,.T.);
+#937 = FACE_BOUND('',#938,.T.);
+#938 = EDGE_LOOP('',(#939,#940,#948,#954,#955,#963,#971,#979,#987,#995,
+ #1003,#1011,#1019));
+#939 = ORIENTED_EDGE('',*,*,#831,.F.);
+#940 = ORIENTED_EDGE('',*,*,#941,.T.);
+#941 = EDGE_CURVE('',#824,#942,#944,.T.);
+#942 = VERTEX_POINT('',#943);
+#943 = CARTESIAN_POINT('',(-4.8,-1.65,0.15));
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(-5.3,-1.65,0.15));
+#946 = VECTOR('',#947,1.);
+#947 = DIRECTION('',(1.,0.E+000,0.E+000));
+#948 = ORIENTED_EDGE('',*,*,#949,.F.);
+#949 = EDGE_CURVE('',#547,#942,#950,.T.);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(-4.8,-1.65,0.E+000));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(0.E+000,0.E+000,1.));
+#954 = ORIENTED_EDGE('',*,*,#546,.F.);
+#955 = ORIENTED_EDGE('',*,*,#956,.T.);
+#956 = EDGE_CURVE('',#539,#957,#959,.T.);
+#957 = VERTEX_POINT('',#958);
+#958 = CARTESIAN_POINT('',(4.85,-1.65,0.15));
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(0.E+000,0.E+000,1.));
+#963 = ORIENTED_EDGE('',*,*,#964,.T.);
+#964 = EDGE_CURVE('',#957,#965,#967,.T.);
+#965 = VERTEX_POINT('',#966);
+#966 = CARTESIAN_POINT('',(4.88,-1.65,0.15));
+#967 = LINE('',#968,#969);
+#968 = CARTESIAN_POINT('',(4.85,-1.65,0.15));
+#969 = VECTOR('',#970,1.);
+#970 = DIRECTION('',(1.,0.E+000,0.E+000));
+#971 = ORIENTED_EDGE('',*,*,#972,.T.);
+#972 = EDGE_CURVE('',#965,#973,#975,.T.);
+#973 = VERTEX_POINT('',#974);
+#974 = CARTESIAN_POINT('',(4.88,-1.65,0.4));
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(0.E+000,0.E+000,1.));
+#979 = ORIENTED_EDGE('',*,*,#980,.T.);
+#980 = EDGE_CURVE('',#973,#981,#983,.T.);
+#981 = VERTEX_POINT('',#982);
+#982 = CARTESIAN_POINT('',(4.45,-1.65,0.4));
+#983 = LINE('',#984,#985);
+#984 = CARTESIAN_POINT('',(4.665,-1.65,0.4));
+#985 = VECTOR('',#986,1.);
+#986 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#987 = ORIENTED_EDGE('',*,*,#988,.T.);
+#988 = EDGE_CURVE('',#981,#989,#991,.T.);
+#989 = VERTEX_POINT('',#990);
+#990 = CARTESIAN_POINT('',(4.45,-1.65,1.4));
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(4.45,-1.65,0.2));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(0.E+000,0.E+000,1.));
+#995 = ORIENTED_EDGE('',*,*,#996,.T.);
+#996 = EDGE_CURVE('',#989,#997,#999,.T.);
+#997 = VERTEX_POINT('',#998);
+#998 = CARTESIAN_POINT('',(-4.35,-1.65,1.4));
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(4.88,-1.65,1.4));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1003 = ORIENTED_EDGE('',*,*,#1004,.F.);
+#1004 = EDGE_CURVE('',#1005,#997,#1007,.T.);
+#1005 = VERTEX_POINT('',#1006);
+#1006 = CARTESIAN_POINT('',(-4.35,-1.65,0.4));
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(-4.35,-1.65,0.2));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1011 = ORIENTED_EDGE('',*,*,#1012,.F.);
+#1012 = EDGE_CURVE('',#1013,#1005,#1015,.T.);
+#1013 = VERTEX_POINT('',#1014);
+#1014 = CARTESIAN_POINT('',(-4.4,-1.65,0.4));
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(0.265,-1.65,0.4));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1019 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#1020 = EDGE_CURVE('',#1013,#832,#1021,.T.);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(-1.E-002,-1.65,0.4));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1025 = FACE_BOUND('',#1026,.T.);
+#1026 = EDGE_LOOP('',(#1027,#1037,#1045,#1053,#1061,#1069,#1077,#1085,
+ #1093,#1101));
+#1027 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#1028 = EDGE_CURVE('',#1029,#1031,#1033,.T.);
+#1029 = VERTEX_POINT('',#1030);
+#1030 = CARTESIAN_POINT('',(1.75,-1.65,0.8));
+#1031 = VERTEX_POINT('',#1032);
+#1032 = CARTESIAN_POINT('',(1.75,-1.65,1.2));
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(1.75,-1.65,0.4));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1037 = ORIENTED_EDGE('',*,*,#1038,.T.);
+#1038 = EDGE_CURVE('',#1029,#1039,#1041,.T.);
+#1039 = VERTEX_POINT('',#1040);
+#1040 = CARTESIAN_POINT('',(0.57,-1.65,0.8));
+#1041 = LINE('',#1042,#1043);
+#1042 = CARTESIAN_POINT('',(1.815,-1.65,0.8));
+#1043 = VECTOR('',#1044,1.);
+#1044 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#1039,#1047,#1049,.T.);
+#1047 = VERTEX_POINT('',#1048);
+#1048 = CARTESIAN_POINT('',(0.57,-1.65,0.4));
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(0.57,-1.65,0.2));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1053 = ORIENTED_EDGE('',*,*,#1054,.F.);
+#1054 = EDGE_CURVE('',#1055,#1047,#1057,.T.);
+#1055 = VERTEX_POINT('',#1056);
+#1056 = CARTESIAN_POINT('',(-0.73,-1.65,0.4));
+#1057 = LINE('',#1058,#1059);
+#1058 = CARTESIAN_POINT('',(2.075,-1.65,0.4));
+#1059 = VECTOR('',#1060,1.);
+#1060 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1061 = ORIENTED_EDGE('',*,*,#1062,.F.);
+#1062 = EDGE_CURVE('',#1063,#1055,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-0.73,-1.65,0.8));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-0.73,-1.65,0.2));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1071,#1073,.T.);
+#1071 = VERTEX_POINT('',#1072);
+#1072 = CARTESIAN_POINT('',(-1.25,-1.65,0.8));
+#1073 = LINE('',#1074,#1075);
+#1074 = CARTESIAN_POINT('',(1.815,-1.65,0.8));
+#1075 = VECTOR('',#1076,1.);
+#1076 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1077 = ORIENTED_EDGE('',*,*,#1078,.T.);
+#1078 = EDGE_CURVE('',#1071,#1079,#1081,.T.);
+#1079 = VERTEX_POINT('',#1080);
+#1080 = CARTESIAN_POINT('',(-1.25,-1.65,1.2));
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(-1.25,-1.65,0.4));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1085 = ORIENTED_EDGE('',*,*,#1086,.F.);
+#1086 = EDGE_CURVE('',#1087,#1079,#1089,.T.);
+#1087 = VERTEX_POINT('',#1088);
+#1088 = CARTESIAN_POINT('',(-0.73,-1.65,1.2));
+#1089 = LINE('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(1.815,-1.65,1.2));
+#1091 = VECTOR('',#1092,1.);
+#1092 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1093 = ORIENTED_EDGE('',*,*,#1094,.F.);
+#1094 = EDGE_CURVE('',#1095,#1087,#1097,.T.);
+#1095 = VERTEX_POINT('',#1096);
+#1096 = CARTESIAN_POINT('',(0.57,-1.65,1.2));
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(1.815,-1.65,1.2));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1101 = ORIENTED_EDGE('',*,*,#1102,.F.);
+#1102 = EDGE_CURVE('',#1031,#1095,#1103,.T.);
+#1103 = LINE('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(1.815,-1.65,1.2));
+#1105 = VECTOR('',#1106,1.);
+#1106 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1107 = PLANE('',#1108);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#1110 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1111 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1112 = ADVANCED_FACE('',(#1113),#1131,.F.);
+#1113 = FACE_BOUND('',#1114,.F.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1117,#1125));
+#1115 = ORIENTED_EDGE('',*,*,#530,.F.);
+#1116 = ORIENTED_EDGE('',*,*,#538,.F.);
+#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);
+#1118 = EDGE_CURVE('',#1119,#539,#1121,.T.);
+#1119 = VERTEX_POINT('',#1120);
+#1120 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#1121 = LINE('',#1122,#1123);
+#1122 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#1123 = VECTOR('',#1124,1.);
+#1124 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1125 = ORIENTED_EDGE('',*,*,#1126,.F.);
+#1126 = EDGE_CURVE('',#523,#1119,#1127,.T.);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1131 = PLANE('',#1132);
+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
+#1133 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#1134 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1135 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1136 = ADVANCED_FACE('',(#1137),#1224,.T.);
+#1137 = FACE_BOUND('',#1138,.T.);
+#1138 = EDGE_LOOP('',(#1139,#1149,#1157,#1165,#1173,#1179,#1180,#1188,
+ #1194,#1195,#1203,#1209,#1210,#1218));
+#1139 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#1140 = EDGE_CURVE('',#1141,#1143,#1145,.T.);
+#1141 = VERTEX_POINT('',#1142);
+#1142 = CARTESIAN_POINT('',(4.88,0.7,0.733333333333));
+#1143 = VERTEX_POINT('',#1144);
+#1144 = CARTESIAN_POINT('',(4.88,0.7,1.1));
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(4.88,0.7,0.2));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1143,#1151,#1153,.T.);
+#1151 = VERTEX_POINT('',#1152);
+#1152 = CARTESIAN_POINT('',(4.88,-1.4,1.1));
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(4.88,0.95,1.1));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1157 = ORIENTED_EDGE('',*,*,#1158,.F.);
+#1158 = EDGE_CURVE('',#1159,#1151,#1161,.T.);
+#1159 = VERTEX_POINT('',#1160);
+#1160 = CARTESIAN_POINT('',(4.88,-1.4,0.733333333333));
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(4.88,-1.4,0.2));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1165 = ORIENTED_EDGE('',*,*,#1166,.F.);
+#1166 = EDGE_CURVE('',#1167,#1159,#1169,.T.);
+#1167 = VERTEX_POINT('',#1168);
+#1168 = CARTESIAN_POINT('',(4.88,-1.4,0.4));
+#1169 = LINE('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(4.88,-1.4,0.2));
+#1171 = VECTOR('',#1172,1.);
+#1172 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1173 = ORIENTED_EDGE('',*,*,#1174,.T.);
+#1174 = EDGE_CURVE('',#1167,#973,#1175,.T.);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(4.88,-0.375,0.4));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1179 = ORIENTED_EDGE('',*,*,#972,.F.);
+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1181 = EDGE_CURVE('',#965,#1182,#1184,.T.);
+#1182 = VERTEX_POINT('',#1183);
+#1183 = CARTESIAN_POINT('',(4.88,-1.25,0.15));
+#1184 = LINE('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(4.88,-0.35,0.15));
+#1186 = VECTOR('',#1187,1.);
+#1187 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);
+#1189 = EDGE_CURVE('',#1182,#523,#1190,.T.);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(4.88,-1.25,0.E+000));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1194 = ORIENTED_EDGE('',*,*,#522,.F.);
+#1195 = ORIENTED_EDGE('',*,*,#1196,.F.);
+#1196 = EDGE_CURVE('',#1197,#515,#1199,.T.);
+#1197 = VERTEX_POINT('',#1198);
+#1198 = CARTESIAN_POINT('',(4.88,0.55,0.15));
+#1199 = LINE('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(4.88,0.55,0.E+000));
+#1201 = VECTOR('',#1202,1.);
+#1202 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1203 = ORIENTED_EDGE('',*,*,#1204,.T.);
+#1204 = EDGE_CURVE('',#1197,#615,#1205,.T.);
+#1205 = LINE('',#1206,#1207);
+#1206 = CARTESIAN_POINT('',(4.88,0.75,0.15));
+#1207 = VECTOR('',#1208,1.);
+#1208 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1209 = ORIENTED_EDGE('',*,*,#614,.T.);
+#1210 = ORIENTED_EDGE('',*,*,#1211,.T.);
+#1211 = EDGE_CURVE('',#617,#1212,#1214,.T.);
+#1212 = VERTEX_POINT('',#1213);
+#1213 = CARTESIAN_POINT('',(4.88,0.7,0.4));
+#1214 = LINE('',#1215,#1216);
+#1215 = CARTESIAN_POINT('',(4.88,0.825,0.4));
+#1216 = VECTOR('',#1217,1.);
+#1217 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.T.);
+#1219 = EDGE_CURVE('',#1212,#1141,#1220,.T.);
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(4.88,0.7,0.2));
+#1222 = VECTOR('',#1223,1.);
+#1223 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1224 = PLANE('',#1225);
+#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228);
+#1226 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#1227 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1228 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1229 = ADVANCED_FACE('',(#1230),#1248,.F.);
+#1230 = FACE_BOUND('',#1231,.F.);
+#1231 = EDGE_LOOP('',(#1232,#1240,#1241,#1242));
+#1232 = ORIENTED_EDGE('',*,*,#1233,.F.);
+#1233 = EDGE_CURVE('',#499,#1234,#1236,.T.);
+#1234 = VERTEX_POINT('',#1235);
+#1235 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1240 = ORIENTED_EDGE('',*,*,#506,.F.);
+#1241 = ORIENTED_EDGE('',*,*,#514,.T.);
+#1242 = ORIENTED_EDGE('',*,*,#1243,.F.);
+#1243 = EDGE_CURVE('',#1234,#515,#1244,.T.);
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1248 = PLANE('',#1249);
+#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252);
+#1250 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#1251 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1252 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1253 = ADVANCED_FACE('',(#1254),#1281,.F.);
+#1254 = FACE_BOUND('',#1255,.F.);
+#1255 = EDGE_LOOP('',(#1256,#1257,#1258,#1259,#1267,#1275));
+#1256 = ORIENTED_EDGE('',*,*,#474,.F.);
+#1257 = ORIENTED_EDGE('',*,*,#482,.T.);
+#1258 = ORIENTED_EDGE('',*,*,#490,.T.);
+#1259 = ORIENTED_EDGE('',*,*,#1260,.F.);
+#1260 = EDGE_CURVE('',#1261,#491,#1263,.T.);
+#1261 = VERTEX_POINT('',#1262);
+#1262 = CARTESIAN_POINT('',(3.2,0.95,0.E+000));
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1267 = ORIENTED_EDGE('',*,*,#1268,.F.);
+#1268 = EDGE_CURVE('',#1269,#1261,#1271,.T.);
+#1269 = VERTEX_POINT('',#1270);
+#1270 = CARTESIAN_POINT('',(2.8,0.95,0.E+000));
+#1271 = LINE('',#1272,#1273);
+#1272 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1273 = VECTOR('',#1274,1.);
+#1274 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1275 = ORIENTED_EDGE('',*,*,#1276,.F.);
+#1276 = EDGE_CURVE('',#467,#1269,#1277,.T.);
+#1277 = LINE('',#1278,#1279);
+#1278 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1279 = VECTOR('',#1280,1.);
+#1280 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1281 = PLANE('',#1282);
+#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
+#1283 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#1284 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1285 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1286 = ADVANCED_FACE('',(#1287),#1314,.F.);
+#1287 = FACE_BOUND('',#1288,.F.);
+#1288 = EDGE_LOOP('',(#1289,#1290,#1291,#1292,#1300,#1308));
+#1289 = ORIENTED_EDGE('',*,*,#442,.F.);
+#1290 = ORIENTED_EDGE('',*,*,#450,.T.);
+#1291 = ORIENTED_EDGE('',*,*,#458,.T.);
+#1292 = ORIENTED_EDGE('',*,*,#1293,.F.);
+#1293 = EDGE_CURVE('',#1294,#459,#1296,.T.);
+#1294 = VERTEX_POINT('',#1295);
+#1295 = CARTESIAN_POINT('',(1.7,0.95,0.E+000));
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1300 = ORIENTED_EDGE('',*,*,#1301,.F.);
+#1301 = EDGE_CURVE('',#1302,#1294,#1304,.T.);
+#1302 = VERTEX_POINT('',#1303);
+#1303 = CARTESIAN_POINT('',(1.3,0.95,0.E+000));
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1308 = ORIENTED_EDGE('',*,*,#1309,.F.);
+#1309 = EDGE_CURVE('',#435,#1302,#1310,.T.);
+#1310 = LINE('',#1311,#1312);
+#1311 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1312 = VECTOR('',#1313,1.);
+#1313 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1314 = PLANE('',#1315);
+#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);
+#1316 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#1317 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1318 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1319 = ADVANCED_FACE('',(#1320),#1347,.F.);
+#1320 = FACE_BOUND('',#1321,.F.);
+#1321 = EDGE_LOOP('',(#1322,#1323,#1324,#1325,#1333,#1341));
+#1322 = ORIENTED_EDGE('',*,*,#410,.F.);
+#1323 = ORIENTED_EDGE('',*,*,#418,.T.);
+#1324 = ORIENTED_EDGE('',*,*,#426,.T.);
+#1325 = ORIENTED_EDGE('',*,*,#1326,.F.);
+#1326 = EDGE_CURVE('',#1327,#427,#1329,.T.);
+#1327 = VERTEX_POINT('',#1328);
+#1328 = CARTESIAN_POINT('',(-1.3,0.95,0.E+000));
+#1329 = LINE('',#1330,#1331);
+#1330 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1331 = VECTOR('',#1332,1.);
+#1332 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1334 = EDGE_CURVE('',#1335,#1327,#1337,.T.);
+#1335 = VERTEX_POINT('',#1336);
+#1336 = CARTESIAN_POINT('',(-1.7,0.95,0.E+000));
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1341 = ORIENTED_EDGE('',*,*,#1342,.F.);
+#1342 = EDGE_CURVE('',#403,#1335,#1343,.T.);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1347 = PLANE('',#1348);
+#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351);
+#1349 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#1350 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1351 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1352 = ADVANCED_FACE('',(#1353),#1372,.T.);
+#1353 = FACE_BOUND('',#1354,.T.);
+#1354 = EDGE_LOOP('',(#1355,#1364,#1370,#1371));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1357,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(2.9,-0.33,-0.4));
+#1359 = CIRCLE('',#1360,0.4);
+#1360 = AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);
+#1361 = CARTESIAN_POINT('',(2.5,-0.33,-0.4));
+#1362 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1363 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1364 = ORIENTED_EDGE('',*,*,#1365,.T.);
+#1365 = EDGE_CURVE('',#1357,#587,#1366,.T.);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(2.9,-0.33,-0.5));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1370 = ORIENTED_EDGE('',*,*,#586,.F.);
+#1371 = ORIENTED_EDGE('',*,*,#1365,.F.);
+#1372 = CYLINDRICAL_SURFACE('',#1373,0.4);
+#1373 = AXIS2_PLACEMENT_3D('',#1374,#1375,#1376);
+#1374 = CARTESIAN_POINT('',(2.5,-0.33,-0.5));
+#1375 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1376 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1377 = ADVANCED_FACE('',(#1378),#1397,.T.);
+#1378 = FACE_BOUND('',#1379,.T.);
+#1379 = EDGE_LOOP('',(#1380,#1389,#1395,#1396));
+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);
+#1381 = EDGE_CURVE('',#1382,#1382,#1384,.T.);
+#1382 = VERTEX_POINT('',#1383);
+#1383 = CARTESIAN_POINT('',(-2.1,-0.33,-0.4));
+#1384 = CIRCLE('',#1385,0.4);
+#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388);
+#1386 = CARTESIAN_POINT('',(-2.5,-0.33,-0.4));
+#1387 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1388 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1390 = EDGE_CURVE('',#1382,#598,#1391,.T.);
+#1391 = LINE('',#1392,#1393);
+#1392 = CARTESIAN_POINT('',(-2.1,-0.33,-0.5));
+#1393 = VECTOR('',#1394,1.);
+#1394 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1395 = ORIENTED_EDGE('',*,*,#597,.F.);
+#1396 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1397 = CYLINDRICAL_SURFACE('',#1398,0.4);
+#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401);
+#1399 = CARTESIAN_POINT('',(-2.5,-0.33,-0.5));
+#1400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1401 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1402 = ADVANCED_FACE('',(#1403),#1437,.F.);
+#1403 = FACE_BOUND('',#1404,.F.);
+#1404 = EDGE_LOOP('',(#1405,#1413,#1414,#1415,#1423,#1431));
+#1405 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#1406 = EDGE_CURVE('',#769,#1407,#1409,.T.);
+#1407 = VERTEX_POINT('',#1408);
+#1408 = CARTESIAN_POINT('',(4.45,1.,0.4));
+#1409 = LINE('',#1410,#1411);
+#1410 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#1411 = VECTOR('',#1412,1.);
+#1412 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1413 = ORIENTED_EDGE('',*,*,#776,.T.);
+#1414 = ORIENTED_EDGE('',*,*,#1211,.T.);
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#1212,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(4.95,0.7,0.4));
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1423 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#1424 = EDGE_CURVE('',#1417,#1425,#1427,.T.);
+#1425 = VERTEX_POINT('',#1426);
+#1426 = CARTESIAN_POINT('',(4.95,1.,0.4));
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(4.95,0.7,0.4));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1431 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#1432 = EDGE_CURVE('',#1407,#1425,#1433,.T.);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(4.45,1.,0.4));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1437 = PLANE('',#1438);
+#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);
+#1439 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#1440 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1441 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1442 = ADVANCED_FACE('',(#1443),#1477,.F.);
+#1443 = FACE_BOUND('',#1444,.F.);
+#1444 = EDGE_LOOP('',(#1445,#1455,#1461,#1462,#1463,#1471));
+#1445 = ORIENTED_EDGE('',*,*,#1446,.F.);
+#1446 = EDGE_CURVE('',#1447,#1449,#1451,.T.);
+#1447 = VERTEX_POINT('',#1448);
+#1448 = CARTESIAN_POINT('',(4.45,0.7,1.4));
+#1449 = VERTEX_POINT('',#1450);
+#1450 = CARTESIAN_POINT('',(4.45,0.7,1.5));
+#1451 = LINE('',#1452,#1453);
+#1452 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#1453 = VECTOR('',#1454,1.);
+#1454 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1455 = ORIENTED_EDGE('',*,*,#1456,.F.);
+#1456 = EDGE_CURVE('',#761,#1447,#1457,.T.);
+#1457 = LINE('',#1458,#1459);
+#1458 = CARTESIAN_POINT('',(4.45,0.175,1.4));
+#1459 = VECTOR('',#1460,1.);
+#1460 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1461 = ORIENTED_EDGE('',*,*,#768,.T.);
+#1462 = ORIENTED_EDGE('',*,*,#1406,.T.);
+#1463 = ORIENTED_EDGE('',*,*,#1464,.T.);
+#1464 = EDGE_CURVE('',#1407,#1465,#1467,.T.);
+#1465 = VERTEX_POINT('',#1466);
+#1466 = CARTESIAN_POINT('',(4.45,1.,1.5));
+#1467 = LINE('',#1468,#1469);
+#1468 = CARTESIAN_POINT('',(4.45,1.,0.4));
+#1469 = VECTOR('',#1470,1.);
+#1470 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1471 = ORIENTED_EDGE('',*,*,#1472,.F.);
+#1472 = EDGE_CURVE('',#1449,#1465,#1473,.T.);
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(4.45,0.7,1.5));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1477 = PLANE('',#1478);
+#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481);
+#1479 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#1480 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1481 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1482 = ADVANCED_FACE('',(#1483,#1572,#1606),#1640,.F.);
+#1483 = FACE_BOUND('',#1484,.F.);
+#1484 = EDGE_LOOP('',(#1485,#1493,#1501,#1509,#1515,#1516,#1524,#1532,
+ #1540,#1548,#1556,#1564,#1570,#1571));
+#1485 = ORIENTED_EDGE('',*,*,#1486,.T.);
+#1486 = EDGE_CURVE('',#1447,#1487,#1489,.T.);
+#1487 = VERTEX_POINT('',#1488);
+#1488 = CARTESIAN_POINT('',(4.58,0.7,1.4));
+#1489 = LINE('',#1490,#1491);
+#1490 = CARTESIAN_POINT('',(2.24,0.7,1.4));
+#1491 = VECTOR('',#1492,1.);
+#1492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1493 = ORIENTED_EDGE('',*,*,#1494,.T.);
+#1494 = EDGE_CURVE('',#1487,#1495,#1497,.T.);
+#1495 = VERTEX_POINT('',#1496);
+#1496 = CARTESIAN_POINT('',(4.58,-1.4,1.4));
+#1497 = LINE('',#1498,#1499);
+#1498 = CARTESIAN_POINT('',(4.58,0.95,1.4));
+#1499 = VECTOR('',#1500,1.);
+#1500 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1501 = ORIENTED_EDGE('',*,*,#1502,.F.);
+#1502 = EDGE_CURVE('',#1503,#1495,#1505,.T.);
+#1503 = VERTEX_POINT('',#1504);
+#1504 = CARTESIAN_POINT('',(4.45,-1.4,1.4));
+#1505 = LINE('',#1506,#1507);
+#1506 = CARTESIAN_POINT('',(2.24,-1.4,1.4));
+#1507 = VECTOR('',#1508,1.);
+#1508 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1509 = ORIENTED_EDGE('',*,*,#1510,.T.);
+#1510 = EDGE_CURVE('',#1503,#989,#1511,.T.);
+#1511 = LINE('',#1512,#1513);
+#1512 = CARTESIAN_POINT('',(4.45,-1.025,1.4));
+#1513 = VECTOR('',#1514,1.);
+#1514 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1515 = ORIENTED_EDGE('',*,*,#996,.T.);
+#1516 = ORIENTED_EDGE('',*,*,#1517,.F.);
+#1517 = EDGE_CURVE('',#1518,#997,#1520,.T.);
+#1518 = VERTEX_POINT('',#1519);
+#1519 = CARTESIAN_POINT('',(-4.35,-1.4,1.4));
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(-4.35,-0.875,1.4));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1524 = ORIENTED_EDGE('',*,*,#1525,.F.);
+#1525 = EDGE_CURVE('',#1526,#1518,#1528,.T.);
+#1526 = VERTEX_POINT('',#1527);
+#1527 = CARTESIAN_POINT('',(-4.4,-1.4,1.4));
+#1528 = LINE('',#1529,#1530);
+#1529 = CARTESIAN_POINT('',(-2.16,-1.4,1.4));
+#1530 = VECTOR('',#1531,1.);
+#1531 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1532 = ORIENTED_EDGE('',*,*,#1533,.F.);
+#1533 = EDGE_CURVE('',#1534,#1526,#1536,.T.);
+#1534 = VERTEX_POINT('',#1535);
+#1535 = CARTESIAN_POINT('',(-4.52,-1.4,1.4));
+#1536 = LINE('',#1537,#1538);
+#1537 = CARTESIAN_POINT('',(-2.435,-1.4,1.4));
+#1538 = VECTOR('',#1539,1.);
+#1539 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1540 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#1541 = EDGE_CURVE('',#1534,#1542,#1544,.T.);
+#1542 = VERTEX_POINT('',#1543);
+#1543 = CARTESIAN_POINT('',(-4.52,0.7,1.4));
+#1544 = LINE('',#1545,#1546);
+#1545 = CARTESIAN_POINT('',(-4.52,-1.65,1.4));
+#1546 = VECTOR('',#1547,1.);
+#1547 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#1549 = EDGE_CURVE('',#1542,#1550,#1552,.T.);
+#1550 = VERTEX_POINT('',#1551);
+#1551 = CARTESIAN_POINT('',(-4.4,0.7,1.4));
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(-2.435,0.7,1.4));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1556 = ORIENTED_EDGE('',*,*,#1557,.F.);
+#1557 = EDGE_CURVE('',#1558,#1550,#1560,.T.);
+#1558 = VERTEX_POINT('',#1559);
+#1559 = CARTESIAN_POINT('',(-4.35,0.7,1.4));
+#1560 = LINE('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(-2.16,0.7,1.4));
+#1562 = VECTOR('',#1563,1.);
+#1563 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1564 = ORIENTED_EDGE('',*,*,#1565,.T.);
+#1565 = EDGE_CURVE('',#1558,#753,#1566,.T.);
+#1566 = LINE('',#1567,#1568);
+#1567 = CARTESIAN_POINT('',(-4.35,0.325,1.4));
+#1568 = VECTOR('',#1569,1.);
+#1569 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1570 = ORIENTED_EDGE('',*,*,#760,.T.);
+#1571 = ORIENTED_EDGE('',*,*,#1456,.T.);
+#1572 = FACE_BOUND('',#1573,.F.);
+#1573 = EDGE_LOOP('',(#1574,#1584,#1592,#1600));
+#1574 = ORIENTED_EDGE('',*,*,#1575,.F.);
+#1575 = EDGE_CURVE('',#1576,#1578,#1580,.T.);
+#1576 = VERTEX_POINT('',#1577);
+#1577 = CARTESIAN_POINT('',(3.5,0.63,1.4));
+#1578 = VERTEX_POINT('',#1579);
+#1579 = CARTESIAN_POINT('',(3.5,0.1,1.4));
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(3.5,-0.125,1.4));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1584 = ORIENTED_EDGE('',*,*,#1585,.F.);
+#1585 = EDGE_CURVE('',#1586,#1576,#1588,.T.);
+#1586 = VERTEX_POINT('',#1587);
+#1587 = CARTESIAN_POINT('',(-3.5,0.63,1.4));
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(-1.735,0.63,1.4));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1592 = ORIENTED_EDGE('',*,*,#1593,.T.);
+#1593 = EDGE_CURVE('',#1586,#1594,#1596,.T.);
+#1594 = VERTEX_POINT('',#1595);
+#1595 = CARTESIAN_POINT('',(-3.5,0.1,1.4));
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(-3.5,-0.125,1.4));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1600 = ORIENTED_EDGE('',*,*,#1601,.T.);
+#1601 = EDGE_CURVE('',#1594,#1578,#1602,.T.);
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(-1.735,0.1,1.4));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1606 = FACE_BOUND('',#1607,.F.);
+#1607 = EDGE_LOOP('',(#1608,#1618,#1626,#1634));
+#1608 = ORIENTED_EDGE('',*,*,#1609,.F.);
+#1609 = EDGE_CURVE('',#1610,#1612,#1614,.T.);
+#1610 = VERTEX_POINT('',#1611);
+#1611 = CARTESIAN_POINT('',(-3.5,-0.77,1.4));
+#1612 = VERTEX_POINT('',#1613);
+#1613 = CARTESIAN_POINT('',(3.5,-0.77,1.4));
+#1614 = LINE('',#1615,#1616);
+#1615 = CARTESIAN_POINT('',(-1.735,-0.77,1.4));
+#1616 = VECTOR('',#1617,1.);
+#1617 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1618 = ORIENTED_EDGE('',*,*,#1619,.T.);
+#1619 = EDGE_CURVE('',#1610,#1620,#1622,.T.);
+#1620 = VERTEX_POINT('',#1621);
+#1621 = CARTESIAN_POINT('',(-3.5,-1.3,1.4));
+#1622 = LINE('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(-3.5,-0.825,1.4));
+#1624 = VECTOR('',#1625,1.);
+#1625 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1626 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#1627 = EDGE_CURVE('',#1620,#1628,#1630,.T.);
+#1628 = VERTEX_POINT('',#1629);
+#1629 = CARTESIAN_POINT('',(3.5,-1.3,1.4));
+#1630 = LINE('',#1631,#1632);
+#1631 = CARTESIAN_POINT('',(-1.735,-1.3,1.4));
+#1632 = VECTOR('',#1633,1.);
+#1633 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1634 = ORIENTED_EDGE('',*,*,#1635,.F.);
+#1635 = EDGE_CURVE('',#1612,#1628,#1636,.T.);
+#1636 = LINE('',#1637,#1638);
+#1637 = CARTESIAN_POINT('',(3.5,-0.825,1.4));
+#1638 = VECTOR('',#1639,1.);
+#1639 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1640 = PLANE('',#1641);
+#1641 = AXIS2_PLACEMENT_3D('',#1642,#1643,#1644);
+#1642 = CARTESIAN_POINT('',(3.E-002,-0.35,1.4));
+#1643 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1644 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1645 = ADVANCED_FACE('',(#1646),#1680,.F.);
+#1646 = FACE_BOUND('',#1647,.F.);
+#1647 = EDGE_LOOP('',(#1648,#1658,#1666,#1672,#1673,#1674));
+#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);
+#1649 = EDGE_CURVE('',#1650,#1652,#1654,.T.);
+#1650 = VERTEX_POINT('',#1651);
+#1651 = CARTESIAN_POINT('',(-4.35,1.,1.5));
+#1652 = VERTEX_POINT('',#1653);
+#1653 = CARTESIAN_POINT('',(-4.35,0.7,1.5));
+#1654 = LINE('',#1655,#1656);
+#1655 = CARTESIAN_POINT('',(-4.35,1.,1.5));
+#1656 = VECTOR('',#1657,1.);
+#1657 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1658 = ORIENTED_EDGE('',*,*,#1659,.F.);
+#1659 = EDGE_CURVE('',#1660,#1650,#1662,.T.);
+#1660 = VERTEX_POINT('',#1661);
+#1661 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#1662 = LINE('',#1663,#1664);
+#1663 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#1664 = VECTOR('',#1665,1.);
+#1665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1666 = ORIENTED_EDGE('',*,*,#1667,.T.);
+#1667 = EDGE_CURVE('',#1660,#745,#1668,.T.);
+#1668 = LINE('',#1669,#1670);
+#1669 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#1670 = VECTOR('',#1671,1.);
+#1671 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1672 = ORIENTED_EDGE('',*,*,#752,.T.);
+#1673 = ORIENTED_EDGE('',*,*,#1565,.F.);
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#1558,#1652,#1676,.T.);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(-4.35,0.7,0.4));
+#1678 = VECTOR('',#1679,1.);
+#1679 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1680 = PLANE('',#1681);
+#1681 = AXIS2_PLACEMENT_3D('',#1682,#1683,#1684);
+#1682 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#1683 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1684 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1685 = ADVANCED_FACE('',(#1686),#1714,.F.);
+#1686 = FACE_BOUND('',#1687,.F.);
+#1687 = EDGE_LOOP('',(#1688,#1689,#1697,#1705,#1711,#1712,#1713));
+#1688 = ORIENTED_EDGE('',*,*,#1667,.F.);
+#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#1690 = EDGE_CURVE('',#1660,#1691,#1693,.T.);
+#1691 = VERTEX_POINT('',#1692);
+#1692 = CARTESIAN_POINT('',(-4.85,1.,0.4));
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1697 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1698 = EDGE_CURVE('',#1691,#1699,#1701,.T.);
+#1699 = VERTEX_POINT('',#1700);
+#1700 = CARTESIAN_POINT('',(-4.85,0.7,0.4));
+#1701 = LINE('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(-4.85,1.,0.4));
+#1703 = VECTOR('',#1704,1.);
+#1704 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1705 = ORIENTED_EDGE('',*,*,#1706,.F.);
+#1706 = EDGE_CURVE('',#880,#1699,#1707,.T.);
+#1707 = LINE('',#1708,#1709);
+#1708 = CARTESIAN_POINT('',(-4.35,0.7,0.4));
+#1709 = VECTOR('',#1710,1.);
+#1710 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1711 = ORIENTED_EDGE('',*,*,#887,.T.);
+#1712 = ORIENTED_EDGE('',*,*,#736,.T.);
+#1713 = ORIENTED_EDGE('',*,*,#744,.T.);
+#1714 = PLANE('',#1715);
+#1715 = AXIS2_PLACEMENT_3D('',#1716,#1717,#1718);
+#1716 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#1717 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1718 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1719 = ADVANCED_FACE('',(#1720),#1731,.T.);
+#1720 = FACE_BOUND('',#1721,.T.);
+#1721 = EDGE_LOOP('',(#1722,#1723,#1729,#1730));
+#1722 = ORIENTED_EDGE('',*,*,#790,.F.);
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#791,#721,#1725,.T.);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(-4.82,0.95,0.E+000));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1729 = ORIENTED_EDGE('',*,*,#720,.T.);
+#1730 = ORIENTED_EDGE('',*,*,#712,.F.);
+#1731 = PLANE('',#1732);
+#1732 = AXIS2_PLACEMENT_3D('',#1733,#1734,#1735);
+#1733 = CARTESIAN_POINT('',(-5.3,0.95,0.E+000));
+#1734 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1735 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1736 = ADVANCED_FACE('',(#1737),#1762,.F.);
+#1737 = FACE_BOUND('',#1738,.F.);
+#1738 = EDGE_LOOP('',(#1739,#1747,#1748,#1756));
+#1739 = ORIENTED_EDGE('',*,*,#1740,.F.);
+#1740 = EDGE_CURVE('',#694,#1741,#1743,.T.);
+#1741 = VERTEX_POINT('',#1742);
+#1742 = CARTESIAN_POINT('',(-1.9,0.96,0.4));
+#1743 = LINE('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(-1.9,0.56,0.4));
+#1745 = VECTOR('',#1746,1.);
+#1746 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1747 = ORIENTED_EDGE('',*,*,#701,.F.);
+#1748 = ORIENTED_EDGE('',*,*,#1749,.T.);
+#1749 = EDGE_CURVE('',#403,#1750,#1752,.T.);
+#1750 = VERTEX_POINT('',#1751);
+#1751 = CARTESIAN_POINT('',(-1.9,0.96,0.E+000));
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1756 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#1757 = EDGE_CURVE('',#1750,#1741,#1758,.T.);
+#1758 = LINE('',#1759,#1760);
+#1759 = CARTESIAN_POINT('',(-1.9,0.96,0.E+000));
+#1760 = VECTOR('',#1761,1.);
+#1761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1762 = PLANE('',#1763);
+#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766);
+#1764 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#1765 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1766 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1767 = ADVANCED_FACE('',(#1768),#1786,.T.);
+#1768 = FACE_BOUND('',#1769,.T.);
+#1769 = EDGE_LOOP('',(#1770,#1771,#1772,#1780));
+#1770 = ORIENTED_EDGE('',*,*,#1740,.F.);
+#1771 = ORIENTED_EDGE('',*,*,#693,.F.);
+#1772 = ORIENTED_EDGE('',*,*,#1773,.T.);
+#1773 = EDGE_CURVE('',#686,#1774,#1776,.T.);
+#1774 = VERTEX_POINT('',#1775);
+#1775 = CARTESIAN_POINT('',(-1.1,0.96,0.4));
+#1776 = LINE('',#1777,#1778);
+#1777 = CARTESIAN_POINT('',(-1.1,0.56,0.4));
+#1778 = VECTOR('',#1779,1.);
+#1779 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#1781 = EDGE_CURVE('',#1741,#1774,#1782,.T.);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-1.9,0.96,0.4));
+#1784 = VECTOR('',#1785,1.);
+#1785 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1786 = PLANE('',#1787);
+#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790);
+#1788 = CARTESIAN_POINT('',(-1.9,0.56,0.4));
+#1789 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1790 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1791 = ADVANCED_FACE('',(#1792),#1810,.T.);
+#1792 = FACE_BOUND('',#1793,.T.);
+#1793 = EDGE_LOOP('',(#1794,#1795,#1796,#1804));
+#1794 = ORIENTED_EDGE('',*,*,#1773,.F.);
+#1795 = ORIENTED_EDGE('',*,*,#685,.F.);
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#427,#1798,#1800,.T.);
+#1798 = VERTEX_POINT('',#1799);
+#1799 = CARTESIAN_POINT('',(-1.1,0.96,0.E+000));
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(-1.1,0.56,0.E+000));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1804 = ORIENTED_EDGE('',*,*,#1805,.T.);
+#1805 = EDGE_CURVE('',#1798,#1774,#1806,.T.);
+#1806 = LINE('',#1807,#1808);
+#1807 = CARTESIAN_POINT('',(-1.1,0.96,0.E+000));
+#1808 = VECTOR('',#1809,1.);
+#1809 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1810 = PLANE('',#1811);
+#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814);
+#1812 = CARTESIAN_POINT('',(-1.1,0.56,0.E+000));
+#1813 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1814 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1815 = ADVANCED_FACE('',(#1816),#1841,.F.);
+#1816 = FACE_BOUND('',#1817,.F.);
+#1817 = EDGE_LOOP('',(#1818,#1826,#1827,#1835));
+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1819 = EDGE_CURVE('',#671,#1820,#1822,.T.);
+#1820 = VERTEX_POINT('',#1821);
+#1821 = CARTESIAN_POINT('',(1.1,0.96,0.4));
+#1822 = LINE('',#1823,#1824);
+#1823 = CARTESIAN_POINT('',(1.1,0.56,0.4));
+#1824 = VECTOR('',#1825,1.);
+#1825 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1826 = ORIENTED_EDGE('',*,*,#678,.F.);
+#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1828 = EDGE_CURVE('',#435,#1829,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(1.1,0.96,0.E+000));
+#1831 = LINE('',#1832,#1833);
+#1832 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#1833 = VECTOR('',#1834,1.);
+#1834 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1835 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#1836 = EDGE_CURVE('',#1829,#1820,#1837,.T.);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(1.1,0.96,0.E+000));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1841 = PLANE('',#1842);
+#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845);
+#1843 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#1844 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1845 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1846 = ADVANCED_FACE('',(#1847),#1865,.T.);
+#1847 = FACE_BOUND('',#1848,.T.);
+#1848 = EDGE_LOOP('',(#1849,#1850,#1851,#1859));
+#1849 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1850 = ORIENTED_EDGE('',*,*,#670,.F.);
+#1851 = ORIENTED_EDGE('',*,*,#1852,.T.);
+#1852 = EDGE_CURVE('',#663,#1853,#1855,.T.);
+#1853 = VERTEX_POINT('',#1854);
+#1854 = CARTESIAN_POINT('',(1.9,0.96,0.4));
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(1.9,0.56,0.4));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1859 = ORIENTED_EDGE('',*,*,#1860,.F.);
+#1860 = EDGE_CURVE('',#1820,#1853,#1861,.T.);
+#1861 = LINE('',#1862,#1863);
+#1862 = CARTESIAN_POINT('',(1.1,0.96,0.4));
+#1863 = VECTOR('',#1864,1.);
+#1864 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1865 = PLANE('',#1866);
+#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
+#1867 = CARTESIAN_POINT('',(1.1,0.56,0.4));
+#1868 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1869 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1870 = ADVANCED_FACE('',(#1871),#1889,.T.);
+#1871 = FACE_BOUND('',#1872,.T.);
+#1872 = EDGE_LOOP('',(#1873,#1874,#1875,#1883));
+#1873 = ORIENTED_EDGE('',*,*,#1852,.F.);
+#1874 = ORIENTED_EDGE('',*,*,#662,.F.);
+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1876 = EDGE_CURVE('',#459,#1877,#1879,.T.);
+#1877 = VERTEX_POINT('',#1878);
+#1878 = CARTESIAN_POINT('',(1.9,0.96,0.E+000));
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(1.9,0.56,0.E+000));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#1884 = EDGE_CURVE('',#1877,#1853,#1885,.T.);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(1.9,0.96,0.E+000));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1889 = PLANE('',#1890);
+#1890 = AXIS2_PLACEMENT_3D('',#1891,#1892,#1893);
+#1891 = CARTESIAN_POINT('',(1.9,0.56,0.E+000));
+#1892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1893 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1894 = ADVANCED_FACE('',(#1895),#1920,.F.);
+#1895 = FACE_BOUND('',#1896,.F.);
+#1896 = EDGE_LOOP('',(#1897,#1905,#1906,#1914));
+#1897 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1898 = EDGE_CURVE('',#648,#1899,#1901,.T.);
+#1899 = VERTEX_POINT('',#1900);
+#1900 = CARTESIAN_POINT('',(2.6,0.96,0.4));
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(2.6,0.56,0.4));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1905 = ORIENTED_EDGE('',*,*,#655,.F.);
+#1906 = ORIENTED_EDGE('',*,*,#1907,.T.);
+#1907 = EDGE_CURVE('',#467,#1908,#1910,.T.);
+#1908 = VERTEX_POINT('',#1909);
+#1909 = CARTESIAN_POINT('',(2.6,0.96,0.E+000));
+#1910 = LINE('',#1911,#1912);
+#1911 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#1912 = VECTOR('',#1913,1.);
+#1913 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1914 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1915 = EDGE_CURVE('',#1908,#1899,#1916,.T.);
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(2.6,0.96,0.E+000));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1920 = PLANE('',#1921);
+#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924);
+#1922 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#1923 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1924 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1925 = ADVANCED_FACE('',(#1926),#1944,.T.);
+#1926 = FACE_BOUND('',#1927,.T.);
+#1927 = EDGE_LOOP('',(#1928,#1929,#1930,#1938));
+#1928 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1929 = ORIENTED_EDGE('',*,*,#647,.F.);
+#1930 = ORIENTED_EDGE('',*,*,#1931,.T.);
+#1931 = EDGE_CURVE('',#640,#1932,#1934,.T.);
+#1932 = VERTEX_POINT('',#1933);
+#1933 = CARTESIAN_POINT('',(3.4,0.96,0.4));
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(3.4,0.56,0.4));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1938 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#1939 = EDGE_CURVE('',#1899,#1932,#1940,.T.);
+#1940 = LINE('',#1941,#1942);
+#1941 = CARTESIAN_POINT('',(2.6,0.96,0.4));
+#1942 = VECTOR('',#1943,1.);
+#1943 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1944 = PLANE('',#1945);
+#1945 = AXIS2_PLACEMENT_3D('',#1946,#1947,#1948);
+#1946 = CARTESIAN_POINT('',(2.6,0.56,0.4));
+#1947 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1948 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1949 = ADVANCED_FACE('',(#1950),#1968,.T.);
+#1950 = FACE_BOUND('',#1951,.T.);
+#1951 = EDGE_LOOP('',(#1952,#1953,#1954,#1962));
+#1952 = ORIENTED_EDGE('',*,*,#1931,.F.);
+#1953 = ORIENTED_EDGE('',*,*,#639,.F.);
+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1955 = EDGE_CURVE('',#491,#1956,#1958,.T.);
+#1956 = VERTEX_POINT('',#1957);
+#1957 = CARTESIAN_POINT('',(3.4,0.96,0.E+000));
+#1958 = LINE('',#1959,#1960);
+#1959 = CARTESIAN_POINT('',(3.4,0.56,0.E+000));
+#1960 = VECTOR('',#1961,1.);
+#1961 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1962 = ORIENTED_EDGE('',*,*,#1963,.T.);
+#1963 = EDGE_CURVE('',#1956,#1932,#1964,.T.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(3.4,0.96,0.E+000));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1968 = PLANE('',#1969);
+#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972);
+#1970 = CARTESIAN_POINT('',(3.4,0.56,0.E+000));
+#1971 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1972 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1973 = ADVANCED_FACE('',(#1974),#1985,.T.);
+#1974 = FACE_BOUND('',#1975,.T.);
+#1975 = EDGE_LOOP('',(#1976,#1977,#1978,#1979));
+#1976 = ORIENTED_EDGE('',*,*,#1233,.F.);
+#1977 = ORIENTED_EDGE('',*,*,#632,.T.);
+#1978 = ORIENTED_EDGE('',*,*,#624,.T.);
+#1979 = ORIENTED_EDGE('',*,*,#1980,.F.);
+#1980 = EDGE_CURVE('',#1234,#615,#1981,.T.);
+#1981 = LINE('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(4.88,0.95,0.E+000));
+#1983 = VECTOR('',#1984,1.);
+#1984 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1985 = PLANE('',#1986);
+#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989);
+#1987 = CARTESIAN_POINT('',(4.85,0.95,0.E+000));
+#1988 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1989 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1990 = ADVANCED_FACE('',(#1991),#2016,.F.);
+#1991 = FACE_BOUND('',#1992,.F.);
+#1992 = EDGE_LOOP('',(#1993,#2001,#2009,#2015));
+#1993 = ORIENTED_EDGE('',*,*,#1994,.F.);
+#1994 = EDGE_CURVE('',#1995,#791,#1997,.T.);
+#1995 = VERTEX_POINT('',#1996);
+#1996 = CARTESIAN_POINT('',(-5.3,0.95,0.E+000));
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(-5.3,0.95,0.E+000));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2001 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#2002 = EDGE_CURVE('',#2003,#1995,#2005,.T.);
+#2003 = VERTEX_POINT('',#2004);
+#2004 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#2005 = LINE('',#2006,#2007);
+#2006 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#2007 = VECTOR('',#2008,1.);
+#2008 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2009 = ORIENTED_EDGE('',*,*,#2010,.T.);
+#2010 = EDGE_CURVE('',#2003,#571,#2011,.T.);
+#2011 = LINE('',#2012,#2013);
+#2012 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#2013 = VECTOR('',#2014,1.);
+#2014 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2015 = ORIENTED_EDGE('',*,*,#798,.T.);
+#2016 = PLANE('',#2017);
+#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020);
+#2018 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#2019 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2020 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2021 = ADVANCED_FACE('',(#2022),#2040,.F.);
+#2022 = FACE_BOUND('',#2023,.F.);
+#2023 = EDGE_LOOP('',(#2024,#2025,#2033,#2039));
+#2024 = ORIENTED_EDGE('',*,*,#2010,.F.);
+#2025 = ORIENTED_EDGE('',*,*,#2026,.T.);
+#2026 = EDGE_CURVE('',#2003,#2027,#2029,.T.);
+#2027 = VERTEX_POINT('',#2028);
+#2028 = CARTESIAN_POINT('',(-5.3,0.55,0.15));
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2033 = ORIENTED_EDGE('',*,*,#2034,.T.);
+#2034 = EDGE_CURVE('',#2027,#895,#2035,.T.);
+#2035 = LINE('',#2036,#2037);
+#2036 = CARTESIAN_POINT('',(-5.3,0.55,0.15));
+#2037 = VECTOR('',#2038,1.);
+#2038 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2039 = ORIENTED_EDGE('',*,*,#902,.F.);
+#2040 = PLANE('',#2041);
+#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044);
+#2042 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#2043 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2044 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2045 = ADVANCED_FACE('',(#2046),#2064,.T.);
+#2046 = FACE_BOUND('',#2047,.T.);
+#2047 = EDGE_LOOP('',(#2048,#2056,#2062,#2063));
+#2048 = ORIENTED_EDGE('',*,*,#2049,.F.);
+#2049 = EDGE_CURVE('',#2050,#721,#2052,.T.);
+#2050 = VERTEX_POINT('',#2051);
+#2051 = CARTESIAN_POINT('',(-5.3,0.95,0.15));
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(-5.3,0.95,0.15));
+#2054 = VECTOR('',#2055,1.);
+#2055 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2056 = ORIENTED_EDGE('',*,*,#2057,.F.);
+#2057 = EDGE_CURVE('',#2027,#2050,#2058,.T.);
+#2058 = LINE('',#2059,#2060);
+#2059 = CARTESIAN_POINT('',(-5.3,0.55,0.15));
+#2060 = VECTOR('',#2061,1.);
+#2061 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2062 = ORIENTED_EDGE('',*,*,#2034,.T.);
+#2063 = ORIENTED_EDGE('',*,*,#894,.F.);
+#2064 = PLANE('',#2065);
+#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
+#2066 = CARTESIAN_POINT('',(-5.3,0.55,0.15));
+#2067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2069 = ADVANCED_FACE('',(#2070),#2088,.T.);
+#2070 = FACE_BOUND('',#2071,.T.);
+#2071 = EDGE_LOOP('',(#2072,#2080,#2086,#2087));
+#2072 = ORIENTED_EDGE('',*,*,#2073,.F.);
+#2073 = EDGE_CURVE('',#2074,#872,#2076,.T.);
+#2074 = VERTEX_POINT('',#2075);
+#2075 = CARTESIAN_POINT('',(-4.85,0.7,0.5));
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(-4.768119266055,0.7,0.772935779817));
+#2078 = VECTOR('',#2079,1.);
+#2079 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#2080 = ORIENTED_EDGE('',*,*,#2081,.F.);
+#2081 = EDGE_CURVE('',#1699,#2074,#2082,.T.);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(-4.85,0.7,0.4));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2086 = ORIENTED_EDGE('',*,*,#1706,.F.);
+#2087 = ORIENTED_EDGE('',*,*,#879,.F.);
+#2088 = PLANE('',#2089);
+#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092);
+#2090 = CARTESIAN_POINT('',(-4.35,0.7,0.4));
+#2091 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2092 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2093 = ADVANCED_FACE('',(#2094),#2112,.T.);
+#2094 = FACE_BOUND('',#2095,.T.);
+#2095 = EDGE_LOOP('',(#2096,#2104,#2105));
+#2096 = ORIENTED_EDGE('',*,*,#2097,.F.);
+#2097 = EDGE_CURVE('',#872,#2098,#2100,.T.);
+#2098 = VERTEX_POINT('',#2099);
+#2099 = CARTESIAN_POINT('',(-4.581939116964,0.7,1.393536276787));
+#2100 = LINE('',#2101,#2102);
+#2101 = CARTESIAN_POINT('',(-4.768119266055,0.7,0.772935779817));
+#2102 = VECTOR('',#2103,1.);
+#2103 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#2104 = ORIENTED_EDGE('',*,*,#871,.F.);
+#2105 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2106 = EDGE_CURVE('',#864,#2098,#2107,.T.);
+#2107 = CIRCLE('',#2108,0.3);
+#2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);
+#2109 = CARTESIAN_POINT('',(-4.52,0.7,1.1));
+#2110 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2111 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2112 = PLANE('',#2113);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-4.9,0.7,0.4));
+#2115 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2116 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2117 = ADVANCED_FACE('',(#2118),#2146,.T.);
+#2118 = FACE_BOUND('',#2119,.T.);
+#2119 = EDGE_LOOP('',(#2120,#2121,#2130,#2137,#2138,#2145));
+#2120 = ORIENTED_EDGE('',*,*,#863,.F.);
+#2121 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#2122 = EDGE_CURVE('',#856,#2123,#2125,.T.);
+#2123 = VERTEX_POINT('',#2124);
+#2124 = CARTESIAN_POINT('',(-4.581939116964,-1.4,1.393536276787));
+#2125 = CIRCLE('',#2126,0.3);
+#2126 = AXIS2_PLACEMENT_3D('',#2127,#2128,#2129);
+#2127 = CARTESIAN_POINT('',(-4.52,-1.4,1.1));
+#2128 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2129 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2123,#1534,#2132,.T.);
+#2132 = CIRCLE('',#2133,0.3);
+#2133 = AXIS2_PLACEMENT_3D('',#2134,#2135,#2136);
+#2134 = CARTESIAN_POINT('',(-4.52,-1.4,1.1));
+#2135 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2136 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2137 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2098,#1542,#2140,.T.);
+#2140 = CIRCLE('',#2141,0.3);
+#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144);
+#2142 = CARTESIAN_POINT('',(-4.52,0.7,1.1));
+#2143 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2144 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2145 = ORIENTED_EDGE('',*,*,#2106,.F.);
+#2146 = CYLINDRICAL_SURFACE('',#2147,0.3);
+#2147 = AXIS2_PLACEMENT_3D('',#2148,#2149,#2150);
+#2148 = CARTESIAN_POINT('',(-4.52,-1.65,1.1));
+#2149 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2150 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2151 = ADVANCED_FACE('',(#2152),#2162,.F.);
+#2152 = FACE_BOUND('',#2153,.F.);
+#2153 = EDGE_LOOP('',(#2154,#2160,#2161));
+#2154 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#2155 = EDGE_CURVE('',#848,#2123,#2156,.T.);
+#2156 = LINE('',#2157,#2158);
+#2157 = CARTESIAN_POINT('',(-4.768119266055,-1.4,0.772935779817));
+#2158 = VECTOR('',#2159,1.);
+#2159 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#2160 = ORIENTED_EDGE('',*,*,#855,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#2162 = PLANE('',#2163);
+#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2164 = CARTESIAN_POINT('',(-4.9,-1.4,0.4));
+#2165 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2166 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2167 = ADVANCED_FACE('',(#2168),#2193,.F.);
+#2168 = FACE_BOUND('',#2169,.F.);
+#2169 = EDGE_LOOP('',(#2170,#2178,#2186,#2192));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2172,#848,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-4.85,-1.4,0.5));
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-4.768119266055,-1.4,0.772935779817));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2179 = EDGE_CURVE('',#2180,#2172,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-4.85,-1.4,0.4));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-4.85,-1.4,0.4));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.F.);
+#2187 = EDGE_CURVE('',#840,#2180,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2192 = ORIENTED_EDGE('',*,*,#847,.F.);
+#2193 = PLANE('',#2194);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#2196 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2197 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2198 = ADVANCED_FACE('',(#2199),#2227,.F.);
+#2199 = FACE_BOUND('',#2200,.F.);
+#2200 = EDGE_LOOP('',(#2201,#2209,#2210,#2211,#2212,#2213,#2221));
+#2201 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2202 = EDGE_CURVE('',#1005,#2203,#2205,.T.);
+#2203 = VERTEX_POINT('',#2204);
+#2204 = CARTESIAN_POINT('',(-4.35,-1.7,0.4));
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2209 = ORIENTED_EDGE('',*,*,#1012,.F.);
+#2210 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#2211 = ORIENTED_EDGE('',*,*,#839,.T.);
+#2212 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2213 = ORIENTED_EDGE('',*,*,#2214,.T.);
+#2214 = EDGE_CURVE('',#2180,#2215,#2217,.T.);
+#2215 = VERTEX_POINT('',#2216);
+#2216 = CARTESIAN_POINT('',(-4.85,-1.7,0.4));
+#2217 = LINE('',#2218,#2219);
+#2218 = CARTESIAN_POINT('',(-4.85,-1.4,0.4));
+#2219 = VECTOR('',#2220,1.);
+#2220 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2221 = ORIENTED_EDGE('',*,*,#2222,.F.);
+#2222 = EDGE_CURVE('',#2203,#2215,#2223,.T.);
+#2223 = LINE('',#2224,#2225);
+#2224 = CARTESIAN_POINT('',(-4.35,-1.7,0.4));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2227 = PLANE('',#2228);
+#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231);
+#2229 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#2230 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2231 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2232 = ADVANCED_FACE('',(#2233),#2258,.T.);
+#2233 = FACE_BOUND('',#2234,.T.);
+#2234 = EDGE_LOOP('',(#2235,#2243,#2251,#2257));
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2237,#816,#2239,.T.);
+#2237 = VERTEX_POINT('',#2238);
+#2238 = CARTESIAN_POINT('',(-5.3,-1.25,0.15));
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(-5.3,-1.25,0.15));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2243 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#2244 = EDGE_CURVE('',#2245,#2237,#2247,.T.);
+#2245 = VERTEX_POINT('',#2246);
+#2246 = CARTESIAN_POINT('',(-5.3,-1.65,0.15));
+#2247 = LINE('',#2248,#2249);
+#2248 = CARTESIAN_POINT('',(-5.3,-1.65,0.15));
+#2249 = VECTOR('',#2250,1.);
+#2250 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2251 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#2252 = EDGE_CURVE('',#2245,#824,#2253,.T.);
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(-5.3,-1.65,0.15));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2257 = ORIENTED_EDGE('',*,*,#823,.F.);
+#2258 = PLANE('',#2259);
+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);
+#2260 = CARTESIAN_POINT('',(-5.3,-1.65,0.15));
+#2261 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2262 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2263 = ADVANCED_FACE('',(#2264),#2282,.T.);
+#2264 = FACE_BOUND('',#2265,.T.);
+#2265 = EDGE_LOOP('',(#2266,#2274,#2280,#2281));
+#2266 = ORIENTED_EDGE('',*,*,#2267,.F.);
+#2267 = EDGE_CURVE('',#2268,#563,#2270,.T.);
+#2268 = VERTEX_POINT('',#2269);
+#2269 = CARTESIAN_POINT('',(-5.3,-1.25,0.E+000));
+#2270 = LINE('',#2271,#2272);
+#2271 = CARTESIAN_POINT('',(-5.3,-1.25,0.E+000));
+#2272 = VECTOR('',#2273,1.);
+#2273 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2274 = ORIENTED_EDGE('',*,*,#2275,.T.);
+#2275 = EDGE_CURVE('',#2268,#2237,#2276,.T.);
+#2276 = LINE('',#2277,#2278);
+#2277 = CARTESIAN_POINT('',(-5.3,-1.25,0.E+000));
+#2278 = VECTOR('',#2279,1.);
+#2279 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2280 = ORIENTED_EDGE('',*,*,#2236,.T.);
+#2281 = ORIENTED_EDGE('',*,*,#815,.F.);
+#2282 = PLANE('',#2283);
+#2283 = AXIS2_PLACEMENT_3D('',#2284,#2285,#2286);
+#2284 = CARTESIAN_POINT('',(-5.3,-1.25,0.E+000));
+#2285 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2286 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2287 = ADVANCED_FACE('',(#2288),#2299,.F.);
+#2288 = FACE_BOUND('',#2289,.F.);
+#2289 = EDGE_LOOP('',(#2290,#2291,#2297,#2298));
+#2290 = ORIENTED_EDGE('',*,*,#925,.T.);
+#2291 = ORIENTED_EDGE('',*,*,#2292,.T.);
+#2292 = EDGE_CURVE('',#918,#824,#2293,.T.);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(-4.82,-1.65,0.E+000));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2297 = ORIENTED_EDGE('',*,*,#941,.T.);
+#2298 = ORIENTED_EDGE('',*,*,#949,.F.);
+#2299 = PLANE('',#2300);
+#2300 = AXIS2_PLACEMENT_3D('',#2301,#2302,#2303);
+#2301 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#2302 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2303 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2304 = ADVANCED_FACE('',(#2305),#2323,.F.);
+#2305 = FACE_BOUND('',#2306,.F.);
+#2306 = EDGE_LOOP('',(#2307,#2308,#2316,#2322));
+#2307 = ORIENTED_EDGE('',*,*,#2267,.F.);
+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);
+#2309 = EDGE_CURVE('',#2310,#2268,#2312,.T.);
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2310,#918,#2318,.T.);
+#2318 = LINE('',#2319,#2320);
+#2319 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#2320 = VECTOR('',#2321,1.);
+#2321 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2322 = ORIENTED_EDGE('',*,*,#917,.T.);
+#2323 = PLANE('',#2324);
+#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327);
+#2325 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#2326 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2327 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2328 = ADVANCED_FACE('',(#2329),#2356,.F.);
+#2329 = FACE_BOUND('',#2330,.F.);
+#2330 = EDGE_LOOP('',(#2331,#2339,#2340,#2341,#2342,#2350));
+#2331 = ORIENTED_EDGE('',*,*,#2332,.F.);
+#2332 = EDGE_CURVE('',#1518,#2333,#2335,.T.);
+#2333 = VERTEX_POINT('',#2334);
+#2334 = CARTESIAN_POINT('',(-4.35,-1.4,1.5));
+#2335 = LINE('',#2336,#2337);
+#2336 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#2337 = VECTOR('',#2338,1.);
+#2338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2339 = ORIENTED_EDGE('',*,*,#1517,.T.);
+#2340 = ORIENTED_EDGE('',*,*,#1004,.F.);
+#2341 = ORIENTED_EDGE('',*,*,#2202,.T.);
+#2342 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#2343 = EDGE_CURVE('',#2203,#2344,#2346,.T.);
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(-4.35,-1.7,1.5));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-4.35,-1.7,0.4));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2350 = ORIENTED_EDGE('',*,*,#2351,.F.);
+#2351 = EDGE_CURVE('',#2333,#2344,#2352,.T.);
+#2352 = LINE('',#2353,#2354);
+#2353 = CARTESIAN_POINT('',(-4.35,-1.4,1.5));
+#2354 = VECTOR('',#2355,1.);
+#2355 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2356 = PLANE('',#2357);
+#2357 = AXIS2_PLACEMENT_3D('',#2358,#2359,#2360);
+#2358 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#2359 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2360 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2361 = ADVANCED_FACE('',(#2362),#2396,.F.);
+#2362 = FACE_BOUND('',#2363,.F.);
+#2363 = EDGE_LOOP('',(#2364,#2374,#2382,#2388,#2389,#2390));
+#2364 = ORIENTED_EDGE('',*,*,#2365,.F.);
+#2365 = EDGE_CURVE('',#2366,#2368,#2370,.T.);
+#2366 = VERTEX_POINT('',#2367);
+#2367 = CARTESIAN_POINT('',(4.45,-1.7,1.5));
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(4.45,-1.4,1.5));
+#2370 = LINE('',#2371,#2372);
+#2371 = CARTESIAN_POINT('',(4.45,-1.7,1.5));
+#2372 = VECTOR('',#2373,1.);
+#2373 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2374 = ORIENTED_EDGE('',*,*,#2375,.F.);
+#2375 = EDGE_CURVE('',#2376,#2366,#2378,.T.);
+#2376 = VERTEX_POINT('',#2377);
+#2377 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#2378 = LINE('',#2379,#2380);
+#2379 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#2380 = VECTOR('',#2381,1.);
+#2381 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2382 = ORIENTED_EDGE('',*,*,#2383,.T.);
+#2383 = EDGE_CURVE('',#2376,#981,#2384,.T.);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2388 = ORIENTED_EDGE('',*,*,#988,.T.);
+#2389 = ORIENTED_EDGE('',*,*,#1510,.F.);
+#2390 = ORIENTED_EDGE('',*,*,#2391,.T.);
+#2391 = EDGE_CURVE('',#1503,#2368,#2392,.T.);
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(4.45,-1.4,0.4));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2396 = PLANE('',#2397);
+#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);
+#2398 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#2399 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2401 = ADVANCED_FACE('',(#2402),#2429,.F.);
+#2402 = FACE_BOUND('',#2403,.F.);
+#2403 = EDGE_LOOP('',(#2404,#2405,#2413,#2421,#2427,#2428));
+#2404 = ORIENTED_EDGE('',*,*,#2383,.F.);
+#2405 = ORIENTED_EDGE('',*,*,#2406,.T.);
+#2406 = EDGE_CURVE('',#2376,#2407,#2409,.T.);
+#2407 = VERTEX_POINT('',#2408);
+#2408 = CARTESIAN_POINT('',(4.95,-1.7,0.4));
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2413 = ORIENTED_EDGE('',*,*,#2414,.T.);
+#2414 = EDGE_CURVE('',#2407,#2415,#2417,.T.);
+#2415 = VERTEX_POINT('',#2416);
+#2416 = CARTESIAN_POINT('',(4.95,-1.4,0.4));
+#2417 = LINE('',#2418,#2419);
+#2418 = CARTESIAN_POINT('',(4.95,-1.7,0.4));
+#2419 = VECTOR('',#2420,1.);
+#2420 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2421 = ORIENTED_EDGE('',*,*,#2422,.F.);
+#2422 = EDGE_CURVE('',#1167,#2415,#2423,.T.);
+#2423 = LINE('',#2424,#2425);
+#2424 = CARTESIAN_POINT('',(4.45,-1.4,0.4));
+#2425 = VECTOR('',#2426,1.);
+#2426 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2427 = ORIENTED_EDGE('',*,*,#1174,.T.);
+#2428 = ORIENTED_EDGE('',*,*,#980,.T.);
+#2429 = PLANE('',#2430);
+#2430 = AXIS2_PLACEMENT_3D('',#2431,#2432,#2433);
+#2431 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#2432 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2433 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2434 = ADVANCED_FACE('',(#2435),#2446,.F.);
+#2435 = FACE_BOUND('',#2436,.F.);
+#2436 = EDGE_LOOP('',(#2437,#2443,#2444,#2445));
+#2437 = ORIENTED_EDGE('',*,*,#2438,.F.);
+#2438 = EDGE_CURVE('',#1119,#965,#2439,.T.);
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(4.88,-1.65,0.E+000));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2443 = ORIENTED_EDGE('',*,*,#1118,.T.);
+#2444 = ORIENTED_EDGE('',*,*,#956,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#964,.T.);
+#2446 = PLANE('',#2447);
+#2447 = AXIS2_PLACEMENT_3D('',#2448,#2449,#2450);
+#2448 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#2449 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2450 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2451 = ADVANCED_FACE('',(#2452),#2477,.F.);
+#2452 = FACE_BOUND('',#2453,.F.);
+#2453 = EDGE_LOOP('',(#2454,#2462,#2463,#2471));
+#2454 = ORIENTED_EDGE('',*,*,#2455,.F.);
+#2455 = EDGE_CURVE('',#1031,#2456,#2458,.T.);
+#2456 = VERTEX_POINT('',#2457);
+#2457 = CARTESIAN_POINT('',(1.75,0.E+000,1.2));
+#2458 = LINE('',#2459,#2460);
+#2459 = CARTESIAN_POINT('',(1.75,-2.,1.2));
+#2460 = VECTOR('',#2461,1.);
+#2461 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2462 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#2463 = ORIENTED_EDGE('',*,*,#2464,.T.);
+#2464 = EDGE_CURVE('',#1029,#2465,#2467,.T.);
+#2465 = VERTEX_POINT('',#2466);
+#2466 = CARTESIAN_POINT('',(1.75,0.E+000,0.8));
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(1.75,-2.,0.8));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2471 = ORIENTED_EDGE('',*,*,#2472,.T.);
+#2472 = EDGE_CURVE('',#2465,#2456,#2473,.T.);
+#2473 = LINE('',#2474,#2475);
+#2474 = CARTESIAN_POINT('',(1.75,0.E+000,0.8));
+#2475 = VECTOR('',#2476,1.);
+#2476 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2477 = PLANE('',#2478);
+#2478 = AXIS2_PLACEMENT_3D('',#2479,#2480,#2481);
+#2479 = CARTESIAN_POINT('',(1.75,-2.,0.8));
+#2480 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2481 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2482 = ADVANCED_FACE('',(#2483),#2556,.F.);
+#2483 = FACE_BOUND('',#2484,.F.);
+#2484 = EDGE_LOOP('',(#2485,#2493,#2494,#2502,#2510,#2518,#2526,#2534,
+ #2542,#2548,#2549,#2550));
+#2485 = ORIENTED_EDGE('',*,*,#2486,.F.);
+#2486 = EDGE_CURVE('',#1079,#2487,#2489,.T.);
+#2487 = VERTEX_POINT('',#2488);
+#2488 = CARTESIAN_POINT('',(-1.25,0.E+000,1.2));
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(-1.25,-2.,1.2));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2493 = ORIENTED_EDGE('',*,*,#1086,.F.);
+#2494 = ORIENTED_EDGE('',*,*,#2495,.T.);
+#2495 = EDGE_CURVE('',#1087,#2496,#2498,.T.);
+#2496 = VERTEX_POINT('',#2497);
+#2497 = CARTESIAN_POINT('',(-0.73,-1.6,1.2));
+#2498 = LINE('',#2499,#2500);
+#2499 = CARTESIAN_POINT('',(-0.73,-2.8,1.2));
+#2500 = VECTOR('',#2501,1.);
+#2501 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2502 = ORIENTED_EDGE('',*,*,#2503,.T.);
+#2503 = EDGE_CURVE('',#2496,#2504,#2506,.T.);
+#2504 = VERTEX_POINT('',#2505);
+#2505 = CARTESIAN_POINT('',(-0.73,-1.5,1.2));
+#2506 = LINE('',#2507,#2508);
+#2507 = CARTESIAN_POINT('',(-0.73,-2.8,1.2));
+#2508 = VECTOR('',#2509,1.);
+#2509 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2510 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2511 = EDGE_CURVE('',#2504,#2512,#2514,.T.);
+#2512 = VERTEX_POINT('',#2513);
+#2513 = CARTESIAN_POINT('',(-0.73,-1.2,1.2));
+#2514 = LINE('',#2515,#2516);
+#2515 = CARTESIAN_POINT('',(-0.73,-1.6,1.2));
+#2516 = VECTOR('',#2517,1.);
+#2517 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2519 = EDGE_CURVE('',#2512,#2520,#2522,.T.);
+#2520 = VERTEX_POINT('',#2521);
+#2521 = CARTESIAN_POINT('',(0.57,-1.2,1.2));
+#2522 = LINE('',#2523,#2524);
+#2523 = CARTESIAN_POINT('',(-0.73,-1.2,1.2));
+#2524 = VECTOR('',#2525,1.);
+#2525 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2526 = ORIENTED_EDGE('',*,*,#2527,.F.);
+#2527 = EDGE_CURVE('',#2528,#2520,#2530,.T.);
+#2528 = VERTEX_POINT('',#2529);
+#2529 = CARTESIAN_POINT('',(0.57,-1.5,1.2));
+#2530 = LINE('',#2531,#2532);
+#2531 = CARTESIAN_POINT('',(0.57,-1.6,1.2));
+#2532 = VECTOR('',#2533,1.);
+#2533 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2534 = ORIENTED_EDGE('',*,*,#2535,.F.);
+#2535 = EDGE_CURVE('',#2536,#2528,#2538,.T.);
+#2536 = VERTEX_POINT('',#2537);
+#2537 = CARTESIAN_POINT('',(0.57,-1.6,1.2));
+#2538 = LINE('',#2539,#2540);
+#2539 = CARTESIAN_POINT('',(0.57,-2.8,1.2));
+#2540 = VECTOR('',#2541,1.);
+#2541 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2542 = ORIENTED_EDGE('',*,*,#2543,.F.);
+#2543 = EDGE_CURVE('',#1095,#2536,#2544,.T.);
+#2544 = LINE('',#2545,#2546);
+#2545 = CARTESIAN_POINT('',(0.57,-2.8,1.2));
+#2546 = VECTOR('',#2547,1.);
+#2547 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2548 = ORIENTED_EDGE('',*,*,#1102,.F.);
+#2549 = ORIENTED_EDGE('',*,*,#2455,.T.);
+#2550 = ORIENTED_EDGE('',*,*,#2551,.F.);
+#2551 = EDGE_CURVE('',#2487,#2456,#2552,.T.);
+#2552 = LINE('',#2553,#2554);
+#2553 = CARTESIAN_POINT('',(-1.25,0.E+000,1.2));
+#2554 = VECTOR('',#2555,1.);
+#2555 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2556 = PLANE('',#2557);
+#2557 = AXIS2_PLACEMENT_3D('',#2558,#2559,#2560);
+#2558 = CARTESIAN_POINT('',(-1.25,-2.,1.2));
+#2559 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2560 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2561 = ADVANCED_FACE('',(#2562),#2603,.T.);
+#2562 = FACE_BOUND('',#2563,.T.);
+#2563 = EDGE_LOOP('',(#2564,#2574,#2582,#2588,#2589,#2597));
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#2566,#2568,#2570,.T.);
+#2566 = VERTEX_POINT('',#2567);
+#2567 = CARTESIAN_POINT('',(-0.53,-2.8,1.2));
+#2568 = VERTEX_POINT('',#2569);
+#2569 = CARTESIAN_POINT('',(0.37,-2.8,1.2));
+#2570 = LINE('',#2571,#2572);
+#2571 = CARTESIAN_POINT('',(-0.73,-2.8,1.2));
+#2572 = VECTOR('',#2573,1.);
+#2573 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2574 = ORIENTED_EDGE('',*,*,#2575,.T.);
+#2575 = EDGE_CURVE('',#2568,#2576,#2578,.T.);
+#2576 = VERTEX_POINT('',#2577);
+#2577 = CARTESIAN_POINT('',(0.57,-2.6,1.2));
+#2578 = LINE('',#2579,#2580);
+#2579 = CARTESIAN_POINT('',(0.145,-3.025,1.2));
+#2580 = VECTOR('',#2581,1.);
+#2581 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2582 = ORIENTED_EDGE('',*,*,#2583,.T.);
+#2583 = EDGE_CURVE('',#2576,#1095,#2584,.T.);
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(0.57,-2.8,1.2));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2588 = ORIENTED_EDGE('',*,*,#1094,.T.);
+#2589 = ORIENTED_EDGE('',*,*,#2590,.F.);
+#2590 = EDGE_CURVE('',#2591,#1087,#2593,.T.);
+#2591 = VERTEX_POINT('',#2592);
+#2592 = CARTESIAN_POINT('',(-0.73,-2.6,1.2));
+#2593 = LINE('',#2594,#2595);
+#2594 = CARTESIAN_POINT('',(-0.73,-2.8,1.2));
+#2595 = VECTOR('',#2596,1.);
+#2596 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#2598 = EDGE_CURVE('',#2591,#2566,#2599,.T.);
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(-0.63,-2.7,1.2));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#2603 = PLANE('',#2604);
+#2604 = AXIS2_PLACEMENT_3D('',#2605,#2606,#2607);
+#2605 = CARTESIAN_POINT('',(-0.73,-2.8,1.2));
+#2606 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2607 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2608 = ADVANCED_FACE('',(#2609),#2627,.T.);
+#2609 = FACE_BOUND('',#2610,.T.);
+#2610 = EDGE_LOOP('',(#2611,#2612,#2613,#2621));
+#2611 = ORIENTED_EDGE('',*,*,#2486,.F.);
+#2612 = ORIENTED_EDGE('',*,*,#1078,.F.);
+#2613 = ORIENTED_EDGE('',*,*,#2614,.T.);
+#2614 = EDGE_CURVE('',#1071,#2615,#2617,.T.);
+#2615 = VERTEX_POINT('',#2616);
+#2616 = CARTESIAN_POINT('',(-1.25,0.E+000,0.8));
+#2617 = LINE('',#2618,#2619);
+#2618 = CARTESIAN_POINT('',(-1.25,-2.,0.8));
+#2619 = VECTOR('',#2620,1.);
+#2620 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2621 = ORIENTED_EDGE('',*,*,#2622,.T.);
+#2622 = EDGE_CURVE('',#2615,#2487,#2623,.T.);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(-1.25,0.E+000,0.8));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2627 = PLANE('',#2628);
+#2628 = AXIS2_PLACEMENT_3D('',#2629,#2630,#2631);
+#2629 = CARTESIAN_POINT('',(-1.25,-2.,0.8));
+#2630 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2632 = ADVANCED_FACE('',(#2633),#2699,.T.);
+#2633 = FACE_BOUND('',#2634,.T.);
+#2634 = EDGE_LOOP('',(#2635,#2636,#2637,#2645,#2653,#2661,#2669,#2677,
+ #2685,#2691,#2692,#2693));
+#2635 = ORIENTED_EDGE('',*,*,#2614,.F.);
+#2636 = ORIENTED_EDGE('',*,*,#1070,.F.);
+#2637 = ORIENTED_EDGE('',*,*,#2638,.F.);
+#2638 = EDGE_CURVE('',#2639,#1063,#2641,.T.);
+#2639 = VERTEX_POINT('',#2640);
+#2640 = CARTESIAN_POINT('',(-0.73,-1.6,0.8));
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(-0.73,-2.4,0.8));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2646 = EDGE_CURVE('',#2639,#2647,#2649,.T.);
+#2647 = VERTEX_POINT('',#2648);
+#2648 = CARTESIAN_POINT('',(-0.73,-1.5,0.8));
+#2649 = LINE('',#2650,#2651);
+#2650 = CARTESIAN_POINT('',(-0.73,-1.6,0.8));
+#2651 = VECTOR('',#2652,1.);
+#2652 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2653 = ORIENTED_EDGE('',*,*,#2654,.T.);
+#2654 = EDGE_CURVE('',#2647,#2655,#2657,.T.);
+#2655 = VERTEX_POINT('',#2656);
+#2656 = CARTESIAN_POINT('',(-0.73,-1.2,0.8));
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(-0.73,-1.6,0.8));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2661 = ORIENTED_EDGE('',*,*,#2662,.T.);
+#2662 = EDGE_CURVE('',#2655,#2663,#2665,.T.);
+#2663 = VERTEX_POINT('',#2664);
+#2664 = CARTESIAN_POINT('',(0.57,-1.2,0.8));
+#2665 = LINE('',#2666,#2667);
+#2666 = CARTESIAN_POINT('',(-0.73,-1.2,0.8));
+#2667 = VECTOR('',#2668,1.);
+#2668 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2669 = ORIENTED_EDGE('',*,*,#2670,.F.);
+#2670 = EDGE_CURVE('',#2671,#2663,#2673,.T.);
+#2671 = VERTEX_POINT('',#2672);
+#2672 = CARTESIAN_POINT('',(0.57,-1.5,0.8));
+#2673 = LINE('',#2674,#2675);
+#2674 = CARTESIAN_POINT('',(0.57,-1.6,0.8));
+#2675 = VECTOR('',#2676,1.);
+#2676 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2677 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#2678 = EDGE_CURVE('',#2679,#2671,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(0.57,-1.6,0.8));
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(0.57,-1.6,0.8));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.T.);
+#2686 = EDGE_CURVE('',#2679,#1039,#2687,.T.);
+#2687 = LINE('',#2688,#2689);
+#2688 = CARTESIAN_POINT('',(0.57,-2.4,0.8));
+#2689 = VECTOR('',#2690,1.);
+#2690 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2691 = ORIENTED_EDGE('',*,*,#1038,.F.);
+#2692 = ORIENTED_EDGE('',*,*,#2464,.T.);
+#2693 = ORIENTED_EDGE('',*,*,#2694,.F.);
+#2694 = EDGE_CURVE('',#2615,#2465,#2695,.T.);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(-1.25,0.E+000,0.8));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2699 = PLANE('',#2700);
+#2700 = AXIS2_PLACEMENT_3D('',#2701,#2702,#2703);
+#2701 = CARTESIAN_POINT('',(-1.25,-2.,0.8));
+#2702 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2703 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2704 = ADVANCED_FACE('',(#2705),#2731,.F.);
+#2705 = FACE_BOUND('',#2706,.F.);
+#2706 = EDGE_LOOP('',(#2707,#2708,#2716,#2722,#2723,#2724,#2730));
+#2707 = ORIENTED_EDGE('',*,*,#2590,.F.);
+#2708 = ORIENTED_EDGE('',*,*,#2709,.F.);
+#2709 = EDGE_CURVE('',#2710,#2591,#2712,.T.);
+#2710 = VERTEX_POINT('',#2711);
+#2711 = CARTESIAN_POINT('',(-0.73,-2.6,0.4));
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-0.73,-2.6,0.4));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2716 = ORIENTED_EDGE('',*,*,#2717,.T.);
+#2717 = EDGE_CURVE('',#2710,#1055,#2718,.T.);
+#2718 = LINE('',#2719,#2720);
+#2719 = CARTESIAN_POINT('',(-0.73,-2.8,0.4));
+#2720 = VECTOR('',#2721,1.);
+#2721 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2722 = ORIENTED_EDGE('',*,*,#1062,.F.);
+#2723 = ORIENTED_EDGE('',*,*,#2638,.F.);
+#2724 = ORIENTED_EDGE('',*,*,#2725,.T.);
+#2725 = EDGE_CURVE('',#2639,#2496,#2726,.T.);
+#2726 = LINE('',#2727,#2728);
+#2727 = CARTESIAN_POINT('',(-0.73,-1.6,0.8));
+#2728 = VECTOR('',#2729,1.);
+#2729 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2730 = ORIENTED_EDGE('',*,*,#2495,.F.);
+#2731 = PLANE('',#2732);
+#2732 = AXIS2_PLACEMENT_3D('',#2733,#2734,#2735);
+#2733 = CARTESIAN_POINT('',(-0.73,-2.8,0.4));
+#2734 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2735 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2736 = ADVANCED_FACE('',(#2737),#2771,.F.);
+#2737 = FACE_BOUND('',#2738,.F.);
+#2738 = EDGE_LOOP('',(#2739,#2749,#2757,#2763,#2764,#2765));
+#2739 = ORIENTED_EDGE('',*,*,#2740,.T.);
+#2740 = EDGE_CURVE('',#2741,#2743,#2745,.T.);
+#2741 = VERTEX_POINT('',#2742);
+#2742 = CARTESIAN_POINT('',(-0.53,-2.8,0.4));
+#2743 = VERTEX_POINT('',#2744);
+#2744 = CARTESIAN_POINT('',(0.37,-2.8,0.4));
+#2745 = LINE('',#2746,#2747);
+#2746 = CARTESIAN_POINT('',(-0.73,-2.8,0.4));
+#2747 = VECTOR('',#2748,1.);
+#2748 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2749 = ORIENTED_EDGE('',*,*,#2750,.T.);
+#2750 = EDGE_CURVE('',#2743,#2751,#2753,.T.);
+#2751 = VERTEX_POINT('',#2752);
+#2752 = CARTESIAN_POINT('',(0.57,-2.6,0.4));
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(0.145,-3.025,0.4));
+#2755 = VECTOR('',#2756,1.);
+#2756 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2757 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#2758 = EDGE_CURVE('',#2751,#1047,#2759,.T.);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(0.57,-2.8,0.4));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2763 = ORIENTED_EDGE('',*,*,#1054,.F.);
+#2764 = ORIENTED_EDGE('',*,*,#2717,.F.);
+#2765 = ORIENTED_EDGE('',*,*,#2766,.T.);
+#2766 = EDGE_CURVE('',#2710,#2741,#2767,.T.);
+#2767 = LINE('',#2768,#2769);
+#2768 = CARTESIAN_POINT('',(-0.63,-2.7,0.4));
+#2769 = VECTOR('',#2770,1.);
+#2770 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#2771 = PLANE('',#2772);
+#2772 = AXIS2_PLACEMENT_3D('',#2773,#2774,#2775);
+#2773 = CARTESIAN_POINT('',(-0.73,-2.8,0.4));
+#2774 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2775 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2776 = ADVANCED_FACE('',(#2777),#2796,.T.);
+#2777 = FACE_BOUND('',#2778,.T.);
+#2778 = EDGE_LOOP('',(#2779,#2780,#2786,#2787,#2788,#2789,#2795));
+#2779 = ORIENTED_EDGE('',*,*,#2583,.F.);
+#2780 = ORIENTED_EDGE('',*,*,#2781,.F.);
+#2781 = EDGE_CURVE('',#2751,#2576,#2782,.T.);
+#2782 = LINE('',#2783,#2784);
+#2783 = CARTESIAN_POINT('',(0.57,-2.6,0.4));
+#2784 = VECTOR('',#2785,1.);
+#2785 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2786 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#2787 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#2788 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2789 = ORIENTED_EDGE('',*,*,#2790,.T.);
+#2790 = EDGE_CURVE('',#2679,#2536,#2791,.T.);
+#2791 = LINE('',#2792,#2793);
+#2792 = CARTESIAN_POINT('',(0.57,-1.6,0.8));
+#2793 = VECTOR('',#2794,1.);
+#2794 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2795 = ORIENTED_EDGE('',*,*,#2543,.F.);
+#2796 = PLANE('',#2797);
+#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
+#2798 = CARTESIAN_POINT('',(0.57,-2.8,0.4));
+#2799 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2801 = ADVANCED_FACE('',(#2802),#2827,.F.);
+#2802 = FACE_BOUND('',#2803,.F.);
+#2803 = EDGE_LOOP('',(#2804,#2812,#2813,#2821));
+#2804 = ORIENTED_EDGE('',*,*,#2805,.F.);
+#2805 = EDGE_CURVE('',#523,#2806,#2808,.T.);
+#2806 = VERTEX_POINT('',#2807);
+#2807 = CARTESIAN_POINT('',(5.35,-1.25,0.E+000));
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(4.85,-1.25,0.E+000));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2812 = ORIENTED_EDGE('',*,*,#1126,.T.);
+#2813 = ORIENTED_EDGE('',*,*,#2814,.T.);
+#2814 = EDGE_CURVE('',#1119,#2815,#2817,.T.);
+#2815 = VERTEX_POINT('',#2816);
+#2816 = CARTESIAN_POINT('',(5.35,-1.65,0.E+000));
+#2817 = LINE('',#2818,#2819);
+#2818 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#2819 = VECTOR('',#2820,1.);
+#2820 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2821 = ORIENTED_EDGE('',*,*,#2822,.T.);
+#2822 = EDGE_CURVE('',#2815,#2806,#2823,.T.);
+#2823 = LINE('',#2824,#2825);
+#2824 = CARTESIAN_POINT('',(5.35,-1.65,0.E+000));
+#2825 = VECTOR('',#2826,1.);
+#2826 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2827 = PLANE('',#2828);
+#2828 = AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
+#2829 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#2830 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2831 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2832 = ADVANCED_FACE('',(#2833),#2851,.T.);
+#2833 = FACE_BOUND('',#2834,.T.);
+#2834 = EDGE_LOOP('',(#2835,#2836,#2844));
+#2835 = ORIENTED_EDGE('',*,*,#1140,.F.);
+#2836 = ORIENTED_EDGE('',*,*,#2837,.T.);
+#2837 = EDGE_CURVE('',#1141,#2838,#2840,.T.);
+#2838 = VERTEX_POINT('',#2839);
+#2839 = CARTESIAN_POINT('',(4.685780369185,0.7,1.380732102715));
+#2840 = LINE('',#2841,#2842);
+#2841 = CARTESIAN_POINT('',(4.868119266055,0.7,0.772935779817));
+#2842 = VECTOR('',#2843,1.);
+#2843 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#2844 = ORIENTED_EDGE('',*,*,#2845,.F.);
+#2845 = EDGE_CURVE('',#1143,#2838,#2846,.T.);
+#2846 = CIRCLE('',#2847,0.3);
+#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850);
+#2848 = CARTESIAN_POINT('',(4.58,0.7,1.1));
+#2849 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2850 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2851 = PLANE('',#2852);
+#2852 = AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);
+#2853 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#2854 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2855 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2856 = ADVANCED_FACE('',(#2857),#2875,.F.);
+#2857 = FACE_BOUND('',#2858,.F.);
+#2858 = EDGE_LOOP('',(#2859,#2867,#2873,#2874));
+#2859 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#2860 = EDGE_CURVE('',#2861,#1141,#2863,.T.);
+#2861 = VERTEX_POINT('',#2862);
+#2862 = CARTESIAN_POINT('',(4.95,0.7,0.5));
+#2863 = LINE('',#2864,#2865);
+#2864 = CARTESIAN_POINT('',(4.868119266055,0.7,0.772935779817));
+#2865 = VECTOR('',#2866,1.);
+#2866 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#2867 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#2868 = EDGE_CURVE('',#1417,#2861,#2869,.T.);
+#2869 = LINE('',#2870,#2871);
+#2870 = CARTESIAN_POINT('',(4.95,0.7,0.4));
+#2871 = VECTOR('',#2872,1.);
+#2872 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2873 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#2874 = ORIENTED_EDGE('',*,*,#1219,.T.);
+#2875 = PLANE('',#2876);
+#2876 = AXIS2_PLACEMENT_3D('',#2877,#2878,#2879);
+#2877 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#2878 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2879 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2880 = ADVANCED_FACE('',(#2881),#2906,.T.);
+#2881 = FACE_BOUND('',#2882,.T.);
+#2882 = EDGE_LOOP('',(#2883,#2891,#2892,#2900));
+#2883 = ORIENTED_EDGE('',*,*,#2884,.F.);
+#2884 = EDGE_CURVE('',#615,#2885,#2887,.T.);
+#2885 = VERTEX_POINT('',#2886);
+#2886 = CARTESIAN_POINT('',(5.35,0.95,0.15));
+#2887 = LINE('',#2888,#2889);
+#2888 = CARTESIAN_POINT('',(4.85,0.95,0.15));
+#2889 = VECTOR('',#2890,1.);
+#2890 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2891 = ORIENTED_EDGE('',*,*,#1204,.F.);
+#2892 = ORIENTED_EDGE('',*,*,#2893,.T.);
+#2893 = EDGE_CURVE('',#1197,#2894,#2896,.T.);
+#2894 = VERTEX_POINT('',#2895);
+#2895 = CARTESIAN_POINT('',(5.35,0.55,0.15));
+#2896 = LINE('',#2897,#2898);
+#2897 = CARTESIAN_POINT('',(4.85,0.55,0.15));
+#2898 = VECTOR('',#2899,1.);
+#2899 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2900 = ORIENTED_EDGE('',*,*,#2901,.T.);
+#2901 = EDGE_CURVE('',#2894,#2885,#2902,.T.);
+#2902 = LINE('',#2903,#2904);
+#2903 = CARTESIAN_POINT('',(5.35,0.55,0.15));
+#2904 = VECTOR('',#2905,1.);
+#2905 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2906 = PLANE('',#2907);
+#2907 = AXIS2_PLACEMENT_3D('',#2908,#2909,#2910);
+#2908 = CARTESIAN_POINT('',(4.85,0.55,0.15));
+#2909 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2910 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2911 = ADVANCED_FACE('',(#2912),#2930,.F.);
+#2912 = FACE_BOUND('',#2913,.F.);
+#2913 = EDGE_LOOP('',(#2914,#2922,#2923,#2924));
+#2914 = ORIENTED_EDGE('',*,*,#2915,.F.);
+#2915 = EDGE_CURVE('',#515,#2916,#2918,.T.);
+#2916 = VERTEX_POINT('',#2917);
+#2917 = CARTESIAN_POINT('',(5.35,0.55,0.E+000));
+#2918 = LINE('',#2919,#2920);
+#2919 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#2920 = VECTOR('',#2921,1.);
+#2921 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2922 = ORIENTED_EDGE('',*,*,#1196,.F.);
+#2923 = ORIENTED_EDGE('',*,*,#2893,.T.);
+#2924 = ORIENTED_EDGE('',*,*,#2925,.F.);
+#2925 = EDGE_CURVE('',#2916,#2894,#2926,.T.);
+#2926 = LINE('',#2927,#2928);
+#2927 = CARTESIAN_POINT('',(5.35,0.55,0.E+000));
+#2928 = VECTOR('',#2929,1.);
+#2929 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2930 = PLANE('',#2931);
+#2931 = AXIS2_PLACEMENT_3D('',#2932,#2933,#2934);
+#2932 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#2933 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2934 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2935 = ADVANCED_FACE('',(#2936),#2954,.T.);
+#2936 = FACE_BOUND('',#2937,.T.);
+#2937 = EDGE_LOOP('',(#2938,#2939,#2940,#2948));
+#2938 = ORIENTED_EDGE('',*,*,#2805,.F.);
+#2939 = ORIENTED_EDGE('',*,*,#1189,.F.);
+#2940 = ORIENTED_EDGE('',*,*,#2941,.T.);
+#2941 = EDGE_CURVE('',#1182,#2942,#2944,.T.);
+#2942 = VERTEX_POINT('',#2943);
+#2943 = CARTESIAN_POINT('',(5.35,-1.25,0.15));
+#2944 = LINE('',#2945,#2946);
+#2945 = CARTESIAN_POINT('',(4.85,-1.25,0.15));
+#2946 = VECTOR('',#2947,1.);
+#2947 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2948 = ORIENTED_EDGE('',*,*,#2949,.F.);
+#2949 = EDGE_CURVE('',#2806,#2942,#2950,.T.);
+#2950 = LINE('',#2951,#2952);
+#2951 = CARTESIAN_POINT('',(5.35,-1.25,0.E+000));
+#2952 = VECTOR('',#2953,1.);
+#2953 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2954 = PLANE('',#2955);
+#2955 = AXIS2_PLACEMENT_3D('',#2956,#2957,#2958);
+#2956 = CARTESIAN_POINT('',(4.85,-1.25,0.E+000));
+#2957 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2958 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2959 = ADVANCED_FACE('',(#2960),#2978,.T.);
+#2960 = FACE_BOUND('',#2961,.T.);
+#2961 = EDGE_LOOP('',(#2962,#2963,#2964,#2972));
+#2962 = ORIENTED_EDGE('',*,*,#2941,.F.);
+#2963 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#2964 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#2965 = EDGE_CURVE('',#965,#2966,#2968,.T.);
+#2966 = VERTEX_POINT('',#2967);
+#2967 = CARTESIAN_POINT('',(5.35,-1.65,0.15));
+#2968 = LINE('',#2969,#2970);
+#2969 = CARTESIAN_POINT('',(4.85,-1.65,0.15));
+#2970 = VECTOR('',#2971,1.);
+#2971 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2972 = ORIENTED_EDGE('',*,*,#2973,.T.);
+#2973 = EDGE_CURVE('',#2966,#2942,#2974,.T.);
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(5.35,-1.65,0.15));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2978 = PLANE('',#2979);
+#2979 = AXIS2_PLACEMENT_3D('',#2980,#2981,#2982);
+#2980 = CARTESIAN_POINT('',(4.85,-1.65,0.15));
+#2981 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2982 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2983 = ADVANCED_FACE('',(#2984),#3002,.T.);
+#2984 = FACE_BOUND('',#2985,.T.);
+#2985 = EDGE_LOOP('',(#2986,#2994,#3000,#3001));
+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);
+#2987 = EDGE_CURVE('',#2988,#1159,#2990,.T.);
+#2988 = VERTEX_POINT('',#2989);
+#2989 = CARTESIAN_POINT('',(4.95,-1.4,0.5));
+#2990 = LINE('',#2991,#2992);
+#2991 = CARTESIAN_POINT('',(4.868119266055,-1.4,0.772935779817));
+#2992 = VECTOR('',#2993,1.);
+#2993 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#2994 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#2995 = EDGE_CURVE('',#2415,#2988,#2996,.T.);
+#2996 = LINE('',#2997,#2998);
+#2997 = CARTESIAN_POINT('',(4.95,-1.4,0.4));
+#2998 = VECTOR('',#2999,1.);
+#2999 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3000 = ORIENTED_EDGE('',*,*,#2422,.F.);
+#3001 = ORIENTED_EDGE('',*,*,#1166,.T.);
+#3002 = PLANE('',#3003);
+#3003 = AXIS2_PLACEMENT_3D('',#3004,#3005,#3006);
+#3004 = CARTESIAN_POINT('',(4.45,-1.4,0.4));
+#3005 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3006 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3007 = ADVANCED_FACE('',(#3008),#3026,.F.);
+#3008 = FACE_BOUND('',#3009,.F.);
+#3009 = EDGE_LOOP('',(#3010,#3011,#3019));
+#3010 = ORIENTED_EDGE('',*,*,#1158,.F.);
+#3011 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#3012 = EDGE_CURVE('',#1159,#3013,#3015,.T.);
+#3013 = VERTEX_POINT('',#3014);
+#3014 = CARTESIAN_POINT('',(4.685780369185,-1.4,1.380732102715));
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(4.868119266055,-1.4,0.772935779817));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#3019 = ORIENTED_EDGE('',*,*,#3020,.F.);
+#3020 = EDGE_CURVE('',#1151,#3013,#3021,.T.);
+#3021 = CIRCLE('',#3022,0.3);
+#3022 = AXIS2_PLACEMENT_3D('',#3023,#3024,#3025);
+#3023 = CARTESIAN_POINT('',(4.58,-1.4,1.1));
+#3024 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3025 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3026 = PLANE('',#3027);
+#3027 = AXIS2_PLACEMENT_3D('',#3028,#3029,#3030);
+#3028 = CARTESIAN_POINT('',(4.45,-1.4,0.4));
+#3029 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3030 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3031 = ADVANCED_FACE('',(#3032),#3052,.T.);
+#3032 = FACE_BOUND('',#3033,.T.);
+#3033 = EDGE_LOOP('',(#3034,#3035,#3036,#3043,#3044,#3051));
+#3034 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#3035 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#3036 = ORIENTED_EDGE('',*,*,#3037,.T.);
+#3037 = EDGE_CURVE('',#2838,#1487,#3038,.T.);
+#3038 = CIRCLE('',#3039,0.3);
+#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042);
+#3040 = CARTESIAN_POINT('',(4.58,0.7,1.1));
+#3041 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3042 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3043 = ORIENTED_EDGE('',*,*,#1494,.T.);
+#3044 = ORIENTED_EDGE('',*,*,#3045,.F.);
+#3045 = EDGE_CURVE('',#3013,#1495,#3046,.T.);
+#3046 = CIRCLE('',#3047,0.3);
+#3047 = AXIS2_PLACEMENT_3D('',#3048,#3049,#3050);
+#3048 = CARTESIAN_POINT('',(4.58,-1.4,1.1));
+#3049 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3050 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3051 = ORIENTED_EDGE('',*,*,#3020,.F.);
+#3052 = CYLINDRICAL_SURFACE('',#3053,0.3);
+#3053 = AXIS2_PLACEMENT_3D('',#3054,#3055,#3056);
+#3054 = CARTESIAN_POINT('',(4.58,0.95,1.1));
+#3055 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3056 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3057 = ADVANCED_FACE('',(#3058),#3076,.F.);
+#3058 = FACE_BOUND('',#3059,.F.);
+#3059 = EDGE_LOOP('',(#3060,#3068,#3069,#3070));
+#3060 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#3061 = EDGE_CURVE('',#1234,#3062,#3064,.T.);
+#3062 = VERTEX_POINT('',#3063);
+#3063 = CARTESIAN_POINT('',(5.35,0.95,0.E+000));
+#3064 = LINE('',#3065,#3066);
+#3065 = CARTESIAN_POINT('',(4.85,0.95,0.E+000));
+#3066 = VECTOR('',#3067,1.);
+#3067 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3068 = ORIENTED_EDGE('',*,*,#1243,.T.);
+#3069 = ORIENTED_EDGE('',*,*,#2915,.T.);
+#3070 = ORIENTED_EDGE('',*,*,#3071,.T.);
+#3071 = EDGE_CURVE('',#2916,#3062,#3072,.T.);
+#3072 = LINE('',#3073,#3074);
+#3073 = CARTESIAN_POINT('',(5.35,0.55,0.E+000));
+#3074 = VECTOR('',#3075,1.);
+#3075 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3076 = PLANE('',#3077);
+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
+#3078 = CARTESIAN_POINT('',(4.85,0.55,0.E+000));
+#3079 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3080 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3081 = ADVANCED_FACE('',(#3082),#3100,.F.);
+#3082 = FACE_BOUND('',#3083,.F.);
+#3083 = EDGE_LOOP('',(#3084,#3085,#3086,#3094));
+#3084 = ORIENTED_EDGE('',*,*,#1907,.F.);
+#3085 = ORIENTED_EDGE('',*,*,#1276,.T.);
+#3086 = ORIENTED_EDGE('',*,*,#3087,.T.);
+#3087 = EDGE_CURVE('',#1269,#3088,#3090,.T.);
+#3088 = VERTEX_POINT('',#3089);
+#3089 = CARTESIAN_POINT('',(2.8,0.96,0.E+000));
+#3090 = LINE('',#3091,#3092);
+#3091 = CARTESIAN_POINT('',(2.8,0.95,0.E+000));
+#3092 = VECTOR('',#3093,1.);
+#3093 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3094 = ORIENTED_EDGE('',*,*,#3095,.F.);
+#3095 = EDGE_CURVE('',#1908,#3088,#3096,.T.);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(2.6,0.96,0.E+000));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3100 = PLANE('',#3101);
+#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104);
+#3102 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#3103 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3104 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3105 = ADVANCED_FACE('',(#3106),#3124,.F.);
+#3106 = FACE_BOUND('',#3107,.F.);
+#3107 = EDGE_LOOP('',(#3108,#3109,#3110,#3118));
+#3108 = ORIENTED_EDGE('',*,*,#3087,.F.);
+#3109 = ORIENTED_EDGE('',*,*,#1268,.T.);
+#3110 = ORIENTED_EDGE('',*,*,#3111,.T.);
+#3111 = EDGE_CURVE('',#1261,#3112,#3114,.T.);
+#3112 = VERTEX_POINT('',#3113);
+#3113 = CARTESIAN_POINT('',(3.2,0.96,0.E+000));
+#3114 = LINE('',#3115,#3116);
+#3115 = CARTESIAN_POINT('',(3.2,0.95,0.E+000));
+#3116 = VECTOR('',#3117,1.);
+#3117 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3118 = ORIENTED_EDGE('',*,*,#3119,.F.);
+#3119 = EDGE_CURVE('',#3088,#3112,#3120,.T.);
+#3120 = LINE('',#3121,#3122);
+#3121 = CARTESIAN_POINT('',(2.6,0.96,0.E+000));
+#3122 = VECTOR('',#3123,1.);
+#3123 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3124 = PLANE('',#3125);
+#3125 = AXIS2_PLACEMENT_3D('',#3126,#3127,#3128);
+#3126 = CARTESIAN_POINT('',(2.8,0.95,0.E+000));
+#3127 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3128 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3129 = ADVANCED_FACE('',(#3130),#3141,.F.);
+#3130 = FACE_BOUND('',#3131,.F.);
+#3131 = EDGE_LOOP('',(#3132,#3133,#3134,#3140));
+#3132 = ORIENTED_EDGE('',*,*,#1260,.T.);
+#3133 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#3134 = ORIENTED_EDGE('',*,*,#3135,.F.);
+#3135 = EDGE_CURVE('',#3112,#1956,#3136,.T.);
+#3136 = LINE('',#3137,#3138);
+#3137 = CARTESIAN_POINT('',(2.6,0.96,0.E+000));
+#3138 = VECTOR('',#3139,1.);
+#3139 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3140 = ORIENTED_EDGE('',*,*,#3111,.F.);
+#3141 = PLANE('',#3142);
+#3142 = AXIS2_PLACEMENT_3D('',#3143,#3144,#3145);
+#3143 = CARTESIAN_POINT('',(2.6,0.56,0.E+000));
+#3144 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3145 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3146 = ADVANCED_FACE('',(#3147),#3165,.F.);
+#3147 = FACE_BOUND('',#3148,.F.);
+#3148 = EDGE_LOOP('',(#3149,#3150,#3151,#3159));
+#3149 = ORIENTED_EDGE('',*,*,#1828,.F.);
+#3150 = ORIENTED_EDGE('',*,*,#1309,.T.);
+#3151 = ORIENTED_EDGE('',*,*,#3152,.T.);
+#3152 = EDGE_CURVE('',#1302,#3153,#3155,.T.);
+#3153 = VERTEX_POINT('',#3154);
+#3154 = CARTESIAN_POINT('',(1.3,0.96,0.E+000));
+#3155 = LINE('',#3156,#3157);
+#3156 = CARTESIAN_POINT('',(1.3,0.95,0.E+000));
+#3157 = VECTOR('',#3158,1.);
+#3158 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3159 = ORIENTED_EDGE('',*,*,#3160,.F.);
+#3160 = EDGE_CURVE('',#1829,#3153,#3161,.T.);
+#3161 = LINE('',#3162,#3163);
+#3162 = CARTESIAN_POINT('',(1.1,0.96,0.E+000));
+#3163 = VECTOR('',#3164,1.);
+#3164 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3165 = PLANE('',#3166);
+#3166 = AXIS2_PLACEMENT_3D('',#3167,#3168,#3169);
+#3167 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#3168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3169 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3170 = ADVANCED_FACE('',(#3171),#3189,.F.);
+#3171 = FACE_BOUND('',#3172,.F.);
+#3172 = EDGE_LOOP('',(#3173,#3174,#3175,#3183));
+#3173 = ORIENTED_EDGE('',*,*,#3152,.F.);
+#3174 = ORIENTED_EDGE('',*,*,#1301,.T.);
+#3175 = ORIENTED_EDGE('',*,*,#3176,.T.);
+#3176 = EDGE_CURVE('',#1294,#3177,#3179,.T.);
+#3177 = VERTEX_POINT('',#3178);
+#3178 = CARTESIAN_POINT('',(1.7,0.96,0.E+000));
+#3179 = LINE('',#3180,#3181);
+#3180 = CARTESIAN_POINT('',(1.7,0.95,0.E+000));
+#3181 = VECTOR('',#3182,1.);
+#3182 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3183 = ORIENTED_EDGE('',*,*,#3184,.F.);
+#3184 = EDGE_CURVE('',#3153,#3177,#3185,.T.);
+#3185 = LINE('',#3186,#3187);
+#3186 = CARTESIAN_POINT('',(1.1,0.96,0.E+000));
+#3187 = VECTOR('',#3188,1.);
+#3188 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3189 = PLANE('',#3190);
+#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193);
+#3191 = CARTESIAN_POINT('',(1.3,0.95,0.E+000));
+#3192 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3193 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3194 = ADVANCED_FACE('',(#3195),#3206,.F.);
+#3195 = FACE_BOUND('',#3196,.F.);
+#3196 = EDGE_LOOP('',(#3197,#3198,#3199,#3205));
+#3197 = ORIENTED_EDGE('',*,*,#1293,.T.);
+#3198 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#3199 = ORIENTED_EDGE('',*,*,#3200,.F.);
+#3200 = EDGE_CURVE('',#3177,#1877,#3201,.T.);
+#3201 = LINE('',#3202,#3203);
+#3202 = CARTESIAN_POINT('',(1.1,0.96,0.E+000));
+#3203 = VECTOR('',#3204,1.);
+#3204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3205 = ORIENTED_EDGE('',*,*,#3176,.F.);
+#3206 = PLANE('',#3207);
+#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);
+#3208 = CARTESIAN_POINT('',(1.1,0.56,0.E+000));
+#3209 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3210 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3211 = ADVANCED_FACE('',(#3212),#3230,.F.);
+#3212 = FACE_BOUND('',#3213,.F.);
+#3213 = EDGE_LOOP('',(#3214,#3215,#3216,#3224));
+#3214 = ORIENTED_EDGE('',*,*,#1749,.F.);
+#3215 = ORIENTED_EDGE('',*,*,#1342,.T.);
+#3216 = ORIENTED_EDGE('',*,*,#3217,.T.);
+#3217 = EDGE_CURVE('',#1335,#3218,#3220,.T.);
+#3218 = VERTEX_POINT('',#3219);
+#3219 = CARTESIAN_POINT('',(-1.7,0.96,0.E+000));
+#3220 = LINE('',#3221,#3222);
+#3221 = CARTESIAN_POINT('',(-1.7,0.95,0.E+000));
+#3222 = VECTOR('',#3223,1.);
+#3223 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3224 = ORIENTED_EDGE('',*,*,#3225,.F.);
+#3225 = EDGE_CURVE('',#1750,#3218,#3226,.T.);
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(-1.9,0.96,0.E+000));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3230 = PLANE('',#3231);
+#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234);
+#3232 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#3233 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3234 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3235 = ADVANCED_FACE('',(#3236),#3254,.F.);
+#3236 = FACE_BOUND('',#3237,.F.);
+#3237 = EDGE_LOOP('',(#3238,#3239,#3240,#3248));
+#3238 = ORIENTED_EDGE('',*,*,#3217,.F.);
+#3239 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#3240 = ORIENTED_EDGE('',*,*,#3241,.T.);
+#3241 = EDGE_CURVE('',#1327,#3242,#3244,.T.);
+#3242 = VERTEX_POINT('',#3243);
+#3243 = CARTESIAN_POINT('',(-1.3,0.96,0.E+000));
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(-1.3,0.95,0.E+000));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3248 = ORIENTED_EDGE('',*,*,#3249,.F.);
+#3249 = EDGE_CURVE('',#3218,#3242,#3250,.T.);
+#3250 = LINE('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(-1.9,0.96,0.E+000));
+#3252 = VECTOR('',#3253,1.);
+#3253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3254 = PLANE('',#3255);
+#3255 = AXIS2_PLACEMENT_3D('',#3256,#3257,#3258);
+#3256 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#3257 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3258 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3259 = ADVANCED_FACE('',(#3260),#3271,.F.);
+#3260 = FACE_BOUND('',#3261,.F.);
+#3261 = EDGE_LOOP('',(#3262,#3263,#3264,#3270));
+#3262 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#3263 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#3264 = ORIENTED_EDGE('',*,*,#3265,.F.);
+#3265 = EDGE_CURVE('',#3242,#1798,#3266,.T.);
+#3266 = LINE('',#3267,#3268);
+#3267 = CARTESIAN_POINT('',(-1.9,0.96,0.E+000));
+#3268 = VECTOR('',#3269,1.);
+#3269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3270 = ORIENTED_EDGE('',*,*,#3241,.F.);
+#3271 = PLANE('',#3272);
+#3272 = AXIS2_PLACEMENT_3D('',#3273,#3274,#3275);
+#3273 = CARTESIAN_POINT('',(-1.9,0.56,0.E+000));
+#3274 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3275 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3276 = ADVANCED_FACE('',(#3277),#3296,.T.);
+#3277 = FACE_BOUND('',#3278,.F.);
+#3278 = EDGE_LOOP('',(#3279,#3287,#3288,#3289));
+#3279 = ORIENTED_EDGE('',*,*,#3280,.F.);
+#3280 = EDGE_CURVE('',#1357,#3281,#3283,.T.);
+#3281 = VERTEX_POINT('',#3282);
+#3282 = CARTESIAN_POINT('',(2.8,-0.33,-0.5));
+#3283 = LINE('',#3284,#3285);
+#3284 = CARTESIAN_POINT('',(2.9,-0.33,-0.4));
+#3285 = VECTOR('',#3286,1.);
+#3286 = DIRECTION('',(-0.707106781187,-0.E+000,-0.707106781187));
+#3287 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#3288 = ORIENTED_EDGE('',*,*,#3280,.T.);
+#3289 = ORIENTED_EDGE('',*,*,#3290,.F.);
+#3290 = EDGE_CURVE('',#3281,#3281,#3291,.T.);
+#3291 = CIRCLE('',#3292,0.3);
+#3292 = AXIS2_PLACEMENT_3D('',#3293,#3294,#3295);
+#3293 = CARTESIAN_POINT('',(2.5,-0.33,-0.5));
+#3294 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3295 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3296 = CONICAL_SURFACE('',#3297,0.4,0.785398163397);
+#3297 = AXIS2_PLACEMENT_3D('',#3298,#3299,#3300);
+#3298 = CARTESIAN_POINT('',(2.5,-0.33,-0.4));
+#3299 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3300 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3301 = ADVANCED_FACE('',(#3302),#3321,.T.);
+#3302 = FACE_BOUND('',#3303,.F.);
+#3303 = EDGE_LOOP('',(#3304,#3312,#3313,#3314));
+#3304 = ORIENTED_EDGE('',*,*,#3305,.F.);
+#3305 = EDGE_CURVE('',#1382,#3306,#3308,.T.);
+#3306 = VERTEX_POINT('',#3307);
+#3307 = CARTESIAN_POINT('',(-2.2,-0.33,-0.5));
+#3308 = LINE('',#3309,#3310);
+#3309 = CARTESIAN_POINT('',(-2.1,-0.33,-0.4));
+#3310 = VECTOR('',#3311,1.);
+#3311 = DIRECTION('',(-0.707106781187,-0.E+000,-0.707106781187));
+#3312 = ORIENTED_EDGE('',*,*,#1381,.T.);
+#3313 = ORIENTED_EDGE('',*,*,#3305,.T.);
+#3314 = ORIENTED_EDGE('',*,*,#3315,.F.);
+#3315 = EDGE_CURVE('',#3306,#3306,#3316,.T.);
+#3316 = CIRCLE('',#3317,0.3);
+#3317 = AXIS2_PLACEMENT_3D('',#3318,#3319,#3320);
+#3318 = CARTESIAN_POINT('',(-2.5,-0.33,-0.5));
+#3319 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3320 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3321 = CONICAL_SURFACE('',#3322,0.4,0.785398163397);
+#3322 = AXIS2_PLACEMENT_3D('',#3323,#3324,#3325);
+#3323 = CARTESIAN_POINT('',(-2.5,-0.33,-0.4));
+#3324 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3325 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3326 = ADVANCED_FACE('',(#3327),#3353,.T.);
+#3327 = FACE_BOUND('',#3328,.T.);
+#3328 = EDGE_LOOP('',(#3329,#3337,#3338,#3339,#3347));
+#3329 = ORIENTED_EDGE('',*,*,#3330,.F.);
+#3330 = EDGE_CURVE('',#1425,#3331,#3333,.T.);
+#3331 = VERTEX_POINT('',#3332);
+#3332 = CARTESIAN_POINT('',(4.95,1.,0.5));
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(4.95,1.,0.4));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3337 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#3338 = ORIENTED_EDGE('',*,*,#1464,.T.);
+#3339 = ORIENTED_EDGE('',*,*,#3340,.T.);
+#3340 = EDGE_CURVE('',#1465,#3341,#3343,.T.);
+#3341 = VERTEX_POINT('',#3342);
+#3342 = CARTESIAN_POINT('',(4.65,1.,1.5));
+#3343 = LINE('',#3344,#3345);
+#3344 = CARTESIAN_POINT('',(4.45,1.,1.5));
+#3345 = VECTOR('',#3346,1.);
+#3346 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3347 = ORIENTED_EDGE('',*,*,#3348,.F.);
+#3348 = EDGE_CURVE('',#3331,#3341,#3349,.T.);
+#3349 = LINE('',#3350,#3351);
+#3350 = CARTESIAN_POINT('',(4.868119266055,1.,0.772935779817));
+#3351 = VECTOR('',#3352,1.);
+#3352 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#3353 = PLANE('',#3354);
+#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);
+#3355 = CARTESIAN_POINT('',(4.45,1.,0.4));
+#3356 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3357 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3358 = ADVANCED_FACE('',(#3359),#3370,.T.);
+#3359 = FACE_BOUND('',#3360,.T.);
+#3360 = EDGE_LOOP('',(#3361,#3362,#3363,#3364));
+#3361 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#3362 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#3363 = ORIENTED_EDGE('',*,*,#3330,.T.);
+#3364 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#3365 = EDGE_CURVE('',#2861,#3331,#3366,.T.);
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(4.95,0.7,0.5));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3370 = PLANE('',#3371);
+#3371 = AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);
+#3372 = CARTESIAN_POINT('',(4.95,0.7,0.4));
+#3373 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3374 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3375 = ADVANCED_FACE('',(#3376),#3395,.F.);
+#3376 = FACE_BOUND('',#3377,.F.);
+#3377 = EDGE_LOOP('',(#3378,#3386,#3387,#3388,#3389));
+#3378 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#3379 = EDGE_CURVE('',#2838,#3380,#3382,.T.);
+#3380 = VERTEX_POINT('',#3381);
+#3381 = CARTESIAN_POINT('',(4.65,0.7,1.5));
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(4.868119266055,0.7,0.772935779817));
+#3384 = VECTOR('',#3385,1.);
+#3385 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#3386 = ORIENTED_EDGE('',*,*,#3037,.T.);
+#3387 = ORIENTED_EDGE('',*,*,#1486,.F.);
+#3388 = ORIENTED_EDGE('',*,*,#1446,.T.);
+#3389 = ORIENTED_EDGE('',*,*,#3390,.T.);
+#3390 = EDGE_CURVE('',#1449,#3380,#3391,.T.);
+#3391 = LINE('',#3392,#3393);
+#3392 = CARTESIAN_POINT('',(4.45,0.7,1.5));
+#3393 = VECTOR('',#3394,1.);
+#3394 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3395 = PLANE('',#3396);
+#3396 = AXIS2_PLACEMENT_3D('',#3397,#3398,#3399);
+#3397 = CARTESIAN_POINT('',(4.45,0.7,0.4));
+#3398 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3399 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3400 = ADVANCED_FACE('',(#3401),#3412,.T.);
+#3401 = FACE_BOUND('',#3402,.T.);
+#3402 = EDGE_LOOP('',(#3403,#3404,#3405,#3406));
+#3403 = ORIENTED_EDGE('',*,*,#3340,.F.);
+#3404 = ORIENTED_EDGE('',*,*,#1472,.F.);
+#3405 = ORIENTED_EDGE('',*,*,#3390,.T.);
+#3406 = ORIENTED_EDGE('',*,*,#3407,.T.);
+#3407 = EDGE_CURVE('',#3380,#3341,#3408,.T.);
+#3408 = LINE('',#3409,#3410);
+#3409 = CARTESIAN_POINT('',(4.65,0.7,1.5));
+#3410 = VECTOR('',#3411,1.);
+#3411 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3412 = PLANE('',#3413);
+#3413 = AXIS2_PLACEMENT_3D('',#3414,#3415,#3416);
+#3414 = CARTESIAN_POINT('',(4.45,0.7,1.5));
+#3415 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3416 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3417 = ADVANCED_FACE('',(#3418),#3438,.T.);
+#3418 = FACE_BOUND('',#3419,.T.);
+#3419 = EDGE_LOOP('',(#3420,#3428,#3429,#3430,#3431,#3432));
+#3420 = ORIENTED_EDGE('',*,*,#3421,.F.);
+#3421 = EDGE_CURVE('',#2098,#3422,#3424,.T.);
+#3422 = VERTEX_POINT('',#3423);
+#3423 = CARTESIAN_POINT('',(-4.55,0.7,1.5));
+#3424 = LINE('',#3425,#3426);
+#3425 = CARTESIAN_POINT('',(-4.768119266055,0.7,0.772935779817));
+#3426 = VECTOR('',#3427,1.);
+#3427 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#3428 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#3429 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#3430 = ORIENTED_EDGE('',*,*,#1557,.F.);
+#3431 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#3432 = ORIENTED_EDGE('',*,*,#3433,.T.);
+#3433 = EDGE_CURVE('',#1652,#3422,#3434,.T.);
+#3434 = LINE('',#3435,#3436);
+#3435 = CARTESIAN_POINT('',(-4.35,0.7,1.5));
+#3436 = VECTOR('',#3437,1.);
+#3437 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3438 = PLANE('',#3439);
+#3439 = AXIS2_PLACEMENT_3D('',#3440,#3441,#3442);
+#3440 = CARTESIAN_POINT('',(-4.35,0.7,0.4));
+#3441 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3442 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3443 = ADVANCED_FACE('',(#3444),#3464,.F.);
+#3444 = FACE_BOUND('',#3445,.F.);
+#3445 = EDGE_LOOP('',(#3446,#3454,#3455,#3456,#3457,#3458));
+#3446 = ORIENTED_EDGE('',*,*,#3447,.F.);
+#3447 = EDGE_CURVE('',#2123,#3448,#3450,.T.);
+#3448 = VERTEX_POINT('',#3449);
+#3449 = CARTESIAN_POINT('',(-4.55,-1.4,1.5));
+#3450 = LINE('',#3451,#3452);
+#3451 = CARTESIAN_POINT('',(-4.768119266055,-1.4,0.772935779817));
+#3452 = VECTOR('',#3453,1.);
+#3453 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#3454 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#3455 = ORIENTED_EDGE('',*,*,#1533,.T.);
+#3456 = ORIENTED_EDGE('',*,*,#1525,.T.);
+#3457 = ORIENTED_EDGE('',*,*,#2332,.T.);
+#3458 = ORIENTED_EDGE('',*,*,#3459,.T.);
+#3459 = EDGE_CURVE('',#2333,#3448,#3460,.T.);
+#3460 = LINE('',#3461,#3462);
+#3461 = CARTESIAN_POINT('',(-4.35,-1.4,1.5));
+#3462 = VECTOR('',#3463,1.);
+#3463 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3464 = PLANE('',#3465);
+#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);
+#3466 = CARTESIAN_POINT('',(-4.35,-1.4,0.4));
+#3467 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3468 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3469 = ADVANCED_FACE('',(#3470),#3489,.T.);
+#3470 = FACE_BOUND('',#3471,.T.);
+#3471 = EDGE_LOOP('',(#3472,#3480,#3481,#3482,#3483));
+#3472 = ORIENTED_EDGE('',*,*,#3473,.F.);
+#3473 = EDGE_CURVE('',#3013,#3474,#3476,.T.);
+#3474 = VERTEX_POINT('',#3475);
+#3475 = CARTESIAN_POINT('',(4.65,-1.4,1.5));
+#3476 = LINE('',#3477,#3478);
+#3477 = CARTESIAN_POINT('',(4.868119266055,-1.4,0.772935779817));
+#3478 = VECTOR('',#3479,1.);
+#3479 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#3480 = ORIENTED_EDGE('',*,*,#3045,.T.);
+#3481 = ORIENTED_EDGE('',*,*,#1502,.F.);
+#3482 = ORIENTED_EDGE('',*,*,#2391,.T.);
+#3483 = ORIENTED_EDGE('',*,*,#3484,.T.);
+#3484 = EDGE_CURVE('',#2368,#3474,#3485,.T.);
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(4.45,-1.4,1.5));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3489 = PLANE('',#3490);
+#3490 = AXIS2_PLACEMENT_3D('',#3491,#3492,#3493);
+#3491 = CARTESIAN_POINT('',(4.45,-1.4,0.4));
+#3492 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3493 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3494 = ADVANCED_FACE('',(#3495),#3520,.F.);
+#3495 = FACE_BOUND('',#3496,.F.);
+#3496 = EDGE_LOOP('',(#3497,#3505,#3513,#3519));
+#3497 = ORIENTED_EDGE('',*,*,#3498,.F.);
+#3498 = EDGE_CURVE('',#3499,#1578,#3501,.T.);
+#3499 = VERTEX_POINT('',#3500);
+#3500 = CARTESIAN_POINT('',(3.5,0.1,1.3));
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(3.5,0.1,1.3));
+#3503 = VECTOR('',#3504,1.);
+#3504 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3505 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#3506 = EDGE_CURVE('',#3499,#3507,#3509,.T.);
+#3507 = VERTEX_POINT('',#3508);
+#3508 = CARTESIAN_POINT('',(3.5,0.63,1.3));
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(3.5,0.1,1.3));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3513 = ORIENTED_EDGE('',*,*,#3514,.T.);
+#3514 = EDGE_CURVE('',#3507,#1576,#3515,.T.);
+#3515 = LINE('',#3516,#3517);
+#3516 = CARTESIAN_POINT('',(3.5,0.63,1.3));
+#3517 = VECTOR('',#3518,1.);
+#3518 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3519 = ORIENTED_EDGE('',*,*,#1575,.T.);
+#3520 = PLANE('',#3521);
+#3521 = AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);
+#3522 = CARTESIAN_POINT('',(3.5,0.1,1.3));
+#3523 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3524 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3525 = ADVANCED_FACE('',(#3526),#3544,.F.);
+#3526 = FACE_BOUND('',#3527,.F.);
+#3527 = EDGE_LOOP('',(#3528,#3529,#3537,#3543));
+#3528 = ORIENTED_EDGE('',*,*,#3514,.F.);
+#3529 = ORIENTED_EDGE('',*,*,#3530,.F.);
+#3530 = EDGE_CURVE('',#3531,#3507,#3533,.T.);
+#3531 = VERTEX_POINT('',#3532);
+#3532 = CARTESIAN_POINT('',(-3.5,0.63,1.3));
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(-3.5,0.63,1.3));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3537 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3538 = EDGE_CURVE('',#3531,#1586,#3539,.T.);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(-3.5,0.63,1.3));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3543 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#3544 = PLANE('',#3545);
+#3545 = AXIS2_PLACEMENT_3D('',#3546,#3547,#3548);
+#3546 = CARTESIAN_POINT('',(-3.5,0.63,1.3));
+#3547 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3548 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3549 = ADVANCED_FACE('',(#3550),#3568,.T.);
+#3550 = FACE_BOUND('',#3551,.T.);
+#3551 = EDGE_LOOP('',(#3552,#3553,#3561,#3567));
+#3552 = ORIENTED_EDGE('',*,*,#3498,.F.);
+#3553 = ORIENTED_EDGE('',*,*,#3554,.F.);
+#3554 = EDGE_CURVE('',#3555,#3499,#3557,.T.);
+#3555 = VERTEX_POINT('',#3556);
+#3556 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#3557 = LINE('',#3558,#3559);
+#3558 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#3559 = VECTOR('',#3560,1.);
+#3560 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3561 = ORIENTED_EDGE('',*,*,#3562,.T.);
+#3562 = EDGE_CURVE('',#3555,#1594,#3563,.T.);
+#3563 = LINE('',#3564,#3565);
+#3564 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#3565 = VECTOR('',#3566,1.);
+#3566 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3567 = ORIENTED_EDGE('',*,*,#1601,.T.);
+#3568 = PLANE('',#3569);
+#3569 = AXIS2_PLACEMENT_3D('',#3570,#3571,#3572);
+#3570 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#3571 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3572 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3573 = ADVANCED_FACE('',(#3574),#3585,.T.);
+#3574 = FACE_BOUND('',#3575,.T.);
+#3575 = EDGE_LOOP('',(#3576,#3577,#3583,#3584));
+#3576 = ORIENTED_EDGE('',*,*,#3562,.F.);
+#3577 = ORIENTED_EDGE('',*,*,#3578,.T.);
+#3578 = EDGE_CURVE('',#3555,#3531,#3579,.T.);
+#3579 = LINE('',#3580,#3581);
+#3580 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#3581 = VECTOR('',#3582,1.);
+#3582 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3583 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3584 = ORIENTED_EDGE('',*,*,#1593,.T.);
+#3585 = PLANE('',#3586);
+#3586 = AXIS2_PLACEMENT_3D('',#3587,#3588,#3589);
+#3587 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#3588 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3589 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3590 = ADVANCED_FACE('',(#3591),#3616,.F.);
+#3591 = FACE_BOUND('',#3592,.F.);
+#3592 = EDGE_LOOP('',(#3593,#3601,#3609,#3615));
+#3593 = ORIENTED_EDGE('',*,*,#3594,.F.);
+#3594 = EDGE_CURVE('',#3595,#1612,#3597,.T.);
+#3595 = VERTEX_POINT('',#3596);
+#3596 = CARTESIAN_POINT('',(3.5,-0.77,1.3));
+#3597 = LINE('',#3598,#3599);
+#3598 = CARTESIAN_POINT('',(3.5,-0.77,1.3));
+#3599 = VECTOR('',#3600,1.);
+#3600 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3601 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3602 = EDGE_CURVE('',#3603,#3595,#3605,.T.);
+#3603 = VERTEX_POINT('',#3604);
+#3604 = CARTESIAN_POINT('',(-3.5,-0.77,1.3));
+#3605 = LINE('',#3606,#3607);
+#3606 = CARTESIAN_POINT('',(-3.5,-0.77,1.3));
+#3607 = VECTOR('',#3608,1.);
+#3608 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3609 = ORIENTED_EDGE('',*,*,#3610,.T.);
+#3610 = EDGE_CURVE('',#3603,#1610,#3611,.T.);
+#3611 = LINE('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(-3.5,-0.77,1.3));
+#3613 = VECTOR('',#3614,1.);
+#3614 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3615 = ORIENTED_EDGE('',*,*,#1609,.T.);
+#3616 = PLANE('',#3617);
+#3617 = AXIS2_PLACEMENT_3D('',#3618,#3619,#3620);
+#3618 = CARTESIAN_POINT('',(-3.5,-0.77,1.3));
+#3619 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3620 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3621 = ADVANCED_FACE('',(#3622),#3640,.T.);
+#3622 = FACE_BOUND('',#3623,.T.);
+#3623 = EDGE_LOOP('',(#3624,#3632,#3638,#3639));
+#3624 = ORIENTED_EDGE('',*,*,#3625,.F.);
+#3625 = EDGE_CURVE('',#3626,#1620,#3628,.T.);
+#3626 = VERTEX_POINT('',#3627);
+#3627 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#3628 = LINE('',#3629,#3630);
+#3629 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#3630 = VECTOR('',#3631,1.);
+#3631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3632 = ORIENTED_EDGE('',*,*,#3633,.T.);
+#3633 = EDGE_CURVE('',#3626,#3603,#3634,.T.);
+#3634 = LINE('',#3635,#3636);
+#3635 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#3636 = VECTOR('',#3637,1.);
+#3637 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3638 = ORIENTED_EDGE('',*,*,#3610,.T.);
+#3639 = ORIENTED_EDGE('',*,*,#1619,.T.);
+#3640 = PLANE('',#3641);
+#3641 = AXIS2_PLACEMENT_3D('',#3642,#3643,#3644);
+#3642 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#3643 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3644 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3645 = ADVANCED_FACE('',(#3646),#3664,.F.);
+#3646 = FACE_BOUND('',#3647,.F.);
+#3647 = EDGE_LOOP('',(#3648,#3656,#3662,#3663));
+#3648 = ORIENTED_EDGE('',*,*,#3649,.F.);
+#3649 = EDGE_CURVE('',#3650,#1628,#3652,.T.);
+#3650 = VERTEX_POINT('',#3651);
+#3651 = CARTESIAN_POINT('',(3.5,-1.3,1.3));
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(3.5,-1.3,1.3));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3656 = ORIENTED_EDGE('',*,*,#3657,.T.);
+#3657 = EDGE_CURVE('',#3650,#3595,#3658,.T.);
+#3658 = LINE('',#3659,#3660);
+#3659 = CARTESIAN_POINT('',(3.5,-1.3,1.3));
+#3660 = VECTOR('',#3661,1.);
+#3661 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3662 = ORIENTED_EDGE('',*,*,#3594,.T.);
+#3663 = ORIENTED_EDGE('',*,*,#1635,.T.);
+#3664 = PLANE('',#3665);
+#3665 = AXIS2_PLACEMENT_3D('',#3666,#3667,#3668);
+#3666 = CARTESIAN_POINT('',(3.5,-1.3,1.3));
+#3667 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3668 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3669 = ADVANCED_FACE('',(#3670),#3681,.T.);
+#3670 = FACE_BOUND('',#3671,.T.);
+#3671 = EDGE_LOOP('',(#3672,#3673,#3679,#3680));
+#3672 = ORIENTED_EDGE('',*,*,#3649,.F.);
+#3673 = ORIENTED_EDGE('',*,*,#3674,.F.);
+#3674 = EDGE_CURVE('',#3626,#3650,#3675,.T.);
+#3675 = LINE('',#3676,#3677);
+#3676 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#3677 = VECTOR('',#3678,1.);
+#3678 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3679 = ORIENTED_EDGE('',*,*,#3625,.T.);
+#3680 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#3681 = PLANE('',#3682);
+#3682 = AXIS2_PLACEMENT_3D('',#3683,#3684,#3685);
+#3683 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#3684 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3685 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3686 = ADVANCED_FACE('',(#3687),#3705,.T.);
+#3687 = FACE_BOUND('',#3688,.T.);
+#3688 = EDGE_LOOP('',(#3689,#3690,#3691,#3699));
+#3689 = ORIENTED_EDGE('',*,*,#3433,.F.);
+#3690 = ORIENTED_EDGE('',*,*,#1649,.F.);
+#3691 = ORIENTED_EDGE('',*,*,#3692,.T.);
+#3692 = EDGE_CURVE('',#1650,#3693,#3695,.T.);
+#3693 = VERTEX_POINT('',#3694);
+#3694 = CARTESIAN_POINT('',(-4.55,1.,1.5));
+#3695 = LINE('',#3696,#3697);
+#3696 = CARTESIAN_POINT('',(-4.35,1.,1.5));
+#3697 = VECTOR('',#3698,1.);
+#3698 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3699 = ORIENTED_EDGE('',*,*,#3700,.T.);
+#3700 = EDGE_CURVE('',#3693,#3422,#3701,.T.);
+#3701 = LINE('',#3702,#3703);
+#3702 = CARTESIAN_POINT('',(-4.55,1.,1.5));
+#3703 = VECTOR('',#3704,1.);
+#3704 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3705 = PLANE('',#3706);
+#3706 = AXIS2_PLACEMENT_3D('',#3707,#3708,#3709);
+#3707 = CARTESIAN_POINT('',(-4.35,1.,1.5));
+#3708 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3709 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3710 = ADVANCED_FACE('',(#3711),#3730,.F.);
+#3711 = FACE_BOUND('',#3712,.F.);
+#3712 = EDGE_LOOP('',(#3713,#3721,#3722,#3723,#3724));
+#3713 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#3714 = EDGE_CURVE('',#1691,#3715,#3717,.T.);
+#3715 = VERTEX_POINT('',#3716);
+#3716 = CARTESIAN_POINT('',(-4.85,1.,0.5));
+#3717 = LINE('',#3718,#3719);
+#3718 = CARTESIAN_POINT('',(-4.85,1.,0.4));
+#3719 = VECTOR('',#3720,1.);
+#3720 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3721 = ORIENTED_EDGE('',*,*,#1690,.F.);
+#3722 = ORIENTED_EDGE('',*,*,#1659,.T.);
+#3723 = ORIENTED_EDGE('',*,*,#3692,.T.);
+#3724 = ORIENTED_EDGE('',*,*,#3725,.F.);
+#3725 = EDGE_CURVE('',#3715,#3693,#3726,.T.);
+#3726 = LINE('',#3727,#3728);
+#3727 = CARTESIAN_POINT('',(-4.768119266055,1.,0.772935779817));
+#3728 = VECTOR('',#3729,1.);
+#3729 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#3730 = PLANE('',#3731);
+#3731 = AXIS2_PLACEMENT_3D('',#3732,#3733,#3734);
+#3732 = CARTESIAN_POINT('',(-4.35,1.,0.4));
+#3733 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3734 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3735 = ADVANCED_FACE('',(#3736),#3747,.T.);
+#3736 = FACE_BOUND('',#3737,.T.);
+#3737 = EDGE_LOOP('',(#3738,#3739,#3740,#3741));
+#3738 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#3739 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#3740 = ORIENTED_EDGE('',*,*,#2081,.T.);
+#3741 = ORIENTED_EDGE('',*,*,#3742,.F.);
+#3742 = EDGE_CURVE('',#3715,#2074,#3743,.T.);
+#3743 = LINE('',#3744,#3745);
+#3744 = CARTESIAN_POINT('',(-4.85,1.,0.5));
+#3745 = VECTOR('',#3746,1.);
+#3746 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3747 = PLANE('',#3748);
+#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751);
+#3749 = CARTESIAN_POINT('',(-4.85,1.,0.4));
+#3750 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3751 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3752 = ADVANCED_FACE('',(#3753),#3764,.T.);
+#3753 = FACE_BOUND('',#3754,.T.);
+#3754 = EDGE_LOOP('',(#3755,#3756,#3762,#3763));
+#3755 = ORIENTED_EDGE('',*,*,#1994,.F.);
+#3756 = ORIENTED_EDGE('',*,*,#3757,.T.);
+#3757 = EDGE_CURVE('',#1995,#2050,#3758,.T.);
+#3758 = LINE('',#3759,#3760);
+#3759 = CARTESIAN_POINT('',(-5.3,0.95,0.E+000));
+#3760 = VECTOR('',#3761,1.);
+#3761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3762 = ORIENTED_EDGE('',*,*,#2049,.T.);
+#3763 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#3764 = PLANE('',#3765);
+#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768);
+#3766 = CARTESIAN_POINT('',(-5.3,0.95,0.E+000));
+#3767 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3768 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3769 = ADVANCED_FACE('',(#3770),#3799,.T.);
+#3770 = FACE_BOUND('',#3771,.T.);
+#3771 = EDGE_LOOP('',(#3772,#3773,#3774,#3775,#3776,#3777,#3785,#3793));
+#3772 = ORIENTED_EDGE('',*,*,#3225,.F.);
+#3773 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#3774 = ORIENTED_EDGE('',*,*,#1781,.T.);
+#3775 = ORIENTED_EDGE('',*,*,#1805,.F.);
+#3776 = ORIENTED_EDGE('',*,*,#3265,.F.);
+#3777 = ORIENTED_EDGE('',*,*,#3778,.F.);
+#3778 = EDGE_CURVE('',#3779,#3242,#3781,.T.);
+#3779 = VERTEX_POINT('',#3780);
+#3780 = CARTESIAN_POINT('',(-1.3,0.96,0.15));
+#3781 = LINE('',#3782,#3783);
+#3782 = CARTESIAN_POINT('',(-1.3,0.96,0.E+000));
+#3783 = VECTOR('',#3784,1.);
+#3784 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3785 = ORIENTED_EDGE('',*,*,#3786,.F.);
+#3786 = EDGE_CURVE('',#3787,#3779,#3789,.T.);
+#3787 = VERTEX_POINT('',#3788);
+#3788 = CARTESIAN_POINT('',(-1.7,0.96,0.15));
+#3789 = LINE('',#3790,#3791);
+#3790 = CARTESIAN_POINT('',(-1.8,0.96,0.15));
+#3791 = VECTOR('',#3792,1.);
+#3792 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3793 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#3794 = EDGE_CURVE('',#3787,#3218,#3795,.T.);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(-1.7,0.96,0.E+000));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3799 = PLANE('',#3800);
+#3800 = AXIS2_PLACEMENT_3D('',#3801,#3802,#3803);
+#3801 = CARTESIAN_POINT('',(-1.9,0.96,0.E+000));
+#3802 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3803 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3804 = ADVANCED_FACE('',(#3805),#3834,.T.);
+#3805 = FACE_BOUND('',#3806,.T.);
+#3806 = EDGE_LOOP('',(#3807,#3808,#3809,#3810,#3811,#3812,#3820,#3828));
+#3807 = ORIENTED_EDGE('',*,*,#3160,.F.);
+#3808 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#3809 = ORIENTED_EDGE('',*,*,#1860,.T.);
+#3810 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#3811 = ORIENTED_EDGE('',*,*,#3200,.F.);
+#3812 = ORIENTED_EDGE('',*,*,#3813,.T.);
+#3813 = EDGE_CURVE('',#3177,#3814,#3816,.T.);
+#3814 = VERTEX_POINT('',#3815);
+#3815 = CARTESIAN_POINT('',(1.7,0.96,0.15));
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(1.7,0.96,0.E+000));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3820 = ORIENTED_EDGE('',*,*,#3821,.T.);
+#3821 = EDGE_CURVE('',#3814,#3822,#3824,.T.);
+#3822 = VERTEX_POINT('',#3823);
+#3823 = CARTESIAN_POINT('',(1.3,0.96,0.15));
+#3824 = LINE('',#3825,#3826);
+#3825 = CARTESIAN_POINT('',(1.2,0.96,0.15));
+#3826 = VECTOR('',#3827,1.);
+#3827 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3828 = ORIENTED_EDGE('',*,*,#3829,.F.);
+#3829 = EDGE_CURVE('',#3153,#3822,#3830,.T.);
+#3830 = LINE('',#3831,#3832);
+#3831 = CARTESIAN_POINT('',(1.3,0.96,0.E+000));
+#3832 = VECTOR('',#3833,1.);
+#3833 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3834 = PLANE('',#3835);
+#3835 = AXIS2_PLACEMENT_3D('',#3836,#3837,#3838);
+#3836 = CARTESIAN_POINT('',(1.1,0.96,0.E+000));
+#3837 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3838 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3839 = ADVANCED_FACE('',(#3840),#3869,.T.);
+#3840 = FACE_BOUND('',#3841,.T.);
+#3841 = EDGE_LOOP('',(#3842,#3843,#3844,#3845,#3846,#3847,#3855,#3863));
+#3842 = ORIENTED_EDGE('',*,*,#3095,.F.);
+#3843 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#3844 = ORIENTED_EDGE('',*,*,#1939,.T.);
+#3845 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#3846 = ORIENTED_EDGE('',*,*,#3135,.F.);
+#3847 = ORIENTED_EDGE('',*,*,#3848,.T.);
+#3848 = EDGE_CURVE('',#3112,#3849,#3851,.T.);
+#3849 = VERTEX_POINT('',#3850);
+#3850 = CARTESIAN_POINT('',(3.2,0.96,0.15));
+#3851 = LINE('',#3852,#3853);
+#3852 = CARTESIAN_POINT('',(3.2,0.96,0.E+000));
+#3853 = VECTOR('',#3854,1.);
+#3854 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3855 = ORIENTED_EDGE('',*,*,#3856,.T.);
+#3856 = EDGE_CURVE('',#3849,#3857,#3859,.T.);
+#3857 = VERTEX_POINT('',#3858);
+#3858 = CARTESIAN_POINT('',(2.8,0.96,0.15));
+#3859 = LINE('',#3860,#3861);
+#3860 = CARTESIAN_POINT('',(2.7,0.96,0.15));
+#3861 = VECTOR('',#3862,1.);
+#3862 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3863 = ORIENTED_EDGE('',*,*,#3864,.F.);
+#3864 = EDGE_CURVE('',#3088,#3857,#3865,.T.);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(2.8,0.96,0.E+000));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3869 = PLANE('',#3870);
+#3870 = AXIS2_PLACEMENT_3D('',#3871,#3872,#3873);
+#3871 = CARTESIAN_POINT('',(2.6,0.96,0.E+000));
+#3872 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3873 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3874 = ADVANCED_FACE('',(#3875),#3886,.T.);
+#3875 = FACE_BOUND('',#3876,.T.);
+#3876 = EDGE_LOOP('',(#3877,#3878,#3879,#3880));
+#3877 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#3878 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#3879 = ORIENTED_EDGE('',*,*,#2884,.T.);
+#3880 = ORIENTED_EDGE('',*,*,#3881,.F.);
+#3881 = EDGE_CURVE('',#3062,#2885,#3882,.T.);
+#3882 = LINE('',#3883,#3884);
+#3883 = CARTESIAN_POINT('',(5.35,0.95,0.E+000));
+#3884 = VECTOR('',#3885,1.);
+#3885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3886 = PLANE('',#3887);
+#3887 = AXIS2_PLACEMENT_3D('',#3888,#3889,#3890);
+#3888 = CARTESIAN_POINT('',(4.85,0.95,0.E+000));
+#3889 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3890 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3891 = ADVANCED_FACE('',(#3892),#3898,.F.);
+#3892 = FACE_BOUND('',#3893,.F.);
+#3893 = EDGE_LOOP('',(#3894,#3895,#3896,#3897));
+#3894 = ORIENTED_EDGE('',*,*,#2026,.F.);
+#3895 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#3896 = ORIENTED_EDGE('',*,*,#3757,.T.);
+#3897 = ORIENTED_EDGE('',*,*,#2057,.F.);
+#3898 = PLANE('',#3899);
+#3899 = AXIS2_PLACEMENT_3D('',#3900,#3901,#3902);
+#3900 = CARTESIAN_POINT('',(-5.3,0.55,0.E+000));
+#3901 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3902 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3903 = ADVANCED_FACE('',(#3904),#3912,.T.);
+#3904 = FACE_BOUND('',#3905,.T.);
+#3905 = EDGE_LOOP('',(#3906,#3907,#3908,#3909,#3910,#3911));
+#3906 = ORIENTED_EDGE('',*,*,#3725,.F.);
+#3907 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#3908 = ORIENTED_EDGE('',*,*,#2073,.T.);
+#3909 = ORIENTED_EDGE('',*,*,#2097,.T.);
+#3910 = ORIENTED_EDGE('',*,*,#3421,.T.);
+#3911 = ORIENTED_EDGE('',*,*,#3700,.F.);
+#3912 = PLANE('',#3913);
+#3913 = AXIS2_PLACEMENT_3D('',#3914,#3915,#3916);
+#3914 = CARTESIAN_POINT('',(-4.7,1.,1.));
+#3915 = DIRECTION('',(-0.957826285221,0.E+000,0.287347885566));
+#3916 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3917 = ADVANCED_FACE('',(#3918),#3945,.T.);
+#3918 = FACE_BOUND('',#3919,.T.);
+#3919 = EDGE_LOOP('',(#3920,#3921,#3929,#3937,#3943,#3944));
+#3920 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#3921 = ORIENTED_EDGE('',*,*,#3922,.T.);
+#3922 = EDGE_CURVE('',#2172,#3923,#3925,.T.);
+#3923 = VERTEX_POINT('',#3924);
+#3924 = CARTESIAN_POINT('',(-4.85,-1.7,0.5));
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(-4.85,-1.4,0.5));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3929 = ORIENTED_EDGE('',*,*,#3930,.T.);
+#3930 = EDGE_CURVE('',#3923,#3931,#3933,.T.);
+#3931 = VERTEX_POINT('',#3932);
+#3932 = CARTESIAN_POINT('',(-4.55,-1.7,1.5));
+#3933 = LINE('',#3934,#3935);
+#3934 = CARTESIAN_POINT('',(-4.768119266055,-1.7,0.772935779817));
+#3935 = VECTOR('',#3936,1.);
+#3936 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#3937 = ORIENTED_EDGE('',*,*,#3938,.F.);
+#3938 = EDGE_CURVE('',#3448,#3931,#3939,.T.);
+#3939 = LINE('',#3940,#3941);
+#3940 = CARTESIAN_POINT('',(-4.55,-1.4,1.5));
+#3941 = VECTOR('',#3942,1.);
+#3942 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3943 = ORIENTED_EDGE('',*,*,#3447,.F.);
+#3944 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#3945 = PLANE('',#3946);
+#3946 = AXIS2_PLACEMENT_3D('',#3947,#3948,#3949);
+#3947 = CARTESIAN_POINT('',(-4.7,-1.4,1.));
+#3948 = DIRECTION('',(-0.957826285221,0.E+000,0.287347885566));
+#3949 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3950 = ADVANCED_FACE('',(#3951),#3962,.T.);
+#3951 = FACE_BOUND('',#3952,.T.);
+#3952 = EDGE_LOOP('',(#3953,#3954,#3955,#3961));
+#3953 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#3954 = ORIENTED_EDGE('',*,*,#2214,.T.);
+#3955 = ORIENTED_EDGE('',*,*,#3956,.T.);
+#3956 = EDGE_CURVE('',#2215,#3923,#3957,.T.);
+#3957 = LINE('',#3958,#3959);
+#3958 = CARTESIAN_POINT('',(-4.85,-1.7,0.4));
+#3959 = VECTOR('',#3960,1.);
+#3960 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3961 = ORIENTED_EDGE('',*,*,#3922,.F.);
+#3962 = PLANE('',#3963);
+#3963 = AXIS2_PLACEMENT_3D('',#3964,#3965,#3966);
+#3964 = CARTESIAN_POINT('',(-4.85,-1.4,0.4));
+#3965 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3966 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3967 = ADVANCED_FACE('',(#3968),#3980,.T.);
+#3968 = FACE_BOUND('',#3969,.T.);
+#3969 = EDGE_LOOP('',(#3970,#3971,#3972,#3973,#3979));
+#3970 = ORIENTED_EDGE('',*,*,#3956,.F.);
+#3971 = ORIENTED_EDGE('',*,*,#2222,.F.);
+#3972 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#3973 = ORIENTED_EDGE('',*,*,#3974,.T.);
+#3974 = EDGE_CURVE('',#2344,#3931,#3975,.T.);
+#3975 = LINE('',#3976,#3977);
+#3976 = CARTESIAN_POINT('',(-4.35,-1.7,1.5));
+#3977 = VECTOR('',#3978,1.);
+#3978 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3979 = ORIENTED_EDGE('',*,*,#3930,.F.);
+#3980 = PLANE('',#3981);
+#3981 = AXIS2_PLACEMENT_3D('',#3982,#3983,#3984);
+#3982 = CARTESIAN_POINT('',(-4.35,-1.7,0.4));
+#3983 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3984 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3985 = ADVANCED_FACE('',(#3986),#3997,.F.);
+#3986 = FACE_BOUND('',#3987,.F.);
+#3987 = EDGE_LOOP('',(#3988,#3989,#3995,#3996));
+#3988 = ORIENTED_EDGE('',*,*,#2317,.F.);
+#3989 = ORIENTED_EDGE('',*,*,#3990,.T.);
+#3990 = EDGE_CURVE('',#2310,#2245,#3991,.T.);
+#3991 = LINE('',#3992,#3993);
+#3992 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#3993 = VECTOR('',#3994,1.);
+#3994 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3995 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#3996 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#3997 = PLANE('',#3998);
+#3998 = AXIS2_PLACEMENT_3D('',#3999,#4000,#4001);
+#3999 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#4000 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4001 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4002 = ADVANCED_FACE('',(#4003),#4009,.F.);
+#4003 = FACE_BOUND('',#4004,.F.);
+#4004 = EDGE_LOOP('',(#4005,#4006,#4007,#4008));
+#4005 = ORIENTED_EDGE('',*,*,#3990,.F.);
+#4006 = ORIENTED_EDGE('',*,*,#2309,.T.);
+#4007 = ORIENTED_EDGE('',*,*,#2275,.T.);
+#4008 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#4009 = PLANE('',#4010);
+#4010 = AXIS2_PLACEMENT_3D('',#4011,#4012,#4013);
+#4011 = CARTESIAN_POINT('',(-5.3,-1.65,0.E+000));
+#4012 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4013 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4014 = ADVANCED_FACE('',(#4015),#4021,.T.);
+#4015 = FACE_BOUND('',#4016,.T.);
+#4016 = EDGE_LOOP('',(#4017,#4018,#4019,#4020));
+#4017 = ORIENTED_EDGE('',*,*,#3974,.F.);
+#4018 = ORIENTED_EDGE('',*,*,#2351,.F.);
+#4019 = ORIENTED_EDGE('',*,*,#3459,.T.);
+#4020 = ORIENTED_EDGE('',*,*,#3938,.T.);
+#4021 = PLANE('',#4022);
+#4022 = AXIS2_PLACEMENT_3D('',#4023,#4024,#4025);
+#4023 = CARTESIAN_POINT('',(-4.35,-1.4,1.5));
+#4024 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4025 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#4026 = ADVANCED_FACE('',(#4027),#4045,.T.);
+#4027 = FACE_BOUND('',#4028,.T.);
+#4028 = EDGE_LOOP('',(#4029,#4030,#4031,#4039));
+#4029 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#4030 = ORIENTED_EDGE('',*,*,#2365,.F.);
+#4031 = ORIENTED_EDGE('',*,*,#4032,.T.);
+#4032 = EDGE_CURVE('',#2366,#4033,#4035,.T.);
+#4033 = VERTEX_POINT('',#4034);
+#4034 = CARTESIAN_POINT('',(4.65,-1.7,1.5));
+#4035 = LINE('',#4036,#4037);
+#4036 = CARTESIAN_POINT('',(4.45,-1.7,1.5));
+#4037 = VECTOR('',#4038,1.);
+#4038 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4039 = ORIENTED_EDGE('',*,*,#4040,.T.);
+#4040 = EDGE_CURVE('',#4033,#3474,#4041,.T.);
+#4041 = LINE('',#4042,#4043);
+#4042 = CARTESIAN_POINT('',(4.65,-1.7,1.5));
+#4043 = VECTOR('',#4044,1.);
+#4044 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4045 = PLANE('',#4046);
+#4046 = AXIS2_PLACEMENT_3D('',#4047,#4048,#4049);
+#4047 = CARTESIAN_POINT('',(4.45,-1.7,1.5));
+#4048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4049 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4050 = ADVANCED_FACE('',(#4051),#4070,.F.);
+#4051 = FACE_BOUND('',#4052,.F.);
+#4052 = EDGE_LOOP('',(#4053,#4061,#4062,#4063,#4064));
+#4053 = ORIENTED_EDGE('',*,*,#4054,.F.);
+#4054 = EDGE_CURVE('',#2407,#4055,#4057,.T.);
+#4055 = VERTEX_POINT('',#4056);
+#4056 = CARTESIAN_POINT('',(4.95,-1.7,0.5));
+#4057 = LINE('',#4058,#4059);
+#4058 = CARTESIAN_POINT('',(4.95,-1.7,0.4));
+#4059 = VECTOR('',#4060,1.);
+#4060 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4061 = ORIENTED_EDGE('',*,*,#2406,.F.);
+#4062 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#4063 = ORIENTED_EDGE('',*,*,#4032,.T.);
+#4064 = ORIENTED_EDGE('',*,*,#4065,.F.);
+#4065 = EDGE_CURVE('',#4055,#4033,#4066,.T.);
+#4066 = LINE('',#4067,#4068);
+#4067 = CARTESIAN_POINT('',(4.868119266055,-1.7,0.772935779817));
+#4068 = VECTOR('',#4069,1.);
+#4069 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#4070 = PLANE('',#4071);
+#4071 = AXIS2_PLACEMENT_3D('',#4072,#4073,#4074);
+#4072 = CARTESIAN_POINT('',(4.45,-1.7,0.4));
+#4073 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4074 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4075 = ADVANCED_FACE('',(#4076),#4087,.T.);
+#4076 = FACE_BOUND('',#4077,.T.);
+#4077 = EDGE_LOOP('',(#4078,#4079,#4080,#4081));
+#4078 = ORIENTED_EDGE('',*,*,#4054,.F.);
+#4079 = ORIENTED_EDGE('',*,*,#2414,.T.);
+#4080 = ORIENTED_EDGE('',*,*,#2995,.T.);
+#4081 = ORIENTED_EDGE('',*,*,#4082,.F.);
+#4082 = EDGE_CURVE('',#4055,#2988,#4083,.T.);
+#4083 = LINE('',#4084,#4085);
+#4084 = CARTESIAN_POINT('',(4.95,-1.7,0.5));
+#4085 = VECTOR('',#4086,1.);
+#4086 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4087 = PLANE('',#4088);
+#4088 = AXIS2_PLACEMENT_3D('',#4089,#4090,#4091);
+#4089 = CARTESIAN_POINT('',(4.95,-1.7,0.4));
+#4090 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4091 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4092 = ADVANCED_FACE('',(#4093),#4104,.F.);
+#4093 = FACE_BOUND('',#4094,.F.);
+#4094 = EDGE_LOOP('',(#4095,#4096,#4097,#4098));
+#4095 = ORIENTED_EDGE('',*,*,#2814,.F.);
+#4096 = ORIENTED_EDGE('',*,*,#2438,.T.);
+#4097 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#4098 = ORIENTED_EDGE('',*,*,#4099,.F.);
+#4099 = EDGE_CURVE('',#2815,#2966,#4100,.T.);
+#4100 = LINE('',#4101,#4102);
+#4101 = CARTESIAN_POINT('',(5.35,-1.65,0.E+000));
+#4102 = VECTOR('',#4103,1.);
+#4103 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4104 = PLANE('',#4105);
+#4105 = AXIS2_PLACEMENT_3D('',#4106,#4107,#4108);
+#4106 = CARTESIAN_POINT('',(4.85,-1.65,0.E+000));
+#4107 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4108 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4109 = ADVANCED_FACE('',(#4110),#4116,.F.);
+#4110 = FACE_BOUND('',#4111,.F.);
+#4111 = EDGE_LOOP('',(#4112,#4113,#4114,#4115));
+#4112 = ORIENTED_EDGE('',*,*,#2694,.F.);
+#4113 = ORIENTED_EDGE('',*,*,#2622,.T.);
+#4114 = ORIENTED_EDGE('',*,*,#2551,.T.);
+#4115 = ORIENTED_EDGE('',*,*,#2472,.F.);
+#4116 = PLANE('',#4117);
+#4117 = AXIS2_PLACEMENT_3D('',#4118,#4119,#4120);
+#4118 = CARTESIAN_POINT('',(-1.25,0.E+000,0.8));
+#4119 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4120 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4121 = ADVANCED_FACE('',(#4122),#4133,.T.);
+#4122 = FACE_BOUND('',#4123,.T.);
+#4123 = EDGE_LOOP('',(#4124,#4125,#4126,#4127));
+#4124 = ORIENTED_EDGE('',*,*,#2535,.F.);
+#4125 = ORIENTED_EDGE('',*,*,#2790,.F.);
+#4126 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#4127 = ORIENTED_EDGE('',*,*,#4128,.T.);
+#4128 = EDGE_CURVE('',#2671,#2528,#4129,.T.);
+#4129 = LINE('',#4130,#4131);
+#4130 = CARTESIAN_POINT('',(0.57,-1.5,0.4));
+#4131 = VECTOR('',#4132,1.);
+#4132 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4133 = PLANE('',#4134);
+#4134 = AXIS2_PLACEMENT_3D('',#4135,#4136,#4137);
+#4135 = CARTESIAN_POINT('',(0.57,-2.8,0.4));
+#4136 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4138 = ADVANCED_FACE('',(#4139),#4150,.T.);
+#4139 = FACE_BOUND('',#4140,.T.);
+#4140 = EDGE_LOOP('',(#4141,#4142,#4143,#4144));
+#4141 = ORIENTED_EDGE('',*,*,#2527,.F.);
+#4142 = ORIENTED_EDGE('',*,*,#4128,.F.);
+#4143 = ORIENTED_EDGE('',*,*,#2670,.T.);
+#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);
+#4145 = EDGE_CURVE('',#2663,#2520,#4146,.T.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(0.57,-1.2,0.8));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4150 = PLANE('',#4151);
+#4151 = AXIS2_PLACEMENT_3D('',#4152,#4153,#4154);
+#4152 = CARTESIAN_POINT('',(0.57,-1.6,0.8));
+#4153 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4154 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4155 = ADVANCED_FACE('',(#4156),#4167,.T.);
+#4156 = FACE_BOUND('',#4157,.T.);
+#4157 = EDGE_LOOP('',(#4158,#4159,#4165,#4166));
+#4158 = ORIENTED_EDGE('',*,*,#2662,.F.);
+#4159 = ORIENTED_EDGE('',*,*,#4160,.T.);
+#4160 = EDGE_CURVE('',#2655,#2512,#4161,.T.);
+#4161 = LINE('',#4162,#4163);
+#4162 = CARTESIAN_POINT('',(-0.73,-1.2,0.8));
+#4163 = VECTOR('',#4164,1.);
+#4164 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4165 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#4166 = ORIENTED_EDGE('',*,*,#4145,.F.);
+#4167 = PLANE('',#4168);
+#4168 = AXIS2_PLACEMENT_3D('',#4169,#4170,#4171);
+#4169 = CARTESIAN_POINT('',(-0.73,-1.2,0.8));
+#4170 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4171 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4172 = ADVANCED_FACE('',(#4173),#4184,.F.);
+#4173 = FACE_BOUND('',#4174,.F.);
+#4174 = EDGE_LOOP('',(#4175,#4176,#4182,#4183));
+#4175 = ORIENTED_EDGE('',*,*,#2511,.F.);
+#4176 = ORIENTED_EDGE('',*,*,#4177,.F.);
+#4177 = EDGE_CURVE('',#2647,#2504,#4178,.T.);
+#4178 = LINE('',#4179,#4180);
+#4179 = CARTESIAN_POINT('',(-0.73,-1.5,0.4));
+#4180 = VECTOR('',#4181,1.);
+#4181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4182 = ORIENTED_EDGE('',*,*,#2654,.T.);
+#4183 = ORIENTED_EDGE('',*,*,#4160,.T.);
+#4184 = PLANE('',#4185);
+#4185 = AXIS2_PLACEMENT_3D('',#4186,#4187,#4188);
+#4186 = CARTESIAN_POINT('',(-0.73,-1.6,0.8));
+#4187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4188 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4189 = ADVANCED_FACE('',(#4190),#4196,.F.);
+#4190 = FACE_BOUND('',#4191,.F.);
+#4191 = EDGE_LOOP('',(#4192,#4193,#4194,#4195));
+#4192 = ORIENTED_EDGE('',*,*,#2503,.F.);
+#4193 = ORIENTED_EDGE('',*,*,#2725,.F.);
+#4194 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#4195 = ORIENTED_EDGE('',*,*,#4177,.T.);
+#4196 = PLANE('',#4197);
+#4197 = AXIS2_PLACEMENT_3D('',#4198,#4199,#4200);
+#4198 = CARTESIAN_POINT('',(-0.73,-2.8,0.4));
+#4199 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4200 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4201 = ADVANCED_FACE('',(#4202),#4218,.F.);
+#4202 = FACE_BOUND('',#4203,.F.);
+#4203 = EDGE_LOOP('',(#4204,#4205,#4211,#4212));
+#4204 = ORIENTED_EDGE('',*,*,#2740,.F.);
+#4205 = ORIENTED_EDGE('',*,*,#4206,.T.);
+#4206 = EDGE_CURVE('',#2741,#2566,#4207,.T.);
+#4207 = LINE('',#4208,#4209);
+#4208 = CARTESIAN_POINT('',(-0.53,-2.8,0.4));
+#4209 = VECTOR('',#4210,1.);
+#4210 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4211 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#4212 = ORIENTED_EDGE('',*,*,#4213,.F.);
+#4213 = EDGE_CURVE('',#2743,#2568,#4214,.T.);
+#4214 = LINE('',#4215,#4216);
+#4215 = CARTESIAN_POINT('',(0.37,-2.8,0.4));
+#4216 = VECTOR('',#4217,1.);
+#4217 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4218 = PLANE('',#4219);
+#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222);
+#4220 = CARTESIAN_POINT('',(-0.73,-2.8,0.4));
+#4221 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4222 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4223 = ADVANCED_FACE('',(#4224),#4230,.T.);
+#4224 = FACE_BOUND('',#4225,.F.);
+#4225 = EDGE_LOOP('',(#4226,#4227,#4228,#4229));
+#4226 = ORIENTED_EDGE('',*,*,#2766,.F.);
+#4227 = ORIENTED_EDGE('',*,*,#2709,.T.);
+#4228 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#4229 = ORIENTED_EDGE('',*,*,#4206,.F.);
+#4230 = PLANE('',#4231);
+#4231 = AXIS2_PLACEMENT_3D('',#4232,#4233,#4234);
+#4232 = CARTESIAN_POINT('',(-0.63,-2.7,0.4));
+#4233 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4234 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#4235 = ADVANCED_FACE('',(#4236),#4242,.F.);
+#4236 = FACE_BOUND('',#4237,.F.);
+#4237 = EDGE_LOOP('',(#4238,#4239,#4240,#4241));
+#4238 = ORIENTED_EDGE('',*,*,#2750,.F.);
+#4239 = ORIENTED_EDGE('',*,*,#4213,.T.);
+#4240 = ORIENTED_EDGE('',*,*,#2575,.T.);
+#4241 = ORIENTED_EDGE('',*,*,#2781,.F.);
+#4242 = PLANE('',#4243);
+#4243 = AXIS2_PLACEMENT_3D('',#4244,#4245,#4246);
+#4244 = CARTESIAN_POINT('',(0.47,-2.7,0.4));
+#4245 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#4246 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4247 = ADVANCED_FACE('',(#4248),#4254,.T.);
+#4248 = FACE_BOUND('',#4249,.T.);
+#4249 = EDGE_LOOP('',(#4250,#4251,#4252,#4253));
+#4250 = ORIENTED_EDGE('',*,*,#4099,.F.);
+#4251 = ORIENTED_EDGE('',*,*,#2822,.T.);
+#4252 = ORIENTED_EDGE('',*,*,#2949,.T.);
+#4253 = ORIENTED_EDGE('',*,*,#2973,.F.);
+#4254 = PLANE('',#4255);
+#4255 = AXIS2_PLACEMENT_3D('',#4256,#4257,#4258);
+#4256 = CARTESIAN_POINT('',(5.35,-1.65,0.E+000));
+#4257 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4258 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4259 = ADVANCED_FACE('',(#4260),#4268,.T.);
+#4260 = FACE_BOUND('',#4261,.T.);
+#4261 = EDGE_LOOP('',(#4262,#4263,#4264,#4265,#4266,#4267));
+#4262 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#4263 = ORIENTED_EDGE('',*,*,#3365,.T.);
+#4264 = ORIENTED_EDGE('',*,*,#3348,.T.);
+#4265 = ORIENTED_EDGE('',*,*,#3407,.F.);
+#4266 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#4267 = ORIENTED_EDGE('',*,*,#2837,.F.);
+#4268 = PLANE('',#4269);
+#4269 = AXIS2_PLACEMENT_3D('',#4270,#4271,#4272);
+#4270 = CARTESIAN_POINT('',(4.8,0.7,1.));
+#4271 = DIRECTION('',(0.957826285221,0.E+000,0.287347885566));
+#4272 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4273 = ADVANCED_FACE('',(#4274),#4280,.T.);
+#4274 = FACE_BOUND('',#4275,.T.);
+#4275 = EDGE_LOOP('',(#4276,#4277,#4278,#4279));
+#4276 = ORIENTED_EDGE('',*,*,#2925,.F.);
+#4277 = ORIENTED_EDGE('',*,*,#3071,.T.);
+#4278 = ORIENTED_EDGE('',*,*,#3881,.T.);
+#4279 = ORIENTED_EDGE('',*,*,#2901,.F.);
+#4280 = PLANE('',#4281);
+#4281 = AXIS2_PLACEMENT_3D('',#4282,#4283,#4284);
+#4282 = CARTESIAN_POINT('',(5.35,0.55,0.E+000));
+#4283 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4284 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4285 = ADVANCED_FACE('',(#4286),#4294,.T.);
+#4286 = FACE_BOUND('',#4287,.T.);
+#4287 = EDGE_LOOP('',(#4288,#4289,#4290,#4291,#4292,#4293));
+#4288 = ORIENTED_EDGE('',*,*,#4065,.F.);
+#4289 = ORIENTED_EDGE('',*,*,#4082,.T.);
+#4290 = ORIENTED_EDGE('',*,*,#2987,.T.);
+#4291 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#4292 = ORIENTED_EDGE('',*,*,#3473,.T.);
+#4293 = ORIENTED_EDGE('',*,*,#4040,.F.);
+#4294 = PLANE('',#4295);
+#4295 = AXIS2_PLACEMENT_3D('',#4296,#4297,#4298);
+#4296 = CARTESIAN_POINT('',(4.8,-1.7,1.));
+#4297 = DIRECTION('',(0.957826285221,0.E+000,0.287347885566));
+#4298 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4299 = ADVANCED_FACE('',(#4300),#4325,.F.);
+#4300 = FACE_BOUND('',#4301,.F.);
+#4301 = EDGE_LOOP('',(#4302,#4310,#4311,#4319));
+#4302 = ORIENTED_EDGE('',*,*,#4303,.F.);
+#4303 = EDGE_CURVE('',#3088,#4304,#4306,.T.);
+#4304 = VERTEX_POINT('',#4305);
+#4305 = CARTESIAN_POINT('',(2.8,1.85,0.E+000));
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(2.8,0.95,0.E+000));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4310 = ORIENTED_EDGE('',*,*,#3119,.T.);
+#4311 = ORIENTED_EDGE('',*,*,#4312,.T.);
+#4312 = EDGE_CURVE('',#3112,#4313,#4315,.T.);
+#4313 = VERTEX_POINT('',#4314);
+#4314 = CARTESIAN_POINT('',(3.2,1.85,0.E+000));
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(3.2,0.95,0.E+000));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4319 = ORIENTED_EDGE('',*,*,#4320,.F.);
+#4320 = EDGE_CURVE('',#4304,#4313,#4321,.T.);
+#4321 = LINE('',#4322,#4323);
+#4322 = CARTESIAN_POINT('',(2.8,1.85,0.E+000));
+#4323 = VECTOR('',#4324,1.);
+#4324 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4325 = PLANE('',#4326);
+#4326 = AXIS2_PLACEMENT_3D('',#4327,#4328,#4329);
+#4327 = CARTESIAN_POINT('',(2.8,0.95,0.E+000));
+#4328 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4329 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4330 = ADVANCED_FACE('',(#4331),#4356,.F.);
+#4331 = FACE_BOUND('',#4332,.F.);
+#4332 = EDGE_LOOP('',(#4333,#4341,#4342,#4350));
+#4333 = ORIENTED_EDGE('',*,*,#4334,.F.);
+#4334 = EDGE_CURVE('',#3153,#4335,#4337,.T.);
+#4335 = VERTEX_POINT('',#4336);
+#4336 = CARTESIAN_POINT('',(1.3,1.85,0.E+000));
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(1.3,0.95,0.E+000));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4341 = ORIENTED_EDGE('',*,*,#3184,.T.);
+#4342 = ORIENTED_EDGE('',*,*,#4343,.T.);
+#4343 = EDGE_CURVE('',#3177,#4344,#4346,.T.);
+#4344 = VERTEX_POINT('',#4345);
+#4345 = CARTESIAN_POINT('',(1.7,1.85,0.E+000));
+#4346 = LINE('',#4347,#4348);
+#4347 = CARTESIAN_POINT('',(1.7,0.95,0.E+000));
+#4348 = VECTOR('',#4349,1.);
+#4349 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4350 = ORIENTED_EDGE('',*,*,#4351,.F.);
+#4351 = EDGE_CURVE('',#4335,#4344,#4352,.T.);
+#4352 = LINE('',#4353,#4354);
+#4353 = CARTESIAN_POINT('',(1.3,1.85,0.E+000));
+#4354 = VECTOR('',#4355,1.);
+#4355 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4356 = PLANE('',#4357);
+#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
+#4358 = CARTESIAN_POINT('',(1.3,0.95,0.E+000));
+#4359 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4360 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4361 = ADVANCED_FACE('',(#4362),#4387,.F.);
+#4362 = FACE_BOUND('',#4363,.F.);
+#4363 = EDGE_LOOP('',(#4364,#4372,#4373,#4381));
+#4364 = ORIENTED_EDGE('',*,*,#4365,.F.);
+#4365 = EDGE_CURVE('',#3218,#4366,#4368,.T.);
+#4366 = VERTEX_POINT('',#4367);
+#4367 = CARTESIAN_POINT('',(-1.7,1.85,0.E+000));
+#4368 = LINE('',#4369,#4370);
+#4369 = CARTESIAN_POINT('',(-1.7,0.95,0.E+000));
+#4370 = VECTOR('',#4371,1.);
+#4371 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4372 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#4373 = ORIENTED_EDGE('',*,*,#4374,.T.);
+#4374 = EDGE_CURVE('',#3242,#4375,#4377,.T.);
+#4375 = VERTEX_POINT('',#4376);
+#4376 = CARTESIAN_POINT('',(-1.3,1.85,0.E+000));
+#4377 = LINE('',#4378,#4379);
+#4378 = CARTESIAN_POINT('',(-1.3,0.95,0.E+000));
+#4379 = VECTOR('',#4380,1.);
+#4380 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4381 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4382 = EDGE_CURVE('',#4366,#4375,#4383,.T.);
+#4383 = LINE('',#4384,#4385);
+#4384 = CARTESIAN_POINT('',(-1.7,1.85,0.E+000));
+#4385 = VECTOR('',#4386,1.);
+#4386 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4387 = PLANE('',#4388);
+#4388 = AXIS2_PLACEMENT_3D('',#4389,#4390,#4391);
+#4389 = CARTESIAN_POINT('',(-1.7,0.95,0.E+000));
+#4390 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4391 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4392 = ADVANCED_FACE('',(#4393),#4396,.F.);
+#4393 = FACE_BOUND('',#4394,.F.);
+#4394 = EDGE_LOOP('',(#4395));
+#4395 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#4396 = PLANE('',#4397);
+#4397 = AXIS2_PLACEMENT_3D('',#4398,#4399,#4400);
+#4398 = CARTESIAN_POINT('',(2.5,-0.33,-0.5));
+#4399 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4400 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4401 = ADVANCED_FACE('',(#4402),#4405,.F.);
+#4402 = FACE_BOUND('',#4403,.F.);
+#4403 = EDGE_LOOP('',(#4404));
+#4404 = ORIENTED_EDGE('',*,*,#3315,.T.);
+#4405 = PLANE('',#4406);
+#4406 = AXIS2_PLACEMENT_3D('',#4407,#4408,#4409);
+#4407 = CARTESIAN_POINT('',(-2.5,-0.33,-0.5));
+#4408 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4409 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4410 = ADVANCED_FACE('',(#4411),#4417,.T.);
+#4411 = FACE_BOUND('',#4412,.T.);
+#4412 = EDGE_LOOP('',(#4413,#4414,#4415,#4416));
+#4413 = ORIENTED_EDGE('',*,*,#3578,.F.);
+#4414 = ORIENTED_EDGE('',*,*,#3554,.T.);
+#4415 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#4416 = ORIENTED_EDGE('',*,*,#3530,.F.);
+#4417 = PLANE('',#4418);
+#4418 = AXIS2_PLACEMENT_3D('',#4419,#4420,#4421);
+#4419 = CARTESIAN_POINT('',(-3.5,0.1,1.3));
+#4420 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4421 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4422 = ADVANCED_FACE('',(#4423),#4429,.T.);
+#4423 = FACE_BOUND('',#4424,.T.);
+#4424 = EDGE_LOOP('',(#4425,#4426,#4427,#4428));
+#4425 = ORIENTED_EDGE('',*,*,#3633,.F.);
+#4426 = ORIENTED_EDGE('',*,*,#3674,.T.);
+#4427 = ORIENTED_EDGE('',*,*,#3657,.T.);
+#4428 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#4429 = PLANE('',#4430);
+#4430 = AXIS2_PLACEMENT_3D('',#4431,#4432,#4433);
+#4431 = CARTESIAN_POINT('',(-3.5,-1.3,1.3));
+#4432 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4433 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4434 = ADVANCED_FACE('',(#4435),#4453,.F.);
+#4435 = FACE_BOUND('',#4436,.F.);
+#4436 = EDGE_LOOP('',(#4437,#4445,#4446,#4447));
+#4437 = ORIENTED_EDGE('',*,*,#4438,.F.);
+#4438 = EDGE_CURVE('',#3787,#4439,#4441,.T.);
+#4439 = VERTEX_POINT('',#4440);
+#4440 = CARTESIAN_POINT('',(-1.7,1.85,0.15));
+#4441 = LINE('',#4442,#4443);
+#4442 = CARTESIAN_POINT('',(-1.7,0.95,0.15));
+#4443 = VECTOR('',#4444,1.);
+#4444 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4445 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#4446 = ORIENTED_EDGE('',*,*,#4365,.T.);
+#4447 = ORIENTED_EDGE('',*,*,#4448,.T.);
+#4448 = EDGE_CURVE('',#4366,#4439,#4449,.T.);
+#4449 = LINE('',#4450,#4451);
+#4450 = CARTESIAN_POINT('',(-1.7,1.85,0.E+000));
+#4451 = VECTOR('',#4452,1.);
+#4452 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4453 = PLANE('',#4454);
+#4454 = AXIS2_PLACEMENT_3D('',#4455,#4456,#4457);
+#4455 = CARTESIAN_POINT('',(-1.7,0.95,0.E+000));
+#4456 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4457 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4458 = ADVANCED_FACE('',(#4459),#4477,.T.);
+#4459 = FACE_BOUND('',#4460,.T.);
+#4460 = EDGE_LOOP('',(#4461,#4462,#4463,#4471));
+#4461 = ORIENTED_EDGE('',*,*,#4438,.F.);
+#4462 = ORIENTED_EDGE('',*,*,#3786,.T.);
+#4463 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4464 = EDGE_CURVE('',#3779,#4465,#4467,.T.);
+#4465 = VERTEX_POINT('',#4466);
+#4466 = CARTESIAN_POINT('',(-1.3,1.85,0.15));
+#4467 = LINE('',#4468,#4469);
+#4468 = CARTESIAN_POINT('',(-1.3,0.95,0.15));
+#4469 = VECTOR('',#4470,1.);
+#4470 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4471 = ORIENTED_EDGE('',*,*,#4472,.F.);
+#4472 = EDGE_CURVE('',#4439,#4465,#4473,.T.);
+#4473 = LINE('',#4474,#4475);
+#4474 = CARTESIAN_POINT('',(-1.7,1.85,0.15));
+#4475 = VECTOR('',#4476,1.);
+#4476 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4477 = PLANE('',#4478);
+#4478 = AXIS2_PLACEMENT_3D('',#4479,#4480,#4481);
+#4479 = CARTESIAN_POINT('',(-1.7,0.95,0.15));
+#4480 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4481 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4482 = ADVANCED_FACE('',(#4483),#4494,.T.);
+#4483 = FACE_BOUND('',#4484,.T.);
+#4484 = EDGE_LOOP('',(#4485,#4486,#4487,#4488));
+#4485 = ORIENTED_EDGE('',*,*,#4464,.F.);
+#4486 = ORIENTED_EDGE('',*,*,#3778,.T.);
+#4487 = ORIENTED_EDGE('',*,*,#4374,.T.);
+#4488 = ORIENTED_EDGE('',*,*,#4489,.T.);
+#4489 = EDGE_CURVE('',#4375,#4465,#4490,.T.);
+#4490 = LINE('',#4491,#4492);
+#4491 = CARTESIAN_POINT('',(-1.3,1.85,0.E+000));
+#4492 = VECTOR('',#4493,1.);
+#4493 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4494 = PLANE('',#4495);
+#4495 = AXIS2_PLACEMENT_3D('',#4496,#4497,#4498);
+#4496 = CARTESIAN_POINT('',(-1.3,0.95,0.E+000));
+#4497 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4498 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4499 = ADVANCED_FACE('',(#4500),#4518,.F.);
+#4500 = FACE_BOUND('',#4501,.F.);
+#4501 = EDGE_LOOP('',(#4502,#4510,#4511,#4512));
+#4502 = ORIENTED_EDGE('',*,*,#4503,.F.);
+#4503 = EDGE_CURVE('',#3822,#4504,#4506,.T.);
+#4504 = VERTEX_POINT('',#4505);
+#4505 = CARTESIAN_POINT('',(1.3,1.85,0.15));
+#4506 = LINE('',#4507,#4508);
+#4507 = CARTESIAN_POINT('',(1.3,0.95,0.15));
+#4508 = VECTOR('',#4509,1.);
+#4509 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4510 = ORIENTED_EDGE('',*,*,#3829,.F.);
+#4511 = ORIENTED_EDGE('',*,*,#4334,.T.);
+#4512 = ORIENTED_EDGE('',*,*,#4513,.T.);
+#4513 = EDGE_CURVE('',#4335,#4504,#4514,.T.);
+#4514 = LINE('',#4515,#4516);
+#4515 = CARTESIAN_POINT('',(1.3,1.85,0.E+000));
+#4516 = VECTOR('',#4517,1.);
+#4517 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4518 = PLANE('',#4519);
+#4519 = AXIS2_PLACEMENT_3D('',#4520,#4521,#4522);
+#4520 = CARTESIAN_POINT('',(1.3,0.95,0.E+000));
+#4521 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4522 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4523 = ADVANCED_FACE('',(#4524),#4542,.T.);
+#4524 = FACE_BOUND('',#4525,.T.);
+#4525 = EDGE_LOOP('',(#4526,#4527,#4528,#4536));
+#4526 = ORIENTED_EDGE('',*,*,#4503,.F.);
+#4527 = ORIENTED_EDGE('',*,*,#3821,.F.);
+#4528 = ORIENTED_EDGE('',*,*,#4529,.T.);
+#4529 = EDGE_CURVE('',#3814,#4530,#4532,.T.);
+#4530 = VERTEX_POINT('',#4531);
+#4531 = CARTESIAN_POINT('',(1.7,1.85,0.15));
+#4532 = LINE('',#4533,#4534);
+#4533 = CARTESIAN_POINT('',(1.7,0.95,0.15));
+#4534 = VECTOR('',#4535,1.);
+#4535 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4536 = ORIENTED_EDGE('',*,*,#4537,.F.);
+#4537 = EDGE_CURVE('',#4504,#4530,#4538,.T.);
+#4538 = LINE('',#4539,#4540);
+#4539 = CARTESIAN_POINT('',(1.3,1.85,0.15));
+#4540 = VECTOR('',#4541,1.);
+#4541 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4542 = PLANE('',#4543);
+#4543 = AXIS2_PLACEMENT_3D('',#4544,#4545,#4546);
+#4544 = CARTESIAN_POINT('',(1.3,0.95,0.15));
+#4545 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4546 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4547 = ADVANCED_FACE('',(#4548),#4559,.T.);
+#4548 = FACE_BOUND('',#4549,.T.);
+#4549 = EDGE_LOOP('',(#4550,#4551,#4552,#4553));
+#4550 = ORIENTED_EDGE('',*,*,#4529,.F.);
+#4551 = ORIENTED_EDGE('',*,*,#3813,.F.);
+#4552 = ORIENTED_EDGE('',*,*,#4343,.T.);
+#4553 = ORIENTED_EDGE('',*,*,#4554,.T.);
+#4554 = EDGE_CURVE('',#4344,#4530,#4555,.T.);
+#4555 = LINE('',#4556,#4557);
+#4556 = CARTESIAN_POINT('',(1.7,1.85,0.E+000));
+#4557 = VECTOR('',#4558,1.);
+#4558 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4559 = PLANE('',#4560);
+#4560 = AXIS2_PLACEMENT_3D('',#4561,#4562,#4563);
+#4561 = CARTESIAN_POINT('',(1.7,0.95,0.E+000));
+#4562 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4563 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4564 = ADVANCED_FACE('',(#4565),#4583,.F.);
+#4565 = FACE_BOUND('',#4566,.F.);
+#4566 = EDGE_LOOP('',(#4567,#4575,#4576,#4577));
+#4567 = ORIENTED_EDGE('',*,*,#4568,.F.);
+#4568 = EDGE_CURVE('',#3857,#4569,#4571,.T.);
+#4569 = VERTEX_POINT('',#4570);
+#4570 = CARTESIAN_POINT('',(2.8,1.85,0.15));
+#4571 = LINE('',#4572,#4573);
+#4572 = CARTESIAN_POINT('',(2.8,0.95,0.15));
+#4573 = VECTOR('',#4574,1.);
+#4574 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4575 = ORIENTED_EDGE('',*,*,#3864,.F.);
+#4576 = ORIENTED_EDGE('',*,*,#4303,.T.);
+#4577 = ORIENTED_EDGE('',*,*,#4578,.T.);
+#4578 = EDGE_CURVE('',#4304,#4569,#4579,.T.);
+#4579 = LINE('',#4580,#4581);
+#4580 = CARTESIAN_POINT('',(2.8,1.85,0.E+000));
+#4581 = VECTOR('',#4582,1.);
+#4582 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4583 = PLANE('',#4584);
+#4584 = AXIS2_PLACEMENT_3D('',#4585,#4586,#4587);
+#4585 = CARTESIAN_POINT('',(2.8,0.95,0.E+000));
+#4586 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4587 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4588 = ADVANCED_FACE('',(#4589),#4607,.T.);
+#4589 = FACE_BOUND('',#4590,.T.);
+#4590 = EDGE_LOOP('',(#4591,#4592,#4593,#4601));
+#4591 = ORIENTED_EDGE('',*,*,#4568,.F.);
+#4592 = ORIENTED_EDGE('',*,*,#3856,.F.);
+#4593 = ORIENTED_EDGE('',*,*,#4594,.T.);
+#4594 = EDGE_CURVE('',#3849,#4595,#4597,.T.);
+#4595 = VERTEX_POINT('',#4596);
+#4596 = CARTESIAN_POINT('',(3.2,1.85,0.15));
+#4597 = LINE('',#4598,#4599);
+#4598 = CARTESIAN_POINT('',(3.2,0.95,0.15));
+#4599 = VECTOR('',#4600,1.);
+#4600 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4601 = ORIENTED_EDGE('',*,*,#4602,.F.);
+#4602 = EDGE_CURVE('',#4569,#4595,#4603,.T.);
+#4603 = LINE('',#4604,#4605);
+#4604 = CARTESIAN_POINT('',(2.8,1.85,0.15));
+#4605 = VECTOR('',#4606,1.);
+#4606 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4607 = PLANE('',#4608);
+#4608 = AXIS2_PLACEMENT_3D('',#4609,#4610,#4611);
+#4609 = CARTESIAN_POINT('',(2.8,0.95,0.15));
+#4610 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4611 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4612 = ADVANCED_FACE('',(#4613),#4624,.T.);
+#4613 = FACE_BOUND('',#4614,.T.);
+#4614 = EDGE_LOOP('',(#4615,#4616,#4617,#4618));
+#4615 = ORIENTED_EDGE('',*,*,#4594,.F.);
+#4616 = ORIENTED_EDGE('',*,*,#3848,.F.);
+#4617 = ORIENTED_EDGE('',*,*,#4312,.T.);
+#4618 = ORIENTED_EDGE('',*,*,#4619,.T.);
+#4619 = EDGE_CURVE('',#4313,#4595,#4620,.T.);
+#4620 = LINE('',#4621,#4622);
+#4621 = CARTESIAN_POINT('',(3.2,1.85,0.E+000));
+#4622 = VECTOR('',#4623,1.);
+#4623 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4624 = PLANE('',#4625);
+#4625 = AXIS2_PLACEMENT_3D('',#4626,#4627,#4628);
+#4626 = CARTESIAN_POINT('',(3.2,0.95,0.E+000));
+#4627 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4628 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4629 = ADVANCED_FACE('',(#4630),#4636,.T.);
+#4630 = FACE_BOUND('',#4631,.T.);
+#4631 = EDGE_LOOP('',(#4632,#4633,#4634,#4635));
+#4632 = ORIENTED_EDGE('',*,*,#4320,.F.);
+#4633 = ORIENTED_EDGE('',*,*,#4578,.T.);
+#4634 = ORIENTED_EDGE('',*,*,#4602,.T.);
+#4635 = ORIENTED_EDGE('',*,*,#4619,.F.);
+#4636 = PLANE('',#4637);
+#4637 = AXIS2_PLACEMENT_3D('',#4638,#4639,#4640);
+#4638 = CARTESIAN_POINT('',(2.8,1.85,0.E+000));
+#4639 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4640 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4641 = ADVANCED_FACE('',(#4642),#4648,.T.);
+#4642 = FACE_BOUND('',#4643,.T.);
+#4643 = EDGE_LOOP('',(#4644,#4645,#4646,#4647));
+#4644 = ORIENTED_EDGE('',*,*,#4351,.F.);
+#4645 = ORIENTED_EDGE('',*,*,#4513,.T.);
+#4646 = ORIENTED_EDGE('',*,*,#4537,.T.);
+#4647 = ORIENTED_EDGE('',*,*,#4554,.F.);
+#4648 = PLANE('',#4649);
+#4649 = AXIS2_PLACEMENT_3D('',#4650,#4651,#4652);
+#4650 = CARTESIAN_POINT('',(1.3,1.85,0.E+000));
+#4651 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4653 = ADVANCED_FACE('',(#4654),#4660,.T.);
+#4654 = FACE_BOUND('',#4655,.T.);
+#4655 = EDGE_LOOP('',(#4656,#4657,#4658,#4659));
+#4656 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4657 = ORIENTED_EDGE('',*,*,#4448,.T.);
+#4658 = ORIENTED_EDGE('',*,*,#4472,.T.);
+#4659 = ORIENTED_EDGE('',*,*,#4489,.F.);
+#4660 = PLANE('',#4661);
+#4661 = AXIS2_PLACEMENT_3D('',#4662,#4663,#4664);
+#4662 = CARTESIAN_POINT('',(-1.7,1.85,0.E+000));
+#4663 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4664 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4669))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4666,#4667,#4668)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4666 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4667 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4668 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4669 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-006),#4666,
+ 'distance_accuracy_value','confusion accuracy');
+#4670 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#4671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #4672,#4680,#4687,#4694,#4701,#4708,#4715,#4723,#4730,#4737,#4745,
+ #4752,#4759,#4766,#4773,#4780,#4787,#4794,#4801,#4808,#4815,#4822,
+ #4829,#4836,#4843,#4850,#4857,#4864,#4871,#4878,#4885,#4892,#4899,
+ #4906,#4913,#4920,#4927,#4934,#4941,#4948,#4955,#4962,#4969,#4976,
+ #4983,#4990,#4997,#5004,#5011,#5018,#5025,#5032,#5039,#5046,#5053,
+ #5060,#5067,#5074,#5081,#5088,#5095,#5102,#5109,#5116,#5123,#5130,
+ #5137,#5144,#5151,#5158,#5165,#5172,#5179,#5186,#5193,#5200,#5207,
+ #5214,#5221,#5228,#5235,#5242,#5249,#5256,#5263,#5270,#5277,#5284,
+ #5291,#5298,#5305,#5312,#5319,#5326,#5333,#5340,#5347,#5354,#5361,
+ #5368,#5375,#5382,#5389,#5396,#5403,#5410,#5417,#5424,#5431,#5438,
+ #5445,#5452,#5459,#5466,#5473,#5480,#5487,#5494,#5501,#5508,#5515,
+ #5522,#5529,#5536,#5543,#5550,#5557,#5564,#5571,#5578,#5585,#5592,
+ #5599,#5606,#5613,#5620,#5627,#5634,#5641,#5648,#5655,#5662,#5669,
+ #5676,#5683,#5690,#5697,#5704,#5711,#5718,#5725,#5732,#5739,#5746,
+ #5753,#5760,#5767),#4665);
+#4672 = STYLED_ITEM('color',(#4673),#17);
+#4673 = PRESENTATION_STYLE_ASSIGNMENT((#4674));
+#4674 = SURFACE_STYLE_USAGE(.BOTH.,#4675);
+#4675 = SURFACE_SIDE_STYLE('',(#4676));
+#4676 = SURFACE_STYLE_FILL_AREA(#4677);
+#4677 = FILL_AREA_STYLE('',(#4678));
+#4678 = FILL_AREA_STYLE_COLOUR('',#4679);
+#4679 = COLOUR_RGB('',0.372321993113,0.371574014425,0.373172998428);
+#4680 = STYLED_ITEM('color',(#4681),#57);
+#4681 = PRESENTATION_STYLE_ASSIGNMENT((#4682));
+#4682 = SURFACE_STYLE_USAGE(.BOTH.,#4683);
+#4683 = SURFACE_SIDE_STYLE('',(#4684));
+#4684 = SURFACE_STYLE_FILL_AREA(#4685);
+#4685 = FILL_AREA_STYLE('',(#4686));
+#4686 = FILL_AREA_STYLE_COLOUR('',#4679);
+#4687 = STYLED_ITEM('color',(#4688),#88);
+#4688 = PRESENTATION_STYLE_ASSIGNMENT((#4689));
+#4689 = SURFACE_STYLE_USAGE(.BOTH.,#4690);
+#4690 = SURFACE_SIDE_STYLE('',(#4691));
+#4691 = SURFACE_STYLE_FILL_AREA(#4692);
+#4692 = FILL_AREA_STYLE('',(#4693));
+#4693 = FILL_AREA_STYLE_COLOUR('',#4679);
+#4694 = STYLED_ITEM('color',(#4695),#112);
+#4695 = PRESENTATION_STYLE_ASSIGNMENT((#4696));
+#4696 = SURFACE_STYLE_USAGE(.BOTH.,#4697);
+#4697 = SURFACE_SIDE_STYLE('',(#4698));
+#4698 = SURFACE_STYLE_FILL_AREA(#4699);
+#4699 = FILL_AREA_STYLE('',(#4700));
+#4700 = FILL_AREA_STYLE_COLOUR('',#4679);
+#4701 = STYLED_ITEM('color',(#4702),#136);
+#4702 = PRESENTATION_STYLE_ASSIGNMENT((#4703));
+#4703 = SURFACE_STYLE_USAGE(.BOTH.,#4704);
+#4704 = SURFACE_SIDE_STYLE('',(#4705));
+#4705 = SURFACE_STYLE_FILL_AREA(#4706);
+#4706 = FILL_AREA_STYLE('',(#4707));
+#4707 = FILL_AREA_STYLE_COLOUR('',#4679);
+#4708 = STYLED_ITEM('color',(#4709),#153);
+#4709 = PRESENTATION_STYLE_ASSIGNMENT((#4710));
+#4710 = SURFACE_STYLE_USAGE(.BOTH.,#4711);
+#4711 = SURFACE_SIDE_STYLE('',(#4712));
+#4712 = SURFACE_STYLE_FILL_AREA(#4713);
+#4713 = FILL_AREA_STYLE('',(#4714));
+#4714 = FILL_AREA_STYLE_COLOUR('',#4679);
+#4715 = STYLED_ITEM('color',(#4716),#184);
+#4716 = PRESENTATION_STYLE_ASSIGNMENT((#4717));
+#4717 = SURFACE_STYLE_USAGE(.BOTH.,#4718);
+#4718 = SURFACE_SIDE_STYLE('',(#4719));
+#4719 = SURFACE_STYLE_FILL_AREA(#4720);
+#4720 = FILL_AREA_STYLE('',(#4721));
+#4721 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4722 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#4723 = STYLED_ITEM('color',(#4724),#233);
+#4724 = PRESENTATION_STYLE_ASSIGNMENT((#4725));
+#4725 = SURFACE_STYLE_USAGE(.BOTH.,#4726);
+#4726 = SURFACE_SIDE_STYLE('',(#4727));
+#4727 = SURFACE_STYLE_FILL_AREA(#4728);
+#4728 = FILL_AREA_STYLE('',(#4729));
+#4729 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4730 = STYLED_ITEM('color',(#4731),#257);
+#4731 = PRESENTATION_STYLE_ASSIGNMENT((#4732));
+#4732 = SURFACE_STYLE_USAGE(.BOTH.,#4733);
+#4733 = SURFACE_SIDE_STYLE('',(#4734));
+#4734 = SURFACE_STYLE_FILL_AREA(#4735);
+#4735 = FILL_AREA_STYLE('',(#4736));
+#4736 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4737 = STYLED_ITEM('color',(#4738),#281);
+#4738 = PRESENTATION_STYLE_ASSIGNMENT((#4739));
+#4739 = SURFACE_STYLE_USAGE(.BOTH.,#4740);
+#4740 = SURFACE_SIDE_STYLE('',(#4741));
+#4741 = SURFACE_STYLE_FILL_AREA(#4742);
+#4742 = FILL_AREA_STYLE('',(#4743));
+#4743 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4744 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#4745 = STYLED_ITEM('color',(#4746),#314);
+#4746 = PRESENTATION_STYLE_ASSIGNMENT((#4747));
+#4747 = SURFACE_STYLE_USAGE(.BOTH.,#4748);
+#4748 = SURFACE_SIDE_STYLE('',(#4749));
+#4749 = SURFACE_STYLE_FILL_AREA(#4750);
+#4750 = FILL_AREA_STYLE('',(#4751));
+#4751 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4752 = STYLED_ITEM('color',(#4753),#338);
+#4753 = PRESENTATION_STYLE_ASSIGNMENT((#4754));
+#4754 = SURFACE_STYLE_USAGE(.BOTH.,#4755);
+#4755 = SURFACE_SIDE_STYLE('',(#4756));
+#4756 = SURFACE_STYLE_FILL_AREA(#4757);
+#4757 = FILL_AREA_STYLE('',(#4758));
+#4758 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4759 = STYLED_ITEM('color',(#4760),#362);
+#4760 = PRESENTATION_STYLE_ASSIGNMENT((#4761));
+#4761 = SURFACE_STYLE_USAGE(.BOTH.,#4762);
+#4762 = SURFACE_SIDE_STYLE('',(#4763));
+#4763 = SURFACE_STYLE_FILL_AREA(#4764);
+#4764 = FILL_AREA_STYLE('',(#4765));
+#4765 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4766 = STYLED_ITEM('color',(#4767),#379);
+#4767 = PRESENTATION_STYLE_ASSIGNMENT((#4768));
+#4768 = SURFACE_STYLE_USAGE(.BOTH.,#4769);
+#4769 = SURFACE_SIDE_STYLE('',(#4770));
+#4770 = SURFACE_STYLE_FILL_AREA(#4771);
+#4771 = FILL_AREA_STYLE('',(#4772));
+#4772 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4773 = STYLED_ITEM('color',(#4774),#610);
+#4774 = PRESENTATION_STYLE_ASSIGNMENT((#4775));
+#4775 = SURFACE_STYLE_USAGE(.BOTH.,#4776);
+#4776 = SURFACE_SIDE_STYLE('',(#4777));
+#4777 = SURFACE_STYLE_FILL_AREA(#4778);
+#4778 = FILL_AREA_STYLE('',(#4779));
+#4779 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4780 = STYLED_ITEM('color',(#4781),#786);
+#4781 = PRESENTATION_STYLE_ASSIGNMENT((#4782));
+#4782 = SURFACE_STYLE_USAGE(.BOTH.,#4783);
+#4783 = SURFACE_SIDE_STYLE('',(#4784));
+#4784 = SURFACE_STYLE_FILL_AREA(#4785);
+#4785 = FILL_AREA_STYLE('',(#4786));
+#4786 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4787 = STYLED_ITEM('color',(#4788),#810);
+#4788 = PRESENTATION_STYLE_ASSIGNMENT((#4789));
+#4789 = SURFACE_STYLE_USAGE(.BOTH.,#4790);
+#4790 = SURFACE_SIDE_STYLE('',(#4791));
+#4791 = SURFACE_STYLE_FILL_AREA(#4792);
+#4792 = FILL_AREA_STYLE('',(#4793));
+#4793 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4794 = STYLED_ITEM('color',(#4795),#912);
+#4795 = PRESENTATION_STYLE_ASSIGNMENT((#4796));
+#4796 = SURFACE_STYLE_USAGE(.BOTH.,#4797);
+#4797 = SURFACE_SIDE_STYLE('',(#4798));
+#4798 = SURFACE_STYLE_FILL_AREA(#4799);
+#4799 = FILL_AREA_STYLE('',(#4800));
+#4800 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4801 = STYLED_ITEM('color',(#4802),#936);
+#4802 = PRESENTATION_STYLE_ASSIGNMENT((#4803));
+#4803 = SURFACE_STYLE_USAGE(.BOTH.,#4804);
+#4804 = SURFACE_SIDE_STYLE('',(#4805));
+#4805 = SURFACE_STYLE_FILL_AREA(#4806);
+#4806 = FILL_AREA_STYLE('',(#4807));
+#4807 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4808 = STYLED_ITEM('color',(#4809),#1112);
+#4809 = PRESENTATION_STYLE_ASSIGNMENT((#4810));
+#4810 = SURFACE_STYLE_USAGE(.BOTH.,#4811);
+#4811 = SURFACE_SIDE_STYLE('',(#4812));
+#4812 = SURFACE_STYLE_FILL_AREA(#4813);
+#4813 = FILL_AREA_STYLE('',(#4814));
+#4814 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4815 = STYLED_ITEM('color',(#4816),#1136);
+#4816 = PRESENTATION_STYLE_ASSIGNMENT((#4817));
+#4817 = SURFACE_STYLE_USAGE(.BOTH.,#4818);
+#4818 = SURFACE_SIDE_STYLE('',(#4819));
+#4819 = SURFACE_STYLE_FILL_AREA(#4820);
+#4820 = FILL_AREA_STYLE('',(#4821));
+#4821 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4822 = STYLED_ITEM('color',(#4823),#1229);
+#4823 = PRESENTATION_STYLE_ASSIGNMENT((#4824));
+#4824 = SURFACE_STYLE_USAGE(.BOTH.,#4825);
+#4825 = SURFACE_SIDE_STYLE('',(#4826));
+#4826 = SURFACE_STYLE_FILL_AREA(#4827);
+#4827 = FILL_AREA_STYLE('',(#4828));
+#4828 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4829 = STYLED_ITEM('color',(#4830),#1253);
+#4830 = PRESENTATION_STYLE_ASSIGNMENT((#4831));
+#4831 = SURFACE_STYLE_USAGE(.BOTH.,#4832);
+#4832 = SURFACE_SIDE_STYLE('',(#4833));
+#4833 = SURFACE_STYLE_FILL_AREA(#4834);
+#4834 = FILL_AREA_STYLE('',(#4835));
+#4835 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4836 = STYLED_ITEM('color',(#4837),#1286);
+#4837 = PRESENTATION_STYLE_ASSIGNMENT((#4838));
+#4838 = SURFACE_STYLE_USAGE(.BOTH.,#4839);
+#4839 = SURFACE_SIDE_STYLE('',(#4840));
+#4840 = SURFACE_STYLE_FILL_AREA(#4841);
+#4841 = FILL_AREA_STYLE('',(#4842));
+#4842 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4843 = STYLED_ITEM('color',(#4844),#1319);
+#4844 = PRESENTATION_STYLE_ASSIGNMENT((#4845));
+#4845 = SURFACE_STYLE_USAGE(.BOTH.,#4846);
+#4846 = SURFACE_SIDE_STYLE('',(#4847));
+#4847 = SURFACE_STYLE_FILL_AREA(#4848);
+#4848 = FILL_AREA_STYLE('',(#4849));
+#4849 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4850 = STYLED_ITEM('color',(#4851),#1352);
+#4851 = PRESENTATION_STYLE_ASSIGNMENT((#4852));
+#4852 = SURFACE_STYLE_USAGE(.BOTH.,#4853);
+#4853 = SURFACE_SIDE_STYLE('',(#4854));
+#4854 = SURFACE_STYLE_FILL_AREA(#4855);
+#4855 = FILL_AREA_STYLE('',(#4856));
+#4856 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4857 = STYLED_ITEM('color',(#4858),#1377);
+#4858 = PRESENTATION_STYLE_ASSIGNMENT((#4859));
+#4859 = SURFACE_STYLE_USAGE(.BOTH.,#4860);
+#4860 = SURFACE_SIDE_STYLE('',(#4861));
+#4861 = SURFACE_STYLE_FILL_AREA(#4862);
+#4862 = FILL_AREA_STYLE('',(#4863));
+#4863 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4864 = STYLED_ITEM('color',(#4865),#1402);
+#4865 = PRESENTATION_STYLE_ASSIGNMENT((#4866));
+#4866 = SURFACE_STYLE_USAGE(.BOTH.,#4867);
+#4867 = SURFACE_SIDE_STYLE('',(#4868));
+#4868 = SURFACE_STYLE_FILL_AREA(#4869);
+#4869 = FILL_AREA_STYLE('',(#4870));
+#4870 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4871 = STYLED_ITEM('color',(#4872),#1442);
+#4872 = PRESENTATION_STYLE_ASSIGNMENT((#4873));
+#4873 = SURFACE_STYLE_USAGE(.BOTH.,#4874);
+#4874 = SURFACE_SIDE_STYLE('',(#4875));
+#4875 = SURFACE_STYLE_FILL_AREA(#4876);
+#4876 = FILL_AREA_STYLE('',(#4877));
+#4877 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4878 = STYLED_ITEM('color',(#4879),#1482);
+#4879 = PRESENTATION_STYLE_ASSIGNMENT((#4880));
+#4880 = SURFACE_STYLE_USAGE(.BOTH.,#4881);
+#4881 = SURFACE_SIDE_STYLE('',(#4882));
+#4882 = SURFACE_STYLE_FILL_AREA(#4883);
+#4883 = FILL_AREA_STYLE('',(#4884));
+#4884 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4885 = STYLED_ITEM('color',(#4886),#1645);
+#4886 = PRESENTATION_STYLE_ASSIGNMENT((#4887));
+#4887 = SURFACE_STYLE_USAGE(.BOTH.,#4888);
+#4888 = SURFACE_SIDE_STYLE('',(#4889));
+#4889 = SURFACE_STYLE_FILL_AREA(#4890);
+#4890 = FILL_AREA_STYLE('',(#4891));
+#4891 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4892 = STYLED_ITEM('color',(#4893),#1685);
+#4893 = PRESENTATION_STYLE_ASSIGNMENT((#4894));
+#4894 = SURFACE_STYLE_USAGE(.BOTH.,#4895);
+#4895 = SURFACE_SIDE_STYLE('',(#4896));
+#4896 = SURFACE_STYLE_FILL_AREA(#4897);
+#4897 = FILL_AREA_STYLE('',(#4898));
+#4898 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4899 = STYLED_ITEM('color',(#4900),#1719);
+#4900 = PRESENTATION_STYLE_ASSIGNMENT((#4901));
+#4901 = SURFACE_STYLE_USAGE(.BOTH.,#4902);
+#4902 = SURFACE_SIDE_STYLE('',(#4903));
+#4903 = SURFACE_STYLE_FILL_AREA(#4904);
+#4904 = FILL_AREA_STYLE('',(#4905));
+#4905 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4906 = STYLED_ITEM('color',(#4907),#1736);
+#4907 = PRESENTATION_STYLE_ASSIGNMENT((#4908));
+#4908 = SURFACE_STYLE_USAGE(.BOTH.,#4909);
+#4909 = SURFACE_SIDE_STYLE('',(#4910));
+#4910 = SURFACE_STYLE_FILL_AREA(#4911);
+#4911 = FILL_AREA_STYLE('',(#4912));
+#4912 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4913 = STYLED_ITEM('color',(#4914),#1767);
+#4914 = PRESENTATION_STYLE_ASSIGNMENT((#4915));
+#4915 = SURFACE_STYLE_USAGE(.BOTH.,#4916);
+#4916 = SURFACE_SIDE_STYLE('',(#4917));
+#4917 = SURFACE_STYLE_FILL_AREA(#4918);
+#4918 = FILL_AREA_STYLE('',(#4919));
+#4919 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4920 = STYLED_ITEM('color',(#4921),#1791);
+#4921 = PRESENTATION_STYLE_ASSIGNMENT((#4922));
+#4922 = SURFACE_STYLE_USAGE(.BOTH.,#4923);
+#4923 = SURFACE_SIDE_STYLE('',(#4924));
+#4924 = SURFACE_STYLE_FILL_AREA(#4925);
+#4925 = FILL_AREA_STYLE('',(#4926));
+#4926 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4927 = STYLED_ITEM('color',(#4928),#1815);
+#4928 = PRESENTATION_STYLE_ASSIGNMENT((#4929));
+#4929 = SURFACE_STYLE_USAGE(.BOTH.,#4930);
+#4930 = SURFACE_SIDE_STYLE('',(#4931));
+#4931 = SURFACE_STYLE_FILL_AREA(#4932);
+#4932 = FILL_AREA_STYLE('',(#4933));
+#4933 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4934 = STYLED_ITEM('color',(#4935),#1846);
+#4935 = PRESENTATION_STYLE_ASSIGNMENT((#4936));
+#4936 = SURFACE_STYLE_USAGE(.BOTH.,#4937);
+#4937 = SURFACE_SIDE_STYLE('',(#4938));
+#4938 = SURFACE_STYLE_FILL_AREA(#4939);
+#4939 = FILL_AREA_STYLE('',(#4940));
+#4940 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4941 = STYLED_ITEM('color',(#4942),#1870);
+#4942 = PRESENTATION_STYLE_ASSIGNMENT((#4943));
+#4943 = SURFACE_STYLE_USAGE(.BOTH.,#4944);
+#4944 = SURFACE_SIDE_STYLE('',(#4945));
+#4945 = SURFACE_STYLE_FILL_AREA(#4946);
+#4946 = FILL_AREA_STYLE('',(#4947));
+#4947 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4948 = STYLED_ITEM('color',(#4949),#1894);
+#4949 = PRESENTATION_STYLE_ASSIGNMENT((#4950));
+#4950 = SURFACE_STYLE_USAGE(.BOTH.,#4951);
+#4951 = SURFACE_SIDE_STYLE('',(#4952));
+#4952 = SURFACE_STYLE_FILL_AREA(#4953);
+#4953 = FILL_AREA_STYLE('',(#4954));
+#4954 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4955 = STYLED_ITEM('color',(#4956),#1925);
+#4956 = PRESENTATION_STYLE_ASSIGNMENT((#4957));
+#4957 = SURFACE_STYLE_USAGE(.BOTH.,#4958);
+#4958 = SURFACE_SIDE_STYLE('',(#4959));
+#4959 = SURFACE_STYLE_FILL_AREA(#4960);
+#4960 = FILL_AREA_STYLE('',(#4961));
+#4961 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4962 = STYLED_ITEM('color',(#4963),#1949);
+#4963 = PRESENTATION_STYLE_ASSIGNMENT((#4964));
+#4964 = SURFACE_STYLE_USAGE(.BOTH.,#4965);
+#4965 = SURFACE_SIDE_STYLE('',(#4966));
+#4966 = SURFACE_STYLE_FILL_AREA(#4967);
+#4967 = FILL_AREA_STYLE('',(#4968));
+#4968 = FILL_AREA_STYLE_COLOUR('',#4722);
+#4969 = STYLED_ITEM('color',(#4970),#1973);
+#4970 = PRESENTATION_STYLE_ASSIGNMENT((#4971));
+#4971 = SURFACE_STYLE_USAGE(.BOTH.,#4972);
+#4972 = SURFACE_SIDE_STYLE('',(#4973));
+#4973 = SURFACE_STYLE_FILL_AREA(#4974);
+#4974 = FILL_AREA_STYLE('',(#4975));
+#4975 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4976 = STYLED_ITEM('color',(#4977),#1990);
+#4977 = PRESENTATION_STYLE_ASSIGNMENT((#4978));
+#4978 = SURFACE_STYLE_USAGE(.BOTH.,#4979);
+#4979 = SURFACE_SIDE_STYLE('',(#4980));
+#4980 = SURFACE_STYLE_FILL_AREA(#4981);
+#4981 = FILL_AREA_STYLE('',(#4982));
+#4982 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4983 = STYLED_ITEM('color',(#4984),#2021);
+#4984 = PRESENTATION_STYLE_ASSIGNMENT((#4985));
+#4985 = SURFACE_STYLE_USAGE(.BOTH.,#4986);
+#4986 = SURFACE_SIDE_STYLE('',(#4987));
+#4987 = SURFACE_STYLE_FILL_AREA(#4988);
+#4988 = FILL_AREA_STYLE('',(#4989));
+#4989 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4990 = STYLED_ITEM('color',(#4991),#2045);
+#4991 = PRESENTATION_STYLE_ASSIGNMENT((#4992));
+#4992 = SURFACE_STYLE_USAGE(.BOTH.,#4993);
+#4993 = SURFACE_SIDE_STYLE('',(#4994));
+#4994 = SURFACE_STYLE_FILL_AREA(#4995);
+#4995 = FILL_AREA_STYLE('',(#4996));
+#4996 = FILL_AREA_STYLE_COLOUR('',#4744);
+#4997 = STYLED_ITEM('color',(#4998),#2069);
+#4998 = PRESENTATION_STYLE_ASSIGNMENT((#4999));
+#4999 = SURFACE_STYLE_USAGE(.BOTH.,#5000);
+#5000 = SURFACE_SIDE_STYLE('',(#5001));
+#5001 = SURFACE_STYLE_FILL_AREA(#5002);
+#5002 = FILL_AREA_STYLE('',(#5003));
+#5003 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5004 = STYLED_ITEM('color',(#5005),#2093);
+#5005 = PRESENTATION_STYLE_ASSIGNMENT((#5006));
+#5006 = SURFACE_STYLE_USAGE(.BOTH.,#5007);
+#5007 = SURFACE_SIDE_STYLE('',(#5008));
+#5008 = SURFACE_STYLE_FILL_AREA(#5009);
+#5009 = FILL_AREA_STYLE('',(#5010));
+#5010 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5011 = STYLED_ITEM('color',(#5012),#2117);
+#5012 = PRESENTATION_STYLE_ASSIGNMENT((#5013));
+#5013 = SURFACE_STYLE_USAGE(.BOTH.,#5014);
+#5014 = SURFACE_SIDE_STYLE('',(#5015));
+#5015 = SURFACE_STYLE_FILL_AREA(#5016);
+#5016 = FILL_AREA_STYLE('',(#5017));
+#5017 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5018 = STYLED_ITEM('color',(#5019),#2151);
+#5019 = PRESENTATION_STYLE_ASSIGNMENT((#5020));
+#5020 = SURFACE_STYLE_USAGE(.BOTH.,#5021);
+#5021 = SURFACE_SIDE_STYLE('',(#5022));
+#5022 = SURFACE_STYLE_FILL_AREA(#5023);
+#5023 = FILL_AREA_STYLE('',(#5024));
+#5024 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5025 = STYLED_ITEM('color',(#5026),#2167);
+#5026 = PRESENTATION_STYLE_ASSIGNMENT((#5027));
+#5027 = SURFACE_STYLE_USAGE(.BOTH.,#5028);
+#5028 = SURFACE_SIDE_STYLE('',(#5029));
+#5029 = SURFACE_STYLE_FILL_AREA(#5030);
+#5030 = FILL_AREA_STYLE('',(#5031));
+#5031 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5032 = STYLED_ITEM('color',(#5033),#2198);
+#5033 = PRESENTATION_STYLE_ASSIGNMENT((#5034));
+#5034 = SURFACE_STYLE_USAGE(.BOTH.,#5035);
+#5035 = SURFACE_SIDE_STYLE('',(#5036));
+#5036 = SURFACE_STYLE_FILL_AREA(#5037);
+#5037 = FILL_AREA_STYLE('',(#5038));
+#5038 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5039 = STYLED_ITEM('color',(#5040),#2232);
+#5040 = PRESENTATION_STYLE_ASSIGNMENT((#5041));
+#5041 = SURFACE_STYLE_USAGE(.BOTH.,#5042);
+#5042 = SURFACE_SIDE_STYLE('',(#5043));
+#5043 = SURFACE_STYLE_FILL_AREA(#5044);
+#5044 = FILL_AREA_STYLE('',(#5045));
+#5045 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5046 = STYLED_ITEM('color',(#5047),#2263);
+#5047 = PRESENTATION_STYLE_ASSIGNMENT((#5048));
+#5048 = SURFACE_STYLE_USAGE(.BOTH.,#5049);
+#5049 = SURFACE_SIDE_STYLE('',(#5050));
+#5050 = SURFACE_STYLE_FILL_AREA(#5051);
+#5051 = FILL_AREA_STYLE('',(#5052));
+#5052 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5053 = STYLED_ITEM('color',(#5054),#2287);
+#5054 = PRESENTATION_STYLE_ASSIGNMENT((#5055));
+#5055 = SURFACE_STYLE_USAGE(.BOTH.,#5056);
+#5056 = SURFACE_SIDE_STYLE('',(#5057));
+#5057 = SURFACE_STYLE_FILL_AREA(#5058);
+#5058 = FILL_AREA_STYLE('',(#5059));
+#5059 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5060 = STYLED_ITEM('color',(#5061),#2304);
+#5061 = PRESENTATION_STYLE_ASSIGNMENT((#5062));
+#5062 = SURFACE_STYLE_USAGE(.BOTH.,#5063);
+#5063 = SURFACE_SIDE_STYLE('',(#5064));
+#5064 = SURFACE_STYLE_FILL_AREA(#5065);
+#5065 = FILL_AREA_STYLE('',(#5066));
+#5066 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5067 = STYLED_ITEM('color',(#5068),#2328);
+#5068 = PRESENTATION_STYLE_ASSIGNMENT((#5069));
+#5069 = SURFACE_STYLE_USAGE(.BOTH.,#5070);
+#5070 = SURFACE_SIDE_STYLE('',(#5071));
+#5071 = SURFACE_STYLE_FILL_AREA(#5072);
+#5072 = FILL_AREA_STYLE('',(#5073));
+#5073 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5074 = STYLED_ITEM('color',(#5075),#2361);
+#5075 = PRESENTATION_STYLE_ASSIGNMENT((#5076));
+#5076 = SURFACE_STYLE_USAGE(.BOTH.,#5077);
+#5077 = SURFACE_SIDE_STYLE('',(#5078));
+#5078 = SURFACE_STYLE_FILL_AREA(#5079);
+#5079 = FILL_AREA_STYLE('',(#5080));
+#5080 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5081 = STYLED_ITEM('color',(#5082),#2401);
+#5082 = PRESENTATION_STYLE_ASSIGNMENT((#5083));
+#5083 = SURFACE_STYLE_USAGE(.BOTH.,#5084);
+#5084 = SURFACE_SIDE_STYLE('',(#5085));
+#5085 = SURFACE_STYLE_FILL_AREA(#5086);
+#5086 = FILL_AREA_STYLE('',(#5087));
+#5087 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5088 = STYLED_ITEM('color',(#5089),#2434);
+#5089 = PRESENTATION_STYLE_ASSIGNMENT((#5090));
+#5090 = SURFACE_STYLE_USAGE(.BOTH.,#5091);
+#5091 = SURFACE_SIDE_STYLE('',(#5092));
+#5092 = SURFACE_STYLE_FILL_AREA(#5093);
+#5093 = FILL_AREA_STYLE('',(#5094));
+#5094 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5095 = STYLED_ITEM('color',(#5096),#2451);
+#5096 = PRESENTATION_STYLE_ASSIGNMENT((#5097));
+#5097 = SURFACE_STYLE_USAGE(.BOTH.,#5098);
+#5098 = SURFACE_SIDE_STYLE('',(#5099));
+#5099 = SURFACE_STYLE_FILL_AREA(#5100);
+#5100 = FILL_AREA_STYLE('',(#5101));
+#5101 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5102 = STYLED_ITEM('color',(#5103),#2482);
+#5103 = PRESENTATION_STYLE_ASSIGNMENT((#5104));
+#5104 = SURFACE_STYLE_USAGE(.BOTH.,#5105);
+#5105 = SURFACE_SIDE_STYLE('',(#5106));
+#5106 = SURFACE_STYLE_FILL_AREA(#5107);
+#5107 = FILL_AREA_STYLE('',(#5108));
+#5108 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5109 = STYLED_ITEM('color',(#5110),#2561);
+#5110 = PRESENTATION_STYLE_ASSIGNMENT((#5111));
+#5111 = SURFACE_STYLE_USAGE(.BOTH.,#5112);
+#5112 = SURFACE_SIDE_STYLE('',(#5113));
+#5113 = SURFACE_STYLE_FILL_AREA(#5114);
+#5114 = FILL_AREA_STYLE('',(#5115));
+#5115 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5116 = STYLED_ITEM('color',(#5117),#2608);
+#5117 = PRESENTATION_STYLE_ASSIGNMENT((#5118));
+#5118 = SURFACE_STYLE_USAGE(.BOTH.,#5119);
+#5119 = SURFACE_SIDE_STYLE('',(#5120));
+#5120 = SURFACE_STYLE_FILL_AREA(#5121);
+#5121 = FILL_AREA_STYLE('',(#5122));
+#5122 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5123 = STYLED_ITEM('color',(#5124),#2632);
+#5124 = PRESENTATION_STYLE_ASSIGNMENT((#5125));
+#5125 = SURFACE_STYLE_USAGE(.BOTH.,#5126);
+#5126 = SURFACE_SIDE_STYLE('',(#5127));
+#5127 = SURFACE_STYLE_FILL_AREA(#5128);
+#5128 = FILL_AREA_STYLE('',(#5129));
+#5129 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5130 = STYLED_ITEM('color',(#5131),#2704);
+#5131 = PRESENTATION_STYLE_ASSIGNMENT((#5132));
+#5132 = SURFACE_STYLE_USAGE(.BOTH.,#5133);
+#5133 = SURFACE_SIDE_STYLE('',(#5134));
+#5134 = SURFACE_STYLE_FILL_AREA(#5135);
+#5135 = FILL_AREA_STYLE('',(#5136));
+#5136 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5137 = STYLED_ITEM('color',(#5138),#2736);
+#5138 = PRESENTATION_STYLE_ASSIGNMENT((#5139));
+#5139 = SURFACE_STYLE_USAGE(.BOTH.,#5140);
+#5140 = SURFACE_SIDE_STYLE('',(#5141));
+#5141 = SURFACE_STYLE_FILL_AREA(#5142);
+#5142 = FILL_AREA_STYLE('',(#5143));
+#5143 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5144 = STYLED_ITEM('color',(#5145),#2776);
+#5145 = PRESENTATION_STYLE_ASSIGNMENT((#5146));
+#5146 = SURFACE_STYLE_USAGE(.BOTH.,#5147);
+#5147 = SURFACE_SIDE_STYLE('',(#5148));
+#5148 = SURFACE_STYLE_FILL_AREA(#5149);
+#5149 = FILL_AREA_STYLE('',(#5150));
+#5150 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5151 = STYLED_ITEM('color',(#5152),#2801);
+#5152 = PRESENTATION_STYLE_ASSIGNMENT((#5153));
+#5153 = SURFACE_STYLE_USAGE(.BOTH.,#5154);
+#5154 = SURFACE_SIDE_STYLE('',(#5155));
+#5155 = SURFACE_STYLE_FILL_AREA(#5156);
+#5156 = FILL_AREA_STYLE('',(#5157));
+#5157 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5158 = STYLED_ITEM('color',(#5159),#2832);
+#5159 = PRESENTATION_STYLE_ASSIGNMENT((#5160));
+#5160 = SURFACE_STYLE_USAGE(.BOTH.,#5161);
+#5161 = SURFACE_SIDE_STYLE('',(#5162));
+#5162 = SURFACE_STYLE_FILL_AREA(#5163);
+#5163 = FILL_AREA_STYLE('',(#5164));
+#5164 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5165 = STYLED_ITEM('color',(#5166),#2856);
+#5166 = PRESENTATION_STYLE_ASSIGNMENT((#5167));
+#5167 = SURFACE_STYLE_USAGE(.BOTH.,#5168);
+#5168 = SURFACE_SIDE_STYLE('',(#5169));
+#5169 = SURFACE_STYLE_FILL_AREA(#5170);
+#5170 = FILL_AREA_STYLE('',(#5171));
+#5171 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5172 = STYLED_ITEM('color',(#5173),#2880);
+#5173 = PRESENTATION_STYLE_ASSIGNMENT((#5174));
+#5174 = SURFACE_STYLE_USAGE(.BOTH.,#5175);
+#5175 = SURFACE_SIDE_STYLE('',(#5176));
+#5176 = SURFACE_STYLE_FILL_AREA(#5177);
+#5177 = FILL_AREA_STYLE('',(#5178));
+#5178 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5179 = STYLED_ITEM('color',(#5180),#2911);
+#5180 = PRESENTATION_STYLE_ASSIGNMENT((#5181));
+#5181 = SURFACE_STYLE_USAGE(.BOTH.,#5182);
+#5182 = SURFACE_SIDE_STYLE('',(#5183));
+#5183 = SURFACE_STYLE_FILL_AREA(#5184);
+#5184 = FILL_AREA_STYLE('',(#5185));
+#5185 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5186 = STYLED_ITEM('color',(#5187),#2935);
+#5187 = PRESENTATION_STYLE_ASSIGNMENT((#5188));
+#5188 = SURFACE_STYLE_USAGE(.BOTH.,#5189);
+#5189 = SURFACE_SIDE_STYLE('',(#5190));
+#5190 = SURFACE_STYLE_FILL_AREA(#5191);
+#5191 = FILL_AREA_STYLE('',(#5192));
+#5192 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5193 = STYLED_ITEM('color',(#5194),#2959);
+#5194 = PRESENTATION_STYLE_ASSIGNMENT((#5195));
+#5195 = SURFACE_STYLE_USAGE(.BOTH.,#5196);
+#5196 = SURFACE_SIDE_STYLE('',(#5197));
+#5197 = SURFACE_STYLE_FILL_AREA(#5198);
+#5198 = FILL_AREA_STYLE('',(#5199));
+#5199 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5200 = STYLED_ITEM('color',(#5201),#2983);
+#5201 = PRESENTATION_STYLE_ASSIGNMENT((#5202));
+#5202 = SURFACE_STYLE_USAGE(.BOTH.,#5203);
+#5203 = SURFACE_SIDE_STYLE('',(#5204));
+#5204 = SURFACE_STYLE_FILL_AREA(#5205);
+#5205 = FILL_AREA_STYLE('',(#5206));
+#5206 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5207 = STYLED_ITEM('color',(#5208),#3007);
+#5208 = PRESENTATION_STYLE_ASSIGNMENT((#5209));
+#5209 = SURFACE_STYLE_USAGE(.BOTH.,#5210);
+#5210 = SURFACE_SIDE_STYLE('',(#5211));
+#5211 = SURFACE_STYLE_FILL_AREA(#5212);
+#5212 = FILL_AREA_STYLE('',(#5213));
+#5213 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5214 = STYLED_ITEM('color',(#5215),#3031);
+#5215 = PRESENTATION_STYLE_ASSIGNMENT((#5216));
+#5216 = SURFACE_STYLE_USAGE(.BOTH.,#5217);
+#5217 = SURFACE_SIDE_STYLE('',(#5218));
+#5218 = SURFACE_STYLE_FILL_AREA(#5219);
+#5219 = FILL_AREA_STYLE('',(#5220));
+#5220 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5221 = STYLED_ITEM('color',(#5222),#3057);
+#5222 = PRESENTATION_STYLE_ASSIGNMENT((#5223));
+#5223 = SURFACE_STYLE_USAGE(.BOTH.,#5224);
+#5224 = SURFACE_SIDE_STYLE('',(#5225));
+#5225 = SURFACE_STYLE_FILL_AREA(#5226);
+#5226 = FILL_AREA_STYLE('',(#5227));
+#5227 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5228 = STYLED_ITEM('color',(#5229),#3081);
+#5229 = PRESENTATION_STYLE_ASSIGNMENT((#5230));
+#5230 = SURFACE_STYLE_USAGE(.BOTH.,#5231);
+#5231 = SURFACE_SIDE_STYLE('',(#5232));
+#5232 = SURFACE_STYLE_FILL_AREA(#5233);
+#5233 = FILL_AREA_STYLE('',(#5234));
+#5234 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5235 = STYLED_ITEM('color',(#5236),#3105);
+#5236 = PRESENTATION_STYLE_ASSIGNMENT((#5237));
+#5237 = SURFACE_STYLE_USAGE(.BOTH.,#5238);
+#5238 = SURFACE_SIDE_STYLE('',(#5239));
+#5239 = SURFACE_STYLE_FILL_AREA(#5240);
+#5240 = FILL_AREA_STYLE('',(#5241));
+#5241 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5242 = STYLED_ITEM('color',(#5243),#3129);
+#5243 = PRESENTATION_STYLE_ASSIGNMENT((#5244));
+#5244 = SURFACE_STYLE_USAGE(.BOTH.,#5245);
+#5245 = SURFACE_SIDE_STYLE('',(#5246));
+#5246 = SURFACE_STYLE_FILL_AREA(#5247);
+#5247 = FILL_AREA_STYLE('',(#5248));
+#5248 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5249 = STYLED_ITEM('color',(#5250),#3146);
+#5250 = PRESENTATION_STYLE_ASSIGNMENT((#5251));
+#5251 = SURFACE_STYLE_USAGE(.BOTH.,#5252);
+#5252 = SURFACE_SIDE_STYLE('',(#5253));
+#5253 = SURFACE_STYLE_FILL_AREA(#5254);
+#5254 = FILL_AREA_STYLE('',(#5255));
+#5255 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5256 = STYLED_ITEM('color',(#5257),#3170);
+#5257 = PRESENTATION_STYLE_ASSIGNMENT((#5258));
+#5258 = SURFACE_STYLE_USAGE(.BOTH.,#5259);
+#5259 = SURFACE_SIDE_STYLE('',(#5260));
+#5260 = SURFACE_STYLE_FILL_AREA(#5261);
+#5261 = FILL_AREA_STYLE('',(#5262));
+#5262 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5263 = STYLED_ITEM('color',(#5264),#3194);
+#5264 = PRESENTATION_STYLE_ASSIGNMENT((#5265));
+#5265 = SURFACE_STYLE_USAGE(.BOTH.,#5266);
+#5266 = SURFACE_SIDE_STYLE('',(#5267));
+#5267 = SURFACE_STYLE_FILL_AREA(#5268);
+#5268 = FILL_AREA_STYLE('',(#5269));
+#5269 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5270 = STYLED_ITEM('color',(#5271),#3211);
+#5271 = PRESENTATION_STYLE_ASSIGNMENT((#5272));
+#5272 = SURFACE_STYLE_USAGE(.BOTH.,#5273);
+#5273 = SURFACE_SIDE_STYLE('',(#5274));
+#5274 = SURFACE_STYLE_FILL_AREA(#5275);
+#5275 = FILL_AREA_STYLE('',(#5276));
+#5276 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5277 = STYLED_ITEM('color',(#5278),#3235);
+#5278 = PRESENTATION_STYLE_ASSIGNMENT((#5279));
+#5279 = SURFACE_STYLE_USAGE(.BOTH.,#5280);
+#5280 = SURFACE_SIDE_STYLE('',(#5281));
+#5281 = SURFACE_STYLE_FILL_AREA(#5282);
+#5282 = FILL_AREA_STYLE('',(#5283));
+#5283 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5284 = STYLED_ITEM('color',(#5285),#3259);
+#5285 = PRESENTATION_STYLE_ASSIGNMENT((#5286));
+#5286 = SURFACE_STYLE_USAGE(.BOTH.,#5287);
+#5287 = SURFACE_SIDE_STYLE('',(#5288));
+#5288 = SURFACE_STYLE_FILL_AREA(#5289);
+#5289 = FILL_AREA_STYLE('',(#5290));
+#5290 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5291 = STYLED_ITEM('color',(#5292),#3276);
+#5292 = PRESENTATION_STYLE_ASSIGNMENT((#5293));
+#5293 = SURFACE_STYLE_USAGE(.BOTH.,#5294);
+#5294 = SURFACE_SIDE_STYLE('',(#5295));
+#5295 = SURFACE_STYLE_FILL_AREA(#5296);
+#5296 = FILL_AREA_STYLE('',(#5297));
+#5297 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5298 = STYLED_ITEM('color',(#5299),#3301);
+#5299 = PRESENTATION_STYLE_ASSIGNMENT((#5300));
+#5300 = SURFACE_STYLE_USAGE(.BOTH.,#5301);
+#5301 = SURFACE_SIDE_STYLE('',(#5302));
+#5302 = SURFACE_STYLE_FILL_AREA(#5303);
+#5303 = FILL_AREA_STYLE('',(#5304));
+#5304 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5305 = STYLED_ITEM('color',(#5306),#3326);
+#5306 = PRESENTATION_STYLE_ASSIGNMENT((#5307));
+#5307 = SURFACE_STYLE_USAGE(.BOTH.,#5308);
+#5308 = SURFACE_SIDE_STYLE('',(#5309));
+#5309 = SURFACE_STYLE_FILL_AREA(#5310);
+#5310 = FILL_AREA_STYLE('',(#5311));
+#5311 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5312 = STYLED_ITEM('color',(#5313),#3358);
+#5313 = PRESENTATION_STYLE_ASSIGNMENT((#5314));
+#5314 = SURFACE_STYLE_USAGE(.BOTH.,#5315);
+#5315 = SURFACE_SIDE_STYLE('',(#5316));
+#5316 = SURFACE_STYLE_FILL_AREA(#5317);
+#5317 = FILL_AREA_STYLE('',(#5318));
+#5318 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5319 = STYLED_ITEM('color',(#5320),#3375);
+#5320 = PRESENTATION_STYLE_ASSIGNMENT((#5321));
+#5321 = SURFACE_STYLE_USAGE(.BOTH.,#5322);
+#5322 = SURFACE_SIDE_STYLE('',(#5323));
+#5323 = SURFACE_STYLE_FILL_AREA(#5324);
+#5324 = FILL_AREA_STYLE('',(#5325));
+#5325 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5326 = STYLED_ITEM('color',(#5327),#3400);
+#5327 = PRESENTATION_STYLE_ASSIGNMENT((#5328));
+#5328 = SURFACE_STYLE_USAGE(.BOTH.,#5329);
+#5329 = SURFACE_SIDE_STYLE('',(#5330));
+#5330 = SURFACE_STYLE_FILL_AREA(#5331);
+#5331 = FILL_AREA_STYLE('',(#5332));
+#5332 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5333 = STYLED_ITEM('color',(#5334),#3417);
+#5334 = PRESENTATION_STYLE_ASSIGNMENT((#5335));
+#5335 = SURFACE_STYLE_USAGE(.BOTH.,#5336);
+#5336 = SURFACE_SIDE_STYLE('',(#5337));
+#5337 = SURFACE_STYLE_FILL_AREA(#5338);
+#5338 = FILL_AREA_STYLE('',(#5339));
+#5339 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5340 = STYLED_ITEM('color',(#5341),#3443);
+#5341 = PRESENTATION_STYLE_ASSIGNMENT((#5342));
+#5342 = SURFACE_STYLE_USAGE(.BOTH.,#5343);
+#5343 = SURFACE_SIDE_STYLE('',(#5344));
+#5344 = SURFACE_STYLE_FILL_AREA(#5345);
+#5345 = FILL_AREA_STYLE('',(#5346));
+#5346 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5347 = STYLED_ITEM('color',(#5348),#3469);
+#5348 = PRESENTATION_STYLE_ASSIGNMENT((#5349));
+#5349 = SURFACE_STYLE_USAGE(.BOTH.,#5350);
+#5350 = SURFACE_SIDE_STYLE('',(#5351));
+#5351 = SURFACE_STYLE_FILL_AREA(#5352);
+#5352 = FILL_AREA_STYLE('',(#5353));
+#5353 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5354 = STYLED_ITEM('color',(#5355),#3494);
+#5355 = PRESENTATION_STYLE_ASSIGNMENT((#5356));
+#5356 = SURFACE_STYLE_USAGE(.BOTH.,#5357);
+#5357 = SURFACE_SIDE_STYLE('',(#5358));
+#5358 = SURFACE_STYLE_FILL_AREA(#5359);
+#5359 = FILL_AREA_STYLE('',(#5360));
+#5360 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5361 = STYLED_ITEM('color',(#5362),#3525);
+#5362 = PRESENTATION_STYLE_ASSIGNMENT((#5363));
+#5363 = SURFACE_STYLE_USAGE(.BOTH.,#5364);
+#5364 = SURFACE_SIDE_STYLE('',(#5365));
+#5365 = SURFACE_STYLE_FILL_AREA(#5366);
+#5366 = FILL_AREA_STYLE('',(#5367));
+#5367 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5368 = STYLED_ITEM('color',(#5369),#3549);
+#5369 = PRESENTATION_STYLE_ASSIGNMENT((#5370));
+#5370 = SURFACE_STYLE_USAGE(.BOTH.,#5371);
+#5371 = SURFACE_SIDE_STYLE('',(#5372));
+#5372 = SURFACE_STYLE_FILL_AREA(#5373);
+#5373 = FILL_AREA_STYLE('',(#5374));
+#5374 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5375 = STYLED_ITEM('color',(#5376),#3573);
+#5376 = PRESENTATION_STYLE_ASSIGNMENT((#5377));
+#5377 = SURFACE_STYLE_USAGE(.BOTH.,#5378);
+#5378 = SURFACE_SIDE_STYLE('',(#5379));
+#5379 = SURFACE_STYLE_FILL_AREA(#5380);
+#5380 = FILL_AREA_STYLE('',(#5381));
+#5381 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5382 = STYLED_ITEM('color',(#5383),#3590);
+#5383 = PRESENTATION_STYLE_ASSIGNMENT((#5384));
+#5384 = SURFACE_STYLE_USAGE(.BOTH.,#5385);
+#5385 = SURFACE_SIDE_STYLE('',(#5386));
+#5386 = SURFACE_STYLE_FILL_AREA(#5387);
+#5387 = FILL_AREA_STYLE('',(#5388));
+#5388 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5389 = STYLED_ITEM('color',(#5390),#3621);
+#5390 = PRESENTATION_STYLE_ASSIGNMENT((#5391));
+#5391 = SURFACE_STYLE_USAGE(.BOTH.,#5392);
+#5392 = SURFACE_SIDE_STYLE('',(#5393));
+#5393 = SURFACE_STYLE_FILL_AREA(#5394);
+#5394 = FILL_AREA_STYLE('',(#5395));
+#5395 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5396 = STYLED_ITEM('color',(#5397),#3645);
+#5397 = PRESENTATION_STYLE_ASSIGNMENT((#5398));
+#5398 = SURFACE_STYLE_USAGE(.BOTH.,#5399);
+#5399 = SURFACE_SIDE_STYLE('',(#5400));
+#5400 = SURFACE_STYLE_FILL_AREA(#5401);
+#5401 = FILL_AREA_STYLE('',(#5402));
+#5402 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5403 = STYLED_ITEM('color',(#5404),#3669);
+#5404 = PRESENTATION_STYLE_ASSIGNMENT((#5405));
+#5405 = SURFACE_STYLE_USAGE(.BOTH.,#5406);
+#5406 = SURFACE_SIDE_STYLE('',(#5407));
+#5407 = SURFACE_STYLE_FILL_AREA(#5408);
+#5408 = FILL_AREA_STYLE('',(#5409));
+#5409 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5410 = STYLED_ITEM('color',(#5411),#3686);
+#5411 = PRESENTATION_STYLE_ASSIGNMENT((#5412));
+#5412 = SURFACE_STYLE_USAGE(.BOTH.,#5413);
+#5413 = SURFACE_SIDE_STYLE('',(#5414));
+#5414 = SURFACE_STYLE_FILL_AREA(#5415);
+#5415 = FILL_AREA_STYLE('',(#5416));
+#5416 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5417 = STYLED_ITEM('color',(#5418),#3710);
+#5418 = PRESENTATION_STYLE_ASSIGNMENT((#5419));
+#5419 = SURFACE_STYLE_USAGE(.BOTH.,#5420);
+#5420 = SURFACE_SIDE_STYLE('',(#5421));
+#5421 = SURFACE_STYLE_FILL_AREA(#5422);
+#5422 = FILL_AREA_STYLE('',(#5423));
+#5423 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5424 = STYLED_ITEM('color',(#5425),#3735);
+#5425 = PRESENTATION_STYLE_ASSIGNMENT((#5426));
+#5426 = SURFACE_STYLE_USAGE(.BOTH.,#5427);
+#5427 = SURFACE_SIDE_STYLE('',(#5428));
+#5428 = SURFACE_STYLE_FILL_AREA(#5429);
+#5429 = FILL_AREA_STYLE('',(#5430));
+#5430 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5431 = STYLED_ITEM('color',(#5432),#3752);
+#5432 = PRESENTATION_STYLE_ASSIGNMENT((#5433));
+#5433 = SURFACE_STYLE_USAGE(.BOTH.,#5434);
+#5434 = SURFACE_SIDE_STYLE('',(#5435));
+#5435 = SURFACE_STYLE_FILL_AREA(#5436);
+#5436 = FILL_AREA_STYLE('',(#5437));
+#5437 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5438 = STYLED_ITEM('color',(#5439),#3769);
+#5439 = PRESENTATION_STYLE_ASSIGNMENT((#5440));
+#5440 = SURFACE_STYLE_USAGE(.BOTH.,#5441);
+#5441 = SURFACE_SIDE_STYLE('',(#5442));
+#5442 = SURFACE_STYLE_FILL_AREA(#5443);
+#5443 = FILL_AREA_STYLE('',(#5444));
+#5444 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5445 = STYLED_ITEM('color',(#5446),#3804);
+#5446 = PRESENTATION_STYLE_ASSIGNMENT((#5447));
+#5447 = SURFACE_STYLE_USAGE(.BOTH.,#5448);
+#5448 = SURFACE_SIDE_STYLE('',(#5449));
+#5449 = SURFACE_STYLE_FILL_AREA(#5450);
+#5450 = FILL_AREA_STYLE('',(#5451));
+#5451 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5452 = STYLED_ITEM('color',(#5453),#3839);
+#5453 = PRESENTATION_STYLE_ASSIGNMENT((#5454));
+#5454 = SURFACE_STYLE_USAGE(.BOTH.,#5455);
+#5455 = SURFACE_SIDE_STYLE('',(#5456));
+#5456 = SURFACE_STYLE_FILL_AREA(#5457);
+#5457 = FILL_AREA_STYLE('',(#5458));
+#5458 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5459 = STYLED_ITEM('color',(#5460),#3874);
+#5460 = PRESENTATION_STYLE_ASSIGNMENT((#5461));
+#5461 = SURFACE_STYLE_USAGE(.BOTH.,#5462);
+#5462 = SURFACE_SIDE_STYLE('',(#5463));
+#5463 = SURFACE_STYLE_FILL_AREA(#5464);
+#5464 = FILL_AREA_STYLE('',(#5465));
+#5465 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5466 = STYLED_ITEM('color',(#5467),#3891);
+#5467 = PRESENTATION_STYLE_ASSIGNMENT((#5468));
+#5468 = SURFACE_STYLE_USAGE(.BOTH.,#5469);
+#5469 = SURFACE_SIDE_STYLE('',(#5470));
+#5470 = SURFACE_STYLE_FILL_AREA(#5471);
+#5471 = FILL_AREA_STYLE('',(#5472));
+#5472 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5473 = STYLED_ITEM('color',(#5474),#3903);
+#5474 = PRESENTATION_STYLE_ASSIGNMENT((#5475));
+#5475 = SURFACE_STYLE_USAGE(.BOTH.,#5476);
+#5476 = SURFACE_SIDE_STYLE('',(#5477));
+#5477 = SURFACE_STYLE_FILL_AREA(#5478);
+#5478 = FILL_AREA_STYLE('',(#5479));
+#5479 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5480 = STYLED_ITEM('color',(#5481),#3917);
+#5481 = PRESENTATION_STYLE_ASSIGNMENT((#5482));
+#5482 = SURFACE_STYLE_USAGE(.BOTH.,#5483);
+#5483 = SURFACE_SIDE_STYLE('',(#5484));
+#5484 = SURFACE_STYLE_FILL_AREA(#5485);
+#5485 = FILL_AREA_STYLE('',(#5486));
+#5486 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5487 = STYLED_ITEM('color',(#5488),#3950);
+#5488 = PRESENTATION_STYLE_ASSIGNMENT((#5489));
+#5489 = SURFACE_STYLE_USAGE(.BOTH.,#5490);
+#5490 = SURFACE_SIDE_STYLE('',(#5491));
+#5491 = SURFACE_STYLE_FILL_AREA(#5492);
+#5492 = FILL_AREA_STYLE('',(#5493));
+#5493 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5494 = STYLED_ITEM('color',(#5495),#3967);
+#5495 = PRESENTATION_STYLE_ASSIGNMENT((#5496));
+#5496 = SURFACE_STYLE_USAGE(.BOTH.,#5497);
+#5497 = SURFACE_SIDE_STYLE('',(#5498));
+#5498 = SURFACE_STYLE_FILL_AREA(#5499);
+#5499 = FILL_AREA_STYLE('',(#5500));
+#5500 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5501 = STYLED_ITEM('color',(#5502),#3985);
+#5502 = PRESENTATION_STYLE_ASSIGNMENT((#5503));
+#5503 = SURFACE_STYLE_USAGE(.BOTH.,#5504);
+#5504 = SURFACE_SIDE_STYLE('',(#5505));
+#5505 = SURFACE_STYLE_FILL_AREA(#5506);
+#5506 = FILL_AREA_STYLE('',(#5507));
+#5507 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5508 = STYLED_ITEM('color',(#5509),#4002);
+#5509 = PRESENTATION_STYLE_ASSIGNMENT((#5510));
+#5510 = SURFACE_STYLE_USAGE(.BOTH.,#5511);
+#5511 = SURFACE_SIDE_STYLE('',(#5512));
+#5512 = SURFACE_STYLE_FILL_AREA(#5513);
+#5513 = FILL_AREA_STYLE('',(#5514));
+#5514 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5515 = STYLED_ITEM('color',(#5516),#4014);
+#5516 = PRESENTATION_STYLE_ASSIGNMENT((#5517));
+#5517 = SURFACE_STYLE_USAGE(.BOTH.,#5518);
+#5518 = SURFACE_SIDE_STYLE('',(#5519));
+#5519 = SURFACE_STYLE_FILL_AREA(#5520);
+#5520 = FILL_AREA_STYLE('',(#5521));
+#5521 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5522 = STYLED_ITEM('color',(#5523),#4026);
+#5523 = PRESENTATION_STYLE_ASSIGNMENT((#5524));
+#5524 = SURFACE_STYLE_USAGE(.BOTH.,#5525);
+#5525 = SURFACE_SIDE_STYLE('',(#5526));
+#5526 = SURFACE_STYLE_FILL_AREA(#5527);
+#5527 = FILL_AREA_STYLE('',(#5528));
+#5528 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5529 = STYLED_ITEM('color',(#5530),#4050);
+#5530 = PRESENTATION_STYLE_ASSIGNMENT((#5531));
+#5531 = SURFACE_STYLE_USAGE(.BOTH.,#5532);
+#5532 = SURFACE_SIDE_STYLE('',(#5533));
+#5533 = SURFACE_STYLE_FILL_AREA(#5534);
+#5534 = FILL_AREA_STYLE('',(#5535));
+#5535 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5536 = STYLED_ITEM('color',(#5537),#4075);
+#5537 = PRESENTATION_STYLE_ASSIGNMENT((#5538));
+#5538 = SURFACE_STYLE_USAGE(.BOTH.,#5539);
+#5539 = SURFACE_SIDE_STYLE('',(#5540));
+#5540 = SURFACE_STYLE_FILL_AREA(#5541);
+#5541 = FILL_AREA_STYLE('',(#5542));
+#5542 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5543 = STYLED_ITEM('color',(#5544),#4092);
+#5544 = PRESENTATION_STYLE_ASSIGNMENT((#5545));
+#5545 = SURFACE_STYLE_USAGE(.BOTH.,#5546);
+#5546 = SURFACE_SIDE_STYLE('',(#5547));
+#5547 = SURFACE_STYLE_FILL_AREA(#5548);
+#5548 = FILL_AREA_STYLE('',(#5549));
+#5549 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5550 = STYLED_ITEM('color',(#5551),#4109);
+#5551 = PRESENTATION_STYLE_ASSIGNMENT((#5552));
+#5552 = SURFACE_STYLE_USAGE(.BOTH.,#5553);
+#5553 = SURFACE_SIDE_STYLE('',(#5554));
+#5554 = SURFACE_STYLE_FILL_AREA(#5555);
+#5555 = FILL_AREA_STYLE('',(#5556));
+#5556 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5557 = STYLED_ITEM('color',(#5558),#4121);
+#5558 = PRESENTATION_STYLE_ASSIGNMENT((#5559));
+#5559 = SURFACE_STYLE_USAGE(.BOTH.,#5560);
+#5560 = SURFACE_SIDE_STYLE('',(#5561));
+#5561 = SURFACE_STYLE_FILL_AREA(#5562);
+#5562 = FILL_AREA_STYLE('',(#5563));
+#5563 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5564 = STYLED_ITEM('color',(#5565),#4138);
+#5565 = PRESENTATION_STYLE_ASSIGNMENT((#5566));
+#5566 = SURFACE_STYLE_USAGE(.BOTH.,#5567);
+#5567 = SURFACE_SIDE_STYLE('',(#5568));
+#5568 = SURFACE_STYLE_FILL_AREA(#5569);
+#5569 = FILL_AREA_STYLE('',(#5570));
+#5570 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5571 = STYLED_ITEM('color',(#5572),#4155);
+#5572 = PRESENTATION_STYLE_ASSIGNMENT((#5573));
+#5573 = SURFACE_STYLE_USAGE(.BOTH.,#5574);
+#5574 = SURFACE_SIDE_STYLE('',(#5575));
+#5575 = SURFACE_STYLE_FILL_AREA(#5576);
+#5576 = FILL_AREA_STYLE('',(#5577));
+#5577 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5578 = STYLED_ITEM('color',(#5579),#4172);
+#5579 = PRESENTATION_STYLE_ASSIGNMENT((#5580));
+#5580 = SURFACE_STYLE_USAGE(.BOTH.,#5581);
+#5581 = SURFACE_SIDE_STYLE('',(#5582));
+#5582 = SURFACE_STYLE_FILL_AREA(#5583);
+#5583 = FILL_AREA_STYLE('',(#5584));
+#5584 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5585 = STYLED_ITEM('color',(#5586),#4189);
+#5586 = PRESENTATION_STYLE_ASSIGNMENT((#5587));
+#5587 = SURFACE_STYLE_USAGE(.BOTH.,#5588);
+#5588 = SURFACE_SIDE_STYLE('',(#5589));
+#5589 = SURFACE_STYLE_FILL_AREA(#5590);
+#5590 = FILL_AREA_STYLE('',(#5591));
+#5591 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5592 = STYLED_ITEM('color',(#5593),#4201);
+#5593 = PRESENTATION_STYLE_ASSIGNMENT((#5594));
+#5594 = SURFACE_STYLE_USAGE(.BOTH.,#5595);
+#5595 = SURFACE_SIDE_STYLE('',(#5596));
+#5596 = SURFACE_STYLE_FILL_AREA(#5597);
+#5597 = FILL_AREA_STYLE('',(#5598));
+#5598 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5599 = STYLED_ITEM('color',(#5600),#4223);
+#5600 = PRESENTATION_STYLE_ASSIGNMENT((#5601));
+#5601 = SURFACE_STYLE_USAGE(.BOTH.,#5602);
+#5602 = SURFACE_SIDE_STYLE('',(#5603));
+#5603 = SURFACE_STYLE_FILL_AREA(#5604);
+#5604 = FILL_AREA_STYLE('',(#5605));
+#5605 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5606 = STYLED_ITEM('color',(#5607),#4235);
+#5607 = PRESENTATION_STYLE_ASSIGNMENT((#5608));
+#5608 = SURFACE_STYLE_USAGE(.BOTH.,#5609);
+#5609 = SURFACE_SIDE_STYLE('',(#5610));
+#5610 = SURFACE_STYLE_FILL_AREA(#5611);
+#5611 = FILL_AREA_STYLE('',(#5612));
+#5612 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5613 = STYLED_ITEM('color',(#5614),#4247);
+#5614 = PRESENTATION_STYLE_ASSIGNMENT((#5615));
+#5615 = SURFACE_STYLE_USAGE(.BOTH.,#5616);
+#5616 = SURFACE_SIDE_STYLE('',(#5617));
+#5617 = SURFACE_STYLE_FILL_AREA(#5618);
+#5618 = FILL_AREA_STYLE('',(#5619));
+#5619 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5620 = STYLED_ITEM('color',(#5621),#4259);
+#5621 = PRESENTATION_STYLE_ASSIGNMENT((#5622));
+#5622 = SURFACE_STYLE_USAGE(.BOTH.,#5623);
+#5623 = SURFACE_SIDE_STYLE('',(#5624));
+#5624 = SURFACE_STYLE_FILL_AREA(#5625);
+#5625 = FILL_AREA_STYLE('',(#5626));
+#5626 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5627 = STYLED_ITEM('color',(#5628),#4273);
+#5628 = PRESENTATION_STYLE_ASSIGNMENT((#5629));
+#5629 = SURFACE_STYLE_USAGE(.BOTH.,#5630);
+#5630 = SURFACE_SIDE_STYLE('',(#5631));
+#5631 = SURFACE_STYLE_FILL_AREA(#5632);
+#5632 = FILL_AREA_STYLE('',(#5633));
+#5633 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5634 = STYLED_ITEM('color',(#5635),#4285);
+#5635 = PRESENTATION_STYLE_ASSIGNMENT((#5636));
+#5636 = SURFACE_STYLE_USAGE(.BOTH.,#5637);
+#5637 = SURFACE_SIDE_STYLE('',(#5638));
+#5638 = SURFACE_STYLE_FILL_AREA(#5639);
+#5639 = FILL_AREA_STYLE('',(#5640));
+#5640 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5641 = STYLED_ITEM('color',(#5642),#4299);
+#5642 = PRESENTATION_STYLE_ASSIGNMENT((#5643));
+#5643 = SURFACE_STYLE_USAGE(.BOTH.,#5644);
+#5644 = SURFACE_SIDE_STYLE('',(#5645));
+#5645 = SURFACE_STYLE_FILL_AREA(#5646);
+#5646 = FILL_AREA_STYLE('',(#5647));
+#5647 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5648 = STYLED_ITEM('color',(#5649),#4330);
+#5649 = PRESENTATION_STYLE_ASSIGNMENT((#5650));
+#5650 = SURFACE_STYLE_USAGE(.BOTH.,#5651);
+#5651 = SURFACE_SIDE_STYLE('',(#5652));
+#5652 = SURFACE_STYLE_FILL_AREA(#5653);
+#5653 = FILL_AREA_STYLE('',(#5654));
+#5654 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5655 = STYLED_ITEM('color',(#5656),#4361);
+#5656 = PRESENTATION_STYLE_ASSIGNMENT((#5657));
+#5657 = SURFACE_STYLE_USAGE(.BOTH.,#5658);
+#5658 = SURFACE_SIDE_STYLE('',(#5659));
+#5659 = SURFACE_STYLE_FILL_AREA(#5660);
+#5660 = FILL_AREA_STYLE('',(#5661));
+#5661 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5662 = STYLED_ITEM('color',(#5663),#4392);
+#5663 = PRESENTATION_STYLE_ASSIGNMENT((#5664));
+#5664 = SURFACE_STYLE_USAGE(.BOTH.,#5665);
+#5665 = SURFACE_SIDE_STYLE('',(#5666));
+#5666 = SURFACE_STYLE_FILL_AREA(#5667);
+#5667 = FILL_AREA_STYLE('',(#5668));
+#5668 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5669 = STYLED_ITEM('color',(#5670),#4401);
+#5670 = PRESENTATION_STYLE_ASSIGNMENT((#5671));
+#5671 = SURFACE_STYLE_USAGE(.BOTH.,#5672);
+#5672 = SURFACE_SIDE_STYLE('',(#5673));
+#5673 = SURFACE_STYLE_FILL_AREA(#5674);
+#5674 = FILL_AREA_STYLE('',(#5675));
+#5675 = FILL_AREA_STYLE_COLOUR('',#4722);
+#5676 = STYLED_ITEM('color',(#5677),#4410);
+#5677 = PRESENTATION_STYLE_ASSIGNMENT((#5678));
+#5678 = SURFACE_STYLE_USAGE(.BOTH.,#5679);
+#5679 = SURFACE_SIDE_STYLE('',(#5680));
+#5680 = SURFACE_STYLE_FILL_AREA(#5681);
+#5681 = FILL_AREA_STYLE('',(#5682));
+#5682 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5683 = STYLED_ITEM('color',(#5684),#4422);
+#5684 = PRESENTATION_STYLE_ASSIGNMENT((#5685));
+#5685 = SURFACE_STYLE_USAGE(.BOTH.,#5686);
+#5686 = SURFACE_SIDE_STYLE('',(#5687));
+#5687 = SURFACE_STYLE_FILL_AREA(#5688);
+#5688 = FILL_AREA_STYLE('',(#5689));
+#5689 = FILL_AREA_STYLE_COLOUR('',#4744);
+#5690 = STYLED_ITEM('color',(#5691),#4434);
+#5691 = PRESENTATION_STYLE_ASSIGNMENT((#5692));
+#5692 = SURFACE_STYLE_USAGE(.BOTH.,#5693);
+#5693 = SURFACE_SIDE_STYLE('',(#5694));
+#5694 = SURFACE_STYLE_FILL_AREA(#5695);
+#5695 = FILL_AREA_STYLE('',(#5696));
+#5696 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5697 = STYLED_ITEM('color',(#5698),#4458);
+#5698 = PRESENTATION_STYLE_ASSIGNMENT((#5699));
+#5699 = SURFACE_STYLE_USAGE(.BOTH.,#5700);
+#5700 = SURFACE_SIDE_STYLE('',(#5701));
+#5701 = SURFACE_STYLE_FILL_AREA(#5702);
+#5702 = FILL_AREA_STYLE('',(#5703));
+#5703 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5704 = STYLED_ITEM('color',(#5705),#4482);
+#5705 = PRESENTATION_STYLE_ASSIGNMENT((#5706));
+#5706 = SURFACE_STYLE_USAGE(.BOTH.,#5707);
+#5707 = SURFACE_SIDE_STYLE('',(#5708));
+#5708 = SURFACE_STYLE_FILL_AREA(#5709);
+#5709 = FILL_AREA_STYLE('',(#5710));
+#5710 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5711 = STYLED_ITEM('color',(#5712),#4499);
+#5712 = PRESENTATION_STYLE_ASSIGNMENT((#5713));
+#5713 = SURFACE_STYLE_USAGE(.BOTH.,#5714);
+#5714 = SURFACE_SIDE_STYLE('',(#5715));
+#5715 = SURFACE_STYLE_FILL_AREA(#5716);
+#5716 = FILL_AREA_STYLE('',(#5717));
+#5717 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5718 = STYLED_ITEM('color',(#5719),#4523);
+#5719 = PRESENTATION_STYLE_ASSIGNMENT((#5720));
+#5720 = SURFACE_STYLE_USAGE(.BOTH.,#5721);
+#5721 = SURFACE_SIDE_STYLE('',(#5722));
+#5722 = SURFACE_STYLE_FILL_AREA(#5723);
+#5723 = FILL_AREA_STYLE('',(#5724));
+#5724 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5725 = STYLED_ITEM('color',(#5726),#4547);
+#5726 = PRESENTATION_STYLE_ASSIGNMENT((#5727));
+#5727 = SURFACE_STYLE_USAGE(.BOTH.,#5728);
+#5728 = SURFACE_SIDE_STYLE('',(#5729));
+#5729 = SURFACE_STYLE_FILL_AREA(#5730);
+#5730 = FILL_AREA_STYLE('',(#5731));
+#5731 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5732 = STYLED_ITEM('color',(#5733),#4564);
+#5733 = PRESENTATION_STYLE_ASSIGNMENT((#5734));
+#5734 = SURFACE_STYLE_USAGE(.BOTH.,#5735);
+#5735 = SURFACE_SIDE_STYLE('',(#5736));
+#5736 = SURFACE_STYLE_FILL_AREA(#5737);
+#5737 = FILL_AREA_STYLE('',(#5738));
+#5738 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5739 = STYLED_ITEM('color',(#5740),#4588);
+#5740 = PRESENTATION_STYLE_ASSIGNMENT((#5741));
+#5741 = SURFACE_STYLE_USAGE(.BOTH.,#5742);
+#5742 = SURFACE_SIDE_STYLE('',(#5743));
+#5743 = SURFACE_STYLE_FILL_AREA(#5744);
+#5744 = FILL_AREA_STYLE('',(#5745));
+#5745 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5746 = STYLED_ITEM('color',(#5747),#4612);
+#5747 = PRESENTATION_STYLE_ASSIGNMENT((#5748));
+#5748 = SURFACE_STYLE_USAGE(.BOTH.,#5749);
+#5749 = SURFACE_SIDE_STYLE('',(#5750));
+#5750 = SURFACE_STYLE_FILL_AREA(#5751);
+#5751 = FILL_AREA_STYLE('',(#5752));
+#5752 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5753 = STYLED_ITEM('color',(#5754),#4629);
+#5754 = PRESENTATION_STYLE_ASSIGNMENT((#5755));
+#5755 = SURFACE_STYLE_USAGE(.BOTH.,#5756);
+#5756 = SURFACE_SIDE_STYLE('',(#5757));
+#5757 = SURFACE_STYLE_FILL_AREA(#5758);
+#5758 = FILL_AREA_STYLE('',(#5759));
+#5759 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5760 = STYLED_ITEM('color',(#5761),#4641);
+#5761 = PRESENTATION_STYLE_ASSIGNMENT((#5762));
+#5762 = SURFACE_STYLE_USAGE(.BOTH.,#5763);
+#5763 = SURFACE_SIDE_STYLE('',(#5764));
+#5764 = SURFACE_STYLE_FILL_AREA(#5765);
+#5765 = FILL_AREA_STYLE('',(#5766));
+#5766 = FILL_AREA_STYLE_COLOUR('',#4679);
+#5767 = STYLED_ITEM('color',(#5768),#4653);
+#5768 = PRESENTATION_STYLE_ASSIGNMENT((#5769));
+#5769 = SURFACE_STYLE_USAGE(.BOTH.,#5770);
+#5770 = SURFACE_SIDE_STYLE('',(#5771));
+#5771 = SURFACE_STYLE_FILL_AREA(#5772);
+#5772 = FILL_AREA_STYLE('',(#5773));
+#5773 = FILL_AREA_STYLE_COLOUR('',#4679);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SP3T_PCM13.wrl b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SP3T_PCM13.wrl
new file mode 100644
index 00000000..d20a91b4
--- /dev/null
+++ b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SP3T_PCM13.wrl
@@ -0,0 +1,1140 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.820 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.70
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-01 Material {
+ ambientIntensity 0.249999
+ diffuseColor 0.298 0.298 0.298
+ specularColor 0.398 0.398 0.398
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.056122
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PIN-02 Material {
+ ambientIntensity 0.379
+ diffuseColor 0.859 0.738 0.496
+ specularColor 0.137 0.145 0.184
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
+ ambientIntensity 0.293
+ diffuseColor 0.148 0.145 0.145
+ specularColor 0.180 0.168 0.160
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.35
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-SMD-01 Material {
+ diffuseColor 0.082 0.086 0.094
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.066 0.063 0.063
+ ambientIntensity 0.638
+ transparency 0.0
+ shininess 0.3
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-01 Material {
+ ambientIntensity 0.117
+ diffuseColor 0.250 0.262 0.281
+ specularColor 0.316 0.281 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.270 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-THT-01 Material {
+ ambientIntensity 0.149
+ diffuseColor 0.883 0.711 0.492
+ specularColor 0.043 0.121 0.281
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-BLUE-01 Material {
+ ambientIntensity 0.565
+ diffuseColor 0.137 0.402 0.727
+ specularColor 0.359 0.379 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-GREEN-01 Material {
+ ambientIntensity 0.315
+ diffuseColor 0.340 0.680 0.445
+ specularColor 0.176 0.105 0.195
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-ORANGE-01 Material {
+ ambientIntensity 0.284
+ diffuseColor 0.809 0.426 0.148
+ specularColor 0.039 0.102 0.145
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RED-BODY Material {
+ ambientIntensity 0.683
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-02 Material {
+ ambientIntensity 0.683
+ diffuseColor 0.578 0.336 0.352
+ specularColor 0.105 0.273 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-YELLOW-01 Material {
+ ambientIntensity 0.522
+ diffuseColor 0.832 0.680 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-LABEL-01 Material {
+ ambientIntensity 0.082
+ diffuseColor 0.691 0.664 0.598
+ specularColor 0.000 0.000 0.000
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.01
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-RED Material {
+ ambientIntensity 0.789
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-GREEN Material {
+ ambientIntensity 0.789
+ diffuseColor 0.400 0.700 0.150
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.600 0.300 0.100
+ shininess 0.05
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-BLUE Material {
+ ambientIntensity 0.789
+ diffuseColor 0.100 0.250 0.700
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.500 0.600 0.300
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-YELLOW Material {
+ ambientIntensity 0.522
+ diffuseColor 0.98 0.840 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-WHITE Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-19 Material {
+ ambientIntensity 2.018212
+ diffuseColor 0.400769 0.441922 0.459091
+ specularColor 0.573887 0.649271 0.810811
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.127273
+ transparency 0.37
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-29 Material {
+ ambientIntensity 0.234375
+ diffuseColor 0.566681 0.580872 0.580874
+ specularColor 0.617761 0.429816 0.400140
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.072727
+ transparency 0.38
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-13 Material {
+ ambientIntensity 0.250000
+ diffuseColor 0.000000 0.631244 0.748016
+ specularColor 0.915152 0.915152 0.915152
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.642424
+ transparency 0.39
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-GREEN-02 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.3 0.12
+ specularColor 0.07 0.3 0.12
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLUE-01 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.12 0.3
+ specularColor 0.07 0.12 0.3
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLACK-03 Material {
+ ambientIntensity 1
+ diffuseColor 0.16 0.16 0.16
+ specularColor 0.16 0.16 0.16
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-ALUMINUM Material {
+ ambientIntensity 0.256000
+ diffuseColor 0.372322 0.371574 0.373173
+ specularColor 0.556122 0.554201 0.556122
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.127551
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-BRONZE Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.714 0.4284 0.18144
+ specularColor 0.393548 0.271906 0.166721
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-SILVER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.50754 0.50754 0.50754
+ specularColor 0.508273 0.508273 0.508273
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.4
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-COPPER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.7038 0.27048 0.0828
+ specularColor 0.780612 0.37 0.000000
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.10236 0.728345 0.059055,-1.10236 0.728345 0,-1.25984 0.728345 0,-1.25984 0.728345 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.25984 0.377952 0,-1.25984 0.728345 0,-1.10236 0.728345 0,-1.10236 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.10236 0.377952 0.059055,-1.10236 0.728345 0,-1.10236 0.728345 0.059055,-1.10236 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.10236 0.728345 0.059055,-1.25984 0.728345 0.059055,-1.25984 0.377952 0.059055,-1.10236 0.377952 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.25984 0.728345 0.059055,-1.25984 0.728345 0,-1.25984 0.377952 0.059055,-1.25984 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.25984 0.374015 0,-1.25984 0.377952 0,-1.10236 0.377952 0,-1.10236 0.374015 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,0,3,-1,5,6,4,-1,7,5,4,-1,7,4,3,-1]
+coord Coordinate { point [-1.25984 0.377952 0.059055,-1.25984 0.377952 0,-1.33858 0.377952 0,-1.33858 0.377952 0.15748,-1.10236 0.377952 0.059055,-1.02362 0.377952 0,-1.10236 0.377952 0,-1.02362 0.377952 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.33858 0.374015 0,-1.33858 0.377952 0,-1.25984 0.377952 0,-1.25984 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.02362 0.374015 0,-1.10236 0.374015 0,-1.02362 0.377952 0,-1.10236 0.377952 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,3,4,-1]
+coord Coordinate { point [-1.10236 0.374015 0,-1.02362 0.374015 0,-1.02362 0.220472 0,-1.25984 0.374015 0,-1.33858 0.220472 0,-1.33858 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.02362 0.374015 0.15748,-1.02362 0.377952 0,-1.02362 0.377952 0.15748,-1.02362 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.02362 0.377952 0.15748,-1.33858 0.377952 0.15748,-1.33858 0.374015 0.15748,-1.02362 0.374015 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.33858 0.377952 0.15748,-1.33858 0.377952 0,-1.33858 0.374015 0.15748,-1.33858 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,0,2,6,-1,3,7,4,-1,0,6,8,-1,0,8,9,-1,0,10,1,-1,11,5,12,-1,13,11,12,-1,14,5,11,-1,15,16,17,-1,15,17,18,-1,15,18,19,-1,20,13,12,-1,15,19,21,-1,15,21,22,-1,23,5,14,-1,24,15,22,-1,24,22,25,-1,24,25,26,-1,27,20,12,-1,24,26,28,-1,29,5,23,-1,24,28,30,-1,31,32,15,-1,31,15,24,-1,33,27,12,-1,34,30,35,-1,34,35,36,-1,34,36,37,-1,34,24,30,-1,38,33,12,-1,38,39,33,-1,38,40,39,-1,41,42,43,-1,41,43,44,-1,38,45,46,-1,47,43,42,-1,38,46,48,-1,38,48,49,-1,47,37,43,-1,38,49,50,-1,38,50,40,-1,51,0,9,-1,40,44,39,-1,51,9,52,-1,40,41,44,-1,51,52,53,-1,51,53,54,-1,51,54,55,-1,10,37,47,-1,16,5,29,-1,16,56,3,-1,10,34,37,-1,16,29,57,-1,16,57,58,-1,59,10,47,-1,16,58,60,-1,16,3,5,-1,61,62,63,-1,61,63,64,-1,61,64,45,-1,61,45,38,-1,65,0,51,-1,65,66,0,-1,17,16,60,-1,67,10,59,-1,68,62,61,-1,68,55,69,-1,68,69,70,-1,68,70,71,-1,68,71,62,-1,68,51,55,-1,1,10,67,-1,72,68,61,-1,73,61,74,-1,73,72,61,-1,75,76,34,-1,77,56,16,-1,75,34,10,-1,78,79,68,-1,78,68,72,-1]
+coord Coordinate { point [-0.74803 0.220472 0,-0.831346 -0.0922336 0,-0.844808 -0.0567364 0,1.90944 0.216535 0,1.92126 -0.492125 0,1.90944 -0.492125 0,-0.866375 -0.0254924 0,1.92126 0.216535 0,-0.894791 -0.000317501 0,-0.928407 0.0173254 0,-0.43307 0.220472 0,1.10213 -0.23435 0,1.90944 -0.649605 0,1.07371 -0.259524 0,1.12369 -0.203106 0,1.02362 0.220472 0,1.33858 0.220472 0,1.07371 -0.000317501 0,1.04009 0.0173254 0,1.00323 0.0264108 0,1.04009 -0.277167 0,0.965268 0.0264108 0,0.928407 0.0173254 0,1.13715 -0.167608 0,0.74803 0.220472 0,0.894791 -0.000317501 0,0.866375 -0.0254924 0,1.00323 -0.286253 0,0.844808 -0.0567364 0,1.14173 -0.129921 0,0.831346 -0.0922336 0,0.74803 0.374015 0,1.02362 0.374015 0,0.965268 -0.286253 0,0.43307 0.220472 0,0.82677 -0.129921 0,0.831346 -0.167608 0,0.844808 -0.203106 0,-1.88976 -0.649605 0,0.928407 -0.277167 0,-0.928407 -0.277167 0,-0.894791 -0.259524 0,-0.866375 -0.23435 0,0.866375 -0.23435 0,0.894791 -0.259524 0,-1.10213 -0.23435 0,-1.07371 -0.259524 0,-0.844808 -0.203106 0,-1.04009 -0.277167 0,-1.00323 -0.286253 0,-0.965268 -0.286253 0,-1.02362 0.220472 0,-0.965268 0.0264108 0,-1.00323 0.0264108 0,-1.04009 0.0173254 0,-1.07371 -0.000317501 0,1.90944 0.374015 0,1.13715 -0.0922336 0,1.12369 -0.0567364 0,-0.831346 -0.167608 0,1.10213 -0.0254924 0,-1.88976 -0.492125 0,-1.14173 -0.129921 0,-1.13715 -0.167608 0,-1.12369 -0.203106 0,-1.02362 0.374015 0,-0.74803 0.374015 0,-0.82677 -0.129921 0,-1.33858 0.220472 0,-1.10213 -0.0254924 0,-1.12369 -0.0567364 0,-1.13715 -0.0922336 0,-1.88976 0.216535 0,-1.89763 0.216535 0,-1.89763 -0.492125 0,-0.43307 0.374015 0,0.43307 0.374015 0,1.33858 0.374015 0,-1.88976 0.374015 0,-1.33858 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,0,3,-1,5,4,3,-1,6,5,7,-1,8,5,6,-1,8,4,5,-1,9,6,7,-1,10,9,7,-1,11,12,9,-1,11,9,10,-1,13,10,7,-1,14,13,7,-1,15,16,13,-1,15,13,14,-1,17,18,19,-1,17,19,20,-1,21,19,14,-1,21,22,20,-1,21,20,19,-1,21,14,7,-1,23,24,22,-1,23,22,21,-1,25,23,26,-1,27,25,26,-1,28,24,23,-1,28,23,25,-1]
+coord Coordinate { point [-1.88976 0.374015 0.059055,-1.89763 0.374015 0.059055,-1.89763 0.374015 0.15748,-1.73228 0.374015 0.15748,-1.88976 0.374015 0,-1.71259 0.374015 0.15748,-1.33858 0.374015 0.15748,-1.71259 0.374015 0.55118,-1.33858 0.374015 0,-1.02362 0.374015 0.15748,-0.74803 0.374015 0.15748,-0.74803 0.374015 0,-1.02362 0.374015 0,-0.43307 0.374015 0.15748,0.43307 0.374015 0.15748,0.43307 0.374015 0,-0.43307 0.374015 0,1.02362 0.374015 0,0.74803 0.374015 0,0.74803 0.374015 0.15748,1.02362 0.374015 0.15748,1.75196 0.374015 0.55118,1.33858 0.374015 0.15748,1.75196 0.374015 0.15748,1.33858 0.374015 0,1.90944 0.374015 0.059055,1.92126 0.374015 0.15748,1.92126 0.374015 0.059055,1.90944 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.88976 0.216535 0,-1.89763 0.216535 0,-1.88976 0.374015 0,-1.89763 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,3,1,0,-1,5,6,7,-1,5,4,6,-1,8,5,9,-1,8,3,4,-1,8,4,5,-1,10,11,3,-1,10,3,8,-1,12,9,13,-1,12,8,9,-1]
+coord Coordinate { point [-1.89763 -0.55118 0.15748,-1.89763 -0.649605 0.059055,-1.89763 -0.649605 0.15748,-1.89763 -0.492125 0.059055,-1.89763 -0.55118 0.23622,-1.89763 0.27559 0.23622,-1.89763 -0.55118 0.43307,-1.89763 0.27559 0.43307,-1.89763 0.216535 0.059055,-1.89763 0.27559 0.15748,-1.89763 0.216535 0,-1.89763 -0.492125 0,-1.89763 0.374015 0.059055,-1.89763 0.374015 0.15748]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.88976 -0.649605 0,-1.89763 -0.649605 0,-1.89763 -0.492125 0,-1.88976 -0.492125 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,0,3,-1,5,3,6,-1,5,6,7,-1,5,4,3,-1,8,7,6,-1,9,5,10,-1,9,4,5,-1,11,12,13,-1,14,15,8,-1,14,16,15,-1,14,11,16,-1,14,8,6,-1,17,11,14,-1,17,12,11,-1,18,19,20,-1,21,18,20,-1,22,17,19,-1,22,12,17,-1,22,19,18,-1,22,4,9,-1,22,9,12,-1]
+coord Coordinate { point [1.90944 -0.649605 0.059055,1.92126 -0.649605 0.059055,1.92126 -0.649605 0.15748,1.75196 -0.649605 0.15748,1.90944 -0.649605 0,0.688975 -0.649605 0.31496,1.75196 -0.649605 0.55118,0.688975 -0.649605 0.47244,0.224409 -0.649605 0.47244,0.224409 -0.649605 0.15748,0.224409 -0.649605 0.31496,-0.492125 -0.649605 0.31496,-0.287401 -0.649605 0.15748,-0.287401 -0.649605 0.31496,-1.71259 -0.649605 0.55118,-0.287401 -0.649605 0.47244,-0.492125 -0.649605 0.47244,-1.71259 -0.649605 0.15748,-1.88976 -0.649605 0.059055,-1.73228 -0.649605 0.15748,-1.89763 -0.649605 0.15748,-1.89763 -0.649605 0.059055,-1.88976 -0.649605 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.92126 -0.649605 0,1.90944 -0.649605 0,1.90944 -0.492125 0,1.92126 -0.492125 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,6,7,-1,8,5,9,-1,8,3,4,-1,8,4,5,-1,10,11,3,-1,10,3,8,-1,12,9,13,-1,12,8,9,-1]
+coord Coordinate { point [1.92126 0.374015 0.059055,1.92126 0.374015 0.15748,1.92126 0.27559 0.15748,1.92126 0.216535 0.059055,1.92126 0.27559 0.288713,1.92126 -0.55118 0.288713,1.92126 0.27559 0.43307,1.92126 -0.55118 0.43307,1.92126 -0.492125 0.059055,1.92126 -0.55118 0.15748,1.92126 -0.492125 0,1.92126 0.216535 0,1.92126 -0.649605 0.059055,1.92126 -0.649605 0.15748]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.92126 0.216535 0,1.90944 0.216535 0,1.92126 0.374015 0,1.90944 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,3,4,5,-1]
+coord Coordinate { point [1.02362 0.220472 0,1.02362 0.374015 0,1.10236 0.374015 0,1.33858 0.220472 0,1.25984 0.374015 0,1.33858 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,3,4,5,-1]
+coord Coordinate { point [0.43307 0.220472 0,0.43307 0.374015 0,0.51181 0.374015 0,0.74803 0.220472 0,0.66929 0.374015 0,0.74803 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,3,4,5,-1]
+coord Coordinate { point [-0.74803 0.220472 0,-0.74803 0.374015 0,-0.66929 0.374015 0,-0.43307 0.220472 0,-0.51181 0.374015 0,-0.43307 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,4,8,5,-1,9,0,3,-1,9,3,10,-1,9,10,11,-1,12,13,14,-1,15,7,16,-1,15,16,17,-1,18,9,11,-1,18,11,19,-1,15,4,7,-1,18,19,20,-1,12,18,20,-1,12,20,13,-1,21,14,22,-1,23,17,24,-1,21,22,25,-1,21,12,14,-1,23,15,17,-1,26,24,27,-1,26,27,28,-1,29,25,30,-1,29,30,31,-1,26,23,24,-1,29,21,25,-1,32,28,33,-1,32,33,34,-1,35,29,31,-1,35,31,36,-1,32,26,28,-1,35,36,37,-1,38,34,39,-1,38,39,40,-1,41,37,42,-1,38,32,34,-1,41,35,37,-1,41,42,43,-1,44,40,45,-1,44,45,46,-1,44,38,40,-1,47,43,48,-1,47,41,43,-1,47,48,49,-1,50,46,51,-1,50,51,52,-1,53,49,54,-1,50,44,46,-1,53,54,55,-1,53,47,49,-1,56,52,57,-1,56,57,58,-1,59,55,60,-1,59,60,61,-1,56,50,52,-1,59,53,55,-1,62,56,58,-1,62,58,63,-1,62,63,64,-1,65,61,66,-1,65,66,67,-1,65,59,61,-1,68,64,69,-1,68,69,70,-1,71,67,72,-1,71,72,73,-1,68,62,64,-1,71,65,67,-1,74,68,70,-1,74,70,75,-1,74,75,1,-1,8,73,76,-1,8,76,5,-1,8,71,73,-1,0,74,1,-1]
+coord Coordinate { point [1.10213 -0.23435 0,1.08671 -0.249512 -0.15748,1.10063 -0.236015 -0.15748,1.11278 -0.220909 -0.15748,0.844808 -0.0567364 0,0.850358 -0.0470185 -0.15748,0.841185 -0.0641006 -0.15748,0.834181 -0.0821805 -0.15748,0.866375 -0.0254924 0,1.12369 -0.203106 0,1.12299 -0.204424 -0.15748,1.1311 -0.186809 -0.15748,1.14173 -0.129921 0,1.14173 -0.129921 -0.15748,1.14054 -0.110569 -0.15748,0.831346 -0.0922336 0,0.829451 -0.100984 -0.15748,0.827069 -0.120226 -0.15748,1.13715 -0.167608 0,1.13697 -0.168333 -0.15748,1.14054 -0.149273 -0.15748,1.13715 -0.0922336 0,1.13697 -0.0915095 -0.15748,0.82677 -0.129921 0,0.827069 -0.139616 -0.15748,1.1311 -0.0730327 -0.15748,0.831346 -0.167608 0,0.829451 -0.158858 -0.15748,0.834181 -0.177661 -0.15748,1.12369 -0.0567364 0,1.12299 -0.0554182 -0.15748,1.11278 -0.0389332 -0.15748,0.844808 -0.203106 0,0.841185 -0.195741 -0.15748,0.850358 -0.212824 -0.15748,1.10213 -0.0254924 0,1.10063 -0.0238274 -0.15748,1.08671 -0.0103299 -0.15748,0.866375 -0.23435 0,0.86156 -0.228649 -0.15748,0.874623 -0.242978 -0.15748,1.07371 -0.000317501 0,1.07124 0.0013547 -0.15748,1.05444 0.0110493 -0.15748,0.894791 -0.259524 0,0.889347 -0.255593 -0.15748,0.90551 -0.266303 -0.15748,1.04009 0.0173254 0,1.03659 0.018607 -0.15748,1.01794 0.0239131 -0.15748,0.928407 -0.277167 0,0.922867 -0.274945 -0.15748,0.941154 -0.281389 -0.15748,1.00323 0.0264108 0,0.99878 0.0268872 -0.15748,0.9794 0.0274843 -0.15748,0.965268 -0.286253 0,0.960094 -0.285537 -0.15748,0.9794 -0.287326 -0.15748,0.965268 0.0264108 0,0.960094 0.0256953 -0.15748,0.941154 0.0215473 -0.15748,1.00323 -0.286253 0,0.99878 -0.286729 -0.15748,1.01794 -0.283755 -0.15748,0.928407 0.0173254 0,0.922867 0.0151032 -0.15748,0.90551 0.00646068 -0.15748,1.04009 -0.277167 0,1.03659 -0.278449 -0.15748,1.05444 -0.270891 -0.15748,0.894791 -0.000317501 0,0.889347 -0.00424925 -0.15748,0.874623 -0.0168642 -0.15748,1.07371 -0.259524 0,1.07124 -0.261197 -0.15748,0.86156 -0.031193 -0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,4,8,5,-1,9,0,3,-1,9,3,10,-1,9,10,11,-1,12,13,14,-1,15,7,16,-1,15,16,17,-1,18,9,11,-1,18,11,19,-1,15,4,7,-1,18,19,20,-1,12,18,20,-1,12,20,13,-1,21,14,22,-1,23,17,24,-1,21,22,25,-1,21,12,14,-1,23,15,17,-1,26,24,27,-1,26,27,28,-1,29,25,30,-1,29,30,31,-1,26,23,24,-1,29,21,25,-1,32,28,33,-1,32,33,34,-1,35,29,31,-1,35,31,36,-1,32,26,28,-1,35,36,37,-1,38,34,39,-1,38,39,40,-1,41,37,42,-1,38,32,34,-1,41,35,37,-1,41,42,43,-1,44,40,45,-1,44,45,46,-1,44,38,40,-1,47,43,48,-1,47,41,43,-1,47,48,49,-1,50,46,51,-1,50,51,52,-1,53,49,54,-1,50,44,46,-1,53,54,55,-1,53,47,49,-1,56,52,57,-1,56,57,58,-1,59,55,60,-1,59,60,61,-1,56,50,52,-1,59,53,55,-1,62,56,58,-1,62,58,63,-1,62,63,64,-1,65,61,66,-1,65,66,67,-1,65,59,61,-1,68,64,69,-1,68,69,70,-1,71,67,72,-1,71,72,73,-1,68,62,64,-1,71,65,67,-1,74,68,70,-1,74,70,75,-1,74,75,1,-1,8,73,76,-1,8,76,5,-1,8,71,73,-1,0,74,1,-1]
+coord Coordinate { point [-0.866375 -0.23435 0,-0.881791 -0.249512 -0.15748,-0.867871 -0.236015 -0.15748,-0.855715 -0.220909 -0.15748,-1.12369 -0.0567364 0,-1.11814 -0.0470185 -0.15748,-1.12732 -0.0641006 -0.15748,-1.13432 -0.0821805 -0.15748,-1.10213 -0.0254924 0,-0.844808 -0.203106 0,-0.845508 -0.204424 -0.15748,-0.837404 -0.186809 -0.15748,-0.82677 -0.129921 0,-0.82677 -0.129921 -0.15748,-0.827964 -0.110569 -0.15748,-1.13715 -0.0922336 0,-1.13905 -0.100984 -0.15748,-1.14143 -0.120226 -0.15748,-0.831346 -0.167608 0,-0.831526 -0.168333 -0.15748,-0.827964 -0.149273 -0.15748,-0.831346 -0.0922336 0,-0.831526 -0.0915095 -0.15748,-1.14173 -0.129921 0,-1.14143 -0.139616 -0.15748,-0.837404 -0.0730327 -0.15748,-1.13715 -0.167608 0,-1.13905 -0.158858 -0.15748,-1.13432 -0.177661 -0.15748,-0.844808 -0.0567364 0,-0.845508 -0.0554182 -0.15748,-0.855715 -0.0389332 -0.15748,-1.12369 -0.203106 0,-1.12732 -0.195741 -0.15748,-1.11814 -0.212824 -0.15748,-0.866375 -0.0254924 0,-0.867871 -0.0238274 -0.15748,-0.881791 -0.0103299 -0.15748,-1.10213 -0.23435 0,-1.10694 -0.228649 -0.15748,-1.09388 -0.242978 -0.15748,-0.894791 -0.000317501 0,-0.897264 0.0013547 -0.15748,-0.914055 0.0110493 -0.15748,-1.07371 -0.259524 0,-1.07915 -0.255593 -0.15748,-1.06299 -0.266303 -0.15748,-0.928407 0.0173254 0,-0.931911 0.018607 -0.15748,-0.95056 0.0239131 -0.15748,-1.04009 -0.277167 0,-1.04563 -0.274945 -0.15748,-1.02735 -0.281389 -0.15748,-0.965268 0.0264108 0,-0.96972 0.0268872 -0.15748,-0.9891 0.0274843 -0.15748,-1.00323 -0.286253 0,-1.00841 -0.285537 -0.15748,-0.9891 -0.287326 -0.15748,-1.00323 0.0264108 0,-1.00841 0.0256953 -0.15748,-1.02735 0.0215473 -0.15748,-0.965268 -0.286253 0,-0.96972 -0.286729 -0.15748,-0.95056 -0.283755 -0.15748,-1.04009 0.0173254 0,-1.04563 0.0151032 -0.15748,-1.06299 0.00646068 -0.15748,-0.928407 -0.277167 0,-0.931911 -0.278449 -0.15748,-0.914055 -0.270891 -0.15748,-1.07371 -0.000317501 0,-1.07915 -0.00424925 -0.15748,-1.09388 -0.0168642 -0.15748,-0.894791 -0.259524 0,-0.897264 -0.261197 -0.15748,-1.10694 -0.031193 -0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,3,2,5,-1,2,1,5,-1]
+coord Coordinate { point [1.75196 0.374015 0.15748,1.75196 0.3937 0.15748,1.92126 0.374015 0.15748,1.94881 0.27559 0.15748,1.92126 0.27559 0.15748,1.94881 0.3937 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,2,4,5,-1,3,2,5,-1]
+coord Coordinate { point [1.75196 0.3937 0.15748,1.75196 0.374015 0.15748,1.75196 0.374015 0.55118,1.75196 0.3937 0.59055,1.75196 0.27559 0.55118,1.75196 0.27559 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,5,-1,4,6,5,-1,3,1,5,-1,3,5,7,-1,5,8,9,-1,7,5,9,-1,2,10,11,-1,0,2,11,-1,10,12,13,-1,11,10,13,-1,13,12,14,-1,14,12,15,-1,12,3,16,-1,3,7,16,-1,16,17,18,-1,12,16,19,-1,16,18,19,-1,15,12,20,-1,12,19,20,-1,18,17,21,-1,17,8,21,-1,9,8,17,-1]
+coord Coordinate { point [1.75196 -0.649605 0.55118,1.75196 -0.55118 0.55118,1.37795 -0.51181 0.55118,1.37795 -0.303149 0.55118,1.80315 -0.55118 0.55118,1.75196 0.27559 0.55118,1.80315 0.27559 0.55118,1.37795 0.03937 0.55118,1.75196 0.374015 0.55118,1.37795 0.248031 0.55118,-1.37795 -0.51181 0.55118,-1.71259 -0.649605 0.55118,-1.37795 -0.303149 0.55118,-1.71259 -0.55118 0.55118,-1.73228 -0.55118 0.55118,-1.77952 -0.55118 0.55118,-1.37795 0.03937 0.55118,-1.37795 0.248031 0.55118,-1.71259 0.27559 0.55118,-1.73228 0.27559 0.55118,-1.77952 0.27559 0.55118,-1.71259 0.374015 0.55118]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,0,2,5,-1,2,4,5,-1]
+coord Coordinate { point [-1.71259 0.27559 0.59055,-1.71259 0.27559 0.55118,-1.71259 0.374015 0.55118,-1.71259 0.374015 0.15748,-1.71259 0.3937 0.15748,-1.71259 0.3937 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1,4,5,6,-1,3,4,6,-1]
+coord Coordinate { point [-1.71259 0.3937 0.15748,-1.71259 0.374015 0.15748,-1.73228 0.374015 0.15748,-1.90944 0.3937 0.15748,-1.89763 0.374015 0.15748,-1.89763 0.27559 0.15748,-1.90944 0.27559 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.88976 0.374015 0.059055,-1.88976 0.374015 0,-1.89763 0.374015 0,-1.89763 0.374015 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.74803 0.377952 0.15748,-0.74803 0.377952 0,-0.74803 0.374015 0.15748,-0.74803 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.43307 0.377952 0.15748,-0.74803 0.377952 0.15748,-0.74803 0.374015 0.15748,-0.43307 0.374015 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.43307 0.374015 0.15748,-0.43307 0.377952 0,-0.43307 0.377952 0.15748,-0.43307 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.43307 0.377952 0.15748,0.43307 0.377952 0,0.43307 0.374015 0.15748,0.43307 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.74803 0.377952 0.15748,0.43307 0.377952 0.15748,0.43307 0.374015 0.15748,0.74803 0.374015 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.74803 0.374015 0.15748,0.74803 0.377952 0,0.74803 0.377952 0.15748,0.74803 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.02362 0.377952 0.15748,1.02362 0.377952 0,1.02362 0.374015 0.15748,1.02362 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.33858 0.377952 0.15748,1.02362 0.377952 0.15748,1.02362 0.374015 0.15748,1.33858 0.374015 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.33858 0.374015 0.15748,1.33858 0.377952 0,1.33858 0.377952 0.15748,1.33858 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.92126 0.374015 0.059055,1.92126 0.374015 0,1.90944 0.374015 0,1.90944 0.374015 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.89763 0.216535 0,-2.08661 0.216535 0,-1.89763 0.374015 0,-2.08661 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.08661 0.216535 0,-1.89763 0.216535 0,-1.89763 0.216535 0.059055,-2.08661 0.216535 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.89763 0.374015 0.059055,-2.08661 0.216535 0.059055,-1.89763 0.216535 0.059055,-2.08661 0.374015 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.90944 0.27559 0.19685,-1.90944 0.27559 0.15748,-1.89763 0.27559 0.15748,-1.89763 0.27559 0.23622]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,1,0,-1,6,7,1,-1]
+coord Coordinate { point [-1.82931 0.27559 0.540175,-1.89763 0.27559 0.43307,-1.8946 0.27559 0.459667,-1.88566 0.27559 0.484898,-1.87126 0.27559 0.507467,-1.85215 0.27559 0.526214,-1.80391 0.27559 0.548635,-1.89763 0.27559 0.23622]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [-1.8946 0.27559 0.459667,-1.89763 0.27559 0.43307,-1.89763 -0.55118 0.43307,-1.8946 -0.55118 0.459667,-1.88566 0.27559 0.484898,-1.88566 -0.55118 0.484898,-1.87126 0.27559 0.507467,-1.87126 -0.55118 0.507467,-1.85215 0.27559 0.526214,-1.85215 -0.55118 0.526214,-1.82931 0.27559 0.540175,-1.82931 -0.55118 0.540175,-1.80391 0.27559 0.548635,-1.80391 -0.55118 0.548635,-1.79585 0.27559 0.550047,-1.79585 -0.55118 0.550047,-1.7877 0.27559 0.550896,-1.7877 -0.55118 0.550896,-1.77952 0.27559 0.55118,-1.77952 -0.55118 0.55118]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,4,2,-1,2,1,6,-1,1,7,6,-1]
+coord Coordinate { point [-1.8946 -0.55118 0.459667,-1.89763 -0.55118 0.43307,-1.82931 -0.55118 0.540175,-1.88566 -0.55118 0.484898,-1.87126 -0.55118 0.507467,-1.85215 -0.55118 0.526214,-1.80391 -0.55118 0.548635,-1.89763 -0.55118 0.23622]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.89763 -0.55118 0.15748,-1.90944 -0.55118 0.15748,-1.90944 -0.55118 0.19685,-1.89763 -0.55118 0.23622]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,5,2,6,-1,3,5,6,-1,2,1,6,-1]
+coord Coordinate { point [-1.71259 -0.649605 0.15748,-1.71259 -0.66929 0.15748,-1.73228 -0.649605 0.15748,-1.90944 -0.55118 0.15748,-1.89763 -0.55118 0.15748,-1.89763 -0.649605 0.15748,-1.90944 -0.66929 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.89763 -0.492125 0.059055,-2.08661 -0.649605 0.059055,-1.89763 -0.649605 0.059055,-2.08661 -0.492125 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.89763 -0.492125 0.059055,-1.89763 -0.492125 0,-2.08661 -0.492125 0,-2.08661 -0.492125 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.89763 -0.649605 0,-1.88976 -0.649605 0,-1.88976 -0.649605 0.059055,-1.89763 -0.649605 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.89763 -0.649605 0,-2.08661 -0.649605 0,-1.89763 -0.492125 0,-2.08661 -0.492125 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,2,4,5,-1,3,2,5,-1]
+coord Coordinate { point [-1.71259 -0.66929 0.15748,-1.71259 -0.649605 0.15748,-1.71259 -0.649605 0.55118,-1.71259 -0.66929 0.59055,-1.71259 -0.55118 0.55118,-1.71259 -0.55118 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,0,2,5,-1,2,4,5,-1]
+coord Coordinate { point [1.75196 -0.55118 0.59055,1.75196 -0.55118 0.55118,1.75196 -0.649605 0.55118,1.75196 -0.649605 0.15748,1.75196 -0.66929 0.15748,1.75196 -0.66929 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,2,4,5,-1,3,2,5,-1]
+coord Coordinate { point [1.75196 -0.66929 0.15748,1.75196 -0.649605 0.15748,1.92126 -0.649605 0.15748,1.94881 -0.66929 0.15748,1.92126 -0.55118 0.15748,1.94881 -0.55118 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.90944 -0.649605 0.059055,1.90944 -0.649605 0,1.92126 -0.649605 0.059055,1.92126 -0.649605 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.688975 0 0.47244,0.688975 0 0.31496,0.688975 -0.649605 0.47244,0.688975 -0.649605 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,4,5,6,-1,7,8,9,-1,8,10,9,-1,10,6,9,-1,9,6,11,-1,6,5,11,-1]
+coord Coordinate { point [-0.287401 -0.649605 0.47244,-0.492125 -0.649605 0.47244,-0.287401 -0.62992 0.47244,-0.287401 -0.59055 0.47244,-0.287401 -0.47244 0.47244,-0.492125 0 0.47244,0.224409 -0.47244 0.47244,0.224409 -0.649605 0.47244,0.224409 -0.62992 0.47244,0.688975 -0.649605 0.47244,0.224409 -0.59055 0.47244,0.688975 0 0.47244]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1]
+coord Coordinate { point [0.224409 -1.02362 0.47244,-0.208661 -1.10236 0.47244,0.145669 -1.10236 0.47244,-0.287401 -1.02362 0.47244,0.224409 -0.649605 0.47244,-0.287401 -0.649605 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492125 -0.649605 0.47244,-0.492125 0 0.31496,-0.492125 0 0.47244,-0.492125 -0.649605 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,5,4,-1,7,8,9,-1,7,10,8,-1,7,6,10,-1,11,6,7,-1,11,5,6,-1]
+coord Coordinate { point [-0.287401 -0.62992 0.31496,-0.492125 -0.649605 0.31496,-0.287401 -0.649605 0.31496,-0.287401 -0.59055 0.31496,-0.287401 -0.47244 0.31496,-0.492125 0 0.31496,0.224409 -0.47244 0.31496,0.688975 -0.649605 0.31496,0.224409 -0.62992 0.31496,0.224409 -0.649605 0.31496,0.224409 -0.59055 0.31496,0.688975 0 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,5,-1,3,5,6,-1,2,3,6,-1]
+coord Coordinate { point [-0.287401 -0.62992 0.47244,-0.287401 -0.62992 0.31496,-0.287401 -0.649605 0.47244,-0.287401 -0.649605 0.31496,-0.287401 -0.649605 0.15748,-0.287401 -1.02362 0.15748,-0.287401 -1.02362 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,5,-1,2,3,5,-1]
+coord Coordinate { point [0.145669 -1.10236 0.15748,-0.208661 -1.10236 0.15748,0.224409 -1.02362 0.15748,-0.287401 -1.02362 0.15748,-0.287401 -0.649605 0.15748,0.224409 -0.649605 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,6,4,3,-1,6,3,0,-1]
+coord Coordinate { point [0.224409 -0.649605 0.47244,0.224409 -0.62992 0.31496,0.224409 -0.62992 0.47244,0.224409 -0.649605 0.31496,0.224409 -1.02362 0.15748,0.224409 -0.649605 0.15748,0.224409 -1.02362 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.10629 -0.649605 0,1.92126 -0.649605 0,2.10629 -0.492125 0,1.92126 -0.492125 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,0,6,-1,3,1,0,-1]
+coord Coordinate { point [1.84479 0.27559 0.543594,1.92126 0.27559 0.43307,1.92126 0.27559 0.288713,1.89145 0.27559 0.511505,1.91781 0.27559 0.461385,1.90768 0.27559 0.488048,1.87007 0.27559 0.530387]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.92126 0.27559 0.15748,1.94881 0.27559 0.15748,1.94881 0.27559 0.19685,1.92126 0.27559 0.288713]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.10629 0.374015 0.059055,1.92126 0.216535 0.059055,2.10629 0.216535 0.059055,1.92126 0.374015 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.92126 0.216535 0,2.10629 0.216535 0,2.10629 0.216535 0.059055,1.92126 0.216535 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.10629 -0.492125 0.059055,2.10629 -0.492125 0,1.92126 -0.492125 0,1.92126 -0.492125 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.10629 -0.492125 0.059055,1.92126 -0.649605 0.059055,2.10629 -0.649605 0.059055,1.92126 -0.492125 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.94881 -0.55118 0.19685,1.94881 -0.55118 0.15748,1.92126 -0.55118 0.15748,1.92126 -0.55118 0.288713]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,4,-1,3,5,4,-1,6,2,4,-1,2,1,4,-1]
+coord Coordinate { point [1.92126 -0.55118 0.288713,1.92126 -0.55118 0.43307,1.84479 -0.55118 0.543594,1.91781 -0.55118 0.461385,1.89145 -0.55118 0.511505,1.90768 -0.55118 0.488048,1.87007 -0.55118 0.530387]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,0,4,-1,6,4,7,-1,6,5,4,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1]
+coord Coordinate { point [1.91781 -0.55118 0.461385,1.92126 -0.55118 0.43307,1.92126 0.27559 0.43307,1.91781 0.27559 0.461385,1.90768 0.27559 0.488048,1.90768 -0.55118 0.488048,1.89145 -0.55118 0.511505,1.89145 0.27559 0.511505,1.87007 -0.55118 0.530387,1.87007 0.27559 0.530387,1.84479 -0.55118 0.543594,1.84479 0.27559 0.543594,1.83125 -0.55118 0.547788,1.83125 0.27559 0.547788,1.8173 -0.55118 0.550329,1.8173 0.27559 0.550329,1.80315 -0.55118 0.55118,1.80315 0.27559 0.55118]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.10629 0.216535 0,1.92126 0.216535 0,2.10629 0.374015 0,1.92126 0.374015 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.02362 0.374015 0,1.02362 0.377952 0,1.10236 0.377952 0,1.10236 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.10236 0.374015 0,1.10236 0.377952 0,1.25984 0.377952 0,1.25984 0.374015 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.33858 0.374015 0,1.25984 0.374015 0,1.33858 0.377952 0,1.25984 0.377952 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.43307 0.374015 0,0.43307 0.377952 0,0.51181 0.377952 0,0.51181 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.51181 0.374015 0,0.51181 0.377952 0,0.66929 0.377952 0,0.66929 0.374015 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.74803 0.374015 0,0.66929 0.374015 0,0.74803 0.377952 0,0.66929 0.377952 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.74803 0.374015 0,-0.74803 0.377952 0,-0.66929 0.377952 0,-0.66929 0.374015 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.66929 0.374015 0,-0.66929 0.377952 0,-0.51181 0.377952 0,-0.51181 0.374015 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.43307 0.374015 0,-0.51181 0.374015 0,-0.43307 0.377952 0,-0.51181 0.377952 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,5,6,7,-1,6,8,7,-1,9,5,7,-1,10,11,12,-1,13,10,12,-1,14,13,12,-1,15,16,17,-1,16,18,17,-1,18,19,17,-1,20,21,22,-1,23,24,22,-1,21,25,22,-1,26,20,22,-1,25,23,22,-1,24,26,22,-1,27,3,28,-1,1,29,28,-1,3,2,28,-1,2,1,28,-1,29,27,28,-1,8,30,31,-1,30,32,31,-1,7,8,31,-1,9,7,31,-1,32,9,31,-1,33,14,34,-1,14,12,34,-1,35,33,34,-1,12,11,34,-1,11,35,34,-1,15,17,36,-1,19,37,36,-1,17,19,36,-1,37,38,36,-1,38,15,36,-1,39,40,41,-1,41,40,42,-1,40,43,42,-1,44,45,46,-1,42,43,46,-1,43,47,46,-1,48,44,49,-1,44,46,49,-1,50,51,52,-1,53,50,54,-1,50,52,54,-1,55,56,54,-1,57,53,58,-1,53,54,58,-1,56,59,58,-1,54,56,58,-1,60,61,62,-1,58,59,62,-1,59,63,62,-1,64,60,65,-1,60,62,65,-1,66,67,0,-1,0,67,1,-1,67,68,1,-1,1,68,69,-1,68,70,69,-1,71,72,73,-1,74,75,73,-1,71,73,76,-1,73,75,76,-1,77,71,76,-1,75,78,76,-1,76,78,79,-1,80,81,79,-1,78,82,79,-1,83,80,84,-1,80,79,84,-1,85,83,86,-1,83,84,86,-1,87,88,86,-1,89,90,91,-1,86,88,91,-1,88,92,91,-1,93,89,94,-1,89,91,94,-1,92,95,94,-1,91,92,94,-1,96,97,98,-1,97,99,15,-1,98,97,15,-1,15,99,16,-1,99,100,16,-1,101,102,103,-1,104,101,105,-1,101,103,105,-1,106,107,105,-1,105,107,108,-1,109,110,108,-1,107,111,108,-1,108,111,112,-1,109,108,112,-1,113,109,112,-1,111,114,112,-1,115,113,116,-1,113,112,116,-1,117,118,119,-1,117,119,120,-1,121,117,120,-1,122,123,120,-1,120,123,26,-1,123,124,26,-1,26,124,20,-1,124,125,20,-1,126,127,128,-1,39,41,129,-1,130,39,129,-1,45,131,132,-1,46,45,132,-1,42,46,132,-1,51,48,133,-1,49,52,133,-1,52,51,133,-1,48,49,133,-1,47,134,135,-1,46,47,135,-1,49,46,135,-1,135,134,136,-1,49,135,136,-1,52,49,136,-1,134,137,136,-1,52,136,138,-1,136,137,138,-1,54,52,138,-1,137,55,138,-1,55,54,138,-1,61,57,139,-1,62,61,139,-1,58,62,139,-1,57,58,139,-1,140,64,141,-1,65,0,141,-1,64,65,141,-1,62,63,142,-1,63,143,142,-1,65,62,142,-1,66,0,144,-1,0,65,144,-1,142,143,144,-1,65,142,144,-1,143,66,144,-1,145,27,29,-1,1,69,29,-1,69,9,32,-1,30,145,32,-1,145,29,32,-1,29,69,32,-1,9,69,146,-1,70,147,146,-1,69,70,146,-1,73,72,148,-1,5,73,148,-1,72,149,148,-1,9,146,150,-1,146,147,150,-1,147,151,150,-1,5,9,150,-1,74,73,152,-1,150,151,152,-1,73,5,152,-1,151,74,152,-1,5,150,152,-1,76,79,153,-1,81,77,153,-1,79,81,153,-1,77,76,153,-1,79,82,154,-1,84,79,154,-1,82,155,154,-1,90,85,156,-1,86,91,156,-1,85,86,156,-1,91,90,156,-1,87,86,157,-1,84,154,157,-1,154,155,157,-1,86,84,157,-1,155,87,157,-1,158,93,159,-1,93,94,159,-1,94,10,159,-1,94,95,160,-1,95,161,160,-1,10,94,160,-1,162,33,35,-1,11,98,35,-1,11,10,163,-1,160,161,163,-1,10,160,163,-1,161,164,163,-1,98,15,38,-1,37,162,38,-1,162,35,38,-1,35,98,38,-1,11,163,165,-1,163,164,165,-1,164,96,165,-1,96,98,165,-1,98,11,165,-1,103,102,166,-1,16,103,166,-1,102,167,166,-1,16,100,168,-1,103,16,168,-1,100,169,168,-1,105,103,170,-1,103,168,170,-1,168,169,170,-1,106,105,170,-1,169,106,170,-1,108,110,171,-1,104,105,171,-1,105,108,171,-1,110,104,171,-1,118,115,172,-1,115,116,172,-1,116,119,172,-1,119,118,172,-1,112,114,173,-1,116,112,173,-1,114,174,173,-1,119,116,175,-1,116,173,175,-1,174,176,175,-1,173,174,175,-1,120,119,177,-1,119,175,177,-1,122,120,177,-1,176,122,177,-1,175,176,177,-1,178,121,179,-1,120,26,179,-1,121,120,179,-1,127,25,21,-1,20,125,180,-1,125,130,180,-1,127,130,181,-1,128,127,181,-1,130,129,181,-1,41,128,181,-1,129,41,181,-1,42,132,182,-1,131,183,182,-1,132,131,182,-1,3,140,4,-1,141,0,4,-1,140,141,4,-1,149,8,6,-1,5,148,6,-1,148,149,6,-1,14,158,13,-1,159,10,13,-1,158,159,13,-1,167,19,18,-1,16,166,18,-1,166,167,18,-1,23,178,24,-1,178,179,24,-1,179,26,24,-1,127,21,184,-1,21,20,184,-1,20,180,184,-1,180,130,184,-1,130,127,184,-1,183,126,185,-1,182,183,185,-1,42,182,185,-1,41,42,185,-1,128,41,185,-1,126,128,185,-1,4,0,2,-1]
+coord Coordinate { point [0.960322 0.00578058 -0.177165,0.937121 -0.000436055 -0.177165,0.945597 0.0100156 -0.169783,0.941154 0.0215473 -0.15748,0.955448 0.0198943 -0.162401,0.878693 -0.0413481 -0.177165,0.868907 -0.0300701 -0.162401,0.882388 -0.0264781 -0.169783,0.874623 -0.0168642 -0.15748,0.895677 -0.0243639 -0.177165,0.878693 -0.218494 -0.177165,0.895677 -0.235478 -0.177165,0.882388 -0.233364 -0.169783,0.868907 -0.229772 -0.162401,0.874623 -0.242978 -0.15748,0.937121 -0.259406 -0.177165,0.960322 -0.265623 -0.177165,0.945597 -0.269858 -0.169783,0.955448 -0.279736 -0.162401,0.941154 -0.281389 -0.15748,1.11995 -0.153849 -0.177165,1.13133 -0.142788 -0.167323,1.12477 -0.166415 -0.169783,1.13697 -0.168333 -0.15748,1.12839 -0.179885 -0.162401,1.14054 -0.149273 -0.15748,1.11373 -0.17705 -0.177165,0.922867 0.0151032 -0.15748,0.931888 0.00680224 -0.168553,0.918442 0.00223867 -0.167323,0.889347 -0.00424925 -0.15748,0.892025 -0.0162122 -0.168553,0.9027 -0.00685003 -0.167323,0.889347 -0.255593 -0.15748,0.892025 -0.24363 -0.168553,0.9027 -0.252992 -0.167323,0.931888 -0.266644 -0.168553,0.922867 -0.274945 -0.15748,0.918442 -0.262081 -0.167323,1.10116 -0.113112 -0.19685,1.09758 -0.0966456 -0.19685,1.11995 -0.105993 -0.177165,1.11373 -0.0827923 -0.177165,1.09169 -0.0808563 -0.19685,1.11278 -0.0389332 -0.15748,1.12299 -0.0554182 -0.15748,1.10358 -0.0610235 -0.177165,1.08361 -0.0660659 -0.19685,1.10063 -0.0238274 -0.15748,1.08981 -0.0413481 -0.177165,1.07124 0.0013547 -0.15748,1.08671 -0.0103299 -0.15748,1.07282 -0.0243639 -0.177165,1.05444 0.0110493 -0.15748,1.05315 -0.010587 -0.177165,1.04811 -0.0305605 -0.19685,1.03331 -0.0224844 -0.19685,1.03659 0.018607 -0.15748,1.03138 -0.000436055 -0.177165,1.01753 -0.0165953 -0.19685,0.99878 0.0268872 -0.15748,1.01794 0.0239131 -0.15748,1.00818 0.00578058 -0.177165,1.00106 -0.0130132 -0.19685,0.9794 0.0274843 -0.15748,0.98425 0.007874 -0.177165,0.967441 -0.0130132 -0.19685,0.950975 -0.0165953 -0.19685,0.935185 -0.0224844 -0.19685,0.915353 -0.010587 -0.177165,0.920395 -0.0305605 -0.19685,0.841185 -0.0641006 -0.15748,0.850358 -0.0470185 -0.15748,0.864916 -0.0610235 -0.177165,0.88489 -0.0660659 -0.19685,0.876813 -0.0808563 -0.19685,0.854765 -0.0827923 -0.177165,0.834181 -0.0821805 -0.15748,0.870924 -0.0966456 -0.19685,0.848548 -0.105993 -0.177165,0.827069 -0.120226 -0.15748,0.829451 -0.100984 -0.15748,0.867342 -0.113112 -0.19685,0.827069 -0.139616 -0.15748,0.846455 -0.129921 -0.177165,0.829451 -0.158858 -0.15748,0.848548 -0.153849 -0.177165,0.867342 -0.14673 -0.19685,0.870924 -0.163196 -0.19685,0.841185 -0.195741 -0.15748,0.834181 -0.177661 -0.15748,0.854765 -0.17705 -0.177165,0.876813 -0.178986 -0.19685,0.850358 -0.212824 -0.15748,0.864916 -0.198818 -0.177165,0.88489 -0.193776 -0.19685,0.920395 -0.229281 -0.19685,0.935185 -0.237358 -0.19685,0.915352 -0.249255 -0.177165,0.950975 -0.243247 -0.19685,0.967441 -0.246829 -0.19685,0.99878 -0.286729 -0.15748,0.9794 -0.287326 -0.15748,0.98425 -0.267716 -0.177165,1.01794 -0.283755 -0.15748,1.00818 -0.265623 -0.177165,1.00106 -0.246829 -0.19685,1.01753 -0.243247 -0.19685,1.03138 -0.259406 -0.177165,1.05444 -0.270891 -0.15748,1.03659 -0.278449 -0.15748,1.03331 -0.237358 -0.19685,1.05315 -0.249255 -0.177165,1.07124 -0.261197 -0.15748,1.04811 -0.229281 -0.19685,1.08671 -0.249512 -0.15748,1.07282 -0.235478 -0.177165,1.11278 -0.220909 -0.15748,1.10063 -0.236015 -0.15748,1.08981 -0.218494 -0.177165,1.10358 -0.198819 -0.177165,1.12299 -0.204424 -0.15748,1.08361 -0.193776 -0.19685,1.09169 -0.178986 -0.19685,1.09758 -0.163196 -0.19685,1.10116 -0.14673 -0.19685,1.14054 -0.110569 -0.15748,1.14173 -0.129921 -0.15748,1.13133 -0.117054 -0.167323,1.11172 -0.118769 -0.187008,1.10236 -0.129921 -0.19685,1.1311 -0.0730327 -0.15748,1.119 -0.0695946 -0.167323,1.08648 -0.0234041 -0.167323,1.07351 -0.0525754 -0.19685,1.08729 -0.0540569 -0.187008,1.07401 -0.03873 -0.187008,1.0616 -0.0406594 -0.19685,1.06011 -0.0268847 -0.187008,1.02538 0.0118713 -0.167323,0.960094 0.0256953 -0.15748,0.969119 0.0169391 -0.167323,0.993378 -0.00229451 -0.187008,0.98425 -0.011811 -0.19685,0.975122 -0.00229451 -0.187008,0.90551 0.00646068 -0.15748,0.908386 -0.0268847 -0.187008,0.906904 -0.0406594 -0.19685,0.864631 -0.0433873 -0.167323,0.86156 -0.031193 -0.15748,0.893059 -0.0401655 -0.187008,0.894988 -0.0525754 -0.19685,0.881214 -0.0540569 -0.187008,0.840889 -0.0946456 -0.167323,0.856624 -0.120793 -0.187008,0.86614 -0.129921 -0.19685,0.840889 -0.165196 -0.167323,0.856624 -0.139049 -0.187008,0.86156 -0.228649 -0.15748,0.864631 -0.216455 -0.167323,0.881214 -0.205785 -0.187008,0.894988 -0.207267 -0.19685,0.90551 -0.266303 -0.15748,0.894495 -0.221112 -0.187008,0.906904 -0.219183 -0.19685,0.908386 -0.232957 -0.187008,0.969119 -0.276781 -0.167323,0.960094 -0.285537 -0.15748,0.975122 -0.257547 -0.187008,0.98425 -0.248031 -0.19685,0.993378 -0.257547 -0.187008,1.02538 -0.271713 -0.167323,1.08648 -0.236438 -0.167323,1.06011 -0.232957 -0.187008,1.0616 -0.219183 -0.19685,1.07544 -0.219676 -0.187008,1.07351 -0.207267 -0.19685,1.08729 -0.205785 -0.187008,1.1311 -0.186809 -0.15748,1.119 -0.190247 -0.167323,1.11172 -0.141073 -0.187008,1.12683 -0.123696 -0.172244,1.12839 -0.0799566 -0.162401,1.13697 -0.0915095 -0.15748,1.12683 -0.136146 -0.172244,1.12477 -0.0934273 -0.169783]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,5,6,7,-1,6,8,7,-1,9,5,7,-1,10,11,12,-1,13,10,12,-1,14,13,12,-1,15,16,17,-1,16,18,17,-1,18,19,17,-1,20,21,22,-1,23,24,22,-1,21,25,22,-1,26,20,22,-1,25,23,22,-1,24,26,22,-1,27,3,28,-1,1,29,28,-1,3,2,28,-1,2,1,28,-1,29,27,28,-1,8,30,31,-1,30,32,31,-1,7,8,31,-1,9,7,31,-1,32,9,31,-1,33,14,34,-1,14,12,34,-1,35,33,34,-1,12,11,34,-1,11,35,34,-1,15,17,36,-1,19,37,36,-1,17,19,36,-1,37,38,36,-1,38,15,36,-1,39,40,41,-1,41,40,42,-1,40,43,42,-1,44,45,46,-1,42,43,46,-1,43,47,46,-1,48,44,49,-1,44,46,49,-1,50,51,52,-1,53,50,54,-1,50,52,54,-1,55,56,54,-1,57,53,58,-1,53,54,58,-1,56,59,58,-1,54,56,58,-1,60,61,62,-1,58,59,62,-1,59,63,62,-1,64,60,65,-1,60,62,65,-1,66,67,0,-1,0,67,1,-1,67,68,1,-1,1,68,69,-1,68,70,69,-1,71,72,73,-1,74,75,73,-1,71,73,76,-1,73,75,76,-1,77,71,76,-1,75,78,76,-1,76,78,79,-1,80,81,79,-1,78,82,79,-1,83,80,84,-1,80,79,84,-1,85,83,86,-1,83,84,86,-1,87,88,86,-1,89,90,91,-1,86,88,91,-1,88,92,91,-1,93,89,94,-1,89,91,94,-1,92,95,94,-1,91,92,94,-1,96,97,98,-1,97,99,15,-1,98,97,15,-1,15,99,16,-1,99,100,16,-1,101,102,103,-1,104,101,105,-1,101,103,105,-1,106,107,105,-1,105,107,108,-1,109,110,108,-1,107,111,108,-1,108,111,112,-1,109,108,112,-1,113,109,112,-1,111,114,112,-1,115,113,116,-1,113,112,116,-1,117,118,119,-1,117,119,120,-1,121,117,120,-1,122,123,120,-1,120,123,26,-1,123,124,26,-1,26,124,20,-1,124,125,20,-1,126,127,128,-1,39,41,129,-1,130,39,129,-1,45,131,132,-1,46,45,132,-1,42,46,132,-1,51,48,133,-1,49,52,133,-1,52,51,133,-1,48,49,133,-1,47,134,135,-1,46,47,135,-1,49,46,135,-1,135,134,136,-1,49,135,136,-1,52,49,136,-1,134,137,136,-1,52,136,138,-1,136,137,138,-1,54,52,138,-1,137,55,138,-1,55,54,138,-1,61,57,139,-1,62,61,139,-1,58,62,139,-1,57,58,139,-1,140,64,141,-1,65,0,141,-1,64,65,141,-1,62,63,142,-1,63,143,142,-1,65,62,142,-1,66,0,144,-1,0,65,144,-1,142,143,144,-1,65,142,144,-1,143,66,144,-1,145,27,29,-1,1,69,29,-1,69,9,32,-1,30,145,32,-1,145,29,32,-1,29,69,32,-1,9,69,146,-1,70,147,146,-1,69,70,146,-1,73,72,148,-1,5,73,148,-1,72,149,148,-1,9,146,150,-1,146,147,150,-1,147,151,150,-1,5,9,150,-1,74,73,152,-1,150,151,152,-1,73,5,152,-1,151,74,152,-1,5,150,152,-1,76,79,153,-1,81,77,153,-1,79,81,153,-1,77,76,153,-1,79,82,154,-1,84,79,154,-1,82,155,154,-1,90,85,156,-1,86,91,156,-1,85,86,156,-1,91,90,156,-1,87,86,157,-1,84,154,157,-1,154,155,157,-1,86,84,157,-1,155,87,157,-1,158,93,159,-1,93,94,159,-1,94,10,159,-1,94,95,160,-1,95,161,160,-1,10,94,160,-1,162,33,35,-1,11,98,35,-1,11,10,163,-1,160,161,163,-1,10,160,163,-1,161,164,163,-1,98,15,38,-1,37,162,38,-1,162,35,38,-1,35,98,38,-1,11,163,165,-1,163,164,165,-1,164,96,165,-1,96,98,165,-1,98,11,165,-1,103,102,166,-1,16,103,166,-1,102,167,166,-1,16,100,168,-1,103,16,168,-1,100,169,168,-1,105,103,170,-1,103,168,170,-1,168,169,170,-1,106,105,170,-1,169,106,170,-1,108,110,171,-1,104,105,171,-1,105,108,171,-1,110,104,171,-1,118,115,172,-1,115,116,172,-1,116,119,172,-1,119,118,172,-1,112,114,173,-1,116,112,173,-1,114,174,173,-1,119,116,175,-1,116,173,175,-1,174,176,175,-1,173,174,175,-1,120,119,177,-1,119,175,177,-1,122,120,177,-1,176,122,177,-1,175,176,177,-1,178,121,179,-1,120,26,179,-1,121,120,179,-1,127,25,21,-1,20,125,180,-1,125,130,180,-1,127,130,181,-1,128,127,181,-1,130,129,181,-1,41,128,181,-1,129,41,181,-1,42,132,182,-1,131,183,182,-1,132,131,182,-1,3,140,4,-1,141,0,4,-1,140,141,4,-1,149,8,6,-1,5,148,6,-1,148,149,6,-1,14,158,13,-1,159,10,13,-1,158,159,13,-1,167,19,18,-1,16,166,18,-1,166,167,18,-1,23,178,24,-1,178,179,24,-1,179,26,24,-1,127,21,184,-1,21,20,184,-1,20,180,184,-1,180,130,184,-1,130,127,184,-1,183,126,185,-1,182,183,185,-1,42,182,185,-1,41,42,185,-1,128,41,185,-1,126,128,185,-1,4,0,2,-1]
+coord Coordinate { point [-1.00818 0.00578058 -0.177165,-1.03138 -0.000436055 -0.177165,-1.0229 0.0100156 -0.169783,-1.02735 0.0215473 -0.15748,-1.01305 0.0198943 -0.162401,-1.08981 -0.0413481 -0.177165,-1.09959 -0.0300701 -0.162401,-1.08611 -0.0264781 -0.169783,-1.09388 -0.0168642 -0.15748,-1.07282 -0.0243639 -0.177165,-1.08981 -0.218494 -0.177165,-1.07282 -0.235478 -0.177165,-1.08611 -0.233364 -0.169783,-1.09959 -0.229772 -0.162401,-1.09388 -0.242978 -0.15748,-1.03138 -0.259406 -0.177165,-1.00818 -0.265623 -0.177165,-1.0229 -0.269858 -0.169783,-1.01305 -0.279736 -0.162401,-1.02735 -0.281389 -0.15748,-0.848548 -0.153849 -0.177165,-0.837174 -0.142788 -0.167323,-0.843735 -0.166415 -0.169783,-0.831526 -0.168333 -0.15748,-0.840105 -0.179885 -0.162401,-0.827964 -0.149273 -0.15748,-0.854765 -0.17705 -0.177165,-1.04563 0.0151032 -0.15748,-1.03661 0.00680224 -0.168553,-1.05006 0.00223867 -0.167323,-1.07915 -0.00424925 -0.15748,-1.07647 -0.0162122 -0.168553,-1.0658 -0.00685003 -0.167323,-1.07915 -0.255593 -0.15748,-1.07647 -0.24363 -0.168553,-1.0658 -0.252992 -0.167323,-1.03661 -0.266644 -0.168553,-1.04563 -0.274945 -0.15748,-1.05006 -0.262081 -0.167323,-0.867342 -0.113112 -0.19685,-0.870924 -0.0966456 -0.19685,-0.848548 -0.105993 -0.177165,-0.854765 -0.0827923 -0.177165,-0.876813 -0.0808563 -0.19685,-0.855715 -0.0389332 -0.15748,-0.845508 -0.0554182 -0.15748,-0.864916 -0.0610235 -0.177165,-0.88489 -0.0660659 -0.19685,-0.867871 -0.0238274 -0.15748,-0.878693 -0.0413481 -0.177165,-0.897264 0.0013547 -0.15748,-0.881791 -0.0103299 -0.15748,-0.895677 -0.0243639 -0.177165,-0.914055 0.0110493 -0.15748,-0.915353 -0.010587 -0.177165,-0.920395 -0.0305605 -0.19685,-0.935185 -0.0224844 -0.19685,-0.931911 0.018607 -0.15748,-0.937121 -0.000436055 -0.177165,-0.950975 -0.0165953 -0.19685,-0.96972 0.0268872 -0.15748,-0.95056 0.0239131 -0.15748,-0.960322 0.00578058 -0.177165,-0.967441 -0.0130132 -0.19685,-0.9891 0.0274843 -0.15748,-0.98425 0.007874 -0.177165,-1.00106 -0.0130132 -0.19685,-1.01753 -0.0165953 -0.19685,-1.03331 -0.0224844 -0.19685,-1.05315 -0.010587 -0.177165,-1.04811 -0.0305605 -0.19685,-1.12732 -0.0641006 -0.15748,-1.11814 -0.0470185 -0.15748,-1.10358 -0.0610235 -0.177165,-1.08361 -0.0660659 -0.19685,-1.09169 -0.0808563 -0.19685,-1.11373 -0.0827923 -0.177165,-1.13432 -0.0821805 -0.15748,-1.09758 -0.0966456 -0.19685,-1.11995 -0.105993 -0.177165,-1.14143 -0.120226 -0.15748,-1.13905 -0.100984 -0.15748,-1.10116 -0.113112 -0.19685,-1.14143 -0.139616 -0.15748,-1.12204 -0.129921 -0.177165,-1.13905 -0.158858 -0.15748,-1.11995 -0.153849 -0.177165,-1.10116 -0.14673 -0.19685,-1.09758 -0.163196 -0.19685,-1.12732 -0.195741 -0.15748,-1.13432 -0.177661 -0.15748,-1.11373 -0.17705 -0.177165,-1.09169 -0.178986 -0.19685,-1.11814 -0.212824 -0.15748,-1.10358 -0.198818 -0.177165,-1.08361 -0.193776 -0.19685,-1.04811 -0.229281 -0.19685,-1.03331 -0.237358 -0.19685,-1.05315 -0.249255 -0.177165,-1.01753 -0.243247 -0.19685,-1.00106 -0.246829 -0.19685,-0.96972 -0.286729 -0.15748,-0.9891 -0.287326 -0.15748,-0.98425 -0.267716 -0.177165,-0.95056 -0.283755 -0.15748,-0.960322 -0.265623 -0.177165,-0.967441 -0.246829 -0.19685,-0.950975 -0.243247 -0.19685,-0.937121 -0.259406 -0.177165,-0.914055 -0.270891 -0.15748,-0.931911 -0.278449 -0.15748,-0.935185 -0.237358 -0.19685,-0.915353 -0.249255 -0.177165,-0.897264 -0.261197 -0.15748,-0.920395 -0.229281 -0.19685,-0.881791 -0.249512 -0.15748,-0.895677 -0.235478 -0.177165,-0.855715 -0.220909 -0.15748,-0.867871 -0.236015 -0.15748,-0.878693 -0.218494 -0.177165,-0.864916 -0.198819 -0.177165,-0.845508 -0.204424 -0.15748,-0.88489 -0.193776 -0.19685,-0.876813 -0.178986 -0.19685,-0.870924 -0.163196 -0.19685,-0.867342 -0.14673 -0.19685,-0.827964 -0.110569 -0.15748,-0.82677 -0.129921 -0.15748,-0.837174 -0.117054 -0.167323,-0.856784 -0.118769 -0.187008,-0.86614 -0.129921 -0.19685,-0.837404 -0.0730327 -0.15748,-0.8495 -0.0695946 -0.167323,-0.88202 -0.0234041 -0.167323,-0.894988 -0.0525754 -0.19685,-0.881214 -0.0540569 -0.187008,-0.894495 -0.03873 -0.187008,-0.906904 -0.0406594 -0.19685,-0.908386 -0.0268847 -0.187008,-0.943119 0.0118713 -0.167323,-1.00841 0.0256953 -0.15748,-0.999381 0.0169391 -0.167323,-0.975122 -0.00229451 -0.187008,-0.98425 -0.011811 -0.19685,-0.993378 -0.00229451 -0.187008,-1.06299 0.00646068 -0.15748,-1.06011 -0.0268847 -0.187008,-1.0616 -0.0406594 -0.19685,-1.10387 -0.0433873 -0.167323,-1.10694 -0.031193 -0.15748,-1.07544 -0.0401655 -0.187008,-1.07351 -0.0525754 -0.19685,-1.08729 -0.0540569 -0.187008,-1.12761 -0.0946456 -0.167323,-1.11188 -0.120793 -0.187008,-1.10236 -0.129921 -0.19685,-1.12761 -0.165196 -0.167323,-1.11188 -0.139049 -0.187008,-1.10694 -0.228649 -0.15748,-1.10387 -0.216455 -0.167323,-1.08729 -0.205785 -0.187008,-1.07351 -0.207267 -0.19685,-1.06299 -0.266303 -0.15748,-1.07401 -0.221112 -0.187008,-1.0616 -0.219183 -0.19685,-1.06011 -0.232957 -0.187008,-0.999381 -0.276781 -0.167323,-1.00841 -0.285537 -0.15748,-0.993378 -0.257547 -0.187008,-0.98425 -0.248031 -0.19685,-0.975122 -0.257547 -0.187008,-0.943119 -0.271713 -0.167323,-0.88202 -0.236438 -0.167323,-0.908386 -0.232957 -0.187008,-0.906904 -0.219183 -0.19685,-0.893059 -0.219676 -0.187008,-0.894988 -0.207267 -0.19685,-0.881214 -0.205785 -0.187008,-0.837404 -0.186809 -0.15748,-0.8495 -0.190247 -0.167323,-0.856784 -0.141073 -0.187008,-0.84167 -0.123696 -0.172244,-0.840105 -0.0799566 -0.162401,-0.831526 -0.0915095 -0.15748,-0.84167 -0.136146 -0.172244,-0.843735 -0.0934273 -0.169783]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.94881 0.3937 0.19685,1.94881 0.3937 0.15748,1.75196 0.3937 0.15748,1.83071 0.3937 0.59055,1.75196 0.3937 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.94881 0.27559 0.19685,1.94881 0.27559 0.15748,1.94881 0.3937 0.15748,1.94881 0.3937 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,3,5,-1,2,6,5,-1,0,2,5,-1]
+coord Coordinate { point [1.75196 0.27559 0.59055,1.75196 0.27559 0.55118,1.80315 0.27559 0.55118,1.83125 0.27559 0.547788,1.84479 0.27559 0.543594,1.83071 0.27559 0.59055,1.8173 0.27559 0.550329]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.83071 0.3937 0.59055,1.75196 0.3937 0.59055,1.75196 0.27559 0.59055,1.83071 0.27559 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,6,-1,3,6,7,-1,3,7,4,-1,3,1,0,-1]
+coord Coordinate { point [-1.71259 0.27559 0.59055,-1.73228 0.27559 0.55118,-1.71259 0.27559 0.55118,-1.79133 0.27559 0.59055,-1.77952 0.27559 0.55118,-1.80391 0.27559 0.548635,-1.79585 0.27559 0.550047,-1.7877 0.27559 0.550896]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,4,-1,5,6,4,-1,7,5,4,-1,3,7,4,-1,2,1,4,-1]
+coord Coordinate { point [-1.71259 -0.55118 0.55118,-1.73228 -0.55118 0.55118,-1.71259 -0.55118 0.59055,-1.77952 -0.55118 0.55118,-1.79133 -0.55118 0.59055,-1.79585 -0.55118 0.550047,-1.80391 -0.55118 0.548635,-1.7877 -0.55118 0.550896]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,3,6,0,-1,3,0,2,-1]
+coord Coordinate { point [1.80315 -0.55118 0.55118,1.75196 -0.55118 0.55118,1.75196 -0.55118 0.59055,1.83071 -0.55118 0.59055,1.84479 -0.55118 0.543594,1.83125 -0.55118 0.547788,1.8173 -0.55118 0.550329]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.37795 0.248031 0.55118,1.37795 0.248031 0.51181,1.37795 0.03937 0.55118,1.37795 0.03937 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.37795 0.248031 0.55118,-1.37795 0.248031 0.51181,1.37795 0.248031 0.55118,1.37795 0.248031 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 0.03937 0.55118,-1.37795 0.03937 0.51181,-1.37795 0.03937 0.55118,1.37795 0.03937 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.37795 0.03937 0.55118,-1.37795 0.248031 0.51181,-1.37795 0.248031 0.55118,-1.37795 0.03937 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.37795 -0.303149 0.55118,-1.37795 -0.303149 0.51181,1.37795 -0.303149 0.55118,1.37795 -0.303149 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.37795 -0.51181 0.55118,-1.37795 -0.303149 0.51181,-1.37795 -0.303149 0.55118,-1.37795 -0.51181 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.37795 -0.303149 0.55118,1.37795 -0.303149 0.51181,1.37795 -0.51181 0.55118,1.37795 -0.51181 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -0.51181 0.55118,-1.37795 -0.51181 0.51181,-1.37795 -0.51181 0.55118,1.37795 -0.51181 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.79133 0.27559 0.59055,-1.71259 0.27559 0.59055,-1.71259 0.3937 0.59055,-1.79133 0.3937 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1]
+coord Coordinate { point [-1.71259 0.3937 0.15748,-1.90944 0.3937 0.15748,-1.90944 0.3937 0.19685,-1.71259 0.3937 0.59055,-1.79133 0.3937 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.90944 0.3937 0.19685,-1.90944 0.3937 0.15748,-1.90944 0.27559 0.15748,-1.90944 0.27559 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.89763 0.374015 0.059055,-1.89763 0.374015 0,-2.08661 0.374015 0,-2.08661 0.374015 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,7,6,0,-1,7,0,3,-1,7,4,6,-1]
+coord Coordinate { point [-0.66929 0.377952 0.059055,-0.66929 0.377952 0,-0.74803 0.377952 0,-0.74803 0.377952 0.15748,-0.43307 0.377952 0,-0.51181 0.377952 0,-0.51181 0.377952 0.059055,-0.43307 0.377952 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,7,6,0,-1,7,0,3,-1,7,4,6,-1]
+coord Coordinate { point [0.51181 0.377952 0.059055,0.51181 0.377952 0,0.43307 0.377952 0,0.43307 0.377952 0.15748,0.74803 0.377952 0,0.66929 0.377952 0,0.66929 0.377952 0.059055,0.74803 0.377952 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,0,3,-1,5,6,4,-1,7,5,4,-1,7,4,3,-1]
+coord Coordinate { point [1.10236 0.377952 0.059055,1.10236 0.377952 0,1.02362 0.377952 0,1.02362 0.377952 0.15748,1.25984 0.377952 0.059055,1.33858 0.377952 0,1.25984 0.377952 0,1.33858 0.377952 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.10629 0.374015 0.059055,2.10629 0.374015 0,1.92126 0.374015 0,1.92126 0.374015 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.08661 0.374015 0.059055,-2.08661 0.374015 0,-2.08661 0.216535 0.059055,-2.08661 0.216535 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,4,3,-1]
+coord Coordinate { point [-1.89763 0.27559 0.23622,-1.90944 0.3937 0.19685,-1.90944 0.27559 0.19685,-1.80391 0.27559 0.548635,-1.79133 0.3937 0.59055,-1.79133 0.27559 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1]
+coord Coordinate { point [-1.90944 -0.66929 0.19685,-1.89763 -0.55118 0.23622,-1.90944 -0.55118 0.19685,-1.80391 -0.55118 0.548635,-1.79133 -0.66929 0.59055,-1.79133 -0.55118 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.90944 -0.55118 0.19685,-1.90944 -0.55118 0.15748,-1.90944 -0.66929 0.15748,-1.90944 -0.66929 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [-1.90944 -0.66929 0.19685,-1.90944 -0.66929 0.15748,-1.71259 -0.66929 0.15748,-1.79133 -0.66929 0.59055,-1.71259 -0.66929 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.08661 -0.649605 0,-1.89763 -0.649605 0,-1.89763 -0.649605 0.059055,-2.08661 -0.649605 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.08661 -0.492125 0.059055,-2.08661 -0.492125 0,-2.08661 -0.649605 0.059055,-2.08661 -0.649605 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.79133 -0.66929 0.59055,-1.71259 -0.66929 0.59055,-1.71259 -0.55118 0.59055,-1.79133 -0.55118 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.83071 -0.55118 0.59055,1.75196 -0.55118 0.59055,1.75196 -0.66929 0.59055,1.83071 -0.66929 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1]
+coord Coordinate { point [1.75196 -0.66929 0.15748,1.94881 -0.66929 0.15748,1.94881 -0.66929 0.19685,1.75196 -0.66929 0.59055,1.83071 -0.66929 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.94881 -0.66929 0.19685,1.94881 -0.66929 0.15748,1.94881 -0.55118 0.15748,1.94881 -0.55118 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.92126 -0.649605 0,2.10629 -0.649605 0,2.10629 -0.649605 0.059055,1.92126 -0.649605 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.492125 0 0.31496,0.688975 0 0.31496,0.688975 0 0.47244,-0.492125 0 0.47244]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.224409 -0.62992 0.47244,0.224409 -0.59055 0.31496,0.224409 -0.59055 0.47244,0.224409 -0.62992 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.224409 -0.59055 0.47244,0.224409 -0.47244 0.31496,0.224409 -0.47244 0.47244,0.224409 -0.59055 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.224409 -0.47244 0.47244,0.224409 -0.47244 0.31496,-0.287401 -0.47244 0.31496,-0.287401 -0.47244 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.287401 -0.47244 0.47244,-0.287401 -0.47244 0.31496,-0.287401 -0.59055 0.47244,-0.287401 -0.59055 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.287401 -0.59055 0.47244,-0.287401 -0.59055 0.31496,-0.287401 -0.62992 0.47244,-0.287401 -0.62992 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.208661 -1.10236 0.15748,0.145669 -1.10236 0.15748,0.145669 -1.10236 0.47244,-0.208661 -1.10236 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.287401 -1.02362 0.15748,-0.208661 -1.10236 0.15748,-0.208661 -1.10236 0.47244,-0.287401 -1.02362 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.145669 -1.10236 0.15748,0.224409 -1.02362 0.15748,0.224409 -1.02362 0.47244,0.145669 -1.10236 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.10629 -0.649605 0.059055,2.10629 -0.492125 0,2.10629 -0.492125 0.059055,2.10629 -0.649605 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1]
+coord Coordinate { point [1.94881 0.3937 0.19685,1.92126 0.27559 0.288713,1.94881 0.27559 0.19685,1.83071 0.3937 0.59055,1.84479 0.27559 0.543594,1.83071 0.27559 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.10629 0.216535 0.059055,2.10629 0.374015 0,2.10629 0.374015 0.059055,2.10629 0.216535 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1]
+coord Coordinate { point [1.92126 -0.55118 0.288713,1.94881 -0.66929 0.19685,1.94881 -0.55118 0.19685,1.83071 -0.66929 0.59055,1.84479 -0.55118 0.543594,1.83071 -0.55118 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.10236 0.377952 0,1.10236 0.728345 0,1.25984 0.728345 0,1.25984 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.51181 0.377952 0,0.51181 0.728345 0,0.66929 0.728345 0,0.66929 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.66929 0.377952 0,-0.66929 0.728345 0,-0.51181 0.728345 0,-0.51181 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,4,2,-1,6,5,2,-1,7,8,2,-1,9,7,2,-1,10,9,2,-1,11,10,2,-1,12,11,2,-1,13,12,2,-1,14,13,2,-1,15,14,2,-1,16,15,2,-1,17,16,2,-1,18,17,2,-1,19,18,2,-1,20,19,2,-1,21,20,2,-1,22,21,2,-1,23,22,2,-1,24,23,2,-1,25,24,2,-1,26,25,2,-1,27,26,2,-1,28,27,2,-1,29,28,2,-1,30,29,2,-1,31,30,2,-1,32,31,2,-1,33,32,2,-1,34,33,2,-1,35,34,2,-1,36,35,2,-1,37,36,2,-1,38,37,2,-1,39,38,2,-1,40,39,2,-1,41,40,2,-1,42,41,2,-1,43,42,2,-1,1,43,2,-1]
+coord Coordinate { point [1.10116 -0.113112 -0.19685,1.10236 -0.129921 -0.19685,1.0616 -0.0406594 -0.19685,1.09758 -0.0966456 -0.19685,1.09169 -0.0808563 -0.19685,1.08361 -0.0660659 -0.19685,1.07351 -0.0525754 -0.19685,1.03331 -0.0224844 -0.19685,1.04811 -0.0305605 -0.19685,1.01753 -0.0165953 -0.19685,1.00106 -0.0130132 -0.19685,0.98425 -0.011811 -0.19685,0.967441 -0.0130132 -0.19685,0.950975 -0.0165953 -0.19685,0.935185 -0.0224844 -0.19685,0.920395 -0.0305605 -0.19685,0.906904 -0.0406594 -0.19685,0.894988 -0.0525754 -0.19685,0.88489 -0.0660659 -0.19685,0.876813 -0.0808563 -0.19685,0.870924 -0.0966456 -0.19685,0.867342 -0.113112 -0.19685,0.86614 -0.129921 -0.19685,0.867342 -0.14673 -0.19685,0.870924 -0.163196 -0.19685,0.876813 -0.178986 -0.19685,0.88489 -0.193776 -0.19685,0.894988 -0.207267 -0.19685,0.906904 -0.219183 -0.19685,0.920395 -0.229281 -0.19685,0.935185 -0.237358 -0.19685,0.950975 -0.243247 -0.19685,0.967441 -0.246829 -0.19685,0.98425 -0.248031 -0.19685,1.00106 -0.246829 -0.19685,1.01753 -0.243247 -0.19685,1.03331 -0.237358 -0.19685,1.04811 -0.229281 -0.19685,1.0616 -0.219183 -0.19685,1.07351 -0.207267 -0.19685,1.08361 -0.193776 -0.19685,1.09169 -0.178986 -0.19685,1.09758 -0.163196 -0.19685,1.10116 -0.14673 -0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,4,2,-1,6,5,2,-1,7,8,2,-1,9,7,2,-1,10,9,2,-1,11,10,2,-1,12,11,2,-1,13,12,2,-1,14,13,2,-1,15,14,2,-1,16,15,2,-1,17,16,2,-1,18,17,2,-1,19,18,2,-1,20,19,2,-1,21,20,2,-1,22,21,2,-1,23,22,2,-1,24,23,2,-1,25,24,2,-1,26,25,2,-1,27,26,2,-1,28,27,2,-1,29,28,2,-1,30,29,2,-1,31,30,2,-1,32,31,2,-1,33,32,2,-1,34,33,2,-1,35,34,2,-1,36,35,2,-1,37,36,2,-1,38,37,2,-1,39,38,2,-1,40,39,2,-1,41,40,2,-1,42,41,2,-1,43,42,2,-1,1,43,2,-1]
+coord Coordinate { point [-0.867342 -0.113112 -0.19685,-0.86614 -0.129921 -0.19685,-0.906904 -0.0406594 -0.19685,-0.870924 -0.0966456 -0.19685,-0.876813 -0.0808563 -0.19685,-0.88489 -0.0660659 -0.19685,-0.894988 -0.0525754 -0.19685,-0.935185 -0.0224844 -0.19685,-0.920395 -0.0305605 -0.19685,-0.950975 -0.0165953 -0.19685,-0.967441 -0.0130132 -0.19685,-0.98425 -0.011811 -0.19685,-1.00106 -0.0130132 -0.19685,-1.01753 -0.0165953 -0.19685,-1.03331 -0.0224844 -0.19685,-1.04811 -0.0305605 -0.19685,-1.0616 -0.0406594 -0.19685,-1.07351 -0.0525754 -0.19685,-1.08361 -0.0660659 -0.19685,-1.09169 -0.0808563 -0.19685,-1.09758 -0.0966456 -0.19685,-1.10116 -0.113112 -0.19685,-1.10236 -0.129921 -0.19685,-1.10116 -0.14673 -0.19685,-1.09758 -0.163196 -0.19685,-1.09169 -0.178986 -0.19685,-1.08361 -0.193776 -0.19685,-1.07351 -0.207267 -0.19685,-1.0616 -0.219183 -0.19685,-1.04811 -0.229281 -0.19685,-1.03331 -0.237358 -0.19685,-1.01753 -0.243247 -0.19685,-1.00106 -0.246829 -0.19685,-0.98425 -0.248031 -0.19685,-0.967441 -0.246829 -0.19685,-0.950975 -0.243247 -0.19685,-0.935185 -0.237358 -0.19685,-0.920395 -0.229281 -0.19685,-0.906904 -0.219183 -0.19685,-0.894988 -0.207267 -0.19685,-0.88489 -0.193776 -0.19685,-0.876813 -0.178986 -0.19685,-0.870924 -0.163196 -0.19685,-0.867342 -0.14673 -0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 0.248031 0.51181,-1.37795 0.248031 0.51181,-1.37795 0.03937 0.51181,1.37795 0.03937 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 -0.303149 0.51181,-1.37795 -0.303149 0.51181,-1.37795 -0.51181 0.51181,1.37795 -0.51181 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.66929 0.728345 0.059055,-0.66929 0.728345 0,-0.66929 0.377952 0.059055,-0.66929 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.51181 0.728345 0.059055,-0.66929 0.728345 0.059055,-0.66929 0.377952 0.059055,-0.51181 0.377952 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.51181 0.377952 0.059055,-0.51181 0.728345 0,-0.51181 0.728345 0.059055,-0.51181 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.51181 0.728345 0.059055,0.51181 0.728345 0,0.51181 0.377952 0.059055,0.51181 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.66929 0.728345 0.059055,0.51181 0.728345 0.059055,0.51181 0.377952 0.059055,0.66929 0.377952 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.66929 0.377952 0.059055,0.66929 0.728345 0,0.66929 0.728345 0.059055,0.66929 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.10236 0.728345 0.059055,1.10236 0.728345 0,1.10236 0.377952 0.059055,1.10236 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.25984 0.728345 0.059055,1.10236 0.728345 0.059055,1.10236 0.377952 0.059055,1.25984 0.377952 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.25984 0.377952 0.059055,1.25984 0.728345 0,1.25984 0.728345 0.059055,1.25984 0.377952 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.25984 0.728345 0.059055,1.25984 0.728345 0,1.10236 0.728345 0,1.10236 0.728345 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.66929 0.728345 0.059055,0.66929 0.728345 0,0.51181 0.728345 0,0.51181 0.728345 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.51181 0.728345 0.059055,-0.51181 0.728345 0,-0.66929 0.728345 0,-0.66929 0.728345 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPDT_PCM12.step b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPDT_PCM12.step
new file mode 100644
index 00000000..11954951
--- /dev/null
+++ b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPDT_PCM12.step
@@ -0,0 +1,5119 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'C:/Users/stefan/ownCloud/Project/KiCad/egna/egnda_3d_
+orginalmodeller/PCM12SMTR\\Fusion_sp.step','2017-10-23T19:51:44',(
+ 'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.1',
+ 'FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fusion_sp','Fusion_sp','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4069);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#88,#112,#136,#153,#298,#363,#530,#561,
+ #631,#662,#702,#858,#898,#922,#976,#1000,#1031,#1078,#1109,#1126,
+ #1157,#1181,#1213,#1235,#1274,#1395,#1426,#1450,#1474,#1507,#1540,
+ #1573,#1598,#1623,#1647,#1664,#1676,#1700,#1724,#1763,#1785,#1817,
+ #1842,#1868,#1885,#1925,#1951,#1977,#2010,#2043,#2074,#2098,#2122,
+ #2139,#2170,#2194,#2218,#2235,#2259,#2277,#2289,#2313,#2330,#2349,
+ #2380,#2411,#2428,#2440,#2452,#2476,#2499,#2511,#2542,#2566,#2590,
+ #2621,#2645,#2669,#2700,#2724,#2748,#2765,#2782,#2794,#2818,#2842,
+ #2859,#2883,#2907,#2924,#2948,#2972,#2989,#3014,#3039,#3064,#3081,
+ #3093,#3105,#3117,#3129,#3141,#3165,#3189,#3222,#3255,#3288,#3321,
+ #3374,#3427,#3480,#3511,#3542,#3573,#3582,#3591,#3608,#3625,#3637,
+ #3661,#3686,#3710,#3735,#3752,#3776,#3801,#3825,#3850,#3867,#3891,
+ #3916,#3940,#3965,#3982,#3999,#4016,#4033,#4045,#4057));
+#17 = ADVANCED_FACE('',(#18),#52,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(3.85,-1.63,0.E+000));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(3.85,-1.63,0.15));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(3.85,-1.63,0.E+000));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.E+000,0.E+000,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(3.85,-1.23,0.E+000));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(3.85,-1.63,0.E+000));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(0.E+000,1.,0.E+000));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(3.85,-1.23,0.15));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(3.85,-1.23,0.E+000));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.E+000,0.E+000,1.));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(3.85,-1.63,0.15));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(0.E+000,1.,0.E+000));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(3.85,-1.63,0.E+000));
+#55 = DIRECTION('',(1.,0.E+000,0.E+000));
+#56 = DIRECTION('',(0.E+000,0.E+000,1.));
+#57 = ADVANCED_FACE('',(#58),#83,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#68,#76,#82));
+#60 = ORIENTED_EDGE('',*,*,#61,.F.);
+#61 = EDGE_CURVE('',#62,#22,#64,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(1.,0.E+000,0.E+000));
+#68 = ORIENTED_EDGE('',*,*,#69,.T.);
+#69 = EDGE_CURVE('',#62,#70,#72,.T.);
+#70 = VERTEX_POINT('',#71);
+#71 = CARTESIAN_POINT('',(3.35,-1.63,0.15));
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(0.E+000,0.E+000,1.));
+#76 = ORIENTED_EDGE('',*,*,#77,.T.);
+#77 = EDGE_CURVE('',#70,#24,#78,.T.);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(3.35,-1.63,0.15));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(1.,0.E+000,0.E+000));
+#82 = ORIENTED_EDGE('',*,*,#21,.F.);
+#83 = PLANE('',#84);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#86 = DIRECTION('',(0.E+000,1.,0.E+000));
+#87 = DIRECTION('',(0.E+000,0.E+000,1.));
+#88 = ADVANCED_FACE('',(#89),#107,.T.);
+#89 = FACE_BOUND('',#90,.T.);
+#90 = EDGE_LOOP('',(#91,#99,#100,#101));
+#91 = ORIENTED_EDGE('',*,*,#92,.F.);
+#92 = EDGE_CURVE('',#70,#93,#95,.T.);
+#93 = VERTEX_POINT('',#94);
+#94 = CARTESIAN_POINT('',(3.35,-1.23,0.15));
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(3.35,-1.63,0.15));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.E+000,1.,0.E+000));
+#99 = ORIENTED_EDGE('',*,*,#77,.T.);
+#100 = ORIENTED_EDGE('',*,*,#47,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.F.);
+#102 = EDGE_CURVE('',#93,#40,#103,.T.);
+#103 = LINE('',#104,#105);
+#104 = CARTESIAN_POINT('',(3.35,-1.23,0.15));
+#105 = VECTOR('',#106,1.);
+#106 = DIRECTION('',(1.,0.E+000,0.E+000));
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(3.35,-1.63,0.15));
+#110 = DIRECTION('',(0.E+000,0.E+000,1.));
+#111 = DIRECTION('',(1.,0.E+000,0.E+000));
+#112 = ADVANCED_FACE('',(#113),#131,.T.);
+#113 = FACE_BOUND('',#114,.T.);
+#114 = EDGE_LOOP('',(#115,#123,#129,#130));
+#115 = ORIENTED_EDGE('',*,*,#116,.F.);
+#116 = EDGE_CURVE('',#117,#32,#119,.T.);
+#117 = VERTEX_POINT('',#118);
+#118 = CARTESIAN_POINT('',(3.35,-1.23,0.E+000));
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(3.35,-1.23,0.E+000));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(1.,0.E+000,0.E+000));
+#123 = ORIENTED_EDGE('',*,*,#124,.T.);
+#124 = EDGE_CURVE('',#117,#93,#125,.T.);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(3.35,-1.23,0.E+000));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(0.E+000,0.E+000,1.));
+#129 = ORIENTED_EDGE('',*,*,#102,.T.);
+#130 = ORIENTED_EDGE('',*,*,#39,.F.);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(3.35,-1.23,0.E+000));
+#134 = DIRECTION('',(0.E+000,1.,0.E+000));
+#135 = DIRECTION('',(0.E+000,0.E+000,1.));
+#136 = ADVANCED_FACE('',(#137),#148,.F.);
+#137 = FACE_BOUND('',#138,.F.);
+#138 = EDGE_LOOP('',(#139,#145,#146,#147));
+#139 = ORIENTED_EDGE('',*,*,#140,.T.);
+#140 = EDGE_CURVE('',#117,#62,#141,.T.);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#145 = ORIENTED_EDGE('',*,*,#61,.T.);
+#146 = ORIENTED_EDGE('',*,*,#31,.T.);
+#147 = ORIENTED_EDGE('',*,*,#116,.F.);
+#148 = PLANE('',#149);
+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#151 = DIRECTION('',(0.E+000,0.E+000,1.));
+#152 = DIRECTION('',(1.,0.E+000,0.E+000));
+#153 = ADVANCED_FACE('',(#154,#227),#293,.T.);
+#154 = FACE_BOUND('',#155,.T.);
+#155 = EDGE_LOOP('',(#156,#164,#165,#173,#181,#189,#197,#205,#213,#221)
+ );
+#156 = ORIENTED_EDGE('',*,*,#157,.F.);
+#157 = EDGE_CURVE('',#62,#158,#160,.T.);
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#164 = ORIENTED_EDGE('',*,*,#69,.T.);
+#165 = ORIENTED_EDGE('',*,*,#166,.T.);
+#166 = EDGE_CURVE('',#70,#167,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(3.35,-1.63,0.4));
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.E+000,0.E+000,1.));
+#173 = ORIENTED_EDGE('',*,*,#174,.F.);
+#174 = EDGE_CURVE('',#175,#167,#177,.T.);
+#175 = VERTEX_POINT('',#176);
+#176 = CARTESIAN_POINT('',(2.85,-1.63,0.4));
+#177 = LINE('',#178,#179);
+#178 = CARTESIAN_POINT('',(3.1,-1.63,0.4));
+#179 = VECTOR('',#180,1.);
+#180 = DIRECTION('',(1.,0.E+000,0.E+000));
+#181 = ORIENTED_EDGE('',*,*,#182,.F.);
+#182 = EDGE_CURVE('',#183,#175,#185,.T.);
+#183 = VERTEX_POINT('',#184);
+#184 = CARTESIAN_POINT('',(2.85,-1.63,1.4));
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(2.85,-1.63,0.2));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#189 = ORIENTED_EDGE('',*,*,#190,.T.);
+#190 = EDGE_CURVE('',#183,#191,#193,.T.);
+#191 = VERTEX_POINT('',#192);
+#192 = CARTESIAN_POINT('',(-2.85,-1.63,1.4));
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(3.35,-1.63,1.4));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#197 = ORIENTED_EDGE('',*,*,#198,.F.);
+#198 = EDGE_CURVE('',#199,#191,#201,.T.);
+#199 = VERTEX_POINT('',#200);
+#200 = CARTESIAN_POINT('',(-2.85,-1.63,0.4));
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(-2.85,-1.63,0.2));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#205 = ORIENTED_EDGE('',*,*,#206,.F.);
+#206 = EDGE_CURVE('',#207,#199,#209,.T.);
+#207 = VERTEX_POINT('',#208);
+#208 = CARTESIAN_POINT('',(-3.35,-1.63,0.4));
+#209 = LINE('',#210,#211);
+#210 = CARTESIAN_POINT('',(0.25,-1.63,0.4));
+#211 = VECTOR('',#212,1.);
+#212 = DIRECTION('',(1.,0.E+000,0.E+000));
+#213 = ORIENTED_EDGE('',*,*,#214,.F.);
+#214 = EDGE_CURVE('',#215,#207,#217,.T.);
+#215 = VERTEX_POINT('',#216);
+#216 = CARTESIAN_POINT('',(-3.35,-1.63,0.15));
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.E+000,0.E+000,1.));
+#221 = ORIENTED_EDGE('',*,*,#222,.F.);
+#222 = EDGE_CURVE('',#158,#215,#223,.T.);
+#223 = LINE('',#224,#225);
+#224 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#225 = VECTOR('',#226,1.);
+#226 = DIRECTION('',(0.E+000,0.E+000,1.));
+#227 = FACE_BOUND('',#228,.T.);
+#228 = EDGE_LOOP('',(#229,#239,#247,#255,#263,#271,#279,#287));
+#229 = ORIENTED_EDGE('',*,*,#230,.T.);
+#230 = EDGE_CURVE('',#231,#233,#235,.T.);
+#231 = VERTEX_POINT('',#232);
+#232 = CARTESIAN_POINT('',(1.25,-1.63,0.8));
+#233 = VERTEX_POINT('',#234);
+#234 = CARTESIAN_POINT('',(7.E-002,-1.63,0.8));
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(1.05,-1.63,0.8));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#239 = ORIENTED_EDGE('',*,*,#240,.T.);
+#240 = EDGE_CURVE('',#233,#241,#243,.T.);
+#241 = VERTEX_POINT('',#242);
+#242 = CARTESIAN_POINT('',(-1.23,-1.63,0.8));
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(1.05,-1.63,0.8));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#247 = ORIENTED_EDGE('',*,*,#248,.T.);
+#248 = EDGE_CURVE('',#241,#249,#251,.T.);
+#249 = VERTEX_POINT('',#250);
+#250 = CARTESIAN_POINT('',(-1.25,-1.63,0.8));
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(1.05,-1.63,0.8));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#255 = ORIENTED_EDGE('',*,*,#256,.T.);
+#256 = EDGE_CURVE('',#249,#257,#259,.T.);
+#257 = VERTEX_POINT('',#258);
+#258 = CARTESIAN_POINT('',(-1.25,-1.63,1.2));
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(-1.25,-1.63,0.4));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#263 = ORIENTED_EDGE('',*,*,#264,.F.);
+#264 = EDGE_CURVE('',#265,#257,#267,.T.);
+#265 = VERTEX_POINT('',#266);
+#266 = CARTESIAN_POINT('',(-1.23,-1.63,1.2));
+#267 = LINE('',#268,#269);
+#268 = CARTESIAN_POINT('',(1.05,-1.63,1.2));
+#269 = VECTOR('',#270,1.);
+#270 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#271 = ORIENTED_EDGE('',*,*,#272,.F.);
+#272 = EDGE_CURVE('',#273,#265,#275,.T.);
+#273 = VERTEX_POINT('',#274);
+#274 = CARTESIAN_POINT('',(7.E-002,-1.63,1.2));
+#275 = LINE('',#276,#277);
+#276 = CARTESIAN_POINT('',(1.05,-1.63,1.2));
+#277 = VECTOR('',#278,1.);
+#278 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#279 = ORIENTED_EDGE('',*,*,#280,.F.);
+#280 = EDGE_CURVE('',#281,#273,#283,.T.);
+#281 = VERTEX_POINT('',#282);
+#282 = CARTESIAN_POINT('',(1.25,-1.63,1.2));
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(1.05,-1.63,1.2));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#287 = ORIENTED_EDGE('',*,*,#288,.F.);
+#288 = EDGE_CURVE('',#231,#281,#289,.T.);
+#289 = LINE('',#290,#291);
+#290 = CARTESIAN_POINT('',(1.25,-1.63,0.4));
+#291 = VECTOR('',#292,1.);
+#292 = DIRECTION('',(0.E+000,0.E+000,1.));
+#293 = PLANE('',#294);
+#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297);
+#295 = CARTESIAN_POINT('',(3.35,-1.63,0.E+000));
+#296 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#297 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#298 = ADVANCED_FACE('',(#299),#358,.T.);
+#299 = FACE_BOUND('',#300,.T.);
+#300 = EDGE_LOOP('',(#301,#311,#319,#327,#335,#341,#342,#343,#344,#352)
+ );
+#301 = ORIENTED_EDGE('',*,*,#302,.T.);
+#302 = EDGE_CURVE('',#303,#305,#307,.T.);
+#303 = VERTEX_POINT('',#304);
+#304 = CARTESIAN_POINT('',(3.35,0.57,0.15));
+#305 = VERTEX_POINT('',#306);
+#306 = CARTESIAN_POINT('',(3.35,0.97,0.15));
+#307 = LINE('',#308,#309);
+#308 = CARTESIAN_POINT('',(3.35,0.57,0.15));
+#309 = VECTOR('',#310,1.);
+#310 = DIRECTION('',(0.E+000,1.,0.E+000));
+#311 = ORIENTED_EDGE('',*,*,#312,.T.);
+#312 = EDGE_CURVE('',#305,#313,#315,.T.);
+#313 = VERTEX_POINT('',#314);
+#314 = CARTESIAN_POINT('',(3.35,0.97,0.4));
+#315 = LINE('',#316,#317);
+#316 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#317 = VECTOR('',#318,1.);
+#318 = DIRECTION('',(0.E+000,0.E+000,1.));
+#319 = ORIENTED_EDGE('',*,*,#320,.T.);
+#320 = EDGE_CURVE('',#313,#321,#323,.T.);
+#321 = VERTEX_POINT('',#322);
+#322 = CARTESIAN_POINT('',(3.35,0.68,0.4));
+#323 = LINE('',#324,#325);
+#324 = CARTESIAN_POINT('',(3.35,0.97,0.4));
+#325 = VECTOR('',#326,1.);
+#326 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#327 = ORIENTED_EDGE('',*,*,#328,.T.);
+#328 = EDGE_CURVE('',#321,#329,#331,.T.);
+#329 = VERTEX_POINT('',#330);
+#330 = CARTESIAN_POINT('',(3.35,-1.34,0.4));
+#331 = LINE('',#332,#333);
+#332 = CARTESIAN_POINT('',(3.35,0.97,0.4));
+#333 = VECTOR('',#334,1.);
+#334 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#335 = ORIENTED_EDGE('',*,*,#336,.T.);
+#336 = EDGE_CURVE('',#329,#167,#337,.T.);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(3.35,0.97,0.4));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#341 = ORIENTED_EDGE('',*,*,#166,.F.);
+#342 = ORIENTED_EDGE('',*,*,#92,.T.);
+#343 = ORIENTED_EDGE('',*,*,#124,.F.);
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#346,#117,#348,.T.);
+#346 = VERTEX_POINT('',#347);
+#347 = CARTESIAN_POINT('',(3.35,0.57,0.E+000));
+#348 = LINE('',#349,#350);
+#349 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#350 = VECTOR('',#351,1.);
+#351 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#352 = ORIENTED_EDGE('',*,*,#353,.T.);
+#353 = EDGE_CURVE('',#346,#303,#354,.T.);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(3.35,0.57,0.E+000));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.E+000,0.E+000,1.));
+#358 = PLANE('',#359);
+#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
+#360 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#361 = DIRECTION('',(1.,0.E+000,0.E+000));
+#362 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#363 = ADVANCED_FACE('',(#364,#503,#514),#525,.T.);
+#364 = FACE_BOUND('',#365,.T.);
+#365 = EDGE_LOOP('',(#366,#376,#384,#392,#400,#408,#416,#424,#432,#440,
+ #448,#456,#464,#472,#478,#479,#480,#481,#489,#497));
+#366 = ORIENTED_EDGE('',*,*,#367,.T.);
+#367 = EDGE_CURVE('',#368,#370,#372,.T.);
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#370 = VERTEX_POINT('',#371);
+#371 = CARTESIAN_POINT('',(-2.65,0.97,0.E+000));
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(1.,0.E+000,0.E+000));
+#376 = ORIENTED_EDGE('',*,*,#377,.F.);
+#377 = EDGE_CURVE('',#378,#370,#380,.T.);
+#378 = VERTEX_POINT('',#379);
+#379 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(0.E+000,1.,0.E+000));
+#384 = ORIENTED_EDGE('',*,*,#385,.T.);
+#385 = EDGE_CURVE('',#378,#386,#388,.T.);
+#386 = VERTEX_POINT('',#387);
+#387 = CARTESIAN_POINT('',(-1.85,0.58,0.E+000));
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(1.,0.E+000,0.E+000));
+#392 = ORIENTED_EDGE('',*,*,#393,.T.);
+#393 = EDGE_CURVE('',#386,#394,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(-1.85,0.97,0.E+000));
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(-1.85,0.58,0.E+000));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(0.E+000,1.,0.E+000));
+#400 = ORIENTED_EDGE('',*,*,#401,.T.);
+#401 = EDGE_CURVE('',#394,#402,#404,.T.);
+#402 = VERTEX_POINT('',#403);
+#403 = CARTESIAN_POINT('',(0.35,0.97,0.E+000));
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,0.E+000,0.E+000));
+#408 = ORIENTED_EDGE('',*,*,#409,.F.);
+#409 = EDGE_CURVE('',#410,#402,#412,.T.);
+#410 = VERTEX_POINT('',#411);
+#411 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#412 = LINE('',#413,#414);
+#413 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#414 = VECTOR('',#415,1.);
+#415 = DIRECTION('',(0.E+000,1.,0.E+000));
+#416 = ORIENTED_EDGE('',*,*,#417,.T.);
+#417 = EDGE_CURVE('',#410,#418,#420,.T.);
+#418 = VERTEX_POINT('',#419);
+#419 = CARTESIAN_POINT('',(1.15,0.58,0.E+000));
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(1.,0.E+000,0.E+000));
+#424 = ORIENTED_EDGE('',*,*,#425,.T.);
+#425 = EDGE_CURVE('',#418,#426,#428,.T.);
+#426 = VERTEX_POINT('',#427);
+#427 = CARTESIAN_POINT('',(1.15,0.97,0.E+000));
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(1.15,0.58,0.E+000));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(0.E+000,1.,0.E+000));
+#432 = ORIENTED_EDGE('',*,*,#433,.T.);
+#433 = EDGE_CURVE('',#426,#434,#436,.T.);
+#434 = VERTEX_POINT('',#435);
+#435 = CARTESIAN_POINT('',(1.85,0.97,0.E+000));
+#436 = LINE('',#437,#438);
+#437 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#438 = VECTOR('',#439,1.);
+#439 = DIRECTION('',(1.,0.E+000,0.E+000));
+#440 = ORIENTED_EDGE('',*,*,#441,.F.);
+#441 = EDGE_CURVE('',#442,#434,#444,.T.);
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(0.E+000,1.,0.E+000));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#442,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(2.65,0.58,0.E+000));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(1.,0.E+000,0.E+000));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#458,#460,.T.);
+#458 = VERTEX_POINT('',#459);
+#459 = CARTESIAN_POINT('',(2.65,0.97,0.E+000));
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(2.65,0.58,0.E+000));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(0.E+000,1.,0.E+000));
+#464 = ORIENTED_EDGE('',*,*,#465,.T.);
+#465 = EDGE_CURVE('',#458,#466,#468,.T.);
+#466 = VERTEX_POINT('',#467);
+#467 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(1.,0.E+000,0.E+000));
+#472 = ORIENTED_EDGE('',*,*,#473,.T.);
+#473 = EDGE_CURVE('',#466,#346,#474,.T.);
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#478 = ORIENTED_EDGE('',*,*,#345,.T.);
+#479 = ORIENTED_EDGE('',*,*,#140,.T.);
+#480 = ORIENTED_EDGE('',*,*,#157,.T.);
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#158,#483,#485,.T.);
+#483 = VERTEX_POINT('',#484);
+#484 = CARTESIAN_POINT('',(-3.35,-1.23,0.E+000));
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(0.E+000,1.,0.E+000));
+#489 = ORIENTED_EDGE('',*,*,#490,.T.);
+#490 = EDGE_CURVE('',#483,#491,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(-3.35,0.57,0.E+000));
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(0.E+000,1.,0.E+000));
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#491,#368,#499,.T.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(0.E+000,1.,0.E+000));
+#503 = FACE_BOUND('',#504,.T.);
+#504 = EDGE_LOOP('',(#505));
+#505 = ORIENTED_EDGE('',*,*,#506,.T.);
+#506 = EDGE_CURVE('',#507,#507,#509,.T.);
+#507 = VERTEX_POINT('',#508);
+#508 = CARTESIAN_POINT('',(1.9,-0.33,0.E+000));
+#509 = CIRCLE('',#510,0.4);
+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
+#511 = CARTESIAN_POINT('',(1.5,-0.33,0.E+000));
+#512 = DIRECTION('',(0.E+000,0.E+000,1.));
+#513 = DIRECTION('',(1.,0.E+000,0.E+000));
+#514 = FACE_BOUND('',#515,.T.);
+#515 = EDGE_LOOP('',(#516));
+#516 = ORIENTED_EDGE('',*,*,#517,.T.);
+#517 = EDGE_CURVE('',#518,#518,#520,.T.);
+#518 = VERTEX_POINT('',#519);
+#519 = CARTESIAN_POINT('',(-1.1,-0.33,0.E+000));
+#520 = CIRCLE('',#521,0.4);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(-1.5,-0.33,0.E+000));
+#523 = DIRECTION('',(0.E+000,0.E+000,1.));
+#524 = DIRECTION('',(1.,0.E+000,0.E+000));
+#525 = PLANE('',#526);
+#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529);
+#527 = CARTESIAN_POINT('',(0.E+000,-0.33,0.E+000));
+#528 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#529 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#530 = ADVANCED_FACE('',(#531),#556,.F.);
+#531 = FACE_BOUND('',#532,.F.);
+#532 = EDGE_LOOP('',(#533,#541,#549,#555));
+#533 = ORIENTED_EDGE('',*,*,#534,.F.);
+#534 = EDGE_CURVE('',#535,#158,#537,.T.);
+#535 = VERTEX_POINT('',#536);
+#536 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(1.,0.E+000,0.E+000));
+#541 = ORIENTED_EDGE('',*,*,#542,.T.);
+#542 = EDGE_CURVE('',#535,#543,#545,.T.);
+#543 = VERTEX_POINT('',#544);
+#544 = CARTESIAN_POINT('',(-3.85,-1.63,0.15));
+#545 = LINE('',#546,#547);
+#546 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#547 = VECTOR('',#548,1.);
+#548 = DIRECTION('',(0.E+000,0.E+000,1.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#543,#215,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-3.85,-1.63,0.15));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(1.,0.E+000,0.E+000));
+#555 = ORIENTED_EDGE('',*,*,#222,.F.);
+#556 = PLANE('',#557);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#559 = DIRECTION('',(0.E+000,1.,0.E+000));
+#560 = DIRECTION('',(0.E+000,0.E+000,1.));
+#561 = ADVANCED_FACE('',(#562),#626,.T.);
+#562 = FACE_BOUND('',#563,.T.);
+#563 = EDGE_LOOP('',(#564,#572,#573,#581,#589,#597,#605,#613,#619,#620)
+ );
+#564 = ORIENTED_EDGE('',*,*,#565,.F.);
+#565 = EDGE_CURVE('',#215,#566,#568,.T.);
+#566 = VERTEX_POINT('',#567);
+#567 = CARTESIAN_POINT('',(-3.35,-1.23,0.15));
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(-3.35,-1.63,0.15));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(0.E+000,1.,0.E+000));
+#572 = ORIENTED_EDGE('',*,*,#214,.T.);
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#207,#575,#577,.T.);
+#575 = VERTEX_POINT('',#576);
+#576 = CARTESIAN_POINT('',(-3.35,-1.34,0.4));
+#577 = LINE('',#578,#579);
+#578 = CARTESIAN_POINT('',(-3.35,-1.63,0.4));
+#579 = VECTOR('',#580,1.);
+#580 = DIRECTION('',(0.E+000,1.,0.E+000));
+#581 = ORIENTED_EDGE('',*,*,#582,.T.);
+#582 = EDGE_CURVE('',#575,#583,#585,.T.);
+#583 = VERTEX_POINT('',#584);
+#584 = CARTESIAN_POINT('',(-3.35,0.68,0.4));
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(-3.35,-1.63,0.4));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(0.E+000,1.,0.E+000));
+#589 = ORIENTED_EDGE('',*,*,#590,.T.);
+#590 = EDGE_CURVE('',#583,#591,#593,.T.);
+#591 = VERTEX_POINT('',#592);
+#592 = CARTESIAN_POINT('',(-3.35,0.97,0.4));
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(-3.35,-1.63,0.4));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.E+000,1.,0.E+000));
+#597 = ORIENTED_EDGE('',*,*,#598,.F.);
+#598 = EDGE_CURVE('',#599,#591,#601,.T.);
+#599 = VERTEX_POINT('',#600);
+#600 = CARTESIAN_POINT('',(-3.35,0.97,0.15));
+#601 = LINE('',#602,#603);
+#602 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#603 = VECTOR('',#604,1.);
+#604 = DIRECTION('',(0.E+000,0.E+000,1.));
+#605 = ORIENTED_EDGE('',*,*,#606,.F.);
+#606 = EDGE_CURVE('',#607,#599,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(-3.35,0.57,0.15));
+#609 = LINE('',#610,#611);
+#610 = CARTESIAN_POINT('',(-3.35,0.57,0.15));
+#611 = VECTOR('',#612,1.);
+#612 = DIRECTION('',(0.E+000,1.,0.E+000));
+#613 = ORIENTED_EDGE('',*,*,#614,.F.);
+#614 = EDGE_CURVE('',#491,#607,#615,.T.);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(-3.35,0.57,0.E+000));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(0.E+000,0.E+000,1.));
+#619 = ORIENTED_EDGE('',*,*,#490,.F.);
+#620 = ORIENTED_EDGE('',*,*,#621,.T.);
+#621 = EDGE_CURVE('',#483,#566,#622,.T.);
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(-3.35,-1.23,0.E+000));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(0.E+000,0.E+000,1.));
+#626 = PLANE('',#627);
+#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);
+#628 = CARTESIAN_POINT('',(-3.35,-1.63,0.E+000));
+#629 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#630 = DIRECTION('',(0.E+000,1.,0.E+000));
+#631 = ADVANCED_FACE('',(#632),#657,.F.);
+#632 = FACE_BOUND('',#633,.F.);
+#633 = EDGE_LOOP('',(#634,#642,#643,#651));
+#634 = ORIENTED_EDGE('',*,*,#635,.F.);
+#635 = EDGE_CURVE('',#199,#636,#638,.T.);
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(-2.85,-1.64,0.4));
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(-2.85,-1.34,0.4));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#642 = ORIENTED_EDGE('',*,*,#206,.F.);
+#643 = ORIENTED_EDGE('',*,*,#644,.T.);
+#644 = EDGE_CURVE('',#207,#645,#647,.T.);
+#645 = VERTEX_POINT('',#646);
+#646 = CARTESIAN_POINT('',(-3.35,-1.64,0.4));
+#647 = LINE('',#648,#649);
+#648 = CARTESIAN_POINT('',(-3.35,-1.34,0.4));
+#649 = VECTOR('',#650,1.);
+#650 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#636,#645,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(-2.85,-1.64,0.4));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(-2.85,-1.34,0.4));
+#660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#661 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#662 = ADVANCED_FACE('',(#663),#697,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#675,#681,#682,#683,#691));
+#665 = ORIENTED_EDGE('',*,*,#666,.F.);
+#666 = EDGE_CURVE('',#667,#669,#671,.T.);
+#667 = VERTEX_POINT('',#668);
+#668 = CARTESIAN_POINT('',(-2.85,-1.34,1.4));
+#669 = VERTEX_POINT('',#670);
+#670 = CARTESIAN_POINT('',(-2.85,-1.34,1.5));
+#671 = LINE('',#672,#673);
+#672 = CARTESIAN_POINT('',(-2.85,-1.34,0.4));
+#673 = VECTOR('',#674,1.);
+#674 = DIRECTION('',(0.E+000,0.E+000,1.));
+#675 = ORIENTED_EDGE('',*,*,#676,.T.);
+#676 = EDGE_CURVE('',#667,#191,#677,.T.);
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(-2.85,-0.835,1.4));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#681 = ORIENTED_EDGE('',*,*,#198,.F.);
+#682 = ORIENTED_EDGE('',*,*,#635,.T.);
+#683 = ORIENTED_EDGE('',*,*,#684,.T.);
+#684 = EDGE_CURVE('',#636,#685,#687,.T.);
+#685 = VERTEX_POINT('',#686);
+#686 = CARTESIAN_POINT('',(-2.85,-1.64,1.5));
+#687 = LINE('',#688,#689);
+#688 = CARTESIAN_POINT('',(-2.85,-1.64,0.4));
+#689 = VECTOR('',#690,1.);
+#690 = DIRECTION('',(0.E+000,0.E+000,1.));
+#691 = ORIENTED_EDGE('',*,*,#692,.F.);
+#692 = EDGE_CURVE('',#669,#685,#693,.T.);
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(-2.85,-1.34,1.5));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#697 = PLANE('',#698);
+#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701);
+#699 = CARTESIAN_POINT('',(-2.85,-1.34,0.4));
+#700 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#701 = DIRECTION('',(0.E+000,0.E+000,1.));
+#702 = ADVANCED_FACE('',(#703,#785,#819),#853,.F.);
+#703 = FACE_BOUND('',#704,.F.);
+#704 = EDGE_LOOP('',(#705,#715,#723,#731,#739,#747,#755,#761,#762,#763,
+ #771,#779));
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#707,#709,#711,.T.);
+#707 = VERTEX_POINT('',#708);
+#708 = CARTESIAN_POINT('',(-2.85,0.97,1.4));
+#709 = VERTEX_POINT('',#710);
+#710 = CARTESIAN_POINT('',(-2.85,0.68,1.4));
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(-2.85,0.325,1.4));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#715 = ORIENTED_EDGE('',*,*,#716,.T.);
+#716 = EDGE_CURVE('',#707,#717,#719,.T.);
+#717 = VERTEX_POINT('',#718);
+#718 = CARTESIAN_POINT('',(2.85,0.97,1.4));
+#719 = LINE('',#720,#721);
+#720 = CARTESIAN_POINT('',(-3.35,0.97,1.4));
+#721 = VECTOR('',#722,1.);
+#722 = DIRECTION('',(1.,0.E+000,0.E+000));
+#723 = ORIENTED_EDGE('',*,*,#724,.F.);
+#724 = EDGE_CURVE('',#725,#717,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(2.85,0.68,1.4));
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(2.85,0.175,1.4));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(0.E+000,1.,0.E+000));
+#731 = ORIENTED_EDGE('',*,*,#732,.F.);
+#732 = EDGE_CURVE('',#733,#725,#735,.T.);
+#733 = VERTEX_POINT('',#734);
+#734 = CARTESIAN_POINT('',(3.05,0.68,1.4));
+#735 = LINE('',#736,#737);
+#736 = CARTESIAN_POINT('',(1.425,0.68,1.4));
+#737 = VECTOR('',#738,1.);
+#738 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#739 = ORIENTED_EDGE('',*,*,#740,.T.);
+#740 = EDGE_CURVE('',#733,#741,#743,.T.);
+#741 = VERTEX_POINT('',#742);
+#742 = CARTESIAN_POINT('',(3.05,-1.34,1.4));
+#743 = LINE('',#744,#745);
+#744 = CARTESIAN_POINT('',(3.05,0.97,1.4));
+#745 = VECTOR('',#746,1.);
+#746 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#747 = ORIENTED_EDGE('',*,*,#748,.T.);
+#748 = EDGE_CURVE('',#741,#749,#751,.T.);
+#749 = VERTEX_POINT('',#750);
+#750 = CARTESIAN_POINT('',(2.85,-1.34,1.4));
+#751 = LINE('',#752,#753);
+#752 = CARTESIAN_POINT('',(1.425,-1.34,1.4));
+#753 = VECTOR('',#754,1.);
+#754 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#755 = ORIENTED_EDGE('',*,*,#756,.F.);
+#756 = EDGE_CURVE('',#183,#749,#757,.T.);
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(2.85,-0.985,1.4));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(0.E+000,1.,0.E+000));
+#761 = ORIENTED_EDGE('',*,*,#190,.T.);
+#762 = ORIENTED_EDGE('',*,*,#676,.F.);
+#763 = ORIENTED_EDGE('',*,*,#764,.F.);
+#764 = EDGE_CURVE('',#765,#667,#767,.T.);
+#765 = VERTEX_POINT('',#766);
+#766 = CARTESIAN_POINT('',(-3.05,-1.34,1.4));
+#767 = LINE('',#768,#769);
+#768 = CARTESIAN_POINT('',(-1.425,-1.34,1.4));
+#769 = VECTOR('',#770,1.);
+#770 = DIRECTION('',(1.,0.E+000,0.E+000));
+#771 = ORIENTED_EDGE('',*,*,#772,.T.);
+#772 = EDGE_CURVE('',#765,#773,#775,.T.);
+#773 = VERTEX_POINT('',#774);
+#774 = CARTESIAN_POINT('',(-3.05,0.68,1.4));
+#775 = LINE('',#776,#777);
+#776 = CARTESIAN_POINT('',(-3.05,-1.63,1.4));
+#777 = VECTOR('',#778,1.);
+#778 = DIRECTION('',(0.E+000,1.,0.E+000));
+#779 = ORIENTED_EDGE('',*,*,#780,.T.);
+#780 = EDGE_CURVE('',#773,#709,#781,.T.);
+#781 = LINE('',#782,#783);
+#782 = CARTESIAN_POINT('',(-1.425,0.68,1.4));
+#783 = VECTOR('',#784,1.);
+#784 = DIRECTION('',(1.,0.E+000,0.E+000));
+#785 = FACE_BOUND('',#786,.F.);
+#786 = EDGE_LOOP('',(#787,#797,#805,#813));
+#787 = ORIENTED_EDGE('',*,*,#788,.F.);
+#788 = EDGE_CURVE('',#789,#791,#793,.T.);
+#789 = VERTEX_POINT('',#790);
+#790 = CARTESIAN_POINT('',(-2.45,-0.8,1.4));
+#791 = VERTEX_POINT('',#792);
+#792 = CARTESIAN_POINT('',(2.45,-0.8,1.4));
+#793 = LINE('',#794,#795);
+#794 = CARTESIAN_POINT('',(-1.225,-0.8,1.4));
+#795 = VECTOR('',#796,1.);
+#796 = DIRECTION('',(1.,0.E+000,0.E+000));
+#797 = ORIENTED_EDGE('',*,*,#798,.T.);
+#798 = EDGE_CURVE('',#789,#799,#801,.T.);
+#799 = VERTEX_POINT('',#800);
+#800 = CARTESIAN_POINT('',(-2.45,-1.33,1.4));
+#801 = LINE('',#802,#803);
+#802 = CARTESIAN_POINT('',(-2.45,-0.83,1.4));
+#803 = VECTOR('',#804,1.);
+#804 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#805 = ORIENTED_EDGE('',*,*,#806,.T.);
+#806 = EDGE_CURVE('',#799,#807,#809,.T.);
+#807 = VERTEX_POINT('',#808);
+#808 = CARTESIAN_POINT('',(2.45,-1.33,1.4));
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(-1.225,-1.33,1.4));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#813 = ORIENTED_EDGE('',*,*,#814,.F.);
+#814 = EDGE_CURVE('',#791,#807,#815,.T.);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(2.45,-0.83,1.4));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#819 = FACE_BOUND('',#820,.F.);
+#820 = EDGE_LOOP('',(#821,#831,#839,#847));
+#821 = ORIENTED_EDGE('',*,*,#822,.F.);
+#822 = EDGE_CURVE('',#823,#825,#827,.T.);
+#823 = VERTEX_POINT('',#824);
+#824 = CARTESIAN_POINT('',(2.45,0.65,1.4));
+#825 = VERTEX_POINT('',#826);
+#826 = CARTESIAN_POINT('',(2.45,0.12,1.4));
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(2.45,-0.105,1.4));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#831 = ORIENTED_EDGE('',*,*,#832,.F.);
+#832 = EDGE_CURVE('',#833,#823,#835,.T.);
+#833 = VERTEX_POINT('',#834);
+#834 = CARTESIAN_POINT('',(-2.45,0.65,1.4));
+#835 = LINE('',#836,#837);
+#836 = CARTESIAN_POINT('',(-1.225,0.65,1.4));
+#837 = VECTOR('',#838,1.);
+#838 = DIRECTION('',(1.,0.E+000,0.E+000));
+#839 = ORIENTED_EDGE('',*,*,#840,.T.);
+#840 = EDGE_CURVE('',#833,#841,#843,.T.);
+#841 = VERTEX_POINT('',#842);
+#842 = CARTESIAN_POINT('',(-2.45,0.12,1.4));
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(-2.45,-0.105,1.4));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#847 = ORIENTED_EDGE('',*,*,#848,.T.);
+#848 = EDGE_CURVE('',#841,#825,#849,.T.);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(-1.225,0.12,1.4));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(1.,0.E+000,0.E+000));
+#853 = PLANE('',#854);
+#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857);
+#855 = CARTESIAN_POINT('',(0.E+000,-0.33,1.4));
+#856 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#857 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#858 = ADVANCED_FACE('',(#859),#893,.F.);
+#859 = FACE_BOUND('',#860,.F.);
+#860 = EDGE_LOOP('',(#861,#871,#879,#885,#886,#887));
+#861 = ORIENTED_EDGE('',*,*,#862,.F.);
+#862 = EDGE_CURVE('',#863,#865,#867,.T.);
+#863 = VERTEX_POINT('',#864);
+#864 = CARTESIAN_POINT('',(2.85,-1.64,1.5));
+#865 = VERTEX_POINT('',#866);
+#866 = CARTESIAN_POINT('',(2.85,-1.34,1.5));
+#867 = LINE('',#868,#869);
+#868 = CARTESIAN_POINT('',(2.85,-1.64,1.5));
+#869 = VECTOR('',#870,1.);
+#870 = DIRECTION('',(0.E+000,1.,0.E+000));
+#871 = ORIENTED_EDGE('',*,*,#872,.F.);
+#872 = EDGE_CURVE('',#873,#863,#875,.T.);
+#873 = VERTEX_POINT('',#874);
+#874 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#875 = LINE('',#876,#877);
+#876 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#877 = VECTOR('',#878,1.);
+#878 = DIRECTION('',(0.E+000,0.E+000,1.));
+#879 = ORIENTED_EDGE('',*,*,#880,.T.);
+#880 = EDGE_CURVE('',#873,#175,#881,.T.);
+#881 = LINE('',#882,#883);
+#882 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#883 = VECTOR('',#884,1.);
+#884 = DIRECTION('',(0.E+000,1.,0.E+000));
+#885 = ORIENTED_EDGE('',*,*,#182,.F.);
+#886 = ORIENTED_EDGE('',*,*,#756,.T.);
+#887 = ORIENTED_EDGE('',*,*,#888,.T.);
+#888 = EDGE_CURVE('',#749,#865,#889,.T.);
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(2.85,-1.34,0.4));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(0.E+000,0.E+000,1.));
+#893 = PLANE('',#894);
+#894 = AXIS2_PLACEMENT_3D('',#895,#896,#897);
+#895 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#896 = DIRECTION('',(1.,0.E+000,0.E+000));
+#897 = DIRECTION('',(0.E+000,0.E+000,1.));
+#898 = ADVANCED_FACE('',(#899),#917,.F.);
+#899 = FACE_BOUND('',#900,.F.);
+#900 = EDGE_LOOP('',(#901,#902,#910,#916));
+#901 = ORIENTED_EDGE('',*,*,#880,.F.);
+#902 = ORIENTED_EDGE('',*,*,#903,.T.);
+#903 = EDGE_CURVE('',#873,#904,#906,.T.);
+#904 = VERTEX_POINT('',#905);
+#905 = CARTESIAN_POINT('',(3.35,-1.64,0.4));
+#906 = LINE('',#907,#908);
+#907 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#908 = VECTOR('',#909,1.);
+#909 = DIRECTION('',(1.,0.E+000,0.E+000));
+#910 = ORIENTED_EDGE('',*,*,#911,.T.);
+#911 = EDGE_CURVE('',#904,#167,#912,.T.);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(3.35,-1.64,0.4));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.E+000,1.,0.E+000));
+#916 = ORIENTED_EDGE('',*,*,#174,.F.);
+#917 = PLANE('',#918);
+#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921);
+#919 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#921 = DIRECTION('',(1.,0.E+000,0.E+000));
+#922 = ADVANCED_FACE('',(#923),#971,.T.);
+#923 = FACE_BOUND('',#924,.T.);
+#924 = EDGE_LOOP('',(#925,#933,#934,#942,#950,#956,#957,#965));
+#925 = ORIENTED_EDGE('',*,*,#926,.F.);
+#926 = EDGE_CURVE('',#249,#927,#929,.T.);
+#927 = VERTEX_POINT('',#928);
+#928 = CARTESIAN_POINT('',(-1.25,-0.33,0.8));
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(-1.25,-2.33,0.8));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(0.E+000,1.,0.E+000));
+#933 = ORIENTED_EDGE('',*,*,#248,.F.);
+#934 = ORIENTED_EDGE('',*,*,#935,.T.);
+#935 = EDGE_CURVE('',#241,#936,#938,.T.);
+#936 = VERTEX_POINT('',#937);
+#937 = CARTESIAN_POINT('',(-1.23,-1.53,0.8));
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(0.E+000,1.,0.E+000));
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#936,#944,#946,.T.);
+#944 = VERTEX_POINT('',#945);
+#945 = CARTESIAN_POINT('',(7.E-002,-1.53,0.8));
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(-1.23,-1.53,0.8));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(1.,0.E+000,0.E+000));
+#950 = ORIENTED_EDGE('',*,*,#951,.F.);
+#951 = EDGE_CURVE('',#233,#944,#952,.T.);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(7.E-002,-1.93,0.8));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(0.E+000,1.,0.E+000));
+#956 = ORIENTED_EDGE('',*,*,#230,.F.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#231,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(1.25,-0.33,0.8));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(1.25,-2.33,0.8));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.E+000,1.,0.E+000));
+#965 = ORIENTED_EDGE('',*,*,#966,.F.);
+#966 = EDGE_CURVE('',#927,#959,#967,.T.);
+#967 = LINE('',#968,#969);
+#968 = CARTESIAN_POINT('',(-1.25,-0.33,0.8));
+#969 = VECTOR('',#970,1.);
+#970 = DIRECTION('',(1.,0.E+000,0.E+000));
+#971 = PLANE('',#972);
+#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975);
+#973 = CARTESIAN_POINT('',(-1.25,-2.33,0.8));
+#974 = DIRECTION('',(0.E+000,0.E+000,1.));
+#975 = DIRECTION('',(1.,0.E+000,0.E+000));
+#976 = ADVANCED_FACE('',(#977),#995,.F.);
+#977 = FACE_BOUND('',#978,.F.);
+#978 = EDGE_LOOP('',(#979,#987,#988,#989));
+#979 = ORIENTED_EDGE('',*,*,#980,.F.);
+#980 = EDGE_CURVE('',#281,#981,#983,.T.);
+#981 = VERTEX_POINT('',#982);
+#982 = CARTESIAN_POINT('',(1.25,-0.33,1.2));
+#983 = LINE('',#984,#985);
+#984 = CARTESIAN_POINT('',(1.25,-2.33,1.2));
+#985 = VECTOR('',#986,1.);
+#986 = DIRECTION('',(0.E+000,1.,0.E+000));
+#987 = ORIENTED_EDGE('',*,*,#288,.F.);
+#988 = ORIENTED_EDGE('',*,*,#958,.T.);
+#989 = ORIENTED_EDGE('',*,*,#990,.T.);
+#990 = EDGE_CURVE('',#959,#981,#991,.T.);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(1.25,-0.33,0.8));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(0.E+000,0.E+000,1.));
+#995 = PLANE('',#996);
+#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999);
+#997 = CARTESIAN_POINT('',(1.25,-2.33,0.8));
+#998 = DIRECTION('',(1.,0.E+000,0.E+000));
+#999 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1000 = ADVANCED_FACE('',(#1001),#1026,.F.);
+#1001 = FACE_BOUND('',#1002,.F.);
+#1002 = EDGE_LOOP('',(#1003,#1011,#1019,#1025));
+#1003 = ORIENTED_EDGE('',*,*,#1004,.F.);
+#1004 = EDGE_CURVE('',#1005,#241,#1007,.T.);
+#1005 = VERTEX_POINT('',#1006);
+#1006 = CARTESIAN_POINT('',(-1.23,-1.83,0.8));
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1011 = ORIENTED_EDGE('',*,*,#1012,.F.);
+#1012 = EDGE_CURVE('',#1013,#1005,#1015,.T.);
+#1013 = VERTEX_POINT('',#1014);
+#1014 = CARTESIAN_POINT('',(7.E-002,-1.83,0.8));
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(-1.23,-1.83,0.8));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1019 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#1020 = EDGE_CURVE('',#1013,#233,#1021,.T.);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(7.E-002,-1.93,0.8));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1025 = ORIENTED_EDGE('',*,*,#240,.T.);
+#1026 = PLANE('',#1027);
+#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030);
+#1028 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#1029 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1030 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1031 = ADVANCED_FACE('',(#1032),#1073,.F.);
+#1032 = FACE_BOUND('',#1033,.F.);
+#1033 = EDGE_LOOP('',(#1034,#1042,#1043,#1051,#1059,#1065,#1066,#1067));
+#1034 = ORIENTED_EDGE('',*,*,#1035,.F.);
+#1035 = EDGE_CURVE('',#257,#1036,#1038,.T.);
+#1036 = VERTEX_POINT('',#1037);
+#1037 = CARTESIAN_POINT('',(-1.25,-0.33,1.2));
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(-1.25,-2.33,1.2));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1042 = ORIENTED_EDGE('',*,*,#264,.F.);
+#1043 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1044 = EDGE_CURVE('',#265,#1045,#1047,.T.);
+#1045 = VERTEX_POINT('',#1046);
+#1046 = CARTESIAN_POINT('',(-1.23,-1.53,1.2));
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-1.23,-1.93,1.2));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1051 = ORIENTED_EDGE('',*,*,#1052,.T.);
+#1052 = EDGE_CURVE('',#1045,#1053,#1055,.T.);
+#1053 = VERTEX_POINT('',#1054);
+#1054 = CARTESIAN_POINT('',(7.E-002,-1.53,1.2));
+#1055 = LINE('',#1056,#1057);
+#1056 = CARTESIAN_POINT('',(-1.23,-1.53,1.2));
+#1057 = VECTOR('',#1058,1.);
+#1058 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1059 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#1060 = EDGE_CURVE('',#273,#1053,#1061,.T.);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(7.E-002,-1.93,1.2));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1065 = ORIENTED_EDGE('',*,*,#280,.F.);
+#1066 = ORIENTED_EDGE('',*,*,#980,.T.);
+#1067 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#1068 = EDGE_CURVE('',#1036,#981,#1069,.T.);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(-1.25,-0.33,1.2));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1073 = PLANE('',#1074);
+#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
+#1075 = CARTESIAN_POINT('',(-1.25,-2.33,1.2));
+#1076 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1077 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1078 = ADVANCED_FACE('',(#1079),#1104,.T.);
+#1079 = FACE_BOUND('',#1080,.T.);
+#1080 = EDGE_LOOP('',(#1081,#1089,#1097,#1103));
+#1081 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#1082 = EDGE_CURVE('',#1083,#265,#1085,.T.);
+#1083 = VERTEX_POINT('',#1084);
+#1084 = CARTESIAN_POINT('',(-1.23,-1.83,1.2));
+#1085 = LINE('',#1086,#1087);
+#1086 = CARTESIAN_POINT('',(-1.23,-1.93,1.2));
+#1087 = VECTOR('',#1088,1.);
+#1088 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#1083,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(7.E-002,-1.83,1.2));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(-1.23,-1.83,1.2));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1098 = EDGE_CURVE('',#1091,#273,#1099,.T.);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(7.E-002,-1.93,1.2));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1103 = ORIENTED_EDGE('',*,*,#272,.T.);
+#1104 = PLANE('',#1105);
+#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1106 = CARTESIAN_POINT('',(-1.23,-1.93,1.2));
+#1107 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1108 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1109 = ADVANCED_FACE('',(#1110),#1121,.T.);
+#1110 = FACE_BOUND('',#1111,.T.);
+#1111 = EDGE_LOOP('',(#1112,#1113,#1114,#1115));
+#1112 = ORIENTED_EDGE('',*,*,#1035,.F.);
+#1113 = ORIENTED_EDGE('',*,*,#256,.F.);
+#1114 = ORIENTED_EDGE('',*,*,#926,.T.);
+#1115 = ORIENTED_EDGE('',*,*,#1116,.T.);
+#1116 = EDGE_CURVE('',#927,#1036,#1117,.T.);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(-1.25,-0.33,0.8));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1121 = PLANE('',#1122);
+#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
+#1123 = CARTESIAN_POINT('',(-1.25,-2.33,0.8));
+#1124 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1126 = ADVANCED_FACE('',(#1127),#1152,.T.);
+#1127 = FACE_BOUND('',#1128,.T.);
+#1128 = EDGE_LOOP('',(#1129,#1130,#1138,#1146));
+#1129 = ORIENTED_EDGE('',*,*,#302,.F.);
+#1130 = ORIENTED_EDGE('',*,*,#1131,.T.);
+#1131 = EDGE_CURVE('',#303,#1132,#1134,.T.);
+#1132 = VERTEX_POINT('',#1133);
+#1133 = CARTESIAN_POINT('',(3.85,0.57,0.15));
+#1134 = LINE('',#1135,#1136);
+#1135 = CARTESIAN_POINT('',(3.35,0.57,0.15));
+#1136 = VECTOR('',#1137,1.);
+#1137 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#1139 = EDGE_CURVE('',#1132,#1140,#1142,.T.);
+#1140 = VERTEX_POINT('',#1141);
+#1141 = CARTESIAN_POINT('',(3.85,0.97,0.15));
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(3.85,0.57,0.15));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
+#1147 = EDGE_CURVE('',#305,#1140,#1148,.T.);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(3.35,0.97,0.15));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1152 = PLANE('',#1153);
+#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
+#1154 = CARTESIAN_POINT('',(3.35,0.57,0.15));
+#1155 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1156 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1157 = ADVANCED_FACE('',(#1158),#1176,.F.);
+#1158 = FACE_BOUND('',#1159,.F.);
+#1159 = EDGE_LOOP('',(#1160,#1168,#1169,#1170));
+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1161 = EDGE_CURVE('',#346,#1162,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(3.85,0.57,0.E+000));
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(3.35,0.57,0.E+000));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1168 = ORIENTED_EDGE('',*,*,#353,.T.);
+#1169 = ORIENTED_EDGE('',*,*,#1131,.T.);
+#1170 = ORIENTED_EDGE('',*,*,#1171,.F.);
+#1171 = EDGE_CURVE('',#1162,#1132,#1172,.T.);
+#1172 = LINE('',#1173,#1174);
+#1173 = CARTESIAN_POINT('',(3.85,0.57,0.E+000));
+#1174 = VECTOR('',#1175,1.);
+#1175 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1176 = PLANE('',#1177);
+#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180);
+#1178 = CARTESIAN_POINT('',(3.35,0.57,0.E+000));
+#1179 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1180 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1181 = ADVANCED_FACE('',(#1182),#1208,.T.);
+#1182 = FACE_BOUND('',#1183,.T.);
+#1183 = EDGE_LOOP('',(#1184,#1192,#1193,#1194,#1202));
+#1184 = ORIENTED_EDGE('',*,*,#1185,.F.);
+#1185 = EDGE_CURVE('',#904,#1186,#1188,.T.);
+#1186 = VERTEX_POINT('',#1187);
+#1187 = CARTESIAN_POINT('',(3.35,-1.64,0.5));
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(3.35,-1.64,0.4));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1192 = ORIENTED_EDGE('',*,*,#911,.T.);
+#1193 = ORIENTED_EDGE('',*,*,#336,.F.);
+#1194 = ORIENTED_EDGE('',*,*,#1195,.T.);
+#1195 = EDGE_CURVE('',#329,#1196,#1198,.T.);
+#1196 = VERTEX_POINT('',#1197);
+#1197 = CARTESIAN_POINT('',(3.35,-1.34,0.5));
+#1198 = LINE('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(3.35,-1.34,0.4));
+#1200 = VECTOR('',#1201,1.);
+#1201 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1202 = ORIENTED_EDGE('',*,*,#1203,.F.);
+#1203 = EDGE_CURVE('',#1186,#1196,#1204,.T.);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(3.35,-1.64,0.5));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1208 = PLANE('',#1209);
+#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212);
+#1210 = CARTESIAN_POINT('',(3.35,-1.64,0.4));
+#1211 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1212 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1213 = ADVANCED_FACE('',(#1214),#1230,.F.);
+#1214 = FACE_BOUND('',#1215,.F.);
+#1215 = EDGE_LOOP('',(#1216,#1222,#1223,#1229));
+#1216 = ORIENTED_EDGE('',*,*,#1217,.F.);
+#1217 = EDGE_CURVE('',#321,#733,#1218,.T.);
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(3.254357798165,0.68,0.71880733945));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#1222 = ORIENTED_EDGE('',*,*,#328,.T.);
+#1223 = ORIENTED_EDGE('',*,*,#1224,.T.);
+#1224 = EDGE_CURVE('',#329,#741,#1225,.T.);
+#1225 = LINE('',#1226,#1227);
+#1226 = CARTESIAN_POINT('',(3.254357798165,-1.34,0.71880733945));
+#1227 = VECTOR('',#1228,1.);
+#1228 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#1229 = ORIENTED_EDGE('',*,*,#740,.F.);
+#1230 = PLANE('',#1231);
+#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);
+#1232 = CARTESIAN_POINT('',(3.2,0.97,0.9));
+#1233 = DIRECTION('',(-0.957826285221,0.E+000,-0.287347885566));
+#1234 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1235 = ADVANCED_FACE('',(#1236),#1269,.T.);
+#1236 = FACE_BOUND('',#1237,.T.);
+#1237 = EDGE_LOOP('',(#1238,#1246,#1247,#1255,#1263));
+#1238 = ORIENTED_EDGE('',*,*,#1239,.F.);
+#1239 = EDGE_CURVE('',#321,#1240,#1242,.T.);
+#1240 = VERTEX_POINT('',#1241);
+#1241 = CARTESIAN_POINT('',(3.35,0.68,0.5));
+#1242 = LINE('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(3.35,0.68,0.4));
+#1244 = VECTOR('',#1245,1.);
+#1245 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1246 = ORIENTED_EDGE('',*,*,#320,.F.);
+#1247 = ORIENTED_EDGE('',*,*,#1248,.T.);
+#1248 = EDGE_CURVE('',#313,#1249,#1251,.T.);
+#1249 = VERTEX_POINT('',#1250);
+#1250 = CARTESIAN_POINT('',(3.35,0.98,0.4));
+#1251 = LINE('',#1252,#1253);
+#1252 = CARTESIAN_POINT('',(3.35,0.68,0.4));
+#1253 = VECTOR('',#1254,1.);
+#1254 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1255 = ORIENTED_EDGE('',*,*,#1256,.T.);
+#1256 = EDGE_CURVE('',#1249,#1257,#1259,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(3.35,0.98,0.5));
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(3.35,0.98,0.4));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1263 = ORIENTED_EDGE('',*,*,#1264,.F.);
+#1264 = EDGE_CURVE('',#1240,#1257,#1265,.T.);
+#1265 = LINE('',#1266,#1267);
+#1266 = CARTESIAN_POINT('',(3.35,0.68,0.5));
+#1267 = VECTOR('',#1268,1.);
+#1268 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1269 = PLANE('',#1270);
+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
+#1271 = CARTESIAN_POINT('',(3.35,0.68,0.4));
+#1272 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1273 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1274 = ADVANCED_FACE('',(#1275),#1390,.T.);
+#1275 = FACE_BOUND('',#1276,.T.);
+#1276 = EDGE_LOOP('',(#1277,#1278,#1284,#1285,#1293,#1299,#1300,#1308,
+ #1314,#1315,#1321,#1322,#1330,#1338,#1344,#1345,#1353,#1361,#1367,
+ #1368,#1376,#1384));
+#1277 = ORIENTED_EDGE('',*,*,#367,.F.);
+#1278 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#1279 = EDGE_CURVE('',#368,#599,#1280,.T.);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1284 = ORIENTED_EDGE('',*,*,#598,.T.);
+#1285 = ORIENTED_EDGE('',*,*,#1286,.F.);
+#1286 = EDGE_CURVE('',#1287,#591,#1289,.T.);
+#1287 = VERTEX_POINT('',#1288);
+#1288 = CARTESIAN_POINT('',(-2.85,0.97,0.4));
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-3.1,0.97,0.4));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1293 = ORIENTED_EDGE('',*,*,#1294,.F.);
+#1294 = EDGE_CURVE('',#707,#1287,#1295,.T.);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(-2.85,0.97,0.2));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1299 = ORIENTED_EDGE('',*,*,#716,.T.);
+#1300 = ORIENTED_EDGE('',*,*,#1301,.F.);
+#1301 = EDGE_CURVE('',#1302,#717,#1304,.T.);
+#1302 = VERTEX_POINT('',#1303);
+#1303 = CARTESIAN_POINT('',(2.85,0.97,0.4));
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(2.85,0.97,0.2));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1308 = ORIENTED_EDGE('',*,*,#1309,.F.);
+#1309 = EDGE_CURVE('',#313,#1302,#1310,.T.);
+#1310 = LINE('',#1311,#1312);
+#1311 = CARTESIAN_POINT('',(-0.25,0.97,0.4));
+#1312 = VECTOR('',#1313,1.);
+#1313 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1314 = ORIENTED_EDGE('',*,*,#312,.F.);
+#1315 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#1316 = EDGE_CURVE('',#466,#305,#1317,.T.);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1321 = ORIENTED_EDGE('',*,*,#465,.F.);
+#1322 = ORIENTED_EDGE('',*,*,#1323,.T.);
+#1323 = EDGE_CURVE('',#458,#1324,#1326,.T.);
+#1324 = VERTEX_POINT('',#1325);
+#1325 = CARTESIAN_POINT('',(2.65,0.97,0.4));
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(2.65,0.97,0.E+000));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);
+#1331 = EDGE_CURVE('',#1324,#1332,#1334,.T.);
+#1332 = VERTEX_POINT('',#1333);
+#1333 = CARTESIAN_POINT('',(1.85,0.97,0.4));
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(-0.75,0.97,0.4));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1338 = ORIENTED_EDGE('',*,*,#1339,.F.);
+#1339 = EDGE_CURVE('',#434,#1332,#1340,.T.);
+#1340 = LINE('',#1341,#1342);
+#1341 = CARTESIAN_POINT('',(1.85,0.97,0.E+000));
+#1342 = VECTOR('',#1343,1.);
+#1343 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1344 = ORIENTED_EDGE('',*,*,#433,.F.);
+#1345 = ORIENTED_EDGE('',*,*,#1346,.T.);
+#1346 = EDGE_CURVE('',#426,#1347,#1349,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(1.15,0.97,0.4));
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(1.15,0.97,0.E+000));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1353 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#1354 = EDGE_CURVE('',#1347,#1355,#1357,.T.);
+#1355 = VERTEX_POINT('',#1356);
+#1356 = CARTESIAN_POINT('',(0.35,0.97,0.4));
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(-1.5,0.97,0.4));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1361 = ORIENTED_EDGE('',*,*,#1362,.F.);
+#1362 = EDGE_CURVE('',#402,#1355,#1363,.T.);
+#1363 = LINE('',#1364,#1365);
+#1364 = CARTESIAN_POINT('',(0.35,0.97,0.E+000));
+#1365 = VECTOR('',#1366,1.);
+#1366 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1367 = ORIENTED_EDGE('',*,*,#401,.F.);
+#1368 = ORIENTED_EDGE('',*,*,#1369,.T.);
+#1369 = EDGE_CURVE('',#394,#1370,#1372,.T.);
+#1370 = VERTEX_POINT('',#1371);
+#1371 = CARTESIAN_POINT('',(-1.85,0.97,0.4));
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(-1.85,0.97,0.E+000));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1376 = ORIENTED_EDGE('',*,*,#1377,.T.);
+#1377 = EDGE_CURVE('',#1370,#1378,#1380,.T.);
+#1378 = VERTEX_POINT('',#1379);
+#1379 = CARTESIAN_POINT('',(-2.65,0.97,0.4));
+#1380 = LINE('',#1381,#1382);
+#1381 = CARTESIAN_POINT('',(-3.,0.97,0.4));
+#1382 = VECTOR('',#1383,1.);
+#1383 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1384 = ORIENTED_EDGE('',*,*,#1385,.F.);
+#1385 = EDGE_CURVE('',#370,#1378,#1386,.T.);
+#1386 = LINE('',#1387,#1388);
+#1387 = CARTESIAN_POINT('',(-2.65,0.97,0.E+000));
+#1388 = VECTOR('',#1389,1.);
+#1389 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1390 = PLANE('',#1391);
+#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394);
+#1392 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1393 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1394 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1395 = ADVANCED_FACE('',(#1396),#1421,.F.);
+#1396 = FACE_BOUND('',#1397,.F.);
+#1397 = EDGE_LOOP('',(#1398,#1408,#1414,#1415));
+#1398 = ORIENTED_EDGE('',*,*,#1399,.F.);
+#1399 = EDGE_CURVE('',#1400,#1402,#1404,.T.);
+#1400 = VERTEX_POINT('',#1401);
+#1401 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#1402 = VERTEX_POINT('',#1403);
+#1403 = CARTESIAN_POINT('',(-3.85,0.97,0.E+000));
+#1404 = LINE('',#1405,#1406);
+#1405 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#1406 = VECTOR('',#1407,1.);
+#1407 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1408 = ORIENTED_EDGE('',*,*,#1409,.T.);
+#1409 = EDGE_CURVE('',#1400,#491,#1410,.T.);
+#1410 = LINE('',#1411,#1412);
+#1411 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#1412 = VECTOR('',#1413,1.);
+#1413 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1414 = ORIENTED_EDGE('',*,*,#498,.T.);
+#1415 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#1416 = EDGE_CURVE('',#1402,#368,#1417,.T.);
+#1417 = LINE('',#1418,#1419);
+#1418 = CARTESIAN_POINT('',(-3.85,0.97,0.E+000));
+#1419 = VECTOR('',#1420,1.);
+#1420 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1421 = PLANE('',#1422);
+#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425);
+#1423 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#1424 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1425 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1426 = ADVANCED_FACE('',(#1427),#1445,.F.);
+#1427 = FACE_BOUND('',#1428,.F.);
+#1428 = EDGE_LOOP('',(#1429,#1437,#1438,#1439));
+#1429 = ORIENTED_EDGE('',*,*,#1430,.F.);
+#1430 = EDGE_CURVE('',#535,#1431,#1433,.T.);
+#1431 = VERTEX_POINT('',#1432);
+#1432 = CARTESIAN_POINT('',(-3.85,-1.23,0.E+000));
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1437 = ORIENTED_EDGE('',*,*,#534,.T.);
+#1438 = ORIENTED_EDGE('',*,*,#482,.T.);
+#1439 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1440 = EDGE_CURVE('',#1431,#483,#1441,.T.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-3.85,-1.23,0.E+000));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1445 = PLANE('',#1446);
+#1446 = AXIS2_PLACEMENT_3D('',#1447,#1448,#1449);
+#1447 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#1448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1449 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1450 = ADVANCED_FACE('',(#1451),#1469,.F.);
+#1451 = FACE_BOUND('',#1452,.F.);
+#1452 = EDGE_LOOP('',(#1453,#1454,#1455,#1463));
+#1453 = ORIENTED_EDGE('',*,*,#473,.T.);
+#1454 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#1455 = ORIENTED_EDGE('',*,*,#1456,.T.);
+#1456 = EDGE_CURVE('',#1162,#1457,#1459,.T.);
+#1457 = VERTEX_POINT('',#1458);
+#1458 = CARTESIAN_POINT('',(3.85,0.97,0.E+000));
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(3.85,0.57,0.E+000));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1463 = ORIENTED_EDGE('',*,*,#1464,.F.);
+#1464 = EDGE_CURVE('',#466,#1457,#1465,.T.);
+#1465 = LINE('',#1466,#1467);
+#1466 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#1467 = VECTOR('',#1468,1.);
+#1468 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1469 = PLANE('',#1470);
+#1470 = AXIS2_PLACEMENT_3D('',#1471,#1472,#1473);
+#1471 = CARTESIAN_POINT('',(3.35,0.57,0.E+000));
+#1472 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1473 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1474 = ADVANCED_FACE('',(#1475),#1502,.F.);
+#1475 = FACE_BOUND('',#1476,.F.);
+#1476 = EDGE_LOOP('',(#1477,#1478,#1479,#1480,#1488,#1496));
+#1477 = ORIENTED_EDGE('',*,*,#441,.F.);
+#1478 = ORIENTED_EDGE('',*,*,#449,.T.);
+#1479 = ORIENTED_EDGE('',*,*,#457,.T.);
+#1480 = ORIENTED_EDGE('',*,*,#1481,.F.);
+#1481 = EDGE_CURVE('',#1482,#458,#1484,.T.);
+#1482 = VERTEX_POINT('',#1483);
+#1483 = CARTESIAN_POINT('',(2.45,0.97,0.E+000));
+#1484 = LINE('',#1485,#1486);
+#1485 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1486 = VECTOR('',#1487,1.);
+#1487 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1488 = ORIENTED_EDGE('',*,*,#1489,.F.);
+#1489 = EDGE_CURVE('',#1490,#1482,#1492,.T.);
+#1490 = VERTEX_POINT('',#1491);
+#1491 = CARTESIAN_POINT('',(2.05,0.97,0.E+000));
+#1492 = LINE('',#1493,#1494);
+#1493 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1494 = VECTOR('',#1495,1.);
+#1495 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1496 = ORIENTED_EDGE('',*,*,#1497,.F.);
+#1497 = EDGE_CURVE('',#434,#1490,#1498,.T.);
+#1498 = LINE('',#1499,#1500);
+#1499 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1500 = VECTOR('',#1501,1.);
+#1501 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1502 = PLANE('',#1503);
+#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506);
+#1504 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#1505 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1506 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1507 = ADVANCED_FACE('',(#1508),#1535,.F.);
+#1508 = FACE_BOUND('',#1509,.F.);
+#1509 = EDGE_LOOP('',(#1510,#1511,#1512,#1513,#1521,#1529));
+#1510 = ORIENTED_EDGE('',*,*,#409,.F.);
+#1511 = ORIENTED_EDGE('',*,*,#417,.T.);
+#1512 = ORIENTED_EDGE('',*,*,#425,.T.);
+#1513 = ORIENTED_EDGE('',*,*,#1514,.F.);
+#1514 = EDGE_CURVE('',#1515,#426,#1517,.T.);
+#1515 = VERTEX_POINT('',#1516);
+#1516 = CARTESIAN_POINT('',(0.95,0.97,0.E+000));
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1521 = ORIENTED_EDGE('',*,*,#1522,.F.);
+#1522 = EDGE_CURVE('',#1523,#1515,#1525,.T.);
+#1523 = VERTEX_POINT('',#1524);
+#1524 = CARTESIAN_POINT('',(0.55,0.97,0.E+000));
+#1525 = LINE('',#1526,#1527);
+#1526 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1527 = VECTOR('',#1528,1.);
+#1528 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1529 = ORIENTED_EDGE('',*,*,#1530,.F.);
+#1530 = EDGE_CURVE('',#402,#1523,#1531,.T.);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1535 = PLANE('',#1536);
+#1536 = AXIS2_PLACEMENT_3D('',#1537,#1538,#1539);
+#1537 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#1538 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1539 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1540 = ADVANCED_FACE('',(#1541),#1568,.F.);
+#1541 = FACE_BOUND('',#1542,.F.);
+#1542 = EDGE_LOOP('',(#1543,#1544,#1545,#1546,#1554,#1562));
+#1543 = ORIENTED_EDGE('',*,*,#377,.F.);
+#1544 = ORIENTED_EDGE('',*,*,#385,.T.);
+#1545 = ORIENTED_EDGE('',*,*,#393,.T.);
+#1546 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1547 = EDGE_CURVE('',#1548,#394,#1550,.T.);
+#1548 = VERTEX_POINT('',#1549);
+#1549 = CARTESIAN_POINT('',(-2.05,0.97,0.E+000));
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);
+#1555 = EDGE_CURVE('',#1556,#1548,#1558,.T.);
+#1556 = VERTEX_POINT('',#1557);
+#1557 = CARTESIAN_POINT('',(-2.45,0.97,0.E+000));
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1560 = VECTOR('',#1561,1.);
+#1561 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1562 = ORIENTED_EDGE('',*,*,#1563,.F.);
+#1563 = EDGE_CURVE('',#370,#1556,#1564,.T.);
+#1564 = LINE('',#1565,#1566);
+#1565 = CARTESIAN_POINT('',(-3.35,0.97,0.E+000));
+#1566 = VECTOR('',#1567,1.);
+#1567 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1568 = PLANE('',#1569);
+#1569 = AXIS2_PLACEMENT_3D('',#1570,#1571,#1572);
+#1570 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#1571 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1572 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1573 = ADVANCED_FACE('',(#1574),#1593,.T.);
+#1574 = FACE_BOUND('',#1575,.T.);
+#1575 = EDGE_LOOP('',(#1576,#1585,#1591,#1592));
+#1576 = ORIENTED_EDGE('',*,*,#1577,.T.);
+#1577 = EDGE_CURVE('',#1578,#1578,#1580,.T.);
+#1578 = VERTEX_POINT('',#1579);
+#1579 = CARTESIAN_POINT('',(1.9,-0.33,-0.4));
+#1580 = CIRCLE('',#1581,0.4);
+#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584);
+#1582 = CARTESIAN_POINT('',(1.5,-0.33,-0.4));
+#1583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1584 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1585 = ORIENTED_EDGE('',*,*,#1586,.T.);
+#1586 = EDGE_CURVE('',#1578,#507,#1587,.T.);
+#1587 = LINE('',#1588,#1589);
+#1588 = CARTESIAN_POINT('',(1.9,-0.33,-0.5));
+#1589 = VECTOR('',#1590,1.);
+#1590 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1591 = ORIENTED_EDGE('',*,*,#506,.F.);
+#1592 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#1593 = CYLINDRICAL_SURFACE('',#1594,0.4);
+#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597);
+#1595 = CARTESIAN_POINT('',(1.5,-0.33,-0.5));
+#1596 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1597 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1598 = ADVANCED_FACE('',(#1599),#1618,.T.);
+#1599 = FACE_BOUND('',#1600,.T.);
+#1600 = EDGE_LOOP('',(#1601,#1610,#1616,#1617));
+#1601 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1602 = EDGE_CURVE('',#1603,#1603,#1605,.T.);
+#1603 = VERTEX_POINT('',#1604);
+#1604 = CARTESIAN_POINT('',(-1.1,-0.33,-0.4));
+#1605 = CIRCLE('',#1606,0.4);
+#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609);
+#1607 = CARTESIAN_POINT('',(-1.5,-0.33,-0.4));
+#1608 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1609 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1611 = EDGE_CURVE('',#1603,#518,#1612,.T.);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(-1.1,-0.33,-0.5));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1616 = ORIENTED_EDGE('',*,*,#517,.F.);
+#1617 = ORIENTED_EDGE('',*,*,#1611,.F.);
+#1618 = CYLINDRICAL_SURFACE('',#1619,0.4);
+#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622);
+#1620 = CARTESIAN_POINT('',(-1.5,-0.33,-0.5));
+#1621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1622 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1623 = ADVANCED_FACE('',(#1624),#1642,.F.);
+#1624 = FACE_BOUND('',#1625,.F.);
+#1625 = EDGE_LOOP('',(#1626,#1627,#1628,#1636));
+#1626 = ORIENTED_EDGE('',*,*,#542,.F.);
+#1627 = ORIENTED_EDGE('',*,*,#1430,.T.);
+#1628 = ORIENTED_EDGE('',*,*,#1629,.T.);
+#1629 = EDGE_CURVE('',#1431,#1630,#1632,.T.);
+#1630 = VERTEX_POINT('',#1631);
+#1631 = CARTESIAN_POINT('',(-3.85,-1.23,0.15));
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(-3.85,-1.23,0.E+000));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1636 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#1637 = EDGE_CURVE('',#543,#1630,#1638,.T.);
+#1638 = LINE('',#1639,#1640);
+#1639 = CARTESIAN_POINT('',(-3.85,-1.63,0.15));
+#1640 = VECTOR('',#1641,1.);
+#1641 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1642 = PLANE('',#1643);
+#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646);
+#1644 = CARTESIAN_POINT('',(-3.85,-1.63,0.E+000));
+#1645 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1646 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1647 = ADVANCED_FACE('',(#1648),#1659,.T.);
+#1648 = FACE_BOUND('',#1649,.T.);
+#1649 = EDGE_LOOP('',(#1650,#1651,#1652,#1653));
+#1650 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#1651 = ORIENTED_EDGE('',*,*,#550,.T.);
+#1652 = ORIENTED_EDGE('',*,*,#565,.T.);
+#1653 = ORIENTED_EDGE('',*,*,#1654,.F.);
+#1654 = EDGE_CURVE('',#1630,#566,#1655,.T.);
+#1655 = LINE('',#1656,#1657);
+#1656 = CARTESIAN_POINT('',(-3.85,-1.23,0.15));
+#1657 = VECTOR('',#1658,1.);
+#1658 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1659 = PLANE('',#1660);
+#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663);
+#1661 = CARTESIAN_POINT('',(-3.85,-1.63,0.15));
+#1662 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1663 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1664 = ADVANCED_FACE('',(#1665),#1671,.T.);
+#1665 = FACE_BOUND('',#1666,.T.);
+#1666 = EDGE_LOOP('',(#1667,#1668,#1669,#1670));
+#1667 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1668 = ORIENTED_EDGE('',*,*,#1629,.T.);
+#1669 = ORIENTED_EDGE('',*,*,#1654,.T.);
+#1670 = ORIENTED_EDGE('',*,*,#621,.F.);
+#1671 = PLANE('',#1672);
+#1672 = AXIS2_PLACEMENT_3D('',#1673,#1674,#1675);
+#1673 = CARTESIAN_POINT('',(-3.85,-1.23,0.E+000));
+#1674 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1675 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1676 = ADVANCED_FACE('',(#1677),#1695,.F.);
+#1677 = FACE_BOUND('',#1678,.F.);
+#1678 = EDGE_LOOP('',(#1679,#1680,#1688,#1694));
+#1679 = ORIENTED_EDGE('',*,*,#1409,.F.);
+#1680 = ORIENTED_EDGE('',*,*,#1681,.T.);
+#1681 = EDGE_CURVE('',#1400,#1682,#1684,.T.);
+#1682 = VERTEX_POINT('',#1683);
+#1683 = CARTESIAN_POINT('',(-3.85,0.57,0.15));
+#1684 = LINE('',#1685,#1686);
+#1685 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#1686 = VECTOR('',#1687,1.);
+#1687 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1688 = ORIENTED_EDGE('',*,*,#1689,.T.);
+#1689 = EDGE_CURVE('',#1682,#607,#1690,.T.);
+#1690 = LINE('',#1691,#1692);
+#1691 = CARTESIAN_POINT('',(-3.85,0.57,0.15));
+#1692 = VECTOR('',#1693,1.);
+#1693 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1694 = ORIENTED_EDGE('',*,*,#614,.F.);
+#1695 = PLANE('',#1696);
+#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699);
+#1697 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#1698 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1700 = ADVANCED_FACE('',(#1701),#1719,.T.);
+#1701 = FACE_BOUND('',#1702,.T.);
+#1702 = EDGE_LOOP('',(#1703,#1711,#1712,#1713));
+#1703 = ORIENTED_EDGE('',*,*,#1704,.F.);
+#1704 = EDGE_CURVE('',#1682,#1705,#1707,.T.);
+#1705 = VERTEX_POINT('',#1706);
+#1706 = CARTESIAN_POINT('',(-3.85,0.97,0.15));
+#1707 = LINE('',#1708,#1709);
+#1708 = CARTESIAN_POINT('',(-3.85,0.57,0.15));
+#1709 = VECTOR('',#1710,1.);
+#1710 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1711 = ORIENTED_EDGE('',*,*,#1689,.T.);
+#1712 = ORIENTED_EDGE('',*,*,#606,.T.);
+#1713 = ORIENTED_EDGE('',*,*,#1714,.F.);
+#1714 = EDGE_CURVE('',#1705,#599,#1715,.T.);
+#1715 = LINE('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(-3.85,0.97,0.15));
+#1717 = VECTOR('',#1718,1.);
+#1718 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1719 = PLANE('',#1720);
+#1720 = AXIS2_PLACEMENT_3D('',#1721,#1722,#1723);
+#1721 = CARTESIAN_POINT('',(-3.85,0.57,0.15));
+#1722 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1723 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1724 = ADVANCED_FACE('',(#1725),#1758,.T.);
+#1725 = FACE_BOUND('',#1726,.T.);
+#1726 = EDGE_LOOP('',(#1727,#1737,#1743,#1744,#1752));
+#1727 = ORIENTED_EDGE('',*,*,#1728,.F.);
+#1728 = EDGE_CURVE('',#1729,#1731,#1733,.T.);
+#1729 = VERTEX_POINT('',#1730);
+#1730 = CARTESIAN_POINT('',(-3.35,0.98,0.4));
+#1731 = VERTEX_POINT('',#1732);
+#1732 = CARTESIAN_POINT('',(-3.35,0.98,0.5));
+#1733 = LINE('',#1734,#1735);
+#1734 = CARTESIAN_POINT('',(-3.35,0.98,0.4));
+#1735 = VECTOR('',#1736,1.);
+#1736 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1737 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#1738 = EDGE_CURVE('',#1729,#591,#1739,.T.);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(-3.35,0.98,0.4));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1743 = ORIENTED_EDGE('',*,*,#590,.F.);
+#1744 = ORIENTED_EDGE('',*,*,#1745,.T.);
+#1745 = EDGE_CURVE('',#583,#1746,#1748,.T.);
+#1746 = VERTEX_POINT('',#1747);
+#1747 = CARTESIAN_POINT('',(-3.35,0.68,0.5));
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(-3.35,0.68,0.4));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1752 = ORIENTED_EDGE('',*,*,#1753,.F.);
+#1753 = EDGE_CURVE('',#1731,#1746,#1754,.T.);
+#1754 = LINE('',#1755,#1756);
+#1755 = CARTESIAN_POINT('',(-3.35,0.98,0.5));
+#1756 = VECTOR('',#1757,1.);
+#1757 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1758 = PLANE('',#1759);
+#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762);
+#1760 = CARTESIAN_POINT('',(-3.35,0.98,0.4));
+#1761 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1762 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1763 = ADVANCED_FACE('',(#1764),#1780,.F.);
+#1764 = FACE_BOUND('',#1765,.F.);
+#1765 = EDGE_LOOP('',(#1766,#1772,#1773,#1779));
+#1766 = ORIENTED_EDGE('',*,*,#1767,.F.);
+#1767 = EDGE_CURVE('',#575,#765,#1768,.T.);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(-3.254357798165,-1.34,0.71880733945));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#1772 = ORIENTED_EDGE('',*,*,#582,.T.);
+#1773 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#1774 = EDGE_CURVE('',#583,#773,#1775,.T.);
+#1775 = LINE('',#1776,#1777);
+#1776 = CARTESIAN_POINT('',(-3.254357798165,0.68,0.71880733945));
+#1777 = VECTOR('',#1778,1.);
+#1778 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#1779 = ORIENTED_EDGE('',*,*,#772,.F.);
+#1780 = PLANE('',#1781);
+#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784);
+#1782 = CARTESIAN_POINT('',(-3.2,-1.63,0.9));
+#1783 = DIRECTION('',(0.957826285221,0.E+000,-0.287347885566));
+#1784 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1785 = ADVANCED_FACE('',(#1786),#1812,.T.);
+#1786 = FACE_BOUND('',#1787,.T.);
+#1787 = EDGE_LOOP('',(#1788,#1796,#1797,#1798,#1806));
+#1788 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#1789 = EDGE_CURVE('',#575,#1790,#1792,.T.);
+#1790 = VERTEX_POINT('',#1791);
+#1791 = CARTESIAN_POINT('',(-3.35,-1.34,0.5));
+#1792 = LINE('',#1793,#1794);
+#1793 = CARTESIAN_POINT('',(-3.35,-1.34,0.4));
+#1794 = VECTOR('',#1795,1.);
+#1795 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1796 = ORIENTED_EDGE('',*,*,#574,.F.);
+#1797 = ORIENTED_EDGE('',*,*,#644,.T.);
+#1798 = ORIENTED_EDGE('',*,*,#1799,.T.);
+#1799 = EDGE_CURVE('',#645,#1800,#1802,.T.);
+#1800 = VERTEX_POINT('',#1801);
+#1801 = CARTESIAN_POINT('',(-3.35,-1.64,0.5));
+#1802 = LINE('',#1803,#1804);
+#1803 = CARTESIAN_POINT('',(-3.35,-1.64,0.4));
+#1804 = VECTOR('',#1805,1.);
+#1805 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1806 = ORIENTED_EDGE('',*,*,#1807,.F.);
+#1807 = EDGE_CURVE('',#1790,#1800,#1808,.T.);
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(-3.35,-1.34,0.5));
+#1810 = VECTOR('',#1811,1.);
+#1811 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1812 = PLANE('',#1813);
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(-3.35,-1.34,0.4));
+#1815 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1817 = ADVANCED_FACE('',(#1818),#1837,.T.);
+#1818 = FACE_BOUND('',#1819,.T.);
+#1819 = EDGE_LOOP('',(#1820,#1821,#1822,#1823,#1831));
+#1820 = ORIENTED_EDGE('',*,*,#1799,.F.);
+#1821 = ORIENTED_EDGE('',*,*,#652,.F.);
+#1822 = ORIENTED_EDGE('',*,*,#684,.T.);
+#1823 = ORIENTED_EDGE('',*,*,#1824,.T.);
+#1824 = EDGE_CURVE('',#685,#1825,#1827,.T.);
+#1825 = VERTEX_POINT('',#1826);
+#1826 = CARTESIAN_POINT('',(-3.05,-1.64,1.5));
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(-2.85,-1.64,1.5));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1831 = ORIENTED_EDGE('',*,*,#1832,.F.);
+#1832 = EDGE_CURVE('',#1800,#1825,#1833,.T.);
+#1833 = LINE('',#1834,#1835);
+#1834 = CARTESIAN_POINT('',(-3.268119266055,-1.64,0.772935779817));
+#1835 = VECTOR('',#1836,1.);
+#1836 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#1837 = PLANE('',#1838);
+#1838 = AXIS2_PLACEMENT_3D('',#1839,#1840,#1841);
+#1839 = CARTESIAN_POINT('',(-2.85,-1.64,0.4));
+#1840 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1841 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1842 = ADVANCED_FACE('',(#1843),#1863,.F.);
+#1843 = FACE_BOUND('',#1844,.F.);
+#1844 = EDGE_LOOP('',(#1845,#1853,#1854,#1855,#1856,#1857));
+#1845 = ORIENTED_EDGE('',*,*,#1846,.F.);
+#1846 = EDGE_CURVE('',#1790,#1847,#1849,.T.);
+#1847 = VERTEX_POINT('',#1848);
+#1848 = CARTESIAN_POINT('',(-3.05,-1.34,1.5));
+#1849 = LINE('',#1850,#1851);
+#1850 = CARTESIAN_POINT('',(-3.268119266055,-1.34,0.772935779817));
+#1851 = VECTOR('',#1852,1.);
+#1852 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#1853 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#1854 = ORIENTED_EDGE('',*,*,#1767,.T.);
+#1855 = ORIENTED_EDGE('',*,*,#764,.T.);
+#1856 = ORIENTED_EDGE('',*,*,#666,.T.);
+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1858 = EDGE_CURVE('',#669,#1847,#1859,.T.);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(-2.85,-1.34,1.5));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1863 = PLANE('',#1864);
+#1864 = AXIS2_PLACEMENT_3D('',#1865,#1866,#1867);
+#1865 = CARTESIAN_POINT('',(-2.85,-1.34,0.4));
+#1866 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1867 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1868 = ADVANCED_FACE('',(#1869),#1880,.T.);
+#1869 = FACE_BOUND('',#1870,.T.);
+#1870 = EDGE_LOOP('',(#1871,#1872,#1873,#1874));
+#1871 = ORIENTED_EDGE('',*,*,#1824,.F.);
+#1872 = ORIENTED_EDGE('',*,*,#692,.F.);
+#1873 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1874 = ORIENTED_EDGE('',*,*,#1875,.T.);
+#1875 = EDGE_CURVE('',#1847,#1825,#1876,.T.);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-3.05,-1.34,1.5));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1880 = PLANE('',#1881);
+#1881 = AXIS2_PLACEMENT_3D('',#1882,#1883,#1884);
+#1882 = CARTESIAN_POINT('',(-2.85,-1.34,1.5));
+#1883 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1884 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1885 = ADVANCED_FACE('',(#1886),#1920,.F.);
+#1886 = FACE_BOUND('',#1887,.F.);
+#1887 = EDGE_LOOP('',(#1888,#1898,#1906,#1912,#1913,#1914));
+#1888 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#1889 = EDGE_CURVE('',#1890,#1892,#1894,.T.);
+#1890 = VERTEX_POINT('',#1891);
+#1891 = CARTESIAN_POINT('',(-2.85,0.98,1.5));
+#1892 = VERTEX_POINT('',#1893);
+#1893 = CARTESIAN_POINT('',(-2.85,0.68,1.5));
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-2.85,0.98,1.5));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1898 = ORIENTED_EDGE('',*,*,#1899,.F.);
+#1899 = EDGE_CURVE('',#1900,#1890,#1902,.T.);
+#1900 = VERTEX_POINT('',#1901);
+#1901 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1906 = ORIENTED_EDGE('',*,*,#1907,.T.);
+#1907 = EDGE_CURVE('',#1900,#1287,#1908,.T.);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1912 = ORIENTED_EDGE('',*,*,#1294,.F.);
+#1913 = ORIENTED_EDGE('',*,*,#706,.T.);
+#1914 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1915 = EDGE_CURVE('',#709,#1892,#1916,.T.);
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(-2.85,0.68,0.4));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1920 = PLANE('',#1921);
+#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924);
+#1922 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#1923 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1924 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1925 = ADVANCED_FACE('',(#1926),#1946,.T.);
+#1926 = FACE_BOUND('',#1927,.T.);
+#1927 = EDGE_LOOP('',(#1928,#1936,#1937,#1938,#1939,#1940));
+#1928 = ORIENTED_EDGE('',*,*,#1929,.F.);
+#1929 = EDGE_CURVE('',#1746,#1930,#1932,.T.);
+#1930 = VERTEX_POINT('',#1931);
+#1931 = CARTESIAN_POINT('',(-3.05,0.68,1.5));
+#1932 = LINE('',#1933,#1934);
+#1933 = CARTESIAN_POINT('',(-3.268119266055,0.68,0.772935779817));
+#1934 = VECTOR('',#1935,1.);
+#1935 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#1936 = ORIENTED_EDGE('',*,*,#1745,.F.);
+#1937 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#1938 = ORIENTED_EDGE('',*,*,#780,.T.);
+#1939 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#1941 = EDGE_CURVE('',#1892,#1930,#1942,.T.);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(-2.85,0.68,1.5));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1946 = PLANE('',#1947);
+#1947 = AXIS2_PLACEMENT_3D('',#1948,#1949,#1950);
+#1948 = CARTESIAN_POINT('',(-2.85,0.68,0.4));
+#1949 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1951 = ADVANCED_FACE('',(#1952),#1972,.T.);
+#1952 = FACE_BOUND('',#1953,.T.);
+#1953 = EDGE_LOOP('',(#1954,#1962,#1963,#1964,#1965,#1966));
+#1954 = ORIENTED_EDGE('',*,*,#1955,.F.);
+#1955 = EDGE_CURVE('',#1196,#1956,#1958,.T.);
+#1956 = VERTEX_POINT('',#1957);
+#1957 = CARTESIAN_POINT('',(3.05,-1.34,1.5));
+#1958 = LINE('',#1959,#1960);
+#1959 = CARTESIAN_POINT('',(3.268119266055,-1.34,0.772935779817));
+#1960 = VECTOR('',#1961,1.);
+#1961 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#1962 = ORIENTED_EDGE('',*,*,#1195,.F.);
+#1963 = ORIENTED_EDGE('',*,*,#1224,.T.);
+#1964 = ORIENTED_EDGE('',*,*,#748,.T.);
+#1965 = ORIENTED_EDGE('',*,*,#888,.T.);
+#1966 = ORIENTED_EDGE('',*,*,#1967,.T.);
+#1967 = EDGE_CURVE('',#865,#1956,#1968,.T.);
+#1968 = LINE('',#1969,#1970);
+#1969 = CARTESIAN_POINT('',(2.85,-1.34,1.5));
+#1970 = VECTOR('',#1971,1.);
+#1971 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1972 = PLANE('',#1973);
+#1973 = AXIS2_PLACEMENT_3D('',#1974,#1975,#1976);
+#1974 = CARTESIAN_POINT('',(2.85,-1.34,0.4));
+#1975 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1976 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1977 = ADVANCED_FACE('',(#1978),#2005,.F.);
+#1978 = FACE_BOUND('',#1979,.F.);
+#1979 = EDGE_LOOP('',(#1980,#1988,#1989,#1990,#1991,#1999));
+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#1981 = EDGE_CURVE('',#1240,#1982,#1984,.T.);
+#1982 = VERTEX_POINT('',#1983);
+#1983 = CARTESIAN_POINT('',(3.05,0.68,1.5));
+#1984 = LINE('',#1985,#1986);
+#1985 = CARTESIAN_POINT('',(3.268119266055,0.68,0.772935779817));
+#1986 = VECTOR('',#1987,1.);
+#1987 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#1988 = ORIENTED_EDGE('',*,*,#1239,.F.);
+#1989 = ORIENTED_EDGE('',*,*,#1217,.T.);
+#1990 = ORIENTED_EDGE('',*,*,#732,.T.);
+#1991 = ORIENTED_EDGE('',*,*,#1992,.T.);
+#1992 = EDGE_CURVE('',#725,#1993,#1995,.T.);
+#1993 = VERTEX_POINT('',#1994);
+#1994 = CARTESIAN_POINT('',(2.85,0.68,1.5));
+#1995 = LINE('',#1996,#1997);
+#1996 = CARTESIAN_POINT('',(2.85,0.68,0.4));
+#1997 = VECTOR('',#1998,1.);
+#1998 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1999 = ORIENTED_EDGE('',*,*,#2000,.T.);
+#2000 = EDGE_CURVE('',#1993,#1982,#2001,.T.);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(2.85,0.68,1.5));
+#2003 = VECTOR('',#2004,1.);
+#2004 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2005 = PLANE('',#2006);
+#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009);
+#2007 = CARTESIAN_POINT('',(2.85,0.68,0.4));
+#2008 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2009 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2010 = ADVANCED_FACE('',(#2011),#2038,.F.);
+#2011 = FACE_BOUND('',#2012,.F.);
+#2012 = EDGE_LOOP('',(#2013,#2014,#2015,#2016,#2024,#2032));
+#2013 = ORIENTED_EDGE('',*,*,#1992,.F.);
+#2014 = ORIENTED_EDGE('',*,*,#724,.T.);
+#2015 = ORIENTED_EDGE('',*,*,#1301,.F.);
+#2016 = ORIENTED_EDGE('',*,*,#2017,.T.);
+#2017 = EDGE_CURVE('',#1302,#2018,#2020,.T.);
+#2018 = VERTEX_POINT('',#2019);
+#2019 = CARTESIAN_POINT('',(2.85,0.98,0.4));
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(2.85,0.68,0.4));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2024 = ORIENTED_EDGE('',*,*,#2025,.T.);
+#2025 = EDGE_CURVE('',#2018,#2026,#2028,.T.);
+#2026 = VERTEX_POINT('',#2027);
+#2027 = CARTESIAN_POINT('',(2.85,0.98,1.5));
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(2.85,0.98,0.4));
+#2030 = VECTOR('',#2031,1.);
+#2031 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2032 = ORIENTED_EDGE('',*,*,#2033,.F.);
+#2033 = EDGE_CURVE('',#1993,#2026,#2034,.T.);
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(2.85,0.68,1.5));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2038 = PLANE('',#2039);
+#2039 = AXIS2_PLACEMENT_3D('',#2040,#2041,#2042);
+#2040 = CARTESIAN_POINT('',(2.85,0.68,0.4));
+#2041 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2042 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2043 = ADVANCED_FACE('',(#2044),#2069,.F.);
+#2044 = FACE_BOUND('',#2045,.F.);
+#2045 = EDGE_LOOP('',(#2046,#2054,#2062,#2068));
+#2046 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#2047 = EDGE_CURVE('',#2048,#791,#2050,.T.);
+#2048 = VERTEX_POINT('',#2049);
+#2049 = CARTESIAN_POINT('',(2.45,-0.8,1.3));
+#2050 = LINE('',#2051,#2052);
+#2051 = CARTESIAN_POINT('',(2.45,-0.8,1.3));
+#2052 = VECTOR('',#2053,1.);
+#2053 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#2055 = EDGE_CURVE('',#2056,#2048,#2058,.T.);
+#2056 = VERTEX_POINT('',#2057);
+#2057 = CARTESIAN_POINT('',(-2.45,-0.8,1.3));
+#2058 = LINE('',#2059,#2060);
+#2059 = CARTESIAN_POINT('',(-2.45,-0.8,1.3));
+#2060 = VECTOR('',#2061,1.);
+#2061 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2062 = ORIENTED_EDGE('',*,*,#2063,.T.);
+#2063 = EDGE_CURVE('',#2056,#789,#2064,.T.);
+#2064 = LINE('',#2065,#2066);
+#2065 = CARTESIAN_POINT('',(-2.45,-0.8,1.3));
+#2066 = VECTOR('',#2067,1.);
+#2067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2068 = ORIENTED_EDGE('',*,*,#788,.T.);
+#2069 = PLANE('',#2070);
+#2070 = AXIS2_PLACEMENT_3D('',#2071,#2072,#2073);
+#2071 = CARTESIAN_POINT('',(-2.45,-0.8,1.3));
+#2072 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2073 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2074 = ADVANCED_FACE('',(#2075),#2093,.T.);
+#2075 = FACE_BOUND('',#2076,.T.);
+#2076 = EDGE_LOOP('',(#2077,#2085,#2091,#2092));
+#2077 = ORIENTED_EDGE('',*,*,#2078,.F.);
+#2078 = EDGE_CURVE('',#2079,#799,#2081,.T.);
+#2079 = VERTEX_POINT('',#2080);
+#2080 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#2081 = LINE('',#2082,#2083);
+#2082 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#2083 = VECTOR('',#2084,1.);
+#2084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2085 = ORIENTED_EDGE('',*,*,#2086,.T.);
+#2086 = EDGE_CURVE('',#2079,#2056,#2087,.T.);
+#2087 = LINE('',#2088,#2089);
+#2088 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#2089 = VECTOR('',#2090,1.);
+#2090 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2091 = ORIENTED_EDGE('',*,*,#2063,.T.);
+#2092 = ORIENTED_EDGE('',*,*,#798,.T.);
+#2093 = PLANE('',#2094);
+#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097);
+#2095 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#2096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2097 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2098 = ADVANCED_FACE('',(#2099),#2117,.F.);
+#2099 = FACE_BOUND('',#2100,.F.);
+#2100 = EDGE_LOOP('',(#2101,#2109,#2115,#2116));
+#2101 = ORIENTED_EDGE('',*,*,#2102,.F.);
+#2102 = EDGE_CURVE('',#2103,#807,#2105,.T.);
+#2103 = VERTEX_POINT('',#2104);
+#2104 = CARTESIAN_POINT('',(2.45,-1.33,1.3));
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(2.45,-1.33,1.3));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2110 = EDGE_CURVE('',#2103,#2048,#2111,.T.);
+#2111 = LINE('',#2112,#2113);
+#2112 = CARTESIAN_POINT('',(2.45,-1.33,1.3));
+#2113 = VECTOR('',#2114,1.);
+#2114 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2115 = ORIENTED_EDGE('',*,*,#2047,.T.);
+#2116 = ORIENTED_EDGE('',*,*,#814,.T.);
+#2117 = PLANE('',#2118);
+#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121);
+#2119 = CARTESIAN_POINT('',(2.45,-1.33,1.3));
+#2120 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2121 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2122 = ADVANCED_FACE('',(#2123),#2134,.T.);
+#2123 = FACE_BOUND('',#2124,.T.);
+#2124 = EDGE_LOOP('',(#2125,#2126,#2132,#2133));
+#2125 = ORIENTED_EDGE('',*,*,#2102,.F.);
+#2126 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#2127 = EDGE_CURVE('',#2079,#2103,#2128,.T.);
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2132 = ORIENTED_EDGE('',*,*,#2078,.T.);
+#2133 = ORIENTED_EDGE('',*,*,#806,.T.);
+#2134 = PLANE('',#2135);
+#2135 = AXIS2_PLACEMENT_3D('',#2136,#2137,#2138);
+#2136 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#2137 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2138 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2139 = ADVANCED_FACE('',(#2140),#2165,.F.);
+#2140 = FACE_BOUND('',#2141,.F.);
+#2141 = EDGE_LOOP('',(#2142,#2150,#2158,#2164));
+#2142 = ORIENTED_EDGE('',*,*,#2143,.F.);
+#2143 = EDGE_CURVE('',#2144,#825,#2146,.T.);
+#2144 = VERTEX_POINT('',#2145);
+#2145 = CARTESIAN_POINT('',(2.45,0.12,1.3));
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(2.45,0.12,1.3));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2150 = ORIENTED_EDGE('',*,*,#2151,.T.);
+#2151 = EDGE_CURVE('',#2144,#2152,#2154,.T.);
+#2152 = VERTEX_POINT('',#2153);
+#2153 = CARTESIAN_POINT('',(2.45,0.65,1.3));
+#2154 = LINE('',#2155,#2156);
+#2155 = CARTESIAN_POINT('',(2.45,0.12,1.3));
+#2156 = VECTOR('',#2157,1.);
+#2157 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2158 = ORIENTED_EDGE('',*,*,#2159,.T.);
+#2159 = EDGE_CURVE('',#2152,#823,#2160,.T.);
+#2160 = LINE('',#2161,#2162);
+#2161 = CARTESIAN_POINT('',(2.45,0.65,1.3));
+#2162 = VECTOR('',#2163,1.);
+#2163 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2164 = ORIENTED_EDGE('',*,*,#822,.T.);
+#2165 = PLANE('',#2166);
+#2166 = AXIS2_PLACEMENT_3D('',#2167,#2168,#2169);
+#2167 = CARTESIAN_POINT('',(2.45,0.12,1.3));
+#2168 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2169 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2170 = ADVANCED_FACE('',(#2171),#2189,.F.);
+#2171 = FACE_BOUND('',#2172,.F.);
+#2172 = EDGE_LOOP('',(#2173,#2174,#2182,#2188));
+#2173 = ORIENTED_EDGE('',*,*,#2159,.F.);
+#2174 = ORIENTED_EDGE('',*,*,#2175,.F.);
+#2175 = EDGE_CURVE('',#2176,#2152,#2178,.T.);
+#2176 = VERTEX_POINT('',#2177);
+#2177 = CARTESIAN_POINT('',(-2.45,0.65,1.3));
+#2178 = LINE('',#2179,#2180);
+#2179 = CARTESIAN_POINT('',(-2.45,0.65,1.3));
+#2180 = VECTOR('',#2181,1.);
+#2181 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2182 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#2183 = EDGE_CURVE('',#2176,#833,#2184,.T.);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(-2.45,0.65,1.3));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2188 = ORIENTED_EDGE('',*,*,#832,.T.);
+#2189 = PLANE('',#2190);
+#2190 = AXIS2_PLACEMENT_3D('',#2191,#2192,#2193);
+#2191 = CARTESIAN_POINT('',(-2.45,0.65,1.3));
+#2192 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2193 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2194 = ADVANCED_FACE('',(#2195),#2213,.T.);
+#2195 = FACE_BOUND('',#2196,.T.);
+#2196 = EDGE_LOOP('',(#2197,#2198,#2206,#2212));
+#2197 = ORIENTED_EDGE('',*,*,#2143,.F.);
+#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);
+#2199 = EDGE_CURVE('',#2200,#2144,#2202,.T.);
+#2200 = VERTEX_POINT('',#2201);
+#2201 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#2202 = LINE('',#2203,#2204);
+#2203 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#2204 = VECTOR('',#2205,1.);
+#2205 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2206 = ORIENTED_EDGE('',*,*,#2207,.T.);
+#2207 = EDGE_CURVE('',#2200,#841,#2208,.T.);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2212 = ORIENTED_EDGE('',*,*,#848,.T.);
+#2213 = PLANE('',#2214);
+#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217);
+#2215 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#2216 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2217 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2218 = ADVANCED_FACE('',(#2219),#2230,.T.);
+#2219 = FACE_BOUND('',#2220,.T.);
+#2220 = EDGE_LOOP('',(#2221,#2222,#2228,#2229));
+#2221 = ORIENTED_EDGE('',*,*,#2207,.F.);
+#2222 = ORIENTED_EDGE('',*,*,#2223,.T.);
+#2223 = EDGE_CURVE('',#2200,#2176,#2224,.T.);
+#2224 = LINE('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#2226 = VECTOR('',#2227,1.);
+#2227 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2228 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#2229 = ORIENTED_EDGE('',*,*,#840,.T.);
+#2230 = PLANE('',#2231);
+#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234);
+#2232 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#2233 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2234 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2235 = ADVANCED_FACE('',(#2236),#2254,.T.);
+#2236 = FACE_BOUND('',#2237,.T.);
+#2237 = EDGE_LOOP('',(#2238,#2239,#2240,#2248));
+#2238 = ORIENTED_EDGE('',*,*,#1967,.F.);
+#2239 = ORIENTED_EDGE('',*,*,#862,.F.);
+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2241 = EDGE_CURVE('',#863,#2242,#2244,.T.);
+#2242 = VERTEX_POINT('',#2243);
+#2243 = CARTESIAN_POINT('',(3.05,-1.64,1.5));
+#2244 = LINE('',#2245,#2246);
+#2245 = CARTESIAN_POINT('',(2.85,-1.64,1.5));
+#2246 = VECTOR('',#2247,1.);
+#2247 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2248 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#2249 = EDGE_CURVE('',#2242,#1956,#2250,.T.);
+#2250 = LINE('',#2251,#2252);
+#2251 = CARTESIAN_POINT('',(3.05,-1.64,1.5));
+#2252 = VECTOR('',#2253,1.);
+#2253 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2254 = PLANE('',#2255);
+#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258);
+#2256 = CARTESIAN_POINT('',(2.85,-1.64,1.5));
+#2257 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2258 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2259 = ADVANCED_FACE('',(#2260),#2272,.F.);
+#2260 = FACE_BOUND('',#2261,.F.);
+#2261 = EDGE_LOOP('',(#2262,#2263,#2264,#2265,#2266));
+#2262 = ORIENTED_EDGE('',*,*,#1185,.F.);
+#2263 = ORIENTED_EDGE('',*,*,#903,.F.);
+#2264 = ORIENTED_EDGE('',*,*,#872,.T.);
+#2265 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2266 = ORIENTED_EDGE('',*,*,#2267,.F.);
+#2267 = EDGE_CURVE('',#1186,#2242,#2268,.T.);
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(3.268119266055,-1.64,0.772935779817));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#2272 = PLANE('',#2273);
+#2273 = AXIS2_PLACEMENT_3D('',#2274,#2275,#2276);
+#2274 = CARTESIAN_POINT('',(2.85,-1.64,0.4));
+#2275 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2276 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2277 = ADVANCED_FACE('',(#2278),#2284,.F.);
+#2278 = FACE_BOUND('',#2279,.F.);
+#2279 = EDGE_LOOP('',(#2280,#2281,#2282,#2283));
+#2280 = ORIENTED_EDGE('',*,*,#966,.F.);
+#2281 = ORIENTED_EDGE('',*,*,#1116,.T.);
+#2282 = ORIENTED_EDGE('',*,*,#1068,.T.);
+#2283 = ORIENTED_EDGE('',*,*,#990,.F.);
+#2284 = PLANE('',#2285);
+#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288);
+#2286 = CARTESIAN_POINT('',(-1.25,-0.33,0.8));
+#2287 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2289 = ADVANCED_FACE('',(#2290),#2308,.T.);
+#2290 = FACE_BOUND('',#2291,.T.);
+#2291 = EDGE_LOOP('',(#2292,#2293,#2299,#2300,#2301,#2307));
+#2292 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#2293 = ORIENTED_EDGE('',*,*,#2294,.F.);
+#2294 = EDGE_CURVE('',#1013,#1091,#2295,.T.);
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(7.E-002,-1.83,0.4));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2299 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#2300 = ORIENTED_EDGE('',*,*,#951,.T.);
+#2301 = ORIENTED_EDGE('',*,*,#2302,.T.);
+#2302 = EDGE_CURVE('',#944,#1053,#2303,.T.);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(7.E-002,-1.53,0.8));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2307 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#2308 = PLANE('',#2309);
+#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312);
+#2310 = CARTESIAN_POINT('',(7.E-002,-1.93,0.8));
+#2311 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2312 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2313 = ADVANCED_FACE('',(#2314),#2325,.T.);
+#2314 = FACE_BOUND('',#2315,.T.);
+#2315 = EDGE_LOOP('',(#2316,#2317,#2323,#2324));
+#2316 = ORIENTED_EDGE('',*,*,#943,.F.);
+#2317 = ORIENTED_EDGE('',*,*,#2318,.T.);
+#2318 = EDGE_CURVE('',#936,#1045,#2319,.T.);
+#2319 = LINE('',#2320,#2321);
+#2320 = CARTESIAN_POINT('',(-1.23,-1.53,0.8));
+#2321 = VECTOR('',#2322,1.);
+#2322 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2323 = ORIENTED_EDGE('',*,*,#1052,.T.);
+#2324 = ORIENTED_EDGE('',*,*,#2302,.F.);
+#2325 = PLANE('',#2326);
+#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329);
+#2327 = CARTESIAN_POINT('',(-1.23,-1.53,0.8));
+#2328 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2329 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2330 = ADVANCED_FACE('',(#2331),#2344,.F.);
+#2331 = FACE_BOUND('',#2332,.F.);
+#2332 = EDGE_LOOP('',(#2333,#2334,#2340,#2341,#2342,#2343));
+#2333 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#2334 = ORIENTED_EDGE('',*,*,#2335,.F.);
+#2335 = EDGE_CURVE('',#1005,#1083,#2336,.T.);
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(-1.23,-1.83,0.4));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2340 = ORIENTED_EDGE('',*,*,#1004,.T.);
+#2341 = ORIENTED_EDGE('',*,*,#935,.T.);
+#2342 = ORIENTED_EDGE('',*,*,#2318,.T.);
+#2343 = ORIENTED_EDGE('',*,*,#1044,.F.);
+#2344 = PLANE('',#2345);
+#2345 = AXIS2_PLACEMENT_3D('',#2346,#2347,#2348);
+#2346 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#2347 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2348 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2349 = ADVANCED_FACE('',(#2350),#2375,.T.);
+#2350 = FACE_BOUND('',#2351,.T.);
+#2351 = EDGE_LOOP('',(#2352,#2360,#2368,#2374));
+#2352 = ORIENTED_EDGE('',*,*,#2353,.F.);
+#2353 = EDGE_CURVE('',#2354,#1013,#2356,.T.);
+#2354 = VERTEX_POINT('',#2355);
+#2355 = CARTESIAN_POINT('',(7.E-002,-1.83,0.4));
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(7.E-002,-1.83,0.4));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2360 = ORIENTED_EDGE('',*,*,#2361,.F.);
+#2361 = EDGE_CURVE('',#2362,#2354,#2364,.T.);
+#2362 = VERTEX_POINT('',#2363);
+#2363 = CARTESIAN_POINT('',(-1.23,-1.83,0.4));
+#2364 = LINE('',#2365,#2366);
+#2365 = CARTESIAN_POINT('',(-1.23,-1.83,0.4));
+#2366 = VECTOR('',#2367,1.);
+#2367 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#2369 = EDGE_CURVE('',#2362,#1005,#2370,.T.);
+#2370 = LINE('',#2371,#2372);
+#2371 = CARTESIAN_POINT('',(-1.23,-1.83,0.4));
+#2372 = VECTOR('',#2373,1.);
+#2373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2374 = ORIENTED_EDGE('',*,*,#1012,.F.);
+#2375 = PLANE('',#2376);
+#2376 = AXIS2_PLACEMENT_3D('',#2377,#2378,#2379);
+#2377 = CARTESIAN_POINT('',(-1.23,-1.83,0.4));
+#2378 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2379 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2380 = ADVANCED_FACE('',(#2381),#2406,.T.);
+#2381 = FACE_BOUND('',#2382,.T.);
+#2382 = EDGE_LOOP('',(#2383,#2391,#2399,#2405));
+#2383 = ORIENTED_EDGE('',*,*,#2384,.F.);
+#2384 = EDGE_CURVE('',#2385,#1083,#2387,.T.);
+#2385 = VERTEX_POINT('',#2386);
+#2386 = CARTESIAN_POINT('',(-1.23,-1.93,1.2));
+#2387 = LINE('',#2388,#2389);
+#2388 = CARTESIAN_POINT('',(-1.23,-3.13,1.2));
+#2389 = VECTOR('',#2390,1.);
+#2390 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2391 = ORIENTED_EDGE('',*,*,#2392,.T.);
+#2392 = EDGE_CURVE('',#2385,#2393,#2395,.T.);
+#2393 = VERTEX_POINT('',#2394);
+#2394 = CARTESIAN_POINT('',(7.E-002,-1.93,1.2));
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(-1.23,-1.93,1.2));
+#2397 = VECTOR('',#2398,1.);
+#2398 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2399 = ORIENTED_EDGE('',*,*,#2400,.T.);
+#2400 = EDGE_CURVE('',#2393,#1091,#2401,.T.);
+#2401 = LINE('',#2402,#2403);
+#2402 = CARTESIAN_POINT('',(7.E-002,-3.13,1.2));
+#2403 = VECTOR('',#2404,1.);
+#2404 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2405 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#2406 = PLANE('',#2407);
+#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
+#2408 = CARTESIAN_POINT('',(-1.23,-1.93,1.2));
+#2409 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2410 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2411 = ADVANCED_FACE('',(#2412),#2423,.T.);
+#2412 = FACE_BOUND('',#2413,.T.);
+#2413 = EDGE_LOOP('',(#2414,#2415,#2416,#2417));
+#2414 = ORIENTED_EDGE('',*,*,#1464,.F.);
+#2415 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#2416 = ORIENTED_EDGE('',*,*,#1147,.T.);
+#2417 = ORIENTED_EDGE('',*,*,#2418,.F.);
+#2418 = EDGE_CURVE('',#1457,#1140,#2419,.T.);
+#2419 = LINE('',#2420,#2421);
+#2420 = CARTESIAN_POINT('',(3.85,0.97,0.E+000));
+#2421 = VECTOR('',#2422,1.);
+#2422 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2423 = PLANE('',#2424);
+#2424 = AXIS2_PLACEMENT_3D('',#2425,#2426,#2427);
+#2425 = CARTESIAN_POINT('',(3.35,0.97,0.E+000));
+#2426 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2427 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2428 = ADVANCED_FACE('',(#2429),#2435,.T.);
+#2429 = FACE_BOUND('',#2430,.T.);
+#2430 = EDGE_LOOP('',(#2431,#2432,#2433,#2434));
+#2431 = ORIENTED_EDGE('',*,*,#1171,.F.);
+#2432 = ORIENTED_EDGE('',*,*,#1456,.T.);
+#2433 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#2434 = ORIENTED_EDGE('',*,*,#1139,.F.);
+#2435 = PLANE('',#2436);
+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);
+#2437 = CARTESIAN_POINT('',(3.85,0.57,0.E+000));
+#2438 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2439 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2440 = ADVANCED_FACE('',(#2441),#2447,.T.);
+#2441 = FACE_BOUND('',#2442,.T.);
+#2442 = EDGE_LOOP('',(#2443,#2444,#2445,#2446));
+#2443 = ORIENTED_EDGE('',*,*,#2267,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#1203,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#2446 = ORIENTED_EDGE('',*,*,#2249,.F.);
+#2447 = PLANE('',#2448);
+#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451);
+#2449 = CARTESIAN_POINT('',(3.2,-1.64,1.));
+#2450 = DIRECTION('',(0.957826285221,0.E+000,0.287347885566));
+#2451 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2452 = ADVANCED_FACE('',(#2453),#2471,.T.);
+#2453 = FACE_BOUND('',#2454,.T.);
+#2454 = EDGE_LOOP('',(#2455,#2456,#2457,#2465));
+#2455 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#2456 = ORIENTED_EDGE('',*,*,#1264,.T.);
+#2457 = ORIENTED_EDGE('',*,*,#2458,.T.);
+#2458 = EDGE_CURVE('',#1257,#2459,#2461,.T.);
+#2459 = VERTEX_POINT('',#2460);
+#2460 = CARTESIAN_POINT('',(3.05,0.98,1.5));
+#2461 = LINE('',#2462,#2463);
+#2462 = CARTESIAN_POINT('',(3.268119266055,0.98,0.772935779817));
+#2463 = VECTOR('',#2464,1.);
+#2464 = DIRECTION('',(-0.287347885566,0.E+000,0.957826285221));
+#2465 = ORIENTED_EDGE('',*,*,#2466,.F.);
+#2466 = EDGE_CURVE('',#1982,#2459,#2467,.T.);
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(3.05,0.68,1.5));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2471 = PLANE('',#2472);
+#2472 = AXIS2_PLACEMENT_3D('',#2473,#2474,#2475);
+#2473 = CARTESIAN_POINT('',(3.2,0.68,1.));
+#2474 = DIRECTION('',(0.957826285221,0.E+000,0.287347885566));
+#2475 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2476 = ADVANCED_FACE('',(#2477),#2494,.T.);
+#2477 = FACE_BOUND('',#2478,.T.);
+#2478 = EDGE_LOOP('',(#2479,#2480,#2486,#2487,#2493));
+#2479 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#2480 = ORIENTED_EDGE('',*,*,#2481,.F.);
+#2481 = EDGE_CURVE('',#2018,#1249,#2482,.T.);
+#2482 = LINE('',#2483,#2484);
+#2483 = CARTESIAN_POINT('',(2.85,0.98,0.4));
+#2484 = VECTOR('',#2485,1.);
+#2485 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2486 = ORIENTED_EDGE('',*,*,#2025,.T.);
+#2487 = ORIENTED_EDGE('',*,*,#2488,.T.);
+#2488 = EDGE_CURVE('',#2026,#2459,#2489,.T.);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(2.85,0.98,1.5));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2493 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2494 = PLANE('',#2495);
+#2495 = AXIS2_PLACEMENT_3D('',#2496,#2497,#2498);
+#2496 = CARTESIAN_POINT('',(2.85,0.98,0.4));
+#2497 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2498 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2499 = ADVANCED_FACE('',(#2500),#2506,.F.);
+#2500 = FACE_BOUND('',#2501,.F.);
+#2501 = EDGE_LOOP('',(#2502,#2503,#2504,#2505));
+#2502 = ORIENTED_EDGE('',*,*,#2017,.F.);
+#2503 = ORIENTED_EDGE('',*,*,#1309,.F.);
+#2504 = ORIENTED_EDGE('',*,*,#1248,.T.);
+#2505 = ORIENTED_EDGE('',*,*,#2481,.F.);
+#2506 = PLANE('',#2507);
+#2507 = AXIS2_PLACEMENT_3D('',#2508,#2509,#2510);
+#2508 = CARTESIAN_POINT('',(2.85,0.68,0.4));
+#2509 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2510 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2511 = ADVANCED_FACE('',(#2512),#2537,.F.);
+#2512 = FACE_BOUND('',#2513,.F.);
+#2513 = EDGE_LOOP('',(#2514,#2522,#2523,#2531));
+#2514 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2515 = EDGE_CURVE('',#1378,#2516,#2518,.T.);
+#2516 = VERTEX_POINT('',#2517);
+#2517 = CARTESIAN_POINT('',(-2.65,0.98,0.4));
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(-2.65,0.58,0.4));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2522 = ORIENTED_EDGE('',*,*,#1385,.F.);
+#2523 = ORIENTED_EDGE('',*,*,#2524,.T.);
+#2524 = EDGE_CURVE('',#370,#2525,#2527,.T.);
+#2525 = VERTEX_POINT('',#2526);
+#2526 = CARTESIAN_POINT('',(-2.65,0.98,0.E+000));
+#2527 = LINE('',#2528,#2529);
+#2528 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#2529 = VECTOR('',#2530,1.);
+#2530 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2531 = ORIENTED_EDGE('',*,*,#2532,.T.);
+#2532 = EDGE_CURVE('',#2525,#2516,#2533,.T.);
+#2533 = LINE('',#2534,#2535);
+#2534 = CARTESIAN_POINT('',(-2.65,0.98,0.E+000));
+#2535 = VECTOR('',#2536,1.);
+#2536 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2537 = PLANE('',#2538);
+#2538 = AXIS2_PLACEMENT_3D('',#2539,#2540,#2541);
+#2539 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#2540 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2541 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2542 = ADVANCED_FACE('',(#2543),#2561,.T.);
+#2543 = FACE_BOUND('',#2544,.T.);
+#2544 = EDGE_LOOP('',(#2545,#2546,#2547,#2555));
+#2545 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2546 = ORIENTED_EDGE('',*,*,#1377,.F.);
+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);
+#2548 = EDGE_CURVE('',#1370,#2549,#2551,.T.);
+#2549 = VERTEX_POINT('',#2550);
+#2550 = CARTESIAN_POINT('',(-1.85,0.98,0.4));
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(-1.85,0.58,0.4));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2555 = ORIENTED_EDGE('',*,*,#2556,.F.);
+#2556 = EDGE_CURVE('',#2516,#2549,#2557,.T.);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(-2.65,0.98,0.4));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2561 = PLANE('',#2562);
+#2562 = AXIS2_PLACEMENT_3D('',#2563,#2564,#2565);
+#2563 = CARTESIAN_POINT('',(-2.65,0.58,0.4));
+#2564 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2565 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2566 = ADVANCED_FACE('',(#2567),#2585,.T.);
+#2567 = FACE_BOUND('',#2568,.T.);
+#2568 = EDGE_LOOP('',(#2569,#2570,#2571,#2579));
+#2569 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#2570 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);
+#2572 = EDGE_CURVE('',#394,#2573,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(-1.85,0.98,0.E+000));
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(-1.85,0.58,0.E+000));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2580 = EDGE_CURVE('',#2573,#2549,#2581,.T.);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(-1.85,0.98,0.E+000));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2585 = PLANE('',#2586);
+#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
+#2587 = CARTESIAN_POINT('',(-1.85,0.58,0.E+000));
+#2588 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2589 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2590 = ADVANCED_FACE('',(#2591),#2616,.F.);
+#2591 = FACE_BOUND('',#2592,.F.);
+#2592 = EDGE_LOOP('',(#2593,#2601,#2602,#2610));
+#2593 = ORIENTED_EDGE('',*,*,#2594,.F.);
+#2594 = EDGE_CURVE('',#1355,#2595,#2597,.T.);
+#2595 = VERTEX_POINT('',#2596);
+#2596 = CARTESIAN_POINT('',(0.35,0.98,0.4));
+#2597 = LINE('',#2598,#2599);
+#2598 = CARTESIAN_POINT('',(0.35,0.58,0.4));
+#2599 = VECTOR('',#2600,1.);
+#2600 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2601 = ORIENTED_EDGE('',*,*,#1362,.F.);
+#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);
+#2603 = EDGE_CURVE('',#402,#2604,#2606,.T.);
+#2604 = VERTEX_POINT('',#2605);
+#2605 = CARTESIAN_POINT('',(0.35,0.98,0.E+000));
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2610 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#2611 = EDGE_CURVE('',#2604,#2595,#2612,.T.);
+#2612 = LINE('',#2613,#2614);
+#2613 = CARTESIAN_POINT('',(0.35,0.98,0.E+000));
+#2614 = VECTOR('',#2615,1.);
+#2615 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2616 = PLANE('',#2617);
+#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620);
+#2618 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#2619 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2620 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2621 = ADVANCED_FACE('',(#2622),#2640,.T.);
+#2622 = FACE_BOUND('',#2623,.T.);
+#2623 = EDGE_LOOP('',(#2624,#2625,#2626,#2634));
+#2624 = ORIENTED_EDGE('',*,*,#2594,.F.);
+#2625 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#2626 = ORIENTED_EDGE('',*,*,#2627,.T.);
+#2627 = EDGE_CURVE('',#1347,#2628,#2630,.T.);
+#2628 = VERTEX_POINT('',#2629);
+#2629 = CARTESIAN_POINT('',(1.15,0.98,0.4));
+#2630 = LINE('',#2631,#2632);
+#2631 = CARTESIAN_POINT('',(1.15,0.58,0.4));
+#2632 = VECTOR('',#2633,1.);
+#2633 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2634 = ORIENTED_EDGE('',*,*,#2635,.F.);
+#2635 = EDGE_CURVE('',#2595,#2628,#2636,.T.);
+#2636 = LINE('',#2637,#2638);
+#2637 = CARTESIAN_POINT('',(0.35,0.98,0.4));
+#2638 = VECTOR('',#2639,1.);
+#2639 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2640 = PLANE('',#2641);
+#2641 = AXIS2_PLACEMENT_3D('',#2642,#2643,#2644);
+#2642 = CARTESIAN_POINT('',(0.35,0.58,0.4));
+#2643 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2644 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2645 = ADVANCED_FACE('',(#2646),#2664,.T.);
+#2646 = FACE_BOUND('',#2647,.T.);
+#2647 = EDGE_LOOP('',(#2648,#2649,#2650,#2658));
+#2648 = ORIENTED_EDGE('',*,*,#2627,.F.);
+#2649 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2650 = ORIENTED_EDGE('',*,*,#2651,.T.);
+#2651 = EDGE_CURVE('',#426,#2652,#2654,.T.);
+#2652 = VERTEX_POINT('',#2653);
+#2653 = CARTESIAN_POINT('',(1.15,0.98,0.E+000));
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(1.15,0.58,0.E+000));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2658 = ORIENTED_EDGE('',*,*,#2659,.T.);
+#2659 = EDGE_CURVE('',#2652,#2628,#2660,.T.);
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(1.15,0.98,0.E+000));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2664 = PLANE('',#2665);
+#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668);
+#2666 = CARTESIAN_POINT('',(1.15,0.58,0.E+000));
+#2667 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2668 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2669 = ADVANCED_FACE('',(#2670),#2695,.F.);
+#2670 = FACE_BOUND('',#2671,.F.);
+#2671 = EDGE_LOOP('',(#2672,#2680,#2681,#2689));
+#2672 = ORIENTED_EDGE('',*,*,#2673,.F.);
+#2673 = EDGE_CURVE('',#1332,#2674,#2676,.T.);
+#2674 = VERTEX_POINT('',#2675);
+#2675 = CARTESIAN_POINT('',(1.85,0.98,0.4));
+#2676 = LINE('',#2677,#2678);
+#2677 = CARTESIAN_POINT('',(1.85,0.58,0.4));
+#2678 = VECTOR('',#2679,1.);
+#2679 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2680 = ORIENTED_EDGE('',*,*,#1339,.F.);
+#2681 = ORIENTED_EDGE('',*,*,#2682,.T.);
+#2682 = EDGE_CURVE('',#434,#2683,#2685,.T.);
+#2683 = VERTEX_POINT('',#2684);
+#2684 = CARTESIAN_POINT('',(1.85,0.98,0.E+000));
+#2685 = LINE('',#2686,#2687);
+#2686 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#2687 = VECTOR('',#2688,1.);
+#2688 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2689 = ORIENTED_EDGE('',*,*,#2690,.T.);
+#2690 = EDGE_CURVE('',#2683,#2674,#2691,.T.);
+#2691 = LINE('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(1.85,0.98,0.E+000));
+#2693 = VECTOR('',#2694,1.);
+#2694 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2695 = PLANE('',#2696);
+#2696 = AXIS2_PLACEMENT_3D('',#2697,#2698,#2699);
+#2697 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#2698 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2700 = ADVANCED_FACE('',(#2701),#2719,.T.);
+#2701 = FACE_BOUND('',#2702,.T.);
+#2702 = EDGE_LOOP('',(#2703,#2704,#2705,#2713));
+#2703 = ORIENTED_EDGE('',*,*,#2673,.F.);
+#2704 = ORIENTED_EDGE('',*,*,#1331,.F.);
+#2705 = ORIENTED_EDGE('',*,*,#2706,.T.);
+#2706 = EDGE_CURVE('',#1324,#2707,#2709,.T.);
+#2707 = VERTEX_POINT('',#2708);
+#2708 = CARTESIAN_POINT('',(2.65,0.98,0.4));
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(2.65,0.58,0.4));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2713 = ORIENTED_EDGE('',*,*,#2714,.F.);
+#2714 = EDGE_CURVE('',#2674,#2707,#2715,.T.);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(1.85,0.98,0.4));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2719 = PLANE('',#2720);
+#2720 = AXIS2_PLACEMENT_3D('',#2721,#2722,#2723);
+#2721 = CARTESIAN_POINT('',(1.85,0.58,0.4));
+#2722 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2723 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2724 = ADVANCED_FACE('',(#2725),#2743,.T.);
+#2725 = FACE_BOUND('',#2726,.T.);
+#2726 = EDGE_LOOP('',(#2727,#2728,#2729,#2737));
+#2727 = ORIENTED_EDGE('',*,*,#2706,.F.);
+#2728 = ORIENTED_EDGE('',*,*,#1323,.F.);
+#2729 = ORIENTED_EDGE('',*,*,#2730,.T.);
+#2730 = EDGE_CURVE('',#458,#2731,#2733,.T.);
+#2731 = VERTEX_POINT('',#2732);
+#2732 = CARTESIAN_POINT('',(2.65,0.98,0.E+000));
+#2733 = LINE('',#2734,#2735);
+#2734 = CARTESIAN_POINT('',(2.65,0.58,0.E+000));
+#2735 = VECTOR('',#2736,1.);
+#2736 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2737 = ORIENTED_EDGE('',*,*,#2738,.T.);
+#2738 = EDGE_CURVE('',#2731,#2707,#2739,.T.);
+#2739 = LINE('',#2740,#2741);
+#2740 = CARTESIAN_POINT('',(2.65,0.98,0.E+000));
+#2741 = VECTOR('',#2742,1.);
+#2742 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2743 = PLANE('',#2744);
+#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
+#2745 = CARTESIAN_POINT('',(2.65,0.58,0.E+000));
+#2746 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2747 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2748 = ADVANCED_FACE('',(#2749),#2760,.F.);
+#2749 = FACE_BOUND('',#2750,.F.);
+#2750 = EDGE_LOOP('',(#2751,#2752,#2758,#2759));
+#2751 = ORIENTED_EDGE('',*,*,#1907,.F.);
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#1900,#1729,#2754,.T.);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2758 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#2759 = ORIENTED_EDGE('',*,*,#1286,.F.);
+#2760 = PLANE('',#2761);
+#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2762 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#2763 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2764 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2765 = ADVANCED_FACE('',(#2766),#2777,.T.);
+#2766 = FACE_BOUND('',#2767,.T.);
+#2767 = EDGE_LOOP('',(#2768,#2769,#2775,#2776));
+#2768 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#2769 = ORIENTED_EDGE('',*,*,#2770,.T.);
+#2770 = EDGE_CURVE('',#1402,#1705,#2771,.T.);
+#2771 = LINE('',#2772,#2773);
+#2772 = CARTESIAN_POINT('',(-3.85,0.97,0.E+000));
+#2773 = VECTOR('',#2774,1.);
+#2774 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2775 = ORIENTED_EDGE('',*,*,#1714,.T.);
+#2776 = ORIENTED_EDGE('',*,*,#1279,.F.);
+#2777 = PLANE('',#2778);
+#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781);
+#2779 = CARTESIAN_POINT('',(-3.85,0.97,0.E+000));
+#2780 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2781 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2782 = ADVANCED_FACE('',(#2783),#2789,.F.);
+#2783 = FACE_BOUND('',#2784,.F.);
+#2784 = EDGE_LOOP('',(#2785,#2786,#2787,#2788));
+#2785 = ORIENTED_EDGE('',*,*,#1681,.F.);
+#2786 = ORIENTED_EDGE('',*,*,#1399,.T.);
+#2787 = ORIENTED_EDGE('',*,*,#2770,.T.);
+#2788 = ORIENTED_EDGE('',*,*,#1704,.F.);
+#2789 = PLANE('',#2790);
+#2790 = AXIS2_PLACEMENT_3D('',#2791,#2792,#2793);
+#2791 = CARTESIAN_POINT('',(-3.85,0.57,0.E+000));
+#2792 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2793 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2794 = ADVANCED_FACE('',(#2795),#2813,.F.);
+#2795 = FACE_BOUND('',#2796,.F.);
+#2796 = EDGE_LOOP('',(#2797,#2798,#2799,#2807));
+#2797 = ORIENTED_EDGE('',*,*,#2682,.F.);
+#2798 = ORIENTED_EDGE('',*,*,#1497,.T.);
+#2799 = ORIENTED_EDGE('',*,*,#2800,.T.);
+#2800 = EDGE_CURVE('',#1490,#2801,#2803,.T.);
+#2801 = VERTEX_POINT('',#2802);
+#2802 = CARTESIAN_POINT('',(2.05,0.98,0.E+000));
+#2803 = LINE('',#2804,#2805);
+#2804 = CARTESIAN_POINT('',(2.05,0.97,0.E+000));
+#2805 = VECTOR('',#2806,1.);
+#2806 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2807 = ORIENTED_EDGE('',*,*,#2808,.F.);
+#2808 = EDGE_CURVE('',#2683,#2801,#2809,.T.);
+#2809 = LINE('',#2810,#2811);
+#2810 = CARTESIAN_POINT('',(1.85,0.98,0.E+000));
+#2811 = VECTOR('',#2812,1.);
+#2812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2813 = PLANE('',#2814);
+#2814 = AXIS2_PLACEMENT_3D('',#2815,#2816,#2817);
+#2815 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#2816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2817 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2818 = ADVANCED_FACE('',(#2819),#2837,.F.);
+#2819 = FACE_BOUND('',#2820,.F.);
+#2820 = EDGE_LOOP('',(#2821,#2822,#2823,#2831));
+#2821 = ORIENTED_EDGE('',*,*,#2800,.F.);
+#2822 = ORIENTED_EDGE('',*,*,#1489,.T.);
+#2823 = ORIENTED_EDGE('',*,*,#2824,.T.);
+#2824 = EDGE_CURVE('',#1482,#2825,#2827,.T.);
+#2825 = VERTEX_POINT('',#2826);
+#2826 = CARTESIAN_POINT('',(2.45,0.98,0.E+000));
+#2827 = LINE('',#2828,#2829);
+#2828 = CARTESIAN_POINT('',(2.45,0.97,0.E+000));
+#2829 = VECTOR('',#2830,1.);
+#2830 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2831 = ORIENTED_EDGE('',*,*,#2832,.F.);
+#2832 = EDGE_CURVE('',#2801,#2825,#2833,.T.);
+#2833 = LINE('',#2834,#2835);
+#2834 = CARTESIAN_POINT('',(1.85,0.98,0.E+000));
+#2835 = VECTOR('',#2836,1.);
+#2836 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2837 = PLANE('',#2838);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#2840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2841 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2842 = ADVANCED_FACE('',(#2843),#2854,.F.);
+#2843 = FACE_BOUND('',#2844,.F.);
+#2844 = EDGE_LOOP('',(#2845,#2846,#2847,#2853));
+#2845 = ORIENTED_EDGE('',*,*,#1481,.T.);
+#2846 = ORIENTED_EDGE('',*,*,#2730,.T.);
+#2847 = ORIENTED_EDGE('',*,*,#2848,.F.);
+#2848 = EDGE_CURVE('',#2825,#2731,#2849,.T.);
+#2849 = LINE('',#2850,#2851);
+#2850 = CARTESIAN_POINT('',(1.85,0.98,0.E+000));
+#2851 = VECTOR('',#2852,1.);
+#2852 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2853 = ORIENTED_EDGE('',*,*,#2824,.F.);
+#2854 = PLANE('',#2855);
+#2855 = AXIS2_PLACEMENT_3D('',#2856,#2857,#2858);
+#2856 = CARTESIAN_POINT('',(1.85,0.58,0.E+000));
+#2857 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2858 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2859 = ADVANCED_FACE('',(#2860),#2878,.F.);
+#2860 = FACE_BOUND('',#2861,.F.);
+#2861 = EDGE_LOOP('',(#2862,#2863,#2864,#2872));
+#2862 = ORIENTED_EDGE('',*,*,#2603,.F.);
+#2863 = ORIENTED_EDGE('',*,*,#1530,.T.);
+#2864 = ORIENTED_EDGE('',*,*,#2865,.T.);
+#2865 = EDGE_CURVE('',#1523,#2866,#2868,.T.);
+#2866 = VERTEX_POINT('',#2867);
+#2867 = CARTESIAN_POINT('',(0.55,0.98,0.E+000));
+#2868 = LINE('',#2869,#2870);
+#2869 = CARTESIAN_POINT('',(0.55,0.97,0.E+000));
+#2870 = VECTOR('',#2871,1.);
+#2871 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2872 = ORIENTED_EDGE('',*,*,#2873,.F.);
+#2873 = EDGE_CURVE('',#2604,#2866,#2874,.T.);
+#2874 = LINE('',#2875,#2876);
+#2875 = CARTESIAN_POINT('',(0.35,0.98,0.E+000));
+#2876 = VECTOR('',#2877,1.);
+#2877 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2878 = PLANE('',#2879);
+#2879 = AXIS2_PLACEMENT_3D('',#2880,#2881,#2882);
+#2880 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#2881 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2882 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2883 = ADVANCED_FACE('',(#2884),#2902,.F.);
+#2884 = FACE_BOUND('',#2885,.F.);
+#2885 = EDGE_LOOP('',(#2886,#2887,#2888,#2896));
+#2886 = ORIENTED_EDGE('',*,*,#2865,.F.);
+#2887 = ORIENTED_EDGE('',*,*,#1522,.T.);
+#2888 = ORIENTED_EDGE('',*,*,#2889,.T.);
+#2889 = EDGE_CURVE('',#1515,#2890,#2892,.T.);
+#2890 = VERTEX_POINT('',#2891);
+#2891 = CARTESIAN_POINT('',(0.95,0.98,0.E+000));
+#2892 = LINE('',#2893,#2894);
+#2893 = CARTESIAN_POINT('',(0.95,0.97,0.E+000));
+#2894 = VECTOR('',#2895,1.);
+#2895 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2896 = ORIENTED_EDGE('',*,*,#2897,.F.);
+#2897 = EDGE_CURVE('',#2866,#2890,#2898,.T.);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(0.35,0.98,0.E+000));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2902 = PLANE('',#2903);
+#2903 = AXIS2_PLACEMENT_3D('',#2904,#2905,#2906);
+#2904 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#2905 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2906 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2907 = ADVANCED_FACE('',(#2908),#2919,.F.);
+#2908 = FACE_BOUND('',#2909,.F.);
+#2909 = EDGE_LOOP('',(#2910,#2911,#2912,#2918));
+#2910 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#2911 = ORIENTED_EDGE('',*,*,#2651,.T.);
+#2912 = ORIENTED_EDGE('',*,*,#2913,.F.);
+#2913 = EDGE_CURVE('',#2890,#2652,#2914,.T.);
+#2914 = LINE('',#2915,#2916);
+#2915 = CARTESIAN_POINT('',(0.35,0.98,0.E+000));
+#2916 = VECTOR('',#2917,1.);
+#2917 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2918 = ORIENTED_EDGE('',*,*,#2889,.F.);
+#2919 = PLANE('',#2920);
+#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923);
+#2921 = CARTESIAN_POINT('',(0.35,0.58,0.E+000));
+#2922 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2923 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2924 = ADVANCED_FACE('',(#2925),#2943,.F.);
+#2925 = FACE_BOUND('',#2926,.F.);
+#2926 = EDGE_LOOP('',(#2927,#2928,#2929,#2937));
+#2927 = ORIENTED_EDGE('',*,*,#2524,.F.);
+#2928 = ORIENTED_EDGE('',*,*,#1563,.T.);
+#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);
+#2930 = EDGE_CURVE('',#1556,#2931,#2933,.T.);
+#2931 = VERTEX_POINT('',#2932);
+#2932 = CARTESIAN_POINT('',(-2.45,0.98,0.E+000));
+#2933 = LINE('',#2934,#2935);
+#2934 = CARTESIAN_POINT('',(-2.45,0.97,0.E+000));
+#2935 = VECTOR('',#2936,1.);
+#2936 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2937 = ORIENTED_EDGE('',*,*,#2938,.F.);
+#2938 = EDGE_CURVE('',#2525,#2931,#2939,.T.);
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(-2.65,0.98,0.E+000));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2943 = PLANE('',#2944);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#2946 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2947 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2948 = ADVANCED_FACE('',(#2949),#2967,.F.);
+#2949 = FACE_BOUND('',#2950,.F.);
+#2950 = EDGE_LOOP('',(#2951,#2952,#2953,#2961));
+#2951 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#2952 = ORIENTED_EDGE('',*,*,#1555,.T.);
+#2953 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#2954 = EDGE_CURVE('',#1548,#2955,#2957,.T.);
+#2955 = VERTEX_POINT('',#2956);
+#2956 = CARTESIAN_POINT('',(-2.05,0.98,0.E+000));
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(-2.05,0.97,0.E+000));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2961 = ORIENTED_EDGE('',*,*,#2962,.F.);
+#2962 = EDGE_CURVE('',#2931,#2955,#2963,.T.);
+#2963 = LINE('',#2964,#2965);
+#2964 = CARTESIAN_POINT('',(-2.65,0.98,0.E+000));
+#2965 = VECTOR('',#2966,1.);
+#2966 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2967 = PLANE('',#2968);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#2970 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2971 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2972 = ADVANCED_FACE('',(#2973),#2984,.F.);
+#2973 = FACE_BOUND('',#2974,.F.);
+#2974 = EDGE_LOOP('',(#2975,#2976,#2977,#2983));
+#2975 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#2976 = ORIENTED_EDGE('',*,*,#2572,.T.);
+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#2978 = EDGE_CURVE('',#2955,#2573,#2979,.T.);
+#2979 = LINE('',#2980,#2981);
+#2980 = CARTESIAN_POINT('',(-2.65,0.98,0.E+000));
+#2981 = VECTOR('',#2982,1.);
+#2982 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2983 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#2984 = PLANE('',#2985);
+#2985 = AXIS2_PLACEMENT_3D('',#2986,#2987,#2988);
+#2986 = CARTESIAN_POINT('',(-2.65,0.58,0.E+000));
+#2987 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2988 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2989 = ADVANCED_FACE('',(#2990),#3009,.T.);
+#2990 = FACE_BOUND('',#2991,.F.);
+#2991 = EDGE_LOOP('',(#2992,#3000,#3001,#3002));
+#2992 = ORIENTED_EDGE('',*,*,#2993,.F.);
+#2993 = EDGE_CURVE('',#1578,#2994,#2996,.T.);
+#2994 = VERTEX_POINT('',#2995);
+#2995 = CARTESIAN_POINT('',(1.8,-0.33,-0.5));
+#2996 = LINE('',#2997,#2998);
+#2997 = CARTESIAN_POINT('',(1.9,-0.33,-0.4));
+#2998 = VECTOR('',#2999,1.);
+#2999 = DIRECTION('',(-0.707106781187,-0.E+000,-0.707106781187));
+#3000 = ORIENTED_EDGE('',*,*,#1577,.T.);
+#3001 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#3002 = ORIENTED_EDGE('',*,*,#3003,.F.);
+#3003 = EDGE_CURVE('',#2994,#2994,#3004,.T.);
+#3004 = CIRCLE('',#3005,0.3);
+#3005 = AXIS2_PLACEMENT_3D('',#3006,#3007,#3008);
+#3006 = CARTESIAN_POINT('',(1.5,-0.33,-0.5));
+#3007 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3008 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3009 = CONICAL_SURFACE('',#3010,0.4,0.785398163397);
+#3010 = AXIS2_PLACEMENT_3D('',#3011,#3012,#3013);
+#3011 = CARTESIAN_POINT('',(1.5,-0.33,-0.4));
+#3012 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3013 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3014 = ADVANCED_FACE('',(#3015),#3034,.T.);
+#3015 = FACE_BOUND('',#3016,.F.);
+#3016 = EDGE_LOOP('',(#3017,#3025,#3026,#3027));
+#3017 = ORIENTED_EDGE('',*,*,#3018,.F.);
+#3018 = EDGE_CURVE('',#1603,#3019,#3021,.T.);
+#3019 = VERTEX_POINT('',#3020);
+#3020 = CARTESIAN_POINT('',(-1.2,-0.33,-0.5));
+#3021 = LINE('',#3022,#3023);
+#3022 = CARTESIAN_POINT('',(-1.1,-0.33,-0.4));
+#3023 = VECTOR('',#3024,1.);
+#3024 = DIRECTION('',(-0.707106781187,-0.E+000,-0.707106781187));
+#3025 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#3026 = ORIENTED_EDGE('',*,*,#3018,.T.);
+#3027 = ORIENTED_EDGE('',*,*,#3028,.F.);
+#3028 = EDGE_CURVE('',#3019,#3019,#3029,.T.);
+#3029 = CIRCLE('',#3030,0.3);
+#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033);
+#3031 = CARTESIAN_POINT('',(-1.5,-0.33,-0.5));
+#3032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3033 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3034 = CONICAL_SURFACE('',#3035,0.4,0.785398163397);
+#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038);
+#3036 = CARTESIAN_POINT('',(-1.5,-0.33,-0.4));
+#3037 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3038 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3039 = ADVANCED_FACE('',(#3040),#3059,.F.);
+#3040 = FACE_BOUND('',#3041,.F.);
+#3041 = EDGE_LOOP('',(#3042,#3043,#3044,#3045,#3053));
+#3042 = ORIENTED_EDGE('',*,*,#1728,.F.);
+#3043 = ORIENTED_EDGE('',*,*,#2753,.F.);
+#3044 = ORIENTED_EDGE('',*,*,#1899,.T.);
+#3045 = ORIENTED_EDGE('',*,*,#3046,.T.);
+#3046 = EDGE_CURVE('',#1890,#3047,#3049,.T.);
+#3047 = VERTEX_POINT('',#3048);
+#3048 = CARTESIAN_POINT('',(-3.05,0.98,1.5));
+#3049 = LINE('',#3050,#3051);
+#3050 = CARTESIAN_POINT('',(-2.85,0.98,1.5));
+#3051 = VECTOR('',#3052,1.);
+#3052 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3053 = ORIENTED_EDGE('',*,*,#3054,.F.);
+#3054 = EDGE_CURVE('',#1731,#3047,#3055,.T.);
+#3055 = LINE('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(-3.268119266055,0.98,0.772935779817));
+#3057 = VECTOR('',#3058,1.);
+#3058 = DIRECTION('',(0.287347885566,0.E+000,0.957826285221));
+#3059 = PLANE('',#3060);
+#3060 = AXIS2_PLACEMENT_3D('',#3061,#3062,#3063);
+#3061 = CARTESIAN_POINT('',(-2.85,0.98,0.4));
+#3062 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3063 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3064 = ADVANCED_FACE('',(#3065),#3076,.T.);
+#3065 = FACE_BOUND('',#3066,.T.);
+#3066 = EDGE_LOOP('',(#3067,#3068,#3069,#3070));
+#3067 = ORIENTED_EDGE('',*,*,#3054,.F.);
+#3068 = ORIENTED_EDGE('',*,*,#1753,.T.);
+#3069 = ORIENTED_EDGE('',*,*,#1929,.T.);
+#3070 = ORIENTED_EDGE('',*,*,#3071,.F.);
+#3071 = EDGE_CURVE('',#3047,#1930,#3072,.T.);
+#3072 = LINE('',#3073,#3074);
+#3073 = CARTESIAN_POINT('',(-3.05,0.98,1.5));
+#3074 = VECTOR('',#3075,1.);
+#3075 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3076 = PLANE('',#3077);
+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
+#3078 = CARTESIAN_POINT('',(-3.2,0.98,1.));
+#3079 = DIRECTION('',(-0.957826285221,0.E+000,0.287347885566));
+#3080 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3081 = ADVANCED_FACE('',(#3082),#3088,.T.);
+#3082 = FACE_BOUND('',#3083,.T.);
+#3083 = EDGE_LOOP('',(#3084,#3085,#3086,#3087));
+#3084 = ORIENTED_EDGE('',*,*,#1846,.F.);
+#3085 = ORIENTED_EDGE('',*,*,#1807,.T.);
+#3086 = ORIENTED_EDGE('',*,*,#1832,.T.);
+#3087 = ORIENTED_EDGE('',*,*,#1875,.F.);
+#3088 = PLANE('',#3089);
+#3089 = AXIS2_PLACEMENT_3D('',#3090,#3091,#3092);
+#3090 = CARTESIAN_POINT('',(-3.2,-1.34,1.));
+#3091 = DIRECTION('',(-0.957826285221,0.E+000,0.287347885566));
+#3092 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3093 = ADVANCED_FACE('',(#3094),#3100,.T.);
+#3094 = FACE_BOUND('',#3095,.T.);
+#3095 = EDGE_LOOP('',(#3096,#3097,#3098,#3099));
+#3096 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#3097 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#3098 = ORIENTED_EDGE('',*,*,#3046,.T.);
+#3099 = ORIENTED_EDGE('',*,*,#3071,.T.);
+#3100 = PLANE('',#3101);
+#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104);
+#3102 = CARTESIAN_POINT('',(-2.85,0.98,1.5));
+#3103 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3104 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3105 = ADVANCED_FACE('',(#3106),#3112,.T.);
+#3106 = FACE_BOUND('',#3107,.T.);
+#3107 = EDGE_LOOP('',(#3108,#3109,#3110,#3111));
+#3108 = ORIENTED_EDGE('',*,*,#2488,.F.);
+#3109 = ORIENTED_EDGE('',*,*,#2033,.F.);
+#3110 = ORIENTED_EDGE('',*,*,#2000,.T.);
+#3111 = ORIENTED_EDGE('',*,*,#2466,.T.);
+#3112 = PLANE('',#3113);
+#3113 = AXIS2_PLACEMENT_3D('',#3114,#3115,#3116);
+#3114 = CARTESIAN_POINT('',(2.85,0.68,1.5));
+#3115 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3116 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3117 = ADVANCED_FACE('',(#3118),#3124,.T.);
+#3118 = FACE_BOUND('',#3119,.T.);
+#3119 = EDGE_LOOP('',(#3120,#3121,#3122,#3123));
+#3120 = ORIENTED_EDGE('',*,*,#2086,.F.);
+#3121 = ORIENTED_EDGE('',*,*,#2127,.T.);
+#3122 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#3123 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#3124 = PLANE('',#3125);
+#3125 = AXIS2_PLACEMENT_3D('',#3126,#3127,#3128);
+#3126 = CARTESIAN_POINT('',(-2.45,-1.33,1.3));
+#3127 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3128 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3129 = ADVANCED_FACE('',(#3130),#3136,.T.);
+#3130 = FACE_BOUND('',#3131,.T.);
+#3131 = EDGE_LOOP('',(#3132,#3133,#3134,#3135));
+#3132 = ORIENTED_EDGE('',*,*,#2223,.F.);
+#3133 = ORIENTED_EDGE('',*,*,#2199,.T.);
+#3134 = ORIENTED_EDGE('',*,*,#2151,.T.);
+#3135 = ORIENTED_EDGE('',*,*,#2175,.F.);
+#3136 = PLANE('',#3137);
+#3137 = AXIS2_PLACEMENT_3D('',#3138,#3139,#3140);
+#3138 = CARTESIAN_POINT('',(-2.45,0.12,1.3));
+#3139 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3140 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3141 = ADVANCED_FACE('',(#3142),#3160,.T.);
+#3142 = FACE_BOUND('',#3143,.T.);
+#3143 = EDGE_LOOP('',(#3144,#3145,#3153,#3159));
+#3144 = ORIENTED_EDGE('',*,*,#2400,.F.);
+#3145 = ORIENTED_EDGE('',*,*,#3146,.F.);
+#3146 = EDGE_CURVE('',#3147,#2393,#3149,.T.);
+#3147 = VERTEX_POINT('',#3148);
+#3148 = CARTESIAN_POINT('',(7.E-002,-1.93,0.8));
+#3149 = LINE('',#3150,#3151);
+#3150 = CARTESIAN_POINT('',(7.E-002,-1.93,0.8));
+#3151 = VECTOR('',#3152,1.);
+#3152 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3153 = ORIENTED_EDGE('',*,*,#3154,.T.);
+#3154 = EDGE_CURVE('',#3147,#1013,#3155,.T.);
+#3155 = LINE('',#3156,#3157);
+#3156 = CARTESIAN_POINT('',(7.E-002,-1.93,0.8));
+#3157 = VECTOR('',#3158,1.);
+#3158 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3159 = ORIENTED_EDGE('',*,*,#2294,.T.);
+#3160 = PLANE('',#3161);
+#3161 = AXIS2_PLACEMENT_3D('',#3162,#3163,#3164);
+#3162 = CARTESIAN_POINT('',(7.E-002,-3.13,0.4));
+#3163 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3164 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3165 = ADVANCED_FACE('',(#3166),#3184,.F.);
+#3166 = FACE_BOUND('',#3167,.F.);
+#3167 = EDGE_LOOP('',(#3168,#3169,#3177,#3183));
+#3168 = ORIENTED_EDGE('',*,*,#2384,.F.);
+#3169 = ORIENTED_EDGE('',*,*,#3170,.F.);
+#3170 = EDGE_CURVE('',#3171,#2385,#3173,.T.);
+#3171 = VERTEX_POINT('',#3172);
+#3172 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#3173 = LINE('',#3174,#3175);
+#3174 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#3175 = VECTOR('',#3176,1.);
+#3176 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3177 = ORIENTED_EDGE('',*,*,#3178,.T.);
+#3178 = EDGE_CURVE('',#3171,#1005,#3179,.T.);
+#3179 = LINE('',#3180,#3181);
+#3180 = CARTESIAN_POINT('',(-1.23,-1.93,0.8));
+#3181 = VECTOR('',#3182,1.);
+#3182 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3183 = ORIENTED_EDGE('',*,*,#2335,.T.);
+#3184 = PLANE('',#3185);
+#3185 = AXIS2_PLACEMENT_3D('',#3186,#3187,#3188);
+#3186 = CARTESIAN_POINT('',(-1.23,-3.13,0.4));
+#3187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3188 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3189 = ADVANCED_FACE('',(#3190),#3217,.T.);
+#3190 = FACE_BOUND('',#3191,.T.);
+#3191 = EDGE_LOOP('',(#3192,#3200,#3208,#3214,#3215,#3216));
+#3192 = ORIENTED_EDGE('',*,*,#3193,.F.);
+#3193 = EDGE_CURVE('',#3194,#2393,#3196,.T.);
+#3194 = VERTEX_POINT('',#3195);
+#3195 = CARTESIAN_POINT('',(7.E-002,-2.93,1.2));
+#3196 = LINE('',#3197,#3198);
+#3197 = CARTESIAN_POINT('',(7.E-002,-3.13,1.2));
+#3198 = VECTOR('',#3199,1.);
+#3199 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3200 = ORIENTED_EDGE('',*,*,#3201,.F.);
+#3201 = EDGE_CURVE('',#3202,#3194,#3204,.T.);
+#3202 = VERTEX_POINT('',#3203);
+#3203 = CARTESIAN_POINT('',(7.E-002,-2.93,0.4));
+#3204 = LINE('',#3205,#3206);
+#3205 = CARTESIAN_POINT('',(7.E-002,-2.93,0.4));
+#3206 = VECTOR('',#3207,1.);
+#3207 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3208 = ORIENTED_EDGE('',*,*,#3209,.T.);
+#3209 = EDGE_CURVE('',#3202,#2354,#3210,.T.);
+#3210 = LINE('',#3211,#3212);
+#3211 = CARTESIAN_POINT('',(7.E-002,-3.13,0.4));
+#3212 = VECTOR('',#3213,1.);
+#3213 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3214 = ORIENTED_EDGE('',*,*,#2353,.T.);
+#3215 = ORIENTED_EDGE('',*,*,#3154,.F.);
+#3216 = ORIENTED_EDGE('',*,*,#3146,.T.);
+#3217 = PLANE('',#3218);
+#3218 = AXIS2_PLACEMENT_3D('',#3219,#3220,#3221);
+#3219 = CARTESIAN_POINT('',(7.E-002,-3.13,0.4));
+#3220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3221 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3222 = ADVANCED_FACE('',(#3223),#3250,.F.);
+#3223 = FACE_BOUND('',#3224,.F.);
+#3224 = EDGE_LOOP('',(#3225,#3233,#3241,#3247,#3248,#3249));
+#3225 = ORIENTED_EDGE('',*,*,#3226,.F.);
+#3226 = EDGE_CURVE('',#3227,#2385,#3229,.T.);
+#3227 = VERTEX_POINT('',#3228);
+#3228 = CARTESIAN_POINT('',(-1.23,-2.93,1.2));
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(-1.23,-3.13,1.2));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3233 = ORIENTED_EDGE('',*,*,#3234,.F.);
+#3234 = EDGE_CURVE('',#3235,#3227,#3237,.T.);
+#3235 = VERTEX_POINT('',#3236);
+#3236 = CARTESIAN_POINT('',(-1.23,-2.93,0.4));
+#3237 = LINE('',#3238,#3239);
+#3238 = CARTESIAN_POINT('',(-1.23,-2.93,0.4));
+#3239 = VECTOR('',#3240,1.);
+#3240 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3242 = EDGE_CURVE('',#3235,#2362,#3243,.T.);
+#3243 = LINE('',#3244,#3245);
+#3244 = CARTESIAN_POINT('',(-1.23,-3.13,0.4));
+#3245 = VECTOR('',#3246,1.);
+#3246 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3247 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#3248 = ORIENTED_EDGE('',*,*,#3178,.F.);
+#3249 = ORIENTED_EDGE('',*,*,#3170,.T.);
+#3250 = PLANE('',#3251);
+#3251 = AXIS2_PLACEMENT_3D('',#3252,#3253,#3254);
+#3252 = CARTESIAN_POINT('',(-1.23,-3.13,0.4));
+#3253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3254 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3255 = ADVANCED_FACE('',(#3256),#3283,.F.);
+#3256 = FACE_BOUND('',#3257,.F.);
+#3257 = EDGE_LOOP('',(#3258,#3268,#3274,#3275,#3276,#3277));
+#3258 = ORIENTED_EDGE('',*,*,#3259,.T.);
+#3259 = EDGE_CURVE('',#3260,#3262,#3264,.T.);
+#3260 = VERTEX_POINT('',#3261);
+#3261 = CARTESIAN_POINT('',(-1.03,-3.13,0.4));
+#3262 = VERTEX_POINT('',#3263);
+#3263 = CARTESIAN_POINT('',(-0.13,-3.13,0.4));
+#3264 = LINE('',#3265,#3266);
+#3265 = CARTESIAN_POINT('',(-1.23,-3.13,0.4));
+#3266 = VECTOR('',#3267,1.);
+#3267 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3268 = ORIENTED_EDGE('',*,*,#3269,.T.);
+#3269 = EDGE_CURVE('',#3262,#3202,#3270,.T.);
+#3270 = LINE('',#3271,#3272);
+#3271 = CARTESIAN_POINT('',(-0.355,-3.355,0.4));
+#3272 = VECTOR('',#3273,1.);
+#3273 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#3274 = ORIENTED_EDGE('',*,*,#3209,.T.);
+#3275 = ORIENTED_EDGE('',*,*,#2361,.F.);
+#3276 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3277 = ORIENTED_EDGE('',*,*,#3278,.T.);
+#3278 = EDGE_CURVE('',#3235,#3260,#3279,.T.);
+#3279 = LINE('',#3280,#3281);
+#3280 = CARTESIAN_POINT('',(-1.13,-3.03,0.4));
+#3281 = VECTOR('',#3282,1.);
+#3282 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3283 = PLANE('',#3284);
+#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287);
+#3285 = CARTESIAN_POINT('',(-1.23,-3.13,0.4));
+#3286 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3287 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3288 = ADVANCED_FACE('',(#3289),#3316,.T.);
+#3289 = FACE_BOUND('',#3290,.T.);
+#3290 = EDGE_LOOP('',(#3291,#3301,#3307,#3308,#3309,#3310));
+#3291 = ORIENTED_EDGE('',*,*,#3292,.T.);
+#3292 = EDGE_CURVE('',#3293,#3295,#3297,.T.);
+#3293 = VERTEX_POINT('',#3294);
+#3294 = CARTESIAN_POINT('',(-1.03,-3.13,1.2));
+#3295 = VERTEX_POINT('',#3296);
+#3296 = CARTESIAN_POINT('',(-0.13,-3.13,1.2));
+#3297 = LINE('',#3298,#3299);
+#3298 = CARTESIAN_POINT('',(-1.23,-3.13,1.2));
+#3299 = VECTOR('',#3300,1.);
+#3300 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3301 = ORIENTED_EDGE('',*,*,#3302,.T.);
+#3302 = EDGE_CURVE('',#3295,#3194,#3303,.T.);
+#3303 = LINE('',#3304,#3305);
+#3304 = CARTESIAN_POINT('',(-0.355,-3.355,1.2));
+#3305 = VECTOR('',#3306,1.);
+#3306 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#3307 = ORIENTED_EDGE('',*,*,#3193,.T.);
+#3308 = ORIENTED_EDGE('',*,*,#2392,.F.);
+#3309 = ORIENTED_EDGE('',*,*,#3226,.F.);
+#3310 = ORIENTED_EDGE('',*,*,#3311,.T.);
+#3311 = EDGE_CURVE('',#3227,#3293,#3312,.T.);
+#3312 = LINE('',#3313,#3314);
+#3313 = CARTESIAN_POINT('',(-1.13,-3.03,1.2));
+#3314 = VECTOR('',#3315,1.);
+#3315 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3316 = PLANE('',#3317);
+#3317 = AXIS2_PLACEMENT_3D('',#3318,#3319,#3320);
+#3318 = CARTESIAN_POINT('',(-1.23,-3.13,1.2));
+#3319 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3320 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3321 = ADVANCED_FACE('',(#3322),#3369,.T.);
+#3322 = FACE_BOUND('',#3323,.T.);
+#3323 = EDGE_LOOP('',(#3324,#3325,#3326,#3327,#3328,#3329,#3337,#3346,
+ #3354,#3363));
+#3324 = ORIENTED_EDGE('',*,*,#2938,.F.);
+#3325 = ORIENTED_EDGE('',*,*,#2532,.T.);
+#3326 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#3327 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#3328 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#3329 = ORIENTED_EDGE('',*,*,#3330,.F.);
+#3330 = EDGE_CURVE('',#3331,#2955,#3333,.T.);
+#3331 = VERTEX_POINT('',#3332);
+#3332 = CARTESIAN_POINT('',(-2.05,0.98,5.E-002));
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(-2.05,0.98,0.E+000));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3337 = ORIENTED_EDGE('',*,*,#3338,.F.);
+#3338 = EDGE_CURVE('',#3339,#3331,#3341,.T.);
+#3339 = VERTEX_POINT('',#3340);
+#3340 = CARTESIAN_POINT('',(-2.15,0.98,0.15));
+#3341 = CIRCLE('',#3342,0.1);
+#3342 = AXIS2_PLACEMENT_3D('',#3343,#3344,#3345);
+#3343 = CARTESIAN_POINT('',(-2.15,0.98,5.E-002));
+#3344 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#3345 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3346 = ORIENTED_EDGE('',*,*,#3347,.F.);
+#3347 = EDGE_CURVE('',#3348,#3339,#3350,.T.);
+#3348 = VERTEX_POINT('',#3349);
+#3349 = CARTESIAN_POINT('',(-2.35,0.98,0.15));
+#3350 = LINE('',#3351,#3352);
+#3351 = CARTESIAN_POINT('',(-2.55,0.98,0.15));
+#3352 = VECTOR('',#3353,1.);
+#3353 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3354 = ORIENTED_EDGE('',*,*,#3355,.F.);
+#3355 = EDGE_CURVE('',#3356,#3348,#3358,.T.);
+#3356 = VERTEX_POINT('',#3357);
+#3357 = CARTESIAN_POINT('',(-2.45,0.98,5.E-002));
+#3358 = CIRCLE('',#3359,0.1);
+#3359 = AXIS2_PLACEMENT_3D('',#3360,#3361,#3362);
+#3360 = CARTESIAN_POINT('',(-2.35,0.98,5.E-002));
+#3361 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#3362 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3363 = ORIENTED_EDGE('',*,*,#3364,.T.);
+#3364 = EDGE_CURVE('',#3356,#2931,#3365,.T.);
+#3365 = LINE('',#3366,#3367);
+#3366 = CARTESIAN_POINT('',(-2.45,0.98,0.E+000));
+#3367 = VECTOR('',#3368,1.);
+#3368 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3369 = PLANE('',#3370);
+#3370 = AXIS2_PLACEMENT_3D('',#3371,#3372,#3373);
+#3371 = CARTESIAN_POINT('',(-2.65,0.98,0.E+000));
+#3372 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3374 = ADVANCED_FACE('',(#3375),#3422,.T.);
+#3375 = FACE_BOUND('',#3376,.T.);
+#3376 = EDGE_LOOP('',(#3377,#3378,#3379,#3380,#3381,#3382,#3390,#3399,
+ #3407,#3416));
+#3377 = ORIENTED_EDGE('',*,*,#2873,.F.);
+#3378 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#3379 = ORIENTED_EDGE('',*,*,#2635,.T.);
+#3380 = ORIENTED_EDGE('',*,*,#2659,.F.);
+#3381 = ORIENTED_EDGE('',*,*,#2913,.F.);
+#3382 = ORIENTED_EDGE('',*,*,#3383,.F.);
+#3383 = EDGE_CURVE('',#3384,#2890,#3386,.T.);
+#3384 = VERTEX_POINT('',#3385);
+#3385 = CARTESIAN_POINT('',(0.95,0.98,5.E-002));
+#3386 = LINE('',#3387,#3388);
+#3387 = CARTESIAN_POINT('',(0.95,0.98,0.E+000));
+#3388 = VECTOR('',#3389,1.);
+#3389 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3390 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#3391 = EDGE_CURVE('',#3392,#3384,#3394,.T.);
+#3392 = VERTEX_POINT('',#3393);
+#3393 = CARTESIAN_POINT('',(0.85,0.98,0.15));
+#3394 = CIRCLE('',#3395,0.1);
+#3395 = AXIS2_PLACEMENT_3D('',#3396,#3397,#3398);
+#3396 = CARTESIAN_POINT('',(0.85,0.98,5.E-002));
+#3397 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#3398 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3399 = ORIENTED_EDGE('',*,*,#3400,.F.);
+#3400 = EDGE_CURVE('',#3401,#3392,#3403,.T.);
+#3401 = VERTEX_POINT('',#3402);
+#3402 = CARTESIAN_POINT('',(0.65,0.98,0.15));
+#3403 = LINE('',#3404,#3405);
+#3404 = CARTESIAN_POINT('',(0.45,0.98,0.15));
+#3405 = VECTOR('',#3406,1.);
+#3406 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3407 = ORIENTED_EDGE('',*,*,#3408,.F.);
+#3408 = EDGE_CURVE('',#3409,#3401,#3411,.T.);
+#3409 = VERTEX_POINT('',#3410);
+#3410 = CARTESIAN_POINT('',(0.55,0.98,5.E-002));
+#3411 = CIRCLE('',#3412,0.1);
+#3412 = AXIS2_PLACEMENT_3D('',#3413,#3414,#3415);
+#3413 = CARTESIAN_POINT('',(0.65,0.98,5.E-002));
+#3414 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#3415 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3416 = ORIENTED_EDGE('',*,*,#3417,.T.);
+#3417 = EDGE_CURVE('',#3409,#2866,#3418,.T.);
+#3418 = LINE('',#3419,#3420);
+#3419 = CARTESIAN_POINT('',(0.55,0.98,0.E+000));
+#3420 = VECTOR('',#3421,1.);
+#3421 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3422 = PLANE('',#3423);
+#3423 = AXIS2_PLACEMENT_3D('',#3424,#3425,#3426);
+#3424 = CARTESIAN_POINT('',(0.35,0.98,0.E+000));
+#3425 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3426 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3427 = ADVANCED_FACE('',(#3428),#3475,.T.);
+#3428 = FACE_BOUND('',#3429,.T.);
+#3429 = EDGE_LOOP('',(#3430,#3431,#3432,#3433,#3434,#3435,#3443,#3452,
+ #3460,#3469));
+#3430 = ORIENTED_EDGE('',*,*,#2808,.F.);
+#3431 = ORIENTED_EDGE('',*,*,#2690,.T.);
+#3432 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#3433 = ORIENTED_EDGE('',*,*,#2738,.F.);
+#3434 = ORIENTED_EDGE('',*,*,#2848,.F.);
+#3435 = ORIENTED_EDGE('',*,*,#3436,.F.);
+#3436 = EDGE_CURVE('',#3437,#2825,#3439,.T.);
+#3437 = VERTEX_POINT('',#3438);
+#3438 = CARTESIAN_POINT('',(2.45,0.98,5.E-002));
+#3439 = LINE('',#3440,#3441);
+#3440 = CARTESIAN_POINT('',(2.45,0.98,0.E+000));
+#3441 = VECTOR('',#3442,1.);
+#3442 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3443 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#3444 = EDGE_CURVE('',#3445,#3437,#3447,.T.);
+#3445 = VERTEX_POINT('',#3446);
+#3446 = CARTESIAN_POINT('',(2.35,0.98,0.15));
+#3447 = CIRCLE('',#3448,0.1);
+#3448 = AXIS2_PLACEMENT_3D('',#3449,#3450,#3451);
+#3449 = CARTESIAN_POINT('',(2.35,0.98,5.E-002));
+#3450 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#3451 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3452 = ORIENTED_EDGE('',*,*,#3453,.F.);
+#3453 = EDGE_CURVE('',#3454,#3445,#3456,.T.);
+#3454 = VERTEX_POINT('',#3455);
+#3455 = CARTESIAN_POINT('',(2.15,0.98,0.15));
+#3456 = LINE('',#3457,#3458);
+#3457 = CARTESIAN_POINT('',(1.95,0.98,0.15));
+#3458 = VECTOR('',#3459,1.);
+#3459 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3460 = ORIENTED_EDGE('',*,*,#3461,.F.);
+#3461 = EDGE_CURVE('',#3462,#3454,#3464,.T.);
+#3462 = VERTEX_POINT('',#3463);
+#3463 = CARTESIAN_POINT('',(2.05,0.98,5.E-002));
+#3464 = CIRCLE('',#3465,0.1);
+#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);
+#3466 = CARTESIAN_POINT('',(2.15,0.98,5.E-002));
+#3467 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#3468 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3469 = ORIENTED_EDGE('',*,*,#3470,.T.);
+#3470 = EDGE_CURVE('',#3462,#2801,#3471,.T.);
+#3471 = LINE('',#3472,#3473);
+#3472 = CARTESIAN_POINT('',(2.05,0.98,0.E+000));
+#3473 = VECTOR('',#3474,1.);
+#3474 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3475 = PLANE('',#3476);
+#3476 = AXIS2_PLACEMENT_3D('',#3477,#3478,#3479);
+#3477 = CARTESIAN_POINT('',(1.85,0.98,0.E+000));
+#3478 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3479 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3480 = ADVANCED_FACE('',(#3481),#3506,.F.);
+#3481 = FACE_BOUND('',#3482,.F.);
+#3482 = EDGE_LOOP('',(#3483,#3491,#3492,#3500));
+#3483 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#3484 = EDGE_CURVE('',#2801,#3485,#3487,.T.);
+#3485 = VERTEX_POINT('',#3486);
+#3486 = CARTESIAN_POINT('',(2.05,1.87,0.E+000));
+#3487 = LINE('',#3488,#3489);
+#3488 = CARTESIAN_POINT('',(2.05,0.97,0.E+000));
+#3489 = VECTOR('',#3490,1.);
+#3490 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3491 = ORIENTED_EDGE('',*,*,#2832,.T.);
+#3492 = ORIENTED_EDGE('',*,*,#3493,.T.);
+#3493 = EDGE_CURVE('',#2825,#3494,#3496,.T.);
+#3494 = VERTEX_POINT('',#3495);
+#3495 = CARTESIAN_POINT('',(2.45,1.87,0.E+000));
+#3496 = LINE('',#3497,#3498);
+#3497 = CARTESIAN_POINT('',(2.45,0.97,0.E+000));
+#3498 = VECTOR('',#3499,1.);
+#3499 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3500 = ORIENTED_EDGE('',*,*,#3501,.F.);
+#3501 = EDGE_CURVE('',#3485,#3494,#3502,.T.);
+#3502 = LINE('',#3503,#3504);
+#3503 = CARTESIAN_POINT('',(2.05,1.87,0.E+000));
+#3504 = VECTOR('',#3505,1.);
+#3505 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3506 = PLANE('',#3507);
+#3507 = AXIS2_PLACEMENT_3D('',#3508,#3509,#3510);
+#3508 = CARTESIAN_POINT('',(2.05,0.97,0.E+000));
+#3509 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3510 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3511 = ADVANCED_FACE('',(#3512),#3537,.F.);
+#3512 = FACE_BOUND('',#3513,.F.);
+#3513 = EDGE_LOOP('',(#3514,#3522,#3523,#3531));
+#3514 = ORIENTED_EDGE('',*,*,#3515,.F.);
+#3515 = EDGE_CURVE('',#2866,#3516,#3518,.T.);
+#3516 = VERTEX_POINT('',#3517);
+#3517 = CARTESIAN_POINT('',(0.55,1.87,0.E+000));
+#3518 = LINE('',#3519,#3520);
+#3519 = CARTESIAN_POINT('',(0.55,0.97,0.E+000));
+#3520 = VECTOR('',#3521,1.);
+#3521 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3522 = ORIENTED_EDGE('',*,*,#2897,.T.);
+#3523 = ORIENTED_EDGE('',*,*,#3524,.T.);
+#3524 = EDGE_CURVE('',#2890,#3525,#3527,.T.);
+#3525 = VERTEX_POINT('',#3526);
+#3526 = CARTESIAN_POINT('',(0.95,1.87,0.E+000));
+#3527 = LINE('',#3528,#3529);
+#3528 = CARTESIAN_POINT('',(0.95,0.97,0.E+000));
+#3529 = VECTOR('',#3530,1.);
+#3530 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3531 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#3532 = EDGE_CURVE('',#3516,#3525,#3533,.T.);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(0.55,1.87,0.E+000));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3537 = PLANE('',#3538);
+#3538 = AXIS2_PLACEMENT_3D('',#3539,#3540,#3541);
+#3539 = CARTESIAN_POINT('',(0.55,0.97,0.E+000));
+#3540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3541 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3542 = ADVANCED_FACE('',(#3543),#3568,.F.);
+#3543 = FACE_BOUND('',#3544,.F.);
+#3544 = EDGE_LOOP('',(#3545,#3553,#3554,#3562));
+#3545 = ORIENTED_EDGE('',*,*,#3546,.F.);
+#3546 = EDGE_CURVE('',#2931,#3547,#3549,.T.);
+#3547 = VERTEX_POINT('',#3548);
+#3548 = CARTESIAN_POINT('',(-2.45,1.87,0.E+000));
+#3549 = LINE('',#3550,#3551);
+#3550 = CARTESIAN_POINT('',(-2.45,0.97,0.E+000));
+#3551 = VECTOR('',#3552,1.);
+#3552 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3553 = ORIENTED_EDGE('',*,*,#2962,.T.);
+#3554 = ORIENTED_EDGE('',*,*,#3555,.T.);
+#3555 = EDGE_CURVE('',#2955,#3556,#3558,.T.);
+#3556 = VERTEX_POINT('',#3557);
+#3557 = CARTESIAN_POINT('',(-2.05,1.87,0.E+000));
+#3558 = LINE('',#3559,#3560);
+#3559 = CARTESIAN_POINT('',(-2.05,0.97,0.E+000));
+#3560 = VECTOR('',#3561,1.);
+#3561 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3562 = ORIENTED_EDGE('',*,*,#3563,.F.);
+#3563 = EDGE_CURVE('',#3547,#3556,#3564,.T.);
+#3564 = LINE('',#3565,#3566);
+#3565 = CARTESIAN_POINT('',(-2.45,1.87,0.E+000));
+#3566 = VECTOR('',#3567,1.);
+#3567 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3568 = PLANE('',#3569);
+#3569 = AXIS2_PLACEMENT_3D('',#3570,#3571,#3572);
+#3570 = CARTESIAN_POINT('',(-2.45,0.97,0.E+000));
+#3571 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3572 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3573 = ADVANCED_FACE('',(#3574),#3577,.F.);
+#3574 = FACE_BOUND('',#3575,.F.);
+#3575 = EDGE_LOOP('',(#3576));
+#3576 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3577 = PLANE('',#3578);
+#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581);
+#3579 = CARTESIAN_POINT('',(1.5,-0.33,-0.5));
+#3580 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3581 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3582 = ADVANCED_FACE('',(#3583),#3586,.F.);
+#3583 = FACE_BOUND('',#3584,.F.);
+#3584 = EDGE_LOOP('',(#3585));
+#3585 = ORIENTED_EDGE('',*,*,#3028,.T.);
+#3586 = PLANE('',#3587);
+#3587 = AXIS2_PLACEMENT_3D('',#3588,#3589,#3590);
+#3588 = CARTESIAN_POINT('',(-1.5,-0.33,-0.5));
+#3589 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3590 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3591 = ADVANCED_FACE('',(#3592),#3603,.F.);
+#3592 = FACE_BOUND('',#3593,.F.);
+#3593 = EDGE_LOOP('',(#3594,#3595,#3601,#3602));
+#3594 = ORIENTED_EDGE('',*,*,#3269,.F.);
+#3595 = ORIENTED_EDGE('',*,*,#3596,.T.);
+#3596 = EDGE_CURVE('',#3262,#3295,#3597,.T.);
+#3597 = LINE('',#3598,#3599);
+#3598 = CARTESIAN_POINT('',(-0.13,-3.13,0.4));
+#3599 = VECTOR('',#3600,1.);
+#3600 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3601 = ORIENTED_EDGE('',*,*,#3302,.T.);
+#3602 = ORIENTED_EDGE('',*,*,#3201,.F.);
+#3603 = PLANE('',#3604);
+#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607);
+#3605 = CARTESIAN_POINT('',(-3.E-002,-3.03,0.4));
+#3606 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#3607 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3608 = ADVANCED_FACE('',(#3609),#3620,.T.);
+#3609 = FACE_BOUND('',#3610,.F.);
+#3610 = EDGE_LOOP('',(#3611,#3612,#3613,#3614));
+#3611 = ORIENTED_EDGE('',*,*,#3278,.F.);
+#3612 = ORIENTED_EDGE('',*,*,#3234,.T.);
+#3613 = ORIENTED_EDGE('',*,*,#3311,.T.);
+#3614 = ORIENTED_EDGE('',*,*,#3615,.F.);
+#3615 = EDGE_CURVE('',#3260,#3293,#3616,.T.);
+#3616 = LINE('',#3617,#3618);
+#3617 = CARTESIAN_POINT('',(-1.03,-3.13,0.4));
+#3618 = VECTOR('',#3619,1.);
+#3619 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3620 = PLANE('',#3621);
+#3621 = AXIS2_PLACEMENT_3D('',#3622,#3623,#3624);
+#3622 = CARTESIAN_POINT('',(-1.13,-3.03,0.4));
+#3623 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#3624 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#3625 = ADVANCED_FACE('',(#3626),#3632,.F.);
+#3626 = FACE_BOUND('',#3627,.F.);
+#3627 = EDGE_LOOP('',(#3628,#3629,#3630,#3631));
+#3628 = ORIENTED_EDGE('',*,*,#3259,.F.);
+#3629 = ORIENTED_EDGE('',*,*,#3615,.T.);
+#3630 = ORIENTED_EDGE('',*,*,#3292,.T.);
+#3631 = ORIENTED_EDGE('',*,*,#3596,.F.);
+#3632 = PLANE('',#3633);
+#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636);
+#3634 = CARTESIAN_POINT('',(-1.23,-3.13,0.4));
+#3635 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3636 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3637 = ADVANCED_FACE('',(#3638),#3656,.F.);
+#3638 = FACE_BOUND('',#3639,.F.);
+#3639 = EDGE_LOOP('',(#3640,#3648,#3649,#3650));
+#3640 = ORIENTED_EDGE('',*,*,#3641,.F.);
+#3641 = EDGE_CURVE('',#3356,#3642,#3644,.T.);
+#3642 = VERTEX_POINT('',#3643);
+#3643 = CARTESIAN_POINT('',(-2.45,1.87,5.E-002));
+#3644 = LINE('',#3645,#3646);
+#3645 = CARTESIAN_POINT('',(-2.45,0.97,5.E-002));
+#3646 = VECTOR('',#3647,1.);
+#3647 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3648 = ORIENTED_EDGE('',*,*,#3364,.T.);
+#3649 = ORIENTED_EDGE('',*,*,#3546,.T.);
+#3650 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3651 = EDGE_CURVE('',#3547,#3642,#3652,.T.);
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(-2.45,1.87,0.E+000));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3656 = PLANE('',#3657);
+#3657 = AXIS2_PLACEMENT_3D('',#3658,#3659,#3660);
+#3658 = CARTESIAN_POINT('',(-2.45,0.97,0.E+000));
+#3659 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3661 = ADVANCED_FACE('',(#3662),#3681,.T.);
+#3662 = FACE_BOUND('',#3663,.T.);
+#3663 = EDGE_LOOP('',(#3664,#3665,#3666,#3674));
+#3664 = ORIENTED_EDGE('',*,*,#3641,.F.);
+#3665 = ORIENTED_EDGE('',*,*,#3355,.T.);
+#3666 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3667 = EDGE_CURVE('',#3348,#3668,#3670,.T.);
+#3668 = VERTEX_POINT('',#3669);
+#3669 = CARTESIAN_POINT('',(-2.35,1.77,0.15));
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(-2.35,0.97,0.15));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3674 = ORIENTED_EDGE('',*,*,#3675,.F.);
+#3675 = EDGE_CURVE('',#3642,#3668,#3676,.T.);
+#3676 = ELLIPSE('',#3677,0.141421356237,0.1);
+#3677 = AXIS2_PLACEMENT_3D('',#3678,#3679,#3680);
+#3678 = CARTESIAN_POINT('',(-2.35,1.77,5.E-002));
+#3679 = DIRECTION('',(0.707106781187,0.707106781187,-0.E+000));
+#3680 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#3681 = CYLINDRICAL_SURFACE('',#3682,0.1);
+#3682 = AXIS2_PLACEMENT_3D('',#3683,#3684,#3685);
+#3683 = CARTESIAN_POINT('',(-2.35,0.97,5.E-002));
+#3684 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3685 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3686 = ADVANCED_FACE('',(#3687),#3705,.T.);
+#3687 = FACE_BOUND('',#3688,.T.);
+#3688 = EDGE_LOOP('',(#3689,#3690,#3691,#3699));
+#3689 = ORIENTED_EDGE('',*,*,#3667,.F.);
+#3690 = ORIENTED_EDGE('',*,*,#3347,.T.);
+#3691 = ORIENTED_EDGE('',*,*,#3692,.T.);
+#3692 = EDGE_CURVE('',#3339,#3693,#3695,.T.);
+#3693 = VERTEX_POINT('',#3694);
+#3694 = CARTESIAN_POINT('',(-2.15,1.77,0.15));
+#3695 = LINE('',#3696,#3697);
+#3696 = CARTESIAN_POINT('',(-2.15,0.97,0.15));
+#3697 = VECTOR('',#3698,1.);
+#3698 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3699 = ORIENTED_EDGE('',*,*,#3700,.F.);
+#3700 = EDGE_CURVE('',#3668,#3693,#3701,.T.);
+#3701 = LINE('',#3702,#3703);
+#3702 = CARTESIAN_POINT('',(-2.45,1.77,0.15));
+#3703 = VECTOR('',#3704,1.);
+#3704 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3705 = PLANE('',#3706);
+#3706 = AXIS2_PLACEMENT_3D('',#3707,#3708,#3709);
+#3707 = CARTESIAN_POINT('',(-2.45,0.97,0.15));
+#3708 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3709 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3710 = ADVANCED_FACE('',(#3711),#3730,.T.);
+#3711 = FACE_BOUND('',#3712,.F.);
+#3712 = EDGE_LOOP('',(#3713,#3721,#3722,#3723));
+#3713 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#3714 = EDGE_CURVE('',#3331,#3715,#3717,.T.);
+#3715 = VERTEX_POINT('',#3716);
+#3716 = CARTESIAN_POINT('',(-2.05,1.87,5.E-002));
+#3717 = LINE('',#3718,#3719);
+#3718 = CARTESIAN_POINT('',(-2.05,0.97,5.E-002));
+#3719 = VECTOR('',#3720,1.);
+#3720 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3721 = ORIENTED_EDGE('',*,*,#3338,.F.);
+#3722 = ORIENTED_EDGE('',*,*,#3692,.T.);
+#3723 = ORIENTED_EDGE('',*,*,#3724,.F.);
+#3724 = EDGE_CURVE('',#3715,#3693,#3725,.T.);
+#3725 = ELLIPSE('',#3726,0.141421356237,0.1);
+#3726 = AXIS2_PLACEMENT_3D('',#3727,#3728,#3729);
+#3727 = CARTESIAN_POINT('',(-2.15,1.77,5.E-002));
+#3728 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3729 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#3730 = CYLINDRICAL_SURFACE('',#3731,0.1);
+#3731 = AXIS2_PLACEMENT_3D('',#3732,#3733,#3734);
+#3732 = CARTESIAN_POINT('',(-2.15,0.97,5.E-002));
+#3733 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3734 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3735 = ADVANCED_FACE('',(#3736),#3747,.T.);
+#3736 = FACE_BOUND('',#3737,.T.);
+#3737 = EDGE_LOOP('',(#3738,#3739,#3740,#3741));
+#3738 = ORIENTED_EDGE('',*,*,#3714,.F.);
+#3739 = ORIENTED_EDGE('',*,*,#3330,.T.);
+#3740 = ORIENTED_EDGE('',*,*,#3555,.T.);
+#3741 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#3742 = EDGE_CURVE('',#3556,#3715,#3743,.T.);
+#3743 = LINE('',#3744,#3745);
+#3744 = CARTESIAN_POINT('',(-2.05,1.87,0.E+000));
+#3745 = VECTOR('',#3746,1.);
+#3746 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3747 = PLANE('',#3748);
+#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751);
+#3749 = CARTESIAN_POINT('',(-2.05,0.97,0.E+000));
+#3750 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3751 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3752 = ADVANCED_FACE('',(#3753),#3771,.F.);
+#3753 = FACE_BOUND('',#3754,.F.);
+#3754 = EDGE_LOOP('',(#3755,#3763,#3764,#3765));
+#3755 = ORIENTED_EDGE('',*,*,#3756,.F.);
+#3756 = EDGE_CURVE('',#3409,#3757,#3759,.T.);
+#3757 = VERTEX_POINT('',#3758);
+#3758 = CARTESIAN_POINT('',(0.55,1.87,5.E-002));
+#3759 = LINE('',#3760,#3761);
+#3760 = CARTESIAN_POINT('',(0.55,0.97,5.E-002));
+#3761 = VECTOR('',#3762,1.);
+#3762 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3763 = ORIENTED_EDGE('',*,*,#3417,.T.);
+#3764 = ORIENTED_EDGE('',*,*,#3515,.T.);
+#3765 = ORIENTED_EDGE('',*,*,#3766,.T.);
+#3766 = EDGE_CURVE('',#3516,#3757,#3767,.T.);
+#3767 = LINE('',#3768,#3769);
+#3768 = CARTESIAN_POINT('',(0.55,1.87,0.E+000));
+#3769 = VECTOR('',#3770,1.);
+#3770 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3771 = PLANE('',#3772);
+#3772 = AXIS2_PLACEMENT_3D('',#3773,#3774,#3775);
+#3773 = CARTESIAN_POINT('',(0.55,0.97,0.E+000));
+#3774 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3775 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3776 = ADVANCED_FACE('',(#3777),#3796,.T.);
+#3777 = FACE_BOUND('',#3778,.T.);
+#3778 = EDGE_LOOP('',(#3779,#3780,#3781,#3789));
+#3779 = ORIENTED_EDGE('',*,*,#3756,.F.);
+#3780 = ORIENTED_EDGE('',*,*,#3408,.T.);
+#3781 = ORIENTED_EDGE('',*,*,#3782,.T.);
+#3782 = EDGE_CURVE('',#3401,#3783,#3785,.T.);
+#3783 = VERTEX_POINT('',#3784);
+#3784 = CARTESIAN_POINT('',(0.65,1.77,0.15));
+#3785 = LINE('',#3786,#3787);
+#3786 = CARTESIAN_POINT('',(0.65,0.97,0.15));
+#3787 = VECTOR('',#3788,1.);
+#3788 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3789 = ORIENTED_EDGE('',*,*,#3790,.F.);
+#3790 = EDGE_CURVE('',#3757,#3783,#3791,.T.);
+#3791 = ELLIPSE('',#3792,0.141421356237,0.1);
+#3792 = AXIS2_PLACEMENT_3D('',#3793,#3794,#3795);
+#3793 = CARTESIAN_POINT('',(0.65,1.77,5.E-002));
+#3794 = DIRECTION('',(0.707106781187,0.707106781187,-0.E+000));
+#3795 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#3796 = CYLINDRICAL_SURFACE('',#3797,0.1);
+#3797 = AXIS2_PLACEMENT_3D('',#3798,#3799,#3800);
+#3798 = CARTESIAN_POINT('',(0.65,0.97,5.E-002));
+#3799 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3800 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3801 = ADVANCED_FACE('',(#3802),#3820,.T.);
+#3802 = FACE_BOUND('',#3803,.T.);
+#3803 = EDGE_LOOP('',(#3804,#3805,#3806,#3814));
+#3804 = ORIENTED_EDGE('',*,*,#3782,.F.);
+#3805 = ORIENTED_EDGE('',*,*,#3400,.T.);
+#3806 = ORIENTED_EDGE('',*,*,#3807,.T.);
+#3807 = EDGE_CURVE('',#3392,#3808,#3810,.T.);
+#3808 = VERTEX_POINT('',#3809);
+#3809 = CARTESIAN_POINT('',(0.85,1.77,0.15));
+#3810 = LINE('',#3811,#3812);
+#3811 = CARTESIAN_POINT('',(0.85,0.97,0.15));
+#3812 = VECTOR('',#3813,1.);
+#3813 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3814 = ORIENTED_EDGE('',*,*,#3815,.F.);
+#3815 = EDGE_CURVE('',#3783,#3808,#3816,.T.);
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(0.55,1.77,0.15));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3820 = PLANE('',#3821);
+#3821 = AXIS2_PLACEMENT_3D('',#3822,#3823,#3824);
+#3822 = CARTESIAN_POINT('',(0.55,0.97,0.15));
+#3823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3824 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3825 = ADVANCED_FACE('',(#3826),#3845,.T.);
+#3826 = FACE_BOUND('',#3827,.F.);
+#3827 = EDGE_LOOP('',(#3828,#3836,#3837,#3838));
+#3828 = ORIENTED_EDGE('',*,*,#3829,.F.);
+#3829 = EDGE_CURVE('',#3384,#3830,#3832,.T.);
+#3830 = VERTEX_POINT('',#3831);
+#3831 = CARTESIAN_POINT('',(0.95,1.87,5.E-002));
+#3832 = LINE('',#3833,#3834);
+#3833 = CARTESIAN_POINT('',(0.95,0.97,5.E-002));
+#3834 = VECTOR('',#3835,1.);
+#3835 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3836 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#3837 = ORIENTED_EDGE('',*,*,#3807,.T.);
+#3838 = ORIENTED_EDGE('',*,*,#3839,.F.);
+#3839 = EDGE_CURVE('',#3830,#3808,#3840,.T.);
+#3840 = ELLIPSE('',#3841,0.141421356237,0.1);
+#3841 = AXIS2_PLACEMENT_3D('',#3842,#3843,#3844);
+#3842 = CARTESIAN_POINT('',(0.85,1.77,5.E-002));
+#3843 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3844 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#3845 = CYLINDRICAL_SURFACE('',#3846,0.1);
+#3846 = AXIS2_PLACEMENT_3D('',#3847,#3848,#3849);
+#3847 = CARTESIAN_POINT('',(0.85,0.97,5.E-002));
+#3848 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3849 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3850 = ADVANCED_FACE('',(#3851),#3862,.T.);
+#3851 = FACE_BOUND('',#3852,.T.);
+#3852 = EDGE_LOOP('',(#3853,#3854,#3855,#3856));
+#3853 = ORIENTED_EDGE('',*,*,#3829,.F.);
+#3854 = ORIENTED_EDGE('',*,*,#3383,.T.);
+#3855 = ORIENTED_EDGE('',*,*,#3524,.T.);
+#3856 = ORIENTED_EDGE('',*,*,#3857,.T.);
+#3857 = EDGE_CURVE('',#3525,#3830,#3858,.T.);
+#3858 = LINE('',#3859,#3860);
+#3859 = CARTESIAN_POINT('',(0.95,1.87,0.E+000));
+#3860 = VECTOR('',#3861,1.);
+#3861 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3862 = PLANE('',#3863);
+#3863 = AXIS2_PLACEMENT_3D('',#3864,#3865,#3866);
+#3864 = CARTESIAN_POINT('',(0.95,0.97,0.E+000));
+#3865 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3866 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3867 = ADVANCED_FACE('',(#3868),#3886,.F.);
+#3868 = FACE_BOUND('',#3869,.F.);
+#3869 = EDGE_LOOP('',(#3870,#3878,#3879,#3880));
+#3870 = ORIENTED_EDGE('',*,*,#3871,.F.);
+#3871 = EDGE_CURVE('',#3462,#3872,#3874,.T.);
+#3872 = VERTEX_POINT('',#3873);
+#3873 = CARTESIAN_POINT('',(2.05,1.87,5.E-002));
+#3874 = LINE('',#3875,#3876);
+#3875 = CARTESIAN_POINT('',(2.05,0.97,5.E-002));
+#3876 = VECTOR('',#3877,1.);
+#3877 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3878 = ORIENTED_EDGE('',*,*,#3470,.T.);
+#3879 = ORIENTED_EDGE('',*,*,#3484,.T.);
+#3880 = ORIENTED_EDGE('',*,*,#3881,.T.);
+#3881 = EDGE_CURVE('',#3485,#3872,#3882,.T.);
+#3882 = LINE('',#3883,#3884);
+#3883 = CARTESIAN_POINT('',(2.05,1.87,0.E+000));
+#3884 = VECTOR('',#3885,1.);
+#3885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3886 = PLANE('',#3887);
+#3887 = AXIS2_PLACEMENT_3D('',#3888,#3889,#3890);
+#3888 = CARTESIAN_POINT('',(2.05,0.97,0.E+000));
+#3889 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3890 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3891 = ADVANCED_FACE('',(#3892),#3911,.T.);
+#3892 = FACE_BOUND('',#3893,.T.);
+#3893 = EDGE_LOOP('',(#3894,#3895,#3896,#3904));
+#3894 = ORIENTED_EDGE('',*,*,#3871,.F.);
+#3895 = ORIENTED_EDGE('',*,*,#3461,.T.);
+#3896 = ORIENTED_EDGE('',*,*,#3897,.T.);
+#3897 = EDGE_CURVE('',#3454,#3898,#3900,.T.);
+#3898 = VERTEX_POINT('',#3899);
+#3899 = CARTESIAN_POINT('',(2.15,1.77,0.15));
+#3900 = LINE('',#3901,#3902);
+#3901 = CARTESIAN_POINT('',(2.15,0.97,0.15));
+#3902 = VECTOR('',#3903,1.);
+#3903 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3904 = ORIENTED_EDGE('',*,*,#3905,.F.);
+#3905 = EDGE_CURVE('',#3872,#3898,#3906,.T.);
+#3906 = ELLIPSE('',#3907,0.141421356237,0.1);
+#3907 = AXIS2_PLACEMENT_3D('',#3908,#3909,#3910);
+#3908 = CARTESIAN_POINT('',(2.15,1.77,5.E-002));
+#3909 = DIRECTION('',(0.707106781187,0.707106781187,-0.E+000));
+#3910 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#3911 = CYLINDRICAL_SURFACE('',#3912,0.1);
+#3912 = AXIS2_PLACEMENT_3D('',#3913,#3914,#3915);
+#3913 = CARTESIAN_POINT('',(2.15,0.97,5.E-002));
+#3914 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3915 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3916 = ADVANCED_FACE('',(#3917),#3935,.T.);
+#3917 = FACE_BOUND('',#3918,.T.);
+#3918 = EDGE_LOOP('',(#3919,#3920,#3921,#3929));
+#3919 = ORIENTED_EDGE('',*,*,#3897,.F.);
+#3920 = ORIENTED_EDGE('',*,*,#3453,.T.);
+#3921 = ORIENTED_EDGE('',*,*,#3922,.T.);
+#3922 = EDGE_CURVE('',#3445,#3923,#3925,.T.);
+#3923 = VERTEX_POINT('',#3924);
+#3924 = CARTESIAN_POINT('',(2.35,1.77,0.15));
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(2.35,0.97,0.15));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3929 = ORIENTED_EDGE('',*,*,#3930,.F.);
+#3930 = EDGE_CURVE('',#3898,#3923,#3931,.T.);
+#3931 = LINE('',#3932,#3933);
+#3932 = CARTESIAN_POINT('',(2.05,1.77,0.15));
+#3933 = VECTOR('',#3934,1.);
+#3934 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3935 = PLANE('',#3936);
+#3936 = AXIS2_PLACEMENT_3D('',#3937,#3938,#3939);
+#3937 = CARTESIAN_POINT('',(2.05,0.97,0.15));
+#3938 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3939 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3940 = ADVANCED_FACE('',(#3941),#3960,.T.);
+#3941 = FACE_BOUND('',#3942,.F.);
+#3942 = EDGE_LOOP('',(#3943,#3951,#3952,#3953));
+#3943 = ORIENTED_EDGE('',*,*,#3944,.F.);
+#3944 = EDGE_CURVE('',#3437,#3945,#3947,.T.);
+#3945 = VERTEX_POINT('',#3946);
+#3946 = CARTESIAN_POINT('',(2.45,1.87,5.E-002));
+#3947 = LINE('',#3948,#3949);
+#3948 = CARTESIAN_POINT('',(2.45,0.97,5.E-002));
+#3949 = VECTOR('',#3950,1.);
+#3950 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3951 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#3952 = ORIENTED_EDGE('',*,*,#3922,.T.);
+#3953 = ORIENTED_EDGE('',*,*,#3954,.F.);
+#3954 = EDGE_CURVE('',#3945,#3923,#3955,.T.);
+#3955 = ELLIPSE('',#3956,0.141421356237,0.1);
+#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959);
+#3957 = CARTESIAN_POINT('',(2.35,1.77,5.E-002));
+#3958 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3959 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#3960 = CYLINDRICAL_SURFACE('',#3961,0.1);
+#3961 = AXIS2_PLACEMENT_3D('',#3962,#3963,#3964);
+#3962 = CARTESIAN_POINT('',(2.35,0.97,5.E-002));
+#3963 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3964 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3965 = ADVANCED_FACE('',(#3966),#3977,.T.);
+#3966 = FACE_BOUND('',#3967,.T.);
+#3967 = EDGE_LOOP('',(#3968,#3969,#3970,#3971));
+#3968 = ORIENTED_EDGE('',*,*,#3944,.F.);
+#3969 = ORIENTED_EDGE('',*,*,#3436,.T.);
+#3970 = ORIENTED_EDGE('',*,*,#3493,.T.);
+#3971 = ORIENTED_EDGE('',*,*,#3972,.T.);
+#3972 = EDGE_CURVE('',#3494,#3945,#3973,.T.);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(2.45,1.87,0.E+000));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3977 = PLANE('',#3978);
+#3978 = AXIS2_PLACEMENT_3D('',#3979,#3980,#3981);
+#3979 = CARTESIAN_POINT('',(2.45,0.97,0.E+000));
+#3980 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3981 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3982 = ADVANCED_FACE('',(#3983),#3994,.T.);
+#3983 = FACE_BOUND('',#3984,.T.);
+#3984 = EDGE_LOOP('',(#3985,#3986,#3987,#3988));
+#3985 = ORIENTED_EDGE('',*,*,#3972,.F.);
+#3986 = ORIENTED_EDGE('',*,*,#3501,.F.);
+#3987 = ORIENTED_EDGE('',*,*,#3881,.T.);
+#3988 = ORIENTED_EDGE('',*,*,#3989,.T.);
+#3989 = EDGE_CURVE('',#3872,#3945,#3990,.T.);
+#3990 = LINE('',#3991,#3992);
+#3991 = CARTESIAN_POINT('',(2.05,1.87,5.E-002));
+#3992 = VECTOR('',#3993,1.);
+#3993 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3994 = PLANE('',#3995);
+#3995 = AXIS2_PLACEMENT_3D('',#3996,#3997,#3998);
+#3996 = CARTESIAN_POINT('',(2.05,1.87,0.E+000));
+#3997 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3998 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3999 = ADVANCED_FACE('',(#4000),#4011,.T.);
+#4000 = FACE_BOUND('',#4001,.T.);
+#4001 = EDGE_LOOP('',(#4002,#4003,#4004,#4005));
+#4002 = ORIENTED_EDGE('',*,*,#3857,.F.);
+#4003 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#4004 = ORIENTED_EDGE('',*,*,#3766,.T.);
+#4005 = ORIENTED_EDGE('',*,*,#4006,.T.);
+#4006 = EDGE_CURVE('',#3757,#3830,#4007,.T.);
+#4007 = LINE('',#4008,#4009);
+#4008 = CARTESIAN_POINT('',(0.55,1.87,5.E-002));
+#4009 = VECTOR('',#4010,1.);
+#4010 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4011 = PLANE('',#4012);
+#4012 = AXIS2_PLACEMENT_3D('',#4013,#4014,#4015);
+#4013 = CARTESIAN_POINT('',(0.55,1.87,0.E+000));
+#4014 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4016 = ADVANCED_FACE('',(#4017),#4028,.T.);
+#4017 = FACE_BOUND('',#4018,.T.);
+#4018 = EDGE_LOOP('',(#4019,#4020,#4021,#4022));
+#4019 = ORIENTED_EDGE('',*,*,#3742,.F.);
+#4020 = ORIENTED_EDGE('',*,*,#3563,.F.);
+#4021 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#4022 = ORIENTED_EDGE('',*,*,#4023,.T.);
+#4023 = EDGE_CURVE('',#3642,#3715,#4024,.T.);
+#4024 = LINE('',#4025,#4026);
+#4025 = CARTESIAN_POINT('',(-2.45,1.87,5.E-002));
+#4026 = VECTOR('',#4027,1.);
+#4027 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4028 = PLANE('',#4029);
+#4029 = AXIS2_PLACEMENT_3D('',#4030,#4031,#4032);
+#4030 = CARTESIAN_POINT('',(-2.45,1.87,0.E+000));
+#4031 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4033 = ADVANCED_FACE('',(#4034),#4040,.T.);
+#4034 = FACE_BOUND('',#4035,.T.);
+#4035 = EDGE_LOOP('',(#4036,#4037,#4038,#4039));
+#4036 = ORIENTED_EDGE('',*,*,#3675,.T.);
+#4037 = ORIENTED_EDGE('',*,*,#3700,.T.);
+#4038 = ORIENTED_EDGE('',*,*,#3724,.F.);
+#4039 = ORIENTED_EDGE('',*,*,#4023,.F.);
+#4040 = CYLINDRICAL_SURFACE('',#4041,0.1);
+#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044);
+#4042 = CARTESIAN_POINT('',(-2.45,1.77,5.E-002));
+#4043 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4044 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4045 = ADVANCED_FACE('',(#4046),#4052,.T.);
+#4046 = FACE_BOUND('',#4047,.T.);
+#4047 = EDGE_LOOP('',(#4048,#4049,#4050,#4051));
+#4048 = ORIENTED_EDGE('',*,*,#3790,.T.);
+#4049 = ORIENTED_EDGE('',*,*,#3815,.T.);
+#4050 = ORIENTED_EDGE('',*,*,#3839,.F.);
+#4051 = ORIENTED_EDGE('',*,*,#4006,.F.);
+#4052 = CYLINDRICAL_SURFACE('',#4053,0.1);
+#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);
+#4054 = CARTESIAN_POINT('',(0.55,1.77,5.E-002));
+#4055 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4056 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4057 = ADVANCED_FACE('',(#4058),#4064,.T.);
+#4058 = FACE_BOUND('',#4059,.T.);
+#4059 = EDGE_LOOP('',(#4060,#4061,#4062,#4063));
+#4060 = ORIENTED_EDGE('',*,*,#3905,.T.);
+#4061 = ORIENTED_EDGE('',*,*,#3930,.T.);
+#4062 = ORIENTED_EDGE('',*,*,#3954,.F.);
+#4063 = ORIENTED_EDGE('',*,*,#3989,.F.);
+#4064 = CYLINDRICAL_SURFACE('',#4065,0.1);
+#4065 = AXIS2_PLACEMENT_3D('',#4066,#4067,#4068);
+#4066 = CARTESIAN_POINT('',(2.05,1.77,5.E-002));
+#4067 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4068 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4073))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4070,#4071,#4072)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4070 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4071 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4072 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4073 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-006),#4070,
+ 'distance_accuracy_value','confusion accuracy');
+#4074 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#4075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #4076,#4084,#4091,#4098,#4105,#4112,#4119,#4126,#4133,#4140,#4147,
+ #4155,#4162,#4169,#4176,#4183,#4190,#4197,#4204,#4211,#4218,#4225,
+ #4232,#4239,#4246,#4253,#4260,#4267,#4274,#4281,#4288,#4295,#4302,
+ #4309,#4316,#4323,#4330,#4337,#4344,#4351,#4358,#4365,#4372,#4379,
+ #4386,#4393,#4400,#4407,#4414,#4421,#4428,#4435,#4442,#4449,#4456,
+ #4463,#4470,#4477,#4484,#4491,#4498,#4505,#4512,#4519,#4526,#4533,
+ #4540,#4547,#4554,#4561,#4568,#4575,#4582,#4589,#4596,#4603,#4610,
+ #4617,#4624,#4631,#4638,#4645,#4652,#4659,#4666,#4673,#4680,#4688,
+ #4695,#4702,#4709,#4716,#4723,#4730,#4737,#4744,#4751,#4758,#4765,
+ #4772,#4779,#4786,#4793,#4800,#4807,#4814,#4821,#4828,#4835,#4842,
+ #4849,#4856,#4863,#4870,#4877,#4884,#4891,#4898,#4905,#4912,#4919,
+ #4926,#4933,#4940,#4947,#4954,#4961,#4968,#4975,#4982,#4989,#4996,
+ #5003,#5010,#5017,#5024,#5031,#5038,#5045,#5052,#5059),#4069);
+#4076 = STYLED_ITEM('color',(#4077),#17);
+#4077 = PRESENTATION_STYLE_ASSIGNMENT((#4078));
+#4078 = SURFACE_STYLE_USAGE(.BOTH.,#4079);
+#4079 = SURFACE_SIDE_STYLE('',(#4080));
+#4080 = SURFACE_STYLE_FILL_AREA(#4081);
+#4081 = FILL_AREA_STYLE('',(#4082));
+#4082 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4083 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#4084 = STYLED_ITEM('color',(#4085),#57);
+#4085 = PRESENTATION_STYLE_ASSIGNMENT((#4086));
+#4086 = SURFACE_STYLE_USAGE(.BOTH.,#4087);
+#4087 = SURFACE_SIDE_STYLE('',(#4088));
+#4088 = SURFACE_STYLE_FILL_AREA(#4089);
+#4089 = FILL_AREA_STYLE('',(#4090));
+#4090 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4091 = STYLED_ITEM('color',(#4092),#88);
+#4092 = PRESENTATION_STYLE_ASSIGNMENT((#4093));
+#4093 = SURFACE_STYLE_USAGE(.BOTH.,#4094);
+#4094 = SURFACE_SIDE_STYLE('',(#4095));
+#4095 = SURFACE_STYLE_FILL_AREA(#4096);
+#4096 = FILL_AREA_STYLE('',(#4097));
+#4097 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4098 = STYLED_ITEM('color',(#4099),#112);
+#4099 = PRESENTATION_STYLE_ASSIGNMENT((#4100));
+#4100 = SURFACE_STYLE_USAGE(.BOTH.,#4101);
+#4101 = SURFACE_SIDE_STYLE('',(#4102));
+#4102 = SURFACE_STYLE_FILL_AREA(#4103);
+#4103 = FILL_AREA_STYLE('',(#4104));
+#4104 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4105 = STYLED_ITEM('color',(#4106),#136);
+#4106 = PRESENTATION_STYLE_ASSIGNMENT((#4107));
+#4107 = SURFACE_STYLE_USAGE(.BOTH.,#4108);
+#4108 = SURFACE_SIDE_STYLE('',(#4109));
+#4109 = SURFACE_STYLE_FILL_AREA(#4110);
+#4110 = FILL_AREA_STYLE('',(#4111));
+#4111 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4112 = STYLED_ITEM('color',(#4113),#153);
+#4113 = PRESENTATION_STYLE_ASSIGNMENT((#4114));
+#4114 = SURFACE_STYLE_USAGE(.BOTH.,#4115);
+#4115 = SURFACE_SIDE_STYLE('',(#4116));
+#4116 = SURFACE_STYLE_FILL_AREA(#4117);
+#4117 = FILL_AREA_STYLE('',(#4118));
+#4118 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4119 = STYLED_ITEM('color',(#4120),#298);
+#4120 = PRESENTATION_STYLE_ASSIGNMENT((#4121));
+#4121 = SURFACE_STYLE_USAGE(.BOTH.,#4122);
+#4122 = SURFACE_SIDE_STYLE('',(#4123));
+#4123 = SURFACE_STYLE_FILL_AREA(#4124);
+#4124 = FILL_AREA_STYLE('',(#4125));
+#4125 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4126 = STYLED_ITEM('color',(#4127),#363);
+#4127 = PRESENTATION_STYLE_ASSIGNMENT((#4128));
+#4128 = SURFACE_STYLE_USAGE(.BOTH.,#4129);
+#4129 = SURFACE_SIDE_STYLE('',(#4130));
+#4130 = SURFACE_STYLE_FILL_AREA(#4131);
+#4131 = FILL_AREA_STYLE('',(#4132));
+#4132 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4133 = STYLED_ITEM('color',(#4134),#530);
+#4134 = PRESENTATION_STYLE_ASSIGNMENT((#4135));
+#4135 = SURFACE_STYLE_USAGE(.BOTH.,#4136);
+#4136 = SURFACE_SIDE_STYLE('',(#4137));
+#4137 = SURFACE_STYLE_FILL_AREA(#4138);
+#4138 = FILL_AREA_STYLE('',(#4139));
+#4139 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4140 = STYLED_ITEM('color',(#4141),#561);
+#4141 = PRESENTATION_STYLE_ASSIGNMENT((#4142));
+#4142 = SURFACE_STYLE_USAGE(.BOTH.,#4143);
+#4143 = SURFACE_SIDE_STYLE('',(#4144));
+#4144 = SURFACE_STYLE_FILL_AREA(#4145);
+#4145 = FILL_AREA_STYLE('',(#4146));
+#4146 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4147 = STYLED_ITEM('color',(#4148),#631);
+#4148 = PRESENTATION_STYLE_ASSIGNMENT((#4149));
+#4149 = SURFACE_STYLE_USAGE(.BOTH.,#4150);
+#4150 = SURFACE_SIDE_STYLE('',(#4151));
+#4151 = SURFACE_STYLE_FILL_AREA(#4152);
+#4152 = FILL_AREA_STYLE('',(#4153));
+#4153 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4154 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#4155 = STYLED_ITEM('color',(#4156),#662);
+#4156 = PRESENTATION_STYLE_ASSIGNMENT((#4157));
+#4157 = SURFACE_STYLE_USAGE(.BOTH.,#4158);
+#4158 = SURFACE_SIDE_STYLE('',(#4159));
+#4159 = SURFACE_STYLE_FILL_AREA(#4160);
+#4160 = FILL_AREA_STYLE('',(#4161));
+#4161 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4162 = STYLED_ITEM('color',(#4163),#702);
+#4163 = PRESENTATION_STYLE_ASSIGNMENT((#4164));
+#4164 = SURFACE_STYLE_USAGE(.BOTH.,#4165);
+#4165 = SURFACE_SIDE_STYLE('',(#4166));
+#4166 = SURFACE_STYLE_FILL_AREA(#4167);
+#4167 = FILL_AREA_STYLE('',(#4168));
+#4168 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4169 = STYLED_ITEM('color',(#4170),#858);
+#4170 = PRESENTATION_STYLE_ASSIGNMENT((#4171));
+#4171 = SURFACE_STYLE_USAGE(.BOTH.,#4172);
+#4172 = SURFACE_SIDE_STYLE('',(#4173));
+#4173 = SURFACE_STYLE_FILL_AREA(#4174);
+#4174 = FILL_AREA_STYLE('',(#4175));
+#4175 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4176 = STYLED_ITEM('color',(#4177),#898);
+#4177 = PRESENTATION_STYLE_ASSIGNMENT((#4178));
+#4178 = SURFACE_STYLE_USAGE(.BOTH.,#4179);
+#4179 = SURFACE_SIDE_STYLE('',(#4180));
+#4180 = SURFACE_STYLE_FILL_AREA(#4181);
+#4181 = FILL_AREA_STYLE('',(#4182));
+#4182 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4183 = STYLED_ITEM('color',(#4184),#922);
+#4184 = PRESENTATION_STYLE_ASSIGNMENT((#4185));
+#4185 = SURFACE_STYLE_USAGE(.BOTH.,#4186);
+#4186 = SURFACE_SIDE_STYLE('',(#4187));
+#4187 = SURFACE_STYLE_FILL_AREA(#4188);
+#4188 = FILL_AREA_STYLE('',(#4189));
+#4189 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4190 = STYLED_ITEM('color',(#4191),#976);
+#4191 = PRESENTATION_STYLE_ASSIGNMENT((#4192));
+#4192 = SURFACE_STYLE_USAGE(.BOTH.,#4193);
+#4193 = SURFACE_SIDE_STYLE('',(#4194));
+#4194 = SURFACE_STYLE_FILL_AREA(#4195);
+#4195 = FILL_AREA_STYLE('',(#4196));
+#4196 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4197 = STYLED_ITEM('color',(#4198),#1000);
+#4198 = PRESENTATION_STYLE_ASSIGNMENT((#4199));
+#4199 = SURFACE_STYLE_USAGE(.BOTH.,#4200);
+#4200 = SURFACE_SIDE_STYLE('',(#4201));
+#4201 = SURFACE_STYLE_FILL_AREA(#4202);
+#4202 = FILL_AREA_STYLE('',(#4203));
+#4203 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4204 = STYLED_ITEM('color',(#4205),#1031);
+#4205 = PRESENTATION_STYLE_ASSIGNMENT((#4206));
+#4206 = SURFACE_STYLE_USAGE(.BOTH.,#4207);
+#4207 = SURFACE_SIDE_STYLE('',(#4208));
+#4208 = SURFACE_STYLE_FILL_AREA(#4209);
+#4209 = FILL_AREA_STYLE('',(#4210));
+#4210 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4211 = STYLED_ITEM('color',(#4212),#1078);
+#4212 = PRESENTATION_STYLE_ASSIGNMENT((#4213));
+#4213 = SURFACE_STYLE_USAGE(.BOTH.,#4214);
+#4214 = SURFACE_SIDE_STYLE('',(#4215));
+#4215 = SURFACE_STYLE_FILL_AREA(#4216);
+#4216 = FILL_AREA_STYLE('',(#4217));
+#4217 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4218 = STYLED_ITEM('color',(#4219),#1109);
+#4219 = PRESENTATION_STYLE_ASSIGNMENT((#4220));
+#4220 = SURFACE_STYLE_USAGE(.BOTH.,#4221);
+#4221 = SURFACE_SIDE_STYLE('',(#4222));
+#4222 = SURFACE_STYLE_FILL_AREA(#4223);
+#4223 = FILL_AREA_STYLE('',(#4224));
+#4224 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4225 = STYLED_ITEM('color',(#4226),#1126);
+#4226 = PRESENTATION_STYLE_ASSIGNMENT((#4227));
+#4227 = SURFACE_STYLE_USAGE(.BOTH.,#4228);
+#4228 = SURFACE_SIDE_STYLE('',(#4229));
+#4229 = SURFACE_STYLE_FILL_AREA(#4230);
+#4230 = FILL_AREA_STYLE('',(#4231));
+#4231 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4232 = STYLED_ITEM('color',(#4233),#1157);
+#4233 = PRESENTATION_STYLE_ASSIGNMENT((#4234));
+#4234 = SURFACE_STYLE_USAGE(.BOTH.,#4235);
+#4235 = SURFACE_SIDE_STYLE('',(#4236));
+#4236 = SURFACE_STYLE_FILL_AREA(#4237);
+#4237 = FILL_AREA_STYLE('',(#4238));
+#4238 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4239 = STYLED_ITEM('color',(#4240),#1181);
+#4240 = PRESENTATION_STYLE_ASSIGNMENT((#4241));
+#4241 = SURFACE_STYLE_USAGE(.BOTH.,#4242);
+#4242 = SURFACE_SIDE_STYLE('',(#4243));
+#4243 = SURFACE_STYLE_FILL_AREA(#4244);
+#4244 = FILL_AREA_STYLE('',(#4245));
+#4245 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4246 = STYLED_ITEM('color',(#4247),#1213);
+#4247 = PRESENTATION_STYLE_ASSIGNMENT((#4248));
+#4248 = SURFACE_STYLE_USAGE(.BOTH.,#4249);
+#4249 = SURFACE_SIDE_STYLE('',(#4250));
+#4250 = SURFACE_STYLE_FILL_AREA(#4251);
+#4251 = FILL_AREA_STYLE('',(#4252));
+#4252 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4253 = STYLED_ITEM('color',(#4254),#1235);
+#4254 = PRESENTATION_STYLE_ASSIGNMENT((#4255));
+#4255 = SURFACE_STYLE_USAGE(.BOTH.,#4256);
+#4256 = SURFACE_SIDE_STYLE('',(#4257));
+#4257 = SURFACE_STYLE_FILL_AREA(#4258);
+#4258 = FILL_AREA_STYLE('',(#4259));
+#4259 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4260 = STYLED_ITEM('color',(#4261),#1274);
+#4261 = PRESENTATION_STYLE_ASSIGNMENT((#4262));
+#4262 = SURFACE_STYLE_USAGE(.BOTH.,#4263);
+#4263 = SURFACE_SIDE_STYLE('',(#4264));
+#4264 = SURFACE_STYLE_FILL_AREA(#4265);
+#4265 = FILL_AREA_STYLE('',(#4266));
+#4266 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4267 = STYLED_ITEM('color',(#4268),#1395);
+#4268 = PRESENTATION_STYLE_ASSIGNMENT((#4269));
+#4269 = SURFACE_STYLE_USAGE(.BOTH.,#4270);
+#4270 = SURFACE_SIDE_STYLE('',(#4271));
+#4271 = SURFACE_STYLE_FILL_AREA(#4272);
+#4272 = FILL_AREA_STYLE('',(#4273));
+#4273 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4274 = STYLED_ITEM('color',(#4275),#1426);
+#4275 = PRESENTATION_STYLE_ASSIGNMENT((#4276));
+#4276 = SURFACE_STYLE_USAGE(.BOTH.,#4277);
+#4277 = SURFACE_SIDE_STYLE('',(#4278));
+#4278 = SURFACE_STYLE_FILL_AREA(#4279);
+#4279 = FILL_AREA_STYLE('',(#4280));
+#4280 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4281 = STYLED_ITEM('color',(#4282),#1450);
+#4282 = PRESENTATION_STYLE_ASSIGNMENT((#4283));
+#4283 = SURFACE_STYLE_USAGE(.BOTH.,#4284);
+#4284 = SURFACE_SIDE_STYLE('',(#4285));
+#4285 = SURFACE_STYLE_FILL_AREA(#4286);
+#4286 = FILL_AREA_STYLE('',(#4287));
+#4287 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4288 = STYLED_ITEM('color',(#4289),#1474);
+#4289 = PRESENTATION_STYLE_ASSIGNMENT((#4290));
+#4290 = SURFACE_STYLE_USAGE(.BOTH.,#4291);
+#4291 = SURFACE_SIDE_STYLE('',(#4292));
+#4292 = SURFACE_STYLE_FILL_AREA(#4293);
+#4293 = FILL_AREA_STYLE('',(#4294));
+#4294 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4295 = STYLED_ITEM('color',(#4296),#1507);
+#4296 = PRESENTATION_STYLE_ASSIGNMENT((#4297));
+#4297 = SURFACE_STYLE_USAGE(.BOTH.,#4298);
+#4298 = SURFACE_SIDE_STYLE('',(#4299));
+#4299 = SURFACE_STYLE_FILL_AREA(#4300);
+#4300 = FILL_AREA_STYLE('',(#4301));
+#4301 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4302 = STYLED_ITEM('color',(#4303),#1540);
+#4303 = PRESENTATION_STYLE_ASSIGNMENT((#4304));
+#4304 = SURFACE_STYLE_USAGE(.BOTH.,#4305);
+#4305 = SURFACE_SIDE_STYLE('',(#4306));
+#4306 = SURFACE_STYLE_FILL_AREA(#4307);
+#4307 = FILL_AREA_STYLE('',(#4308));
+#4308 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4309 = STYLED_ITEM('color',(#4310),#1573);
+#4310 = PRESENTATION_STYLE_ASSIGNMENT((#4311));
+#4311 = SURFACE_STYLE_USAGE(.BOTH.,#4312);
+#4312 = SURFACE_SIDE_STYLE('',(#4313));
+#4313 = SURFACE_STYLE_FILL_AREA(#4314);
+#4314 = FILL_AREA_STYLE('',(#4315));
+#4315 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4316 = STYLED_ITEM('color',(#4317),#1598);
+#4317 = PRESENTATION_STYLE_ASSIGNMENT((#4318));
+#4318 = SURFACE_STYLE_USAGE(.BOTH.,#4319);
+#4319 = SURFACE_SIDE_STYLE('',(#4320));
+#4320 = SURFACE_STYLE_FILL_AREA(#4321);
+#4321 = FILL_AREA_STYLE('',(#4322));
+#4322 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4323 = STYLED_ITEM('color',(#4324),#1623);
+#4324 = PRESENTATION_STYLE_ASSIGNMENT((#4325));
+#4325 = SURFACE_STYLE_USAGE(.BOTH.,#4326);
+#4326 = SURFACE_SIDE_STYLE('',(#4327));
+#4327 = SURFACE_STYLE_FILL_AREA(#4328);
+#4328 = FILL_AREA_STYLE('',(#4329));
+#4329 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4330 = STYLED_ITEM('color',(#4331),#1647);
+#4331 = PRESENTATION_STYLE_ASSIGNMENT((#4332));
+#4332 = SURFACE_STYLE_USAGE(.BOTH.,#4333);
+#4333 = SURFACE_SIDE_STYLE('',(#4334));
+#4334 = SURFACE_STYLE_FILL_AREA(#4335);
+#4335 = FILL_AREA_STYLE('',(#4336));
+#4336 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4337 = STYLED_ITEM('color',(#4338),#1664);
+#4338 = PRESENTATION_STYLE_ASSIGNMENT((#4339));
+#4339 = SURFACE_STYLE_USAGE(.BOTH.,#4340);
+#4340 = SURFACE_SIDE_STYLE('',(#4341));
+#4341 = SURFACE_STYLE_FILL_AREA(#4342);
+#4342 = FILL_AREA_STYLE('',(#4343));
+#4343 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4344 = STYLED_ITEM('color',(#4345),#1676);
+#4345 = PRESENTATION_STYLE_ASSIGNMENT((#4346));
+#4346 = SURFACE_STYLE_USAGE(.BOTH.,#4347);
+#4347 = SURFACE_SIDE_STYLE('',(#4348));
+#4348 = SURFACE_STYLE_FILL_AREA(#4349);
+#4349 = FILL_AREA_STYLE('',(#4350));
+#4350 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4351 = STYLED_ITEM('color',(#4352),#1700);
+#4352 = PRESENTATION_STYLE_ASSIGNMENT((#4353));
+#4353 = SURFACE_STYLE_USAGE(.BOTH.,#4354);
+#4354 = SURFACE_SIDE_STYLE('',(#4355));
+#4355 = SURFACE_STYLE_FILL_AREA(#4356);
+#4356 = FILL_AREA_STYLE('',(#4357));
+#4357 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4358 = STYLED_ITEM('color',(#4359),#1724);
+#4359 = PRESENTATION_STYLE_ASSIGNMENT((#4360));
+#4360 = SURFACE_STYLE_USAGE(.BOTH.,#4361);
+#4361 = SURFACE_SIDE_STYLE('',(#4362));
+#4362 = SURFACE_STYLE_FILL_AREA(#4363);
+#4363 = FILL_AREA_STYLE('',(#4364));
+#4364 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4365 = STYLED_ITEM('color',(#4366),#1763);
+#4366 = PRESENTATION_STYLE_ASSIGNMENT((#4367));
+#4367 = SURFACE_STYLE_USAGE(.BOTH.,#4368);
+#4368 = SURFACE_SIDE_STYLE('',(#4369));
+#4369 = SURFACE_STYLE_FILL_AREA(#4370);
+#4370 = FILL_AREA_STYLE('',(#4371));
+#4371 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4372 = STYLED_ITEM('color',(#4373),#1785);
+#4373 = PRESENTATION_STYLE_ASSIGNMENT((#4374));
+#4374 = SURFACE_STYLE_USAGE(.BOTH.,#4375);
+#4375 = SURFACE_SIDE_STYLE('',(#4376));
+#4376 = SURFACE_STYLE_FILL_AREA(#4377);
+#4377 = FILL_AREA_STYLE('',(#4378));
+#4378 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4379 = STYLED_ITEM('color',(#4380),#1817);
+#4380 = PRESENTATION_STYLE_ASSIGNMENT((#4381));
+#4381 = SURFACE_STYLE_USAGE(.BOTH.,#4382);
+#4382 = SURFACE_SIDE_STYLE('',(#4383));
+#4383 = SURFACE_STYLE_FILL_AREA(#4384);
+#4384 = FILL_AREA_STYLE('',(#4385));
+#4385 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4386 = STYLED_ITEM('color',(#4387),#1842);
+#4387 = PRESENTATION_STYLE_ASSIGNMENT((#4388));
+#4388 = SURFACE_STYLE_USAGE(.BOTH.,#4389);
+#4389 = SURFACE_SIDE_STYLE('',(#4390));
+#4390 = SURFACE_STYLE_FILL_AREA(#4391);
+#4391 = FILL_AREA_STYLE('',(#4392));
+#4392 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4393 = STYLED_ITEM('color',(#4394),#1868);
+#4394 = PRESENTATION_STYLE_ASSIGNMENT((#4395));
+#4395 = SURFACE_STYLE_USAGE(.BOTH.,#4396);
+#4396 = SURFACE_SIDE_STYLE('',(#4397));
+#4397 = SURFACE_STYLE_FILL_AREA(#4398);
+#4398 = FILL_AREA_STYLE('',(#4399));
+#4399 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4400 = STYLED_ITEM('color',(#4401),#1885);
+#4401 = PRESENTATION_STYLE_ASSIGNMENT((#4402));
+#4402 = SURFACE_STYLE_USAGE(.BOTH.,#4403);
+#4403 = SURFACE_SIDE_STYLE('',(#4404));
+#4404 = SURFACE_STYLE_FILL_AREA(#4405);
+#4405 = FILL_AREA_STYLE('',(#4406));
+#4406 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4407 = STYLED_ITEM('color',(#4408),#1925);
+#4408 = PRESENTATION_STYLE_ASSIGNMENT((#4409));
+#4409 = SURFACE_STYLE_USAGE(.BOTH.,#4410);
+#4410 = SURFACE_SIDE_STYLE('',(#4411));
+#4411 = SURFACE_STYLE_FILL_AREA(#4412);
+#4412 = FILL_AREA_STYLE('',(#4413));
+#4413 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4414 = STYLED_ITEM('color',(#4415),#1951);
+#4415 = PRESENTATION_STYLE_ASSIGNMENT((#4416));
+#4416 = SURFACE_STYLE_USAGE(.BOTH.,#4417);
+#4417 = SURFACE_SIDE_STYLE('',(#4418));
+#4418 = SURFACE_STYLE_FILL_AREA(#4419);
+#4419 = FILL_AREA_STYLE('',(#4420));
+#4420 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4421 = STYLED_ITEM('color',(#4422),#1977);
+#4422 = PRESENTATION_STYLE_ASSIGNMENT((#4423));
+#4423 = SURFACE_STYLE_USAGE(.BOTH.,#4424);
+#4424 = SURFACE_SIDE_STYLE('',(#4425));
+#4425 = SURFACE_STYLE_FILL_AREA(#4426);
+#4426 = FILL_AREA_STYLE('',(#4427));
+#4427 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4428 = STYLED_ITEM('color',(#4429),#2010);
+#4429 = PRESENTATION_STYLE_ASSIGNMENT((#4430));
+#4430 = SURFACE_STYLE_USAGE(.BOTH.,#4431);
+#4431 = SURFACE_SIDE_STYLE('',(#4432));
+#4432 = SURFACE_STYLE_FILL_AREA(#4433);
+#4433 = FILL_AREA_STYLE('',(#4434));
+#4434 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4435 = STYLED_ITEM('color',(#4436),#2043);
+#4436 = PRESENTATION_STYLE_ASSIGNMENT((#4437));
+#4437 = SURFACE_STYLE_USAGE(.BOTH.,#4438);
+#4438 = SURFACE_SIDE_STYLE('',(#4439));
+#4439 = SURFACE_STYLE_FILL_AREA(#4440);
+#4440 = FILL_AREA_STYLE('',(#4441));
+#4441 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4442 = STYLED_ITEM('color',(#4443),#2074);
+#4443 = PRESENTATION_STYLE_ASSIGNMENT((#4444));
+#4444 = SURFACE_STYLE_USAGE(.BOTH.,#4445);
+#4445 = SURFACE_SIDE_STYLE('',(#4446));
+#4446 = SURFACE_STYLE_FILL_AREA(#4447);
+#4447 = FILL_AREA_STYLE('',(#4448));
+#4448 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4449 = STYLED_ITEM('color',(#4450),#2098);
+#4450 = PRESENTATION_STYLE_ASSIGNMENT((#4451));
+#4451 = SURFACE_STYLE_USAGE(.BOTH.,#4452);
+#4452 = SURFACE_SIDE_STYLE('',(#4453));
+#4453 = SURFACE_STYLE_FILL_AREA(#4454);
+#4454 = FILL_AREA_STYLE('',(#4455));
+#4455 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4456 = STYLED_ITEM('color',(#4457),#2122);
+#4457 = PRESENTATION_STYLE_ASSIGNMENT((#4458));
+#4458 = SURFACE_STYLE_USAGE(.BOTH.,#4459);
+#4459 = SURFACE_SIDE_STYLE('',(#4460));
+#4460 = SURFACE_STYLE_FILL_AREA(#4461);
+#4461 = FILL_AREA_STYLE('',(#4462));
+#4462 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4463 = STYLED_ITEM('color',(#4464),#2139);
+#4464 = PRESENTATION_STYLE_ASSIGNMENT((#4465));
+#4465 = SURFACE_STYLE_USAGE(.BOTH.,#4466);
+#4466 = SURFACE_SIDE_STYLE('',(#4467));
+#4467 = SURFACE_STYLE_FILL_AREA(#4468);
+#4468 = FILL_AREA_STYLE('',(#4469));
+#4469 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4470 = STYLED_ITEM('color',(#4471),#2170);
+#4471 = PRESENTATION_STYLE_ASSIGNMENT((#4472));
+#4472 = SURFACE_STYLE_USAGE(.BOTH.,#4473);
+#4473 = SURFACE_SIDE_STYLE('',(#4474));
+#4474 = SURFACE_STYLE_FILL_AREA(#4475);
+#4475 = FILL_AREA_STYLE('',(#4476));
+#4476 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4477 = STYLED_ITEM('color',(#4478),#2194);
+#4478 = PRESENTATION_STYLE_ASSIGNMENT((#4479));
+#4479 = SURFACE_STYLE_USAGE(.BOTH.,#4480);
+#4480 = SURFACE_SIDE_STYLE('',(#4481));
+#4481 = SURFACE_STYLE_FILL_AREA(#4482);
+#4482 = FILL_AREA_STYLE('',(#4483));
+#4483 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4484 = STYLED_ITEM('color',(#4485),#2218);
+#4485 = PRESENTATION_STYLE_ASSIGNMENT((#4486));
+#4486 = SURFACE_STYLE_USAGE(.BOTH.,#4487);
+#4487 = SURFACE_SIDE_STYLE('',(#4488));
+#4488 = SURFACE_STYLE_FILL_AREA(#4489);
+#4489 = FILL_AREA_STYLE('',(#4490));
+#4490 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4491 = STYLED_ITEM('color',(#4492),#2235);
+#4492 = PRESENTATION_STYLE_ASSIGNMENT((#4493));
+#4493 = SURFACE_STYLE_USAGE(.BOTH.,#4494);
+#4494 = SURFACE_SIDE_STYLE('',(#4495));
+#4495 = SURFACE_STYLE_FILL_AREA(#4496);
+#4496 = FILL_AREA_STYLE('',(#4497));
+#4497 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4498 = STYLED_ITEM('color',(#4499),#2259);
+#4499 = PRESENTATION_STYLE_ASSIGNMENT((#4500));
+#4500 = SURFACE_STYLE_USAGE(.BOTH.,#4501);
+#4501 = SURFACE_SIDE_STYLE('',(#4502));
+#4502 = SURFACE_STYLE_FILL_AREA(#4503);
+#4503 = FILL_AREA_STYLE('',(#4504));
+#4504 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4505 = STYLED_ITEM('color',(#4506),#2277);
+#4506 = PRESENTATION_STYLE_ASSIGNMENT((#4507));
+#4507 = SURFACE_STYLE_USAGE(.BOTH.,#4508);
+#4508 = SURFACE_SIDE_STYLE('',(#4509));
+#4509 = SURFACE_STYLE_FILL_AREA(#4510);
+#4510 = FILL_AREA_STYLE('',(#4511));
+#4511 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4512 = STYLED_ITEM('color',(#4513),#2289);
+#4513 = PRESENTATION_STYLE_ASSIGNMENT((#4514));
+#4514 = SURFACE_STYLE_USAGE(.BOTH.,#4515);
+#4515 = SURFACE_SIDE_STYLE('',(#4516));
+#4516 = SURFACE_STYLE_FILL_AREA(#4517);
+#4517 = FILL_AREA_STYLE('',(#4518));
+#4518 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4519 = STYLED_ITEM('color',(#4520),#2313);
+#4520 = PRESENTATION_STYLE_ASSIGNMENT((#4521));
+#4521 = SURFACE_STYLE_USAGE(.BOTH.,#4522);
+#4522 = SURFACE_SIDE_STYLE('',(#4523));
+#4523 = SURFACE_STYLE_FILL_AREA(#4524);
+#4524 = FILL_AREA_STYLE('',(#4525));
+#4525 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4526 = STYLED_ITEM('color',(#4527),#2330);
+#4527 = PRESENTATION_STYLE_ASSIGNMENT((#4528));
+#4528 = SURFACE_STYLE_USAGE(.BOTH.,#4529);
+#4529 = SURFACE_SIDE_STYLE('',(#4530));
+#4530 = SURFACE_STYLE_FILL_AREA(#4531);
+#4531 = FILL_AREA_STYLE('',(#4532));
+#4532 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4533 = STYLED_ITEM('color',(#4534),#2349);
+#4534 = PRESENTATION_STYLE_ASSIGNMENT((#4535));
+#4535 = SURFACE_STYLE_USAGE(.BOTH.,#4536);
+#4536 = SURFACE_SIDE_STYLE('',(#4537));
+#4537 = SURFACE_STYLE_FILL_AREA(#4538);
+#4538 = FILL_AREA_STYLE('',(#4539));
+#4539 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4540 = STYLED_ITEM('color',(#4541),#2380);
+#4541 = PRESENTATION_STYLE_ASSIGNMENT((#4542));
+#4542 = SURFACE_STYLE_USAGE(.BOTH.,#4543);
+#4543 = SURFACE_SIDE_STYLE('',(#4544));
+#4544 = SURFACE_STYLE_FILL_AREA(#4545);
+#4545 = FILL_AREA_STYLE('',(#4546));
+#4546 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4547 = STYLED_ITEM('color',(#4548),#2411);
+#4548 = PRESENTATION_STYLE_ASSIGNMENT((#4549));
+#4549 = SURFACE_STYLE_USAGE(.BOTH.,#4550);
+#4550 = SURFACE_SIDE_STYLE('',(#4551));
+#4551 = SURFACE_STYLE_FILL_AREA(#4552);
+#4552 = FILL_AREA_STYLE('',(#4553));
+#4553 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4554 = STYLED_ITEM('color',(#4555),#2428);
+#4555 = PRESENTATION_STYLE_ASSIGNMENT((#4556));
+#4556 = SURFACE_STYLE_USAGE(.BOTH.,#4557);
+#4557 = SURFACE_SIDE_STYLE('',(#4558));
+#4558 = SURFACE_STYLE_FILL_AREA(#4559);
+#4559 = FILL_AREA_STYLE('',(#4560));
+#4560 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4561 = STYLED_ITEM('color',(#4562),#2440);
+#4562 = PRESENTATION_STYLE_ASSIGNMENT((#4563));
+#4563 = SURFACE_STYLE_USAGE(.BOTH.,#4564);
+#4564 = SURFACE_SIDE_STYLE('',(#4565));
+#4565 = SURFACE_STYLE_FILL_AREA(#4566);
+#4566 = FILL_AREA_STYLE('',(#4567));
+#4567 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4568 = STYLED_ITEM('color',(#4569),#2452);
+#4569 = PRESENTATION_STYLE_ASSIGNMENT((#4570));
+#4570 = SURFACE_STYLE_USAGE(.BOTH.,#4571);
+#4571 = SURFACE_SIDE_STYLE('',(#4572));
+#4572 = SURFACE_STYLE_FILL_AREA(#4573);
+#4573 = FILL_AREA_STYLE('',(#4574));
+#4574 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4575 = STYLED_ITEM('color',(#4576),#2476);
+#4576 = PRESENTATION_STYLE_ASSIGNMENT((#4577));
+#4577 = SURFACE_STYLE_USAGE(.BOTH.,#4578);
+#4578 = SURFACE_SIDE_STYLE('',(#4579));
+#4579 = SURFACE_STYLE_FILL_AREA(#4580);
+#4580 = FILL_AREA_STYLE('',(#4581));
+#4581 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4582 = STYLED_ITEM('color',(#4583),#2499);
+#4583 = PRESENTATION_STYLE_ASSIGNMENT((#4584));
+#4584 = SURFACE_STYLE_USAGE(.BOTH.,#4585);
+#4585 = SURFACE_SIDE_STYLE('',(#4586));
+#4586 = SURFACE_STYLE_FILL_AREA(#4587);
+#4587 = FILL_AREA_STYLE('',(#4588));
+#4588 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4589 = STYLED_ITEM('color',(#4590),#2511);
+#4590 = PRESENTATION_STYLE_ASSIGNMENT((#4591));
+#4591 = SURFACE_STYLE_USAGE(.BOTH.,#4592);
+#4592 = SURFACE_SIDE_STYLE('',(#4593));
+#4593 = SURFACE_STYLE_FILL_AREA(#4594);
+#4594 = FILL_AREA_STYLE('',(#4595));
+#4595 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4596 = STYLED_ITEM('color',(#4597),#2542);
+#4597 = PRESENTATION_STYLE_ASSIGNMENT((#4598));
+#4598 = SURFACE_STYLE_USAGE(.BOTH.,#4599);
+#4599 = SURFACE_SIDE_STYLE('',(#4600));
+#4600 = SURFACE_STYLE_FILL_AREA(#4601);
+#4601 = FILL_AREA_STYLE('',(#4602));
+#4602 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4603 = STYLED_ITEM('color',(#4604),#2566);
+#4604 = PRESENTATION_STYLE_ASSIGNMENT((#4605));
+#4605 = SURFACE_STYLE_USAGE(.BOTH.,#4606);
+#4606 = SURFACE_SIDE_STYLE('',(#4607));
+#4607 = SURFACE_STYLE_FILL_AREA(#4608);
+#4608 = FILL_AREA_STYLE('',(#4609));
+#4609 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4610 = STYLED_ITEM('color',(#4611),#2590);
+#4611 = PRESENTATION_STYLE_ASSIGNMENT((#4612));
+#4612 = SURFACE_STYLE_USAGE(.BOTH.,#4613);
+#4613 = SURFACE_SIDE_STYLE('',(#4614));
+#4614 = SURFACE_STYLE_FILL_AREA(#4615);
+#4615 = FILL_AREA_STYLE('',(#4616));
+#4616 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4617 = STYLED_ITEM('color',(#4618),#2621);
+#4618 = PRESENTATION_STYLE_ASSIGNMENT((#4619));
+#4619 = SURFACE_STYLE_USAGE(.BOTH.,#4620);
+#4620 = SURFACE_SIDE_STYLE('',(#4621));
+#4621 = SURFACE_STYLE_FILL_AREA(#4622);
+#4622 = FILL_AREA_STYLE('',(#4623));
+#4623 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4624 = STYLED_ITEM('color',(#4625),#2645);
+#4625 = PRESENTATION_STYLE_ASSIGNMENT((#4626));
+#4626 = SURFACE_STYLE_USAGE(.BOTH.,#4627);
+#4627 = SURFACE_SIDE_STYLE('',(#4628));
+#4628 = SURFACE_STYLE_FILL_AREA(#4629);
+#4629 = FILL_AREA_STYLE('',(#4630));
+#4630 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4631 = STYLED_ITEM('color',(#4632),#2669);
+#4632 = PRESENTATION_STYLE_ASSIGNMENT((#4633));
+#4633 = SURFACE_STYLE_USAGE(.BOTH.,#4634);
+#4634 = SURFACE_SIDE_STYLE('',(#4635));
+#4635 = SURFACE_STYLE_FILL_AREA(#4636);
+#4636 = FILL_AREA_STYLE('',(#4637));
+#4637 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4638 = STYLED_ITEM('color',(#4639),#2700);
+#4639 = PRESENTATION_STYLE_ASSIGNMENT((#4640));
+#4640 = SURFACE_STYLE_USAGE(.BOTH.,#4641);
+#4641 = SURFACE_SIDE_STYLE('',(#4642));
+#4642 = SURFACE_STYLE_FILL_AREA(#4643);
+#4643 = FILL_AREA_STYLE('',(#4644));
+#4644 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4645 = STYLED_ITEM('color',(#4646),#2724);
+#4646 = PRESENTATION_STYLE_ASSIGNMENT((#4647));
+#4647 = SURFACE_STYLE_USAGE(.BOTH.,#4648);
+#4648 = SURFACE_SIDE_STYLE('',(#4649));
+#4649 = SURFACE_STYLE_FILL_AREA(#4650);
+#4650 = FILL_AREA_STYLE('',(#4651));
+#4651 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4652 = STYLED_ITEM('color',(#4653),#2748);
+#4653 = PRESENTATION_STYLE_ASSIGNMENT((#4654));
+#4654 = SURFACE_STYLE_USAGE(.BOTH.,#4655);
+#4655 = SURFACE_SIDE_STYLE('',(#4656));
+#4656 = SURFACE_STYLE_FILL_AREA(#4657);
+#4657 = FILL_AREA_STYLE('',(#4658));
+#4658 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4659 = STYLED_ITEM('color',(#4660),#2765);
+#4660 = PRESENTATION_STYLE_ASSIGNMENT((#4661));
+#4661 = SURFACE_STYLE_USAGE(.BOTH.,#4662);
+#4662 = SURFACE_SIDE_STYLE('',(#4663));
+#4663 = SURFACE_STYLE_FILL_AREA(#4664);
+#4664 = FILL_AREA_STYLE('',(#4665));
+#4665 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4666 = STYLED_ITEM('color',(#4667),#2782);
+#4667 = PRESENTATION_STYLE_ASSIGNMENT((#4668));
+#4668 = SURFACE_STYLE_USAGE(.BOTH.,#4669);
+#4669 = SURFACE_SIDE_STYLE('',(#4670));
+#4670 = SURFACE_STYLE_FILL_AREA(#4671);
+#4671 = FILL_AREA_STYLE('',(#4672));
+#4672 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4673 = STYLED_ITEM('color',(#4674),#2794);
+#4674 = PRESENTATION_STYLE_ASSIGNMENT((#4675));
+#4675 = SURFACE_STYLE_USAGE(.BOTH.,#4676);
+#4676 = SURFACE_SIDE_STYLE('',(#4677));
+#4677 = SURFACE_STYLE_FILL_AREA(#4678);
+#4678 = FILL_AREA_STYLE('',(#4679));
+#4679 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4680 = STYLED_ITEM('color',(#4681),#2818);
+#4681 = PRESENTATION_STYLE_ASSIGNMENT((#4682));
+#4682 = SURFACE_STYLE_USAGE(.BOTH.,#4683);
+#4683 = SURFACE_SIDE_STYLE('',(#4684));
+#4684 = SURFACE_STYLE_FILL_AREA(#4685);
+#4685 = FILL_AREA_STYLE('',(#4686));
+#4686 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4687 = COLOUR_RGB('',0.372321993113,0.371574014425,0.373172998428);
+#4688 = STYLED_ITEM('color',(#4689),#2842);
+#4689 = PRESENTATION_STYLE_ASSIGNMENT((#4690));
+#4690 = SURFACE_STYLE_USAGE(.BOTH.,#4691);
+#4691 = SURFACE_SIDE_STYLE('',(#4692));
+#4692 = SURFACE_STYLE_FILL_AREA(#4693);
+#4693 = FILL_AREA_STYLE('',(#4694));
+#4694 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4695 = STYLED_ITEM('color',(#4696),#2859);
+#4696 = PRESENTATION_STYLE_ASSIGNMENT((#4697));
+#4697 = SURFACE_STYLE_USAGE(.BOTH.,#4698);
+#4698 = SURFACE_SIDE_STYLE('',(#4699));
+#4699 = SURFACE_STYLE_FILL_AREA(#4700);
+#4700 = FILL_AREA_STYLE('',(#4701));
+#4701 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4702 = STYLED_ITEM('color',(#4703),#2883);
+#4703 = PRESENTATION_STYLE_ASSIGNMENT((#4704));
+#4704 = SURFACE_STYLE_USAGE(.BOTH.,#4705);
+#4705 = SURFACE_SIDE_STYLE('',(#4706));
+#4706 = SURFACE_STYLE_FILL_AREA(#4707);
+#4707 = FILL_AREA_STYLE('',(#4708));
+#4708 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4709 = STYLED_ITEM('color',(#4710),#2907);
+#4710 = PRESENTATION_STYLE_ASSIGNMENT((#4711));
+#4711 = SURFACE_STYLE_USAGE(.BOTH.,#4712);
+#4712 = SURFACE_SIDE_STYLE('',(#4713));
+#4713 = SURFACE_STYLE_FILL_AREA(#4714);
+#4714 = FILL_AREA_STYLE('',(#4715));
+#4715 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4716 = STYLED_ITEM('color',(#4717),#2924);
+#4717 = PRESENTATION_STYLE_ASSIGNMENT((#4718));
+#4718 = SURFACE_STYLE_USAGE(.BOTH.,#4719);
+#4719 = SURFACE_SIDE_STYLE('',(#4720));
+#4720 = SURFACE_STYLE_FILL_AREA(#4721);
+#4721 = FILL_AREA_STYLE('',(#4722));
+#4722 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4723 = STYLED_ITEM('color',(#4724),#2948);
+#4724 = PRESENTATION_STYLE_ASSIGNMENT((#4725));
+#4725 = SURFACE_STYLE_USAGE(.BOTH.,#4726);
+#4726 = SURFACE_SIDE_STYLE('',(#4727));
+#4727 = SURFACE_STYLE_FILL_AREA(#4728);
+#4728 = FILL_AREA_STYLE('',(#4729));
+#4729 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4730 = STYLED_ITEM('color',(#4731),#2972);
+#4731 = PRESENTATION_STYLE_ASSIGNMENT((#4732));
+#4732 = SURFACE_STYLE_USAGE(.BOTH.,#4733);
+#4733 = SURFACE_SIDE_STYLE('',(#4734));
+#4734 = SURFACE_STYLE_FILL_AREA(#4735);
+#4735 = FILL_AREA_STYLE('',(#4736));
+#4736 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4737 = STYLED_ITEM('color',(#4738),#2989);
+#4738 = PRESENTATION_STYLE_ASSIGNMENT((#4739));
+#4739 = SURFACE_STYLE_USAGE(.BOTH.,#4740);
+#4740 = SURFACE_SIDE_STYLE('',(#4741));
+#4741 = SURFACE_STYLE_FILL_AREA(#4742);
+#4742 = FILL_AREA_STYLE('',(#4743));
+#4743 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4744 = STYLED_ITEM('color',(#4745),#3014);
+#4745 = PRESENTATION_STYLE_ASSIGNMENT((#4746));
+#4746 = SURFACE_STYLE_USAGE(.BOTH.,#4747);
+#4747 = SURFACE_SIDE_STYLE('',(#4748));
+#4748 = SURFACE_STYLE_FILL_AREA(#4749);
+#4749 = FILL_AREA_STYLE('',(#4750));
+#4750 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4751 = STYLED_ITEM('color',(#4752),#3039);
+#4752 = PRESENTATION_STYLE_ASSIGNMENT((#4753));
+#4753 = SURFACE_STYLE_USAGE(.BOTH.,#4754);
+#4754 = SURFACE_SIDE_STYLE('',(#4755));
+#4755 = SURFACE_STYLE_FILL_AREA(#4756);
+#4756 = FILL_AREA_STYLE('',(#4757));
+#4757 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4758 = STYLED_ITEM('color',(#4759),#3064);
+#4759 = PRESENTATION_STYLE_ASSIGNMENT((#4760));
+#4760 = SURFACE_STYLE_USAGE(.BOTH.,#4761);
+#4761 = SURFACE_SIDE_STYLE('',(#4762));
+#4762 = SURFACE_STYLE_FILL_AREA(#4763);
+#4763 = FILL_AREA_STYLE('',(#4764));
+#4764 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4765 = STYLED_ITEM('color',(#4766),#3081);
+#4766 = PRESENTATION_STYLE_ASSIGNMENT((#4767));
+#4767 = SURFACE_STYLE_USAGE(.BOTH.,#4768);
+#4768 = SURFACE_SIDE_STYLE('',(#4769));
+#4769 = SURFACE_STYLE_FILL_AREA(#4770);
+#4770 = FILL_AREA_STYLE('',(#4771));
+#4771 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4772 = STYLED_ITEM('color',(#4773),#3093);
+#4773 = PRESENTATION_STYLE_ASSIGNMENT((#4774));
+#4774 = SURFACE_STYLE_USAGE(.BOTH.,#4775);
+#4775 = SURFACE_SIDE_STYLE('',(#4776));
+#4776 = SURFACE_STYLE_FILL_AREA(#4777);
+#4777 = FILL_AREA_STYLE('',(#4778));
+#4778 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4779 = STYLED_ITEM('color',(#4780),#3105);
+#4780 = PRESENTATION_STYLE_ASSIGNMENT((#4781));
+#4781 = SURFACE_STYLE_USAGE(.BOTH.,#4782);
+#4782 = SURFACE_SIDE_STYLE('',(#4783));
+#4783 = SURFACE_STYLE_FILL_AREA(#4784);
+#4784 = FILL_AREA_STYLE('',(#4785));
+#4785 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4786 = STYLED_ITEM('color',(#4787),#3117);
+#4787 = PRESENTATION_STYLE_ASSIGNMENT((#4788));
+#4788 = SURFACE_STYLE_USAGE(.BOTH.,#4789);
+#4789 = SURFACE_SIDE_STYLE('',(#4790));
+#4790 = SURFACE_STYLE_FILL_AREA(#4791);
+#4791 = FILL_AREA_STYLE('',(#4792));
+#4792 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4793 = STYLED_ITEM('color',(#4794),#3129);
+#4794 = PRESENTATION_STYLE_ASSIGNMENT((#4795));
+#4795 = SURFACE_STYLE_USAGE(.BOTH.,#4796);
+#4796 = SURFACE_SIDE_STYLE('',(#4797));
+#4797 = SURFACE_STYLE_FILL_AREA(#4798);
+#4798 = FILL_AREA_STYLE('',(#4799));
+#4799 = FILL_AREA_STYLE_COLOUR('',#4083);
+#4800 = STYLED_ITEM('color',(#4801),#3141);
+#4801 = PRESENTATION_STYLE_ASSIGNMENT((#4802));
+#4802 = SURFACE_STYLE_USAGE(.BOTH.,#4803);
+#4803 = SURFACE_SIDE_STYLE('',(#4804));
+#4804 = SURFACE_STYLE_FILL_AREA(#4805);
+#4805 = FILL_AREA_STYLE('',(#4806));
+#4806 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4807 = STYLED_ITEM('color',(#4808),#3165);
+#4808 = PRESENTATION_STYLE_ASSIGNMENT((#4809));
+#4809 = SURFACE_STYLE_USAGE(.BOTH.,#4810);
+#4810 = SURFACE_SIDE_STYLE('',(#4811));
+#4811 = SURFACE_STYLE_FILL_AREA(#4812);
+#4812 = FILL_AREA_STYLE('',(#4813));
+#4813 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4814 = STYLED_ITEM('color',(#4815),#3189);
+#4815 = PRESENTATION_STYLE_ASSIGNMENT((#4816));
+#4816 = SURFACE_STYLE_USAGE(.BOTH.,#4817);
+#4817 = SURFACE_SIDE_STYLE('',(#4818));
+#4818 = SURFACE_STYLE_FILL_AREA(#4819);
+#4819 = FILL_AREA_STYLE('',(#4820));
+#4820 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4821 = STYLED_ITEM('color',(#4822),#3222);
+#4822 = PRESENTATION_STYLE_ASSIGNMENT((#4823));
+#4823 = SURFACE_STYLE_USAGE(.BOTH.,#4824);
+#4824 = SURFACE_SIDE_STYLE('',(#4825));
+#4825 = SURFACE_STYLE_FILL_AREA(#4826);
+#4826 = FILL_AREA_STYLE('',(#4827));
+#4827 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4828 = STYLED_ITEM('color',(#4829),#3255);
+#4829 = PRESENTATION_STYLE_ASSIGNMENT((#4830));
+#4830 = SURFACE_STYLE_USAGE(.BOTH.,#4831);
+#4831 = SURFACE_SIDE_STYLE('',(#4832));
+#4832 = SURFACE_STYLE_FILL_AREA(#4833);
+#4833 = FILL_AREA_STYLE('',(#4834));
+#4834 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4835 = STYLED_ITEM('color',(#4836),#3288);
+#4836 = PRESENTATION_STYLE_ASSIGNMENT((#4837));
+#4837 = SURFACE_STYLE_USAGE(.BOTH.,#4838);
+#4838 = SURFACE_SIDE_STYLE('',(#4839));
+#4839 = SURFACE_STYLE_FILL_AREA(#4840);
+#4840 = FILL_AREA_STYLE('',(#4841));
+#4841 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4842 = STYLED_ITEM('color',(#4843),#3321);
+#4843 = PRESENTATION_STYLE_ASSIGNMENT((#4844));
+#4844 = SURFACE_STYLE_USAGE(.BOTH.,#4845);
+#4845 = SURFACE_SIDE_STYLE('',(#4846));
+#4846 = SURFACE_STYLE_FILL_AREA(#4847);
+#4847 = FILL_AREA_STYLE('',(#4848));
+#4848 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4849 = STYLED_ITEM('color',(#4850),#3374);
+#4850 = PRESENTATION_STYLE_ASSIGNMENT((#4851));
+#4851 = SURFACE_STYLE_USAGE(.BOTH.,#4852);
+#4852 = SURFACE_SIDE_STYLE('',(#4853));
+#4853 = SURFACE_STYLE_FILL_AREA(#4854);
+#4854 = FILL_AREA_STYLE('',(#4855));
+#4855 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4856 = STYLED_ITEM('color',(#4857),#3427);
+#4857 = PRESENTATION_STYLE_ASSIGNMENT((#4858));
+#4858 = SURFACE_STYLE_USAGE(.BOTH.,#4859);
+#4859 = SURFACE_SIDE_STYLE('',(#4860));
+#4860 = SURFACE_STYLE_FILL_AREA(#4861);
+#4861 = FILL_AREA_STYLE('',(#4862));
+#4862 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4863 = STYLED_ITEM('color',(#4864),#3480);
+#4864 = PRESENTATION_STYLE_ASSIGNMENT((#4865));
+#4865 = SURFACE_STYLE_USAGE(.BOTH.,#4866);
+#4866 = SURFACE_SIDE_STYLE('',(#4867));
+#4867 = SURFACE_STYLE_FILL_AREA(#4868);
+#4868 = FILL_AREA_STYLE('',(#4869));
+#4869 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4870 = STYLED_ITEM('color',(#4871),#3511);
+#4871 = PRESENTATION_STYLE_ASSIGNMENT((#4872));
+#4872 = SURFACE_STYLE_USAGE(.BOTH.,#4873);
+#4873 = SURFACE_SIDE_STYLE('',(#4874));
+#4874 = SURFACE_STYLE_FILL_AREA(#4875);
+#4875 = FILL_AREA_STYLE('',(#4876));
+#4876 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4877 = STYLED_ITEM('color',(#4878),#3542);
+#4878 = PRESENTATION_STYLE_ASSIGNMENT((#4879));
+#4879 = SURFACE_STYLE_USAGE(.BOTH.,#4880);
+#4880 = SURFACE_SIDE_STYLE('',(#4881));
+#4881 = SURFACE_STYLE_FILL_AREA(#4882);
+#4882 = FILL_AREA_STYLE('',(#4883));
+#4883 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4884 = STYLED_ITEM('color',(#4885),#3573);
+#4885 = PRESENTATION_STYLE_ASSIGNMENT((#4886));
+#4886 = SURFACE_STYLE_USAGE(.BOTH.,#4887);
+#4887 = SURFACE_SIDE_STYLE('',(#4888));
+#4888 = SURFACE_STYLE_FILL_AREA(#4889);
+#4889 = FILL_AREA_STYLE('',(#4890));
+#4890 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4891 = STYLED_ITEM('color',(#4892),#3582);
+#4892 = PRESENTATION_STYLE_ASSIGNMENT((#4893));
+#4893 = SURFACE_STYLE_USAGE(.BOTH.,#4894);
+#4894 = SURFACE_SIDE_STYLE('',(#4895));
+#4895 = SURFACE_STYLE_FILL_AREA(#4896);
+#4896 = FILL_AREA_STYLE('',(#4897));
+#4897 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4898 = STYLED_ITEM('color',(#4899),#3591);
+#4899 = PRESENTATION_STYLE_ASSIGNMENT((#4900));
+#4900 = SURFACE_STYLE_USAGE(.BOTH.,#4901);
+#4901 = SURFACE_SIDE_STYLE('',(#4902));
+#4902 = SURFACE_STYLE_FILL_AREA(#4903);
+#4903 = FILL_AREA_STYLE('',(#4904));
+#4904 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4905 = STYLED_ITEM('color',(#4906),#3608);
+#4906 = PRESENTATION_STYLE_ASSIGNMENT((#4907));
+#4907 = SURFACE_STYLE_USAGE(.BOTH.,#4908);
+#4908 = SURFACE_SIDE_STYLE('',(#4909));
+#4909 = SURFACE_STYLE_FILL_AREA(#4910);
+#4910 = FILL_AREA_STYLE('',(#4911));
+#4911 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4912 = STYLED_ITEM('color',(#4913),#3625);
+#4913 = PRESENTATION_STYLE_ASSIGNMENT((#4914));
+#4914 = SURFACE_STYLE_USAGE(.BOTH.,#4915);
+#4915 = SURFACE_SIDE_STYLE('',(#4916));
+#4916 = SURFACE_STYLE_FILL_AREA(#4917);
+#4917 = FILL_AREA_STYLE('',(#4918));
+#4918 = FILL_AREA_STYLE_COLOUR('',#4154);
+#4919 = STYLED_ITEM('color',(#4920),#3637);
+#4920 = PRESENTATION_STYLE_ASSIGNMENT((#4921));
+#4921 = SURFACE_STYLE_USAGE(.BOTH.,#4922);
+#4922 = SURFACE_SIDE_STYLE('',(#4923));
+#4923 = SURFACE_STYLE_FILL_AREA(#4924);
+#4924 = FILL_AREA_STYLE('',(#4925));
+#4925 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4926 = STYLED_ITEM('color',(#4927),#3661);
+#4927 = PRESENTATION_STYLE_ASSIGNMENT((#4928));
+#4928 = SURFACE_STYLE_USAGE(.BOTH.,#4929);
+#4929 = SURFACE_SIDE_STYLE('',(#4930));
+#4930 = SURFACE_STYLE_FILL_AREA(#4931);
+#4931 = FILL_AREA_STYLE('',(#4932));
+#4932 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4933 = STYLED_ITEM('color',(#4934),#3686);
+#4934 = PRESENTATION_STYLE_ASSIGNMENT((#4935));
+#4935 = SURFACE_STYLE_USAGE(.BOTH.,#4936);
+#4936 = SURFACE_SIDE_STYLE('',(#4937));
+#4937 = SURFACE_STYLE_FILL_AREA(#4938);
+#4938 = FILL_AREA_STYLE('',(#4939));
+#4939 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4940 = STYLED_ITEM('color',(#4941),#3710);
+#4941 = PRESENTATION_STYLE_ASSIGNMENT((#4942));
+#4942 = SURFACE_STYLE_USAGE(.BOTH.,#4943);
+#4943 = SURFACE_SIDE_STYLE('',(#4944));
+#4944 = SURFACE_STYLE_FILL_AREA(#4945);
+#4945 = FILL_AREA_STYLE('',(#4946));
+#4946 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4947 = STYLED_ITEM('color',(#4948),#3735);
+#4948 = PRESENTATION_STYLE_ASSIGNMENT((#4949));
+#4949 = SURFACE_STYLE_USAGE(.BOTH.,#4950);
+#4950 = SURFACE_SIDE_STYLE('',(#4951));
+#4951 = SURFACE_STYLE_FILL_AREA(#4952);
+#4952 = FILL_AREA_STYLE('',(#4953));
+#4953 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4954 = STYLED_ITEM('color',(#4955),#3752);
+#4955 = PRESENTATION_STYLE_ASSIGNMENT((#4956));
+#4956 = SURFACE_STYLE_USAGE(.BOTH.,#4957);
+#4957 = SURFACE_SIDE_STYLE('',(#4958));
+#4958 = SURFACE_STYLE_FILL_AREA(#4959);
+#4959 = FILL_AREA_STYLE('',(#4960));
+#4960 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4961 = STYLED_ITEM('color',(#4962),#3776);
+#4962 = PRESENTATION_STYLE_ASSIGNMENT((#4963));
+#4963 = SURFACE_STYLE_USAGE(.BOTH.,#4964);
+#4964 = SURFACE_SIDE_STYLE('',(#4965));
+#4965 = SURFACE_STYLE_FILL_AREA(#4966);
+#4966 = FILL_AREA_STYLE('',(#4967));
+#4967 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4968 = STYLED_ITEM('color',(#4969),#3801);
+#4969 = PRESENTATION_STYLE_ASSIGNMENT((#4970));
+#4970 = SURFACE_STYLE_USAGE(.BOTH.,#4971);
+#4971 = SURFACE_SIDE_STYLE('',(#4972));
+#4972 = SURFACE_STYLE_FILL_AREA(#4973);
+#4973 = FILL_AREA_STYLE('',(#4974));
+#4974 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4975 = STYLED_ITEM('color',(#4976),#3825);
+#4976 = PRESENTATION_STYLE_ASSIGNMENT((#4977));
+#4977 = SURFACE_STYLE_USAGE(.BOTH.,#4978);
+#4978 = SURFACE_SIDE_STYLE('',(#4979));
+#4979 = SURFACE_STYLE_FILL_AREA(#4980);
+#4980 = FILL_AREA_STYLE('',(#4981));
+#4981 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4982 = STYLED_ITEM('color',(#4983),#3850);
+#4983 = PRESENTATION_STYLE_ASSIGNMENT((#4984));
+#4984 = SURFACE_STYLE_USAGE(.BOTH.,#4985);
+#4985 = SURFACE_SIDE_STYLE('',(#4986));
+#4986 = SURFACE_STYLE_FILL_AREA(#4987);
+#4987 = FILL_AREA_STYLE('',(#4988));
+#4988 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4989 = STYLED_ITEM('color',(#4990),#3867);
+#4990 = PRESENTATION_STYLE_ASSIGNMENT((#4991));
+#4991 = SURFACE_STYLE_USAGE(.BOTH.,#4992);
+#4992 = SURFACE_SIDE_STYLE('',(#4993));
+#4993 = SURFACE_STYLE_FILL_AREA(#4994);
+#4994 = FILL_AREA_STYLE('',(#4995));
+#4995 = FILL_AREA_STYLE_COLOUR('',#4687);
+#4996 = STYLED_ITEM('color',(#4997),#3891);
+#4997 = PRESENTATION_STYLE_ASSIGNMENT((#4998));
+#4998 = SURFACE_STYLE_USAGE(.BOTH.,#4999);
+#4999 = SURFACE_SIDE_STYLE('',(#5000));
+#5000 = SURFACE_STYLE_FILL_AREA(#5001);
+#5001 = FILL_AREA_STYLE('',(#5002));
+#5002 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5003 = STYLED_ITEM('color',(#5004),#3916);
+#5004 = PRESENTATION_STYLE_ASSIGNMENT((#5005));
+#5005 = SURFACE_STYLE_USAGE(.BOTH.,#5006);
+#5006 = SURFACE_SIDE_STYLE('',(#5007));
+#5007 = SURFACE_STYLE_FILL_AREA(#5008);
+#5008 = FILL_AREA_STYLE('',(#5009));
+#5009 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5010 = STYLED_ITEM('color',(#5011),#3940);
+#5011 = PRESENTATION_STYLE_ASSIGNMENT((#5012));
+#5012 = SURFACE_STYLE_USAGE(.BOTH.,#5013);
+#5013 = SURFACE_SIDE_STYLE('',(#5014));
+#5014 = SURFACE_STYLE_FILL_AREA(#5015);
+#5015 = FILL_AREA_STYLE('',(#5016));
+#5016 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5017 = STYLED_ITEM('color',(#5018),#3965);
+#5018 = PRESENTATION_STYLE_ASSIGNMENT((#5019));
+#5019 = SURFACE_STYLE_USAGE(.BOTH.,#5020);
+#5020 = SURFACE_SIDE_STYLE('',(#5021));
+#5021 = SURFACE_STYLE_FILL_AREA(#5022);
+#5022 = FILL_AREA_STYLE('',(#5023));
+#5023 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5024 = STYLED_ITEM('color',(#5025),#3982);
+#5025 = PRESENTATION_STYLE_ASSIGNMENT((#5026));
+#5026 = SURFACE_STYLE_USAGE(.BOTH.,#5027);
+#5027 = SURFACE_SIDE_STYLE('',(#5028));
+#5028 = SURFACE_STYLE_FILL_AREA(#5029);
+#5029 = FILL_AREA_STYLE('',(#5030));
+#5030 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5031 = STYLED_ITEM('color',(#5032),#3999);
+#5032 = PRESENTATION_STYLE_ASSIGNMENT((#5033));
+#5033 = SURFACE_STYLE_USAGE(.BOTH.,#5034);
+#5034 = SURFACE_SIDE_STYLE('',(#5035));
+#5035 = SURFACE_STYLE_FILL_AREA(#5036);
+#5036 = FILL_AREA_STYLE('',(#5037));
+#5037 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5038 = STYLED_ITEM('color',(#5039),#4016);
+#5039 = PRESENTATION_STYLE_ASSIGNMENT((#5040));
+#5040 = SURFACE_STYLE_USAGE(.BOTH.,#5041);
+#5041 = SURFACE_SIDE_STYLE('',(#5042));
+#5042 = SURFACE_STYLE_FILL_AREA(#5043);
+#5043 = FILL_AREA_STYLE('',(#5044));
+#5044 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5045 = STYLED_ITEM('color',(#5046),#4033);
+#5046 = PRESENTATION_STYLE_ASSIGNMENT((#5047));
+#5047 = SURFACE_STYLE_USAGE(.BOTH.,#5048);
+#5048 = SURFACE_SIDE_STYLE('',(#5049));
+#5049 = SURFACE_STYLE_FILL_AREA(#5050);
+#5050 = FILL_AREA_STYLE('',(#5051));
+#5051 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5052 = STYLED_ITEM('color',(#5053),#4045);
+#5053 = PRESENTATION_STYLE_ASSIGNMENT((#5054));
+#5054 = SURFACE_STYLE_USAGE(.BOTH.,#5055);
+#5055 = SURFACE_SIDE_STYLE('',(#5056));
+#5056 = SURFACE_STYLE_FILL_AREA(#5057);
+#5057 = FILL_AREA_STYLE('',(#5058));
+#5058 = FILL_AREA_STYLE_COLOUR('',#4687);
+#5059 = STYLED_ITEM('color',(#5060),#4057);
+#5060 = PRESENTATION_STYLE_ASSIGNMENT((#5061));
+#5061 = SURFACE_STYLE_USAGE(.BOTH.,#5062);
+#5062 = SURFACE_SIDE_STYLE('',(#5063));
+#5063 = SURFACE_STYLE_FILL_AREA(#5064);
+#5064 = FILL_AREA_STYLE('',(#5065));
+#5065 = FILL_AREA_STYLE_COLOUR('',#4687);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPDT_PCM12.wrl b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPDT_PCM12.wrl
new file mode 100644
index 00000000..6022c760
--- /dev/null
+++ b/modules/packages3d/Buttons_Switches_SMD.3dshapes/SW_SPDT_PCM12.wrl
@@ -0,0 +1,1060 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.820 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.70
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-01 Material {
+ ambientIntensity 0.249999
+ diffuseColor 0.298 0.298 0.298
+ specularColor 0.398 0.398 0.398
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.056122
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PIN-02 Material {
+ ambientIntensity 0.379
+ diffuseColor 0.859 0.738 0.496
+ specularColor 0.137 0.145 0.184
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
+ ambientIntensity 0.293
+ diffuseColor 0.148 0.145 0.145
+ specularColor 0.180 0.168 0.160
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.35
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-SMD-01 Material {
+ diffuseColor 0.082 0.086 0.094
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.066 0.063 0.063
+ ambientIntensity 0.638
+ transparency 0.0
+ shininess 0.3
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-01 Material {
+ ambientIntensity 0.117
+ diffuseColor 0.250 0.262 0.281
+ specularColor 0.316 0.281 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.270 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-THT-01 Material {
+ ambientIntensity 0.149
+ diffuseColor 0.883 0.711 0.492
+ specularColor 0.043 0.121 0.281
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-BLUE-01 Material {
+ ambientIntensity 0.565
+ diffuseColor 0.137 0.402 0.727
+ specularColor 0.359 0.379 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-GREEN-01 Material {
+ ambientIntensity 0.315
+ diffuseColor 0.340 0.680 0.445
+ specularColor 0.176 0.105 0.195
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-ORANGE-01 Material {
+ ambientIntensity 0.284
+ diffuseColor 0.809 0.426 0.148
+ specularColor 0.039 0.102 0.145
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RED-BODY Material {
+ ambientIntensity 0.683
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-02 Material {
+ ambientIntensity 0.683
+ diffuseColor 0.578 0.336 0.352
+ specularColor 0.105 0.273 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-YELLOW-01 Material {
+ ambientIntensity 0.522
+ diffuseColor 0.832 0.680 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-LABEL-01 Material {
+ ambientIntensity 0.082
+ diffuseColor 0.691 0.664 0.598
+ specularColor 0.000 0.000 0.000
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.01
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-RED Material {
+ ambientIntensity 0.789
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-GREEN Material {
+ ambientIntensity 0.789
+ diffuseColor 0.400 0.700 0.150
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.600 0.300 0.100
+ shininess 0.05
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-BLUE Material {
+ ambientIntensity 0.789
+ diffuseColor 0.100 0.250 0.700
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.500 0.600 0.300
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-YELLOW Material {
+ ambientIntensity 0.522
+ diffuseColor 0.98 0.840 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-WHITE Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-19 Material {
+ ambientIntensity 2.018212
+ diffuseColor 0.400769 0.441922 0.459091
+ specularColor 0.573887 0.649271 0.810811
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.127273
+ transparency 0.37
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-29 Material {
+ ambientIntensity 0.234375
+ diffuseColor 0.566681 0.580872 0.580874
+ specularColor 0.617761 0.429816 0.400140
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.072727
+ transparency 0.38
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-13 Material {
+ ambientIntensity 0.250000
+ diffuseColor 0.000000 0.631244 0.748016
+ specularColor 0.915152 0.915152 0.915152
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.642424
+ transparency 0.39
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-GREEN-02 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.3 0.12
+ specularColor 0.07 0.3 0.12
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLUE-01 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.12 0.3
+ specularColor 0.07 0.12 0.3
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLACK-03 Material {
+ ambientIntensity 1
+ diffuseColor 0.16 0.16 0.16
+ specularColor 0.16 0.16 0.16
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-ALUMINUM Material {
+ ambientIntensity 0.256000
+ diffuseColor 0.372322 0.371574 0.373173
+ specularColor 0.556122 0.554201 0.556122
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.127551
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-BRONZE Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.714 0.4284 0.18144
+ specularColor 0.393548 0.271906 0.166721
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-SILVER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.50754 0.50754 0.50754
+ specularColor 0.508273 0.508273 0.508273
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.4
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-COPPER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.7038 0.27048 0.0828
+ specularColor 0.780612 0.37 0.000000
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.51575 -0.641731 0.059055,1.51575 -0.484251 0,1.51575 -0.484251 0.059055,1.51575 -0.641731 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 -0.641731 0,1.51575 -0.641731 0,1.51575 -0.641731 0.059055,1.31889 -0.641731 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.51575 -0.484251 0.059055,1.31889 -0.484251 0.059055,1.31889 -0.641731 0.059055,1.51575 -0.641731 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.51575 -0.484251 0.059055,1.51575 -0.484251 0,1.31889 -0.484251 0,1.31889 -0.484251 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 -0.641731 0,1.31889 -0.484251 0,1.51575 -0.484251 0,1.51575 -0.641731 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,0,5,-1,4,3,0,-1,4,5,6,-1,7,6,5,-1,8,9,7,-1,8,10,11,-1,8,11,9,-1,8,7,5,-1,12,10,8,-1,13,12,14,-1,15,16,10,-1,15,10,12,-1,15,12,13,-1,15,3,4,-1,15,4,17,-1,15,17,16,-1]
+coord Coordinate { point [1.12204 -0.641731 0.15748,1.31889 -0.641731 0.059055,1.31889 -0.641731 0.15748,1.31889 -0.641731 0,0.492125 -0.641731 0.31496,1.12204 -0.641731 0.55118,0.492125 -0.641731 0.47244,0.027559 -0.641731 0.47244,-1.12204 -0.641731 0.55118,-0.484251 -0.641731 0.47244,-0.492125 -0.641731 0.31496,-0.492125 -0.641731 0.47244,-1.12204 -0.641731 0.15748,-1.31889 -0.641731 0.059055,-1.31889 -0.641731 0.15748,-1.31889 -0.641731 0,-0.484251 -0.641731 0.31496,0.027559 -0.641731 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,0,5,-1,4,3,0,-1,6,7,3,-1,6,3,4,-1,8,5,9,-1,8,4,5,-1]
+coord Coordinate { point [1.31889 0.267716 0.15748,1.31889 0.381889 0.059055,1.31889 0.381889 0.15748,1.31889 0.224409 0.059055,1.31889 -0.484251 0.059055,1.31889 -0.527558 0.15748,1.31889 -0.484251 0,1.31889 0.224409 0,1.31889 -0.641731 0.059055,1.31889 -0.641731 0.15748]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,3,4,1,-1,5,6,7,-1,5,8,6,-1,9,6,8,-1,10,5,7,-1,11,12,13,-1,11,13,14,-1,11,14,15,-1,11,15,16,-1,17,6,9,-1,18,10,7,-1,19,6,17,-1,20,18,7,-1,21,11,16,-1,21,16,22,-1,21,22,23,-1,21,23,24,-1,21,24,25,-1,12,26,6,-1,12,27,26,-1,12,19,28,-1,29,30,11,-1,12,6,19,-1,29,11,21,-1,31,20,7,-1,32,33,31,-1,1,25,34,-1,1,21,25,-1,1,34,35,-1,1,35,36,-1,32,37,38,-1,32,38,39,-1,32,39,40,-1,32,40,33,-1,32,31,7,-1,41,42,43,-1,44,12,28,-1,45,41,43,-1,13,12,44,-1,46,47,42,-1,48,49,50,-1,48,50,51,-1,48,51,52,-1,48,52,37,-1,46,42,41,-1,33,43,31,-1,48,37,32,-1,33,45,43,-1,53,54,55,-1,53,55,56,-1,53,56,57,-1,53,57,58,-1,53,58,59,-1,60,61,47,-1,60,47,46,-1,62,27,12,-1,63,3,54,-1,63,4,3,-1,63,54,53,-1,64,53,59,-1,65,36,61,-1,65,1,36,-1,64,59,66,-1,65,61,60,-1,64,66,67,-1,64,67,49,-1,64,49,48,-1,68,64,48,-1,69,64,68,-1,70,1,65,-1,69,71,64,-1,2,1,70,-1]
+coord Coordinate { point [-0.472675 -0.0254924 0,0.137795 0.228346 0,-0.451108 -0.0567364 0,-0.501091 -0.000317501 0,0.137795 0.381889 0,0.680009 -0.259524 0,1.31889 -0.484251 0,1.31889 -0.641731 0,0.708425 -0.23435 0,0.729992 -0.203106 0,0.646393 -0.277167 0,0.728345 0.228346 0,1.0433 0.228346 0,0.708425 -0.0254924 0,0.680009 -0.000317501 0,0.646393 0.0173254 0,0.609532 0.0264108 0,0.743454 -0.167608 0,0.609532 -0.286253 0,0.74803 -0.129921 0,0.571568 -0.286253 0,0.452755 0.228346 0,0.571568 0.0264108 0,0.534707 0.0173254 0,0.501091 -0.000317501 0,0.472675 -0.0254924 0,1.31889 0.224409 0,1.31889 0.381889 0,0.743454 -0.0922336 0,0.452755 0.381889 0,0.728345 0.381889 0,0.534707 -0.277167 0,-1.31889 -0.641731 0,-0.534707 -0.277167 0,0.451108 -0.0567364 0,0.437646 -0.0922336 0,0.43307 -0.129921 0,-0.680009 -0.259524 0,-0.646393 -0.277167 0,-0.609532 -0.286253 0,-0.571568 -0.286253 0,-0.472675 -0.23435 0,0.472675 -0.23435 0,0.501091 -0.259524 0,0.729992 -0.0567364 0,-0.501091 -0.259524 0,-0.451108 -0.203106 0,0.451108 -0.203106 0,-1.31889 -0.484251 0,-0.74803 -0.129921 0,-0.743454 -0.167608 0,-0.729992 -0.203106 0,-0.708425 -0.23435 0,-0.728345 0.228346 0,-0.534707 0.0173254 0,-0.571568 0.0264108 0,-0.609532 0.0264108 0,-0.646393 0.0173254 0,-0.680009 -0.000317501 0,-0.708425 -0.0254924 0,-0.437646 -0.167608 0,0.437646 -0.167608 0,1.04331 0.381889 0,-0.728345 0.381889 0,-1.0433 0.228346 0,-0.43307 -0.129921 0,-0.729992 -0.0567364 0,-0.743454 -0.0922336 0,-1.31889 0.224409 0,-1.31889 0.381889 0,-0.437646 -0.0922336 0,-1.0433 0.381889 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.51575 -0.641731 0,-1.31889 -0.641731 0,-1.31889 -0.641731 0.059055,-1.51575 -0.641731 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,0,5,-1,4,3,0,-1,6,7,3,-1,6,3,4,-1,8,5,9,-1,8,4,5,-1]
+coord Coordinate { point [-1.31889 -0.527558 0.15748,-1.31889 -0.641731 0.059055,-1.31889 -0.641731 0.15748,-1.31889 -0.484251 0.059055,-1.31889 0.224409 0.059055,-1.31889 0.267716 0.15748,-1.31889 0.224409 0,-1.31889 -0.484251 0,-1.31889 0.381889 0.059055,-1.31889 0.381889 0.15748]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.12204 -0.641731 0.15748,-1.12204 -0.645668 0.15748,-1.31889 -0.645668 0.15748,-1.31889 -0.641731 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,2,4,5,-1,3,2,5,-1]
+coord Coordinate { point [-1.12204 -0.645668 0.15748,-1.12204 -0.641731 0.15748,-1.12204 -0.641731 0.55118,-1.12204 -0.645668 0.59055,-1.12204 -0.527558 0.55118,-1.12204 -0.527558 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,4,-1,2,1,4,-1,3,5,6,-1,4,3,6,-1,6,5,7,-1,7,8,9,-1,6,7,9,-1,2,10,11,-1,0,2,11,-1,11,10,12,-1,12,10,13,-1,12,13,14,-1,13,4,15,-1,4,6,15,-1,14,13,15,-1,15,16,17,-1,14,15,18,-1,15,17,18,-1,17,16,19,-1,9,8,19,-1,16,9,19,-1]
+coord Coordinate { point [1.12204 -0.641731 0.55118,1.12204 -0.527558 0.55118,0.964565 -0.523621 0.55118,1.20078 -0.527558 0.55118,0.964565 -0.31496 0.55118,1.20078 0.267716 0.55118,0.964565 0.047244 0.55118,1.12204 0.267716 0.55118,1.12204 0.381889 0.55118,0.964565 0.255905 0.55118,-0.964565 -0.523621 0.55118,-1.12204 -0.641731 0.55118,-1.12204 -0.527558 0.55118,-0.964565 -0.31496 0.55118,-1.20078 -0.527558 0.55118,-0.964565 0.047244 0.55118,-0.964565 0.255905 0.55118,-1.12204 0.267716 0.55118,-1.20078 0.267716 0.55118,-1.12204 0.381889 0.55118]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,0,2,5,-1,2,4,5,-1]
+coord Coordinate { point [1.12204 -0.527558 0.59055,1.12204 -0.527558 0.55118,1.12204 -0.641731 0.55118,1.12204 -0.641731 0.15748,1.12204 -0.645668 0.15748,1.12204 -0.645668 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.12204 -0.645668 0.15748,1.12204 -0.641731 0.15748,1.31889 -0.641731 0.15748,1.31889 -0.645668 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,3,6,-1,7,3,5,-1,7,4,3,-1,4,1,0,-1]
+coord Coordinate { point [-0.484251 -0.602361 0.31496,-0.492125 -0.641731 0.31496,-0.484251 -0.641731 0.31496,0.027559 -0.602361 0.31496,-0.492125 -0.129921 0.31496,0.492125 -0.641731 0.31496,0.027559 -0.641731 0.31496,0.492125 -0.129921 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.492125 -0.129921 0.47244,0.492125 -0.129921 0.31496,0.492125 -0.641731 0.47244,0.492125 -0.641731 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.484251 -0.720471 0.31496,-0.484251 -0.641731 0.31496,0.027559 -0.641731 0.31496,0.027559 -0.720471 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,5,4,6,-1,6,4,7,-1,4,3,7,-1,2,1,3,-1]
+coord Coordinate { point [-0.484251 -0.641731 0.47244,-0.492125 -0.641731 0.47244,-0.484251 -0.602361 0.47244,-0.492125 -0.129921 0.47244,0.027559 -0.602361 0.47244,0.027559 -0.641731 0.47244,0.492125 -0.641731 0.47244,0.492125 -0.129921 0.47244]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.027559 -0.641731 0.47244,-0.484251 -0.641731 0.47244,-0.484251 -0.720471 0.47244,0.027559 -0.720471 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492125 -0.641731 0.47244,-0.492125 -0.129921 0.31496,-0.492125 -0.129921 0.47244,-0.492125 -0.641731 0.31496]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.51575 0.381889 0.059055,1.31889 0.381889 0.059055,1.31889 0.224409 0.059055,1.51575 0.224409 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 0.224409 0,1.51575 0.224409 0,1.51575 0.224409 0.059055,1.31889 0.224409 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 -0.641731 0.15748,1.31889 -0.527558 0.15748,1.31889 -0.527558 0.19685,1.31889 -0.645668 0.19685,1.31889 -0.645668 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 0.267716 0.15748,1.20078 0.267716 0.55118,1.20078 -0.527558 0.55118,1.31889 -0.527558 0.15748]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1]
+coord Coordinate { point [1.31889 0.385826 0.19685,1.31889 0.381889 0.15748,1.31889 0.385826 0.15748,1.31889 0.267716 0.19685,1.31889 0.267716 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,5,6,1,-1,5,1,0,-1,5,0,3,-1,7,3,4,-1,8,7,4,-1,9,10,7,-1,9,7,8,-1,11,12,8,-1,11,8,4,-1,13,12,11,-1,14,15,12,-1,14,12,13,-1,16,13,11,-1,17,16,11,-1,18,16,17,-1,19,17,20,-1,21,18,17,-1,21,17,19,-1]
+coord Coordinate { point [-1.12204 0.381889 0.15748,-1.31889 0.381889 0.059055,-1.31889 0.381889 0.15748,-1.0433 0.381889 0.15748,-1.12204 0.381889 0.55118,-1.0433 0.381889 0,-1.31889 0.381889 0,-0.728345 0.381889 0.15748,0.137795 0.381889 0.15748,0.137795 0.381889 0,-0.728345 0.381889 0,1.12204 0.381889 0.55118,0.452755 0.381889 0.15748,0.728345 0.381889 0.15748,0.728345 0.381889 0,0.452755 0.381889 0,1.04331 0.381889 0.15748,1.12204 0.381889 0.15748,1.04331 0.381889 0,1.31889 0.381889 0.059055,1.31889 0.381889 0.15748,1.31889 0.381889 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.51575 0.224409 0,-1.51575 0.381889 0,-1.31889 0.381889 0,-1.31889 0.224409 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.51575 -0.641731 0,-1.51575 -0.484251 0,-1.31889 -0.484251 0,-1.31889 -0.641731 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 0.224409 0,1.31889 0.381889 0,1.51575 0.381889 0,1.51575 0.224409 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,3,4,5,-1]
+coord Coordinate { point [0.728345 0.228346 0,0.728345 0.381889 0,0.807085 0.381889 0,1.0433 0.228346 0,0.964565 0.381889 0,1.04331 0.381889 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,3,4,5,-1]
+coord Coordinate { point [0.137795 0.228346 0,0.137795 0.381889 0,0.216535 0.381889 0,0.452755 0.228346 0,0.374015 0.381889 0,0.452755 0.381889 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,3,4,5,-1]
+coord Coordinate { point [-1.0433 0.228346 0,-1.0433 0.381889 0,-0.964565 0.381889 0,-0.728345 0.228346 0,-0.807085 0.381889 0,-0.728345 0.381889 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,8,9,10,-1,6,4,5,-1,8,11,9,-1,12,7,13,-1,14,10,15,-1,12,6,7,-1,14,8,10,-1,16,13,17,-1,16,12,13,-1,18,15,19,-1,18,14,15,-1,20,17,21,-1,20,16,17,-1,22,19,23,-1,22,18,19,-1,24,21,25,-1,24,20,21,-1,26,23,27,-1,11,25,9,-1,26,22,23,-1,11,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,36,35,37,-1,36,34,35,-1,38,36,37,-1,38,37,39,-1,40,38,39,-1,40,39,41,-1,42,40,41,-1,42,41,43,-1,44,42,43,-1,44,43,45,-1,46,44,45,-1,46,45,47,-1,48,47,49,-1,48,46,47,-1,50,49,51,-1,50,48,49,-1,3,51,1,-1,3,50,51,-1]
+coord Coordinate { point [0.571568 -0.286253 0,0.534707 -0.277167 -0.15748,0.571568 -0.286253 -0.15748,0.534707 -0.277167 0,0.609532 -0.286253 0,0.609532 -0.286253 -0.15748,0.646393 -0.277167 0,0.646393 -0.277167 -0.15748,0.743454 -0.0922336 0,0.74803 -0.129921 -0.15748,0.743454 -0.0922336 -0.15748,0.74803 -0.129921 0,0.680009 -0.259524 0,0.680009 -0.259524 -0.15748,0.729992 -0.0567364 0,0.729992 -0.0567364 -0.15748,0.708425 -0.23435 0,0.708425 -0.23435 -0.15748,0.708425 -0.0254924 0,0.708425 -0.0254924 -0.15748,0.729992 -0.203106 0,0.729992 -0.203106 -0.15748,0.680009 -0.000317501 0,0.680009 -0.000317501 -0.15748,0.743454 -0.167608 0,0.743454 -0.167608 -0.15748,0.646393 0.0173254 0,0.646393 0.0173254 -0.15748,0.609532 0.0264108 0,0.609532 0.0264108 -0.15748,0.571568 0.0264108 0,0.571568 0.0264108 -0.15748,0.534707 0.0173254 0,0.534707 0.0173254 -0.15748,0.501091 -0.000317501 0,0.501091 -0.000317501 -0.15748,0.472675 -0.0254924 0,0.472675 -0.0254924 -0.15748,0.451108 -0.0567364 0,0.451108 -0.0567364 -0.15748,0.437646 -0.0922336 0,0.437646 -0.0922336 -0.15748,0.43307 -0.129921 0,0.43307 -0.129921 -0.15748,0.437646 -0.167608 0,0.437646 -0.167608 -0.15748,0.451108 -0.203106 0,0.451108 -0.203106 -0.15748,0.472675 -0.23435 0,0.472675 -0.23435 -0.15748,0.501091 -0.259524 0,0.501091 -0.259524 -0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,8,9,10,-1,6,4,5,-1,8,11,9,-1,12,7,13,-1,14,10,15,-1,12,6,7,-1,14,8,10,-1,16,13,17,-1,16,12,13,-1,18,15,19,-1,18,14,15,-1,20,17,21,-1,20,16,17,-1,22,19,23,-1,22,18,19,-1,24,21,25,-1,24,20,21,-1,26,23,27,-1,11,25,9,-1,26,22,23,-1,11,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,36,35,37,-1,36,34,35,-1,38,36,37,-1,38,37,39,-1,40,38,39,-1,40,39,41,-1,42,40,41,-1,42,41,43,-1,44,42,43,-1,44,43,45,-1,46,44,45,-1,46,45,47,-1,48,47,49,-1,48,46,47,-1,50,49,51,-1,50,48,49,-1,3,51,1,-1,3,50,51,-1]
+coord Coordinate { point [-0.609532 -0.286253 0,-0.646393 -0.277167 -0.15748,-0.609532 -0.286253 -0.15748,-0.646393 -0.277167 0,-0.571568 -0.286253 0,-0.571568 -0.286253 -0.15748,-0.534707 -0.277167 0,-0.534707 -0.277167 -0.15748,-0.437646 -0.0922336 0,-0.43307 -0.129921 -0.15748,-0.437646 -0.0922336 -0.15748,-0.43307 -0.129921 0,-0.501091 -0.259524 0,-0.501091 -0.259524 -0.15748,-0.451108 -0.0567364 0,-0.451108 -0.0567364 -0.15748,-0.472675 -0.23435 0,-0.472675 -0.23435 -0.15748,-0.472675 -0.0254924 0,-0.472675 -0.0254924 -0.15748,-0.451108 -0.203106 0,-0.451108 -0.203106 -0.15748,-0.501091 -0.000317501 0,-0.501091 -0.000317501 -0.15748,-0.437646 -0.167608 0,-0.437646 -0.167608 -0.15748,-0.534707 0.0173254 0,-0.534707 0.0173254 -0.15748,-0.571568 0.0264108 0,-0.571568 0.0264108 -0.15748,-0.609532 0.0264108 0,-0.609532 0.0264108 -0.15748,-0.646393 0.0173254 0,-0.646393 0.0173254 -0.15748,-0.680009 -0.000317501 0,-0.680009 -0.000317501 -0.15748,-0.708425 -0.0254924 0,-0.708425 -0.0254924 -0.15748,-0.729992 -0.0567364 0,-0.729992 -0.0567364 -0.15748,-0.743454 -0.0922336 0,-0.743454 -0.0922336 -0.15748,-0.74803 -0.129921 0,-0.74803 -0.129921 -0.15748,-0.743454 -0.167608 0,-0.743454 -0.167608 -0.15748,-0.729992 -0.203106 0,-0.729992 -0.203106 -0.15748,-0.708425 -0.23435 0,-0.708425 -0.23435 -0.15748,-0.680009 -0.259524 0,-0.680009 -0.259524 -0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.51575 -0.484251 0.059055,-1.51575 -0.484251 0,-1.51575 -0.641731 0.059055,-1.51575 -0.641731 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.31889 -0.484251 0.059055,-1.51575 -0.484251 0.059055,-1.51575 -0.641731 0.059055,-1.31889 -0.641731 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.31889 -0.484251 0.059055,-1.31889 -0.484251 0,-1.51575 -0.484251 0,-1.51575 -0.484251 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.51575 0.224409 0,-1.31889 0.224409 0,-1.31889 0.224409 0.059055,-1.51575 0.224409 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.31889 0.381889 0.059055,-1.51575 0.381889 0.059055,-1.51575 0.224409 0.059055,-1.31889 0.224409 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,3,0,2,-1]
+coord Coordinate { point [-1.31889 0.381889 0.15748,-1.31889 0.267716 0.15748,-1.31889 0.267716 0.19685,-1.31889 0.385826 0.19685,-1.31889 0.385826 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.31889 -0.527558 0.15748,-1.20078 -0.527558 0.55118,-1.20078 0.267716 0.55118,-1.31889 0.267716 0.15748]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1]
+coord Coordinate { point [-1.31889 -0.645668 0.19685,-1.31889 -0.641731 0.15748,-1.31889 -0.645668 0.15748,-1.31889 -0.527558 0.19685,-1.31889 -0.527558 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [-1.31889 -0.645668 0.19685,-1.31889 -0.645668 0.15748,-1.12204 -0.645668 0.15748,-1.20078 -0.645668 0.59055,-1.12204 -0.645668 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,3,5,-1]
+coord Coordinate { point [-1.12204 -0.527558 0.59055,-1.12204 -0.527558 0.55118,-1.20078 -0.527558 0.59055,-1.20078 -0.527558 0.55118,-1.31889 -0.527558 0.19685,-1.31889 -0.527558 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.20078 -0.645668 0.59055,-1.12204 -0.645668 0.59055,-1.12204 -0.527558 0.59055,-1.20078 -0.527558 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,2,-1,0,2,5,-1,2,4,5,-1]
+coord Coordinate { point [-1.12204 0.267716 0.59055,-1.12204 0.267716 0.55118,-1.12204 0.381889 0.55118,-1.12204 0.381889 0.15748,-1.12204 0.385826 0.15748,-1.12204 0.385826 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,3,4,-1]
+coord Coordinate { point [-1.20078 0.267716 0.59055,-1.12204 0.267716 0.55118,-1.12204 0.267716 0.59055,-1.20078 0.267716 0.55118,-1.31889 0.267716 0.19685,-1.31889 0.267716 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,3,4,-1]
+coord Coordinate { point [1.20078 -0.527558 0.59055,1.12204 -0.527558 0.55118,1.12204 -0.527558 0.59055,1.20078 -0.527558 0.55118,1.31889 -0.527558 0.19685,1.31889 -0.527558 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,3,5,-1]
+coord Coordinate { point [1.12204 0.267716 0.59055,1.12204 0.267716 0.55118,1.20078 0.267716 0.59055,1.20078 0.267716 0.55118,1.31889 0.267716 0.19685,1.31889 0.267716 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,2,4,5,-1,3,2,5,-1]
+coord Coordinate { point [1.12204 0.385826 0.15748,1.12204 0.381889 0.15748,1.12204 0.381889 0.55118,1.12204 0.385826 0.59055,1.12204 0.267716 0.55118,1.12204 0.267716 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.964565 -0.31496 0.55118,-0.964565 -0.31496 0.51181,0.964565 -0.31496 0.55118,0.964565 -0.31496 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.964565 -0.523621 0.55118,-0.964565 -0.31496 0.51181,-0.964565 -0.31496 0.55118,-0.964565 -0.523621 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.964565 -0.31496 0.55118,0.964565 -0.31496 0.51181,0.964565 -0.523621 0.55118,0.964565 -0.523621 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.964565 -0.523621 0.55118,-0.964565 -0.523621 0.51181,-0.964565 -0.523621 0.55118,0.964565 -0.523621 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.964565 0.255905 0.55118,0.964565 0.255905 0.51181,0.964565 0.047244 0.55118,0.964565 0.047244 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.964565 0.255905 0.55118,-0.964565 0.255905 0.51181,0.964565 0.255905 0.55118,0.964565 0.255905 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.964565 0.047244 0.55118,-0.964565 0.047244 0.51181,-0.964565 0.047244 0.55118,0.964565 0.047244 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.964565 0.047244 0.55118,-0.964565 0.255905 0.51181,-0.964565 0.255905 0.55118,-0.964565 0.047244 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.20078 -0.527558 0.59055,1.12204 -0.527558 0.59055,1.12204 -0.645668 0.59055,1.20078 -0.645668 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1]
+coord Coordinate { point [1.12204 -0.645668 0.15748,1.31889 -0.645668 0.15748,1.31889 -0.645668 0.19685,1.12204 -0.645668 0.59055,1.20078 -0.645668 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.492125 -0.129921 0.31496,0.492125 -0.129921 0.31496,0.492125 -0.129921 0.47244,-0.492125 -0.129921 0.47244]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1]
+coord Coordinate { point [0.027559 -0.641731 0.47244,0.027559 -0.602361 0.31496,0.027559 -0.602361 0.47244,0.027559 -0.641731 0.31496,0.027559 -0.720471 0.47244,0.027559 -0.720471 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.027559 -0.602361 0.47244,0.027559 -0.602361 0.31496,-0.484251 -0.602361 0.31496,-0.484251 -0.602361 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,5,-1,2,3,5,-1]
+coord Coordinate { point [-0.484251 -0.602361 0.47244,-0.484251 -0.602361 0.31496,-0.484251 -0.641731 0.47244,-0.484251 -0.641731 0.31496,-0.484251 -0.720471 0.31496,-0.484251 -0.720471 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.027559 -0.720471 0.31496,-0.484251 -0.720471 0.15748,-0.484251 -0.720471 0.31496,0.027559 -0.720471 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.027559 -0.720471 0.47244,-0.484251 -0.720471 0.47244,-0.484251 -0.759841 0.47244,0.027559 -0.759841 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.51575 0.381889 0.059055,1.51575 0.381889 0,1.31889 0.381889 0,1.31889 0.381889 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.51575 0.224409 0.059055,1.51575 0.381889 0,1.51575 0.381889 0.059055,1.51575 0.224409 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.20078 -0.527558 0.59055,1.20078 -0.645668 0.59055,1.31889 -0.645668 0.19685,1.31889 -0.527558 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.20078 0.385826 0.59055,1.20078 0.267716 0.59055,1.31889 0.267716 0.19685,1.31889 0.385826 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.31889 0.385826 0.19685,1.31889 0.385826 0.15748,1.12204 0.385826 0.15748,1.20078 0.385826 0.59055,1.12204 0.385826 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.12204 0.381889 0.15748,1.12204 0.385826 0.15748,1.31889 0.385826 0.15748,1.31889 0.381889 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.0433 0.385826 0.15748,-1.0433 0.385826 0,-1.0433 0.381889 0.15748,-1.0433 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.728345 0.385826 0.15748,-1.0433 0.385826 0.15748,-1.0433 0.381889 0.15748,-0.728345 0.381889 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.728345 0.381889 0.15748,-0.728345 0.385826 0,-0.728345 0.385826 0.15748,-0.728345 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.137795 0.385826 0.15748,0.137795 0.385826 0,0.137795 0.381889 0.15748,0.137795 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.452755 0.385826 0.15748,0.137795 0.385826 0.15748,0.137795 0.381889 0.15748,0.452755 0.381889 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.452755 0.381889 0.15748,0.452755 0.385826 0,0.452755 0.385826 0.15748,0.452755 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.728345 0.385826 0.15748,0.728345 0.385826 0,0.728345 0.381889 0.15748,0.728345 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.0433 0.385826 0.15748,0.728345 0.385826 0.15748,0.728345 0.381889 0.15748,1.04331 0.381889 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.04331 0.381889 0.15748,1.0433 0.385826 0,1.0433 0.385826 0.15748,1.04331 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.12204 0.385826 0.15748,-1.12204 0.381889 0.15748,-1.31889 0.381889 0.15748,-1.31889 0.385826 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.31889 0.381889 0.059055,-1.31889 0.381889 0,-1.51575 0.381889 0,-1.51575 0.381889 0.059055]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.51575 0.381889 0.059055,-1.51575 0.381889 0,-1.51575 0.224409 0.059055,-1.51575 0.224409 0]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.728345 0.381889 0,0.728345 0.385826 0,0.807085 0.385826 0,0.807085 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.807085 0.381889 0,0.807085 0.385826 0,0.964565 0.385826 0,0.964565 0.381889 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.04331 0.381889 0,0.964565 0.381889 0,1.0433 0.385826 0,0.964565 0.385826 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.137795 0.381889 0,0.137795 0.385826 0,0.216535 0.385826 0,0.216535 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.216535 0.381889 0,0.216535 0.385826 0,0.374015 0.385826 0,0.374015 0.381889 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.374015 0.381889 0,0.374015 0.385826 0,0.452755 0.381889 0,0.452755 0.385826 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.0433 0.381889 0,-1.0433 0.385826 0,-0.964565 0.385826 0,-0.964565 0.381889 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.964565 0.381889 0,-0.964565 0.385826 0,-0.807085 0.385826 0,-0.807085 0.381889 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.728345 0.381889 0,-0.807085 0.381889 0,-0.728345 0.385826 0,-0.807085 0.385826 0]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,8,9,10,-1,11,8,10,-1,4,5,7,-1,12,6,13,-1,14,11,15,-1,6,7,13,-1,11,10,15,-1,16,12,17,-1,18,14,19,-1,12,13,17,-1,14,15,19,-1,20,16,21,-1,16,17,21,-1,22,18,23,-1,18,19,23,-1,24,20,25,-1,20,21,25,-1,26,22,27,-1,22,23,27,-1,8,24,9,-1,24,25,9,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,36,37,38,-1,39,36,38,-1,39,38,40,-1,41,39,40,-1,41,40,42,-1,43,41,42,-1,44,43,45,-1,43,42,45,-1,44,45,46,-1,47,44,46,-1,48,47,49,-1,47,46,49,-1,50,48,51,-1,48,49,51,-1,1,50,3,-1,50,51,3,-1]
+coord Coordinate { point [0.571568 -0.286253 -0.15748,0.534707 -0.277167 -0.15748,0.576313 -0.24717 -0.19685,0.548668 -0.240356 -0.19685,0.609532 -0.286253 -0.15748,0.604787 -0.24717 -0.19685,0.646393 -0.277167 -0.15748,0.632432 -0.240356 -0.19685,0.74803 -0.129921 -0.15748,0.70866 -0.129921 -0.19685,0.705228 -0.101655 -0.19685,0.743454 -0.0922336 -0.15748,0.680009 -0.259524 -0.15748,0.657644 -0.227124 -0.19685,0.729992 -0.0567364 -0.15748,0.695131 -0.0750325 -0.19685,0.708425 -0.23435 -0.15748,0.678957 -0.208242 -0.19685,0.708425 -0.0254924 -0.15748,0.678957 -0.0515996 -0.19685,0.729992 -0.203106 -0.15748,0.695131 -0.184809 -0.19685,0.680009 -0.000317501 -0.15748,0.657644 -0.0327184 -0.19685,0.743454 -0.167608 -0.15748,0.705228 -0.158187 -0.19685,0.646393 0.0173254 -0.15748,0.632432 -0.0194862 -0.19685,0.609532 0.0264108 -0.15748,0.604787 -0.0126722 -0.19685,0.571568 0.0264108 -0.15748,0.576313 -0.0126722 -0.19685,0.534707 0.0173254 -0.15748,0.548668 -0.0194862 -0.19685,0.501091 -0.000317501 -0.15748,0.523456 -0.0327184 -0.19685,0.472675 -0.0254924 -0.15748,0.502143 -0.0515996 -0.19685,0.485969 -0.0750325 -0.19685,0.451108 -0.0567364 -0.15748,0.475872 -0.101655 -0.19685,0.437646 -0.0922336 -0.15748,0.47244 -0.129921 -0.19685,0.43307 -0.129921 -0.15748,0.437646 -0.167608 -0.15748,0.475872 -0.158187 -0.19685,0.485969 -0.184809 -0.19685,0.451108 -0.203106 -0.15748,0.472675 -0.23435 -0.15748,0.502143 -0.208242 -0.19685,0.501091 -0.259524 -0.15748,0.523456 -0.227124 -0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,8,9,10,-1,11,8,10,-1,4,5,7,-1,12,6,13,-1,14,11,15,-1,6,7,13,-1,11,10,15,-1,16,12,17,-1,18,14,19,-1,12,13,17,-1,14,15,19,-1,20,16,21,-1,16,17,21,-1,22,18,23,-1,18,19,23,-1,24,20,25,-1,20,21,25,-1,26,22,27,-1,22,23,27,-1,8,24,9,-1,24,25,9,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,36,37,38,-1,39,36,38,-1,39,38,40,-1,41,39,40,-1,41,40,42,-1,43,41,42,-1,44,43,45,-1,43,42,45,-1,44,45,46,-1,47,44,46,-1,48,47,49,-1,47,46,49,-1,50,48,51,-1,48,49,51,-1,1,50,3,-1,50,51,3,-1]
+coord Coordinate { point [-0.609532 -0.286253 -0.15748,-0.646393 -0.277167 -0.15748,-0.604787 -0.24717 -0.19685,-0.632432 -0.240356 -0.19685,-0.571568 -0.286253 -0.15748,-0.576313 -0.24717 -0.19685,-0.534707 -0.277167 -0.15748,-0.548668 -0.240356 -0.19685,-0.43307 -0.129921 -0.15748,-0.47244 -0.129921 -0.19685,-0.475872 -0.101655 -0.19685,-0.437646 -0.0922336 -0.15748,-0.501091 -0.259524 -0.15748,-0.523456 -0.227124 -0.19685,-0.451108 -0.0567364 -0.15748,-0.485969 -0.0750325 -0.19685,-0.472675 -0.23435 -0.15748,-0.502143 -0.208242 -0.19685,-0.472675 -0.0254924 -0.15748,-0.502143 -0.0515996 -0.19685,-0.451108 -0.203106 -0.15748,-0.485969 -0.184809 -0.19685,-0.501091 -0.000317501 -0.15748,-0.523456 -0.0327184 -0.19685,-0.437646 -0.167608 -0.15748,-0.475872 -0.158187 -0.19685,-0.534707 0.0173254 -0.15748,-0.548668 -0.0194862 -0.19685,-0.571568 0.0264108 -0.15748,-0.576313 -0.0126722 -0.19685,-0.609532 0.0264108 -0.15748,-0.604787 -0.0126722 -0.19685,-0.646393 0.0173254 -0.15748,-0.632432 -0.0194862 -0.19685,-0.680009 -0.000317501 -0.15748,-0.657644 -0.0327184 -0.19685,-0.708425 -0.0254924 -0.15748,-0.678957 -0.0515996 -0.19685,-0.695131 -0.0750325 -0.19685,-0.729992 -0.0567364 -0.15748,-0.705228 -0.101655 -0.19685,-0.743454 -0.0922336 -0.15748,-0.70866 -0.129921 -0.19685,-0.74803 -0.129921 -0.15748,-0.743454 -0.167608 -0.15748,-0.705228 -0.158187 -0.19685,-0.695131 -0.184809 -0.19685,-0.729992 -0.203106 -0.15748,-0.708425 -0.23435 -0.15748,-0.678957 -0.208242 -0.19685,-0.680009 -0.259524 -0.15748,-0.657644 -0.227124 -0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1]
+coord Coordinate { point [-1.12204 0.385826 0.15748,-1.31889 0.385826 0.15748,-1.31889 0.385826 0.19685,-1.12204 0.385826 0.59055,-1.20078 0.385826 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.20078 0.267716 0.59055,-1.20078 0.385826 0.59055,-1.31889 0.385826 0.19685,-1.31889 0.267716 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.20078 -0.645668 0.59055,-1.20078 -0.527558 0.59055,-1.31889 -0.527558 0.19685,-1.31889 -0.645668 0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.20078 0.267716 0.59055,-1.12204 0.267716 0.59055,-1.12204 0.385826 0.59055,-1.20078 0.385826 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.20078 0.385826 0.59055,1.12204 0.385826 0.59055,1.12204 0.267716 0.59055,1.20078 0.267716 0.59055]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.964565 -0.31496 0.51181,-0.964565 -0.31496 0.51181,-0.964565 -0.523621 0.51181,0.964565 -0.523621 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.964565 0.255905 0.51181,-0.964565 0.255905 0.51181,-0.964565 0.047244 0.51181,0.964565 0.047244 0.51181]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.027559 -0.759841 0.47244,0.027559 -0.720471 0.31496,0.027559 -0.720471 0.47244,0.027559 -0.759841 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.484251 -0.720471 0.47244,-0.484251 -0.720471 0.31496,-0.484251 -0.759841 0.47244,-0.484251 -0.759841 0.31496]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,0,5,-1,4,3,0,-1]
+coord Coordinate { point [0.027559 -0.759841 0.31496,0.027559 -0.720471 0.15748,0.027559 -0.720471 0.31496,0.027559 -1.15354 0.15748,0.027559 -1.15354 0.47244,0.027559 -0.759841 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,2,5,-1,2,3,5,-1]
+coord Coordinate { point [-0.484251 -0.720471 0.31496,-0.484251 -0.720471 0.15748,-0.484251 -0.759841 0.31496,-0.484251 -1.15354 0.15748,-0.484251 -0.759841 0.47244,-0.484251 -1.15354 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,5,-1,2,3,5,-1]
+coord Coordinate { point [-0.051181 -1.23228 0.15748,-0.405511 -1.23228 0.15748,0.027559 -1.15354 0.15748,-0.484251 -1.15354 0.15748,-0.484251 -0.720471 0.15748,0.027559 -0.720471 0.15748]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,3,-1,4,3,0,-1]
+coord Coordinate { point [0.027559 -1.15354 0.47244,-0.405511 -1.23228 0.47244,-0.051181 -1.23228 0.47244,-0.484251 -1.15354 0.47244,0.027559 -0.759841 0.47244,-0.484251 -0.759841 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,6,4,-1,5,7,6,-1,5,8,7,-1,5,4,2,-1,9,8,5,-1,10,9,5,-1,11,12,13,-1,11,14,12,-1,11,15,14,-1,16,17,10,-1,16,18,17,-1,16,19,18,-1,16,20,19,-1,16,21,20,-1,16,13,21,-1,16,10,5,-1,16,11,13,-1]
+coord Coordinate { point [-0.964565 0.385826 0.019685,-0.964565 0.385826 0,-1.0433 0.385826 0,-0.963578 0.385826 0.0284456,-0.960666 0.385826 0.036767,-1.0433 0.385826 0.15748,-0.955976 0.385826 0.0442318,-0.949742 0.385826 0.0504657,-0.942277 0.385826 0.0551561,-0.933956 0.385826 0.0580679,-0.925195 0.385826 0.059055,-0.728345 0.385826 0,-0.808072 0.385826 0.0284456,-0.810984 0.385826 0.036767,-0.807085 0.385826 0.019685,-0.807085 0.385826 0,-0.728345 0.385826 0.15748,-0.846455 0.385826 0.059055,-0.837694 0.385826 0.0580679,-0.829373 0.385826 0.0551561,-0.821908 0.385826 0.0504657,-0.815674 0.385826 0.0442318]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,6,4,-1,5,7,6,-1,5,8,7,-1,5,4,2,-1,9,8,5,-1,10,9,5,-1,11,12,13,-1,11,14,12,-1,11,15,14,-1,16,17,10,-1,16,18,17,-1,16,19,18,-1,16,20,19,-1,16,21,20,-1,16,13,21,-1,16,10,5,-1,16,11,13,-1]
+coord Coordinate { point [0.216535 0.385826 0.019685,0.216535 0.385826 0,0.137795 0.385826 0,0.217522 0.385826 0.0284456,0.220434 0.385826 0.036767,0.137795 0.385826 0.15748,0.225124 0.385826 0.0442318,0.231358 0.385826 0.0504657,0.238823 0.385826 0.0551561,0.247144 0.385826 0.0580679,0.255905 0.385826 0.059055,0.452755 0.385826 0,0.373028 0.385826 0.0284456,0.370116 0.385826 0.036767,0.374015 0.385826 0.019685,0.374015 0.385826 0,0.452755 0.385826 0.15748,0.334645 0.385826 0.059055,0.343406 0.385826 0.0580679,0.351727 0.385826 0.0551561,0.359192 0.385826 0.0504657,0.365426 0.385826 0.0442318]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,6,4,-1,5,7,6,-1,5,8,7,-1,5,4,2,-1,9,8,5,-1,10,9,5,-1,11,10,5,-1,12,13,14,-1,12,15,13,-1,12,16,15,-1,17,18,11,-1,17,19,18,-1,17,20,19,-1,17,21,20,-1,17,14,21,-1,17,11,5,-1,17,12,14,-1]
+coord Coordinate { point [0.807085 0.385826 0.019685,0.807085 0.385826 0,0.728345 0.385826 0,0.808072 0.385826 0.0284456,0.810984 0.385826 0.036767,0.728345 0.385826 0.15748,0.815674 0.385826 0.0442318,0.821908 0.385826 0.0504657,0.829373 0.385826 0.0551561,0.837694 0.385826 0.0580679,0.846455 0.385826 0.059055,0.925195 0.385826 0.059055,1.0433 0.385826 0,0.963578 0.385826 0.0284456,0.960666 0.385826 0.036767,0.964565 0.385826 0.019685,0.964565 0.385826 0,1.0433 0.385826 0.15748,0.933956 0.385826 0.0580679,0.942277 0.385826 0.0551561,0.949742 0.385826 0.0504657,0.955976 0.385826 0.0442318]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.807085 0.385826 0,0.807085 0.736219 0,0.964565 0.736219 0,0.964565 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.216535 0.385826 0,0.216535 0.736219 0,0.374015 0.736219 0,0.374015 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.964565 0.385826 0,-0.964565 0.736219 0,-0.807085 0.736219 0,-0.807085 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,2,-1,6,4,2,-1,7,6,2,-1,8,7,2,-1,9,8,2,-1,10,9,2,-1,11,10,2,-1,12,11,2,-1,13,12,2,-1,14,13,2,-1,15,14,2,-1,16,15,2,-1,17,16,2,-1,18,17,2,-1,19,18,2,-1,20,19,2,-1,21,20,2,-1,22,21,2,-1,23,22,2,-1,24,23,2,-1,25,24,2,-1,1,25,2,-1]
+coord Coordinate { point [0.705228 -0.101655 -0.19685,0.70866 -0.129921 -0.19685,0.678957 -0.0515996 -0.19685,0.695131 -0.0750325 -0.19685,0.632432 -0.0194862 -0.19685,0.657644 -0.0327184 -0.19685,0.604787 -0.0126722 -0.19685,0.576313 -0.0126722 -0.19685,0.548668 -0.0194862 -0.19685,0.523456 -0.0327184 -0.19685,0.502143 -0.0515996 -0.19685,0.485969 -0.0750325 -0.19685,0.475872 -0.101655 -0.19685,0.47244 -0.129921 -0.19685,0.475872 -0.158187 -0.19685,0.485969 -0.184809 -0.19685,0.502143 -0.208242 -0.19685,0.523456 -0.227124 -0.19685,0.548668 -0.240356 -0.19685,0.576313 -0.24717 -0.19685,0.604787 -0.24717 -0.19685,0.632432 -0.240356 -0.19685,0.657644 -0.227124 -0.19685,0.678957 -0.208242 -0.19685,0.695131 -0.184809 -0.19685,0.705228 -0.158187 -0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,2,-1,6,4,2,-1,7,6,2,-1,8,7,2,-1,9,8,2,-1,10,9,2,-1,11,10,2,-1,12,11,2,-1,13,12,2,-1,14,13,2,-1,15,14,2,-1,16,15,2,-1,17,16,2,-1,18,17,2,-1,19,18,2,-1,20,19,2,-1,21,20,2,-1,22,21,2,-1,23,22,2,-1,24,23,2,-1,25,24,2,-1,1,25,2,-1]
+coord Coordinate { point [-0.475872 -0.101655 -0.19685,-0.47244 -0.129921 -0.19685,-0.502143 -0.0515996 -0.19685,-0.485969 -0.0750325 -0.19685,-0.548668 -0.0194862 -0.19685,-0.523456 -0.0327184 -0.19685,-0.576313 -0.0126722 -0.19685,-0.604787 -0.0126722 -0.19685,-0.632432 -0.0194862 -0.19685,-0.657644 -0.0327184 -0.19685,-0.678957 -0.0515996 -0.19685,-0.695131 -0.0750325 -0.19685,-0.705228 -0.101655 -0.19685,-0.70866 -0.129921 -0.19685,-0.705228 -0.158187 -0.19685,-0.695131 -0.184809 -0.19685,-0.678957 -0.208242 -0.19685,-0.657644 -0.227124 -0.19685,-0.632432 -0.240356 -0.19685,-0.604787 -0.24717 -0.19685,-0.576313 -0.24717 -0.19685,-0.548668 -0.240356 -0.19685,-0.523456 -0.227124 -0.19685,-0.502143 -0.208242 -0.19685,-0.485969 -0.184809 -0.19685,-0.475872 -0.158187 -0.19685]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.051181 -1.23228 0.15748,0.027559 -1.15354 0.15748,0.027559 -1.15354 0.47244,-0.051181 -1.23228 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.484251 -1.15354 0.15748,-0.405511 -1.23228 0.15748,-0.405511 -1.23228 0.47244,-0.484251 -1.15354 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.405511 -1.23228 0.15748,-0.051181 -1.23228 0.15748,-0.051181 -1.23228 0.47244,-0.405511 -1.23228 0.47244]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.964565 0.736219 0.019685,-0.964565 0.736219 0,-0.964565 0.385826 0.019685,-0.964565 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,6,7,-1,9,7,10,-1,9,8,7,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1]
+coord Coordinate { point [-0.963986 0.73564 0.0264142,-0.964565 0.736219 0.019685,-0.964565 0.385826 0.019685,-0.963578 0.385826 0.0284456,-0.962265 0.733919 0.0329454,-0.960666 0.385826 0.036767,-0.959453 0.731107 0.0390864,-0.955976 0.385826 0.0442318,-0.955632 0.727286 0.0446563,-0.950916 0.72257 0.0494913,-0.949742 0.385826 0.0504657,-0.945443 0.717097 0.053449,-0.942277 0.385826 0.0551561,-0.937249 0.708903 0.0571642,-0.933956 0.385826 0.0580679,-0.931296 0.70295 0.0585794,-0.925195 0.385826 0.059055,-0.925195 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.846455 0.696849 0.059055,-0.925195 0.696849 0.059055,-0.925195 0.385826 0.059055,-0.846455 0.385826 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,6,7,8,-1,9,6,10,-1,6,8,10,-1,11,9,12,-1,9,10,12,-1,13,11,14,-1,11,12,14,-1,15,13,16,-1,13,14,16,-1,15,16,17,-1]
+coord Coordinate { point [-0.807085 0.385826 0.019685,-0.807085 0.736219 0.019685,-0.807664 0.73564 0.0264142,-0.808072 0.385826 0.0284456,-0.810984 0.385826 0.036767,-0.809385 0.733919 0.0329454,-0.815674 0.385826 0.0442318,-0.812197 0.731107 0.0390864,-0.816018 0.727286 0.0446563,-0.821908 0.385826 0.0504657,-0.820734 0.72257 0.0494913,-0.829373 0.385826 0.0551561,-0.826207 0.717097 0.053449,-0.837694 0.385826 0.0580679,-0.834401 0.708903 0.0571642,-0.846455 0.385826 0.059055,-0.840354 0.70295 0.0585794,-0.846455 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.807085 0.385826 0.019685,-0.807085 0.736219 0,-0.807085 0.736219 0.019685,-0.807085 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.216535 0.736219 0.019685,0.216535 0.736219 0,0.216535 0.385826 0.019685,0.216535 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,6,7,-1,9,7,10,-1,9,8,7,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1]
+coord Coordinate { point [0.217114 0.73564 0.0264142,0.216535 0.736219 0.019685,0.216535 0.385826 0.019685,0.217522 0.385826 0.0284456,0.218835 0.733919 0.0329454,0.220434 0.385826 0.036767,0.221647 0.731107 0.0390864,0.225124 0.385826 0.0442318,0.225468 0.727286 0.0446563,0.230184 0.72257 0.0494913,0.231358 0.385826 0.0504657,0.235657 0.717097 0.053449,0.238823 0.385826 0.0551561,0.243851 0.708903 0.0571642,0.247144 0.385826 0.0580679,0.249804 0.70295 0.0585794,0.255905 0.385826 0.059055,0.255905 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.334645 0.696849 0.059055,0.255905 0.696849 0.059055,0.255905 0.385826 0.059055,0.334645 0.385826 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,6,7,8,-1,9,6,10,-1,6,8,10,-1,11,9,12,-1,9,10,12,-1,13,11,14,-1,11,12,14,-1,15,13,16,-1,13,14,16,-1,15,16,17,-1]
+coord Coordinate { point [0.374015 0.385826 0.019685,0.374015 0.736219 0.019685,0.373436 0.73564 0.0264142,0.373028 0.385826 0.0284456,0.370116 0.385826 0.036767,0.371715 0.733919 0.0329454,0.365426 0.385826 0.0442318,0.368903 0.731107 0.0390864,0.365082 0.727286 0.0446563,0.359192 0.385826 0.0504657,0.360366 0.72257 0.0494913,0.351727 0.385826 0.0551561,0.354893 0.717097 0.053449,0.343406 0.385826 0.0580679,0.346699 0.708903 0.0571642,0.334645 0.385826 0.059055,0.340746 0.70295 0.0585794,0.334645 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.374015 0.385826 0.019685,0.374015 0.736219 0,0.374015 0.736219 0.019685,0.374015 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.807085 0.736219 0.019685,0.807085 0.736219 0,0.807085 0.385826 0.019685,0.807085 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,6,7,-1,9,7,10,-1,9,8,7,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1]
+coord Coordinate { point [0.807664 0.73564 0.0264142,0.807085 0.736219 0.019685,0.807085 0.385826 0.019685,0.808072 0.385826 0.0284456,0.809385 0.733919 0.0329454,0.810984 0.385826 0.036767,0.812197 0.731107 0.0390864,0.815674 0.385826 0.0442318,0.816018 0.727286 0.0446563,0.820734 0.72257 0.0494913,0.821908 0.385826 0.0504657,0.826207 0.717097 0.053449,0.829373 0.385826 0.0551561,0.834401 0.708903 0.0571642,0.837694 0.385826 0.0580679,0.840354 0.70295 0.0585794,0.846455 0.385826 0.059055,0.846455 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.925195 0.696849 0.059055,0.846455 0.696849 0.059055,0.846455 0.385826 0.059055,0.925195 0.385826 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,6,7,8,-1,9,6,10,-1,6,8,10,-1,11,9,12,-1,9,10,12,-1,13,11,14,-1,11,12,14,-1,15,13,16,-1,13,14,16,-1,15,16,17,-1]
+coord Coordinate { point [0.964565 0.385826 0.019685,0.964565 0.736219 0.019685,0.963986 0.73564 0.0264142,0.963578 0.385826 0.0284456,0.960666 0.385826 0.036767,0.962265 0.733919 0.0329454,0.955976 0.385826 0.0442318,0.959453 0.731107 0.0390864,0.955632 0.727286 0.0446563,0.949742 0.385826 0.0504657,0.950916 0.72257 0.0494913,0.942277 0.385826 0.0551561,0.945443 0.717097 0.053449,0.933956 0.385826 0.0580679,0.937249 0.708903 0.0571642,0.925195 0.385826 0.059055,0.931296 0.70295 0.0585794,0.925195 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.964565 0.385826 0.019685,0.964565 0.736219 0,0.964565 0.736219 0.019685,0.964565 0.385826 0]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.964565 0.736219 0.019685,0.964565 0.736219 0,0.807085 0.736219 0,0.807085 0.736219 0.019685]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.374015 0.736219 0.019685,0.374015 0.736219 0,0.216535 0.736219 0,0.216535 0.736219 0.019685]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.807085 0.736219 0.019685,-0.807085 0.736219 0,-0.964565 0.736219 0,-0.964565 0.736219 0.019685]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.807664 0.73564 0.0264142,-0.964565 0.736219 0.019685,-0.963986 0.73564 0.0264142,-0.807085 0.736219 0.019685,-0.809385 0.733919 0.0329454,-0.962265 0.733919 0.0329454,-0.812197 0.731107 0.0390864,-0.959453 0.731107 0.0390864,-0.816018 0.727286 0.0446563,-0.955632 0.727286 0.0446563,-0.820734 0.72257 0.0494913,-0.950916 0.72257 0.0494913,-0.826207 0.717097 0.053449,-0.945443 0.717097 0.053449,-0.834401 0.708903 0.0571642,-0.937249 0.708903 0.0571642,-0.840354 0.70295 0.0585794,-0.931296 0.70295 0.0585794,-0.925195 0.696849 0.059055,-0.846455 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.373436 0.73564 0.0264142,0.216535 0.736219 0.019685,0.217114 0.73564 0.0264142,0.374015 0.736219 0.019685,0.371715 0.733919 0.0329454,0.218835 0.733919 0.0329454,0.368903 0.731107 0.0390864,0.221647 0.731107 0.0390864,0.365082 0.727286 0.0446563,0.225468 0.727286 0.0446563,0.360366 0.72257 0.0494913,0.230184 0.72257 0.0494913,0.354893 0.717097 0.053449,0.235657 0.717097 0.053449,0.346699 0.708903 0.0571642,0.243851 0.708903 0.0571642,0.340746 0.70295 0.0585794,0.249804 0.70295 0.0585794,0.255905 0.696849 0.059055,0.334645 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.963986 0.73564 0.0264142,0.807085 0.736219 0.019685,0.807664 0.73564 0.0264142,0.964565 0.736219 0.019685,0.962265 0.733919 0.0329454,0.809385 0.733919 0.0329454,0.959453 0.731107 0.0390864,0.812197 0.731107 0.0390864,0.955632 0.727286 0.0446563,0.816018 0.727286 0.0446563,0.950916 0.72257 0.0494913,0.820734 0.72257 0.0494913,0.945443 0.717097 0.053449,0.826207 0.717097 0.053449,0.937249 0.708903 0.0571642,0.834401 0.708903 0.0571642,0.931296 0.70295 0.0585794,0.840354 0.70295 0.0585794,0.846455 0.696849 0.059055,0.925195 0.696849 0.059055]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
diff --git a/modules/packages3d/Housings_SOIC.3dshapes/SO-20_12.8x7.5mm_Pitch1.27mm.step b/modules/packages3d/Housings_SOIC.3dshapes/SO-20_12.8x7.5mm_Pitch1.27mm.step
new file mode 100644
index 00000000..02bc9b45
--- /dev/null
+++ b/modules/packages3d/Housings_SOIC.3dshapes/SO-20_12.8x7.5mm_Pitch1.27mm.step
@@ -0,0 +1,12971 @@
+ISO-10303-21;
+HEADER;
+/* SO-20_12.8x7.5mm_Pitch1.27mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of SO-20_12.8x7.5mm_Pitch1.27mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'SO-20_12.8x7.5mm_Pitch1.27mm.step',
+/* time_stamp */ '2017-10-07T18:54:05',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('SO_20_128x75mm_Pitch127mm','SO_20_128x75mm_Pitch127mm','',
+(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#10226);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#90,#121,#205,#289,#478,#495,#518,#556,
+#573,#590,#607,#624,#641,#653,#677,#740,#763,#786,#816,#847,#878,
+#909,#940,#971,#1002,#1033,#1064,#1095,#1126,#1157,#1188,#1219,#1250
+,#1281,#1312,#1343,#1366,#1389,#1571,#1588,#1680,#1703,#1726,#1749,
+#1932,#1949,#1972,#2064,#2085,#2177,#2194,#2286,#2308,#2333,#2417,
+#2509,#2526,#2548,#2640,#2732,#2754,#2779,#2863,#2955,#2972,#2994,
+#3086,#3178,#3200,#3225,#3309,#3401,#3418,#3440,#3532,#3624,#3646,
+#3671,#3755,#3847,#3864,#3886,#3909,#3932,#3955,#4022,#4045,#4064,
+#4083,#4102,#4121,#4140,#4159,#4178,#4197,#4216,#4233,#4250,#4267,
+#4284,#4301,#4318,#4335,#4347,#4370,#4393,#4417,#4447,#4478,#4509,
+#4540,#4571,#4602,#4633,#4664,#4695,#4726,#4757,#4788,#4819,#4850,
+#4881,#4912,#4943,#4974,#5005,#5036,#5053,#5069,#5086,#5103,#5120,
+#5137,#5154,#5171,#5188,#5200,#5217,#5234,#5251,#5268,#5285,#5302,
+#5319,#5331,#5348,#5365,#5382,#5399,#5416,#5433,#5450,#5462,#5479,
+#5496,#5513,#5530,#5547,#5564,#5581,#5593,#5610,#5627,#5644,#5661,
+#5678,#5695,#5712,#5724,#5741,#5758,#5775,#5792,#5809,#5826,#5843,
+#5855,#5872,#5889,#5906,#5923,#5940,#5957,#5974,#5986,#6003,#6020,
+#6037,#6054,#6071,#6088,#6105,#6117,#6140,#6156,#6179,#6362,#6385,
+#6402,#6427,#6443,#6459,#6476,#6568,#6660,#6681,#6706,#6790,#6882,
+#6899,#6921,#7013,#7105,#7127,#7152,#7236,#7328,#7345,#7367,#7459,
+#7551,#7573,#7598,#7682,#7774,#7791,#7813,#7905,#7997,#8019,#8044,
+#8128,#8220,#8237,#8259,#8351,#8443,#8465,#8490,#8574,#8666,#8683,
+#8705,#8717,#8736,#8755,#8774,#8793,#8812,#8831,#8850,#8869,#8888,
+#8907,#8916,#8933,#8950,#8967,#8984,#9001,#9018,#9035,#9047,#9064,
+#9081,#9098,#9115,#9132,#9149,#9166,#9178,#9195,#9212,#9229,#9246,
+#9263,#9280,#9297,#9309,#9326,#9343,#9360,#9377,#9394,#9411,#9428,
+#9440,#9457,#9474,#9491,#9508,#9525,#9542,#9559,#9571,#9588,#9605,
+#9622,#9639,#9656,#9673,#9690,#9702,#9719,#9736,#9753,#9770,#9787,
+#9804,#9821,#9833,#9850,#9867,#9884,#9901,#9918,#9935,#9952,#9964,
+#9981,#9998,#10015,#10032,#10049,#10066,#10083,#10095,#10112,#10129,
+#10146,#10163,#10180,#10197,#10214));
+#17 = ADVANCED_FACE('',(#18),#54,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(4.05,5.9275,1.325));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(4.05,5.5025,1.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(4.05,5.9275,1.325));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(4.15,5.5025,1.225));
+#34 = CIRCLE('',#35,0.1);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(4.05,5.5025,1.225));
+#37 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#38 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#32,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(4.15,5.9275,1.225));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(4.15,5.9275,1.225));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#22,#41,#49,.T.);
+#49 = CIRCLE('',#50,0.1);
+#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#51 = CARTESIAN_POINT('',(4.05,5.9275,1.225));
+#52 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#53 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.1);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(4.05,5.9275,1.225));
+#57 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#58 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#59 = ADVANCED_FACE('',(#60),#85,.F.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#70,#78,#84));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#64,#22,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(3.75,5.9275,1.325));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(3.6,5.9275,1.325));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(3.75,5.5025,1.325));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#24,#80,.T.);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(3.6,5.5025,1.325));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#84 = ORIENTED_EDGE('',*,*,#21,.F.);
+#85 = PLANE('',#86);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(3.6,5.9275,1.325));
+#88 = DIRECTION('',(0.E+000,0.E+000,1.));
+#89 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#90 = ADVANCED_FACE('',(#91),#116,.F.);
+#91 = FACE_BOUND('',#92,.F.);
+#92 = EDGE_LOOP('',(#93,#94,#102,#110));
+#93 = ORIENTED_EDGE('',*,*,#40,.T.);
+#94 = ORIENTED_EDGE('',*,*,#95,.T.);
+#95 = EDGE_CURVE('',#32,#96,#98,.T.);
+#96 = VERTEX_POINT('',#97);
+#97 = CARTESIAN_POINT('',(4.15,5.5025,0.2));
+#98 = LINE('',#99,#100);
+#99 = CARTESIAN_POINT('',(4.15,5.5025,1.225));
+#100 = VECTOR('',#101,1.);
+#101 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#102 = ORIENTED_EDGE('',*,*,#103,.F.);
+#103 = EDGE_CURVE('',#104,#96,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(4.15,5.9275,0.2));
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(4.15,5.9275,0.2));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#41,#104,#112,.T.);
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(4.15,5.9275,1.225));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#116 = PLANE('',#117);
+#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
+#118 = CARTESIAN_POINT('',(4.15,5.9275,1.225));
+#119 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#120 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#121 = ADVANCED_FACE('',(#122),#200,.F.);
+#122 = FACE_BOUND('',#123,.F.);
+#123 = EDGE_LOOP('',(#124,#132,#133,#134,#135,#144,#152,#160,#168,#177,
+#185,#194));
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#64,#126,#128,.T.);
+#126 = VERTEX_POINT('',#127);
+#127 = CARTESIAN_POINT('',(3.75,5.9275,1.425));
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(3.75,5.9275,1.026667148903));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#132 = ORIENTED_EDGE('',*,*,#63,.T.);
+#133 = ORIENTED_EDGE('',*,*,#48,.T.);
+#134 = ORIENTED_EDGE('',*,*,#111,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.T.);
+#136 = EDGE_CURVE('',#104,#137,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(4.35,5.9275,2.775557561563E-017));
+#139 = CIRCLE('',#140,0.2);
+#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
+#141 = CARTESIAN_POINT('',(4.35,5.9275,0.2));
+#142 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#143 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#144 = ORIENTED_EDGE('',*,*,#145,.T.);
+#145 = EDGE_CURVE('',#137,#146,#148,.T.);
+#146 = VERTEX_POINT('',#147);
+#147 = CARTESIAN_POINT('',(5.1625,5.9275,2.775557561563E-017));
+#148 = LINE('',#149,#150);
+#149 = CARTESIAN_POINT('',(4.35,5.9275,2.775557561563E-017));
+#150 = VECTOR('',#151,1.);
+#151 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#152 = ORIENTED_EDGE('',*,*,#153,.T.);
+#153 = EDGE_CURVE('',#146,#154,#156,.T.);
+#154 = VERTEX_POINT('',#155);
+#155 = CARTESIAN_POINT('',(5.1625,5.9275,0.1));
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(5.1625,5.9275,2.775557561563E-017));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(0.E+000,0.E+000,1.));
+#160 = ORIENTED_EDGE('',*,*,#161,.T.);
+#161 = EDGE_CURVE('',#154,#162,#164,.T.);
+#162 = VERTEX_POINT('',#163);
+#163 = CARTESIAN_POINT('',(4.35,5.9275,0.1));
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(5.1625,5.9275,0.1));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#168 = ORIENTED_EDGE('',*,*,#169,.T.);
+#169 = EDGE_CURVE('',#162,#170,#172,.T.);
+#170 = VERTEX_POINT('',#171);
+#171 = CARTESIAN_POINT('',(4.25,5.9275,0.2));
+#172 = CIRCLE('',#173,1.E-001);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(4.35,5.9275,0.2));
+#175 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#176 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#177 = ORIENTED_EDGE('',*,*,#178,.T.);
+#178 = EDGE_CURVE('',#170,#179,#181,.T.);
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(4.25,5.9275,1.225));
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(4.25,5.9275,0.2));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#185 = ORIENTED_EDGE('',*,*,#186,.T.);
+#186 = EDGE_CURVE('',#179,#187,#189,.T.);
+#187 = VERTEX_POINT('',#188);
+#188 = CARTESIAN_POINT('',(4.05,5.9275,1.425));
+#189 = CIRCLE('',#190,0.2);
+#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#191 = CARTESIAN_POINT('',(4.05,5.9275,1.225));
+#192 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#193 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#194 = ORIENTED_EDGE('',*,*,#195,.T.);
+#195 = EDGE_CURVE('',#187,#126,#196,.T.);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(4.05,5.9275,1.425));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(4.305604135773,5.9275,0.628334297805));
+#203 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#205 = ADVANCED_FACE('',(#206),#284,.T.);
+#206 = FACE_BOUND('',#207,.T.);
+#207 = EDGE_LOOP('',(#208,#216,#217,#218,#219,#228,#236,#244,#252,#261,
+#269,#278));
+#208 = ORIENTED_EDGE('',*,*,#209,.F.);
+#209 = EDGE_CURVE('',#72,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(3.75,5.5025,1.425));
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(3.75,5.5025,1.026667148903));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(0.E+000,0.E+000,1.));
+#216 = ORIENTED_EDGE('',*,*,#79,.T.);
+#217 = ORIENTED_EDGE('',*,*,#31,.T.);
+#218 = ORIENTED_EDGE('',*,*,#95,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#96,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(4.35,5.5025,2.775557561563E-017));
+#223 = CIRCLE('',#224,0.2);
+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);
+#225 = CARTESIAN_POINT('',(4.35,5.5025,0.2));
+#226 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#227 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#228 = ORIENTED_EDGE('',*,*,#229,.T.);
+#229 = EDGE_CURVE('',#221,#230,#232,.T.);
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(5.1625,5.5025,2.775557561563E-017));
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(4.35,5.5025,2.775557561563E-017));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#236 = ORIENTED_EDGE('',*,*,#237,.T.);
+#237 = EDGE_CURVE('',#230,#238,#240,.T.);
+#238 = VERTEX_POINT('',#239);
+#239 = CARTESIAN_POINT('',(5.1625,5.5025,0.1));
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(5.1625,5.5025,2.775557561563E-017));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#238,#246,#248,.T.);
+#246 = VERTEX_POINT('',#247);
+#247 = CARTESIAN_POINT('',(4.35,5.5025,0.1));
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(5.1625,5.5025,0.1));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#252 = ORIENTED_EDGE('',*,*,#253,.T.);
+#253 = EDGE_CURVE('',#246,#254,#256,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(4.25,5.5025,0.2));
+#256 = CIRCLE('',#257,1.E-001);
+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#258 = CARTESIAN_POINT('',(4.35,5.5025,0.2));
+#259 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#260 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#254,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(4.25,5.5025,1.225));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(4.25,5.5025,0.2));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(0.E+000,0.E+000,1.));
+#269 = ORIENTED_EDGE('',*,*,#270,.T.);
+#270 = EDGE_CURVE('',#263,#271,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(4.05,5.5025,1.425));
+#273 = CIRCLE('',#274,0.2);
+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);
+#275 = CARTESIAN_POINT('',(4.05,5.5025,1.225));
+#276 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#277 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#278 = ORIENTED_EDGE('',*,*,#279,.T.);
+#279 = EDGE_CURVE('',#271,#210,#280,.T.);
+#280 = LINE('',#281,#282);
+#281 = CARTESIAN_POINT('',(4.05,5.5025,1.425));
+#282 = VECTOR('',#283,1.);
+#283 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#284 = PLANE('',#285);
+#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);
+#286 = CARTESIAN_POINT('',(4.305604135773,5.5025,0.628334297805));
+#287 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#289 = ADVANCED_FACE('',(#290),#473,.F.);
+#290 = FACE_BOUND('',#291,.F.);
+#291 = EDGE_LOOP('',(#292,#302,#309,#317,#325,#333,#341,#349,#357,#365,
+#373,#381,#389,#397,#405,#413,#421,#429,#437,#445,#453,#459,#460,
+#468));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#294,#296,#298,.T.);
+#294 = VERTEX_POINT('',#295);
+#295 = CARTESIAN_POINT('',(3.571817504635,6.135908752317,0.2));
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(3.571817504635,-6.135908752317,0.2));
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(3.571817504635,6.135908752317,0.2));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#296,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(3.75,-6.225,1.325));
+#306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#307,#308),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#307 = CARTESIAN_POINT('',(3.571817504635,-6.135908752317,0.2));
+#308 = CARTESIAN_POINT('',(3.75,-6.225,1.325));
+#309 = ORIENTED_EDGE('',*,*,#310,.F.);
+#310 = EDGE_CURVE('',#311,#304,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(3.75,-5.9275,1.325));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#317 = ORIENTED_EDGE('',*,*,#318,.F.);
+#318 = EDGE_CURVE('',#319,#311,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(3.75,-5.5025,1.325));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#327,#319,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(3.75,-4.6575,1.325));
+#329 = LINE('',#330,#331);
+#330 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#331 = VECTOR('',#332,1.);
+#332 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#335,#327,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(3.75,-4.2325,1.325));
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#341 = ORIENTED_EDGE('',*,*,#342,.F.);
+#342 = EDGE_CURVE('',#343,#335,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(3.75,-3.3875,1.325));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#349 = ORIENTED_EDGE('',*,*,#350,.F.);
+#350 = EDGE_CURVE('',#351,#343,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(3.75,-2.9625,1.325));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#357 = ORIENTED_EDGE('',*,*,#358,.F.);
+#358 = EDGE_CURVE('',#359,#351,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(3.75,-2.1175,1.325));
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#359,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(3.75,-1.6925,1.325));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(3.75,-0.8475,1.325));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(3.75,-0.4225,1.325));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(3.75,0.4225,1.325));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#397 = ORIENTED_EDGE('',*,*,#398,.F.);
+#398 = EDGE_CURVE('',#399,#391,#401,.T.);
+#399 = VERTEX_POINT('',#400);
+#400 = CARTESIAN_POINT('',(3.75,0.8475,1.325));
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#405 = ORIENTED_EDGE('',*,*,#406,.F.);
+#406 = EDGE_CURVE('',#407,#399,#409,.T.);
+#407 = VERTEX_POINT('',#408);
+#408 = CARTESIAN_POINT('',(3.75,1.6925,1.325));
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#413 = ORIENTED_EDGE('',*,*,#414,.F.);
+#414 = EDGE_CURVE('',#415,#407,#417,.T.);
+#415 = VERTEX_POINT('',#416);
+#416 = CARTESIAN_POINT('',(3.75,2.1175,1.325));
+#417 = LINE('',#418,#419);
+#418 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#419 = VECTOR('',#420,1.);
+#420 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#421 = ORIENTED_EDGE('',*,*,#422,.F.);
+#422 = EDGE_CURVE('',#423,#415,#425,.T.);
+#423 = VERTEX_POINT('',#424);
+#424 = CARTESIAN_POINT('',(3.75,2.9625,1.325));
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#429 = ORIENTED_EDGE('',*,*,#430,.F.);
+#430 = EDGE_CURVE('',#431,#423,#433,.T.);
+#431 = VERTEX_POINT('',#432);
+#432 = CARTESIAN_POINT('',(3.75,3.3875,1.325));
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#437 = ORIENTED_EDGE('',*,*,#438,.F.);
+#438 = EDGE_CURVE('',#439,#431,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(3.75,4.2325,1.325));
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#445 = ORIENTED_EDGE('',*,*,#446,.F.);
+#446 = EDGE_CURVE('',#447,#439,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(3.75,4.6575,1.325));
+#449 = LINE('',#450,#451);
+#450 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#451 = VECTOR('',#452,1.);
+#452 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#453 = ORIENTED_EDGE('',*,*,#454,.F.);
+#454 = EDGE_CURVE('',#72,#447,#455,.T.);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#459 = ORIENTED_EDGE('',*,*,#71,.F.);
+#460 = ORIENTED_EDGE('',*,*,#461,.F.);
+#461 = EDGE_CURVE('',#462,#64,#464,.T.);
+#462 = VERTEX_POINT('',#463);
+#463 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#464 = LINE('',#465,#466);
+#465 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#466 = VECTOR('',#467,1.);
+#467 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#468 = ORIENTED_EDGE('',*,*,#469,.F.);
+#469 = EDGE_CURVE('',#294,#462,#470,.T.);
+#470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#471,#472),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#471 = CARTESIAN_POINT('',(3.571817504635,6.135908752317,0.2));
+#472 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#473 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#474,#475)
+,(#476,#477
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#474 = CARTESIAN_POINT('',(3.571817504635,6.135908752317,0.2));
+#475 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#476 = CARTESIAN_POINT('',(3.571817504635,-6.135908752317,0.2));
+#477 = CARTESIAN_POINT('',(3.75,-6.225,1.325));
+#478 = ADVANCED_FACE('',(#479),#490,.T.);
+#479 = FACE_BOUND('',#480,.F.);
+#480 = EDGE_LOOP('',(#481,#482,#483,#489));
+#481 = ORIENTED_EDGE('',*,*,#103,.T.);
+#482 = ORIENTED_EDGE('',*,*,#220,.T.);
+#483 = ORIENTED_EDGE('',*,*,#484,.F.);
+#484 = EDGE_CURVE('',#137,#221,#485,.T.);
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(4.35,5.9275,2.775557561563E-017));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#489 = ORIENTED_EDGE('',*,*,#136,.F.);
+#490 = CYLINDRICAL_SURFACE('',#491,0.2);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(4.35,5.9275,0.2));
+#493 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#494 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#495 = ADVANCED_FACE('',(#496),#513,.F.);
+#496 = FACE_BOUND('',#497,.F.);
+#497 = EDGE_LOOP('',(#498,#505,#506,#507));
+#498 = ORIENTED_EDGE('',*,*,#499,.F.);
+#499 = EDGE_CURVE('',#462,#500,#502,.T.);
+#500 = VERTEX_POINT('',#501);
+#501 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#503 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#504 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#505 = ORIENTED_EDGE('',*,*,#461,.T.);
+#506 = ORIENTED_EDGE('',*,*,#125,.T.);
+#507 = ORIENTED_EDGE('',*,*,#508,.F.);
+#508 = EDGE_CURVE('',#500,#126,#509,.T.);
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#513 = PLANE('',#514);
+#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517);
+#515 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#516 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#517 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#518 = ADVANCED_FACE('',(#519),#551,.F.);
+#519 = FACE_BOUND('',#520,.F.);
+#520 = EDGE_LOOP('',(#521,#522,#528,#529,#537,#545));
+#521 = ORIENTED_EDGE('',*,*,#195,.F.);
+#522 = ORIENTED_EDGE('',*,*,#523,.T.);
+#523 = EDGE_CURVE('',#187,#271,#524,.T.);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(4.05,5.9275,1.425));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#528 = ORIENTED_EDGE('',*,*,#279,.T.);
+#529 = ORIENTED_EDGE('',*,*,#530,.T.);
+#530 = EDGE_CURVE('',#210,#531,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(3.675,5.5025,1.425));
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(4.05,5.5025,1.425));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#537 = ORIENTED_EDGE('',*,*,#538,.F.);
+#538 = EDGE_CURVE('',#539,#531,#541,.T.);
+#539 = VERTEX_POINT('',#540);
+#540 = CARTESIAN_POINT('',(3.675,5.9275,1.425));
+#541 = LINE('',#542,#543);
+#542 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#543 = VECTOR('',#544,1.);
+#544 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#545 = ORIENTED_EDGE('',*,*,#546,.F.);
+#546 = EDGE_CURVE('',#126,#539,#547,.T.);
+#547 = LINE('',#548,#549);
+#548 = CARTESIAN_POINT('',(4.05,5.9275,1.425));
+#549 = VECTOR('',#550,1.);
+#550 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#551 = PLANE('',#552);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(4.05,5.9275,1.425));
+#554 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#555 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#556 = ADVANCED_FACE('',(#557),#568,.T.);
+#557 = FACE_BOUND('',#558,.F.);
+#558 = EDGE_LOOP('',(#559,#565,#566,#567));
+#559 = ORIENTED_EDGE('',*,*,#560,.T.);
+#560 = EDGE_CURVE('',#179,#263,#561,.T.);
+#561 = LINE('',#562,#563);
+#562 = CARTESIAN_POINT('',(4.25,5.9275,1.225));
+#563 = VECTOR('',#564,1.);
+#564 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#565 = ORIENTED_EDGE('',*,*,#270,.T.);
+#566 = ORIENTED_EDGE('',*,*,#523,.F.);
+#567 = ORIENTED_EDGE('',*,*,#186,.F.);
+#568 = CYLINDRICAL_SURFACE('',#569,0.2);
+#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572);
+#570 = CARTESIAN_POINT('',(4.05,5.9275,1.225));
+#571 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#572 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#573 = ADVANCED_FACE('',(#574),#585,.F.);
+#574 = FACE_BOUND('',#575,.F.);
+#575 = EDGE_LOOP('',(#576,#582,#583,#584));
+#576 = ORIENTED_EDGE('',*,*,#577,.T.);
+#577 = EDGE_CURVE('',#170,#254,#578,.T.);
+#578 = LINE('',#579,#580);
+#579 = CARTESIAN_POINT('',(4.25,5.9275,0.2));
+#580 = VECTOR('',#581,1.);
+#581 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#582 = ORIENTED_EDGE('',*,*,#262,.T.);
+#583 = ORIENTED_EDGE('',*,*,#560,.F.);
+#584 = ORIENTED_EDGE('',*,*,#178,.F.);
+#585 = PLANE('',#586);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(4.25,5.9275,0.2));
+#588 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#589 = DIRECTION('',(0.E+000,0.E+000,1.));
+#590 = ADVANCED_FACE('',(#591),#602,.F.);
+#591 = FACE_BOUND('',#592,.F.);
+#592 = EDGE_LOOP('',(#593,#599,#600,#601));
+#593 = ORIENTED_EDGE('',*,*,#594,.T.);
+#594 = EDGE_CURVE('',#162,#246,#595,.T.);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(4.35,5.9275,0.1));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#599 = ORIENTED_EDGE('',*,*,#253,.T.);
+#600 = ORIENTED_EDGE('',*,*,#577,.F.);
+#601 = ORIENTED_EDGE('',*,*,#169,.F.);
+#602 = CYLINDRICAL_SURFACE('',#603,1.E-001);
+#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
+#604 = CARTESIAN_POINT('',(4.35,5.9275,0.2));
+#605 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#606 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#607 = ADVANCED_FACE('',(#608),#619,.F.);
+#608 = FACE_BOUND('',#609,.F.);
+#609 = EDGE_LOOP('',(#610,#616,#617,#618));
+#610 = ORIENTED_EDGE('',*,*,#611,.T.);
+#611 = EDGE_CURVE('',#154,#238,#612,.T.);
+#612 = LINE('',#613,#614);
+#613 = CARTESIAN_POINT('',(5.1625,5.9275,0.1));
+#614 = VECTOR('',#615,1.);
+#615 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#616 = ORIENTED_EDGE('',*,*,#245,.T.);
+#617 = ORIENTED_EDGE('',*,*,#594,.F.);
+#618 = ORIENTED_EDGE('',*,*,#161,.F.);
+#619 = PLANE('',#620);
+#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623);
+#621 = CARTESIAN_POINT('',(5.1625,5.9275,0.1));
+#622 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#623 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#624 = ADVANCED_FACE('',(#625),#636,.F.);
+#625 = FACE_BOUND('',#626,.F.);
+#626 = EDGE_LOOP('',(#627,#633,#634,#635));
+#627 = ORIENTED_EDGE('',*,*,#628,.T.);
+#628 = EDGE_CURVE('',#146,#230,#629,.T.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(5.1625,5.9275,2.775557561563E-017));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#633 = ORIENTED_EDGE('',*,*,#237,.T.);
+#634 = ORIENTED_EDGE('',*,*,#611,.F.);
+#635 = ORIENTED_EDGE('',*,*,#153,.F.);
+#636 = PLANE('',#637);
+#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640);
+#638 = CARTESIAN_POINT('',(5.1625,5.9275,2.775557561563E-017));
+#639 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#640 = DIRECTION('',(0.E+000,0.E+000,1.));
+#641 = ADVANCED_FACE('',(#642),#648,.F.);
+#642 = FACE_BOUND('',#643,.F.);
+#643 = EDGE_LOOP('',(#644,#645,#646,#647));
+#644 = ORIENTED_EDGE('',*,*,#484,.T.);
+#645 = ORIENTED_EDGE('',*,*,#229,.T.);
+#646 = ORIENTED_EDGE('',*,*,#628,.F.);
+#647 = ORIENTED_EDGE('',*,*,#145,.F.);
+#648 = PLANE('',#649);
+#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652);
+#650 = CARTESIAN_POINT('',(4.35,5.9275,2.775557561563E-017));
+#651 = DIRECTION('',(0.E+000,0.E+000,1.));
+#652 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#653 = ADVANCED_FACE('',(#654),#672,.F.);
+#654 = FACE_BOUND('',#655,.F.);
+#655 = EDGE_LOOP('',(#656,#657,#658,#666));
+#656 = ORIENTED_EDGE('',*,*,#209,.F.);
+#657 = ORIENTED_EDGE('',*,*,#454,.T.);
+#658 = ORIENTED_EDGE('',*,*,#659,.T.);
+#659 = EDGE_CURVE('',#447,#660,#662,.T.);
+#660 = VERTEX_POINT('',#661);
+#661 = CARTESIAN_POINT('',(3.75,4.6575,1.425));
+#662 = LINE('',#663,#664);
+#663 = CARTESIAN_POINT('',(3.75,4.6575,1.026667148903));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#666 = ORIENTED_EDGE('',*,*,#667,.F.);
+#667 = EDGE_CURVE('',#210,#660,#668,.T.);
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#670 = VECTOR('',#671,1.);
+#671 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#672 = PLANE('',#673);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#675 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#676 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#677 = ADVANCED_FACE('',(#678),#735,.F.);
+#678 = FACE_BOUND('',#679,.T.);
+#679 = EDGE_LOOP('',(#680,#690,#696,#697,#705,#713,#721,#729));
+#680 = ORIENTED_EDGE('',*,*,#681,.T.);
+#681 = EDGE_CURVE('',#682,#684,#686,.T.);
+#682 = VERTEX_POINT('',#683);
+#683 = CARTESIAN_POINT('',(-3.485908752317,6.221817504635,0.2));
+#684 = VERTEX_POINT('',#685);
+#685 = CARTESIAN_POINT('',(3.485908752317,6.221817504635,0.2));
+#686 = LINE('',#687,#688);
+#687 = CARTESIAN_POINT('',(-3.485908752317,6.221817504635,0.2));
+#688 = VECTOR('',#689,1.);
+#689 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#690 = ORIENTED_EDGE('',*,*,#691,.T.);
+#691 = EDGE_CURVE('',#684,#294,#692,.T.);
+#692 = LINE('',#693,#694);
+#693 = CARTESIAN_POINT('',(3.485908752317,6.221817504635,0.2));
+#694 = VECTOR('',#695,1.);
+#695 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#696 = ORIENTED_EDGE('',*,*,#293,.T.);
+#697 = ORIENTED_EDGE('',*,*,#698,.T.);
+#698 = EDGE_CURVE('',#296,#699,#701,.T.);
+#699 = VERTEX_POINT('',#700);
+#700 = CARTESIAN_POINT('',(3.485908752317,-6.221817504635,0.2));
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(3.571817504635,-6.135908752317,0.2));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#705 = ORIENTED_EDGE('',*,*,#706,.T.);
+#706 = EDGE_CURVE('',#699,#707,#709,.T.);
+#707 = VERTEX_POINT('',#708);
+#708 = CARTESIAN_POINT('',(-3.485908752317,-6.221817504635,0.2));
+#709 = LINE('',#710,#711);
+#710 = CARTESIAN_POINT('',(3.485908752317,-6.221817504635,0.2));
+#711 = VECTOR('',#712,1.);
+#712 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#713 = ORIENTED_EDGE('',*,*,#714,.T.);
+#714 = EDGE_CURVE('',#707,#715,#717,.T.);
+#715 = VERTEX_POINT('',#716);
+#716 = CARTESIAN_POINT('',(-3.571817504635,-6.135908752317,0.2));
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(-3.485908752317,-6.221817504635,0.2));
+#719 = VECTOR('',#720,1.);
+#720 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#721 = ORIENTED_EDGE('',*,*,#722,.T.);
+#722 = EDGE_CURVE('',#715,#723,#725,.T.);
+#723 = VERTEX_POINT('',#724);
+#724 = CARTESIAN_POINT('',(-3.571817504635,6.135908752317,0.2));
+#725 = LINE('',#726,#727);
+#726 = CARTESIAN_POINT('',(-3.571817504635,-6.135908752317,0.2));
+#727 = VECTOR('',#728,1.);
+#728 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#729 = ORIENTED_EDGE('',*,*,#730,.T.);
+#730 = EDGE_CURVE('',#723,#682,#731,.T.);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(-3.571817504635,6.135908752317,0.2));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#735 = PLANE('',#736);
+#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739);
+#737 = CARTESIAN_POINT('',(-3.485908752317,6.221817504635,0.2));
+#738 = DIRECTION('',(0.E+000,0.E+000,1.));
+#739 = DIRECTION('',(0.488783854814,-0.872404919331,0.E+000));
+#740 = ADVANCED_FACE('',(#741),#758,.F.);
+#741 = FACE_BOUND('',#742,.F.);
+#742 = EDGE_LOOP('',(#743,#744,#745,#753));
+#743 = ORIENTED_EDGE('',*,*,#691,.T.);
+#744 = ORIENTED_EDGE('',*,*,#469,.T.);
+#745 = ORIENTED_EDGE('',*,*,#746,.F.);
+#746 = EDGE_CURVE('',#747,#462,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(3.575,6.4,1.325));
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(3.575,6.4,1.325));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#753 = ORIENTED_EDGE('',*,*,#754,.F.);
+#754 = EDGE_CURVE('',#684,#747,#755,.T.);
+#755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#756,#757),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#756 = CARTESIAN_POINT('',(3.485908752317,6.221817504635,0.2));
+#757 = CARTESIAN_POINT('',(3.575,6.4,1.325));
+#758 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#759,#760)
+,(#761,#762
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#759 = CARTESIAN_POINT('',(3.485908752317,6.221817504635,0.2));
+#760 = CARTESIAN_POINT('',(3.575,6.4,1.325));
+#761 = CARTESIAN_POINT('',(3.571817504635,6.135908752317,0.2));
+#762 = CARTESIAN_POINT('',(3.75,6.225,1.325));
+#763 = ADVANCED_FACE('',(#764),#781,.F.);
+#764 = FACE_BOUND('',#765,.F.);
+#765 = EDGE_LOOP('',(#766,#767,#774,#780));
+#766 = ORIENTED_EDGE('',*,*,#698,.T.);
+#767 = ORIENTED_EDGE('',*,*,#768,.T.);
+#768 = EDGE_CURVE('',#699,#769,#771,.T.);
+#769 = VERTEX_POINT('',#770);
+#770 = CARTESIAN_POINT('',(3.575,-6.4,1.325));
+#771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#772,#773),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#772 = CARTESIAN_POINT('',(3.485908752317,-6.221817504635,0.2));
+#773 = CARTESIAN_POINT('',(3.575,-6.4,1.325));
+#774 = ORIENTED_EDGE('',*,*,#775,.F.);
+#775 = EDGE_CURVE('',#304,#769,#776,.T.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(3.75,-6.225,1.325));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#780 = ORIENTED_EDGE('',*,*,#303,.F.);
+#781 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#782,#783)
+,(#784,#785
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#782 = CARTESIAN_POINT('',(3.571817504635,-6.135908752317,0.2));
+#783 = CARTESIAN_POINT('',(3.75,-6.225,1.325));
+#784 = CARTESIAN_POINT('',(3.485908752317,-6.221817504635,0.2));
+#785 = CARTESIAN_POINT('',(3.575,-6.4,1.325));
+#786 = ADVANCED_FACE('',(#787),#811,.F.);
+#787 = FACE_BOUND('',#788,.F.);
+#788 = EDGE_LOOP('',(#789,#797,#798,#805));
+#789 = ORIENTED_EDGE('',*,*,#790,.F.);
+#790 = EDGE_CURVE('',#311,#791,#793,.T.);
+#791 = VERTEX_POINT('',#792);
+#792 = CARTESIAN_POINT('',(3.75,-5.9275,1.425));
+#793 = LINE('',#794,#795);
+#794 = CARTESIAN_POINT('',(3.75,-5.9275,1.026667148903));
+#795 = VECTOR('',#796,1.);
+#796 = DIRECTION('',(0.E+000,0.E+000,1.));
+#797 = ORIENTED_EDGE('',*,*,#310,.T.);
+#798 = ORIENTED_EDGE('',*,*,#799,.T.);
+#799 = EDGE_CURVE('',#304,#800,#802,.T.);
+#800 = VERTEX_POINT('',#801);
+#801 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#802 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#803,#804),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#803 = CARTESIAN_POINT('',(3.75,-6.225,1.325));
+#804 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#805 = ORIENTED_EDGE('',*,*,#806,.F.);
+#806 = EDGE_CURVE('',#791,#800,#807,.T.);
+#807 = LINE('',#808,#809);
+#808 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#809 = VECTOR('',#810,1.);
+#810 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#811 = PLANE('',#812);
+#812 = AXIS2_PLACEMENT_3D('',#813,#814,#815);
+#813 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#814 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#815 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#816 = ADVANCED_FACE('',(#817),#842,.F.);
+#817 = FACE_BOUND('',#818,.F.);
+#818 = EDGE_LOOP('',(#819,#827,#828,#836));
+#819 = ORIENTED_EDGE('',*,*,#820,.F.);
+#820 = EDGE_CURVE('',#319,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(4.05,-5.5025,1.325));
+#823 = LINE('',#824,#825);
+#824 = CARTESIAN_POINT('',(3.6,-5.5025,1.325));
+#825 = VECTOR('',#826,1.);
+#826 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#827 = ORIENTED_EDGE('',*,*,#318,.T.);
+#828 = ORIENTED_EDGE('',*,*,#829,.T.);
+#829 = EDGE_CURVE('',#311,#830,#832,.T.);
+#830 = VERTEX_POINT('',#831);
+#831 = CARTESIAN_POINT('',(4.05,-5.9275,1.325));
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(3.6,-5.9275,1.325));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#836 = ORIENTED_EDGE('',*,*,#837,.F.);
+#837 = EDGE_CURVE('',#821,#830,#838,.T.);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(4.05,-5.5025,1.325));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#842 = PLANE('',#843);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(3.6,-5.5025,1.325));
+#845 = DIRECTION('',(0.E+000,0.E+000,1.));
+#846 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#847 = ADVANCED_FACE('',(#848),#873,.F.);
+#848 = FACE_BOUND('',#849,.F.);
+#849 = EDGE_LOOP('',(#850,#858,#859,#867));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#327,#852,#854,.T.);
+#852 = VERTEX_POINT('',#853);
+#853 = CARTESIAN_POINT('',(3.75,-4.6575,1.425));
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(3.75,-4.6575,1.026667148903));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(0.E+000,0.E+000,1.));
+#858 = ORIENTED_EDGE('',*,*,#326,.T.);
+#859 = ORIENTED_EDGE('',*,*,#860,.T.);
+#860 = EDGE_CURVE('',#319,#861,#863,.T.);
+#861 = VERTEX_POINT('',#862);
+#862 = CARTESIAN_POINT('',(3.75,-5.5025,1.425));
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(3.75,-5.5025,1.026667148903));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(0.E+000,0.E+000,1.));
+#867 = ORIENTED_EDGE('',*,*,#868,.F.);
+#868 = EDGE_CURVE('',#852,#861,#869,.T.);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#873 = PLANE('',#874);
+#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);
+#875 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#876 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#877 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#878 = ADVANCED_FACE('',(#879),#904,.F.);
+#879 = FACE_BOUND('',#880,.F.);
+#880 = EDGE_LOOP('',(#881,#889,#890,#898));
+#881 = ORIENTED_EDGE('',*,*,#882,.F.);
+#882 = EDGE_CURVE('',#447,#883,#885,.T.);
+#883 = VERTEX_POINT('',#884);
+#884 = CARTESIAN_POINT('',(4.05,4.6575,1.325));
+#885 = LINE('',#886,#887);
+#886 = CARTESIAN_POINT('',(3.6,4.6575,1.325));
+#887 = VECTOR('',#888,1.);
+#888 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#889 = ORIENTED_EDGE('',*,*,#446,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#439,#892,#894,.T.);
+#892 = VERTEX_POINT('',#893);
+#893 = CARTESIAN_POINT('',(4.05,4.2325,1.325));
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(3.6,4.2325,1.325));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#898 = ORIENTED_EDGE('',*,*,#899,.F.);
+#899 = EDGE_CURVE('',#883,#892,#900,.T.);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(4.05,4.6575,1.325));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#904 = PLANE('',#905);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(3.6,4.6575,1.325));
+#907 = DIRECTION('',(0.E+000,0.E+000,1.));
+#908 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#909 = ADVANCED_FACE('',(#910),#935,.F.);
+#910 = FACE_BOUND('',#911,.F.);
+#911 = EDGE_LOOP('',(#912,#920,#921,#929));
+#912 = ORIENTED_EDGE('',*,*,#913,.F.);
+#913 = EDGE_CURVE('',#335,#914,#916,.T.);
+#914 = VERTEX_POINT('',#915);
+#915 = CARTESIAN_POINT('',(4.05,-4.2325,1.325));
+#916 = LINE('',#917,#918);
+#917 = CARTESIAN_POINT('',(3.6,-4.2325,1.325));
+#918 = VECTOR('',#919,1.);
+#919 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#920 = ORIENTED_EDGE('',*,*,#334,.T.);
+#921 = ORIENTED_EDGE('',*,*,#922,.T.);
+#922 = EDGE_CURVE('',#327,#923,#925,.T.);
+#923 = VERTEX_POINT('',#924);
+#924 = CARTESIAN_POINT('',(4.05,-4.6575,1.325));
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(3.6,-4.6575,1.325));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#929 = ORIENTED_EDGE('',*,*,#930,.F.);
+#930 = EDGE_CURVE('',#914,#923,#931,.T.);
+#931 = LINE('',#932,#933);
+#932 = CARTESIAN_POINT('',(4.05,-4.2325,1.325));
+#933 = VECTOR('',#934,1.);
+#934 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#935 = PLANE('',#936);
+#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#937 = CARTESIAN_POINT('',(3.6,-4.2325,1.325));
+#938 = DIRECTION('',(0.E+000,0.E+000,1.));
+#939 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#940 = ADVANCED_FACE('',(#941),#966,.F.);
+#941 = FACE_BOUND('',#942,.F.);
+#942 = EDGE_LOOP('',(#943,#951,#952,#960));
+#943 = ORIENTED_EDGE('',*,*,#944,.F.);
+#944 = EDGE_CURVE('',#439,#945,#947,.T.);
+#945 = VERTEX_POINT('',#946);
+#946 = CARTESIAN_POINT('',(3.75,4.2325,1.425));
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(3.75,4.2325,1.026667148903));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#951 = ORIENTED_EDGE('',*,*,#438,.T.);
+#952 = ORIENTED_EDGE('',*,*,#953,.T.);
+#953 = EDGE_CURVE('',#431,#954,#956,.T.);
+#954 = VERTEX_POINT('',#955);
+#955 = CARTESIAN_POINT('',(3.75,3.3875,1.425));
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(3.75,3.3875,1.026667148903));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(0.E+000,0.E+000,1.));
+#960 = ORIENTED_EDGE('',*,*,#961,.F.);
+#961 = EDGE_CURVE('',#945,#954,#962,.T.);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#966 = PLANE('',#967);
+#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970);
+#968 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#969 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#970 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#971 = ADVANCED_FACE('',(#972),#997,.F.);
+#972 = FACE_BOUND('',#973,.F.);
+#973 = EDGE_LOOP('',(#974,#982,#983,#991));
+#974 = ORIENTED_EDGE('',*,*,#975,.F.);
+#975 = EDGE_CURVE('',#343,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(3.75,-3.3875,1.425));
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(3.75,-3.3875,1.026667148903));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(0.E+000,0.E+000,1.));
+#982 = ORIENTED_EDGE('',*,*,#342,.T.);
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#335,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(3.75,-4.2325,1.425));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(3.75,-4.2325,1.026667148903));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.E+000,0.E+000,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.F.);
+#992 = EDGE_CURVE('',#976,#985,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#997 = PLANE('',#998);
+#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001);
+#999 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1000 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1001 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1002 = ADVANCED_FACE('',(#1003),#1028,.F.);
+#1003 = FACE_BOUND('',#1004,.F.);
+#1004 = EDGE_LOOP('',(#1005,#1013,#1014,#1022));
+#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);
+#1006 = EDGE_CURVE('',#431,#1007,#1009,.T.);
+#1007 = VERTEX_POINT('',#1008);
+#1008 = CARTESIAN_POINT('',(4.05,3.3875,1.325));
+#1009 = LINE('',#1010,#1011);
+#1010 = CARTESIAN_POINT('',(3.6,3.3875,1.325));
+#1011 = VECTOR('',#1012,1.);
+#1012 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1013 = ORIENTED_EDGE('',*,*,#430,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#1015 = EDGE_CURVE('',#423,#1016,#1018,.T.);
+#1016 = VERTEX_POINT('',#1017);
+#1017 = CARTESIAN_POINT('',(4.05,2.9625,1.325));
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(3.6,2.9625,1.325));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1022 = ORIENTED_EDGE('',*,*,#1023,.F.);
+#1023 = EDGE_CURVE('',#1007,#1016,#1024,.T.);
+#1024 = LINE('',#1025,#1026);
+#1025 = CARTESIAN_POINT('',(4.05,3.3875,1.325));
+#1026 = VECTOR('',#1027,1.);
+#1027 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1028 = PLANE('',#1029);
+#1029 = AXIS2_PLACEMENT_3D('',#1030,#1031,#1032);
+#1030 = CARTESIAN_POINT('',(3.6,3.3875,1.325));
+#1031 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1032 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1033 = ADVANCED_FACE('',(#1034),#1059,.F.);
+#1034 = FACE_BOUND('',#1035,.F.);
+#1035 = EDGE_LOOP('',(#1036,#1044,#1045,#1053));
+#1036 = ORIENTED_EDGE('',*,*,#1037,.F.);
+#1037 = EDGE_CURVE('',#351,#1038,#1040,.T.);
+#1038 = VERTEX_POINT('',#1039);
+#1039 = CARTESIAN_POINT('',(4.05,-2.9625,1.325));
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(3.6,-2.9625,1.325));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1044 = ORIENTED_EDGE('',*,*,#350,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#343,#1047,#1049,.T.);
+#1047 = VERTEX_POINT('',#1048);
+#1048 = CARTESIAN_POINT('',(4.05,-3.3875,1.325));
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(3.6,-3.3875,1.325));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1053 = ORIENTED_EDGE('',*,*,#1054,.F.);
+#1054 = EDGE_CURVE('',#1038,#1047,#1055,.T.);
+#1055 = LINE('',#1056,#1057);
+#1056 = CARTESIAN_POINT('',(4.05,-2.9625,1.325));
+#1057 = VECTOR('',#1058,1.);
+#1058 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1059 = PLANE('',#1060);
+#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063);
+#1061 = CARTESIAN_POINT('',(3.6,-2.9625,1.325));
+#1062 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1063 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1064 = ADVANCED_FACE('',(#1065),#1090,.F.);
+#1065 = FACE_BOUND('',#1066,.F.);
+#1066 = EDGE_LOOP('',(#1067,#1075,#1076,#1084));
+#1067 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#1068 = EDGE_CURVE('',#423,#1069,#1071,.T.);
+#1069 = VERTEX_POINT('',#1070);
+#1070 = CARTESIAN_POINT('',(3.75,2.9625,1.425));
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(3.75,2.9625,1.026667148903));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1075 = ORIENTED_EDGE('',*,*,#422,.T.);
+#1076 = ORIENTED_EDGE('',*,*,#1077,.T.);
+#1077 = EDGE_CURVE('',#415,#1078,#1080,.T.);
+#1078 = VERTEX_POINT('',#1079);
+#1079 = CARTESIAN_POINT('',(3.75,2.1175,1.425));
+#1080 = LINE('',#1081,#1082);
+#1081 = CARTESIAN_POINT('',(3.75,2.1175,1.026667148903));
+#1082 = VECTOR('',#1083,1.);
+#1083 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1084 = ORIENTED_EDGE('',*,*,#1085,.F.);
+#1085 = EDGE_CURVE('',#1069,#1078,#1086,.T.);
+#1086 = LINE('',#1087,#1088);
+#1087 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1088 = VECTOR('',#1089,1.);
+#1089 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1090 = PLANE('',#1091);
+#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094);
+#1092 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1093 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1094 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1095 = ADVANCED_FACE('',(#1096),#1121,.F.);
+#1096 = FACE_BOUND('',#1097,.F.);
+#1097 = EDGE_LOOP('',(#1098,#1106,#1107,#1115));
+#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);
+#1099 = EDGE_CURVE('',#359,#1100,#1102,.T.);
+#1100 = VERTEX_POINT('',#1101);
+#1101 = CARTESIAN_POINT('',(3.75,-2.1175,1.425));
+#1102 = LINE('',#1103,#1104);
+#1103 = CARTESIAN_POINT('',(3.75,-2.1175,1.026667148903));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1106 = ORIENTED_EDGE('',*,*,#358,.T.);
+#1107 = ORIENTED_EDGE('',*,*,#1108,.T.);
+#1108 = EDGE_CURVE('',#351,#1109,#1111,.T.);
+#1109 = VERTEX_POINT('',#1110);
+#1110 = CARTESIAN_POINT('',(3.75,-2.9625,1.425));
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(3.75,-2.9625,1.026667148903));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1115 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#1116 = EDGE_CURVE('',#1100,#1109,#1117,.T.);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1121 = PLANE('',#1122);
+#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
+#1123 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1124 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1125 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1126 = ADVANCED_FACE('',(#1127),#1152,.F.);
+#1127 = FACE_BOUND('',#1128,.F.);
+#1128 = EDGE_LOOP('',(#1129,#1137,#1138,#1146));
+#1129 = ORIENTED_EDGE('',*,*,#1130,.F.);
+#1130 = EDGE_CURVE('',#415,#1131,#1133,.T.);
+#1131 = VERTEX_POINT('',#1132);
+#1132 = CARTESIAN_POINT('',(4.05,2.1175,1.325));
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(3.6,2.1175,1.325));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1137 = ORIENTED_EDGE('',*,*,#414,.T.);
+#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#1139 = EDGE_CURVE('',#407,#1140,#1142,.T.);
+#1140 = VERTEX_POINT('',#1141);
+#1141 = CARTESIAN_POINT('',(4.05,1.6925,1.325));
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(3.6,1.6925,1.325));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
+#1147 = EDGE_CURVE('',#1131,#1140,#1148,.T.);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(4.05,2.1175,1.325));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1152 = PLANE('',#1153);
+#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
+#1154 = CARTESIAN_POINT('',(3.6,2.1175,1.325));
+#1155 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1156 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1157 = ADVANCED_FACE('',(#1158),#1183,.F.);
+#1158 = FACE_BOUND('',#1159,.F.);
+#1159 = EDGE_LOOP('',(#1160,#1168,#1169,#1177));
+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1161 = EDGE_CURVE('',#367,#1162,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(4.05,-1.6925,1.325));
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(3.6,-1.6925,1.325));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1168 = ORIENTED_EDGE('',*,*,#366,.T.);
+#1169 = ORIENTED_EDGE('',*,*,#1170,.T.);
+#1170 = EDGE_CURVE('',#359,#1171,#1173,.T.);
+#1171 = VERTEX_POINT('',#1172);
+#1172 = CARTESIAN_POINT('',(4.05,-2.1175,1.325));
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(3.6,-2.1175,1.325));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1177 = ORIENTED_EDGE('',*,*,#1178,.F.);
+#1178 = EDGE_CURVE('',#1162,#1171,#1179,.T.);
+#1179 = LINE('',#1180,#1181);
+#1180 = CARTESIAN_POINT('',(4.05,-1.6925,1.325));
+#1181 = VECTOR('',#1182,1.);
+#1182 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1183 = PLANE('',#1184);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(3.6,-1.6925,1.325));
+#1186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1187 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1188 = ADVANCED_FACE('',(#1189),#1214,.F.);
+#1189 = FACE_BOUND('',#1190,.F.);
+#1190 = EDGE_LOOP('',(#1191,#1199,#1200,#1208));
+#1191 = ORIENTED_EDGE('',*,*,#1192,.F.);
+#1192 = EDGE_CURVE('',#407,#1193,#1195,.T.);
+#1193 = VERTEX_POINT('',#1194);
+#1194 = CARTESIAN_POINT('',(3.75,1.6925,1.425));
+#1195 = LINE('',#1196,#1197);
+#1196 = CARTESIAN_POINT('',(3.75,1.6925,1.026667148903));
+#1197 = VECTOR('',#1198,1.);
+#1198 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1199 = ORIENTED_EDGE('',*,*,#406,.T.);
+#1200 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1201 = EDGE_CURVE('',#399,#1202,#1204,.T.);
+#1202 = VERTEX_POINT('',#1203);
+#1203 = CARTESIAN_POINT('',(3.75,0.8475,1.425));
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(3.75,0.8475,1.026667148903));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1208 = ORIENTED_EDGE('',*,*,#1209,.F.);
+#1209 = EDGE_CURVE('',#1193,#1202,#1210,.T.);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1214 = PLANE('',#1215);
+#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218);
+#1216 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1217 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1218 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1219 = ADVANCED_FACE('',(#1220),#1245,.F.);
+#1220 = FACE_BOUND('',#1221,.F.);
+#1221 = EDGE_LOOP('',(#1222,#1230,#1231,#1239));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#1223 = EDGE_CURVE('',#375,#1224,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(3.75,-0.8475,1.425));
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(3.75,-0.8475,1.026667148903));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1230 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);
+#1232 = EDGE_CURVE('',#367,#1233,#1235,.T.);
+#1233 = VERTEX_POINT('',#1234);
+#1234 = CARTESIAN_POINT('',(3.75,-1.6925,1.425));
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(3.75,-1.6925,1.026667148903));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1239 = ORIENTED_EDGE('',*,*,#1240,.F.);
+#1240 = EDGE_CURVE('',#1224,#1233,#1241,.T.);
+#1241 = LINE('',#1242,#1243);
+#1242 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1243 = VECTOR('',#1244,1.);
+#1244 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1245 = PLANE('',#1246);
+#1246 = AXIS2_PLACEMENT_3D('',#1247,#1248,#1249);
+#1247 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1248 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1249 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1250 = ADVANCED_FACE('',(#1251),#1276,.F.);
+#1251 = FACE_BOUND('',#1252,.F.);
+#1252 = EDGE_LOOP('',(#1253,#1261,#1262,#1270));
+#1253 = ORIENTED_EDGE('',*,*,#1254,.F.);
+#1254 = EDGE_CURVE('',#399,#1255,#1257,.T.);
+#1255 = VERTEX_POINT('',#1256);
+#1256 = CARTESIAN_POINT('',(4.05,0.8475,1.325));
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(3.6,0.8475,1.325));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1261 = ORIENTED_EDGE('',*,*,#398,.T.);
+#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#1263 = EDGE_CURVE('',#391,#1264,#1266,.T.);
+#1264 = VERTEX_POINT('',#1265);
+#1265 = CARTESIAN_POINT('',(4.05,0.4225,1.325));
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(3.6,0.4225,1.325));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1270 = ORIENTED_EDGE('',*,*,#1271,.F.);
+#1271 = EDGE_CURVE('',#1255,#1264,#1272,.T.);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(4.05,0.8475,1.325));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1276 = PLANE('',#1277);
+#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);
+#1278 = CARTESIAN_POINT('',(3.6,0.8475,1.325));
+#1279 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1280 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1281 = ADVANCED_FACE('',(#1282),#1307,.F.);
+#1282 = FACE_BOUND('',#1283,.F.);
+#1283 = EDGE_LOOP('',(#1284,#1292,#1293,#1301));
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#383,#1286,#1288,.T.);
+#1286 = VERTEX_POINT('',#1287);
+#1287 = CARTESIAN_POINT('',(4.05,-0.4225,1.325));
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(3.6,-0.4225,1.325));
+#1290 = VECTOR('',#1291,1.);
+#1291 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1292 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1293 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#1294 = EDGE_CURVE('',#375,#1295,#1297,.T.);
+#1295 = VERTEX_POINT('',#1296);
+#1296 = CARTESIAN_POINT('',(4.05,-0.8475,1.325));
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(3.6,-0.8475,1.325));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1301 = ORIENTED_EDGE('',*,*,#1302,.F.);
+#1302 = EDGE_CURVE('',#1286,#1295,#1303,.T.);
+#1303 = LINE('',#1304,#1305);
+#1304 = CARTESIAN_POINT('',(4.05,-0.4225,1.325));
+#1305 = VECTOR('',#1306,1.);
+#1306 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1307 = PLANE('',#1308);
+#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311);
+#1309 = CARTESIAN_POINT('',(3.6,-0.4225,1.325));
+#1310 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1311 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1312 = ADVANCED_FACE('',(#1313),#1338,.F.);
+#1313 = FACE_BOUND('',#1314,.F.);
+#1314 = EDGE_LOOP('',(#1315,#1323,#1324,#1332));
+#1315 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#1316 = EDGE_CURVE('',#391,#1317,#1319,.T.);
+#1317 = VERTEX_POINT('',#1318);
+#1318 = CARTESIAN_POINT('',(3.75,0.4225,1.425));
+#1319 = LINE('',#1320,#1321);
+#1320 = CARTESIAN_POINT('',(3.75,0.4225,1.026667148903));
+#1321 = VECTOR('',#1322,1.);
+#1322 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1323 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1324 = ORIENTED_EDGE('',*,*,#1325,.T.);
+#1325 = EDGE_CURVE('',#383,#1326,#1328,.T.);
+#1326 = VERTEX_POINT('',#1327);
+#1327 = CARTESIAN_POINT('',(3.75,-0.4225,1.425));
+#1328 = LINE('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(3.75,-0.4225,1.026667148903));
+#1330 = VECTOR('',#1331,1.);
+#1331 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1332 = ORIENTED_EDGE('',*,*,#1333,.F.);
+#1333 = EDGE_CURVE('',#1317,#1326,#1334,.T.);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1338 = PLANE('',#1339);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1341 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1342 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1343 = ADVANCED_FACE('',(#1344),#1361,.F.);
+#1344 = FACE_BOUND('',#1345,.F.);
+#1345 = EDGE_LOOP('',(#1346,#1347,#1348,#1356));
+#1346 = ORIENTED_EDGE('',*,*,#746,.T.);
+#1347 = ORIENTED_EDGE('',*,*,#499,.T.);
+#1348 = ORIENTED_EDGE('',*,*,#1349,.F.);
+#1349 = EDGE_CURVE('',#1350,#500,#1352,.T.);
+#1350 = VERTEX_POINT('',#1351);
+#1351 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);
+#1357 = EDGE_CURVE('',#747,#1350,#1358,.T.);
+#1358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1359,#1360),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1359 = CARTESIAN_POINT('',(3.575,6.4,1.325));
+#1360 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#1361 = PLANE('',#1362);
+#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
+#1363 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#1364 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1365 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#1366 = ADVANCED_FACE('',(#1367),#1384,.F.);
+#1367 = FACE_BOUND('',#1368,.F.);
+#1368 = EDGE_LOOP('',(#1369,#1376,#1377,#1378));
+#1369 = ORIENTED_EDGE('',*,*,#1370,.F.);
+#1370 = EDGE_CURVE('',#500,#1371,#1373,.T.);
+#1371 = VERTEX_POINT('',#1372);
+#1372 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1374,#1375),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1374 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1375 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1376 = ORIENTED_EDGE('',*,*,#508,.T.);
+#1377 = ORIENTED_EDGE('',*,*,#546,.T.);
+#1378 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1379 = EDGE_CURVE('',#1371,#539,#1380,.T.);
+#1380 = LINE('',#1381,#1382);
+#1381 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1382 = VECTOR('',#1383,1.);
+#1383 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1384 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1385,#1386)
+,(#1387,#1388
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#1385 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1386 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1387 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#1388 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#1389 = ADVANCED_FACE('',(#1390),#1566,.F.);
+#1390 = FACE_BOUND('',#1391,.F.);
+#1391 = EDGE_LOOP('',(#1392,#1393,#1394,#1402,#1410,#1418,#1426,#1434,
+#1442,#1450,#1458,#1466,#1474,#1482,#1490,#1498,#1506,#1514,#1522,
+#1530,#1538,#1546,#1553,#1561));
+#1392 = ORIENTED_EDGE('',*,*,#1379,.T.);
+#1393 = ORIENTED_EDGE('',*,*,#538,.T.);
+#1394 = ORIENTED_EDGE('',*,*,#1395,.T.);
+#1395 = EDGE_CURVE('',#531,#1396,#1398,.T.);
+#1396 = VERTEX_POINT('',#1397);
+#1397 = CARTESIAN_POINT('',(3.675,4.6575,1.425));
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1400 = VECTOR('',#1401,1.);
+#1401 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1396,#1404,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(3.675,4.2325,1.425));
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);
+#1411 = EDGE_CURVE('',#1404,#1412,#1414,.T.);
+#1412 = VERTEX_POINT('',#1413);
+#1413 = CARTESIAN_POINT('',(3.675,3.3875,1.425));
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1418 = ORIENTED_EDGE('',*,*,#1419,.T.);
+#1419 = EDGE_CURVE('',#1412,#1420,#1422,.T.);
+#1420 = VERTEX_POINT('',#1421);
+#1421 = CARTESIAN_POINT('',(3.675,2.9625,1.425));
+#1422 = LINE('',#1423,#1424);
+#1423 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1424 = VECTOR('',#1425,1.);
+#1425 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1426 = ORIENTED_EDGE('',*,*,#1427,.T.);
+#1427 = EDGE_CURVE('',#1420,#1428,#1430,.T.);
+#1428 = VERTEX_POINT('',#1429);
+#1429 = CARTESIAN_POINT('',(3.675,2.1175,1.425));
+#1430 = LINE('',#1431,#1432);
+#1431 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1432 = VECTOR('',#1433,1.);
+#1433 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1434 = ORIENTED_EDGE('',*,*,#1435,.T.);
+#1435 = EDGE_CURVE('',#1428,#1436,#1438,.T.);
+#1436 = VERTEX_POINT('',#1437);
+#1437 = CARTESIAN_POINT('',(3.675,1.6925,1.425));
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1442 = ORIENTED_EDGE('',*,*,#1443,.T.);
+#1443 = EDGE_CURVE('',#1436,#1444,#1446,.T.);
+#1444 = VERTEX_POINT('',#1445);
+#1445 = CARTESIAN_POINT('',(3.675,0.8475,1.425));
+#1446 = LINE('',#1447,#1448);
+#1447 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1448 = VECTOR('',#1449,1.);
+#1449 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1450 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#1451 = EDGE_CURVE('',#1444,#1452,#1454,.T.);
+#1452 = VERTEX_POINT('',#1453);
+#1453 = CARTESIAN_POINT('',(3.675,0.4225,1.425));
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1458 = ORIENTED_EDGE('',*,*,#1459,.T.);
+#1459 = EDGE_CURVE('',#1452,#1460,#1462,.T.);
+#1460 = VERTEX_POINT('',#1461);
+#1461 = CARTESIAN_POINT('',(3.675,-0.4225,1.425));
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1466 = ORIENTED_EDGE('',*,*,#1467,.T.);
+#1467 = EDGE_CURVE('',#1460,#1468,#1470,.T.);
+#1468 = VERTEX_POINT('',#1469);
+#1469 = CARTESIAN_POINT('',(3.675,-0.8475,1.425));
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1474 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#1475 = EDGE_CURVE('',#1468,#1476,#1478,.T.);
+#1476 = VERTEX_POINT('',#1477);
+#1477 = CARTESIAN_POINT('',(3.675,-1.6925,1.425));
+#1478 = LINE('',#1479,#1480);
+#1479 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1480 = VECTOR('',#1481,1.);
+#1481 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1482 = ORIENTED_EDGE('',*,*,#1483,.T.);
+#1483 = EDGE_CURVE('',#1476,#1484,#1486,.T.);
+#1484 = VERTEX_POINT('',#1485);
+#1485 = CARTESIAN_POINT('',(3.675,-2.1175,1.425));
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1490 = ORIENTED_EDGE('',*,*,#1491,.T.);
+#1491 = EDGE_CURVE('',#1484,#1492,#1494,.T.);
+#1492 = VERTEX_POINT('',#1493);
+#1493 = CARTESIAN_POINT('',(3.675,-2.9625,1.425));
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#1499 = EDGE_CURVE('',#1492,#1500,#1502,.T.);
+#1500 = VERTEX_POINT('',#1501);
+#1501 = CARTESIAN_POINT('',(3.675,-3.3875,1.425));
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1506 = ORIENTED_EDGE('',*,*,#1507,.T.);
+#1507 = EDGE_CURVE('',#1500,#1508,#1510,.T.);
+#1508 = VERTEX_POINT('',#1509);
+#1509 = CARTESIAN_POINT('',(3.675,-4.2325,1.425));
+#1510 = LINE('',#1511,#1512);
+#1511 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1512 = VECTOR('',#1513,1.);
+#1513 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1514 = ORIENTED_EDGE('',*,*,#1515,.T.);
+#1515 = EDGE_CURVE('',#1508,#1516,#1518,.T.);
+#1516 = VERTEX_POINT('',#1517);
+#1517 = CARTESIAN_POINT('',(3.675,-4.6575,1.425));
+#1518 = LINE('',#1519,#1520);
+#1519 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1520 = VECTOR('',#1521,1.);
+#1521 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1522 = ORIENTED_EDGE('',*,*,#1523,.T.);
+#1523 = EDGE_CURVE('',#1516,#1524,#1526,.T.);
+#1524 = VERTEX_POINT('',#1525);
+#1525 = CARTESIAN_POINT('',(3.675,-5.5025,1.425));
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1530 = ORIENTED_EDGE('',*,*,#1531,.T.);
+#1531 = EDGE_CURVE('',#1524,#1532,#1534,.T.);
+#1532 = VERTEX_POINT('',#1533);
+#1533 = CARTESIAN_POINT('',(3.675,-5.9275,1.425));
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1538 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#1539 = EDGE_CURVE('',#1532,#1540,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1546 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#1547 = EDGE_CURVE('',#1540,#1548,#1550,.T.);
+#1548 = VERTEX_POINT('',#1549);
+#1549 = CARTESIAN_POINT('',(3.496817504635,-6.098408752317,2.55));
+#1550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1551,#1552),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1551 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#1552 = CARTESIAN_POINT('',(3.496817504635,-6.098408752317,2.55));
+#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#1554 = EDGE_CURVE('',#1555,#1548,#1557,.T.);
+#1555 = VERTEX_POINT('',#1556);
+#1556 = CARTESIAN_POINT('',(3.496817504635,6.098408752317,2.55));
+#1557 = LINE('',#1558,#1559);
+#1558 = CARTESIAN_POINT('',(3.496817504635,6.098408752317,2.55));
+#1559 = VECTOR('',#1560,1.);
+#1560 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1561 = ORIENTED_EDGE('',*,*,#1562,.F.);
+#1562 = EDGE_CURVE('',#1371,#1555,#1563,.T.);
+#1563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1564,#1565),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1564 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1565 = CARTESIAN_POINT('',(3.496817504635,6.098408752317,2.55));
+#1566 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1567,#1568)
+,(#1569,#1570
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.375),(0.E+000,
+1.),.PIECEWISE_BEZIER_KNOTS.);
+#1567 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1568 = CARTESIAN_POINT('',(3.496817504635,6.098408752317,2.55));
+#1569 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#1570 = CARTESIAN_POINT('',(3.496817504635,-6.098408752317,2.55));
+#1571 = ADVANCED_FACE('',(#1572),#1583,.F.);
+#1572 = FACE_BOUND('',#1573,.F.);
+#1573 = EDGE_LOOP('',(#1574,#1575,#1576,#1582));
+#1574 = ORIENTED_EDGE('',*,*,#530,.F.);
+#1575 = ORIENTED_EDGE('',*,*,#667,.T.);
+#1576 = ORIENTED_EDGE('',*,*,#1577,.T.);
+#1577 = EDGE_CURVE('',#660,#1396,#1578,.T.);
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(4.05,4.6575,1.425));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1582 = ORIENTED_EDGE('',*,*,#1395,.F.);
+#1583 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1584,#1585)
+,(#1586,#1587
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#1584 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#1585 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#1586 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#1587 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#1588 = ADVANCED_FACE('',(#1589),#1675,.F.);
+#1589 = FACE_BOUND('',#1590,.F.);
+#1590 = EDGE_LOOP('',(#1591,#1592,#1593,#1602,#1610,#1619,#1627,#1635,
+#1643,#1652,#1660,#1669));
+#1591 = ORIENTED_EDGE('',*,*,#659,.F.);
+#1592 = ORIENTED_EDGE('',*,*,#882,.T.);
+#1593 = ORIENTED_EDGE('',*,*,#1594,.T.);
+#1594 = EDGE_CURVE('',#883,#1595,#1597,.T.);
+#1595 = VERTEX_POINT('',#1596);
+#1596 = CARTESIAN_POINT('',(4.15,4.6575,1.225));
+#1597 = CIRCLE('',#1598,0.1);
+#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);
+#1599 = CARTESIAN_POINT('',(4.05,4.6575,1.225));
+#1600 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1601 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#1602 = ORIENTED_EDGE('',*,*,#1603,.T.);
+#1603 = EDGE_CURVE('',#1595,#1604,#1606,.T.);
+#1604 = VERTEX_POINT('',#1605);
+#1605 = CARTESIAN_POINT('',(4.15,4.6575,0.2));
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(4.15,4.6575,1.225));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1611 = EDGE_CURVE('',#1604,#1612,#1614,.T.);
+#1612 = VERTEX_POINT('',#1613);
+#1613 = CARTESIAN_POINT('',(4.35,4.6575,2.775557561563E-017));
+#1614 = CIRCLE('',#1615,0.2);
+#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618);
+#1616 = CARTESIAN_POINT('',(4.35,4.6575,0.2));
+#1617 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1618 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#1619 = ORIENTED_EDGE('',*,*,#1620,.T.);
+#1620 = EDGE_CURVE('',#1612,#1621,#1623,.T.);
+#1621 = VERTEX_POINT('',#1622);
+#1622 = CARTESIAN_POINT('',(5.1625,4.6575,2.775557561563E-017));
+#1623 = LINE('',#1624,#1625);
+#1624 = CARTESIAN_POINT('',(4.35,4.6575,2.775557561563E-017));
+#1625 = VECTOR('',#1626,1.);
+#1626 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1627 = ORIENTED_EDGE('',*,*,#1628,.T.);
+#1628 = EDGE_CURVE('',#1621,#1629,#1631,.T.);
+#1629 = VERTEX_POINT('',#1630);
+#1630 = CARTESIAN_POINT('',(5.1625,4.6575,0.1));
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(5.1625,4.6575,2.775557561563E-017));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1635 = ORIENTED_EDGE('',*,*,#1636,.T.);
+#1636 = EDGE_CURVE('',#1629,#1637,#1639,.T.);
+#1637 = VERTEX_POINT('',#1638);
+#1638 = CARTESIAN_POINT('',(4.35,4.6575,0.1));
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(5.1625,4.6575,0.1));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1643 = ORIENTED_EDGE('',*,*,#1644,.T.);
+#1644 = EDGE_CURVE('',#1637,#1645,#1647,.T.);
+#1645 = VERTEX_POINT('',#1646);
+#1646 = CARTESIAN_POINT('',(4.25,4.6575,0.2));
+#1647 = CIRCLE('',#1648,1.E-001);
+#1648 = AXIS2_PLACEMENT_3D('',#1649,#1650,#1651);
+#1649 = CARTESIAN_POINT('',(4.35,4.6575,0.2));
+#1650 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1651 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1652 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#1653 = EDGE_CURVE('',#1645,#1654,#1656,.T.);
+#1654 = VERTEX_POINT('',#1655);
+#1655 = CARTESIAN_POINT('',(4.25,4.6575,1.225));
+#1656 = LINE('',#1657,#1658);
+#1657 = CARTESIAN_POINT('',(4.25,4.6575,0.2));
+#1658 = VECTOR('',#1659,1.);
+#1659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1660 = ORIENTED_EDGE('',*,*,#1661,.T.);
+#1661 = EDGE_CURVE('',#1654,#1662,#1664,.T.);
+#1662 = VERTEX_POINT('',#1663);
+#1663 = CARTESIAN_POINT('',(4.05,4.6575,1.425));
+#1664 = CIRCLE('',#1665,0.2);
+#1665 = AXIS2_PLACEMENT_3D('',#1666,#1667,#1668);
+#1666 = CARTESIAN_POINT('',(4.05,4.6575,1.225));
+#1667 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1668 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#1669 = ORIENTED_EDGE('',*,*,#1670,.T.);
+#1670 = EDGE_CURVE('',#1662,#660,#1671,.T.);
+#1671 = LINE('',#1672,#1673);
+#1672 = CARTESIAN_POINT('',(4.05,4.6575,1.425));
+#1673 = VECTOR('',#1674,1.);
+#1674 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1675 = PLANE('',#1676);
+#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679);
+#1677 = CARTESIAN_POINT('',(4.305604135773,4.6575,0.628334297805));
+#1678 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1679 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1680 = ADVANCED_FACE('',(#1681),#1698,.F.);
+#1681 = FACE_BOUND('',#1682,.F.);
+#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1693));
+#1683 = ORIENTED_EDGE('',*,*,#681,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#754,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1687,#747,#1689,.T.);
+#1687 = VERTEX_POINT('',#1688);
+#1688 = CARTESIAN_POINT('',(-3.575,6.4,1.325));
+#1689 = LINE('',#1690,#1691);
+#1690 = CARTESIAN_POINT('',(-3.575,6.4,1.325));
+#1691 = VECTOR('',#1692,1.);
+#1692 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1693 = ORIENTED_EDGE('',*,*,#1694,.F.);
+#1694 = EDGE_CURVE('',#682,#1687,#1695,.T.);
+#1695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1696,#1697),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1696 = CARTESIAN_POINT('',(-3.485908752317,6.221817504635,0.2));
+#1697 = CARTESIAN_POINT('',(-3.575,6.4,1.325));
+#1698 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1699,#1700)
+,(#1701,#1702
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,7.15),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1699 = CARTESIAN_POINT('',(-3.485908752317,6.221817504635,0.2));
+#1700 = CARTESIAN_POINT('',(-3.575,6.4,1.325));
+#1701 = CARTESIAN_POINT('',(3.485908752317,6.221817504635,0.2));
+#1702 = CARTESIAN_POINT('',(3.575,6.4,1.325));
+#1703 = ADVANCED_FACE('',(#1704),#1721,.F.);
+#1704 = FACE_BOUND('',#1705,.F.);
+#1705 = EDGE_LOOP('',(#1706,#1707,#1714,#1720));
+#1706 = ORIENTED_EDGE('',*,*,#706,.T.);
+#1707 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#1708 = EDGE_CURVE('',#707,#1709,#1711,.T.);
+#1709 = VERTEX_POINT('',#1710);
+#1710 = CARTESIAN_POINT('',(-3.575,-6.4,1.325));
+#1711 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1712,#1713),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1712 = CARTESIAN_POINT('',(-3.485908752317,-6.221817504635,0.2));
+#1713 = CARTESIAN_POINT('',(-3.575,-6.4,1.325));
+#1714 = ORIENTED_EDGE('',*,*,#1715,.F.);
+#1715 = EDGE_CURVE('',#769,#1709,#1716,.T.);
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(3.575,-6.4,1.325));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1720 = ORIENTED_EDGE('',*,*,#768,.F.);
+#1721 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1722,#1723)
+,(#1724,#1725
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,7.15),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1722 = CARTESIAN_POINT('',(3.485908752317,-6.221817504635,0.2));
+#1723 = CARTESIAN_POINT('',(3.575,-6.4,1.325));
+#1724 = CARTESIAN_POINT('',(-3.485908752317,-6.221817504635,0.2));
+#1725 = CARTESIAN_POINT('',(-3.575,-6.4,1.325));
+#1726 = ADVANCED_FACE('',(#1727),#1744,.F.);
+#1727 = FACE_BOUND('',#1728,.F.);
+#1728 = EDGE_LOOP('',(#1729,#1730,#1737,#1743));
+#1729 = ORIENTED_EDGE('',*,*,#714,.T.);
+#1730 = ORIENTED_EDGE('',*,*,#1731,.T.);
+#1731 = EDGE_CURVE('',#715,#1732,#1734,.T.);
+#1732 = VERTEX_POINT('',#1733);
+#1733 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1735,#1736),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1735 = CARTESIAN_POINT('',(-3.571817504635,-6.135908752317,0.2));
+#1736 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1737 = ORIENTED_EDGE('',*,*,#1738,.F.);
+#1738 = EDGE_CURVE('',#1709,#1732,#1739,.T.);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(-3.575,-6.4,1.325));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#1743 = ORIENTED_EDGE('',*,*,#1708,.F.);
+#1744 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1745,#1746)
+,(#1747,#1748
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1745 = CARTESIAN_POINT('',(-3.485908752317,-6.221817504635,0.2));
+#1746 = CARTESIAN_POINT('',(-3.575,-6.4,1.325));
+#1747 = CARTESIAN_POINT('',(-3.571817504635,-6.135908752317,0.2));
+#1748 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1749 = ADVANCED_FACE('',(#1750),#1927,.F.);
+#1750 = FACE_BOUND('',#1751,.F.);
+#1751 = EDGE_LOOP('',(#1752,#1753,#1760,#1768,#1776,#1784,#1792,#1800,
+#1808,#1816,#1824,#1832,#1840,#1848,#1856,#1864,#1872,#1880,#1888,
+#1896,#1904,#1912,#1920,#1926));
+#1752 = ORIENTED_EDGE('',*,*,#722,.T.);
+#1753 = ORIENTED_EDGE('',*,*,#1754,.T.);
+#1754 = EDGE_CURVE('',#723,#1755,#1757,.T.);
+#1755 = VERTEX_POINT('',#1756);
+#1756 = CARTESIAN_POINT('',(-3.75,6.225,1.325));
+#1757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1758,#1759),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1758 = CARTESIAN_POINT('',(-3.571817504635,6.135908752317,0.2));
+#1759 = CARTESIAN_POINT('',(-3.75,6.225,1.325));
+#1760 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1761 = EDGE_CURVE('',#1762,#1755,#1764,.T.);
+#1762 = VERTEX_POINT('',#1763);
+#1763 = CARTESIAN_POINT('',(-3.75,5.9275,1.325));
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1768 = ORIENTED_EDGE('',*,*,#1769,.F.);
+#1769 = EDGE_CURVE('',#1770,#1762,#1772,.T.);
+#1770 = VERTEX_POINT('',#1771);
+#1771 = CARTESIAN_POINT('',(-3.75,5.5025,1.325));
+#1772 = LINE('',#1773,#1774);
+#1773 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1774 = VECTOR('',#1775,1.);
+#1775 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1776 = ORIENTED_EDGE('',*,*,#1777,.F.);
+#1777 = EDGE_CURVE('',#1778,#1770,#1780,.T.);
+#1778 = VERTEX_POINT('',#1779);
+#1779 = CARTESIAN_POINT('',(-3.75,4.6575,1.325));
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1784 = ORIENTED_EDGE('',*,*,#1785,.F.);
+#1785 = EDGE_CURVE('',#1786,#1778,#1788,.T.);
+#1786 = VERTEX_POINT('',#1787);
+#1787 = CARTESIAN_POINT('',(-3.75,4.2325,1.325));
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1793 = EDGE_CURVE('',#1794,#1786,#1796,.T.);
+#1794 = VERTEX_POINT('',#1795);
+#1795 = CARTESIAN_POINT('',(-3.75,3.3875,1.325));
+#1796 = LINE('',#1797,#1798);
+#1797 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1798 = VECTOR('',#1799,1.);
+#1799 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1800 = ORIENTED_EDGE('',*,*,#1801,.F.);
+#1801 = EDGE_CURVE('',#1802,#1794,#1804,.T.);
+#1802 = VERTEX_POINT('',#1803);
+#1803 = CARTESIAN_POINT('',(-3.75,2.9625,1.325));
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1808 = ORIENTED_EDGE('',*,*,#1809,.F.);
+#1809 = EDGE_CURVE('',#1810,#1802,#1812,.T.);
+#1810 = VERTEX_POINT('',#1811);
+#1811 = CARTESIAN_POINT('',(-3.75,2.1175,1.325));
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1816 = ORIENTED_EDGE('',*,*,#1817,.F.);
+#1817 = EDGE_CURVE('',#1818,#1810,#1820,.T.);
+#1818 = VERTEX_POINT('',#1819);
+#1819 = CARTESIAN_POINT('',(-3.75,1.6925,1.325));
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);
+#1825 = EDGE_CURVE('',#1826,#1818,#1828,.T.);
+#1826 = VERTEX_POINT('',#1827);
+#1827 = CARTESIAN_POINT('',(-3.75,0.8475,1.325));
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#1834,#1826,#1836,.T.);
+#1834 = VERTEX_POINT('',#1835);
+#1835 = CARTESIAN_POINT('',(-3.75,0.4225,1.325));
+#1836 = LINE('',#1837,#1838);
+#1837 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1838 = VECTOR('',#1839,1.);
+#1839 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1840 = ORIENTED_EDGE('',*,*,#1841,.F.);
+#1841 = EDGE_CURVE('',#1842,#1834,#1844,.T.);
+#1842 = VERTEX_POINT('',#1843);
+#1843 = CARTESIAN_POINT('',(-3.75,-0.4225,1.325));
+#1844 = LINE('',#1845,#1846);
+#1845 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1846 = VECTOR('',#1847,1.);
+#1847 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1849 = EDGE_CURVE('',#1850,#1842,#1852,.T.);
+#1850 = VERTEX_POINT('',#1851);
+#1851 = CARTESIAN_POINT('',(-3.75,-0.8475,1.325));
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1856 = ORIENTED_EDGE('',*,*,#1857,.F.);
+#1857 = EDGE_CURVE('',#1858,#1850,#1860,.T.);
+#1858 = VERTEX_POINT('',#1859);
+#1859 = CARTESIAN_POINT('',(-3.75,-1.6925,1.325));
+#1860 = LINE('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1862 = VECTOR('',#1863,1.);
+#1863 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1864 = ORIENTED_EDGE('',*,*,#1865,.F.);
+#1865 = EDGE_CURVE('',#1866,#1858,#1868,.T.);
+#1866 = VERTEX_POINT('',#1867);
+#1867 = CARTESIAN_POINT('',(-3.75,-2.1175,1.325));
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1872 = ORIENTED_EDGE('',*,*,#1873,.F.);
+#1873 = EDGE_CURVE('',#1874,#1866,#1876,.T.);
+#1874 = VERTEX_POINT('',#1875);
+#1875 = CARTESIAN_POINT('',(-3.75,-2.9625,1.325));
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1880 = ORIENTED_EDGE('',*,*,#1881,.F.);
+#1881 = EDGE_CURVE('',#1882,#1874,#1884,.T.);
+#1882 = VERTEX_POINT('',#1883);
+#1883 = CARTESIAN_POINT('',(-3.75,-3.3875,1.325));
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1888 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#1889 = EDGE_CURVE('',#1890,#1882,#1892,.T.);
+#1890 = VERTEX_POINT('',#1891);
+#1891 = CARTESIAN_POINT('',(-3.75,-4.2325,1.325));
+#1892 = LINE('',#1893,#1894);
+#1893 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1894 = VECTOR('',#1895,1.);
+#1895 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1896 = ORIENTED_EDGE('',*,*,#1897,.F.);
+#1897 = EDGE_CURVE('',#1898,#1890,#1900,.T.);
+#1898 = VERTEX_POINT('',#1899);
+#1899 = CARTESIAN_POINT('',(-3.75,-4.6575,1.325));
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);
+#1905 = EDGE_CURVE('',#1906,#1898,#1908,.T.);
+#1906 = VERTEX_POINT('',#1907);
+#1907 = CARTESIAN_POINT('',(-3.75,-5.5025,1.325));
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1912 = ORIENTED_EDGE('',*,*,#1913,.F.);
+#1913 = EDGE_CURVE('',#1914,#1906,#1916,.T.);
+#1914 = VERTEX_POINT('',#1915);
+#1915 = CARTESIAN_POINT('',(-3.75,-5.9275,1.325));
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1920 = ORIENTED_EDGE('',*,*,#1921,.F.);
+#1921 = EDGE_CURVE('',#1732,#1914,#1922,.T.);
+#1922 = LINE('',#1923,#1924);
+#1923 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1924 = VECTOR('',#1925,1.);
+#1925 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1926 = ORIENTED_EDGE('',*,*,#1731,.F.);
+#1927 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1928,#1929)
+,(#1930,#1931
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#1928 = CARTESIAN_POINT('',(-3.571817504635,-6.135908752317,0.2));
+#1929 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#1930 = CARTESIAN_POINT('',(-3.571817504635,6.135908752317,0.2));
+#1931 = CARTESIAN_POINT('',(-3.75,6.225,1.325));
+#1932 = ADVANCED_FACE('',(#1933),#1944,.F.);
+#1933 = FACE_BOUND('',#1934,.F.);
+#1934 = EDGE_LOOP('',(#1935,#1936,#1937,#1943));
+#1935 = ORIENTED_EDGE('',*,*,#730,.T.);
+#1936 = ORIENTED_EDGE('',*,*,#1694,.T.);
+#1937 = ORIENTED_EDGE('',*,*,#1938,.F.);
+#1938 = EDGE_CURVE('',#1755,#1687,#1939,.T.);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(-3.75,6.225,1.325));
+#1941 = VECTOR('',#1942,1.);
+#1942 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#1943 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#1944 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1945,#1946)
+,(#1947,#1948
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1945 = CARTESIAN_POINT('',(-3.571817504635,6.135908752317,0.2));
+#1946 = CARTESIAN_POINT('',(-3.75,6.225,1.325));
+#1947 = CARTESIAN_POINT('',(-3.485908752317,6.221817504635,0.2));
+#1948 = CARTESIAN_POINT('',(-3.575,6.4,1.325));
+#1949 = ADVANCED_FACE('',(#1950),#1967,.F.);
+#1950 = FACE_BOUND('',#1951,.F.);
+#1951 = EDGE_LOOP('',(#1952,#1953,#1960,#1966));
+#1952 = ORIENTED_EDGE('',*,*,#775,.T.);
+#1953 = ORIENTED_EDGE('',*,*,#1954,.T.);
+#1954 = EDGE_CURVE('',#769,#1955,#1957,.T.);
+#1955 = VERTEX_POINT('',#1956);
+#1956 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#1957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1958,#1959),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1958 = CARTESIAN_POINT('',(3.575,-6.4,1.325));
+#1959 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#1960 = ORIENTED_EDGE('',*,*,#1961,.F.);
+#1961 = EDGE_CURVE('',#800,#1955,#1962,.T.);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1966 = ORIENTED_EDGE('',*,*,#799,.F.);
+#1967 = PLANE('',#1968);
+#1968 = AXIS2_PLACEMENT_3D('',#1969,#1970,#1971);
+#1969 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#1970 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#1971 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1972 = ADVANCED_FACE('',(#1973),#2059,.T.);
+#1973 = FACE_BOUND('',#1974,.T.);
+#1974 = EDGE_LOOP('',(#1975,#1976,#1977,#1986,#1994,#2003,#2011,#2019,
+#2027,#2036,#2044,#2053));
+#1975 = ORIENTED_EDGE('',*,*,#790,.F.);
+#1976 = ORIENTED_EDGE('',*,*,#829,.T.);
+#1977 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#1978 = EDGE_CURVE('',#830,#1979,#1981,.T.);
+#1979 = VERTEX_POINT('',#1980);
+#1980 = CARTESIAN_POINT('',(4.15,-5.9275,1.225));
+#1981 = CIRCLE('',#1982,0.1);
+#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985);
+#1983 = CARTESIAN_POINT('',(4.05,-5.9275,1.225));
+#1984 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1985 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#1986 = ORIENTED_EDGE('',*,*,#1987,.T.);
+#1987 = EDGE_CURVE('',#1979,#1988,#1990,.T.);
+#1988 = VERTEX_POINT('',#1989);
+#1989 = CARTESIAN_POINT('',(4.15,-5.9275,0.2));
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(4.15,-5.9275,1.225));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1994 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#1995 = EDGE_CURVE('',#1988,#1996,#1998,.T.);
+#1996 = VERTEX_POINT('',#1997);
+#1997 = CARTESIAN_POINT('',(4.35,-5.9275,2.775557561563E-017));
+#1998 = CIRCLE('',#1999,0.2);
+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);
+#2000 = CARTESIAN_POINT('',(4.35,-5.9275,0.2));
+#2001 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2002 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2003 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#2004 = EDGE_CURVE('',#1996,#2005,#2007,.T.);
+#2005 = VERTEX_POINT('',#2006);
+#2006 = CARTESIAN_POINT('',(5.1625,-5.9275,2.775557561563E-017));
+#2007 = LINE('',#2008,#2009);
+#2008 = CARTESIAN_POINT('',(4.35,-5.9275,2.775557561563E-017));
+#2009 = VECTOR('',#2010,1.);
+#2010 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2011 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#2012 = EDGE_CURVE('',#2005,#2013,#2015,.T.);
+#2013 = VERTEX_POINT('',#2014);
+#2014 = CARTESIAN_POINT('',(5.1625,-5.9275,0.1));
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(5.1625,-5.9275,2.775557561563E-017));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2020 = EDGE_CURVE('',#2013,#2021,#2023,.T.);
+#2021 = VERTEX_POINT('',#2022);
+#2022 = CARTESIAN_POINT('',(4.35,-5.9275,0.1));
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(5.1625,-5.9275,0.1));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#2021,#2029,#2031,.T.);
+#2029 = VERTEX_POINT('',#2030);
+#2030 = CARTESIAN_POINT('',(4.25,-5.9275,0.2));
+#2031 = CIRCLE('',#2032,1.E-001);
+#2032 = AXIS2_PLACEMENT_3D('',#2033,#2034,#2035);
+#2033 = CARTESIAN_POINT('',(4.35,-5.9275,0.2));
+#2034 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2035 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2036 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2037 = EDGE_CURVE('',#2029,#2038,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(4.25,-5.9275,1.225));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(4.25,-5.9275,0.2));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#2046,#2048,.T.);
+#2046 = VERTEX_POINT('',#2047);
+#2047 = CARTESIAN_POINT('',(4.05,-5.9275,1.425));
+#2048 = CIRCLE('',#2049,0.2);
+#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052);
+#2050 = CARTESIAN_POINT('',(4.05,-5.9275,1.225));
+#2051 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2052 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2054 = EDGE_CURVE('',#2046,#791,#2055,.T.);
+#2055 = LINE('',#2056,#2057);
+#2056 = CARTESIAN_POINT('',(4.05,-5.9275,1.425));
+#2057 = VECTOR('',#2058,1.);
+#2058 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2059 = PLANE('',#2060);
+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
+#2061 = CARTESIAN_POINT('',(4.305604135773,-5.9275,0.628334297805));
+#2062 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2063 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2064 = ADVANCED_FACE('',(#2065),#2080,.F.);
+#2065 = FACE_BOUND('',#2066,.F.);
+#2066 = EDGE_LOOP('',(#2067,#2073,#2074,#2079));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#791,#1532,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(4.05,-5.9275,1.425));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2073 = ORIENTED_EDGE('',*,*,#806,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#2075,.T.);
+#2075 = EDGE_CURVE('',#800,#1540,#2076,.T.);
+#2076 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2077,#2078),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2077 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#2078 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#2079 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#2080 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2081,#2082)
+,(#2083,#2084
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#2081 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#2082 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#2083 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#2084 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#2085 = ADVANCED_FACE('',(#2086),#2172,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2089,#2090,#2099,#2107,#2116,#2124,#2132,
+#2140,#2149,#2157,#2166));
+#2088 = ORIENTED_EDGE('',*,*,#860,.F.);
+#2089 = ORIENTED_EDGE('',*,*,#820,.T.);
+#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2091 = EDGE_CURVE('',#821,#2092,#2094,.T.);
+#2092 = VERTEX_POINT('',#2093);
+#2093 = CARTESIAN_POINT('',(4.15,-5.5025,1.225));
+#2094 = CIRCLE('',#2095,0.1);
+#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098);
+#2096 = CARTESIAN_POINT('',(4.05,-5.5025,1.225));
+#2097 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2098 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2099 = ORIENTED_EDGE('',*,*,#2100,.T.);
+#2100 = EDGE_CURVE('',#2092,#2101,#2103,.T.);
+#2101 = VERTEX_POINT('',#2102);
+#2102 = CARTESIAN_POINT('',(4.15,-5.5025,0.2));
+#2103 = LINE('',#2104,#2105);
+#2104 = CARTESIAN_POINT('',(4.15,-5.5025,1.225));
+#2105 = VECTOR('',#2106,1.);
+#2106 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2107 = ORIENTED_EDGE('',*,*,#2108,.T.);
+#2108 = EDGE_CURVE('',#2101,#2109,#2111,.T.);
+#2109 = VERTEX_POINT('',#2110);
+#2110 = CARTESIAN_POINT('',(4.35,-5.5025,2.775557561563E-017));
+#2111 = CIRCLE('',#2112,0.2);
+#2112 = AXIS2_PLACEMENT_3D('',#2113,#2114,#2115);
+#2113 = CARTESIAN_POINT('',(4.35,-5.5025,0.2));
+#2114 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2115 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);
+#2117 = EDGE_CURVE('',#2109,#2118,#2120,.T.);
+#2118 = VERTEX_POINT('',#2119);
+#2119 = CARTESIAN_POINT('',(5.1625,-5.5025,2.775557561563E-017));
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(4.35,-5.5025,2.775557561563E-017));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2124 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#2125 = EDGE_CURVE('',#2118,#2126,#2128,.T.);
+#2126 = VERTEX_POINT('',#2127);
+#2127 = CARTESIAN_POINT('',(5.1625,-5.5025,0.1));
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(5.1625,-5.5025,2.775557561563E-017));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2132 = ORIENTED_EDGE('',*,*,#2133,.T.);
+#2133 = EDGE_CURVE('',#2126,#2134,#2136,.T.);
+#2134 = VERTEX_POINT('',#2135);
+#2135 = CARTESIAN_POINT('',(4.35,-5.5025,0.1));
+#2136 = LINE('',#2137,#2138);
+#2137 = CARTESIAN_POINT('',(5.1625,-5.5025,0.1));
+#2138 = VECTOR('',#2139,1.);
+#2139 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
+#2141 = EDGE_CURVE('',#2134,#2142,#2144,.T.);
+#2142 = VERTEX_POINT('',#2143);
+#2143 = CARTESIAN_POINT('',(4.25,-5.5025,0.2));
+#2144 = CIRCLE('',#2145,1.E-001);
+#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148);
+#2146 = CARTESIAN_POINT('',(4.35,-5.5025,0.2));
+#2147 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2148 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2149 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#2150 = EDGE_CURVE('',#2142,#2151,#2153,.T.);
+#2151 = VERTEX_POINT('',#2152);
+#2152 = CARTESIAN_POINT('',(4.25,-5.5025,1.225));
+#2153 = LINE('',#2154,#2155);
+#2154 = CARTESIAN_POINT('',(4.25,-5.5025,0.2));
+#2155 = VECTOR('',#2156,1.);
+#2156 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2157 = ORIENTED_EDGE('',*,*,#2158,.T.);
+#2158 = EDGE_CURVE('',#2151,#2159,#2161,.T.);
+#2159 = VERTEX_POINT('',#2160);
+#2160 = CARTESIAN_POINT('',(4.05,-5.5025,1.425));
+#2161 = CIRCLE('',#2162,0.2);
+#2162 = AXIS2_PLACEMENT_3D('',#2163,#2164,#2165);
+#2163 = CARTESIAN_POINT('',(4.05,-5.5025,1.225));
+#2164 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2165 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2166 = ORIENTED_EDGE('',*,*,#2167,.T.);
+#2167 = EDGE_CURVE('',#2159,#861,#2168,.T.);
+#2168 = LINE('',#2169,#2170);
+#2169 = CARTESIAN_POINT('',(4.05,-5.5025,1.425));
+#2170 = VECTOR('',#2171,1.);
+#2171 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2172 = PLANE('',#2173);
+#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176);
+#2174 = CARTESIAN_POINT('',(4.305604135773,-5.5025,0.628334297805));
+#2175 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2176 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2177 = ADVANCED_FACE('',(#2178),#2189,.F.);
+#2178 = FACE_BOUND('',#2179,.F.);
+#2179 = EDGE_LOOP('',(#2180,#2181,#2182,#2188));
+#2180 = ORIENTED_EDGE('',*,*,#837,.T.);
+#2181 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#2183,.F.);
+#2183 = EDGE_CURVE('',#2092,#1979,#2184,.T.);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(4.15,-5.5025,1.225));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2188 = ORIENTED_EDGE('',*,*,#2091,.F.);
+#2189 = CYLINDRICAL_SURFACE('',#2190,0.1);
+#2190 = AXIS2_PLACEMENT_3D('',#2191,#2192,#2193);
+#2191 = CARTESIAN_POINT('',(4.05,-5.5025,1.225));
+#2192 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2193 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2194 = ADVANCED_FACE('',(#2195),#2281,.T.);
+#2195 = FACE_BOUND('',#2196,.T.);
+#2196 = EDGE_LOOP('',(#2197,#2198,#2199,#2208,#2216,#2225,#2233,#2241,
+#2249,#2258,#2266,#2275));
+#2197 = ORIENTED_EDGE('',*,*,#851,.F.);
+#2198 = ORIENTED_EDGE('',*,*,#922,.T.);
+#2199 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#2200 = EDGE_CURVE('',#923,#2201,#2203,.T.);
+#2201 = VERTEX_POINT('',#2202);
+#2202 = CARTESIAN_POINT('',(4.15,-4.6575,1.225));
+#2203 = CIRCLE('',#2204,0.1);
+#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
+#2205 = CARTESIAN_POINT('',(4.05,-4.6575,1.225));
+#2206 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2207 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2208 = ORIENTED_EDGE('',*,*,#2209,.T.);
+#2209 = EDGE_CURVE('',#2201,#2210,#2212,.T.);
+#2210 = VERTEX_POINT('',#2211);
+#2211 = CARTESIAN_POINT('',(4.15,-4.6575,0.2));
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(4.15,-4.6575,1.225));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2216 = ORIENTED_EDGE('',*,*,#2217,.T.);
+#2217 = EDGE_CURVE('',#2210,#2218,#2220,.T.);
+#2218 = VERTEX_POINT('',#2219);
+#2219 = CARTESIAN_POINT('',(4.35,-4.6575,2.775557561563E-017));
+#2220 = CIRCLE('',#2221,0.2);
+#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224);
+#2222 = CARTESIAN_POINT('',(4.35,-4.6575,0.2));
+#2223 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2224 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2226 = EDGE_CURVE('',#2218,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(5.1625,-4.6575,2.775557561563E-017));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(4.35,-4.6575,2.775557561563E-017));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2234 = EDGE_CURVE('',#2227,#2235,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(5.1625,-4.6575,0.1));
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(5.1625,-4.6575,2.775557561563E-017));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2241 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#2242 = EDGE_CURVE('',#2235,#2243,#2245,.T.);
+#2243 = VERTEX_POINT('',#2244);
+#2244 = CARTESIAN_POINT('',(4.35,-4.6575,0.1));
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(5.1625,-4.6575,0.1));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#2250 = EDGE_CURVE('',#2243,#2251,#2253,.T.);
+#2251 = VERTEX_POINT('',#2252);
+#2252 = CARTESIAN_POINT('',(4.25,-4.6575,0.2));
+#2253 = CIRCLE('',#2254,1.E-001);
+#2254 = AXIS2_PLACEMENT_3D('',#2255,#2256,#2257);
+#2255 = CARTESIAN_POINT('',(4.35,-4.6575,0.2));
+#2256 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2257 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2258 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2259 = EDGE_CURVE('',#2251,#2260,#2262,.T.);
+#2260 = VERTEX_POINT('',#2261);
+#2261 = CARTESIAN_POINT('',(4.25,-4.6575,1.225));
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(4.25,-4.6575,0.2));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2266 = ORIENTED_EDGE('',*,*,#2267,.T.);
+#2267 = EDGE_CURVE('',#2260,#2268,#2270,.T.);
+#2268 = VERTEX_POINT('',#2269);
+#2269 = CARTESIAN_POINT('',(4.05,-4.6575,1.425));
+#2270 = CIRCLE('',#2271,0.2);
+#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274);
+#2272 = CARTESIAN_POINT('',(4.05,-4.6575,1.225));
+#2273 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2274 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2275 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#2276 = EDGE_CURVE('',#2268,#852,#2277,.T.);
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(4.05,-4.6575,1.425));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2281 = PLANE('',#2282);
+#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
+#2283 = CARTESIAN_POINT('',(4.305604135773,-4.6575,0.628334297805));
+#2284 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2285 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2286 = ADVANCED_FACE('',(#2287),#2303,.F.);
+#2287 = FACE_BOUND('',#2288,.F.);
+#2288 = EDGE_LOOP('',(#2289,#2295,#2296,#2302));
+#2289 = ORIENTED_EDGE('',*,*,#2290,.F.);
+#2290 = EDGE_CURVE('',#852,#1516,#2291,.T.);
+#2291 = LINE('',#2292,#2293);
+#2292 = CARTESIAN_POINT('',(4.05,-4.6575,1.425));
+#2293 = VECTOR('',#2294,1.);
+#2294 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2295 = ORIENTED_EDGE('',*,*,#868,.T.);
+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);
+#2297 = EDGE_CURVE('',#861,#1524,#2298,.T.);
+#2298 = LINE('',#2299,#2300);
+#2299 = CARTESIAN_POINT('',(4.05,-5.5025,1.425));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2302 = ORIENTED_EDGE('',*,*,#1523,.F.);
+#2303 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2304,#2305)
+,(#2306,#2307
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#2304 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#2305 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#2306 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#2307 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#2308 = ADVANCED_FACE('',(#2309),#2328,.F.);
+#2309 = FACE_BOUND('',#2310,.F.);
+#2310 = EDGE_LOOP('',(#2311,#2312,#2321,#2327));
+#2311 = ORIENTED_EDGE('',*,*,#899,.T.);
+#2312 = ORIENTED_EDGE('',*,*,#2313,.T.);
+#2313 = EDGE_CURVE('',#892,#2314,#2316,.T.);
+#2314 = VERTEX_POINT('',#2315);
+#2315 = CARTESIAN_POINT('',(4.15,4.2325,1.225));
+#2316 = CIRCLE('',#2317,0.1);
+#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);
+#2318 = CARTESIAN_POINT('',(4.05,4.2325,1.225));
+#2319 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2320 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2321 = ORIENTED_EDGE('',*,*,#2322,.F.);
+#2322 = EDGE_CURVE('',#1595,#2314,#2323,.T.);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(4.15,4.6575,1.225));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2327 = ORIENTED_EDGE('',*,*,#1594,.F.);
+#2328 = CYLINDRICAL_SURFACE('',#2329,0.1);
+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2330 = CARTESIAN_POINT('',(4.05,4.6575,1.225));
+#2331 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2332 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2333 = ADVANCED_FACE('',(#2334),#2412,.T.);
+#2334 = FACE_BOUND('',#2335,.T.);
+#2335 = EDGE_LOOP('',(#2336,#2337,#2338,#2339,#2347,#2356,#2364,#2372,
+#2380,#2389,#2397,#2406));
+#2336 = ORIENTED_EDGE('',*,*,#944,.F.);
+#2337 = ORIENTED_EDGE('',*,*,#891,.T.);
+#2338 = ORIENTED_EDGE('',*,*,#2313,.T.);
+#2339 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#2340 = EDGE_CURVE('',#2314,#2341,#2343,.T.);
+#2341 = VERTEX_POINT('',#2342);
+#2342 = CARTESIAN_POINT('',(4.15,4.2325,0.2));
+#2343 = LINE('',#2344,#2345);
+#2344 = CARTESIAN_POINT('',(4.15,4.2325,1.225));
+#2345 = VECTOR('',#2346,1.);
+#2346 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2347 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#2348 = EDGE_CURVE('',#2341,#2349,#2351,.T.);
+#2349 = VERTEX_POINT('',#2350);
+#2350 = CARTESIAN_POINT('',(4.35,4.2325,2.775557561563E-017));
+#2351 = CIRCLE('',#2352,0.2);
+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);
+#2353 = CARTESIAN_POINT('',(4.35,4.2325,0.2));
+#2354 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2355 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2356 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#2357 = EDGE_CURVE('',#2349,#2358,#2360,.T.);
+#2358 = VERTEX_POINT('',#2359);
+#2359 = CARTESIAN_POINT('',(5.1625,4.2325,2.775557561563E-017));
+#2360 = LINE('',#2361,#2362);
+#2361 = CARTESIAN_POINT('',(4.35,4.2325,2.775557561563E-017));
+#2362 = VECTOR('',#2363,1.);
+#2363 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2364 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#2365 = EDGE_CURVE('',#2358,#2366,#2368,.T.);
+#2366 = VERTEX_POINT('',#2367);
+#2367 = CARTESIAN_POINT('',(5.1625,4.2325,0.1));
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(5.1625,4.2325,2.775557561563E-017));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2372 = ORIENTED_EDGE('',*,*,#2373,.T.);
+#2373 = EDGE_CURVE('',#2366,#2374,#2376,.T.);
+#2374 = VERTEX_POINT('',#2375);
+#2375 = CARTESIAN_POINT('',(4.35,4.2325,0.1));
+#2376 = LINE('',#2377,#2378);
+#2377 = CARTESIAN_POINT('',(5.1625,4.2325,0.1));
+#2378 = VECTOR('',#2379,1.);
+#2379 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2381 = EDGE_CURVE('',#2374,#2382,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(4.25,4.2325,0.2));
+#2384 = CIRCLE('',#2385,1.E-001);
+#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);
+#2386 = CARTESIAN_POINT('',(4.35,4.2325,0.2));
+#2387 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2388 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2389 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#2390 = EDGE_CURVE('',#2382,#2391,#2393,.T.);
+#2391 = VERTEX_POINT('',#2392);
+#2392 = CARTESIAN_POINT('',(4.25,4.2325,1.225));
+#2393 = LINE('',#2394,#2395);
+#2394 = CARTESIAN_POINT('',(4.25,4.2325,0.2));
+#2395 = VECTOR('',#2396,1.);
+#2396 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2397 = ORIENTED_EDGE('',*,*,#2398,.T.);
+#2398 = EDGE_CURVE('',#2391,#2399,#2401,.T.);
+#2399 = VERTEX_POINT('',#2400);
+#2400 = CARTESIAN_POINT('',(4.05,4.2325,1.425));
+#2401 = CIRCLE('',#2402,0.2);
+#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405);
+#2403 = CARTESIAN_POINT('',(4.05,4.2325,1.225));
+#2404 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2405 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2406 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#2407 = EDGE_CURVE('',#2399,#945,#2408,.T.);
+#2408 = LINE('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(4.05,4.2325,1.425));
+#2410 = VECTOR('',#2411,1.);
+#2411 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2412 = PLANE('',#2413);
+#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);
+#2414 = CARTESIAN_POINT('',(4.305604135773,4.2325,0.628334297805));
+#2415 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2416 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2417 = ADVANCED_FACE('',(#2418),#2504,.F.);
+#2418 = FACE_BOUND('',#2419,.F.);
+#2419 = EDGE_LOOP('',(#2420,#2421,#2422,#2431,#2439,#2448,#2456,#2464,
+#2472,#2481,#2489,#2498));
+#2420 = ORIENTED_EDGE('',*,*,#984,.F.);
+#2421 = ORIENTED_EDGE('',*,*,#913,.T.);
+#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#2423 = EDGE_CURVE('',#914,#2424,#2426,.T.);
+#2424 = VERTEX_POINT('',#2425);
+#2425 = CARTESIAN_POINT('',(4.15,-4.2325,1.225));
+#2426 = CIRCLE('',#2427,0.1);
+#2427 = AXIS2_PLACEMENT_3D('',#2428,#2429,#2430);
+#2428 = CARTESIAN_POINT('',(4.05,-4.2325,1.225));
+#2429 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2430 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2431 = ORIENTED_EDGE('',*,*,#2432,.T.);
+#2432 = EDGE_CURVE('',#2424,#2433,#2435,.T.);
+#2433 = VERTEX_POINT('',#2434);
+#2434 = CARTESIAN_POINT('',(4.15,-4.2325,0.2));
+#2435 = LINE('',#2436,#2437);
+#2436 = CARTESIAN_POINT('',(4.15,-4.2325,1.225));
+#2437 = VECTOR('',#2438,1.);
+#2438 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2439 = ORIENTED_EDGE('',*,*,#2440,.T.);
+#2440 = EDGE_CURVE('',#2433,#2441,#2443,.T.);
+#2441 = VERTEX_POINT('',#2442);
+#2442 = CARTESIAN_POINT('',(4.35,-4.2325,2.775557561563E-017));
+#2443 = CIRCLE('',#2444,0.2);
+#2444 = AXIS2_PLACEMENT_3D('',#2445,#2446,#2447);
+#2445 = CARTESIAN_POINT('',(4.35,-4.2325,0.2));
+#2446 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2447 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2448 = ORIENTED_EDGE('',*,*,#2449,.T.);
+#2449 = EDGE_CURVE('',#2441,#2450,#2452,.T.);
+#2450 = VERTEX_POINT('',#2451);
+#2451 = CARTESIAN_POINT('',(5.1625,-4.2325,2.775557561563E-017));
+#2452 = LINE('',#2453,#2454);
+#2453 = CARTESIAN_POINT('',(4.35,-4.2325,2.775557561563E-017));
+#2454 = VECTOR('',#2455,1.);
+#2455 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2456 = ORIENTED_EDGE('',*,*,#2457,.T.);
+#2457 = EDGE_CURVE('',#2450,#2458,#2460,.T.);
+#2458 = VERTEX_POINT('',#2459);
+#2459 = CARTESIAN_POINT('',(5.1625,-4.2325,0.1));
+#2460 = LINE('',#2461,#2462);
+#2461 = CARTESIAN_POINT('',(5.1625,-4.2325,2.775557561563E-017));
+#2462 = VECTOR('',#2463,1.);
+#2463 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2464 = ORIENTED_EDGE('',*,*,#2465,.T.);
+#2465 = EDGE_CURVE('',#2458,#2466,#2468,.T.);
+#2466 = VERTEX_POINT('',#2467);
+#2467 = CARTESIAN_POINT('',(4.35,-4.2325,0.1));
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(5.1625,-4.2325,0.1));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2472 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#2473 = EDGE_CURVE('',#2466,#2474,#2476,.T.);
+#2474 = VERTEX_POINT('',#2475);
+#2475 = CARTESIAN_POINT('',(4.25,-4.2325,0.2));
+#2476 = CIRCLE('',#2477,1.E-001);
+#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480);
+#2478 = CARTESIAN_POINT('',(4.35,-4.2325,0.2));
+#2479 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2480 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2481 = ORIENTED_EDGE('',*,*,#2482,.T.);
+#2482 = EDGE_CURVE('',#2474,#2483,#2485,.T.);
+#2483 = VERTEX_POINT('',#2484);
+#2484 = CARTESIAN_POINT('',(4.25,-4.2325,1.225));
+#2485 = LINE('',#2486,#2487);
+#2486 = CARTESIAN_POINT('',(4.25,-4.2325,0.2));
+#2487 = VECTOR('',#2488,1.);
+#2488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2489 = ORIENTED_EDGE('',*,*,#2490,.T.);
+#2490 = EDGE_CURVE('',#2483,#2491,#2493,.T.);
+#2491 = VERTEX_POINT('',#2492);
+#2492 = CARTESIAN_POINT('',(4.05,-4.2325,1.425));
+#2493 = CIRCLE('',#2494,0.2);
+#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497);
+#2495 = CARTESIAN_POINT('',(4.05,-4.2325,1.225));
+#2496 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2497 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2498 = ORIENTED_EDGE('',*,*,#2499,.T.);
+#2499 = EDGE_CURVE('',#2491,#985,#2500,.T.);
+#2500 = LINE('',#2501,#2502);
+#2501 = CARTESIAN_POINT('',(4.05,-4.2325,1.425));
+#2502 = VECTOR('',#2503,1.);
+#2503 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2504 = PLANE('',#2505);
+#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508);
+#2506 = CARTESIAN_POINT('',(4.305604135773,-4.2325,0.628334297805));
+#2507 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2508 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2509 = ADVANCED_FACE('',(#2510),#2521,.F.);
+#2510 = FACE_BOUND('',#2511,.F.);
+#2511 = EDGE_LOOP('',(#2512,#2513,#2514,#2520));
+#2512 = ORIENTED_EDGE('',*,*,#930,.T.);
+#2513 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#2514 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2515 = EDGE_CURVE('',#2424,#2201,#2516,.T.);
+#2516 = LINE('',#2517,#2518);
+#2517 = CARTESIAN_POINT('',(4.15,-4.2325,1.225));
+#2518 = VECTOR('',#2519,1.);
+#2519 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2520 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#2521 = CYLINDRICAL_SURFACE('',#2522,0.1);
+#2522 = AXIS2_PLACEMENT_3D('',#2523,#2524,#2525);
+#2523 = CARTESIAN_POINT('',(4.05,-4.2325,1.225));
+#2524 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2525 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2526 = ADVANCED_FACE('',(#2527),#2543,.F.);
+#2527 = FACE_BOUND('',#2528,.F.);
+#2528 = EDGE_LOOP('',(#2529,#2535,#2536,#2542));
+#2529 = ORIENTED_EDGE('',*,*,#2530,.F.);
+#2530 = EDGE_CURVE('',#945,#1404,#2531,.T.);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(4.05,4.2325,1.425));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2535 = ORIENTED_EDGE('',*,*,#961,.T.);
+#2536 = ORIENTED_EDGE('',*,*,#2537,.T.);
+#2537 = EDGE_CURVE('',#954,#1412,#2538,.T.);
+#2538 = LINE('',#2539,#2540);
+#2539 = CARTESIAN_POINT('',(4.05,3.3875,1.425));
+#2540 = VECTOR('',#2541,1.);
+#2541 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2542 = ORIENTED_EDGE('',*,*,#1411,.F.);
+#2543 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2544,#2545)
+,(#2546,#2547
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#2544 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#2545 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#2546 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#2547 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#2548 = ADVANCED_FACE('',(#2549),#2635,.F.);
+#2549 = FACE_BOUND('',#2550,.F.);
+#2550 = EDGE_LOOP('',(#2551,#2552,#2553,#2562,#2570,#2579,#2587,#2595,
+#2603,#2612,#2620,#2629));
+#2551 = ORIENTED_EDGE('',*,*,#953,.F.);
+#2552 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#2553 = ORIENTED_EDGE('',*,*,#2554,.T.);
+#2554 = EDGE_CURVE('',#1007,#2555,#2557,.T.);
+#2555 = VERTEX_POINT('',#2556);
+#2556 = CARTESIAN_POINT('',(4.15,3.3875,1.225));
+#2557 = CIRCLE('',#2558,0.1);
+#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561);
+#2559 = CARTESIAN_POINT('',(4.05,3.3875,1.225));
+#2560 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2561 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2563 = EDGE_CURVE('',#2555,#2564,#2566,.T.);
+#2564 = VERTEX_POINT('',#2565);
+#2565 = CARTESIAN_POINT('',(4.15,3.3875,0.2));
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(4.15,3.3875,1.225));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2570 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2571 = EDGE_CURVE('',#2564,#2572,#2574,.T.);
+#2572 = VERTEX_POINT('',#2573);
+#2573 = CARTESIAN_POINT('',(4.35,3.3875,2.775557561563E-017));
+#2574 = CIRCLE('',#2575,0.2);
+#2575 = AXIS2_PLACEMENT_3D('',#2576,#2577,#2578);
+#2576 = CARTESIAN_POINT('',(4.35,3.3875,0.2));
+#2577 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2578 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2580 = EDGE_CURVE('',#2572,#2581,#2583,.T.);
+#2581 = VERTEX_POINT('',#2582);
+#2582 = CARTESIAN_POINT('',(5.1625,3.3875,2.775557561563E-017));
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(4.35,3.3875,2.775557561563E-017));
+#2585 = VECTOR('',#2586,1.);
+#2586 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2581,#2589,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(5.1625,3.3875,0.1));
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(5.1625,3.3875,2.775557561563E-017));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2589,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(4.35,3.3875,0.1));
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(5.1625,3.3875,0.1));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2604 = EDGE_CURVE('',#2597,#2605,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(4.25,3.3875,0.2));
+#2607 = CIRCLE('',#2608,1.E-001);
+#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
+#2609 = CARTESIAN_POINT('',(4.35,3.3875,0.2));
+#2610 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2611 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2612 = ORIENTED_EDGE('',*,*,#2613,.T.);
+#2613 = EDGE_CURVE('',#2605,#2614,#2616,.T.);
+#2614 = VERTEX_POINT('',#2615);
+#2615 = CARTESIAN_POINT('',(4.25,3.3875,1.225));
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(4.25,3.3875,0.2));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2620 = ORIENTED_EDGE('',*,*,#2621,.T.);
+#2621 = EDGE_CURVE('',#2614,#2622,#2624,.T.);
+#2622 = VERTEX_POINT('',#2623);
+#2623 = CARTESIAN_POINT('',(4.05,3.3875,1.425));
+#2624 = CIRCLE('',#2625,0.2);
+#2625 = AXIS2_PLACEMENT_3D('',#2626,#2627,#2628);
+#2626 = CARTESIAN_POINT('',(4.05,3.3875,1.225));
+#2627 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2628 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2629 = ORIENTED_EDGE('',*,*,#2630,.T.);
+#2630 = EDGE_CURVE('',#2622,#954,#2631,.T.);
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(4.05,3.3875,1.425));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2635 = PLANE('',#2636);
+#2636 = AXIS2_PLACEMENT_3D('',#2637,#2638,#2639);
+#2637 = CARTESIAN_POINT('',(4.305604135773,3.3875,0.628334297805));
+#2638 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2639 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2640 = ADVANCED_FACE('',(#2641),#2727,.T.);
+#2641 = FACE_BOUND('',#2642,.T.);
+#2642 = EDGE_LOOP('',(#2643,#2644,#2645,#2654,#2662,#2671,#2679,#2687,
+#2695,#2704,#2712,#2721));
+#2643 = ORIENTED_EDGE('',*,*,#975,.F.);
+#2644 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2646 = EDGE_CURVE('',#1047,#2647,#2649,.T.);
+#2647 = VERTEX_POINT('',#2648);
+#2648 = CARTESIAN_POINT('',(4.15,-3.3875,1.225));
+#2649 = CIRCLE('',#2650,0.1);
+#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653);
+#2651 = CARTESIAN_POINT('',(4.05,-3.3875,1.225));
+#2652 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2653 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2654 = ORIENTED_EDGE('',*,*,#2655,.T.);
+#2655 = EDGE_CURVE('',#2647,#2656,#2658,.T.);
+#2656 = VERTEX_POINT('',#2657);
+#2657 = CARTESIAN_POINT('',(4.15,-3.3875,0.2));
+#2658 = LINE('',#2659,#2660);
+#2659 = CARTESIAN_POINT('',(4.15,-3.3875,1.225));
+#2660 = VECTOR('',#2661,1.);
+#2661 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2662 = ORIENTED_EDGE('',*,*,#2663,.T.);
+#2663 = EDGE_CURVE('',#2656,#2664,#2666,.T.);
+#2664 = VERTEX_POINT('',#2665);
+#2665 = CARTESIAN_POINT('',(4.35,-3.3875,2.775557561563E-017));
+#2666 = CIRCLE('',#2667,0.2);
+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);
+#2668 = CARTESIAN_POINT('',(4.35,-3.3875,0.2));
+#2669 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2670 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);
+#2672 = EDGE_CURVE('',#2664,#2673,#2675,.T.);
+#2673 = VERTEX_POINT('',#2674);
+#2674 = CARTESIAN_POINT('',(5.1625,-3.3875,2.775557561563E-017));
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(4.35,-3.3875,2.775557561563E-017));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2679 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#2680 = EDGE_CURVE('',#2673,#2681,#2683,.T.);
+#2681 = VERTEX_POINT('',#2682);
+#2682 = CARTESIAN_POINT('',(5.1625,-3.3875,0.1));
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(5.1625,-3.3875,2.775557561563E-017));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2687 = ORIENTED_EDGE('',*,*,#2688,.T.);
+#2688 = EDGE_CURVE('',#2681,#2689,#2691,.T.);
+#2689 = VERTEX_POINT('',#2690);
+#2690 = CARTESIAN_POINT('',(4.35,-3.3875,0.1));
+#2691 = LINE('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(5.1625,-3.3875,0.1));
+#2693 = VECTOR('',#2694,1.);
+#2694 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2695 = ORIENTED_EDGE('',*,*,#2696,.T.);
+#2696 = EDGE_CURVE('',#2689,#2697,#2699,.T.);
+#2697 = VERTEX_POINT('',#2698);
+#2698 = CARTESIAN_POINT('',(4.25,-3.3875,0.2));
+#2699 = CIRCLE('',#2700,1.E-001);
+#2700 = AXIS2_PLACEMENT_3D('',#2701,#2702,#2703);
+#2701 = CARTESIAN_POINT('',(4.35,-3.3875,0.2));
+#2702 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2703 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2697,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(4.25,-3.3875,1.225));
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(4.25,-3.3875,0.2));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2712 = ORIENTED_EDGE('',*,*,#2713,.T.);
+#2713 = EDGE_CURVE('',#2706,#2714,#2716,.T.);
+#2714 = VERTEX_POINT('',#2715);
+#2715 = CARTESIAN_POINT('',(4.05,-3.3875,1.425));
+#2716 = CIRCLE('',#2717,0.2);
+#2717 = AXIS2_PLACEMENT_3D('',#2718,#2719,#2720);
+#2718 = CARTESIAN_POINT('',(4.05,-3.3875,1.225));
+#2719 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2720 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2722 = EDGE_CURVE('',#2714,#976,#2723,.T.);
+#2723 = LINE('',#2724,#2725);
+#2724 = CARTESIAN_POINT('',(4.05,-3.3875,1.425));
+#2725 = VECTOR('',#2726,1.);
+#2726 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2727 = PLANE('',#2728);
+#2728 = AXIS2_PLACEMENT_3D('',#2729,#2730,#2731);
+#2729 = CARTESIAN_POINT('',(4.305604135773,-3.3875,0.628334297805));
+#2730 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2731 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2732 = ADVANCED_FACE('',(#2733),#2749,.F.);
+#2733 = FACE_BOUND('',#2734,.F.);
+#2734 = EDGE_LOOP('',(#2735,#2741,#2742,#2748));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#976,#1500,#2737,.T.);
+#2737 = LINE('',#2738,#2739);
+#2738 = CARTESIAN_POINT('',(4.05,-3.3875,1.425));
+#2739 = VECTOR('',#2740,1.);
+#2740 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2741 = ORIENTED_EDGE('',*,*,#992,.T.);
+#2742 = ORIENTED_EDGE('',*,*,#2743,.T.);
+#2743 = EDGE_CURVE('',#985,#1508,#2744,.T.);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(4.05,-4.2325,1.425));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2748 = ORIENTED_EDGE('',*,*,#1507,.F.);
+#2749 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2750,#2751)
+,(#2752,#2753
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#2750 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#2751 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#2752 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#2753 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#2754 = ADVANCED_FACE('',(#2755),#2774,.F.);
+#2755 = FACE_BOUND('',#2756,.F.);
+#2756 = EDGE_LOOP('',(#2757,#2758,#2767,#2773));
+#2757 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#2758 = ORIENTED_EDGE('',*,*,#2759,.T.);
+#2759 = EDGE_CURVE('',#1016,#2760,#2762,.T.);
+#2760 = VERTEX_POINT('',#2761);
+#2761 = CARTESIAN_POINT('',(4.15,2.9625,1.225));
+#2762 = CIRCLE('',#2763,0.1);
+#2763 = AXIS2_PLACEMENT_3D('',#2764,#2765,#2766);
+#2764 = CARTESIAN_POINT('',(4.05,2.9625,1.225));
+#2765 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2766 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2767 = ORIENTED_EDGE('',*,*,#2768,.F.);
+#2768 = EDGE_CURVE('',#2555,#2760,#2769,.T.);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(4.15,3.3875,1.225));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2773 = ORIENTED_EDGE('',*,*,#2554,.F.);
+#2774 = CYLINDRICAL_SURFACE('',#2775,0.1);
+#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778);
+#2776 = CARTESIAN_POINT('',(4.05,3.3875,1.225));
+#2777 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2778 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2779 = ADVANCED_FACE('',(#2780),#2858,.T.);
+#2780 = FACE_BOUND('',#2781,.T.);
+#2781 = EDGE_LOOP('',(#2782,#2783,#2784,#2785,#2793,#2802,#2810,#2818,
+#2826,#2835,#2843,#2852));
+#2782 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#2783 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#2784 = ORIENTED_EDGE('',*,*,#2759,.T.);
+#2785 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#2786 = EDGE_CURVE('',#2760,#2787,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(4.15,2.9625,0.2));
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(4.15,2.9625,1.225));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2793 = ORIENTED_EDGE('',*,*,#2794,.T.);
+#2794 = EDGE_CURVE('',#2787,#2795,#2797,.T.);
+#2795 = VERTEX_POINT('',#2796);
+#2796 = CARTESIAN_POINT('',(4.35,2.9625,2.775557561563E-017));
+#2797 = CIRCLE('',#2798,0.2);
+#2798 = AXIS2_PLACEMENT_3D('',#2799,#2800,#2801);
+#2799 = CARTESIAN_POINT('',(4.35,2.9625,0.2));
+#2800 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2801 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2802 = ORIENTED_EDGE('',*,*,#2803,.T.);
+#2803 = EDGE_CURVE('',#2795,#2804,#2806,.T.);
+#2804 = VERTEX_POINT('',#2805);
+#2805 = CARTESIAN_POINT('',(5.1625,2.9625,2.775557561563E-017));
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(4.35,2.9625,2.775557561563E-017));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2804,#2812,#2814,.T.);
+#2812 = VERTEX_POINT('',#2813);
+#2813 = CARTESIAN_POINT('',(5.1625,2.9625,0.1));
+#2814 = LINE('',#2815,#2816);
+#2815 = CARTESIAN_POINT('',(5.1625,2.9625,2.775557561563E-017));
+#2816 = VECTOR('',#2817,1.);
+#2817 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2818 = ORIENTED_EDGE('',*,*,#2819,.T.);
+#2819 = EDGE_CURVE('',#2812,#2820,#2822,.T.);
+#2820 = VERTEX_POINT('',#2821);
+#2821 = CARTESIAN_POINT('',(4.35,2.9625,0.1));
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(5.1625,2.9625,0.1));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2826 = ORIENTED_EDGE('',*,*,#2827,.T.);
+#2827 = EDGE_CURVE('',#2820,#2828,#2830,.T.);
+#2828 = VERTEX_POINT('',#2829);
+#2829 = CARTESIAN_POINT('',(4.25,2.9625,0.2));
+#2830 = CIRCLE('',#2831,1.E-001);
+#2831 = AXIS2_PLACEMENT_3D('',#2832,#2833,#2834);
+#2832 = CARTESIAN_POINT('',(4.35,2.9625,0.2));
+#2833 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2834 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2836 = EDGE_CURVE('',#2828,#2837,#2839,.T.);
+#2837 = VERTEX_POINT('',#2838);
+#2838 = CARTESIAN_POINT('',(4.25,2.9625,1.225));
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(4.25,2.9625,0.2));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2844 = EDGE_CURVE('',#2837,#2845,#2847,.T.);
+#2845 = VERTEX_POINT('',#2846);
+#2846 = CARTESIAN_POINT('',(4.05,2.9625,1.425));
+#2847 = CIRCLE('',#2848,0.2);
+#2848 = AXIS2_PLACEMENT_3D('',#2849,#2850,#2851);
+#2849 = CARTESIAN_POINT('',(4.05,2.9625,1.225));
+#2850 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2851 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2845,#1069,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(4.05,2.9625,1.425));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2858 = PLANE('',#2859);
+#2859 = AXIS2_PLACEMENT_3D('',#2860,#2861,#2862);
+#2860 = CARTESIAN_POINT('',(4.305604135773,2.9625,0.628334297805));
+#2861 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2862 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2863 = ADVANCED_FACE('',(#2864),#2950,.F.);
+#2864 = FACE_BOUND('',#2865,.F.);
+#2865 = EDGE_LOOP('',(#2866,#2867,#2868,#2877,#2885,#2894,#2902,#2910,
+#2918,#2927,#2935,#2944));
+#2866 = ORIENTED_EDGE('',*,*,#1108,.F.);
+#2867 = ORIENTED_EDGE('',*,*,#1037,.T.);
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#1038,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(4.15,-2.9625,1.225));
+#2872 = CIRCLE('',#2873,0.1);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(4.05,-2.9625,1.225));
+#2875 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2876 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(4.15,-2.9625,0.2));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(4.15,-2.9625,1.225));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#2886 = EDGE_CURVE('',#2879,#2887,#2889,.T.);
+#2887 = VERTEX_POINT('',#2888);
+#2888 = CARTESIAN_POINT('',(4.35,-2.9625,2.775557561563E-017));
+#2889 = CIRCLE('',#2890,0.2);
+#2890 = AXIS2_PLACEMENT_3D('',#2891,#2892,#2893);
+#2891 = CARTESIAN_POINT('',(4.35,-2.9625,0.2));
+#2892 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2893 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#2894 = ORIENTED_EDGE('',*,*,#2895,.T.);
+#2895 = EDGE_CURVE('',#2887,#2896,#2898,.T.);
+#2896 = VERTEX_POINT('',#2897);
+#2897 = CARTESIAN_POINT('',(5.1625,-2.9625,2.775557561563E-017));
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(4.35,-2.9625,2.775557561563E-017));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#2903 = EDGE_CURVE('',#2896,#2904,#2906,.T.);
+#2904 = VERTEX_POINT('',#2905);
+#2905 = CARTESIAN_POINT('',(5.1625,-2.9625,0.1));
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(5.1625,-2.9625,2.775557561563E-017));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2904,#2912,#2914,.T.);
+#2912 = VERTEX_POINT('',#2913);
+#2913 = CARTESIAN_POINT('',(4.35,-2.9625,0.1));
+#2914 = LINE('',#2915,#2916);
+#2915 = CARTESIAN_POINT('',(5.1625,-2.9625,0.1));
+#2916 = VECTOR('',#2917,1.);
+#2917 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#2919 = EDGE_CURVE('',#2912,#2920,#2922,.T.);
+#2920 = VERTEX_POINT('',#2921);
+#2921 = CARTESIAN_POINT('',(4.25,-2.9625,0.2));
+#2922 = CIRCLE('',#2923,1.E-001);
+#2923 = AXIS2_PLACEMENT_3D('',#2924,#2925,#2926);
+#2924 = CARTESIAN_POINT('',(4.35,-2.9625,0.2));
+#2925 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2926 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2920,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(4.25,-2.9625,1.225));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(4.25,-2.9625,0.2));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2936 = EDGE_CURVE('',#2929,#2937,#2939,.T.);
+#2937 = VERTEX_POINT('',#2938);
+#2938 = CARTESIAN_POINT('',(4.05,-2.9625,1.425));
+#2939 = CIRCLE('',#2940,0.2);
+#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943);
+#2941 = CARTESIAN_POINT('',(4.05,-2.9625,1.225));
+#2942 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2943 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#2944 = ORIENTED_EDGE('',*,*,#2945,.T.);
+#2945 = EDGE_CURVE('',#2937,#1109,#2946,.T.);
+#2946 = LINE('',#2947,#2948);
+#2947 = CARTESIAN_POINT('',(4.05,-2.9625,1.425));
+#2948 = VECTOR('',#2949,1.);
+#2949 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2950 = PLANE('',#2951);
+#2951 = AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);
+#2952 = CARTESIAN_POINT('',(4.305604135773,-2.9625,0.628334297805));
+#2953 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2954 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2955 = ADVANCED_FACE('',(#2956),#2967,.F.);
+#2956 = FACE_BOUND('',#2957,.F.);
+#2957 = EDGE_LOOP('',(#2958,#2959,#2960,#2966));
+#2958 = ORIENTED_EDGE('',*,*,#1054,.T.);
+#2959 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2960 = ORIENTED_EDGE('',*,*,#2961,.F.);
+#2961 = EDGE_CURVE('',#2870,#2647,#2962,.T.);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(4.15,-2.9625,1.225));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2966 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2967 = CYLINDRICAL_SURFACE('',#2968,0.1);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(4.05,-2.9625,1.225));
+#2970 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2971 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#2972 = ADVANCED_FACE('',(#2973),#2989,.F.);
+#2973 = FACE_BOUND('',#2974,.F.);
+#2974 = EDGE_LOOP('',(#2975,#2981,#2982,#2988));
+#2975 = ORIENTED_EDGE('',*,*,#2976,.F.);
+#2976 = EDGE_CURVE('',#1069,#1420,#2977,.T.);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(4.05,2.9625,1.425));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2981 = ORIENTED_EDGE('',*,*,#1085,.T.);
+#2982 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#2983 = EDGE_CURVE('',#1078,#1428,#2984,.T.);
+#2984 = LINE('',#2985,#2986);
+#2985 = CARTESIAN_POINT('',(4.05,2.1175,1.425));
+#2986 = VECTOR('',#2987,1.);
+#2987 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2988 = ORIENTED_EDGE('',*,*,#1427,.F.);
+#2989 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2990,#2991)
+,(#2992,#2993
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#2990 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#2991 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#2992 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#2993 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#2994 = ADVANCED_FACE('',(#2995),#3081,.F.);
+#2995 = FACE_BOUND('',#2996,.F.);
+#2996 = EDGE_LOOP('',(#2997,#2998,#2999,#3008,#3016,#3025,#3033,#3041,
+#3049,#3058,#3066,#3075));
+#2997 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#2998 = ORIENTED_EDGE('',*,*,#1130,.T.);
+#2999 = ORIENTED_EDGE('',*,*,#3000,.T.);
+#3000 = EDGE_CURVE('',#1131,#3001,#3003,.T.);
+#3001 = VERTEX_POINT('',#3002);
+#3002 = CARTESIAN_POINT('',(4.15,2.1175,1.225));
+#3003 = CIRCLE('',#3004,0.1);
+#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
+#3005 = CARTESIAN_POINT('',(4.05,2.1175,1.225));
+#3006 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3007 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3008 = ORIENTED_EDGE('',*,*,#3009,.T.);
+#3009 = EDGE_CURVE('',#3001,#3010,#3012,.T.);
+#3010 = VERTEX_POINT('',#3011);
+#3011 = CARTESIAN_POINT('',(4.15,2.1175,0.2));
+#3012 = LINE('',#3013,#3014);
+#3013 = CARTESIAN_POINT('',(4.15,2.1175,1.225));
+#3014 = VECTOR('',#3015,1.);
+#3015 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3016 = ORIENTED_EDGE('',*,*,#3017,.T.);
+#3017 = EDGE_CURVE('',#3010,#3018,#3020,.T.);
+#3018 = VERTEX_POINT('',#3019);
+#3019 = CARTESIAN_POINT('',(4.35,2.1175,2.775557561563E-017));
+#3020 = CIRCLE('',#3021,0.2);
+#3021 = AXIS2_PLACEMENT_3D('',#3022,#3023,#3024);
+#3022 = CARTESIAN_POINT('',(4.35,2.1175,0.2));
+#3023 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3024 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3025 = ORIENTED_EDGE('',*,*,#3026,.T.);
+#3026 = EDGE_CURVE('',#3018,#3027,#3029,.T.);
+#3027 = VERTEX_POINT('',#3028);
+#3028 = CARTESIAN_POINT('',(5.1625,2.1175,2.775557561563E-017));
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(4.35,2.1175,2.775557561563E-017));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);
+#3034 = EDGE_CURVE('',#3027,#3035,#3037,.T.);
+#3035 = VERTEX_POINT('',#3036);
+#3036 = CARTESIAN_POINT('',(5.1625,2.1175,0.1));
+#3037 = LINE('',#3038,#3039);
+#3038 = CARTESIAN_POINT('',(5.1625,2.1175,2.775557561563E-017));
+#3039 = VECTOR('',#3040,1.);
+#3040 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3041 = ORIENTED_EDGE('',*,*,#3042,.T.);
+#3042 = EDGE_CURVE('',#3035,#3043,#3045,.T.);
+#3043 = VERTEX_POINT('',#3044);
+#3044 = CARTESIAN_POINT('',(4.35,2.1175,0.1));
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(5.1625,2.1175,0.1));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#3050 = EDGE_CURVE('',#3043,#3051,#3053,.T.);
+#3051 = VERTEX_POINT('',#3052);
+#3052 = CARTESIAN_POINT('',(4.25,2.1175,0.2));
+#3053 = CIRCLE('',#3054,1.E-001);
+#3054 = AXIS2_PLACEMENT_3D('',#3055,#3056,#3057);
+#3055 = CARTESIAN_POINT('',(4.35,2.1175,0.2));
+#3056 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3057 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3058 = ORIENTED_EDGE('',*,*,#3059,.T.);
+#3059 = EDGE_CURVE('',#3051,#3060,#3062,.T.);
+#3060 = VERTEX_POINT('',#3061);
+#3061 = CARTESIAN_POINT('',(4.25,2.1175,1.225));
+#3062 = LINE('',#3063,#3064);
+#3063 = CARTESIAN_POINT('',(4.25,2.1175,0.2));
+#3064 = VECTOR('',#3065,1.);
+#3065 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3066 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3067 = EDGE_CURVE('',#3060,#3068,#3070,.T.);
+#3068 = VERTEX_POINT('',#3069);
+#3069 = CARTESIAN_POINT('',(4.05,2.1175,1.425));
+#3070 = CIRCLE('',#3071,0.2);
+#3071 = AXIS2_PLACEMENT_3D('',#3072,#3073,#3074);
+#3072 = CARTESIAN_POINT('',(4.05,2.1175,1.225));
+#3073 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3074 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3075 = ORIENTED_EDGE('',*,*,#3076,.T.);
+#3076 = EDGE_CURVE('',#3068,#1078,#3077,.T.);
+#3077 = LINE('',#3078,#3079);
+#3078 = CARTESIAN_POINT('',(4.05,2.1175,1.425));
+#3079 = VECTOR('',#3080,1.);
+#3080 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3081 = PLANE('',#3082);
+#3082 = AXIS2_PLACEMENT_3D('',#3083,#3084,#3085);
+#3083 = CARTESIAN_POINT('',(4.305604135773,2.1175,0.628334297805));
+#3084 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3085 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3086 = ADVANCED_FACE('',(#3087),#3173,.T.);
+#3087 = FACE_BOUND('',#3088,.T.);
+#3088 = EDGE_LOOP('',(#3089,#3090,#3091,#3100,#3108,#3117,#3125,#3133,
+#3141,#3150,#3158,#3167));
+#3089 = ORIENTED_EDGE('',*,*,#1099,.F.);
+#3090 = ORIENTED_EDGE('',*,*,#1170,.T.);
+#3091 = ORIENTED_EDGE('',*,*,#3092,.T.);
+#3092 = EDGE_CURVE('',#1171,#3093,#3095,.T.);
+#3093 = VERTEX_POINT('',#3094);
+#3094 = CARTESIAN_POINT('',(4.15,-2.1175,1.225));
+#3095 = CIRCLE('',#3096,0.1);
+#3096 = AXIS2_PLACEMENT_3D('',#3097,#3098,#3099);
+#3097 = CARTESIAN_POINT('',(4.05,-2.1175,1.225));
+#3098 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3099 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3100 = ORIENTED_EDGE('',*,*,#3101,.T.);
+#3101 = EDGE_CURVE('',#3093,#3102,#3104,.T.);
+#3102 = VERTEX_POINT('',#3103);
+#3103 = CARTESIAN_POINT('',(4.15,-2.1175,0.2));
+#3104 = LINE('',#3105,#3106);
+#3105 = CARTESIAN_POINT('',(4.15,-2.1175,1.225));
+#3106 = VECTOR('',#3107,1.);
+#3107 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3108 = ORIENTED_EDGE('',*,*,#3109,.T.);
+#3109 = EDGE_CURVE('',#3102,#3110,#3112,.T.);
+#3110 = VERTEX_POINT('',#3111);
+#3111 = CARTESIAN_POINT('',(4.35,-2.1175,2.775557561563E-017));
+#3112 = CIRCLE('',#3113,0.2);
+#3113 = AXIS2_PLACEMENT_3D('',#3114,#3115,#3116);
+#3114 = CARTESIAN_POINT('',(4.35,-2.1175,0.2));
+#3115 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3116 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3117 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#3118 = EDGE_CURVE('',#3110,#3119,#3121,.T.);
+#3119 = VERTEX_POINT('',#3120);
+#3120 = CARTESIAN_POINT('',(5.1625,-2.1175,2.775557561563E-017));
+#3121 = LINE('',#3122,#3123);
+#3122 = CARTESIAN_POINT('',(4.35,-2.1175,2.775557561563E-017));
+#3123 = VECTOR('',#3124,1.);
+#3124 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3125 = ORIENTED_EDGE('',*,*,#3126,.T.);
+#3126 = EDGE_CURVE('',#3119,#3127,#3129,.T.);
+#3127 = VERTEX_POINT('',#3128);
+#3128 = CARTESIAN_POINT('',(5.1625,-2.1175,0.1));
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(5.1625,-2.1175,2.775557561563E-017));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3133 = ORIENTED_EDGE('',*,*,#3134,.T.);
+#3134 = EDGE_CURVE('',#3127,#3135,#3137,.T.);
+#3135 = VERTEX_POINT('',#3136);
+#3136 = CARTESIAN_POINT('',(4.35,-2.1175,0.1));
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(5.1625,-2.1175,0.1));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#3142 = EDGE_CURVE('',#3135,#3143,#3145,.T.);
+#3143 = VERTEX_POINT('',#3144);
+#3144 = CARTESIAN_POINT('',(4.25,-2.1175,0.2));
+#3145 = CIRCLE('',#3146,1.E-001);
+#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);
+#3147 = CARTESIAN_POINT('',(4.35,-2.1175,0.2));
+#3148 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3149 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3150 = ORIENTED_EDGE('',*,*,#3151,.T.);
+#3151 = EDGE_CURVE('',#3143,#3152,#3154,.T.);
+#3152 = VERTEX_POINT('',#3153);
+#3153 = CARTESIAN_POINT('',(4.25,-2.1175,1.225));
+#3154 = LINE('',#3155,#3156);
+#3155 = CARTESIAN_POINT('',(4.25,-2.1175,0.2));
+#3156 = VECTOR('',#3157,1.);
+#3157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3158 = ORIENTED_EDGE('',*,*,#3159,.T.);
+#3159 = EDGE_CURVE('',#3152,#3160,#3162,.T.);
+#3160 = VERTEX_POINT('',#3161);
+#3161 = CARTESIAN_POINT('',(4.05,-2.1175,1.425));
+#3162 = CIRCLE('',#3163,0.2);
+#3163 = AXIS2_PLACEMENT_3D('',#3164,#3165,#3166);
+#3164 = CARTESIAN_POINT('',(4.05,-2.1175,1.225));
+#3165 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3166 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3167 = ORIENTED_EDGE('',*,*,#3168,.T.);
+#3168 = EDGE_CURVE('',#3160,#1100,#3169,.T.);
+#3169 = LINE('',#3170,#3171);
+#3170 = CARTESIAN_POINT('',(4.05,-2.1175,1.425));
+#3171 = VECTOR('',#3172,1.);
+#3172 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3173 = PLANE('',#3174);
+#3174 = AXIS2_PLACEMENT_3D('',#3175,#3176,#3177);
+#3175 = CARTESIAN_POINT('',(4.305604135773,-2.1175,0.628334297805));
+#3176 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3177 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3178 = ADVANCED_FACE('',(#3179),#3195,.F.);
+#3179 = FACE_BOUND('',#3180,.F.);
+#3180 = EDGE_LOOP('',(#3181,#3187,#3188,#3194));
+#3181 = ORIENTED_EDGE('',*,*,#3182,.F.);
+#3182 = EDGE_CURVE('',#1100,#1484,#3183,.T.);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(4.05,-2.1175,1.425));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3187 = ORIENTED_EDGE('',*,*,#1116,.T.);
+#3188 = ORIENTED_EDGE('',*,*,#3189,.T.);
+#3189 = EDGE_CURVE('',#1109,#1492,#3190,.T.);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(4.05,-2.9625,1.425));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3194 = ORIENTED_EDGE('',*,*,#1491,.F.);
+#3195 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3196,#3197)
+,(#3198,#3199
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#3196 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#3197 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#3198 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#3199 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#3200 = ADVANCED_FACE('',(#3201),#3220,.F.);
+#3201 = FACE_BOUND('',#3202,.F.);
+#3202 = EDGE_LOOP('',(#3203,#3204,#3213,#3219));
+#3203 = ORIENTED_EDGE('',*,*,#1147,.T.);
+#3204 = ORIENTED_EDGE('',*,*,#3205,.T.);
+#3205 = EDGE_CURVE('',#1140,#3206,#3208,.T.);
+#3206 = VERTEX_POINT('',#3207);
+#3207 = CARTESIAN_POINT('',(4.15,1.6925,1.225));
+#3208 = CIRCLE('',#3209,0.1);
+#3209 = AXIS2_PLACEMENT_3D('',#3210,#3211,#3212);
+#3210 = CARTESIAN_POINT('',(4.05,1.6925,1.225));
+#3211 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3212 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3213 = ORIENTED_EDGE('',*,*,#3214,.F.);
+#3214 = EDGE_CURVE('',#3001,#3206,#3215,.T.);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(4.15,2.1175,1.225));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3219 = ORIENTED_EDGE('',*,*,#3000,.F.);
+#3220 = CYLINDRICAL_SURFACE('',#3221,0.1);
+#3221 = AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);
+#3222 = CARTESIAN_POINT('',(4.05,2.1175,1.225));
+#3223 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3224 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3225 = ADVANCED_FACE('',(#3226),#3304,.T.);
+#3226 = FACE_BOUND('',#3227,.T.);
+#3227 = EDGE_LOOP('',(#3228,#3229,#3230,#3231,#3239,#3248,#3256,#3264,
+#3272,#3281,#3289,#3298));
+#3228 = ORIENTED_EDGE('',*,*,#1192,.F.);
+#3229 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#3230 = ORIENTED_EDGE('',*,*,#3205,.T.);
+#3231 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#3232 = EDGE_CURVE('',#3206,#3233,#3235,.T.);
+#3233 = VERTEX_POINT('',#3234);
+#3234 = CARTESIAN_POINT('',(4.15,1.6925,0.2));
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(4.15,1.6925,1.225));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3239 = ORIENTED_EDGE('',*,*,#3240,.T.);
+#3240 = EDGE_CURVE('',#3233,#3241,#3243,.T.);
+#3241 = VERTEX_POINT('',#3242);
+#3242 = CARTESIAN_POINT('',(4.35,1.6925,2.775557561563E-017));
+#3243 = CIRCLE('',#3244,0.2);
+#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247);
+#3245 = CARTESIAN_POINT('',(4.35,1.6925,0.2));
+#3246 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3247 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3248 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#3249 = EDGE_CURVE('',#3241,#3250,#3252,.T.);
+#3250 = VERTEX_POINT('',#3251);
+#3251 = CARTESIAN_POINT('',(5.1625,1.6925,2.775557561563E-017));
+#3252 = LINE('',#3253,#3254);
+#3253 = CARTESIAN_POINT('',(4.35,1.6925,2.775557561563E-017));
+#3254 = VECTOR('',#3255,1.);
+#3255 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3256 = ORIENTED_EDGE('',*,*,#3257,.T.);
+#3257 = EDGE_CURVE('',#3250,#3258,#3260,.T.);
+#3258 = VERTEX_POINT('',#3259);
+#3259 = CARTESIAN_POINT('',(5.1625,1.6925,0.1));
+#3260 = LINE('',#3261,#3262);
+#3261 = CARTESIAN_POINT('',(5.1625,1.6925,2.775557561563E-017));
+#3262 = VECTOR('',#3263,1.);
+#3263 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3264 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#3265 = EDGE_CURVE('',#3258,#3266,#3268,.T.);
+#3266 = VERTEX_POINT('',#3267);
+#3267 = CARTESIAN_POINT('',(4.35,1.6925,0.1));
+#3268 = LINE('',#3269,#3270);
+#3269 = CARTESIAN_POINT('',(5.1625,1.6925,0.1));
+#3270 = VECTOR('',#3271,1.);
+#3271 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3272 = ORIENTED_EDGE('',*,*,#3273,.T.);
+#3273 = EDGE_CURVE('',#3266,#3274,#3276,.T.);
+#3274 = VERTEX_POINT('',#3275);
+#3275 = CARTESIAN_POINT('',(4.25,1.6925,0.2));
+#3276 = CIRCLE('',#3277,1.E-001);
+#3277 = AXIS2_PLACEMENT_3D('',#3278,#3279,#3280);
+#3278 = CARTESIAN_POINT('',(4.35,1.6925,0.2));
+#3279 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3280 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3281 = ORIENTED_EDGE('',*,*,#3282,.T.);
+#3282 = EDGE_CURVE('',#3274,#3283,#3285,.T.);
+#3283 = VERTEX_POINT('',#3284);
+#3284 = CARTESIAN_POINT('',(4.25,1.6925,1.225));
+#3285 = LINE('',#3286,#3287);
+#3286 = CARTESIAN_POINT('',(4.25,1.6925,0.2));
+#3287 = VECTOR('',#3288,1.);
+#3288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3289 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#3290 = EDGE_CURVE('',#3283,#3291,#3293,.T.);
+#3291 = VERTEX_POINT('',#3292);
+#3292 = CARTESIAN_POINT('',(4.05,1.6925,1.425));
+#3293 = CIRCLE('',#3294,0.2);
+#3294 = AXIS2_PLACEMENT_3D('',#3295,#3296,#3297);
+#3295 = CARTESIAN_POINT('',(4.05,1.6925,1.225));
+#3296 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3297 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3298 = ORIENTED_EDGE('',*,*,#3299,.T.);
+#3299 = EDGE_CURVE('',#3291,#1193,#3300,.T.);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(4.05,1.6925,1.425));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3304 = PLANE('',#3305);
+#3305 = AXIS2_PLACEMENT_3D('',#3306,#3307,#3308);
+#3306 = CARTESIAN_POINT('',(4.305604135773,1.6925,0.628334297805));
+#3307 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3308 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3309 = ADVANCED_FACE('',(#3310),#3396,.F.);
+#3310 = FACE_BOUND('',#3311,.F.);
+#3311 = EDGE_LOOP('',(#3312,#3313,#3314,#3323,#3331,#3340,#3348,#3356,
+#3364,#3373,#3381,#3390));
+#3312 = ORIENTED_EDGE('',*,*,#1232,.F.);
+#3313 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#3314 = ORIENTED_EDGE('',*,*,#3315,.T.);
+#3315 = EDGE_CURVE('',#1162,#3316,#3318,.T.);
+#3316 = VERTEX_POINT('',#3317);
+#3317 = CARTESIAN_POINT('',(4.15,-1.6925,1.225));
+#3318 = CIRCLE('',#3319,0.1);
+#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322);
+#3320 = CARTESIAN_POINT('',(4.05,-1.6925,1.225));
+#3321 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3322 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3323 = ORIENTED_EDGE('',*,*,#3324,.T.);
+#3324 = EDGE_CURVE('',#3316,#3325,#3327,.T.);
+#3325 = VERTEX_POINT('',#3326);
+#3326 = CARTESIAN_POINT('',(4.15,-1.6925,0.2));
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(4.15,-1.6925,1.225));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3331 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#3332 = EDGE_CURVE('',#3325,#3333,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(4.35,-1.6925,2.775557561563E-017));
+#3335 = CIRCLE('',#3336,0.2);
+#3336 = AXIS2_PLACEMENT_3D('',#3337,#3338,#3339);
+#3337 = CARTESIAN_POINT('',(4.35,-1.6925,0.2));
+#3338 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3339 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3340 = ORIENTED_EDGE('',*,*,#3341,.T.);
+#3341 = EDGE_CURVE('',#3333,#3342,#3344,.T.);
+#3342 = VERTEX_POINT('',#3343);
+#3343 = CARTESIAN_POINT('',(5.1625,-1.6925,2.775557561563E-017));
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(4.35,-1.6925,2.775557561563E-017));
+#3346 = VECTOR('',#3347,1.);
+#3347 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3348 = ORIENTED_EDGE('',*,*,#3349,.T.);
+#3349 = EDGE_CURVE('',#3342,#3350,#3352,.T.);
+#3350 = VERTEX_POINT('',#3351);
+#3351 = CARTESIAN_POINT('',(5.1625,-1.6925,0.1));
+#3352 = LINE('',#3353,#3354);
+#3353 = CARTESIAN_POINT('',(5.1625,-1.6925,2.775557561563E-017));
+#3354 = VECTOR('',#3355,1.);
+#3355 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3356 = ORIENTED_EDGE('',*,*,#3357,.T.);
+#3357 = EDGE_CURVE('',#3350,#3358,#3360,.T.);
+#3358 = VERTEX_POINT('',#3359);
+#3359 = CARTESIAN_POINT('',(4.35,-1.6925,0.1));
+#3360 = LINE('',#3361,#3362);
+#3361 = CARTESIAN_POINT('',(5.1625,-1.6925,0.1));
+#3362 = VECTOR('',#3363,1.);
+#3363 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3364 = ORIENTED_EDGE('',*,*,#3365,.T.);
+#3365 = EDGE_CURVE('',#3358,#3366,#3368,.T.);
+#3366 = VERTEX_POINT('',#3367);
+#3367 = CARTESIAN_POINT('',(4.25,-1.6925,0.2));
+#3368 = CIRCLE('',#3369,1.E-001);
+#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372);
+#3370 = CARTESIAN_POINT('',(4.35,-1.6925,0.2));
+#3371 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3372 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3373 = ORIENTED_EDGE('',*,*,#3374,.T.);
+#3374 = EDGE_CURVE('',#3366,#3375,#3377,.T.);
+#3375 = VERTEX_POINT('',#3376);
+#3376 = CARTESIAN_POINT('',(4.25,-1.6925,1.225));
+#3377 = LINE('',#3378,#3379);
+#3378 = CARTESIAN_POINT('',(4.25,-1.6925,0.2));
+#3379 = VECTOR('',#3380,1.);
+#3380 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3381 = ORIENTED_EDGE('',*,*,#3382,.T.);
+#3382 = EDGE_CURVE('',#3375,#3383,#3385,.T.);
+#3383 = VERTEX_POINT('',#3384);
+#3384 = CARTESIAN_POINT('',(4.05,-1.6925,1.425));
+#3385 = CIRCLE('',#3386,0.2);
+#3386 = AXIS2_PLACEMENT_3D('',#3387,#3388,#3389);
+#3387 = CARTESIAN_POINT('',(4.05,-1.6925,1.225));
+#3388 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3389 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3390 = ORIENTED_EDGE('',*,*,#3391,.T.);
+#3391 = EDGE_CURVE('',#3383,#1233,#3392,.T.);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(4.05,-1.6925,1.425));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3396 = PLANE('',#3397);
+#3397 = AXIS2_PLACEMENT_3D('',#3398,#3399,#3400);
+#3398 = CARTESIAN_POINT('',(4.305604135773,-1.6925,0.628334297805));
+#3399 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3401 = ADVANCED_FACE('',(#3402),#3413,.F.);
+#3402 = FACE_BOUND('',#3403,.F.);
+#3403 = EDGE_LOOP('',(#3404,#3405,#3406,#3412));
+#3404 = ORIENTED_EDGE('',*,*,#1178,.T.);
+#3405 = ORIENTED_EDGE('',*,*,#3092,.T.);
+#3406 = ORIENTED_EDGE('',*,*,#3407,.F.);
+#3407 = EDGE_CURVE('',#3316,#3093,#3408,.T.);
+#3408 = LINE('',#3409,#3410);
+#3409 = CARTESIAN_POINT('',(4.15,-1.6925,1.225));
+#3410 = VECTOR('',#3411,1.);
+#3411 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3412 = ORIENTED_EDGE('',*,*,#3315,.F.);
+#3413 = CYLINDRICAL_SURFACE('',#3414,0.1);
+#3414 = AXIS2_PLACEMENT_3D('',#3415,#3416,#3417);
+#3415 = CARTESIAN_POINT('',(4.05,-1.6925,1.225));
+#3416 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3417 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3418 = ADVANCED_FACE('',(#3419),#3435,.F.);
+#3419 = FACE_BOUND('',#3420,.F.);
+#3420 = EDGE_LOOP('',(#3421,#3427,#3428,#3434));
+#3421 = ORIENTED_EDGE('',*,*,#3422,.F.);
+#3422 = EDGE_CURVE('',#1193,#1436,#3423,.T.);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(4.05,1.6925,1.425));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3427 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#3428 = ORIENTED_EDGE('',*,*,#3429,.T.);
+#3429 = EDGE_CURVE('',#1202,#1444,#3430,.T.);
+#3430 = LINE('',#3431,#3432);
+#3431 = CARTESIAN_POINT('',(4.05,0.8475,1.425));
+#3432 = VECTOR('',#3433,1.);
+#3433 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3434 = ORIENTED_EDGE('',*,*,#1443,.F.);
+#3435 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3436,#3437)
+,(#3438,#3439
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#3436 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#3437 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#3438 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#3439 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#3440 = ADVANCED_FACE('',(#3441),#3527,.F.);
+#3441 = FACE_BOUND('',#3442,.F.);
+#3442 = EDGE_LOOP('',(#3443,#3444,#3445,#3454,#3462,#3471,#3479,#3487,
+#3495,#3504,#3512,#3521));
+#3443 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#3444 = ORIENTED_EDGE('',*,*,#1254,.T.);
+#3445 = ORIENTED_EDGE('',*,*,#3446,.T.);
+#3446 = EDGE_CURVE('',#1255,#3447,#3449,.T.);
+#3447 = VERTEX_POINT('',#3448);
+#3448 = CARTESIAN_POINT('',(4.15,0.8475,1.225));
+#3449 = CIRCLE('',#3450,0.1);
+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);
+#3451 = CARTESIAN_POINT('',(4.05,0.8475,1.225));
+#3452 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3453 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3454 = ORIENTED_EDGE('',*,*,#3455,.T.);
+#3455 = EDGE_CURVE('',#3447,#3456,#3458,.T.);
+#3456 = VERTEX_POINT('',#3457);
+#3457 = CARTESIAN_POINT('',(4.15,0.8475,0.2));
+#3458 = LINE('',#3459,#3460);
+#3459 = CARTESIAN_POINT('',(4.15,0.8475,1.225));
+#3460 = VECTOR('',#3461,1.);
+#3461 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3462 = ORIENTED_EDGE('',*,*,#3463,.T.);
+#3463 = EDGE_CURVE('',#3456,#3464,#3466,.T.);
+#3464 = VERTEX_POINT('',#3465);
+#3465 = CARTESIAN_POINT('',(4.35,0.8475,2.775557561563E-017));
+#3466 = CIRCLE('',#3467,0.2);
+#3467 = AXIS2_PLACEMENT_3D('',#3468,#3469,#3470);
+#3468 = CARTESIAN_POINT('',(4.35,0.8475,0.2));
+#3469 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3470 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3471 = ORIENTED_EDGE('',*,*,#3472,.T.);
+#3472 = EDGE_CURVE('',#3464,#3473,#3475,.T.);
+#3473 = VERTEX_POINT('',#3474);
+#3474 = CARTESIAN_POINT('',(5.1625,0.8475,2.775557561563E-017));
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(4.35,0.8475,2.775557561563E-017));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3479 = ORIENTED_EDGE('',*,*,#3480,.T.);
+#3480 = EDGE_CURVE('',#3473,#3481,#3483,.T.);
+#3481 = VERTEX_POINT('',#3482);
+#3482 = CARTESIAN_POINT('',(5.1625,0.8475,0.1));
+#3483 = LINE('',#3484,#3485);
+#3484 = CARTESIAN_POINT('',(5.1625,0.8475,2.775557561563E-017));
+#3485 = VECTOR('',#3486,1.);
+#3486 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3487 = ORIENTED_EDGE('',*,*,#3488,.T.);
+#3488 = EDGE_CURVE('',#3481,#3489,#3491,.T.);
+#3489 = VERTEX_POINT('',#3490);
+#3490 = CARTESIAN_POINT('',(4.35,0.8475,0.1));
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(5.1625,0.8475,0.1));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);
+#3496 = EDGE_CURVE('',#3489,#3497,#3499,.T.);
+#3497 = VERTEX_POINT('',#3498);
+#3498 = CARTESIAN_POINT('',(4.25,0.8475,0.2));
+#3499 = CIRCLE('',#3500,1.E-001);
+#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503);
+#3501 = CARTESIAN_POINT('',(4.35,0.8475,0.2));
+#3502 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3503 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3504 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3505 = EDGE_CURVE('',#3497,#3506,#3508,.T.);
+#3506 = VERTEX_POINT('',#3507);
+#3507 = CARTESIAN_POINT('',(4.25,0.8475,1.225));
+#3508 = LINE('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(4.25,0.8475,0.2));
+#3510 = VECTOR('',#3511,1.);
+#3511 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3512 = ORIENTED_EDGE('',*,*,#3513,.T.);
+#3513 = EDGE_CURVE('',#3506,#3514,#3516,.T.);
+#3514 = VERTEX_POINT('',#3515);
+#3515 = CARTESIAN_POINT('',(4.05,0.8475,1.425));
+#3516 = CIRCLE('',#3517,0.2);
+#3517 = AXIS2_PLACEMENT_3D('',#3518,#3519,#3520);
+#3518 = CARTESIAN_POINT('',(4.05,0.8475,1.225));
+#3519 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3520 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3521 = ORIENTED_EDGE('',*,*,#3522,.T.);
+#3522 = EDGE_CURVE('',#3514,#1202,#3523,.T.);
+#3523 = LINE('',#3524,#3525);
+#3524 = CARTESIAN_POINT('',(4.05,0.8475,1.425));
+#3525 = VECTOR('',#3526,1.);
+#3526 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3527 = PLANE('',#3528);
+#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531);
+#3529 = CARTESIAN_POINT('',(4.305604135773,0.8475,0.628334297805));
+#3530 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3531 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3532 = ADVANCED_FACE('',(#3533),#3619,.T.);
+#3533 = FACE_BOUND('',#3534,.T.);
+#3534 = EDGE_LOOP('',(#3535,#3536,#3537,#3546,#3554,#3563,#3571,#3579,
+#3587,#3596,#3604,#3613));
+#3535 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#3536 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#3537 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3538 = EDGE_CURVE('',#1295,#3539,#3541,.T.);
+#3539 = VERTEX_POINT('',#3540);
+#3540 = CARTESIAN_POINT('',(4.15,-0.8475,1.225));
+#3541 = CIRCLE('',#3542,0.1);
+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3543 = CARTESIAN_POINT('',(4.05,-0.8475,1.225));
+#3544 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3545 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3546 = ORIENTED_EDGE('',*,*,#3547,.T.);
+#3547 = EDGE_CURVE('',#3539,#3548,#3550,.T.);
+#3548 = VERTEX_POINT('',#3549);
+#3549 = CARTESIAN_POINT('',(4.15,-0.8475,0.2));
+#3550 = LINE('',#3551,#3552);
+#3551 = CARTESIAN_POINT('',(4.15,-0.8475,1.225));
+#3552 = VECTOR('',#3553,1.);
+#3553 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3554 = ORIENTED_EDGE('',*,*,#3555,.T.);
+#3555 = EDGE_CURVE('',#3548,#3556,#3558,.T.);
+#3556 = VERTEX_POINT('',#3557);
+#3557 = CARTESIAN_POINT('',(4.35,-0.8475,2.775557561563E-017));
+#3558 = CIRCLE('',#3559,0.2);
+#3559 = AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);
+#3560 = CARTESIAN_POINT('',(4.35,-0.8475,0.2));
+#3561 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3562 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3563 = ORIENTED_EDGE('',*,*,#3564,.T.);
+#3564 = EDGE_CURVE('',#3556,#3565,#3567,.T.);
+#3565 = VERTEX_POINT('',#3566);
+#3566 = CARTESIAN_POINT('',(5.1625,-0.8475,2.775557561563E-017));
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(4.35,-0.8475,2.775557561563E-017));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3571 = ORIENTED_EDGE('',*,*,#3572,.T.);
+#3572 = EDGE_CURVE('',#3565,#3573,#3575,.T.);
+#3573 = VERTEX_POINT('',#3574);
+#3574 = CARTESIAN_POINT('',(5.1625,-0.8475,0.1));
+#3575 = LINE('',#3576,#3577);
+#3576 = CARTESIAN_POINT('',(5.1625,-0.8475,2.775557561563E-017));
+#3577 = VECTOR('',#3578,1.);
+#3578 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3579 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3580 = EDGE_CURVE('',#3573,#3581,#3583,.T.);
+#3581 = VERTEX_POINT('',#3582);
+#3582 = CARTESIAN_POINT('',(4.35,-0.8475,0.1));
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(5.1625,-0.8475,0.1));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3587 = ORIENTED_EDGE('',*,*,#3588,.T.);
+#3588 = EDGE_CURVE('',#3581,#3589,#3591,.T.);
+#3589 = VERTEX_POINT('',#3590);
+#3590 = CARTESIAN_POINT('',(4.25,-0.8475,0.2));
+#3591 = CIRCLE('',#3592,1.E-001);
+#3592 = AXIS2_PLACEMENT_3D('',#3593,#3594,#3595);
+#3593 = CARTESIAN_POINT('',(4.35,-0.8475,0.2));
+#3594 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3595 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3596 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#3597 = EDGE_CURVE('',#3589,#3598,#3600,.T.);
+#3598 = VERTEX_POINT('',#3599);
+#3599 = CARTESIAN_POINT('',(4.25,-0.8475,1.225));
+#3600 = LINE('',#3601,#3602);
+#3601 = CARTESIAN_POINT('',(4.25,-0.8475,0.2));
+#3602 = VECTOR('',#3603,1.);
+#3603 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3604 = ORIENTED_EDGE('',*,*,#3605,.T.);
+#3605 = EDGE_CURVE('',#3598,#3606,#3608,.T.);
+#3606 = VERTEX_POINT('',#3607);
+#3607 = CARTESIAN_POINT('',(4.05,-0.8475,1.425));
+#3608 = CIRCLE('',#3609,0.2);
+#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612);
+#3610 = CARTESIAN_POINT('',(4.05,-0.8475,1.225));
+#3611 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3612 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3613 = ORIENTED_EDGE('',*,*,#3614,.T.);
+#3614 = EDGE_CURVE('',#3606,#1224,#3615,.T.);
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(4.05,-0.8475,1.425));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3619 = PLANE('',#3620);
+#3620 = AXIS2_PLACEMENT_3D('',#3621,#3622,#3623);
+#3621 = CARTESIAN_POINT('',(4.305604135773,-0.8475,0.628334297805));
+#3622 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3623 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3624 = ADVANCED_FACE('',(#3625),#3641,.F.);
+#3625 = FACE_BOUND('',#3626,.F.);
+#3626 = EDGE_LOOP('',(#3627,#3633,#3634,#3640));
+#3627 = ORIENTED_EDGE('',*,*,#3628,.F.);
+#3628 = EDGE_CURVE('',#1224,#1468,#3629,.T.);
+#3629 = LINE('',#3630,#3631);
+#3630 = CARTESIAN_POINT('',(4.05,-0.8475,1.425));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3633 = ORIENTED_EDGE('',*,*,#1240,.T.);
+#3634 = ORIENTED_EDGE('',*,*,#3635,.T.);
+#3635 = EDGE_CURVE('',#1233,#1476,#3636,.T.);
+#3636 = LINE('',#3637,#3638);
+#3637 = CARTESIAN_POINT('',(4.05,-1.6925,1.425));
+#3638 = VECTOR('',#3639,1.);
+#3639 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3640 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#3641 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3642,#3643)
+,(#3644,#3645
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#3642 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#3643 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#3644 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#3645 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#3646 = ADVANCED_FACE('',(#3647),#3666,.F.);
+#3647 = FACE_BOUND('',#3648,.F.);
+#3648 = EDGE_LOOP('',(#3649,#3650,#3659,#3665));
+#3649 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#3650 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3651 = EDGE_CURVE('',#1264,#3652,#3654,.T.);
+#3652 = VERTEX_POINT('',#3653);
+#3653 = CARTESIAN_POINT('',(4.15,0.4225,1.225));
+#3654 = CIRCLE('',#3655,0.1);
+#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);
+#3656 = CARTESIAN_POINT('',(4.05,0.4225,1.225));
+#3657 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3658 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3659 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3660 = EDGE_CURVE('',#3447,#3652,#3661,.T.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(4.15,0.8475,1.225));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3665 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3666 = CYLINDRICAL_SURFACE('',#3667,0.1);
+#3667 = AXIS2_PLACEMENT_3D('',#3668,#3669,#3670);
+#3668 = CARTESIAN_POINT('',(4.05,0.8475,1.225));
+#3669 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3670 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3671 = ADVANCED_FACE('',(#3672),#3750,.T.);
+#3672 = FACE_BOUND('',#3673,.T.);
+#3673 = EDGE_LOOP('',(#3674,#3675,#3676,#3677,#3685,#3694,#3702,#3710,
+#3718,#3727,#3735,#3744));
+#3674 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#3675 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#3676 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3677 = ORIENTED_EDGE('',*,*,#3678,.T.);
+#3678 = EDGE_CURVE('',#3652,#3679,#3681,.T.);
+#3679 = VERTEX_POINT('',#3680);
+#3680 = CARTESIAN_POINT('',(4.15,0.4225,0.2));
+#3681 = LINE('',#3682,#3683);
+#3682 = CARTESIAN_POINT('',(4.15,0.4225,1.225));
+#3683 = VECTOR('',#3684,1.);
+#3684 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3685 = ORIENTED_EDGE('',*,*,#3686,.T.);
+#3686 = EDGE_CURVE('',#3679,#3687,#3689,.T.);
+#3687 = VERTEX_POINT('',#3688);
+#3688 = CARTESIAN_POINT('',(4.35,0.4225,2.775557561563E-017));
+#3689 = CIRCLE('',#3690,0.2);
+#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693);
+#3691 = CARTESIAN_POINT('',(4.35,0.4225,0.2));
+#3692 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3693 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3694 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#3695 = EDGE_CURVE('',#3687,#3696,#3698,.T.);
+#3696 = VERTEX_POINT('',#3697);
+#3697 = CARTESIAN_POINT('',(5.1625,0.4225,2.775557561563E-017));
+#3698 = LINE('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(4.35,0.4225,2.775557561563E-017));
+#3700 = VECTOR('',#3701,1.);
+#3701 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3702 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#3703 = EDGE_CURVE('',#3696,#3704,#3706,.T.);
+#3704 = VERTEX_POINT('',#3705);
+#3705 = CARTESIAN_POINT('',(5.1625,0.4225,0.1));
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(5.1625,0.4225,2.775557561563E-017));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3710 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#3711 = EDGE_CURVE('',#3704,#3712,#3714,.T.);
+#3712 = VERTEX_POINT('',#3713);
+#3713 = CARTESIAN_POINT('',(4.35,0.4225,0.1));
+#3714 = LINE('',#3715,#3716);
+#3715 = CARTESIAN_POINT('',(5.1625,0.4225,0.1));
+#3716 = VECTOR('',#3717,1.);
+#3717 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3718 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#3719 = EDGE_CURVE('',#3712,#3720,#3722,.T.);
+#3720 = VERTEX_POINT('',#3721);
+#3721 = CARTESIAN_POINT('',(4.25,0.4225,0.2));
+#3722 = CIRCLE('',#3723,1.E-001);
+#3723 = AXIS2_PLACEMENT_3D('',#3724,#3725,#3726);
+#3724 = CARTESIAN_POINT('',(4.35,0.4225,0.2));
+#3725 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3726 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3727 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#3728 = EDGE_CURVE('',#3720,#3729,#3731,.T.);
+#3729 = VERTEX_POINT('',#3730);
+#3730 = CARTESIAN_POINT('',(4.25,0.4225,1.225));
+#3731 = LINE('',#3732,#3733);
+#3732 = CARTESIAN_POINT('',(4.25,0.4225,0.2));
+#3733 = VECTOR('',#3734,1.);
+#3734 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3735 = ORIENTED_EDGE('',*,*,#3736,.T.);
+#3736 = EDGE_CURVE('',#3729,#3737,#3739,.T.);
+#3737 = VERTEX_POINT('',#3738);
+#3738 = CARTESIAN_POINT('',(4.05,0.4225,1.425));
+#3739 = CIRCLE('',#3740,0.2);
+#3740 = AXIS2_PLACEMENT_3D('',#3741,#3742,#3743);
+#3741 = CARTESIAN_POINT('',(4.05,0.4225,1.225));
+#3742 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3743 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3744 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#3745 = EDGE_CURVE('',#3737,#1317,#3746,.T.);
+#3746 = LINE('',#3747,#3748);
+#3747 = CARTESIAN_POINT('',(4.05,0.4225,1.425));
+#3748 = VECTOR('',#3749,1.);
+#3749 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3750 = PLANE('',#3751);
+#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754);
+#3752 = CARTESIAN_POINT('',(4.305604135773,0.4225,0.628334297805));
+#3753 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3754 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3755 = ADVANCED_FACE('',(#3756),#3842,.F.);
+#3756 = FACE_BOUND('',#3757,.F.);
+#3757 = EDGE_LOOP('',(#3758,#3759,#3760,#3769,#3777,#3786,#3794,#3802,
+#3810,#3819,#3827,#3836));
+#3758 = ORIENTED_EDGE('',*,*,#1325,.F.);
+#3759 = ORIENTED_EDGE('',*,*,#1285,.T.);
+#3760 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#3761 = EDGE_CURVE('',#1286,#3762,#3764,.T.);
+#3762 = VERTEX_POINT('',#3763);
+#3763 = CARTESIAN_POINT('',(4.15,-0.4225,1.225));
+#3764 = CIRCLE('',#3765,0.1);
+#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768);
+#3766 = CARTESIAN_POINT('',(4.05,-0.4225,1.225));
+#3767 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3768 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3769 = ORIENTED_EDGE('',*,*,#3770,.T.);
+#3770 = EDGE_CURVE('',#3762,#3771,#3773,.T.);
+#3771 = VERTEX_POINT('',#3772);
+#3772 = CARTESIAN_POINT('',(4.15,-0.4225,0.2));
+#3773 = LINE('',#3774,#3775);
+#3774 = CARTESIAN_POINT('',(4.15,-0.4225,1.225));
+#3775 = VECTOR('',#3776,1.);
+#3776 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3777 = ORIENTED_EDGE('',*,*,#3778,.T.);
+#3778 = EDGE_CURVE('',#3771,#3779,#3781,.T.);
+#3779 = VERTEX_POINT('',#3780);
+#3780 = CARTESIAN_POINT('',(4.35,-0.4225,2.775557561563E-017));
+#3781 = CIRCLE('',#3782,0.2);
+#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785);
+#3783 = CARTESIAN_POINT('',(4.35,-0.4225,0.2));
+#3784 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3785 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#3786 = ORIENTED_EDGE('',*,*,#3787,.T.);
+#3787 = EDGE_CURVE('',#3779,#3788,#3790,.T.);
+#3788 = VERTEX_POINT('',#3789);
+#3789 = CARTESIAN_POINT('',(5.1625,-0.4225,2.775557561563E-017));
+#3790 = LINE('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(4.35,-0.4225,2.775557561563E-017));
+#3792 = VECTOR('',#3793,1.);
+#3793 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3794 = ORIENTED_EDGE('',*,*,#3795,.T.);
+#3795 = EDGE_CURVE('',#3788,#3796,#3798,.T.);
+#3796 = VERTEX_POINT('',#3797);
+#3797 = CARTESIAN_POINT('',(5.1625,-0.4225,0.1));
+#3798 = LINE('',#3799,#3800);
+#3799 = CARTESIAN_POINT('',(5.1625,-0.4225,2.775557561563E-017));
+#3800 = VECTOR('',#3801,1.);
+#3801 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3802 = ORIENTED_EDGE('',*,*,#3803,.T.);
+#3803 = EDGE_CURVE('',#3796,#3804,#3806,.T.);
+#3804 = VERTEX_POINT('',#3805);
+#3805 = CARTESIAN_POINT('',(4.35,-0.4225,0.1));
+#3806 = LINE('',#3807,#3808);
+#3807 = CARTESIAN_POINT('',(5.1625,-0.4225,0.1));
+#3808 = VECTOR('',#3809,1.);
+#3809 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);
+#3811 = EDGE_CURVE('',#3804,#3812,#3814,.T.);
+#3812 = VERTEX_POINT('',#3813);
+#3813 = CARTESIAN_POINT('',(4.25,-0.4225,0.2));
+#3814 = CIRCLE('',#3815,1.E-001);
+#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818);
+#3816 = CARTESIAN_POINT('',(4.35,-0.4225,0.2));
+#3817 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3818 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3819 = ORIENTED_EDGE('',*,*,#3820,.T.);
+#3820 = EDGE_CURVE('',#3812,#3821,#3823,.T.);
+#3821 = VERTEX_POINT('',#3822);
+#3822 = CARTESIAN_POINT('',(4.25,-0.4225,1.225));
+#3823 = LINE('',#3824,#3825);
+#3824 = CARTESIAN_POINT('',(4.25,-0.4225,0.2));
+#3825 = VECTOR('',#3826,1.);
+#3826 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3827 = ORIENTED_EDGE('',*,*,#3828,.T.);
+#3828 = EDGE_CURVE('',#3821,#3829,#3831,.T.);
+#3829 = VERTEX_POINT('',#3830);
+#3830 = CARTESIAN_POINT('',(4.05,-0.4225,1.425));
+#3831 = CIRCLE('',#3832,0.2);
+#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);
+#3833 = CARTESIAN_POINT('',(4.05,-0.4225,1.225));
+#3834 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3835 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#3836 = ORIENTED_EDGE('',*,*,#3837,.T.);
+#3837 = EDGE_CURVE('',#3829,#1326,#3838,.T.);
+#3838 = LINE('',#3839,#3840);
+#3839 = CARTESIAN_POINT('',(4.05,-0.4225,1.425));
+#3840 = VECTOR('',#3841,1.);
+#3841 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3842 = PLANE('',#3843);
+#3843 = AXIS2_PLACEMENT_3D('',#3844,#3845,#3846);
+#3844 = CARTESIAN_POINT('',(4.305604135773,-0.4225,0.628334297805));
+#3845 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3846 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3847 = ADVANCED_FACE('',(#3848),#3859,.F.);
+#3848 = FACE_BOUND('',#3849,.F.);
+#3849 = EDGE_LOOP('',(#3850,#3851,#3852,#3858));
+#3850 = ORIENTED_EDGE('',*,*,#1302,.T.);
+#3851 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3852 = ORIENTED_EDGE('',*,*,#3853,.F.);
+#3853 = EDGE_CURVE('',#3762,#3539,#3854,.T.);
+#3854 = LINE('',#3855,#3856);
+#3855 = CARTESIAN_POINT('',(4.15,-0.4225,1.225));
+#3856 = VECTOR('',#3857,1.);
+#3857 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3858 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3859 = CYLINDRICAL_SURFACE('',#3860,0.1);
+#3860 = AXIS2_PLACEMENT_3D('',#3861,#3862,#3863);
+#3861 = CARTESIAN_POINT('',(4.05,-0.4225,1.225));
+#3862 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3863 = DIRECTION('',(8.881784197001E-015,-1.972152263053E-030,1.));
+#3864 = ADVANCED_FACE('',(#3865),#3881,.F.);
+#3865 = FACE_BOUND('',#3866,.F.);
+#3866 = EDGE_LOOP('',(#3867,#3873,#3874,#3880));
+#3867 = ORIENTED_EDGE('',*,*,#3868,.F.);
+#3868 = EDGE_CURVE('',#1317,#1452,#3869,.T.);
+#3869 = LINE('',#3870,#3871);
+#3870 = CARTESIAN_POINT('',(4.05,0.4225,1.425));
+#3871 = VECTOR('',#3872,1.);
+#3872 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3873 = ORIENTED_EDGE('',*,*,#1333,.T.);
+#3874 = ORIENTED_EDGE('',*,*,#3875,.T.);
+#3875 = EDGE_CURVE('',#1326,#1460,#3876,.T.);
+#3876 = LINE('',#3877,#3878);
+#3877 = CARTESIAN_POINT('',(4.05,-0.4225,1.425));
+#3878 = VECTOR('',#3879,1.);
+#3879 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3880 = ORIENTED_EDGE('',*,*,#1459,.F.);
+#3881 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3882,#3883)
+,(#3884,#3885
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#3882 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#3883 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#3884 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#3885 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#3886 = ADVANCED_FACE('',(#3887),#3904,.F.);
+#3887 = FACE_BOUND('',#3888,.F.);
+#3888 = EDGE_LOOP('',(#3889,#3890,#3891,#3899));
+#3889 = ORIENTED_EDGE('',*,*,#1349,.T.);
+#3890 = ORIENTED_EDGE('',*,*,#1370,.T.);
+#3891 = ORIENTED_EDGE('',*,*,#3892,.F.);
+#3892 = EDGE_CURVE('',#3893,#1371,#3895,.T.);
+#3893 = VERTEX_POINT('',#3894);
+#3894 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3899 = ORIENTED_EDGE('',*,*,#3900,.F.);
+#3900 = EDGE_CURVE('',#1350,#3893,#3901,.T.);
+#3901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3902,#3903),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3902 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#3903 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#3904 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3905,#3906)
+,(#3907,#3908
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3905 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#3906 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#3907 = CARTESIAN_POINT('',(3.75,6.225,1.425));
+#3908 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#3909 = ADVANCED_FACE('',(#3910),#3927,.F.);
+#3910 = FACE_BOUND('',#3911,.F.);
+#3911 = EDGE_LOOP('',(#3912,#3913,#3914,#3922));
+#3912 = ORIENTED_EDGE('',*,*,#1686,.T.);
+#3913 = ORIENTED_EDGE('',*,*,#1357,.T.);
+#3914 = ORIENTED_EDGE('',*,*,#3915,.F.);
+#3915 = EDGE_CURVE('',#3916,#1350,#3918,.T.);
+#3916 = VERTEX_POINT('',#3917);
+#3917 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#3918 = LINE('',#3919,#3920);
+#3919 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#3920 = VECTOR('',#3921,1.);
+#3921 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3922 = ORIENTED_EDGE('',*,*,#3923,.F.);
+#3923 = EDGE_CURVE('',#1687,#3916,#3924,.T.);
+#3924 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3925,#3926),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3925 = CARTESIAN_POINT('',(-3.575,6.4,1.325));
+#3926 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#3927 = PLANE('',#3928);
+#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);
+#3929 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#3930 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3931 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3932 = ADVANCED_FACE('',(#3933),#3950,.F.);
+#3933 = FACE_BOUND('',#3934,.F.);
+#3934 = EDGE_LOOP('',(#3935,#3936,#3937,#3945));
+#3935 = ORIENTED_EDGE('',*,*,#3892,.T.);
+#3936 = ORIENTED_EDGE('',*,*,#1562,.T.);
+#3937 = ORIENTED_EDGE('',*,*,#3938,.F.);
+#3938 = EDGE_CURVE('',#3939,#1555,#3941,.T.);
+#3939 = VERTEX_POINT('',#3940);
+#3940 = CARTESIAN_POINT('',(3.448408752317,6.146817504635,2.55));
+#3941 = LINE('',#3942,#3943);
+#3942 = CARTESIAN_POINT('',(3.448408752317,6.146817504635,2.55));
+#3943 = VECTOR('',#3944,1.);
+#3944 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#3945 = ORIENTED_EDGE('',*,*,#3946,.F.);
+#3946 = EDGE_CURVE('',#3893,#3939,#3947,.T.);
+#3947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3948,#3949),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3948 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#3949 = CARTESIAN_POINT('',(3.448408752317,6.146817504635,2.55));
+#3950 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3951,#3952)
+,(#3953,#3954
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.194454364826),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3951 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#3952 = CARTESIAN_POINT('',(3.448408752317,6.146817504635,2.55));
+#3953 = CARTESIAN_POINT('',(3.675,6.1875,1.425));
+#3954 = CARTESIAN_POINT('',(3.496817504635,6.098408752317,2.55));
+#3955 = ADVANCED_FACE('',(#3956,#4006),#4017,.T.);
+#3956 = FACE_BOUND('',#3957,.T.);
+#3957 = EDGE_LOOP('',(#3958,#3966,#3974,#3982,#3990,#3998,#4004,#4005));
+#3958 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#3959 = EDGE_CURVE('',#3960,#3939,#3962,.T.);
+#3960 = VERTEX_POINT('',#3961);
+#3961 = CARTESIAN_POINT('',(-3.448408752317,6.146817504635,2.55));
+#3962 = LINE('',#3963,#3964);
+#3963 = CARTESIAN_POINT('',(-3.448408752317,6.146817504635,2.55));
+#3964 = VECTOR('',#3965,1.);
+#3965 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3966 = ORIENTED_EDGE('',*,*,#3967,.F.);
+#3967 = EDGE_CURVE('',#3968,#3960,#3970,.T.);
+#3968 = VERTEX_POINT('',#3969);
+#3969 = CARTESIAN_POINT('',(-3.496817504635,6.098408752317,2.55));
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(-3.496817504635,6.098408752317,2.55));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#3974 = ORIENTED_EDGE('',*,*,#3975,.F.);
+#3975 = EDGE_CURVE('',#3976,#3968,#3978,.T.);
+#3976 = VERTEX_POINT('',#3977);
+#3977 = CARTESIAN_POINT('',(-3.496817504635,-6.098408752317,2.55));
+#3978 = LINE('',#3979,#3980);
+#3979 = CARTESIAN_POINT('',(-3.496817504635,-6.098408752317,2.55));
+#3980 = VECTOR('',#3981,1.);
+#3981 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#3982 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#3983 = EDGE_CURVE('',#3984,#3976,#3986,.T.);
+#3984 = VERTEX_POINT('',#3985);
+#3985 = CARTESIAN_POINT('',(-3.448408752317,-6.146817504635,2.55));
+#3986 = LINE('',#3987,#3988);
+#3987 = CARTESIAN_POINT('',(-3.448408752317,-6.146817504635,2.55));
+#3988 = VECTOR('',#3989,1.);
+#3989 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#3990 = ORIENTED_EDGE('',*,*,#3991,.F.);
+#3991 = EDGE_CURVE('',#3992,#3984,#3994,.T.);
+#3992 = VERTEX_POINT('',#3993);
+#3993 = CARTESIAN_POINT('',(3.448408752317,-6.146817504635,2.55));
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(3.448408752317,-6.146817504635,2.55));
+#3996 = VECTOR('',#3997,1.);
+#3997 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3998 = ORIENTED_EDGE('',*,*,#3999,.F.);
+#3999 = EDGE_CURVE('',#1548,#3992,#4000,.T.);
+#4000 = LINE('',#4001,#4002);
+#4001 = CARTESIAN_POINT('',(3.496817504635,-6.098408752317,2.55));
+#4002 = VECTOR('',#4003,1.);
+#4003 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4004 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#4005 = ORIENTED_EDGE('',*,*,#3938,.F.);
+#4006 = FACE_BOUND('',#4007,.T.);
+#4007 = EDGE_LOOP('',(#4008));
+#4008 = ORIENTED_EDGE('',*,*,#4009,.F.);
+#4009 = EDGE_CURVE('',#4010,#4010,#4012,.T.);
+#4010 = VERTEX_POINT('',#4011);
+#4011 = CARTESIAN_POINT('',(-2.846817504635,5.196817504635,2.55));
+#4012 = CIRCLE('',#4013,0.3);
+#4013 = AXIS2_PLACEMENT_3D('',#4014,#4015,#4016);
+#4014 = CARTESIAN_POINT('',(-2.846817504635,5.496817504635,2.55));
+#4015 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#4016 = DIRECTION('',(1.258252761242E-015,-1.,0.E+000));
+#4017 = PLANE('',#4018);
+#4018 = AXIS2_PLACEMENT_3D('',#4019,#4020,#4021);
+#4019 = CARTESIAN_POINT('',(-3.448408752317,6.146817504635,2.55));
+#4020 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4021 = DIRECTION('',(0.489271916758,-0.872131292566,0.E+000));
+#4022 = ADVANCED_FACE('',(#4023),#4040,.F.);
+#4023 = FACE_BOUND('',#4024,.F.);
+#4024 = EDGE_LOOP('',(#4025,#4033,#4038,#4039));
+#4025 = ORIENTED_EDGE('',*,*,#4026,.T.);
+#4026 = EDGE_CURVE('',#1540,#4027,#4029,.T.);
+#4027 = VERTEX_POINT('',#4028);
+#4028 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#4029 = LINE('',#4030,#4031);
+#4030 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#4031 = VECTOR('',#4032,1.);
+#4032 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);
+#4034 = EDGE_CURVE('',#4027,#3992,#4035,.T.);
+#4035 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4036,#4037),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4036 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#4037 = CARTESIAN_POINT('',(3.448408752317,-6.146817504635,2.55));
+#4038 = ORIENTED_EDGE('',*,*,#3999,.F.);
+#4039 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#4040 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4041,#4042)
+,(#4043,#4044
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.194454364826),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4041 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#4042 = CARTESIAN_POINT('',(3.496817504635,-6.098408752317,2.55));
+#4043 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#4044 = CARTESIAN_POINT('',(3.448408752317,-6.146817504635,2.55));
+#4045 = ADVANCED_FACE('',(#4046),#4059,.F.);
+#4046 = FACE_BOUND('',#4047,.F.);
+#4047 = EDGE_LOOP('',(#4048,#4049,#4055,#4056,#4057,#4058));
+#4048 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#4049 = ORIENTED_EDGE('',*,*,#4050,.T.);
+#4050 = EDGE_CURVE('',#1662,#2399,#4051,.T.);
+#4051 = LINE('',#4052,#4053);
+#4052 = CARTESIAN_POINT('',(4.05,4.6575,1.425));
+#4053 = VECTOR('',#4054,1.);
+#4054 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4055 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#4056 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#4057 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#4058 = ORIENTED_EDGE('',*,*,#1577,.F.);
+#4059 = PLANE('',#4060);
+#4060 = AXIS2_PLACEMENT_3D('',#4061,#4062,#4063);
+#4061 = CARTESIAN_POINT('',(4.05,4.6575,1.425));
+#4062 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4063 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4064 = ADVANCED_FACE('',(#4065),#4078,.F.);
+#4065 = FACE_BOUND('',#4066,.F.);
+#4066 = EDGE_LOOP('',(#4067,#4068,#4074,#4075,#4076,#4077));
+#4067 = ORIENTED_EDGE('',*,*,#2167,.F.);
+#4068 = ORIENTED_EDGE('',*,*,#4069,.T.);
+#4069 = EDGE_CURVE('',#2159,#2046,#4070,.T.);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(4.05,-5.5025,1.425));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4074 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#4075 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#4076 = ORIENTED_EDGE('',*,*,#1531,.F.);
+#4077 = ORIENTED_EDGE('',*,*,#2297,.F.);
+#4078 = PLANE('',#4079);
+#4079 = AXIS2_PLACEMENT_3D('',#4080,#4081,#4082);
+#4080 = CARTESIAN_POINT('',(4.05,-5.5025,1.425));
+#4081 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4082 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4083 = ADVANCED_FACE('',(#4084),#4097,.F.);
+#4084 = FACE_BOUND('',#4085,.F.);
+#4085 = EDGE_LOOP('',(#4086,#4087,#4093,#4094,#4095,#4096));
+#4086 = ORIENTED_EDGE('',*,*,#2630,.F.);
+#4087 = ORIENTED_EDGE('',*,*,#4088,.T.);
+#4088 = EDGE_CURVE('',#2622,#2845,#4089,.T.);
+#4089 = LINE('',#4090,#4091);
+#4090 = CARTESIAN_POINT('',(4.05,3.3875,1.425));
+#4091 = VECTOR('',#4092,1.);
+#4092 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4093 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#4094 = ORIENTED_EDGE('',*,*,#2976,.T.);
+#4095 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#4096 = ORIENTED_EDGE('',*,*,#2537,.F.);
+#4097 = PLANE('',#4098);
+#4098 = AXIS2_PLACEMENT_3D('',#4099,#4100,#4101);
+#4099 = CARTESIAN_POINT('',(4.05,3.3875,1.425));
+#4100 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4101 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4102 = ADVANCED_FACE('',(#4103),#4116,.F.);
+#4103 = FACE_BOUND('',#4104,.F.);
+#4104 = EDGE_LOOP('',(#4105,#4106,#4112,#4113,#4114,#4115));
+#4105 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#4106 = ORIENTED_EDGE('',*,*,#4107,.T.);
+#4107 = EDGE_CURVE('',#2491,#2268,#4108,.T.);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(4.05,-4.2325,1.425));
+#4110 = VECTOR('',#4111,1.);
+#4111 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4112 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#4113 = ORIENTED_EDGE('',*,*,#2290,.T.);
+#4114 = ORIENTED_EDGE('',*,*,#1515,.F.);
+#4115 = ORIENTED_EDGE('',*,*,#2743,.F.);
+#4116 = PLANE('',#4117);
+#4117 = AXIS2_PLACEMENT_3D('',#4118,#4119,#4120);
+#4118 = CARTESIAN_POINT('',(4.05,-4.2325,1.425));
+#4119 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4120 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4121 = ADVANCED_FACE('',(#4122),#4135,.F.);
+#4122 = FACE_BOUND('',#4123,.F.);
+#4123 = EDGE_LOOP('',(#4124,#4125,#4131,#4132,#4133,#4134));
+#4124 = ORIENTED_EDGE('',*,*,#3076,.F.);
+#4125 = ORIENTED_EDGE('',*,*,#4126,.T.);
+#4126 = EDGE_CURVE('',#3068,#3291,#4127,.T.);
+#4127 = LINE('',#4128,#4129);
+#4128 = CARTESIAN_POINT('',(4.05,2.1175,1.425));
+#4129 = VECTOR('',#4130,1.);
+#4130 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4131 = ORIENTED_EDGE('',*,*,#3299,.T.);
+#4132 = ORIENTED_EDGE('',*,*,#3422,.T.);
+#4133 = ORIENTED_EDGE('',*,*,#1435,.F.);
+#4134 = ORIENTED_EDGE('',*,*,#2983,.F.);
+#4135 = PLANE('',#4136);
+#4136 = AXIS2_PLACEMENT_3D('',#4137,#4138,#4139);
+#4137 = CARTESIAN_POINT('',(4.05,2.1175,1.425));
+#4138 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4139 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4140 = ADVANCED_FACE('',(#4141),#4154,.F.);
+#4141 = FACE_BOUND('',#4142,.F.);
+#4142 = EDGE_LOOP('',(#4143,#4144,#4150,#4151,#4152,#4153));
+#4143 = ORIENTED_EDGE('',*,*,#2945,.F.);
+#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);
+#4145 = EDGE_CURVE('',#2937,#2714,#4146,.T.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(4.05,-2.9625,1.425));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4150 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#4151 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#4152 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#4153 = ORIENTED_EDGE('',*,*,#3189,.F.);
+#4154 = PLANE('',#4155);
+#4155 = AXIS2_PLACEMENT_3D('',#4156,#4157,#4158);
+#4156 = CARTESIAN_POINT('',(4.05,-2.9625,1.425));
+#4157 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4158 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4159 = ADVANCED_FACE('',(#4160),#4173,.F.);
+#4160 = FACE_BOUND('',#4161,.F.);
+#4161 = EDGE_LOOP('',(#4162,#4163,#4169,#4170,#4171,#4172));
+#4162 = ORIENTED_EDGE('',*,*,#3522,.F.);
+#4163 = ORIENTED_EDGE('',*,*,#4164,.T.);
+#4164 = EDGE_CURVE('',#3514,#3737,#4165,.T.);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(4.05,0.8475,1.425));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4169 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#4170 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#4171 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#4172 = ORIENTED_EDGE('',*,*,#3429,.F.);
+#4173 = PLANE('',#4174);
+#4174 = AXIS2_PLACEMENT_3D('',#4175,#4176,#4177);
+#4175 = CARTESIAN_POINT('',(4.05,0.8475,1.425));
+#4176 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4177 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4178 = ADVANCED_FACE('',(#4179),#4192,.F.);
+#4179 = FACE_BOUND('',#4180,.F.);
+#4180 = EDGE_LOOP('',(#4181,#4182,#4188,#4189,#4190,#4191));
+#4181 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#4182 = ORIENTED_EDGE('',*,*,#4183,.T.);
+#4183 = EDGE_CURVE('',#3383,#3160,#4184,.T.);
+#4184 = LINE('',#4185,#4186);
+#4185 = CARTESIAN_POINT('',(4.05,-1.6925,1.425));
+#4186 = VECTOR('',#4187,1.);
+#4187 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4188 = ORIENTED_EDGE('',*,*,#3168,.T.);
+#4189 = ORIENTED_EDGE('',*,*,#3182,.T.);
+#4190 = ORIENTED_EDGE('',*,*,#1483,.F.);
+#4191 = ORIENTED_EDGE('',*,*,#3635,.F.);
+#4192 = PLANE('',#4193);
+#4193 = AXIS2_PLACEMENT_3D('',#4194,#4195,#4196);
+#4194 = CARTESIAN_POINT('',(4.05,-1.6925,1.425));
+#4195 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4196 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4197 = ADVANCED_FACE('',(#4198),#4211,.F.);
+#4198 = FACE_BOUND('',#4199,.F.);
+#4199 = EDGE_LOOP('',(#4200,#4201,#4207,#4208,#4209,#4210));
+#4200 = ORIENTED_EDGE('',*,*,#3837,.F.);
+#4201 = ORIENTED_EDGE('',*,*,#4202,.T.);
+#4202 = EDGE_CURVE('',#3829,#3606,#4203,.T.);
+#4203 = LINE('',#4204,#4205);
+#4204 = CARTESIAN_POINT('',(4.05,-0.4225,1.425));
+#4205 = VECTOR('',#4206,1.);
+#4206 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4207 = ORIENTED_EDGE('',*,*,#3614,.T.);
+#4208 = ORIENTED_EDGE('',*,*,#3628,.T.);
+#4209 = ORIENTED_EDGE('',*,*,#1467,.F.);
+#4210 = ORIENTED_EDGE('',*,*,#3875,.F.);
+#4211 = PLANE('',#4212);
+#4212 = AXIS2_PLACEMENT_3D('',#4213,#4214,#4215);
+#4213 = CARTESIAN_POINT('',(4.05,-0.4225,1.425));
+#4214 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4215 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4216 = ADVANCED_FACE('',(#4217),#4228,.T.);
+#4217 = FACE_BOUND('',#4218,.F.);
+#4218 = EDGE_LOOP('',(#4219,#4225,#4226,#4227));
+#4219 = ORIENTED_EDGE('',*,*,#4220,.T.);
+#4220 = EDGE_CURVE('',#1654,#2391,#4221,.T.);
+#4221 = LINE('',#4222,#4223);
+#4222 = CARTESIAN_POINT('',(4.25,4.6575,1.225));
+#4223 = VECTOR('',#4224,1.);
+#4224 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4225 = ORIENTED_EDGE('',*,*,#2398,.T.);
+#4226 = ORIENTED_EDGE('',*,*,#4050,.F.);
+#4227 = ORIENTED_EDGE('',*,*,#1661,.F.);
+#4228 = CYLINDRICAL_SURFACE('',#4229,0.2);
+#4229 = AXIS2_PLACEMENT_3D('',#4230,#4231,#4232);
+#4230 = CARTESIAN_POINT('',(4.05,4.6575,1.225));
+#4231 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#4232 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#4233 = ADVANCED_FACE('',(#4234),#4245,.F.);
+#4234 = FACE_BOUND('',#4235,.F.);
+#4235 = EDGE_LOOP('',(#4236,#4242,#4243,#4244));
+#4236 = ORIENTED_EDGE('',*,*,#4237,.T.);
+#4237 = EDGE_CURVE('',#1645,#2382,#4238,.T.);
+#4238 = LINE('',#4239,#4240);
+#4239 = CARTESIAN_POINT('',(4.25,4.6575,0.2));
+#4240 = VECTOR('',#4241,1.);
+#4241 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4242 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#4243 = ORIENTED_EDGE('',*,*,#4220,.F.);
+#4244 = ORIENTED_EDGE('',*,*,#1653,.F.);
+#4245 = PLANE('',#4246);
+#4246 = AXIS2_PLACEMENT_3D('',#4247,#4248,#4249);
+#4247 = CARTESIAN_POINT('',(4.25,4.6575,0.2));
+#4248 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4249 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4250 = ADVANCED_FACE('',(#4251),#4262,.F.);
+#4251 = FACE_BOUND('',#4252,.F.);
+#4252 = EDGE_LOOP('',(#4253,#4259,#4260,#4261));
+#4253 = ORIENTED_EDGE('',*,*,#4254,.T.);
+#4254 = EDGE_CURVE('',#1637,#2374,#4255,.T.);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(4.35,4.6575,0.1));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4259 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#4260 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#4261 = ORIENTED_EDGE('',*,*,#1644,.F.);
+#4262 = CYLINDRICAL_SURFACE('',#4263,1.E-001);
+#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
+#4264 = CARTESIAN_POINT('',(4.35,4.6575,0.2));
+#4265 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4266 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4267 = ADVANCED_FACE('',(#4268),#4279,.F.);
+#4268 = FACE_BOUND('',#4269,.F.);
+#4269 = EDGE_LOOP('',(#4270,#4276,#4277,#4278));
+#4270 = ORIENTED_EDGE('',*,*,#4271,.T.);
+#4271 = EDGE_CURVE('',#1629,#2366,#4272,.T.);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(5.1625,4.6575,0.1));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4276 = ORIENTED_EDGE('',*,*,#2373,.T.);
+#4277 = ORIENTED_EDGE('',*,*,#4254,.F.);
+#4278 = ORIENTED_EDGE('',*,*,#1636,.F.);
+#4279 = PLANE('',#4280);
+#4280 = AXIS2_PLACEMENT_3D('',#4281,#4282,#4283);
+#4281 = CARTESIAN_POINT('',(5.1625,4.6575,0.1));
+#4282 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4283 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4284 = ADVANCED_FACE('',(#4285),#4296,.F.);
+#4285 = FACE_BOUND('',#4286,.F.);
+#4286 = EDGE_LOOP('',(#4287,#4293,#4294,#4295));
+#4287 = ORIENTED_EDGE('',*,*,#4288,.T.);
+#4288 = EDGE_CURVE('',#1621,#2358,#4289,.T.);
+#4289 = LINE('',#4290,#4291);
+#4290 = CARTESIAN_POINT('',(5.1625,4.6575,2.775557561563E-017));
+#4291 = VECTOR('',#4292,1.);
+#4292 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4293 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#4294 = ORIENTED_EDGE('',*,*,#4271,.F.);
+#4295 = ORIENTED_EDGE('',*,*,#1628,.F.);
+#4296 = PLANE('',#4297);
+#4297 = AXIS2_PLACEMENT_3D('',#4298,#4299,#4300);
+#4298 = CARTESIAN_POINT('',(5.1625,4.6575,2.775557561563E-017));
+#4299 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4300 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4301 = ADVANCED_FACE('',(#4302),#4313,.F.);
+#4302 = FACE_BOUND('',#4303,.F.);
+#4303 = EDGE_LOOP('',(#4304,#4310,#4311,#4312));
+#4304 = ORIENTED_EDGE('',*,*,#4305,.T.);
+#4305 = EDGE_CURVE('',#1612,#2349,#4306,.T.);
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(4.35,4.6575,2.775557561563E-017));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4310 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#4311 = ORIENTED_EDGE('',*,*,#4288,.F.);
+#4312 = ORIENTED_EDGE('',*,*,#1620,.F.);
+#4313 = PLANE('',#4314);
+#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317);
+#4315 = CARTESIAN_POINT('',(4.35,4.6575,2.775557561563E-017));
+#4316 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4317 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4318 = ADVANCED_FACE('',(#4319),#4330,.T.);
+#4319 = FACE_BOUND('',#4320,.F.);
+#4320 = EDGE_LOOP('',(#4321,#4327,#4328,#4329));
+#4321 = ORIENTED_EDGE('',*,*,#4322,.T.);
+#4322 = EDGE_CURVE('',#1604,#2341,#4323,.T.);
+#4323 = LINE('',#4324,#4325);
+#4324 = CARTESIAN_POINT('',(4.15,4.6575,0.2));
+#4325 = VECTOR('',#4326,1.);
+#4326 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4327 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#4328 = ORIENTED_EDGE('',*,*,#4305,.F.);
+#4329 = ORIENTED_EDGE('',*,*,#1611,.F.);
+#4330 = CYLINDRICAL_SURFACE('',#4331,0.2);
+#4331 = AXIS2_PLACEMENT_3D('',#4332,#4333,#4334);
+#4332 = CARTESIAN_POINT('',(4.35,4.6575,0.2));
+#4333 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#4334 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#4335 = ADVANCED_FACE('',(#4336),#4342,.F.);
+#4336 = FACE_BOUND('',#4337,.F.);
+#4337 = EDGE_LOOP('',(#4338,#4339,#4340,#4341));
+#4338 = ORIENTED_EDGE('',*,*,#2322,.T.);
+#4339 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#4340 = ORIENTED_EDGE('',*,*,#4322,.F.);
+#4341 = ORIENTED_EDGE('',*,*,#1603,.F.);
+#4342 = PLANE('',#4343);
+#4343 = AXIS2_PLACEMENT_3D('',#4344,#4345,#4346);
+#4344 = CARTESIAN_POINT('',(4.15,4.6575,1.225));
+#4345 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4346 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4347 = ADVANCED_FACE('',(#4348),#4365,.F.);
+#4348 = FACE_BOUND('',#4349,.F.);
+#4349 = EDGE_LOOP('',(#4350,#4351,#4358,#4364));
+#4350 = ORIENTED_EDGE('',*,*,#1715,.T.);
+#4351 = ORIENTED_EDGE('',*,*,#4352,.T.);
+#4352 = EDGE_CURVE('',#1709,#4353,#4355,.T.);
+#4353 = VERTEX_POINT('',#4354);
+#4354 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#4355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4356,#4357),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4356 = CARTESIAN_POINT('',(-3.575,-6.4,1.325));
+#4357 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#4358 = ORIENTED_EDGE('',*,*,#4359,.F.);
+#4359 = EDGE_CURVE('',#1955,#4353,#4360,.T.);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4364 = ORIENTED_EDGE('',*,*,#1954,.F.);
+#4365 = PLANE('',#4366);
+#4366 = AXIS2_PLACEMENT_3D('',#4367,#4368,#4369);
+#4367 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#4368 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4369 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4370 = ADVANCED_FACE('',(#4371),#4388,.F.);
+#4371 = FACE_BOUND('',#4372,.F.);
+#4372 = EDGE_LOOP('',(#4373,#4374,#4381,#4387));
+#4373 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#4374 = ORIENTED_EDGE('',*,*,#4375,.T.);
+#4375 = EDGE_CURVE('',#1732,#4376,#4378,.T.);
+#4376 = VERTEX_POINT('',#4377);
+#4377 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4379,#4380),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4379 = CARTESIAN_POINT('',(-3.75,-6.225,1.325));
+#4380 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4381 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4382 = EDGE_CURVE('',#4353,#4376,#4383,.T.);
+#4383 = LINE('',#4384,#4385);
+#4384 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#4385 = VECTOR('',#4386,1.);
+#4386 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#4387 = ORIENTED_EDGE('',*,*,#4352,.F.);
+#4388 = PLANE('',#4389);
+#4389 = AXIS2_PLACEMENT_3D('',#4390,#4391,#4392);
+#4390 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#4391 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#4392 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#4393 = ADVANCED_FACE('',(#4394),#4412,.F.);
+#4394 = FACE_BOUND('',#4395,.F.);
+#4395 = EDGE_LOOP('',(#4396,#4397,#4398,#4406));
+#4396 = ORIENTED_EDGE('',*,*,#4375,.F.);
+#4397 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#4398 = ORIENTED_EDGE('',*,*,#4399,.T.);
+#4399 = EDGE_CURVE('',#1914,#4400,#4402,.T.);
+#4400 = VERTEX_POINT('',#4401);
+#4401 = CARTESIAN_POINT('',(-3.75,-5.9275,1.425));
+#4402 = LINE('',#4403,#4404);
+#4403 = CARTESIAN_POINT('',(-3.75,-5.9275,1.026667148903));
+#4404 = VECTOR('',#4405,1.);
+#4405 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4406 = ORIENTED_EDGE('',*,*,#4407,.F.);
+#4407 = EDGE_CURVE('',#4376,#4400,#4408,.T.);
+#4408 = LINE('',#4409,#4410);
+#4409 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4410 = VECTOR('',#4411,1.);
+#4411 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4412 = PLANE('',#4413);
+#4413 = AXIS2_PLACEMENT_3D('',#4414,#4415,#4416);
+#4414 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4415 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4416 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4417 = ADVANCED_FACE('',(#4418),#4442,.F.);
+#4418 = FACE_BOUND('',#4419,.F.);
+#4419 = EDGE_LOOP('',(#4420,#4428,#4429,#4436));
+#4420 = ORIENTED_EDGE('',*,*,#4421,.F.);
+#4421 = EDGE_CURVE('',#1762,#4422,#4424,.T.);
+#4422 = VERTEX_POINT('',#4423);
+#4423 = CARTESIAN_POINT('',(-3.75,5.9275,1.425));
+#4424 = LINE('',#4425,#4426);
+#4425 = CARTESIAN_POINT('',(-3.75,5.9275,1.026667148903));
+#4426 = VECTOR('',#4427,1.);
+#4427 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4428 = ORIENTED_EDGE('',*,*,#1761,.T.);
+#4429 = ORIENTED_EDGE('',*,*,#4430,.T.);
+#4430 = EDGE_CURVE('',#1755,#4431,#4433,.T.);
+#4431 = VERTEX_POINT('',#4432);
+#4432 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#4433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4434,#4435),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4434 = CARTESIAN_POINT('',(-3.75,6.225,1.325));
+#4435 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#4436 = ORIENTED_EDGE('',*,*,#4437,.F.);
+#4437 = EDGE_CURVE('',#4422,#4431,#4438,.T.);
+#4438 = LINE('',#4439,#4440);
+#4439 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4440 = VECTOR('',#4441,1.);
+#4441 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4442 = PLANE('',#4443);
+#4443 = AXIS2_PLACEMENT_3D('',#4444,#4445,#4446);
+#4444 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4445 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4446 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4447 = ADVANCED_FACE('',(#4448),#4473,.F.);
+#4448 = FACE_BOUND('',#4449,.F.);
+#4449 = EDGE_LOOP('',(#4450,#4458,#4459,#4467));
+#4450 = ORIENTED_EDGE('',*,*,#4451,.F.);
+#4451 = EDGE_CURVE('',#1914,#4452,#4454,.T.);
+#4452 = VERTEX_POINT('',#4453);
+#4453 = CARTESIAN_POINT('',(-4.05,-5.9275,1.325));
+#4454 = LINE('',#4455,#4456);
+#4455 = CARTESIAN_POINT('',(-3.6,-5.9275,1.325));
+#4456 = VECTOR('',#4457,1.);
+#4457 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4458 = ORIENTED_EDGE('',*,*,#1913,.T.);
+#4459 = ORIENTED_EDGE('',*,*,#4460,.T.);
+#4460 = EDGE_CURVE('',#1906,#4461,#4463,.T.);
+#4461 = VERTEX_POINT('',#4462);
+#4462 = CARTESIAN_POINT('',(-4.05,-5.5025,1.325));
+#4463 = LINE('',#4464,#4465);
+#4464 = CARTESIAN_POINT('',(-3.6,-5.5025,1.325));
+#4465 = VECTOR('',#4466,1.);
+#4466 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4467 = ORIENTED_EDGE('',*,*,#4468,.F.);
+#4468 = EDGE_CURVE('',#4452,#4461,#4469,.T.);
+#4469 = LINE('',#4470,#4471);
+#4470 = CARTESIAN_POINT('',(-4.05,-5.9275,1.325));
+#4471 = VECTOR('',#4472,1.);
+#4472 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4473 = PLANE('',#4474);
+#4474 = AXIS2_PLACEMENT_3D('',#4475,#4476,#4477);
+#4475 = CARTESIAN_POINT('',(-3.6,-5.9275,1.325));
+#4476 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4477 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4478 = ADVANCED_FACE('',(#4479),#4504,.F.);
+#4479 = FACE_BOUND('',#4480,.F.);
+#4480 = EDGE_LOOP('',(#4481,#4489,#4490,#4498));
+#4481 = ORIENTED_EDGE('',*,*,#4482,.F.);
+#4482 = EDGE_CURVE('',#1770,#4483,#4485,.T.);
+#4483 = VERTEX_POINT('',#4484);
+#4484 = CARTESIAN_POINT('',(-4.05,5.5025,1.325));
+#4485 = LINE('',#4486,#4487);
+#4486 = CARTESIAN_POINT('',(-3.6,5.5025,1.325));
+#4487 = VECTOR('',#4488,1.);
+#4488 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4489 = ORIENTED_EDGE('',*,*,#1769,.T.);
+#4490 = ORIENTED_EDGE('',*,*,#4491,.T.);
+#4491 = EDGE_CURVE('',#1762,#4492,#4494,.T.);
+#4492 = VERTEX_POINT('',#4493);
+#4493 = CARTESIAN_POINT('',(-4.05,5.9275,1.325));
+#4494 = LINE('',#4495,#4496);
+#4495 = CARTESIAN_POINT('',(-3.6,5.9275,1.325));
+#4496 = VECTOR('',#4497,1.);
+#4497 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4498 = ORIENTED_EDGE('',*,*,#4499,.F.);
+#4499 = EDGE_CURVE('',#4483,#4492,#4500,.T.);
+#4500 = LINE('',#4501,#4502);
+#4501 = CARTESIAN_POINT('',(-4.05,5.5025,1.325));
+#4502 = VECTOR('',#4503,1.);
+#4503 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4504 = PLANE('',#4505);
+#4505 = AXIS2_PLACEMENT_3D('',#4506,#4507,#4508);
+#4506 = CARTESIAN_POINT('',(-3.6,5.5025,1.325));
+#4507 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4508 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4509 = ADVANCED_FACE('',(#4510),#4535,.F.);
+#4510 = FACE_BOUND('',#4511,.F.);
+#4511 = EDGE_LOOP('',(#4512,#4520,#4521,#4529));
+#4512 = ORIENTED_EDGE('',*,*,#4513,.F.);
+#4513 = EDGE_CURVE('',#1906,#4514,#4516,.T.);
+#4514 = VERTEX_POINT('',#4515);
+#4515 = CARTESIAN_POINT('',(-3.75,-5.5025,1.425));
+#4516 = LINE('',#4517,#4518);
+#4517 = CARTESIAN_POINT('',(-3.75,-5.5025,1.026667148903));
+#4518 = VECTOR('',#4519,1.);
+#4519 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4520 = ORIENTED_EDGE('',*,*,#1905,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#1898,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(-3.75,-4.6575,1.425));
+#4525 = LINE('',#4526,#4527);
+#4526 = CARTESIAN_POINT('',(-3.75,-4.6575,1.026667148903));
+#4527 = VECTOR('',#4528,1.);
+#4528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4529 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#4530 = EDGE_CURVE('',#4514,#4523,#4531,.T.);
+#4531 = LINE('',#4532,#4533);
+#4532 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4533 = VECTOR('',#4534,1.);
+#4534 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4535 = PLANE('',#4536);
+#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
+#4537 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4538 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4539 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4540 = ADVANCED_FACE('',(#4541),#4566,.F.);
+#4541 = FACE_BOUND('',#4542,.F.);
+#4542 = EDGE_LOOP('',(#4543,#4551,#4552,#4560));
+#4543 = ORIENTED_EDGE('',*,*,#4544,.F.);
+#4544 = EDGE_CURVE('',#1778,#4545,#4547,.T.);
+#4545 = VERTEX_POINT('',#4546);
+#4546 = CARTESIAN_POINT('',(-3.75,4.6575,1.425));
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(-3.75,4.6575,1.026667148903));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4551 = ORIENTED_EDGE('',*,*,#1777,.T.);
+#4552 = ORIENTED_EDGE('',*,*,#4553,.T.);
+#4553 = EDGE_CURVE('',#1770,#4554,#4556,.T.);
+#4554 = VERTEX_POINT('',#4555);
+#4555 = CARTESIAN_POINT('',(-3.75,5.5025,1.425));
+#4556 = LINE('',#4557,#4558);
+#4557 = CARTESIAN_POINT('',(-3.75,5.5025,1.026667148903));
+#4558 = VECTOR('',#4559,1.);
+#4559 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4560 = ORIENTED_EDGE('',*,*,#4561,.F.);
+#4561 = EDGE_CURVE('',#4545,#4554,#4562,.T.);
+#4562 = LINE('',#4563,#4564);
+#4563 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4564 = VECTOR('',#4565,1.);
+#4565 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4566 = PLANE('',#4567);
+#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570);
+#4568 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4569 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4570 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4571 = ADVANCED_FACE('',(#4572),#4597,.F.);
+#4572 = FACE_BOUND('',#4573,.F.);
+#4573 = EDGE_LOOP('',(#4574,#4582,#4583,#4591));
+#4574 = ORIENTED_EDGE('',*,*,#4575,.F.);
+#4575 = EDGE_CURVE('',#1898,#4576,#4578,.T.);
+#4576 = VERTEX_POINT('',#4577);
+#4577 = CARTESIAN_POINT('',(-4.05,-4.6575,1.325));
+#4578 = LINE('',#4579,#4580);
+#4579 = CARTESIAN_POINT('',(-3.6,-4.6575,1.325));
+#4580 = VECTOR('',#4581,1.);
+#4581 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4582 = ORIENTED_EDGE('',*,*,#1897,.T.);
+#4583 = ORIENTED_EDGE('',*,*,#4584,.T.);
+#4584 = EDGE_CURVE('',#1890,#4585,#4587,.T.);
+#4585 = VERTEX_POINT('',#4586);
+#4586 = CARTESIAN_POINT('',(-4.05,-4.2325,1.325));
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(-3.6,-4.2325,1.325));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4591 = ORIENTED_EDGE('',*,*,#4592,.F.);
+#4592 = EDGE_CURVE('',#4576,#4585,#4593,.T.);
+#4593 = LINE('',#4594,#4595);
+#4594 = CARTESIAN_POINT('',(-4.05,-4.6575,1.325));
+#4595 = VECTOR('',#4596,1.);
+#4596 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4597 = PLANE('',#4598);
+#4598 = AXIS2_PLACEMENT_3D('',#4599,#4600,#4601);
+#4599 = CARTESIAN_POINT('',(-3.6,-4.6575,1.325));
+#4600 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4601 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4602 = ADVANCED_FACE('',(#4603),#4628,.F.);
+#4603 = FACE_BOUND('',#4604,.F.);
+#4604 = EDGE_LOOP('',(#4605,#4613,#4614,#4622));
+#4605 = ORIENTED_EDGE('',*,*,#4606,.F.);
+#4606 = EDGE_CURVE('',#1786,#4607,#4609,.T.);
+#4607 = VERTEX_POINT('',#4608);
+#4608 = CARTESIAN_POINT('',(-4.05,4.2325,1.325));
+#4609 = LINE('',#4610,#4611);
+#4610 = CARTESIAN_POINT('',(-3.6,4.2325,1.325));
+#4611 = VECTOR('',#4612,1.);
+#4612 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4613 = ORIENTED_EDGE('',*,*,#1785,.T.);
+#4614 = ORIENTED_EDGE('',*,*,#4615,.T.);
+#4615 = EDGE_CURVE('',#1778,#4616,#4618,.T.);
+#4616 = VERTEX_POINT('',#4617);
+#4617 = CARTESIAN_POINT('',(-4.05,4.6575,1.325));
+#4618 = LINE('',#4619,#4620);
+#4619 = CARTESIAN_POINT('',(-3.6,4.6575,1.325));
+#4620 = VECTOR('',#4621,1.);
+#4621 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4622 = ORIENTED_EDGE('',*,*,#4623,.F.);
+#4623 = EDGE_CURVE('',#4607,#4616,#4624,.T.);
+#4624 = LINE('',#4625,#4626);
+#4625 = CARTESIAN_POINT('',(-4.05,4.2325,1.325));
+#4626 = VECTOR('',#4627,1.);
+#4627 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4628 = PLANE('',#4629);
+#4629 = AXIS2_PLACEMENT_3D('',#4630,#4631,#4632);
+#4630 = CARTESIAN_POINT('',(-3.6,4.2325,1.325));
+#4631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4632 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4633 = ADVANCED_FACE('',(#4634),#4659,.F.);
+#4634 = FACE_BOUND('',#4635,.F.);
+#4635 = EDGE_LOOP('',(#4636,#4644,#4645,#4653));
+#4636 = ORIENTED_EDGE('',*,*,#4637,.F.);
+#4637 = EDGE_CURVE('',#1890,#4638,#4640,.T.);
+#4638 = VERTEX_POINT('',#4639);
+#4639 = CARTESIAN_POINT('',(-3.75,-4.2325,1.425));
+#4640 = LINE('',#4641,#4642);
+#4641 = CARTESIAN_POINT('',(-3.75,-4.2325,1.026667148903));
+#4642 = VECTOR('',#4643,1.);
+#4643 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4644 = ORIENTED_EDGE('',*,*,#1889,.T.);
+#4645 = ORIENTED_EDGE('',*,*,#4646,.T.);
+#4646 = EDGE_CURVE('',#1882,#4647,#4649,.T.);
+#4647 = VERTEX_POINT('',#4648);
+#4648 = CARTESIAN_POINT('',(-3.75,-3.3875,1.425));
+#4649 = LINE('',#4650,#4651);
+#4650 = CARTESIAN_POINT('',(-3.75,-3.3875,1.026667148903));
+#4651 = VECTOR('',#4652,1.);
+#4652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4653 = ORIENTED_EDGE('',*,*,#4654,.F.);
+#4654 = EDGE_CURVE('',#4638,#4647,#4655,.T.);
+#4655 = LINE('',#4656,#4657);
+#4656 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4657 = VECTOR('',#4658,1.);
+#4658 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4659 = PLANE('',#4660);
+#4660 = AXIS2_PLACEMENT_3D('',#4661,#4662,#4663);
+#4661 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4662 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4663 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4664 = ADVANCED_FACE('',(#4665),#4690,.F.);
+#4665 = FACE_BOUND('',#4666,.F.);
+#4666 = EDGE_LOOP('',(#4667,#4675,#4676,#4684));
+#4667 = ORIENTED_EDGE('',*,*,#4668,.F.);
+#4668 = EDGE_CURVE('',#1794,#4669,#4671,.T.);
+#4669 = VERTEX_POINT('',#4670);
+#4670 = CARTESIAN_POINT('',(-3.75,3.3875,1.425));
+#4671 = LINE('',#4672,#4673);
+#4672 = CARTESIAN_POINT('',(-3.75,3.3875,1.026667148903));
+#4673 = VECTOR('',#4674,1.);
+#4674 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4675 = ORIENTED_EDGE('',*,*,#1793,.T.);
+#4676 = ORIENTED_EDGE('',*,*,#4677,.T.);
+#4677 = EDGE_CURVE('',#1786,#4678,#4680,.T.);
+#4678 = VERTEX_POINT('',#4679);
+#4679 = CARTESIAN_POINT('',(-3.75,4.2325,1.425));
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(-3.75,4.2325,1.026667148903));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4684 = ORIENTED_EDGE('',*,*,#4685,.F.);
+#4685 = EDGE_CURVE('',#4669,#4678,#4686,.T.);
+#4686 = LINE('',#4687,#4688);
+#4687 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4688 = VECTOR('',#4689,1.);
+#4689 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4690 = PLANE('',#4691);
+#4691 = AXIS2_PLACEMENT_3D('',#4692,#4693,#4694);
+#4692 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4693 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4694 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4695 = ADVANCED_FACE('',(#4696),#4721,.F.);
+#4696 = FACE_BOUND('',#4697,.F.);
+#4697 = EDGE_LOOP('',(#4698,#4706,#4707,#4715));
+#4698 = ORIENTED_EDGE('',*,*,#4699,.F.);
+#4699 = EDGE_CURVE('',#1882,#4700,#4702,.T.);
+#4700 = VERTEX_POINT('',#4701);
+#4701 = CARTESIAN_POINT('',(-4.05,-3.3875,1.325));
+#4702 = LINE('',#4703,#4704);
+#4703 = CARTESIAN_POINT('',(-3.6,-3.3875,1.325));
+#4704 = VECTOR('',#4705,1.);
+#4705 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4706 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#4707 = ORIENTED_EDGE('',*,*,#4708,.T.);
+#4708 = EDGE_CURVE('',#1874,#4709,#4711,.T.);
+#4709 = VERTEX_POINT('',#4710);
+#4710 = CARTESIAN_POINT('',(-4.05,-2.9625,1.325));
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(-3.6,-2.9625,1.325));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4715 = ORIENTED_EDGE('',*,*,#4716,.F.);
+#4716 = EDGE_CURVE('',#4700,#4709,#4717,.T.);
+#4717 = LINE('',#4718,#4719);
+#4718 = CARTESIAN_POINT('',(-4.05,-3.3875,1.325));
+#4719 = VECTOR('',#4720,1.);
+#4720 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4721 = PLANE('',#4722);
+#4722 = AXIS2_PLACEMENT_3D('',#4723,#4724,#4725);
+#4723 = CARTESIAN_POINT('',(-3.6,-3.3875,1.325));
+#4724 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4725 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4726 = ADVANCED_FACE('',(#4727),#4752,.F.);
+#4727 = FACE_BOUND('',#4728,.F.);
+#4728 = EDGE_LOOP('',(#4729,#4737,#4738,#4746));
+#4729 = ORIENTED_EDGE('',*,*,#4730,.F.);
+#4730 = EDGE_CURVE('',#1802,#4731,#4733,.T.);
+#4731 = VERTEX_POINT('',#4732);
+#4732 = CARTESIAN_POINT('',(-4.05,2.9625,1.325));
+#4733 = LINE('',#4734,#4735);
+#4734 = CARTESIAN_POINT('',(-3.6,2.9625,1.325));
+#4735 = VECTOR('',#4736,1.);
+#4736 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4737 = ORIENTED_EDGE('',*,*,#1801,.T.);
+#4738 = ORIENTED_EDGE('',*,*,#4739,.T.);
+#4739 = EDGE_CURVE('',#1794,#4740,#4742,.T.);
+#4740 = VERTEX_POINT('',#4741);
+#4741 = CARTESIAN_POINT('',(-4.05,3.3875,1.325));
+#4742 = LINE('',#4743,#4744);
+#4743 = CARTESIAN_POINT('',(-3.6,3.3875,1.325));
+#4744 = VECTOR('',#4745,1.);
+#4745 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4746 = ORIENTED_EDGE('',*,*,#4747,.F.);
+#4747 = EDGE_CURVE('',#4731,#4740,#4748,.T.);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(-4.05,2.9625,1.325));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4752 = PLANE('',#4753);
+#4753 = AXIS2_PLACEMENT_3D('',#4754,#4755,#4756);
+#4754 = CARTESIAN_POINT('',(-3.6,2.9625,1.325));
+#4755 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4756 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4757 = ADVANCED_FACE('',(#4758),#4783,.F.);
+#4758 = FACE_BOUND('',#4759,.F.);
+#4759 = EDGE_LOOP('',(#4760,#4768,#4769,#4777));
+#4760 = ORIENTED_EDGE('',*,*,#4761,.F.);
+#4761 = EDGE_CURVE('',#1874,#4762,#4764,.T.);
+#4762 = VERTEX_POINT('',#4763);
+#4763 = CARTESIAN_POINT('',(-3.75,-2.9625,1.425));
+#4764 = LINE('',#4765,#4766);
+#4765 = CARTESIAN_POINT('',(-3.75,-2.9625,1.026667148903));
+#4766 = VECTOR('',#4767,1.);
+#4767 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4768 = ORIENTED_EDGE('',*,*,#1873,.T.);
+#4769 = ORIENTED_EDGE('',*,*,#4770,.T.);
+#4770 = EDGE_CURVE('',#1866,#4771,#4773,.T.);
+#4771 = VERTEX_POINT('',#4772);
+#4772 = CARTESIAN_POINT('',(-3.75,-2.1175,1.425));
+#4773 = LINE('',#4774,#4775);
+#4774 = CARTESIAN_POINT('',(-3.75,-2.1175,1.026667148903));
+#4775 = VECTOR('',#4776,1.);
+#4776 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4777 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#4778 = EDGE_CURVE('',#4762,#4771,#4779,.T.);
+#4779 = LINE('',#4780,#4781);
+#4780 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4781 = VECTOR('',#4782,1.);
+#4782 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4783 = PLANE('',#4784);
+#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787);
+#4785 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4786 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4787 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4788 = ADVANCED_FACE('',(#4789),#4814,.F.);
+#4789 = FACE_BOUND('',#4790,.F.);
+#4790 = EDGE_LOOP('',(#4791,#4799,#4800,#4808));
+#4791 = ORIENTED_EDGE('',*,*,#4792,.F.);
+#4792 = EDGE_CURVE('',#1810,#4793,#4795,.T.);
+#4793 = VERTEX_POINT('',#4794);
+#4794 = CARTESIAN_POINT('',(-3.75,2.1175,1.425));
+#4795 = LINE('',#4796,#4797);
+#4796 = CARTESIAN_POINT('',(-3.75,2.1175,1.026667148903));
+#4797 = VECTOR('',#4798,1.);
+#4798 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4799 = ORIENTED_EDGE('',*,*,#1809,.T.);
+#4800 = ORIENTED_EDGE('',*,*,#4801,.T.);
+#4801 = EDGE_CURVE('',#1802,#4802,#4804,.T.);
+#4802 = VERTEX_POINT('',#4803);
+#4803 = CARTESIAN_POINT('',(-3.75,2.9625,1.425));
+#4804 = LINE('',#4805,#4806);
+#4805 = CARTESIAN_POINT('',(-3.75,2.9625,1.026667148903));
+#4806 = VECTOR('',#4807,1.);
+#4807 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4808 = ORIENTED_EDGE('',*,*,#4809,.F.);
+#4809 = EDGE_CURVE('',#4793,#4802,#4810,.T.);
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4814 = PLANE('',#4815);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4817 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4818 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4819 = ADVANCED_FACE('',(#4820),#4845,.F.);
+#4820 = FACE_BOUND('',#4821,.F.);
+#4821 = EDGE_LOOP('',(#4822,#4830,#4831,#4839));
+#4822 = ORIENTED_EDGE('',*,*,#4823,.F.);
+#4823 = EDGE_CURVE('',#1866,#4824,#4826,.T.);
+#4824 = VERTEX_POINT('',#4825);
+#4825 = CARTESIAN_POINT('',(-4.05,-2.1175,1.325));
+#4826 = LINE('',#4827,#4828);
+#4827 = CARTESIAN_POINT('',(-3.6,-2.1175,1.325));
+#4828 = VECTOR('',#4829,1.);
+#4829 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4830 = ORIENTED_EDGE('',*,*,#1865,.T.);
+#4831 = ORIENTED_EDGE('',*,*,#4832,.T.);
+#4832 = EDGE_CURVE('',#1858,#4833,#4835,.T.);
+#4833 = VERTEX_POINT('',#4834);
+#4834 = CARTESIAN_POINT('',(-4.05,-1.6925,1.325));
+#4835 = LINE('',#4836,#4837);
+#4836 = CARTESIAN_POINT('',(-3.6,-1.6925,1.325));
+#4837 = VECTOR('',#4838,1.);
+#4838 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4839 = ORIENTED_EDGE('',*,*,#4840,.F.);
+#4840 = EDGE_CURVE('',#4824,#4833,#4841,.T.);
+#4841 = LINE('',#4842,#4843);
+#4842 = CARTESIAN_POINT('',(-4.05,-2.1175,1.325));
+#4843 = VECTOR('',#4844,1.);
+#4844 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4845 = PLANE('',#4846);
+#4846 = AXIS2_PLACEMENT_3D('',#4847,#4848,#4849);
+#4847 = CARTESIAN_POINT('',(-3.6,-2.1175,1.325));
+#4848 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4849 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4850 = ADVANCED_FACE('',(#4851),#4876,.F.);
+#4851 = FACE_BOUND('',#4852,.F.);
+#4852 = EDGE_LOOP('',(#4853,#4861,#4862,#4870));
+#4853 = ORIENTED_EDGE('',*,*,#4854,.F.);
+#4854 = EDGE_CURVE('',#1818,#4855,#4857,.T.);
+#4855 = VERTEX_POINT('',#4856);
+#4856 = CARTESIAN_POINT('',(-4.05,1.6925,1.325));
+#4857 = LINE('',#4858,#4859);
+#4858 = CARTESIAN_POINT('',(-3.6,1.6925,1.325));
+#4859 = VECTOR('',#4860,1.);
+#4860 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4861 = ORIENTED_EDGE('',*,*,#1817,.T.);
+#4862 = ORIENTED_EDGE('',*,*,#4863,.T.);
+#4863 = EDGE_CURVE('',#1810,#4864,#4866,.T.);
+#4864 = VERTEX_POINT('',#4865);
+#4865 = CARTESIAN_POINT('',(-4.05,2.1175,1.325));
+#4866 = LINE('',#4867,#4868);
+#4867 = CARTESIAN_POINT('',(-3.6,2.1175,1.325));
+#4868 = VECTOR('',#4869,1.);
+#4869 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4870 = ORIENTED_EDGE('',*,*,#4871,.F.);
+#4871 = EDGE_CURVE('',#4855,#4864,#4872,.T.);
+#4872 = LINE('',#4873,#4874);
+#4873 = CARTESIAN_POINT('',(-4.05,1.6925,1.325));
+#4874 = VECTOR('',#4875,1.);
+#4875 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4876 = PLANE('',#4877);
+#4877 = AXIS2_PLACEMENT_3D('',#4878,#4879,#4880);
+#4878 = CARTESIAN_POINT('',(-3.6,1.6925,1.325));
+#4879 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4880 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4881 = ADVANCED_FACE('',(#4882),#4907,.F.);
+#4882 = FACE_BOUND('',#4883,.F.);
+#4883 = EDGE_LOOP('',(#4884,#4892,#4893,#4901));
+#4884 = ORIENTED_EDGE('',*,*,#4885,.F.);
+#4885 = EDGE_CURVE('',#1858,#4886,#4888,.T.);
+#4886 = VERTEX_POINT('',#4887);
+#4887 = CARTESIAN_POINT('',(-3.75,-1.6925,1.425));
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(-3.75,-1.6925,1.026667148903));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4892 = ORIENTED_EDGE('',*,*,#1857,.T.);
+#4893 = ORIENTED_EDGE('',*,*,#4894,.T.);
+#4894 = EDGE_CURVE('',#1850,#4895,#4897,.T.);
+#4895 = VERTEX_POINT('',#4896);
+#4896 = CARTESIAN_POINT('',(-3.75,-0.8475,1.425));
+#4897 = LINE('',#4898,#4899);
+#4898 = CARTESIAN_POINT('',(-3.75,-0.8475,1.026667148903));
+#4899 = VECTOR('',#4900,1.);
+#4900 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4901 = ORIENTED_EDGE('',*,*,#4902,.F.);
+#4902 = EDGE_CURVE('',#4886,#4895,#4903,.T.);
+#4903 = LINE('',#4904,#4905);
+#4904 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4905 = VECTOR('',#4906,1.);
+#4906 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4907 = PLANE('',#4908);
+#4908 = AXIS2_PLACEMENT_3D('',#4909,#4910,#4911);
+#4909 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4910 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4911 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4912 = ADVANCED_FACE('',(#4913),#4938,.F.);
+#4913 = FACE_BOUND('',#4914,.F.);
+#4914 = EDGE_LOOP('',(#4915,#4923,#4924,#4932));
+#4915 = ORIENTED_EDGE('',*,*,#4916,.F.);
+#4916 = EDGE_CURVE('',#1826,#4917,#4919,.T.);
+#4917 = VERTEX_POINT('',#4918);
+#4918 = CARTESIAN_POINT('',(-3.75,0.8475,1.425));
+#4919 = LINE('',#4920,#4921);
+#4920 = CARTESIAN_POINT('',(-3.75,0.8475,1.026667148903));
+#4921 = VECTOR('',#4922,1.);
+#4922 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4923 = ORIENTED_EDGE('',*,*,#1825,.T.);
+#4924 = ORIENTED_EDGE('',*,*,#4925,.T.);
+#4925 = EDGE_CURVE('',#1818,#4926,#4928,.T.);
+#4926 = VERTEX_POINT('',#4927);
+#4927 = CARTESIAN_POINT('',(-3.75,1.6925,1.425));
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(-3.75,1.6925,1.026667148903));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4932 = ORIENTED_EDGE('',*,*,#4933,.F.);
+#4933 = EDGE_CURVE('',#4917,#4926,#4934,.T.);
+#4934 = LINE('',#4935,#4936);
+#4935 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4936 = VECTOR('',#4937,1.);
+#4937 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4938 = PLANE('',#4939);
+#4939 = AXIS2_PLACEMENT_3D('',#4940,#4941,#4942);
+#4940 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#4941 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#4942 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4943 = ADVANCED_FACE('',(#4944),#4969,.F.);
+#4944 = FACE_BOUND('',#4945,.F.);
+#4945 = EDGE_LOOP('',(#4946,#4954,#4955,#4963));
+#4946 = ORIENTED_EDGE('',*,*,#4947,.F.);
+#4947 = EDGE_CURVE('',#1850,#4948,#4950,.T.);
+#4948 = VERTEX_POINT('',#4949);
+#4949 = CARTESIAN_POINT('',(-4.05,-0.8475,1.325));
+#4950 = LINE('',#4951,#4952);
+#4951 = CARTESIAN_POINT('',(-3.6,-0.8475,1.325));
+#4952 = VECTOR('',#4953,1.);
+#4953 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4954 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#4955 = ORIENTED_EDGE('',*,*,#4956,.T.);
+#4956 = EDGE_CURVE('',#1842,#4957,#4959,.T.);
+#4957 = VERTEX_POINT('',#4958);
+#4958 = CARTESIAN_POINT('',(-4.05,-0.4225,1.325));
+#4959 = LINE('',#4960,#4961);
+#4960 = CARTESIAN_POINT('',(-3.6,-0.4225,1.325));
+#4961 = VECTOR('',#4962,1.);
+#4962 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4963 = ORIENTED_EDGE('',*,*,#4964,.F.);
+#4964 = EDGE_CURVE('',#4948,#4957,#4965,.T.);
+#4965 = LINE('',#4966,#4967);
+#4966 = CARTESIAN_POINT('',(-4.05,-0.8475,1.325));
+#4967 = VECTOR('',#4968,1.);
+#4968 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4969 = PLANE('',#4970);
+#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973);
+#4971 = CARTESIAN_POINT('',(-3.6,-0.8475,1.325));
+#4972 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4973 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4974 = ADVANCED_FACE('',(#4975),#5000,.F.);
+#4975 = FACE_BOUND('',#4976,.F.);
+#4976 = EDGE_LOOP('',(#4977,#4985,#4986,#4994));
+#4977 = ORIENTED_EDGE('',*,*,#4978,.F.);
+#4978 = EDGE_CURVE('',#1834,#4979,#4981,.T.);
+#4979 = VERTEX_POINT('',#4980);
+#4980 = CARTESIAN_POINT('',(-4.05,0.4225,1.325));
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(-3.6,0.4225,1.325));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4985 = ORIENTED_EDGE('',*,*,#1833,.T.);
+#4986 = ORIENTED_EDGE('',*,*,#4987,.T.);
+#4987 = EDGE_CURVE('',#1826,#4988,#4990,.T.);
+#4988 = VERTEX_POINT('',#4989);
+#4989 = CARTESIAN_POINT('',(-4.05,0.8475,1.325));
+#4990 = LINE('',#4991,#4992);
+#4991 = CARTESIAN_POINT('',(-3.6,0.8475,1.325));
+#4992 = VECTOR('',#4993,1.);
+#4993 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4994 = ORIENTED_EDGE('',*,*,#4995,.F.);
+#4995 = EDGE_CURVE('',#4979,#4988,#4996,.T.);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(-4.05,0.4225,1.325));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5000 = PLANE('',#5001);
+#5001 = AXIS2_PLACEMENT_3D('',#5002,#5003,#5004);
+#5002 = CARTESIAN_POINT('',(-3.6,0.4225,1.325));
+#5003 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5004 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#5005 = ADVANCED_FACE('',(#5006),#5031,.F.);
+#5006 = FACE_BOUND('',#5007,.F.);
+#5007 = EDGE_LOOP('',(#5008,#5016,#5017,#5025));
+#5008 = ORIENTED_EDGE('',*,*,#5009,.F.);
+#5009 = EDGE_CURVE('',#1842,#5010,#5012,.T.);
+#5010 = VERTEX_POINT('',#5011);
+#5011 = CARTESIAN_POINT('',(-3.75,-0.4225,1.425));
+#5012 = LINE('',#5013,#5014);
+#5013 = CARTESIAN_POINT('',(-3.75,-0.4225,1.026667148903));
+#5014 = VECTOR('',#5015,1.);
+#5015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5016 = ORIENTED_EDGE('',*,*,#1841,.T.);
+#5017 = ORIENTED_EDGE('',*,*,#5018,.T.);
+#5018 = EDGE_CURVE('',#1834,#5019,#5021,.T.);
+#5019 = VERTEX_POINT('',#5020);
+#5020 = CARTESIAN_POINT('',(-3.75,0.4225,1.425));
+#5021 = LINE('',#5022,#5023);
+#5022 = CARTESIAN_POINT('',(-3.75,0.4225,1.026667148903));
+#5023 = VECTOR('',#5024,1.);
+#5024 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5025 = ORIENTED_EDGE('',*,*,#5026,.F.);
+#5026 = EDGE_CURVE('',#5010,#5019,#5027,.T.);
+#5027 = LINE('',#5028,#5029);
+#5028 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#5029 = VECTOR('',#5030,1.);
+#5030 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5031 = PLANE('',#5032);
+#5032 = AXIS2_PLACEMENT_3D('',#5033,#5034,#5035);
+#5033 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#5034 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5035 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5036 = ADVANCED_FACE('',(#5037),#5048,.F.);
+#5037 = FACE_BOUND('',#5038,.F.);
+#5038 = EDGE_LOOP('',(#5039,#5040,#5041,#5047));
+#5039 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#5040 = ORIENTED_EDGE('',*,*,#3923,.T.);
+#5041 = ORIENTED_EDGE('',*,*,#5042,.F.);
+#5042 = EDGE_CURVE('',#4431,#3916,#5043,.T.);
+#5043 = LINE('',#5044,#5045);
+#5044 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#5045 = VECTOR('',#5046,1.);
+#5046 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#5047 = ORIENTED_EDGE('',*,*,#4430,.F.);
+#5048 = PLANE('',#5049);
+#5049 = AXIS2_PLACEMENT_3D('',#5050,#5051,#5052);
+#5050 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#5051 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#5052 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#5053 = ADVANCED_FACE('',(#5054),#5064,.F.);
+#5054 = FACE_BOUND('',#5055,.F.);
+#5055 = EDGE_LOOP('',(#5056,#5057,#5062,#5063));
+#5056 = ORIENTED_EDGE('',*,*,#1961,.T.);
+#5057 = ORIENTED_EDGE('',*,*,#5058,.T.);
+#5058 = EDGE_CURVE('',#1955,#4027,#5059,.T.);
+#5059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5060,#5061),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5060 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#5061 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#5062 = ORIENTED_EDGE('',*,*,#4026,.F.);
+#5063 = ORIENTED_EDGE('',*,*,#2075,.F.);
+#5064 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#5065,#5066)
+,(#5067,#5068
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5065 = CARTESIAN_POINT('',(3.75,-6.225,1.425));
+#5066 = CARTESIAN_POINT('',(3.675,-6.1875,1.425));
+#5067 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#5068 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#5069 = ADVANCED_FACE('',(#5070),#5081,.T.);
+#5070 = FACE_BOUND('',#5071,.F.);
+#5071 = EDGE_LOOP('',(#5072,#5078,#5079,#5080));
+#5072 = ORIENTED_EDGE('',*,*,#5073,.T.);
+#5073 = EDGE_CURVE('',#2151,#2038,#5074,.T.);
+#5074 = LINE('',#5075,#5076);
+#5075 = CARTESIAN_POINT('',(4.25,-5.5025,1.225));
+#5076 = VECTOR('',#5077,1.);
+#5077 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5078 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#5079 = ORIENTED_EDGE('',*,*,#4069,.F.);
+#5080 = ORIENTED_EDGE('',*,*,#2158,.F.);
+#5081 = CYLINDRICAL_SURFACE('',#5082,0.2);
+#5082 = AXIS2_PLACEMENT_3D('',#5083,#5084,#5085);
+#5083 = CARTESIAN_POINT('',(4.05,-5.5025,1.225));
+#5084 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5085 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5086 = ADVANCED_FACE('',(#5087),#5098,.F.);
+#5087 = FACE_BOUND('',#5088,.F.);
+#5088 = EDGE_LOOP('',(#5089,#5095,#5096,#5097));
+#5089 = ORIENTED_EDGE('',*,*,#5090,.T.);
+#5090 = EDGE_CURVE('',#2142,#2029,#5091,.T.);
+#5091 = LINE('',#5092,#5093);
+#5092 = CARTESIAN_POINT('',(4.25,-5.5025,0.2));
+#5093 = VECTOR('',#5094,1.);
+#5094 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5095 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#5096 = ORIENTED_EDGE('',*,*,#5073,.F.);
+#5097 = ORIENTED_EDGE('',*,*,#2150,.F.);
+#5098 = PLANE('',#5099);
+#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102);
+#5100 = CARTESIAN_POINT('',(4.25,-5.5025,0.2));
+#5101 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5102 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5103 = ADVANCED_FACE('',(#5104),#5115,.F.);
+#5104 = FACE_BOUND('',#5105,.F.);
+#5105 = EDGE_LOOP('',(#5106,#5112,#5113,#5114));
+#5106 = ORIENTED_EDGE('',*,*,#5107,.T.);
+#5107 = EDGE_CURVE('',#2134,#2021,#5108,.T.);
+#5108 = LINE('',#5109,#5110);
+#5109 = CARTESIAN_POINT('',(4.35,-5.5025,0.1));
+#5110 = VECTOR('',#5111,1.);
+#5111 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5112 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#5113 = ORIENTED_EDGE('',*,*,#5090,.F.);
+#5114 = ORIENTED_EDGE('',*,*,#2141,.F.);
+#5115 = CYLINDRICAL_SURFACE('',#5116,1.E-001);
+#5116 = AXIS2_PLACEMENT_3D('',#5117,#5118,#5119);
+#5117 = CARTESIAN_POINT('',(4.35,-5.5025,0.2));
+#5118 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5119 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5120 = ADVANCED_FACE('',(#5121),#5132,.F.);
+#5121 = FACE_BOUND('',#5122,.F.);
+#5122 = EDGE_LOOP('',(#5123,#5129,#5130,#5131));
+#5123 = ORIENTED_EDGE('',*,*,#5124,.T.);
+#5124 = EDGE_CURVE('',#2126,#2013,#5125,.T.);
+#5125 = LINE('',#5126,#5127);
+#5126 = CARTESIAN_POINT('',(5.1625,-5.5025,0.1));
+#5127 = VECTOR('',#5128,1.);
+#5128 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5129 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#5130 = ORIENTED_EDGE('',*,*,#5107,.F.);
+#5131 = ORIENTED_EDGE('',*,*,#2133,.F.);
+#5132 = PLANE('',#5133);
+#5133 = AXIS2_PLACEMENT_3D('',#5134,#5135,#5136);
+#5134 = CARTESIAN_POINT('',(5.1625,-5.5025,0.1));
+#5135 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5136 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5137 = ADVANCED_FACE('',(#5138),#5149,.F.);
+#5138 = FACE_BOUND('',#5139,.F.);
+#5139 = EDGE_LOOP('',(#5140,#5146,#5147,#5148));
+#5140 = ORIENTED_EDGE('',*,*,#5141,.T.);
+#5141 = EDGE_CURVE('',#2118,#2005,#5142,.T.);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(5.1625,-5.5025,2.775557561563E-017));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5146 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#5147 = ORIENTED_EDGE('',*,*,#5124,.F.);
+#5148 = ORIENTED_EDGE('',*,*,#2125,.F.);
+#5149 = PLANE('',#5150);
+#5150 = AXIS2_PLACEMENT_3D('',#5151,#5152,#5153);
+#5151 = CARTESIAN_POINT('',(5.1625,-5.5025,2.775557561563E-017));
+#5152 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5154 = ADVANCED_FACE('',(#5155),#5166,.F.);
+#5155 = FACE_BOUND('',#5156,.F.);
+#5156 = EDGE_LOOP('',(#5157,#5163,#5164,#5165));
+#5157 = ORIENTED_EDGE('',*,*,#5158,.T.);
+#5158 = EDGE_CURVE('',#2109,#1996,#5159,.T.);
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(4.35,-5.5025,2.775557561563E-017));
+#5161 = VECTOR('',#5162,1.);
+#5162 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5163 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#5164 = ORIENTED_EDGE('',*,*,#5141,.F.);
+#5165 = ORIENTED_EDGE('',*,*,#2117,.F.);
+#5166 = PLANE('',#5167);
+#5167 = AXIS2_PLACEMENT_3D('',#5168,#5169,#5170);
+#5168 = CARTESIAN_POINT('',(4.35,-5.5025,2.775557561563E-017));
+#5169 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5170 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5171 = ADVANCED_FACE('',(#5172),#5183,.T.);
+#5172 = FACE_BOUND('',#5173,.F.);
+#5173 = EDGE_LOOP('',(#5174,#5180,#5181,#5182));
+#5174 = ORIENTED_EDGE('',*,*,#5175,.T.);
+#5175 = EDGE_CURVE('',#2101,#1988,#5176,.T.);
+#5176 = LINE('',#5177,#5178);
+#5177 = CARTESIAN_POINT('',(4.15,-5.5025,0.2));
+#5178 = VECTOR('',#5179,1.);
+#5179 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5180 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#5181 = ORIENTED_EDGE('',*,*,#5158,.F.);
+#5182 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#5183 = CYLINDRICAL_SURFACE('',#5184,0.2);
+#5184 = AXIS2_PLACEMENT_3D('',#5185,#5186,#5187);
+#5185 = CARTESIAN_POINT('',(4.35,-5.5025,0.2));
+#5186 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5187 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5188 = ADVANCED_FACE('',(#5189),#5195,.F.);
+#5189 = FACE_BOUND('',#5190,.F.);
+#5190 = EDGE_LOOP('',(#5191,#5192,#5193,#5194));
+#5191 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#5192 = ORIENTED_EDGE('',*,*,#1987,.T.);
+#5193 = ORIENTED_EDGE('',*,*,#5175,.F.);
+#5194 = ORIENTED_EDGE('',*,*,#2100,.F.);
+#5195 = PLANE('',#5196);
+#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199);
+#5197 = CARTESIAN_POINT('',(4.15,-5.5025,1.225));
+#5198 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5199 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5200 = ADVANCED_FACE('',(#5201),#5212,.T.);
+#5201 = FACE_BOUND('',#5202,.F.);
+#5202 = EDGE_LOOP('',(#5203,#5209,#5210,#5211));
+#5203 = ORIENTED_EDGE('',*,*,#5204,.T.);
+#5204 = EDGE_CURVE('',#2483,#2260,#5205,.T.);
+#5205 = LINE('',#5206,#5207);
+#5206 = CARTESIAN_POINT('',(4.25,-4.2325,1.225));
+#5207 = VECTOR('',#5208,1.);
+#5208 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5209 = ORIENTED_EDGE('',*,*,#2267,.T.);
+#5210 = ORIENTED_EDGE('',*,*,#4107,.F.);
+#5211 = ORIENTED_EDGE('',*,*,#2490,.F.);
+#5212 = CYLINDRICAL_SURFACE('',#5213,0.2);
+#5213 = AXIS2_PLACEMENT_3D('',#5214,#5215,#5216);
+#5214 = CARTESIAN_POINT('',(4.05,-4.2325,1.225));
+#5215 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5216 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5217 = ADVANCED_FACE('',(#5218),#5229,.F.);
+#5218 = FACE_BOUND('',#5219,.F.);
+#5219 = EDGE_LOOP('',(#5220,#5226,#5227,#5228));
+#5220 = ORIENTED_EDGE('',*,*,#5221,.T.);
+#5221 = EDGE_CURVE('',#2474,#2251,#5222,.T.);
+#5222 = LINE('',#5223,#5224);
+#5223 = CARTESIAN_POINT('',(4.25,-4.2325,0.2));
+#5224 = VECTOR('',#5225,1.);
+#5225 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5226 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#5227 = ORIENTED_EDGE('',*,*,#5204,.F.);
+#5228 = ORIENTED_EDGE('',*,*,#2482,.F.);
+#5229 = PLANE('',#5230);
+#5230 = AXIS2_PLACEMENT_3D('',#5231,#5232,#5233);
+#5231 = CARTESIAN_POINT('',(4.25,-4.2325,0.2));
+#5232 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5233 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5234 = ADVANCED_FACE('',(#5235),#5246,.F.);
+#5235 = FACE_BOUND('',#5236,.F.);
+#5236 = EDGE_LOOP('',(#5237,#5243,#5244,#5245));
+#5237 = ORIENTED_EDGE('',*,*,#5238,.T.);
+#5238 = EDGE_CURVE('',#2466,#2243,#5239,.T.);
+#5239 = LINE('',#5240,#5241);
+#5240 = CARTESIAN_POINT('',(4.35,-4.2325,0.1));
+#5241 = VECTOR('',#5242,1.);
+#5242 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5243 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#5244 = ORIENTED_EDGE('',*,*,#5221,.F.);
+#5245 = ORIENTED_EDGE('',*,*,#2473,.F.);
+#5246 = CYLINDRICAL_SURFACE('',#5247,1.E-001);
+#5247 = AXIS2_PLACEMENT_3D('',#5248,#5249,#5250);
+#5248 = CARTESIAN_POINT('',(4.35,-4.2325,0.2));
+#5249 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5250 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5251 = ADVANCED_FACE('',(#5252),#5263,.F.);
+#5252 = FACE_BOUND('',#5253,.F.);
+#5253 = EDGE_LOOP('',(#5254,#5260,#5261,#5262));
+#5254 = ORIENTED_EDGE('',*,*,#5255,.T.);
+#5255 = EDGE_CURVE('',#2458,#2235,#5256,.T.);
+#5256 = LINE('',#5257,#5258);
+#5257 = CARTESIAN_POINT('',(5.1625,-4.2325,0.1));
+#5258 = VECTOR('',#5259,1.);
+#5259 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5260 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#5261 = ORIENTED_EDGE('',*,*,#5238,.F.);
+#5262 = ORIENTED_EDGE('',*,*,#2465,.F.);
+#5263 = PLANE('',#5264);
+#5264 = AXIS2_PLACEMENT_3D('',#5265,#5266,#5267);
+#5265 = CARTESIAN_POINT('',(5.1625,-4.2325,0.1));
+#5266 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5267 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5268 = ADVANCED_FACE('',(#5269),#5280,.F.);
+#5269 = FACE_BOUND('',#5270,.F.);
+#5270 = EDGE_LOOP('',(#5271,#5277,#5278,#5279));
+#5271 = ORIENTED_EDGE('',*,*,#5272,.T.);
+#5272 = EDGE_CURVE('',#2450,#2227,#5273,.T.);
+#5273 = LINE('',#5274,#5275);
+#5274 = CARTESIAN_POINT('',(5.1625,-4.2325,2.775557561563E-017));
+#5275 = VECTOR('',#5276,1.);
+#5276 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5277 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#5278 = ORIENTED_EDGE('',*,*,#5255,.F.);
+#5279 = ORIENTED_EDGE('',*,*,#2457,.F.);
+#5280 = PLANE('',#5281);
+#5281 = AXIS2_PLACEMENT_3D('',#5282,#5283,#5284);
+#5282 = CARTESIAN_POINT('',(5.1625,-4.2325,2.775557561563E-017));
+#5283 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5284 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5285 = ADVANCED_FACE('',(#5286),#5297,.F.);
+#5286 = FACE_BOUND('',#5287,.F.);
+#5287 = EDGE_LOOP('',(#5288,#5294,#5295,#5296));
+#5288 = ORIENTED_EDGE('',*,*,#5289,.T.);
+#5289 = EDGE_CURVE('',#2441,#2218,#5290,.T.);
+#5290 = LINE('',#5291,#5292);
+#5291 = CARTESIAN_POINT('',(4.35,-4.2325,2.775557561563E-017));
+#5292 = VECTOR('',#5293,1.);
+#5293 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5294 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#5295 = ORIENTED_EDGE('',*,*,#5272,.F.);
+#5296 = ORIENTED_EDGE('',*,*,#2449,.F.);
+#5297 = PLANE('',#5298);
+#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301);
+#5299 = CARTESIAN_POINT('',(4.35,-4.2325,2.775557561563E-017));
+#5300 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5301 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5302 = ADVANCED_FACE('',(#5303),#5314,.T.);
+#5303 = FACE_BOUND('',#5304,.F.);
+#5304 = EDGE_LOOP('',(#5305,#5311,#5312,#5313));
+#5305 = ORIENTED_EDGE('',*,*,#5306,.T.);
+#5306 = EDGE_CURVE('',#2433,#2210,#5307,.T.);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(4.15,-4.2325,0.2));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5311 = ORIENTED_EDGE('',*,*,#2217,.T.);
+#5312 = ORIENTED_EDGE('',*,*,#5289,.F.);
+#5313 = ORIENTED_EDGE('',*,*,#2440,.F.);
+#5314 = CYLINDRICAL_SURFACE('',#5315,0.2);
+#5315 = AXIS2_PLACEMENT_3D('',#5316,#5317,#5318);
+#5316 = CARTESIAN_POINT('',(4.35,-4.2325,0.2));
+#5317 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5318 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5319 = ADVANCED_FACE('',(#5320),#5326,.F.);
+#5320 = FACE_BOUND('',#5321,.F.);
+#5321 = EDGE_LOOP('',(#5322,#5323,#5324,#5325));
+#5322 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#5323 = ORIENTED_EDGE('',*,*,#2209,.T.);
+#5324 = ORIENTED_EDGE('',*,*,#5306,.F.);
+#5325 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#5326 = PLANE('',#5327);
+#5327 = AXIS2_PLACEMENT_3D('',#5328,#5329,#5330);
+#5328 = CARTESIAN_POINT('',(4.15,-4.2325,1.225));
+#5329 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5330 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5331 = ADVANCED_FACE('',(#5332),#5343,.T.);
+#5332 = FACE_BOUND('',#5333,.F.);
+#5333 = EDGE_LOOP('',(#5334,#5340,#5341,#5342));
+#5334 = ORIENTED_EDGE('',*,*,#5335,.T.);
+#5335 = EDGE_CURVE('',#2614,#2837,#5336,.T.);
+#5336 = LINE('',#5337,#5338);
+#5337 = CARTESIAN_POINT('',(4.25,3.3875,1.225));
+#5338 = VECTOR('',#5339,1.);
+#5339 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5340 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#5341 = ORIENTED_EDGE('',*,*,#4088,.F.);
+#5342 = ORIENTED_EDGE('',*,*,#2621,.F.);
+#5343 = CYLINDRICAL_SURFACE('',#5344,0.2);
+#5344 = AXIS2_PLACEMENT_3D('',#5345,#5346,#5347);
+#5345 = CARTESIAN_POINT('',(4.05,3.3875,1.225));
+#5346 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5347 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5348 = ADVANCED_FACE('',(#5349),#5360,.F.);
+#5349 = FACE_BOUND('',#5350,.F.);
+#5350 = EDGE_LOOP('',(#5351,#5357,#5358,#5359));
+#5351 = ORIENTED_EDGE('',*,*,#5352,.T.);
+#5352 = EDGE_CURVE('',#2605,#2828,#5353,.T.);
+#5353 = LINE('',#5354,#5355);
+#5354 = CARTESIAN_POINT('',(4.25,3.3875,0.2));
+#5355 = VECTOR('',#5356,1.);
+#5356 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5357 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#5358 = ORIENTED_EDGE('',*,*,#5335,.F.);
+#5359 = ORIENTED_EDGE('',*,*,#2613,.F.);
+#5360 = PLANE('',#5361);
+#5361 = AXIS2_PLACEMENT_3D('',#5362,#5363,#5364);
+#5362 = CARTESIAN_POINT('',(4.25,3.3875,0.2));
+#5363 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5364 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5365 = ADVANCED_FACE('',(#5366),#5377,.F.);
+#5366 = FACE_BOUND('',#5367,.F.);
+#5367 = EDGE_LOOP('',(#5368,#5374,#5375,#5376));
+#5368 = ORIENTED_EDGE('',*,*,#5369,.T.);
+#5369 = EDGE_CURVE('',#2597,#2820,#5370,.T.);
+#5370 = LINE('',#5371,#5372);
+#5371 = CARTESIAN_POINT('',(4.35,3.3875,0.1));
+#5372 = VECTOR('',#5373,1.);
+#5373 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5374 = ORIENTED_EDGE('',*,*,#2827,.T.);
+#5375 = ORIENTED_EDGE('',*,*,#5352,.F.);
+#5376 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#5377 = CYLINDRICAL_SURFACE('',#5378,1.E-001);
+#5378 = AXIS2_PLACEMENT_3D('',#5379,#5380,#5381);
+#5379 = CARTESIAN_POINT('',(4.35,3.3875,0.2));
+#5380 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5381 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5382 = ADVANCED_FACE('',(#5383),#5394,.F.);
+#5383 = FACE_BOUND('',#5384,.F.);
+#5384 = EDGE_LOOP('',(#5385,#5391,#5392,#5393));
+#5385 = ORIENTED_EDGE('',*,*,#5386,.T.);
+#5386 = EDGE_CURVE('',#2589,#2812,#5387,.T.);
+#5387 = LINE('',#5388,#5389);
+#5388 = CARTESIAN_POINT('',(5.1625,3.3875,0.1));
+#5389 = VECTOR('',#5390,1.);
+#5390 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5391 = ORIENTED_EDGE('',*,*,#2819,.T.);
+#5392 = ORIENTED_EDGE('',*,*,#5369,.F.);
+#5393 = ORIENTED_EDGE('',*,*,#2596,.F.);
+#5394 = PLANE('',#5395);
+#5395 = AXIS2_PLACEMENT_3D('',#5396,#5397,#5398);
+#5396 = CARTESIAN_POINT('',(5.1625,3.3875,0.1));
+#5397 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5398 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5399 = ADVANCED_FACE('',(#5400),#5411,.F.);
+#5400 = FACE_BOUND('',#5401,.F.);
+#5401 = EDGE_LOOP('',(#5402,#5408,#5409,#5410));
+#5402 = ORIENTED_EDGE('',*,*,#5403,.T.);
+#5403 = EDGE_CURVE('',#2581,#2804,#5404,.T.);
+#5404 = LINE('',#5405,#5406);
+#5405 = CARTESIAN_POINT('',(5.1625,3.3875,2.775557561563E-017));
+#5406 = VECTOR('',#5407,1.);
+#5407 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5408 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#5409 = ORIENTED_EDGE('',*,*,#5386,.F.);
+#5410 = ORIENTED_EDGE('',*,*,#2588,.F.);
+#5411 = PLANE('',#5412);
+#5412 = AXIS2_PLACEMENT_3D('',#5413,#5414,#5415);
+#5413 = CARTESIAN_POINT('',(5.1625,3.3875,2.775557561563E-017));
+#5414 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5415 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5416 = ADVANCED_FACE('',(#5417),#5428,.F.);
+#5417 = FACE_BOUND('',#5418,.F.);
+#5418 = EDGE_LOOP('',(#5419,#5425,#5426,#5427));
+#5419 = ORIENTED_EDGE('',*,*,#5420,.T.);
+#5420 = EDGE_CURVE('',#2572,#2795,#5421,.T.);
+#5421 = LINE('',#5422,#5423);
+#5422 = CARTESIAN_POINT('',(4.35,3.3875,2.775557561563E-017));
+#5423 = VECTOR('',#5424,1.);
+#5424 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5425 = ORIENTED_EDGE('',*,*,#2803,.T.);
+#5426 = ORIENTED_EDGE('',*,*,#5403,.F.);
+#5427 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#5428 = PLANE('',#5429);
+#5429 = AXIS2_PLACEMENT_3D('',#5430,#5431,#5432);
+#5430 = CARTESIAN_POINT('',(4.35,3.3875,2.775557561563E-017));
+#5431 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5432 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5433 = ADVANCED_FACE('',(#5434),#5445,.T.);
+#5434 = FACE_BOUND('',#5435,.F.);
+#5435 = EDGE_LOOP('',(#5436,#5442,#5443,#5444));
+#5436 = ORIENTED_EDGE('',*,*,#5437,.T.);
+#5437 = EDGE_CURVE('',#2564,#2787,#5438,.T.);
+#5438 = LINE('',#5439,#5440);
+#5439 = CARTESIAN_POINT('',(4.15,3.3875,0.2));
+#5440 = VECTOR('',#5441,1.);
+#5441 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5442 = ORIENTED_EDGE('',*,*,#2794,.T.);
+#5443 = ORIENTED_EDGE('',*,*,#5420,.F.);
+#5444 = ORIENTED_EDGE('',*,*,#2571,.F.);
+#5445 = CYLINDRICAL_SURFACE('',#5446,0.2);
+#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449);
+#5447 = CARTESIAN_POINT('',(4.35,3.3875,0.2));
+#5448 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5449 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5450 = ADVANCED_FACE('',(#5451),#5457,.F.);
+#5451 = FACE_BOUND('',#5452,.F.);
+#5452 = EDGE_LOOP('',(#5453,#5454,#5455,#5456));
+#5453 = ORIENTED_EDGE('',*,*,#2768,.T.);
+#5454 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#5455 = ORIENTED_EDGE('',*,*,#5437,.F.);
+#5456 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#5457 = PLANE('',#5458);
+#5458 = AXIS2_PLACEMENT_3D('',#5459,#5460,#5461);
+#5459 = CARTESIAN_POINT('',(4.15,3.3875,1.225));
+#5460 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5461 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5462 = ADVANCED_FACE('',(#5463),#5474,.T.);
+#5463 = FACE_BOUND('',#5464,.F.);
+#5464 = EDGE_LOOP('',(#5465,#5471,#5472,#5473));
+#5465 = ORIENTED_EDGE('',*,*,#5466,.T.);
+#5466 = EDGE_CURVE('',#2929,#2706,#5467,.T.);
+#5467 = LINE('',#5468,#5469);
+#5468 = CARTESIAN_POINT('',(4.25,-2.9625,1.225));
+#5469 = VECTOR('',#5470,1.);
+#5470 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5471 = ORIENTED_EDGE('',*,*,#2713,.T.);
+#5472 = ORIENTED_EDGE('',*,*,#4145,.F.);
+#5473 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#5474 = CYLINDRICAL_SURFACE('',#5475,0.2);
+#5475 = AXIS2_PLACEMENT_3D('',#5476,#5477,#5478);
+#5476 = CARTESIAN_POINT('',(4.05,-2.9625,1.225));
+#5477 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5478 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5479 = ADVANCED_FACE('',(#5480),#5491,.F.);
+#5480 = FACE_BOUND('',#5481,.F.);
+#5481 = EDGE_LOOP('',(#5482,#5488,#5489,#5490));
+#5482 = ORIENTED_EDGE('',*,*,#5483,.T.);
+#5483 = EDGE_CURVE('',#2920,#2697,#5484,.T.);
+#5484 = LINE('',#5485,#5486);
+#5485 = CARTESIAN_POINT('',(4.25,-2.9625,0.2));
+#5486 = VECTOR('',#5487,1.);
+#5487 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5488 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#5489 = ORIENTED_EDGE('',*,*,#5466,.F.);
+#5490 = ORIENTED_EDGE('',*,*,#2928,.F.);
+#5491 = PLANE('',#5492);
+#5492 = AXIS2_PLACEMENT_3D('',#5493,#5494,#5495);
+#5493 = CARTESIAN_POINT('',(4.25,-2.9625,0.2));
+#5494 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5495 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5496 = ADVANCED_FACE('',(#5497),#5508,.F.);
+#5497 = FACE_BOUND('',#5498,.F.);
+#5498 = EDGE_LOOP('',(#5499,#5505,#5506,#5507));
+#5499 = ORIENTED_EDGE('',*,*,#5500,.T.);
+#5500 = EDGE_CURVE('',#2912,#2689,#5501,.T.);
+#5501 = LINE('',#5502,#5503);
+#5502 = CARTESIAN_POINT('',(4.35,-2.9625,0.1));
+#5503 = VECTOR('',#5504,1.);
+#5504 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5505 = ORIENTED_EDGE('',*,*,#2696,.T.);
+#5506 = ORIENTED_EDGE('',*,*,#5483,.F.);
+#5507 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#5508 = CYLINDRICAL_SURFACE('',#5509,1.E-001);
+#5509 = AXIS2_PLACEMENT_3D('',#5510,#5511,#5512);
+#5510 = CARTESIAN_POINT('',(4.35,-2.9625,0.2));
+#5511 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5512 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5513 = ADVANCED_FACE('',(#5514),#5525,.F.);
+#5514 = FACE_BOUND('',#5515,.F.);
+#5515 = EDGE_LOOP('',(#5516,#5522,#5523,#5524));
+#5516 = ORIENTED_EDGE('',*,*,#5517,.T.);
+#5517 = EDGE_CURVE('',#2904,#2681,#5518,.T.);
+#5518 = LINE('',#5519,#5520);
+#5519 = CARTESIAN_POINT('',(5.1625,-2.9625,0.1));
+#5520 = VECTOR('',#5521,1.);
+#5521 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5522 = ORIENTED_EDGE('',*,*,#2688,.T.);
+#5523 = ORIENTED_EDGE('',*,*,#5500,.F.);
+#5524 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#5525 = PLANE('',#5526);
+#5526 = AXIS2_PLACEMENT_3D('',#5527,#5528,#5529);
+#5527 = CARTESIAN_POINT('',(5.1625,-2.9625,0.1));
+#5528 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5529 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5530 = ADVANCED_FACE('',(#5531),#5542,.F.);
+#5531 = FACE_BOUND('',#5532,.F.);
+#5532 = EDGE_LOOP('',(#5533,#5539,#5540,#5541));
+#5533 = ORIENTED_EDGE('',*,*,#5534,.T.);
+#5534 = EDGE_CURVE('',#2896,#2673,#5535,.T.);
+#5535 = LINE('',#5536,#5537);
+#5536 = CARTESIAN_POINT('',(5.1625,-2.9625,2.775557561563E-017));
+#5537 = VECTOR('',#5538,1.);
+#5538 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5539 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#5540 = ORIENTED_EDGE('',*,*,#5517,.F.);
+#5541 = ORIENTED_EDGE('',*,*,#2903,.F.);
+#5542 = PLANE('',#5543);
+#5543 = AXIS2_PLACEMENT_3D('',#5544,#5545,#5546);
+#5544 = CARTESIAN_POINT('',(5.1625,-2.9625,2.775557561563E-017));
+#5545 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5546 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5547 = ADVANCED_FACE('',(#5548),#5559,.F.);
+#5548 = FACE_BOUND('',#5549,.F.);
+#5549 = EDGE_LOOP('',(#5550,#5556,#5557,#5558));
+#5550 = ORIENTED_EDGE('',*,*,#5551,.T.);
+#5551 = EDGE_CURVE('',#2887,#2664,#5552,.T.);
+#5552 = LINE('',#5553,#5554);
+#5553 = CARTESIAN_POINT('',(4.35,-2.9625,2.775557561563E-017));
+#5554 = VECTOR('',#5555,1.);
+#5555 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5556 = ORIENTED_EDGE('',*,*,#2672,.T.);
+#5557 = ORIENTED_EDGE('',*,*,#5534,.F.);
+#5558 = ORIENTED_EDGE('',*,*,#2895,.F.);
+#5559 = PLANE('',#5560);
+#5560 = AXIS2_PLACEMENT_3D('',#5561,#5562,#5563);
+#5561 = CARTESIAN_POINT('',(4.35,-2.9625,2.775557561563E-017));
+#5562 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5563 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5564 = ADVANCED_FACE('',(#5565),#5576,.T.);
+#5565 = FACE_BOUND('',#5566,.F.);
+#5566 = EDGE_LOOP('',(#5567,#5573,#5574,#5575));
+#5567 = ORIENTED_EDGE('',*,*,#5568,.T.);
+#5568 = EDGE_CURVE('',#2879,#2656,#5569,.T.);
+#5569 = LINE('',#5570,#5571);
+#5570 = CARTESIAN_POINT('',(4.15,-2.9625,0.2));
+#5571 = VECTOR('',#5572,1.);
+#5572 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5573 = ORIENTED_EDGE('',*,*,#2663,.T.);
+#5574 = ORIENTED_EDGE('',*,*,#5551,.F.);
+#5575 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#5576 = CYLINDRICAL_SURFACE('',#5577,0.2);
+#5577 = AXIS2_PLACEMENT_3D('',#5578,#5579,#5580);
+#5578 = CARTESIAN_POINT('',(4.35,-2.9625,0.2));
+#5579 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5580 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5581 = ADVANCED_FACE('',(#5582),#5588,.F.);
+#5582 = FACE_BOUND('',#5583,.F.);
+#5583 = EDGE_LOOP('',(#5584,#5585,#5586,#5587));
+#5584 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#5585 = ORIENTED_EDGE('',*,*,#2655,.T.);
+#5586 = ORIENTED_EDGE('',*,*,#5568,.F.);
+#5587 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#5588 = PLANE('',#5589);
+#5589 = AXIS2_PLACEMENT_3D('',#5590,#5591,#5592);
+#5590 = CARTESIAN_POINT('',(4.15,-2.9625,1.225));
+#5591 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5592 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5593 = ADVANCED_FACE('',(#5594),#5605,.T.);
+#5594 = FACE_BOUND('',#5595,.F.);
+#5595 = EDGE_LOOP('',(#5596,#5602,#5603,#5604));
+#5596 = ORIENTED_EDGE('',*,*,#5597,.T.);
+#5597 = EDGE_CURVE('',#3060,#3283,#5598,.T.);
+#5598 = LINE('',#5599,#5600);
+#5599 = CARTESIAN_POINT('',(4.25,2.1175,1.225));
+#5600 = VECTOR('',#5601,1.);
+#5601 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5602 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#5603 = ORIENTED_EDGE('',*,*,#4126,.F.);
+#5604 = ORIENTED_EDGE('',*,*,#3067,.F.);
+#5605 = CYLINDRICAL_SURFACE('',#5606,0.2);
+#5606 = AXIS2_PLACEMENT_3D('',#5607,#5608,#5609);
+#5607 = CARTESIAN_POINT('',(4.05,2.1175,1.225));
+#5608 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5609 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5610 = ADVANCED_FACE('',(#5611),#5622,.F.);
+#5611 = FACE_BOUND('',#5612,.F.);
+#5612 = EDGE_LOOP('',(#5613,#5619,#5620,#5621));
+#5613 = ORIENTED_EDGE('',*,*,#5614,.T.);
+#5614 = EDGE_CURVE('',#3051,#3274,#5615,.T.);
+#5615 = LINE('',#5616,#5617);
+#5616 = CARTESIAN_POINT('',(4.25,2.1175,0.2));
+#5617 = VECTOR('',#5618,1.);
+#5618 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5619 = ORIENTED_EDGE('',*,*,#3282,.T.);
+#5620 = ORIENTED_EDGE('',*,*,#5597,.F.);
+#5621 = ORIENTED_EDGE('',*,*,#3059,.F.);
+#5622 = PLANE('',#5623);
+#5623 = AXIS2_PLACEMENT_3D('',#5624,#5625,#5626);
+#5624 = CARTESIAN_POINT('',(4.25,2.1175,0.2));
+#5625 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5626 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5627 = ADVANCED_FACE('',(#5628),#5639,.F.);
+#5628 = FACE_BOUND('',#5629,.F.);
+#5629 = EDGE_LOOP('',(#5630,#5636,#5637,#5638));
+#5630 = ORIENTED_EDGE('',*,*,#5631,.T.);
+#5631 = EDGE_CURVE('',#3043,#3266,#5632,.T.);
+#5632 = LINE('',#5633,#5634);
+#5633 = CARTESIAN_POINT('',(4.35,2.1175,0.1));
+#5634 = VECTOR('',#5635,1.);
+#5635 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5636 = ORIENTED_EDGE('',*,*,#3273,.T.);
+#5637 = ORIENTED_EDGE('',*,*,#5614,.F.);
+#5638 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#5639 = CYLINDRICAL_SURFACE('',#5640,1.E-001);
+#5640 = AXIS2_PLACEMENT_3D('',#5641,#5642,#5643);
+#5641 = CARTESIAN_POINT('',(4.35,2.1175,0.2));
+#5642 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5643 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5644 = ADVANCED_FACE('',(#5645),#5656,.F.);
+#5645 = FACE_BOUND('',#5646,.F.);
+#5646 = EDGE_LOOP('',(#5647,#5653,#5654,#5655));
+#5647 = ORIENTED_EDGE('',*,*,#5648,.T.);
+#5648 = EDGE_CURVE('',#3035,#3258,#5649,.T.);
+#5649 = LINE('',#5650,#5651);
+#5650 = CARTESIAN_POINT('',(5.1625,2.1175,0.1));
+#5651 = VECTOR('',#5652,1.);
+#5652 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5653 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#5654 = ORIENTED_EDGE('',*,*,#5631,.F.);
+#5655 = ORIENTED_EDGE('',*,*,#3042,.F.);
+#5656 = PLANE('',#5657);
+#5657 = AXIS2_PLACEMENT_3D('',#5658,#5659,#5660);
+#5658 = CARTESIAN_POINT('',(5.1625,2.1175,0.1));
+#5659 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5660 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5661 = ADVANCED_FACE('',(#5662),#5673,.F.);
+#5662 = FACE_BOUND('',#5663,.F.);
+#5663 = EDGE_LOOP('',(#5664,#5670,#5671,#5672));
+#5664 = ORIENTED_EDGE('',*,*,#5665,.T.);
+#5665 = EDGE_CURVE('',#3027,#3250,#5666,.T.);
+#5666 = LINE('',#5667,#5668);
+#5667 = CARTESIAN_POINT('',(5.1625,2.1175,2.775557561563E-017));
+#5668 = VECTOR('',#5669,1.);
+#5669 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5670 = ORIENTED_EDGE('',*,*,#3257,.T.);
+#5671 = ORIENTED_EDGE('',*,*,#5648,.F.);
+#5672 = ORIENTED_EDGE('',*,*,#3034,.F.);
+#5673 = PLANE('',#5674);
+#5674 = AXIS2_PLACEMENT_3D('',#5675,#5676,#5677);
+#5675 = CARTESIAN_POINT('',(5.1625,2.1175,2.775557561563E-017));
+#5676 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5677 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5678 = ADVANCED_FACE('',(#5679),#5690,.F.);
+#5679 = FACE_BOUND('',#5680,.F.);
+#5680 = EDGE_LOOP('',(#5681,#5687,#5688,#5689));
+#5681 = ORIENTED_EDGE('',*,*,#5682,.T.);
+#5682 = EDGE_CURVE('',#3018,#3241,#5683,.T.);
+#5683 = LINE('',#5684,#5685);
+#5684 = CARTESIAN_POINT('',(4.35,2.1175,2.775557561563E-017));
+#5685 = VECTOR('',#5686,1.);
+#5686 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5687 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#5688 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#5689 = ORIENTED_EDGE('',*,*,#3026,.F.);
+#5690 = PLANE('',#5691);
+#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694);
+#5692 = CARTESIAN_POINT('',(4.35,2.1175,2.775557561563E-017));
+#5693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5694 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5695 = ADVANCED_FACE('',(#5696),#5707,.T.);
+#5696 = FACE_BOUND('',#5697,.F.);
+#5697 = EDGE_LOOP('',(#5698,#5704,#5705,#5706));
+#5698 = ORIENTED_EDGE('',*,*,#5699,.T.);
+#5699 = EDGE_CURVE('',#3010,#3233,#5700,.T.);
+#5700 = LINE('',#5701,#5702);
+#5701 = CARTESIAN_POINT('',(4.15,2.1175,0.2));
+#5702 = VECTOR('',#5703,1.);
+#5703 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5704 = ORIENTED_EDGE('',*,*,#3240,.T.);
+#5705 = ORIENTED_EDGE('',*,*,#5682,.F.);
+#5706 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#5707 = CYLINDRICAL_SURFACE('',#5708,0.2);
+#5708 = AXIS2_PLACEMENT_3D('',#5709,#5710,#5711);
+#5709 = CARTESIAN_POINT('',(4.35,2.1175,0.2));
+#5710 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5711 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5712 = ADVANCED_FACE('',(#5713),#5719,.F.);
+#5713 = FACE_BOUND('',#5714,.F.);
+#5714 = EDGE_LOOP('',(#5715,#5716,#5717,#5718));
+#5715 = ORIENTED_EDGE('',*,*,#3214,.T.);
+#5716 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#5717 = ORIENTED_EDGE('',*,*,#5699,.F.);
+#5718 = ORIENTED_EDGE('',*,*,#3009,.F.);
+#5719 = PLANE('',#5720);
+#5720 = AXIS2_PLACEMENT_3D('',#5721,#5722,#5723);
+#5721 = CARTESIAN_POINT('',(4.15,2.1175,1.225));
+#5722 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5723 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5724 = ADVANCED_FACE('',(#5725),#5736,.T.);
+#5725 = FACE_BOUND('',#5726,.F.);
+#5726 = EDGE_LOOP('',(#5727,#5733,#5734,#5735));
+#5727 = ORIENTED_EDGE('',*,*,#5728,.T.);
+#5728 = EDGE_CURVE('',#3375,#3152,#5729,.T.);
+#5729 = LINE('',#5730,#5731);
+#5730 = CARTESIAN_POINT('',(4.25,-1.6925,1.225));
+#5731 = VECTOR('',#5732,1.);
+#5732 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5733 = ORIENTED_EDGE('',*,*,#3159,.T.);
+#5734 = ORIENTED_EDGE('',*,*,#4183,.F.);
+#5735 = ORIENTED_EDGE('',*,*,#3382,.F.);
+#5736 = CYLINDRICAL_SURFACE('',#5737,0.2);
+#5737 = AXIS2_PLACEMENT_3D('',#5738,#5739,#5740);
+#5738 = CARTESIAN_POINT('',(4.05,-1.6925,1.225));
+#5739 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5740 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5741 = ADVANCED_FACE('',(#5742),#5753,.F.);
+#5742 = FACE_BOUND('',#5743,.F.);
+#5743 = EDGE_LOOP('',(#5744,#5750,#5751,#5752));
+#5744 = ORIENTED_EDGE('',*,*,#5745,.T.);
+#5745 = EDGE_CURVE('',#3366,#3143,#5746,.T.);
+#5746 = LINE('',#5747,#5748);
+#5747 = CARTESIAN_POINT('',(4.25,-1.6925,0.2));
+#5748 = VECTOR('',#5749,1.);
+#5749 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5750 = ORIENTED_EDGE('',*,*,#3151,.T.);
+#5751 = ORIENTED_EDGE('',*,*,#5728,.F.);
+#5752 = ORIENTED_EDGE('',*,*,#3374,.F.);
+#5753 = PLANE('',#5754);
+#5754 = AXIS2_PLACEMENT_3D('',#5755,#5756,#5757);
+#5755 = CARTESIAN_POINT('',(4.25,-1.6925,0.2));
+#5756 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5757 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5758 = ADVANCED_FACE('',(#5759),#5770,.F.);
+#5759 = FACE_BOUND('',#5760,.F.);
+#5760 = EDGE_LOOP('',(#5761,#5767,#5768,#5769));
+#5761 = ORIENTED_EDGE('',*,*,#5762,.T.);
+#5762 = EDGE_CURVE('',#3358,#3135,#5763,.T.);
+#5763 = LINE('',#5764,#5765);
+#5764 = CARTESIAN_POINT('',(4.35,-1.6925,0.1));
+#5765 = VECTOR('',#5766,1.);
+#5766 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5767 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#5768 = ORIENTED_EDGE('',*,*,#5745,.F.);
+#5769 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#5770 = CYLINDRICAL_SURFACE('',#5771,1.E-001);
+#5771 = AXIS2_PLACEMENT_3D('',#5772,#5773,#5774);
+#5772 = CARTESIAN_POINT('',(4.35,-1.6925,0.2));
+#5773 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5774 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5775 = ADVANCED_FACE('',(#5776),#5787,.F.);
+#5776 = FACE_BOUND('',#5777,.F.);
+#5777 = EDGE_LOOP('',(#5778,#5784,#5785,#5786));
+#5778 = ORIENTED_EDGE('',*,*,#5779,.T.);
+#5779 = EDGE_CURVE('',#3350,#3127,#5780,.T.);
+#5780 = LINE('',#5781,#5782);
+#5781 = CARTESIAN_POINT('',(5.1625,-1.6925,0.1));
+#5782 = VECTOR('',#5783,1.);
+#5783 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5784 = ORIENTED_EDGE('',*,*,#3134,.T.);
+#5785 = ORIENTED_EDGE('',*,*,#5762,.F.);
+#5786 = ORIENTED_EDGE('',*,*,#3357,.F.);
+#5787 = PLANE('',#5788);
+#5788 = AXIS2_PLACEMENT_3D('',#5789,#5790,#5791);
+#5789 = CARTESIAN_POINT('',(5.1625,-1.6925,0.1));
+#5790 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5791 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5792 = ADVANCED_FACE('',(#5793),#5804,.F.);
+#5793 = FACE_BOUND('',#5794,.F.);
+#5794 = EDGE_LOOP('',(#5795,#5801,#5802,#5803));
+#5795 = ORIENTED_EDGE('',*,*,#5796,.T.);
+#5796 = EDGE_CURVE('',#3342,#3119,#5797,.T.);
+#5797 = LINE('',#5798,#5799);
+#5798 = CARTESIAN_POINT('',(5.1625,-1.6925,2.775557561563E-017));
+#5799 = VECTOR('',#5800,1.);
+#5800 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5801 = ORIENTED_EDGE('',*,*,#3126,.T.);
+#5802 = ORIENTED_EDGE('',*,*,#5779,.F.);
+#5803 = ORIENTED_EDGE('',*,*,#3349,.F.);
+#5804 = PLANE('',#5805);
+#5805 = AXIS2_PLACEMENT_3D('',#5806,#5807,#5808);
+#5806 = CARTESIAN_POINT('',(5.1625,-1.6925,2.775557561563E-017));
+#5807 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5808 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5809 = ADVANCED_FACE('',(#5810),#5821,.F.);
+#5810 = FACE_BOUND('',#5811,.F.);
+#5811 = EDGE_LOOP('',(#5812,#5818,#5819,#5820));
+#5812 = ORIENTED_EDGE('',*,*,#5813,.T.);
+#5813 = EDGE_CURVE('',#3333,#3110,#5814,.T.);
+#5814 = LINE('',#5815,#5816);
+#5815 = CARTESIAN_POINT('',(4.35,-1.6925,2.775557561563E-017));
+#5816 = VECTOR('',#5817,1.);
+#5817 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5818 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#5819 = ORIENTED_EDGE('',*,*,#5796,.F.);
+#5820 = ORIENTED_EDGE('',*,*,#3341,.F.);
+#5821 = PLANE('',#5822);
+#5822 = AXIS2_PLACEMENT_3D('',#5823,#5824,#5825);
+#5823 = CARTESIAN_POINT('',(4.35,-1.6925,2.775557561563E-017));
+#5824 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5825 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5826 = ADVANCED_FACE('',(#5827),#5838,.T.);
+#5827 = FACE_BOUND('',#5828,.F.);
+#5828 = EDGE_LOOP('',(#5829,#5835,#5836,#5837));
+#5829 = ORIENTED_EDGE('',*,*,#5830,.T.);
+#5830 = EDGE_CURVE('',#3325,#3102,#5831,.T.);
+#5831 = LINE('',#5832,#5833);
+#5832 = CARTESIAN_POINT('',(4.15,-1.6925,0.2));
+#5833 = VECTOR('',#5834,1.);
+#5834 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5835 = ORIENTED_EDGE('',*,*,#3109,.T.);
+#5836 = ORIENTED_EDGE('',*,*,#5813,.F.);
+#5837 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#5838 = CYLINDRICAL_SURFACE('',#5839,0.2);
+#5839 = AXIS2_PLACEMENT_3D('',#5840,#5841,#5842);
+#5840 = CARTESIAN_POINT('',(4.35,-1.6925,0.2));
+#5841 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5842 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5843 = ADVANCED_FACE('',(#5844),#5850,.F.);
+#5844 = FACE_BOUND('',#5845,.F.);
+#5845 = EDGE_LOOP('',(#5846,#5847,#5848,#5849));
+#5846 = ORIENTED_EDGE('',*,*,#3407,.T.);
+#5847 = ORIENTED_EDGE('',*,*,#3101,.T.);
+#5848 = ORIENTED_EDGE('',*,*,#5830,.F.);
+#5849 = ORIENTED_EDGE('',*,*,#3324,.F.);
+#5850 = PLANE('',#5851);
+#5851 = AXIS2_PLACEMENT_3D('',#5852,#5853,#5854);
+#5852 = CARTESIAN_POINT('',(4.15,-1.6925,1.225));
+#5853 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5854 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5855 = ADVANCED_FACE('',(#5856),#5867,.T.);
+#5856 = FACE_BOUND('',#5857,.F.);
+#5857 = EDGE_LOOP('',(#5858,#5864,#5865,#5866));
+#5858 = ORIENTED_EDGE('',*,*,#5859,.T.);
+#5859 = EDGE_CURVE('',#3506,#3729,#5860,.T.);
+#5860 = LINE('',#5861,#5862);
+#5861 = CARTESIAN_POINT('',(4.25,0.8475,1.225));
+#5862 = VECTOR('',#5863,1.);
+#5863 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5864 = ORIENTED_EDGE('',*,*,#3736,.T.);
+#5865 = ORIENTED_EDGE('',*,*,#4164,.F.);
+#5866 = ORIENTED_EDGE('',*,*,#3513,.F.);
+#5867 = CYLINDRICAL_SURFACE('',#5868,0.2);
+#5868 = AXIS2_PLACEMENT_3D('',#5869,#5870,#5871);
+#5869 = CARTESIAN_POINT('',(4.05,0.8475,1.225));
+#5870 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5871 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#5872 = ADVANCED_FACE('',(#5873),#5884,.F.);
+#5873 = FACE_BOUND('',#5874,.F.);
+#5874 = EDGE_LOOP('',(#5875,#5881,#5882,#5883));
+#5875 = ORIENTED_EDGE('',*,*,#5876,.T.);
+#5876 = EDGE_CURVE('',#3497,#3720,#5877,.T.);
+#5877 = LINE('',#5878,#5879);
+#5878 = CARTESIAN_POINT('',(4.25,0.8475,0.2));
+#5879 = VECTOR('',#5880,1.);
+#5880 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5881 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#5882 = ORIENTED_EDGE('',*,*,#5859,.F.);
+#5883 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#5884 = PLANE('',#5885);
+#5885 = AXIS2_PLACEMENT_3D('',#5886,#5887,#5888);
+#5886 = CARTESIAN_POINT('',(4.25,0.8475,0.2));
+#5887 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5888 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5889 = ADVANCED_FACE('',(#5890),#5901,.F.);
+#5890 = FACE_BOUND('',#5891,.F.);
+#5891 = EDGE_LOOP('',(#5892,#5898,#5899,#5900));
+#5892 = ORIENTED_EDGE('',*,*,#5893,.T.);
+#5893 = EDGE_CURVE('',#3489,#3712,#5894,.T.);
+#5894 = LINE('',#5895,#5896);
+#5895 = CARTESIAN_POINT('',(4.35,0.8475,0.1));
+#5896 = VECTOR('',#5897,1.);
+#5897 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5898 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#5899 = ORIENTED_EDGE('',*,*,#5876,.F.);
+#5900 = ORIENTED_EDGE('',*,*,#3496,.F.);
+#5901 = CYLINDRICAL_SURFACE('',#5902,1.E-001);
+#5902 = AXIS2_PLACEMENT_3D('',#5903,#5904,#5905);
+#5903 = CARTESIAN_POINT('',(4.35,0.8475,0.2));
+#5904 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5905 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5906 = ADVANCED_FACE('',(#5907),#5918,.F.);
+#5907 = FACE_BOUND('',#5908,.F.);
+#5908 = EDGE_LOOP('',(#5909,#5915,#5916,#5917));
+#5909 = ORIENTED_EDGE('',*,*,#5910,.T.);
+#5910 = EDGE_CURVE('',#3481,#3704,#5911,.T.);
+#5911 = LINE('',#5912,#5913);
+#5912 = CARTESIAN_POINT('',(5.1625,0.8475,0.1));
+#5913 = VECTOR('',#5914,1.);
+#5914 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5915 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#5916 = ORIENTED_EDGE('',*,*,#5893,.F.);
+#5917 = ORIENTED_EDGE('',*,*,#3488,.F.);
+#5918 = PLANE('',#5919);
+#5919 = AXIS2_PLACEMENT_3D('',#5920,#5921,#5922);
+#5920 = CARTESIAN_POINT('',(5.1625,0.8475,0.1));
+#5921 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5922 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5923 = ADVANCED_FACE('',(#5924),#5935,.F.);
+#5924 = FACE_BOUND('',#5925,.F.);
+#5925 = EDGE_LOOP('',(#5926,#5932,#5933,#5934));
+#5926 = ORIENTED_EDGE('',*,*,#5927,.T.);
+#5927 = EDGE_CURVE('',#3473,#3696,#5928,.T.);
+#5928 = LINE('',#5929,#5930);
+#5929 = CARTESIAN_POINT('',(5.1625,0.8475,2.775557561563E-017));
+#5930 = VECTOR('',#5931,1.);
+#5931 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5932 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#5933 = ORIENTED_EDGE('',*,*,#5910,.F.);
+#5934 = ORIENTED_EDGE('',*,*,#3480,.F.);
+#5935 = PLANE('',#5936);
+#5936 = AXIS2_PLACEMENT_3D('',#5937,#5938,#5939);
+#5937 = CARTESIAN_POINT('',(5.1625,0.8475,2.775557561563E-017));
+#5938 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#5939 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5940 = ADVANCED_FACE('',(#5941),#5952,.F.);
+#5941 = FACE_BOUND('',#5942,.F.);
+#5942 = EDGE_LOOP('',(#5943,#5949,#5950,#5951));
+#5943 = ORIENTED_EDGE('',*,*,#5944,.T.);
+#5944 = EDGE_CURVE('',#3464,#3687,#5945,.T.);
+#5945 = LINE('',#5946,#5947);
+#5946 = CARTESIAN_POINT('',(4.35,0.8475,2.775557561563E-017));
+#5947 = VECTOR('',#5948,1.);
+#5948 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5949 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#5950 = ORIENTED_EDGE('',*,*,#5927,.F.);
+#5951 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#5952 = PLANE('',#5953);
+#5953 = AXIS2_PLACEMENT_3D('',#5954,#5955,#5956);
+#5954 = CARTESIAN_POINT('',(4.35,0.8475,2.775557561563E-017));
+#5955 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5956 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5957 = ADVANCED_FACE('',(#5958),#5969,.T.);
+#5958 = FACE_BOUND('',#5959,.F.);
+#5959 = EDGE_LOOP('',(#5960,#5966,#5967,#5968));
+#5960 = ORIENTED_EDGE('',*,*,#5961,.T.);
+#5961 = EDGE_CURVE('',#3456,#3679,#5962,.T.);
+#5962 = LINE('',#5963,#5964);
+#5963 = CARTESIAN_POINT('',(4.15,0.8475,0.2));
+#5964 = VECTOR('',#5965,1.);
+#5965 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5966 = ORIENTED_EDGE('',*,*,#3686,.T.);
+#5967 = ORIENTED_EDGE('',*,*,#5944,.F.);
+#5968 = ORIENTED_EDGE('',*,*,#3463,.F.);
+#5969 = CYLINDRICAL_SURFACE('',#5970,0.2);
+#5970 = AXIS2_PLACEMENT_3D('',#5971,#5972,#5973);
+#5971 = CARTESIAN_POINT('',(4.35,0.8475,0.2));
+#5972 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#5973 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#5974 = ADVANCED_FACE('',(#5975),#5981,.F.);
+#5975 = FACE_BOUND('',#5976,.F.);
+#5976 = EDGE_LOOP('',(#5977,#5978,#5979,#5980));
+#5977 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#5978 = ORIENTED_EDGE('',*,*,#3678,.T.);
+#5979 = ORIENTED_EDGE('',*,*,#5961,.F.);
+#5980 = ORIENTED_EDGE('',*,*,#3455,.F.);
+#5981 = PLANE('',#5982);
+#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985);
+#5983 = CARTESIAN_POINT('',(4.15,0.8475,1.225));
+#5984 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#5985 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5986 = ADVANCED_FACE('',(#5987),#5998,.T.);
+#5987 = FACE_BOUND('',#5988,.F.);
+#5988 = EDGE_LOOP('',(#5989,#5995,#5996,#5997));
+#5989 = ORIENTED_EDGE('',*,*,#5990,.T.);
+#5990 = EDGE_CURVE('',#3821,#3598,#5991,.T.);
+#5991 = LINE('',#5992,#5993);
+#5992 = CARTESIAN_POINT('',(4.25,-0.4225,1.225));
+#5993 = VECTOR('',#5994,1.);
+#5994 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5995 = ORIENTED_EDGE('',*,*,#3605,.T.);
+#5996 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#5997 = ORIENTED_EDGE('',*,*,#3828,.F.);
+#5998 = CYLINDRICAL_SURFACE('',#5999,0.2);
+#5999 = AXIS2_PLACEMENT_3D('',#6000,#6001,#6002);
+#6000 = CARTESIAN_POINT('',(4.05,-0.4225,1.225));
+#6001 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#6002 = DIRECTION('',(1.,-2.22044604925E-016,-5.551115123126E-015));
+#6003 = ADVANCED_FACE('',(#6004),#6015,.F.);
+#6004 = FACE_BOUND('',#6005,.F.);
+#6005 = EDGE_LOOP('',(#6006,#6012,#6013,#6014));
+#6006 = ORIENTED_EDGE('',*,*,#6007,.T.);
+#6007 = EDGE_CURVE('',#3812,#3589,#6008,.T.);
+#6008 = LINE('',#6009,#6010);
+#6009 = CARTESIAN_POINT('',(4.25,-0.4225,0.2));
+#6010 = VECTOR('',#6011,1.);
+#6011 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#6012 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#6013 = ORIENTED_EDGE('',*,*,#5990,.F.);
+#6014 = ORIENTED_EDGE('',*,*,#3820,.F.);
+#6015 = PLANE('',#6016);
+#6016 = AXIS2_PLACEMENT_3D('',#6017,#6018,#6019);
+#6017 = CARTESIAN_POINT('',(4.25,-0.4225,0.2));
+#6018 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#6019 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6020 = ADVANCED_FACE('',(#6021),#6032,.F.);
+#6021 = FACE_BOUND('',#6022,.F.);
+#6022 = EDGE_LOOP('',(#6023,#6029,#6030,#6031));
+#6023 = ORIENTED_EDGE('',*,*,#6024,.T.);
+#6024 = EDGE_CURVE('',#3804,#3581,#6025,.T.);
+#6025 = LINE('',#6026,#6027);
+#6026 = CARTESIAN_POINT('',(4.35,-0.4225,0.1));
+#6027 = VECTOR('',#6028,1.);
+#6028 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#6029 = ORIENTED_EDGE('',*,*,#3588,.T.);
+#6030 = ORIENTED_EDGE('',*,*,#6007,.F.);
+#6031 = ORIENTED_EDGE('',*,*,#3811,.F.);
+#6032 = CYLINDRICAL_SURFACE('',#6033,1.E-001);
+#6033 = AXIS2_PLACEMENT_3D('',#6034,#6035,#6036);
+#6034 = CARTESIAN_POINT('',(4.35,-0.4225,0.2));
+#6035 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6036 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#6037 = ADVANCED_FACE('',(#6038),#6049,.F.);
+#6038 = FACE_BOUND('',#6039,.F.);
+#6039 = EDGE_LOOP('',(#6040,#6046,#6047,#6048));
+#6040 = ORIENTED_EDGE('',*,*,#6041,.T.);
+#6041 = EDGE_CURVE('',#3796,#3573,#6042,.T.);
+#6042 = LINE('',#6043,#6044);
+#6043 = CARTESIAN_POINT('',(5.1625,-0.4225,0.1));
+#6044 = VECTOR('',#6045,1.);
+#6045 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#6046 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#6047 = ORIENTED_EDGE('',*,*,#6024,.F.);
+#6048 = ORIENTED_EDGE('',*,*,#3803,.F.);
+#6049 = PLANE('',#6050);
+#6050 = AXIS2_PLACEMENT_3D('',#6051,#6052,#6053);
+#6051 = CARTESIAN_POINT('',(5.1625,-0.4225,0.1));
+#6052 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#6053 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#6054 = ADVANCED_FACE('',(#6055),#6066,.F.);
+#6055 = FACE_BOUND('',#6056,.F.);
+#6056 = EDGE_LOOP('',(#6057,#6063,#6064,#6065));
+#6057 = ORIENTED_EDGE('',*,*,#6058,.T.);
+#6058 = EDGE_CURVE('',#3788,#3565,#6059,.T.);
+#6059 = LINE('',#6060,#6061);
+#6060 = CARTESIAN_POINT('',(5.1625,-0.4225,2.775557561563E-017));
+#6061 = VECTOR('',#6062,1.);
+#6062 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#6063 = ORIENTED_EDGE('',*,*,#3572,.T.);
+#6064 = ORIENTED_EDGE('',*,*,#6041,.F.);
+#6065 = ORIENTED_EDGE('',*,*,#3795,.F.);
+#6066 = PLANE('',#6067);
+#6067 = AXIS2_PLACEMENT_3D('',#6068,#6069,#6070);
+#6068 = CARTESIAN_POINT('',(5.1625,-0.4225,2.775557561563E-017));
+#6069 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#6070 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6071 = ADVANCED_FACE('',(#6072),#6083,.F.);
+#6072 = FACE_BOUND('',#6073,.F.);
+#6073 = EDGE_LOOP('',(#6074,#6080,#6081,#6082));
+#6074 = ORIENTED_EDGE('',*,*,#6075,.T.);
+#6075 = EDGE_CURVE('',#3779,#3556,#6076,.T.);
+#6076 = LINE('',#6077,#6078);
+#6077 = CARTESIAN_POINT('',(4.35,-0.4225,2.775557561563E-017));
+#6078 = VECTOR('',#6079,1.);
+#6079 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#6080 = ORIENTED_EDGE('',*,*,#3564,.T.);
+#6081 = ORIENTED_EDGE('',*,*,#6058,.F.);
+#6082 = ORIENTED_EDGE('',*,*,#3787,.F.);
+#6083 = PLANE('',#6084);
+#6084 = AXIS2_PLACEMENT_3D('',#6085,#6086,#6087);
+#6085 = CARTESIAN_POINT('',(4.35,-0.4225,2.775557561563E-017));
+#6086 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6087 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#6088 = ADVANCED_FACE('',(#6089),#6100,.T.);
+#6089 = FACE_BOUND('',#6090,.F.);
+#6090 = EDGE_LOOP('',(#6091,#6097,#6098,#6099));
+#6091 = ORIENTED_EDGE('',*,*,#6092,.T.);
+#6092 = EDGE_CURVE('',#3771,#3548,#6093,.T.);
+#6093 = LINE('',#6094,#6095);
+#6094 = CARTESIAN_POINT('',(4.15,-0.4225,0.2));
+#6095 = VECTOR('',#6096,1.);
+#6096 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#6097 = ORIENTED_EDGE('',*,*,#3555,.T.);
+#6098 = ORIENTED_EDGE('',*,*,#6075,.F.);
+#6099 = ORIENTED_EDGE('',*,*,#3778,.F.);
+#6100 = CYLINDRICAL_SURFACE('',#6101,0.2);
+#6101 = AXIS2_PLACEMENT_3D('',#6102,#6103,#6104);
+#6102 = CARTESIAN_POINT('',(4.35,-0.4225,0.2));
+#6103 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#6104 = DIRECTION('',(-1.,2.22044604925E-016,3.191891195797E-015));
+#6105 = ADVANCED_FACE('',(#6106),#6112,.F.);
+#6106 = FACE_BOUND('',#6107,.F.);
+#6107 = EDGE_LOOP('',(#6108,#6109,#6110,#6111));
+#6108 = ORIENTED_EDGE('',*,*,#3853,.T.);
+#6109 = ORIENTED_EDGE('',*,*,#3547,.T.);
+#6110 = ORIENTED_EDGE('',*,*,#6092,.F.);
+#6111 = ORIENTED_EDGE('',*,*,#3770,.F.);
+#6112 = PLANE('',#6113);
+#6113 = AXIS2_PLACEMENT_3D('',#6114,#6115,#6116);
+#6114 = CARTESIAN_POINT('',(4.15,-0.4225,1.225));
+#6115 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#6116 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#6117 = ADVANCED_FACE('',(#6118),#6135,.F.);
+#6118 = FACE_BOUND('',#6119,.F.);
+#6119 = EDGE_LOOP('',(#6120,#6121,#6122,#6130));
+#6120 = ORIENTED_EDGE('',*,*,#3915,.T.);
+#6121 = ORIENTED_EDGE('',*,*,#3900,.T.);
+#6122 = ORIENTED_EDGE('',*,*,#6123,.F.);
+#6123 = EDGE_CURVE('',#6124,#3893,#6126,.T.);
+#6124 = VERTEX_POINT('',#6125);
+#6125 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#6130 = ORIENTED_EDGE('',*,*,#6131,.F.);
+#6131 = EDGE_CURVE('',#3916,#6124,#6132,.T.);
+#6132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6133,#6134),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6133 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#6134 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6135 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6136,#6137)
+,(#6138,#6139
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,7.15),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6136 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#6137 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6138 = CARTESIAN_POINT('',(3.575,6.4,1.425));
+#6139 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#6140 = ADVANCED_FACE('',(#6141),#6151,.F.);
+#6141 = FACE_BOUND('',#6142,.F.);
+#6142 = EDGE_LOOP('',(#6143,#6144,#6145,#6146));
+#6143 = ORIENTED_EDGE('',*,*,#6123,.T.);
+#6144 = ORIENTED_EDGE('',*,*,#3946,.T.);
+#6145 = ORIENTED_EDGE('',*,*,#3959,.F.);
+#6146 = ORIENTED_EDGE('',*,*,#6147,.F.);
+#6147 = EDGE_CURVE('',#6124,#3960,#6148,.T.);
+#6148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6149,#6150),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6149 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6150 = CARTESIAN_POINT('',(-3.448408752317,6.146817504635,2.55));
+#6151 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6152,#6153)
+,(#6154,#6155
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,7.075),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#6152 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6153 = CARTESIAN_POINT('',(-3.448408752317,6.146817504635,2.55));
+#6154 = CARTESIAN_POINT('',(3.5375,6.325,1.425));
+#6155 = CARTESIAN_POINT('',(3.448408752317,6.146817504635,2.55));
+#6156 = ADVANCED_FACE('',(#6157),#6174,.F.);
+#6157 = FACE_BOUND('',#6158,.F.);
+#6158 = EDGE_LOOP('',(#6159,#6167,#6168,#6169));
+#6159 = ORIENTED_EDGE('',*,*,#6160,.T.);
+#6160 = EDGE_CURVE('',#6161,#6124,#6163,.T.);
+#6161 = VERTEX_POINT('',#6162);
+#6162 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6163 = LINE('',#6164,#6165);
+#6164 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6165 = VECTOR('',#6166,1.);
+#6166 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#6167 = ORIENTED_EDGE('',*,*,#6147,.T.);
+#6168 = ORIENTED_EDGE('',*,*,#3967,.F.);
+#6169 = ORIENTED_EDGE('',*,*,#6170,.F.);
+#6170 = EDGE_CURVE('',#6161,#3968,#6171,.T.);
+#6171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6172,#6173),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6172 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6173 = CARTESIAN_POINT('',(-3.496817504635,6.098408752317,2.55));
+#6174 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6175,#6176)
+,(#6177,#6178
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.194454364826),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6175 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6176 = CARTESIAN_POINT('',(-3.496817504635,6.098408752317,2.55));
+#6177 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#6178 = CARTESIAN_POINT('',(-3.448408752317,6.146817504635,2.55));
+#6179 = ADVANCED_FACE('',(#6180),#6357,.F.);
+#6180 = FACE_BOUND('',#6181,.F.);
+#6181 = EDGE_LOOP('',(#6182,#6192,#6200,#6208,#6216,#6224,#6232,#6240,
+#6248,#6256,#6264,#6272,#6280,#6288,#6296,#6304,#6312,#6320,#6328,
+#6336,#6344,#6350,#6351,#6352));
+#6182 = ORIENTED_EDGE('',*,*,#6183,.T.);
+#6183 = EDGE_CURVE('',#6184,#6186,#6188,.T.);
+#6184 = VERTEX_POINT('',#6185);
+#6185 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6186 = VERTEX_POINT('',#6187);
+#6187 = CARTESIAN_POINT('',(-3.675,-5.9275,1.425));
+#6188 = LINE('',#6189,#6190);
+#6189 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6190 = VECTOR('',#6191,1.);
+#6191 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6192 = ORIENTED_EDGE('',*,*,#6193,.T.);
+#6193 = EDGE_CURVE('',#6186,#6194,#6196,.T.);
+#6194 = VERTEX_POINT('',#6195);
+#6195 = CARTESIAN_POINT('',(-3.675,-5.5025,1.425));
+#6196 = LINE('',#6197,#6198);
+#6197 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6198 = VECTOR('',#6199,1.);
+#6199 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6200 = ORIENTED_EDGE('',*,*,#6201,.T.);
+#6201 = EDGE_CURVE('',#6194,#6202,#6204,.T.);
+#6202 = VERTEX_POINT('',#6203);
+#6203 = CARTESIAN_POINT('',(-3.675,-4.6575,1.425));
+#6204 = LINE('',#6205,#6206);
+#6205 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6206 = VECTOR('',#6207,1.);
+#6207 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6208 = ORIENTED_EDGE('',*,*,#6209,.T.);
+#6209 = EDGE_CURVE('',#6202,#6210,#6212,.T.);
+#6210 = VERTEX_POINT('',#6211);
+#6211 = CARTESIAN_POINT('',(-3.675,-4.2325,1.425));
+#6212 = LINE('',#6213,#6214);
+#6213 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6214 = VECTOR('',#6215,1.);
+#6215 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6216 = ORIENTED_EDGE('',*,*,#6217,.T.);
+#6217 = EDGE_CURVE('',#6210,#6218,#6220,.T.);
+#6218 = VERTEX_POINT('',#6219);
+#6219 = CARTESIAN_POINT('',(-3.675,-3.3875,1.425));
+#6220 = LINE('',#6221,#6222);
+#6221 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6222 = VECTOR('',#6223,1.);
+#6223 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6224 = ORIENTED_EDGE('',*,*,#6225,.T.);
+#6225 = EDGE_CURVE('',#6218,#6226,#6228,.T.);
+#6226 = VERTEX_POINT('',#6227);
+#6227 = CARTESIAN_POINT('',(-3.675,-2.9625,1.425));
+#6228 = LINE('',#6229,#6230);
+#6229 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6230 = VECTOR('',#6231,1.);
+#6231 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6232 = ORIENTED_EDGE('',*,*,#6233,.T.);
+#6233 = EDGE_CURVE('',#6226,#6234,#6236,.T.);
+#6234 = VERTEX_POINT('',#6235);
+#6235 = CARTESIAN_POINT('',(-3.675,-2.1175,1.425));
+#6236 = LINE('',#6237,#6238);
+#6237 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6238 = VECTOR('',#6239,1.);
+#6239 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6240 = ORIENTED_EDGE('',*,*,#6241,.T.);
+#6241 = EDGE_CURVE('',#6234,#6242,#6244,.T.);
+#6242 = VERTEX_POINT('',#6243);
+#6243 = CARTESIAN_POINT('',(-3.675,-1.6925,1.425));
+#6244 = LINE('',#6245,#6246);
+#6245 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6246 = VECTOR('',#6247,1.);
+#6247 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6248 = ORIENTED_EDGE('',*,*,#6249,.T.);
+#6249 = EDGE_CURVE('',#6242,#6250,#6252,.T.);
+#6250 = VERTEX_POINT('',#6251);
+#6251 = CARTESIAN_POINT('',(-3.675,-0.8475,1.425));
+#6252 = LINE('',#6253,#6254);
+#6253 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6254 = VECTOR('',#6255,1.);
+#6255 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6256 = ORIENTED_EDGE('',*,*,#6257,.T.);
+#6257 = EDGE_CURVE('',#6250,#6258,#6260,.T.);
+#6258 = VERTEX_POINT('',#6259);
+#6259 = CARTESIAN_POINT('',(-3.675,-0.4225,1.425));
+#6260 = LINE('',#6261,#6262);
+#6261 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6262 = VECTOR('',#6263,1.);
+#6263 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6264 = ORIENTED_EDGE('',*,*,#6265,.T.);
+#6265 = EDGE_CURVE('',#6258,#6266,#6268,.T.);
+#6266 = VERTEX_POINT('',#6267);
+#6267 = CARTESIAN_POINT('',(-3.675,0.4225,1.425));
+#6268 = LINE('',#6269,#6270);
+#6269 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6270 = VECTOR('',#6271,1.);
+#6271 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6272 = ORIENTED_EDGE('',*,*,#6273,.T.);
+#6273 = EDGE_CURVE('',#6266,#6274,#6276,.T.);
+#6274 = VERTEX_POINT('',#6275);
+#6275 = CARTESIAN_POINT('',(-3.675,0.8475,1.425));
+#6276 = LINE('',#6277,#6278);
+#6277 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6278 = VECTOR('',#6279,1.);
+#6279 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6280 = ORIENTED_EDGE('',*,*,#6281,.T.);
+#6281 = EDGE_CURVE('',#6274,#6282,#6284,.T.);
+#6282 = VERTEX_POINT('',#6283);
+#6283 = CARTESIAN_POINT('',(-3.675,1.6925,1.425));
+#6284 = LINE('',#6285,#6286);
+#6285 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6286 = VECTOR('',#6287,1.);
+#6287 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6288 = ORIENTED_EDGE('',*,*,#6289,.T.);
+#6289 = EDGE_CURVE('',#6282,#6290,#6292,.T.);
+#6290 = VERTEX_POINT('',#6291);
+#6291 = CARTESIAN_POINT('',(-3.675,2.1175,1.425));
+#6292 = LINE('',#6293,#6294);
+#6293 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6294 = VECTOR('',#6295,1.);
+#6295 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6296 = ORIENTED_EDGE('',*,*,#6297,.T.);
+#6297 = EDGE_CURVE('',#6290,#6298,#6300,.T.);
+#6298 = VERTEX_POINT('',#6299);
+#6299 = CARTESIAN_POINT('',(-3.675,2.9625,1.425));
+#6300 = LINE('',#6301,#6302);
+#6301 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6302 = VECTOR('',#6303,1.);
+#6303 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6304 = ORIENTED_EDGE('',*,*,#6305,.T.);
+#6305 = EDGE_CURVE('',#6298,#6306,#6308,.T.);
+#6306 = VERTEX_POINT('',#6307);
+#6307 = CARTESIAN_POINT('',(-3.675,3.3875,1.425));
+#6308 = LINE('',#6309,#6310);
+#6309 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6310 = VECTOR('',#6311,1.);
+#6311 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6312 = ORIENTED_EDGE('',*,*,#6313,.T.);
+#6313 = EDGE_CURVE('',#6306,#6314,#6316,.T.);
+#6314 = VERTEX_POINT('',#6315);
+#6315 = CARTESIAN_POINT('',(-3.675,4.2325,1.425));
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6320 = ORIENTED_EDGE('',*,*,#6321,.T.);
+#6321 = EDGE_CURVE('',#6314,#6322,#6324,.T.);
+#6322 = VERTEX_POINT('',#6323);
+#6323 = CARTESIAN_POINT('',(-3.675,4.6575,1.425));
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6326 = VECTOR('',#6327,1.);
+#6327 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6328 = ORIENTED_EDGE('',*,*,#6329,.T.);
+#6329 = EDGE_CURVE('',#6322,#6330,#6332,.T.);
+#6330 = VERTEX_POINT('',#6331);
+#6331 = CARTESIAN_POINT('',(-3.675,5.5025,1.425));
+#6332 = LINE('',#6333,#6334);
+#6333 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6334 = VECTOR('',#6335,1.);
+#6335 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6336 = ORIENTED_EDGE('',*,*,#6337,.T.);
+#6337 = EDGE_CURVE('',#6330,#6338,#6340,.T.);
+#6338 = VERTEX_POINT('',#6339);
+#6339 = CARTESIAN_POINT('',(-3.675,5.9275,1.425));
+#6340 = LINE('',#6341,#6342);
+#6341 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6342 = VECTOR('',#6343,1.);
+#6343 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6344 = ORIENTED_EDGE('',*,*,#6345,.T.);
+#6345 = EDGE_CURVE('',#6338,#6161,#6346,.T.);
+#6346 = LINE('',#6347,#6348);
+#6347 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6348 = VECTOR('',#6349,1.);
+#6349 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#6350 = ORIENTED_EDGE('',*,*,#6170,.T.);
+#6351 = ORIENTED_EDGE('',*,*,#3975,.F.);
+#6352 = ORIENTED_EDGE('',*,*,#6353,.F.);
+#6353 = EDGE_CURVE('',#6184,#3976,#6354,.T.);
+#6354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6355,#6356),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6355 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6356 = CARTESIAN_POINT('',(-3.496817504635,-6.098408752317,2.55));
+#6357 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6358,#6359)
+,(#6360,#6361
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.375),(0.E+000,
+1.),.PIECEWISE_BEZIER_KNOTS.);
+#6358 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6359 = CARTESIAN_POINT('',(-3.496817504635,-6.098408752317,2.55));
+#6360 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6361 = CARTESIAN_POINT('',(-3.496817504635,6.098408752317,2.55));
+#6362 = ADVANCED_FACE('',(#6363),#6380,.F.);
+#6363 = FACE_BOUND('',#6364,.F.);
+#6364 = EDGE_LOOP('',(#6365,#6373,#6374,#6375));
+#6365 = ORIENTED_EDGE('',*,*,#6366,.T.);
+#6366 = EDGE_CURVE('',#6367,#6184,#6369,.T.);
+#6367 = VERTEX_POINT('',#6368);
+#6368 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6369 = LINE('',#6370,#6371);
+#6370 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6371 = VECTOR('',#6372,1.);
+#6372 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#6373 = ORIENTED_EDGE('',*,*,#6353,.T.);
+#6374 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#6375 = ORIENTED_EDGE('',*,*,#6376,.F.);
+#6376 = EDGE_CURVE('',#6367,#3984,#6377,.T.);
+#6377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6378,#6379),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6378 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6379 = CARTESIAN_POINT('',(-3.448408752317,-6.146817504635,2.55));
+#6380 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6381,#6382)
+,(#6383,#6384
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.194454364826),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6381 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6382 = CARTESIAN_POINT('',(-3.448408752317,-6.146817504635,2.55));
+#6383 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6384 = CARTESIAN_POINT('',(-3.496817504635,-6.098408752317,2.55));
+#6385 = ADVANCED_FACE('',(#6386),#6397,.F.);
+#6386 = FACE_BOUND('',#6387,.F.);
+#6387 = EDGE_LOOP('',(#6388,#6394,#6395,#6396));
+#6388 = ORIENTED_EDGE('',*,*,#6389,.T.);
+#6389 = EDGE_CURVE('',#4027,#6367,#6390,.T.);
+#6390 = LINE('',#6391,#6392);
+#6391 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#6392 = VECTOR('',#6393,1.);
+#6393 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#6394 = ORIENTED_EDGE('',*,*,#6376,.T.);
+#6395 = ORIENTED_EDGE('',*,*,#3991,.F.);
+#6396 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#6397 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6398,#6399)
+,(#6400,#6401
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,7.075),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#6398 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#6399 = CARTESIAN_POINT('',(3.448408752317,-6.146817504635,2.55));
+#6400 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6401 = CARTESIAN_POINT('',(-3.448408752317,-6.146817504635,2.55));
+#6402 = ADVANCED_FACE('',(#6403),#6422,.F.);
+#6403 = FACE_BOUND('',#6404,.T.);
+#6404 = EDGE_LOOP('',(#6405,#6413,#6414,#6415));
+#6405 = ORIENTED_EDGE('',*,*,#6406,.F.);
+#6406 = EDGE_CURVE('',#4010,#6407,#6409,.T.);
+#6407 = VERTEX_POINT('',#6408);
+#6408 = CARTESIAN_POINT('',(-2.846817504635,5.196817504635,2.5));
+#6409 = LINE('',#6410,#6411);
+#6410 = CARTESIAN_POINT('',(-2.846817504635,5.196817504635,2.55));
+#6411 = VECTOR('',#6412,1.);
+#6412 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#6413 = ORIENTED_EDGE('',*,*,#4009,.T.);
+#6414 = ORIENTED_EDGE('',*,*,#6406,.T.);
+#6415 = ORIENTED_EDGE('',*,*,#6416,.F.);
+#6416 = EDGE_CURVE('',#6407,#6407,#6417,.T.);
+#6417 = CIRCLE('',#6418,0.3);
+#6418 = AXIS2_PLACEMENT_3D('',#6419,#6420,#6421);
+#6419 = CARTESIAN_POINT('',(-2.846817504635,5.496817504635,2.5));
+#6420 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#6421 = DIRECTION('',(1.258252761242E-015,-1.,0.E+000));
+#6422 = CYLINDRICAL_SURFACE('',#6423,0.3);
+#6423 = AXIS2_PLACEMENT_3D('',#6424,#6425,#6426);
+#6424 = CARTESIAN_POINT('',(-2.846817504635,5.496817504635,2.55));
+#6425 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6426 = DIRECTION('',(1.258252761242E-015,-1.,0.E+000));
+#6427 = ADVANCED_FACE('',(#6428),#6438,.F.);
+#6428 = FACE_BOUND('',#6429,.F.);
+#6429 = EDGE_LOOP('',(#6430,#6431,#6436,#6437));
+#6430 = ORIENTED_EDGE('',*,*,#4359,.T.);
+#6431 = ORIENTED_EDGE('',*,*,#6432,.T.);
+#6432 = EDGE_CURVE('',#4353,#6367,#6433,.T.);
+#6433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6434,#6435),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6434 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#6435 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6436 = ORIENTED_EDGE('',*,*,#6389,.F.);
+#6437 = ORIENTED_EDGE('',*,*,#5058,.F.);
+#6438 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6439,#6440)
+,(#6441,#6442
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,7.15),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#6439 = CARTESIAN_POINT('',(3.575,-6.4,1.425));
+#6440 = CARTESIAN_POINT('',(3.5375,-6.325,1.425));
+#6441 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#6442 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6443 = ADVANCED_FACE('',(#6444),#6454,.F.);
+#6444 = FACE_BOUND('',#6445,.F.);
+#6445 = EDGE_LOOP('',(#6446,#6447,#6452,#6453));
+#6446 = ORIENTED_EDGE('',*,*,#4382,.T.);
+#6447 = ORIENTED_EDGE('',*,*,#6448,.T.);
+#6448 = EDGE_CURVE('',#4376,#6184,#6449,.T.);
+#6449 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6450,#6451),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6450 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#6451 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6452 = ORIENTED_EDGE('',*,*,#6366,.F.);
+#6453 = ORIENTED_EDGE('',*,*,#6432,.F.);
+#6454 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6455,#6456)
+,(#6457,#6458
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6455 = CARTESIAN_POINT('',(-3.575,-6.4,1.425));
+#6456 = CARTESIAN_POINT('',(-3.5375,-6.325,1.425));
+#6457 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#6458 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6459 = ADVANCED_FACE('',(#6460),#6471,.F.);
+#6460 = FACE_BOUND('',#6461,.F.);
+#6461 = EDGE_LOOP('',(#6462,#6463,#6464,#6470));
+#6462 = ORIENTED_EDGE('',*,*,#6448,.F.);
+#6463 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#6464 = ORIENTED_EDGE('',*,*,#6465,.T.);
+#6465 = EDGE_CURVE('',#4400,#6186,#6466,.T.);
+#6466 = LINE('',#6467,#6468);
+#6467 = CARTESIAN_POINT('',(-4.05,-5.9275,1.425));
+#6468 = VECTOR('',#6469,1.);
+#6469 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6470 = ORIENTED_EDGE('',*,*,#6183,.F.);
+#6471 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6472,#6473)
+,(#6474,#6475
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#6472 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#6473 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6474 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#6475 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6476 = ADVANCED_FACE('',(#6477),#6563,.F.);
+#6477 = FACE_BOUND('',#6478,.F.);
+#6478 = EDGE_LOOP('',(#6479,#6480,#6481,#6490,#6498,#6507,#6515,#6523,
+#6531,#6540,#6548,#6557));
+#6479 = ORIENTED_EDGE('',*,*,#4399,.F.);
+#6480 = ORIENTED_EDGE('',*,*,#4451,.T.);
+#6481 = ORIENTED_EDGE('',*,*,#6482,.T.);
+#6482 = EDGE_CURVE('',#4452,#6483,#6485,.T.);
+#6483 = VERTEX_POINT('',#6484);
+#6484 = CARTESIAN_POINT('',(-4.15,-5.9275,1.225));
+#6485 = CIRCLE('',#6486,0.1);
+#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489);
+#6487 = CARTESIAN_POINT('',(-4.05,-5.9275,1.225));
+#6488 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6489 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6490 = ORIENTED_EDGE('',*,*,#6491,.T.);
+#6491 = EDGE_CURVE('',#6483,#6492,#6494,.T.);
+#6492 = VERTEX_POINT('',#6493);
+#6493 = CARTESIAN_POINT('',(-4.15,-5.9275,0.2));
+#6494 = LINE('',#6495,#6496);
+#6495 = CARTESIAN_POINT('',(-4.15,-5.9275,1.225));
+#6496 = VECTOR('',#6497,1.);
+#6497 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6498 = ORIENTED_EDGE('',*,*,#6499,.T.);
+#6499 = EDGE_CURVE('',#6492,#6500,#6502,.T.);
+#6500 = VERTEX_POINT('',#6501);
+#6501 = CARTESIAN_POINT('',(-4.35,-5.9275,2.775557561563E-017));
+#6502 = CIRCLE('',#6503,0.2);
+#6503 = AXIS2_PLACEMENT_3D('',#6504,#6505,#6506);
+#6504 = CARTESIAN_POINT('',(-4.35,-5.9275,0.2));
+#6505 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6506 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#6507 = ORIENTED_EDGE('',*,*,#6508,.T.);
+#6508 = EDGE_CURVE('',#6500,#6509,#6511,.T.);
+#6509 = VERTEX_POINT('',#6510);
+#6510 = CARTESIAN_POINT('',(-5.1625,-5.9275,2.775557561563E-017));
+#6511 = LINE('',#6512,#6513);
+#6512 = CARTESIAN_POINT('',(-4.35,-5.9275,2.775557561563E-017));
+#6513 = VECTOR('',#6514,1.);
+#6514 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#6515 = ORIENTED_EDGE('',*,*,#6516,.T.);
+#6516 = EDGE_CURVE('',#6509,#6517,#6519,.T.);
+#6517 = VERTEX_POINT('',#6518);
+#6518 = CARTESIAN_POINT('',(-5.1625,-5.9275,0.1));
+#6519 = LINE('',#6520,#6521);
+#6520 = CARTESIAN_POINT('',(-5.1625,-5.9275,2.775557561563E-017));
+#6521 = VECTOR('',#6522,1.);
+#6522 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6523 = ORIENTED_EDGE('',*,*,#6524,.T.);
+#6524 = EDGE_CURVE('',#6517,#6525,#6527,.T.);
+#6525 = VERTEX_POINT('',#6526);
+#6526 = CARTESIAN_POINT('',(-4.35,-5.9275,0.1));
+#6527 = LINE('',#6528,#6529);
+#6528 = CARTESIAN_POINT('',(-5.1625,-5.9275,0.1));
+#6529 = VECTOR('',#6530,1.);
+#6530 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6531 = ORIENTED_EDGE('',*,*,#6532,.T.);
+#6532 = EDGE_CURVE('',#6525,#6533,#6535,.T.);
+#6533 = VERTEX_POINT('',#6534);
+#6534 = CARTESIAN_POINT('',(-4.25,-5.9275,0.2));
+#6535 = CIRCLE('',#6536,1.E-001);
+#6536 = AXIS2_PLACEMENT_3D('',#6537,#6538,#6539);
+#6537 = CARTESIAN_POINT('',(-4.35,-5.9275,0.2));
+#6538 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#6539 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6540 = ORIENTED_EDGE('',*,*,#6541,.T.);
+#6541 = EDGE_CURVE('',#6533,#6542,#6544,.T.);
+#6542 = VERTEX_POINT('',#6543);
+#6543 = CARTESIAN_POINT('',(-4.25,-5.9275,1.225));
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(-4.25,-5.9275,0.2));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6548 = ORIENTED_EDGE('',*,*,#6549,.T.);
+#6549 = EDGE_CURVE('',#6542,#6550,#6552,.T.);
+#6550 = VERTEX_POINT('',#6551);
+#6551 = CARTESIAN_POINT('',(-4.05,-5.9275,1.425));
+#6552 = CIRCLE('',#6553,0.2);
+#6553 = AXIS2_PLACEMENT_3D('',#6554,#6555,#6556);
+#6554 = CARTESIAN_POINT('',(-4.05,-5.9275,1.225));
+#6555 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6556 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#6557 = ORIENTED_EDGE('',*,*,#6558,.T.);
+#6558 = EDGE_CURVE('',#6550,#4400,#6559,.T.);
+#6559 = LINE('',#6560,#6561);
+#6560 = CARTESIAN_POINT('',(-4.05,-5.9275,1.425));
+#6561 = VECTOR('',#6562,1.);
+#6562 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6563 = PLANE('',#6564);
+#6564 = AXIS2_PLACEMENT_3D('',#6565,#6566,#6567);
+#6565 = CARTESIAN_POINT('',(-4.305604135773,-5.9275,0.628334297805));
+#6566 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6567 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6568 = ADVANCED_FACE('',(#6569),#6655,.T.);
+#6569 = FACE_BOUND('',#6570,.T.);
+#6570 = EDGE_LOOP('',(#6571,#6572,#6573,#6582,#6590,#6599,#6607,#6615,
+#6623,#6632,#6640,#6649));
+#6571 = ORIENTED_EDGE('',*,*,#4421,.F.);
+#6572 = ORIENTED_EDGE('',*,*,#4491,.T.);
+#6573 = ORIENTED_EDGE('',*,*,#6574,.T.);
+#6574 = EDGE_CURVE('',#4492,#6575,#6577,.T.);
+#6575 = VERTEX_POINT('',#6576);
+#6576 = CARTESIAN_POINT('',(-4.15,5.9275,1.225));
+#6577 = CIRCLE('',#6578,0.1);
+#6578 = AXIS2_PLACEMENT_3D('',#6579,#6580,#6581);
+#6579 = CARTESIAN_POINT('',(-4.05,5.9275,1.225));
+#6580 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6581 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6582 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#6583 = EDGE_CURVE('',#6575,#6584,#6586,.T.);
+#6584 = VERTEX_POINT('',#6585);
+#6585 = CARTESIAN_POINT('',(-4.15,5.9275,0.2));
+#6586 = LINE('',#6587,#6588);
+#6587 = CARTESIAN_POINT('',(-4.15,5.9275,1.225));
+#6588 = VECTOR('',#6589,1.);
+#6589 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6590 = ORIENTED_EDGE('',*,*,#6591,.T.);
+#6591 = EDGE_CURVE('',#6584,#6592,#6594,.T.);
+#6592 = VERTEX_POINT('',#6593);
+#6593 = CARTESIAN_POINT('',(-4.35,5.9275,2.775557561563E-017));
+#6594 = CIRCLE('',#6595,0.2);
+#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598);
+#6596 = CARTESIAN_POINT('',(-4.35,5.9275,0.2));
+#6597 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6598 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#6599 = ORIENTED_EDGE('',*,*,#6600,.T.);
+#6600 = EDGE_CURVE('',#6592,#6601,#6603,.T.);
+#6601 = VERTEX_POINT('',#6602);
+#6602 = CARTESIAN_POINT('',(-5.1625,5.9275,2.775557561563E-017));
+#6603 = LINE('',#6604,#6605);
+#6604 = CARTESIAN_POINT('',(-4.35,5.9275,2.775557561563E-017));
+#6605 = VECTOR('',#6606,1.);
+#6606 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#6607 = ORIENTED_EDGE('',*,*,#6608,.T.);
+#6608 = EDGE_CURVE('',#6601,#6609,#6611,.T.);
+#6609 = VERTEX_POINT('',#6610);
+#6610 = CARTESIAN_POINT('',(-5.1625,5.9275,0.1));
+#6611 = LINE('',#6612,#6613);
+#6612 = CARTESIAN_POINT('',(-5.1625,5.9275,2.775557561563E-017));
+#6613 = VECTOR('',#6614,1.);
+#6614 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6615 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#6616 = EDGE_CURVE('',#6609,#6617,#6619,.T.);
+#6617 = VERTEX_POINT('',#6618);
+#6618 = CARTESIAN_POINT('',(-4.35,5.9275,0.1));
+#6619 = LINE('',#6620,#6621);
+#6620 = CARTESIAN_POINT('',(-5.1625,5.9275,0.1));
+#6621 = VECTOR('',#6622,1.);
+#6622 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#6624 = EDGE_CURVE('',#6617,#6625,#6627,.T.);
+#6625 = VERTEX_POINT('',#6626);
+#6626 = CARTESIAN_POINT('',(-4.25,5.9275,0.2));
+#6627 = CIRCLE('',#6628,1.E-001);
+#6628 = AXIS2_PLACEMENT_3D('',#6629,#6630,#6631);
+#6629 = CARTESIAN_POINT('',(-4.35,5.9275,0.2));
+#6630 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#6631 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6632 = ORIENTED_EDGE('',*,*,#6633,.T.);
+#6633 = EDGE_CURVE('',#6625,#6634,#6636,.T.);
+#6634 = VERTEX_POINT('',#6635);
+#6635 = CARTESIAN_POINT('',(-4.25,5.9275,1.225));
+#6636 = LINE('',#6637,#6638);
+#6637 = CARTESIAN_POINT('',(-4.25,5.9275,0.2));
+#6638 = VECTOR('',#6639,1.);
+#6639 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6640 = ORIENTED_EDGE('',*,*,#6641,.T.);
+#6641 = EDGE_CURVE('',#6634,#6642,#6644,.T.);
+#6642 = VERTEX_POINT('',#6643);
+#6643 = CARTESIAN_POINT('',(-4.05,5.9275,1.425));
+#6644 = CIRCLE('',#6645,0.2);
+#6645 = AXIS2_PLACEMENT_3D('',#6646,#6647,#6648);
+#6646 = CARTESIAN_POINT('',(-4.05,5.9275,1.225));
+#6647 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6648 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#6649 = ORIENTED_EDGE('',*,*,#6650,.T.);
+#6650 = EDGE_CURVE('',#6642,#4422,#6651,.T.);
+#6651 = LINE('',#6652,#6653);
+#6652 = CARTESIAN_POINT('',(-4.05,5.9275,1.425));
+#6653 = VECTOR('',#6654,1.);
+#6654 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6655 = PLANE('',#6656);
+#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659);
+#6657 = CARTESIAN_POINT('',(-4.305604135773,5.9275,0.628334297805));
+#6658 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6660 = ADVANCED_FACE('',(#6661),#6676,.F.);
+#6661 = FACE_BOUND('',#6662,.F.);
+#6662 = EDGE_LOOP('',(#6663,#6669,#6670,#6675));
+#6663 = ORIENTED_EDGE('',*,*,#6664,.F.);
+#6664 = EDGE_CURVE('',#4422,#6338,#6665,.T.);
+#6665 = LINE('',#6666,#6667);
+#6666 = CARTESIAN_POINT('',(-4.05,5.9275,1.425));
+#6667 = VECTOR('',#6668,1.);
+#6668 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6669 = ORIENTED_EDGE('',*,*,#4437,.T.);
+#6670 = ORIENTED_EDGE('',*,*,#6671,.T.);
+#6671 = EDGE_CURVE('',#4431,#6161,#6672,.T.);
+#6672 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6673,#6674),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#6673 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#6674 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6675 = ORIENTED_EDGE('',*,*,#6345,.F.);
+#6676 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6677,#6678)
+,(#6679,#6680
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#6677 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#6678 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6679 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#6680 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6681 = ADVANCED_FACE('',(#6682),#6701,.F.);
+#6682 = FACE_BOUND('',#6683,.F.);
+#6683 = EDGE_LOOP('',(#6684,#6685,#6694,#6700));
+#6684 = ORIENTED_EDGE('',*,*,#4468,.T.);
+#6685 = ORIENTED_EDGE('',*,*,#6686,.T.);
+#6686 = EDGE_CURVE('',#4461,#6687,#6689,.T.);
+#6687 = VERTEX_POINT('',#6688);
+#6688 = CARTESIAN_POINT('',(-4.15,-5.5025,1.225));
+#6689 = CIRCLE('',#6690,0.1);
+#6690 = AXIS2_PLACEMENT_3D('',#6691,#6692,#6693);
+#6691 = CARTESIAN_POINT('',(-4.05,-5.5025,1.225));
+#6692 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6693 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6694 = ORIENTED_EDGE('',*,*,#6695,.F.);
+#6695 = EDGE_CURVE('',#6483,#6687,#6696,.T.);
+#6696 = LINE('',#6697,#6698);
+#6697 = CARTESIAN_POINT('',(-4.15,-5.9275,1.225));
+#6698 = VECTOR('',#6699,1.);
+#6699 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6700 = ORIENTED_EDGE('',*,*,#6482,.F.);
+#6701 = CYLINDRICAL_SURFACE('',#6702,0.1);
+#6702 = AXIS2_PLACEMENT_3D('',#6703,#6704,#6705);
+#6703 = CARTESIAN_POINT('',(-4.05,-5.9275,1.225));
+#6704 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6705 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6706 = ADVANCED_FACE('',(#6707),#6785,.T.);
+#6707 = FACE_BOUND('',#6708,.T.);
+#6708 = EDGE_LOOP('',(#6709,#6710,#6711,#6712,#6720,#6729,#6737,#6745,
+#6753,#6762,#6770,#6779));
+#6709 = ORIENTED_EDGE('',*,*,#4513,.F.);
+#6710 = ORIENTED_EDGE('',*,*,#4460,.T.);
+#6711 = ORIENTED_EDGE('',*,*,#6686,.T.);
+#6712 = ORIENTED_EDGE('',*,*,#6713,.T.);
+#6713 = EDGE_CURVE('',#6687,#6714,#6716,.T.);
+#6714 = VERTEX_POINT('',#6715);
+#6715 = CARTESIAN_POINT('',(-4.15,-5.5025,0.2));
+#6716 = LINE('',#6717,#6718);
+#6717 = CARTESIAN_POINT('',(-4.15,-5.5025,1.225));
+#6718 = VECTOR('',#6719,1.);
+#6719 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6720 = ORIENTED_EDGE('',*,*,#6721,.T.);
+#6721 = EDGE_CURVE('',#6714,#6722,#6724,.T.);
+#6722 = VERTEX_POINT('',#6723);
+#6723 = CARTESIAN_POINT('',(-4.35,-5.5025,2.775557561563E-017));
+#6724 = CIRCLE('',#6725,0.2);
+#6725 = AXIS2_PLACEMENT_3D('',#6726,#6727,#6728);
+#6726 = CARTESIAN_POINT('',(-4.35,-5.5025,0.2));
+#6727 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6728 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#6729 = ORIENTED_EDGE('',*,*,#6730,.T.);
+#6730 = EDGE_CURVE('',#6722,#6731,#6733,.T.);
+#6731 = VERTEX_POINT('',#6732);
+#6732 = CARTESIAN_POINT('',(-5.1625,-5.5025,2.775557561563E-017));
+#6733 = LINE('',#6734,#6735);
+#6734 = CARTESIAN_POINT('',(-4.35,-5.5025,2.775557561563E-017));
+#6735 = VECTOR('',#6736,1.);
+#6736 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#6737 = ORIENTED_EDGE('',*,*,#6738,.T.);
+#6738 = EDGE_CURVE('',#6731,#6739,#6741,.T.);
+#6739 = VERTEX_POINT('',#6740);
+#6740 = CARTESIAN_POINT('',(-5.1625,-5.5025,0.1));
+#6741 = LINE('',#6742,#6743);
+#6742 = CARTESIAN_POINT('',(-5.1625,-5.5025,2.775557561563E-017));
+#6743 = VECTOR('',#6744,1.);
+#6744 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6745 = ORIENTED_EDGE('',*,*,#6746,.T.);
+#6746 = EDGE_CURVE('',#6739,#6747,#6749,.T.);
+#6747 = VERTEX_POINT('',#6748);
+#6748 = CARTESIAN_POINT('',(-4.35,-5.5025,0.1));
+#6749 = LINE('',#6750,#6751);
+#6750 = CARTESIAN_POINT('',(-5.1625,-5.5025,0.1));
+#6751 = VECTOR('',#6752,1.);
+#6752 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6753 = ORIENTED_EDGE('',*,*,#6754,.T.);
+#6754 = EDGE_CURVE('',#6747,#6755,#6757,.T.);
+#6755 = VERTEX_POINT('',#6756);
+#6756 = CARTESIAN_POINT('',(-4.25,-5.5025,0.2));
+#6757 = CIRCLE('',#6758,1.E-001);
+#6758 = AXIS2_PLACEMENT_3D('',#6759,#6760,#6761);
+#6759 = CARTESIAN_POINT('',(-4.35,-5.5025,0.2));
+#6760 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#6761 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6762 = ORIENTED_EDGE('',*,*,#6763,.T.);
+#6763 = EDGE_CURVE('',#6755,#6764,#6766,.T.);
+#6764 = VERTEX_POINT('',#6765);
+#6765 = CARTESIAN_POINT('',(-4.25,-5.5025,1.225));
+#6766 = LINE('',#6767,#6768);
+#6767 = CARTESIAN_POINT('',(-4.25,-5.5025,0.2));
+#6768 = VECTOR('',#6769,1.);
+#6769 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6770 = ORIENTED_EDGE('',*,*,#6771,.T.);
+#6771 = EDGE_CURVE('',#6764,#6772,#6774,.T.);
+#6772 = VERTEX_POINT('',#6773);
+#6773 = CARTESIAN_POINT('',(-4.05,-5.5025,1.425));
+#6774 = CIRCLE('',#6775,0.2);
+#6775 = AXIS2_PLACEMENT_3D('',#6776,#6777,#6778);
+#6776 = CARTESIAN_POINT('',(-4.05,-5.5025,1.225));
+#6777 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6778 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#6779 = ORIENTED_EDGE('',*,*,#6780,.T.);
+#6780 = EDGE_CURVE('',#6772,#4514,#6781,.T.);
+#6781 = LINE('',#6782,#6783);
+#6782 = CARTESIAN_POINT('',(-4.05,-5.5025,1.425));
+#6783 = VECTOR('',#6784,1.);
+#6784 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6785 = PLANE('',#6786);
+#6786 = AXIS2_PLACEMENT_3D('',#6787,#6788,#6789);
+#6787 = CARTESIAN_POINT('',(-4.305604135773,-5.5025,0.628334297805));
+#6788 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6789 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6790 = ADVANCED_FACE('',(#6791),#6877,.F.);
+#6791 = FACE_BOUND('',#6792,.F.);
+#6792 = EDGE_LOOP('',(#6793,#6794,#6795,#6804,#6812,#6821,#6829,#6837,
+#6845,#6854,#6862,#6871));
+#6793 = ORIENTED_EDGE('',*,*,#4553,.F.);
+#6794 = ORIENTED_EDGE('',*,*,#4482,.T.);
+#6795 = ORIENTED_EDGE('',*,*,#6796,.T.);
+#6796 = EDGE_CURVE('',#4483,#6797,#6799,.T.);
+#6797 = VERTEX_POINT('',#6798);
+#6798 = CARTESIAN_POINT('',(-4.15,5.5025,1.225));
+#6799 = CIRCLE('',#6800,0.1);
+#6800 = AXIS2_PLACEMENT_3D('',#6801,#6802,#6803);
+#6801 = CARTESIAN_POINT('',(-4.05,5.5025,1.225));
+#6802 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6803 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6804 = ORIENTED_EDGE('',*,*,#6805,.T.);
+#6805 = EDGE_CURVE('',#6797,#6806,#6808,.T.);
+#6806 = VERTEX_POINT('',#6807);
+#6807 = CARTESIAN_POINT('',(-4.15,5.5025,0.2));
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(-4.15,5.5025,1.225));
+#6810 = VECTOR('',#6811,1.);
+#6811 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6812 = ORIENTED_EDGE('',*,*,#6813,.T.);
+#6813 = EDGE_CURVE('',#6806,#6814,#6816,.T.);
+#6814 = VERTEX_POINT('',#6815);
+#6815 = CARTESIAN_POINT('',(-4.35,5.5025,2.775557561563E-017));
+#6816 = CIRCLE('',#6817,0.2);
+#6817 = AXIS2_PLACEMENT_3D('',#6818,#6819,#6820);
+#6818 = CARTESIAN_POINT('',(-4.35,5.5025,0.2));
+#6819 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6820 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#6821 = ORIENTED_EDGE('',*,*,#6822,.T.);
+#6822 = EDGE_CURVE('',#6814,#6823,#6825,.T.);
+#6823 = VERTEX_POINT('',#6824);
+#6824 = CARTESIAN_POINT('',(-5.1625,5.5025,2.775557561563E-017));
+#6825 = LINE('',#6826,#6827);
+#6826 = CARTESIAN_POINT('',(-4.35,5.5025,2.775557561563E-017));
+#6827 = VECTOR('',#6828,1.);
+#6828 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#6829 = ORIENTED_EDGE('',*,*,#6830,.T.);
+#6830 = EDGE_CURVE('',#6823,#6831,#6833,.T.);
+#6831 = VERTEX_POINT('',#6832);
+#6832 = CARTESIAN_POINT('',(-5.1625,5.5025,0.1));
+#6833 = LINE('',#6834,#6835);
+#6834 = CARTESIAN_POINT('',(-5.1625,5.5025,2.775557561563E-017));
+#6835 = VECTOR('',#6836,1.);
+#6836 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6837 = ORIENTED_EDGE('',*,*,#6838,.T.);
+#6838 = EDGE_CURVE('',#6831,#6839,#6841,.T.);
+#6839 = VERTEX_POINT('',#6840);
+#6840 = CARTESIAN_POINT('',(-4.35,5.5025,0.1));
+#6841 = LINE('',#6842,#6843);
+#6842 = CARTESIAN_POINT('',(-5.1625,5.5025,0.1));
+#6843 = VECTOR('',#6844,1.);
+#6844 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6845 = ORIENTED_EDGE('',*,*,#6846,.T.);
+#6846 = EDGE_CURVE('',#6839,#6847,#6849,.T.);
+#6847 = VERTEX_POINT('',#6848);
+#6848 = CARTESIAN_POINT('',(-4.25,5.5025,0.2));
+#6849 = CIRCLE('',#6850,1.E-001);
+#6850 = AXIS2_PLACEMENT_3D('',#6851,#6852,#6853);
+#6851 = CARTESIAN_POINT('',(-4.35,5.5025,0.2));
+#6852 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#6853 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6854 = ORIENTED_EDGE('',*,*,#6855,.T.);
+#6855 = EDGE_CURVE('',#6847,#6856,#6858,.T.);
+#6856 = VERTEX_POINT('',#6857);
+#6857 = CARTESIAN_POINT('',(-4.25,5.5025,1.225));
+#6858 = LINE('',#6859,#6860);
+#6859 = CARTESIAN_POINT('',(-4.25,5.5025,0.2));
+#6860 = VECTOR('',#6861,1.);
+#6861 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6862 = ORIENTED_EDGE('',*,*,#6863,.T.);
+#6863 = EDGE_CURVE('',#6856,#6864,#6866,.T.);
+#6864 = VERTEX_POINT('',#6865);
+#6865 = CARTESIAN_POINT('',(-4.05,5.5025,1.425));
+#6866 = CIRCLE('',#6867,0.2);
+#6867 = AXIS2_PLACEMENT_3D('',#6868,#6869,#6870);
+#6868 = CARTESIAN_POINT('',(-4.05,5.5025,1.225));
+#6869 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6870 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#6871 = ORIENTED_EDGE('',*,*,#6872,.T.);
+#6872 = EDGE_CURVE('',#6864,#4554,#6873,.T.);
+#6873 = LINE('',#6874,#6875);
+#6874 = CARTESIAN_POINT('',(-4.05,5.5025,1.425));
+#6875 = VECTOR('',#6876,1.);
+#6876 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6877 = PLANE('',#6878);
+#6878 = AXIS2_PLACEMENT_3D('',#6879,#6880,#6881);
+#6879 = CARTESIAN_POINT('',(-4.305604135773,5.5025,0.628334297805));
+#6880 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6881 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6882 = ADVANCED_FACE('',(#6883),#6894,.F.);
+#6883 = FACE_BOUND('',#6884,.F.);
+#6884 = EDGE_LOOP('',(#6885,#6886,#6887,#6893));
+#6885 = ORIENTED_EDGE('',*,*,#4499,.T.);
+#6886 = ORIENTED_EDGE('',*,*,#6574,.T.);
+#6887 = ORIENTED_EDGE('',*,*,#6888,.F.);
+#6888 = EDGE_CURVE('',#6797,#6575,#6889,.T.);
+#6889 = LINE('',#6890,#6891);
+#6890 = CARTESIAN_POINT('',(-4.15,5.5025,1.225));
+#6891 = VECTOR('',#6892,1.);
+#6892 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6893 = ORIENTED_EDGE('',*,*,#6796,.F.);
+#6894 = CYLINDRICAL_SURFACE('',#6895,0.1);
+#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898);
+#6896 = CARTESIAN_POINT('',(-4.05,5.5025,1.225));
+#6897 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6898 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6899 = ADVANCED_FACE('',(#6900),#6916,.F.);
+#6900 = FACE_BOUND('',#6901,.F.);
+#6901 = EDGE_LOOP('',(#6902,#6908,#6909,#6915));
+#6902 = ORIENTED_EDGE('',*,*,#6903,.F.);
+#6903 = EDGE_CURVE('',#4514,#6194,#6904,.T.);
+#6904 = LINE('',#6905,#6906);
+#6905 = CARTESIAN_POINT('',(-4.05,-5.5025,1.425));
+#6906 = VECTOR('',#6907,1.);
+#6907 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6908 = ORIENTED_EDGE('',*,*,#4530,.T.);
+#6909 = ORIENTED_EDGE('',*,*,#6910,.T.);
+#6910 = EDGE_CURVE('',#4523,#6202,#6911,.T.);
+#6911 = LINE('',#6912,#6913);
+#6912 = CARTESIAN_POINT('',(-4.05,-4.6575,1.425));
+#6913 = VECTOR('',#6914,1.);
+#6914 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6915 = ORIENTED_EDGE('',*,*,#6201,.F.);
+#6916 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#6917,#6918)
+,(#6919,#6920
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#6917 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#6918 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#6919 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#6920 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#6921 = ADVANCED_FACE('',(#6922),#7008,.F.);
+#6922 = FACE_BOUND('',#6923,.F.);
+#6923 = EDGE_LOOP('',(#6924,#6925,#6926,#6935,#6943,#6952,#6960,#6968,
+#6976,#6985,#6993,#7002));
+#6924 = ORIENTED_EDGE('',*,*,#4522,.F.);
+#6925 = ORIENTED_EDGE('',*,*,#4575,.T.);
+#6926 = ORIENTED_EDGE('',*,*,#6927,.T.);
+#6927 = EDGE_CURVE('',#4576,#6928,#6930,.T.);
+#6928 = VERTEX_POINT('',#6929);
+#6929 = CARTESIAN_POINT('',(-4.15,-4.6575,1.225));
+#6930 = CIRCLE('',#6931,0.1);
+#6931 = AXIS2_PLACEMENT_3D('',#6932,#6933,#6934);
+#6932 = CARTESIAN_POINT('',(-4.05,-4.6575,1.225));
+#6933 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#6934 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#6935 = ORIENTED_EDGE('',*,*,#6936,.T.);
+#6936 = EDGE_CURVE('',#6928,#6937,#6939,.T.);
+#6937 = VERTEX_POINT('',#6938);
+#6938 = CARTESIAN_POINT('',(-4.15,-4.6575,0.2));
+#6939 = LINE('',#6940,#6941);
+#6940 = CARTESIAN_POINT('',(-4.15,-4.6575,1.225));
+#6941 = VECTOR('',#6942,1.);
+#6942 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6943 = ORIENTED_EDGE('',*,*,#6944,.T.);
+#6944 = EDGE_CURVE('',#6937,#6945,#6947,.T.);
+#6945 = VERTEX_POINT('',#6946);
+#6946 = CARTESIAN_POINT('',(-4.35,-4.6575,2.775557561563E-017));
+#6947 = CIRCLE('',#6948,0.2);
+#6948 = AXIS2_PLACEMENT_3D('',#6949,#6950,#6951);
+#6949 = CARTESIAN_POINT('',(-4.35,-4.6575,0.2));
+#6950 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#6951 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#6952 = ORIENTED_EDGE('',*,*,#6953,.T.);
+#6953 = EDGE_CURVE('',#6945,#6954,#6956,.T.);
+#6954 = VERTEX_POINT('',#6955);
+#6955 = CARTESIAN_POINT('',(-5.1625,-4.6575,2.775557561563E-017));
+#6956 = LINE('',#6957,#6958);
+#6957 = CARTESIAN_POINT('',(-4.35,-4.6575,2.775557561563E-017));
+#6958 = VECTOR('',#6959,1.);
+#6959 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#6960 = ORIENTED_EDGE('',*,*,#6961,.T.);
+#6961 = EDGE_CURVE('',#6954,#6962,#6964,.T.);
+#6962 = VERTEX_POINT('',#6963);
+#6963 = CARTESIAN_POINT('',(-5.1625,-4.6575,0.1));
+#6964 = LINE('',#6965,#6966);
+#6965 = CARTESIAN_POINT('',(-5.1625,-4.6575,2.775557561563E-017));
+#6966 = VECTOR('',#6967,1.);
+#6967 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6968 = ORIENTED_EDGE('',*,*,#6969,.T.);
+#6969 = EDGE_CURVE('',#6962,#6970,#6972,.T.);
+#6970 = VERTEX_POINT('',#6971);
+#6971 = CARTESIAN_POINT('',(-4.35,-4.6575,0.1));
+#6972 = LINE('',#6973,#6974);
+#6973 = CARTESIAN_POINT('',(-5.1625,-4.6575,0.1));
+#6974 = VECTOR('',#6975,1.);
+#6975 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#6976 = ORIENTED_EDGE('',*,*,#6977,.T.);
+#6977 = EDGE_CURVE('',#6970,#6978,#6980,.T.);
+#6978 = VERTEX_POINT('',#6979);
+#6979 = CARTESIAN_POINT('',(-4.25,-4.6575,0.2));
+#6980 = CIRCLE('',#6981,1.E-001);
+#6981 = AXIS2_PLACEMENT_3D('',#6982,#6983,#6984);
+#6982 = CARTESIAN_POINT('',(-4.35,-4.6575,0.2));
+#6983 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#6984 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6985 = ORIENTED_EDGE('',*,*,#6986,.T.);
+#6986 = EDGE_CURVE('',#6978,#6987,#6989,.T.);
+#6987 = VERTEX_POINT('',#6988);
+#6988 = CARTESIAN_POINT('',(-4.25,-4.6575,1.225));
+#6989 = LINE('',#6990,#6991);
+#6990 = CARTESIAN_POINT('',(-4.25,-4.6575,0.2));
+#6991 = VECTOR('',#6992,1.);
+#6992 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6993 = ORIENTED_EDGE('',*,*,#6994,.T.);
+#6994 = EDGE_CURVE('',#6987,#6995,#6997,.T.);
+#6995 = VERTEX_POINT('',#6996);
+#6996 = CARTESIAN_POINT('',(-4.05,-4.6575,1.425));
+#6997 = CIRCLE('',#6998,0.2);
+#6998 = AXIS2_PLACEMENT_3D('',#6999,#7000,#7001);
+#6999 = CARTESIAN_POINT('',(-4.05,-4.6575,1.225));
+#7000 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7001 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7002 = ORIENTED_EDGE('',*,*,#7003,.T.);
+#7003 = EDGE_CURVE('',#6995,#4523,#7004,.T.);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(-4.05,-4.6575,1.425));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7008 = PLANE('',#7009);
+#7009 = AXIS2_PLACEMENT_3D('',#7010,#7011,#7012);
+#7010 = CARTESIAN_POINT('',(-4.305604135773,-4.6575,0.628334297805));
+#7011 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7012 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7013 = ADVANCED_FACE('',(#7014),#7100,.T.);
+#7014 = FACE_BOUND('',#7015,.T.);
+#7015 = EDGE_LOOP('',(#7016,#7017,#7018,#7027,#7035,#7044,#7052,#7060,
+#7068,#7077,#7085,#7094));
+#7016 = ORIENTED_EDGE('',*,*,#4544,.F.);
+#7017 = ORIENTED_EDGE('',*,*,#4615,.T.);
+#7018 = ORIENTED_EDGE('',*,*,#7019,.T.);
+#7019 = EDGE_CURVE('',#4616,#7020,#7022,.T.);
+#7020 = VERTEX_POINT('',#7021);
+#7021 = CARTESIAN_POINT('',(-4.15,4.6575,1.225));
+#7022 = CIRCLE('',#7023,0.1);
+#7023 = AXIS2_PLACEMENT_3D('',#7024,#7025,#7026);
+#7024 = CARTESIAN_POINT('',(-4.05,4.6575,1.225));
+#7025 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7026 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7027 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#7028 = EDGE_CURVE('',#7020,#7029,#7031,.T.);
+#7029 = VERTEX_POINT('',#7030);
+#7030 = CARTESIAN_POINT('',(-4.15,4.6575,0.2));
+#7031 = LINE('',#7032,#7033);
+#7032 = CARTESIAN_POINT('',(-4.15,4.6575,1.225));
+#7033 = VECTOR('',#7034,1.);
+#7034 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7035 = ORIENTED_EDGE('',*,*,#7036,.T.);
+#7036 = EDGE_CURVE('',#7029,#7037,#7039,.T.);
+#7037 = VERTEX_POINT('',#7038);
+#7038 = CARTESIAN_POINT('',(-4.35,4.6575,2.775557561563E-017));
+#7039 = CIRCLE('',#7040,0.2);
+#7040 = AXIS2_PLACEMENT_3D('',#7041,#7042,#7043);
+#7041 = CARTESIAN_POINT('',(-4.35,4.6575,0.2));
+#7042 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7043 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7044 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#7045 = EDGE_CURVE('',#7037,#7046,#7048,.T.);
+#7046 = VERTEX_POINT('',#7047);
+#7047 = CARTESIAN_POINT('',(-5.1625,4.6575,2.775557561563E-017));
+#7048 = LINE('',#7049,#7050);
+#7049 = CARTESIAN_POINT('',(-4.35,4.6575,2.775557561563E-017));
+#7050 = VECTOR('',#7051,1.);
+#7051 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7052 = ORIENTED_EDGE('',*,*,#7053,.T.);
+#7053 = EDGE_CURVE('',#7046,#7054,#7056,.T.);
+#7054 = VERTEX_POINT('',#7055);
+#7055 = CARTESIAN_POINT('',(-5.1625,4.6575,0.1));
+#7056 = LINE('',#7057,#7058);
+#7057 = CARTESIAN_POINT('',(-5.1625,4.6575,2.775557561563E-017));
+#7058 = VECTOR('',#7059,1.);
+#7059 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7060 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#7061 = EDGE_CURVE('',#7054,#7062,#7064,.T.);
+#7062 = VERTEX_POINT('',#7063);
+#7063 = CARTESIAN_POINT('',(-4.35,4.6575,0.1));
+#7064 = LINE('',#7065,#7066);
+#7065 = CARTESIAN_POINT('',(-5.1625,4.6575,0.1));
+#7066 = VECTOR('',#7067,1.);
+#7067 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7068 = ORIENTED_EDGE('',*,*,#7069,.T.);
+#7069 = EDGE_CURVE('',#7062,#7070,#7072,.T.);
+#7070 = VERTEX_POINT('',#7071);
+#7071 = CARTESIAN_POINT('',(-4.25,4.6575,0.2));
+#7072 = CIRCLE('',#7073,1.E-001);
+#7073 = AXIS2_PLACEMENT_3D('',#7074,#7075,#7076);
+#7074 = CARTESIAN_POINT('',(-4.35,4.6575,0.2));
+#7075 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7076 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7077 = ORIENTED_EDGE('',*,*,#7078,.T.);
+#7078 = EDGE_CURVE('',#7070,#7079,#7081,.T.);
+#7079 = VERTEX_POINT('',#7080);
+#7080 = CARTESIAN_POINT('',(-4.25,4.6575,1.225));
+#7081 = LINE('',#7082,#7083);
+#7082 = CARTESIAN_POINT('',(-4.25,4.6575,0.2));
+#7083 = VECTOR('',#7084,1.);
+#7084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7085 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#7086 = EDGE_CURVE('',#7079,#7087,#7089,.T.);
+#7087 = VERTEX_POINT('',#7088);
+#7088 = CARTESIAN_POINT('',(-4.05,4.6575,1.425));
+#7089 = CIRCLE('',#7090,0.2);
+#7090 = AXIS2_PLACEMENT_3D('',#7091,#7092,#7093);
+#7091 = CARTESIAN_POINT('',(-4.05,4.6575,1.225));
+#7092 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7093 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7094 = ORIENTED_EDGE('',*,*,#7095,.T.);
+#7095 = EDGE_CURVE('',#7087,#4545,#7096,.T.);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(-4.05,4.6575,1.425));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7100 = PLANE('',#7101);
+#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104);
+#7102 = CARTESIAN_POINT('',(-4.305604135773,4.6575,0.628334297805));
+#7103 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7104 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7105 = ADVANCED_FACE('',(#7106),#7122,.F.);
+#7106 = FACE_BOUND('',#7107,.F.);
+#7107 = EDGE_LOOP('',(#7108,#7114,#7115,#7121));
+#7108 = ORIENTED_EDGE('',*,*,#7109,.F.);
+#7109 = EDGE_CURVE('',#4545,#6322,#7110,.T.);
+#7110 = LINE('',#7111,#7112);
+#7111 = CARTESIAN_POINT('',(-4.05,4.6575,1.425));
+#7112 = VECTOR('',#7113,1.);
+#7113 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7114 = ORIENTED_EDGE('',*,*,#4561,.T.);
+#7115 = ORIENTED_EDGE('',*,*,#7116,.T.);
+#7116 = EDGE_CURVE('',#4554,#6330,#7117,.T.);
+#7117 = LINE('',#7118,#7119);
+#7118 = CARTESIAN_POINT('',(-4.05,5.5025,1.425));
+#7119 = VECTOR('',#7120,1.);
+#7120 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7121 = ORIENTED_EDGE('',*,*,#6329,.F.);
+#7122 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7123,#7124)
+,(#7125,#7126
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#7123 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#7124 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#7125 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#7126 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#7127 = ADVANCED_FACE('',(#7128),#7147,.F.);
+#7128 = FACE_BOUND('',#7129,.F.);
+#7129 = EDGE_LOOP('',(#7130,#7131,#7140,#7146));
+#7130 = ORIENTED_EDGE('',*,*,#4592,.T.);
+#7131 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#7132 = EDGE_CURVE('',#4585,#7133,#7135,.T.);
+#7133 = VERTEX_POINT('',#7134);
+#7134 = CARTESIAN_POINT('',(-4.15,-4.2325,1.225));
+#7135 = CIRCLE('',#7136,0.1);
+#7136 = AXIS2_PLACEMENT_3D('',#7137,#7138,#7139);
+#7137 = CARTESIAN_POINT('',(-4.05,-4.2325,1.225));
+#7138 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7139 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7140 = ORIENTED_EDGE('',*,*,#7141,.F.);
+#7141 = EDGE_CURVE('',#6928,#7133,#7142,.T.);
+#7142 = LINE('',#7143,#7144);
+#7143 = CARTESIAN_POINT('',(-4.15,-4.6575,1.225));
+#7144 = VECTOR('',#7145,1.);
+#7145 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7146 = ORIENTED_EDGE('',*,*,#6927,.F.);
+#7147 = CYLINDRICAL_SURFACE('',#7148,0.1);
+#7148 = AXIS2_PLACEMENT_3D('',#7149,#7150,#7151);
+#7149 = CARTESIAN_POINT('',(-4.05,-4.6575,1.225));
+#7150 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7151 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7152 = ADVANCED_FACE('',(#7153),#7231,.T.);
+#7153 = FACE_BOUND('',#7154,.T.);
+#7154 = EDGE_LOOP('',(#7155,#7156,#7157,#7158,#7166,#7175,#7183,#7191,
+#7199,#7208,#7216,#7225));
+#7155 = ORIENTED_EDGE('',*,*,#4637,.F.);
+#7156 = ORIENTED_EDGE('',*,*,#4584,.T.);
+#7157 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#7158 = ORIENTED_EDGE('',*,*,#7159,.T.);
+#7159 = EDGE_CURVE('',#7133,#7160,#7162,.T.);
+#7160 = VERTEX_POINT('',#7161);
+#7161 = CARTESIAN_POINT('',(-4.15,-4.2325,0.2));
+#7162 = LINE('',#7163,#7164);
+#7163 = CARTESIAN_POINT('',(-4.15,-4.2325,1.225));
+#7164 = VECTOR('',#7165,1.);
+#7165 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7166 = ORIENTED_EDGE('',*,*,#7167,.T.);
+#7167 = EDGE_CURVE('',#7160,#7168,#7170,.T.);
+#7168 = VERTEX_POINT('',#7169);
+#7169 = CARTESIAN_POINT('',(-4.35,-4.2325,2.775557561563E-017));
+#7170 = CIRCLE('',#7171,0.2);
+#7171 = AXIS2_PLACEMENT_3D('',#7172,#7173,#7174);
+#7172 = CARTESIAN_POINT('',(-4.35,-4.2325,0.2));
+#7173 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7174 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7175 = ORIENTED_EDGE('',*,*,#7176,.T.);
+#7176 = EDGE_CURVE('',#7168,#7177,#7179,.T.);
+#7177 = VERTEX_POINT('',#7178);
+#7178 = CARTESIAN_POINT('',(-5.1625,-4.2325,2.775557561563E-017));
+#7179 = LINE('',#7180,#7181);
+#7180 = CARTESIAN_POINT('',(-4.35,-4.2325,2.775557561563E-017));
+#7181 = VECTOR('',#7182,1.);
+#7182 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7183 = ORIENTED_EDGE('',*,*,#7184,.T.);
+#7184 = EDGE_CURVE('',#7177,#7185,#7187,.T.);
+#7185 = VERTEX_POINT('',#7186);
+#7186 = CARTESIAN_POINT('',(-5.1625,-4.2325,0.1));
+#7187 = LINE('',#7188,#7189);
+#7188 = CARTESIAN_POINT('',(-5.1625,-4.2325,2.775557561563E-017));
+#7189 = VECTOR('',#7190,1.);
+#7190 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7191 = ORIENTED_EDGE('',*,*,#7192,.T.);
+#7192 = EDGE_CURVE('',#7185,#7193,#7195,.T.);
+#7193 = VERTEX_POINT('',#7194);
+#7194 = CARTESIAN_POINT('',(-4.35,-4.2325,0.1));
+#7195 = LINE('',#7196,#7197);
+#7196 = CARTESIAN_POINT('',(-5.1625,-4.2325,0.1));
+#7197 = VECTOR('',#7198,1.);
+#7198 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7199 = ORIENTED_EDGE('',*,*,#7200,.T.);
+#7200 = EDGE_CURVE('',#7193,#7201,#7203,.T.);
+#7201 = VERTEX_POINT('',#7202);
+#7202 = CARTESIAN_POINT('',(-4.25,-4.2325,0.2));
+#7203 = CIRCLE('',#7204,1.E-001);
+#7204 = AXIS2_PLACEMENT_3D('',#7205,#7206,#7207);
+#7205 = CARTESIAN_POINT('',(-4.35,-4.2325,0.2));
+#7206 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7207 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7208 = ORIENTED_EDGE('',*,*,#7209,.T.);
+#7209 = EDGE_CURVE('',#7201,#7210,#7212,.T.);
+#7210 = VERTEX_POINT('',#7211);
+#7211 = CARTESIAN_POINT('',(-4.25,-4.2325,1.225));
+#7212 = LINE('',#7213,#7214);
+#7213 = CARTESIAN_POINT('',(-4.25,-4.2325,0.2));
+#7214 = VECTOR('',#7215,1.);
+#7215 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7216 = ORIENTED_EDGE('',*,*,#7217,.T.);
+#7217 = EDGE_CURVE('',#7210,#7218,#7220,.T.);
+#7218 = VERTEX_POINT('',#7219);
+#7219 = CARTESIAN_POINT('',(-4.05,-4.2325,1.425));
+#7220 = CIRCLE('',#7221,0.2);
+#7221 = AXIS2_PLACEMENT_3D('',#7222,#7223,#7224);
+#7222 = CARTESIAN_POINT('',(-4.05,-4.2325,1.225));
+#7223 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7224 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7225 = ORIENTED_EDGE('',*,*,#7226,.T.);
+#7226 = EDGE_CURVE('',#7218,#4638,#7227,.T.);
+#7227 = LINE('',#7228,#7229);
+#7228 = CARTESIAN_POINT('',(-4.05,-4.2325,1.425));
+#7229 = VECTOR('',#7230,1.);
+#7230 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7231 = PLANE('',#7232);
+#7232 = AXIS2_PLACEMENT_3D('',#7233,#7234,#7235);
+#7233 = CARTESIAN_POINT('',(-4.305604135773,-4.2325,0.628334297805));
+#7234 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7235 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7236 = ADVANCED_FACE('',(#7237),#7323,.F.);
+#7237 = FACE_BOUND('',#7238,.F.);
+#7238 = EDGE_LOOP('',(#7239,#7240,#7241,#7250,#7258,#7267,#7275,#7283,
+#7291,#7300,#7308,#7317));
+#7239 = ORIENTED_EDGE('',*,*,#4677,.F.);
+#7240 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#7241 = ORIENTED_EDGE('',*,*,#7242,.T.);
+#7242 = EDGE_CURVE('',#4607,#7243,#7245,.T.);
+#7243 = VERTEX_POINT('',#7244);
+#7244 = CARTESIAN_POINT('',(-4.15,4.2325,1.225));
+#7245 = CIRCLE('',#7246,0.1);
+#7246 = AXIS2_PLACEMENT_3D('',#7247,#7248,#7249);
+#7247 = CARTESIAN_POINT('',(-4.05,4.2325,1.225));
+#7248 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7249 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7250 = ORIENTED_EDGE('',*,*,#7251,.T.);
+#7251 = EDGE_CURVE('',#7243,#7252,#7254,.T.);
+#7252 = VERTEX_POINT('',#7253);
+#7253 = CARTESIAN_POINT('',(-4.15,4.2325,0.2));
+#7254 = LINE('',#7255,#7256);
+#7255 = CARTESIAN_POINT('',(-4.15,4.2325,1.225));
+#7256 = VECTOR('',#7257,1.);
+#7257 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7258 = ORIENTED_EDGE('',*,*,#7259,.T.);
+#7259 = EDGE_CURVE('',#7252,#7260,#7262,.T.);
+#7260 = VERTEX_POINT('',#7261);
+#7261 = CARTESIAN_POINT('',(-4.35,4.2325,2.775557561563E-017));
+#7262 = CIRCLE('',#7263,0.2);
+#7263 = AXIS2_PLACEMENT_3D('',#7264,#7265,#7266);
+#7264 = CARTESIAN_POINT('',(-4.35,4.2325,0.2));
+#7265 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7266 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7267 = ORIENTED_EDGE('',*,*,#7268,.T.);
+#7268 = EDGE_CURVE('',#7260,#7269,#7271,.T.);
+#7269 = VERTEX_POINT('',#7270);
+#7270 = CARTESIAN_POINT('',(-5.1625,4.2325,2.775557561563E-017));
+#7271 = LINE('',#7272,#7273);
+#7272 = CARTESIAN_POINT('',(-4.35,4.2325,2.775557561563E-017));
+#7273 = VECTOR('',#7274,1.);
+#7274 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7275 = ORIENTED_EDGE('',*,*,#7276,.T.);
+#7276 = EDGE_CURVE('',#7269,#7277,#7279,.T.);
+#7277 = VERTEX_POINT('',#7278);
+#7278 = CARTESIAN_POINT('',(-5.1625,4.2325,0.1));
+#7279 = LINE('',#7280,#7281);
+#7280 = CARTESIAN_POINT('',(-5.1625,4.2325,2.775557561563E-017));
+#7281 = VECTOR('',#7282,1.);
+#7282 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7283 = ORIENTED_EDGE('',*,*,#7284,.T.);
+#7284 = EDGE_CURVE('',#7277,#7285,#7287,.T.);
+#7285 = VERTEX_POINT('',#7286);
+#7286 = CARTESIAN_POINT('',(-4.35,4.2325,0.1));
+#7287 = LINE('',#7288,#7289);
+#7288 = CARTESIAN_POINT('',(-5.1625,4.2325,0.1));
+#7289 = VECTOR('',#7290,1.);
+#7290 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7291 = ORIENTED_EDGE('',*,*,#7292,.T.);
+#7292 = EDGE_CURVE('',#7285,#7293,#7295,.T.);
+#7293 = VERTEX_POINT('',#7294);
+#7294 = CARTESIAN_POINT('',(-4.25,4.2325,0.2));
+#7295 = CIRCLE('',#7296,1.E-001);
+#7296 = AXIS2_PLACEMENT_3D('',#7297,#7298,#7299);
+#7297 = CARTESIAN_POINT('',(-4.35,4.2325,0.2));
+#7298 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7299 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7300 = ORIENTED_EDGE('',*,*,#7301,.T.);
+#7301 = EDGE_CURVE('',#7293,#7302,#7304,.T.);
+#7302 = VERTEX_POINT('',#7303);
+#7303 = CARTESIAN_POINT('',(-4.25,4.2325,1.225));
+#7304 = LINE('',#7305,#7306);
+#7305 = CARTESIAN_POINT('',(-4.25,4.2325,0.2));
+#7306 = VECTOR('',#7307,1.);
+#7307 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7308 = ORIENTED_EDGE('',*,*,#7309,.T.);
+#7309 = EDGE_CURVE('',#7302,#7310,#7312,.T.);
+#7310 = VERTEX_POINT('',#7311);
+#7311 = CARTESIAN_POINT('',(-4.05,4.2325,1.425));
+#7312 = CIRCLE('',#7313,0.2);
+#7313 = AXIS2_PLACEMENT_3D('',#7314,#7315,#7316);
+#7314 = CARTESIAN_POINT('',(-4.05,4.2325,1.225));
+#7315 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7316 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7317 = ORIENTED_EDGE('',*,*,#7318,.T.);
+#7318 = EDGE_CURVE('',#7310,#4678,#7319,.T.);
+#7319 = LINE('',#7320,#7321);
+#7320 = CARTESIAN_POINT('',(-4.05,4.2325,1.425));
+#7321 = VECTOR('',#7322,1.);
+#7322 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7323 = PLANE('',#7324);
+#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327);
+#7325 = CARTESIAN_POINT('',(-4.305604135773,4.2325,0.628334297805));
+#7326 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7328 = ADVANCED_FACE('',(#7329),#7340,.F.);
+#7329 = FACE_BOUND('',#7330,.F.);
+#7330 = EDGE_LOOP('',(#7331,#7332,#7333,#7339));
+#7331 = ORIENTED_EDGE('',*,*,#4623,.T.);
+#7332 = ORIENTED_EDGE('',*,*,#7019,.T.);
+#7333 = ORIENTED_EDGE('',*,*,#7334,.F.);
+#7334 = EDGE_CURVE('',#7243,#7020,#7335,.T.);
+#7335 = LINE('',#7336,#7337);
+#7336 = CARTESIAN_POINT('',(-4.15,4.2325,1.225));
+#7337 = VECTOR('',#7338,1.);
+#7338 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7339 = ORIENTED_EDGE('',*,*,#7242,.F.);
+#7340 = CYLINDRICAL_SURFACE('',#7341,0.1);
+#7341 = AXIS2_PLACEMENT_3D('',#7342,#7343,#7344);
+#7342 = CARTESIAN_POINT('',(-4.05,4.2325,1.225));
+#7343 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7344 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7345 = ADVANCED_FACE('',(#7346),#7362,.F.);
+#7346 = FACE_BOUND('',#7347,.F.);
+#7347 = EDGE_LOOP('',(#7348,#7354,#7355,#7361));
+#7348 = ORIENTED_EDGE('',*,*,#7349,.F.);
+#7349 = EDGE_CURVE('',#4638,#6210,#7350,.T.);
+#7350 = LINE('',#7351,#7352);
+#7351 = CARTESIAN_POINT('',(-4.05,-4.2325,1.425));
+#7352 = VECTOR('',#7353,1.);
+#7353 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7354 = ORIENTED_EDGE('',*,*,#4654,.T.);
+#7355 = ORIENTED_EDGE('',*,*,#7356,.T.);
+#7356 = EDGE_CURVE('',#4647,#6218,#7357,.T.);
+#7357 = LINE('',#7358,#7359);
+#7358 = CARTESIAN_POINT('',(-4.05,-3.3875,1.425));
+#7359 = VECTOR('',#7360,1.);
+#7360 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7361 = ORIENTED_EDGE('',*,*,#6217,.F.);
+#7362 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7363,#7364)
+,(#7365,#7366
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#7363 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#7364 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#7365 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#7366 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#7367 = ADVANCED_FACE('',(#7368),#7454,.F.);
+#7368 = FACE_BOUND('',#7369,.F.);
+#7369 = EDGE_LOOP('',(#7370,#7371,#7372,#7381,#7389,#7398,#7406,#7414,
+#7422,#7431,#7439,#7448));
+#7370 = ORIENTED_EDGE('',*,*,#4646,.F.);
+#7371 = ORIENTED_EDGE('',*,*,#4699,.T.);
+#7372 = ORIENTED_EDGE('',*,*,#7373,.T.);
+#7373 = EDGE_CURVE('',#4700,#7374,#7376,.T.);
+#7374 = VERTEX_POINT('',#7375);
+#7375 = CARTESIAN_POINT('',(-4.15,-3.3875,1.225));
+#7376 = CIRCLE('',#7377,0.1);
+#7377 = AXIS2_PLACEMENT_3D('',#7378,#7379,#7380);
+#7378 = CARTESIAN_POINT('',(-4.05,-3.3875,1.225));
+#7379 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7380 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7381 = ORIENTED_EDGE('',*,*,#7382,.T.);
+#7382 = EDGE_CURVE('',#7374,#7383,#7385,.T.);
+#7383 = VERTEX_POINT('',#7384);
+#7384 = CARTESIAN_POINT('',(-4.15,-3.3875,0.2));
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(-4.15,-3.3875,1.225));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7389 = ORIENTED_EDGE('',*,*,#7390,.T.);
+#7390 = EDGE_CURVE('',#7383,#7391,#7393,.T.);
+#7391 = VERTEX_POINT('',#7392);
+#7392 = CARTESIAN_POINT('',(-4.35,-3.3875,2.775557561563E-017));
+#7393 = CIRCLE('',#7394,0.2);
+#7394 = AXIS2_PLACEMENT_3D('',#7395,#7396,#7397);
+#7395 = CARTESIAN_POINT('',(-4.35,-3.3875,0.2));
+#7396 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7397 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7398 = ORIENTED_EDGE('',*,*,#7399,.T.);
+#7399 = EDGE_CURVE('',#7391,#7400,#7402,.T.);
+#7400 = VERTEX_POINT('',#7401);
+#7401 = CARTESIAN_POINT('',(-5.1625,-3.3875,2.775557561563E-017));
+#7402 = LINE('',#7403,#7404);
+#7403 = CARTESIAN_POINT('',(-4.35,-3.3875,2.775557561563E-017));
+#7404 = VECTOR('',#7405,1.);
+#7405 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7406 = ORIENTED_EDGE('',*,*,#7407,.T.);
+#7407 = EDGE_CURVE('',#7400,#7408,#7410,.T.);
+#7408 = VERTEX_POINT('',#7409);
+#7409 = CARTESIAN_POINT('',(-5.1625,-3.3875,0.1));
+#7410 = LINE('',#7411,#7412);
+#7411 = CARTESIAN_POINT('',(-5.1625,-3.3875,2.775557561563E-017));
+#7412 = VECTOR('',#7413,1.);
+#7413 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7414 = ORIENTED_EDGE('',*,*,#7415,.T.);
+#7415 = EDGE_CURVE('',#7408,#7416,#7418,.T.);
+#7416 = VERTEX_POINT('',#7417);
+#7417 = CARTESIAN_POINT('',(-4.35,-3.3875,0.1));
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(-5.1625,-3.3875,0.1));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7422 = ORIENTED_EDGE('',*,*,#7423,.T.);
+#7423 = EDGE_CURVE('',#7416,#7424,#7426,.T.);
+#7424 = VERTEX_POINT('',#7425);
+#7425 = CARTESIAN_POINT('',(-4.25,-3.3875,0.2));
+#7426 = CIRCLE('',#7427,1.E-001);
+#7427 = AXIS2_PLACEMENT_3D('',#7428,#7429,#7430);
+#7428 = CARTESIAN_POINT('',(-4.35,-3.3875,0.2));
+#7429 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7430 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7431 = ORIENTED_EDGE('',*,*,#7432,.T.);
+#7432 = EDGE_CURVE('',#7424,#7433,#7435,.T.);
+#7433 = VERTEX_POINT('',#7434);
+#7434 = CARTESIAN_POINT('',(-4.25,-3.3875,1.225));
+#7435 = LINE('',#7436,#7437);
+#7436 = CARTESIAN_POINT('',(-4.25,-3.3875,0.2));
+#7437 = VECTOR('',#7438,1.);
+#7438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7439 = ORIENTED_EDGE('',*,*,#7440,.T.);
+#7440 = EDGE_CURVE('',#7433,#7441,#7443,.T.);
+#7441 = VERTEX_POINT('',#7442);
+#7442 = CARTESIAN_POINT('',(-4.05,-3.3875,1.425));
+#7443 = CIRCLE('',#7444,0.2);
+#7444 = AXIS2_PLACEMENT_3D('',#7445,#7446,#7447);
+#7445 = CARTESIAN_POINT('',(-4.05,-3.3875,1.225));
+#7446 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7447 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7448 = ORIENTED_EDGE('',*,*,#7449,.T.);
+#7449 = EDGE_CURVE('',#7441,#4647,#7450,.T.);
+#7450 = LINE('',#7451,#7452);
+#7451 = CARTESIAN_POINT('',(-4.05,-3.3875,1.425));
+#7452 = VECTOR('',#7453,1.);
+#7453 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7454 = PLANE('',#7455);
+#7455 = AXIS2_PLACEMENT_3D('',#7456,#7457,#7458);
+#7456 = CARTESIAN_POINT('',(-4.305604135773,-3.3875,0.628334297805));
+#7457 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7458 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7459 = ADVANCED_FACE('',(#7460),#7546,.T.);
+#7460 = FACE_BOUND('',#7461,.T.);
+#7461 = EDGE_LOOP('',(#7462,#7463,#7464,#7473,#7481,#7490,#7498,#7506,
+#7514,#7523,#7531,#7540));
+#7462 = ORIENTED_EDGE('',*,*,#4668,.F.);
+#7463 = ORIENTED_EDGE('',*,*,#4739,.T.);
+#7464 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#7465 = EDGE_CURVE('',#4740,#7466,#7468,.T.);
+#7466 = VERTEX_POINT('',#7467);
+#7467 = CARTESIAN_POINT('',(-4.15,3.3875,1.225));
+#7468 = CIRCLE('',#7469,0.1);
+#7469 = AXIS2_PLACEMENT_3D('',#7470,#7471,#7472);
+#7470 = CARTESIAN_POINT('',(-4.05,3.3875,1.225));
+#7471 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7472 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7473 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#7474 = EDGE_CURVE('',#7466,#7475,#7477,.T.);
+#7475 = VERTEX_POINT('',#7476);
+#7476 = CARTESIAN_POINT('',(-4.15,3.3875,0.2));
+#7477 = LINE('',#7478,#7479);
+#7478 = CARTESIAN_POINT('',(-4.15,3.3875,1.225));
+#7479 = VECTOR('',#7480,1.);
+#7480 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7481 = ORIENTED_EDGE('',*,*,#7482,.T.);
+#7482 = EDGE_CURVE('',#7475,#7483,#7485,.T.);
+#7483 = VERTEX_POINT('',#7484);
+#7484 = CARTESIAN_POINT('',(-4.35,3.3875,2.775557561563E-017));
+#7485 = CIRCLE('',#7486,0.2);
+#7486 = AXIS2_PLACEMENT_3D('',#7487,#7488,#7489);
+#7487 = CARTESIAN_POINT('',(-4.35,3.3875,0.2));
+#7488 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7489 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7490 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#7491 = EDGE_CURVE('',#7483,#7492,#7494,.T.);
+#7492 = VERTEX_POINT('',#7493);
+#7493 = CARTESIAN_POINT('',(-5.1625,3.3875,2.775557561563E-017));
+#7494 = LINE('',#7495,#7496);
+#7495 = CARTESIAN_POINT('',(-4.35,3.3875,2.775557561563E-017));
+#7496 = VECTOR('',#7497,1.);
+#7497 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7498 = ORIENTED_EDGE('',*,*,#7499,.T.);
+#7499 = EDGE_CURVE('',#7492,#7500,#7502,.T.);
+#7500 = VERTEX_POINT('',#7501);
+#7501 = CARTESIAN_POINT('',(-5.1625,3.3875,0.1));
+#7502 = LINE('',#7503,#7504);
+#7503 = CARTESIAN_POINT('',(-5.1625,3.3875,2.775557561563E-017));
+#7504 = VECTOR('',#7505,1.);
+#7505 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7506 = ORIENTED_EDGE('',*,*,#7507,.T.);
+#7507 = EDGE_CURVE('',#7500,#7508,#7510,.T.);
+#7508 = VERTEX_POINT('',#7509);
+#7509 = CARTESIAN_POINT('',(-4.35,3.3875,0.1));
+#7510 = LINE('',#7511,#7512);
+#7511 = CARTESIAN_POINT('',(-5.1625,3.3875,0.1));
+#7512 = VECTOR('',#7513,1.);
+#7513 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7514 = ORIENTED_EDGE('',*,*,#7515,.T.);
+#7515 = EDGE_CURVE('',#7508,#7516,#7518,.T.);
+#7516 = VERTEX_POINT('',#7517);
+#7517 = CARTESIAN_POINT('',(-4.25,3.3875,0.2));
+#7518 = CIRCLE('',#7519,1.E-001);
+#7519 = AXIS2_PLACEMENT_3D('',#7520,#7521,#7522);
+#7520 = CARTESIAN_POINT('',(-4.35,3.3875,0.2));
+#7521 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7522 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7523 = ORIENTED_EDGE('',*,*,#7524,.T.);
+#7524 = EDGE_CURVE('',#7516,#7525,#7527,.T.);
+#7525 = VERTEX_POINT('',#7526);
+#7526 = CARTESIAN_POINT('',(-4.25,3.3875,1.225));
+#7527 = LINE('',#7528,#7529);
+#7528 = CARTESIAN_POINT('',(-4.25,3.3875,0.2));
+#7529 = VECTOR('',#7530,1.);
+#7530 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7531 = ORIENTED_EDGE('',*,*,#7532,.T.);
+#7532 = EDGE_CURVE('',#7525,#7533,#7535,.T.);
+#7533 = VERTEX_POINT('',#7534);
+#7534 = CARTESIAN_POINT('',(-4.05,3.3875,1.425));
+#7535 = CIRCLE('',#7536,0.2);
+#7536 = AXIS2_PLACEMENT_3D('',#7537,#7538,#7539);
+#7537 = CARTESIAN_POINT('',(-4.05,3.3875,1.225));
+#7538 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7539 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7540 = ORIENTED_EDGE('',*,*,#7541,.T.);
+#7541 = EDGE_CURVE('',#7533,#4669,#7542,.T.);
+#7542 = LINE('',#7543,#7544);
+#7543 = CARTESIAN_POINT('',(-4.05,3.3875,1.425));
+#7544 = VECTOR('',#7545,1.);
+#7545 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7546 = PLANE('',#7547);
+#7547 = AXIS2_PLACEMENT_3D('',#7548,#7549,#7550);
+#7548 = CARTESIAN_POINT('',(-4.305604135773,3.3875,0.628334297805));
+#7549 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7550 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7551 = ADVANCED_FACE('',(#7552),#7568,.F.);
+#7552 = FACE_BOUND('',#7553,.F.);
+#7553 = EDGE_LOOP('',(#7554,#7560,#7561,#7567));
+#7554 = ORIENTED_EDGE('',*,*,#7555,.F.);
+#7555 = EDGE_CURVE('',#4669,#6306,#7556,.T.);
+#7556 = LINE('',#7557,#7558);
+#7557 = CARTESIAN_POINT('',(-4.05,3.3875,1.425));
+#7558 = VECTOR('',#7559,1.);
+#7559 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7560 = ORIENTED_EDGE('',*,*,#4685,.T.);
+#7561 = ORIENTED_EDGE('',*,*,#7562,.T.);
+#7562 = EDGE_CURVE('',#4678,#6314,#7563,.T.);
+#7563 = LINE('',#7564,#7565);
+#7564 = CARTESIAN_POINT('',(-4.05,4.2325,1.425));
+#7565 = VECTOR('',#7566,1.);
+#7566 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7567 = ORIENTED_EDGE('',*,*,#6313,.F.);
+#7568 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7569,#7570)
+,(#7571,#7572
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#7569 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#7570 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#7571 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#7572 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#7573 = ADVANCED_FACE('',(#7574),#7593,.F.);
+#7574 = FACE_BOUND('',#7575,.F.);
+#7575 = EDGE_LOOP('',(#7576,#7577,#7586,#7592));
+#7576 = ORIENTED_EDGE('',*,*,#4716,.T.);
+#7577 = ORIENTED_EDGE('',*,*,#7578,.T.);
+#7578 = EDGE_CURVE('',#4709,#7579,#7581,.T.);
+#7579 = VERTEX_POINT('',#7580);
+#7580 = CARTESIAN_POINT('',(-4.15,-2.9625,1.225));
+#7581 = CIRCLE('',#7582,0.1);
+#7582 = AXIS2_PLACEMENT_3D('',#7583,#7584,#7585);
+#7583 = CARTESIAN_POINT('',(-4.05,-2.9625,1.225));
+#7584 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7585 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7586 = ORIENTED_EDGE('',*,*,#7587,.F.);
+#7587 = EDGE_CURVE('',#7374,#7579,#7588,.T.);
+#7588 = LINE('',#7589,#7590);
+#7589 = CARTESIAN_POINT('',(-4.15,-3.3875,1.225));
+#7590 = VECTOR('',#7591,1.);
+#7591 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7592 = ORIENTED_EDGE('',*,*,#7373,.F.);
+#7593 = CYLINDRICAL_SURFACE('',#7594,0.1);
+#7594 = AXIS2_PLACEMENT_3D('',#7595,#7596,#7597);
+#7595 = CARTESIAN_POINT('',(-4.05,-3.3875,1.225));
+#7596 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7597 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7598 = ADVANCED_FACE('',(#7599),#7677,.T.);
+#7599 = FACE_BOUND('',#7600,.T.);
+#7600 = EDGE_LOOP('',(#7601,#7602,#7603,#7604,#7612,#7621,#7629,#7637,
+#7645,#7654,#7662,#7671));
+#7601 = ORIENTED_EDGE('',*,*,#4761,.F.);
+#7602 = ORIENTED_EDGE('',*,*,#4708,.T.);
+#7603 = ORIENTED_EDGE('',*,*,#7578,.T.);
+#7604 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#7605 = EDGE_CURVE('',#7579,#7606,#7608,.T.);
+#7606 = VERTEX_POINT('',#7607);
+#7607 = CARTESIAN_POINT('',(-4.15,-2.9625,0.2));
+#7608 = LINE('',#7609,#7610);
+#7609 = CARTESIAN_POINT('',(-4.15,-2.9625,1.225));
+#7610 = VECTOR('',#7611,1.);
+#7611 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7612 = ORIENTED_EDGE('',*,*,#7613,.T.);
+#7613 = EDGE_CURVE('',#7606,#7614,#7616,.T.);
+#7614 = VERTEX_POINT('',#7615);
+#7615 = CARTESIAN_POINT('',(-4.35,-2.9625,2.775557561563E-017));
+#7616 = CIRCLE('',#7617,0.2);
+#7617 = AXIS2_PLACEMENT_3D('',#7618,#7619,#7620);
+#7618 = CARTESIAN_POINT('',(-4.35,-2.9625,0.2));
+#7619 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7620 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7621 = ORIENTED_EDGE('',*,*,#7622,.T.);
+#7622 = EDGE_CURVE('',#7614,#7623,#7625,.T.);
+#7623 = VERTEX_POINT('',#7624);
+#7624 = CARTESIAN_POINT('',(-5.1625,-2.9625,2.775557561563E-017));
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(-4.35,-2.9625,2.775557561563E-017));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7629 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#7630 = EDGE_CURVE('',#7623,#7631,#7633,.T.);
+#7631 = VERTEX_POINT('',#7632);
+#7632 = CARTESIAN_POINT('',(-5.1625,-2.9625,0.1));
+#7633 = LINE('',#7634,#7635);
+#7634 = CARTESIAN_POINT('',(-5.1625,-2.9625,2.775557561563E-017));
+#7635 = VECTOR('',#7636,1.);
+#7636 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7637 = ORIENTED_EDGE('',*,*,#7638,.T.);
+#7638 = EDGE_CURVE('',#7631,#7639,#7641,.T.);
+#7639 = VERTEX_POINT('',#7640);
+#7640 = CARTESIAN_POINT('',(-4.35,-2.9625,0.1));
+#7641 = LINE('',#7642,#7643);
+#7642 = CARTESIAN_POINT('',(-5.1625,-2.9625,0.1));
+#7643 = VECTOR('',#7644,1.);
+#7644 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7645 = ORIENTED_EDGE('',*,*,#7646,.T.);
+#7646 = EDGE_CURVE('',#7639,#7647,#7649,.T.);
+#7647 = VERTEX_POINT('',#7648);
+#7648 = CARTESIAN_POINT('',(-4.25,-2.9625,0.2));
+#7649 = CIRCLE('',#7650,1.E-001);
+#7650 = AXIS2_PLACEMENT_3D('',#7651,#7652,#7653);
+#7651 = CARTESIAN_POINT('',(-4.35,-2.9625,0.2));
+#7652 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7653 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7654 = ORIENTED_EDGE('',*,*,#7655,.T.);
+#7655 = EDGE_CURVE('',#7647,#7656,#7658,.T.);
+#7656 = VERTEX_POINT('',#7657);
+#7657 = CARTESIAN_POINT('',(-4.25,-2.9625,1.225));
+#7658 = LINE('',#7659,#7660);
+#7659 = CARTESIAN_POINT('',(-4.25,-2.9625,0.2));
+#7660 = VECTOR('',#7661,1.);
+#7661 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7662 = ORIENTED_EDGE('',*,*,#7663,.T.);
+#7663 = EDGE_CURVE('',#7656,#7664,#7666,.T.);
+#7664 = VERTEX_POINT('',#7665);
+#7665 = CARTESIAN_POINT('',(-4.05,-2.9625,1.425));
+#7666 = CIRCLE('',#7667,0.2);
+#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670);
+#7668 = CARTESIAN_POINT('',(-4.05,-2.9625,1.225));
+#7669 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7670 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7671 = ORIENTED_EDGE('',*,*,#7672,.T.);
+#7672 = EDGE_CURVE('',#7664,#4762,#7673,.T.);
+#7673 = LINE('',#7674,#7675);
+#7674 = CARTESIAN_POINT('',(-4.05,-2.9625,1.425));
+#7675 = VECTOR('',#7676,1.);
+#7676 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7677 = PLANE('',#7678);
+#7678 = AXIS2_PLACEMENT_3D('',#7679,#7680,#7681);
+#7679 = CARTESIAN_POINT('',(-4.305604135773,-2.9625,0.628334297805));
+#7680 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7681 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7682 = ADVANCED_FACE('',(#7683),#7769,.F.);
+#7683 = FACE_BOUND('',#7684,.F.);
+#7684 = EDGE_LOOP('',(#7685,#7686,#7687,#7696,#7704,#7713,#7721,#7729,
+#7737,#7746,#7754,#7763));
+#7685 = ORIENTED_EDGE('',*,*,#4801,.F.);
+#7686 = ORIENTED_EDGE('',*,*,#4730,.T.);
+#7687 = ORIENTED_EDGE('',*,*,#7688,.T.);
+#7688 = EDGE_CURVE('',#4731,#7689,#7691,.T.);
+#7689 = VERTEX_POINT('',#7690);
+#7690 = CARTESIAN_POINT('',(-4.15,2.9625,1.225));
+#7691 = CIRCLE('',#7692,0.1);
+#7692 = AXIS2_PLACEMENT_3D('',#7693,#7694,#7695);
+#7693 = CARTESIAN_POINT('',(-4.05,2.9625,1.225));
+#7694 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7695 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7696 = ORIENTED_EDGE('',*,*,#7697,.T.);
+#7697 = EDGE_CURVE('',#7689,#7698,#7700,.T.);
+#7698 = VERTEX_POINT('',#7699);
+#7699 = CARTESIAN_POINT('',(-4.15,2.9625,0.2));
+#7700 = LINE('',#7701,#7702);
+#7701 = CARTESIAN_POINT('',(-4.15,2.9625,1.225));
+#7702 = VECTOR('',#7703,1.);
+#7703 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7704 = ORIENTED_EDGE('',*,*,#7705,.T.);
+#7705 = EDGE_CURVE('',#7698,#7706,#7708,.T.);
+#7706 = VERTEX_POINT('',#7707);
+#7707 = CARTESIAN_POINT('',(-4.35,2.9625,2.775557561563E-017));
+#7708 = CIRCLE('',#7709,0.2);
+#7709 = AXIS2_PLACEMENT_3D('',#7710,#7711,#7712);
+#7710 = CARTESIAN_POINT('',(-4.35,2.9625,0.2));
+#7711 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7712 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7713 = ORIENTED_EDGE('',*,*,#7714,.T.);
+#7714 = EDGE_CURVE('',#7706,#7715,#7717,.T.);
+#7715 = VERTEX_POINT('',#7716);
+#7716 = CARTESIAN_POINT('',(-5.1625,2.9625,2.775557561563E-017));
+#7717 = LINE('',#7718,#7719);
+#7718 = CARTESIAN_POINT('',(-4.35,2.9625,2.775557561563E-017));
+#7719 = VECTOR('',#7720,1.);
+#7720 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7721 = ORIENTED_EDGE('',*,*,#7722,.T.);
+#7722 = EDGE_CURVE('',#7715,#7723,#7725,.T.);
+#7723 = VERTEX_POINT('',#7724);
+#7724 = CARTESIAN_POINT('',(-5.1625,2.9625,0.1));
+#7725 = LINE('',#7726,#7727);
+#7726 = CARTESIAN_POINT('',(-5.1625,2.9625,2.775557561563E-017));
+#7727 = VECTOR('',#7728,1.);
+#7728 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7729 = ORIENTED_EDGE('',*,*,#7730,.T.);
+#7730 = EDGE_CURVE('',#7723,#7731,#7733,.T.);
+#7731 = VERTEX_POINT('',#7732);
+#7732 = CARTESIAN_POINT('',(-4.35,2.9625,0.1));
+#7733 = LINE('',#7734,#7735);
+#7734 = CARTESIAN_POINT('',(-5.1625,2.9625,0.1));
+#7735 = VECTOR('',#7736,1.);
+#7736 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7737 = ORIENTED_EDGE('',*,*,#7738,.T.);
+#7738 = EDGE_CURVE('',#7731,#7739,#7741,.T.);
+#7739 = VERTEX_POINT('',#7740);
+#7740 = CARTESIAN_POINT('',(-4.25,2.9625,0.2));
+#7741 = CIRCLE('',#7742,1.E-001);
+#7742 = AXIS2_PLACEMENT_3D('',#7743,#7744,#7745);
+#7743 = CARTESIAN_POINT('',(-4.35,2.9625,0.2));
+#7744 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7745 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7746 = ORIENTED_EDGE('',*,*,#7747,.T.);
+#7747 = EDGE_CURVE('',#7739,#7748,#7750,.T.);
+#7748 = VERTEX_POINT('',#7749);
+#7749 = CARTESIAN_POINT('',(-4.25,2.9625,1.225));
+#7750 = LINE('',#7751,#7752);
+#7751 = CARTESIAN_POINT('',(-4.25,2.9625,0.2));
+#7752 = VECTOR('',#7753,1.);
+#7753 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7754 = ORIENTED_EDGE('',*,*,#7755,.T.);
+#7755 = EDGE_CURVE('',#7748,#7756,#7758,.T.);
+#7756 = VERTEX_POINT('',#7757);
+#7757 = CARTESIAN_POINT('',(-4.05,2.9625,1.425));
+#7758 = CIRCLE('',#7759,0.2);
+#7759 = AXIS2_PLACEMENT_3D('',#7760,#7761,#7762);
+#7760 = CARTESIAN_POINT('',(-4.05,2.9625,1.225));
+#7761 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7762 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7763 = ORIENTED_EDGE('',*,*,#7764,.T.);
+#7764 = EDGE_CURVE('',#7756,#4802,#7765,.T.);
+#7765 = LINE('',#7766,#7767);
+#7766 = CARTESIAN_POINT('',(-4.05,2.9625,1.425));
+#7767 = VECTOR('',#7768,1.);
+#7768 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7769 = PLANE('',#7770);
+#7770 = AXIS2_PLACEMENT_3D('',#7771,#7772,#7773);
+#7771 = CARTESIAN_POINT('',(-4.305604135773,2.9625,0.628334297805));
+#7772 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7773 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7774 = ADVANCED_FACE('',(#7775),#7786,.F.);
+#7775 = FACE_BOUND('',#7776,.F.);
+#7776 = EDGE_LOOP('',(#7777,#7778,#7779,#7785));
+#7777 = ORIENTED_EDGE('',*,*,#4747,.T.);
+#7778 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#7779 = ORIENTED_EDGE('',*,*,#7780,.F.);
+#7780 = EDGE_CURVE('',#7689,#7466,#7781,.T.);
+#7781 = LINE('',#7782,#7783);
+#7782 = CARTESIAN_POINT('',(-4.15,2.9625,1.225));
+#7783 = VECTOR('',#7784,1.);
+#7784 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7785 = ORIENTED_EDGE('',*,*,#7688,.F.);
+#7786 = CYLINDRICAL_SURFACE('',#7787,0.1);
+#7787 = AXIS2_PLACEMENT_3D('',#7788,#7789,#7790);
+#7788 = CARTESIAN_POINT('',(-4.05,2.9625,1.225));
+#7789 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7790 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7791 = ADVANCED_FACE('',(#7792),#7808,.F.);
+#7792 = FACE_BOUND('',#7793,.F.);
+#7793 = EDGE_LOOP('',(#7794,#7800,#7801,#7807));
+#7794 = ORIENTED_EDGE('',*,*,#7795,.F.);
+#7795 = EDGE_CURVE('',#4762,#6226,#7796,.T.);
+#7796 = LINE('',#7797,#7798);
+#7797 = CARTESIAN_POINT('',(-4.05,-2.9625,1.425));
+#7798 = VECTOR('',#7799,1.);
+#7799 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7800 = ORIENTED_EDGE('',*,*,#4778,.T.);
+#7801 = ORIENTED_EDGE('',*,*,#7802,.T.);
+#7802 = EDGE_CURVE('',#4771,#6234,#7803,.T.);
+#7803 = LINE('',#7804,#7805);
+#7804 = CARTESIAN_POINT('',(-4.05,-2.1175,1.425));
+#7805 = VECTOR('',#7806,1.);
+#7806 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7807 = ORIENTED_EDGE('',*,*,#6233,.F.);
+#7808 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#7809,#7810)
+,(#7811,#7812
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#7809 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#7810 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#7811 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#7812 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#7813 = ADVANCED_FACE('',(#7814),#7900,.F.);
+#7814 = FACE_BOUND('',#7815,.F.);
+#7815 = EDGE_LOOP('',(#7816,#7817,#7818,#7827,#7835,#7844,#7852,#7860,
+#7868,#7877,#7885,#7894));
+#7816 = ORIENTED_EDGE('',*,*,#4770,.F.);
+#7817 = ORIENTED_EDGE('',*,*,#4823,.T.);
+#7818 = ORIENTED_EDGE('',*,*,#7819,.T.);
+#7819 = EDGE_CURVE('',#4824,#7820,#7822,.T.);
+#7820 = VERTEX_POINT('',#7821);
+#7821 = CARTESIAN_POINT('',(-4.15,-2.1175,1.225));
+#7822 = CIRCLE('',#7823,0.1);
+#7823 = AXIS2_PLACEMENT_3D('',#7824,#7825,#7826);
+#7824 = CARTESIAN_POINT('',(-4.05,-2.1175,1.225));
+#7825 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7826 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7827 = ORIENTED_EDGE('',*,*,#7828,.T.);
+#7828 = EDGE_CURVE('',#7820,#7829,#7831,.T.);
+#7829 = VERTEX_POINT('',#7830);
+#7830 = CARTESIAN_POINT('',(-4.15,-2.1175,0.2));
+#7831 = LINE('',#7832,#7833);
+#7832 = CARTESIAN_POINT('',(-4.15,-2.1175,1.225));
+#7833 = VECTOR('',#7834,1.);
+#7834 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7835 = ORIENTED_EDGE('',*,*,#7836,.T.);
+#7836 = EDGE_CURVE('',#7829,#7837,#7839,.T.);
+#7837 = VERTEX_POINT('',#7838);
+#7838 = CARTESIAN_POINT('',(-4.35,-2.1175,2.775557561563E-017));
+#7839 = CIRCLE('',#7840,0.2);
+#7840 = AXIS2_PLACEMENT_3D('',#7841,#7842,#7843);
+#7841 = CARTESIAN_POINT('',(-4.35,-2.1175,0.2));
+#7842 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7843 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7844 = ORIENTED_EDGE('',*,*,#7845,.T.);
+#7845 = EDGE_CURVE('',#7837,#7846,#7848,.T.);
+#7846 = VERTEX_POINT('',#7847);
+#7847 = CARTESIAN_POINT('',(-5.1625,-2.1175,2.775557561563E-017));
+#7848 = LINE('',#7849,#7850);
+#7849 = CARTESIAN_POINT('',(-4.35,-2.1175,2.775557561563E-017));
+#7850 = VECTOR('',#7851,1.);
+#7851 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7852 = ORIENTED_EDGE('',*,*,#7853,.T.);
+#7853 = EDGE_CURVE('',#7846,#7854,#7856,.T.);
+#7854 = VERTEX_POINT('',#7855);
+#7855 = CARTESIAN_POINT('',(-5.1625,-2.1175,0.1));
+#7856 = LINE('',#7857,#7858);
+#7857 = CARTESIAN_POINT('',(-5.1625,-2.1175,2.775557561563E-017));
+#7858 = VECTOR('',#7859,1.);
+#7859 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7860 = ORIENTED_EDGE('',*,*,#7861,.T.);
+#7861 = EDGE_CURVE('',#7854,#7862,#7864,.T.);
+#7862 = VERTEX_POINT('',#7863);
+#7863 = CARTESIAN_POINT('',(-4.35,-2.1175,0.1));
+#7864 = LINE('',#7865,#7866);
+#7865 = CARTESIAN_POINT('',(-5.1625,-2.1175,0.1));
+#7866 = VECTOR('',#7867,1.);
+#7867 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7868 = ORIENTED_EDGE('',*,*,#7869,.T.);
+#7869 = EDGE_CURVE('',#7862,#7870,#7872,.T.);
+#7870 = VERTEX_POINT('',#7871);
+#7871 = CARTESIAN_POINT('',(-4.25,-2.1175,0.2));
+#7872 = CIRCLE('',#7873,1.E-001);
+#7873 = AXIS2_PLACEMENT_3D('',#7874,#7875,#7876);
+#7874 = CARTESIAN_POINT('',(-4.35,-2.1175,0.2));
+#7875 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7876 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7877 = ORIENTED_EDGE('',*,*,#7878,.T.);
+#7878 = EDGE_CURVE('',#7870,#7879,#7881,.T.);
+#7879 = VERTEX_POINT('',#7880);
+#7880 = CARTESIAN_POINT('',(-4.25,-2.1175,1.225));
+#7881 = LINE('',#7882,#7883);
+#7882 = CARTESIAN_POINT('',(-4.25,-2.1175,0.2));
+#7883 = VECTOR('',#7884,1.);
+#7884 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7885 = ORIENTED_EDGE('',*,*,#7886,.T.);
+#7886 = EDGE_CURVE('',#7879,#7887,#7889,.T.);
+#7887 = VERTEX_POINT('',#7888);
+#7888 = CARTESIAN_POINT('',(-4.05,-2.1175,1.425));
+#7889 = CIRCLE('',#7890,0.2);
+#7890 = AXIS2_PLACEMENT_3D('',#7891,#7892,#7893);
+#7891 = CARTESIAN_POINT('',(-4.05,-2.1175,1.225));
+#7892 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7893 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7894 = ORIENTED_EDGE('',*,*,#7895,.T.);
+#7895 = EDGE_CURVE('',#7887,#4771,#7896,.T.);
+#7896 = LINE('',#7897,#7898);
+#7897 = CARTESIAN_POINT('',(-4.05,-2.1175,1.425));
+#7898 = VECTOR('',#7899,1.);
+#7899 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7900 = PLANE('',#7901);
+#7901 = AXIS2_PLACEMENT_3D('',#7902,#7903,#7904);
+#7902 = CARTESIAN_POINT('',(-4.305604135773,-2.1175,0.628334297805));
+#7903 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7904 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7905 = ADVANCED_FACE('',(#7906),#7992,.T.);
+#7906 = FACE_BOUND('',#7907,.T.);
+#7907 = EDGE_LOOP('',(#7908,#7909,#7910,#7919,#7927,#7936,#7944,#7952,
+#7960,#7969,#7977,#7986));
+#7908 = ORIENTED_EDGE('',*,*,#4792,.F.);
+#7909 = ORIENTED_EDGE('',*,*,#4863,.T.);
+#7910 = ORIENTED_EDGE('',*,*,#7911,.T.);
+#7911 = EDGE_CURVE('',#4864,#7912,#7914,.T.);
+#7912 = VERTEX_POINT('',#7913);
+#7913 = CARTESIAN_POINT('',(-4.15,2.1175,1.225));
+#7914 = CIRCLE('',#7915,0.1);
+#7915 = AXIS2_PLACEMENT_3D('',#7916,#7917,#7918);
+#7916 = CARTESIAN_POINT('',(-4.05,2.1175,1.225));
+#7917 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#7918 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#7919 = ORIENTED_EDGE('',*,*,#7920,.T.);
+#7920 = EDGE_CURVE('',#7912,#7921,#7923,.T.);
+#7921 = VERTEX_POINT('',#7922);
+#7922 = CARTESIAN_POINT('',(-4.15,2.1175,0.2));
+#7923 = LINE('',#7924,#7925);
+#7924 = CARTESIAN_POINT('',(-4.15,2.1175,1.225));
+#7925 = VECTOR('',#7926,1.);
+#7926 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7927 = ORIENTED_EDGE('',*,*,#7928,.T.);
+#7928 = EDGE_CURVE('',#7921,#7929,#7931,.T.);
+#7929 = VERTEX_POINT('',#7930);
+#7930 = CARTESIAN_POINT('',(-4.35,2.1175,2.775557561563E-017));
+#7931 = CIRCLE('',#7932,0.2);
+#7932 = AXIS2_PLACEMENT_3D('',#7933,#7934,#7935);
+#7933 = CARTESIAN_POINT('',(-4.35,2.1175,0.2));
+#7934 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7935 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#7936 = ORIENTED_EDGE('',*,*,#7937,.T.);
+#7937 = EDGE_CURVE('',#7929,#7938,#7940,.T.);
+#7938 = VERTEX_POINT('',#7939);
+#7939 = CARTESIAN_POINT('',(-5.1625,2.1175,2.775557561563E-017));
+#7940 = LINE('',#7941,#7942);
+#7941 = CARTESIAN_POINT('',(-4.35,2.1175,2.775557561563E-017));
+#7942 = VECTOR('',#7943,1.);
+#7943 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#7944 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#7945 = EDGE_CURVE('',#7938,#7946,#7948,.T.);
+#7946 = VERTEX_POINT('',#7947);
+#7947 = CARTESIAN_POINT('',(-5.1625,2.1175,0.1));
+#7948 = LINE('',#7949,#7950);
+#7949 = CARTESIAN_POINT('',(-5.1625,2.1175,2.775557561563E-017));
+#7950 = VECTOR('',#7951,1.);
+#7951 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7952 = ORIENTED_EDGE('',*,*,#7953,.T.);
+#7953 = EDGE_CURVE('',#7946,#7954,#7956,.T.);
+#7954 = VERTEX_POINT('',#7955);
+#7955 = CARTESIAN_POINT('',(-4.35,2.1175,0.1));
+#7956 = LINE('',#7957,#7958);
+#7957 = CARTESIAN_POINT('',(-5.1625,2.1175,0.1));
+#7958 = VECTOR('',#7959,1.);
+#7959 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7960 = ORIENTED_EDGE('',*,*,#7961,.T.);
+#7961 = EDGE_CURVE('',#7954,#7962,#7964,.T.);
+#7962 = VERTEX_POINT('',#7963);
+#7963 = CARTESIAN_POINT('',(-4.25,2.1175,0.2));
+#7964 = CIRCLE('',#7965,1.E-001);
+#7965 = AXIS2_PLACEMENT_3D('',#7966,#7967,#7968);
+#7966 = CARTESIAN_POINT('',(-4.35,2.1175,0.2));
+#7967 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#7968 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#7969 = ORIENTED_EDGE('',*,*,#7970,.T.);
+#7970 = EDGE_CURVE('',#7962,#7971,#7973,.T.);
+#7971 = VERTEX_POINT('',#7972);
+#7972 = CARTESIAN_POINT('',(-4.25,2.1175,1.225));
+#7973 = LINE('',#7974,#7975);
+#7974 = CARTESIAN_POINT('',(-4.25,2.1175,0.2));
+#7975 = VECTOR('',#7976,1.);
+#7976 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7977 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#7978 = EDGE_CURVE('',#7971,#7979,#7981,.T.);
+#7979 = VERTEX_POINT('',#7980);
+#7980 = CARTESIAN_POINT('',(-4.05,2.1175,1.425));
+#7981 = CIRCLE('',#7982,0.2);
+#7982 = AXIS2_PLACEMENT_3D('',#7983,#7984,#7985);
+#7983 = CARTESIAN_POINT('',(-4.05,2.1175,1.225));
+#7984 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7985 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#7986 = ORIENTED_EDGE('',*,*,#7987,.T.);
+#7987 = EDGE_CURVE('',#7979,#4793,#7988,.T.);
+#7988 = LINE('',#7989,#7990);
+#7989 = CARTESIAN_POINT('',(-4.05,2.1175,1.425));
+#7990 = VECTOR('',#7991,1.);
+#7991 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#7992 = PLANE('',#7993);
+#7993 = AXIS2_PLACEMENT_3D('',#7994,#7995,#7996);
+#7994 = CARTESIAN_POINT('',(-4.305604135773,2.1175,0.628334297805));
+#7995 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#7996 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7997 = ADVANCED_FACE('',(#7998),#8014,.F.);
+#7998 = FACE_BOUND('',#7999,.F.);
+#7999 = EDGE_LOOP('',(#8000,#8006,#8007,#8013));
+#8000 = ORIENTED_EDGE('',*,*,#8001,.F.);
+#8001 = EDGE_CURVE('',#4793,#6290,#8002,.T.);
+#8002 = LINE('',#8003,#8004);
+#8003 = CARTESIAN_POINT('',(-4.05,2.1175,1.425));
+#8004 = VECTOR('',#8005,1.);
+#8005 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8006 = ORIENTED_EDGE('',*,*,#4809,.T.);
+#8007 = ORIENTED_EDGE('',*,*,#8008,.T.);
+#8008 = EDGE_CURVE('',#4802,#6298,#8009,.T.);
+#8009 = LINE('',#8010,#8011);
+#8010 = CARTESIAN_POINT('',(-4.05,2.9625,1.425));
+#8011 = VECTOR('',#8012,1.);
+#8012 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8013 = ORIENTED_EDGE('',*,*,#6297,.F.);
+#8014 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8015,#8016)
+,(#8017,#8018
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#8015 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#8016 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#8017 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#8018 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#8019 = ADVANCED_FACE('',(#8020),#8039,.F.);
+#8020 = FACE_BOUND('',#8021,.F.);
+#8021 = EDGE_LOOP('',(#8022,#8023,#8032,#8038));
+#8022 = ORIENTED_EDGE('',*,*,#4840,.T.);
+#8023 = ORIENTED_EDGE('',*,*,#8024,.T.);
+#8024 = EDGE_CURVE('',#4833,#8025,#8027,.T.);
+#8025 = VERTEX_POINT('',#8026);
+#8026 = CARTESIAN_POINT('',(-4.15,-1.6925,1.225));
+#8027 = CIRCLE('',#8028,0.1);
+#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031);
+#8029 = CARTESIAN_POINT('',(-4.05,-1.6925,1.225));
+#8030 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8031 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8032 = ORIENTED_EDGE('',*,*,#8033,.F.);
+#8033 = EDGE_CURVE('',#7820,#8025,#8034,.T.);
+#8034 = LINE('',#8035,#8036);
+#8035 = CARTESIAN_POINT('',(-4.15,-2.1175,1.225));
+#8036 = VECTOR('',#8037,1.);
+#8037 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8038 = ORIENTED_EDGE('',*,*,#7819,.F.);
+#8039 = CYLINDRICAL_SURFACE('',#8040,0.1);
+#8040 = AXIS2_PLACEMENT_3D('',#8041,#8042,#8043);
+#8041 = CARTESIAN_POINT('',(-4.05,-2.1175,1.225));
+#8042 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8043 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8044 = ADVANCED_FACE('',(#8045),#8123,.T.);
+#8045 = FACE_BOUND('',#8046,.T.);
+#8046 = EDGE_LOOP('',(#8047,#8048,#8049,#8050,#8058,#8067,#8075,#8083,
+#8091,#8100,#8108,#8117));
+#8047 = ORIENTED_EDGE('',*,*,#4885,.F.);
+#8048 = ORIENTED_EDGE('',*,*,#4832,.T.);
+#8049 = ORIENTED_EDGE('',*,*,#8024,.T.);
+#8050 = ORIENTED_EDGE('',*,*,#8051,.T.);
+#8051 = EDGE_CURVE('',#8025,#8052,#8054,.T.);
+#8052 = VERTEX_POINT('',#8053);
+#8053 = CARTESIAN_POINT('',(-4.15,-1.6925,0.2));
+#8054 = LINE('',#8055,#8056);
+#8055 = CARTESIAN_POINT('',(-4.15,-1.6925,1.225));
+#8056 = VECTOR('',#8057,1.);
+#8057 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8058 = ORIENTED_EDGE('',*,*,#8059,.T.);
+#8059 = EDGE_CURVE('',#8052,#8060,#8062,.T.);
+#8060 = VERTEX_POINT('',#8061);
+#8061 = CARTESIAN_POINT('',(-4.35,-1.6925,2.775557561563E-017));
+#8062 = CIRCLE('',#8063,0.2);
+#8063 = AXIS2_PLACEMENT_3D('',#8064,#8065,#8066);
+#8064 = CARTESIAN_POINT('',(-4.35,-1.6925,0.2));
+#8065 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8066 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#8067 = ORIENTED_EDGE('',*,*,#8068,.T.);
+#8068 = EDGE_CURVE('',#8060,#8069,#8071,.T.);
+#8069 = VERTEX_POINT('',#8070);
+#8070 = CARTESIAN_POINT('',(-5.1625,-1.6925,2.775557561563E-017));
+#8071 = LINE('',#8072,#8073);
+#8072 = CARTESIAN_POINT('',(-4.35,-1.6925,2.775557561563E-017));
+#8073 = VECTOR('',#8074,1.);
+#8074 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#8075 = ORIENTED_EDGE('',*,*,#8076,.T.);
+#8076 = EDGE_CURVE('',#8069,#8077,#8079,.T.);
+#8077 = VERTEX_POINT('',#8078);
+#8078 = CARTESIAN_POINT('',(-5.1625,-1.6925,0.1));
+#8079 = LINE('',#8080,#8081);
+#8080 = CARTESIAN_POINT('',(-5.1625,-1.6925,2.775557561563E-017));
+#8081 = VECTOR('',#8082,1.);
+#8082 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8083 = ORIENTED_EDGE('',*,*,#8084,.T.);
+#8084 = EDGE_CURVE('',#8077,#8085,#8087,.T.);
+#8085 = VERTEX_POINT('',#8086);
+#8086 = CARTESIAN_POINT('',(-4.35,-1.6925,0.1));
+#8087 = LINE('',#8088,#8089);
+#8088 = CARTESIAN_POINT('',(-5.1625,-1.6925,0.1));
+#8089 = VECTOR('',#8090,1.);
+#8090 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8091 = ORIENTED_EDGE('',*,*,#8092,.T.);
+#8092 = EDGE_CURVE('',#8085,#8093,#8095,.T.);
+#8093 = VERTEX_POINT('',#8094);
+#8094 = CARTESIAN_POINT('',(-4.25,-1.6925,0.2));
+#8095 = CIRCLE('',#8096,1.E-001);
+#8096 = AXIS2_PLACEMENT_3D('',#8097,#8098,#8099);
+#8097 = CARTESIAN_POINT('',(-4.35,-1.6925,0.2));
+#8098 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8099 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8100 = ORIENTED_EDGE('',*,*,#8101,.T.);
+#8101 = EDGE_CURVE('',#8093,#8102,#8104,.T.);
+#8102 = VERTEX_POINT('',#8103);
+#8103 = CARTESIAN_POINT('',(-4.25,-1.6925,1.225));
+#8104 = LINE('',#8105,#8106);
+#8105 = CARTESIAN_POINT('',(-4.25,-1.6925,0.2));
+#8106 = VECTOR('',#8107,1.);
+#8107 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8108 = ORIENTED_EDGE('',*,*,#8109,.T.);
+#8109 = EDGE_CURVE('',#8102,#8110,#8112,.T.);
+#8110 = VERTEX_POINT('',#8111);
+#8111 = CARTESIAN_POINT('',(-4.05,-1.6925,1.425));
+#8112 = CIRCLE('',#8113,0.2);
+#8113 = AXIS2_PLACEMENT_3D('',#8114,#8115,#8116);
+#8114 = CARTESIAN_POINT('',(-4.05,-1.6925,1.225));
+#8115 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8116 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8117 = ORIENTED_EDGE('',*,*,#8118,.T.);
+#8118 = EDGE_CURVE('',#8110,#4886,#8119,.T.);
+#8119 = LINE('',#8120,#8121);
+#8120 = CARTESIAN_POINT('',(-4.05,-1.6925,1.425));
+#8121 = VECTOR('',#8122,1.);
+#8122 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8123 = PLANE('',#8124);
+#8124 = AXIS2_PLACEMENT_3D('',#8125,#8126,#8127);
+#8125 = CARTESIAN_POINT('',(-4.305604135773,-1.6925,0.628334297805));
+#8126 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8127 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8128 = ADVANCED_FACE('',(#8129),#8215,.F.);
+#8129 = FACE_BOUND('',#8130,.F.);
+#8130 = EDGE_LOOP('',(#8131,#8132,#8133,#8142,#8150,#8159,#8167,#8175,
+#8183,#8192,#8200,#8209));
+#8131 = ORIENTED_EDGE('',*,*,#4925,.F.);
+#8132 = ORIENTED_EDGE('',*,*,#4854,.T.);
+#8133 = ORIENTED_EDGE('',*,*,#8134,.T.);
+#8134 = EDGE_CURVE('',#4855,#8135,#8137,.T.);
+#8135 = VERTEX_POINT('',#8136);
+#8136 = CARTESIAN_POINT('',(-4.15,1.6925,1.225));
+#8137 = CIRCLE('',#8138,0.1);
+#8138 = AXIS2_PLACEMENT_3D('',#8139,#8140,#8141);
+#8139 = CARTESIAN_POINT('',(-4.05,1.6925,1.225));
+#8140 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8141 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8142 = ORIENTED_EDGE('',*,*,#8143,.T.);
+#8143 = EDGE_CURVE('',#8135,#8144,#8146,.T.);
+#8144 = VERTEX_POINT('',#8145);
+#8145 = CARTESIAN_POINT('',(-4.15,1.6925,0.2));
+#8146 = LINE('',#8147,#8148);
+#8147 = CARTESIAN_POINT('',(-4.15,1.6925,1.225));
+#8148 = VECTOR('',#8149,1.);
+#8149 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8150 = ORIENTED_EDGE('',*,*,#8151,.T.);
+#8151 = EDGE_CURVE('',#8144,#8152,#8154,.T.);
+#8152 = VERTEX_POINT('',#8153);
+#8153 = CARTESIAN_POINT('',(-4.35,1.6925,2.775557561563E-017));
+#8154 = CIRCLE('',#8155,0.2);
+#8155 = AXIS2_PLACEMENT_3D('',#8156,#8157,#8158);
+#8156 = CARTESIAN_POINT('',(-4.35,1.6925,0.2));
+#8157 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8158 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#8159 = ORIENTED_EDGE('',*,*,#8160,.T.);
+#8160 = EDGE_CURVE('',#8152,#8161,#8163,.T.);
+#8161 = VERTEX_POINT('',#8162);
+#8162 = CARTESIAN_POINT('',(-5.1625,1.6925,2.775557561563E-017));
+#8163 = LINE('',#8164,#8165);
+#8164 = CARTESIAN_POINT('',(-4.35,1.6925,2.775557561563E-017));
+#8165 = VECTOR('',#8166,1.);
+#8166 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#8167 = ORIENTED_EDGE('',*,*,#8168,.T.);
+#8168 = EDGE_CURVE('',#8161,#8169,#8171,.T.);
+#8169 = VERTEX_POINT('',#8170);
+#8170 = CARTESIAN_POINT('',(-5.1625,1.6925,0.1));
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(-5.1625,1.6925,2.775557561563E-017));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8175 = ORIENTED_EDGE('',*,*,#8176,.T.);
+#8176 = EDGE_CURVE('',#8169,#8177,#8179,.T.);
+#8177 = VERTEX_POINT('',#8178);
+#8178 = CARTESIAN_POINT('',(-4.35,1.6925,0.1));
+#8179 = LINE('',#8180,#8181);
+#8180 = CARTESIAN_POINT('',(-5.1625,1.6925,0.1));
+#8181 = VECTOR('',#8182,1.);
+#8182 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8183 = ORIENTED_EDGE('',*,*,#8184,.T.);
+#8184 = EDGE_CURVE('',#8177,#8185,#8187,.T.);
+#8185 = VERTEX_POINT('',#8186);
+#8186 = CARTESIAN_POINT('',(-4.25,1.6925,0.2));
+#8187 = CIRCLE('',#8188,1.E-001);
+#8188 = AXIS2_PLACEMENT_3D('',#8189,#8190,#8191);
+#8189 = CARTESIAN_POINT('',(-4.35,1.6925,0.2));
+#8190 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8191 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8192 = ORIENTED_EDGE('',*,*,#8193,.T.);
+#8193 = EDGE_CURVE('',#8185,#8194,#8196,.T.);
+#8194 = VERTEX_POINT('',#8195);
+#8195 = CARTESIAN_POINT('',(-4.25,1.6925,1.225));
+#8196 = LINE('',#8197,#8198);
+#8197 = CARTESIAN_POINT('',(-4.25,1.6925,0.2));
+#8198 = VECTOR('',#8199,1.);
+#8199 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8200 = ORIENTED_EDGE('',*,*,#8201,.T.);
+#8201 = EDGE_CURVE('',#8194,#8202,#8204,.T.);
+#8202 = VERTEX_POINT('',#8203);
+#8203 = CARTESIAN_POINT('',(-4.05,1.6925,1.425));
+#8204 = CIRCLE('',#8205,0.2);
+#8205 = AXIS2_PLACEMENT_3D('',#8206,#8207,#8208);
+#8206 = CARTESIAN_POINT('',(-4.05,1.6925,1.225));
+#8207 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8208 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8209 = ORIENTED_EDGE('',*,*,#8210,.T.);
+#8210 = EDGE_CURVE('',#8202,#4926,#8211,.T.);
+#8211 = LINE('',#8212,#8213);
+#8212 = CARTESIAN_POINT('',(-4.05,1.6925,1.425));
+#8213 = VECTOR('',#8214,1.);
+#8214 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8215 = PLANE('',#8216);
+#8216 = AXIS2_PLACEMENT_3D('',#8217,#8218,#8219);
+#8217 = CARTESIAN_POINT('',(-4.305604135773,1.6925,0.628334297805));
+#8218 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8220 = ADVANCED_FACE('',(#8221),#8232,.F.);
+#8221 = FACE_BOUND('',#8222,.F.);
+#8222 = EDGE_LOOP('',(#8223,#8224,#8225,#8231));
+#8223 = ORIENTED_EDGE('',*,*,#4871,.T.);
+#8224 = ORIENTED_EDGE('',*,*,#7911,.T.);
+#8225 = ORIENTED_EDGE('',*,*,#8226,.F.);
+#8226 = EDGE_CURVE('',#8135,#7912,#8227,.T.);
+#8227 = LINE('',#8228,#8229);
+#8228 = CARTESIAN_POINT('',(-4.15,1.6925,1.225));
+#8229 = VECTOR('',#8230,1.);
+#8230 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8231 = ORIENTED_EDGE('',*,*,#8134,.F.);
+#8232 = CYLINDRICAL_SURFACE('',#8233,0.1);
+#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236);
+#8234 = CARTESIAN_POINT('',(-4.05,1.6925,1.225));
+#8235 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8236 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8237 = ADVANCED_FACE('',(#8238),#8254,.F.);
+#8238 = FACE_BOUND('',#8239,.F.);
+#8239 = EDGE_LOOP('',(#8240,#8246,#8247,#8253));
+#8240 = ORIENTED_EDGE('',*,*,#8241,.F.);
+#8241 = EDGE_CURVE('',#4886,#6242,#8242,.T.);
+#8242 = LINE('',#8243,#8244);
+#8243 = CARTESIAN_POINT('',(-4.05,-1.6925,1.425));
+#8244 = VECTOR('',#8245,1.);
+#8245 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8246 = ORIENTED_EDGE('',*,*,#4902,.T.);
+#8247 = ORIENTED_EDGE('',*,*,#8248,.T.);
+#8248 = EDGE_CURVE('',#4895,#6250,#8249,.T.);
+#8249 = LINE('',#8250,#8251);
+#8250 = CARTESIAN_POINT('',(-4.05,-0.8475,1.425));
+#8251 = VECTOR('',#8252,1.);
+#8252 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8253 = ORIENTED_EDGE('',*,*,#6249,.F.);
+#8254 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8255,#8256)
+,(#8257,#8258
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#8255 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#8256 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#8257 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#8258 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#8259 = ADVANCED_FACE('',(#8260),#8346,.F.);
+#8260 = FACE_BOUND('',#8261,.F.);
+#8261 = EDGE_LOOP('',(#8262,#8263,#8264,#8273,#8281,#8290,#8298,#8306,
+#8314,#8323,#8331,#8340));
+#8262 = ORIENTED_EDGE('',*,*,#4894,.F.);
+#8263 = ORIENTED_EDGE('',*,*,#4947,.T.);
+#8264 = ORIENTED_EDGE('',*,*,#8265,.T.);
+#8265 = EDGE_CURVE('',#4948,#8266,#8268,.T.);
+#8266 = VERTEX_POINT('',#8267);
+#8267 = CARTESIAN_POINT('',(-4.15,-0.8475,1.225));
+#8268 = CIRCLE('',#8269,0.1);
+#8269 = AXIS2_PLACEMENT_3D('',#8270,#8271,#8272);
+#8270 = CARTESIAN_POINT('',(-4.05,-0.8475,1.225));
+#8271 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8272 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8273 = ORIENTED_EDGE('',*,*,#8274,.T.);
+#8274 = EDGE_CURVE('',#8266,#8275,#8277,.T.);
+#8275 = VERTEX_POINT('',#8276);
+#8276 = CARTESIAN_POINT('',(-4.15,-0.8475,0.2));
+#8277 = LINE('',#8278,#8279);
+#8278 = CARTESIAN_POINT('',(-4.15,-0.8475,1.225));
+#8279 = VECTOR('',#8280,1.);
+#8280 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8281 = ORIENTED_EDGE('',*,*,#8282,.T.);
+#8282 = EDGE_CURVE('',#8275,#8283,#8285,.T.);
+#8283 = VERTEX_POINT('',#8284);
+#8284 = CARTESIAN_POINT('',(-4.35,-0.8475,2.775557561563E-017));
+#8285 = CIRCLE('',#8286,0.2);
+#8286 = AXIS2_PLACEMENT_3D('',#8287,#8288,#8289);
+#8287 = CARTESIAN_POINT('',(-4.35,-0.8475,0.2));
+#8288 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8289 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#8290 = ORIENTED_EDGE('',*,*,#8291,.T.);
+#8291 = EDGE_CURVE('',#8283,#8292,#8294,.T.);
+#8292 = VERTEX_POINT('',#8293);
+#8293 = CARTESIAN_POINT('',(-5.1625,-0.8475,2.775557561563E-017));
+#8294 = LINE('',#8295,#8296);
+#8295 = CARTESIAN_POINT('',(-4.35,-0.8475,2.775557561563E-017));
+#8296 = VECTOR('',#8297,1.);
+#8297 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#8298 = ORIENTED_EDGE('',*,*,#8299,.T.);
+#8299 = EDGE_CURVE('',#8292,#8300,#8302,.T.);
+#8300 = VERTEX_POINT('',#8301);
+#8301 = CARTESIAN_POINT('',(-5.1625,-0.8475,0.1));
+#8302 = LINE('',#8303,#8304);
+#8303 = CARTESIAN_POINT('',(-5.1625,-0.8475,2.775557561563E-017));
+#8304 = VECTOR('',#8305,1.);
+#8305 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8306 = ORIENTED_EDGE('',*,*,#8307,.T.);
+#8307 = EDGE_CURVE('',#8300,#8308,#8310,.T.);
+#8308 = VERTEX_POINT('',#8309);
+#8309 = CARTESIAN_POINT('',(-4.35,-0.8475,0.1));
+#8310 = LINE('',#8311,#8312);
+#8311 = CARTESIAN_POINT('',(-5.1625,-0.8475,0.1));
+#8312 = VECTOR('',#8313,1.);
+#8313 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8314 = ORIENTED_EDGE('',*,*,#8315,.T.);
+#8315 = EDGE_CURVE('',#8308,#8316,#8318,.T.);
+#8316 = VERTEX_POINT('',#8317);
+#8317 = CARTESIAN_POINT('',(-4.25,-0.8475,0.2));
+#8318 = CIRCLE('',#8319,1.E-001);
+#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322);
+#8320 = CARTESIAN_POINT('',(-4.35,-0.8475,0.2));
+#8321 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8322 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8323 = ORIENTED_EDGE('',*,*,#8324,.T.);
+#8324 = EDGE_CURVE('',#8316,#8325,#8327,.T.);
+#8325 = VERTEX_POINT('',#8326);
+#8326 = CARTESIAN_POINT('',(-4.25,-0.8475,1.225));
+#8327 = LINE('',#8328,#8329);
+#8328 = CARTESIAN_POINT('',(-4.25,-0.8475,0.2));
+#8329 = VECTOR('',#8330,1.);
+#8330 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8331 = ORIENTED_EDGE('',*,*,#8332,.T.);
+#8332 = EDGE_CURVE('',#8325,#8333,#8335,.T.);
+#8333 = VERTEX_POINT('',#8334);
+#8334 = CARTESIAN_POINT('',(-4.05,-0.8475,1.425));
+#8335 = CIRCLE('',#8336,0.2);
+#8336 = AXIS2_PLACEMENT_3D('',#8337,#8338,#8339);
+#8337 = CARTESIAN_POINT('',(-4.05,-0.8475,1.225));
+#8338 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8339 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8340 = ORIENTED_EDGE('',*,*,#8341,.T.);
+#8341 = EDGE_CURVE('',#8333,#4895,#8342,.T.);
+#8342 = LINE('',#8343,#8344);
+#8343 = CARTESIAN_POINT('',(-4.05,-0.8475,1.425));
+#8344 = VECTOR('',#8345,1.);
+#8345 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8346 = PLANE('',#8347);
+#8347 = AXIS2_PLACEMENT_3D('',#8348,#8349,#8350);
+#8348 = CARTESIAN_POINT('',(-4.305604135773,-0.8475,0.628334297805));
+#8349 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8350 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8351 = ADVANCED_FACE('',(#8352),#8438,.T.);
+#8352 = FACE_BOUND('',#8353,.T.);
+#8353 = EDGE_LOOP('',(#8354,#8355,#8356,#8365,#8373,#8382,#8390,#8398,
+#8406,#8415,#8423,#8432));
+#8354 = ORIENTED_EDGE('',*,*,#4916,.F.);
+#8355 = ORIENTED_EDGE('',*,*,#4987,.T.);
+#8356 = ORIENTED_EDGE('',*,*,#8357,.T.);
+#8357 = EDGE_CURVE('',#4988,#8358,#8360,.T.);
+#8358 = VERTEX_POINT('',#8359);
+#8359 = CARTESIAN_POINT('',(-4.15,0.8475,1.225));
+#8360 = CIRCLE('',#8361,0.1);
+#8361 = AXIS2_PLACEMENT_3D('',#8362,#8363,#8364);
+#8362 = CARTESIAN_POINT('',(-4.05,0.8475,1.225));
+#8363 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8364 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8365 = ORIENTED_EDGE('',*,*,#8366,.T.);
+#8366 = EDGE_CURVE('',#8358,#8367,#8369,.T.);
+#8367 = VERTEX_POINT('',#8368);
+#8368 = CARTESIAN_POINT('',(-4.15,0.8475,0.2));
+#8369 = LINE('',#8370,#8371);
+#8370 = CARTESIAN_POINT('',(-4.15,0.8475,1.225));
+#8371 = VECTOR('',#8372,1.);
+#8372 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8373 = ORIENTED_EDGE('',*,*,#8374,.T.);
+#8374 = EDGE_CURVE('',#8367,#8375,#8377,.T.);
+#8375 = VERTEX_POINT('',#8376);
+#8376 = CARTESIAN_POINT('',(-4.35,0.8475,2.775557561563E-017));
+#8377 = CIRCLE('',#8378,0.2);
+#8378 = AXIS2_PLACEMENT_3D('',#8379,#8380,#8381);
+#8379 = CARTESIAN_POINT('',(-4.35,0.8475,0.2));
+#8380 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8381 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#8382 = ORIENTED_EDGE('',*,*,#8383,.T.);
+#8383 = EDGE_CURVE('',#8375,#8384,#8386,.T.);
+#8384 = VERTEX_POINT('',#8385);
+#8385 = CARTESIAN_POINT('',(-5.1625,0.8475,2.775557561563E-017));
+#8386 = LINE('',#8387,#8388);
+#8387 = CARTESIAN_POINT('',(-4.35,0.8475,2.775557561563E-017));
+#8388 = VECTOR('',#8389,1.);
+#8389 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#8390 = ORIENTED_EDGE('',*,*,#8391,.T.);
+#8391 = EDGE_CURVE('',#8384,#8392,#8394,.T.);
+#8392 = VERTEX_POINT('',#8393);
+#8393 = CARTESIAN_POINT('',(-5.1625,0.8475,0.1));
+#8394 = LINE('',#8395,#8396);
+#8395 = CARTESIAN_POINT('',(-5.1625,0.8475,2.775557561563E-017));
+#8396 = VECTOR('',#8397,1.);
+#8397 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8398 = ORIENTED_EDGE('',*,*,#8399,.T.);
+#8399 = EDGE_CURVE('',#8392,#8400,#8402,.T.);
+#8400 = VERTEX_POINT('',#8401);
+#8401 = CARTESIAN_POINT('',(-4.35,0.8475,0.1));
+#8402 = LINE('',#8403,#8404);
+#8403 = CARTESIAN_POINT('',(-5.1625,0.8475,0.1));
+#8404 = VECTOR('',#8405,1.);
+#8405 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8406 = ORIENTED_EDGE('',*,*,#8407,.T.);
+#8407 = EDGE_CURVE('',#8400,#8408,#8410,.T.);
+#8408 = VERTEX_POINT('',#8409);
+#8409 = CARTESIAN_POINT('',(-4.25,0.8475,0.2));
+#8410 = CIRCLE('',#8411,1.E-001);
+#8411 = AXIS2_PLACEMENT_3D('',#8412,#8413,#8414);
+#8412 = CARTESIAN_POINT('',(-4.35,0.8475,0.2));
+#8413 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8414 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8415 = ORIENTED_EDGE('',*,*,#8416,.T.);
+#8416 = EDGE_CURVE('',#8408,#8417,#8419,.T.);
+#8417 = VERTEX_POINT('',#8418);
+#8418 = CARTESIAN_POINT('',(-4.25,0.8475,1.225));
+#8419 = LINE('',#8420,#8421);
+#8420 = CARTESIAN_POINT('',(-4.25,0.8475,0.2));
+#8421 = VECTOR('',#8422,1.);
+#8422 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8423 = ORIENTED_EDGE('',*,*,#8424,.T.);
+#8424 = EDGE_CURVE('',#8417,#8425,#8427,.T.);
+#8425 = VERTEX_POINT('',#8426);
+#8426 = CARTESIAN_POINT('',(-4.05,0.8475,1.425));
+#8427 = CIRCLE('',#8428,0.2);
+#8428 = AXIS2_PLACEMENT_3D('',#8429,#8430,#8431);
+#8429 = CARTESIAN_POINT('',(-4.05,0.8475,1.225));
+#8430 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8431 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8432 = ORIENTED_EDGE('',*,*,#8433,.T.);
+#8433 = EDGE_CURVE('',#8425,#4917,#8434,.T.);
+#8434 = LINE('',#8435,#8436);
+#8435 = CARTESIAN_POINT('',(-4.05,0.8475,1.425));
+#8436 = VECTOR('',#8437,1.);
+#8437 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8438 = PLANE('',#8439);
+#8439 = AXIS2_PLACEMENT_3D('',#8440,#8441,#8442);
+#8440 = CARTESIAN_POINT('',(-4.305604135773,0.8475,0.628334297805));
+#8441 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8442 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8443 = ADVANCED_FACE('',(#8444),#8460,.F.);
+#8444 = FACE_BOUND('',#8445,.F.);
+#8445 = EDGE_LOOP('',(#8446,#8452,#8453,#8459));
+#8446 = ORIENTED_EDGE('',*,*,#8447,.F.);
+#8447 = EDGE_CURVE('',#4917,#6274,#8448,.T.);
+#8448 = LINE('',#8449,#8450);
+#8449 = CARTESIAN_POINT('',(-4.05,0.8475,1.425));
+#8450 = VECTOR('',#8451,1.);
+#8451 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8452 = ORIENTED_EDGE('',*,*,#4933,.T.);
+#8453 = ORIENTED_EDGE('',*,*,#8454,.T.);
+#8454 = EDGE_CURVE('',#4926,#6282,#8455,.T.);
+#8455 = LINE('',#8456,#8457);
+#8456 = CARTESIAN_POINT('',(-4.05,1.6925,1.425));
+#8457 = VECTOR('',#8458,1.);
+#8458 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8459 = ORIENTED_EDGE('',*,*,#6281,.F.);
+#8460 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8461,#8462)
+,(#8463,#8464
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#8461 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#8462 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#8463 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#8464 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#8465 = ADVANCED_FACE('',(#8466),#8485,.F.);
+#8466 = FACE_BOUND('',#8467,.F.);
+#8467 = EDGE_LOOP('',(#8468,#8469,#8478,#8484));
+#8468 = ORIENTED_EDGE('',*,*,#4964,.T.);
+#8469 = ORIENTED_EDGE('',*,*,#8470,.T.);
+#8470 = EDGE_CURVE('',#4957,#8471,#8473,.T.);
+#8471 = VERTEX_POINT('',#8472);
+#8472 = CARTESIAN_POINT('',(-4.15,-0.4225,1.225));
+#8473 = CIRCLE('',#8474,0.1);
+#8474 = AXIS2_PLACEMENT_3D('',#8475,#8476,#8477);
+#8475 = CARTESIAN_POINT('',(-4.05,-0.4225,1.225));
+#8476 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8477 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8478 = ORIENTED_EDGE('',*,*,#8479,.F.);
+#8479 = EDGE_CURVE('',#8266,#8471,#8480,.T.);
+#8480 = LINE('',#8481,#8482);
+#8481 = CARTESIAN_POINT('',(-4.15,-0.8475,1.225));
+#8482 = VECTOR('',#8483,1.);
+#8483 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8484 = ORIENTED_EDGE('',*,*,#8265,.F.);
+#8485 = CYLINDRICAL_SURFACE('',#8486,0.1);
+#8486 = AXIS2_PLACEMENT_3D('',#8487,#8488,#8489);
+#8487 = CARTESIAN_POINT('',(-4.05,-0.8475,1.225));
+#8488 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8489 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8490 = ADVANCED_FACE('',(#8491),#8569,.T.);
+#8491 = FACE_BOUND('',#8492,.T.);
+#8492 = EDGE_LOOP('',(#8493,#8494,#8495,#8496,#8504,#8513,#8521,#8529,
+#8537,#8546,#8554,#8563));
+#8493 = ORIENTED_EDGE('',*,*,#5009,.F.);
+#8494 = ORIENTED_EDGE('',*,*,#4956,.T.);
+#8495 = ORIENTED_EDGE('',*,*,#8470,.T.);
+#8496 = ORIENTED_EDGE('',*,*,#8497,.T.);
+#8497 = EDGE_CURVE('',#8471,#8498,#8500,.T.);
+#8498 = VERTEX_POINT('',#8499);
+#8499 = CARTESIAN_POINT('',(-4.15,-0.4225,0.2));
+#8500 = LINE('',#8501,#8502);
+#8501 = CARTESIAN_POINT('',(-4.15,-0.4225,1.225));
+#8502 = VECTOR('',#8503,1.);
+#8503 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8504 = ORIENTED_EDGE('',*,*,#8505,.T.);
+#8505 = EDGE_CURVE('',#8498,#8506,#8508,.T.);
+#8506 = VERTEX_POINT('',#8507);
+#8507 = CARTESIAN_POINT('',(-4.35,-0.4225,2.775557561563E-017));
+#8508 = CIRCLE('',#8509,0.2);
+#8509 = AXIS2_PLACEMENT_3D('',#8510,#8511,#8512);
+#8510 = CARTESIAN_POINT('',(-4.35,-0.4225,0.2));
+#8511 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8512 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#8513 = ORIENTED_EDGE('',*,*,#8514,.T.);
+#8514 = EDGE_CURVE('',#8506,#8515,#8517,.T.);
+#8515 = VERTEX_POINT('',#8516);
+#8516 = CARTESIAN_POINT('',(-5.1625,-0.4225,2.775557561563E-017));
+#8517 = LINE('',#8518,#8519);
+#8518 = CARTESIAN_POINT('',(-4.35,-0.4225,2.775557561563E-017));
+#8519 = VECTOR('',#8520,1.);
+#8520 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#8521 = ORIENTED_EDGE('',*,*,#8522,.T.);
+#8522 = EDGE_CURVE('',#8515,#8523,#8525,.T.);
+#8523 = VERTEX_POINT('',#8524);
+#8524 = CARTESIAN_POINT('',(-5.1625,-0.4225,0.1));
+#8525 = LINE('',#8526,#8527);
+#8526 = CARTESIAN_POINT('',(-5.1625,-0.4225,2.775557561563E-017));
+#8527 = VECTOR('',#8528,1.);
+#8528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8529 = ORIENTED_EDGE('',*,*,#8530,.T.);
+#8530 = EDGE_CURVE('',#8523,#8531,#8533,.T.);
+#8531 = VERTEX_POINT('',#8532);
+#8532 = CARTESIAN_POINT('',(-4.35,-0.4225,0.1));
+#8533 = LINE('',#8534,#8535);
+#8534 = CARTESIAN_POINT('',(-5.1625,-0.4225,0.1));
+#8535 = VECTOR('',#8536,1.);
+#8536 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8537 = ORIENTED_EDGE('',*,*,#8538,.T.);
+#8538 = EDGE_CURVE('',#8531,#8539,#8541,.T.);
+#8539 = VERTEX_POINT('',#8540);
+#8540 = CARTESIAN_POINT('',(-4.25,-0.4225,0.2));
+#8541 = CIRCLE('',#8542,1.E-001);
+#8542 = AXIS2_PLACEMENT_3D('',#8543,#8544,#8545);
+#8543 = CARTESIAN_POINT('',(-4.35,-0.4225,0.2));
+#8544 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8545 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8546 = ORIENTED_EDGE('',*,*,#8547,.T.);
+#8547 = EDGE_CURVE('',#8539,#8548,#8550,.T.);
+#8548 = VERTEX_POINT('',#8549);
+#8549 = CARTESIAN_POINT('',(-4.25,-0.4225,1.225));
+#8550 = LINE('',#8551,#8552);
+#8551 = CARTESIAN_POINT('',(-4.25,-0.4225,0.2));
+#8552 = VECTOR('',#8553,1.);
+#8553 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8554 = ORIENTED_EDGE('',*,*,#8555,.T.);
+#8555 = EDGE_CURVE('',#8548,#8556,#8558,.T.);
+#8556 = VERTEX_POINT('',#8557);
+#8557 = CARTESIAN_POINT('',(-4.05,-0.4225,1.425));
+#8558 = CIRCLE('',#8559,0.2);
+#8559 = AXIS2_PLACEMENT_3D('',#8560,#8561,#8562);
+#8560 = CARTESIAN_POINT('',(-4.05,-0.4225,1.225));
+#8561 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8562 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8563 = ORIENTED_EDGE('',*,*,#8564,.T.);
+#8564 = EDGE_CURVE('',#8556,#5010,#8565,.T.);
+#8565 = LINE('',#8566,#8567);
+#8566 = CARTESIAN_POINT('',(-4.05,-0.4225,1.425));
+#8567 = VECTOR('',#8568,1.);
+#8568 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8569 = PLANE('',#8570);
+#8570 = AXIS2_PLACEMENT_3D('',#8571,#8572,#8573);
+#8571 = CARTESIAN_POINT('',(-4.305604135773,-0.4225,0.628334297805));
+#8572 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8573 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8574 = ADVANCED_FACE('',(#8575),#8661,.F.);
+#8575 = FACE_BOUND('',#8576,.F.);
+#8576 = EDGE_LOOP('',(#8577,#8578,#8579,#8588,#8596,#8605,#8613,#8621,
+#8629,#8638,#8646,#8655));
+#8577 = ORIENTED_EDGE('',*,*,#5018,.F.);
+#8578 = ORIENTED_EDGE('',*,*,#4978,.T.);
+#8579 = ORIENTED_EDGE('',*,*,#8580,.T.);
+#8580 = EDGE_CURVE('',#4979,#8581,#8583,.T.);
+#8581 = VERTEX_POINT('',#8582);
+#8582 = CARTESIAN_POINT('',(-4.15,0.4225,1.225));
+#8583 = CIRCLE('',#8584,0.1);
+#8584 = AXIS2_PLACEMENT_3D('',#8585,#8586,#8587);
+#8585 = CARTESIAN_POINT('',(-4.05,0.4225,1.225));
+#8586 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8587 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8588 = ORIENTED_EDGE('',*,*,#8589,.T.);
+#8589 = EDGE_CURVE('',#8581,#8590,#8592,.T.);
+#8590 = VERTEX_POINT('',#8591);
+#8591 = CARTESIAN_POINT('',(-4.15,0.4225,0.2));
+#8592 = LINE('',#8593,#8594);
+#8593 = CARTESIAN_POINT('',(-4.15,0.4225,1.225));
+#8594 = VECTOR('',#8595,1.);
+#8595 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8596 = ORIENTED_EDGE('',*,*,#8597,.T.);
+#8597 = EDGE_CURVE('',#8590,#8598,#8600,.T.);
+#8598 = VERTEX_POINT('',#8599);
+#8599 = CARTESIAN_POINT('',(-4.35,0.4225,2.775557561563E-017));
+#8600 = CIRCLE('',#8601,0.2);
+#8601 = AXIS2_PLACEMENT_3D('',#8602,#8603,#8604);
+#8602 = CARTESIAN_POINT('',(-4.35,0.4225,0.2));
+#8603 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8604 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#8605 = ORIENTED_EDGE('',*,*,#8606,.T.);
+#8606 = EDGE_CURVE('',#8598,#8607,#8609,.T.);
+#8607 = VERTEX_POINT('',#8608);
+#8608 = CARTESIAN_POINT('',(-5.1625,0.4225,2.775557561563E-017));
+#8609 = LINE('',#8610,#8611);
+#8610 = CARTESIAN_POINT('',(-4.35,0.4225,2.775557561563E-017));
+#8611 = VECTOR('',#8612,1.);
+#8612 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#8613 = ORIENTED_EDGE('',*,*,#8614,.T.);
+#8614 = EDGE_CURVE('',#8607,#8615,#8617,.T.);
+#8615 = VERTEX_POINT('',#8616);
+#8616 = CARTESIAN_POINT('',(-5.1625,0.4225,0.1));
+#8617 = LINE('',#8618,#8619);
+#8618 = CARTESIAN_POINT('',(-5.1625,0.4225,2.775557561563E-017));
+#8619 = VECTOR('',#8620,1.);
+#8620 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8621 = ORIENTED_EDGE('',*,*,#8622,.T.);
+#8622 = EDGE_CURVE('',#8615,#8623,#8625,.T.);
+#8623 = VERTEX_POINT('',#8624);
+#8624 = CARTESIAN_POINT('',(-4.35,0.4225,0.1));
+#8625 = LINE('',#8626,#8627);
+#8626 = CARTESIAN_POINT('',(-5.1625,0.4225,0.1));
+#8627 = VECTOR('',#8628,1.);
+#8628 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8629 = ORIENTED_EDGE('',*,*,#8630,.T.);
+#8630 = EDGE_CURVE('',#8623,#8631,#8633,.T.);
+#8631 = VERTEX_POINT('',#8632);
+#8632 = CARTESIAN_POINT('',(-4.25,0.4225,0.2));
+#8633 = CIRCLE('',#8634,1.E-001);
+#8634 = AXIS2_PLACEMENT_3D('',#8635,#8636,#8637);
+#8635 = CARTESIAN_POINT('',(-4.35,0.4225,0.2));
+#8636 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8637 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8638 = ORIENTED_EDGE('',*,*,#8639,.T.);
+#8639 = EDGE_CURVE('',#8631,#8640,#8642,.T.);
+#8640 = VERTEX_POINT('',#8641);
+#8641 = CARTESIAN_POINT('',(-4.25,0.4225,1.225));
+#8642 = LINE('',#8643,#8644);
+#8643 = CARTESIAN_POINT('',(-4.25,0.4225,0.2));
+#8644 = VECTOR('',#8645,1.);
+#8645 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8646 = ORIENTED_EDGE('',*,*,#8647,.T.);
+#8647 = EDGE_CURVE('',#8640,#8648,#8650,.T.);
+#8648 = VERTEX_POINT('',#8649);
+#8649 = CARTESIAN_POINT('',(-4.05,0.4225,1.425));
+#8650 = CIRCLE('',#8651,0.2);
+#8651 = AXIS2_PLACEMENT_3D('',#8652,#8653,#8654);
+#8652 = CARTESIAN_POINT('',(-4.05,0.4225,1.225));
+#8653 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8654 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8655 = ORIENTED_EDGE('',*,*,#8656,.T.);
+#8656 = EDGE_CURVE('',#8648,#5019,#8657,.T.);
+#8657 = LINE('',#8658,#8659);
+#8658 = CARTESIAN_POINT('',(-4.05,0.4225,1.425));
+#8659 = VECTOR('',#8660,1.);
+#8660 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8661 = PLANE('',#8662);
+#8662 = AXIS2_PLACEMENT_3D('',#8663,#8664,#8665);
+#8663 = CARTESIAN_POINT('',(-4.305604135773,0.4225,0.628334297805));
+#8664 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8666 = ADVANCED_FACE('',(#8667),#8678,.F.);
+#8667 = FACE_BOUND('',#8668,.F.);
+#8668 = EDGE_LOOP('',(#8669,#8670,#8671,#8677));
+#8669 = ORIENTED_EDGE('',*,*,#4995,.T.);
+#8670 = ORIENTED_EDGE('',*,*,#8357,.T.);
+#8671 = ORIENTED_EDGE('',*,*,#8672,.F.);
+#8672 = EDGE_CURVE('',#8581,#8358,#8673,.T.);
+#8673 = LINE('',#8674,#8675);
+#8674 = CARTESIAN_POINT('',(-4.15,0.4225,1.225));
+#8675 = VECTOR('',#8676,1.);
+#8676 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8677 = ORIENTED_EDGE('',*,*,#8580,.F.);
+#8678 = CYLINDRICAL_SURFACE('',#8679,0.1);
+#8679 = AXIS2_PLACEMENT_3D('',#8680,#8681,#8682);
+#8680 = CARTESIAN_POINT('',(-4.05,0.4225,1.225));
+#8681 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8682 = DIRECTION('',(-8.881784197001E-015,3.05985712181E-030,1.));
+#8683 = ADVANCED_FACE('',(#8684),#8700,.F.);
+#8684 = FACE_BOUND('',#8685,.F.);
+#8685 = EDGE_LOOP('',(#8686,#8692,#8693,#8699));
+#8686 = ORIENTED_EDGE('',*,*,#8687,.F.);
+#8687 = EDGE_CURVE('',#5010,#6258,#8688,.T.);
+#8688 = LINE('',#8689,#8690);
+#8689 = CARTESIAN_POINT('',(-4.05,-0.4225,1.425));
+#8690 = VECTOR('',#8691,1.);
+#8691 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8692 = ORIENTED_EDGE('',*,*,#5026,.T.);
+#8693 = ORIENTED_EDGE('',*,*,#8694,.T.);
+#8694 = EDGE_CURVE('',#5019,#6266,#8695,.T.);
+#8695 = LINE('',#8696,#8697);
+#8696 = CARTESIAN_POINT('',(-4.05,0.4225,1.425));
+#8697 = VECTOR('',#8698,1.);
+#8698 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8699 = ORIENTED_EDGE('',*,*,#6265,.F.);
+#8700 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8701,#8702)
+,(#8703,#8704
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,12.45),(0.E+000,1.
+),.PIECEWISE_BEZIER_KNOTS.);
+#8701 = CARTESIAN_POINT('',(-3.75,-6.225,1.425));
+#8702 = CARTESIAN_POINT('',(-3.675,-6.1875,1.425));
+#8703 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#8704 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#8705 = ADVANCED_FACE('',(#8706),#8712,.F.);
+#8706 = FACE_BOUND('',#8707,.F.);
+#8707 = EDGE_LOOP('',(#8708,#8709,#8710,#8711));
+#8708 = ORIENTED_EDGE('',*,*,#5042,.T.);
+#8709 = ORIENTED_EDGE('',*,*,#6131,.T.);
+#8710 = ORIENTED_EDGE('',*,*,#6160,.F.);
+#8711 = ORIENTED_EDGE('',*,*,#6671,.F.);
+#8712 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#8713,#8714)
+,(#8715,#8716
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8713 = CARTESIAN_POINT('',(-3.75,6.225,1.425));
+#8714 = CARTESIAN_POINT('',(-3.675,6.1875,1.425));
+#8715 = CARTESIAN_POINT('',(-3.575,6.4,1.425));
+#8716 = CARTESIAN_POINT('',(-3.5375,6.325,1.425));
+#8717 = ADVANCED_FACE('',(#8718),#8731,.F.);
+#8718 = FACE_BOUND('',#8719,.F.);
+#8719 = EDGE_LOOP('',(#8720,#8721,#8727,#8728,#8729,#8730));
+#8720 = ORIENTED_EDGE('',*,*,#6558,.F.);
+#8721 = ORIENTED_EDGE('',*,*,#8722,.T.);
+#8722 = EDGE_CURVE('',#6550,#6772,#8723,.T.);
+#8723 = LINE('',#8724,#8725);
+#8724 = CARTESIAN_POINT('',(-4.05,-5.9275,1.425));
+#8725 = VECTOR('',#8726,1.);
+#8726 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8727 = ORIENTED_EDGE('',*,*,#6780,.T.);
+#8728 = ORIENTED_EDGE('',*,*,#6903,.T.);
+#8729 = ORIENTED_EDGE('',*,*,#6193,.F.);
+#8730 = ORIENTED_EDGE('',*,*,#6465,.F.);
+#8731 = PLANE('',#8732);
+#8732 = AXIS2_PLACEMENT_3D('',#8733,#8734,#8735);
+#8733 = CARTESIAN_POINT('',(-4.05,-5.9275,1.425));
+#8734 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8735 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8736 = ADVANCED_FACE('',(#8737),#8750,.F.);
+#8737 = FACE_BOUND('',#8738,.F.);
+#8738 = EDGE_LOOP('',(#8739,#8740,#8746,#8747,#8748,#8749));
+#8739 = ORIENTED_EDGE('',*,*,#7003,.F.);
+#8740 = ORIENTED_EDGE('',*,*,#8741,.T.);
+#8741 = EDGE_CURVE('',#6995,#7218,#8742,.T.);
+#8742 = LINE('',#8743,#8744);
+#8743 = CARTESIAN_POINT('',(-4.05,-4.6575,1.425));
+#8744 = VECTOR('',#8745,1.);
+#8745 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8746 = ORIENTED_EDGE('',*,*,#7226,.T.);
+#8747 = ORIENTED_EDGE('',*,*,#7349,.T.);
+#8748 = ORIENTED_EDGE('',*,*,#6209,.F.);
+#8749 = ORIENTED_EDGE('',*,*,#6910,.F.);
+#8750 = PLANE('',#8751);
+#8751 = AXIS2_PLACEMENT_3D('',#8752,#8753,#8754);
+#8752 = CARTESIAN_POINT('',(-4.05,-4.6575,1.425));
+#8753 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8754 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8755 = ADVANCED_FACE('',(#8756),#8769,.F.);
+#8756 = FACE_BOUND('',#8757,.F.);
+#8757 = EDGE_LOOP('',(#8758,#8759,#8765,#8766,#8767,#8768));
+#8758 = ORIENTED_EDGE('',*,*,#6872,.F.);
+#8759 = ORIENTED_EDGE('',*,*,#8760,.T.);
+#8760 = EDGE_CURVE('',#6864,#6642,#8761,.T.);
+#8761 = LINE('',#8762,#8763);
+#8762 = CARTESIAN_POINT('',(-4.05,5.5025,1.425));
+#8763 = VECTOR('',#8764,1.);
+#8764 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8765 = ORIENTED_EDGE('',*,*,#6650,.T.);
+#8766 = ORIENTED_EDGE('',*,*,#6664,.T.);
+#8767 = ORIENTED_EDGE('',*,*,#6337,.F.);
+#8768 = ORIENTED_EDGE('',*,*,#7116,.F.);
+#8769 = PLANE('',#8770);
+#8770 = AXIS2_PLACEMENT_3D('',#8771,#8772,#8773);
+#8771 = CARTESIAN_POINT('',(-4.05,5.5025,1.425));
+#8772 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8773 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8774 = ADVANCED_FACE('',(#8775),#8788,.F.);
+#8775 = FACE_BOUND('',#8776,.F.);
+#8776 = EDGE_LOOP('',(#8777,#8778,#8784,#8785,#8786,#8787));
+#8777 = ORIENTED_EDGE('',*,*,#7449,.F.);
+#8778 = ORIENTED_EDGE('',*,*,#8779,.T.);
+#8779 = EDGE_CURVE('',#7441,#7664,#8780,.T.);
+#8780 = LINE('',#8781,#8782);
+#8781 = CARTESIAN_POINT('',(-4.05,-3.3875,1.425));
+#8782 = VECTOR('',#8783,1.);
+#8783 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8784 = ORIENTED_EDGE('',*,*,#7672,.T.);
+#8785 = ORIENTED_EDGE('',*,*,#7795,.T.);
+#8786 = ORIENTED_EDGE('',*,*,#6225,.F.);
+#8787 = ORIENTED_EDGE('',*,*,#7356,.F.);
+#8788 = PLANE('',#8789);
+#8789 = AXIS2_PLACEMENT_3D('',#8790,#8791,#8792);
+#8790 = CARTESIAN_POINT('',(-4.05,-3.3875,1.425));
+#8791 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8792 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8793 = ADVANCED_FACE('',(#8794),#8807,.F.);
+#8794 = FACE_BOUND('',#8795,.F.);
+#8795 = EDGE_LOOP('',(#8796,#8797,#8803,#8804,#8805,#8806));
+#8796 = ORIENTED_EDGE('',*,*,#7318,.F.);
+#8797 = ORIENTED_EDGE('',*,*,#8798,.T.);
+#8798 = EDGE_CURVE('',#7310,#7087,#8799,.T.);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(-4.05,4.2325,1.425));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8803 = ORIENTED_EDGE('',*,*,#7095,.T.);
+#8804 = ORIENTED_EDGE('',*,*,#7109,.T.);
+#8805 = ORIENTED_EDGE('',*,*,#6321,.F.);
+#8806 = ORIENTED_EDGE('',*,*,#7562,.F.);
+#8807 = PLANE('',#8808);
+#8808 = AXIS2_PLACEMENT_3D('',#8809,#8810,#8811);
+#8809 = CARTESIAN_POINT('',(-4.05,4.2325,1.425));
+#8810 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8811 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8812 = ADVANCED_FACE('',(#8813),#8826,.F.);
+#8813 = FACE_BOUND('',#8814,.F.);
+#8814 = EDGE_LOOP('',(#8815,#8816,#8822,#8823,#8824,#8825));
+#8815 = ORIENTED_EDGE('',*,*,#7895,.F.);
+#8816 = ORIENTED_EDGE('',*,*,#8817,.T.);
+#8817 = EDGE_CURVE('',#7887,#8110,#8818,.T.);
+#8818 = LINE('',#8819,#8820);
+#8819 = CARTESIAN_POINT('',(-4.05,-2.1175,1.425));
+#8820 = VECTOR('',#8821,1.);
+#8821 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8822 = ORIENTED_EDGE('',*,*,#8118,.T.);
+#8823 = ORIENTED_EDGE('',*,*,#8241,.T.);
+#8824 = ORIENTED_EDGE('',*,*,#6241,.F.);
+#8825 = ORIENTED_EDGE('',*,*,#7802,.F.);
+#8826 = PLANE('',#8827);
+#8827 = AXIS2_PLACEMENT_3D('',#8828,#8829,#8830);
+#8828 = CARTESIAN_POINT('',(-4.05,-2.1175,1.425));
+#8829 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8830 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8831 = ADVANCED_FACE('',(#8832),#8845,.F.);
+#8832 = FACE_BOUND('',#8833,.F.);
+#8833 = EDGE_LOOP('',(#8834,#8835,#8841,#8842,#8843,#8844));
+#8834 = ORIENTED_EDGE('',*,*,#7764,.F.);
+#8835 = ORIENTED_EDGE('',*,*,#8836,.T.);
+#8836 = EDGE_CURVE('',#7756,#7533,#8837,.T.);
+#8837 = LINE('',#8838,#8839);
+#8838 = CARTESIAN_POINT('',(-4.05,2.9625,1.425));
+#8839 = VECTOR('',#8840,1.);
+#8840 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8841 = ORIENTED_EDGE('',*,*,#7541,.T.);
+#8842 = ORIENTED_EDGE('',*,*,#7555,.T.);
+#8843 = ORIENTED_EDGE('',*,*,#6305,.F.);
+#8844 = ORIENTED_EDGE('',*,*,#8008,.F.);
+#8845 = PLANE('',#8846);
+#8846 = AXIS2_PLACEMENT_3D('',#8847,#8848,#8849);
+#8847 = CARTESIAN_POINT('',(-4.05,2.9625,1.425));
+#8848 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8849 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8850 = ADVANCED_FACE('',(#8851),#8864,.F.);
+#8851 = FACE_BOUND('',#8852,.F.);
+#8852 = EDGE_LOOP('',(#8853,#8854,#8860,#8861,#8862,#8863));
+#8853 = ORIENTED_EDGE('',*,*,#8341,.F.);
+#8854 = ORIENTED_EDGE('',*,*,#8855,.T.);
+#8855 = EDGE_CURVE('',#8333,#8556,#8856,.T.);
+#8856 = LINE('',#8857,#8858);
+#8857 = CARTESIAN_POINT('',(-4.05,-0.8475,1.425));
+#8858 = VECTOR('',#8859,1.);
+#8859 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8860 = ORIENTED_EDGE('',*,*,#8564,.T.);
+#8861 = ORIENTED_EDGE('',*,*,#8687,.T.);
+#8862 = ORIENTED_EDGE('',*,*,#6257,.F.);
+#8863 = ORIENTED_EDGE('',*,*,#8248,.F.);
+#8864 = PLANE('',#8865);
+#8865 = AXIS2_PLACEMENT_3D('',#8866,#8867,#8868);
+#8866 = CARTESIAN_POINT('',(-4.05,-0.8475,1.425));
+#8867 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8868 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8869 = ADVANCED_FACE('',(#8870),#8883,.F.);
+#8870 = FACE_BOUND('',#8871,.F.);
+#8871 = EDGE_LOOP('',(#8872,#8873,#8879,#8880,#8881,#8882));
+#8872 = ORIENTED_EDGE('',*,*,#8210,.F.);
+#8873 = ORIENTED_EDGE('',*,*,#8874,.T.);
+#8874 = EDGE_CURVE('',#8202,#7979,#8875,.T.);
+#8875 = LINE('',#8876,#8877);
+#8876 = CARTESIAN_POINT('',(-4.05,1.6925,1.425));
+#8877 = VECTOR('',#8878,1.);
+#8878 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8879 = ORIENTED_EDGE('',*,*,#7987,.T.);
+#8880 = ORIENTED_EDGE('',*,*,#8001,.T.);
+#8881 = ORIENTED_EDGE('',*,*,#6289,.F.);
+#8882 = ORIENTED_EDGE('',*,*,#8454,.F.);
+#8883 = PLANE('',#8884);
+#8884 = AXIS2_PLACEMENT_3D('',#8885,#8886,#8887);
+#8885 = CARTESIAN_POINT('',(-4.05,1.6925,1.425));
+#8886 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8887 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8888 = ADVANCED_FACE('',(#8889),#8902,.F.);
+#8889 = FACE_BOUND('',#8890,.F.);
+#8890 = EDGE_LOOP('',(#8891,#8892,#8898,#8899,#8900,#8901));
+#8891 = ORIENTED_EDGE('',*,*,#8656,.F.);
+#8892 = ORIENTED_EDGE('',*,*,#8893,.T.);
+#8893 = EDGE_CURVE('',#8648,#8425,#8894,.T.);
+#8894 = LINE('',#8895,#8896);
+#8895 = CARTESIAN_POINT('',(-4.05,0.4225,1.425));
+#8896 = VECTOR('',#8897,1.);
+#8897 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8898 = ORIENTED_EDGE('',*,*,#8433,.T.);
+#8899 = ORIENTED_EDGE('',*,*,#8447,.T.);
+#8900 = ORIENTED_EDGE('',*,*,#6273,.F.);
+#8901 = ORIENTED_EDGE('',*,*,#8694,.F.);
+#8902 = PLANE('',#8903);
+#8903 = AXIS2_PLACEMENT_3D('',#8904,#8905,#8906);
+#8904 = CARTESIAN_POINT('',(-4.05,0.4225,1.425));
+#8905 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8906 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8907 = ADVANCED_FACE('',(#8908),#8911,.T.);
+#8908 = FACE_BOUND('',#8909,.T.);
+#8909 = EDGE_LOOP('',(#8910));
+#8910 = ORIENTED_EDGE('',*,*,#6416,.T.);
+#8911 = PLANE('',#8912);
+#8912 = AXIS2_PLACEMENT_3D('',#8913,#8914,#8915);
+#8913 = CARTESIAN_POINT('',(-2.846817504635,5.496817504635,2.5));
+#8914 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8915 = DIRECTION('',(1.258252761242E-015,-1.,0.E+000));
+#8916 = ADVANCED_FACE('',(#8917),#8928,.T.);
+#8917 = FACE_BOUND('',#8918,.F.);
+#8918 = EDGE_LOOP('',(#8919,#8925,#8926,#8927));
+#8919 = ORIENTED_EDGE('',*,*,#8920,.T.);
+#8920 = EDGE_CURVE('',#6542,#6764,#8921,.T.);
+#8921 = LINE('',#8922,#8923);
+#8922 = CARTESIAN_POINT('',(-4.25,-5.9275,1.225));
+#8923 = VECTOR('',#8924,1.);
+#8924 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8925 = ORIENTED_EDGE('',*,*,#6771,.T.);
+#8926 = ORIENTED_EDGE('',*,*,#8722,.F.);
+#8927 = ORIENTED_EDGE('',*,*,#6549,.F.);
+#8928 = CYLINDRICAL_SURFACE('',#8929,0.2);
+#8929 = AXIS2_PLACEMENT_3D('',#8930,#8931,#8932);
+#8930 = CARTESIAN_POINT('',(-4.05,-5.9275,1.225));
+#8931 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#8932 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#8933 = ADVANCED_FACE('',(#8934),#8945,.F.);
+#8934 = FACE_BOUND('',#8935,.F.);
+#8935 = EDGE_LOOP('',(#8936,#8942,#8943,#8944));
+#8936 = ORIENTED_EDGE('',*,*,#8937,.T.);
+#8937 = EDGE_CURVE('',#6533,#6755,#8938,.T.);
+#8938 = LINE('',#8939,#8940);
+#8939 = CARTESIAN_POINT('',(-4.25,-5.9275,0.2));
+#8940 = VECTOR('',#8941,1.);
+#8941 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8942 = ORIENTED_EDGE('',*,*,#6763,.T.);
+#8943 = ORIENTED_EDGE('',*,*,#8920,.F.);
+#8944 = ORIENTED_EDGE('',*,*,#6541,.F.);
+#8945 = PLANE('',#8946);
+#8946 = AXIS2_PLACEMENT_3D('',#8947,#8948,#8949);
+#8947 = CARTESIAN_POINT('',(-4.25,-5.9275,0.2));
+#8948 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8949 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8950 = ADVANCED_FACE('',(#8951),#8962,.F.);
+#8951 = FACE_BOUND('',#8952,.F.);
+#8952 = EDGE_LOOP('',(#8953,#8959,#8960,#8961));
+#8953 = ORIENTED_EDGE('',*,*,#8954,.T.);
+#8954 = EDGE_CURVE('',#6525,#6747,#8955,.T.);
+#8955 = LINE('',#8956,#8957);
+#8956 = CARTESIAN_POINT('',(-4.35,-5.9275,0.1));
+#8957 = VECTOR('',#8958,1.);
+#8958 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8959 = ORIENTED_EDGE('',*,*,#6754,.T.);
+#8960 = ORIENTED_EDGE('',*,*,#8937,.F.);
+#8961 = ORIENTED_EDGE('',*,*,#6532,.F.);
+#8962 = CYLINDRICAL_SURFACE('',#8963,1.E-001);
+#8963 = AXIS2_PLACEMENT_3D('',#8964,#8965,#8966);
+#8964 = CARTESIAN_POINT('',(-4.35,-5.9275,0.2));
+#8965 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#8966 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8967 = ADVANCED_FACE('',(#8968),#8979,.F.);
+#8968 = FACE_BOUND('',#8969,.F.);
+#8969 = EDGE_LOOP('',(#8970,#8976,#8977,#8978));
+#8970 = ORIENTED_EDGE('',*,*,#8971,.T.);
+#8971 = EDGE_CURVE('',#6517,#6739,#8972,.T.);
+#8972 = LINE('',#8973,#8974);
+#8973 = CARTESIAN_POINT('',(-5.1625,-5.9275,0.1));
+#8974 = VECTOR('',#8975,1.);
+#8975 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8976 = ORIENTED_EDGE('',*,*,#6746,.T.);
+#8977 = ORIENTED_EDGE('',*,*,#8954,.F.);
+#8978 = ORIENTED_EDGE('',*,*,#6524,.F.);
+#8979 = PLANE('',#8980);
+#8980 = AXIS2_PLACEMENT_3D('',#8981,#8982,#8983);
+#8981 = CARTESIAN_POINT('',(-5.1625,-5.9275,0.1));
+#8982 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#8983 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#8984 = ADVANCED_FACE('',(#8985),#8996,.F.);
+#8985 = FACE_BOUND('',#8986,.F.);
+#8986 = EDGE_LOOP('',(#8987,#8993,#8994,#8995));
+#8987 = ORIENTED_EDGE('',*,*,#8988,.T.);
+#8988 = EDGE_CURVE('',#6509,#6731,#8989,.T.);
+#8989 = LINE('',#8990,#8991);
+#8990 = CARTESIAN_POINT('',(-5.1625,-5.9275,2.775557561563E-017));
+#8991 = VECTOR('',#8992,1.);
+#8992 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#8993 = ORIENTED_EDGE('',*,*,#6738,.T.);
+#8994 = ORIENTED_EDGE('',*,*,#8971,.F.);
+#8995 = ORIENTED_EDGE('',*,*,#6516,.F.);
+#8996 = PLANE('',#8997);
+#8997 = AXIS2_PLACEMENT_3D('',#8998,#8999,#9000);
+#8998 = CARTESIAN_POINT('',(-5.1625,-5.9275,2.775557561563E-017));
+#8999 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9000 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9001 = ADVANCED_FACE('',(#9002),#9013,.F.);
+#9002 = FACE_BOUND('',#9003,.F.);
+#9003 = EDGE_LOOP('',(#9004,#9010,#9011,#9012));
+#9004 = ORIENTED_EDGE('',*,*,#9005,.T.);
+#9005 = EDGE_CURVE('',#6500,#6722,#9006,.T.);
+#9006 = LINE('',#9007,#9008);
+#9007 = CARTESIAN_POINT('',(-4.35,-5.9275,2.775557561563E-017));
+#9008 = VECTOR('',#9009,1.);
+#9009 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9010 = ORIENTED_EDGE('',*,*,#6730,.T.);
+#9011 = ORIENTED_EDGE('',*,*,#8988,.F.);
+#9012 = ORIENTED_EDGE('',*,*,#6508,.F.);
+#9013 = PLANE('',#9014);
+#9014 = AXIS2_PLACEMENT_3D('',#9015,#9016,#9017);
+#9015 = CARTESIAN_POINT('',(-4.35,-5.9275,2.775557561563E-017));
+#9016 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9017 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9018 = ADVANCED_FACE('',(#9019),#9030,.T.);
+#9019 = FACE_BOUND('',#9020,.F.);
+#9020 = EDGE_LOOP('',(#9021,#9027,#9028,#9029));
+#9021 = ORIENTED_EDGE('',*,*,#9022,.T.);
+#9022 = EDGE_CURVE('',#6492,#6714,#9023,.T.);
+#9023 = LINE('',#9024,#9025);
+#9024 = CARTESIAN_POINT('',(-4.15,-5.9275,0.2));
+#9025 = VECTOR('',#9026,1.);
+#9026 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9027 = ORIENTED_EDGE('',*,*,#6721,.T.);
+#9028 = ORIENTED_EDGE('',*,*,#9005,.F.);
+#9029 = ORIENTED_EDGE('',*,*,#6499,.F.);
+#9030 = CYLINDRICAL_SURFACE('',#9031,0.2);
+#9031 = AXIS2_PLACEMENT_3D('',#9032,#9033,#9034);
+#9032 = CARTESIAN_POINT('',(-4.35,-5.9275,0.2));
+#9033 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9034 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9035 = ADVANCED_FACE('',(#9036),#9042,.F.);
+#9036 = FACE_BOUND('',#9037,.F.);
+#9037 = EDGE_LOOP('',(#9038,#9039,#9040,#9041));
+#9038 = ORIENTED_EDGE('',*,*,#6695,.T.);
+#9039 = ORIENTED_EDGE('',*,*,#6713,.T.);
+#9040 = ORIENTED_EDGE('',*,*,#9022,.F.);
+#9041 = ORIENTED_EDGE('',*,*,#6491,.F.);
+#9042 = PLANE('',#9043);
+#9043 = AXIS2_PLACEMENT_3D('',#9044,#9045,#9046);
+#9044 = CARTESIAN_POINT('',(-4.15,-5.9275,1.225));
+#9045 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9046 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9047 = ADVANCED_FACE('',(#9048),#9059,.T.);
+#9048 = FACE_BOUND('',#9049,.F.);
+#9049 = EDGE_LOOP('',(#9050,#9056,#9057,#9058));
+#9050 = ORIENTED_EDGE('',*,*,#9051,.T.);
+#9051 = EDGE_CURVE('',#6856,#6634,#9052,.T.);
+#9052 = LINE('',#9053,#9054);
+#9053 = CARTESIAN_POINT('',(-4.25,5.5025,1.225));
+#9054 = VECTOR('',#9055,1.);
+#9055 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9056 = ORIENTED_EDGE('',*,*,#6641,.T.);
+#9057 = ORIENTED_EDGE('',*,*,#8760,.F.);
+#9058 = ORIENTED_EDGE('',*,*,#6863,.F.);
+#9059 = CYLINDRICAL_SURFACE('',#9060,0.2);
+#9060 = AXIS2_PLACEMENT_3D('',#9061,#9062,#9063);
+#9061 = CARTESIAN_POINT('',(-4.05,5.5025,1.225));
+#9062 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9063 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9064 = ADVANCED_FACE('',(#9065),#9076,.F.);
+#9065 = FACE_BOUND('',#9066,.F.);
+#9066 = EDGE_LOOP('',(#9067,#9073,#9074,#9075));
+#9067 = ORIENTED_EDGE('',*,*,#9068,.T.);
+#9068 = EDGE_CURVE('',#6847,#6625,#9069,.T.);
+#9069 = LINE('',#9070,#9071);
+#9070 = CARTESIAN_POINT('',(-4.25,5.5025,0.2));
+#9071 = VECTOR('',#9072,1.);
+#9072 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9073 = ORIENTED_EDGE('',*,*,#6633,.T.);
+#9074 = ORIENTED_EDGE('',*,*,#9051,.F.);
+#9075 = ORIENTED_EDGE('',*,*,#6855,.F.);
+#9076 = PLANE('',#9077);
+#9077 = AXIS2_PLACEMENT_3D('',#9078,#9079,#9080);
+#9078 = CARTESIAN_POINT('',(-4.25,5.5025,0.2));
+#9079 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9080 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9081 = ADVANCED_FACE('',(#9082),#9093,.F.);
+#9082 = FACE_BOUND('',#9083,.F.);
+#9083 = EDGE_LOOP('',(#9084,#9090,#9091,#9092));
+#9084 = ORIENTED_EDGE('',*,*,#9085,.T.);
+#9085 = EDGE_CURVE('',#6839,#6617,#9086,.T.);
+#9086 = LINE('',#9087,#9088);
+#9087 = CARTESIAN_POINT('',(-4.35,5.5025,0.1));
+#9088 = VECTOR('',#9089,1.);
+#9089 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9090 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#9091 = ORIENTED_EDGE('',*,*,#9068,.F.);
+#9092 = ORIENTED_EDGE('',*,*,#6846,.F.);
+#9093 = CYLINDRICAL_SURFACE('',#9094,1.E-001);
+#9094 = AXIS2_PLACEMENT_3D('',#9095,#9096,#9097);
+#9095 = CARTESIAN_POINT('',(-4.35,5.5025,0.2));
+#9096 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9097 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9098 = ADVANCED_FACE('',(#9099),#9110,.F.);
+#9099 = FACE_BOUND('',#9100,.F.);
+#9100 = EDGE_LOOP('',(#9101,#9107,#9108,#9109));
+#9101 = ORIENTED_EDGE('',*,*,#9102,.T.);
+#9102 = EDGE_CURVE('',#6831,#6609,#9103,.T.);
+#9103 = LINE('',#9104,#9105);
+#9104 = CARTESIAN_POINT('',(-5.1625,5.5025,0.1));
+#9105 = VECTOR('',#9106,1.);
+#9106 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9107 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#9108 = ORIENTED_EDGE('',*,*,#9085,.F.);
+#9109 = ORIENTED_EDGE('',*,*,#6838,.F.);
+#9110 = PLANE('',#9111);
+#9111 = AXIS2_PLACEMENT_3D('',#9112,#9113,#9114);
+#9112 = CARTESIAN_POINT('',(-5.1625,5.5025,0.1));
+#9113 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9114 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9115 = ADVANCED_FACE('',(#9116),#9127,.F.);
+#9116 = FACE_BOUND('',#9117,.F.);
+#9117 = EDGE_LOOP('',(#9118,#9124,#9125,#9126));
+#9118 = ORIENTED_EDGE('',*,*,#9119,.T.);
+#9119 = EDGE_CURVE('',#6823,#6601,#9120,.T.);
+#9120 = LINE('',#9121,#9122);
+#9121 = CARTESIAN_POINT('',(-5.1625,5.5025,2.775557561563E-017));
+#9122 = VECTOR('',#9123,1.);
+#9123 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9124 = ORIENTED_EDGE('',*,*,#6608,.T.);
+#9125 = ORIENTED_EDGE('',*,*,#9102,.F.);
+#9126 = ORIENTED_EDGE('',*,*,#6830,.F.);
+#9127 = PLANE('',#9128);
+#9128 = AXIS2_PLACEMENT_3D('',#9129,#9130,#9131);
+#9129 = CARTESIAN_POINT('',(-5.1625,5.5025,2.775557561563E-017));
+#9130 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9132 = ADVANCED_FACE('',(#9133),#9144,.F.);
+#9133 = FACE_BOUND('',#9134,.F.);
+#9134 = EDGE_LOOP('',(#9135,#9141,#9142,#9143));
+#9135 = ORIENTED_EDGE('',*,*,#9136,.T.);
+#9136 = EDGE_CURVE('',#6814,#6592,#9137,.T.);
+#9137 = LINE('',#9138,#9139);
+#9138 = CARTESIAN_POINT('',(-4.35,5.5025,2.775557561563E-017));
+#9139 = VECTOR('',#9140,1.);
+#9140 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9141 = ORIENTED_EDGE('',*,*,#6600,.T.);
+#9142 = ORIENTED_EDGE('',*,*,#9119,.F.);
+#9143 = ORIENTED_EDGE('',*,*,#6822,.F.);
+#9144 = PLANE('',#9145);
+#9145 = AXIS2_PLACEMENT_3D('',#9146,#9147,#9148);
+#9146 = CARTESIAN_POINT('',(-4.35,5.5025,2.775557561563E-017));
+#9147 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9148 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9149 = ADVANCED_FACE('',(#9150),#9161,.T.);
+#9150 = FACE_BOUND('',#9151,.F.);
+#9151 = EDGE_LOOP('',(#9152,#9158,#9159,#9160));
+#9152 = ORIENTED_EDGE('',*,*,#9153,.T.);
+#9153 = EDGE_CURVE('',#6806,#6584,#9154,.T.);
+#9154 = LINE('',#9155,#9156);
+#9155 = CARTESIAN_POINT('',(-4.15,5.5025,0.2));
+#9156 = VECTOR('',#9157,1.);
+#9157 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9158 = ORIENTED_EDGE('',*,*,#6591,.T.);
+#9159 = ORIENTED_EDGE('',*,*,#9136,.F.);
+#9160 = ORIENTED_EDGE('',*,*,#6813,.F.);
+#9161 = CYLINDRICAL_SURFACE('',#9162,0.2);
+#9162 = AXIS2_PLACEMENT_3D('',#9163,#9164,#9165);
+#9163 = CARTESIAN_POINT('',(-4.35,5.5025,0.2));
+#9164 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9165 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9166 = ADVANCED_FACE('',(#9167),#9173,.F.);
+#9167 = FACE_BOUND('',#9168,.F.);
+#9168 = EDGE_LOOP('',(#9169,#9170,#9171,#9172));
+#9169 = ORIENTED_EDGE('',*,*,#6888,.T.);
+#9170 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#9171 = ORIENTED_EDGE('',*,*,#9153,.F.);
+#9172 = ORIENTED_EDGE('',*,*,#6805,.F.);
+#9173 = PLANE('',#9174);
+#9174 = AXIS2_PLACEMENT_3D('',#9175,#9176,#9177);
+#9175 = CARTESIAN_POINT('',(-4.15,5.5025,1.225));
+#9176 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9177 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9178 = ADVANCED_FACE('',(#9179),#9190,.T.);
+#9179 = FACE_BOUND('',#9180,.F.);
+#9180 = EDGE_LOOP('',(#9181,#9187,#9188,#9189));
+#9181 = ORIENTED_EDGE('',*,*,#9182,.T.);
+#9182 = EDGE_CURVE('',#6987,#7210,#9183,.T.);
+#9183 = LINE('',#9184,#9185);
+#9184 = CARTESIAN_POINT('',(-4.25,-4.6575,1.225));
+#9185 = VECTOR('',#9186,1.);
+#9186 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9187 = ORIENTED_EDGE('',*,*,#7217,.T.);
+#9188 = ORIENTED_EDGE('',*,*,#8741,.F.);
+#9189 = ORIENTED_EDGE('',*,*,#6994,.F.);
+#9190 = CYLINDRICAL_SURFACE('',#9191,0.2);
+#9191 = AXIS2_PLACEMENT_3D('',#9192,#9193,#9194);
+#9192 = CARTESIAN_POINT('',(-4.05,-4.6575,1.225));
+#9193 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9194 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9195 = ADVANCED_FACE('',(#9196),#9207,.F.);
+#9196 = FACE_BOUND('',#9197,.F.);
+#9197 = EDGE_LOOP('',(#9198,#9204,#9205,#9206));
+#9198 = ORIENTED_EDGE('',*,*,#9199,.T.);
+#9199 = EDGE_CURVE('',#6978,#7201,#9200,.T.);
+#9200 = LINE('',#9201,#9202);
+#9201 = CARTESIAN_POINT('',(-4.25,-4.6575,0.2));
+#9202 = VECTOR('',#9203,1.);
+#9203 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9204 = ORIENTED_EDGE('',*,*,#7209,.T.);
+#9205 = ORIENTED_EDGE('',*,*,#9182,.F.);
+#9206 = ORIENTED_EDGE('',*,*,#6986,.F.);
+#9207 = PLANE('',#9208);
+#9208 = AXIS2_PLACEMENT_3D('',#9209,#9210,#9211);
+#9209 = CARTESIAN_POINT('',(-4.25,-4.6575,0.2));
+#9210 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9211 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9212 = ADVANCED_FACE('',(#9213),#9224,.F.);
+#9213 = FACE_BOUND('',#9214,.F.);
+#9214 = EDGE_LOOP('',(#9215,#9221,#9222,#9223));
+#9215 = ORIENTED_EDGE('',*,*,#9216,.T.);
+#9216 = EDGE_CURVE('',#6970,#7193,#9217,.T.);
+#9217 = LINE('',#9218,#9219);
+#9218 = CARTESIAN_POINT('',(-4.35,-4.6575,0.1));
+#9219 = VECTOR('',#9220,1.);
+#9220 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9221 = ORIENTED_EDGE('',*,*,#7200,.T.);
+#9222 = ORIENTED_EDGE('',*,*,#9199,.F.);
+#9223 = ORIENTED_EDGE('',*,*,#6977,.F.);
+#9224 = CYLINDRICAL_SURFACE('',#9225,1.E-001);
+#9225 = AXIS2_PLACEMENT_3D('',#9226,#9227,#9228);
+#9226 = CARTESIAN_POINT('',(-4.35,-4.6575,0.2));
+#9227 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9228 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9229 = ADVANCED_FACE('',(#9230),#9241,.F.);
+#9230 = FACE_BOUND('',#9231,.F.);
+#9231 = EDGE_LOOP('',(#9232,#9238,#9239,#9240));
+#9232 = ORIENTED_EDGE('',*,*,#9233,.T.);
+#9233 = EDGE_CURVE('',#6962,#7185,#9234,.T.);
+#9234 = LINE('',#9235,#9236);
+#9235 = CARTESIAN_POINT('',(-5.1625,-4.6575,0.1));
+#9236 = VECTOR('',#9237,1.);
+#9237 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9238 = ORIENTED_EDGE('',*,*,#7192,.T.);
+#9239 = ORIENTED_EDGE('',*,*,#9216,.F.);
+#9240 = ORIENTED_EDGE('',*,*,#6969,.F.);
+#9241 = PLANE('',#9242);
+#9242 = AXIS2_PLACEMENT_3D('',#9243,#9244,#9245);
+#9243 = CARTESIAN_POINT('',(-5.1625,-4.6575,0.1));
+#9244 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9245 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9246 = ADVANCED_FACE('',(#9247),#9258,.F.);
+#9247 = FACE_BOUND('',#9248,.F.);
+#9248 = EDGE_LOOP('',(#9249,#9255,#9256,#9257));
+#9249 = ORIENTED_EDGE('',*,*,#9250,.T.);
+#9250 = EDGE_CURVE('',#6954,#7177,#9251,.T.);
+#9251 = LINE('',#9252,#9253);
+#9252 = CARTESIAN_POINT('',(-5.1625,-4.6575,2.775557561563E-017));
+#9253 = VECTOR('',#9254,1.);
+#9254 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9255 = ORIENTED_EDGE('',*,*,#7184,.T.);
+#9256 = ORIENTED_EDGE('',*,*,#9233,.F.);
+#9257 = ORIENTED_EDGE('',*,*,#6961,.F.);
+#9258 = PLANE('',#9259);
+#9259 = AXIS2_PLACEMENT_3D('',#9260,#9261,#9262);
+#9260 = CARTESIAN_POINT('',(-5.1625,-4.6575,2.775557561563E-017));
+#9261 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9263 = ADVANCED_FACE('',(#9264),#9275,.F.);
+#9264 = FACE_BOUND('',#9265,.F.);
+#9265 = EDGE_LOOP('',(#9266,#9272,#9273,#9274));
+#9266 = ORIENTED_EDGE('',*,*,#9267,.T.);
+#9267 = EDGE_CURVE('',#6945,#7168,#9268,.T.);
+#9268 = LINE('',#9269,#9270);
+#9269 = CARTESIAN_POINT('',(-4.35,-4.6575,2.775557561563E-017));
+#9270 = VECTOR('',#9271,1.);
+#9271 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9272 = ORIENTED_EDGE('',*,*,#7176,.T.);
+#9273 = ORIENTED_EDGE('',*,*,#9250,.F.);
+#9274 = ORIENTED_EDGE('',*,*,#6953,.F.);
+#9275 = PLANE('',#9276);
+#9276 = AXIS2_PLACEMENT_3D('',#9277,#9278,#9279);
+#9277 = CARTESIAN_POINT('',(-4.35,-4.6575,2.775557561563E-017));
+#9278 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9279 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9280 = ADVANCED_FACE('',(#9281),#9292,.T.);
+#9281 = FACE_BOUND('',#9282,.F.);
+#9282 = EDGE_LOOP('',(#9283,#9289,#9290,#9291));
+#9283 = ORIENTED_EDGE('',*,*,#9284,.T.);
+#9284 = EDGE_CURVE('',#6937,#7160,#9285,.T.);
+#9285 = LINE('',#9286,#9287);
+#9286 = CARTESIAN_POINT('',(-4.15,-4.6575,0.2));
+#9287 = VECTOR('',#9288,1.);
+#9288 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9289 = ORIENTED_EDGE('',*,*,#7167,.T.);
+#9290 = ORIENTED_EDGE('',*,*,#9267,.F.);
+#9291 = ORIENTED_EDGE('',*,*,#6944,.F.);
+#9292 = CYLINDRICAL_SURFACE('',#9293,0.2);
+#9293 = AXIS2_PLACEMENT_3D('',#9294,#9295,#9296);
+#9294 = CARTESIAN_POINT('',(-4.35,-4.6575,0.2));
+#9295 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9296 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9297 = ADVANCED_FACE('',(#9298),#9304,.F.);
+#9298 = FACE_BOUND('',#9299,.F.);
+#9299 = EDGE_LOOP('',(#9300,#9301,#9302,#9303));
+#9300 = ORIENTED_EDGE('',*,*,#7141,.T.);
+#9301 = ORIENTED_EDGE('',*,*,#7159,.T.);
+#9302 = ORIENTED_EDGE('',*,*,#9284,.F.);
+#9303 = ORIENTED_EDGE('',*,*,#6936,.F.);
+#9304 = PLANE('',#9305);
+#9305 = AXIS2_PLACEMENT_3D('',#9306,#9307,#9308);
+#9306 = CARTESIAN_POINT('',(-4.15,-4.6575,1.225));
+#9307 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9308 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9309 = ADVANCED_FACE('',(#9310),#9321,.T.);
+#9310 = FACE_BOUND('',#9311,.F.);
+#9311 = EDGE_LOOP('',(#9312,#9318,#9319,#9320));
+#9312 = ORIENTED_EDGE('',*,*,#9313,.T.);
+#9313 = EDGE_CURVE('',#7302,#7079,#9314,.T.);
+#9314 = LINE('',#9315,#9316);
+#9315 = CARTESIAN_POINT('',(-4.25,4.2325,1.225));
+#9316 = VECTOR('',#9317,1.);
+#9317 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9318 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#9319 = ORIENTED_EDGE('',*,*,#8798,.F.);
+#9320 = ORIENTED_EDGE('',*,*,#7309,.F.);
+#9321 = CYLINDRICAL_SURFACE('',#9322,0.2);
+#9322 = AXIS2_PLACEMENT_3D('',#9323,#9324,#9325);
+#9323 = CARTESIAN_POINT('',(-4.05,4.2325,1.225));
+#9324 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9325 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9326 = ADVANCED_FACE('',(#9327),#9338,.F.);
+#9327 = FACE_BOUND('',#9328,.F.);
+#9328 = EDGE_LOOP('',(#9329,#9335,#9336,#9337));
+#9329 = ORIENTED_EDGE('',*,*,#9330,.T.);
+#9330 = EDGE_CURVE('',#7293,#7070,#9331,.T.);
+#9331 = LINE('',#9332,#9333);
+#9332 = CARTESIAN_POINT('',(-4.25,4.2325,0.2));
+#9333 = VECTOR('',#9334,1.);
+#9334 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9335 = ORIENTED_EDGE('',*,*,#7078,.T.);
+#9336 = ORIENTED_EDGE('',*,*,#9313,.F.);
+#9337 = ORIENTED_EDGE('',*,*,#7301,.F.);
+#9338 = PLANE('',#9339);
+#9339 = AXIS2_PLACEMENT_3D('',#9340,#9341,#9342);
+#9340 = CARTESIAN_POINT('',(-4.25,4.2325,0.2));
+#9341 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9342 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9343 = ADVANCED_FACE('',(#9344),#9355,.F.);
+#9344 = FACE_BOUND('',#9345,.F.);
+#9345 = EDGE_LOOP('',(#9346,#9352,#9353,#9354));
+#9346 = ORIENTED_EDGE('',*,*,#9347,.T.);
+#9347 = EDGE_CURVE('',#7285,#7062,#9348,.T.);
+#9348 = LINE('',#9349,#9350);
+#9349 = CARTESIAN_POINT('',(-4.35,4.2325,0.1));
+#9350 = VECTOR('',#9351,1.);
+#9351 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9352 = ORIENTED_EDGE('',*,*,#7069,.T.);
+#9353 = ORIENTED_EDGE('',*,*,#9330,.F.);
+#9354 = ORIENTED_EDGE('',*,*,#7292,.F.);
+#9355 = CYLINDRICAL_SURFACE('',#9356,1.E-001);
+#9356 = AXIS2_PLACEMENT_3D('',#9357,#9358,#9359);
+#9357 = CARTESIAN_POINT('',(-4.35,4.2325,0.2));
+#9358 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9359 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9360 = ADVANCED_FACE('',(#9361),#9372,.F.);
+#9361 = FACE_BOUND('',#9362,.F.);
+#9362 = EDGE_LOOP('',(#9363,#9369,#9370,#9371));
+#9363 = ORIENTED_EDGE('',*,*,#9364,.T.);
+#9364 = EDGE_CURVE('',#7277,#7054,#9365,.T.);
+#9365 = LINE('',#9366,#9367);
+#9366 = CARTESIAN_POINT('',(-5.1625,4.2325,0.1));
+#9367 = VECTOR('',#9368,1.);
+#9368 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9369 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#9370 = ORIENTED_EDGE('',*,*,#9347,.F.);
+#9371 = ORIENTED_EDGE('',*,*,#7284,.F.);
+#9372 = PLANE('',#9373);
+#9373 = AXIS2_PLACEMENT_3D('',#9374,#9375,#9376);
+#9374 = CARTESIAN_POINT('',(-5.1625,4.2325,0.1));
+#9375 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9376 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9377 = ADVANCED_FACE('',(#9378),#9389,.F.);
+#9378 = FACE_BOUND('',#9379,.F.);
+#9379 = EDGE_LOOP('',(#9380,#9386,#9387,#9388));
+#9380 = ORIENTED_EDGE('',*,*,#9381,.T.);
+#9381 = EDGE_CURVE('',#7269,#7046,#9382,.T.);
+#9382 = LINE('',#9383,#9384);
+#9383 = CARTESIAN_POINT('',(-5.1625,4.2325,2.775557561563E-017));
+#9384 = VECTOR('',#9385,1.);
+#9385 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9386 = ORIENTED_EDGE('',*,*,#7053,.T.);
+#9387 = ORIENTED_EDGE('',*,*,#9364,.F.);
+#9388 = ORIENTED_EDGE('',*,*,#7276,.F.);
+#9389 = PLANE('',#9390);
+#9390 = AXIS2_PLACEMENT_3D('',#9391,#9392,#9393);
+#9391 = CARTESIAN_POINT('',(-5.1625,4.2325,2.775557561563E-017));
+#9392 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9393 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9394 = ADVANCED_FACE('',(#9395),#9406,.F.);
+#9395 = FACE_BOUND('',#9396,.F.);
+#9396 = EDGE_LOOP('',(#9397,#9403,#9404,#9405));
+#9397 = ORIENTED_EDGE('',*,*,#9398,.T.);
+#9398 = EDGE_CURVE('',#7260,#7037,#9399,.T.);
+#9399 = LINE('',#9400,#9401);
+#9400 = CARTESIAN_POINT('',(-4.35,4.2325,2.775557561563E-017));
+#9401 = VECTOR('',#9402,1.);
+#9402 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9403 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#9404 = ORIENTED_EDGE('',*,*,#9381,.F.);
+#9405 = ORIENTED_EDGE('',*,*,#7268,.F.);
+#9406 = PLANE('',#9407);
+#9407 = AXIS2_PLACEMENT_3D('',#9408,#9409,#9410);
+#9408 = CARTESIAN_POINT('',(-4.35,4.2325,2.775557561563E-017));
+#9409 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9410 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9411 = ADVANCED_FACE('',(#9412),#9423,.T.);
+#9412 = FACE_BOUND('',#9413,.F.);
+#9413 = EDGE_LOOP('',(#9414,#9420,#9421,#9422));
+#9414 = ORIENTED_EDGE('',*,*,#9415,.T.);
+#9415 = EDGE_CURVE('',#7252,#7029,#9416,.T.);
+#9416 = LINE('',#9417,#9418);
+#9417 = CARTESIAN_POINT('',(-4.15,4.2325,0.2));
+#9418 = VECTOR('',#9419,1.);
+#9419 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9420 = ORIENTED_EDGE('',*,*,#7036,.T.);
+#9421 = ORIENTED_EDGE('',*,*,#9398,.F.);
+#9422 = ORIENTED_EDGE('',*,*,#7259,.F.);
+#9423 = CYLINDRICAL_SURFACE('',#9424,0.2);
+#9424 = AXIS2_PLACEMENT_3D('',#9425,#9426,#9427);
+#9425 = CARTESIAN_POINT('',(-4.35,4.2325,0.2));
+#9426 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9427 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9428 = ADVANCED_FACE('',(#9429),#9435,.F.);
+#9429 = FACE_BOUND('',#9430,.F.);
+#9430 = EDGE_LOOP('',(#9431,#9432,#9433,#9434));
+#9431 = ORIENTED_EDGE('',*,*,#7334,.T.);
+#9432 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#9433 = ORIENTED_EDGE('',*,*,#9415,.F.);
+#9434 = ORIENTED_EDGE('',*,*,#7251,.F.);
+#9435 = PLANE('',#9436);
+#9436 = AXIS2_PLACEMENT_3D('',#9437,#9438,#9439);
+#9437 = CARTESIAN_POINT('',(-4.15,4.2325,1.225));
+#9438 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9439 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9440 = ADVANCED_FACE('',(#9441),#9452,.T.);
+#9441 = FACE_BOUND('',#9442,.F.);
+#9442 = EDGE_LOOP('',(#9443,#9449,#9450,#9451));
+#9443 = ORIENTED_EDGE('',*,*,#9444,.T.);
+#9444 = EDGE_CURVE('',#7433,#7656,#9445,.T.);
+#9445 = LINE('',#9446,#9447);
+#9446 = CARTESIAN_POINT('',(-4.25,-3.3875,1.225));
+#9447 = VECTOR('',#9448,1.);
+#9448 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9449 = ORIENTED_EDGE('',*,*,#7663,.T.);
+#9450 = ORIENTED_EDGE('',*,*,#8779,.F.);
+#9451 = ORIENTED_EDGE('',*,*,#7440,.F.);
+#9452 = CYLINDRICAL_SURFACE('',#9453,0.2);
+#9453 = AXIS2_PLACEMENT_3D('',#9454,#9455,#9456);
+#9454 = CARTESIAN_POINT('',(-4.05,-3.3875,1.225));
+#9455 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9456 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9457 = ADVANCED_FACE('',(#9458),#9469,.F.);
+#9458 = FACE_BOUND('',#9459,.F.);
+#9459 = EDGE_LOOP('',(#9460,#9466,#9467,#9468));
+#9460 = ORIENTED_EDGE('',*,*,#9461,.T.);
+#9461 = EDGE_CURVE('',#7424,#7647,#9462,.T.);
+#9462 = LINE('',#9463,#9464);
+#9463 = CARTESIAN_POINT('',(-4.25,-3.3875,0.2));
+#9464 = VECTOR('',#9465,1.);
+#9465 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9466 = ORIENTED_EDGE('',*,*,#7655,.T.);
+#9467 = ORIENTED_EDGE('',*,*,#9444,.F.);
+#9468 = ORIENTED_EDGE('',*,*,#7432,.F.);
+#9469 = PLANE('',#9470);
+#9470 = AXIS2_PLACEMENT_3D('',#9471,#9472,#9473);
+#9471 = CARTESIAN_POINT('',(-4.25,-3.3875,0.2));
+#9472 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9473 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9474 = ADVANCED_FACE('',(#9475),#9486,.F.);
+#9475 = FACE_BOUND('',#9476,.F.);
+#9476 = EDGE_LOOP('',(#9477,#9483,#9484,#9485));
+#9477 = ORIENTED_EDGE('',*,*,#9478,.T.);
+#9478 = EDGE_CURVE('',#7416,#7639,#9479,.T.);
+#9479 = LINE('',#9480,#9481);
+#9480 = CARTESIAN_POINT('',(-4.35,-3.3875,0.1));
+#9481 = VECTOR('',#9482,1.);
+#9482 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9483 = ORIENTED_EDGE('',*,*,#7646,.T.);
+#9484 = ORIENTED_EDGE('',*,*,#9461,.F.);
+#9485 = ORIENTED_EDGE('',*,*,#7423,.F.);
+#9486 = CYLINDRICAL_SURFACE('',#9487,1.E-001);
+#9487 = AXIS2_PLACEMENT_3D('',#9488,#9489,#9490);
+#9488 = CARTESIAN_POINT('',(-4.35,-3.3875,0.2));
+#9489 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9490 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9491 = ADVANCED_FACE('',(#9492),#9503,.F.);
+#9492 = FACE_BOUND('',#9493,.F.);
+#9493 = EDGE_LOOP('',(#9494,#9500,#9501,#9502));
+#9494 = ORIENTED_EDGE('',*,*,#9495,.T.);
+#9495 = EDGE_CURVE('',#7408,#7631,#9496,.T.);
+#9496 = LINE('',#9497,#9498);
+#9497 = CARTESIAN_POINT('',(-5.1625,-3.3875,0.1));
+#9498 = VECTOR('',#9499,1.);
+#9499 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9500 = ORIENTED_EDGE('',*,*,#7638,.T.);
+#9501 = ORIENTED_EDGE('',*,*,#9478,.F.);
+#9502 = ORIENTED_EDGE('',*,*,#7415,.F.);
+#9503 = PLANE('',#9504);
+#9504 = AXIS2_PLACEMENT_3D('',#9505,#9506,#9507);
+#9505 = CARTESIAN_POINT('',(-5.1625,-3.3875,0.1));
+#9506 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9507 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9508 = ADVANCED_FACE('',(#9509),#9520,.F.);
+#9509 = FACE_BOUND('',#9510,.F.);
+#9510 = EDGE_LOOP('',(#9511,#9517,#9518,#9519));
+#9511 = ORIENTED_EDGE('',*,*,#9512,.T.);
+#9512 = EDGE_CURVE('',#7400,#7623,#9513,.T.);
+#9513 = LINE('',#9514,#9515);
+#9514 = CARTESIAN_POINT('',(-5.1625,-3.3875,2.775557561563E-017));
+#9515 = VECTOR('',#9516,1.);
+#9516 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9517 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#9518 = ORIENTED_EDGE('',*,*,#9495,.F.);
+#9519 = ORIENTED_EDGE('',*,*,#7407,.F.);
+#9520 = PLANE('',#9521);
+#9521 = AXIS2_PLACEMENT_3D('',#9522,#9523,#9524);
+#9522 = CARTESIAN_POINT('',(-5.1625,-3.3875,2.775557561563E-017));
+#9523 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9524 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9525 = ADVANCED_FACE('',(#9526),#9537,.F.);
+#9526 = FACE_BOUND('',#9527,.F.);
+#9527 = EDGE_LOOP('',(#9528,#9534,#9535,#9536));
+#9528 = ORIENTED_EDGE('',*,*,#9529,.T.);
+#9529 = EDGE_CURVE('',#7391,#7614,#9530,.T.);
+#9530 = LINE('',#9531,#9532);
+#9531 = CARTESIAN_POINT('',(-4.35,-3.3875,2.775557561563E-017));
+#9532 = VECTOR('',#9533,1.);
+#9533 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9534 = ORIENTED_EDGE('',*,*,#7622,.T.);
+#9535 = ORIENTED_EDGE('',*,*,#9512,.F.);
+#9536 = ORIENTED_EDGE('',*,*,#7399,.F.);
+#9537 = PLANE('',#9538);
+#9538 = AXIS2_PLACEMENT_3D('',#9539,#9540,#9541);
+#9539 = CARTESIAN_POINT('',(-4.35,-3.3875,2.775557561563E-017));
+#9540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9541 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9542 = ADVANCED_FACE('',(#9543),#9554,.T.);
+#9543 = FACE_BOUND('',#9544,.F.);
+#9544 = EDGE_LOOP('',(#9545,#9551,#9552,#9553));
+#9545 = ORIENTED_EDGE('',*,*,#9546,.T.);
+#9546 = EDGE_CURVE('',#7383,#7606,#9547,.T.);
+#9547 = LINE('',#9548,#9549);
+#9548 = CARTESIAN_POINT('',(-4.15,-3.3875,0.2));
+#9549 = VECTOR('',#9550,1.);
+#9550 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9551 = ORIENTED_EDGE('',*,*,#7613,.T.);
+#9552 = ORIENTED_EDGE('',*,*,#9529,.F.);
+#9553 = ORIENTED_EDGE('',*,*,#7390,.F.);
+#9554 = CYLINDRICAL_SURFACE('',#9555,0.2);
+#9555 = AXIS2_PLACEMENT_3D('',#9556,#9557,#9558);
+#9556 = CARTESIAN_POINT('',(-4.35,-3.3875,0.2));
+#9557 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9558 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9559 = ADVANCED_FACE('',(#9560),#9566,.F.);
+#9560 = FACE_BOUND('',#9561,.F.);
+#9561 = EDGE_LOOP('',(#9562,#9563,#9564,#9565));
+#9562 = ORIENTED_EDGE('',*,*,#7587,.T.);
+#9563 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#9564 = ORIENTED_EDGE('',*,*,#9546,.F.);
+#9565 = ORIENTED_EDGE('',*,*,#7382,.F.);
+#9566 = PLANE('',#9567);
+#9567 = AXIS2_PLACEMENT_3D('',#9568,#9569,#9570);
+#9568 = CARTESIAN_POINT('',(-4.15,-3.3875,1.225));
+#9569 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9570 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9571 = ADVANCED_FACE('',(#9572),#9583,.T.);
+#9572 = FACE_BOUND('',#9573,.F.);
+#9573 = EDGE_LOOP('',(#9574,#9580,#9581,#9582));
+#9574 = ORIENTED_EDGE('',*,*,#9575,.T.);
+#9575 = EDGE_CURVE('',#7748,#7525,#9576,.T.);
+#9576 = LINE('',#9577,#9578);
+#9577 = CARTESIAN_POINT('',(-4.25,2.9625,1.225));
+#9578 = VECTOR('',#9579,1.);
+#9579 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9580 = ORIENTED_EDGE('',*,*,#7532,.T.);
+#9581 = ORIENTED_EDGE('',*,*,#8836,.F.);
+#9582 = ORIENTED_EDGE('',*,*,#7755,.F.);
+#9583 = CYLINDRICAL_SURFACE('',#9584,0.2);
+#9584 = AXIS2_PLACEMENT_3D('',#9585,#9586,#9587);
+#9585 = CARTESIAN_POINT('',(-4.05,2.9625,1.225));
+#9586 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9587 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9588 = ADVANCED_FACE('',(#9589),#9600,.F.);
+#9589 = FACE_BOUND('',#9590,.F.);
+#9590 = EDGE_LOOP('',(#9591,#9597,#9598,#9599));
+#9591 = ORIENTED_EDGE('',*,*,#9592,.T.);
+#9592 = EDGE_CURVE('',#7739,#7516,#9593,.T.);
+#9593 = LINE('',#9594,#9595);
+#9594 = CARTESIAN_POINT('',(-4.25,2.9625,0.2));
+#9595 = VECTOR('',#9596,1.);
+#9596 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9597 = ORIENTED_EDGE('',*,*,#7524,.T.);
+#9598 = ORIENTED_EDGE('',*,*,#9575,.F.);
+#9599 = ORIENTED_EDGE('',*,*,#7747,.F.);
+#9600 = PLANE('',#9601);
+#9601 = AXIS2_PLACEMENT_3D('',#9602,#9603,#9604);
+#9602 = CARTESIAN_POINT('',(-4.25,2.9625,0.2));
+#9603 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9604 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9605 = ADVANCED_FACE('',(#9606),#9617,.F.);
+#9606 = FACE_BOUND('',#9607,.F.);
+#9607 = EDGE_LOOP('',(#9608,#9614,#9615,#9616));
+#9608 = ORIENTED_EDGE('',*,*,#9609,.T.);
+#9609 = EDGE_CURVE('',#7731,#7508,#9610,.T.);
+#9610 = LINE('',#9611,#9612);
+#9611 = CARTESIAN_POINT('',(-4.35,2.9625,0.1));
+#9612 = VECTOR('',#9613,1.);
+#9613 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9614 = ORIENTED_EDGE('',*,*,#7515,.T.);
+#9615 = ORIENTED_EDGE('',*,*,#9592,.F.);
+#9616 = ORIENTED_EDGE('',*,*,#7738,.F.);
+#9617 = CYLINDRICAL_SURFACE('',#9618,1.E-001);
+#9618 = AXIS2_PLACEMENT_3D('',#9619,#9620,#9621);
+#9619 = CARTESIAN_POINT('',(-4.35,2.9625,0.2));
+#9620 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9621 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9622 = ADVANCED_FACE('',(#9623),#9634,.F.);
+#9623 = FACE_BOUND('',#9624,.F.);
+#9624 = EDGE_LOOP('',(#9625,#9631,#9632,#9633));
+#9625 = ORIENTED_EDGE('',*,*,#9626,.T.);
+#9626 = EDGE_CURVE('',#7723,#7500,#9627,.T.);
+#9627 = LINE('',#9628,#9629);
+#9628 = CARTESIAN_POINT('',(-5.1625,2.9625,0.1));
+#9629 = VECTOR('',#9630,1.);
+#9630 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9631 = ORIENTED_EDGE('',*,*,#7507,.T.);
+#9632 = ORIENTED_EDGE('',*,*,#9609,.F.);
+#9633 = ORIENTED_EDGE('',*,*,#7730,.F.);
+#9634 = PLANE('',#9635);
+#9635 = AXIS2_PLACEMENT_3D('',#9636,#9637,#9638);
+#9636 = CARTESIAN_POINT('',(-5.1625,2.9625,0.1));
+#9637 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9638 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9639 = ADVANCED_FACE('',(#9640),#9651,.F.);
+#9640 = FACE_BOUND('',#9641,.F.);
+#9641 = EDGE_LOOP('',(#9642,#9648,#9649,#9650));
+#9642 = ORIENTED_EDGE('',*,*,#9643,.T.);
+#9643 = EDGE_CURVE('',#7715,#7492,#9644,.T.);
+#9644 = LINE('',#9645,#9646);
+#9645 = CARTESIAN_POINT('',(-5.1625,2.9625,2.775557561563E-017));
+#9646 = VECTOR('',#9647,1.);
+#9647 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9648 = ORIENTED_EDGE('',*,*,#7499,.T.);
+#9649 = ORIENTED_EDGE('',*,*,#9626,.F.);
+#9650 = ORIENTED_EDGE('',*,*,#7722,.F.);
+#9651 = PLANE('',#9652);
+#9652 = AXIS2_PLACEMENT_3D('',#9653,#9654,#9655);
+#9653 = CARTESIAN_POINT('',(-5.1625,2.9625,2.775557561563E-017));
+#9654 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9655 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9656 = ADVANCED_FACE('',(#9657),#9668,.F.);
+#9657 = FACE_BOUND('',#9658,.F.);
+#9658 = EDGE_LOOP('',(#9659,#9665,#9666,#9667));
+#9659 = ORIENTED_EDGE('',*,*,#9660,.T.);
+#9660 = EDGE_CURVE('',#7706,#7483,#9661,.T.);
+#9661 = LINE('',#9662,#9663);
+#9662 = CARTESIAN_POINT('',(-4.35,2.9625,2.775557561563E-017));
+#9663 = VECTOR('',#9664,1.);
+#9664 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9665 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#9666 = ORIENTED_EDGE('',*,*,#9643,.F.);
+#9667 = ORIENTED_EDGE('',*,*,#7714,.F.);
+#9668 = PLANE('',#9669);
+#9669 = AXIS2_PLACEMENT_3D('',#9670,#9671,#9672);
+#9670 = CARTESIAN_POINT('',(-4.35,2.9625,2.775557561563E-017));
+#9671 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9672 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9673 = ADVANCED_FACE('',(#9674),#9685,.T.);
+#9674 = FACE_BOUND('',#9675,.F.);
+#9675 = EDGE_LOOP('',(#9676,#9682,#9683,#9684));
+#9676 = ORIENTED_EDGE('',*,*,#9677,.T.);
+#9677 = EDGE_CURVE('',#7698,#7475,#9678,.T.);
+#9678 = LINE('',#9679,#9680);
+#9679 = CARTESIAN_POINT('',(-4.15,2.9625,0.2));
+#9680 = VECTOR('',#9681,1.);
+#9681 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9682 = ORIENTED_EDGE('',*,*,#7482,.T.);
+#9683 = ORIENTED_EDGE('',*,*,#9660,.F.);
+#9684 = ORIENTED_EDGE('',*,*,#7705,.F.);
+#9685 = CYLINDRICAL_SURFACE('',#9686,0.2);
+#9686 = AXIS2_PLACEMENT_3D('',#9687,#9688,#9689);
+#9687 = CARTESIAN_POINT('',(-4.35,2.9625,0.2));
+#9688 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9689 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9690 = ADVANCED_FACE('',(#9691),#9697,.F.);
+#9691 = FACE_BOUND('',#9692,.F.);
+#9692 = EDGE_LOOP('',(#9693,#9694,#9695,#9696));
+#9693 = ORIENTED_EDGE('',*,*,#7780,.T.);
+#9694 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#9695 = ORIENTED_EDGE('',*,*,#9677,.F.);
+#9696 = ORIENTED_EDGE('',*,*,#7697,.F.);
+#9697 = PLANE('',#9698);
+#9698 = AXIS2_PLACEMENT_3D('',#9699,#9700,#9701);
+#9699 = CARTESIAN_POINT('',(-4.15,2.9625,1.225));
+#9700 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9701 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9702 = ADVANCED_FACE('',(#9703),#9714,.T.);
+#9703 = FACE_BOUND('',#9704,.F.);
+#9704 = EDGE_LOOP('',(#9705,#9711,#9712,#9713));
+#9705 = ORIENTED_EDGE('',*,*,#9706,.T.);
+#9706 = EDGE_CURVE('',#7879,#8102,#9707,.T.);
+#9707 = LINE('',#9708,#9709);
+#9708 = CARTESIAN_POINT('',(-4.25,-2.1175,1.225));
+#9709 = VECTOR('',#9710,1.);
+#9710 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9711 = ORIENTED_EDGE('',*,*,#8109,.T.);
+#9712 = ORIENTED_EDGE('',*,*,#8817,.F.);
+#9713 = ORIENTED_EDGE('',*,*,#7886,.F.);
+#9714 = CYLINDRICAL_SURFACE('',#9715,0.2);
+#9715 = AXIS2_PLACEMENT_3D('',#9716,#9717,#9718);
+#9716 = CARTESIAN_POINT('',(-4.05,-2.1175,1.225));
+#9717 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9718 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9719 = ADVANCED_FACE('',(#9720),#9731,.F.);
+#9720 = FACE_BOUND('',#9721,.F.);
+#9721 = EDGE_LOOP('',(#9722,#9728,#9729,#9730));
+#9722 = ORIENTED_EDGE('',*,*,#9723,.T.);
+#9723 = EDGE_CURVE('',#7870,#8093,#9724,.T.);
+#9724 = LINE('',#9725,#9726);
+#9725 = CARTESIAN_POINT('',(-4.25,-2.1175,0.2));
+#9726 = VECTOR('',#9727,1.);
+#9727 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9728 = ORIENTED_EDGE('',*,*,#8101,.T.);
+#9729 = ORIENTED_EDGE('',*,*,#9706,.F.);
+#9730 = ORIENTED_EDGE('',*,*,#7878,.F.);
+#9731 = PLANE('',#9732);
+#9732 = AXIS2_PLACEMENT_3D('',#9733,#9734,#9735);
+#9733 = CARTESIAN_POINT('',(-4.25,-2.1175,0.2));
+#9734 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9735 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9736 = ADVANCED_FACE('',(#9737),#9748,.F.);
+#9737 = FACE_BOUND('',#9738,.F.);
+#9738 = EDGE_LOOP('',(#9739,#9745,#9746,#9747));
+#9739 = ORIENTED_EDGE('',*,*,#9740,.T.);
+#9740 = EDGE_CURVE('',#7862,#8085,#9741,.T.);
+#9741 = LINE('',#9742,#9743);
+#9742 = CARTESIAN_POINT('',(-4.35,-2.1175,0.1));
+#9743 = VECTOR('',#9744,1.);
+#9744 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9745 = ORIENTED_EDGE('',*,*,#8092,.T.);
+#9746 = ORIENTED_EDGE('',*,*,#9723,.F.);
+#9747 = ORIENTED_EDGE('',*,*,#7869,.F.);
+#9748 = CYLINDRICAL_SURFACE('',#9749,1.E-001);
+#9749 = AXIS2_PLACEMENT_3D('',#9750,#9751,#9752);
+#9750 = CARTESIAN_POINT('',(-4.35,-2.1175,0.2));
+#9751 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9752 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9753 = ADVANCED_FACE('',(#9754),#9765,.F.);
+#9754 = FACE_BOUND('',#9755,.F.);
+#9755 = EDGE_LOOP('',(#9756,#9762,#9763,#9764));
+#9756 = ORIENTED_EDGE('',*,*,#9757,.T.);
+#9757 = EDGE_CURVE('',#7854,#8077,#9758,.T.);
+#9758 = LINE('',#9759,#9760);
+#9759 = CARTESIAN_POINT('',(-5.1625,-2.1175,0.1));
+#9760 = VECTOR('',#9761,1.);
+#9761 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9762 = ORIENTED_EDGE('',*,*,#8084,.T.);
+#9763 = ORIENTED_EDGE('',*,*,#9740,.F.);
+#9764 = ORIENTED_EDGE('',*,*,#7861,.F.);
+#9765 = PLANE('',#9766);
+#9766 = AXIS2_PLACEMENT_3D('',#9767,#9768,#9769);
+#9767 = CARTESIAN_POINT('',(-5.1625,-2.1175,0.1));
+#9768 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9769 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9770 = ADVANCED_FACE('',(#9771),#9782,.F.);
+#9771 = FACE_BOUND('',#9772,.F.);
+#9772 = EDGE_LOOP('',(#9773,#9779,#9780,#9781));
+#9773 = ORIENTED_EDGE('',*,*,#9774,.T.);
+#9774 = EDGE_CURVE('',#7846,#8069,#9775,.T.);
+#9775 = LINE('',#9776,#9777);
+#9776 = CARTESIAN_POINT('',(-5.1625,-2.1175,2.775557561563E-017));
+#9777 = VECTOR('',#9778,1.);
+#9778 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9779 = ORIENTED_EDGE('',*,*,#8076,.T.);
+#9780 = ORIENTED_EDGE('',*,*,#9757,.F.);
+#9781 = ORIENTED_EDGE('',*,*,#7853,.F.);
+#9782 = PLANE('',#9783);
+#9783 = AXIS2_PLACEMENT_3D('',#9784,#9785,#9786);
+#9784 = CARTESIAN_POINT('',(-5.1625,-2.1175,2.775557561563E-017));
+#9785 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9786 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9787 = ADVANCED_FACE('',(#9788),#9799,.F.);
+#9788 = FACE_BOUND('',#9789,.F.);
+#9789 = EDGE_LOOP('',(#9790,#9796,#9797,#9798));
+#9790 = ORIENTED_EDGE('',*,*,#9791,.T.);
+#9791 = EDGE_CURVE('',#7837,#8060,#9792,.T.);
+#9792 = LINE('',#9793,#9794);
+#9793 = CARTESIAN_POINT('',(-4.35,-2.1175,2.775557561563E-017));
+#9794 = VECTOR('',#9795,1.);
+#9795 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9796 = ORIENTED_EDGE('',*,*,#8068,.T.);
+#9797 = ORIENTED_EDGE('',*,*,#9774,.F.);
+#9798 = ORIENTED_EDGE('',*,*,#7845,.F.);
+#9799 = PLANE('',#9800);
+#9800 = AXIS2_PLACEMENT_3D('',#9801,#9802,#9803);
+#9801 = CARTESIAN_POINT('',(-4.35,-2.1175,2.775557561563E-017));
+#9802 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9803 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9804 = ADVANCED_FACE('',(#9805),#9816,.T.);
+#9805 = FACE_BOUND('',#9806,.F.);
+#9806 = EDGE_LOOP('',(#9807,#9813,#9814,#9815));
+#9807 = ORIENTED_EDGE('',*,*,#9808,.T.);
+#9808 = EDGE_CURVE('',#7829,#8052,#9809,.T.);
+#9809 = LINE('',#9810,#9811);
+#9810 = CARTESIAN_POINT('',(-4.15,-2.1175,0.2));
+#9811 = VECTOR('',#9812,1.);
+#9812 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9813 = ORIENTED_EDGE('',*,*,#8059,.T.);
+#9814 = ORIENTED_EDGE('',*,*,#9791,.F.);
+#9815 = ORIENTED_EDGE('',*,*,#7836,.F.);
+#9816 = CYLINDRICAL_SURFACE('',#9817,0.2);
+#9817 = AXIS2_PLACEMENT_3D('',#9818,#9819,#9820);
+#9818 = CARTESIAN_POINT('',(-4.35,-2.1175,0.2));
+#9819 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9820 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9821 = ADVANCED_FACE('',(#9822),#9828,.F.);
+#9822 = FACE_BOUND('',#9823,.F.);
+#9823 = EDGE_LOOP('',(#9824,#9825,#9826,#9827));
+#9824 = ORIENTED_EDGE('',*,*,#8033,.T.);
+#9825 = ORIENTED_EDGE('',*,*,#8051,.T.);
+#9826 = ORIENTED_EDGE('',*,*,#9808,.F.);
+#9827 = ORIENTED_EDGE('',*,*,#7828,.F.);
+#9828 = PLANE('',#9829);
+#9829 = AXIS2_PLACEMENT_3D('',#9830,#9831,#9832);
+#9830 = CARTESIAN_POINT('',(-4.15,-2.1175,1.225));
+#9831 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9832 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9833 = ADVANCED_FACE('',(#9834),#9845,.T.);
+#9834 = FACE_BOUND('',#9835,.F.);
+#9835 = EDGE_LOOP('',(#9836,#9842,#9843,#9844));
+#9836 = ORIENTED_EDGE('',*,*,#9837,.T.);
+#9837 = EDGE_CURVE('',#8194,#7971,#9838,.T.);
+#9838 = LINE('',#9839,#9840);
+#9839 = CARTESIAN_POINT('',(-4.25,1.6925,1.225));
+#9840 = VECTOR('',#9841,1.);
+#9841 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9842 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#9843 = ORIENTED_EDGE('',*,*,#8874,.F.);
+#9844 = ORIENTED_EDGE('',*,*,#8201,.F.);
+#9845 = CYLINDRICAL_SURFACE('',#9846,0.2);
+#9846 = AXIS2_PLACEMENT_3D('',#9847,#9848,#9849);
+#9847 = CARTESIAN_POINT('',(-4.05,1.6925,1.225));
+#9848 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9849 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9850 = ADVANCED_FACE('',(#9851),#9862,.F.);
+#9851 = FACE_BOUND('',#9852,.F.);
+#9852 = EDGE_LOOP('',(#9853,#9859,#9860,#9861));
+#9853 = ORIENTED_EDGE('',*,*,#9854,.T.);
+#9854 = EDGE_CURVE('',#8185,#7962,#9855,.T.);
+#9855 = LINE('',#9856,#9857);
+#9856 = CARTESIAN_POINT('',(-4.25,1.6925,0.2));
+#9857 = VECTOR('',#9858,1.);
+#9858 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9859 = ORIENTED_EDGE('',*,*,#7970,.T.);
+#9860 = ORIENTED_EDGE('',*,*,#9837,.F.);
+#9861 = ORIENTED_EDGE('',*,*,#8193,.F.);
+#9862 = PLANE('',#9863);
+#9863 = AXIS2_PLACEMENT_3D('',#9864,#9865,#9866);
+#9864 = CARTESIAN_POINT('',(-4.25,1.6925,0.2));
+#9865 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9866 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9867 = ADVANCED_FACE('',(#9868),#9879,.F.);
+#9868 = FACE_BOUND('',#9869,.F.);
+#9869 = EDGE_LOOP('',(#9870,#9876,#9877,#9878));
+#9870 = ORIENTED_EDGE('',*,*,#9871,.T.);
+#9871 = EDGE_CURVE('',#8177,#7954,#9872,.T.);
+#9872 = LINE('',#9873,#9874);
+#9873 = CARTESIAN_POINT('',(-4.35,1.6925,0.1));
+#9874 = VECTOR('',#9875,1.);
+#9875 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9876 = ORIENTED_EDGE('',*,*,#7961,.T.);
+#9877 = ORIENTED_EDGE('',*,*,#9854,.F.);
+#9878 = ORIENTED_EDGE('',*,*,#8184,.F.);
+#9879 = CYLINDRICAL_SURFACE('',#9880,1.E-001);
+#9880 = AXIS2_PLACEMENT_3D('',#9881,#9882,#9883);
+#9881 = CARTESIAN_POINT('',(-4.35,1.6925,0.2));
+#9882 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#9883 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9884 = ADVANCED_FACE('',(#9885),#9896,.F.);
+#9885 = FACE_BOUND('',#9886,.F.);
+#9886 = EDGE_LOOP('',(#9887,#9893,#9894,#9895));
+#9887 = ORIENTED_EDGE('',*,*,#9888,.T.);
+#9888 = EDGE_CURVE('',#8169,#7946,#9889,.T.);
+#9889 = LINE('',#9890,#9891);
+#9890 = CARTESIAN_POINT('',(-5.1625,1.6925,0.1));
+#9891 = VECTOR('',#9892,1.);
+#9892 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9893 = ORIENTED_EDGE('',*,*,#7953,.T.);
+#9894 = ORIENTED_EDGE('',*,*,#9871,.F.);
+#9895 = ORIENTED_EDGE('',*,*,#8176,.F.);
+#9896 = PLANE('',#9897);
+#9897 = AXIS2_PLACEMENT_3D('',#9898,#9899,#9900);
+#9898 = CARTESIAN_POINT('',(-5.1625,1.6925,0.1));
+#9899 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9900 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9901 = ADVANCED_FACE('',(#9902),#9913,.F.);
+#9902 = FACE_BOUND('',#9903,.F.);
+#9903 = EDGE_LOOP('',(#9904,#9910,#9911,#9912));
+#9904 = ORIENTED_EDGE('',*,*,#9905,.T.);
+#9905 = EDGE_CURVE('',#8161,#7938,#9906,.T.);
+#9906 = LINE('',#9907,#9908);
+#9907 = CARTESIAN_POINT('',(-5.1625,1.6925,2.775557561563E-017));
+#9908 = VECTOR('',#9909,1.);
+#9909 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9910 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#9911 = ORIENTED_EDGE('',*,*,#9888,.F.);
+#9912 = ORIENTED_EDGE('',*,*,#8168,.F.);
+#9913 = PLANE('',#9914);
+#9914 = AXIS2_PLACEMENT_3D('',#9915,#9916,#9917);
+#9915 = CARTESIAN_POINT('',(-5.1625,1.6925,2.775557561563E-017));
+#9916 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9917 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9918 = ADVANCED_FACE('',(#9919),#9930,.F.);
+#9919 = FACE_BOUND('',#9920,.F.);
+#9920 = EDGE_LOOP('',(#9921,#9927,#9928,#9929));
+#9921 = ORIENTED_EDGE('',*,*,#9922,.T.);
+#9922 = EDGE_CURVE('',#8152,#7929,#9923,.T.);
+#9923 = LINE('',#9924,#9925);
+#9924 = CARTESIAN_POINT('',(-4.35,1.6925,2.775557561563E-017));
+#9925 = VECTOR('',#9926,1.);
+#9926 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9927 = ORIENTED_EDGE('',*,*,#7937,.T.);
+#9928 = ORIENTED_EDGE('',*,*,#9905,.F.);
+#9929 = ORIENTED_EDGE('',*,*,#8160,.F.);
+#9930 = PLANE('',#9931);
+#9931 = AXIS2_PLACEMENT_3D('',#9932,#9933,#9934);
+#9932 = CARTESIAN_POINT('',(-4.35,1.6925,2.775557561563E-017));
+#9933 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9934 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9935 = ADVANCED_FACE('',(#9936),#9947,.T.);
+#9936 = FACE_BOUND('',#9937,.F.);
+#9937 = EDGE_LOOP('',(#9938,#9944,#9945,#9946));
+#9938 = ORIENTED_EDGE('',*,*,#9939,.T.);
+#9939 = EDGE_CURVE('',#8144,#7921,#9940,.T.);
+#9940 = LINE('',#9941,#9942);
+#9941 = CARTESIAN_POINT('',(-4.15,1.6925,0.2));
+#9942 = VECTOR('',#9943,1.);
+#9943 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9944 = ORIENTED_EDGE('',*,*,#7928,.T.);
+#9945 = ORIENTED_EDGE('',*,*,#9922,.F.);
+#9946 = ORIENTED_EDGE('',*,*,#8151,.F.);
+#9947 = CYLINDRICAL_SURFACE('',#9948,0.2);
+#9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951);
+#9949 = CARTESIAN_POINT('',(-4.35,1.6925,0.2));
+#9950 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9951 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#9952 = ADVANCED_FACE('',(#9953),#9959,.F.);
+#9953 = FACE_BOUND('',#9954,.F.);
+#9954 = EDGE_LOOP('',(#9955,#9956,#9957,#9958));
+#9955 = ORIENTED_EDGE('',*,*,#8226,.T.);
+#9956 = ORIENTED_EDGE('',*,*,#7920,.T.);
+#9957 = ORIENTED_EDGE('',*,*,#9939,.F.);
+#9958 = ORIENTED_EDGE('',*,*,#8143,.F.);
+#9959 = PLANE('',#9960);
+#9960 = AXIS2_PLACEMENT_3D('',#9961,#9962,#9963);
+#9961 = CARTESIAN_POINT('',(-4.15,1.6925,1.225));
+#9962 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#9963 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#9964 = ADVANCED_FACE('',(#9965),#9976,.T.);
+#9965 = FACE_BOUND('',#9966,.F.);
+#9966 = EDGE_LOOP('',(#9967,#9973,#9974,#9975));
+#9967 = ORIENTED_EDGE('',*,*,#9968,.T.);
+#9968 = EDGE_CURVE('',#8325,#8548,#9969,.T.);
+#9969 = LINE('',#9970,#9971);
+#9970 = CARTESIAN_POINT('',(-4.25,-0.8475,1.225));
+#9971 = VECTOR('',#9972,1.);
+#9972 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9973 = ORIENTED_EDGE('',*,*,#8555,.T.);
+#9974 = ORIENTED_EDGE('',*,*,#8855,.F.);
+#9975 = ORIENTED_EDGE('',*,*,#8332,.F.);
+#9976 = CYLINDRICAL_SURFACE('',#9977,0.2);
+#9977 = AXIS2_PLACEMENT_3D('',#9978,#9979,#9980);
+#9978 = CARTESIAN_POINT('',(-4.05,-0.8475,1.225));
+#9979 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#9980 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#9981 = ADVANCED_FACE('',(#9982),#9993,.F.);
+#9982 = FACE_BOUND('',#9983,.F.);
+#9983 = EDGE_LOOP('',(#9984,#9990,#9991,#9992));
+#9984 = ORIENTED_EDGE('',*,*,#9985,.T.);
+#9985 = EDGE_CURVE('',#8316,#8539,#9986,.T.);
+#9986 = LINE('',#9987,#9988);
+#9987 = CARTESIAN_POINT('',(-4.25,-0.8475,0.2));
+#9988 = VECTOR('',#9989,1.);
+#9989 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#9990 = ORIENTED_EDGE('',*,*,#8547,.T.);
+#9991 = ORIENTED_EDGE('',*,*,#9968,.F.);
+#9992 = ORIENTED_EDGE('',*,*,#8324,.F.);
+#9993 = PLANE('',#9994);
+#9994 = AXIS2_PLACEMENT_3D('',#9995,#9996,#9997);
+#9995 = CARTESIAN_POINT('',(-4.25,-0.8475,0.2));
+#9996 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#9997 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9998 = ADVANCED_FACE('',(#9999),#10010,.F.);
+#9999 = FACE_BOUND('',#10000,.F.);
+#10000 = EDGE_LOOP('',(#10001,#10007,#10008,#10009));
+#10001 = ORIENTED_EDGE('',*,*,#10002,.T.);
+#10002 = EDGE_CURVE('',#8308,#8531,#10003,.T.);
+#10003 = LINE('',#10004,#10005);
+#10004 = CARTESIAN_POINT('',(-4.35,-0.8475,0.1));
+#10005 = VECTOR('',#10006,1.);
+#10006 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10007 = ORIENTED_EDGE('',*,*,#8538,.T.);
+#10008 = ORIENTED_EDGE('',*,*,#9985,.F.);
+#10009 = ORIENTED_EDGE('',*,*,#8315,.F.);
+#10010 = CYLINDRICAL_SURFACE('',#10011,1.E-001);
+#10011 = AXIS2_PLACEMENT_3D('',#10012,#10013,#10014);
+#10012 = CARTESIAN_POINT('',(-4.35,-0.8475,0.2));
+#10013 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#10014 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#10015 = ADVANCED_FACE('',(#10016),#10027,.F.);
+#10016 = FACE_BOUND('',#10017,.F.);
+#10017 = EDGE_LOOP('',(#10018,#10024,#10025,#10026));
+#10018 = ORIENTED_EDGE('',*,*,#10019,.T.);
+#10019 = EDGE_CURVE('',#8300,#8523,#10020,.T.);
+#10020 = LINE('',#10021,#10022);
+#10021 = CARTESIAN_POINT('',(-5.1625,-0.8475,0.1));
+#10022 = VECTOR('',#10023,1.);
+#10023 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10024 = ORIENTED_EDGE('',*,*,#8530,.T.);
+#10025 = ORIENTED_EDGE('',*,*,#10002,.F.);
+#10026 = ORIENTED_EDGE('',*,*,#8307,.F.);
+#10027 = PLANE('',#10028);
+#10028 = AXIS2_PLACEMENT_3D('',#10029,#10030,#10031);
+#10029 = CARTESIAN_POINT('',(-5.1625,-0.8475,0.1));
+#10030 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#10031 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#10032 = ADVANCED_FACE('',(#10033),#10044,.F.);
+#10033 = FACE_BOUND('',#10034,.F.);
+#10034 = EDGE_LOOP('',(#10035,#10041,#10042,#10043));
+#10035 = ORIENTED_EDGE('',*,*,#10036,.T.);
+#10036 = EDGE_CURVE('',#8292,#8515,#10037,.T.);
+#10037 = LINE('',#10038,#10039);
+#10038 = CARTESIAN_POINT('',(-5.1625,-0.8475,2.775557561563E-017));
+#10039 = VECTOR('',#10040,1.);
+#10040 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10041 = ORIENTED_EDGE('',*,*,#8522,.T.);
+#10042 = ORIENTED_EDGE('',*,*,#10019,.F.);
+#10043 = ORIENTED_EDGE('',*,*,#8299,.F.);
+#10044 = PLANE('',#10045);
+#10045 = AXIS2_PLACEMENT_3D('',#10046,#10047,#10048);
+#10046 = CARTESIAN_POINT('',(-5.1625,-0.8475,2.775557561563E-017));
+#10047 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#10048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10049 = ADVANCED_FACE('',(#10050),#10061,.F.);
+#10050 = FACE_BOUND('',#10051,.F.);
+#10051 = EDGE_LOOP('',(#10052,#10058,#10059,#10060));
+#10052 = ORIENTED_EDGE('',*,*,#10053,.T.);
+#10053 = EDGE_CURVE('',#8283,#8506,#10054,.T.);
+#10054 = LINE('',#10055,#10056);
+#10055 = CARTESIAN_POINT('',(-4.35,-0.8475,2.775557561563E-017));
+#10056 = VECTOR('',#10057,1.);
+#10057 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10058 = ORIENTED_EDGE('',*,*,#8514,.T.);
+#10059 = ORIENTED_EDGE('',*,*,#10036,.F.);
+#10060 = ORIENTED_EDGE('',*,*,#8291,.F.);
+#10061 = PLANE('',#10062);
+#10062 = AXIS2_PLACEMENT_3D('',#10063,#10064,#10065);
+#10063 = CARTESIAN_POINT('',(-4.35,-0.8475,2.775557561563E-017));
+#10064 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10065 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#10066 = ADVANCED_FACE('',(#10067),#10078,.T.);
+#10067 = FACE_BOUND('',#10068,.F.);
+#10068 = EDGE_LOOP('',(#10069,#10075,#10076,#10077));
+#10069 = ORIENTED_EDGE('',*,*,#10070,.T.);
+#10070 = EDGE_CURVE('',#8275,#8498,#10071,.T.);
+#10071 = LINE('',#10072,#10073);
+#10072 = CARTESIAN_POINT('',(-4.15,-0.8475,0.2));
+#10073 = VECTOR('',#10074,1.);
+#10074 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10075 = ORIENTED_EDGE('',*,*,#8505,.T.);
+#10076 = ORIENTED_EDGE('',*,*,#10053,.F.);
+#10077 = ORIENTED_EDGE('',*,*,#8282,.F.);
+#10078 = CYLINDRICAL_SURFACE('',#10079,0.2);
+#10079 = AXIS2_PLACEMENT_3D('',#10080,#10081,#10082);
+#10080 = CARTESIAN_POINT('',(-4.35,-0.8475,0.2));
+#10081 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#10082 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#10083 = ADVANCED_FACE('',(#10084),#10090,.F.);
+#10084 = FACE_BOUND('',#10085,.F.);
+#10085 = EDGE_LOOP('',(#10086,#10087,#10088,#10089));
+#10086 = ORIENTED_EDGE('',*,*,#8479,.T.);
+#10087 = ORIENTED_EDGE('',*,*,#8497,.T.);
+#10088 = ORIENTED_EDGE('',*,*,#10070,.F.);
+#10089 = ORIENTED_EDGE('',*,*,#8274,.F.);
+#10090 = PLANE('',#10091);
+#10091 = AXIS2_PLACEMENT_3D('',#10092,#10093,#10094);
+#10092 = CARTESIAN_POINT('',(-4.15,-0.8475,1.225));
+#10093 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#10094 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#10095 = ADVANCED_FACE('',(#10096),#10107,.T.);
+#10096 = FACE_BOUND('',#10097,.F.);
+#10097 = EDGE_LOOP('',(#10098,#10104,#10105,#10106));
+#10098 = ORIENTED_EDGE('',*,*,#10099,.T.);
+#10099 = EDGE_CURVE('',#8640,#8417,#10100,.T.);
+#10100 = LINE('',#10101,#10102);
+#10101 = CARTESIAN_POINT('',(-4.25,0.4225,1.225));
+#10102 = VECTOR('',#10103,1.);
+#10103 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10104 = ORIENTED_EDGE('',*,*,#8424,.T.);
+#10105 = ORIENTED_EDGE('',*,*,#8893,.F.);
+#10106 = ORIENTED_EDGE('',*,*,#8647,.F.);
+#10107 = CYLINDRICAL_SURFACE('',#10108,0.2);
+#10108 = AXIS2_PLACEMENT_3D('',#10109,#10110,#10111);
+#10109 = CARTESIAN_POINT('',(-4.05,0.4225,1.225));
+#10110 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#10111 = DIRECTION('',(-1.,3.445092848398E-016,-5.551115123126E-015));
+#10112 = ADVANCED_FACE('',(#10113),#10124,.F.);
+#10113 = FACE_BOUND('',#10114,.F.);
+#10114 = EDGE_LOOP('',(#10115,#10121,#10122,#10123));
+#10115 = ORIENTED_EDGE('',*,*,#10116,.T.);
+#10116 = EDGE_CURVE('',#8631,#8408,#10117,.T.);
+#10117 = LINE('',#10118,#10119);
+#10118 = CARTESIAN_POINT('',(-4.25,0.4225,0.2));
+#10119 = VECTOR('',#10120,1.);
+#10120 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10121 = ORIENTED_EDGE('',*,*,#8416,.T.);
+#10122 = ORIENTED_EDGE('',*,*,#10099,.F.);
+#10123 = ORIENTED_EDGE('',*,*,#8639,.F.);
+#10124 = PLANE('',#10125);
+#10125 = AXIS2_PLACEMENT_3D('',#10126,#10127,#10128);
+#10126 = CARTESIAN_POINT('',(-4.25,0.4225,0.2));
+#10127 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#10128 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10129 = ADVANCED_FACE('',(#10130),#10141,.F.);
+#10130 = FACE_BOUND('',#10131,.F.);
+#10131 = EDGE_LOOP('',(#10132,#10138,#10139,#10140));
+#10132 = ORIENTED_EDGE('',*,*,#10133,.T.);
+#10133 = EDGE_CURVE('',#8623,#8400,#10134,.T.);
+#10134 = LINE('',#10135,#10136);
+#10135 = CARTESIAN_POINT('',(-4.35,0.4225,0.1));
+#10136 = VECTOR('',#10137,1.);
+#10137 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10138 = ORIENTED_EDGE('',*,*,#8407,.T.);
+#10139 = ORIENTED_EDGE('',*,*,#10116,.F.);
+#10140 = ORIENTED_EDGE('',*,*,#8630,.F.);
+#10141 = CYLINDRICAL_SURFACE('',#10142,1.E-001);
+#10142 = AXIS2_PLACEMENT_3D('',#10143,#10144,#10145);
+#10143 = CARTESIAN_POINT('',(-4.35,0.4225,0.2));
+#10144 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#10145 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#10146 = ADVANCED_FACE('',(#10147),#10158,.F.);
+#10147 = FACE_BOUND('',#10148,.F.);
+#10148 = EDGE_LOOP('',(#10149,#10155,#10156,#10157));
+#10149 = ORIENTED_EDGE('',*,*,#10150,.T.);
+#10150 = EDGE_CURVE('',#8615,#8392,#10151,.T.);
+#10151 = LINE('',#10152,#10153);
+#10152 = CARTESIAN_POINT('',(-5.1625,0.4225,0.1));
+#10153 = VECTOR('',#10154,1.);
+#10154 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10155 = ORIENTED_EDGE('',*,*,#8399,.T.);
+#10156 = ORIENTED_EDGE('',*,*,#10133,.F.);
+#10157 = ORIENTED_EDGE('',*,*,#8622,.F.);
+#10158 = PLANE('',#10159);
+#10159 = AXIS2_PLACEMENT_3D('',#10160,#10161,#10162);
+#10160 = CARTESIAN_POINT('',(-5.1625,0.4225,0.1));
+#10161 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#10162 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#10163 = ADVANCED_FACE('',(#10164),#10175,.F.);
+#10164 = FACE_BOUND('',#10165,.F.);
+#10165 = EDGE_LOOP('',(#10166,#10172,#10173,#10174));
+#10166 = ORIENTED_EDGE('',*,*,#10167,.T.);
+#10167 = EDGE_CURVE('',#8607,#8384,#10168,.T.);
+#10168 = LINE('',#10169,#10170);
+#10169 = CARTESIAN_POINT('',(-5.1625,0.4225,2.775557561563E-017));
+#10170 = VECTOR('',#10171,1.);
+#10171 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10172 = ORIENTED_EDGE('',*,*,#8391,.T.);
+#10173 = ORIENTED_EDGE('',*,*,#10150,.F.);
+#10174 = ORIENTED_EDGE('',*,*,#8614,.F.);
+#10175 = PLANE('',#10176);
+#10176 = AXIS2_PLACEMENT_3D('',#10177,#10178,#10179);
+#10177 = CARTESIAN_POINT('',(-5.1625,0.4225,2.775557561563E-017));
+#10178 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#10179 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10180 = ADVANCED_FACE('',(#10181),#10192,.F.);
+#10181 = FACE_BOUND('',#10182,.F.);
+#10182 = EDGE_LOOP('',(#10183,#10189,#10190,#10191));
+#10183 = ORIENTED_EDGE('',*,*,#10184,.T.);
+#10184 = EDGE_CURVE('',#8598,#8375,#10185,.T.);
+#10185 = LINE('',#10186,#10187);
+#10186 = CARTESIAN_POINT('',(-4.35,0.4225,2.775557561563E-017));
+#10187 = VECTOR('',#10188,1.);
+#10188 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10189 = ORIENTED_EDGE('',*,*,#8383,.T.);
+#10190 = ORIENTED_EDGE('',*,*,#10167,.F.);
+#10191 = ORIENTED_EDGE('',*,*,#8606,.F.);
+#10192 = PLANE('',#10193);
+#10193 = AXIS2_PLACEMENT_3D('',#10194,#10195,#10196);
+#10194 = CARTESIAN_POINT('',(-4.35,0.4225,2.775557561563E-017));
+#10195 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10196 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#10197 = ADVANCED_FACE('',(#10198),#10209,.T.);
+#10198 = FACE_BOUND('',#10199,.F.);
+#10199 = EDGE_LOOP('',(#10200,#10206,#10207,#10208));
+#10200 = ORIENTED_EDGE('',*,*,#10201,.T.);
+#10201 = EDGE_CURVE('',#8590,#8367,#10202,.T.);
+#10202 = LINE('',#10203,#10204);
+#10203 = CARTESIAN_POINT('',(-4.15,0.4225,0.2));
+#10204 = VECTOR('',#10205,1.);
+#10205 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#10206 = ORIENTED_EDGE('',*,*,#8374,.T.);
+#10207 = ORIENTED_EDGE('',*,*,#10184,.F.);
+#10208 = ORIENTED_EDGE('',*,*,#8597,.F.);
+#10209 = CYLINDRICAL_SURFACE('',#10210,0.2);
+#10210 = AXIS2_PLACEMENT_3D('',#10211,#10212,#10213);
+#10211 = CARTESIAN_POINT('',(-4.35,0.4225,0.2));
+#10212 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#10213 = DIRECTION('',(1.,-3.445092848398E-016,3.191891195797E-015));
+#10214 = ADVANCED_FACE('',(#10215),#10221,.F.);
+#10215 = FACE_BOUND('',#10216,.F.);
+#10216 = EDGE_LOOP('',(#10217,#10218,#10219,#10220));
+#10217 = ORIENTED_EDGE('',*,*,#8672,.T.);
+#10218 = ORIENTED_EDGE('',*,*,#8366,.T.);
+#10219 = ORIENTED_EDGE('',*,*,#10201,.F.);
+#10220 = ORIENTED_EDGE('',*,*,#8589,.F.);
+#10221 = PLANE('',#10222);
+#10222 = AXIS2_PLACEMENT_3D('',#10223,#10224,#10225);
+#10223 = CARTESIAN_POINT('',(-4.15,0.4225,1.225));
+#10224 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#10225 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#10226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10230))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#10227,#10228,#10229))
+REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#10227 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#10228 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#10229 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#10230 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-007),#10227,
+'distance_accuracy_value','confusion accuracy');
+#10231 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#10232 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#10233,#10241,#10248,#10255,#10262,#10269,#10277,#10284,#10291,
+#10298,#10305,#10312,#10319,#10326,#10333,#10340,#10347,#10354,
+#10361,#10368,#10375,#10382,#10389,#10396,#10403,#10410,#10417,
+#10424,#10431,#10438,#10445,#10452,#10459,#10466,#10473,#10480,
+#10487,#10494,#10501,#10508,#10515,#10522,#10529,#10536,#10543,
+#10550,#10557,#10564,#10571,#10578,#10585,#10592,#10599,#10606,
+#10613,#10620,#10627,#10634,#10641,#10648,#10655,#10662,#10669,
+#10676,#10683,#10690,#10697,#10704,#10711,#10718,#10725,#10732,
+#10739,#10746,#10753,#10760,#10767,#10774,#10781,#10788,#10795,
+#10802,#10809,#10816,#10823,#10830,#10837,#10844,#10851,#10858,
+#10865,#10872,#10879,#10886,#10893,#10900,#10907,#10914,#10921,
+#10928,#10935,#10942,#10949,#10956,#10963,#10970,#10977,#10984,
+#10991,#10998,#11005,#11012,#11019,#11026,#11033,#11040,#11047,
+#11054,#11061,#11068,#11075,#11082,#11089,#11096,#11103,#11110,
+#11117,#11124,#11131,#11138,#11145,#11152,#11159,#11166,#11173,
+#11180,#11187,#11194,#11201,#11208,#11215,#11222,#11229,#11236,
+#11243,#11250,#11257,#11264,#11271,#11278,#11285,#11292,#11299,
+#11306,#11313,#11320,#11327,#11334,#11341,#11348,#11355,#11362,
+#11369,#11376,#11383,#11390,#11397,#11404,#11411,#11418,#11425,
+#11432,#11439,#11446,#11453,#11460,#11467,#11474,#11481,#11488,
+#11495,#11502,#11509,#11516,#11523,#11530,#11537,#11544,#11551,
+#11558,#11565,#11572,#11579,#11586,#11593,#11600,#11607,#11614,
+#11621,#11628,#11635,#11643,#11650,#11657,#11664,#11671,#11678,
+#11685,#11692,#11699,#11706,#11713,#11720,#11727,#11734,#11741,
+#11748,#11755,#11762,#11769,#11776,#11783,#11790,#11797,#11804,
+#11811,#11818,#11825,#11832,#11839,#11846,#11853,#11860,#11867,
+#11874,#11881,#11888,#11895,#11902,#11909,#11916,#11923,#11930,
+#11937,#11944,#11951,#11958,#11965,#11972,#11979,#11986,#11993,
+#12000,#12007,#12014,#12021,#12028,#12035,#12042,#12049,#12056,
+#12063,#12070,#12077,#12084,#12091,#12098,#12105,#12112,#12119,
+#12126,#12133,#12140,#12147,#12154,#12161,#12168,#12175,#12182,
+#12189,#12196,#12203,#12210,#12217,#12224,#12231,#12238,#12245,
+#12252,#12259,#12266,#12273,#12280,#12287,#12294,#12301,#12308,
+#12315,#12322,#12329,#12336,#12343,#12350,#12357,#12364,#12371,
+#12378,#12385,#12392,#12399,#12406,#12413,#12420,#12427,#12434,
+#12441,#12448,#12455,#12462,#12469,#12476,#12483,#12490,#12497,
+#12504,#12511,#12518,#12525,#12532,#12539,#12546,#12553,#12560,
+#12567,#12574,#12581),#10226);
+#10233 = STYLED_ITEM('color',(#10234),#17);
+#10234 = PRESENTATION_STYLE_ASSIGNMENT((#10235));
+#10235 = SURFACE_STYLE_USAGE(.BOTH.,#10236);
+#10236 = SURFACE_SIDE_STYLE('',(#10237));
+#10237 = SURFACE_STYLE_FILL_AREA(#10238);
+#10238 = FILL_AREA_STYLE('',(#10239));
+#10239 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10240 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#10241 = STYLED_ITEM('color',(#10242),#59);
+#10242 = PRESENTATION_STYLE_ASSIGNMENT((#10243));
+#10243 = SURFACE_STYLE_USAGE(.BOTH.,#10244);
+#10244 = SURFACE_SIDE_STYLE('',(#10245));
+#10245 = SURFACE_STYLE_FILL_AREA(#10246);
+#10246 = FILL_AREA_STYLE('',(#10247));
+#10247 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10248 = STYLED_ITEM('color',(#10249),#90);
+#10249 = PRESENTATION_STYLE_ASSIGNMENT((#10250));
+#10250 = SURFACE_STYLE_USAGE(.BOTH.,#10251);
+#10251 = SURFACE_SIDE_STYLE('',(#10252));
+#10252 = SURFACE_STYLE_FILL_AREA(#10253);
+#10253 = FILL_AREA_STYLE('',(#10254));
+#10254 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10255 = STYLED_ITEM('color',(#10256),#121);
+#10256 = PRESENTATION_STYLE_ASSIGNMENT((#10257));
+#10257 = SURFACE_STYLE_USAGE(.BOTH.,#10258);
+#10258 = SURFACE_SIDE_STYLE('',(#10259));
+#10259 = SURFACE_STYLE_FILL_AREA(#10260);
+#10260 = FILL_AREA_STYLE('',(#10261));
+#10261 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10262 = STYLED_ITEM('color',(#10263),#205);
+#10263 = PRESENTATION_STYLE_ASSIGNMENT((#10264));
+#10264 = SURFACE_STYLE_USAGE(.BOTH.,#10265);
+#10265 = SURFACE_SIDE_STYLE('',(#10266));
+#10266 = SURFACE_STYLE_FILL_AREA(#10267);
+#10267 = FILL_AREA_STYLE('',(#10268));
+#10268 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10269 = STYLED_ITEM('color',(#10270),#289);
+#10270 = PRESENTATION_STYLE_ASSIGNMENT((#10271));
+#10271 = SURFACE_STYLE_USAGE(.BOTH.,#10272);
+#10272 = SURFACE_SIDE_STYLE('',(#10273));
+#10273 = SURFACE_STYLE_FILL_AREA(#10274);
+#10274 = FILL_AREA_STYLE('',(#10275));
+#10275 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10276 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#10277 = STYLED_ITEM('color',(#10278),#478);
+#10278 = PRESENTATION_STYLE_ASSIGNMENT((#10279));
+#10279 = SURFACE_STYLE_USAGE(.BOTH.,#10280);
+#10280 = SURFACE_SIDE_STYLE('',(#10281));
+#10281 = SURFACE_STYLE_FILL_AREA(#10282);
+#10282 = FILL_AREA_STYLE('',(#10283));
+#10283 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10284 = STYLED_ITEM('color',(#10285),#495);
+#10285 = PRESENTATION_STYLE_ASSIGNMENT((#10286));
+#10286 = SURFACE_STYLE_USAGE(.BOTH.,#10287);
+#10287 = SURFACE_SIDE_STYLE('',(#10288));
+#10288 = SURFACE_STYLE_FILL_AREA(#10289);
+#10289 = FILL_AREA_STYLE('',(#10290));
+#10290 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10291 = STYLED_ITEM('color',(#10292),#518);
+#10292 = PRESENTATION_STYLE_ASSIGNMENT((#10293));
+#10293 = SURFACE_STYLE_USAGE(.BOTH.,#10294);
+#10294 = SURFACE_SIDE_STYLE('',(#10295));
+#10295 = SURFACE_STYLE_FILL_AREA(#10296);
+#10296 = FILL_AREA_STYLE('',(#10297));
+#10297 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10298 = STYLED_ITEM('color',(#10299),#556);
+#10299 = PRESENTATION_STYLE_ASSIGNMENT((#10300));
+#10300 = SURFACE_STYLE_USAGE(.BOTH.,#10301);
+#10301 = SURFACE_SIDE_STYLE('',(#10302));
+#10302 = SURFACE_STYLE_FILL_AREA(#10303);
+#10303 = FILL_AREA_STYLE('',(#10304));
+#10304 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10305 = STYLED_ITEM('color',(#10306),#573);
+#10306 = PRESENTATION_STYLE_ASSIGNMENT((#10307));
+#10307 = SURFACE_STYLE_USAGE(.BOTH.,#10308);
+#10308 = SURFACE_SIDE_STYLE('',(#10309));
+#10309 = SURFACE_STYLE_FILL_AREA(#10310);
+#10310 = FILL_AREA_STYLE('',(#10311));
+#10311 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10312 = STYLED_ITEM('color',(#10313),#590);
+#10313 = PRESENTATION_STYLE_ASSIGNMENT((#10314));
+#10314 = SURFACE_STYLE_USAGE(.BOTH.,#10315);
+#10315 = SURFACE_SIDE_STYLE('',(#10316));
+#10316 = SURFACE_STYLE_FILL_AREA(#10317);
+#10317 = FILL_AREA_STYLE('',(#10318));
+#10318 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10319 = STYLED_ITEM('color',(#10320),#607);
+#10320 = PRESENTATION_STYLE_ASSIGNMENT((#10321));
+#10321 = SURFACE_STYLE_USAGE(.BOTH.,#10322);
+#10322 = SURFACE_SIDE_STYLE('',(#10323));
+#10323 = SURFACE_STYLE_FILL_AREA(#10324);
+#10324 = FILL_AREA_STYLE('',(#10325));
+#10325 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10326 = STYLED_ITEM('color',(#10327),#624);
+#10327 = PRESENTATION_STYLE_ASSIGNMENT((#10328));
+#10328 = SURFACE_STYLE_USAGE(.BOTH.,#10329);
+#10329 = SURFACE_SIDE_STYLE('',(#10330));
+#10330 = SURFACE_STYLE_FILL_AREA(#10331);
+#10331 = FILL_AREA_STYLE('',(#10332));
+#10332 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10333 = STYLED_ITEM('color',(#10334),#641);
+#10334 = PRESENTATION_STYLE_ASSIGNMENT((#10335));
+#10335 = SURFACE_STYLE_USAGE(.BOTH.,#10336);
+#10336 = SURFACE_SIDE_STYLE('',(#10337));
+#10337 = SURFACE_STYLE_FILL_AREA(#10338);
+#10338 = FILL_AREA_STYLE('',(#10339));
+#10339 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10340 = STYLED_ITEM('color',(#10341),#653);
+#10341 = PRESENTATION_STYLE_ASSIGNMENT((#10342));
+#10342 = SURFACE_STYLE_USAGE(.BOTH.,#10343);
+#10343 = SURFACE_SIDE_STYLE('',(#10344));
+#10344 = SURFACE_STYLE_FILL_AREA(#10345);
+#10345 = FILL_AREA_STYLE('',(#10346));
+#10346 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10347 = STYLED_ITEM('color',(#10348),#677);
+#10348 = PRESENTATION_STYLE_ASSIGNMENT((#10349));
+#10349 = SURFACE_STYLE_USAGE(.BOTH.,#10350);
+#10350 = SURFACE_SIDE_STYLE('',(#10351));
+#10351 = SURFACE_STYLE_FILL_AREA(#10352);
+#10352 = FILL_AREA_STYLE('',(#10353));
+#10353 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10354 = STYLED_ITEM('color',(#10355),#740);
+#10355 = PRESENTATION_STYLE_ASSIGNMENT((#10356));
+#10356 = SURFACE_STYLE_USAGE(.BOTH.,#10357);
+#10357 = SURFACE_SIDE_STYLE('',(#10358));
+#10358 = SURFACE_STYLE_FILL_AREA(#10359);
+#10359 = FILL_AREA_STYLE('',(#10360));
+#10360 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10361 = STYLED_ITEM('color',(#10362),#763);
+#10362 = PRESENTATION_STYLE_ASSIGNMENT((#10363));
+#10363 = SURFACE_STYLE_USAGE(.BOTH.,#10364);
+#10364 = SURFACE_SIDE_STYLE('',(#10365));
+#10365 = SURFACE_STYLE_FILL_AREA(#10366);
+#10366 = FILL_AREA_STYLE('',(#10367));
+#10367 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10368 = STYLED_ITEM('color',(#10369),#786);
+#10369 = PRESENTATION_STYLE_ASSIGNMENT((#10370));
+#10370 = SURFACE_STYLE_USAGE(.BOTH.,#10371);
+#10371 = SURFACE_SIDE_STYLE('',(#10372));
+#10372 = SURFACE_STYLE_FILL_AREA(#10373);
+#10373 = FILL_AREA_STYLE('',(#10374));
+#10374 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10375 = STYLED_ITEM('color',(#10376),#816);
+#10376 = PRESENTATION_STYLE_ASSIGNMENT((#10377));
+#10377 = SURFACE_STYLE_USAGE(.BOTH.,#10378);
+#10378 = SURFACE_SIDE_STYLE('',(#10379));
+#10379 = SURFACE_STYLE_FILL_AREA(#10380);
+#10380 = FILL_AREA_STYLE('',(#10381));
+#10381 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10382 = STYLED_ITEM('color',(#10383),#847);
+#10383 = PRESENTATION_STYLE_ASSIGNMENT((#10384));
+#10384 = SURFACE_STYLE_USAGE(.BOTH.,#10385);
+#10385 = SURFACE_SIDE_STYLE('',(#10386));
+#10386 = SURFACE_STYLE_FILL_AREA(#10387);
+#10387 = FILL_AREA_STYLE('',(#10388));
+#10388 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10389 = STYLED_ITEM('color',(#10390),#878);
+#10390 = PRESENTATION_STYLE_ASSIGNMENT((#10391));
+#10391 = SURFACE_STYLE_USAGE(.BOTH.,#10392);
+#10392 = SURFACE_SIDE_STYLE('',(#10393));
+#10393 = SURFACE_STYLE_FILL_AREA(#10394);
+#10394 = FILL_AREA_STYLE('',(#10395));
+#10395 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10396 = STYLED_ITEM('color',(#10397),#909);
+#10397 = PRESENTATION_STYLE_ASSIGNMENT((#10398));
+#10398 = SURFACE_STYLE_USAGE(.BOTH.,#10399);
+#10399 = SURFACE_SIDE_STYLE('',(#10400));
+#10400 = SURFACE_STYLE_FILL_AREA(#10401);
+#10401 = FILL_AREA_STYLE('',(#10402));
+#10402 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10403 = STYLED_ITEM('color',(#10404),#940);
+#10404 = PRESENTATION_STYLE_ASSIGNMENT((#10405));
+#10405 = SURFACE_STYLE_USAGE(.BOTH.,#10406);
+#10406 = SURFACE_SIDE_STYLE('',(#10407));
+#10407 = SURFACE_STYLE_FILL_AREA(#10408);
+#10408 = FILL_AREA_STYLE('',(#10409));
+#10409 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10410 = STYLED_ITEM('color',(#10411),#971);
+#10411 = PRESENTATION_STYLE_ASSIGNMENT((#10412));
+#10412 = SURFACE_STYLE_USAGE(.BOTH.,#10413);
+#10413 = SURFACE_SIDE_STYLE('',(#10414));
+#10414 = SURFACE_STYLE_FILL_AREA(#10415);
+#10415 = FILL_AREA_STYLE('',(#10416));
+#10416 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10417 = STYLED_ITEM('color',(#10418),#1002);
+#10418 = PRESENTATION_STYLE_ASSIGNMENT((#10419));
+#10419 = SURFACE_STYLE_USAGE(.BOTH.,#10420);
+#10420 = SURFACE_SIDE_STYLE('',(#10421));
+#10421 = SURFACE_STYLE_FILL_AREA(#10422);
+#10422 = FILL_AREA_STYLE('',(#10423));
+#10423 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10424 = STYLED_ITEM('color',(#10425),#1033);
+#10425 = PRESENTATION_STYLE_ASSIGNMENT((#10426));
+#10426 = SURFACE_STYLE_USAGE(.BOTH.,#10427);
+#10427 = SURFACE_SIDE_STYLE('',(#10428));
+#10428 = SURFACE_STYLE_FILL_AREA(#10429);
+#10429 = FILL_AREA_STYLE('',(#10430));
+#10430 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10431 = STYLED_ITEM('color',(#10432),#1064);
+#10432 = PRESENTATION_STYLE_ASSIGNMENT((#10433));
+#10433 = SURFACE_STYLE_USAGE(.BOTH.,#10434);
+#10434 = SURFACE_SIDE_STYLE('',(#10435));
+#10435 = SURFACE_STYLE_FILL_AREA(#10436);
+#10436 = FILL_AREA_STYLE('',(#10437));
+#10437 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10438 = STYLED_ITEM('color',(#10439),#1095);
+#10439 = PRESENTATION_STYLE_ASSIGNMENT((#10440));
+#10440 = SURFACE_STYLE_USAGE(.BOTH.,#10441);
+#10441 = SURFACE_SIDE_STYLE('',(#10442));
+#10442 = SURFACE_STYLE_FILL_AREA(#10443);
+#10443 = FILL_AREA_STYLE('',(#10444));
+#10444 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10445 = STYLED_ITEM('color',(#10446),#1126);
+#10446 = PRESENTATION_STYLE_ASSIGNMENT((#10447));
+#10447 = SURFACE_STYLE_USAGE(.BOTH.,#10448);
+#10448 = SURFACE_SIDE_STYLE('',(#10449));
+#10449 = SURFACE_STYLE_FILL_AREA(#10450);
+#10450 = FILL_AREA_STYLE('',(#10451));
+#10451 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10452 = STYLED_ITEM('color',(#10453),#1157);
+#10453 = PRESENTATION_STYLE_ASSIGNMENT((#10454));
+#10454 = SURFACE_STYLE_USAGE(.BOTH.,#10455);
+#10455 = SURFACE_SIDE_STYLE('',(#10456));
+#10456 = SURFACE_STYLE_FILL_AREA(#10457);
+#10457 = FILL_AREA_STYLE('',(#10458));
+#10458 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10459 = STYLED_ITEM('color',(#10460),#1188);
+#10460 = PRESENTATION_STYLE_ASSIGNMENT((#10461));
+#10461 = SURFACE_STYLE_USAGE(.BOTH.,#10462);
+#10462 = SURFACE_SIDE_STYLE('',(#10463));
+#10463 = SURFACE_STYLE_FILL_AREA(#10464);
+#10464 = FILL_AREA_STYLE('',(#10465));
+#10465 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10466 = STYLED_ITEM('color',(#10467),#1219);
+#10467 = PRESENTATION_STYLE_ASSIGNMENT((#10468));
+#10468 = SURFACE_STYLE_USAGE(.BOTH.,#10469);
+#10469 = SURFACE_SIDE_STYLE('',(#10470));
+#10470 = SURFACE_STYLE_FILL_AREA(#10471);
+#10471 = FILL_AREA_STYLE('',(#10472));
+#10472 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10473 = STYLED_ITEM('color',(#10474),#1250);
+#10474 = PRESENTATION_STYLE_ASSIGNMENT((#10475));
+#10475 = SURFACE_STYLE_USAGE(.BOTH.,#10476);
+#10476 = SURFACE_SIDE_STYLE('',(#10477));
+#10477 = SURFACE_STYLE_FILL_AREA(#10478);
+#10478 = FILL_AREA_STYLE('',(#10479));
+#10479 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10480 = STYLED_ITEM('color',(#10481),#1281);
+#10481 = PRESENTATION_STYLE_ASSIGNMENT((#10482));
+#10482 = SURFACE_STYLE_USAGE(.BOTH.,#10483);
+#10483 = SURFACE_SIDE_STYLE('',(#10484));
+#10484 = SURFACE_STYLE_FILL_AREA(#10485);
+#10485 = FILL_AREA_STYLE('',(#10486));
+#10486 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10487 = STYLED_ITEM('color',(#10488),#1312);
+#10488 = PRESENTATION_STYLE_ASSIGNMENT((#10489));
+#10489 = SURFACE_STYLE_USAGE(.BOTH.,#10490);
+#10490 = SURFACE_SIDE_STYLE('',(#10491));
+#10491 = SURFACE_STYLE_FILL_AREA(#10492);
+#10492 = FILL_AREA_STYLE('',(#10493));
+#10493 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10494 = STYLED_ITEM('color',(#10495),#1343);
+#10495 = PRESENTATION_STYLE_ASSIGNMENT((#10496));
+#10496 = SURFACE_STYLE_USAGE(.BOTH.,#10497);
+#10497 = SURFACE_SIDE_STYLE('',(#10498));
+#10498 = SURFACE_STYLE_FILL_AREA(#10499);
+#10499 = FILL_AREA_STYLE('',(#10500));
+#10500 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10501 = STYLED_ITEM('color',(#10502),#1366);
+#10502 = PRESENTATION_STYLE_ASSIGNMENT((#10503));
+#10503 = SURFACE_STYLE_USAGE(.BOTH.,#10504);
+#10504 = SURFACE_SIDE_STYLE('',(#10505));
+#10505 = SURFACE_STYLE_FILL_AREA(#10506);
+#10506 = FILL_AREA_STYLE('',(#10507));
+#10507 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10508 = STYLED_ITEM('color',(#10509),#1389);
+#10509 = PRESENTATION_STYLE_ASSIGNMENT((#10510));
+#10510 = SURFACE_STYLE_USAGE(.BOTH.,#10511);
+#10511 = SURFACE_SIDE_STYLE('',(#10512));
+#10512 = SURFACE_STYLE_FILL_AREA(#10513);
+#10513 = FILL_AREA_STYLE('',(#10514));
+#10514 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10515 = STYLED_ITEM('color',(#10516),#1571);
+#10516 = PRESENTATION_STYLE_ASSIGNMENT((#10517));
+#10517 = SURFACE_STYLE_USAGE(.BOTH.,#10518);
+#10518 = SURFACE_SIDE_STYLE('',(#10519));
+#10519 = SURFACE_STYLE_FILL_AREA(#10520);
+#10520 = FILL_AREA_STYLE('',(#10521));
+#10521 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10522 = STYLED_ITEM('color',(#10523),#1588);
+#10523 = PRESENTATION_STYLE_ASSIGNMENT((#10524));
+#10524 = SURFACE_STYLE_USAGE(.BOTH.,#10525);
+#10525 = SURFACE_SIDE_STYLE('',(#10526));
+#10526 = SURFACE_STYLE_FILL_AREA(#10527);
+#10527 = FILL_AREA_STYLE('',(#10528));
+#10528 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10529 = STYLED_ITEM('color',(#10530),#1680);
+#10530 = PRESENTATION_STYLE_ASSIGNMENT((#10531));
+#10531 = SURFACE_STYLE_USAGE(.BOTH.,#10532);
+#10532 = SURFACE_SIDE_STYLE('',(#10533));
+#10533 = SURFACE_STYLE_FILL_AREA(#10534);
+#10534 = FILL_AREA_STYLE('',(#10535));
+#10535 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10536 = STYLED_ITEM('color',(#10537),#1703);
+#10537 = PRESENTATION_STYLE_ASSIGNMENT((#10538));
+#10538 = SURFACE_STYLE_USAGE(.BOTH.,#10539);
+#10539 = SURFACE_SIDE_STYLE('',(#10540));
+#10540 = SURFACE_STYLE_FILL_AREA(#10541);
+#10541 = FILL_AREA_STYLE('',(#10542));
+#10542 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10543 = STYLED_ITEM('color',(#10544),#1726);
+#10544 = PRESENTATION_STYLE_ASSIGNMENT((#10545));
+#10545 = SURFACE_STYLE_USAGE(.BOTH.,#10546);
+#10546 = SURFACE_SIDE_STYLE('',(#10547));
+#10547 = SURFACE_STYLE_FILL_AREA(#10548);
+#10548 = FILL_AREA_STYLE('',(#10549));
+#10549 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10550 = STYLED_ITEM('color',(#10551),#1749);
+#10551 = PRESENTATION_STYLE_ASSIGNMENT((#10552));
+#10552 = SURFACE_STYLE_USAGE(.BOTH.,#10553);
+#10553 = SURFACE_SIDE_STYLE('',(#10554));
+#10554 = SURFACE_STYLE_FILL_AREA(#10555);
+#10555 = FILL_AREA_STYLE('',(#10556));
+#10556 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10557 = STYLED_ITEM('color',(#10558),#1932);
+#10558 = PRESENTATION_STYLE_ASSIGNMENT((#10559));
+#10559 = SURFACE_STYLE_USAGE(.BOTH.,#10560);
+#10560 = SURFACE_SIDE_STYLE('',(#10561));
+#10561 = SURFACE_STYLE_FILL_AREA(#10562);
+#10562 = FILL_AREA_STYLE('',(#10563));
+#10563 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10564 = STYLED_ITEM('color',(#10565),#1949);
+#10565 = PRESENTATION_STYLE_ASSIGNMENT((#10566));
+#10566 = SURFACE_STYLE_USAGE(.BOTH.,#10567);
+#10567 = SURFACE_SIDE_STYLE('',(#10568));
+#10568 = SURFACE_STYLE_FILL_AREA(#10569);
+#10569 = FILL_AREA_STYLE('',(#10570));
+#10570 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10571 = STYLED_ITEM('color',(#10572),#1972);
+#10572 = PRESENTATION_STYLE_ASSIGNMENT((#10573));
+#10573 = SURFACE_STYLE_USAGE(.BOTH.,#10574);
+#10574 = SURFACE_SIDE_STYLE('',(#10575));
+#10575 = SURFACE_STYLE_FILL_AREA(#10576);
+#10576 = FILL_AREA_STYLE('',(#10577));
+#10577 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10578 = STYLED_ITEM('color',(#10579),#2064);
+#10579 = PRESENTATION_STYLE_ASSIGNMENT((#10580));
+#10580 = SURFACE_STYLE_USAGE(.BOTH.,#10581);
+#10581 = SURFACE_SIDE_STYLE('',(#10582));
+#10582 = SURFACE_STYLE_FILL_AREA(#10583);
+#10583 = FILL_AREA_STYLE('',(#10584));
+#10584 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10585 = STYLED_ITEM('color',(#10586),#2085);
+#10586 = PRESENTATION_STYLE_ASSIGNMENT((#10587));
+#10587 = SURFACE_STYLE_USAGE(.BOTH.,#10588);
+#10588 = SURFACE_SIDE_STYLE('',(#10589));
+#10589 = SURFACE_STYLE_FILL_AREA(#10590);
+#10590 = FILL_AREA_STYLE('',(#10591));
+#10591 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10592 = STYLED_ITEM('color',(#10593),#2177);
+#10593 = PRESENTATION_STYLE_ASSIGNMENT((#10594));
+#10594 = SURFACE_STYLE_USAGE(.BOTH.,#10595);
+#10595 = SURFACE_SIDE_STYLE('',(#10596));
+#10596 = SURFACE_STYLE_FILL_AREA(#10597);
+#10597 = FILL_AREA_STYLE('',(#10598));
+#10598 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10599 = STYLED_ITEM('color',(#10600),#2194);
+#10600 = PRESENTATION_STYLE_ASSIGNMENT((#10601));
+#10601 = SURFACE_STYLE_USAGE(.BOTH.,#10602);
+#10602 = SURFACE_SIDE_STYLE('',(#10603));
+#10603 = SURFACE_STYLE_FILL_AREA(#10604);
+#10604 = FILL_AREA_STYLE('',(#10605));
+#10605 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10606 = STYLED_ITEM('color',(#10607),#2286);
+#10607 = PRESENTATION_STYLE_ASSIGNMENT((#10608));
+#10608 = SURFACE_STYLE_USAGE(.BOTH.,#10609);
+#10609 = SURFACE_SIDE_STYLE('',(#10610));
+#10610 = SURFACE_STYLE_FILL_AREA(#10611);
+#10611 = FILL_AREA_STYLE('',(#10612));
+#10612 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10613 = STYLED_ITEM('color',(#10614),#2308);
+#10614 = PRESENTATION_STYLE_ASSIGNMENT((#10615));
+#10615 = SURFACE_STYLE_USAGE(.BOTH.,#10616);
+#10616 = SURFACE_SIDE_STYLE('',(#10617));
+#10617 = SURFACE_STYLE_FILL_AREA(#10618);
+#10618 = FILL_AREA_STYLE('',(#10619));
+#10619 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10620 = STYLED_ITEM('color',(#10621),#2333);
+#10621 = PRESENTATION_STYLE_ASSIGNMENT((#10622));
+#10622 = SURFACE_STYLE_USAGE(.BOTH.,#10623);
+#10623 = SURFACE_SIDE_STYLE('',(#10624));
+#10624 = SURFACE_STYLE_FILL_AREA(#10625);
+#10625 = FILL_AREA_STYLE('',(#10626));
+#10626 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10627 = STYLED_ITEM('color',(#10628),#2417);
+#10628 = PRESENTATION_STYLE_ASSIGNMENT((#10629));
+#10629 = SURFACE_STYLE_USAGE(.BOTH.,#10630);
+#10630 = SURFACE_SIDE_STYLE('',(#10631));
+#10631 = SURFACE_STYLE_FILL_AREA(#10632);
+#10632 = FILL_AREA_STYLE('',(#10633));
+#10633 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10634 = STYLED_ITEM('color',(#10635),#2509);
+#10635 = PRESENTATION_STYLE_ASSIGNMENT((#10636));
+#10636 = SURFACE_STYLE_USAGE(.BOTH.,#10637);
+#10637 = SURFACE_SIDE_STYLE('',(#10638));
+#10638 = SURFACE_STYLE_FILL_AREA(#10639);
+#10639 = FILL_AREA_STYLE('',(#10640));
+#10640 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10641 = STYLED_ITEM('color',(#10642),#2526);
+#10642 = PRESENTATION_STYLE_ASSIGNMENT((#10643));
+#10643 = SURFACE_STYLE_USAGE(.BOTH.,#10644);
+#10644 = SURFACE_SIDE_STYLE('',(#10645));
+#10645 = SURFACE_STYLE_FILL_AREA(#10646);
+#10646 = FILL_AREA_STYLE('',(#10647));
+#10647 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10648 = STYLED_ITEM('color',(#10649),#2548);
+#10649 = PRESENTATION_STYLE_ASSIGNMENT((#10650));
+#10650 = SURFACE_STYLE_USAGE(.BOTH.,#10651);
+#10651 = SURFACE_SIDE_STYLE('',(#10652));
+#10652 = SURFACE_STYLE_FILL_AREA(#10653);
+#10653 = FILL_AREA_STYLE('',(#10654));
+#10654 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10655 = STYLED_ITEM('color',(#10656),#2640);
+#10656 = PRESENTATION_STYLE_ASSIGNMENT((#10657));
+#10657 = SURFACE_STYLE_USAGE(.BOTH.,#10658);
+#10658 = SURFACE_SIDE_STYLE('',(#10659));
+#10659 = SURFACE_STYLE_FILL_AREA(#10660);
+#10660 = FILL_AREA_STYLE('',(#10661));
+#10661 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10662 = STYLED_ITEM('color',(#10663),#2732);
+#10663 = PRESENTATION_STYLE_ASSIGNMENT((#10664));
+#10664 = SURFACE_STYLE_USAGE(.BOTH.,#10665);
+#10665 = SURFACE_SIDE_STYLE('',(#10666));
+#10666 = SURFACE_STYLE_FILL_AREA(#10667);
+#10667 = FILL_AREA_STYLE('',(#10668));
+#10668 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10669 = STYLED_ITEM('color',(#10670),#2754);
+#10670 = PRESENTATION_STYLE_ASSIGNMENT((#10671));
+#10671 = SURFACE_STYLE_USAGE(.BOTH.,#10672);
+#10672 = SURFACE_SIDE_STYLE('',(#10673));
+#10673 = SURFACE_STYLE_FILL_AREA(#10674);
+#10674 = FILL_AREA_STYLE('',(#10675));
+#10675 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10676 = STYLED_ITEM('color',(#10677),#2779);
+#10677 = PRESENTATION_STYLE_ASSIGNMENT((#10678));
+#10678 = SURFACE_STYLE_USAGE(.BOTH.,#10679);
+#10679 = SURFACE_SIDE_STYLE('',(#10680));
+#10680 = SURFACE_STYLE_FILL_AREA(#10681);
+#10681 = FILL_AREA_STYLE('',(#10682));
+#10682 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10683 = STYLED_ITEM('color',(#10684),#2863);
+#10684 = PRESENTATION_STYLE_ASSIGNMENT((#10685));
+#10685 = SURFACE_STYLE_USAGE(.BOTH.,#10686);
+#10686 = SURFACE_SIDE_STYLE('',(#10687));
+#10687 = SURFACE_STYLE_FILL_AREA(#10688);
+#10688 = FILL_AREA_STYLE('',(#10689));
+#10689 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10690 = STYLED_ITEM('color',(#10691),#2955);
+#10691 = PRESENTATION_STYLE_ASSIGNMENT((#10692));
+#10692 = SURFACE_STYLE_USAGE(.BOTH.,#10693);
+#10693 = SURFACE_SIDE_STYLE('',(#10694));
+#10694 = SURFACE_STYLE_FILL_AREA(#10695);
+#10695 = FILL_AREA_STYLE('',(#10696));
+#10696 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10697 = STYLED_ITEM('color',(#10698),#2972);
+#10698 = PRESENTATION_STYLE_ASSIGNMENT((#10699));
+#10699 = SURFACE_STYLE_USAGE(.BOTH.,#10700);
+#10700 = SURFACE_SIDE_STYLE('',(#10701));
+#10701 = SURFACE_STYLE_FILL_AREA(#10702);
+#10702 = FILL_AREA_STYLE('',(#10703));
+#10703 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10704 = STYLED_ITEM('color',(#10705),#2994);
+#10705 = PRESENTATION_STYLE_ASSIGNMENT((#10706));
+#10706 = SURFACE_STYLE_USAGE(.BOTH.,#10707);
+#10707 = SURFACE_SIDE_STYLE('',(#10708));
+#10708 = SURFACE_STYLE_FILL_AREA(#10709);
+#10709 = FILL_AREA_STYLE('',(#10710));
+#10710 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10711 = STYLED_ITEM('color',(#10712),#3086);
+#10712 = PRESENTATION_STYLE_ASSIGNMENT((#10713));
+#10713 = SURFACE_STYLE_USAGE(.BOTH.,#10714);
+#10714 = SURFACE_SIDE_STYLE('',(#10715));
+#10715 = SURFACE_STYLE_FILL_AREA(#10716);
+#10716 = FILL_AREA_STYLE('',(#10717));
+#10717 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10718 = STYLED_ITEM('color',(#10719),#3178);
+#10719 = PRESENTATION_STYLE_ASSIGNMENT((#10720));
+#10720 = SURFACE_STYLE_USAGE(.BOTH.,#10721);
+#10721 = SURFACE_SIDE_STYLE('',(#10722));
+#10722 = SURFACE_STYLE_FILL_AREA(#10723);
+#10723 = FILL_AREA_STYLE('',(#10724));
+#10724 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10725 = STYLED_ITEM('color',(#10726),#3200);
+#10726 = PRESENTATION_STYLE_ASSIGNMENT((#10727));
+#10727 = SURFACE_STYLE_USAGE(.BOTH.,#10728);
+#10728 = SURFACE_SIDE_STYLE('',(#10729));
+#10729 = SURFACE_STYLE_FILL_AREA(#10730);
+#10730 = FILL_AREA_STYLE('',(#10731));
+#10731 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10732 = STYLED_ITEM('color',(#10733),#3225);
+#10733 = PRESENTATION_STYLE_ASSIGNMENT((#10734));
+#10734 = SURFACE_STYLE_USAGE(.BOTH.,#10735);
+#10735 = SURFACE_SIDE_STYLE('',(#10736));
+#10736 = SURFACE_STYLE_FILL_AREA(#10737);
+#10737 = FILL_AREA_STYLE('',(#10738));
+#10738 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10739 = STYLED_ITEM('color',(#10740),#3309);
+#10740 = PRESENTATION_STYLE_ASSIGNMENT((#10741));
+#10741 = SURFACE_STYLE_USAGE(.BOTH.,#10742);
+#10742 = SURFACE_SIDE_STYLE('',(#10743));
+#10743 = SURFACE_STYLE_FILL_AREA(#10744);
+#10744 = FILL_AREA_STYLE('',(#10745));
+#10745 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10746 = STYLED_ITEM('color',(#10747),#3401);
+#10747 = PRESENTATION_STYLE_ASSIGNMENT((#10748));
+#10748 = SURFACE_STYLE_USAGE(.BOTH.,#10749);
+#10749 = SURFACE_SIDE_STYLE('',(#10750));
+#10750 = SURFACE_STYLE_FILL_AREA(#10751);
+#10751 = FILL_AREA_STYLE('',(#10752));
+#10752 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10753 = STYLED_ITEM('color',(#10754),#3418);
+#10754 = PRESENTATION_STYLE_ASSIGNMENT((#10755));
+#10755 = SURFACE_STYLE_USAGE(.BOTH.,#10756);
+#10756 = SURFACE_SIDE_STYLE('',(#10757));
+#10757 = SURFACE_STYLE_FILL_AREA(#10758);
+#10758 = FILL_AREA_STYLE('',(#10759));
+#10759 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10760 = STYLED_ITEM('color',(#10761),#3440);
+#10761 = PRESENTATION_STYLE_ASSIGNMENT((#10762));
+#10762 = SURFACE_STYLE_USAGE(.BOTH.,#10763);
+#10763 = SURFACE_SIDE_STYLE('',(#10764));
+#10764 = SURFACE_STYLE_FILL_AREA(#10765);
+#10765 = FILL_AREA_STYLE('',(#10766));
+#10766 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10767 = STYLED_ITEM('color',(#10768),#3532);
+#10768 = PRESENTATION_STYLE_ASSIGNMENT((#10769));
+#10769 = SURFACE_STYLE_USAGE(.BOTH.,#10770);
+#10770 = SURFACE_SIDE_STYLE('',(#10771));
+#10771 = SURFACE_STYLE_FILL_AREA(#10772);
+#10772 = FILL_AREA_STYLE('',(#10773));
+#10773 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10774 = STYLED_ITEM('color',(#10775),#3624);
+#10775 = PRESENTATION_STYLE_ASSIGNMENT((#10776));
+#10776 = SURFACE_STYLE_USAGE(.BOTH.,#10777);
+#10777 = SURFACE_SIDE_STYLE('',(#10778));
+#10778 = SURFACE_STYLE_FILL_AREA(#10779);
+#10779 = FILL_AREA_STYLE('',(#10780));
+#10780 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10781 = STYLED_ITEM('color',(#10782),#3646);
+#10782 = PRESENTATION_STYLE_ASSIGNMENT((#10783));
+#10783 = SURFACE_STYLE_USAGE(.BOTH.,#10784);
+#10784 = SURFACE_SIDE_STYLE('',(#10785));
+#10785 = SURFACE_STYLE_FILL_AREA(#10786);
+#10786 = FILL_AREA_STYLE('',(#10787));
+#10787 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10788 = STYLED_ITEM('color',(#10789),#3671);
+#10789 = PRESENTATION_STYLE_ASSIGNMENT((#10790));
+#10790 = SURFACE_STYLE_USAGE(.BOTH.,#10791);
+#10791 = SURFACE_SIDE_STYLE('',(#10792));
+#10792 = SURFACE_STYLE_FILL_AREA(#10793);
+#10793 = FILL_AREA_STYLE('',(#10794));
+#10794 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10795 = STYLED_ITEM('color',(#10796),#3755);
+#10796 = PRESENTATION_STYLE_ASSIGNMENT((#10797));
+#10797 = SURFACE_STYLE_USAGE(.BOTH.,#10798);
+#10798 = SURFACE_SIDE_STYLE('',(#10799));
+#10799 = SURFACE_STYLE_FILL_AREA(#10800);
+#10800 = FILL_AREA_STYLE('',(#10801));
+#10801 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10802 = STYLED_ITEM('color',(#10803),#3847);
+#10803 = PRESENTATION_STYLE_ASSIGNMENT((#10804));
+#10804 = SURFACE_STYLE_USAGE(.BOTH.,#10805);
+#10805 = SURFACE_SIDE_STYLE('',(#10806));
+#10806 = SURFACE_STYLE_FILL_AREA(#10807);
+#10807 = FILL_AREA_STYLE('',(#10808));
+#10808 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10809 = STYLED_ITEM('color',(#10810),#3864);
+#10810 = PRESENTATION_STYLE_ASSIGNMENT((#10811));
+#10811 = SURFACE_STYLE_USAGE(.BOTH.,#10812);
+#10812 = SURFACE_SIDE_STYLE('',(#10813));
+#10813 = SURFACE_STYLE_FILL_AREA(#10814);
+#10814 = FILL_AREA_STYLE('',(#10815));
+#10815 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10816 = STYLED_ITEM('color',(#10817),#3886);
+#10817 = PRESENTATION_STYLE_ASSIGNMENT((#10818));
+#10818 = SURFACE_STYLE_USAGE(.BOTH.,#10819);
+#10819 = SURFACE_SIDE_STYLE('',(#10820));
+#10820 = SURFACE_STYLE_FILL_AREA(#10821);
+#10821 = FILL_AREA_STYLE('',(#10822));
+#10822 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10823 = STYLED_ITEM('color',(#10824),#3909);
+#10824 = PRESENTATION_STYLE_ASSIGNMENT((#10825));
+#10825 = SURFACE_STYLE_USAGE(.BOTH.,#10826);
+#10826 = SURFACE_SIDE_STYLE('',(#10827));
+#10827 = SURFACE_STYLE_FILL_AREA(#10828);
+#10828 = FILL_AREA_STYLE('',(#10829));
+#10829 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10830 = STYLED_ITEM('color',(#10831),#3932);
+#10831 = PRESENTATION_STYLE_ASSIGNMENT((#10832));
+#10832 = SURFACE_STYLE_USAGE(.BOTH.,#10833);
+#10833 = SURFACE_SIDE_STYLE('',(#10834));
+#10834 = SURFACE_STYLE_FILL_AREA(#10835);
+#10835 = FILL_AREA_STYLE('',(#10836));
+#10836 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10837 = STYLED_ITEM('color',(#10838),#3955);
+#10838 = PRESENTATION_STYLE_ASSIGNMENT((#10839));
+#10839 = SURFACE_STYLE_USAGE(.BOTH.,#10840);
+#10840 = SURFACE_SIDE_STYLE('',(#10841));
+#10841 = SURFACE_STYLE_FILL_AREA(#10842);
+#10842 = FILL_AREA_STYLE('',(#10843));
+#10843 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10844 = STYLED_ITEM('color',(#10845),#4022);
+#10845 = PRESENTATION_STYLE_ASSIGNMENT((#10846));
+#10846 = SURFACE_STYLE_USAGE(.BOTH.,#10847);
+#10847 = SURFACE_SIDE_STYLE('',(#10848));
+#10848 = SURFACE_STYLE_FILL_AREA(#10849);
+#10849 = FILL_AREA_STYLE('',(#10850));
+#10850 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10851 = STYLED_ITEM('color',(#10852),#4045);
+#10852 = PRESENTATION_STYLE_ASSIGNMENT((#10853));
+#10853 = SURFACE_STYLE_USAGE(.BOTH.,#10854);
+#10854 = SURFACE_SIDE_STYLE('',(#10855));
+#10855 = SURFACE_STYLE_FILL_AREA(#10856);
+#10856 = FILL_AREA_STYLE('',(#10857));
+#10857 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10858 = STYLED_ITEM('color',(#10859),#4064);
+#10859 = PRESENTATION_STYLE_ASSIGNMENT((#10860));
+#10860 = SURFACE_STYLE_USAGE(.BOTH.,#10861);
+#10861 = SURFACE_SIDE_STYLE('',(#10862));
+#10862 = SURFACE_STYLE_FILL_AREA(#10863);
+#10863 = FILL_AREA_STYLE('',(#10864));
+#10864 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10865 = STYLED_ITEM('color',(#10866),#4083);
+#10866 = PRESENTATION_STYLE_ASSIGNMENT((#10867));
+#10867 = SURFACE_STYLE_USAGE(.BOTH.,#10868);
+#10868 = SURFACE_SIDE_STYLE('',(#10869));
+#10869 = SURFACE_STYLE_FILL_AREA(#10870);
+#10870 = FILL_AREA_STYLE('',(#10871));
+#10871 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10872 = STYLED_ITEM('color',(#10873),#4102);
+#10873 = PRESENTATION_STYLE_ASSIGNMENT((#10874));
+#10874 = SURFACE_STYLE_USAGE(.BOTH.,#10875);
+#10875 = SURFACE_SIDE_STYLE('',(#10876));
+#10876 = SURFACE_STYLE_FILL_AREA(#10877);
+#10877 = FILL_AREA_STYLE('',(#10878));
+#10878 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10879 = STYLED_ITEM('color',(#10880),#4121);
+#10880 = PRESENTATION_STYLE_ASSIGNMENT((#10881));
+#10881 = SURFACE_STYLE_USAGE(.BOTH.,#10882);
+#10882 = SURFACE_SIDE_STYLE('',(#10883));
+#10883 = SURFACE_STYLE_FILL_AREA(#10884);
+#10884 = FILL_AREA_STYLE('',(#10885));
+#10885 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10886 = STYLED_ITEM('color',(#10887),#4140);
+#10887 = PRESENTATION_STYLE_ASSIGNMENT((#10888));
+#10888 = SURFACE_STYLE_USAGE(.BOTH.,#10889);
+#10889 = SURFACE_SIDE_STYLE('',(#10890));
+#10890 = SURFACE_STYLE_FILL_AREA(#10891);
+#10891 = FILL_AREA_STYLE('',(#10892));
+#10892 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10893 = STYLED_ITEM('color',(#10894),#4159);
+#10894 = PRESENTATION_STYLE_ASSIGNMENT((#10895));
+#10895 = SURFACE_STYLE_USAGE(.BOTH.,#10896);
+#10896 = SURFACE_SIDE_STYLE('',(#10897));
+#10897 = SURFACE_STYLE_FILL_AREA(#10898);
+#10898 = FILL_AREA_STYLE('',(#10899));
+#10899 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10900 = STYLED_ITEM('color',(#10901),#4178);
+#10901 = PRESENTATION_STYLE_ASSIGNMENT((#10902));
+#10902 = SURFACE_STYLE_USAGE(.BOTH.,#10903);
+#10903 = SURFACE_SIDE_STYLE('',(#10904));
+#10904 = SURFACE_STYLE_FILL_AREA(#10905);
+#10905 = FILL_AREA_STYLE('',(#10906));
+#10906 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10907 = STYLED_ITEM('color',(#10908),#4197);
+#10908 = PRESENTATION_STYLE_ASSIGNMENT((#10909));
+#10909 = SURFACE_STYLE_USAGE(.BOTH.,#10910);
+#10910 = SURFACE_SIDE_STYLE('',(#10911));
+#10911 = SURFACE_STYLE_FILL_AREA(#10912);
+#10912 = FILL_AREA_STYLE('',(#10913));
+#10913 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10914 = STYLED_ITEM('color',(#10915),#4216);
+#10915 = PRESENTATION_STYLE_ASSIGNMENT((#10916));
+#10916 = SURFACE_STYLE_USAGE(.BOTH.,#10917);
+#10917 = SURFACE_SIDE_STYLE('',(#10918));
+#10918 = SURFACE_STYLE_FILL_AREA(#10919);
+#10919 = FILL_AREA_STYLE('',(#10920));
+#10920 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10921 = STYLED_ITEM('color',(#10922),#4233);
+#10922 = PRESENTATION_STYLE_ASSIGNMENT((#10923));
+#10923 = SURFACE_STYLE_USAGE(.BOTH.,#10924);
+#10924 = SURFACE_SIDE_STYLE('',(#10925));
+#10925 = SURFACE_STYLE_FILL_AREA(#10926);
+#10926 = FILL_AREA_STYLE('',(#10927));
+#10927 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10928 = STYLED_ITEM('color',(#10929),#4250);
+#10929 = PRESENTATION_STYLE_ASSIGNMENT((#10930));
+#10930 = SURFACE_STYLE_USAGE(.BOTH.,#10931);
+#10931 = SURFACE_SIDE_STYLE('',(#10932));
+#10932 = SURFACE_STYLE_FILL_AREA(#10933);
+#10933 = FILL_AREA_STYLE('',(#10934));
+#10934 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10935 = STYLED_ITEM('color',(#10936),#4267);
+#10936 = PRESENTATION_STYLE_ASSIGNMENT((#10937));
+#10937 = SURFACE_STYLE_USAGE(.BOTH.,#10938);
+#10938 = SURFACE_SIDE_STYLE('',(#10939));
+#10939 = SURFACE_STYLE_FILL_AREA(#10940);
+#10940 = FILL_AREA_STYLE('',(#10941));
+#10941 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10942 = STYLED_ITEM('color',(#10943),#4284);
+#10943 = PRESENTATION_STYLE_ASSIGNMENT((#10944));
+#10944 = SURFACE_STYLE_USAGE(.BOTH.,#10945);
+#10945 = SURFACE_SIDE_STYLE('',(#10946));
+#10946 = SURFACE_STYLE_FILL_AREA(#10947);
+#10947 = FILL_AREA_STYLE('',(#10948));
+#10948 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10949 = STYLED_ITEM('color',(#10950),#4301);
+#10950 = PRESENTATION_STYLE_ASSIGNMENT((#10951));
+#10951 = SURFACE_STYLE_USAGE(.BOTH.,#10952);
+#10952 = SURFACE_SIDE_STYLE('',(#10953));
+#10953 = SURFACE_STYLE_FILL_AREA(#10954);
+#10954 = FILL_AREA_STYLE('',(#10955));
+#10955 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10956 = STYLED_ITEM('color',(#10957),#4318);
+#10957 = PRESENTATION_STYLE_ASSIGNMENT((#10958));
+#10958 = SURFACE_STYLE_USAGE(.BOTH.,#10959);
+#10959 = SURFACE_SIDE_STYLE('',(#10960));
+#10960 = SURFACE_STYLE_FILL_AREA(#10961);
+#10961 = FILL_AREA_STYLE('',(#10962));
+#10962 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10963 = STYLED_ITEM('color',(#10964),#4335);
+#10964 = PRESENTATION_STYLE_ASSIGNMENT((#10965));
+#10965 = SURFACE_STYLE_USAGE(.BOTH.,#10966);
+#10966 = SURFACE_SIDE_STYLE('',(#10967));
+#10967 = SURFACE_STYLE_FILL_AREA(#10968);
+#10968 = FILL_AREA_STYLE('',(#10969));
+#10969 = FILL_AREA_STYLE_COLOUR('',#10240);
+#10970 = STYLED_ITEM('color',(#10971),#4347);
+#10971 = PRESENTATION_STYLE_ASSIGNMENT((#10972));
+#10972 = SURFACE_STYLE_USAGE(.BOTH.,#10973);
+#10973 = SURFACE_SIDE_STYLE('',(#10974));
+#10974 = SURFACE_STYLE_FILL_AREA(#10975);
+#10975 = FILL_AREA_STYLE('',(#10976));
+#10976 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10977 = STYLED_ITEM('color',(#10978),#4370);
+#10978 = PRESENTATION_STYLE_ASSIGNMENT((#10979));
+#10979 = SURFACE_STYLE_USAGE(.BOTH.,#10980);
+#10980 = SURFACE_SIDE_STYLE('',(#10981));
+#10981 = SURFACE_STYLE_FILL_AREA(#10982);
+#10982 = FILL_AREA_STYLE('',(#10983));
+#10983 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10984 = STYLED_ITEM('color',(#10985),#4393);
+#10985 = PRESENTATION_STYLE_ASSIGNMENT((#10986));
+#10986 = SURFACE_STYLE_USAGE(.BOTH.,#10987);
+#10987 = SURFACE_SIDE_STYLE('',(#10988));
+#10988 = SURFACE_STYLE_FILL_AREA(#10989);
+#10989 = FILL_AREA_STYLE('',(#10990));
+#10990 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10991 = STYLED_ITEM('color',(#10992),#4417);
+#10992 = PRESENTATION_STYLE_ASSIGNMENT((#10993));
+#10993 = SURFACE_STYLE_USAGE(.BOTH.,#10994);
+#10994 = SURFACE_SIDE_STYLE('',(#10995));
+#10995 = SURFACE_STYLE_FILL_AREA(#10996);
+#10996 = FILL_AREA_STYLE('',(#10997));
+#10997 = FILL_AREA_STYLE_COLOUR('',#10276);
+#10998 = STYLED_ITEM('color',(#10999),#4447);
+#10999 = PRESENTATION_STYLE_ASSIGNMENT((#11000));
+#11000 = SURFACE_STYLE_USAGE(.BOTH.,#11001);
+#11001 = SURFACE_SIDE_STYLE('',(#11002));
+#11002 = SURFACE_STYLE_FILL_AREA(#11003);
+#11003 = FILL_AREA_STYLE('',(#11004));
+#11004 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11005 = STYLED_ITEM('color',(#11006),#4478);
+#11006 = PRESENTATION_STYLE_ASSIGNMENT((#11007));
+#11007 = SURFACE_STYLE_USAGE(.BOTH.,#11008);
+#11008 = SURFACE_SIDE_STYLE('',(#11009));
+#11009 = SURFACE_STYLE_FILL_AREA(#11010);
+#11010 = FILL_AREA_STYLE('',(#11011));
+#11011 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11012 = STYLED_ITEM('color',(#11013),#4509);
+#11013 = PRESENTATION_STYLE_ASSIGNMENT((#11014));
+#11014 = SURFACE_STYLE_USAGE(.BOTH.,#11015);
+#11015 = SURFACE_SIDE_STYLE('',(#11016));
+#11016 = SURFACE_STYLE_FILL_AREA(#11017);
+#11017 = FILL_AREA_STYLE('',(#11018));
+#11018 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11019 = STYLED_ITEM('color',(#11020),#4540);
+#11020 = PRESENTATION_STYLE_ASSIGNMENT((#11021));
+#11021 = SURFACE_STYLE_USAGE(.BOTH.,#11022);
+#11022 = SURFACE_SIDE_STYLE('',(#11023));
+#11023 = SURFACE_STYLE_FILL_AREA(#11024);
+#11024 = FILL_AREA_STYLE('',(#11025));
+#11025 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11026 = STYLED_ITEM('color',(#11027),#4571);
+#11027 = PRESENTATION_STYLE_ASSIGNMENT((#11028));
+#11028 = SURFACE_STYLE_USAGE(.BOTH.,#11029);
+#11029 = SURFACE_SIDE_STYLE('',(#11030));
+#11030 = SURFACE_STYLE_FILL_AREA(#11031);
+#11031 = FILL_AREA_STYLE('',(#11032));
+#11032 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11033 = STYLED_ITEM('color',(#11034),#4602);
+#11034 = PRESENTATION_STYLE_ASSIGNMENT((#11035));
+#11035 = SURFACE_STYLE_USAGE(.BOTH.,#11036);
+#11036 = SURFACE_SIDE_STYLE('',(#11037));
+#11037 = SURFACE_STYLE_FILL_AREA(#11038);
+#11038 = FILL_AREA_STYLE('',(#11039));
+#11039 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11040 = STYLED_ITEM('color',(#11041),#4633);
+#11041 = PRESENTATION_STYLE_ASSIGNMENT((#11042));
+#11042 = SURFACE_STYLE_USAGE(.BOTH.,#11043);
+#11043 = SURFACE_SIDE_STYLE('',(#11044));
+#11044 = SURFACE_STYLE_FILL_AREA(#11045);
+#11045 = FILL_AREA_STYLE('',(#11046));
+#11046 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11047 = STYLED_ITEM('color',(#11048),#4664);
+#11048 = PRESENTATION_STYLE_ASSIGNMENT((#11049));
+#11049 = SURFACE_STYLE_USAGE(.BOTH.,#11050);
+#11050 = SURFACE_SIDE_STYLE('',(#11051));
+#11051 = SURFACE_STYLE_FILL_AREA(#11052);
+#11052 = FILL_AREA_STYLE('',(#11053));
+#11053 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11054 = STYLED_ITEM('color',(#11055),#4695);
+#11055 = PRESENTATION_STYLE_ASSIGNMENT((#11056));
+#11056 = SURFACE_STYLE_USAGE(.BOTH.,#11057);
+#11057 = SURFACE_SIDE_STYLE('',(#11058));
+#11058 = SURFACE_STYLE_FILL_AREA(#11059);
+#11059 = FILL_AREA_STYLE('',(#11060));
+#11060 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11061 = STYLED_ITEM('color',(#11062),#4726);
+#11062 = PRESENTATION_STYLE_ASSIGNMENT((#11063));
+#11063 = SURFACE_STYLE_USAGE(.BOTH.,#11064);
+#11064 = SURFACE_SIDE_STYLE('',(#11065));
+#11065 = SURFACE_STYLE_FILL_AREA(#11066);
+#11066 = FILL_AREA_STYLE('',(#11067));
+#11067 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11068 = STYLED_ITEM('color',(#11069),#4757);
+#11069 = PRESENTATION_STYLE_ASSIGNMENT((#11070));
+#11070 = SURFACE_STYLE_USAGE(.BOTH.,#11071);
+#11071 = SURFACE_SIDE_STYLE('',(#11072));
+#11072 = SURFACE_STYLE_FILL_AREA(#11073);
+#11073 = FILL_AREA_STYLE('',(#11074));
+#11074 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11075 = STYLED_ITEM('color',(#11076),#4788);
+#11076 = PRESENTATION_STYLE_ASSIGNMENT((#11077));
+#11077 = SURFACE_STYLE_USAGE(.BOTH.,#11078);
+#11078 = SURFACE_SIDE_STYLE('',(#11079));
+#11079 = SURFACE_STYLE_FILL_AREA(#11080);
+#11080 = FILL_AREA_STYLE('',(#11081));
+#11081 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11082 = STYLED_ITEM('color',(#11083),#4819);
+#11083 = PRESENTATION_STYLE_ASSIGNMENT((#11084));
+#11084 = SURFACE_STYLE_USAGE(.BOTH.,#11085);
+#11085 = SURFACE_SIDE_STYLE('',(#11086));
+#11086 = SURFACE_STYLE_FILL_AREA(#11087);
+#11087 = FILL_AREA_STYLE('',(#11088));
+#11088 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11089 = STYLED_ITEM('color',(#11090),#4850);
+#11090 = PRESENTATION_STYLE_ASSIGNMENT((#11091));
+#11091 = SURFACE_STYLE_USAGE(.BOTH.,#11092);
+#11092 = SURFACE_SIDE_STYLE('',(#11093));
+#11093 = SURFACE_STYLE_FILL_AREA(#11094);
+#11094 = FILL_AREA_STYLE('',(#11095));
+#11095 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11096 = STYLED_ITEM('color',(#11097),#4881);
+#11097 = PRESENTATION_STYLE_ASSIGNMENT((#11098));
+#11098 = SURFACE_STYLE_USAGE(.BOTH.,#11099);
+#11099 = SURFACE_SIDE_STYLE('',(#11100));
+#11100 = SURFACE_STYLE_FILL_AREA(#11101);
+#11101 = FILL_AREA_STYLE('',(#11102));
+#11102 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11103 = STYLED_ITEM('color',(#11104),#4912);
+#11104 = PRESENTATION_STYLE_ASSIGNMENT((#11105));
+#11105 = SURFACE_STYLE_USAGE(.BOTH.,#11106);
+#11106 = SURFACE_SIDE_STYLE('',(#11107));
+#11107 = SURFACE_STYLE_FILL_AREA(#11108);
+#11108 = FILL_AREA_STYLE('',(#11109));
+#11109 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11110 = STYLED_ITEM('color',(#11111),#4943);
+#11111 = PRESENTATION_STYLE_ASSIGNMENT((#11112));
+#11112 = SURFACE_STYLE_USAGE(.BOTH.,#11113);
+#11113 = SURFACE_SIDE_STYLE('',(#11114));
+#11114 = SURFACE_STYLE_FILL_AREA(#11115);
+#11115 = FILL_AREA_STYLE('',(#11116));
+#11116 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11117 = STYLED_ITEM('color',(#11118),#4974);
+#11118 = PRESENTATION_STYLE_ASSIGNMENT((#11119));
+#11119 = SURFACE_STYLE_USAGE(.BOTH.,#11120);
+#11120 = SURFACE_SIDE_STYLE('',(#11121));
+#11121 = SURFACE_STYLE_FILL_AREA(#11122);
+#11122 = FILL_AREA_STYLE('',(#11123));
+#11123 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11124 = STYLED_ITEM('color',(#11125),#5005);
+#11125 = PRESENTATION_STYLE_ASSIGNMENT((#11126));
+#11126 = SURFACE_STYLE_USAGE(.BOTH.,#11127);
+#11127 = SURFACE_SIDE_STYLE('',(#11128));
+#11128 = SURFACE_STYLE_FILL_AREA(#11129);
+#11129 = FILL_AREA_STYLE('',(#11130));
+#11130 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11131 = STYLED_ITEM('color',(#11132),#5036);
+#11132 = PRESENTATION_STYLE_ASSIGNMENT((#11133));
+#11133 = SURFACE_STYLE_USAGE(.BOTH.,#11134);
+#11134 = SURFACE_SIDE_STYLE('',(#11135));
+#11135 = SURFACE_STYLE_FILL_AREA(#11136);
+#11136 = FILL_AREA_STYLE('',(#11137));
+#11137 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11138 = STYLED_ITEM('color',(#11139),#5053);
+#11139 = PRESENTATION_STYLE_ASSIGNMENT((#11140));
+#11140 = SURFACE_STYLE_USAGE(.BOTH.,#11141);
+#11141 = SURFACE_SIDE_STYLE('',(#11142));
+#11142 = SURFACE_STYLE_FILL_AREA(#11143);
+#11143 = FILL_AREA_STYLE('',(#11144));
+#11144 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11145 = STYLED_ITEM('color',(#11146),#5069);
+#11146 = PRESENTATION_STYLE_ASSIGNMENT((#11147));
+#11147 = SURFACE_STYLE_USAGE(.BOTH.,#11148);
+#11148 = SURFACE_SIDE_STYLE('',(#11149));
+#11149 = SURFACE_STYLE_FILL_AREA(#11150);
+#11150 = FILL_AREA_STYLE('',(#11151));
+#11151 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11152 = STYLED_ITEM('color',(#11153),#5086);
+#11153 = PRESENTATION_STYLE_ASSIGNMENT((#11154));
+#11154 = SURFACE_STYLE_USAGE(.BOTH.,#11155);
+#11155 = SURFACE_SIDE_STYLE('',(#11156));
+#11156 = SURFACE_STYLE_FILL_AREA(#11157);
+#11157 = FILL_AREA_STYLE('',(#11158));
+#11158 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11159 = STYLED_ITEM('color',(#11160),#5103);
+#11160 = PRESENTATION_STYLE_ASSIGNMENT((#11161));
+#11161 = SURFACE_STYLE_USAGE(.BOTH.,#11162);
+#11162 = SURFACE_SIDE_STYLE('',(#11163));
+#11163 = SURFACE_STYLE_FILL_AREA(#11164);
+#11164 = FILL_AREA_STYLE('',(#11165));
+#11165 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11166 = STYLED_ITEM('color',(#11167),#5120);
+#11167 = PRESENTATION_STYLE_ASSIGNMENT((#11168));
+#11168 = SURFACE_STYLE_USAGE(.BOTH.,#11169);
+#11169 = SURFACE_SIDE_STYLE('',(#11170));
+#11170 = SURFACE_STYLE_FILL_AREA(#11171);
+#11171 = FILL_AREA_STYLE('',(#11172));
+#11172 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11173 = STYLED_ITEM('color',(#11174),#5137);
+#11174 = PRESENTATION_STYLE_ASSIGNMENT((#11175));
+#11175 = SURFACE_STYLE_USAGE(.BOTH.,#11176);
+#11176 = SURFACE_SIDE_STYLE('',(#11177));
+#11177 = SURFACE_STYLE_FILL_AREA(#11178);
+#11178 = FILL_AREA_STYLE('',(#11179));
+#11179 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11180 = STYLED_ITEM('color',(#11181),#5154);
+#11181 = PRESENTATION_STYLE_ASSIGNMENT((#11182));
+#11182 = SURFACE_STYLE_USAGE(.BOTH.,#11183);
+#11183 = SURFACE_SIDE_STYLE('',(#11184));
+#11184 = SURFACE_STYLE_FILL_AREA(#11185);
+#11185 = FILL_AREA_STYLE('',(#11186));
+#11186 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11187 = STYLED_ITEM('color',(#11188),#5171);
+#11188 = PRESENTATION_STYLE_ASSIGNMENT((#11189));
+#11189 = SURFACE_STYLE_USAGE(.BOTH.,#11190);
+#11190 = SURFACE_SIDE_STYLE('',(#11191));
+#11191 = SURFACE_STYLE_FILL_AREA(#11192);
+#11192 = FILL_AREA_STYLE('',(#11193));
+#11193 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11194 = STYLED_ITEM('color',(#11195),#5188);
+#11195 = PRESENTATION_STYLE_ASSIGNMENT((#11196));
+#11196 = SURFACE_STYLE_USAGE(.BOTH.,#11197);
+#11197 = SURFACE_SIDE_STYLE('',(#11198));
+#11198 = SURFACE_STYLE_FILL_AREA(#11199);
+#11199 = FILL_AREA_STYLE('',(#11200));
+#11200 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11201 = STYLED_ITEM('color',(#11202),#5200);
+#11202 = PRESENTATION_STYLE_ASSIGNMENT((#11203));
+#11203 = SURFACE_STYLE_USAGE(.BOTH.,#11204);
+#11204 = SURFACE_SIDE_STYLE('',(#11205));
+#11205 = SURFACE_STYLE_FILL_AREA(#11206);
+#11206 = FILL_AREA_STYLE('',(#11207));
+#11207 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11208 = STYLED_ITEM('color',(#11209),#5217);
+#11209 = PRESENTATION_STYLE_ASSIGNMENT((#11210));
+#11210 = SURFACE_STYLE_USAGE(.BOTH.,#11211);
+#11211 = SURFACE_SIDE_STYLE('',(#11212));
+#11212 = SURFACE_STYLE_FILL_AREA(#11213);
+#11213 = FILL_AREA_STYLE('',(#11214));
+#11214 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11215 = STYLED_ITEM('color',(#11216),#5234);
+#11216 = PRESENTATION_STYLE_ASSIGNMENT((#11217));
+#11217 = SURFACE_STYLE_USAGE(.BOTH.,#11218);
+#11218 = SURFACE_SIDE_STYLE('',(#11219));
+#11219 = SURFACE_STYLE_FILL_AREA(#11220);
+#11220 = FILL_AREA_STYLE('',(#11221));
+#11221 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11222 = STYLED_ITEM('color',(#11223),#5251);
+#11223 = PRESENTATION_STYLE_ASSIGNMENT((#11224));
+#11224 = SURFACE_STYLE_USAGE(.BOTH.,#11225);
+#11225 = SURFACE_SIDE_STYLE('',(#11226));
+#11226 = SURFACE_STYLE_FILL_AREA(#11227);
+#11227 = FILL_AREA_STYLE('',(#11228));
+#11228 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11229 = STYLED_ITEM('color',(#11230),#5268);
+#11230 = PRESENTATION_STYLE_ASSIGNMENT((#11231));
+#11231 = SURFACE_STYLE_USAGE(.BOTH.,#11232);
+#11232 = SURFACE_SIDE_STYLE('',(#11233));
+#11233 = SURFACE_STYLE_FILL_AREA(#11234);
+#11234 = FILL_AREA_STYLE('',(#11235));
+#11235 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11236 = STYLED_ITEM('color',(#11237),#5285);
+#11237 = PRESENTATION_STYLE_ASSIGNMENT((#11238));
+#11238 = SURFACE_STYLE_USAGE(.BOTH.,#11239);
+#11239 = SURFACE_SIDE_STYLE('',(#11240));
+#11240 = SURFACE_STYLE_FILL_AREA(#11241);
+#11241 = FILL_AREA_STYLE('',(#11242));
+#11242 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11243 = STYLED_ITEM('color',(#11244),#5302);
+#11244 = PRESENTATION_STYLE_ASSIGNMENT((#11245));
+#11245 = SURFACE_STYLE_USAGE(.BOTH.,#11246);
+#11246 = SURFACE_SIDE_STYLE('',(#11247));
+#11247 = SURFACE_STYLE_FILL_AREA(#11248);
+#11248 = FILL_AREA_STYLE('',(#11249));
+#11249 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11250 = STYLED_ITEM('color',(#11251),#5319);
+#11251 = PRESENTATION_STYLE_ASSIGNMENT((#11252));
+#11252 = SURFACE_STYLE_USAGE(.BOTH.,#11253);
+#11253 = SURFACE_SIDE_STYLE('',(#11254));
+#11254 = SURFACE_STYLE_FILL_AREA(#11255);
+#11255 = FILL_AREA_STYLE('',(#11256));
+#11256 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11257 = STYLED_ITEM('color',(#11258),#5331);
+#11258 = PRESENTATION_STYLE_ASSIGNMENT((#11259));
+#11259 = SURFACE_STYLE_USAGE(.BOTH.,#11260);
+#11260 = SURFACE_SIDE_STYLE('',(#11261));
+#11261 = SURFACE_STYLE_FILL_AREA(#11262);
+#11262 = FILL_AREA_STYLE('',(#11263));
+#11263 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11264 = STYLED_ITEM('color',(#11265),#5348);
+#11265 = PRESENTATION_STYLE_ASSIGNMENT((#11266));
+#11266 = SURFACE_STYLE_USAGE(.BOTH.,#11267);
+#11267 = SURFACE_SIDE_STYLE('',(#11268));
+#11268 = SURFACE_STYLE_FILL_AREA(#11269);
+#11269 = FILL_AREA_STYLE('',(#11270));
+#11270 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11271 = STYLED_ITEM('color',(#11272),#5365);
+#11272 = PRESENTATION_STYLE_ASSIGNMENT((#11273));
+#11273 = SURFACE_STYLE_USAGE(.BOTH.,#11274);
+#11274 = SURFACE_SIDE_STYLE('',(#11275));
+#11275 = SURFACE_STYLE_FILL_AREA(#11276);
+#11276 = FILL_AREA_STYLE('',(#11277));
+#11277 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11278 = STYLED_ITEM('color',(#11279),#5382);
+#11279 = PRESENTATION_STYLE_ASSIGNMENT((#11280));
+#11280 = SURFACE_STYLE_USAGE(.BOTH.,#11281);
+#11281 = SURFACE_SIDE_STYLE('',(#11282));
+#11282 = SURFACE_STYLE_FILL_AREA(#11283);
+#11283 = FILL_AREA_STYLE('',(#11284));
+#11284 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11285 = STYLED_ITEM('color',(#11286),#5399);
+#11286 = PRESENTATION_STYLE_ASSIGNMENT((#11287));
+#11287 = SURFACE_STYLE_USAGE(.BOTH.,#11288);
+#11288 = SURFACE_SIDE_STYLE('',(#11289));
+#11289 = SURFACE_STYLE_FILL_AREA(#11290);
+#11290 = FILL_AREA_STYLE('',(#11291));
+#11291 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11292 = STYLED_ITEM('color',(#11293),#5416);
+#11293 = PRESENTATION_STYLE_ASSIGNMENT((#11294));
+#11294 = SURFACE_STYLE_USAGE(.BOTH.,#11295);
+#11295 = SURFACE_SIDE_STYLE('',(#11296));
+#11296 = SURFACE_STYLE_FILL_AREA(#11297);
+#11297 = FILL_AREA_STYLE('',(#11298));
+#11298 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11299 = STYLED_ITEM('color',(#11300),#5433);
+#11300 = PRESENTATION_STYLE_ASSIGNMENT((#11301));
+#11301 = SURFACE_STYLE_USAGE(.BOTH.,#11302);
+#11302 = SURFACE_SIDE_STYLE('',(#11303));
+#11303 = SURFACE_STYLE_FILL_AREA(#11304);
+#11304 = FILL_AREA_STYLE('',(#11305));
+#11305 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11306 = STYLED_ITEM('color',(#11307),#5450);
+#11307 = PRESENTATION_STYLE_ASSIGNMENT((#11308));
+#11308 = SURFACE_STYLE_USAGE(.BOTH.,#11309);
+#11309 = SURFACE_SIDE_STYLE('',(#11310));
+#11310 = SURFACE_STYLE_FILL_AREA(#11311);
+#11311 = FILL_AREA_STYLE('',(#11312));
+#11312 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11313 = STYLED_ITEM('color',(#11314),#5462);
+#11314 = PRESENTATION_STYLE_ASSIGNMENT((#11315));
+#11315 = SURFACE_STYLE_USAGE(.BOTH.,#11316);
+#11316 = SURFACE_SIDE_STYLE('',(#11317));
+#11317 = SURFACE_STYLE_FILL_AREA(#11318);
+#11318 = FILL_AREA_STYLE('',(#11319));
+#11319 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11320 = STYLED_ITEM('color',(#11321),#5479);
+#11321 = PRESENTATION_STYLE_ASSIGNMENT((#11322));
+#11322 = SURFACE_STYLE_USAGE(.BOTH.,#11323);
+#11323 = SURFACE_SIDE_STYLE('',(#11324));
+#11324 = SURFACE_STYLE_FILL_AREA(#11325);
+#11325 = FILL_AREA_STYLE('',(#11326));
+#11326 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11327 = STYLED_ITEM('color',(#11328),#5496);
+#11328 = PRESENTATION_STYLE_ASSIGNMENT((#11329));
+#11329 = SURFACE_STYLE_USAGE(.BOTH.,#11330);
+#11330 = SURFACE_SIDE_STYLE('',(#11331));
+#11331 = SURFACE_STYLE_FILL_AREA(#11332);
+#11332 = FILL_AREA_STYLE('',(#11333));
+#11333 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11334 = STYLED_ITEM('color',(#11335),#5513);
+#11335 = PRESENTATION_STYLE_ASSIGNMENT((#11336));
+#11336 = SURFACE_STYLE_USAGE(.BOTH.,#11337);
+#11337 = SURFACE_SIDE_STYLE('',(#11338));
+#11338 = SURFACE_STYLE_FILL_AREA(#11339);
+#11339 = FILL_AREA_STYLE('',(#11340));
+#11340 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11341 = STYLED_ITEM('color',(#11342),#5530);
+#11342 = PRESENTATION_STYLE_ASSIGNMENT((#11343));
+#11343 = SURFACE_STYLE_USAGE(.BOTH.,#11344);
+#11344 = SURFACE_SIDE_STYLE('',(#11345));
+#11345 = SURFACE_STYLE_FILL_AREA(#11346);
+#11346 = FILL_AREA_STYLE('',(#11347));
+#11347 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11348 = STYLED_ITEM('color',(#11349),#5547);
+#11349 = PRESENTATION_STYLE_ASSIGNMENT((#11350));
+#11350 = SURFACE_STYLE_USAGE(.BOTH.,#11351);
+#11351 = SURFACE_SIDE_STYLE('',(#11352));
+#11352 = SURFACE_STYLE_FILL_AREA(#11353);
+#11353 = FILL_AREA_STYLE('',(#11354));
+#11354 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11355 = STYLED_ITEM('color',(#11356),#5564);
+#11356 = PRESENTATION_STYLE_ASSIGNMENT((#11357));
+#11357 = SURFACE_STYLE_USAGE(.BOTH.,#11358);
+#11358 = SURFACE_SIDE_STYLE('',(#11359));
+#11359 = SURFACE_STYLE_FILL_AREA(#11360);
+#11360 = FILL_AREA_STYLE('',(#11361));
+#11361 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11362 = STYLED_ITEM('color',(#11363),#5581);
+#11363 = PRESENTATION_STYLE_ASSIGNMENT((#11364));
+#11364 = SURFACE_STYLE_USAGE(.BOTH.,#11365);
+#11365 = SURFACE_SIDE_STYLE('',(#11366));
+#11366 = SURFACE_STYLE_FILL_AREA(#11367);
+#11367 = FILL_AREA_STYLE('',(#11368));
+#11368 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11369 = STYLED_ITEM('color',(#11370),#5593);
+#11370 = PRESENTATION_STYLE_ASSIGNMENT((#11371));
+#11371 = SURFACE_STYLE_USAGE(.BOTH.,#11372);
+#11372 = SURFACE_SIDE_STYLE('',(#11373));
+#11373 = SURFACE_STYLE_FILL_AREA(#11374);
+#11374 = FILL_AREA_STYLE('',(#11375));
+#11375 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11376 = STYLED_ITEM('color',(#11377),#5610);
+#11377 = PRESENTATION_STYLE_ASSIGNMENT((#11378));
+#11378 = SURFACE_STYLE_USAGE(.BOTH.,#11379);
+#11379 = SURFACE_SIDE_STYLE('',(#11380));
+#11380 = SURFACE_STYLE_FILL_AREA(#11381);
+#11381 = FILL_AREA_STYLE('',(#11382));
+#11382 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11383 = STYLED_ITEM('color',(#11384),#5627);
+#11384 = PRESENTATION_STYLE_ASSIGNMENT((#11385));
+#11385 = SURFACE_STYLE_USAGE(.BOTH.,#11386);
+#11386 = SURFACE_SIDE_STYLE('',(#11387));
+#11387 = SURFACE_STYLE_FILL_AREA(#11388);
+#11388 = FILL_AREA_STYLE('',(#11389));
+#11389 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11390 = STYLED_ITEM('color',(#11391),#5644);
+#11391 = PRESENTATION_STYLE_ASSIGNMENT((#11392));
+#11392 = SURFACE_STYLE_USAGE(.BOTH.,#11393);
+#11393 = SURFACE_SIDE_STYLE('',(#11394));
+#11394 = SURFACE_STYLE_FILL_AREA(#11395);
+#11395 = FILL_AREA_STYLE('',(#11396));
+#11396 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11397 = STYLED_ITEM('color',(#11398),#5661);
+#11398 = PRESENTATION_STYLE_ASSIGNMENT((#11399));
+#11399 = SURFACE_STYLE_USAGE(.BOTH.,#11400);
+#11400 = SURFACE_SIDE_STYLE('',(#11401));
+#11401 = SURFACE_STYLE_FILL_AREA(#11402);
+#11402 = FILL_AREA_STYLE('',(#11403));
+#11403 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11404 = STYLED_ITEM('color',(#11405),#5678);
+#11405 = PRESENTATION_STYLE_ASSIGNMENT((#11406));
+#11406 = SURFACE_STYLE_USAGE(.BOTH.,#11407);
+#11407 = SURFACE_SIDE_STYLE('',(#11408));
+#11408 = SURFACE_STYLE_FILL_AREA(#11409);
+#11409 = FILL_AREA_STYLE('',(#11410));
+#11410 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11411 = STYLED_ITEM('color',(#11412),#5695);
+#11412 = PRESENTATION_STYLE_ASSIGNMENT((#11413));
+#11413 = SURFACE_STYLE_USAGE(.BOTH.,#11414);
+#11414 = SURFACE_SIDE_STYLE('',(#11415));
+#11415 = SURFACE_STYLE_FILL_AREA(#11416);
+#11416 = FILL_AREA_STYLE('',(#11417));
+#11417 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11418 = STYLED_ITEM('color',(#11419),#5712);
+#11419 = PRESENTATION_STYLE_ASSIGNMENT((#11420));
+#11420 = SURFACE_STYLE_USAGE(.BOTH.,#11421);
+#11421 = SURFACE_SIDE_STYLE('',(#11422));
+#11422 = SURFACE_STYLE_FILL_AREA(#11423);
+#11423 = FILL_AREA_STYLE('',(#11424));
+#11424 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11425 = STYLED_ITEM('color',(#11426),#5724);
+#11426 = PRESENTATION_STYLE_ASSIGNMENT((#11427));
+#11427 = SURFACE_STYLE_USAGE(.BOTH.,#11428);
+#11428 = SURFACE_SIDE_STYLE('',(#11429));
+#11429 = SURFACE_STYLE_FILL_AREA(#11430);
+#11430 = FILL_AREA_STYLE('',(#11431));
+#11431 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11432 = STYLED_ITEM('color',(#11433),#5741);
+#11433 = PRESENTATION_STYLE_ASSIGNMENT((#11434));
+#11434 = SURFACE_STYLE_USAGE(.BOTH.,#11435);
+#11435 = SURFACE_SIDE_STYLE('',(#11436));
+#11436 = SURFACE_STYLE_FILL_AREA(#11437);
+#11437 = FILL_AREA_STYLE('',(#11438));
+#11438 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11439 = STYLED_ITEM('color',(#11440),#5758);
+#11440 = PRESENTATION_STYLE_ASSIGNMENT((#11441));
+#11441 = SURFACE_STYLE_USAGE(.BOTH.,#11442);
+#11442 = SURFACE_SIDE_STYLE('',(#11443));
+#11443 = SURFACE_STYLE_FILL_AREA(#11444);
+#11444 = FILL_AREA_STYLE('',(#11445));
+#11445 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11446 = STYLED_ITEM('color',(#11447),#5775);
+#11447 = PRESENTATION_STYLE_ASSIGNMENT((#11448));
+#11448 = SURFACE_STYLE_USAGE(.BOTH.,#11449);
+#11449 = SURFACE_SIDE_STYLE('',(#11450));
+#11450 = SURFACE_STYLE_FILL_AREA(#11451);
+#11451 = FILL_AREA_STYLE('',(#11452));
+#11452 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11453 = STYLED_ITEM('color',(#11454),#5792);
+#11454 = PRESENTATION_STYLE_ASSIGNMENT((#11455));
+#11455 = SURFACE_STYLE_USAGE(.BOTH.,#11456);
+#11456 = SURFACE_SIDE_STYLE('',(#11457));
+#11457 = SURFACE_STYLE_FILL_AREA(#11458);
+#11458 = FILL_AREA_STYLE('',(#11459));
+#11459 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11460 = STYLED_ITEM('color',(#11461),#5809);
+#11461 = PRESENTATION_STYLE_ASSIGNMENT((#11462));
+#11462 = SURFACE_STYLE_USAGE(.BOTH.,#11463);
+#11463 = SURFACE_SIDE_STYLE('',(#11464));
+#11464 = SURFACE_STYLE_FILL_AREA(#11465);
+#11465 = FILL_AREA_STYLE('',(#11466));
+#11466 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11467 = STYLED_ITEM('color',(#11468),#5826);
+#11468 = PRESENTATION_STYLE_ASSIGNMENT((#11469));
+#11469 = SURFACE_STYLE_USAGE(.BOTH.,#11470);
+#11470 = SURFACE_SIDE_STYLE('',(#11471));
+#11471 = SURFACE_STYLE_FILL_AREA(#11472);
+#11472 = FILL_AREA_STYLE('',(#11473));
+#11473 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11474 = STYLED_ITEM('color',(#11475),#5843);
+#11475 = PRESENTATION_STYLE_ASSIGNMENT((#11476));
+#11476 = SURFACE_STYLE_USAGE(.BOTH.,#11477);
+#11477 = SURFACE_SIDE_STYLE('',(#11478));
+#11478 = SURFACE_STYLE_FILL_AREA(#11479);
+#11479 = FILL_AREA_STYLE('',(#11480));
+#11480 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11481 = STYLED_ITEM('color',(#11482),#5855);
+#11482 = PRESENTATION_STYLE_ASSIGNMENT((#11483));
+#11483 = SURFACE_STYLE_USAGE(.BOTH.,#11484);
+#11484 = SURFACE_SIDE_STYLE('',(#11485));
+#11485 = SURFACE_STYLE_FILL_AREA(#11486);
+#11486 = FILL_AREA_STYLE('',(#11487));
+#11487 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11488 = STYLED_ITEM('color',(#11489),#5872);
+#11489 = PRESENTATION_STYLE_ASSIGNMENT((#11490));
+#11490 = SURFACE_STYLE_USAGE(.BOTH.,#11491);
+#11491 = SURFACE_SIDE_STYLE('',(#11492));
+#11492 = SURFACE_STYLE_FILL_AREA(#11493);
+#11493 = FILL_AREA_STYLE('',(#11494));
+#11494 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11495 = STYLED_ITEM('color',(#11496),#5889);
+#11496 = PRESENTATION_STYLE_ASSIGNMENT((#11497));
+#11497 = SURFACE_STYLE_USAGE(.BOTH.,#11498);
+#11498 = SURFACE_SIDE_STYLE('',(#11499));
+#11499 = SURFACE_STYLE_FILL_AREA(#11500);
+#11500 = FILL_AREA_STYLE('',(#11501));
+#11501 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11502 = STYLED_ITEM('color',(#11503),#5906);
+#11503 = PRESENTATION_STYLE_ASSIGNMENT((#11504));
+#11504 = SURFACE_STYLE_USAGE(.BOTH.,#11505);
+#11505 = SURFACE_SIDE_STYLE('',(#11506));
+#11506 = SURFACE_STYLE_FILL_AREA(#11507);
+#11507 = FILL_AREA_STYLE('',(#11508));
+#11508 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11509 = STYLED_ITEM('color',(#11510),#5923);
+#11510 = PRESENTATION_STYLE_ASSIGNMENT((#11511));
+#11511 = SURFACE_STYLE_USAGE(.BOTH.,#11512);
+#11512 = SURFACE_SIDE_STYLE('',(#11513));
+#11513 = SURFACE_STYLE_FILL_AREA(#11514);
+#11514 = FILL_AREA_STYLE('',(#11515));
+#11515 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11516 = STYLED_ITEM('color',(#11517),#5940);
+#11517 = PRESENTATION_STYLE_ASSIGNMENT((#11518));
+#11518 = SURFACE_STYLE_USAGE(.BOTH.,#11519);
+#11519 = SURFACE_SIDE_STYLE('',(#11520));
+#11520 = SURFACE_STYLE_FILL_AREA(#11521);
+#11521 = FILL_AREA_STYLE('',(#11522));
+#11522 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11523 = STYLED_ITEM('color',(#11524),#5957);
+#11524 = PRESENTATION_STYLE_ASSIGNMENT((#11525));
+#11525 = SURFACE_STYLE_USAGE(.BOTH.,#11526);
+#11526 = SURFACE_SIDE_STYLE('',(#11527));
+#11527 = SURFACE_STYLE_FILL_AREA(#11528);
+#11528 = FILL_AREA_STYLE('',(#11529));
+#11529 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11530 = STYLED_ITEM('color',(#11531),#5974);
+#11531 = PRESENTATION_STYLE_ASSIGNMENT((#11532));
+#11532 = SURFACE_STYLE_USAGE(.BOTH.,#11533);
+#11533 = SURFACE_SIDE_STYLE('',(#11534));
+#11534 = SURFACE_STYLE_FILL_AREA(#11535);
+#11535 = FILL_AREA_STYLE('',(#11536));
+#11536 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11537 = STYLED_ITEM('color',(#11538),#5986);
+#11538 = PRESENTATION_STYLE_ASSIGNMENT((#11539));
+#11539 = SURFACE_STYLE_USAGE(.BOTH.,#11540);
+#11540 = SURFACE_SIDE_STYLE('',(#11541));
+#11541 = SURFACE_STYLE_FILL_AREA(#11542);
+#11542 = FILL_AREA_STYLE('',(#11543));
+#11543 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11544 = STYLED_ITEM('color',(#11545),#6003);
+#11545 = PRESENTATION_STYLE_ASSIGNMENT((#11546));
+#11546 = SURFACE_STYLE_USAGE(.BOTH.,#11547);
+#11547 = SURFACE_SIDE_STYLE('',(#11548));
+#11548 = SURFACE_STYLE_FILL_AREA(#11549);
+#11549 = FILL_AREA_STYLE('',(#11550));
+#11550 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11551 = STYLED_ITEM('color',(#11552),#6020);
+#11552 = PRESENTATION_STYLE_ASSIGNMENT((#11553));
+#11553 = SURFACE_STYLE_USAGE(.BOTH.,#11554);
+#11554 = SURFACE_SIDE_STYLE('',(#11555));
+#11555 = SURFACE_STYLE_FILL_AREA(#11556);
+#11556 = FILL_AREA_STYLE('',(#11557));
+#11557 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11558 = STYLED_ITEM('color',(#11559),#6037);
+#11559 = PRESENTATION_STYLE_ASSIGNMENT((#11560));
+#11560 = SURFACE_STYLE_USAGE(.BOTH.,#11561);
+#11561 = SURFACE_SIDE_STYLE('',(#11562));
+#11562 = SURFACE_STYLE_FILL_AREA(#11563);
+#11563 = FILL_AREA_STYLE('',(#11564));
+#11564 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11565 = STYLED_ITEM('color',(#11566),#6054);
+#11566 = PRESENTATION_STYLE_ASSIGNMENT((#11567));
+#11567 = SURFACE_STYLE_USAGE(.BOTH.,#11568);
+#11568 = SURFACE_SIDE_STYLE('',(#11569));
+#11569 = SURFACE_STYLE_FILL_AREA(#11570);
+#11570 = FILL_AREA_STYLE('',(#11571));
+#11571 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11572 = STYLED_ITEM('color',(#11573),#6071);
+#11573 = PRESENTATION_STYLE_ASSIGNMENT((#11574));
+#11574 = SURFACE_STYLE_USAGE(.BOTH.,#11575);
+#11575 = SURFACE_SIDE_STYLE('',(#11576));
+#11576 = SURFACE_STYLE_FILL_AREA(#11577);
+#11577 = FILL_AREA_STYLE('',(#11578));
+#11578 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11579 = STYLED_ITEM('color',(#11580),#6088);
+#11580 = PRESENTATION_STYLE_ASSIGNMENT((#11581));
+#11581 = SURFACE_STYLE_USAGE(.BOTH.,#11582);
+#11582 = SURFACE_SIDE_STYLE('',(#11583));
+#11583 = SURFACE_STYLE_FILL_AREA(#11584);
+#11584 = FILL_AREA_STYLE('',(#11585));
+#11585 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11586 = STYLED_ITEM('color',(#11587),#6105);
+#11587 = PRESENTATION_STYLE_ASSIGNMENT((#11588));
+#11588 = SURFACE_STYLE_USAGE(.BOTH.,#11589);
+#11589 = SURFACE_SIDE_STYLE('',(#11590));
+#11590 = SURFACE_STYLE_FILL_AREA(#11591);
+#11591 = FILL_AREA_STYLE('',(#11592));
+#11592 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11593 = STYLED_ITEM('color',(#11594),#6117);
+#11594 = PRESENTATION_STYLE_ASSIGNMENT((#11595));
+#11595 = SURFACE_STYLE_USAGE(.BOTH.,#11596);
+#11596 = SURFACE_SIDE_STYLE('',(#11597));
+#11597 = SURFACE_STYLE_FILL_AREA(#11598);
+#11598 = FILL_AREA_STYLE('',(#11599));
+#11599 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11600 = STYLED_ITEM('color',(#11601),#6140);
+#11601 = PRESENTATION_STYLE_ASSIGNMENT((#11602));
+#11602 = SURFACE_STYLE_USAGE(.BOTH.,#11603);
+#11603 = SURFACE_SIDE_STYLE('',(#11604));
+#11604 = SURFACE_STYLE_FILL_AREA(#11605);
+#11605 = FILL_AREA_STYLE('',(#11606));
+#11606 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11607 = STYLED_ITEM('color',(#11608),#6156);
+#11608 = PRESENTATION_STYLE_ASSIGNMENT((#11609));
+#11609 = SURFACE_STYLE_USAGE(.BOTH.,#11610);
+#11610 = SURFACE_SIDE_STYLE('',(#11611));
+#11611 = SURFACE_STYLE_FILL_AREA(#11612);
+#11612 = FILL_AREA_STYLE('',(#11613));
+#11613 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11614 = STYLED_ITEM('color',(#11615),#6179);
+#11615 = PRESENTATION_STYLE_ASSIGNMENT((#11616));
+#11616 = SURFACE_STYLE_USAGE(.BOTH.,#11617);
+#11617 = SURFACE_SIDE_STYLE('',(#11618));
+#11618 = SURFACE_STYLE_FILL_AREA(#11619);
+#11619 = FILL_AREA_STYLE('',(#11620));
+#11620 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11621 = STYLED_ITEM('color',(#11622),#6362);
+#11622 = PRESENTATION_STYLE_ASSIGNMENT((#11623));
+#11623 = SURFACE_STYLE_USAGE(.BOTH.,#11624);
+#11624 = SURFACE_SIDE_STYLE('',(#11625));
+#11625 = SURFACE_STYLE_FILL_AREA(#11626);
+#11626 = FILL_AREA_STYLE('',(#11627));
+#11627 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11628 = STYLED_ITEM('color',(#11629),#6385);
+#11629 = PRESENTATION_STYLE_ASSIGNMENT((#11630));
+#11630 = SURFACE_STYLE_USAGE(.BOTH.,#11631);
+#11631 = SURFACE_SIDE_STYLE('',(#11632));
+#11632 = SURFACE_STYLE_FILL_AREA(#11633);
+#11633 = FILL_AREA_STYLE('',(#11634));
+#11634 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11635 = STYLED_ITEM('color',(#11636),#6402);
+#11636 = PRESENTATION_STYLE_ASSIGNMENT((#11637));
+#11637 = SURFACE_STYLE_USAGE(.BOTH.,#11638);
+#11638 = SURFACE_SIDE_STYLE('',(#11639));
+#11639 = SURFACE_STYLE_FILL_AREA(#11640);
+#11640 = FILL_AREA_STYLE('',(#11641));
+#11641 = FILL_AREA_STYLE_COLOUR('',#11642);
+#11642 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);
+#11643 = STYLED_ITEM('color',(#11644),#6427);
+#11644 = PRESENTATION_STYLE_ASSIGNMENT((#11645));
+#11645 = SURFACE_STYLE_USAGE(.BOTH.,#11646);
+#11646 = SURFACE_SIDE_STYLE('',(#11647));
+#11647 = SURFACE_STYLE_FILL_AREA(#11648);
+#11648 = FILL_AREA_STYLE('',(#11649));
+#11649 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11650 = STYLED_ITEM('color',(#11651),#6443);
+#11651 = PRESENTATION_STYLE_ASSIGNMENT((#11652));
+#11652 = SURFACE_STYLE_USAGE(.BOTH.,#11653);
+#11653 = SURFACE_SIDE_STYLE('',(#11654));
+#11654 = SURFACE_STYLE_FILL_AREA(#11655);
+#11655 = FILL_AREA_STYLE('',(#11656));
+#11656 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11657 = STYLED_ITEM('color',(#11658),#6459);
+#11658 = PRESENTATION_STYLE_ASSIGNMENT((#11659));
+#11659 = SURFACE_STYLE_USAGE(.BOTH.,#11660);
+#11660 = SURFACE_SIDE_STYLE('',(#11661));
+#11661 = SURFACE_STYLE_FILL_AREA(#11662);
+#11662 = FILL_AREA_STYLE('',(#11663));
+#11663 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11664 = STYLED_ITEM('color',(#11665),#6476);
+#11665 = PRESENTATION_STYLE_ASSIGNMENT((#11666));
+#11666 = SURFACE_STYLE_USAGE(.BOTH.,#11667);
+#11667 = SURFACE_SIDE_STYLE('',(#11668));
+#11668 = SURFACE_STYLE_FILL_AREA(#11669);
+#11669 = FILL_AREA_STYLE('',(#11670));
+#11670 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11671 = STYLED_ITEM('color',(#11672),#6568);
+#11672 = PRESENTATION_STYLE_ASSIGNMENT((#11673));
+#11673 = SURFACE_STYLE_USAGE(.BOTH.,#11674);
+#11674 = SURFACE_SIDE_STYLE('',(#11675));
+#11675 = SURFACE_STYLE_FILL_AREA(#11676);
+#11676 = FILL_AREA_STYLE('',(#11677));
+#11677 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11678 = STYLED_ITEM('color',(#11679),#6660);
+#11679 = PRESENTATION_STYLE_ASSIGNMENT((#11680));
+#11680 = SURFACE_STYLE_USAGE(.BOTH.,#11681);
+#11681 = SURFACE_SIDE_STYLE('',(#11682));
+#11682 = SURFACE_STYLE_FILL_AREA(#11683);
+#11683 = FILL_AREA_STYLE('',(#11684));
+#11684 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11685 = STYLED_ITEM('color',(#11686),#6681);
+#11686 = PRESENTATION_STYLE_ASSIGNMENT((#11687));
+#11687 = SURFACE_STYLE_USAGE(.BOTH.,#11688);
+#11688 = SURFACE_SIDE_STYLE('',(#11689));
+#11689 = SURFACE_STYLE_FILL_AREA(#11690);
+#11690 = FILL_AREA_STYLE('',(#11691));
+#11691 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11692 = STYLED_ITEM('color',(#11693),#6706);
+#11693 = PRESENTATION_STYLE_ASSIGNMENT((#11694));
+#11694 = SURFACE_STYLE_USAGE(.BOTH.,#11695);
+#11695 = SURFACE_SIDE_STYLE('',(#11696));
+#11696 = SURFACE_STYLE_FILL_AREA(#11697);
+#11697 = FILL_AREA_STYLE('',(#11698));
+#11698 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11699 = STYLED_ITEM('color',(#11700),#6790);
+#11700 = PRESENTATION_STYLE_ASSIGNMENT((#11701));
+#11701 = SURFACE_STYLE_USAGE(.BOTH.,#11702);
+#11702 = SURFACE_SIDE_STYLE('',(#11703));
+#11703 = SURFACE_STYLE_FILL_AREA(#11704);
+#11704 = FILL_AREA_STYLE('',(#11705));
+#11705 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11706 = STYLED_ITEM('color',(#11707),#6882);
+#11707 = PRESENTATION_STYLE_ASSIGNMENT((#11708));
+#11708 = SURFACE_STYLE_USAGE(.BOTH.,#11709);
+#11709 = SURFACE_SIDE_STYLE('',(#11710));
+#11710 = SURFACE_STYLE_FILL_AREA(#11711);
+#11711 = FILL_AREA_STYLE('',(#11712));
+#11712 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11713 = STYLED_ITEM('color',(#11714),#6899);
+#11714 = PRESENTATION_STYLE_ASSIGNMENT((#11715));
+#11715 = SURFACE_STYLE_USAGE(.BOTH.,#11716);
+#11716 = SURFACE_SIDE_STYLE('',(#11717));
+#11717 = SURFACE_STYLE_FILL_AREA(#11718);
+#11718 = FILL_AREA_STYLE('',(#11719));
+#11719 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11720 = STYLED_ITEM('color',(#11721),#6921);
+#11721 = PRESENTATION_STYLE_ASSIGNMENT((#11722));
+#11722 = SURFACE_STYLE_USAGE(.BOTH.,#11723);
+#11723 = SURFACE_SIDE_STYLE('',(#11724));
+#11724 = SURFACE_STYLE_FILL_AREA(#11725);
+#11725 = FILL_AREA_STYLE('',(#11726));
+#11726 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11727 = STYLED_ITEM('color',(#11728),#7013);
+#11728 = PRESENTATION_STYLE_ASSIGNMENT((#11729));
+#11729 = SURFACE_STYLE_USAGE(.BOTH.,#11730);
+#11730 = SURFACE_SIDE_STYLE('',(#11731));
+#11731 = SURFACE_STYLE_FILL_AREA(#11732);
+#11732 = FILL_AREA_STYLE('',(#11733));
+#11733 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11734 = STYLED_ITEM('color',(#11735),#7105);
+#11735 = PRESENTATION_STYLE_ASSIGNMENT((#11736));
+#11736 = SURFACE_STYLE_USAGE(.BOTH.,#11737);
+#11737 = SURFACE_SIDE_STYLE('',(#11738));
+#11738 = SURFACE_STYLE_FILL_AREA(#11739);
+#11739 = FILL_AREA_STYLE('',(#11740));
+#11740 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11741 = STYLED_ITEM('color',(#11742),#7127);
+#11742 = PRESENTATION_STYLE_ASSIGNMENT((#11743));
+#11743 = SURFACE_STYLE_USAGE(.BOTH.,#11744);
+#11744 = SURFACE_SIDE_STYLE('',(#11745));
+#11745 = SURFACE_STYLE_FILL_AREA(#11746);
+#11746 = FILL_AREA_STYLE('',(#11747));
+#11747 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11748 = STYLED_ITEM('color',(#11749),#7152);
+#11749 = PRESENTATION_STYLE_ASSIGNMENT((#11750));
+#11750 = SURFACE_STYLE_USAGE(.BOTH.,#11751);
+#11751 = SURFACE_SIDE_STYLE('',(#11752));
+#11752 = SURFACE_STYLE_FILL_AREA(#11753);
+#11753 = FILL_AREA_STYLE('',(#11754));
+#11754 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11755 = STYLED_ITEM('color',(#11756),#7236);
+#11756 = PRESENTATION_STYLE_ASSIGNMENT((#11757));
+#11757 = SURFACE_STYLE_USAGE(.BOTH.,#11758);
+#11758 = SURFACE_SIDE_STYLE('',(#11759));
+#11759 = SURFACE_STYLE_FILL_AREA(#11760);
+#11760 = FILL_AREA_STYLE('',(#11761));
+#11761 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11762 = STYLED_ITEM('color',(#11763),#7328);
+#11763 = PRESENTATION_STYLE_ASSIGNMENT((#11764));
+#11764 = SURFACE_STYLE_USAGE(.BOTH.,#11765);
+#11765 = SURFACE_SIDE_STYLE('',(#11766));
+#11766 = SURFACE_STYLE_FILL_AREA(#11767);
+#11767 = FILL_AREA_STYLE('',(#11768));
+#11768 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11769 = STYLED_ITEM('color',(#11770),#7345);
+#11770 = PRESENTATION_STYLE_ASSIGNMENT((#11771));
+#11771 = SURFACE_STYLE_USAGE(.BOTH.,#11772);
+#11772 = SURFACE_SIDE_STYLE('',(#11773));
+#11773 = SURFACE_STYLE_FILL_AREA(#11774);
+#11774 = FILL_AREA_STYLE('',(#11775));
+#11775 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11776 = STYLED_ITEM('color',(#11777),#7367);
+#11777 = PRESENTATION_STYLE_ASSIGNMENT((#11778));
+#11778 = SURFACE_STYLE_USAGE(.BOTH.,#11779);
+#11779 = SURFACE_SIDE_STYLE('',(#11780));
+#11780 = SURFACE_STYLE_FILL_AREA(#11781);
+#11781 = FILL_AREA_STYLE('',(#11782));
+#11782 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11783 = STYLED_ITEM('color',(#11784),#7459);
+#11784 = PRESENTATION_STYLE_ASSIGNMENT((#11785));
+#11785 = SURFACE_STYLE_USAGE(.BOTH.,#11786);
+#11786 = SURFACE_SIDE_STYLE('',(#11787));
+#11787 = SURFACE_STYLE_FILL_AREA(#11788);
+#11788 = FILL_AREA_STYLE('',(#11789));
+#11789 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11790 = STYLED_ITEM('color',(#11791),#7551);
+#11791 = PRESENTATION_STYLE_ASSIGNMENT((#11792));
+#11792 = SURFACE_STYLE_USAGE(.BOTH.,#11793);
+#11793 = SURFACE_SIDE_STYLE('',(#11794));
+#11794 = SURFACE_STYLE_FILL_AREA(#11795);
+#11795 = FILL_AREA_STYLE('',(#11796));
+#11796 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11797 = STYLED_ITEM('color',(#11798),#7573);
+#11798 = PRESENTATION_STYLE_ASSIGNMENT((#11799));
+#11799 = SURFACE_STYLE_USAGE(.BOTH.,#11800);
+#11800 = SURFACE_SIDE_STYLE('',(#11801));
+#11801 = SURFACE_STYLE_FILL_AREA(#11802);
+#11802 = FILL_AREA_STYLE('',(#11803));
+#11803 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11804 = STYLED_ITEM('color',(#11805),#7598);
+#11805 = PRESENTATION_STYLE_ASSIGNMENT((#11806));
+#11806 = SURFACE_STYLE_USAGE(.BOTH.,#11807);
+#11807 = SURFACE_SIDE_STYLE('',(#11808));
+#11808 = SURFACE_STYLE_FILL_AREA(#11809);
+#11809 = FILL_AREA_STYLE('',(#11810));
+#11810 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11811 = STYLED_ITEM('color',(#11812),#7682);
+#11812 = PRESENTATION_STYLE_ASSIGNMENT((#11813));
+#11813 = SURFACE_STYLE_USAGE(.BOTH.,#11814);
+#11814 = SURFACE_SIDE_STYLE('',(#11815));
+#11815 = SURFACE_STYLE_FILL_AREA(#11816);
+#11816 = FILL_AREA_STYLE('',(#11817));
+#11817 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11818 = STYLED_ITEM('color',(#11819),#7774);
+#11819 = PRESENTATION_STYLE_ASSIGNMENT((#11820));
+#11820 = SURFACE_STYLE_USAGE(.BOTH.,#11821);
+#11821 = SURFACE_SIDE_STYLE('',(#11822));
+#11822 = SURFACE_STYLE_FILL_AREA(#11823);
+#11823 = FILL_AREA_STYLE('',(#11824));
+#11824 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11825 = STYLED_ITEM('color',(#11826),#7791);
+#11826 = PRESENTATION_STYLE_ASSIGNMENT((#11827));
+#11827 = SURFACE_STYLE_USAGE(.BOTH.,#11828);
+#11828 = SURFACE_SIDE_STYLE('',(#11829));
+#11829 = SURFACE_STYLE_FILL_AREA(#11830);
+#11830 = FILL_AREA_STYLE('',(#11831));
+#11831 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11832 = STYLED_ITEM('color',(#11833),#7813);
+#11833 = PRESENTATION_STYLE_ASSIGNMENT((#11834));
+#11834 = SURFACE_STYLE_USAGE(.BOTH.,#11835);
+#11835 = SURFACE_SIDE_STYLE('',(#11836));
+#11836 = SURFACE_STYLE_FILL_AREA(#11837);
+#11837 = FILL_AREA_STYLE('',(#11838));
+#11838 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11839 = STYLED_ITEM('color',(#11840),#7905);
+#11840 = PRESENTATION_STYLE_ASSIGNMENT((#11841));
+#11841 = SURFACE_STYLE_USAGE(.BOTH.,#11842);
+#11842 = SURFACE_SIDE_STYLE('',(#11843));
+#11843 = SURFACE_STYLE_FILL_AREA(#11844);
+#11844 = FILL_AREA_STYLE('',(#11845));
+#11845 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11846 = STYLED_ITEM('color',(#11847),#7997);
+#11847 = PRESENTATION_STYLE_ASSIGNMENT((#11848));
+#11848 = SURFACE_STYLE_USAGE(.BOTH.,#11849);
+#11849 = SURFACE_SIDE_STYLE('',(#11850));
+#11850 = SURFACE_STYLE_FILL_AREA(#11851);
+#11851 = FILL_AREA_STYLE('',(#11852));
+#11852 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11853 = STYLED_ITEM('color',(#11854),#8019);
+#11854 = PRESENTATION_STYLE_ASSIGNMENT((#11855));
+#11855 = SURFACE_STYLE_USAGE(.BOTH.,#11856);
+#11856 = SURFACE_SIDE_STYLE('',(#11857));
+#11857 = SURFACE_STYLE_FILL_AREA(#11858);
+#11858 = FILL_AREA_STYLE('',(#11859));
+#11859 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11860 = STYLED_ITEM('color',(#11861),#8044);
+#11861 = PRESENTATION_STYLE_ASSIGNMENT((#11862));
+#11862 = SURFACE_STYLE_USAGE(.BOTH.,#11863);
+#11863 = SURFACE_SIDE_STYLE('',(#11864));
+#11864 = SURFACE_STYLE_FILL_AREA(#11865);
+#11865 = FILL_AREA_STYLE('',(#11866));
+#11866 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11867 = STYLED_ITEM('color',(#11868),#8128);
+#11868 = PRESENTATION_STYLE_ASSIGNMENT((#11869));
+#11869 = SURFACE_STYLE_USAGE(.BOTH.,#11870);
+#11870 = SURFACE_SIDE_STYLE('',(#11871));
+#11871 = SURFACE_STYLE_FILL_AREA(#11872);
+#11872 = FILL_AREA_STYLE('',(#11873));
+#11873 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11874 = STYLED_ITEM('color',(#11875),#8220);
+#11875 = PRESENTATION_STYLE_ASSIGNMENT((#11876));
+#11876 = SURFACE_STYLE_USAGE(.BOTH.,#11877);
+#11877 = SURFACE_SIDE_STYLE('',(#11878));
+#11878 = SURFACE_STYLE_FILL_AREA(#11879);
+#11879 = FILL_AREA_STYLE('',(#11880));
+#11880 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11881 = STYLED_ITEM('color',(#11882),#8237);
+#11882 = PRESENTATION_STYLE_ASSIGNMENT((#11883));
+#11883 = SURFACE_STYLE_USAGE(.BOTH.,#11884);
+#11884 = SURFACE_SIDE_STYLE('',(#11885));
+#11885 = SURFACE_STYLE_FILL_AREA(#11886);
+#11886 = FILL_AREA_STYLE('',(#11887));
+#11887 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11888 = STYLED_ITEM('color',(#11889),#8259);
+#11889 = PRESENTATION_STYLE_ASSIGNMENT((#11890));
+#11890 = SURFACE_STYLE_USAGE(.BOTH.,#11891);
+#11891 = SURFACE_SIDE_STYLE('',(#11892));
+#11892 = SURFACE_STYLE_FILL_AREA(#11893);
+#11893 = FILL_AREA_STYLE('',(#11894));
+#11894 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11895 = STYLED_ITEM('color',(#11896),#8351);
+#11896 = PRESENTATION_STYLE_ASSIGNMENT((#11897));
+#11897 = SURFACE_STYLE_USAGE(.BOTH.,#11898);
+#11898 = SURFACE_SIDE_STYLE('',(#11899));
+#11899 = SURFACE_STYLE_FILL_AREA(#11900);
+#11900 = FILL_AREA_STYLE('',(#11901));
+#11901 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11902 = STYLED_ITEM('color',(#11903),#8443);
+#11903 = PRESENTATION_STYLE_ASSIGNMENT((#11904));
+#11904 = SURFACE_STYLE_USAGE(.BOTH.,#11905);
+#11905 = SURFACE_SIDE_STYLE('',(#11906));
+#11906 = SURFACE_STYLE_FILL_AREA(#11907);
+#11907 = FILL_AREA_STYLE('',(#11908));
+#11908 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11909 = STYLED_ITEM('color',(#11910),#8465);
+#11910 = PRESENTATION_STYLE_ASSIGNMENT((#11911));
+#11911 = SURFACE_STYLE_USAGE(.BOTH.,#11912);
+#11912 = SURFACE_SIDE_STYLE('',(#11913));
+#11913 = SURFACE_STYLE_FILL_AREA(#11914);
+#11914 = FILL_AREA_STYLE('',(#11915));
+#11915 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11916 = STYLED_ITEM('color',(#11917),#8490);
+#11917 = PRESENTATION_STYLE_ASSIGNMENT((#11918));
+#11918 = SURFACE_STYLE_USAGE(.BOTH.,#11919);
+#11919 = SURFACE_SIDE_STYLE('',(#11920));
+#11920 = SURFACE_STYLE_FILL_AREA(#11921);
+#11921 = FILL_AREA_STYLE('',(#11922));
+#11922 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11923 = STYLED_ITEM('color',(#11924),#8574);
+#11924 = PRESENTATION_STYLE_ASSIGNMENT((#11925));
+#11925 = SURFACE_STYLE_USAGE(.BOTH.,#11926);
+#11926 = SURFACE_SIDE_STYLE('',(#11927));
+#11927 = SURFACE_STYLE_FILL_AREA(#11928);
+#11928 = FILL_AREA_STYLE('',(#11929));
+#11929 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11930 = STYLED_ITEM('color',(#11931),#8666);
+#11931 = PRESENTATION_STYLE_ASSIGNMENT((#11932));
+#11932 = SURFACE_STYLE_USAGE(.BOTH.,#11933);
+#11933 = SURFACE_SIDE_STYLE('',(#11934));
+#11934 = SURFACE_STYLE_FILL_AREA(#11935);
+#11935 = FILL_AREA_STYLE('',(#11936));
+#11936 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11937 = STYLED_ITEM('color',(#11938),#8683);
+#11938 = PRESENTATION_STYLE_ASSIGNMENT((#11939));
+#11939 = SURFACE_STYLE_USAGE(.BOTH.,#11940);
+#11940 = SURFACE_SIDE_STYLE('',(#11941));
+#11941 = SURFACE_STYLE_FILL_AREA(#11942);
+#11942 = FILL_AREA_STYLE('',(#11943));
+#11943 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11944 = STYLED_ITEM('color',(#11945),#8705);
+#11945 = PRESENTATION_STYLE_ASSIGNMENT((#11946));
+#11946 = SURFACE_STYLE_USAGE(.BOTH.,#11947);
+#11947 = SURFACE_SIDE_STYLE('',(#11948));
+#11948 = SURFACE_STYLE_FILL_AREA(#11949);
+#11949 = FILL_AREA_STYLE('',(#11950));
+#11950 = FILL_AREA_STYLE_COLOUR('',#10276);
+#11951 = STYLED_ITEM('color',(#11952),#8717);
+#11952 = PRESENTATION_STYLE_ASSIGNMENT((#11953));
+#11953 = SURFACE_STYLE_USAGE(.BOTH.,#11954);
+#11954 = SURFACE_SIDE_STYLE('',(#11955));
+#11955 = SURFACE_STYLE_FILL_AREA(#11956);
+#11956 = FILL_AREA_STYLE('',(#11957));
+#11957 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11958 = STYLED_ITEM('color',(#11959),#8736);
+#11959 = PRESENTATION_STYLE_ASSIGNMENT((#11960));
+#11960 = SURFACE_STYLE_USAGE(.BOTH.,#11961);
+#11961 = SURFACE_SIDE_STYLE('',(#11962));
+#11962 = SURFACE_STYLE_FILL_AREA(#11963);
+#11963 = FILL_AREA_STYLE('',(#11964));
+#11964 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11965 = STYLED_ITEM('color',(#11966),#8755);
+#11966 = PRESENTATION_STYLE_ASSIGNMENT((#11967));
+#11967 = SURFACE_STYLE_USAGE(.BOTH.,#11968);
+#11968 = SURFACE_SIDE_STYLE('',(#11969));
+#11969 = SURFACE_STYLE_FILL_AREA(#11970);
+#11970 = FILL_AREA_STYLE('',(#11971));
+#11971 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11972 = STYLED_ITEM('color',(#11973),#8774);
+#11973 = PRESENTATION_STYLE_ASSIGNMENT((#11974));
+#11974 = SURFACE_STYLE_USAGE(.BOTH.,#11975);
+#11975 = SURFACE_SIDE_STYLE('',(#11976));
+#11976 = SURFACE_STYLE_FILL_AREA(#11977);
+#11977 = FILL_AREA_STYLE('',(#11978));
+#11978 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11979 = STYLED_ITEM('color',(#11980),#8793);
+#11980 = PRESENTATION_STYLE_ASSIGNMENT((#11981));
+#11981 = SURFACE_STYLE_USAGE(.BOTH.,#11982);
+#11982 = SURFACE_SIDE_STYLE('',(#11983));
+#11983 = SURFACE_STYLE_FILL_AREA(#11984);
+#11984 = FILL_AREA_STYLE('',(#11985));
+#11985 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11986 = STYLED_ITEM('color',(#11987),#8812);
+#11987 = PRESENTATION_STYLE_ASSIGNMENT((#11988));
+#11988 = SURFACE_STYLE_USAGE(.BOTH.,#11989);
+#11989 = SURFACE_SIDE_STYLE('',(#11990));
+#11990 = SURFACE_STYLE_FILL_AREA(#11991);
+#11991 = FILL_AREA_STYLE('',(#11992));
+#11992 = FILL_AREA_STYLE_COLOUR('',#10240);
+#11993 = STYLED_ITEM('color',(#11994),#8831);
+#11994 = PRESENTATION_STYLE_ASSIGNMENT((#11995));
+#11995 = SURFACE_STYLE_USAGE(.BOTH.,#11996);
+#11996 = SURFACE_SIDE_STYLE('',(#11997));
+#11997 = SURFACE_STYLE_FILL_AREA(#11998);
+#11998 = FILL_AREA_STYLE('',(#11999));
+#11999 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12000 = STYLED_ITEM('color',(#12001),#8850);
+#12001 = PRESENTATION_STYLE_ASSIGNMENT((#12002));
+#12002 = SURFACE_STYLE_USAGE(.BOTH.,#12003);
+#12003 = SURFACE_SIDE_STYLE('',(#12004));
+#12004 = SURFACE_STYLE_FILL_AREA(#12005);
+#12005 = FILL_AREA_STYLE('',(#12006));
+#12006 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12007 = STYLED_ITEM('color',(#12008),#8869);
+#12008 = PRESENTATION_STYLE_ASSIGNMENT((#12009));
+#12009 = SURFACE_STYLE_USAGE(.BOTH.,#12010);
+#12010 = SURFACE_SIDE_STYLE('',(#12011));
+#12011 = SURFACE_STYLE_FILL_AREA(#12012);
+#12012 = FILL_AREA_STYLE('',(#12013));
+#12013 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12014 = STYLED_ITEM('color',(#12015),#8888);
+#12015 = PRESENTATION_STYLE_ASSIGNMENT((#12016));
+#12016 = SURFACE_STYLE_USAGE(.BOTH.,#12017);
+#12017 = SURFACE_SIDE_STYLE('',(#12018));
+#12018 = SURFACE_STYLE_FILL_AREA(#12019);
+#12019 = FILL_AREA_STYLE('',(#12020));
+#12020 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12021 = STYLED_ITEM('color',(#12022),#8907);
+#12022 = PRESENTATION_STYLE_ASSIGNMENT((#12023));
+#12023 = SURFACE_STYLE_USAGE(.BOTH.,#12024);
+#12024 = SURFACE_SIDE_STYLE('',(#12025));
+#12025 = SURFACE_STYLE_FILL_AREA(#12026);
+#12026 = FILL_AREA_STYLE('',(#12027));
+#12027 = FILL_AREA_STYLE_COLOUR('',#11642);
+#12028 = STYLED_ITEM('color',(#12029),#8916);
+#12029 = PRESENTATION_STYLE_ASSIGNMENT((#12030));
+#12030 = SURFACE_STYLE_USAGE(.BOTH.,#12031);
+#12031 = SURFACE_SIDE_STYLE('',(#12032));
+#12032 = SURFACE_STYLE_FILL_AREA(#12033);
+#12033 = FILL_AREA_STYLE('',(#12034));
+#12034 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12035 = STYLED_ITEM('color',(#12036),#8933);
+#12036 = PRESENTATION_STYLE_ASSIGNMENT((#12037));
+#12037 = SURFACE_STYLE_USAGE(.BOTH.,#12038);
+#12038 = SURFACE_SIDE_STYLE('',(#12039));
+#12039 = SURFACE_STYLE_FILL_AREA(#12040);
+#12040 = FILL_AREA_STYLE('',(#12041));
+#12041 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12042 = STYLED_ITEM('color',(#12043),#8950);
+#12043 = PRESENTATION_STYLE_ASSIGNMENT((#12044));
+#12044 = SURFACE_STYLE_USAGE(.BOTH.,#12045);
+#12045 = SURFACE_SIDE_STYLE('',(#12046));
+#12046 = SURFACE_STYLE_FILL_AREA(#12047);
+#12047 = FILL_AREA_STYLE('',(#12048));
+#12048 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12049 = STYLED_ITEM('color',(#12050),#8967);
+#12050 = PRESENTATION_STYLE_ASSIGNMENT((#12051));
+#12051 = SURFACE_STYLE_USAGE(.BOTH.,#12052);
+#12052 = SURFACE_SIDE_STYLE('',(#12053));
+#12053 = SURFACE_STYLE_FILL_AREA(#12054);
+#12054 = FILL_AREA_STYLE('',(#12055));
+#12055 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12056 = STYLED_ITEM('color',(#12057),#8984);
+#12057 = PRESENTATION_STYLE_ASSIGNMENT((#12058));
+#12058 = SURFACE_STYLE_USAGE(.BOTH.,#12059);
+#12059 = SURFACE_SIDE_STYLE('',(#12060));
+#12060 = SURFACE_STYLE_FILL_AREA(#12061);
+#12061 = FILL_AREA_STYLE('',(#12062));
+#12062 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12063 = STYLED_ITEM('color',(#12064),#9001);
+#12064 = PRESENTATION_STYLE_ASSIGNMENT((#12065));
+#12065 = SURFACE_STYLE_USAGE(.BOTH.,#12066);
+#12066 = SURFACE_SIDE_STYLE('',(#12067));
+#12067 = SURFACE_STYLE_FILL_AREA(#12068);
+#12068 = FILL_AREA_STYLE('',(#12069));
+#12069 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12070 = STYLED_ITEM('color',(#12071),#9018);
+#12071 = PRESENTATION_STYLE_ASSIGNMENT((#12072));
+#12072 = SURFACE_STYLE_USAGE(.BOTH.,#12073);
+#12073 = SURFACE_SIDE_STYLE('',(#12074));
+#12074 = SURFACE_STYLE_FILL_AREA(#12075);
+#12075 = FILL_AREA_STYLE('',(#12076));
+#12076 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12077 = STYLED_ITEM('color',(#12078),#9035);
+#12078 = PRESENTATION_STYLE_ASSIGNMENT((#12079));
+#12079 = SURFACE_STYLE_USAGE(.BOTH.,#12080);
+#12080 = SURFACE_SIDE_STYLE('',(#12081));
+#12081 = SURFACE_STYLE_FILL_AREA(#12082);
+#12082 = FILL_AREA_STYLE('',(#12083));
+#12083 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12084 = STYLED_ITEM('color',(#12085),#9047);
+#12085 = PRESENTATION_STYLE_ASSIGNMENT((#12086));
+#12086 = SURFACE_STYLE_USAGE(.BOTH.,#12087);
+#12087 = SURFACE_SIDE_STYLE('',(#12088));
+#12088 = SURFACE_STYLE_FILL_AREA(#12089);
+#12089 = FILL_AREA_STYLE('',(#12090));
+#12090 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12091 = STYLED_ITEM('color',(#12092),#9064);
+#12092 = PRESENTATION_STYLE_ASSIGNMENT((#12093));
+#12093 = SURFACE_STYLE_USAGE(.BOTH.,#12094);
+#12094 = SURFACE_SIDE_STYLE('',(#12095));
+#12095 = SURFACE_STYLE_FILL_AREA(#12096);
+#12096 = FILL_AREA_STYLE('',(#12097));
+#12097 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12098 = STYLED_ITEM('color',(#12099),#9081);
+#12099 = PRESENTATION_STYLE_ASSIGNMENT((#12100));
+#12100 = SURFACE_STYLE_USAGE(.BOTH.,#12101);
+#12101 = SURFACE_SIDE_STYLE('',(#12102));
+#12102 = SURFACE_STYLE_FILL_AREA(#12103);
+#12103 = FILL_AREA_STYLE('',(#12104));
+#12104 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12105 = STYLED_ITEM('color',(#12106),#9098);
+#12106 = PRESENTATION_STYLE_ASSIGNMENT((#12107));
+#12107 = SURFACE_STYLE_USAGE(.BOTH.,#12108);
+#12108 = SURFACE_SIDE_STYLE('',(#12109));
+#12109 = SURFACE_STYLE_FILL_AREA(#12110);
+#12110 = FILL_AREA_STYLE('',(#12111));
+#12111 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12112 = STYLED_ITEM('color',(#12113),#9115);
+#12113 = PRESENTATION_STYLE_ASSIGNMENT((#12114));
+#12114 = SURFACE_STYLE_USAGE(.BOTH.,#12115);
+#12115 = SURFACE_SIDE_STYLE('',(#12116));
+#12116 = SURFACE_STYLE_FILL_AREA(#12117);
+#12117 = FILL_AREA_STYLE('',(#12118));
+#12118 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12119 = STYLED_ITEM('color',(#12120),#9132);
+#12120 = PRESENTATION_STYLE_ASSIGNMENT((#12121));
+#12121 = SURFACE_STYLE_USAGE(.BOTH.,#12122);
+#12122 = SURFACE_SIDE_STYLE('',(#12123));
+#12123 = SURFACE_STYLE_FILL_AREA(#12124);
+#12124 = FILL_AREA_STYLE('',(#12125));
+#12125 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12126 = STYLED_ITEM('color',(#12127),#9149);
+#12127 = PRESENTATION_STYLE_ASSIGNMENT((#12128));
+#12128 = SURFACE_STYLE_USAGE(.BOTH.,#12129);
+#12129 = SURFACE_SIDE_STYLE('',(#12130));
+#12130 = SURFACE_STYLE_FILL_AREA(#12131);
+#12131 = FILL_AREA_STYLE('',(#12132));
+#12132 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12133 = STYLED_ITEM('color',(#12134),#9166);
+#12134 = PRESENTATION_STYLE_ASSIGNMENT((#12135));
+#12135 = SURFACE_STYLE_USAGE(.BOTH.,#12136);
+#12136 = SURFACE_SIDE_STYLE('',(#12137));
+#12137 = SURFACE_STYLE_FILL_AREA(#12138);
+#12138 = FILL_AREA_STYLE('',(#12139));
+#12139 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12140 = STYLED_ITEM('color',(#12141),#9178);
+#12141 = PRESENTATION_STYLE_ASSIGNMENT((#12142));
+#12142 = SURFACE_STYLE_USAGE(.BOTH.,#12143);
+#12143 = SURFACE_SIDE_STYLE('',(#12144));
+#12144 = SURFACE_STYLE_FILL_AREA(#12145);
+#12145 = FILL_AREA_STYLE('',(#12146));
+#12146 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12147 = STYLED_ITEM('color',(#12148),#9195);
+#12148 = PRESENTATION_STYLE_ASSIGNMENT((#12149));
+#12149 = SURFACE_STYLE_USAGE(.BOTH.,#12150);
+#12150 = SURFACE_SIDE_STYLE('',(#12151));
+#12151 = SURFACE_STYLE_FILL_AREA(#12152);
+#12152 = FILL_AREA_STYLE('',(#12153));
+#12153 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12154 = STYLED_ITEM('color',(#12155),#9212);
+#12155 = PRESENTATION_STYLE_ASSIGNMENT((#12156));
+#12156 = SURFACE_STYLE_USAGE(.BOTH.,#12157);
+#12157 = SURFACE_SIDE_STYLE('',(#12158));
+#12158 = SURFACE_STYLE_FILL_AREA(#12159);
+#12159 = FILL_AREA_STYLE('',(#12160));
+#12160 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12161 = STYLED_ITEM('color',(#12162),#9229);
+#12162 = PRESENTATION_STYLE_ASSIGNMENT((#12163));
+#12163 = SURFACE_STYLE_USAGE(.BOTH.,#12164);
+#12164 = SURFACE_SIDE_STYLE('',(#12165));
+#12165 = SURFACE_STYLE_FILL_AREA(#12166);
+#12166 = FILL_AREA_STYLE('',(#12167));
+#12167 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12168 = STYLED_ITEM('color',(#12169),#9246);
+#12169 = PRESENTATION_STYLE_ASSIGNMENT((#12170));
+#12170 = SURFACE_STYLE_USAGE(.BOTH.,#12171);
+#12171 = SURFACE_SIDE_STYLE('',(#12172));
+#12172 = SURFACE_STYLE_FILL_AREA(#12173);
+#12173 = FILL_AREA_STYLE('',(#12174));
+#12174 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12175 = STYLED_ITEM('color',(#12176),#9263);
+#12176 = PRESENTATION_STYLE_ASSIGNMENT((#12177));
+#12177 = SURFACE_STYLE_USAGE(.BOTH.,#12178);
+#12178 = SURFACE_SIDE_STYLE('',(#12179));
+#12179 = SURFACE_STYLE_FILL_AREA(#12180);
+#12180 = FILL_AREA_STYLE('',(#12181));
+#12181 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12182 = STYLED_ITEM('color',(#12183),#9280);
+#12183 = PRESENTATION_STYLE_ASSIGNMENT((#12184));
+#12184 = SURFACE_STYLE_USAGE(.BOTH.,#12185);
+#12185 = SURFACE_SIDE_STYLE('',(#12186));
+#12186 = SURFACE_STYLE_FILL_AREA(#12187);
+#12187 = FILL_AREA_STYLE('',(#12188));
+#12188 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12189 = STYLED_ITEM('color',(#12190),#9297);
+#12190 = PRESENTATION_STYLE_ASSIGNMENT((#12191));
+#12191 = SURFACE_STYLE_USAGE(.BOTH.,#12192);
+#12192 = SURFACE_SIDE_STYLE('',(#12193));
+#12193 = SURFACE_STYLE_FILL_AREA(#12194);
+#12194 = FILL_AREA_STYLE('',(#12195));
+#12195 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12196 = STYLED_ITEM('color',(#12197),#9309);
+#12197 = PRESENTATION_STYLE_ASSIGNMENT((#12198));
+#12198 = SURFACE_STYLE_USAGE(.BOTH.,#12199);
+#12199 = SURFACE_SIDE_STYLE('',(#12200));
+#12200 = SURFACE_STYLE_FILL_AREA(#12201);
+#12201 = FILL_AREA_STYLE('',(#12202));
+#12202 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12203 = STYLED_ITEM('color',(#12204),#9326);
+#12204 = PRESENTATION_STYLE_ASSIGNMENT((#12205));
+#12205 = SURFACE_STYLE_USAGE(.BOTH.,#12206);
+#12206 = SURFACE_SIDE_STYLE('',(#12207));
+#12207 = SURFACE_STYLE_FILL_AREA(#12208);
+#12208 = FILL_AREA_STYLE('',(#12209));
+#12209 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12210 = STYLED_ITEM('color',(#12211),#9343);
+#12211 = PRESENTATION_STYLE_ASSIGNMENT((#12212));
+#12212 = SURFACE_STYLE_USAGE(.BOTH.,#12213);
+#12213 = SURFACE_SIDE_STYLE('',(#12214));
+#12214 = SURFACE_STYLE_FILL_AREA(#12215);
+#12215 = FILL_AREA_STYLE('',(#12216));
+#12216 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12217 = STYLED_ITEM('color',(#12218),#9360);
+#12218 = PRESENTATION_STYLE_ASSIGNMENT((#12219));
+#12219 = SURFACE_STYLE_USAGE(.BOTH.,#12220);
+#12220 = SURFACE_SIDE_STYLE('',(#12221));
+#12221 = SURFACE_STYLE_FILL_AREA(#12222);
+#12222 = FILL_AREA_STYLE('',(#12223));
+#12223 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12224 = STYLED_ITEM('color',(#12225),#9377);
+#12225 = PRESENTATION_STYLE_ASSIGNMENT((#12226));
+#12226 = SURFACE_STYLE_USAGE(.BOTH.,#12227);
+#12227 = SURFACE_SIDE_STYLE('',(#12228));
+#12228 = SURFACE_STYLE_FILL_AREA(#12229);
+#12229 = FILL_AREA_STYLE('',(#12230));
+#12230 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12231 = STYLED_ITEM('color',(#12232),#9394);
+#12232 = PRESENTATION_STYLE_ASSIGNMENT((#12233));
+#12233 = SURFACE_STYLE_USAGE(.BOTH.,#12234);
+#12234 = SURFACE_SIDE_STYLE('',(#12235));
+#12235 = SURFACE_STYLE_FILL_AREA(#12236);
+#12236 = FILL_AREA_STYLE('',(#12237));
+#12237 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12238 = STYLED_ITEM('color',(#12239),#9411);
+#12239 = PRESENTATION_STYLE_ASSIGNMENT((#12240));
+#12240 = SURFACE_STYLE_USAGE(.BOTH.,#12241);
+#12241 = SURFACE_SIDE_STYLE('',(#12242));
+#12242 = SURFACE_STYLE_FILL_AREA(#12243);
+#12243 = FILL_AREA_STYLE('',(#12244));
+#12244 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12245 = STYLED_ITEM('color',(#12246),#9428);
+#12246 = PRESENTATION_STYLE_ASSIGNMENT((#12247));
+#12247 = SURFACE_STYLE_USAGE(.BOTH.,#12248);
+#12248 = SURFACE_SIDE_STYLE('',(#12249));
+#12249 = SURFACE_STYLE_FILL_AREA(#12250);
+#12250 = FILL_AREA_STYLE('',(#12251));
+#12251 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12252 = STYLED_ITEM('color',(#12253),#9440);
+#12253 = PRESENTATION_STYLE_ASSIGNMENT((#12254));
+#12254 = SURFACE_STYLE_USAGE(.BOTH.,#12255);
+#12255 = SURFACE_SIDE_STYLE('',(#12256));
+#12256 = SURFACE_STYLE_FILL_AREA(#12257);
+#12257 = FILL_AREA_STYLE('',(#12258));
+#12258 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12259 = STYLED_ITEM('color',(#12260),#9457);
+#12260 = PRESENTATION_STYLE_ASSIGNMENT((#12261));
+#12261 = SURFACE_STYLE_USAGE(.BOTH.,#12262);
+#12262 = SURFACE_SIDE_STYLE('',(#12263));
+#12263 = SURFACE_STYLE_FILL_AREA(#12264);
+#12264 = FILL_AREA_STYLE('',(#12265));
+#12265 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12266 = STYLED_ITEM('color',(#12267),#9474);
+#12267 = PRESENTATION_STYLE_ASSIGNMENT((#12268));
+#12268 = SURFACE_STYLE_USAGE(.BOTH.,#12269);
+#12269 = SURFACE_SIDE_STYLE('',(#12270));
+#12270 = SURFACE_STYLE_FILL_AREA(#12271);
+#12271 = FILL_AREA_STYLE('',(#12272));
+#12272 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12273 = STYLED_ITEM('color',(#12274),#9491);
+#12274 = PRESENTATION_STYLE_ASSIGNMENT((#12275));
+#12275 = SURFACE_STYLE_USAGE(.BOTH.,#12276);
+#12276 = SURFACE_SIDE_STYLE('',(#12277));
+#12277 = SURFACE_STYLE_FILL_AREA(#12278);
+#12278 = FILL_AREA_STYLE('',(#12279));
+#12279 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12280 = STYLED_ITEM('color',(#12281),#9508);
+#12281 = PRESENTATION_STYLE_ASSIGNMENT((#12282));
+#12282 = SURFACE_STYLE_USAGE(.BOTH.,#12283);
+#12283 = SURFACE_SIDE_STYLE('',(#12284));
+#12284 = SURFACE_STYLE_FILL_AREA(#12285);
+#12285 = FILL_AREA_STYLE('',(#12286));
+#12286 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12287 = STYLED_ITEM('color',(#12288),#9525);
+#12288 = PRESENTATION_STYLE_ASSIGNMENT((#12289));
+#12289 = SURFACE_STYLE_USAGE(.BOTH.,#12290);
+#12290 = SURFACE_SIDE_STYLE('',(#12291));
+#12291 = SURFACE_STYLE_FILL_AREA(#12292);
+#12292 = FILL_AREA_STYLE('',(#12293));
+#12293 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12294 = STYLED_ITEM('color',(#12295),#9542);
+#12295 = PRESENTATION_STYLE_ASSIGNMENT((#12296));
+#12296 = SURFACE_STYLE_USAGE(.BOTH.,#12297);
+#12297 = SURFACE_SIDE_STYLE('',(#12298));
+#12298 = SURFACE_STYLE_FILL_AREA(#12299);
+#12299 = FILL_AREA_STYLE('',(#12300));
+#12300 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12301 = STYLED_ITEM('color',(#12302),#9559);
+#12302 = PRESENTATION_STYLE_ASSIGNMENT((#12303));
+#12303 = SURFACE_STYLE_USAGE(.BOTH.,#12304);
+#12304 = SURFACE_SIDE_STYLE('',(#12305));
+#12305 = SURFACE_STYLE_FILL_AREA(#12306);
+#12306 = FILL_AREA_STYLE('',(#12307));
+#12307 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12308 = STYLED_ITEM('color',(#12309),#9571);
+#12309 = PRESENTATION_STYLE_ASSIGNMENT((#12310));
+#12310 = SURFACE_STYLE_USAGE(.BOTH.,#12311);
+#12311 = SURFACE_SIDE_STYLE('',(#12312));
+#12312 = SURFACE_STYLE_FILL_AREA(#12313);
+#12313 = FILL_AREA_STYLE('',(#12314));
+#12314 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12315 = STYLED_ITEM('color',(#12316),#9588);
+#12316 = PRESENTATION_STYLE_ASSIGNMENT((#12317));
+#12317 = SURFACE_STYLE_USAGE(.BOTH.,#12318);
+#12318 = SURFACE_SIDE_STYLE('',(#12319));
+#12319 = SURFACE_STYLE_FILL_AREA(#12320);
+#12320 = FILL_AREA_STYLE('',(#12321));
+#12321 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12322 = STYLED_ITEM('color',(#12323),#9605);
+#12323 = PRESENTATION_STYLE_ASSIGNMENT((#12324));
+#12324 = SURFACE_STYLE_USAGE(.BOTH.,#12325);
+#12325 = SURFACE_SIDE_STYLE('',(#12326));
+#12326 = SURFACE_STYLE_FILL_AREA(#12327);
+#12327 = FILL_AREA_STYLE('',(#12328));
+#12328 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12329 = STYLED_ITEM('color',(#12330),#9622);
+#12330 = PRESENTATION_STYLE_ASSIGNMENT((#12331));
+#12331 = SURFACE_STYLE_USAGE(.BOTH.,#12332);
+#12332 = SURFACE_SIDE_STYLE('',(#12333));
+#12333 = SURFACE_STYLE_FILL_AREA(#12334);
+#12334 = FILL_AREA_STYLE('',(#12335));
+#12335 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12336 = STYLED_ITEM('color',(#12337),#9639);
+#12337 = PRESENTATION_STYLE_ASSIGNMENT((#12338));
+#12338 = SURFACE_STYLE_USAGE(.BOTH.,#12339);
+#12339 = SURFACE_SIDE_STYLE('',(#12340));
+#12340 = SURFACE_STYLE_FILL_AREA(#12341);
+#12341 = FILL_AREA_STYLE('',(#12342));
+#12342 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12343 = STYLED_ITEM('color',(#12344),#9656);
+#12344 = PRESENTATION_STYLE_ASSIGNMENT((#12345));
+#12345 = SURFACE_STYLE_USAGE(.BOTH.,#12346);
+#12346 = SURFACE_SIDE_STYLE('',(#12347));
+#12347 = SURFACE_STYLE_FILL_AREA(#12348);
+#12348 = FILL_AREA_STYLE('',(#12349));
+#12349 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12350 = STYLED_ITEM('color',(#12351),#9673);
+#12351 = PRESENTATION_STYLE_ASSIGNMENT((#12352));
+#12352 = SURFACE_STYLE_USAGE(.BOTH.,#12353);
+#12353 = SURFACE_SIDE_STYLE('',(#12354));
+#12354 = SURFACE_STYLE_FILL_AREA(#12355);
+#12355 = FILL_AREA_STYLE('',(#12356));
+#12356 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12357 = STYLED_ITEM('color',(#12358),#9690);
+#12358 = PRESENTATION_STYLE_ASSIGNMENT((#12359));
+#12359 = SURFACE_STYLE_USAGE(.BOTH.,#12360);
+#12360 = SURFACE_SIDE_STYLE('',(#12361));
+#12361 = SURFACE_STYLE_FILL_AREA(#12362);
+#12362 = FILL_AREA_STYLE('',(#12363));
+#12363 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12364 = STYLED_ITEM('color',(#12365),#9702);
+#12365 = PRESENTATION_STYLE_ASSIGNMENT((#12366));
+#12366 = SURFACE_STYLE_USAGE(.BOTH.,#12367);
+#12367 = SURFACE_SIDE_STYLE('',(#12368));
+#12368 = SURFACE_STYLE_FILL_AREA(#12369);
+#12369 = FILL_AREA_STYLE('',(#12370));
+#12370 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12371 = STYLED_ITEM('color',(#12372),#9719);
+#12372 = PRESENTATION_STYLE_ASSIGNMENT((#12373));
+#12373 = SURFACE_STYLE_USAGE(.BOTH.,#12374);
+#12374 = SURFACE_SIDE_STYLE('',(#12375));
+#12375 = SURFACE_STYLE_FILL_AREA(#12376);
+#12376 = FILL_AREA_STYLE('',(#12377));
+#12377 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12378 = STYLED_ITEM('color',(#12379),#9736);
+#12379 = PRESENTATION_STYLE_ASSIGNMENT((#12380));
+#12380 = SURFACE_STYLE_USAGE(.BOTH.,#12381);
+#12381 = SURFACE_SIDE_STYLE('',(#12382));
+#12382 = SURFACE_STYLE_FILL_AREA(#12383);
+#12383 = FILL_AREA_STYLE('',(#12384));
+#12384 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12385 = STYLED_ITEM('color',(#12386),#9753);
+#12386 = PRESENTATION_STYLE_ASSIGNMENT((#12387));
+#12387 = SURFACE_STYLE_USAGE(.BOTH.,#12388);
+#12388 = SURFACE_SIDE_STYLE('',(#12389));
+#12389 = SURFACE_STYLE_FILL_AREA(#12390);
+#12390 = FILL_AREA_STYLE('',(#12391));
+#12391 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12392 = STYLED_ITEM('color',(#12393),#9770);
+#12393 = PRESENTATION_STYLE_ASSIGNMENT((#12394));
+#12394 = SURFACE_STYLE_USAGE(.BOTH.,#12395);
+#12395 = SURFACE_SIDE_STYLE('',(#12396));
+#12396 = SURFACE_STYLE_FILL_AREA(#12397);
+#12397 = FILL_AREA_STYLE('',(#12398));
+#12398 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12399 = STYLED_ITEM('color',(#12400),#9787);
+#12400 = PRESENTATION_STYLE_ASSIGNMENT((#12401));
+#12401 = SURFACE_STYLE_USAGE(.BOTH.,#12402);
+#12402 = SURFACE_SIDE_STYLE('',(#12403));
+#12403 = SURFACE_STYLE_FILL_AREA(#12404);
+#12404 = FILL_AREA_STYLE('',(#12405));
+#12405 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12406 = STYLED_ITEM('color',(#12407),#9804);
+#12407 = PRESENTATION_STYLE_ASSIGNMENT((#12408));
+#12408 = SURFACE_STYLE_USAGE(.BOTH.,#12409);
+#12409 = SURFACE_SIDE_STYLE('',(#12410));
+#12410 = SURFACE_STYLE_FILL_AREA(#12411);
+#12411 = FILL_AREA_STYLE('',(#12412));
+#12412 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12413 = STYLED_ITEM('color',(#12414),#9821);
+#12414 = PRESENTATION_STYLE_ASSIGNMENT((#12415));
+#12415 = SURFACE_STYLE_USAGE(.BOTH.,#12416);
+#12416 = SURFACE_SIDE_STYLE('',(#12417));
+#12417 = SURFACE_STYLE_FILL_AREA(#12418);
+#12418 = FILL_AREA_STYLE('',(#12419));
+#12419 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12420 = STYLED_ITEM('color',(#12421),#9833);
+#12421 = PRESENTATION_STYLE_ASSIGNMENT((#12422));
+#12422 = SURFACE_STYLE_USAGE(.BOTH.,#12423);
+#12423 = SURFACE_SIDE_STYLE('',(#12424));
+#12424 = SURFACE_STYLE_FILL_AREA(#12425);
+#12425 = FILL_AREA_STYLE('',(#12426));
+#12426 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12427 = STYLED_ITEM('color',(#12428),#9850);
+#12428 = PRESENTATION_STYLE_ASSIGNMENT((#12429));
+#12429 = SURFACE_STYLE_USAGE(.BOTH.,#12430);
+#12430 = SURFACE_SIDE_STYLE('',(#12431));
+#12431 = SURFACE_STYLE_FILL_AREA(#12432);
+#12432 = FILL_AREA_STYLE('',(#12433));
+#12433 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12434 = STYLED_ITEM('color',(#12435),#9867);
+#12435 = PRESENTATION_STYLE_ASSIGNMENT((#12436));
+#12436 = SURFACE_STYLE_USAGE(.BOTH.,#12437);
+#12437 = SURFACE_SIDE_STYLE('',(#12438));
+#12438 = SURFACE_STYLE_FILL_AREA(#12439);
+#12439 = FILL_AREA_STYLE('',(#12440));
+#12440 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12441 = STYLED_ITEM('color',(#12442),#9884);
+#12442 = PRESENTATION_STYLE_ASSIGNMENT((#12443));
+#12443 = SURFACE_STYLE_USAGE(.BOTH.,#12444);
+#12444 = SURFACE_SIDE_STYLE('',(#12445));
+#12445 = SURFACE_STYLE_FILL_AREA(#12446);
+#12446 = FILL_AREA_STYLE('',(#12447));
+#12447 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12448 = STYLED_ITEM('color',(#12449),#9901);
+#12449 = PRESENTATION_STYLE_ASSIGNMENT((#12450));
+#12450 = SURFACE_STYLE_USAGE(.BOTH.,#12451);
+#12451 = SURFACE_SIDE_STYLE('',(#12452));
+#12452 = SURFACE_STYLE_FILL_AREA(#12453);
+#12453 = FILL_AREA_STYLE('',(#12454));
+#12454 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12455 = STYLED_ITEM('color',(#12456),#9918);
+#12456 = PRESENTATION_STYLE_ASSIGNMENT((#12457));
+#12457 = SURFACE_STYLE_USAGE(.BOTH.,#12458);
+#12458 = SURFACE_SIDE_STYLE('',(#12459));
+#12459 = SURFACE_STYLE_FILL_AREA(#12460);
+#12460 = FILL_AREA_STYLE('',(#12461));
+#12461 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12462 = STYLED_ITEM('color',(#12463),#9935);
+#12463 = PRESENTATION_STYLE_ASSIGNMENT((#12464));
+#12464 = SURFACE_STYLE_USAGE(.BOTH.,#12465);
+#12465 = SURFACE_SIDE_STYLE('',(#12466));
+#12466 = SURFACE_STYLE_FILL_AREA(#12467);
+#12467 = FILL_AREA_STYLE('',(#12468));
+#12468 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12469 = STYLED_ITEM('color',(#12470),#9952);
+#12470 = PRESENTATION_STYLE_ASSIGNMENT((#12471));
+#12471 = SURFACE_STYLE_USAGE(.BOTH.,#12472);
+#12472 = SURFACE_SIDE_STYLE('',(#12473));
+#12473 = SURFACE_STYLE_FILL_AREA(#12474);
+#12474 = FILL_AREA_STYLE('',(#12475));
+#12475 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12476 = STYLED_ITEM('color',(#12477),#9964);
+#12477 = PRESENTATION_STYLE_ASSIGNMENT((#12478));
+#12478 = SURFACE_STYLE_USAGE(.BOTH.,#12479);
+#12479 = SURFACE_SIDE_STYLE('',(#12480));
+#12480 = SURFACE_STYLE_FILL_AREA(#12481);
+#12481 = FILL_AREA_STYLE('',(#12482));
+#12482 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12483 = STYLED_ITEM('color',(#12484),#9981);
+#12484 = PRESENTATION_STYLE_ASSIGNMENT((#12485));
+#12485 = SURFACE_STYLE_USAGE(.BOTH.,#12486);
+#12486 = SURFACE_SIDE_STYLE('',(#12487));
+#12487 = SURFACE_STYLE_FILL_AREA(#12488);
+#12488 = FILL_AREA_STYLE('',(#12489));
+#12489 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12490 = STYLED_ITEM('color',(#12491),#9998);
+#12491 = PRESENTATION_STYLE_ASSIGNMENT((#12492));
+#12492 = SURFACE_STYLE_USAGE(.BOTH.,#12493);
+#12493 = SURFACE_SIDE_STYLE('',(#12494));
+#12494 = SURFACE_STYLE_FILL_AREA(#12495);
+#12495 = FILL_AREA_STYLE('',(#12496));
+#12496 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12497 = STYLED_ITEM('color',(#12498),#10015);
+#12498 = PRESENTATION_STYLE_ASSIGNMENT((#12499));
+#12499 = SURFACE_STYLE_USAGE(.BOTH.,#12500);
+#12500 = SURFACE_SIDE_STYLE('',(#12501));
+#12501 = SURFACE_STYLE_FILL_AREA(#12502);
+#12502 = FILL_AREA_STYLE('',(#12503));
+#12503 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12504 = STYLED_ITEM('color',(#12505),#10032);
+#12505 = PRESENTATION_STYLE_ASSIGNMENT((#12506));
+#12506 = SURFACE_STYLE_USAGE(.BOTH.,#12507);
+#12507 = SURFACE_SIDE_STYLE('',(#12508));
+#12508 = SURFACE_STYLE_FILL_AREA(#12509);
+#12509 = FILL_AREA_STYLE('',(#12510));
+#12510 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12511 = STYLED_ITEM('color',(#12512),#10049);
+#12512 = PRESENTATION_STYLE_ASSIGNMENT((#12513));
+#12513 = SURFACE_STYLE_USAGE(.BOTH.,#12514);
+#12514 = SURFACE_SIDE_STYLE('',(#12515));
+#12515 = SURFACE_STYLE_FILL_AREA(#12516);
+#12516 = FILL_AREA_STYLE('',(#12517));
+#12517 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12518 = STYLED_ITEM('color',(#12519),#10066);
+#12519 = PRESENTATION_STYLE_ASSIGNMENT((#12520));
+#12520 = SURFACE_STYLE_USAGE(.BOTH.,#12521);
+#12521 = SURFACE_SIDE_STYLE('',(#12522));
+#12522 = SURFACE_STYLE_FILL_AREA(#12523);
+#12523 = FILL_AREA_STYLE('',(#12524));
+#12524 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12525 = STYLED_ITEM('color',(#12526),#10083);
+#12526 = PRESENTATION_STYLE_ASSIGNMENT((#12527));
+#12527 = SURFACE_STYLE_USAGE(.BOTH.,#12528);
+#12528 = SURFACE_SIDE_STYLE('',(#12529));
+#12529 = SURFACE_STYLE_FILL_AREA(#12530);
+#12530 = FILL_AREA_STYLE('',(#12531));
+#12531 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12532 = STYLED_ITEM('color',(#12533),#10095);
+#12533 = PRESENTATION_STYLE_ASSIGNMENT((#12534));
+#12534 = SURFACE_STYLE_USAGE(.BOTH.,#12535);
+#12535 = SURFACE_SIDE_STYLE('',(#12536));
+#12536 = SURFACE_STYLE_FILL_AREA(#12537);
+#12537 = FILL_AREA_STYLE('',(#12538));
+#12538 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12539 = STYLED_ITEM('color',(#12540),#10112);
+#12540 = PRESENTATION_STYLE_ASSIGNMENT((#12541));
+#12541 = SURFACE_STYLE_USAGE(.BOTH.,#12542);
+#12542 = SURFACE_SIDE_STYLE('',(#12543));
+#12543 = SURFACE_STYLE_FILL_AREA(#12544);
+#12544 = FILL_AREA_STYLE('',(#12545));
+#12545 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12546 = STYLED_ITEM('color',(#12547),#10129);
+#12547 = PRESENTATION_STYLE_ASSIGNMENT((#12548));
+#12548 = SURFACE_STYLE_USAGE(.BOTH.,#12549);
+#12549 = SURFACE_SIDE_STYLE('',(#12550));
+#12550 = SURFACE_STYLE_FILL_AREA(#12551);
+#12551 = FILL_AREA_STYLE('',(#12552));
+#12552 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12553 = STYLED_ITEM('color',(#12554),#10146);
+#12554 = PRESENTATION_STYLE_ASSIGNMENT((#12555));
+#12555 = SURFACE_STYLE_USAGE(.BOTH.,#12556);
+#12556 = SURFACE_SIDE_STYLE('',(#12557));
+#12557 = SURFACE_STYLE_FILL_AREA(#12558);
+#12558 = FILL_AREA_STYLE('',(#12559));
+#12559 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12560 = STYLED_ITEM('color',(#12561),#10163);
+#12561 = PRESENTATION_STYLE_ASSIGNMENT((#12562));
+#12562 = SURFACE_STYLE_USAGE(.BOTH.,#12563);
+#12563 = SURFACE_SIDE_STYLE('',(#12564));
+#12564 = SURFACE_STYLE_FILL_AREA(#12565);
+#12565 = FILL_AREA_STYLE('',(#12566));
+#12566 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12567 = STYLED_ITEM('color',(#12568),#10180);
+#12568 = PRESENTATION_STYLE_ASSIGNMENT((#12569));
+#12569 = SURFACE_STYLE_USAGE(.BOTH.,#12570);
+#12570 = SURFACE_SIDE_STYLE('',(#12571));
+#12571 = SURFACE_STYLE_FILL_AREA(#12572);
+#12572 = FILL_AREA_STYLE('',(#12573));
+#12573 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12574 = STYLED_ITEM('color',(#12575),#10197);
+#12575 = PRESENTATION_STYLE_ASSIGNMENT((#12576));
+#12576 = SURFACE_STYLE_USAGE(.BOTH.,#12577);
+#12577 = SURFACE_SIDE_STYLE('',(#12578));
+#12578 = SURFACE_STYLE_FILL_AREA(#12579);
+#12579 = FILL_AREA_STYLE('',(#12580));
+#12580 = FILL_AREA_STYLE_COLOUR('',#10240);
+#12581 = STYLED_ITEM('color',(#12582),#10214);
+#12582 = PRESENTATION_STYLE_ASSIGNMENT((#12583));
+#12583 = SURFACE_STYLE_USAGE(.BOTH.,#12584);
+#12584 = SURFACE_SIDE_STYLE('',(#12585));
+#12585 = SURFACE_STYLE_FILL_AREA(#12586);
+#12586 = FILL_AREA_STYLE('',(#12587));
+#12587 = FILL_AREA_STYLE_COLOUR('',#10240);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Housings_SOIC.3dshapes/SO-20_12.8x7.5mm_Pitch1.27mm.wrl b/modules/packages3d/Housings_SOIC.3dshapes/SO-20_12.8x7.5mm_Pitch1.27mm.wrl
new file mode 100644
index 00000000..9f2c7db7
--- /dev/null
+++ b/modules/packages3d/Housings_SOIC.3dshapes/SO-20_12.8x7.5mm_Pitch1.27mm.wrl
@@ -0,0 +1,2080 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-LABEL-01 Material {
+ ambientIntensity 0.082
+ diffuseColor 0.691 0.664 0.598
+ specularColor 0.0 0.0 0.0
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.01
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
+ ambientIntensity 0.293
+ diffuseColor 0.148 0.145 0.145
+ specularColor 0.18 0.168 0.16
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.35
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 2.166 0.522,1.594 2.334 0.522,1.603 2.334 0.521,1.603 2.166 0.521,1.612 2.166 0.518,1.612 2.334 0.518,1.619 2.166 0.513,1.619 2.334 0.513,1.625 2.166 0.507,1.625 2.334 0.507,1.630 2.166 0.499,1.630 2.334 0.499,1.633 2.166 0.491,1.633 2.334 0.491,1.634 2.166 0.482,1.634 2.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 2.166 0.522,1.476 2.166 0.522,1.594 2.334 0.522,1.476 2.334 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 2.166 0.482,1.634 2.334 0.482,1.634 2.334 0.079,1.634 2.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 2.334 0.553,1.612 2.334 0.518,1.612 2.334 0.559,1.603 2.334 0.521,1.594 2.334 0.522,1.594 2.334 0.561,1.476 2.334 0.522,1.476 2.334 0.561,2.032 2.334 0.039,2.032 2.334 0.000,1.713 2.334 0.039,1.713 2.334 0.000,1.695 2.334 0.002,1.704 2.334 0.040,1.678 2.334 0.008,1.696 2.334 0.043,1.664 2.334 0.017,1.688 2.334 0.048,1.682 2.334 0.054,1.651 2.334 0.030,1.677 2.334 0.062,1.642 2.334 0.045,1.674 2.334 0.070,1.636 2.334 0.061,1.673 2.334 0.079,1.634 2.334 0.079,1.673 2.334 0.482,1.634 2.334 0.482,1.671 2.334 0.500,1.633 2.334 0.491,1.665 2.334 0.516,1.630 2.334 0.499,1.656 2.334 0.531,1.625 2.334 0.507,1.619 2.334 0.513,1.644 2.334 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 2.166 0.559,1.612 2.166 0.518,1.629 2.166 0.553,1.594 2.166 0.561,1.594 2.166 0.522,1.603 2.166 0.521,1.476 2.166 0.561,1.476 2.166 0.522,1.713 2.166 0.039,2.032 2.166 0.000,2.032 2.166 0.039,1.713 2.166 0.000,1.704 2.166 0.040,1.695 2.166 0.002,1.696 2.166 0.043,1.678 2.166 0.008,1.688 2.166 0.048,1.664 2.166 0.017,1.651 2.166 0.030,1.682 2.166 0.054,1.642 2.166 0.045,1.677 2.166 0.062,1.636 2.166 0.061,1.674 2.166 0.070,1.634 2.166 0.079,1.673 2.166 0.079,1.634 2.166 0.482,1.673 2.166 0.482,1.633 2.166 0.491,1.671 2.166 0.500,1.630 2.166 0.499,1.665 2.166 0.516,1.625 2.166 0.507,1.656 2.166 0.531,1.644 2.166 0.544,1.619 2.166 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,13,14,15,-1,16,13,15,-1,17,16,15,-1,18,17,15,-1,19,18,15,-1,20,19,15,-1,12,20,15,-1,0,12,15,-1,15,14,21,-1,15,21,22,-1,15,22,23,-1]
+coord Coordinate { point [1.406 2.416 0.079,1.476 2.451 0.522,1.476 2.334 0.522,1.476 2.166 0.522,1.476 1.834 0.522,1.476 1.666 0.522,1.476 1.334 0.522,1.476 1.166 0.522,1.476 0.834 0.522,1.476 0.666 0.522,1.476 0.334 0.522,1.476 0.166 0.522,1.476 -0.166 0.522,1.476 -1.666 0.522,1.476 -1.834 0.522,1.406 -2.416 0.079,1.476 -1.334 0.522,1.476 -1.166 0.522,1.476 -0.834 0.522,1.476 -0.666 0.522,1.476 -0.334 0.522,1.476 -2.166 0.522,1.476 -2.334 0.522,1.476 -2.451 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 2.166 0.079,1.634 2.334 0.079,1.636 2.334 0.061,1.636 2.166 0.061,1.642 2.166 0.045,1.642 2.334 0.045,1.651 2.166 0.030,1.651 2.334 0.030,1.664 2.166 0.017,1.664 2.334 0.017,1.678 2.166 0.008,1.678 2.334 0.008,1.695 2.166 0.002,1.695 2.334 0.002,1.713 2.166 0.000,1.713 2.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 2.451 0.522,1.476 2.451 0.561,1.476 2.334 0.561,1.476 2.334 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 2.166 0.561,1.594 2.166 0.561,1.476 2.334 0.561,1.594 2.334 0.561,1.447 2.166 0.561,1.447 2.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 2.166 0.482,1.673 2.334 0.482,1.671 2.334 0.500,1.671 2.166 0.500,1.665 2.166 0.516,1.665 2.334 0.516,1.656 2.166 0.531,1.656 2.334 0.531,1.644 2.166 0.544,1.644 2.334 0.544,1.629 2.166 0.553,1.629 2.334 0.553,1.612 2.166 0.559,1.612 2.334 0.559,1.594 2.166 0.561,1.594 2.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 2.166 0.079,1.673 2.334 0.079,1.673 2.334 0.482,1.673 2.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 2.166 0.039,1.713 2.334 0.039,1.704 2.334 0.040,1.704 2.166 0.040,1.696 2.166 0.043,1.696 2.334 0.043,1.688 2.166 0.048,1.688 2.334 0.048,1.682 2.166 0.054,1.682 2.334 0.054,1.677 2.166 0.062,1.677 2.334 0.062,1.674 2.166 0.070,1.674 2.334 0.070,1.673 2.166 0.079,1.673 2.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 2.166 0.039,2.032 2.334 0.039,1.713 2.334 0.039,1.713 2.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 2.166 0.000,2.032 2.334 0.000,2.032 2.334 0.039,2.032 2.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 2.166 0.000,1.713 2.334 0.000,2.032 2.334 0.000,2.032 2.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 2.166 0.522,1.476 2.166 0.561,1.476 1.834 0.561,1.476 1.834 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,6,7,-1,6,3,7,-1,3,4,7,-1]
+coord Coordinate { point [-1.406 2.416 0.079,-1.372 2.450 0.079,1.372 2.450 0.079,-1.406 -2.416 0.079,1.406 2.416 0.079,1.372 -2.450 0.079,-1.372 -2.450 0.079,1.406 -2.416 0.079]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [1.406 2.416 0.079,1.372 2.450 0.079,1.416 2.459 0.300,1.476 2.451 0.522,1.407 2.520 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [1.372 -2.450 0.079,1.406 -2.416 0.079,1.416 -2.459 0.300,1.407 -2.520 0.522,1.476 -2.451 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 -2.334 0.522,1.476 -2.334 0.561,1.476 -2.451 0.561,1.476 -2.451 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 -2.334 0.522,1.476 -2.334 0.522,1.594 -2.166 0.522,1.476 -2.166 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 -1.834 0.522,1.476 -1.834 0.561,1.476 -2.166 0.561,1.476 -2.166 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 1.666 0.522,1.476 1.666 0.522,1.594 1.834 0.522,1.476 1.834 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 -1.834 0.522,1.476 -1.834 0.522,1.594 -1.666 0.522,1.476 -1.666 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 1.666 0.522,1.476 1.666 0.561,1.476 1.334 0.561,1.476 1.334 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 -1.334 0.522,1.476 -1.334 0.561,1.476 -1.666 0.561,1.476 -1.666 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 1.166 0.522,1.476 1.166 0.522,1.594 1.334 0.522,1.476 1.334 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 -1.334 0.522,1.476 -1.334 0.522,1.594 -1.166 0.522,1.476 -1.166 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 1.166 0.522,1.476 1.166 0.561,1.476 0.834 0.561,1.476 0.834 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 -0.834 0.522,1.476 -0.834 0.561,1.476 -1.166 0.561,1.476 -1.166 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 0.666 0.522,1.476 0.666 0.522,1.594 0.834 0.522,1.476 0.834 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 -0.834 0.522,1.476 -0.834 0.522,1.594 -0.666 0.522,1.476 -0.666 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 0.666 0.522,1.476 0.666 0.561,1.476 0.334 0.561,1.476 0.334 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 -0.334 0.522,1.476 -0.334 0.561,1.476 -0.666 0.561,1.476 -0.666 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 0.166 0.522,1.476 0.166 0.522,1.594 0.334 0.522,1.476 0.334 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.594 -0.334 0.522,1.476 -0.334 0.522,1.594 -0.166 0.522,1.476 -0.166 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 0.166 0.522,1.476 0.166 0.561,1.476 -0.166 0.561,1.476 -0.166 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.476 2.451 0.522,1.407 2.520 0.522,1.476 2.451 0.561,1.407 2.520 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 2.451 0.561,1.447 2.436 0.561,1.447 2.334 0.561,1.476 2.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,4,2,5,-1,5,2,6,-1,6,2,7,-1,7,2,8,-1,9,10,11,-1,10,12,11,-1,12,13,11,-1,13,14,11,-1,14,15,11,-1,15,16,11,-1,16,17,11,-1,8,2,11,-1,18,8,11,-1,19,18,11,-1,20,19,11,-1,21,20,11,-1,22,21,11,-1,23,22,11,-1,17,23,11,-1]
+coord Coordinate { point [1.447 2.334 0.561,1.447 2.436 0.561,1.377 2.401 1.004,1.447 2.166 0.561,1.447 1.834 0.561,1.447 1.666 0.561,1.447 1.334 0.561,1.447 1.166 0.561,1.447 0.834 0.561,1.447 -2.436 0.561,1.447 -2.334 0.561,1.377 -2.401 1.004,1.447 -2.166 0.561,1.447 -1.834 0.561,1.447 -1.666 0.561,1.447 -1.334 0.561,1.447 -1.166 0.561,1.447 -0.834 0.561,1.447 0.666 0.561,1.447 0.334 0.561,1.447 0.166 0.561,1.447 -0.166 0.561,1.447 -0.334 0.561,1.447 -0.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 2.166 0.561,1.447 2.166 0.561,1.447 1.834 0.561,1.476 1.834 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 1.834 0.553,1.612 1.834 0.518,1.612 1.834 0.559,1.603 1.834 0.521,1.594 1.834 0.522,1.594 1.834 0.561,1.476 1.834 0.522,1.476 1.834 0.561,2.032 1.834 0.039,2.032 1.834 0.000,1.713 1.834 0.039,1.713 1.834 0.000,1.695 1.834 0.002,1.704 1.834 0.040,1.678 1.834 0.008,1.696 1.834 0.043,1.664 1.834 0.017,1.688 1.834 0.048,1.682 1.834 0.054,1.651 1.834 0.030,1.677 1.834 0.062,1.642 1.834 0.045,1.674 1.834 0.070,1.636 1.834 0.061,1.673 1.834 0.079,1.634 1.834 0.079,1.673 1.834 0.482,1.634 1.834 0.482,1.671 1.834 0.500,1.633 1.834 0.491,1.665 1.834 0.516,1.630 1.834 0.499,1.656 1.834 0.531,1.625 1.834 0.507,1.619 1.834 0.513,1.644 1.834 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.372 2.450 0.079,-1.372 2.450 0.079,1.407 2.520 0.522,-1.407 2.520 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.372 -2.450 0.079,1.372 -2.450 0.079,-1.407 -2.520 0.522,1.407 -2.520 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-1.406 -2.416 0.079,-1.372 -2.450 0.079,-1.416 -2.459 0.300,-1.476 -2.451 0.522,-1.407 -2.520 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,12,13,14,-1,15,12,14,-1,16,15,14,-1,17,16,14,-1,18,17,14,-1,19,18,14,-1,20,19,14,-1,11,20,14,-1,0,11,14,-1,14,13,21,-1,14,21,22,-1,14,22,23,-1]
+coord Coordinate { point [-1.406 -2.416 0.079,-1.476 -2.451 0.522,-1.476 -2.334 0.522,-1.476 -2.166 0.522,-1.476 -1.834 0.522,-1.476 -1.666 0.522,-1.476 -1.334 0.522,-1.476 -1.166 0.522,-1.476 -0.834 0.522,-1.476 -0.666 0.522,-1.476 -0.334 0.522,-1.476 -0.166 0.522,-1.476 1.666 0.522,-1.476 1.834 0.522,-1.406 2.416 0.079,-1.476 1.334 0.522,-1.476 1.166 0.522,-1.476 0.834 0.522,-1.476 0.666 0.522,-1.476 0.334 0.522,-1.476 0.166 0.522,-1.476 2.166 0.522,-1.476 2.334 0.522,-1.476 2.451 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-1.372 2.450 0.079,-1.406 2.416 0.079,-1.416 2.459 0.300,-1.407 2.520 0.522,-1.476 2.451 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.407 -2.520 0.522,1.476 -2.451 0.522,1.407 -2.520 0.561,1.476 -2.451 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 -2.334 0.559,1.612 -2.334 0.518,1.629 -2.334 0.553,1.594 -2.334 0.561,1.594 -2.334 0.522,1.603 -2.334 0.521,1.476 -2.334 0.561,1.476 -2.334 0.522,1.713 -2.334 0.039,2.032 -2.334 0.000,2.032 -2.334 0.039,1.713 -2.334 0.000,1.704 -2.334 0.040,1.695 -2.334 0.002,1.696 -2.334 0.043,1.678 -2.334 0.008,1.688 -2.334 0.048,1.664 -2.334 0.017,1.651 -2.334 0.030,1.682 -2.334 0.054,1.642 -2.334 0.045,1.677 -2.334 0.062,1.636 -2.334 0.061,1.674 -2.334 0.070,1.634 -2.334 0.079,1.673 -2.334 0.079,1.634 -2.334 0.482,1.673 -2.334 0.482,1.633 -2.334 0.491,1.671 -2.334 0.500,1.630 -2.334 0.499,1.665 -2.334 0.516,1.625 -2.334 0.507,1.656 -2.334 0.531,1.644 -2.334 0.544,1.619 -2.334 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.476 -2.334 0.561,1.447 -2.334 0.561,1.476 -2.451 0.561,1.447 -2.436 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 -2.166 0.553,1.612 -2.166 0.518,1.612 -2.166 0.559,1.603 -2.166 0.521,1.594 -2.166 0.522,1.594 -2.166 0.561,1.476 -2.166 0.522,1.476 -2.166 0.561,2.032 -2.166 0.039,2.032 -2.166 0.000,1.713 -2.166 0.039,1.713 -2.166 0.000,1.695 -2.166 0.002,1.704 -2.166 0.040,1.678 -2.166 0.008,1.696 -2.166 0.043,1.664 -2.166 0.017,1.688 -2.166 0.048,1.682 -2.166 0.054,1.651 -2.166 0.030,1.677 -2.166 0.062,1.642 -2.166 0.045,1.674 -2.166 0.070,1.636 -2.166 0.061,1.673 -2.166 0.079,1.634 -2.166 0.079,1.673 -2.166 0.482,1.634 -2.166 0.482,1.671 -2.166 0.500,1.633 -2.166 0.491,1.665 -2.166 0.516,1.630 -2.166 0.499,1.656 -2.166 0.531,1.625 -2.166 0.507,1.619 -2.166 0.513,1.644 -2.166 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 -2.334 0.522,1.594 -2.166 0.522,1.603 -2.166 0.521,1.603 -2.334 0.521,1.612 -2.334 0.518,1.612 -2.166 0.518,1.619 -2.334 0.513,1.619 -2.166 0.513,1.625 -2.334 0.507,1.625 -2.166 0.507,1.630 -2.334 0.499,1.630 -2.166 0.499,1.633 -2.334 0.491,1.633 -2.166 0.491,1.634 -2.334 0.482,1.634 -2.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 -1.834 0.559,1.612 -1.834 0.518,1.629 -1.834 0.553,1.594 -1.834 0.561,1.594 -1.834 0.522,1.603 -1.834 0.521,1.476 -1.834 0.561,1.476 -1.834 0.522,1.713 -1.834 0.039,2.032 -1.834 0.000,2.032 -1.834 0.039,1.713 -1.834 0.000,1.704 -1.834 0.040,1.695 -1.834 0.002,1.696 -1.834 0.043,1.678 -1.834 0.008,1.688 -1.834 0.048,1.664 -1.834 0.017,1.651 -1.834 0.030,1.682 -1.834 0.054,1.642 -1.834 0.045,1.677 -1.834 0.062,1.636 -1.834 0.061,1.674 -1.834 0.070,1.634 -1.834 0.079,1.673 -1.834 0.079,1.634 -1.834 0.482,1.673 -1.834 0.482,1.633 -1.834 0.491,1.671 -1.834 0.500,1.630 -1.834 0.499,1.665 -1.834 0.516,1.625 -1.834 0.507,1.656 -1.834 0.531,1.644 -1.834 0.544,1.619 -1.834 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.476 -1.834 0.561,1.447 -1.834 0.561,1.476 -2.166 0.561,1.447 -2.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 1.666 0.522,1.594 1.834 0.522,1.603 1.834 0.521,1.603 1.666 0.521,1.612 1.666 0.518,1.612 1.834 0.518,1.619 1.666 0.513,1.619 1.834 0.513,1.625 1.666 0.507,1.625 1.834 0.507,1.630 1.666 0.499,1.630 1.834 0.499,1.633 1.666 0.491,1.633 1.834 0.491,1.634 1.666 0.482,1.634 1.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 1.666 0.559,1.612 1.666 0.518,1.629 1.666 0.553,1.594 1.666 0.561,1.594 1.666 0.522,1.603 1.666 0.521,1.476 1.666 0.561,1.476 1.666 0.522,1.713 1.666 0.039,2.032 1.666 0.000,2.032 1.666 0.039,1.713 1.666 0.000,1.704 1.666 0.040,1.695 1.666 0.002,1.696 1.666 0.043,1.678 1.666 0.008,1.688 1.666 0.048,1.664 1.666 0.017,1.651 1.666 0.030,1.682 1.666 0.054,1.642 1.666 0.045,1.677 1.666 0.062,1.636 1.666 0.061,1.674 1.666 0.070,1.634 1.666 0.079,1.673 1.666 0.079,1.634 1.666 0.482,1.673 1.666 0.482,1.633 1.666 0.491,1.671 1.666 0.500,1.630 1.666 0.499,1.665 1.666 0.516,1.625 1.666 0.507,1.656 1.666 0.531,1.644 1.666 0.544,1.619 1.666 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 -1.666 0.553,1.612 -1.666 0.518,1.612 -1.666 0.559,1.603 -1.666 0.521,1.594 -1.666 0.522,1.594 -1.666 0.561,1.476 -1.666 0.522,1.476 -1.666 0.561,2.032 -1.666 0.039,2.032 -1.666 0.000,1.713 -1.666 0.039,1.713 -1.666 0.000,1.695 -1.666 0.002,1.704 -1.666 0.040,1.678 -1.666 0.008,1.696 -1.666 0.043,1.664 -1.666 0.017,1.688 -1.666 0.048,1.682 -1.666 0.054,1.651 -1.666 0.030,1.677 -1.666 0.062,1.642 -1.666 0.045,1.674 -1.666 0.070,1.636 -1.666 0.061,1.673 -1.666 0.079,1.634 -1.666 0.079,1.673 -1.666 0.482,1.634 -1.666 0.482,1.671 -1.666 0.500,1.633 -1.666 0.491,1.665 -1.666 0.516,1.630 -1.666 0.499,1.656 -1.666 0.531,1.625 -1.666 0.507,1.619 -1.666 0.513,1.644 -1.666 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 -1.834 0.522,1.594 -1.666 0.522,1.603 -1.666 0.521,1.603 -1.834 0.521,1.612 -1.834 0.518,1.612 -1.666 0.518,1.619 -1.834 0.513,1.619 -1.666 0.513,1.625 -1.834 0.507,1.625 -1.666 0.507,1.630 -1.834 0.499,1.630 -1.666 0.499,1.633 -1.834 0.491,1.633 -1.666 0.491,1.634 -1.834 0.482,1.634 -1.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 1.666 0.561,1.447 1.666 0.561,1.447 1.334 0.561,1.476 1.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 1.334 0.553,1.612 1.334 0.518,1.612 1.334 0.559,1.603 1.334 0.521,1.594 1.334 0.522,1.594 1.334 0.561,1.476 1.334 0.522,1.476 1.334 0.561,2.032 1.334 0.039,2.032 1.334 0.000,1.713 1.334 0.039,1.713 1.334 0.000,1.695 1.334 0.002,1.704 1.334 0.040,1.678 1.334 0.008,1.696 1.334 0.043,1.664 1.334 0.017,1.688 1.334 0.048,1.682 1.334 0.054,1.651 1.334 0.030,1.677 1.334 0.062,1.642 1.334 0.045,1.674 1.334 0.070,1.636 1.334 0.061,1.673 1.334 0.079,1.634 1.334 0.079,1.673 1.334 0.482,1.634 1.334 0.482,1.671 1.334 0.500,1.633 1.334 0.491,1.665 1.334 0.516,1.630 1.334 0.499,1.656 1.334 0.531,1.625 1.334 0.507,1.619 1.334 0.513,1.644 1.334 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 -1.334 0.559,1.612 -1.334 0.518,1.629 -1.334 0.553,1.594 -1.334 0.561,1.594 -1.334 0.522,1.603 -1.334 0.521,1.476 -1.334 0.561,1.476 -1.334 0.522,1.713 -1.334 0.039,2.032 -1.334 0.000,2.032 -1.334 0.039,1.713 -1.334 0.000,1.704 -1.334 0.040,1.695 -1.334 0.002,1.696 -1.334 0.043,1.678 -1.334 0.008,1.688 -1.334 0.048,1.664 -1.334 0.017,1.651 -1.334 0.030,1.682 -1.334 0.054,1.642 -1.334 0.045,1.677 -1.334 0.062,1.636 -1.334 0.061,1.674 -1.334 0.070,1.634 -1.334 0.079,1.673 -1.334 0.079,1.634 -1.334 0.482,1.673 -1.334 0.482,1.633 -1.334 0.491,1.671 -1.334 0.500,1.630 -1.334 0.499,1.665 -1.334 0.516,1.625 -1.334 0.507,1.656 -1.334 0.531,1.644 -1.334 0.544,1.619 -1.334 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.476 -1.334 0.561,1.447 -1.334 0.561,1.476 -1.666 0.561,1.447 -1.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 1.166 0.522,1.594 1.334 0.522,1.603 1.334 0.521,1.603 1.166 0.521,1.612 1.166 0.518,1.612 1.334 0.518,1.619 1.166 0.513,1.619 1.334 0.513,1.625 1.166 0.507,1.625 1.334 0.507,1.630 1.166 0.499,1.630 1.334 0.499,1.633 1.166 0.491,1.633 1.334 0.491,1.634 1.166 0.482,1.634 1.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 1.166 0.559,1.612 1.166 0.518,1.629 1.166 0.553,1.594 1.166 0.561,1.594 1.166 0.522,1.603 1.166 0.521,1.476 1.166 0.561,1.476 1.166 0.522,1.713 1.166 0.039,2.032 1.166 0.000,2.032 1.166 0.039,1.713 1.166 0.000,1.704 1.166 0.040,1.695 1.166 0.002,1.696 1.166 0.043,1.678 1.166 0.008,1.688 1.166 0.048,1.664 1.166 0.017,1.651 1.166 0.030,1.682 1.166 0.054,1.642 1.166 0.045,1.677 1.166 0.062,1.636 1.166 0.061,1.674 1.166 0.070,1.634 1.166 0.079,1.673 1.166 0.079,1.634 1.166 0.482,1.673 1.166 0.482,1.633 1.166 0.491,1.671 1.166 0.500,1.630 1.166 0.499,1.665 1.166 0.516,1.625 1.166 0.507,1.656 1.166 0.531,1.644 1.166 0.544,1.619 1.166 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 -1.166 0.553,1.612 -1.166 0.518,1.612 -1.166 0.559,1.603 -1.166 0.521,1.594 -1.166 0.522,1.594 -1.166 0.561,1.476 -1.166 0.522,1.476 -1.166 0.561,2.032 -1.166 0.039,2.032 -1.166 0.000,1.713 -1.166 0.039,1.713 -1.166 0.000,1.695 -1.166 0.002,1.704 -1.166 0.040,1.678 -1.166 0.008,1.696 -1.166 0.043,1.664 -1.166 0.017,1.688 -1.166 0.048,1.682 -1.166 0.054,1.651 -1.166 0.030,1.677 -1.166 0.062,1.642 -1.166 0.045,1.674 -1.166 0.070,1.636 -1.166 0.061,1.673 -1.166 0.079,1.634 -1.166 0.079,1.673 -1.166 0.482,1.634 -1.166 0.482,1.671 -1.166 0.500,1.633 -1.166 0.491,1.665 -1.166 0.516,1.630 -1.166 0.499,1.656 -1.166 0.531,1.625 -1.166 0.507,1.619 -1.166 0.513,1.644 -1.166 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 -1.334 0.522,1.594 -1.166 0.522,1.603 -1.166 0.521,1.603 -1.334 0.521,1.612 -1.334 0.518,1.612 -1.166 0.518,1.619 -1.334 0.513,1.619 -1.166 0.513,1.625 -1.334 0.507,1.625 -1.166 0.507,1.630 -1.334 0.499,1.630 -1.166 0.499,1.633 -1.334 0.491,1.633 -1.166 0.491,1.634 -1.334 0.482,1.634 -1.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 1.166 0.561,1.447 1.166 0.561,1.447 0.834 0.561,1.476 0.834 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 0.834 0.553,1.612 0.834 0.518,1.612 0.834 0.559,1.603 0.834 0.521,1.594 0.834 0.522,1.594 0.834 0.561,1.476 0.834 0.522,1.476 0.834 0.561,2.032 0.834 0.039,2.032 0.834 0.000,1.713 0.834 0.039,1.713 0.834 0.000,1.695 0.834 0.002,1.704 0.834 0.040,1.678 0.834 0.008,1.696 0.834 0.043,1.664 0.834 0.017,1.688 0.834 0.048,1.682 0.834 0.054,1.651 0.834 0.030,1.677 0.834 0.062,1.642 0.834 0.045,1.674 0.834 0.070,1.636 0.834 0.061,1.673 0.834 0.079,1.634 0.834 0.079,1.673 0.834 0.482,1.634 0.834 0.482,1.671 0.834 0.500,1.633 0.834 0.491,1.665 0.834 0.516,1.630 0.834 0.499,1.656 0.834 0.531,1.625 0.834 0.507,1.619 0.834 0.513,1.644 0.834 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 -0.834 0.559,1.612 -0.834 0.518,1.629 -0.834 0.553,1.594 -0.834 0.561,1.594 -0.834 0.522,1.603 -0.834 0.521,1.476 -0.834 0.561,1.476 -0.834 0.522,1.713 -0.834 0.039,2.032 -0.834 0.000,2.032 -0.834 0.039,1.713 -0.834 0.000,1.704 -0.834 0.040,1.695 -0.834 0.002,1.696 -0.834 0.043,1.678 -0.834 0.008,1.688 -0.834 0.048,1.664 -0.834 0.017,1.651 -0.834 0.030,1.682 -0.834 0.054,1.642 -0.834 0.045,1.677 -0.834 0.062,1.636 -0.834 0.061,1.674 -0.834 0.070,1.634 -0.834 0.079,1.673 -0.834 0.079,1.634 -0.834 0.482,1.673 -0.834 0.482,1.633 -0.834 0.491,1.671 -0.834 0.500,1.630 -0.834 0.499,1.665 -0.834 0.516,1.625 -0.834 0.507,1.656 -0.834 0.531,1.644 -0.834 0.544,1.619 -0.834 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.476 -0.834 0.561,1.447 -0.834 0.561,1.476 -1.166 0.561,1.447 -1.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 0.666 0.522,1.594 0.834 0.522,1.603 0.834 0.521,1.603 0.666 0.521,1.612 0.666 0.518,1.612 0.834 0.518,1.619 0.666 0.513,1.619 0.834 0.513,1.625 0.666 0.507,1.625 0.834 0.507,1.630 0.666 0.499,1.630 0.834 0.499,1.633 0.666 0.491,1.633 0.834 0.491,1.634 0.666 0.482,1.634 0.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 0.666 0.559,1.612 0.666 0.518,1.629 0.666 0.553,1.594 0.666 0.561,1.594 0.666 0.522,1.603 0.666 0.521,1.476 0.666 0.561,1.476 0.666 0.522,1.713 0.666 0.039,2.032 0.666 0.000,2.032 0.666 0.039,1.713 0.666 0.000,1.704 0.666 0.040,1.695 0.666 0.002,1.696 0.666 0.043,1.678 0.666 0.008,1.688 0.666 0.048,1.664 0.666 0.017,1.651 0.666 0.030,1.682 0.666 0.054,1.642 0.666 0.045,1.677 0.666 0.062,1.636 0.666 0.061,1.674 0.666 0.070,1.634 0.666 0.079,1.673 0.666 0.079,1.634 0.666 0.482,1.673 0.666 0.482,1.633 0.666 0.491,1.671 0.666 0.500,1.630 0.666 0.499,1.665 0.666 0.516,1.625 0.666 0.507,1.656 0.666 0.531,1.644 0.666 0.544,1.619 0.666 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 -0.666 0.553,1.612 -0.666 0.518,1.612 -0.666 0.559,1.603 -0.666 0.521,1.594 -0.666 0.522,1.594 -0.666 0.561,1.476 -0.666 0.522,1.476 -0.666 0.561,2.032 -0.666 0.039,2.032 -0.666 0.000,1.713 -0.666 0.039,1.713 -0.666 0.000,1.695 -0.666 0.002,1.704 -0.666 0.040,1.678 -0.666 0.008,1.696 -0.666 0.043,1.664 -0.666 0.017,1.688 -0.666 0.048,1.682 -0.666 0.054,1.651 -0.666 0.030,1.677 -0.666 0.062,1.642 -0.666 0.045,1.674 -0.666 0.070,1.636 -0.666 0.061,1.673 -0.666 0.079,1.634 -0.666 0.079,1.673 -0.666 0.482,1.634 -0.666 0.482,1.671 -0.666 0.500,1.633 -0.666 0.491,1.665 -0.666 0.516,1.630 -0.666 0.499,1.656 -0.666 0.531,1.625 -0.666 0.507,1.619 -0.666 0.513,1.644 -0.666 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 -0.834 0.522,1.594 -0.666 0.522,1.603 -0.666 0.521,1.603 -0.834 0.521,1.612 -0.834 0.518,1.612 -0.666 0.518,1.619 -0.834 0.513,1.619 -0.666 0.513,1.625 -0.834 0.507,1.625 -0.666 0.507,1.630 -0.834 0.499,1.630 -0.666 0.499,1.633 -0.834 0.491,1.633 -0.666 0.491,1.634 -0.834 0.482,1.634 -0.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 0.666 0.561,1.447 0.666 0.561,1.447 0.334 0.561,1.476 0.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 0.334 0.553,1.612 0.334 0.518,1.612 0.334 0.559,1.603 0.334 0.521,1.594 0.334 0.522,1.594 0.334 0.561,1.476 0.334 0.522,1.476 0.334 0.561,2.032 0.334 0.039,2.032 0.334 0.000,1.713 0.334 0.039,1.713 0.334 0.000,1.695 0.334 0.002,1.704 0.334 0.040,1.678 0.334 0.008,1.696 0.334 0.043,1.664 0.334 0.017,1.688 0.334 0.048,1.682 0.334 0.054,1.651 0.334 0.030,1.677 0.334 0.062,1.642 0.334 0.045,1.674 0.334 0.070,1.636 0.334 0.061,1.673 0.334 0.079,1.634 0.334 0.079,1.673 0.334 0.482,1.634 0.334 0.482,1.671 0.334 0.500,1.633 0.334 0.491,1.665 0.334 0.516,1.630 0.334 0.499,1.656 0.334 0.531,1.625 0.334 0.507,1.619 0.334 0.513,1.644 0.334 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 -0.334 0.559,1.612 -0.334 0.518,1.629 -0.334 0.553,1.594 -0.334 0.561,1.594 -0.334 0.522,1.603 -0.334 0.521,1.476 -0.334 0.561,1.476 -0.334 0.522,1.713 -0.334 0.039,2.032 -0.334 0.000,2.032 -0.334 0.039,1.713 -0.334 0.000,1.704 -0.334 0.040,1.695 -0.334 0.002,1.696 -0.334 0.043,1.678 -0.334 0.008,1.688 -0.334 0.048,1.664 -0.334 0.017,1.651 -0.334 0.030,1.682 -0.334 0.054,1.642 -0.334 0.045,1.677 -0.334 0.062,1.636 -0.334 0.061,1.674 -0.334 0.070,1.634 -0.334 0.079,1.673 -0.334 0.079,1.634 -0.334 0.482,1.673 -0.334 0.482,1.633 -0.334 0.491,1.671 -0.334 0.500,1.630 -0.334 0.499,1.665 -0.334 0.516,1.625 -0.334 0.507,1.656 -0.334 0.531,1.644 -0.334 0.544,1.619 -0.334 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.476 -0.334 0.561,1.447 -0.334 0.561,1.476 -0.666 0.561,1.447 -0.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 0.166 0.522,1.594 0.334 0.522,1.603 0.334 0.521,1.603 0.166 0.521,1.612 0.166 0.518,1.612 0.334 0.518,1.619 0.166 0.513,1.619 0.334 0.513,1.625 0.166 0.507,1.625 0.334 0.507,1.630 0.166 0.499,1.630 0.334 0.499,1.633 0.166 0.491,1.633 0.334 0.491,1.634 0.166 0.482,1.634 0.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [1.612 0.166 0.559,1.612 0.166 0.518,1.629 0.166 0.553,1.594 0.166 0.561,1.594 0.166 0.522,1.603 0.166 0.521,1.476 0.166 0.561,1.476 0.166 0.522,1.713 0.166 0.039,2.032 0.166 0.000,2.032 0.166 0.039,1.713 0.166 0.000,1.704 0.166 0.040,1.695 0.166 0.002,1.696 0.166 0.043,1.678 0.166 0.008,1.688 0.166 0.048,1.664 0.166 0.017,1.651 0.166 0.030,1.682 0.166 0.054,1.642 0.166 0.045,1.677 0.166 0.062,1.636 0.166 0.061,1.674 0.166 0.070,1.634 0.166 0.079,1.673 0.166 0.079,1.634 0.166 0.482,1.673 0.166 0.482,1.633 0.166 0.491,1.671 0.166 0.500,1.630 0.166 0.499,1.665 0.166 0.516,1.625 0.166 0.507,1.656 0.166 0.531,1.644 0.166 0.544,1.619 0.166 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [1.629 -0.166 0.553,1.612 -0.166 0.518,1.612 -0.166 0.559,1.603 -0.166 0.521,1.594 -0.166 0.522,1.594 -0.166 0.561,1.476 -0.166 0.522,1.476 -0.166 0.561,2.032 -0.166 0.039,2.032 -0.166 0.000,1.713 -0.166 0.039,1.713 -0.166 0.000,1.695 -0.166 0.002,1.704 -0.166 0.040,1.678 -0.166 0.008,1.696 -0.166 0.043,1.664 -0.166 0.017,1.688 -0.166 0.048,1.682 -0.166 0.054,1.651 -0.166 0.030,1.677 -0.166 0.062,1.642 -0.166 0.045,1.674 -0.166 0.070,1.636 -0.166 0.061,1.673 -0.166 0.079,1.634 -0.166 0.079,1.673 -0.166 0.482,1.634 -0.166 0.482,1.671 -0.166 0.500,1.633 -0.166 0.491,1.665 -0.166 0.516,1.630 -0.166 0.499,1.656 -0.166 0.531,1.625 -0.166 0.507,1.619 -0.166 0.513,1.644 -0.166 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.594 -0.334 0.522,1.594 -0.166 0.522,1.603 -0.166 0.521,1.603 -0.334 0.521,1.612 -0.334 0.518,1.612 -0.166 0.518,1.619 -0.334 0.513,1.619 -0.166 0.513,1.625 -0.334 0.507,1.625 -0.166 0.507,1.630 -0.334 0.499,1.630 -0.166 0.499,1.633 -0.334 0.491,1.633 -0.166 0.491,1.634 -0.334 0.482,1.634 -0.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.476 0.166 0.561,1.447 0.166 0.561,1.447 -0.166 0.561,1.476 -0.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.476 2.451 0.561,1.407 2.520 0.561,1.447 2.436 0.561,1.393 2.490 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.407 2.520 0.522,-1.407 2.520 0.522,1.407 2.520 0.561,-1.407 2.520 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [1.447 2.436 0.561,1.393 2.490 0.561,1.393 2.437 0.782,1.377 2.401 1.004,1.358 2.420 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,5,4,-1,7,3,5,-1,8,5,6,-1,9,1,0,-1,10,7,5,-1,11,5,8,-1,12,10,5,-1,13,1,9,-1,14,5,11,-1,15,12,5,-1,16,1,13,-1,17,1,5,-1,17,5,14,-1,18,15,5,-1,19,1,17,-1,20,18,5,-1,21,1,19,-1,22,23,24,-1,22,25,23,-1,22,26,25,-1,22,27,26,-1,28,1,21,-1,22,29,20,-1,22,30,29,-1,22,31,30,-1,22,32,31,-1,22,33,32,-1,22,34,33,-1,22,35,34,-1,22,36,35,-1,22,37,36,-1,22,38,37,-1,22,24,38,-1,22,20,5,-1,39,1,28,-1,40,41,42,-1,40,43,41,-1,40,44,43,-1,40,45,44,-1,40,46,45,-1,47,1,39,-1,40,48,46,-1,40,49,48,-1,40,50,49,-1,40,51,50,-1,40,52,51,-1,40,53,52,-1,40,54,53,-1,40,55,54,-1,40,56,55,-1,40,57,56,-1,40,16,57,-1,40,1,16,-1,58,59,60,-1,61,1,47,-1,58,62,59,-1,58,63,62,-1,58,42,63,-1,58,40,42,-1,64,22,65,-1,64,65,66,-1,64,67,27,-1,64,60,67,-1,64,27,22,-1,64,58,60,-1,2,1,61,-1]
+coord Coordinate { point [-1.108 2.282 1.004,-1.358 2.420 1.004,-1.121 2.282 1.004,-1.236 2.189 1.004,-1.233 2.201 1.004,-1.377 2.401 1.004,-1.229 2.212 1.004,-1.238 2.176 1.004,-1.223 2.223 1.004,-1.096 2.280 1.004,-1.239 2.164 1.004,-1.216 2.234 1.004,-1.238 2.152 1.004,-1.084 2.276 1.004,-1.209 2.243 1.004,-1.236 2.140 1.004,-1.073 2.272 1.004,-1.200 2.252 1.004,-1.233 2.128 1.004,-1.190 2.260 1.004,-1.229 2.116 1.004,-1.180 2.266 1.004,-1.377 -2.401 1.004,-1.108 2.047 1.004,-1.121 2.046 1.004,-1.096 2.049 1.004,-1.084 2.052 1.004,-1.073 2.056 1.004,-1.169 2.272 1.004,-1.223 2.105 1.004,-1.216 2.095 1.004,-1.209 2.085 1.004,-1.200 2.076 1.004,-1.190 2.069 1.004,-1.180 2.062 1.004,-1.169 2.056 1.004,-1.157 2.052 1.004,-1.145 2.049 1.004,-1.133 2.047 1.004,-1.157 2.276 1.004,1.358 2.420 1.004,-1.013 2.116 1.004,-1.019 2.105 1.004,-1.008 2.128 1.004,-1.005 2.140 1.004,-1.003 2.152 1.004,-1.003 2.164 1.004,-1.145 2.280 1.004,-1.003 2.176 1.004,-1.005 2.189 1.004,-1.008 2.201 1.004,-1.013 2.212 1.004,-1.019 2.223 1.004,-1.025 2.234 1.004,-1.033 2.243 1.004,-1.042 2.252 1.004,-1.051 2.260 1.004,-1.062 2.266 1.004,1.377 2.401 1.004,-1.042 2.076 1.004,-1.051 2.069 1.004,-1.133 2.282 1.004,-1.033 2.085 1.004,-1.025 2.095 1.004,1.377 -2.401 1.004,-1.358 -2.420 1.004,1.358 -2.420 1.004,-1.062 2.062 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [1.393 -2.490 0.561,1.447 -2.436 0.561,1.393 -2.437 0.782,1.358 -2.420 1.004,1.377 -2.401 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 1.666 0.561,1.594 1.666 0.561,1.476 1.834 0.561,1.594 1.834 0.561,1.447 1.666 0.561,1.447 1.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 -2.334 0.561,1.594 -2.334 0.561,1.476 -2.166 0.561,1.594 -2.166 0.561,1.447 -2.334 0.561,1.447 -2.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 1.166 0.561,1.594 1.166 0.561,1.476 1.334 0.561,1.594 1.334 0.561,1.447 1.166 0.561,1.447 1.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 -1.834 0.561,1.594 -1.834 0.561,1.476 -1.666 0.561,1.594 -1.666 0.561,1.447 -1.834 0.561,1.447 -1.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 0.666 0.561,1.594 0.666 0.561,1.476 0.834 0.561,1.594 0.834 0.561,1.447 0.666 0.561,1.447 0.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 -1.334 0.561,1.594 -1.334 0.561,1.476 -1.166 0.561,1.594 -1.166 0.561,1.447 -1.334 0.561,1.447 -1.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 0.166 0.561,1.594 0.166 0.561,1.476 0.334 0.561,1.594 0.334 0.561,1.447 0.166 0.561,1.447 0.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 -0.834 0.561,1.594 -0.834 0.561,1.476 -0.666 0.561,1.594 -0.666 0.561,1.447 -0.834 0.561,1.447 -0.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [1.476 -0.334 0.561,1.594 -0.334 0.561,1.476 -0.166 0.561,1.594 -0.166 0.561,1.447 -0.334 0.561,1.447 -0.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 1.666 0.482,1.673 1.834 0.482,1.671 1.834 0.500,1.671 1.666 0.500,1.665 1.666 0.516,1.665 1.834 0.516,1.656 1.666 0.531,1.656 1.834 0.531,1.644 1.666 0.544,1.644 1.834 0.544,1.629 1.666 0.553,1.629 1.834 0.553,1.612 1.666 0.559,1.612 1.834 0.559,1.594 1.666 0.561,1.594 1.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 1.666 0.079,1.673 1.834 0.079,1.673 1.834 0.482,1.673 1.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 1.666 0.039,1.713 1.834 0.039,1.704 1.834 0.040,1.704 1.666 0.040,1.696 1.666 0.043,1.696 1.834 0.043,1.688 1.666 0.048,1.688 1.834 0.048,1.682 1.666 0.054,1.682 1.834 0.054,1.677 1.666 0.062,1.677 1.834 0.062,1.674 1.666 0.070,1.674 1.834 0.070,1.673 1.666 0.079,1.673 1.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 1.666 0.039,2.032 1.834 0.039,1.713 1.834 0.039,1.713 1.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 1.666 0.000,2.032 1.834 0.000,2.032 1.834 0.039,2.032 1.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 1.666 0.000,1.713 1.834 0.000,2.032 1.834 0.000,2.032 1.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 1.666 0.079,1.634 1.834 0.079,1.636 1.834 0.061,1.636 1.666 0.061,1.642 1.666 0.045,1.642 1.834 0.045,1.651 1.666 0.030,1.651 1.834 0.030,1.664 1.666 0.017,1.664 1.834 0.017,1.678 1.666 0.008,1.678 1.834 0.008,1.695 1.666 0.002,1.695 1.834 0.002,1.713 1.666 0.000,1.713 1.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 1.666 0.482,1.634 1.834 0.482,1.634 1.834 0.079,1.634 1.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.407 -2.520 0.522,1.407 -2.520 0.522,-1.407 -2.520 0.561,1.407 -2.520 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.476 -2.451 0.522,-1.407 -2.520 0.522,-1.476 -2.451 0.561,-1.407 -2.520 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 -2.451 0.522,-1.476 -2.451 0.561,-1.476 -2.334 0.522,-1.476 -2.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 2.334 0.522,-1.476 2.334 0.561,-1.476 2.451 0.561,-1.476 2.451 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 -2.166 0.522,-1.476 -2.166 0.522,-1.594 -2.334 0.522,-1.476 -2.334 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 2.334 0.522,-1.476 2.334 0.522,-1.594 2.166 0.522,-1.476 2.166 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 -2.166 0.522,-1.476 -2.166 0.561,-1.476 -1.834 0.522,-1.476 -1.834 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 1.834 0.522,-1.476 1.834 0.561,-1.476 2.166 0.522,-1.476 2.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 -1.666 0.522,-1.476 -1.666 0.522,-1.594 -1.834 0.522,-1.476 -1.834 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 1.834 0.522,-1.476 1.834 0.522,-1.594 1.666 0.522,-1.476 1.666 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -1.666 0.522,-1.476 -1.666 0.561,-1.476 -1.334 0.561,-1.476 -1.334 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 1.334 0.522,-1.476 1.334 0.561,-1.476 1.666 0.522,-1.476 1.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 -1.166 0.522,-1.476 -1.166 0.522,-1.594 -1.334 0.522,-1.476 -1.334 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 1.334 0.522,-1.476 1.334 0.522,-1.594 1.166 0.522,-1.476 1.166 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -1.166 0.522,-1.476 -1.166 0.561,-1.476 -0.834 0.561,-1.476 -0.834 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 0.834 0.522,-1.476 0.834 0.561,-1.476 1.166 0.561,-1.476 1.166 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 -0.666 0.522,-1.476 -0.666 0.522,-1.594 -0.834 0.522,-1.476 -0.834 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 0.834 0.522,-1.476 0.834 0.522,-1.594 0.666 0.522,-1.476 0.666 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -0.666 0.522,-1.476 -0.666 0.561,-1.476 -0.334 0.561,-1.476 -0.334 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 0.334 0.522,-1.476 0.334 0.561,-1.476 0.666 0.561,-1.476 0.666 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 -0.166 0.522,-1.476 -0.166 0.522,-1.594 -0.334 0.522,-1.476 -0.334 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.594 0.334 0.522,-1.476 0.334 0.522,-1.594 0.166 0.522,-1.476 0.166 0.522]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -0.166 0.522,-1.476 -0.166 0.561,-1.476 0.166 0.561,-1.476 0.166 0.522]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.407 2.520 0.522,-1.476 2.451 0.522,-1.407 2.520 0.561,-1.476 2.451 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.407 -2.520 0.561,1.476 -2.451 0.561,1.393 -2.490 0.561,1.447 -2.436 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 -2.334 0.482,1.673 -2.166 0.482,1.671 -2.166 0.500,1.671 -2.334 0.500,1.665 -2.334 0.516,1.665 -2.166 0.516,1.656 -2.334 0.531,1.656 -2.166 0.531,1.644 -2.334 0.544,1.644 -2.166 0.544,1.629 -2.334 0.553,1.629 -2.166 0.553,1.612 -2.334 0.559,1.612 -2.166 0.559,1.594 -2.334 0.561,1.594 -2.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 -2.334 0.079,1.673 -2.166 0.079,1.673 -2.166 0.482,1.673 -2.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 -2.334 0.039,1.713 -2.166 0.039,1.704 -2.166 0.040,1.704 -2.334 0.040,1.696 -2.334 0.043,1.696 -2.166 0.043,1.688 -2.334 0.048,1.688 -2.166 0.048,1.682 -2.334 0.054,1.682 -2.166 0.054,1.677 -2.334 0.062,1.677 -2.166 0.062,1.674 -2.334 0.070,1.674 -2.166 0.070,1.673 -2.334 0.079,1.673 -2.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -2.334 0.039,2.032 -2.166 0.039,1.713 -2.166 0.039,1.713 -2.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -2.334 0.000,2.032 -2.166 0.000,2.032 -2.166 0.039,2.032 -2.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 -2.334 0.000,1.713 -2.166 0.000,2.032 -2.166 0.000,2.032 -2.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 -2.334 0.079,1.634 -2.166 0.079,1.636 -2.166 0.061,1.636 -2.334 0.061,1.642 -2.334 0.045,1.642 -2.166 0.045,1.651 -2.334 0.030,1.651 -2.166 0.030,1.664 -2.334 0.017,1.664 -2.166 0.017,1.678 -2.334 0.008,1.678 -2.166 0.008,1.695 -2.334 0.002,1.695 -2.166 0.002,1.713 -2.334 0.000,1.713 -2.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 -2.334 0.482,1.634 -2.166 0.482,1.634 -2.166 0.079,1.634 -2.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 -1.834 0.482,1.673 -1.666 0.482,1.671 -1.666 0.500,1.671 -1.834 0.500,1.665 -1.834 0.516,1.665 -1.666 0.516,1.656 -1.834 0.531,1.656 -1.666 0.531,1.644 -1.834 0.544,1.644 -1.666 0.544,1.629 -1.834 0.553,1.629 -1.666 0.553,1.612 -1.834 0.559,1.612 -1.666 0.559,1.594 -1.834 0.561,1.594 -1.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 -1.834 0.079,1.673 -1.666 0.079,1.673 -1.666 0.482,1.673 -1.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 -1.834 0.039,1.713 -1.666 0.039,1.704 -1.666 0.040,1.704 -1.834 0.040,1.696 -1.834 0.043,1.696 -1.666 0.043,1.688 -1.834 0.048,1.688 -1.666 0.048,1.682 -1.834 0.054,1.682 -1.666 0.054,1.677 -1.834 0.062,1.677 -1.666 0.062,1.674 -1.834 0.070,1.674 -1.666 0.070,1.673 -1.834 0.079,1.673 -1.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -1.834 0.039,2.032 -1.666 0.039,1.713 -1.666 0.039,1.713 -1.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -1.834 0.000,2.032 -1.666 0.000,2.032 -1.666 0.039,2.032 -1.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 -1.834 0.000,1.713 -1.666 0.000,2.032 -1.666 0.000,2.032 -1.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 -1.834 0.079,1.634 -1.666 0.079,1.636 -1.666 0.061,1.636 -1.834 0.061,1.642 -1.834 0.045,1.642 -1.666 0.045,1.651 -1.834 0.030,1.651 -1.666 0.030,1.664 -1.834 0.017,1.664 -1.666 0.017,1.678 -1.834 0.008,1.678 -1.666 0.008,1.695 -1.834 0.002,1.695 -1.666 0.002,1.713 -1.834 0.000,1.713 -1.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 -1.834 0.482,1.634 -1.666 0.482,1.634 -1.666 0.079,1.634 -1.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 1.166 0.482,1.673 1.334 0.482,1.671 1.334 0.500,1.671 1.166 0.500,1.665 1.166 0.516,1.665 1.334 0.516,1.656 1.166 0.531,1.656 1.334 0.531,1.644 1.166 0.544,1.644 1.334 0.544,1.629 1.166 0.553,1.629 1.334 0.553,1.612 1.166 0.559,1.612 1.334 0.559,1.594 1.166 0.561,1.594 1.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 1.166 0.079,1.673 1.334 0.079,1.673 1.334 0.482,1.673 1.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 1.166 0.039,1.713 1.334 0.039,1.704 1.334 0.040,1.704 1.166 0.040,1.696 1.166 0.043,1.696 1.334 0.043,1.688 1.166 0.048,1.688 1.334 0.048,1.682 1.166 0.054,1.682 1.334 0.054,1.677 1.166 0.062,1.677 1.334 0.062,1.674 1.166 0.070,1.674 1.334 0.070,1.673 1.166 0.079,1.673 1.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 1.166 0.039,2.032 1.334 0.039,1.713 1.334 0.039,1.713 1.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 1.166 0.000,2.032 1.334 0.000,2.032 1.334 0.039,2.032 1.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 1.166 0.000,1.713 1.334 0.000,2.032 1.334 0.000,2.032 1.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 1.166 0.079,1.634 1.334 0.079,1.636 1.334 0.061,1.636 1.166 0.061,1.642 1.166 0.045,1.642 1.334 0.045,1.651 1.166 0.030,1.651 1.334 0.030,1.664 1.166 0.017,1.664 1.334 0.017,1.678 1.166 0.008,1.678 1.334 0.008,1.695 1.166 0.002,1.695 1.334 0.002,1.713 1.166 0.000,1.713 1.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 1.166 0.482,1.634 1.334 0.482,1.634 1.334 0.079,1.634 1.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 -1.334 0.482,1.673 -1.166 0.482,1.671 -1.166 0.500,1.671 -1.334 0.500,1.665 -1.334 0.516,1.665 -1.166 0.516,1.656 -1.334 0.531,1.656 -1.166 0.531,1.644 -1.334 0.544,1.644 -1.166 0.544,1.629 -1.334 0.553,1.629 -1.166 0.553,1.612 -1.334 0.559,1.612 -1.166 0.559,1.594 -1.334 0.561,1.594 -1.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 -1.334 0.079,1.673 -1.166 0.079,1.673 -1.166 0.482,1.673 -1.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 -1.334 0.039,1.713 -1.166 0.039,1.704 -1.166 0.040,1.704 -1.334 0.040,1.696 -1.334 0.043,1.696 -1.166 0.043,1.688 -1.334 0.048,1.688 -1.166 0.048,1.682 -1.334 0.054,1.682 -1.166 0.054,1.677 -1.334 0.062,1.677 -1.166 0.062,1.674 -1.334 0.070,1.674 -1.166 0.070,1.673 -1.334 0.079,1.673 -1.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -1.334 0.039,2.032 -1.166 0.039,1.713 -1.166 0.039,1.713 -1.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -1.334 0.000,2.032 -1.166 0.000,2.032 -1.166 0.039,2.032 -1.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 -1.334 0.000,1.713 -1.166 0.000,2.032 -1.166 0.000,2.032 -1.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 -1.334 0.079,1.634 -1.166 0.079,1.636 -1.166 0.061,1.636 -1.334 0.061,1.642 -1.334 0.045,1.642 -1.166 0.045,1.651 -1.334 0.030,1.651 -1.166 0.030,1.664 -1.334 0.017,1.664 -1.166 0.017,1.678 -1.334 0.008,1.678 -1.166 0.008,1.695 -1.334 0.002,1.695 -1.166 0.002,1.713 -1.334 0.000,1.713 -1.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 -1.334 0.482,1.634 -1.166 0.482,1.634 -1.166 0.079,1.634 -1.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 0.666 0.482,1.673 0.834 0.482,1.671 0.834 0.500,1.671 0.666 0.500,1.665 0.666 0.516,1.665 0.834 0.516,1.656 0.666 0.531,1.656 0.834 0.531,1.644 0.666 0.544,1.644 0.834 0.544,1.629 0.666 0.553,1.629 0.834 0.553,1.612 0.666 0.559,1.612 0.834 0.559,1.594 0.666 0.561,1.594 0.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 0.666 0.079,1.673 0.834 0.079,1.673 0.834 0.482,1.673 0.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 0.666 0.039,1.713 0.834 0.039,1.704 0.834 0.040,1.704 0.666 0.040,1.696 0.666 0.043,1.696 0.834 0.043,1.688 0.666 0.048,1.688 0.834 0.048,1.682 0.666 0.054,1.682 0.834 0.054,1.677 0.666 0.062,1.677 0.834 0.062,1.674 0.666 0.070,1.674 0.834 0.070,1.673 0.666 0.079,1.673 0.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 0.666 0.039,2.032 0.834 0.039,1.713 0.834 0.039,1.713 0.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 0.666 0.000,2.032 0.834 0.000,2.032 0.834 0.039,2.032 0.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 0.666 0.000,1.713 0.834 0.000,2.032 0.834 0.000,2.032 0.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 0.666 0.079,1.634 0.834 0.079,1.636 0.834 0.061,1.636 0.666 0.061,1.642 0.666 0.045,1.642 0.834 0.045,1.651 0.666 0.030,1.651 0.834 0.030,1.664 0.666 0.017,1.664 0.834 0.017,1.678 0.666 0.008,1.678 0.834 0.008,1.695 0.666 0.002,1.695 0.834 0.002,1.713 0.666 0.000,1.713 0.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 0.666 0.482,1.634 0.834 0.482,1.634 0.834 0.079,1.634 0.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 -0.834 0.482,1.673 -0.666 0.482,1.671 -0.666 0.500,1.671 -0.834 0.500,1.665 -0.834 0.516,1.665 -0.666 0.516,1.656 -0.834 0.531,1.656 -0.666 0.531,1.644 -0.834 0.544,1.644 -0.666 0.544,1.629 -0.834 0.553,1.629 -0.666 0.553,1.612 -0.834 0.559,1.612 -0.666 0.559,1.594 -0.834 0.561,1.594 -0.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 -0.834 0.079,1.673 -0.666 0.079,1.673 -0.666 0.482,1.673 -0.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 -0.834 0.039,1.713 -0.666 0.039,1.704 -0.666 0.040,1.704 -0.834 0.040,1.696 -0.834 0.043,1.696 -0.666 0.043,1.688 -0.834 0.048,1.688 -0.666 0.048,1.682 -0.834 0.054,1.682 -0.666 0.054,1.677 -0.834 0.062,1.677 -0.666 0.062,1.674 -0.834 0.070,1.674 -0.666 0.070,1.673 -0.834 0.079,1.673 -0.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -0.834 0.039,2.032 -0.666 0.039,1.713 -0.666 0.039,1.713 -0.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -0.834 0.000,2.032 -0.666 0.000,2.032 -0.666 0.039,2.032 -0.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 -0.834 0.000,1.713 -0.666 0.000,2.032 -0.666 0.000,2.032 -0.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 -0.834 0.079,1.634 -0.666 0.079,1.636 -0.666 0.061,1.636 -0.834 0.061,1.642 -0.834 0.045,1.642 -0.666 0.045,1.651 -0.834 0.030,1.651 -0.666 0.030,1.664 -0.834 0.017,1.664 -0.666 0.017,1.678 -0.834 0.008,1.678 -0.666 0.008,1.695 -0.834 0.002,1.695 -0.666 0.002,1.713 -0.834 0.000,1.713 -0.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 -0.834 0.482,1.634 -0.666 0.482,1.634 -0.666 0.079,1.634 -0.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 0.166 0.482,1.673 0.334 0.482,1.671 0.334 0.500,1.671 0.166 0.500,1.665 0.166 0.516,1.665 0.334 0.516,1.656 0.166 0.531,1.656 0.334 0.531,1.644 0.166 0.544,1.644 0.334 0.544,1.629 0.166 0.553,1.629 0.334 0.553,1.612 0.166 0.559,1.612 0.334 0.559,1.594 0.166 0.561,1.594 0.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 0.166 0.079,1.673 0.334 0.079,1.673 0.334 0.482,1.673 0.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 0.166 0.039,1.713 0.334 0.039,1.704 0.334 0.040,1.704 0.166 0.040,1.696 0.166 0.043,1.696 0.334 0.043,1.688 0.166 0.048,1.688 0.334 0.048,1.682 0.166 0.054,1.682 0.334 0.054,1.677 0.166 0.062,1.677 0.334 0.062,1.674 0.166 0.070,1.674 0.334 0.070,1.673 0.166 0.079,1.673 0.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 0.166 0.039,2.032 0.334 0.039,1.713 0.334 0.039,1.713 0.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 0.166 0.000,2.032 0.334 0.000,2.032 0.334 0.039,2.032 0.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 0.166 0.000,1.713 0.334 0.000,2.032 0.334 0.000,2.032 0.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 0.166 0.079,1.634 0.334 0.079,1.636 0.334 0.061,1.636 0.166 0.061,1.642 0.166 0.045,1.642 0.334 0.045,1.651 0.166 0.030,1.651 0.334 0.030,1.664 0.166 0.017,1.664 0.334 0.017,1.678 0.166 0.008,1.678 0.334 0.008,1.695 0.166 0.002,1.695 0.334 0.002,1.713 0.166 0.000,1.713 0.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 0.166 0.482,1.634 0.334 0.482,1.634 0.334 0.079,1.634 0.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.673 -0.334 0.482,1.673 -0.166 0.482,1.671 -0.166 0.500,1.671 -0.334 0.500,1.665 -0.334 0.516,1.665 -0.166 0.516,1.656 -0.334 0.531,1.656 -0.166 0.531,1.644 -0.334 0.544,1.644 -0.166 0.544,1.629 -0.334 0.553,1.629 -0.166 0.553,1.612 -0.334 0.559,1.612 -0.166 0.559,1.594 -0.334 0.561,1.594 -0.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.673 -0.334 0.079,1.673 -0.166 0.079,1.673 -0.166 0.482,1.673 -0.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.713 -0.334 0.039,1.713 -0.166 0.039,1.704 -0.166 0.040,1.704 -0.334 0.040,1.696 -0.334 0.043,1.696 -0.166 0.043,1.688 -0.334 0.048,1.688 -0.166 0.048,1.682 -0.334 0.054,1.682 -0.166 0.054,1.677 -0.334 0.062,1.677 -0.166 0.062,1.674 -0.334 0.070,1.674 -0.166 0.070,1.673 -0.334 0.079,1.673 -0.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -0.334 0.039,2.032 -0.166 0.039,1.713 -0.166 0.039,1.713 -0.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.032 -0.334 0.000,2.032 -0.166 0.000,2.032 -0.166 0.039,2.032 -0.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.713 -0.334 0.000,1.713 -0.166 0.000,2.032 -0.166 0.000,2.032 -0.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.634 -0.334 0.079,1.634 -0.166 0.079,1.636 -0.166 0.061,1.636 -0.334 0.061,1.642 -0.334 0.045,1.642 -0.166 0.045,1.651 -0.334 0.030,1.651 -0.166 0.030,1.664 -0.334 0.017,1.664 -0.166 0.017,1.678 -0.334 0.008,1.678 -0.166 0.008,1.695 -0.334 0.002,1.695 -0.166 0.002,1.713 -0.334 0.000,1.713 -0.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.634 -0.334 0.482,1.634 -0.166 0.482,1.634 -0.166 0.079,1.634 -0.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.407 2.520 0.561,-1.407 2.520 0.561,1.393 2.490 0.561,-1.393 2.490 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.393 2.490 0.561,-1.393 2.490 0.561,1.358 2.420 1.004,-1.358 2.420 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-1.393 2.490 0.561,-1.447 2.436 0.561,-1.393 2.437 0.782,-1.358 2.420 1.004,-1.377 2.401 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,4,2,5,-1,5,2,6,-1,6,2,7,-1,7,2,8,-1,9,10,11,-1,10,12,11,-1,12,13,11,-1,13,14,11,-1,14,15,11,-1,15,16,11,-1,16,17,11,-1,8,2,11,-1,18,8,11,-1,19,18,11,-1,20,19,11,-1,21,20,11,-1,22,21,11,-1,23,22,11,-1,17,23,11,-1]
+coord Coordinate { point [-1.447 -2.334 0.561,-1.447 -2.436 0.561,-1.377 -2.401 1.004,-1.447 -2.166 0.561,-1.447 -1.834 0.561,-1.447 -1.666 0.561,-1.447 -1.334 0.561,-1.447 -1.166 0.561,-1.447 -0.834 0.561,-1.447 2.436 0.561,-1.447 2.334 0.561,-1.377 2.401 1.004,-1.447 2.166 0.561,-1.447 1.834 0.561,-1.447 1.666 0.561,-1.447 1.334 0.561,-1.447 1.166 0.561,-1.447 0.834 0.561,-1.447 -0.666 0.561,-1.447 -0.334 0.561,-1.447 -0.166 0.561,-1.447 0.166 0.561,-1.447 0.334 0.561,-1.447 0.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-1.447 -2.436 0.561,-1.393 -2.490 0.561,-1.393 -2.437 0.782,-1.377 -2.401 1.004,-1.358 -2.420 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.393 -2.490 0.561,1.393 -2.490 0.561,-1.358 -2.420 1.004,1.358 -2.420 1.004]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,4,3,5,-1,6,4,5,-1,6,5,7,-1,8,6,7,-1,8,7,9,-1,10,8,9,-1,10,9,11,-1,12,10,11,-1,12,11,13,-1,14,12,13,-1,14,13,15,-1,16,14,15,-1,16,15,17,-1,18,16,17,-1,18,17,19,-1,20,18,19,-1,20,19,21,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,36,35,37,-1,36,34,35,-1,38,36,37,-1,38,37,39,-1,40,38,39,-1,40,39,41,-1,42,40,41,-1,42,41,43,-1,44,42,43,-1,44,43,45,-1,46,44,45,-1,46,45,47,-1,48,46,47,-1,48,47,49,-1,50,48,49,-1,50,49,51,-1,52,50,51,-1,52,51,53,-1,54,52,53,-1,54,53,55,-1,56,54,55,-1,56,55,57,-1,58,56,57,-1,58,57,59,-1,60,58,59,-1,60,59,61,-1,62,60,61,-1,62,61,63,-1,64,62,63,-1,64,63,65,-1,66,64,65,-1,66,65,67,-1,68,66,67,-1,68,67,69,-1,70,68,69,-1,70,69,71,-1,72,70,71,-1,72,71,73,-1,74,72,73,-1,74,73,75,-1,76,74,75,-1,76,75,77,-1,78,77,79,-1,78,76,77,-1,80,79,81,-1,80,78,79,-1,82,81,83,-1,82,80,81,-1,84,83,85,-1,84,82,83,-1,86,84,85,-1,86,85,87,-1,88,87,89,-1,88,86,87,-1,90,89,91,-1,90,88,89,-1,92,91,93,-1,92,90,91,-1,94,93,95,-1,94,92,93,-1,96,95,97,-1,96,94,95,-1,98,97,99,-1,98,96,97,-1,100,99,101,-1,100,98,99,-1,102,101,103,-1,102,100,101,-1,104,103,105,-1,104,102,103,-1,106,105,107,-1,106,104,105,-1,108,107,109,-1,108,106,107,-1,110,109,111,-1,110,108,109,-1,112,111,113,-1,112,110,111,-1,114,113,115,-1,114,112,113,-1,116,114,115,-1,116,115,117,-1,118,116,117,-1,118,117,119,-1,1,118,119,-1,1,119,2,-1]
+coord Coordinate { point [-1.108 2.047 0.984,-1.121 2.046 0.984,-1.121 2.046 1.004,-1.108 2.047 1.004,-1.096 2.049 0.984,-1.096 2.049 1.004,-1.084 2.052 0.984,-1.084 2.052 1.004,-1.073 2.056 0.984,-1.073 2.056 1.004,-1.062 2.062 0.984,-1.062 2.062 1.004,-1.051 2.069 0.984,-1.051 2.069 1.004,-1.042 2.076 0.984,-1.042 2.076 1.004,-1.033 2.085 0.984,-1.033 2.085 1.004,-1.025 2.095 0.984,-1.025 2.095 1.004,-1.019 2.105 0.984,-1.019 2.105 1.004,-1.013 2.116 0.984,-1.013 2.116 1.004,-1.008 2.128 0.984,-1.008 2.128 1.004,-1.005 2.140 0.984,-1.005 2.140 1.004,-1.003 2.152 0.984,-1.003 2.152 1.004,-1.003 2.164 0.984,-1.003 2.164 1.004,-1.003 2.176 0.984,-1.003 2.176 1.004,-1.005 2.189 0.984,-1.005 2.189 1.004,-1.008 2.201 0.984,-1.008 2.201 1.004,-1.013 2.212 0.984,-1.013 2.212 1.004,-1.019 2.223 0.984,-1.019 2.223 1.004,-1.025 2.234 0.984,-1.025 2.234 1.004,-1.033 2.243 0.984,-1.033 2.243 1.004,-1.042 2.252 0.984,-1.042 2.252 1.004,-1.051 2.260 0.984,-1.051 2.260 1.004,-1.062 2.266 0.984,-1.062 2.266 1.004,-1.073 2.272 0.984,-1.073 2.272 1.004,-1.084 2.276 0.984,-1.084 2.276 1.004,-1.096 2.280 0.984,-1.096 2.280 1.004,-1.108 2.282 0.984,-1.108 2.282 1.004,-1.121 2.282 0.984,-1.121 2.282 1.004,-1.133 2.282 0.984,-1.133 2.282 1.004,-1.145 2.280 0.984,-1.145 2.280 1.004,-1.157 2.276 0.984,-1.157 2.276 1.004,-1.169 2.272 0.984,-1.169 2.272 1.004,-1.180 2.266 0.984,-1.180 2.266 1.004,-1.190 2.260 0.984,-1.190 2.260 1.004,-1.200 2.252 0.984,-1.200 2.252 1.004,-1.209 2.243 0.984,-1.209 2.243 1.004,-1.216 2.234 0.984,-1.216 2.234 1.004,-1.223 2.223 0.984,-1.223 2.223 1.004,-1.229 2.212 0.984,-1.229 2.212 1.004,-1.233 2.201 0.984,-1.233 2.201 1.004,-1.236 2.189 0.984,-1.236 2.189 1.004,-1.238 2.176 0.984,-1.238 2.176 1.004,-1.239 2.164 0.984,-1.239 2.164 1.004,-1.238 2.152 0.984,-1.238 2.152 1.004,-1.236 2.140 0.984,-1.236 2.140 1.004,-1.233 2.128 0.984,-1.233 2.128 1.004,-1.229 2.116 0.984,-1.229 2.116 1.004,-1.223 2.105 0.984,-1.223 2.105 1.004,-1.216 2.095 0.984,-1.216 2.095 1.004,-1.209 2.085 0.984,-1.209 2.085 1.004,-1.200 2.076 0.984,-1.200 2.076 1.004,-1.190 2.069 0.984,-1.190 2.069 1.004,-1.180 2.062 0.984,-1.180 2.062 1.004,-1.169 2.056 0.984,-1.169 2.056 1.004,-1.157 2.052 0.984,-1.157 2.052 1.004,-1.145 2.049 0.984,-1.145 2.049 1.004,-1.133 2.047 0.984,-1.133 2.047 1.004]
+}}
+appearance Appearance{material USE IC-LABEL-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.407 -2.520 0.561,1.407 -2.520 0.561,-1.393 -2.490 0.561,1.393 -2.490 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.476 -2.451 0.561,-1.407 -2.520 0.561,-1.447 -2.436 0.561,-1.393 -2.490 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -2.451 0.561,-1.447 -2.436 0.561,-1.447 -2.334 0.561,-1.476 -2.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 -2.334 0.553,-1.612 -2.334 0.518,-1.612 -2.334 0.559,-1.603 -2.334 0.521,-1.594 -2.334 0.522,-1.594 -2.334 0.561,-1.476 -2.334 0.522,-1.476 -2.334 0.561,-2.032 -2.334 0.039,-2.032 -2.334 0.000,-1.713 -2.334 0.039,-1.713 -2.334 0.000,-1.695 -2.334 0.002,-1.704 -2.334 0.040,-1.678 -2.334 0.008,-1.696 -2.334 0.043,-1.664 -2.334 0.017,-1.688 -2.334 0.048,-1.682 -2.334 0.054,-1.651 -2.334 0.030,-1.677 -2.334 0.062,-1.642 -2.334 0.045,-1.674 -2.334 0.070,-1.636 -2.334 0.061,-1.673 -2.334 0.079,-1.634 -2.334 0.079,-1.673 -2.334 0.482,-1.634 -2.334 0.482,-1.671 -2.334 0.500,-1.633 -2.334 0.491,-1.665 -2.334 0.516,-1.630 -2.334 0.499,-1.656 -2.334 0.531,-1.625 -2.334 0.507,-1.619 -2.334 0.513,-1.644 -2.334 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 2.334 0.559,-1.612 2.334 0.518,-1.629 2.334 0.553,-1.594 2.334 0.561,-1.594 2.334 0.522,-1.603 2.334 0.521,-1.476 2.334 0.561,-1.476 2.334 0.522,-1.713 2.334 0.039,-2.032 2.334 0.000,-2.032 2.334 0.039,-1.713 2.334 0.000,-1.704 2.334 0.040,-1.695 2.334 0.002,-1.696 2.334 0.043,-1.678 2.334 0.008,-1.688 2.334 0.048,-1.664 2.334 0.017,-1.651 2.334 0.030,-1.682 2.334 0.054,-1.642 2.334 0.045,-1.677 2.334 0.062,-1.636 2.334 0.061,-1.674 2.334 0.070,-1.634 2.334 0.079,-1.673 2.334 0.079,-1.634 2.334 0.482,-1.673 2.334 0.482,-1.633 2.334 0.491,-1.671 2.334 0.500,-1.630 2.334 0.499,-1.665 2.334 0.516,-1.625 2.334 0.507,-1.656 2.334 0.531,-1.644 2.334 0.544,-1.619 2.334 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 2.334 0.561,-1.447 2.334 0.561,-1.476 2.451 0.561,-1.447 2.436 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 -2.166 0.522,-1.594 -2.334 0.522,-1.603 -2.334 0.521,-1.603 -2.166 0.521,-1.612 -2.166 0.518,-1.612 -2.334 0.518,-1.619 -2.166 0.513,-1.619 -2.334 0.513,-1.625 -2.166 0.507,-1.625 -2.334 0.507,-1.630 -2.166 0.499,-1.630 -2.334 0.499,-1.633 -2.166 0.491,-1.633 -2.334 0.491,-1.634 -2.166 0.482,-1.634 -2.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 -2.166 0.559,-1.612 -2.166 0.518,-1.629 -2.166 0.553,-1.594 -2.166 0.561,-1.594 -2.166 0.522,-1.603 -2.166 0.521,-1.476 -2.166 0.561,-1.476 -2.166 0.522,-1.713 -2.166 0.039,-2.032 -2.166 0.000,-2.032 -2.166 0.039,-1.713 -2.166 0.000,-1.704 -2.166 0.040,-1.695 -2.166 0.002,-1.696 -2.166 0.043,-1.678 -2.166 0.008,-1.688 -2.166 0.048,-1.664 -2.166 0.017,-1.651 -2.166 0.030,-1.682 -2.166 0.054,-1.642 -2.166 0.045,-1.677 -2.166 0.062,-1.636 -2.166 0.061,-1.674 -2.166 0.070,-1.634 -2.166 0.079,-1.673 -2.166 0.079,-1.634 -2.166 0.482,-1.673 -2.166 0.482,-1.633 -2.166 0.491,-1.671 -2.166 0.500,-1.630 -2.166 0.499,-1.665 -2.166 0.516,-1.625 -2.166 0.507,-1.656 -2.166 0.531,-1.644 -2.166 0.544,-1.619 -2.166 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 2.166 0.553,-1.612 2.166 0.518,-1.612 2.166 0.559,-1.603 2.166 0.521,-1.594 2.166 0.522,-1.594 2.166 0.561,-1.476 2.166 0.522,-1.476 2.166 0.561,-2.032 2.166 0.039,-2.032 2.166 0.000,-1.713 2.166 0.039,-1.713 2.166 0.000,-1.695 2.166 0.002,-1.704 2.166 0.040,-1.678 2.166 0.008,-1.696 2.166 0.043,-1.664 2.166 0.017,-1.688 2.166 0.048,-1.682 2.166 0.054,-1.651 2.166 0.030,-1.677 2.166 0.062,-1.642 2.166 0.045,-1.674 2.166 0.070,-1.636 2.166 0.061,-1.673 2.166 0.079,-1.634 2.166 0.079,-1.673 2.166 0.482,-1.634 2.166 0.482,-1.671 2.166 0.500,-1.633 2.166 0.491,-1.665 2.166 0.516,-1.630 2.166 0.499,-1.656 2.166 0.531,-1.625 2.166 0.507,-1.619 2.166 0.513,-1.644 2.166 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 2.334 0.522,-1.594 2.166 0.522,-1.603 2.166 0.521,-1.603 2.334 0.521,-1.612 2.334 0.518,-1.612 2.166 0.518,-1.619 2.334 0.513,-1.619 2.166 0.513,-1.625 2.334 0.507,-1.625 2.166 0.507,-1.630 2.334 0.499,-1.630 2.166 0.499,-1.633 2.334 0.491,-1.633 2.166 0.491,-1.634 2.334 0.482,-1.634 2.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -2.166 0.561,-1.447 -2.166 0.561,-1.447 -1.834 0.561,-1.476 -1.834 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 -1.834 0.553,-1.612 -1.834 0.518,-1.612 -1.834 0.559,-1.603 -1.834 0.521,-1.594 -1.834 0.522,-1.594 -1.834 0.561,-1.476 -1.834 0.522,-1.476 -1.834 0.561,-2.032 -1.834 0.039,-2.032 -1.834 0.000,-1.713 -1.834 0.039,-1.713 -1.834 0.000,-1.695 -1.834 0.002,-1.704 -1.834 0.040,-1.678 -1.834 0.008,-1.696 -1.834 0.043,-1.664 -1.834 0.017,-1.688 -1.834 0.048,-1.682 -1.834 0.054,-1.651 -1.834 0.030,-1.677 -1.834 0.062,-1.642 -1.834 0.045,-1.674 -1.834 0.070,-1.636 -1.834 0.061,-1.673 -1.834 0.079,-1.634 -1.834 0.079,-1.673 -1.834 0.482,-1.634 -1.834 0.482,-1.671 -1.834 0.500,-1.633 -1.834 0.491,-1.665 -1.834 0.516,-1.630 -1.834 0.499,-1.656 -1.834 0.531,-1.625 -1.834 0.507,-1.619 -1.834 0.513,-1.644 -1.834 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 1.834 0.559,-1.612 1.834 0.518,-1.629 1.834 0.553,-1.594 1.834 0.561,-1.594 1.834 0.522,-1.603 1.834 0.521,-1.476 1.834 0.561,-1.476 1.834 0.522,-1.713 1.834 0.039,-2.032 1.834 0.000,-2.032 1.834 0.039,-1.713 1.834 0.000,-1.704 1.834 0.040,-1.695 1.834 0.002,-1.696 1.834 0.043,-1.678 1.834 0.008,-1.688 1.834 0.048,-1.664 1.834 0.017,-1.651 1.834 0.030,-1.682 1.834 0.054,-1.642 1.834 0.045,-1.677 1.834 0.062,-1.636 1.834 0.061,-1.674 1.834 0.070,-1.634 1.834 0.079,-1.673 1.834 0.079,-1.634 1.834 0.482,-1.673 1.834 0.482,-1.633 1.834 0.491,-1.671 1.834 0.500,-1.630 1.834 0.499,-1.665 1.834 0.516,-1.625 1.834 0.507,-1.656 1.834 0.531,-1.644 1.834 0.544,-1.619 1.834 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 1.834 0.561,-1.447 1.834 0.561,-1.476 2.166 0.561,-1.447 2.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 -1.666 0.522,-1.594 -1.834 0.522,-1.603 -1.834 0.521,-1.603 -1.666 0.521,-1.612 -1.666 0.518,-1.612 -1.834 0.518,-1.619 -1.666 0.513,-1.619 -1.834 0.513,-1.625 -1.666 0.507,-1.625 -1.834 0.507,-1.630 -1.666 0.499,-1.630 -1.834 0.499,-1.633 -1.666 0.491,-1.633 -1.834 0.491,-1.634 -1.666 0.482,-1.634 -1.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 -1.666 0.559,-1.612 -1.666 0.518,-1.629 -1.666 0.553,-1.594 -1.666 0.561,-1.594 -1.666 0.522,-1.603 -1.666 0.521,-1.476 -1.666 0.561,-1.476 -1.666 0.522,-1.713 -1.666 0.039,-2.032 -1.666 0.000,-2.032 -1.666 0.039,-1.713 -1.666 0.000,-1.704 -1.666 0.040,-1.695 -1.666 0.002,-1.696 -1.666 0.043,-1.678 -1.666 0.008,-1.688 -1.666 0.048,-1.664 -1.666 0.017,-1.651 -1.666 0.030,-1.682 -1.666 0.054,-1.642 -1.666 0.045,-1.677 -1.666 0.062,-1.636 -1.666 0.061,-1.674 -1.666 0.070,-1.634 -1.666 0.079,-1.673 -1.666 0.079,-1.634 -1.666 0.482,-1.673 -1.666 0.482,-1.633 -1.666 0.491,-1.671 -1.666 0.500,-1.630 -1.666 0.499,-1.665 -1.666 0.516,-1.625 -1.666 0.507,-1.656 -1.666 0.531,-1.644 -1.666 0.544,-1.619 -1.666 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 1.666 0.553,-1.612 1.666 0.518,-1.612 1.666 0.559,-1.603 1.666 0.521,-1.594 1.666 0.522,-1.594 1.666 0.561,-1.476 1.666 0.522,-1.476 1.666 0.561,-2.032 1.666 0.039,-2.032 1.666 0.000,-1.713 1.666 0.039,-1.713 1.666 0.000,-1.695 1.666 0.002,-1.704 1.666 0.040,-1.678 1.666 0.008,-1.696 1.666 0.043,-1.664 1.666 0.017,-1.688 1.666 0.048,-1.682 1.666 0.054,-1.651 1.666 0.030,-1.677 1.666 0.062,-1.642 1.666 0.045,-1.674 1.666 0.070,-1.636 1.666 0.061,-1.673 1.666 0.079,-1.634 1.666 0.079,-1.673 1.666 0.482,-1.634 1.666 0.482,-1.671 1.666 0.500,-1.633 1.666 0.491,-1.665 1.666 0.516,-1.630 1.666 0.499,-1.656 1.666 0.531,-1.625 1.666 0.507,-1.619 1.666 0.513,-1.644 1.666 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 1.834 0.522,-1.594 1.666 0.522,-1.603 1.666 0.521,-1.603 1.834 0.521,-1.612 1.834 0.518,-1.612 1.666 0.518,-1.619 1.834 0.513,-1.619 1.666 0.513,-1.625 1.834 0.507,-1.625 1.666 0.507,-1.630 1.834 0.499,-1.630 1.666 0.499,-1.633 1.834 0.491,-1.633 1.666 0.491,-1.634 1.834 0.482,-1.634 1.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -1.666 0.561,-1.447 -1.666 0.561,-1.447 -1.334 0.561,-1.476 -1.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 -1.334 0.553,-1.612 -1.334 0.518,-1.612 -1.334 0.559,-1.603 -1.334 0.521,-1.594 -1.334 0.522,-1.594 -1.334 0.561,-1.476 -1.334 0.522,-1.476 -1.334 0.561,-2.032 -1.334 0.039,-2.032 -1.334 0.000,-1.713 -1.334 0.039,-1.713 -1.334 0.000,-1.695 -1.334 0.002,-1.704 -1.334 0.040,-1.678 -1.334 0.008,-1.696 -1.334 0.043,-1.664 -1.334 0.017,-1.688 -1.334 0.048,-1.682 -1.334 0.054,-1.651 -1.334 0.030,-1.677 -1.334 0.062,-1.642 -1.334 0.045,-1.674 -1.334 0.070,-1.636 -1.334 0.061,-1.673 -1.334 0.079,-1.634 -1.334 0.079,-1.673 -1.334 0.482,-1.634 -1.334 0.482,-1.671 -1.334 0.500,-1.633 -1.334 0.491,-1.665 -1.334 0.516,-1.630 -1.334 0.499,-1.656 -1.334 0.531,-1.625 -1.334 0.507,-1.619 -1.334 0.513,-1.644 -1.334 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 1.334 0.559,-1.612 1.334 0.518,-1.629 1.334 0.553,-1.594 1.334 0.561,-1.594 1.334 0.522,-1.603 1.334 0.521,-1.476 1.334 0.561,-1.476 1.334 0.522,-1.713 1.334 0.039,-2.032 1.334 0.000,-2.032 1.334 0.039,-1.713 1.334 0.000,-1.704 1.334 0.040,-1.695 1.334 0.002,-1.696 1.334 0.043,-1.678 1.334 0.008,-1.688 1.334 0.048,-1.664 1.334 0.017,-1.651 1.334 0.030,-1.682 1.334 0.054,-1.642 1.334 0.045,-1.677 1.334 0.062,-1.636 1.334 0.061,-1.674 1.334 0.070,-1.634 1.334 0.079,-1.673 1.334 0.079,-1.634 1.334 0.482,-1.673 1.334 0.482,-1.633 1.334 0.491,-1.671 1.334 0.500,-1.630 1.334 0.499,-1.665 1.334 0.516,-1.625 1.334 0.507,-1.656 1.334 0.531,-1.644 1.334 0.544,-1.619 1.334 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 1.334 0.561,-1.447 1.334 0.561,-1.476 1.666 0.561,-1.447 1.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 -1.166 0.522,-1.594 -1.334 0.522,-1.603 -1.334 0.521,-1.603 -1.166 0.521,-1.612 -1.166 0.518,-1.612 -1.334 0.518,-1.619 -1.166 0.513,-1.619 -1.334 0.513,-1.625 -1.166 0.507,-1.625 -1.334 0.507,-1.630 -1.166 0.499,-1.630 -1.334 0.499,-1.633 -1.166 0.491,-1.633 -1.334 0.491,-1.634 -1.166 0.482,-1.634 -1.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 -1.166 0.559,-1.612 -1.166 0.518,-1.629 -1.166 0.553,-1.594 -1.166 0.561,-1.594 -1.166 0.522,-1.603 -1.166 0.521,-1.476 -1.166 0.561,-1.476 -1.166 0.522,-1.713 -1.166 0.039,-2.032 -1.166 0.000,-2.032 -1.166 0.039,-1.713 -1.166 0.000,-1.704 -1.166 0.040,-1.695 -1.166 0.002,-1.696 -1.166 0.043,-1.678 -1.166 0.008,-1.688 -1.166 0.048,-1.664 -1.166 0.017,-1.651 -1.166 0.030,-1.682 -1.166 0.054,-1.642 -1.166 0.045,-1.677 -1.166 0.062,-1.636 -1.166 0.061,-1.674 -1.166 0.070,-1.634 -1.166 0.079,-1.673 -1.166 0.079,-1.634 -1.166 0.482,-1.673 -1.166 0.482,-1.633 -1.166 0.491,-1.671 -1.166 0.500,-1.630 -1.166 0.499,-1.665 -1.166 0.516,-1.625 -1.166 0.507,-1.656 -1.166 0.531,-1.644 -1.166 0.544,-1.619 -1.166 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 1.166 0.553,-1.612 1.166 0.518,-1.612 1.166 0.559,-1.603 1.166 0.521,-1.594 1.166 0.522,-1.594 1.166 0.561,-1.476 1.166 0.522,-1.476 1.166 0.561,-2.032 1.166 0.039,-2.032 1.166 0.000,-1.713 1.166 0.039,-1.713 1.166 0.000,-1.695 1.166 0.002,-1.704 1.166 0.040,-1.678 1.166 0.008,-1.696 1.166 0.043,-1.664 1.166 0.017,-1.688 1.166 0.048,-1.682 1.166 0.054,-1.651 1.166 0.030,-1.677 1.166 0.062,-1.642 1.166 0.045,-1.674 1.166 0.070,-1.636 1.166 0.061,-1.673 1.166 0.079,-1.634 1.166 0.079,-1.673 1.166 0.482,-1.634 1.166 0.482,-1.671 1.166 0.500,-1.633 1.166 0.491,-1.665 1.166 0.516,-1.630 1.166 0.499,-1.656 1.166 0.531,-1.625 1.166 0.507,-1.619 1.166 0.513,-1.644 1.166 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 1.334 0.522,-1.594 1.166 0.522,-1.603 1.166 0.521,-1.603 1.334 0.521,-1.612 1.334 0.518,-1.612 1.166 0.518,-1.619 1.334 0.513,-1.619 1.166 0.513,-1.625 1.334 0.507,-1.625 1.166 0.507,-1.630 1.334 0.499,-1.630 1.166 0.499,-1.633 1.334 0.491,-1.633 1.166 0.491,-1.634 1.334 0.482,-1.634 1.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -1.166 0.561,-1.447 -1.166 0.561,-1.447 -0.834 0.561,-1.476 -0.834 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 -0.834 0.553,-1.612 -0.834 0.518,-1.612 -0.834 0.559,-1.603 -0.834 0.521,-1.594 -0.834 0.522,-1.594 -0.834 0.561,-1.476 -0.834 0.522,-1.476 -0.834 0.561,-2.032 -0.834 0.039,-2.032 -0.834 0.000,-1.713 -0.834 0.039,-1.713 -0.834 0.000,-1.695 -0.834 0.002,-1.704 -0.834 0.040,-1.678 -0.834 0.008,-1.696 -0.834 0.043,-1.664 -0.834 0.017,-1.688 -0.834 0.048,-1.682 -0.834 0.054,-1.651 -0.834 0.030,-1.677 -0.834 0.062,-1.642 -0.834 0.045,-1.674 -0.834 0.070,-1.636 -0.834 0.061,-1.673 -0.834 0.079,-1.634 -0.834 0.079,-1.673 -0.834 0.482,-1.634 -0.834 0.482,-1.671 -0.834 0.500,-1.633 -0.834 0.491,-1.665 -0.834 0.516,-1.630 -0.834 0.499,-1.656 -0.834 0.531,-1.625 -0.834 0.507,-1.619 -0.834 0.513,-1.644 -0.834 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 0.834 0.559,-1.612 0.834 0.518,-1.629 0.834 0.553,-1.594 0.834 0.561,-1.594 0.834 0.522,-1.603 0.834 0.521,-1.476 0.834 0.561,-1.476 0.834 0.522,-1.713 0.834 0.039,-2.032 0.834 0.000,-2.032 0.834 0.039,-1.713 0.834 0.000,-1.704 0.834 0.040,-1.695 0.834 0.002,-1.696 0.834 0.043,-1.678 0.834 0.008,-1.688 0.834 0.048,-1.664 0.834 0.017,-1.651 0.834 0.030,-1.682 0.834 0.054,-1.642 0.834 0.045,-1.677 0.834 0.062,-1.636 0.834 0.061,-1.674 0.834 0.070,-1.634 0.834 0.079,-1.673 0.834 0.079,-1.634 0.834 0.482,-1.673 0.834 0.482,-1.633 0.834 0.491,-1.671 0.834 0.500,-1.630 0.834 0.499,-1.665 0.834 0.516,-1.625 0.834 0.507,-1.656 0.834 0.531,-1.644 0.834 0.544,-1.619 0.834 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 0.834 0.561,-1.447 0.834 0.561,-1.476 1.166 0.561,-1.447 1.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 -0.666 0.522,-1.594 -0.834 0.522,-1.603 -0.834 0.521,-1.603 -0.666 0.521,-1.612 -0.666 0.518,-1.612 -0.834 0.518,-1.619 -0.666 0.513,-1.619 -0.834 0.513,-1.625 -0.666 0.507,-1.625 -0.834 0.507,-1.630 -0.666 0.499,-1.630 -0.834 0.499,-1.633 -0.666 0.491,-1.633 -0.834 0.491,-1.634 -0.666 0.482,-1.634 -0.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 -0.666 0.559,-1.612 -0.666 0.518,-1.629 -0.666 0.553,-1.594 -0.666 0.561,-1.594 -0.666 0.522,-1.603 -0.666 0.521,-1.476 -0.666 0.561,-1.476 -0.666 0.522,-1.713 -0.666 0.039,-2.032 -0.666 0.000,-2.032 -0.666 0.039,-1.713 -0.666 0.000,-1.704 -0.666 0.040,-1.695 -0.666 0.002,-1.696 -0.666 0.043,-1.678 -0.666 0.008,-1.688 -0.666 0.048,-1.664 -0.666 0.017,-1.651 -0.666 0.030,-1.682 -0.666 0.054,-1.642 -0.666 0.045,-1.677 -0.666 0.062,-1.636 -0.666 0.061,-1.674 -0.666 0.070,-1.634 -0.666 0.079,-1.673 -0.666 0.079,-1.634 -0.666 0.482,-1.673 -0.666 0.482,-1.633 -0.666 0.491,-1.671 -0.666 0.500,-1.630 -0.666 0.499,-1.665 -0.666 0.516,-1.625 -0.666 0.507,-1.656 -0.666 0.531,-1.644 -0.666 0.544,-1.619 -0.666 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 0.666 0.553,-1.612 0.666 0.518,-1.612 0.666 0.559,-1.603 0.666 0.521,-1.594 0.666 0.522,-1.594 0.666 0.561,-1.476 0.666 0.522,-1.476 0.666 0.561,-2.032 0.666 0.039,-2.032 0.666 0.000,-1.713 0.666 0.039,-1.713 0.666 0.000,-1.695 0.666 0.002,-1.704 0.666 0.040,-1.678 0.666 0.008,-1.696 0.666 0.043,-1.664 0.666 0.017,-1.688 0.666 0.048,-1.682 0.666 0.054,-1.651 0.666 0.030,-1.677 0.666 0.062,-1.642 0.666 0.045,-1.674 0.666 0.070,-1.636 0.666 0.061,-1.673 0.666 0.079,-1.634 0.666 0.079,-1.673 0.666 0.482,-1.634 0.666 0.482,-1.671 0.666 0.500,-1.633 0.666 0.491,-1.665 0.666 0.516,-1.630 0.666 0.499,-1.656 0.666 0.531,-1.625 0.666 0.507,-1.619 0.666 0.513,-1.644 0.666 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 0.834 0.522,-1.594 0.666 0.522,-1.603 0.666 0.521,-1.603 0.834 0.521,-1.612 0.834 0.518,-1.612 0.666 0.518,-1.619 0.834 0.513,-1.619 0.666 0.513,-1.625 0.834 0.507,-1.625 0.666 0.507,-1.630 0.834 0.499,-1.630 0.666 0.499,-1.633 0.834 0.491,-1.633 0.666 0.491,-1.634 0.834 0.482,-1.634 0.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -0.666 0.561,-1.447 -0.666 0.561,-1.447 -0.334 0.561,-1.476 -0.334 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 -0.334 0.553,-1.612 -0.334 0.518,-1.612 -0.334 0.559,-1.603 -0.334 0.521,-1.594 -0.334 0.522,-1.594 -0.334 0.561,-1.476 -0.334 0.522,-1.476 -0.334 0.561,-2.032 -0.334 0.039,-2.032 -0.334 0.000,-1.713 -0.334 0.039,-1.713 -0.334 0.000,-1.695 -0.334 0.002,-1.704 -0.334 0.040,-1.678 -0.334 0.008,-1.696 -0.334 0.043,-1.664 -0.334 0.017,-1.688 -0.334 0.048,-1.682 -0.334 0.054,-1.651 -0.334 0.030,-1.677 -0.334 0.062,-1.642 -0.334 0.045,-1.674 -0.334 0.070,-1.636 -0.334 0.061,-1.673 -0.334 0.079,-1.634 -0.334 0.079,-1.673 -0.334 0.482,-1.634 -0.334 0.482,-1.671 -0.334 0.500,-1.633 -0.334 0.491,-1.665 -0.334 0.516,-1.630 -0.334 0.499,-1.656 -0.334 0.531,-1.625 -0.334 0.507,-1.619 -0.334 0.513,-1.644 -0.334 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 0.334 0.559,-1.612 0.334 0.518,-1.629 0.334 0.553,-1.594 0.334 0.561,-1.594 0.334 0.522,-1.603 0.334 0.521,-1.476 0.334 0.561,-1.476 0.334 0.522,-1.713 0.334 0.039,-2.032 0.334 0.000,-2.032 0.334 0.039,-1.713 0.334 0.000,-1.704 0.334 0.040,-1.695 0.334 0.002,-1.696 0.334 0.043,-1.678 0.334 0.008,-1.688 0.334 0.048,-1.664 0.334 0.017,-1.651 0.334 0.030,-1.682 0.334 0.054,-1.642 0.334 0.045,-1.677 0.334 0.062,-1.636 0.334 0.061,-1.674 0.334 0.070,-1.634 0.334 0.079,-1.673 0.334 0.079,-1.634 0.334 0.482,-1.673 0.334 0.482,-1.633 0.334 0.491,-1.671 0.334 0.500,-1.630 0.334 0.499,-1.665 0.334 0.516,-1.625 0.334 0.507,-1.656 0.334 0.531,-1.644 0.334 0.544,-1.619 0.334 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.476 0.334 0.561,-1.447 0.334 0.561,-1.476 0.666 0.561,-1.447 0.666 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 -0.166 0.522,-1.594 -0.334 0.522,-1.603 -0.334 0.521,-1.603 -0.166 0.521,-1.612 -0.166 0.518,-1.612 -0.334 0.518,-1.619 -0.166 0.513,-1.619 -0.334 0.513,-1.625 -0.166 0.507,-1.625 -0.334 0.507,-1.630 -0.166 0.499,-1.630 -0.334 0.499,-1.633 -0.166 0.491,-1.633 -0.334 0.491,-1.634 -0.166 0.482,-1.634 -0.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,0,-1,6,7,4,-1,6,4,3,-1,8,9,10,-1,8,11,9,-1,12,13,11,-1,12,11,8,-1,14,15,13,-1,14,13,12,-1,16,17,15,-1,16,15,14,-1,18,16,19,-1,18,17,16,-1,20,19,21,-1,20,18,19,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,35,32,-1,34,32,33,-1,2,1,35,-1,2,35,34,-1,0,5,1,-1]
+coord Coordinate { point [-1.612 -0.166 0.559,-1.612 -0.166 0.518,-1.629 -0.166 0.553,-1.594 -0.166 0.561,-1.594 -0.166 0.522,-1.603 -0.166 0.521,-1.476 -0.166 0.561,-1.476 -0.166 0.522,-1.713 -0.166 0.039,-2.032 -0.166 0.000,-2.032 -0.166 0.039,-1.713 -0.166 0.000,-1.704 -0.166 0.040,-1.695 -0.166 0.002,-1.696 -0.166 0.043,-1.678 -0.166 0.008,-1.688 -0.166 0.048,-1.664 -0.166 0.017,-1.651 -0.166 0.030,-1.682 -0.166 0.054,-1.642 -0.166 0.045,-1.677 -0.166 0.062,-1.636 -0.166 0.061,-1.674 -0.166 0.070,-1.634 -0.166 0.079,-1.673 -0.166 0.079,-1.634 -0.166 0.482,-1.673 -0.166 0.482,-1.633 -0.166 0.491,-1.671 -0.166 0.500,-1.630 -0.166 0.499,-1.665 -0.166 0.516,-1.625 -0.166 0.507,-1.656 -0.166 0.531,-1.644 -0.166 0.544,-1.619 -0.166 0.513]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,2,3,5,-1,4,6,7,-1,5,4,7,-1,8,9,10,-1,9,11,10,-1,11,12,13,-1,10,11,13,-1,12,14,15,-1,13,12,15,-1,14,16,17,-1,15,14,17,-1,18,17,19,-1,17,16,19,-1,20,18,21,-1,18,19,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,33,34,35,-1,32,33,35,-1,34,1,0,-1,35,34,0,-1,1,3,2,-1]
+coord Coordinate { point [-1.629 0.166 0.553,-1.612 0.166 0.518,-1.612 0.166 0.559,-1.603 0.166 0.521,-1.594 0.166 0.522,-1.594 0.166 0.561,-1.476 0.166 0.522,-1.476 0.166 0.561,-2.032 0.166 0.039,-2.032 0.166 0.000,-1.713 0.166 0.039,-1.713 0.166 0.000,-1.695 0.166 0.002,-1.704 0.166 0.040,-1.678 0.166 0.008,-1.696 0.166 0.043,-1.664 0.166 0.017,-1.688 0.166 0.048,-1.682 0.166 0.054,-1.651 0.166 0.030,-1.677 0.166 0.062,-1.642 0.166 0.045,-1.674 0.166 0.070,-1.636 0.166 0.061,-1.673 0.166 0.079,-1.634 0.166 0.079,-1.673 0.166 0.482,-1.634 0.166 0.482,-1.671 0.166 0.500,-1.633 0.166 0.491,-1.665 0.166 0.516,-1.630 0.166 0.499,-1.656 0.166 0.531,-1.625 0.166 0.507,-1.619 0.166 0.513,-1.644 0.166 0.544]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.594 0.334 0.522,-1.594 0.166 0.522,-1.603 0.166 0.521,-1.603 0.334 0.521,-1.612 0.334 0.518,-1.612 0.166 0.518,-1.619 0.334 0.513,-1.619 0.166 0.513,-1.625 0.334 0.507,-1.625 0.166 0.507,-1.630 0.334 0.499,-1.630 0.166 0.499,-1.633 0.334 0.491,-1.633 0.166 0.491,-1.634 0.334 0.482,-1.634 0.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.476 -0.166 0.561,-1.447 -0.166 0.561,-1.447 0.166 0.561,-1.476 0.166 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.407 2.520 0.561,-1.476 2.451 0.561,-1.393 2.490 0.561,-1.447 2.436 0.561]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 -2.166 0.561,-1.594 -2.166 0.561,-1.476 -2.334 0.561,-1.594 -2.334 0.561,-1.447 -2.166 0.561,-1.447 -2.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 -1.666 0.561,-1.594 -1.666 0.561,-1.476 -1.834 0.561,-1.594 -1.834 0.561,-1.447 -1.666 0.561,-1.447 -1.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 2.334 0.561,-1.594 2.334 0.561,-1.476 2.166 0.561,-1.594 2.166 0.561,-1.447 2.334 0.561,-1.447 2.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 -1.166 0.561,-1.594 -1.166 0.561,-1.476 -1.334 0.561,-1.594 -1.334 0.561,-1.447 -1.166 0.561,-1.447 -1.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 1.834 0.561,-1.594 1.834 0.561,-1.476 1.666 0.561,-1.594 1.666 0.561,-1.447 1.834 0.561,-1.447 1.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 -0.666 0.561,-1.594 -0.666 0.561,-1.476 -0.834 0.561,-1.594 -0.834 0.561,-1.447 -0.666 0.561,-1.447 -0.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 1.334 0.561,-1.594 1.334 0.561,-1.476 1.166 0.561,-1.594 1.166 0.561,-1.447 1.334 0.561,-1.447 1.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 -0.166 0.561,-1.594 -0.166 0.561,-1.476 -0.334 0.561,-1.594 -0.334 0.561,-1.447 -0.166 0.561,-1.447 -0.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 0.834 0.561,-1.594 0.834 0.561,-1.476 0.666 0.561,-1.594 0.666 0.561,-1.447 0.834 0.561,-1.447 0.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-1.476 0.334 0.561,-1.594 0.334 0.561,-1.476 0.166 0.561,-1.594 0.166 0.561,-1.447 0.334 0.561,-1.447 0.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,18,-1,0,18,19,-1,0,19,20,-1,0,20,21,-1,0,21,22,-1,0,22,23,-1,0,23,24,-1,0,24,25,-1,0,25,26,-1,0,26,27,-1,0,27,28,-1,0,28,29,-1,0,29,30,-1,0,30,31,-1,0,31,32,-1,0,32,33,-1,0,33,34,-1,0,34,35,-1,0,35,36,-1,0,36,37,-1,0,37,38,-1,0,38,39,-1,0,39,40,-1,0,40,41,-1,0,41,42,-1,0,42,43,-1,0,43,44,-1,0,44,45,-1,0,45,46,-1,0,46,47,-1,0,47,48,-1,0,48,49,-1,0,49,50,-1,0,50,51,-1,0,51,52,-1,0,52,53,-1,0,53,54,-1,0,54,55,-1,0,55,56,-1,0,56,57,-1,0,57,58,-1,0,58,59,-1,0,59,1,-1]
+coord Coordinate { point [-1.033 2.085 0.984,-1.121 2.046 0.984,-1.108 2.047 0.984,-1.096 2.049 0.984,-1.084 2.052 0.984,-1.073 2.056 0.984,-1.062 2.062 0.984,-1.051 2.069 0.984,-1.042 2.076 0.984,-1.025 2.095 0.984,-1.019 2.105 0.984,-1.013 2.116 0.984,-1.008 2.128 0.984,-1.005 2.140 0.984,-1.003 2.152 0.984,-1.003 2.164 0.984,-1.003 2.176 0.984,-1.005 2.189 0.984,-1.008 2.201 0.984,-1.013 2.212 0.984,-1.019 2.223 0.984,-1.025 2.234 0.984,-1.033 2.243 0.984,-1.042 2.252 0.984,-1.051 2.260 0.984,-1.062 2.266 0.984,-1.073 2.272 0.984,-1.084 2.276 0.984,-1.096 2.280 0.984,-1.108 2.282 0.984,-1.121 2.282 0.984,-1.133 2.282 0.984,-1.145 2.280 0.984,-1.157 2.276 0.984,-1.169 2.272 0.984,-1.180 2.266 0.984,-1.190 2.260 0.984,-1.200 2.252 0.984,-1.209 2.243 0.984,-1.216 2.234 0.984,-1.223 2.223 0.984,-1.229 2.212 0.984,-1.233 2.201 0.984,-1.236 2.189 0.984,-1.238 2.176 0.984,-1.239 2.164 0.984,-1.238 2.152 0.984,-1.236 2.140 0.984,-1.233 2.128 0.984,-1.229 2.116 0.984,-1.223 2.105 0.984,-1.216 2.095 0.984,-1.209 2.085 0.984,-1.200 2.076 0.984,-1.190 2.069 0.984,-1.180 2.062 0.984,-1.169 2.056 0.984,-1.157 2.052 0.984,-1.145 2.049 0.984,-1.133 2.047 0.984]
+}}
+appearance Appearance{material USE IC-LABEL-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 -2.166 0.482,-1.673 -2.334 0.482,-1.671 -2.334 0.500,-1.671 -2.166 0.500,-1.665 -2.166 0.516,-1.665 -2.334 0.516,-1.656 -2.166 0.531,-1.656 -2.334 0.531,-1.644 -2.166 0.544,-1.644 -2.334 0.544,-1.629 -2.166 0.553,-1.629 -2.334 0.553,-1.612 -2.166 0.559,-1.612 -2.334 0.559,-1.594 -2.166 0.561,-1.594 -2.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 -2.166 0.079,-1.673 -2.334 0.079,-1.673 -2.334 0.482,-1.673 -2.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 -2.166 0.039,-1.713 -2.334 0.039,-1.704 -2.334 0.040,-1.704 -2.166 0.040,-1.696 -2.166 0.043,-1.696 -2.334 0.043,-1.688 -2.166 0.048,-1.688 -2.334 0.048,-1.682 -2.166 0.054,-1.682 -2.334 0.054,-1.677 -2.166 0.062,-1.677 -2.334 0.062,-1.674 -2.166 0.070,-1.674 -2.334 0.070,-1.673 -2.166 0.079,-1.673 -2.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -2.166 0.039,-2.032 -2.334 0.039,-1.713 -2.334 0.039,-1.713 -2.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -2.166 0.000,-2.032 -2.334 0.000,-2.032 -2.334 0.039,-2.032 -2.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 -2.166 0.000,-1.713 -2.334 0.000,-2.032 -2.334 0.000,-2.032 -2.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 -2.166 0.079,-1.634 -2.334 0.079,-1.636 -2.334 0.061,-1.636 -2.166 0.061,-1.642 -2.166 0.045,-1.642 -2.334 0.045,-1.651 -2.166 0.030,-1.651 -2.334 0.030,-1.664 -2.166 0.017,-1.664 -2.334 0.017,-1.678 -2.166 0.008,-1.678 -2.334 0.008,-1.695 -2.166 0.002,-1.695 -2.334 0.002,-1.713 -2.166 0.000,-1.713 -2.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 -2.166 0.482,-1.634 -2.334 0.482,-1.634 -2.334 0.079,-1.634 -2.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 2.334 0.482,-1.673 2.166 0.482,-1.671 2.166 0.500,-1.671 2.334 0.500,-1.665 2.334 0.516,-1.665 2.166 0.516,-1.656 2.334 0.531,-1.656 2.166 0.531,-1.644 2.334 0.544,-1.644 2.166 0.544,-1.629 2.334 0.553,-1.629 2.166 0.553,-1.612 2.334 0.559,-1.612 2.166 0.559,-1.594 2.334 0.561,-1.594 2.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 2.334 0.079,-1.673 2.166 0.079,-1.673 2.166 0.482,-1.673 2.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 2.334 0.039,-1.713 2.166 0.039,-1.704 2.166 0.040,-1.704 2.334 0.040,-1.696 2.334 0.043,-1.696 2.166 0.043,-1.688 2.334 0.048,-1.688 2.166 0.048,-1.682 2.334 0.054,-1.682 2.166 0.054,-1.677 2.334 0.062,-1.677 2.166 0.062,-1.674 2.334 0.070,-1.674 2.166 0.070,-1.673 2.334 0.079,-1.673 2.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 2.334 0.039,-2.032 2.166 0.039,-1.713 2.166 0.039,-1.713 2.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 2.334 0.000,-2.032 2.166 0.000,-2.032 2.166 0.039,-2.032 2.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 2.334 0.000,-1.713 2.166 0.000,-2.032 2.166 0.000,-2.032 2.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 2.334 0.079,-1.634 2.166 0.079,-1.636 2.166 0.061,-1.636 2.334 0.061,-1.642 2.334 0.045,-1.642 2.166 0.045,-1.651 2.334 0.030,-1.651 2.166 0.030,-1.664 2.334 0.017,-1.664 2.166 0.017,-1.678 2.334 0.008,-1.678 2.166 0.008,-1.695 2.334 0.002,-1.695 2.166 0.002,-1.713 2.334 0.000,-1.713 2.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 2.334 0.482,-1.634 2.166 0.482,-1.634 2.166 0.079,-1.634 2.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 -1.666 0.482,-1.673 -1.834 0.482,-1.671 -1.834 0.500,-1.671 -1.666 0.500,-1.665 -1.666 0.516,-1.665 -1.834 0.516,-1.656 -1.666 0.531,-1.656 -1.834 0.531,-1.644 -1.666 0.544,-1.644 -1.834 0.544,-1.629 -1.666 0.553,-1.629 -1.834 0.553,-1.612 -1.666 0.559,-1.612 -1.834 0.559,-1.594 -1.666 0.561,-1.594 -1.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 -1.666 0.079,-1.673 -1.834 0.079,-1.673 -1.834 0.482,-1.673 -1.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 -1.666 0.039,-1.713 -1.834 0.039,-1.704 -1.834 0.040,-1.704 -1.666 0.040,-1.696 -1.666 0.043,-1.696 -1.834 0.043,-1.688 -1.666 0.048,-1.688 -1.834 0.048,-1.682 -1.666 0.054,-1.682 -1.834 0.054,-1.677 -1.666 0.062,-1.677 -1.834 0.062,-1.674 -1.666 0.070,-1.674 -1.834 0.070,-1.673 -1.666 0.079,-1.673 -1.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -1.666 0.039,-2.032 -1.834 0.039,-1.713 -1.834 0.039,-1.713 -1.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -1.666 0.000,-2.032 -1.834 0.000,-2.032 -1.834 0.039,-2.032 -1.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 -1.666 0.000,-1.713 -1.834 0.000,-2.032 -1.834 0.000,-2.032 -1.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 -1.666 0.079,-1.634 -1.834 0.079,-1.636 -1.834 0.061,-1.636 -1.666 0.061,-1.642 -1.666 0.045,-1.642 -1.834 0.045,-1.651 -1.666 0.030,-1.651 -1.834 0.030,-1.664 -1.666 0.017,-1.664 -1.834 0.017,-1.678 -1.666 0.008,-1.678 -1.834 0.008,-1.695 -1.666 0.002,-1.695 -1.834 0.002,-1.713 -1.666 0.000,-1.713 -1.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 -1.666 0.482,-1.634 -1.834 0.482,-1.634 -1.834 0.079,-1.634 -1.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 1.834 0.482,-1.673 1.666 0.482,-1.671 1.666 0.500,-1.671 1.834 0.500,-1.665 1.834 0.516,-1.665 1.666 0.516,-1.656 1.834 0.531,-1.656 1.666 0.531,-1.644 1.834 0.544,-1.644 1.666 0.544,-1.629 1.834 0.553,-1.629 1.666 0.553,-1.612 1.834 0.559,-1.612 1.666 0.559,-1.594 1.834 0.561,-1.594 1.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 1.834 0.079,-1.673 1.666 0.079,-1.673 1.666 0.482,-1.673 1.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 1.834 0.039,-1.713 1.666 0.039,-1.704 1.666 0.040,-1.704 1.834 0.040,-1.696 1.834 0.043,-1.696 1.666 0.043,-1.688 1.834 0.048,-1.688 1.666 0.048,-1.682 1.834 0.054,-1.682 1.666 0.054,-1.677 1.834 0.062,-1.677 1.666 0.062,-1.674 1.834 0.070,-1.674 1.666 0.070,-1.673 1.834 0.079,-1.673 1.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 1.834 0.039,-2.032 1.666 0.039,-1.713 1.666 0.039,-1.713 1.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 1.834 0.000,-2.032 1.666 0.000,-2.032 1.666 0.039,-2.032 1.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 1.834 0.000,-1.713 1.666 0.000,-2.032 1.666 0.000,-2.032 1.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 1.834 0.079,-1.634 1.666 0.079,-1.636 1.666 0.061,-1.636 1.834 0.061,-1.642 1.834 0.045,-1.642 1.666 0.045,-1.651 1.834 0.030,-1.651 1.666 0.030,-1.664 1.834 0.017,-1.664 1.666 0.017,-1.678 1.834 0.008,-1.678 1.666 0.008,-1.695 1.834 0.002,-1.695 1.666 0.002,-1.713 1.834 0.000,-1.713 1.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 1.834 0.482,-1.634 1.666 0.482,-1.634 1.666 0.079,-1.634 1.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 -1.166 0.482,-1.673 -1.334 0.482,-1.671 -1.334 0.500,-1.671 -1.166 0.500,-1.665 -1.166 0.516,-1.665 -1.334 0.516,-1.656 -1.166 0.531,-1.656 -1.334 0.531,-1.644 -1.166 0.544,-1.644 -1.334 0.544,-1.629 -1.166 0.553,-1.629 -1.334 0.553,-1.612 -1.166 0.559,-1.612 -1.334 0.559,-1.594 -1.166 0.561,-1.594 -1.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 -1.166 0.079,-1.673 -1.334 0.079,-1.673 -1.334 0.482,-1.673 -1.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 -1.166 0.039,-1.713 -1.334 0.039,-1.704 -1.334 0.040,-1.704 -1.166 0.040,-1.696 -1.166 0.043,-1.696 -1.334 0.043,-1.688 -1.166 0.048,-1.688 -1.334 0.048,-1.682 -1.166 0.054,-1.682 -1.334 0.054,-1.677 -1.166 0.062,-1.677 -1.334 0.062,-1.674 -1.166 0.070,-1.674 -1.334 0.070,-1.673 -1.166 0.079,-1.673 -1.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -1.166 0.039,-2.032 -1.334 0.039,-1.713 -1.334 0.039,-1.713 -1.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -1.166 0.000,-2.032 -1.334 0.000,-2.032 -1.334 0.039,-2.032 -1.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 -1.166 0.000,-1.713 -1.334 0.000,-2.032 -1.334 0.000,-2.032 -1.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 -1.166 0.079,-1.634 -1.334 0.079,-1.636 -1.334 0.061,-1.636 -1.166 0.061,-1.642 -1.166 0.045,-1.642 -1.334 0.045,-1.651 -1.166 0.030,-1.651 -1.334 0.030,-1.664 -1.166 0.017,-1.664 -1.334 0.017,-1.678 -1.166 0.008,-1.678 -1.334 0.008,-1.695 -1.166 0.002,-1.695 -1.334 0.002,-1.713 -1.166 0.000,-1.713 -1.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 -1.166 0.482,-1.634 -1.334 0.482,-1.634 -1.334 0.079,-1.634 -1.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 1.334 0.482,-1.673 1.166 0.482,-1.671 1.166 0.500,-1.671 1.334 0.500,-1.665 1.334 0.516,-1.665 1.166 0.516,-1.656 1.334 0.531,-1.656 1.166 0.531,-1.644 1.334 0.544,-1.644 1.166 0.544,-1.629 1.334 0.553,-1.629 1.166 0.553,-1.612 1.334 0.559,-1.612 1.166 0.559,-1.594 1.334 0.561,-1.594 1.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 1.334 0.079,-1.673 1.166 0.079,-1.673 1.166 0.482,-1.673 1.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 1.334 0.039,-1.713 1.166 0.039,-1.704 1.166 0.040,-1.704 1.334 0.040,-1.696 1.334 0.043,-1.696 1.166 0.043,-1.688 1.334 0.048,-1.688 1.166 0.048,-1.682 1.334 0.054,-1.682 1.166 0.054,-1.677 1.334 0.062,-1.677 1.166 0.062,-1.674 1.334 0.070,-1.674 1.166 0.070,-1.673 1.334 0.079,-1.673 1.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 1.334 0.039,-2.032 1.166 0.039,-1.713 1.166 0.039,-1.713 1.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 1.334 0.000,-2.032 1.166 0.000,-2.032 1.166 0.039,-2.032 1.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 1.334 0.000,-1.713 1.166 0.000,-2.032 1.166 0.000,-2.032 1.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 1.334 0.079,-1.634 1.166 0.079,-1.636 1.166 0.061,-1.636 1.334 0.061,-1.642 1.334 0.045,-1.642 1.166 0.045,-1.651 1.334 0.030,-1.651 1.166 0.030,-1.664 1.334 0.017,-1.664 1.166 0.017,-1.678 1.334 0.008,-1.678 1.166 0.008,-1.695 1.334 0.002,-1.695 1.166 0.002,-1.713 1.334 0.000,-1.713 1.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 1.334 0.482,-1.634 1.166 0.482,-1.634 1.166 0.079,-1.634 1.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 -0.666 0.482,-1.673 -0.834 0.482,-1.671 -0.834 0.500,-1.671 -0.666 0.500,-1.665 -0.666 0.516,-1.665 -0.834 0.516,-1.656 -0.666 0.531,-1.656 -0.834 0.531,-1.644 -0.666 0.544,-1.644 -0.834 0.544,-1.629 -0.666 0.553,-1.629 -0.834 0.553,-1.612 -0.666 0.559,-1.612 -0.834 0.559,-1.594 -0.666 0.561,-1.594 -0.834 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 -0.666 0.079,-1.673 -0.834 0.079,-1.673 -0.834 0.482,-1.673 -0.666 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 -0.666 0.039,-1.713 -0.834 0.039,-1.704 -0.834 0.040,-1.704 -0.666 0.040,-1.696 -0.666 0.043,-1.696 -0.834 0.043,-1.688 -0.666 0.048,-1.688 -0.834 0.048,-1.682 -0.666 0.054,-1.682 -0.834 0.054,-1.677 -0.666 0.062,-1.677 -0.834 0.062,-1.674 -0.666 0.070,-1.674 -0.834 0.070,-1.673 -0.666 0.079,-1.673 -0.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -0.666 0.039,-2.032 -0.834 0.039,-1.713 -0.834 0.039,-1.713 -0.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -0.666 0.000,-2.032 -0.834 0.000,-2.032 -0.834 0.039,-2.032 -0.666 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 -0.666 0.000,-1.713 -0.834 0.000,-2.032 -0.834 0.000,-2.032 -0.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 -0.666 0.079,-1.634 -0.834 0.079,-1.636 -0.834 0.061,-1.636 -0.666 0.061,-1.642 -0.666 0.045,-1.642 -0.834 0.045,-1.651 -0.666 0.030,-1.651 -0.834 0.030,-1.664 -0.666 0.017,-1.664 -0.834 0.017,-1.678 -0.666 0.008,-1.678 -0.834 0.008,-1.695 -0.666 0.002,-1.695 -0.834 0.002,-1.713 -0.666 0.000,-1.713 -0.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 -0.666 0.482,-1.634 -0.834 0.482,-1.634 -0.834 0.079,-1.634 -0.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 0.834 0.482,-1.673 0.666 0.482,-1.671 0.666 0.500,-1.671 0.834 0.500,-1.665 0.834 0.516,-1.665 0.666 0.516,-1.656 0.834 0.531,-1.656 0.666 0.531,-1.644 0.834 0.544,-1.644 0.666 0.544,-1.629 0.834 0.553,-1.629 0.666 0.553,-1.612 0.834 0.559,-1.612 0.666 0.559,-1.594 0.834 0.561,-1.594 0.666 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 0.834 0.079,-1.673 0.666 0.079,-1.673 0.666 0.482,-1.673 0.834 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 0.834 0.039,-1.713 0.666 0.039,-1.704 0.666 0.040,-1.704 0.834 0.040,-1.696 0.834 0.043,-1.696 0.666 0.043,-1.688 0.834 0.048,-1.688 0.666 0.048,-1.682 0.834 0.054,-1.682 0.666 0.054,-1.677 0.834 0.062,-1.677 0.666 0.062,-1.674 0.834 0.070,-1.674 0.666 0.070,-1.673 0.834 0.079,-1.673 0.666 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 0.834 0.039,-2.032 0.666 0.039,-1.713 0.666 0.039,-1.713 0.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 0.834 0.000,-2.032 0.666 0.000,-2.032 0.666 0.039,-2.032 0.834 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 0.834 0.000,-1.713 0.666 0.000,-2.032 0.666 0.000,-2.032 0.834 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 0.834 0.079,-1.634 0.666 0.079,-1.636 0.666 0.061,-1.636 0.834 0.061,-1.642 0.834 0.045,-1.642 0.666 0.045,-1.651 0.834 0.030,-1.651 0.666 0.030,-1.664 0.834 0.017,-1.664 0.666 0.017,-1.678 0.834 0.008,-1.678 0.666 0.008,-1.695 0.834 0.002,-1.695 0.666 0.002,-1.713 0.834 0.000,-1.713 0.666 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 0.834 0.482,-1.634 0.666 0.482,-1.634 0.666 0.079,-1.634 0.834 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 -0.166 0.482,-1.673 -0.334 0.482,-1.671 -0.334 0.500,-1.671 -0.166 0.500,-1.665 -0.166 0.516,-1.665 -0.334 0.516,-1.656 -0.166 0.531,-1.656 -0.334 0.531,-1.644 -0.166 0.544,-1.644 -0.334 0.544,-1.629 -0.166 0.553,-1.629 -0.334 0.553,-1.612 -0.166 0.559,-1.612 -0.334 0.559,-1.594 -0.166 0.561,-1.594 -0.334 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 -0.166 0.079,-1.673 -0.334 0.079,-1.673 -0.334 0.482,-1.673 -0.166 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 -0.166 0.039,-1.713 -0.334 0.039,-1.704 -0.334 0.040,-1.704 -0.166 0.040,-1.696 -0.166 0.043,-1.696 -0.334 0.043,-1.688 -0.166 0.048,-1.688 -0.334 0.048,-1.682 -0.166 0.054,-1.682 -0.334 0.054,-1.677 -0.166 0.062,-1.677 -0.334 0.062,-1.674 -0.166 0.070,-1.674 -0.334 0.070,-1.673 -0.166 0.079,-1.673 -0.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -0.166 0.039,-2.032 -0.334 0.039,-1.713 -0.334 0.039,-1.713 -0.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 -0.166 0.000,-2.032 -0.334 0.000,-2.032 -0.334 0.039,-2.032 -0.166 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 -0.166 0.000,-1.713 -0.334 0.000,-2.032 -0.334 0.000,-2.032 -0.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 -0.166 0.079,-1.634 -0.334 0.079,-1.636 -0.334 0.061,-1.636 -0.166 0.061,-1.642 -0.166 0.045,-1.642 -0.334 0.045,-1.651 -0.166 0.030,-1.651 -0.334 0.030,-1.664 -0.166 0.017,-1.664 -0.334 0.017,-1.678 -0.166 0.008,-1.678 -0.334 0.008,-1.695 -0.166 0.002,-1.695 -0.334 0.002,-1.713 -0.166 0.000,-1.713 -0.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 -0.166 0.482,-1.634 -0.334 0.482,-1.634 -0.334 0.079,-1.634 -0.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.673 0.334 0.482,-1.673 0.166 0.482,-1.671 0.166 0.500,-1.671 0.334 0.500,-1.665 0.334 0.516,-1.665 0.166 0.516,-1.656 0.334 0.531,-1.656 0.166 0.531,-1.644 0.334 0.544,-1.644 0.166 0.544,-1.629 0.334 0.553,-1.629 0.166 0.553,-1.612 0.334 0.559,-1.612 0.166 0.559,-1.594 0.334 0.561,-1.594 0.166 0.561]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.673 0.334 0.079,-1.673 0.166 0.079,-1.673 0.166 0.482,-1.673 0.334 0.482]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.713 0.334 0.039,-1.713 0.166 0.039,-1.704 0.166 0.040,-1.704 0.334 0.040,-1.696 0.334 0.043,-1.696 0.166 0.043,-1.688 0.334 0.048,-1.688 0.166 0.048,-1.682 0.334 0.054,-1.682 0.166 0.054,-1.677 0.334 0.062,-1.677 0.166 0.062,-1.674 0.334 0.070,-1.674 0.166 0.070,-1.673 0.334 0.079,-1.673 0.166 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 0.334 0.039,-2.032 0.166 0.039,-1.713 0.166 0.039,-1.713 0.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-2.032 0.334 0.000,-2.032 0.166 0.000,-2.032 0.166 0.039,-2.032 0.334 0.039]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.713 0.334 0.000,-1.713 0.166 0.000,-2.032 0.166 0.000,-2.032 0.334 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-1.634 0.334 0.079,-1.634 0.166 0.079,-1.636 0.166 0.061,-1.636 0.334 0.061,-1.642 0.334 0.045,-1.642 0.166 0.045,-1.651 0.334 0.030,-1.651 0.166 0.030,-1.664 0.334 0.017,-1.664 0.166 0.017,-1.678 0.334 0.008,-1.678 0.166 0.008,-1.695 0.334 0.002,-1.695 0.166 0.002,-1.713 0.334 0.000,-1.713 0.166 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.634 0.334 0.482,-1.634 0.166 0.482,-1.634 0.166 0.079,-1.634 0.334 0.079]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Housings_SSOP.3dshapes/VSSOP-8_3.0x3.0mm_Pitch0.65mm.step b/modules/packages3d/Housings_SSOP.3dshapes/VSSOP-8_3.0x3.0mm_Pitch0.65mm.step
new file mode 100644
index 00000000..09cf7e31
--- /dev/null
+++ b/modules/packages3d/Housings_SSOP.3dshapes/VSSOP-8_3.0x3.0mm_Pitch0.65mm.step
@@ -0,0 +1,5990 @@
+ISO-10303-21;
+HEADER;
+/* VSSOP-8_3.0x3.0mm_Pitch0.65mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of VSSOP-8_3.0x3.0mm_Pitch0.65mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'VSSOP-8_3.0x3.0mm_Pitch0.65mm.step',
+/* time_stamp */ '2017-10-18T21:12:20',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('VSSOP_8_30x30mm_Pitch065mm','VSSOP_8_30x30mm_Pitch065mm',
+'',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4622);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#90,#121,#205,#289,#382,#399,#422,#460,
+#477,#494,#511,#528,#545,#557,#581,#644,#667,#690,#720,#751,#782,
+#813,#844,#875,#898,#921,#1007,#1024,#1116,#1139,#1162,#1185,#1272,
+#1289,#1312,#1404,#1425,#1517,#1534,#1626,#1648,#1673,#1757,#1849,
+#1866,#1888,#1911,#1934,#1957,#2024,#2047,#2066,#2085,#2104,#2121,
+#2138,#2155,#2172,#2189,#2206,#2223,#2235,#2258,#2281,#2305,#2335,
+#2366,#2397,#2428,#2459,#2490,#2521,#2552,#2569,#2585,#2602,#2619,
+#2636,#2653,#2670,#2687,#2704,#2716,#2733,#2750,#2767,#2784,#2801,
+#2818,#2835,#2847,#2870,#2886,#2909,#2996,#3019,#3036,#3061,#3077,
+#3093,#3110,#3202,#3294,#3315,#3340,#3424,#3516,#3533,#3555,#3647,
+#3739,#3761,#3786,#3870,#3962,#3979,#4001,#4013,#4032,#4051,#4070,
+#4089,#4098,#4115,#4132,#4149,#4166,#4183,#4200,#4217,#4229,#4246,
+#4263,#4280,#4297,#4314,#4331,#4348,#4360,#4377,#4394,#4411,#4428,
+#4445,#4462,#4479,#4491,#4508,#4525,#4542,#4559,#4576,#4593,#4610));
+#17 = ADVANCED_FACE('',(#18),#54,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(1.55,1.135,0.71));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(1.55,0.815,0.71));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(1.55,1.135,0.71));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(1.6,0.815,0.66));
+#34 = CIRCLE('',#35,5.E-002);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(1.55,0.815,0.66));
+#37 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#38 = DIRECTION('',(0.E+000,0.E+000,1.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#32,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(1.6,1.135,0.66));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(1.6,1.135,0.66));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#22,#41,#49,.T.);
+#49 = CIRCLE('',#50,5.E-002);
+#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
+#51 = CARTESIAN_POINT('',(1.55,1.135,0.66));
+#52 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#53 = DIRECTION('',(0.E+000,0.E+000,1.));
+#54 = CYLINDRICAL_SURFACE('',#55,5.E-002);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(1.55,1.135,0.66));
+#57 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#58 = DIRECTION('',(0.E+000,0.E+000,1.));
+#59 = ADVANCED_FACE('',(#60),#85,.F.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#70,#78,#84));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#64,#22,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(1.5,1.135,0.71));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(1.4,1.135,0.71));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(1.5,0.815,0.71));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#24,#80,.T.);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(1.4,0.815,0.71));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#84 = ORIENTED_EDGE('',*,*,#21,.F.);
+#85 = PLANE('',#86);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(1.4,1.135,0.71));
+#88 = DIRECTION('',(0.E+000,0.E+000,1.));
+#89 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#90 = ADVANCED_FACE('',(#91),#116,.F.);
+#91 = FACE_BOUND('',#92,.F.);
+#92 = EDGE_LOOP('',(#93,#94,#102,#110));
+#93 = ORIENTED_EDGE('',*,*,#40,.T.);
+#94 = ORIENTED_EDGE('',*,*,#95,.T.);
+#95 = EDGE_CURVE('',#32,#96,#98,.T.);
+#96 = VERTEX_POINT('',#97);
+#97 = CARTESIAN_POINT('',(1.6,0.815,0.23));
+#98 = LINE('',#99,#100);
+#99 = CARTESIAN_POINT('',(1.6,0.815,0.66));
+#100 = VECTOR('',#101,1.);
+#101 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#102 = ORIENTED_EDGE('',*,*,#103,.F.);
+#103 = EDGE_CURVE('',#104,#96,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(1.6,1.135,0.23));
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(1.6,1.135,0.23));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#41,#104,#112,.T.);
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(1.6,1.135,0.66));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#116 = PLANE('',#117);
+#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
+#118 = CARTESIAN_POINT('',(1.6,1.135,0.66));
+#119 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#120 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#121 = ADVANCED_FACE('',(#122),#200,.F.);
+#122 = FACE_BOUND('',#123,.F.);
+#123 = EDGE_LOOP('',(#124,#132,#133,#134,#135,#144,#152,#160,#168,#177,
+#185,#194));
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#64,#126,#128,.T.);
+#126 = VERTEX_POINT('',#127);
+#127 = CARTESIAN_POINT('',(1.5,1.135,0.89));
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(1.5,1.135,0.621531152362));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#132 = ORIENTED_EDGE('',*,*,#63,.T.);
+#133 = ORIENTED_EDGE('',*,*,#48,.T.);
+#134 = ORIENTED_EDGE('',*,*,#111,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.T.);
+#136 = EDGE_CURVE('',#104,#137,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(1.83,1.135,0.E+000));
+#139 = CIRCLE('',#140,0.23);
+#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
+#141 = CARTESIAN_POINT('',(1.83,1.135,0.23));
+#142 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#143 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#144 = ORIENTED_EDGE('',*,*,#145,.T.);
+#145 = EDGE_CURVE('',#137,#146,#148,.T.);
+#146 = VERTEX_POINT('',#147);
+#147 = CARTESIAN_POINT('',(2.45,1.135,0.E+000));
+#148 = LINE('',#149,#150);
+#149 = CARTESIAN_POINT('',(1.83,1.135,0.E+000));
+#150 = VECTOR('',#151,1.);
+#151 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#152 = ORIENTED_EDGE('',*,*,#153,.T.);
+#153 = EDGE_CURVE('',#146,#154,#156,.T.);
+#154 = VERTEX_POINT('',#155);
+#155 = CARTESIAN_POINT('',(2.45,1.135,0.18));
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(2.45,1.135,0.E+000));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(0.E+000,0.E+000,1.));
+#160 = ORIENTED_EDGE('',*,*,#161,.T.);
+#161 = EDGE_CURVE('',#154,#162,#164,.T.);
+#162 = VERTEX_POINT('',#163);
+#163 = CARTESIAN_POINT('',(1.83,1.135,0.18));
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(2.45,1.135,0.18));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#168 = ORIENTED_EDGE('',*,*,#169,.T.);
+#169 = EDGE_CURVE('',#162,#170,#172,.T.);
+#170 = VERTEX_POINT('',#171);
+#171 = CARTESIAN_POINT('',(1.78,1.135,0.23));
+#172 = CIRCLE('',#173,5.E-002);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(1.83,1.135,0.23));
+#175 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#176 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#177 = ORIENTED_EDGE('',*,*,#178,.T.);
+#178 = EDGE_CURVE('',#170,#179,#181,.T.);
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(1.78,1.135,0.66));
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(1.78,1.135,0.23));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#185 = ORIENTED_EDGE('',*,*,#186,.T.);
+#186 = EDGE_CURVE('',#179,#187,#189,.T.);
+#187 = VERTEX_POINT('',#188);
+#188 = CARTESIAN_POINT('',(1.55,1.135,0.89));
+#189 = CIRCLE('',#190,0.23);
+#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#191 = CARTESIAN_POINT('',(1.55,1.135,0.66));
+#192 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#193 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#194 = ORIENTED_EDGE('',*,*,#195,.T.);
+#195 = EDGE_CURVE('',#187,#126,#196,.T.);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(1.55,1.135,0.89));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(1.849272345336,1.135,0.353062304725));
+#203 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#205 = ADVANCED_FACE('',(#206),#284,.T.);
+#206 = FACE_BOUND('',#207,.T.);
+#207 = EDGE_LOOP('',(#208,#216,#217,#218,#219,#228,#236,#244,#252,#261,
+#269,#278));
+#208 = ORIENTED_EDGE('',*,*,#209,.F.);
+#209 = EDGE_CURVE('',#72,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(1.5,0.815,0.89));
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(1.5,0.815,0.621531152362));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(0.E+000,0.E+000,1.));
+#216 = ORIENTED_EDGE('',*,*,#79,.T.);
+#217 = ORIENTED_EDGE('',*,*,#31,.T.);
+#218 = ORIENTED_EDGE('',*,*,#95,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#96,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(1.83,0.815,0.E+000));
+#223 = CIRCLE('',#224,0.23);
+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);
+#225 = CARTESIAN_POINT('',(1.83,0.815,0.23));
+#226 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#227 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#228 = ORIENTED_EDGE('',*,*,#229,.T.);
+#229 = EDGE_CURVE('',#221,#230,#232,.T.);
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(2.45,0.815,0.E+000));
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(1.83,0.815,0.E+000));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#236 = ORIENTED_EDGE('',*,*,#237,.T.);
+#237 = EDGE_CURVE('',#230,#238,#240,.T.);
+#238 = VERTEX_POINT('',#239);
+#239 = CARTESIAN_POINT('',(2.45,0.815,0.18));
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(2.45,0.815,0.E+000));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#244 = ORIENTED_EDGE('',*,*,#245,.T.);
+#245 = EDGE_CURVE('',#238,#246,#248,.T.);
+#246 = VERTEX_POINT('',#247);
+#247 = CARTESIAN_POINT('',(1.83,0.815,0.18));
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(2.45,0.815,0.18));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#252 = ORIENTED_EDGE('',*,*,#253,.T.);
+#253 = EDGE_CURVE('',#246,#254,#256,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(1.78,0.815,0.23));
+#256 = CIRCLE('',#257,5.E-002);
+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#258 = CARTESIAN_POINT('',(1.83,0.815,0.23));
+#259 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#260 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#254,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(1.78,0.815,0.66));
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(1.78,0.815,0.23));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(0.E+000,0.E+000,1.));
+#269 = ORIENTED_EDGE('',*,*,#270,.T.);
+#270 = EDGE_CURVE('',#263,#271,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(1.55,0.815,0.89));
+#273 = CIRCLE('',#274,0.23);
+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);
+#275 = CARTESIAN_POINT('',(1.55,0.815,0.66));
+#276 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#277 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#278 = ORIENTED_EDGE('',*,*,#279,.T.);
+#279 = EDGE_CURVE('',#271,#210,#280,.T.);
+#280 = LINE('',#281,#282);
+#281 = CARTESIAN_POINT('',(1.55,0.815,0.89));
+#282 = VECTOR('',#283,1.);
+#283 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#284 = PLANE('',#285);
+#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);
+#286 = CARTESIAN_POINT('',(1.849272345336,0.815,0.353062304725));
+#287 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#289 = ADVANCED_FACE('',(#290),#377,.F.);
+#290 = FACE_BOUND('',#291,.F.);
+#291 = EDGE_LOOP('',(#292,#302,#309,#317,#325,#333,#341,#349,#357,#363,
+#364,#372));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#294,#296,#298,.T.);
+#294 = VERTEX_POINT('',#295);
+#295 = CARTESIAN_POINT('',(1.402223981632,1.251111990816,0.25));
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(1.402223981632,-1.251111990816,0.25));
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(1.402223981632,1.251111990816,0.25));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#296,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(1.5,-1.3,0.71));
+#306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#307,#308),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#307 = CARTESIAN_POINT('',(1.402223981632,-1.251111990816,0.25));
+#308 = CARTESIAN_POINT('',(1.5,-1.3,0.71));
+#309 = ORIENTED_EDGE('',*,*,#310,.F.);
+#310 = EDGE_CURVE('',#311,#304,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(1.5,-1.135,0.71));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#317 = ORIENTED_EDGE('',*,*,#318,.F.);
+#318 = EDGE_CURVE('',#319,#311,#321,.T.);
+#319 = VERTEX_POINT('',#320);
+#320 = CARTESIAN_POINT('',(1.5,-0.815,0.71));
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#327,#319,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(1.5,-0.485,0.71));
+#329 = LINE('',#330,#331);
+#330 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#331 = VECTOR('',#332,1.);
+#332 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#335,#327,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(1.5,-0.165,0.71));
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#341 = ORIENTED_EDGE('',*,*,#342,.F.);
+#342 = EDGE_CURVE('',#343,#335,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(1.5,0.165,0.71));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#349 = ORIENTED_EDGE('',*,*,#350,.F.);
+#350 = EDGE_CURVE('',#351,#343,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(1.5,0.485,0.71));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#357 = ORIENTED_EDGE('',*,*,#358,.F.);
+#358 = EDGE_CURVE('',#72,#351,#359,.T.);
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#363 = ORIENTED_EDGE('',*,*,#71,.F.);
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#64,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#294,#366,#374,.T.);
+#374 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#375,#376),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#375 = CARTESIAN_POINT('',(1.402223981632,1.251111990816,0.25));
+#376 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#377 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#378,#379)
+,(#380,#381
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#378 = CARTESIAN_POINT('',(1.402223981632,1.251111990816,0.25));
+#379 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#380 = CARTESIAN_POINT('',(1.402223981632,-1.251111990816,0.25));
+#381 = CARTESIAN_POINT('',(1.5,-1.3,0.71));
+#382 = ADVANCED_FACE('',(#383),#394,.T.);
+#383 = FACE_BOUND('',#384,.F.);
+#384 = EDGE_LOOP('',(#385,#386,#387,#393));
+#385 = ORIENTED_EDGE('',*,*,#103,.T.);
+#386 = ORIENTED_EDGE('',*,*,#220,.T.);
+#387 = ORIENTED_EDGE('',*,*,#388,.F.);
+#388 = EDGE_CURVE('',#137,#221,#389,.T.);
+#389 = LINE('',#390,#391);
+#390 = CARTESIAN_POINT('',(1.83,1.135,0.E+000));
+#391 = VECTOR('',#392,1.);
+#392 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#393 = ORIENTED_EDGE('',*,*,#136,.F.);
+#394 = CYLINDRICAL_SURFACE('',#395,0.23);
+#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398);
+#396 = CARTESIAN_POINT('',(1.83,1.135,0.23));
+#397 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#398 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#399 = ADVANCED_FACE('',(#400),#417,.F.);
+#400 = FACE_BOUND('',#401,.F.);
+#401 = EDGE_LOOP('',(#402,#409,#410,#411));
+#402 = ORIENTED_EDGE('',*,*,#403,.F.);
+#403 = EDGE_CURVE('',#366,#404,#406,.T.);
+#404 = VERTEX_POINT('',#405);
+#405 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#407,#408),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#407 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#408 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#409 = ORIENTED_EDGE('',*,*,#365,.T.);
+#410 = ORIENTED_EDGE('',*,*,#125,.T.);
+#411 = ORIENTED_EDGE('',*,*,#412,.F.);
+#412 = EDGE_CURVE('',#404,#126,#413,.T.);
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#417 = PLANE('',#418);
+#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421);
+#419 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#420 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#421 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#422 = ADVANCED_FACE('',(#423),#455,.F.);
+#423 = FACE_BOUND('',#424,.F.);
+#424 = EDGE_LOOP('',(#425,#426,#432,#433,#441,#449));
+#425 = ORIENTED_EDGE('',*,*,#195,.F.);
+#426 = ORIENTED_EDGE('',*,*,#427,.T.);
+#427 = EDGE_CURVE('',#187,#271,#428,.T.);
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(1.55,1.135,0.89));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#432 = ORIENTED_EDGE('',*,*,#279,.T.);
+#433 = ORIENTED_EDGE('',*,*,#434,.T.);
+#434 = EDGE_CURVE('',#210,#435,#437,.T.);
+#435 = VERTEX_POINT('',#436);
+#436 = CARTESIAN_POINT('',(1.45,0.815,0.89));
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(1.55,0.815,0.89));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#441 = ORIENTED_EDGE('',*,*,#442,.F.);
+#442 = EDGE_CURVE('',#443,#435,#445,.T.);
+#443 = VERTEX_POINT('',#444);
+#444 = CARTESIAN_POINT('',(1.45,1.135,0.89));
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#449 = ORIENTED_EDGE('',*,*,#450,.F.);
+#450 = EDGE_CURVE('',#126,#443,#451,.T.);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(1.55,1.135,0.89));
+#453 = VECTOR('',#454,1.);
+#454 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#455 = PLANE('',#456);
+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
+#457 = CARTESIAN_POINT('',(1.55,1.135,0.89));
+#458 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#459 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#460 = ADVANCED_FACE('',(#461),#472,.T.);
+#461 = FACE_BOUND('',#462,.F.);
+#462 = EDGE_LOOP('',(#463,#469,#470,#471));
+#463 = ORIENTED_EDGE('',*,*,#464,.T.);
+#464 = EDGE_CURVE('',#179,#263,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(1.78,1.135,0.66));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#469 = ORIENTED_EDGE('',*,*,#270,.T.);
+#470 = ORIENTED_EDGE('',*,*,#427,.F.);
+#471 = ORIENTED_EDGE('',*,*,#186,.F.);
+#472 = CYLINDRICAL_SURFACE('',#473,0.23);
+#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476);
+#474 = CARTESIAN_POINT('',(1.55,1.135,0.66));
+#475 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#476 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#477 = ADVANCED_FACE('',(#478),#489,.F.);
+#478 = FACE_BOUND('',#479,.F.);
+#479 = EDGE_LOOP('',(#480,#486,#487,#488));
+#480 = ORIENTED_EDGE('',*,*,#481,.T.);
+#481 = EDGE_CURVE('',#170,#254,#482,.T.);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(1.78,1.135,0.23));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#486 = ORIENTED_EDGE('',*,*,#262,.T.);
+#487 = ORIENTED_EDGE('',*,*,#464,.F.);
+#488 = ORIENTED_EDGE('',*,*,#178,.F.);
+#489 = PLANE('',#490);
+#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);
+#491 = CARTESIAN_POINT('',(1.78,1.135,0.23));
+#492 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#493 = DIRECTION('',(0.E+000,0.E+000,1.));
+#494 = ADVANCED_FACE('',(#495),#506,.F.);
+#495 = FACE_BOUND('',#496,.F.);
+#496 = EDGE_LOOP('',(#497,#503,#504,#505));
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#162,#246,#499,.T.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(1.83,1.135,0.18));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#503 = ORIENTED_EDGE('',*,*,#253,.T.);
+#504 = ORIENTED_EDGE('',*,*,#481,.F.);
+#505 = ORIENTED_EDGE('',*,*,#169,.F.);
+#506 = CYLINDRICAL_SURFACE('',#507,5.E-002);
+#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510);
+#508 = CARTESIAN_POINT('',(1.83,1.135,0.23));
+#509 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#510 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#511 = ADVANCED_FACE('',(#512),#523,.F.);
+#512 = FACE_BOUND('',#513,.F.);
+#513 = EDGE_LOOP('',(#514,#520,#521,#522));
+#514 = ORIENTED_EDGE('',*,*,#515,.T.);
+#515 = EDGE_CURVE('',#154,#238,#516,.T.);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(2.45,1.135,0.18));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#520 = ORIENTED_EDGE('',*,*,#245,.T.);
+#521 = ORIENTED_EDGE('',*,*,#498,.F.);
+#522 = ORIENTED_EDGE('',*,*,#161,.F.);
+#523 = PLANE('',#524);
+#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);
+#525 = CARTESIAN_POINT('',(2.45,1.135,0.18));
+#526 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#527 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#528 = ADVANCED_FACE('',(#529),#540,.F.);
+#529 = FACE_BOUND('',#530,.F.);
+#530 = EDGE_LOOP('',(#531,#537,#538,#539));
+#531 = ORIENTED_EDGE('',*,*,#532,.T.);
+#532 = EDGE_CURVE('',#146,#230,#533,.T.);
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(2.45,1.135,0.E+000));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#537 = ORIENTED_EDGE('',*,*,#237,.T.);
+#538 = ORIENTED_EDGE('',*,*,#515,.F.);
+#539 = ORIENTED_EDGE('',*,*,#153,.F.);
+#540 = PLANE('',#541);
+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#542 = CARTESIAN_POINT('',(2.45,1.135,0.E+000));
+#543 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#544 = DIRECTION('',(0.E+000,0.E+000,1.));
+#545 = ADVANCED_FACE('',(#546),#552,.F.);
+#546 = FACE_BOUND('',#547,.F.);
+#547 = EDGE_LOOP('',(#548,#549,#550,#551));
+#548 = ORIENTED_EDGE('',*,*,#388,.T.);
+#549 = ORIENTED_EDGE('',*,*,#229,.T.);
+#550 = ORIENTED_EDGE('',*,*,#532,.F.);
+#551 = ORIENTED_EDGE('',*,*,#145,.F.);
+#552 = PLANE('',#553);
+#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#554 = CARTESIAN_POINT('',(1.83,1.135,0.E+000));
+#555 = DIRECTION('',(0.E+000,0.E+000,1.));
+#556 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#557 = ADVANCED_FACE('',(#558),#576,.F.);
+#558 = FACE_BOUND('',#559,.F.);
+#559 = EDGE_LOOP('',(#560,#561,#562,#570));
+#560 = ORIENTED_EDGE('',*,*,#209,.F.);
+#561 = ORIENTED_EDGE('',*,*,#358,.T.);
+#562 = ORIENTED_EDGE('',*,*,#563,.T.);
+#563 = EDGE_CURVE('',#351,#564,#566,.T.);
+#564 = VERTEX_POINT('',#565);
+#565 = CARTESIAN_POINT('',(1.5,0.485,0.89));
+#566 = LINE('',#567,#568);
+#567 = CARTESIAN_POINT('',(1.5,0.485,0.621531152362));
+#568 = VECTOR('',#569,1.);
+#569 = DIRECTION('',(0.E+000,0.E+000,1.));
+#570 = ORIENTED_EDGE('',*,*,#571,.F.);
+#571 = EDGE_CURVE('',#210,#564,#572,.T.);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#574 = VECTOR('',#575,1.);
+#575 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#576 = PLANE('',#577);
+#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580);
+#578 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#579 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#580 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#581 = ADVANCED_FACE('',(#582),#639,.F.);
+#582 = FACE_BOUND('',#583,.T.);
+#583 = EDGE_LOOP('',(#584,#594,#600,#601,#609,#617,#625,#633));
+#584 = ORIENTED_EDGE('',*,*,#585,.T.);
+#585 = EDGE_CURVE('',#586,#588,#590,.T.);
+#586 = VERTEX_POINT('',#587);
+#587 = CARTESIAN_POINT('',(-1.251111990816,1.402223981632,0.25));
+#588 = VERTEX_POINT('',#589);
+#589 = CARTESIAN_POINT('',(1.251111990816,1.402223981632,0.25));
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(-1.251111990816,1.402223981632,0.25));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#594 = ORIENTED_EDGE('',*,*,#595,.T.);
+#595 = EDGE_CURVE('',#588,#294,#596,.T.);
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(1.251111990816,1.402223981632,0.25));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#600 = ORIENTED_EDGE('',*,*,#293,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#296,#603,#605,.T.);
+#603 = VERTEX_POINT('',#604);
+#604 = CARTESIAN_POINT('',(1.251111990816,-1.402223981632,0.25));
+#605 = LINE('',#606,#607);
+#606 = CARTESIAN_POINT('',(1.402223981632,-1.251111990816,0.25));
+#607 = VECTOR('',#608,1.);
+#608 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#609 = ORIENTED_EDGE('',*,*,#610,.T.);
+#610 = EDGE_CURVE('',#603,#611,#613,.T.);
+#611 = VERTEX_POINT('',#612);
+#612 = CARTESIAN_POINT('',(-1.251111990816,-1.402223981632,0.25));
+#613 = LINE('',#614,#615);
+#614 = CARTESIAN_POINT('',(1.251111990816,-1.402223981632,0.25));
+#615 = VECTOR('',#616,1.);
+#616 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#617 = ORIENTED_EDGE('',*,*,#618,.T.);
+#618 = EDGE_CURVE('',#611,#619,#621,.T.);
+#619 = VERTEX_POINT('',#620);
+#620 = CARTESIAN_POINT('',(-1.402223981632,-1.251111990816,0.25));
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(-1.251111990816,-1.402223981632,0.25));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#625 = ORIENTED_EDGE('',*,*,#626,.T.);
+#626 = EDGE_CURVE('',#619,#627,#629,.T.);
+#627 = VERTEX_POINT('',#628);
+#628 = CARTESIAN_POINT('',(-1.402223981632,1.251111990816,0.25));
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(-1.402223981632,-1.251111990816,0.25));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#627,#586,#635,.T.);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(-1.402223981632,1.251111990816,0.25));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#639 = PLANE('',#640);
+#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643);
+#641 = CARTESIAN_POINT('',(-1.251111990816,1.402223981632,0.25));
+#642 = DIRECTION('',(0.E+000,0.E+000,1.));
+#643 = DIRECTION('',(0.66575703279,-0.746168595754,0.E+000));
+#644 = ADVANCED_FACE('',(#645),#662,.F.);
+#645 = FACE_BOUND('',#646,.F.);
+#646 = EDGE_LOOP('',(#647,#648,#649,#657));
+#647 = ORIENTED_EDGE('',*,*,#595,.T.);
+#648 = ORIENTED_EDGE('',*,*,#373,.T.);
+#649 = ORIENTED_EDGE('',*,*,#650,.F.);
+#650 = EDGE_CURVE('',#651,#366,#653,.T.);
+#651 = VERTEX_POINT('',#652);
+#652 = CARTESIAN_POINT('',(1.3,1.5,0.71));
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.3,1.5,0.71));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#657 = ORIENTED_EDGE('',*,*,#658,.F.);
+#658 = EDGE_CURVE('',#588,#651,#659,.T.);
+#659 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#660,#661),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#660 = CARTESIAN_POINT('',(1.251111990816,1.402223981632,0.25));
+#661 = CARTESIAN_POINT('',(1.3,1.5,0.71));
+#662 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#663,#664)
+,(#665,#666
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#663 = CARTESIAN_POINT('',(1.251111990816,1.402223981632,0.25));
+#664 = CARTESIAN_POINT('',(1.3,1.5,0.71));
+#665 = CARTESIAN_POINT('',(1.402223981632,1.251111990816,0.25));
+#666 = CARTESIAN_POINT('',(1.5,1.3,0.71));
+#667 = ADVANCED_FACE('',(#668),#685,.F.);
+#668 = FACE_BOUND('',#669,.F.);
+#669 = EDGE_LOOP('',(#670,#671,#678,#684));
+#670 = ORIENTED_EDGE('',*,*,#602,.T.);
+#671 = ORIENTED_EDGE('',*,*,#672,.T.);
+#672 = EDGE_CURVE('',#603,#673,#675,.T.);
+#673 = VERTEX_POINT('',#674);
+#674 = CARTESIAN_POINT('',(1.3,-1.5,0.71));
+#675 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#676,#677),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#676 = CARTESIAN_POINT('',(1.251111990816,-1.402223981632,0.25));
+#677 = CARTESIAN_POINT('',(1.3,-1.5,0.71));
+#678 = ORIENTED_EDGE('',*,*,#679,.F.);
+#679 = EDGE_CURVE('',#304,#673,#680,.T.);
+#680 = LINE('',#681,#682);
+#681 = CARTESIAN_POINT('',(1.5,-1.3,0.71));
+#682 = VECTOR('',#683,1.);
+#683 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#684 = ORIENTED_EDGE('',*,*,#303,.F.);
+#685 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#686,#687)
+,(#688,#689
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#686 = CARTESIAN_POINT('',(1.402223981632,-1.251111990816,0.25));
+#687 = CARTESIAN_POINT('',(1.5,-1.3,0.71));
+#688 = CARTESIAN_POINT('',(1.251111990816,-1.402223981632,0.25));
+#689 = CARTESIAN_POINT('',(1.3,-1.5,0.71));
+#690 = ADVANCED_FACE('',(#691),#715,.F.);
+#691 = FACE_BOUND('',#692,.F.);
+#692 = EDGE_LOOP('',(#693,#701,#702,#709));
+#693 = ORIENTED_EDGE('',*,*,#694,.F.);
+#694 = EDGE_CURVE('',#311,#695,#697,.T.);
+#695 = VERTEX_POINT('',#696);
+#696 = CARTESIAN_POINT('',(1.5,-1.135,0.89));
+#697 = LINE('',#698,#699);
+#698 = CARTESIAN_POINT('',(1.5,-1.135,0.621531152362));
+#699 = VECTOR('',#700,1.);
+#700 = DIRECTION('',(0.E+000,0.E+000,1.));
+#701 = ORIENTED_EDGE('',*,*,#310,.T.);
+#702 = ORIENTED_EDGE('',*,*,#703,.T.);
+#703 = EDGE_CURVE('',#304,#704,#706,.T.);
+#704 = VERTEX_POINT('',#705);
+#705 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#707,#708),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#707 = CARTESIAN_POINT('',(1.5,-1.3,0.71));
+#708 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#709 = ORIENTED_EDGE('',*,*,#710,.F.);
+#710 = EDGE_CURVE('',#695,#704,#711,.T.);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#715 = PLANE('',#716);
+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
+#717 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#718 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#719 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#720 = ADVANCED_FACE('',(#721),#746,.F.);
+#721 = FACE_BOUND('',#722,.F.);
+#722 = EDGE_LOOP('',(#723,#731,#732,#740));
+#723 = ORIENTED_EDGE('',*,*,#724,.F.);
+#724 = EDGE_CURVE('',#319,#725,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(1.55,-0.815,0.71));
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(1.4,-0.815,0.71));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#731 = ORIENTED_EDGE('',*,*,#318,.T.);
+#732 = ORIENTED_EDGE('',*,*,#733,.T.);
+#733 = EDGE_CURVE('',#311,#734,#736,.T.);
+#734 = VERTEX_POINT('',#735);
+#735 = CARTESIAN_POINT('',(1.55,-1.135,0.71));
+#736 = LINE('',#737,#738);
+#737 = CARTESIAN_POINT('',(1.4,-1.135,0.71));
+#738 = VECTOR('',#739,1.);
+#739 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#740 = ORIENTED_EDGE('',*,*,#741,.F.);
+#741 = EDGE_CURVE('',#725,#734,#742,.T.);
+#742 = LINE('',#743,#744);
+#743 = CARTESIAN_POINT('',(1.55,-0.815,0.71));
+#744 = VECTOR('',#745,1.);
+#745 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#746 = PLANE('',#747);
+#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750);
+#748 = CARTESIAN_POINT('',(1.4,-0.815,0.71));
+#749 = DIRECTION('',(0.E+000,0.E+000,1.));
+#750 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#751 = ADVANCED_FACE('',(#752),#777,.F.);
+#752 = FACE_BOUND('',#753,.F.);
+#753 = EDGE_LOOP('',(#754,#762,#763,#771));
+#754 = ORIENTED_EDGE('',*,*,#755,.F.);
+#755 = EDGE_CURVE('',#327,#756,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(1.5,-0.485,0.89));
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(1.5,-0.485,0.621531152362));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#762 = ORIENTED_EDGE('',*,*,#326,.T.);
+#763 = ORIENTED_EDGE('',*,*,#764,.T.);
+#764 = EDGE_CURVE('',#319,#765,#767,.T.);
+#765 = VERTEX_POINT('',#766);
+#766 = CARTESIAN_POINT('',(1.5,-0.815,0.89));
+#767 = LINE('',#768,#769);
+#768 = CARTESIAN_POINT('',(1.5,-0.815,0.621531152362));
+#769 = VECTOR('',#770,1.);
+#770 = DIRECTION('',(0.E+000,0.E+000,1.));
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#756,#765,#773,.T.);
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#777 = PLANE('',#778);
+#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781);
+#779 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#780 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#781 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#782 = ADVANCED_FACE('',(#783),#808,.F.);
+#783 = FACE_BOUND('',#784,.F.);
+#784 = EDGE_LOOP('',(#785,#793,#794,#802));
+#785 = ORIENTED_EDGE('',*,*,#786,.F.);
+#786 = EDGE_CURVE('',#351,#787,#789,.T.);
+#787 = VERTEX_POINT('',#788);
+#788 = CARTESIAN_POINT('',(1.55,0.485,0.71));
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(1.4,0.485,0.71));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#793 = ORIENTED_EDGE('',*,*,#350,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#343,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(1.55,0.165,0.71));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.4,0.165,0.71));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#787,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(1.55,0.485,0.71));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(1.4,0.485,0.71));
+#811 = DIRECTION('',(0.E+000,0.E+000,1.));
+#812 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#813 = ADVANCED_FACE('',(#814),#839,.F.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#824,#825,#833));
+#816 = ORIENTED_EDGE('',*,*,#817,.F.);
+#817 = EDGE_CURVE('',#335,#818,#820,.T.);
+#818 = VERTEX_POINT('',#819);
+#819 = CARTESIAN_POINT('',(1.55,-0.165,0.71));
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(1.4,-0.165,0.71));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#824 = ORIENTED_EDGE('',*,*,#334,.T.);
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#327,#827,#829,.T.);
+#827 = VERTEX_POINT('',#828);
+#828 = CARTESIAN_POINT('',(1.55,-0.485,0.71));
+#829 = LINE('',#830,#831);
+#830 = CARTESIAN_POINT('',(1.4,-0.485,0.71));
+#831 = VECTOR('',#832,1.);
+#832 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#833 = ORIENTED_EDGE('',*,*,#834,.F.);
+#834 = EDGE_CURVE('',#818,#827,#835,.T.);
+#835 = LINE('',#836,#837);
+#836 = CARTESIAN_POINT('',(1.55,-0.165,0.71));
+#837 = VECTOR('',#838,1.);
+#838 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#839 = PLANE('',#840);
+#840 = AXIS2_PLACEMENT_3D('',#841,#842,#843);
+#841 = CARTESIAN_POINT('',(1.4,-0.165,0.71));
+#842 = DIRECTION('',(0.E+000,0.E+000,1.));
+#843 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#844 = ADVANCED_FACE('',(#845),#870,.F.);
+#845 = FACE_BOUND('',#846,.F.);
+#846 = EDGE_LOOP('',(#847,#855,#856,#864));
+#847 = ORIENTED_EDGE('',*,*,#848,.F.);
+#848 = EDGE_CURVE('',#343,#849,#851,.T.);
+#849 = VERTEX_POINT('',#850);
+#850 = CARTESIAN_POINT('',(1.5,0.165,0.89));
+#851 = LINE('',#852,#853);
+#852 = CARTESIAN_POINT('',(1.5,0.165,0.621531152362));
+#853 = VECTOR('',#854,1.);
+#854 = DIRECTION('',(0.E+000,0.E+000,1.));
+#855 = ORIENTED_EDGE('',*,*,#342,.T.);
+#856 = ORIENTED_EDGE('',*,*,#857,.T.);
+#857 = EDGE_CURVE('',#335,#858,#860,.T.);
+#858 = VERTEX_POINT('',#859);
+#859 = CARTESIAN_POINT('',(1.5,-0.165,0.89));
+#860 = LINE('',#861,#862);
+#861 = CARTESIAN_POINT('',(1.5,-0.165,0.621531152362));
+#862 = VECTOR('',#863,1.);
+#863 = DIRECTION('',(0.E+000,0.E+000,1.));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#849,#858,#866,.T.);
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#870 = PLANE('',#871);
+#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874);
+#872 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#873 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#874 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#875 = ADVANCED_FACE('',(#876),#893,.F.);
+#876 = FACE_BOUND('',#877,.F.);
+#877 = EDGE_LOOP('',(#878,#879,#880,#888));
+#878 = ORIENTED_EDGE('',*,*,#650,.T.);
+#879 = ORIENTED_EDGE('',*,*,#403,.T.);
+#880 = ORIENTED_EDGE('',*,*,#881,.F.);
+#881 = EDGE_CURVE('',#882,#404,#884,.T.);
+#882 = VERTEX_POINT('',#883);
+#883 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#884 = LINE('',#885,#886);
+#885 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#886 = VECTOR('',#887,1.);
+#887 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#888 = ORIENTED_EDGE('',*,*,#889,.F.);
+#889 = EDGE_CURVE('',#651,#882,#890,.T.);
+#890 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#891,#892),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#891 = CARTESIAN_POINT('',(1.3,1.5,0.71));
+#892 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#893 = PLANE('',#894);
+#894 = AXIS2_PLACEMENT_3D('',#895,#896,#897);
+#895 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#896 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#897 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#898 = ADVANCED_FACE('',(#899),#916,.F.);
+#899 = FACE_BOUND('',#900,.F.);
+#900 = EDGE_LOOP('',(#901,#908,#909,#910));
+#901 = ORIENTED_EDGE('',*,*,#902,.F.);
+#902 = EDGE_CURVE('',#404,#903,#905,.T.);
+#903 = VERTEX_POINT('',#904);
+#904 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#906,#907),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#906 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#907 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#908 = ORIENTED_EDGE('',*,*,#412,.T.);
+#909 = ORIENTED_EDGE('',*,*,#450,.T.);
+#910 = ORIENTED_EDGE('',*,*,#911,.F.);
+#911 = EDGE_CURVE('',#903,#443,#912,.T.);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#916 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#917,#918)
+,(#919,#920
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#917 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#918 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#919 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#920 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#921 = ADVANCED_FACE('',(#922),#1002,.F.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#925,#926,#934,#942,#950,#958,#966,#974,#982,
+#989,#997));
+#924 = ORIENTED_EDGE('',*,*,#911,.T.);
+#925 = ORIENTED_EDGE('',*,*,#442,.T.);
+#926 = ORIENTED_EDGE('',*,*,#927,.T.);
+#927 = EDGE_CURVE('',#435,#928,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(1.45,0.485,0.89));
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#934 = ORIENTED_EDGE('',*,*,#935,.T.);
+#935 = EDGE_CURVE('',#928,#936,#938,.T.);
+#936 = VERTEX_POINT('',#937);
+#937 = CARTESIAN_POINT('',(1.45,0.165,0.89));
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#936,#944,#946,.T.);
+#944 = VERTEX_POINT('',#945);
+#945 = CARTESIAN_POINT('',(1.45,-0.165,0.89));
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#950 = ORIENTED_EDGE('',*,*,#951,.T.);
+#951 = EDGE_CURVE('',#944,#952,#954,.T.);
+#952 = VERTEX_POINT('',#953);
+#953 = CARTESIAN_POINT('',(1.45,-0.485,0.89));
+#954 = LINE('',#955,#956);
+#955 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#956 = VECTOR('',#957,1.);
+#957 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#958 = ORIENTED_EDGE('',*,*,#959,.T.);
+#959 = EDGE_CURVE('',#952,#960,#962,.T.);
+#960 = VERTEX_POINT('',#961);
+#961 = CARTESIAN_POINT('',(1.45,-0.815,0.89));
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#966 = ORIENTED_EDGE('',*,*,#967,.T.);
+#967 = EDGE_CURVE('',#960,#968,#970,.T.);
+#968 = VERTEX_POINT('',#969);
+#969 = CARTESIAN_POINT('',(1.45,-1.135,0.89));
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#968,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#982 = ORIENTED_EDGE('',*,*,#983,.T.);
+#983 = EDGE_CURVE('',#976,#984,#986,.T.);
+#984 = VERTEX_POINT('',#985);
+#985 = CARTESIAN_POINT('',(1.352223981632,-1.226111990816,1.35));
+#986 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#987,#988),.UNSPECIFIED.,.F.,.F.,
+(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#987 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#988 = CARTESIAN_POINT('',(1.352223981632,-1.226111990816,1.35));
+#989 = ORIENTED_EDGE('',*,*,#990,.F.);
+#990 = EDGE_CURVE('',#991,#984,#993,.T.);
+#991 = VERTEX_POINT('',#992);
+#992 = CARTESIAN_POINT('',(1.352223981632,1.226111990816,1.35));
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(1.352223981632,1.226111990816,1.35));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#997 = ORIENTED_EDGE('',*,*,#998,.F.);
+#998 = EDGE_CURVE('',#903,#991,#999,.T.);
+#999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1000,#1001),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1000 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1001 = CARTESIAN_POINT('',(1.352223981632,1.226111990816,1.35));
+#1002 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1003,#1004)
+,(#1005,#1006
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.55),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1003 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1004 = CARTESIAN_POINT('',(1.352223981632,1.226111990816,1.35));
+#1005 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#1006 = CARTESIAN_POINT('',(1.352223981632,-1.226111990816,1.35));
+#1007 = ADVANCED_FACE('',(#1008),#1019,.F.);
+#1008 = FACE_BOUND('',#1009,.F.);
+#1009 = EDGE_LOOP('',(#1010,#1011,#1012,#1018));
+#1010 = ORIENTED_EDGE('',*,*,#434,.F.);
+#1011 = ORIENTED_EDGE('',*,*,#571,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1013 = EDGE_CURVE('',#564,#928,#1014,.T.);
+#1014 = LINE('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(1.55,0.485,0.89));
+#1016 = VECTOR('',#1017,1.);
+#1017 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1018 = ORIENTED_EDGE('',*,*,#927,.F.);
+#1019 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1020,#1021)
+,(#1022,#1023
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#1021 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1022 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1023 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#1024 = ADVANCED_FACE('',(#1025),#1111,.F.);
+#1025 = FACE_BOUND('',#1026,.F.);
+#1026 = EDGE_LOOP('',(#1027,#1028,#1029,#1038,#1046,#1055,#1063,#1071,
+#1079,#1088,#1096,#1105));
+#1027 = ORIENTED_EDGE('',*,*,#563,.F.);
+#1028 = ORIENTED_EDGE('',*,*,#786,.T.);
+#1029 = ORIENTED_EDGE('',*,*,#1030,.T.);
+#1030 = EDGE_CURVE('',#787,#1031,#1033,.T.);
+#1031 = VERTEX_POINT('',#1032);
+#1032 = CARTESIAN_POINT('',(1.6,0.485,0.66));
+#1033 = CIRCLE('',#1034,5.E-002);
+#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037);
+#1035 = CARTESIAN_POINT('',(1.55,0.485,0.66));
+#1036 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#1037 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1038 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#1039 = EDGE_CURVE('',#1031,#1040,#1042,.T.);
+#1040 = VERTEX_POINT('',#1041);
+#1041 = CARTESIAN_POINT('',(1.6,0.485,0.23));
+#1042 = LINE('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(1.6,0.485,0.66));
+#1044 = VECTOR('',#1045,1.);
+#1045 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);
+#1047 = EDGE_CURVE('',#1040,#1048,#1050,.T.);
+#1048 = VERTEX_POINT('',#1049);
+#1049 = CARTESIAN_POINT('',(1.83,0.485,0.E+000));
+#1050 = CIRCLE('',#1051,0.23);
+#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054);
+#1052 = CARTESIAN_POINT('',(1.83,0.485,0.23));
+#1053 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1054 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1055 = ORIENTED_EDGE('',*,*,#1056,.T.);
+#1056 = EDGE_CURVE('',#1048,#1057,#1059,.T.);
+#1057 = VERTEX_POINT('',#1058);
+#1058 = CARTESIAN_POINT('',(2.45,0.485,0.E+000));
+#1059 = LINE('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(1.83,0.485,0.E+000));
+#1061 = VECTOR('',#1062,1.);
+#1062 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1063 = ORIENTED_EDGE('',*,*,#1064,.T.);
+#1064 = EDGE_CURVE('',#1057,#1065,#1067,.T.);
+#1065 = VERTEX_POINT('',#1066);
+#1066 = CARTESIAN_POINT('',(2.45,0.485,0.18));
+#1067 = LINE('',#1068,#1069);
+#1068 = CARTESIAN_POINT('',(2.45,0.485,0.E+000));
+#1069 = VECTOR('',#1070,1.);
+#1070 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1071 = ORIENTED_EDGE('',*,*,#1072,.T.);
+#1072 = EDGE_CURVE('',#1065,#1073,#1075,.T.);
+#1073 = VERTEX_POINT('',#1074);
+#1074 = CARTESIAN_POINT('',(1.83,0.485,0.18));
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(2.45,0.485,0.18));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1080 = EDGE_CURVE('',#1073,#1081,#1083,.T.);
+#1081 = VERTEX_POINT('',#1082);
+#1082 = CARTESIAN_POINT('',(1.78,0.485,0.23));
+#1083 = CIRCLE('',#1084,5.E-002);
+#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087);
+#1085 = CARTESIAN_POINT('',(1.83,0.485,0.23));
+#1086 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1087 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1088 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1089 = EDGE_CURVE('',#1081,#1090,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(1.78,0.485,0.66));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(1.78,0.485,0.23));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1097 = EDGE_CURVE('',#1090,#1098,#1100,.T.);
+#1098 = VERTEX_POINT('',#1099);
+#1099 = CARTESIAN_POINT('',(1.55,0.485,0.89));
+#1100 = CIRCLE('',#1101,0.23);
+#1101 = AXIS2_PLACEMENT_3D('',#1102,#1103,#1104);
+#1102 = CARTESIAN_POINT('',(1.55,0.485,0.66));
+#1103 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1104 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#1105 = ORIENTED_EDGE('',*,*,#1106,.T.);
+#1106 = EDGE_CURVE('',#1098,#564,#1107,.T.);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(1.55,0.485,0.89));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1111 = PLANE('',#1112);
+#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115);
+#1113 = CARTESIAN_POINT('',(1.849272345336,0.485,0.353062304725));
+#1114 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1115 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1116 = ADVANCED_FACE('',(#1117),#1134,.F.);
+#1117 = FACE_BOUND('',#1118,.F.);
+#1118 = EDGE_LOOP('',(#1119,#1120,#1121,#1129));
+#1119 = ORIENTED_EDGE('',*,*,#585,.T.);
+#1120 = ORIENTED_EDGE('',*,*,#658,.T.);
+#1121 = ORIENTED_EDGE('',*,*,#1122,.F.);
+#1122 = EDGE_CURVE('',#1123,#651,#1125,.T.);
+#1123 = VERTEX_POINT('',#1124);
+#1124 = CARTESIAN_POINT('',(-1.3,1.5,0.71));
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(-1.3,1.5,0.71));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1129 = ORIENTED_EDGE('',*,*,#1130,.F.);
+#1130 = EDGE_CURVE('',#586,#1123,#1131,.T.);
+#1131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1132,#1133),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1132 = CARTESIAN_POINT('',(-1.251111990816,1.402223981632,0.25));
+#1133 = CARTESIAN_POINT('',(-1.3,1.5,0.71));
+#1134 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1135,#1136)
+,(#1137,#1138
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1135 = CARTESIAN_POINT('',(-1.251111990816,1.402223981632,0.25));
+#1136 = CARTESIAN_POINT('',(-1.3,1.5,0.71));
+#1137 = CARTESIAN_POINT('',(1.251111990816,1.402223981632,0.25));
+#1138 = CARTESIAN_POINT('',(1.3,1.5,0.71));
+#1139 = ADVANCED_FACE('',(#1140),#1157,.F.);
+#1140 = FACE_BOUND('',#1141,.F.);
+#1141 = EDGE_LOOP('',(#1142,#1143,#1150,#1156));
+#1142 = ORIENTED_EDGE('',*,*,#610,.T.);
+#1143 = ORIENTED_EDGE('',*,*,#1144,.T.);
+#1144 = EDGE_CURVE('',#611,#1145,#1147,.T.);
+#1145 = VERTEX_POINT('',#1146);
+#1146 = CARTESIAN_POINT('',(-1.3,-1.5,0.71));
+#1147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1148,#1149),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1148 = CARTESIAN_POINT('',(-1.251111990816,-1.402223981632,0.25));
+#1149 = CARTESIAN_POINT('',(-1.3,-1.5,0.71));
+#1150 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1151 = EDGE_CURVE('',#673,#1145,#1152,.T.);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(1.3,-1.5,0.71));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1156 = ORIENTED_EDGE('',*,*,#672,.F.);
+#1157 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1158,#1159)
+,(#1160,#1161
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1158 = CARTESIAN_POINT('',(1.251111990816,-1.402223981632,0.25));
+#1159 = CARTESIAN_POINT('',(1.3,-1.5,0.71));
+#1160 = CARTESIAN_POINT('',(-1.251111990816,-1.402223981632,0.25));
+#1161 = CARTESIAN_POINT('',(-1.3,-1.5,0.71));
+#1162 = ADVANCED_FACE('',(#1163),#1180,.F.);
+#1163 = FACE_BOUND('',#1164,.F.);
+#1164 = EDGE_LOOP('',(#1165,#1166,#1173,#1179));
+#1165 = ORIENTED_EDGE('',*,*,#618,.T.);
+#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#1167 = EDGE_CURVE('',#619,#1168,#1170,.T.);
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1171,#1172),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1171 = CARTESIAN_POINT('',(-1.402223981632,-1.251111990816,0.25));
+#1172 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1173 = ORIENTED_EDGE('',*,*,#1174,.F.);
+#1174 = EDGE_CURVE('',#1145,#1168,#1175,.T.);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(-1.3,-1.5,0.71));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#1179 = ORIENTED_EDGE('',*,*,#1144,.F.);
+#1180 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1181,#1182)
+,(#1183,#1184
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1181 = CARTESIAN_POINT('',(-1.251111990816,-1.402223981632,0.25));
+#1182 = CARTESIAN_POINT('',(-1.3,-1.5,0.71));
+#1183 = CARTESIAN_POINT('',(-1.402223981632,-1.251111990816,0.25));
+#1184 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1185 = ADVANCED_FACE('',(#1186),#1267,.F.);
+#1186 = FACE_BOUND('',#1187,.F.);
+#1187 = EDGE_LOOP('',(#1188,#1189,#1196,#1204,#1212,#1220,#1228,#1236,
+#1244,#1252,#1260,#1266));
+#1188 = ORIENTED_EDGE('',*,*,#626,.T.);
+#1189 = ORIENTED_EDGE('',*,*,#1190,.T.);
+#1190 = EDGE_CURVE('',#627,#1191,#1193,.T.);
+#1191 = VERTEX_POINT('',#1192);
+#1192 = CARTESIAN_POINT('',(-1.5,1.3,0.71));
+#1193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1194,#1195),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1194 = CARTESIAN_POINT('',(-1.402223981632,1.251111990816,0.25));
+#1195 = CARTESIAN_POINT('',(-1.5,1.3,0.71));
+#1196 = ORIENTED_EDGE('',*,*,#1197,.F.);
+#1197 = EDGE_CURVE('',#1198,#1191,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(-1.5,1.135,0.71));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1206,#1198,#1208,.T.);
+#1206 = VERTEX_POINT('',#1207);
+#1207 = CARTESIAN_POINT('',(-1.5,0.815,0.71));
+#1208 = LINE('',#1209,#1210);
+#1209 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1210 = VECTOR('',#1211,1.);
+#1211 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1212 = ORIENTED_EDGE('',*,*,#1213,.F.);
+#1213 = EDGE_CURVE('',#1214,#1206,#1216,.T.);
+#1214 = VERTEX_POINT('',#1215);
+#1215 = CARTESIAN_POINT('',(-1.5,0.485,0.71));
+#1216 = LINE('',#1217,#1218);
+#1217 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1218 = VECTOR('',#1219,1.);
+#1219 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1220 = ORIENTED_EDGE('',*,*,#1221,.F.);
+#1221 = EDGE_CURVE('',#1222,#1214,#1224,.T.);
+#1222 = VERTEX_POINT('',#1223);
+#1223 = CARTESIAN_POINT('',(-1.5,0.165,0.71));
+#1224 = LINE('',#1225,#1226);
+#1225 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1226 = VECTOR('',#1227,1.);
+#1227 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1229 = EDGE_CURVE('',#1230,#1222,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(-1.5,-0.165,0.71));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1238,#1230,#1240,.T.);
+#1238 = VERTEX_POINT('',#1239);
+#1239 = CARTESIAN_POINT('',(-1.5,-0.485,0.71));
+#1240 = LINE('',#1241,#1242);
+#1241 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1242 = VECTOR('',#1243,1.);
+#1243 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1244 = ORIENTED_EDGE('',*,*,#1245,.F.);
+#1245 = EDGE_CURVE('',#1246,#1238,#1248,.T.);
+#1246 = VERTEX_POINT('',#1247);
+#1247 = CARTESIAN_POINT('',(-1.5,-0.815,0.71));
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#1254,#1246,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(-1.5,-1.135,0.71));
+#1256 = LINE('',#1257,#1258);
+#1257 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1258 = VECTOR('',#1259,1.);
+#1259 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1261 = EDGE_CURVE('',#1168,#1254,#1262,.T.);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1266 = ORIENTED_EDGE('',*,*,#1167,.F.);
+#1267 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1268,#1269)
+,(#1270,#1271
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1268 = CARTESIAN_POINT('',(-1.402223981632,-1.251111990816,0.25));
+#1269 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#1270 = CARTESIAN_POINT('',(-1.402223981632,1.251111990816,0.25));
+#1271 = CARTESIAN_POINT('',(-1.5,1.3,0.71));
+#1272 = ADVANCED_FACE('',(#1273),#1284,.F.);
+#1273 = FACE_BOUND('',#1274,.F.);
+#1274 = EDGE_LOOP('',(#1275,#1276,#1277,#1283));
+#1275 = ORIENTED_EDGE('',*,*,#634,.T.);
+#1276 = ORIENTED_EDGE('',*,*,#1130,.T.);
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1191,#1123,#1279,.T.);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(-1.5,1.3,0.71));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#1283 = ORIENTED_EDGE('',*,*,#1190,.F.);
+#1284 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1285,#1286)
+,(#1287,#1288
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1285 = CARTESIAN_POINT('',(-1.402223981632,1.251111990816,0.25));
+#1286 = CARTESIAN_POINT('',(-1.5,1.3,0.71));
+#1287 = CARTESIAN_POINT('',(-1.251111990816,1.402223981632,0.25));
+#1288 = CARTESIAN_POINT('',(-1.3,1.5,0.71));
+#1289 = ADVANCED_FACE('',(#1290),#1307,.F.);
+#1290 = FACE_BOUND('',#1291,.F.);
+#1291 = EDGE_LOOP('',(#1292,#1293,#1300,#1306));
+#1292 = ORIENTED_EDGE('',*,*,#679,.T.);
+#1293 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#1294 = EDGE_CURVE('',#673,#1295,#1297,.T.);
+#1295 = VERTEX_POINT('',#1296);
+#1296 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#1297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1298,#1299),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1298 = CARTESIAN_POINT('',(1.3,-1.5,0.71));
+#1299 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#1300 = ORIENTED_EDGE('',*,*,#1301,.F.);
+#1301 = EDGE_CURVE('',#704,#1295,#1302,.T.);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1306 = ORIENTED_EDGE('',*,*,#703,.F.);
+#1307 = PLANE('',#1308);
+#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311);
+#1309 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1310 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#1311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1312 = ADVANCED_FACE('',(#1313),#1399,.T.);
+#1313 = FACE_BOUND('',#1314,.T.);
+#1314 = EDGE_LOOP('',(#1315,#1316,#1317,#1326,#1334,#1343,#1351,#1359,
+#1367,#1376,#1384,#1393));
+#1315 = ORIENTED_EDGE('',*,*,#694,.F.);
+#1316 = ORIENTED_EDGE('',*,*,#733,.T.);
+#1317 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1318 = EDGE_CURVE('',#734,#1319,#1321,.T.);
+#1319 = VERTEX_POINT('',#1320);
+#1320 = CARTESIAN_POINT('',(1.6,-1.135,0.66));
+#1321 = CIRCLE('',#1322,5.E-002);
+#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325);
+#1323 = CARTESIAN_POINT('',(1.55,-1.135,0.66));
+#1324 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#1325 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1326 = ORIENTED_EDGE('',*,*,#1327,.T.);
+#1327 = EDGE_CURVE('',#1319,#1328,#1330,.T.);
+#1328 = VERTEX_POINT('',#1329);
+#1329 = CARTESIAN_POINT('',(1.6,-1.135,0.23));
+#1330 = LINE('',#1331,#1332);
+#1331 = CARTESIAN_POINT('',(1.6,-1.135,0.66));
+#1332 = VECTOR('',#1333,1.);
+#1333 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1334 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1335 = EDGE_CURVE('',#1328,#1336,#1338,.T.);
+#1336 = VERTEX_POINT('',#1337);
+#1337 = CARTESIAN_POINT('',(1.83,-1.135,0.E+000));
+#1338 = CIRCLE('',#1339,0.23);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(1.83,-1.135,0.23));
+#1341 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1342 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1343 = ORIENTED_EDGE('',*,*,#1344,.T.);
+#1344 = EDGE_CURVE('',#1336,#1345,#1347,.T.);
+#1345 = VERTEX_POINT('',#1346);
+#1346 = CARTESIAN_POINT('',(2.45,-1.135,0.E+000));
+#1347 = LINE('',#1348,#1349);
+#1348 = CARTESIAN_POINT('',(1.83,-1.135,0.E+000));
+#1349 = VECTOR('',#1350,1.);
+#1350 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1351 = ORIENTED_EDGE('',*,*,#1352,.T.);
+#1352 = EDGE_CURVE('',#1345,#1353,#1355,.T.);
+#1353 = VERTEX_POINT('',#1354);
+#1354 = CARTESIAN_POINT('',(2.45,-1.135,0.18));
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(2.45,-1.135,0.E+000));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1359 = ORIENTED_EDGE('',*,*,#1360,.T.);
+#1360 = EDGE_CURVE('',#1353,#1361,#1363,.T.);
+#1361 = VERTEX_POINT('',#1362);
+#1362 = CARTESIAN_POINT('',(1.83,-1.135,0.18));
+#1363 = LINE('',#1364,#1365);
+#1364 = CARTESIAN_POINT('',(2.45,-1.135,0.18));
+#1365 = VECTOR('',#1366,1.);
+#1366 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1367 = ORIENTED_EDGE('',*,*,#1368,.T.);
+#1368 = EDGE_CURVE('',#1361,#1369,#1371,.T.);
+#1369 = VERTEX_POINT('',#1370);
+#1370 = CARTESIAN_POINT('',(1.78,-1.135,0.23));
+#1371 = CIRCLE('',#1372,5.E-002);
+#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);
+#1373 = CARTESIAN_POINT('',(1.83,-1.135,0.23));
+#1374 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1375 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1376 = ORIENTED_EDGE('',*,*,#1377,.T.);
+#1377 = EDGE_CURVE('',#1369,#1378,#1380,.T.);
+#1378 = VERTEX_POINT('',#1379);
+#1379 = CARTESIAN_POINT('',(1.78,-1.135,0.66));
+#1380 = LINE('',#1381,#1382);
+#1381 = CARTESIAN_POINT('',(1.78,-1.135,0.23));
+#1382 = VECTOR('',#1383,1.);
+#1383 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1384 = ORIENTED_EDGE('',*,*,#1385,.T.);
+#1385 = EDGE_CURVE('',#1378,#1386,#1388,.T.);
+#1386 = VERTEX_POINT('',#1387);
+#1387 = CARTESIAN_POINT('',(1.55,-1.135,0.89));
+#1388 = CIRCLE('',#1389,0.23);
+#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);
+#1390 = CARTESIAN_POINT('',(1.55,-1.135,0.66));
+#1391 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1392 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#1393 = ORIENTED_EDGE('',*,*,#1394,.T.);
+#1394 = EDGE_CURVE('',#1386,#695,#1395,.T.);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(1.55,-1.135,0.89));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1399 = PLANE('',#1400);
+#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);
+#1401 = CARTESIAN_POINT('',(1.849272345336,-1.135,0.353062304725));
+#1402 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1403 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1404 = ADVANCED_FACE('',(#1405),#1420,.F.);
+#1405 = FACE_BOUND('',#1406,.F.);
+#1406 = EDGE_LOOP('',(#1407,#1413,#1414,#1419));
+#1407 = ORIENTED_EDGE('',*,*,#1408,.F.);
+#1408 = EDGE_CURVE('',#695,#968,#1409,.T.);
+#1409 = LINE('',#1410,#1411);
+#1410 = CARTESIAN_POINT('',(1.55,-1.135,0.89));
+#1411 = VECTOR('',#1412,1.);
+#1412 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1413 = ORIENTED_EDGE('',*,*,#710,.T.);
+#1414 = ORIENTED_EDGE('',*,*,#1415,.T.);
+#1415 = EDGE_CURVE('',#704,#976,#1416,.T.);
+#1416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1417,#1418),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1417 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1418 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#1419 = ORIENTED_EDGE('',*,*,#975,.F.);
+#1420 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1421,#1422)
+,(#1423,#1424
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1421 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#1422 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1423 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1424 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#1425 = ADVANCED_FACE('',(#1426),#1512,.F.);
+#1426 = FACE_BOUND('',#1427,.F.);
+#1427 = EDGE_LOOP('',(#1428,#1429,#1430,#1439,#1447,#1456,#1464,#1472,
+#1480,#1489,#1497,#1506));
+#1428 = ORIENTED_EDGE('',*,*,#764,.F.);
+#1429 = ORIENTED_EDGE('',*,*,#724,.T.);
+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1431 = EDGE_CURVE('',#725,#1432,#1434,.T.);
+#1432 = VERTEX_POINT('',#1433);
+#1433 = CARTESIAN_POINT('',(1.6,-0.815,0.66));
+#1434 = CIRCLE('',#1435,5.E-002);
+#1435 = AXIS2_PLACEMENT_3D('',#1436,#1437,#1438);
+#1436 = CARTESIAN_POINT('',(1.55,-0.815,0.66));
+#1437 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#1438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1439 = ORIENTED_EDGE('',*,*,#1440,.T.);
+#1440 = EDGE_CURVE('',#1432,#1441,#1443,.T.);
+#1441 = VERTEX_POINT('',#1442);
+#1442 = CARTESIAN_POINT('',(1.6,-0.815,0.23));
+#1443 = LINE('',#1444,#1445);
+#1444 = CARTESIAN_POINT('',(1.6,-0.815,0.66));
+#1445 = VECTOR('',#1446,1.);
+#1446 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1447 = ORIENTED_EDGE('',*,*,#1448,.T.);
+#1448 = EDGE_CURVE('',#1441,#1449,#1451,.T.);
+#1449 = VERTEX_POINT('',#1450);
+#1450 = CARTESIAN_POINT('',(1.83,-0.815,0.E+000));
+#1451 = CIRCLE('',#1452,0.23);
+#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455);
+#1453 = CARTESIAN_POINT('',(1.83,-0.815,0.23));
+#1454 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1455 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1456 = ORIENTED_EDGE('',*,*,#1457,.T.);
+#1457 = EDGE_CURVE('',#1449,#1458,#1460,.T.);
+#1458 = VERTEX_POINT('',#1459);
+#1459 = CARTESIAN_POINT('',(2.45,-0.815,0.E+000));
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(1.83,-0.815,0.E+000));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1464 = ORIENTED_EDGE('',*,*,#1465,.T.);
+#1465 = EDGE_CURVE('',#1458,#1466,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(2.45,-0.815,0.18));
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(2.45,-0.815,0.E+000));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);
+#1473 = EDGE_CURVE('',#1466,#1474,#1476,.T.);
+#1474 = VERTEX_POINT('',#1475);
+#1475 = CARTESIAN_POINT('',(1.83,-0.815,0.18));
+#1476 = LINE('',#1477,#1478);
+#1477 = CARTESIAN_POINT('',(2.45,-0.815,0.18));
+#1478 = VECTOR('',#1479,1.);
+#1479 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1480 = ORIENTED_EDGE('',*,*,#1481,.T.);
+#1481 = EDGE_CURVE('',#1474,#1482,#1484,.T.);
+#1482 = VERTEX_POINT('',#1483);
+#1483 = CARTESIAN_POINT('',(1.78,-0.815,0.23));
+#1484 = CIRCLE('',#1485,5.E-002);
+#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
+#1486 = CARTESIAN_POINT('',(1.83,-0.815,0.23));
+#1487 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1488 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1489 = ORIENTED_EDGE('',*,*,#1490,.T.);
+#1490 = EDGE_CURVE('',#1482,#1491,#1493,.T.);
+#1491 = VERTEX_POINT('',#1492);
+#1492 = CARTESIAN_POINT('',(1.78,-0.815,0.66));
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(1.78,-0.815,0.23));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1497 = ORIENTED_EDGE('',*,*,#1498,.T.);
+#1498 = EDGE_CURVE('',#1491,#1499,#1501,.T.);
+#1499 = VERTEX_POINT('',#1500);
+#1500 = CARTESIAN_POINT('',(1.55,-0.815,0.89));
+#1501 = CIRCLE('',#1502,0.23);
+#1502 = AXIS2_PLACEMENT_3D('',#1503,#1504,#1505);
+#1503 = CARTESIAN_POINT('',(1.55,-0.815,0.66));
+#1504 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1505 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#1506 = ORIENTED_EDGE('',*,*,#1507,.T.);
+#1507 = EDGE_CURVE('',#1499,#765,#1508,.T.);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(1.55,-0.815,0.89));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1512 = PLANE('',#1513);
+#1513 = AXIS2_PLACEMENT_3D('',#1514,#1515,#1516);
+#1514 = CARTESIAN_POINT('',(1.849272345336,-0.815,0.353062304725));
+#1515 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1516 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1517 = ADVANCED_FACE('',(#1518),#1529,.F.);
+#1518 = FACE_BOUND('',#1519,.F.);
+#1519 = EDGE_LOOP('',(#1520,#1521,#1522,#1528));
+#1520 = ORIENTED_EDGE('',*,*,#741,.T.);
+#1521 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1522 = ORIENTED_EDGE('',*,*,#1523,.F.);
+#1523 = EDGE_CURVE('',#1432,#1319,#1524,.T.);
+#1524 = LINE('',#1525,#1526);
+#1525 = CARTESIAN_POINT('',(1.6,-0.815,0.66));
+#1526 = VECTOR('',#1527,1.);
+#1527 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1528 = ORIENTED_EDGE('',*,*,#1431,.F.);
+#1529 = CYLINDRICAL_SURFACE('',#1530,5.E-002);
+#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533);
+#1531 = CARTESIAN_POINT('',(1.55,-0.815,0.66));
+#1532 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1533 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1534 = ADVANCED_FACE('',(#1535),#1621,.T.);
+#1535 = FACE_BOUND('',#1536,.T.);
+#1536 = EDGE_LOOP('',(#1537,#1538,#1539,#1548,#1556,#1565,#1573,#1581,
+#1589,#1598,#1606,#1615));
+#1537 = ORIENTED_EDGE('',*,*,#755,.F.);
+#1538 = ORIENTED_EDGE('',*,*,#826,.T.);
+#1539 = ORIENTED_EDGE('',*,*,#1540,.T.);
+#1540 = EDGE_CURVE('',#827,#1541,#1543,.T.);
+#1541 = VERTEX_POINT('',#1542);
+#1542 = CARTESIAN_POINT('',(1.6,-0.485,0.66));
+#1543 = CIRCLE('',#1544,5.E-002);
+#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1545 = CARTESIAN_POINT('',(1.55,-0.485,0.66));
+#1546 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#1547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#1549 = EDGE_CURVE('',#1541,#1550,#1552,.T.);
+#1550 = VERTEX_POINT('',#1551);
+#1551 = CARTESIAN_POINT('',(1.6,-0.485,0.23));
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(1.6,-0.485,0.66));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);
+#1557 = EDGE_CURVE('',#1550,#1558,#1560,.T.);
+#1558 = VERTEX_POINT('',#1559);
+#1559 = CARTESIAN_POINT('',(1.83,-0.485,0.E+000));
+#1560 = CIRCLE('',#1561,0.23);
+#1561 = AXIS2_PLACEMENT_3D('',#1562,#1563,#1564);
+#1562 = CARTESIAN_POINT('',(1.83,-0.485,0.23));
+#1563 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1564 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#1566 = EDGE_CURVE('',#1558,#1567,#1569,.T.);
+#1567 = VERTEX_POINT('',#1568);
+#1568 = CARTESIAN_POINT('',(2.45,-0.485,0.E+000));
+#1569 = LINE('',#1570,#1571);
+#1570 = CARTESIAN_POINT('',(1.83,-0.485,0.E+000));
+#1571 = VECTOR('',#1572,1.);
+#1572 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1573 = ORIENTED_EDGE('',*,*,#1574,.T.);
+#1574 = EDGE_CURVE('',#1567,#1575,#1577,.T.);
+#1575 = VERTEX_POINT('',#1576);
+#1576 = CARTESIAN_POINT('',(2.45,-0.485,0.18));
+#1577 = LINE('',#1578,#1579);
+#1578 = CARTESIAN_POINT('',(2.45,-0.485,0.E+000));
+#1579 = VECTOR('',#1580,1.);
+#1580 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1581 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#1582 = EDGE_CURVE('',#1575,#1583,#1585,.T.);
+#1583 = VERTEX_POINT('',#1584);
+#1584 = CARTESIAN_POINT('',(1.83,-0.485,0.18));
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(2.45,-0.485,0.18));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1589 = ORIENTED_EDGE('',*,*,#1590,.T.);
+#1590 = EDGE_CURVE('',#1583,#1591,#1593,.T.);
+#1591 = VERTEX_POINT('',#1592);
+#1592 = CARTESIAN_POINT('',(1.78,-0.485,0.23));
+#1593 = CIRCLE('',#1594,5.E-002);
+#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597);
+#1595 = CARTESIAN_POINT('',(1.83,-0.485,0.23));
+#1596 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1597 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1598 = ORIENTED_EDGE('',*,*,#1599,.T.);
+#1599 = EDGE_CURVE('',#1591,#1600,#1602,.T.);
+#1600 = VERTEX_POINT('',#1601);
+#1601 = CARTESIAN_POINT('',(1.78,-0.485,0.66));
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(1.78,-0.485,0.23));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1606 = ORIENTED_EDGE('',*,*,#1607,.T.);
+#1607 = EDGE_CURVE('',#1600,#1608,#1610,.T.);
+#1608 = VERTEX_POINT('',#1609);
+#1609 = CARTESIAN_POINT('',(1.55,-0.485,0.89));
+#1610 = CIRCLE('',#1611,0.23);
+#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);
+#1612 = CARTESIAN_POINT('',(1.55,-0.485,0.66));
+#1613 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1614 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#1615 = ORIENTED_EDGE('',*,*,#1616,.T.);
+#1616 = EDGE_CURVE('',#1608,#756,#1617,.T.);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(1.55,-0.485,0.89));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1621 = PLANE('',#1622);
+#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625);
+#1623 = CARTESIAN_POINT('',(1.849272345336,-0.485,0.353062304725));
+#1624 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1625 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1626 = ADVANCED_FACE('',(#1627),#1643,.F.);
+#1627 = FACE_BOUND('',#1628,.F.);
+#1628 = EDGE_LOOP('',(#1629,#1635,#1636,#1642));
+#1629 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#1630 = EDGE_CURVE('',#756,#952,#1631,.T.);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(1.55,-0.485,0.89));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1635 = ORIENTED_EDGE('',*,*,#772,.T.);
+#1636 = ORIENTED_EDGE('',*,*,#1637,.T.);
+#1637 = EDGE_CURVE('',#765,#960,#1638,.T.);
+#1638 = LINE('',#1639,#1640);
+#1639 = CARTESIAN_POINT('',(1.55,-0.815,0.89));
+#1640 = VECTOR('',#1641,1.);
+#1641 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1642 = ORIENTED_EDGE('',*,*,#959,.F.);
+#1643 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1644,#1645)
+,(#1646,#1647
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1644 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#1645 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1646 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1647 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#1648 = ADVANCED_FACE('',(#1649),#1668,.F.);
+#1649 = FACE_BOUND('',#1650,.F.);
+#1650 = EDGE_LOOP('',(#1651,#1652,#1661,#1667));
+#1651 = ORIENTED_EDGE('',*,*,#803,.T.);
+#1652 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#1653 = EDGE_CURVE('',#796,#1654,#1656,.T.);
+#1654 = VERTEX_POINT('',#1655);
+#1655 = CARTESIAN_POINT('',(1.6,0.165,0.66));
+#1656 = CIRCLE('',#1657,5.E-002);
+#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660);
+#1658 = CARTESIAN_POINT('',(1.55,0.165,0.66));
+#1659 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#1660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1661 = ORIENTED_EDGE('',*,*,#1662,.F.);
+#1662 = EDGE_CURVE('',#1031,#1654,#1663,.T.);
+#1663 = LINE('',#1664,#1665);
+#1664 = CARTESIAN_POINT('',(1.6,0.485,0.66));
+#1665 = VECTOR('',#1666,1.);
+#1666 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1667 = ORIENTED_EDGE('',*,*,#1030,.F.);
+#1668 = CYLINDRICAL_SURFACE('',#1669,5.E-002);
+#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672);
+#1670 = CARTESIAN_POINT('',(1.55,0.485,0.66));
+#1671 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1672 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1673 = ADVANCED_FACE('',(#1674),#1752,.T.);
+#1674 = FACE_BOUND('',#1675,.T.);
+#1675 = EDGE_LOOP('',(#1676,#1677,#1678,#1679,#1687,#1696,#1704,#1712,
+#1720,#1729,#1737,#1746));
+#1676 = ORIENTED_EDGE('',*,*,#848,.F.);
+#1677 = ORIENTED_EDGE('',*,*,#795,.T.);
+#1678 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#1679 = ORIENTED_EDGE('',*,*,#1680,.T.);
+#1680 = EDGE_CURVE('',#1654,#1681,#1683,.T.);
+#1681 = VERTEX_POINT('',#1682);
+#1682 = CARTESIAN_POINT('',(1.6,0.165,0.23));
+#1683 = LINE('',#1684,#1685);
+#1684 = CARTESIAN_POINT('',(1.6,0.165,0.66));
+#1685 = VECTOR('',#1686,1.);
+#1686 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1687 = ORIENTED_EDGE('',*,*,#1688,.T.);
+#1688 = EDGE_CURVE('',#1681,#1689,#1691,.T.);
+#1689 = VERTEX_POINT('',#1690);
+#1690 = CARTESIAN_POINT('',(1.83,0.165,0.E+000));
+#1691 = CIRCLE('',#1692,0.23);
+#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695);
+#1693 = CARTESIAN_POINT('',(1.83,0.165,0.23));
+#1694 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1695 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1696 = ORIENTED_EDGE('',*,*,#1697,.T.);
+#1697 = EDGE_CURVE('',#1689,#1698,#1700,.T.);
+#1698 = VERTEX_POINT('',#1699);
+#1699 = CARTESIAN_POINT('',(2.45,0.165,0.E+000));
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(1.83,0.165,0.E+000));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1704 = ORIENTED_EDGE('',*,*,#1705,.T.);
+#1705 = EDGE_CURVE('',#1698,#1706,#1708,.T.);
+#1706 = VERTEX_POINT('',#1707);
+#1707 = CARTESIAN_POINT('',(2.45,0.165,0.18));
+#1708 = LINE('',#1709,#1710);
+#1709 = CARTESIAN_POINT('',(2.45,0.165,0.E+000));
+#1710 = VECTOR('',#1711,1.);
+#1711 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1712 = ORIENTED_EDGE('',*,*,#1713,.T.);
+#1713 = EDGE_CURVE('',#1706,#1714,#1716,.T.);
+#1714 = VERTEX_POINT('',#1715);
+#1715 = CARTESIAN_POINT('',(1.83,0.165,0.18));
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(2.45,0.165,0.18));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1720 = ORIENTED_EDGE('',*,*,#1721,.T.);
+#1721 = EDGE_CURVE('',#1714,#1722,#1724,.T.);
+#1722 = VERTEX_POINT('',#1723);
+#1723 = CARTESIAN_POINT('',(1.78,0.165,0.23));
+#1724 = CIRCLE('',#1725,5.E-002);
+#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728);
+#1726 = CARTESIAN_POINT('',(1.83,0.165,0.23));
+#1727 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1728 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1729 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#1730 = EDGE_CURVE('',#1722,#1731,#1733,.T.);
+#1731 = VERTEX_POINT('',#1732);
+#1732 = CARTESIAN_POINT('',(1.78,0.165,0.66));
+#1733 = LINE('',#1734,#1735);
+#1734 = CARTESIAN_POINT('',(1.78,0.165,0.23));
+#1735 = VECTOR('',#1736,1.);
+#1736 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1737 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#1738 = EDGE_CURVE('',#1731,#1739,#1741,.T.);
+#1739 = VERTEX_POINT('',#1740);
+#1740 = CARTESIAN_POINT('',(1.55,0.165,0.89));
+#1741 = CIRCLE('',#1742,0.23);
+#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745);
+#1743 = CARTESIAN_POINT('',(1.55,0.165,0.66));
+#1744 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1745 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1747 = EDGE_CURVE('',#1739,#849,#1748,.T.);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(1.55,0.165,0.89));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1752 = PLANE('',#1753);
+#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756);
+#1754 = CARTESIAN_POINT('',(1.849272345336,0.165,0.353062304725));
+#1755 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1756 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1757 = ADVANCED_FACE('',(#1758),#1844,.F.);
+#1758 = FACE_BOUND('',#1759,.F.);
+#1759 = EDGE_LOOP('',(#1760,#1761,#1762,#1771,#1779,#1788,#1796,#1804,
+#1812,#1821,#1829,#1838));
+#1760 = ORIENTED_EDGE('',*,*,#857,.F.);
+#1761 = ORIENTED_EDGE('',*,*,#817,.T.);
+#1762 = ORIENTED_EDGE('',*,*,#1763,.T.);
+#1763 = EDGE_CURVE('',#818,#1764,#1766,.T.);
+#1764 = VERTEX_POINT('',#1765);
+#1765 = CARTESIAN_POINT('',(1.6,-0.165,0.66));
+#1766 = CIRCLE('',#1767,5.E-002);
+#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770);
+#1768 = CARTESIAN_POINT('',(1.55,-0.165,0.66));
+#1769 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#1770 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1771 = ORIENTED_EDGE('',*,*,#1772,.T.);
+#1772 = EDGE_CURVE('',#1764,#1773,#1775,.T.);
+#1773 = VERTEX_POINT('',#1774);
+#1774 = CARTESIAN_POINT('',(1.6,-0.165,0.23));
+#1775 = LINE('',#1776,#1777);
+#1776 = CARTESIAN_POINT('',(1.6,-0.165,0.66));
+#1777 = VECTOR('',#1778,1.);
+#1778 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1779 = ORIENTED_EDGE('',*,*,#1780,.T.);
+#1780 = EDGE_CURVE('',#1773,#1781,#1783,.T.);
+#1781 = VERTEX_POINT('',#1782);
+#1782 = CARTESIAN_POINT('',(1.83,-0.165,0.E+000));
+#1783 = CIRCLE('',#1784,0.23);
+#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787);
+#1785 = CARTESIAN_POINT('',(1.83,-0.165,0.23));
+#1786 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1787 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1788 = ORIENTED_EDGE('',*,*,#1789,.T.);
+#1789 = EDGE_CURVE('',#1781,#1790,#1792,.T.);
+#1790 = VERTEX_POINT('',#1791);
+#1791 = CARTESIAN_POINT('',(2.45,-0.165,0.E+000));
+#1792 = LINE('',#1793,#1794);
+#1793 = CARTESIAN_POINT('',(1.83,-0.165,0.E+000));
+#1794 = VECTOR('',#1795,1.);
+#1795 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#1790,#1798,#1800,.T.);
+#1798 = VERTEX_POINT('',#1799);
+#1799 = CARTESIAN_POINT('',(2.45,-0.165,0.18));
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(2.45,-0.165,0.E+000));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1804 = ORIENTED_EDGE('',*,*,#1805,.T.);
+#1805 = EDGE_CURVE('',#1798,#1806,#1808,.T.);
+#1806 = VERTEX_POINT('',#1807);
+#1807 = CARTESIAN_POINT('',(1.83,-0.165,0.18));
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(2.45,-0.165,0.18));
+#1810 = VECTOR('',#1811,1.);
+#1811 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.T.);
+#1813 = EDGE_CURVE('',#1806,#1814,#1816,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(1.78,-0.165,0.23));
+#1816 = CIRCLE('',#1817,5.E-002);
+#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820);
+#1818 = CARTESIAN_POINT('',(1.83,-0.165,0.23));
+#1819 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1820 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1821 = ORIENTED_EDGE('',*,*,#1822,.T.);
+#1822 = EDGE_CURVE('',#1814,#1823,#1825,.T.);
+#1823 = VERTEX_POINT('',#1824);
+#1824 = CARTESIAN_POINT('',(1.78,-0.165,0.66));
+#1825 = LINE('',#1826,#1827);
+#1826 = CARTESIAN_POINT('',(1.78,-0.165,0.23));
+#1827 = VECTOR('',#1828,1.);
+#1828 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1829 = ORIENTED_EDGE('',*,*,#1830,.T.);
+#1830 = EDGE_CURVE('',#1823,#1831,#1833,.T.);
+#1831 = VERTEX_POINT('',#1832);
+#1832 = CARTESIAN_POINT('',(1.55,-0.165,0.89));
+#1833 = CIRCLE('',#1834,0.23);
+#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837);
+#1835 = CARTESIAN_POINT('',(1.55,-0.165,0.66));
+#1836 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1837 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#1838 = ORIENTED_EDGE('',*,*,#1839,.T.);
+#1839 = EDGE_CURVE('',#1831,#858,#1840,.T.);
+#1840 = LINE('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(1.55,-0.165,0.89));
+#1842 = VECTOR('',#1843,1.);
+#1843 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1844 = PLANE('',#1845);
+#1845 = AXIS2_PLACEMENT_3D('',#1846,#1847,#1848);
+#1846 = CARTESIAN_POINT('',(1.849272345336,-0.165,0.353062304725));
+#1847 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1848 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1849 = ADVANCED_FACE('',(#1850),#1861,.F.);
+#1850 = FACE_BOUND('',#1851,.F.);
+#1851 = EDGE_LOOP('',(#1852,#1853,#1854,#1860));
+#1852 = ORIENTED_EDGE('',*,*,#834,.T.);
+#1853 = ORIENTED_EDGE('',*,*,#1540,.T.);
+#1854 = ORIENTED_EDGE('',*,*,#1855,.F.);
+#1855 = EDGE_CURVE('',#1764,#1541,#1856,.T.);
+#1856 = LINE('',#1857,#1858);
+#1857 = CARTESIAN_POINT('',(1.6,-0.165,0.66));
+#1858 = VECTOR('',#1859,1.);
+#1859 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1860 = ORIENTED_EDGE('',*,*,#1763,.F.);
+#1861 = CYLINDRICAL_SURFACE('',#1862,5.E-002);
+#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865);
+#1863 = CARTESIAN_POINT('',(1.55,-0.165,0.66));
+#1864 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1866 = ADVANCED_FACE('',(#1867),#1883,.F.);
+#1867 = FACE_BOUND('',#1868,.F.);
+#1868 = EDGE_LOOP('',(#1869,#1875,#1876,#1882));
+#1869 = ORIENTED_EDGE('',*,*,#1870,.F.);
+#1870 = EDGE_CURVE('',#849,#936,#1871,.T.);
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(1.55,0.165,0.89));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1875 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1876 = ORIENTED_EDGE('',*,*,#1877,.T.);
+#1877 = EDGE_CURVE('',#858,#944,#1878,.T.);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(1.55,-0.165,0.89));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1882 = ORIENTED_EDGE('',*,*,#943,.F.);
+#1883 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1884,#1885)
+,(#1886,#1887
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1884 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#1885 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1886 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#1887 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#1888 = ADVANCED_FACE('',(#1889),#1906,.F.);
+#1889 = FACE_BOUND('',#1890,.F.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1893,#1901));
+#1891 = ORIENTED_EDGE('',*,*,#881,.T.);
+#1892 = ORIENTED_EDGE('',*,*,#902,.T.);
+#1893 = ORIENTED_EDGE('',*,*,#1894,.F.);
+#1894 = EDGE_CURVE('',#1895,#903,#1897,.T.);
+#1895 = VERTEX_POINT('',#1896);
+#1896 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#1897 = LINE('',#1898,#1899);
+#1898 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#1899 = VECTOR('',#1900,1.);
+#1900 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#1901 = ORIENTED_EDGE('',*,*,#1902,.F.);
+#1902 = EDGE_CURVE('',#882,#1895,#1903,.T.);
+#1903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1904,#1905),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1904 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#1905 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#1906 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1907,#1908)
+,(#1909,#1910
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1907 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#1908 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#1909 = CARTESIAN_POINT('',(1.5,1.3,0.89));
+#1910 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1911 = ADVANCED_FACE('',(#1912),#1929,.F.);
+#1912 = FACE_BOUND('',#1913,.F.);
+#1913 = EDGE_LOOP('',(#1914,#1915,#1916,#1924));
+#1914 = ORIENTED_EDGE('',*,*,#1122,.T.);
+#1915 = ORIENTED_EDGE('',*,*,#889,.T.);
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#882,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1925 = EDGE_CURVE('',#1123,#1918,#1926,.T.);
+#1926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1927,#1928),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1927 = CARTESIAN_POINT('',(-1.3,1.5,0.71));
+#1928 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#1929 = PLANE('',#1930);
+#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
+#1931 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#1932 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1933 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1934 = ADVANCED_FACE('',(#1935),#1952,.F.);
+#1935 = FACE_BOUND('',#1936,.F.);
+#1936 = EDGE_LOOP('',(#1937,#1938,#1939,#1947));
+#1937 = ORIENTED_EDGE('',*,*,#1894,.T.);
+#1938 = ORIENTED_EDGE('',*,*,#998,.T.);
+#1939 = ORIENTED_EDGE('',*,*,#1940,.F.);
+#1940 = EDGE_CURVE('',#1941,#991,#1943,.T.);
+#1941 = VERTEX_POINT('',#1942);
+#1942 = CARTESIAN_POINT('',(1.226111990816,1.352223981632,1.35));
+#1943 = LINE('',#1944,#1945);
+#1944 = CARTESIAN_POINT('',(1.226111990816,1.352223981632,1.35));
+#1945 = VECTOR('',#1946,1.);
+#1946 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#1947 = ORIENTED_EDGE('',*,*,#1948,.F.);
+#1948 = EDGE_CURVE('',#1895,#1941,#1949,.T.);
+#1949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1950,#1951),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1950 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#1951 = CARTESIAN_POINT('',(1.226111990816,1.352223981632,1.35));
+#1952 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#1953,#1954)
+,(#1955,#1956
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1953 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#1954 = CARTESIAN_POINT('',(1.226111990816,1.352223981632,1.35));
+#1955 = CARTESIAN_POINT('',(1.45,1.275,0.89));
+#1956 = CARTESIAN_POINT('',(1.352223981632,1.226111990816,1.35));
+#1957 = ADVANCED_FACE('',(#1958,#2008),#2019,.F.);
+#1958 = FACE_BOUND('',#1959,.F.);
+#1959 = EDGE_LOOP('',(#1960,#1968,#1969,#1970,#1978,#1986,#1994,#2002));
+#1960 = ORIENTED_EDGE('',*,*,#1961,.T.);
+#1961 = EDGE_CURVE('',#1962,#1941,#1964,.T.);
+#1962 = VERTEX_POINT('',#1963);
+#1963 = CARTESIAN_POINT('',(-1.226111990816,1.352223981632,1.35));
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(-1.226111990816,1.352223981632,1.35));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1968 = ORIENTED_EDGE('',*,*,#1940,.T.);
+#1969 = ORIENTED_EDGE('',*,*,#990,.T.);
+#1970 = ORIENTED_EDGE('',*,*,#1971,.T.);
+#1971 = EDGE_CURVE('',#984,#1972,#1974,.T.);
+#1972 = VERTEX_POINT('',#1973);
+#1973 = CARTESIAN_POINT('',(1.226111990816,-1.352223981632,1.35));
+#1974 = LINE('',#1975,#1976);
+#1975 = CARTESIAN_POINT('',(1.352223981632,-1.226111990816,1.35));
+#1976 = VECTOR('',#1977,1.);
+#1977 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1978 = ORIENTED_EDGE('',*,*,#1979,.T.);
+#1979 = EDGE_CURVE('',#1972,#1980,#1982,.T.);
+#1980 = VERTEX_POINT('',#1981);
+#1981 = CARTESIAN_POINT('',(-1.226111990816,-1.352223981632,1.35));
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(1.226111990816,-1.352223981632,1.35));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1986 = ORIENTED_EDGE('',*,*,#1987,.T.);
+#1987 = EDGE_CURVE('',#1980,#1988,#1990,.T.);
+#1988 = VERTEX_POINT('',#1989);
+#1989 = CARTESIAN_POINT('',(-1.352223981632,-1.226111990816,1.35));
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.226111990816,-1.352223981632,1.35));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#1994 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#1995 = EDGE_CURVE('',#1988,#1996,#1998,.T.);
+#1996 = VERTEX_POINT('',#1997);
+#1997 = CARTESIAN_POINT('',(-1.352223981632,1.226111990816,1.35));
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-1.352223981632,-1.226111990816,1.35));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2002 = ORIENTED_EDGE('',*,*,#2003,.T.);
+#2003 = EDGE_CURVE('',#1996,#1962,#2004,.T.);
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(-1.352223981632,1.226111990816,1.35));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2008 = FACE_BOUND('',#2009,.F.);
+#2009 = EDGE_LOOP('',(#2010));
+#2010 = ORIENTED_EDGE('',*,*,#2011,.T.);
+#2011 = EDGE_CURVE('',#2012,#2012,#2014,.T.);
+#2012 = VERTEX_POINT('',#2013);
+#2013 = CARTESIAN_POINT('',(-1.052223981632,0.927223981632,1.35));
+#2014 = CIRCLE('',#2015,0.125);
+#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018);
+#2016 = CARTESIAN_POINT('',(-1.052223981632,1.052223981632,1.35));
+#2017 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2018 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2019 = PLANE('',#2020);
+#2020 = AXIS2_PLACEMENT_3D('',#2021,#2022,#2023);
+#2021 = CARTESIAN_POINT('',(-1.226111990816,1.352223981632,1.35));
+#2022 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2023 = DIRECTION('',(0.671717630107,-0.74080727953,0.E+000));
+#2024 = ADVANCED_FACE('',(#2025),#2042,.F.);
+#2025 = FACE_BOUND('',#2026,.F.);
+#2026 = EDGE_LOOP('',(#2027,#2035,#2040,#2041));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#976,#2029,#2031,.T.);
+#2029 = VERTEX_POINT('',#2030);
+#2030 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#2031 = LINE('',#2032,#2033);
+#2032 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#2033 = VECTOR('',#2034,1.);
+#2034 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#2035 = ORIENTED_EDGE('',*,*,#2036,.T.);
+#2036 = EDGE_CURVE('',#2029,#1972,#2037,.T.);
+#2037 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2038,#2039),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2038 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#2039 = CARTESIAN_POINT('',(1.226111990816,-1.352223981632,1.35));
+#2040 = ORIENTED_EDGE('',*,*,#1971,.F.);
+#2041 = ORIENTED_EDGE('',*,*,#983,.F.);
+#2042 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2043,#2044)
+,(#2045,#2046
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2043 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#2044 = CARTESIAN_POINT('',(1.352223981632,-1.226111990816,1.35));
+#2045 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#2046 = CARTESIAN_POINT('',(1.226111990816,-1.352223981632,1.35));
+#2047 = ADVANCED_FACE('',(#2048),#2061,.F.);
+#2048 = FACE_BOUND('',#2049,.F.);
+#2049 = EDGE_LOOP('',(#2050,#2051,#2057,#2058,#2059,#2060));
+#2050 = ORIENTED_EDGE('',*,*,#1106,.F.);
+#2051 = ORIENTED_EDGE('',*,*,#2052,.T.);
+#2052 = EDGE_CURVE('',#1098,#1739,#2053,.T.);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(1.55,0.485,0.89));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2057 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#2058 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#2059 = ORIENTED_EDGE('',*,*,#935,.F.);
+#2060 = ORIENTED_EDGE('',*,*,#1013,.F.);
+#2061 = PLANE('',#2062);
+#2062 = AXIS2_PLACEMENT_3D('',#2063,#2064,#2065);
+#2063 = CARTESIAN_POINT('',(1.55,0.485,0.89));
+#2064 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2065 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2066 = ADVANCED_FACE('',(#2067),#2080,.F.);
+#2067 = FACE_BOUND('',#2068,.F.);
+#2068 = EDGE_LOOP('',(#2069,#2070,#2076,#2077,#2078,#2079));
+#2069 = ORIENTED_EDGE('',*,*,#1507,.F.);
+#2070 = ORIENTED_EDGE('',*,*,#2071,.T.);
+#2071 = EDGE_CURVE('',#1499,#1386,#2072,.T.);
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(1.55,-0.815,0.89));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2076 = ORIENTED_EDGE('',*,*,#1394,.T.);
+#2077 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#2078 = ORIENTED_EDGE('',*,*,#967,.F.);
+#2079 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#2080 = PLANE('',#2081);
+#2081 = AXIS2_PLACEMENT_3D('',#2082,#2083,#2084);
+#2082 = CARTESIAN_POINT('',(1.55,-0.815,0.89));
+#2083 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2084 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2085 = ADVANCED_FACE('',(#2086),#2099,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2089,#2095,#2096,#2097,#2098));
+#2088 = ORIENTED_EDGE('',*,*,#1839,.F.);
+#2089 = ORIENTED_EDGE('',*,*,#2090,.T.);
+#2090 = EDGE_CURVE('',#1831,#1608,#2091,.T.);
+#2091 = LINE('',#2092,#2093);
+#2092 = CARTESIAN_POINT('',(1.55,-0.165,0.89));
+#2093 = VECTOR('',#2094,1.);
+#2094 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2095 = ORIENTED_EDGE('',*,*,#1616,.T.);
+#2096 = ORIENTED_EDGE('',*,*,#1630,.T.);
+#2097 = ORIENTED_EDGE('',*,*,#951,.F.);
+#2098 = ORIENTED_EDGE('',*,*,#1877,.F.);
+#2099 = PLANE('',#2100);
+#2100 = AXIS2_PLACEMENT_3D('',#2101,#2102,#2103);
+#2101 = CARTESIAN_POINT('',(1.55,-0.165,0.89));
+#2102 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2103 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2104 = ADVANCED_FACE('',(#2105),#2116,.T.);
+#2105 = FACE_BOUND('',#2106,.F.);
+#2106 = EDGE_LOOP('',(#2107,#2113,#2114,#2115));
+#2107 = ORIENTED_EDGE('',*,*,#2108,.T.);
+#2108 = EDGE_CURVE('',#1090,#1731,#2109,.T.);
+#2109 = LINE('',#2110,#2111);
+#2110 = CARTESIAN_POINT('',(1.78,0.485,0.66));
+#2111 = VECTOR('',#2112,1.);
+#2112 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2113 = ORIENTED_EDGE('',*,*,#1738,.T.);
+#2114 = ORIENTED_EDGE('',*,*,#2052,.F.);
+#2115 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#2116 = CYLINDRICAL_SURFACE('',#2117,0.23);
+#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);
+#2118 = CARTESIAN_POINT('',(1.55,0.485,0.66));
+#2119 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#2120 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#2121 = ADVANCED_FACE('',(#2122),#2133,.F.);
+#2122 = FACE_BOUND('',#2123,.F.);
+#2123 = EDGE_LOOP('',(#2124,#2130,#2131,#2132));
+#2124 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#2125 = EDGE_CURVE('',#1081,#1722,#2126,.T.);
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(1.78,0.485,0.23));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2130 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#2131 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#2132 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#2133 = PLANE('',#2134);
+#2134 = AXIS2_PLACEMENT_3D('',#2135,#2136,#2137);
+#2135 = CARTESIAN_POINT('',(1.78,0.485,0.23));
+#2136 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2138 = ADVANCED_FACE('',(#2139),#2150,.F.);
+#2139 = FACE_BOUND('',#2140,.F.);
+#2140 = EDGE_LOOP('',(#2141,#2147,#2148,#2149));
+#2141 = ORIENTED_EDGE('',*,*,#2142,.T.);
+#2142 = EDGE_CURVE('',#1073,#1714,#2143,.T.);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(1.83,0.485,0.18));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2147 = ORIENTED_EDGE('',*,*,#1721,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#2125,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#1080,.F.);
+#2150 = CYLINDRICAL_SURFACE('',#2151,5.E-002);
+#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154);
+#2152 = CARTESIAN_POINT('',(1.83,0.485,0.23));
+#2153 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2154 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2155 = ADVANCED_FACE('',(#2156),#2167,.F.);
+#2156 = FACE_BOUND('',#2157,.F.);
+#2157 = EDGE_LOOP('',(#2158,#2164,#2165,#2166));
+#2158 = ORIENTED_EDGE('',*,*,#2159,.T.);
+#2159 = EDGE_CURVE('',#1065,#1706,#2160,.T.);
+#2160 = LINE('',#2161,#2162);
+#2161 = CARTESIAN_POINT('',(2.45,0.485,0.18));
+#2162 = VECTOR('',#2163,1.);
+#2163 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2164 = ORIENTED_EDGE('',*,*,#1713,.T.);
+#2165 = ORIENTED_EDGE('',*,*,#2142,.F.);
+#2166 = ORIENTED_EDGE('',*,*,#1072,.F.);
+#2167 = PLANE('',#2168);
+#2168 = AXIS2_PLACEMENT_3D('',#2169,#2170,#2171);
+#2169 = CARTESIAN_POINT('',(2.45,0.485,0.18));
+#2170 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2171 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2172 = ADVANCED_FACE('',(#2173),#2184,.F.);
+#2173 = FACE_BOUND('',#2174,.F.);
+#2174 = EDGE_LOOP('',(#2175,#2181,#2182,#2183));
+#2175 = ORIENTED_EDGE('',*,*,#2176,.T.);
+#2176 = EDGE_CURVE('',#1057,#1698,#2177,.T.);
+#2177 = LINE('',#2178,#2179);
+#2178 = CARTESIAN_POINT('',(2.45,0.485,0.E+000));
+#2179 = VECTOR('',#2180,1.);
+#2180 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2181 = ORIENTED_EDGE('',*,*,#1705,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#2159,.F.);
+#2183 = ORIENTED_EDGE('',*,*,#1064,.F.);
+#2184 = PLANE('',#2185);
+#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188);
+#2186 = CARTESIAN_POINT('',(2.45,0.485,0.E+000));
+#2187 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2188 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2189 = ADVANCED_FACE('',(#2190),#2201,.F.);
+#2190 = FACE_BOUND('',#2191,.F.);
+#2191 = EDGE_LOOP('',(#2192,#2198,#2199,#2200));
+#2192 = ORIENTED_EDGE('',*,*,#2193,.T.);
+#2193 = EDGE_CURVE('',#1048,#1689,#2194,.T.);
+#2194 = LINE('',#2195,#2196);
+#2195 = CARTESIAN_POINT('',(1.83,0.485,0.E+000));
+#2196 = VECTOR('',#2197,1.);
+#2197 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2198 = ORIENTED_EDGE('',*,*,#1697,.T.);
+#2199 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2200 = ORIENTED_EDGE('',*,*,#1056,.F.);
+#2201 = PLANE('',#2202);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(1.83,0.485,0.E+000));
+#2204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2205 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2206 = ADVANCED_FACE('',(#2207),#2218,.T.);
+#2207 = FACE_BOUND('',#2208,.F.);
+#2208 = EDGE_LOOP('',(#2209,#2215,#2216,#2217));
+#2209 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#2210 = EDGE_CURVE('',#1040,#1681,#2211,.T.);
+#2211 = LINE('',#2212,#2213);
+#2212 = CARTESIAN_POINT('',(1.6,0.485,0.23));
+#2213 = VECTOR('',#2214,1.);
+#2214 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2215 = ORIENTED_EDGE('',*,*,#1688,.T.);
+#2216 = ORIENTED_EDGE('',*,*,#2193,.F.);
+#2217 = ORIENTED_EDGE('',*,*,#1047,.F.);
+#2218 = CYLINDRICAL_SURFACE('',#2219,0.23);
+#2219 = AXIS2_PLACEMENT_3D('',#2220,#2221,#2222);
+#2220 = CARTESIAN_POINT('',(1.83,0.485,0.23));
+#2221 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#2222 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2223 = ADVANCED_FACE('',(#2224),#2230,.F.);
+#2224 = FACE_BOUND('',#2225,.F.);
+#2225 = EDGE_LOOP('',(#2226,#2227,#2228,#2229));
+#2226 = ORIENTED_EDGE('',*,*,#1662,.T.);
+#2227 = ORIENTED_EDGE('',*,*,#1680,.T.);
+#2228 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2229 = ORIENTED_EDGE('',*,*,#1039,.F.);
+#2230 = PLANE('',#2231);
+#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234);
+#2232 = CARTESIAN_POINT('',(1.6,0.485,0.66));
+#2233 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2234 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2235 = ADVANCED_FACE('',(#2236),#2253,.F.);
+#2236 = FACE_BOUND('',#2237,.F.);
+#2237 = EDGE_LOOP('',(#2238,#2239,#2246,#2252));
+#2238 = ORIENTED_EDGE('',*,*,#1151,.T.);
+#2239 = ORIENTED_EDGE('',*,*,#2240,.T.);
+#2240 = EDGE_CURVE('',#1145,#2241,#2243,.T.);
+#2241 = VERTEX_POINT('',#2242);
+#2242 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#2243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2244,#2245),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2244 = CARTESIAN_POINT('',(-1.3,-1.5,0.71));
+#2245 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#2246 = ORIENTED_EDGE('',*,*,#2247,.F.);
+#2247 = EDGE_CURVE('',#1295,#2241,#2248,.T.);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2252 = ORIENTED_EDGE('',*,*,#1294,.F.);
+#2253 = PLANE('',#2254);
+#2254 = AXIS2_PLACEMENT_3D('',#2255,#2256,#2257);
+#2255 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#2256 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2257 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2258 = ADVANCED_FACE('',(#2259),#2276,.F.);
+#2259 = FACE_BOUND('',#2260,.F.);
+#2260 = EDGE_LOOP('',(#2261,#2262,#2269,#2275));
+#2261 = ORIENTED_EDGE('',*,*,#1174,.T.);
+#2262 = ORIENTED_EDGE('',*,*,#2263,.T.);
+#2263 = EDGE_CURVE('',#1168,#2264,#2266,.T.);
+#2264 = VERTEX_POINT('',#2265);
+#2265 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2266 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2267,#2268),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2267 = CARTESIAN_POINT('',(-1.5,-1.3,0.71));
+#2268 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2269 = ORIENTED_EDGE('',*,*,#2270,.F.);
+#2270 = EDGE_CURVE('',#2241,#2264,#2271,.T.);
+#2271 = LINE('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#2273 = VECTOR('',#2274,1.);
+#2274 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#2275 = ORIENTED_EDGE('',*,*,#2240,.F.);
+#2276 = PLANE('',#2277);
+#2277 = AXIS2_PLACEMENT_3D('',#2278,#2279,#2280);
+#2278 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#2279 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2280 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#2281 = ADVANCED_FACE('',(#2282),#2300,.F.);
+#2282 = FACE_BOUND('',#2283,.F.);
+#2283 = EDGE_LOOP('',(#2284,#2285,#2286,#2294));
+#2284 = ORIENTED_EDGE('',*,*,#2263,.F.);
+#2285 = ORIENTED_EDGE('',*,*,#1261,.T.);
+#2286 = ORIENTED_EDGE('',*,*,#2287,.T.);
+#2287 = EDGE_CURVE('',#1254,#2288,#2290,.T.);
+#2288 = VERTEX_POINT('',#2289);
+#2289 = CARTESIAN_POINT('',(-1.5,-1.135,0.89));
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(-1.5,-1.135,0.621531152362));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2294 = ORIENTED_EDGE('',*,*,#2295,.F.);
+#2295 = EDGE_CURVE('',#2264,#2288,#2296,.T.);
+#2296 = LINE('',#2297,#2298);
+#2297 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2298 = VECTOR('',#2299,1.);
+#2299 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2300 = PLANE('',#2301);
+#2301 = AXIS2_PLACEMENT_3D('',#2302,#2303,#2304);
+#2302 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2303 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2304 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2305 = ADVANCED_FACE('',(#2306),#2330,.F.);
+#2306 = FACE_BOUND('',#2307,.F.);
+#2307 = EDGE_LOOP('',(#2308,#2316,#2317,#2324));
+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);
+#2309 = EDGE_CURVE('',#1198,#2310,#2312,.T.);
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(-1.5,1.135,0.89));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-1.5,1.135,0.621531152362));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2316 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#2317 = ORIENTED_EDGE('',*,*,#2318,.T.);
+#2318 = EDGE_CURVE('',#1191,#2319,#2321,.T.);
+#2319 = VERTEX_POINT('',#2320);
+#2320 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#2321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2322,#2323),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2322 = CARTESIAN_POINT('',(-1.5,1.3,0.71));
+#2323 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2310,#2319,#2326,.T.);
+#2326 = LINE('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2328 = VECTOR('',#2329,1.);
+#2329 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2330 = PLANE('',#2331);
+#2331 = AXIS2_PLACEMENT_3D('',#2332,#2333,#2334);
+#2332 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2333 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2334 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2335 = ADVANCED_FACE('',(#2336),#2361,.F.);
+#2336 = FACE_BOUND('',#2337,.F.);
+#2337 = EDGE_LOOP('',(#2338,#2346,#2347,#2355));
+#2338 = ORIENTED_EDGE('',*,*,#2339,.F.);
+#2339 = EDGE_CURVE('',#1254,#2340,#2342,.T.);
+#2340 = VERTEX_POINT('',#2341);
+#2341 = CARTESIAN_POINT('',(-1.55,-1.135,0.71));
+#2342 = LINE('',#2343,#2344);
+#2343 = CARTESIAN_POINT('',(-1.4,-1.135,0.71));
+#2344 = VECTOR('',#2345,1.);
+#2345 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2346 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#2347 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#2348 = EDGE_CURVE('',#1246,#2349,#2351,.T.);
+#2349 = VERTEX_POINT('',#2350);
+#2350 = CARTESIAN_POINT('',(-1.55,-0.815,0.71));
+#2351 = LINE('',#2352,#2353);
+#2352 = CARTESIAN_POINT('',(-1.4,-0.815,0.71));
+#2353 = VECTOR('',#2354,1.);
+#2354 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2355 = ORIENTED_EDGE('',*,*,#2356,.F.);
+#2356 = EDGE_CURVE('',#2340,#2349,#2357,.T.);
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(-1.55,-1.135,0.71));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2361 = PLANE('',#2362);
+#2362 = AXIS2_PLACEMENT_3D('',#2363,#2364,#2365);
+#2363 = CARTESIAN_POINT('',(-1.4,-1.135,0.71));
+#2364 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2365 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2366 = ADVANCED_FACE('',(#2367),#2392,.F.);
+#2367 = FACE_BOUND('',#2368,.F.);
+#2368 = EDGE_LOOP('',(#2369,#2377,#2378,#2386));
+#2369 = ORIENTED_EDGE('',*,*,#2370,.F.);
+#2370 = EDGE_CURVE('',#1206,#2371,#2373,.T.);
+#2371 = VERTEX_POINT('',#2372);
+#2372 = CARTESIAN_POINT('',(-1.55,0.815,0.71));
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(-1.4,0.815,0.71));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2377 = ORIENTED_EDGE('',*,*,#1205,.T.);
+#2378 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#2379 = EDGE_CURVE('',#1198,#2380,#2382,.T.);
+#2380 = VERTEX_POINT('',#2381);
+#2381 = CARTESIAN_POINT('',(-1.55,1.135,0.71));
+#2382 = LINE('',#2383,#2384);
+#2383 = CARTESIAN_POINT('',(-1.4,1.135,0.71));
+#2384 = VECTOR('',#2385,1.);
+#2385 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2386 = ORIENTED_EDGE('',*,*,#2387,.F.);
+#2387 = EDGE_CURVE('',#2371,#2380,#2388,.T.);
+#2388 = LINE('',#2389,#2390);
+#2389 = CARTESIAN_POINT('',(-1.55,0.815,0.71));
+#2390 = VECTOR('',#2391,1.);
+#2391 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2392 = PLANE('',#2393);
+#2393 = AXIS2_PLACEMENT_3D('',#2394,#2395,#2396);
+#2394 = CARTESIAN_POINT('',(-1.4,0.815,0.71));
+#2395 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2396 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2397 = ADVANCED_FACE('',(#2398),#2423,.F.);
+#2398 = FACE_BOUND('',#2399,.F.);
+#2399 = EDGE_LOOP('',(#2400,#2408,#2409,#2417));
+#2400 = ORIENTED_EDGE('',*,*,#2401,.F.);
+#2401 = EDGE_CURVE('',#1246,#2402,#2404,.T.);
+#2402 = VERTEX_POINT('',#2403);
+#2403 = CARTESIAN_POINT('',(-1.5,-0.815,0.89));
+#2404 = LINE('',#2405,#2406);
+#2405 = CARTESIAN_POINT('',(-1.5,-0.815,0.621531152362));
+#2406 = VECTOR('',#2407,1.);
+#2407 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2408 = ORIENTED_EDGE('',*,*,#1245,.T.);
+#2409 = ORIENTED_EDGE('',*,*,#2410,.T.);
+#2410 = EDGE_CURVE('',#1238,#2411,#2413,.T.);
+#2411 = VERTEX_POINT('',#2412);
+#2412 = CARTESIAN_POINT('',(-1.5,-0.485,0.89));
+#2413 = LINE('',#2414,#2415);
+#2414 = CARTESIAN_POINT('',(-1.5,-0.485,0.621531152362));
+#2415 = VECTOR('',#2416,1.);
+#2416 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2417 = ORIENTED_EDGE('',*,*,#2418,.F.);
+#2418 = EDGE_CURVE('',#2402,#2411,#2419,.T.);
+#2419 = LINE('',#2420,#2421);
+#2420 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2421 = VECTOR('',#2422,1.);
+#2422 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2423 = PLANE('',#2424);
+#2424 = AXIS2_PLACEMENT_3D('',#2425,#2426,#2427);
+#2425 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2426 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2427 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2428 = ADVANCED_FACE('',(#2429),#2454,.F.);
+#2429 = FACE_BOUND('',#2430,.F.);
+#2430 = EDGE_LOOP('',(#2431,#2439,#2440,#2448));
+#2431 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#2432 = EDGE_CURVE('',#1214,#2433,#2435,.T.);
+#2433 = VERTEX_POINT('',#2434);
+#2434 = CARTESIAN_POINT('',(-1.5,0.485,0.89));
+#2435 = LINE('',#2436,#2437);
+#2436 = CARTESIAN_POINT('',(-1.5,0.485,0.621531152362));
+#2437 = VECTOR('',#2438,1.);
+#2438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2439 = ORIENTED_EDGE('',*,*,#1213,.T.);
+#2440 = ORIENTED_EDGE('',*,*,#2441,.T.);
+#2441 = EDGE_CURVE('',#1206,#2442,#2444,.T.);
+#2442 = VERTEX_POINT('',#2443);
+#2443 = CARTESIAN_POINT('',(-1.5,0.815,0.89));
+#2444 = LINE('',#2445,#2446);
+#2445 = CARTESIAN_POINT('',(-1.5,0.815,0.621531152362));
+#2446 = VECTOR('',#2447,1.);
+#2447 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2448 = ORIENTED_EDGE('',*,*,#2449,.F.);
+#2449 = EDGE_CURVE('',#2433,#2442,#2450,.T.);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2454 = PLANE('',#2455);
+#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458);
+#2456 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2457 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2458 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2459 = ADVANCED_FACE('',(#2460),#2485,.F.);
+#2460 = FACE_BOUND('',#2461,.F.);
+#2461 = EDGE_LOOP('',(#2462,#2470,#2471,#2479));
+#2462 = ORIENTED_EDGE('',*,*,#2463,.F.);
+#2463 = EDGE_CURVE('',#1238,#2464,#2466,.T.);
+#2464 = VERTEX_POINT('',#2465);
+#2465 = CARTESIAN_POINT('',(-1.55,-0.485,0.71));
+#2466 = LINE('',#2467,#2468);
+#2467 = CARTESIAN_POINT('',(-1.4,-0.485,0.71));
+#2468 = VECTOR('',#2469,1.);
+#2469 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2470 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#2471 = ORIENTED_EDGE('',*,*,#2472,.T.);
+#2472 = EDGE_CURVE('',#1230,#2473,#2475,.T.);
+#2473 = VERTEX_POINT('',#2474);
+#2474 = CARTESIAN_POINT('',(-1.55,-0.165,0.71));
+#2475 = LINE('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(-1.4,-0.165,0.71));
+#2477 = VECTOR('',#2478,1.);
+#2478 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2479 = ORIENTED_EDGE('',*,*,#2480,.F.);
+#2480 = EDGE_CURVE('',#2464,#2473,#2481,.T.);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(-1.55,-0.485,0.71));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2485 = PLANE('',#2486);
+#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
+#2487 = CARTESIAN_POINT('',(-1.4,-0.485,0.71));
+#2488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2489 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2490 = ADVANCED_FACE('',(#2491),#2516,.F.);
+#2491 = FACE_BOUND('',#2492,.F.);
+#2492 = EDGE_LOOP('',(#2493,#2501,#2502,#2510));
+#2493 = ORIENTED_EDGE('',*,*,#2494,.F.);
+#2494 = EDGE_CURVE('',#1222,#2495,#2497,.T.);
+#2495 = VERTEX_POINT('',#2496);
+#2496 = CARTESIAN_POINT('',(-1.55,0.165,0.71));
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(-1.4,0.165,0.71));
+#2499 = VECTOR('',#2500,1.);
+#2500 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2501 = ORIENTED_EDGE('',*,*,#1221,.T.);
+#2502 = ORIENTED_EDGE('',*,*,#2503,.T.);
+#2503 = EDGE_CURVE('',#1214,#2504,#2506,.T.);
+#2504 = VERTEX_POINT('',#2505);
+#2505 = CARTESIAN_POINT('',(-1.55,0.485,0.71));
+#2506 = LINE('',#2507,#2508);
+#2507 = CARTESIAN_POINT('',(-1.4,0.485,0.71));
+#2508 = VECTOR('',#2509,1.);
+#2509 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2510 = ORIENTED_EDGE('',*,*,#2511,.F.);
+#2511 = EDGE_CURVE('',#2495,#2504,#2512,.T.);
+#2512 = LINE('',#2513,#2514);
+#2513 = CARTESIAN_POINT('',(-1.55,0.165,0.71));
+#2514 = VECTOR('',#2515,1.);
+#2515 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2516 = PLANE('',#2517);
+#2517 = AXIS2_PLACEMENT_3D('',#2518,#2519,#2520);
+#2518 = CARTESIAN_POINT('',(-1.4,0.165,0.71));
+#2519 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2520 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2521 = ADVANCED_FACE('',(#2522),#2547,.F.);
+#2522 = FACE_BOUND('',#2523,.F.);
+#2523 = EDGE_LOOP('',(#2524,#2532,#2533,#2541));
+#2524 = ORIENTED_EDGE('',*,*,#2525,.F.);
+#2525 = EDGE_CURVE('',#1230,#2526,#2528,.T.);
+#2526 = VERTEX_POINT('',#2527);
+#2527 = CARTESIAN_POINT('',(-1.5,-0.165,0.89));
+#2528 = LINE('',#2529,#2530);
+#2529 = CARTESIAN_POINT('',(-1.5,-0.165,0.621531152362));
+#2530 = VECTOR('',#2531,1.);
+#2531 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2532 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#2533 = ORIENTED_EDGE('',*,*,#2534,.T.);
+#2534 = EDGE_CURVE('',#1222,#2535,#2537,.T.);
+#2535 = VERTEX_POINT('',#2536);
+#2536 = CARTESIAN_POINT('',(-1.5,0.165,0.89));
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(-1.5,0.165,0.621531152362));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2541 = ORIENTED_EDGE('',*,*,#2542,.F.);
+#2542 = EDGE_CURVE('',#2526,#2535,#2543,.T.);
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2545 = VECTOR('',#2546,1.);
+#2546 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#2550 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2551 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2552 = ADVANCED_FACE('',(#2553),#2564,.F.);
+#2553 = FACE_BOUND('',#2554,.F.);
+#2554 = EDGE_LOOP('',(#2555,#2556,#2557,#2563));
+#2555 = ORIENTED_EDGE('',*,*,#1278,.T.);
+#2556 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#2557 = ORIENTED_EDGE('',*,*,#2558,.F.);
+#2558 = EDGE_CURVE('',#2319,#1918,#2559,.T.);
+#2559 = LINE('',#2560,#2561);
+#2560 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#2561 = VECTOR('',#2562,1.);
+#2562 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2563 = ORIENTED_EDGE('',*,*,#2318,.F.);
+#2564 = PLANE('',#2565);
+#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
+#2566 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#2567 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#2568 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2569 = ADVANCED_FACE('',(#2570),#2580,.F.);
+#2570 = FACE_BOUND('',#2571,.F.);
+#2571 = EDGE_LOOP('',(#2572,#2573,#2578,#2579));
+#2572 = ORIENTED_EDGE('',*,*,#1301,.T.);
+#2573 = ORIENTED_EDGE('',*,*,#2574,.T.);
+#2574 = EDGE_CURVE('',#1295,#2029,#2575,.T.);
+#2575 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2576,#2577),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2576 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#2577 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#2578 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2579 = ORIENTED_EDGE('',*,*,#1415,.F.);
+#2580 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2581,#2582)
+,(#2583,#2584
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2581 = CARTESIAN_POINT('',(1.5,-1.3,0.89));
+#2582 = CARTESIAN_POINT('',(1.45,-1.275,0.89));
+#2583 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#2584 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#2585 = ADVANCED_FACE('',(#2586),#2597,.T.);
+#2586 = FACE_BOUND('',#2587,.F.);
+#2587 = EDGE_LOOP('',(#2588,#2594,#2595,#2596));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#1491,#1378,#2590,.T.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(1.78,-0.815,0.66));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2594 = ORIENTED_EDGE('',*,*,#1385,.T.);
+#2595 = ORIENTED_EDGE('',*,*,#2071,.F.);
+#2596 = ORIENTED_EDGE('',*,*,#1498,.F.);
+#2597 = CYLINDRICAL_SURFACE('',#2598,0.23);
+#2598 = AXIS2_PLACEMENT_3D('',#2599,#2600,#2601);
+#2599 = CARTESIAN_POINT('',(1.55,-0.815,0.66));
+#2600 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#2601 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#2602 = ADVANCED_FACE('',(#2603),#2614,.F.);
+#2603 = FACE_BOUND('',#2604,.F.);
+#2604 = EDGE_LOOP('',(#2605,#2611,#2612,#2613));
+#2605 = ORIENTED_EDGE('',*,*,#2606,.T.);
+#2606 = EDGE_CURVE('',#1482,#1369,#2607,.T.);
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(1.78,-0.815,0.23));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2611 = ORIENTED_EDGE('',*,*,#1377,.T.);
+#2612 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#2613 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#2614 = PLANE('',#2615);
+#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618);
+#2616 = CARTESIAN_POINT('',(1.78,-0.815,0.23));
+#2617 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2618 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2619 = ADVANCED_FACE('',(#2620),#2631,.F.);
+#2620 = FACE_BOUND('',#2621,.F.);
+#2621 = EDGE_LOOP('',(#2622,#2628,#2629,#2630));
+#2622 = ORIENTED_EDGE('',*,*,#2623,.T.);
+#2623 = EDGE_CURVE('',#1474,#1361,#2624,.T.);
+#2624 = LINE('',#2625,#2626);
+#2625 = CARTESIAN_POINT('',(1.83,-0.815,0.18));
+#2626 = VECTOR('',#2627,1.);
+#2627 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2628 = ORIENTED_EDGE('',*,*,#1368,.T.);
+#2629 = ORIENTED_EDGE('',*,*,#2606,.F.);
+#2630 = ORIENTED_EDGE('',*,*,#1481,.F.);
+#2631 = CYLINDRICAL_SURFACE('',#2632,5.E-002);
+#2632 = AXIS2_PLACEMENT_3D('',#2633,#2634,#2635);
+#2633 = CARTESIAN_POINT('',(1.83,-0.815,0.23));
+#2634 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2635 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2636 = ADVANCED_FACE('',(#2637),#2648,.F.);
+#2637 = FACE_BOUND('',#2638,.F.);
+#2638 = EDGE_LOOP('',(#2639,#2645,#2646,#2647));
+#2639 = ORIENTED_EDGE('',*,*,#2640,.T.);
+#2640 = EDGE_CURVE('',#1466,#1353,#2641,.T.);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(2.45,-0.815,0.18));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2645 = ORIENTED_EDGE('',*,*,#1360,.T.);
+#2646 = ORIENTED_EDGE('',*,*,#2623,.F.);
+#2647 = ORIENTED_EDGE('',*,*,#1473,.F.);
+#2648 = PLANE('',#2649);
+#2649 = AXIS2_PLACEMENT_3D('',#2650,#2651,#2652);
+#2650 = CARTESIAN_POINT('',(2.45,-0.815,0.18));
+#2651 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2652 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2653 = ADVANCED_FACE('',(#2654),#2665,.F.);
+#2654 = FACE_BOUND('',#2655,.F.);
+#2655 = EDGE_LOOP('',(#2656,#2662,#2663,#2664));
+#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2657 = EDGE_CURVE('',#1458,#1345,#2658,.T.);
+#2658 = LINE('',#2659,#2660);
+#2659 = CARTESIAN_POINT('',(2.45,-0.815,0.E+000));
+#2660 = VECTOR('',#2661,1.);
+#2661 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2662 = ORIENTED_EDGE('',*,*,#1352,.T.);
+#2663 = ORIENTED_EDGE('',*,*,#2640,.F.);
+#2664 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#2665 = PLANE('',#2666);
+#2666 = AXIS2_PLACEMENT_3D('',#2667,#2668,#2669);
+#2667 = CARTESIAN_POINT('',(2.45,-0.815,0.E+000));
+#2668 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2669 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2670 = ADVANCED_FACE('',(#2671),#2682,.F.);
+#2671 = FACE_BOUND('',#2672,.F.);
+#2672 = EDGE_LOOP('',(#2673,#2679,#2680,#2681));
+#2673 = ORIENTED_EDGE('',*,*,#2674,.T.);
+#2674 = EDGE_CURVE('',#1449,#1336,#2675,.T.);
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(1.83,-0.815,0.E+000));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2679 = ORIENTED_EDGE('',*,*,#1344,.T.);
+#2680 = ORIENTED_EDGE('',*,*,#2657,.F.);
+#2681 = ORIENTED_EDGE('',*,*,#1457,.F.);
+#2682 = PLANE('',#2683);
+#2683 = AXIS2_PLACEMENT_3D('',#2684,#2685,#2686);
+#2684 = CARTESIAN_POINT('',(1.83,-0.815,0.E+000));
+#2685 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2686 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2687 = ADVANCED_FACE('',(#2688),#2699,.T.);
+#2688 = FACE_BOUND('',#2689,.F.);
+#2689 = EDGE_LOOP('',(#2690,#2696,#2697,#2698));
+#2690 = ORIENTED_EDGE('',*,*,#2691,.T.);
+#2691 = EDGE_CURVE('',#1441,#1328,#2692,.T.);
+#2692 = LINE('',#2693,#2694);
+#2693 = CARTESIAN_POINT('',(1.6,-0.815,0.23));
+#2694 = VECTOR('',#2695,1.);
+#2695 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2696 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#2697 = ORIENTED_EDGE('',*,*,#2674,.F.);
+#2698 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#2699 = CYLINDRICAL_SURFACE('',#2700,0.23);
+#2700 = AXIS2_PLACEMENT_3D('',#2701,#2702,#2703);
+#2701 = CARTESIAN_POINT('',(1.83,-0.815,0.23));
+#2702 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#2703 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2704 = ADVANCED_FACE('',(#2705),#2711,.F.);
+#2705 = FACE_BOUND('',#2706,.F.);
+#2706 = EDGE_LOOP('',(#2707,#2708,#2709,#2710));
+#2707 = ORIENTED_EDGE('',*,*,#1523,.T.);
+#2708 = ORIENTED_EDGE('',*,*,#1327,.T.);
+#2709 = ORIENTED_EDGE('',*,*,#2691,.F.);
+#2710 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#2711 = PLANE('',#2712);
+#2712 = AXIS2_PLACEMENT_3D('',#2713,#2714,#2715);
+#2713 = CARTESIAN_POINT('',(1.6,-0.815,0.66));
+#2714 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2715 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2716 = ADVANCED_FACE('',(#2717),#2728,.T.);
+#2717 = FACE_BOUND('',#2718,.F.);
+#2718 = EDGE_LOOP('',(#2719,#2725,#2726,#2727));
+#2719 = ORIENTED_EDGE('',*,*,#2720,.T.);
+#2720 = EDGE_CURVE('',#1823,#1600,#2721,.T.);
+#2721 = LINE('',#2722,#2723);
+#2722 = CARTESIAN_POINT('',(1.78,-0.165,0.66));
+#2723 = VECTOR('',#2724,1.);
+#2724 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2725 = ORIENTED_EDGE('',*,*,#1607,.T.);
+#2726 = ORIENTED_EDGE('',*,*,#2090,.F.);
+#2727 = ORIENTED_EDGE('',*,*,#1830,.F.);
+#2728 = CYLINDRICAL_SURFACE('',#2729,0.23);
+#2729 = AXIS2_PLACEMENT_3D('',#2730,#2731,#2732);
+#2730 = CARTESIAN_POINT('',(1.55,-0.165,0.66));
+#2731 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#2732 = DIRECTION('',(1.,-2.22044604925E-016,9.65411325761E-016));
+#2733 = ADVANCED_FACE('',(#2734),#2745,.F.);
+#2734 = FACE_BOUND('',#2735,.F.);
+#2735 = EDGE_LOOP('',(#2736,#2742,#2743,#2744));
+#2736 = ORIENTED_EDGE('',*,*,#2737,.T.);
+#2737 = EDGE_CURVE('',#1814,#1591,#2738,.T.);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(1.78,-0.165,0.23));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2742 = ORIENTED_EDGE('',*,*,#1599,.T.);
+#2743 = ORIENTED_EDGE('',*,*,#2720,.F.);
+#2744 = ORIENTED_EDGE('',*,*,#1822,.F.);
+#2745 = PLANE('',#2746);
+#2746 = AXIS2_PLACEMENT_3D('',#2747,#2748,#2749);
+#2747 = CARTESIAN_POINT('',(1.78,-0.165,0.23));
+#2748 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2749 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2750 = ADVANCED_FACE('',(#2751),#2762,.F.);
+#2751 = FACE_BOUND('',#2752,.F.);
+#2752 = EDGE_LOOP('',(#2753,#2759,#2760,#2761));
+#2753 = ORIENTED_EDGE('',*,*,#2754,.T.);
+#2754 = EDGE_CURVE('',#1806,#1583,#2755,.T.);
+#2755 = LINE('',#2756,#2757);
+#2756 = CARTESIAN_POINT('',(1.83,-0.165,0.18));
+#2757 = VECTOR('',#2758,1.);
+#2758 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2759 = ORIENTED_EDGE('',*,*,#1590,.T.);
+#2760 = ORIENTED_EDGE('',*,*,#2737,.F.);
+#2761 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#2762 = CYLINDRICAL_SURFACE('',#2763,5.E-002);
+#2763 = AXIS2_PLACEMENT_3D('',#2764,#2765,#2766);
+#2764 = CARTESIAN_POINT('',(1.83,-0.165,0.23));
+#2765 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2766 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2767 = ADVANCED_FACE('',(#2768),#2779,.F.);
+#2768 = FACE_BOUND('',#2769,.F.);
+#2769 = EDGE_LOOP('',(#2770,#2776,#2777,#2778));
+#2770 = ORIENTED_EDGE('',*,*,#2771,.T.);
+#2771 = EDGE_CURVE('',#1798,#1575,#2772,.T.);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(2.45,-0.165,0.18));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2776 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#2777 = ORIENTED_EDGE('',*,*,#2754,.F.);
+#2778 = ORIENTED_EDGE('',*,*,#1805,.F.);
+#2779 = PLANE('',#2780);
+#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
+#2781 = CARTESIAN_POINT('',(2.45,-0.165,0.18));
+#2782 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2783 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2784 = ADVANCED_FACE('',(#2785),#2796,.F.);
+#2785 = FACE_BOUND('',#2786,.F.);
+#2786 = EDGE_LOOP('',(#2787,#2793,#2794,#2795));
+#2787 = ORIENTED_EDGE('',*,*,#2788,.T.);
+#2788 = EDGE_CURVE('',#1790,#1567,#2789,.T.);
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(2.45,-0.165,0.E+000));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2793 = ORIENTED_EDGE('',*,*,#1574,.T.);
+#2794 = ORIENTED_EDGE('',*,*,#2771,.F.);
+#2795 = ORIENTED_EDGE('',*,*,#1797,.F.);
+#2796 = PLANE('',#2797);
+#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
+#2798 = CARTESIAN_POINT('',(2.45,-0.165,0.E+000));
+#2799 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2801 = ADVANCED_FACE('',(#2802),#2813,.F.);
+#2802 = FACE_BOUND('',#2803,.F.);
+#2803 = EDGE_LOOP('',(#2804,#2810,#2811,#2812));
+#2804 = ORIENTED_EDGE('',*,*,#2805,.T.);
+#2805 = EDGE_CURVE('',#1781,#1558,#2806,.T.);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(1.83,-0.165,0.E+000));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2810 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#2811 = ORIENTED_EDGE('',*,*,#2788,.F.);
+#2812 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#2813 = PLANE('',#2814);
+#2814 = AXIS2_PLACEMENT_3D('',#2815,#2816,#2817);
+#2815 = CARTESIAN_POINT('',(1.83,-0.165,0.E+000));
+#2816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2817 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2818 = ADVANCED_FACE('',(#2819),#2830,.T.);
+#2819 = FACE_BOUND('',#2820,.F.);
+#2820 = EDGE_LOOP('',(#2821,#2827,#2828,#2829));
+#2821 = ORIENTED_EDGE('',*,*,#2822,.T.);
+#2822 = EDGE_CURVE('',#1773,#1550,#2823,.T.);
+#2823 = LINE('',#2824,#2825);
+#2824 = CARTESIAN_POINT('',(1.6,-0.165,0.23));
+#2825 = VECTOR('',#2826,1.);
+#2826 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2827 = ORIENTED_EDGE('',*,*,#1557,.T.);
+#2828 = ORIENTED_EDGE('',*,*,#2805,.F.);
+#2829 = ORIENTED_EDGE('',*,*,#1780,.F.);
+#2830 = CYLINDRICAL_SURFACE('',#2831,0.23);
+#2831 = AXIS2_PLACEMENT_3D('',#2832,#2833,#2834);
+#2832 = CARTESIAN_POINT('',(1.83,-0.165,0.23));
+#2833 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
+#2834 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#2835 = ADVANCED_FACE('',(#2836),#2842,.F.);
+#2836 = FACE_BOUND('',#2837,.F.);
+#2837 = EDGE_LOOP('',(#2838,#2839,#2840,#2841));
+#2838 = ORIENTED_EDGE('',*,*,#1855,.T.);
+#2839 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#2840 = ORIENTED_EDGE('',*,*,#2822,.F.);
+#2841 = ORIENTED_EDGE('',*,*,#1772,.F.);
+#2842 = PLANE('',#2843);
+#2843 = AXIS2_PLACEMENT_3D('',#2844,#2845,#2846);
+#2844 = CARTESIAN_POINT('',(1.6,-0.165,0.66));
+#2845 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2846 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2847 = ADVANCED_FACE('',(#2848),#2865,.F.);
+#2848 = FACE_BOUND('',#2849,.F.);
+#2849 = EDGE_LOOP('',(#2850,#2851,#2852,#2860));
+#2850 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#2851 = ORIENTED_EDGE('',*,*,#1902,.T.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.F.);
+#2853 = EDGE_CURVE('',#2854,#1895,#2856,.T.);
+#2854 = VERTEX_POINT('',#2855);
+#2855 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2856 = LINE('',#2857,#2858);
+#2857 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2858 = VECTOR('',#2859,1.);
+#2859 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2860 = ORIENTED_EDGE('',*,*,#2861,.F.);
+#2861 = EDGE_CURVE('',#1918,#2854,#2862,.T.);
+#2862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2863,#2864),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2863 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#2864 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2865 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2866,#2867)
+,(#2868,#2869
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2866 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#2867 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2868 = CARTESIAN_POINT('',(1.3,1.5,0.89));
+#2869 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#2870 = ADVANCED_FACE('',(#2871),#2881,.F.);
+#2871 = FACE_BOUND('',#2872,.F.);
+#2872 = EDGE_LOOP('',(#2873,#2874,#2875,#2876));
+#2873 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2874 = ORIENTED_EDGE('',*,*,#1948,.T.);
+#2875 = ORIENTED_EDGE('',*,*,#1961,.F.);
+#2876 = ORIENTED_EDGE('',*,*,#2877,.F.);
+#2877 = EDGE_CURVE('',#2854,#1962,#2878,.T.);
+#2878 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2879,#2880),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2879 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2880 = CARTESIAN_POINT('',(-1.226111990816,1.352223981632,1.35));
+#2881 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2882,#2883)
+,(#2884,#2885
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.55),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2882 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2883 = CARTESIAN_POINT('',(-1.226111990816,1.352223981632,1.35));
+#2884 = CARTESIAN_POINT('',(1.275,1.45,0.89));
+#2885 = CARTESIAN_POINT('',(1.226111990816,1.352223981632,1.35));
+#2886 = ADVANCED_FACE('',(#2887),#2904,.F.);
+#2887 = FACE_BOUND('',#2888,.F.);
+#2888 = EDGE_LOOP('',(#2889,#2897,#2898,#2899));
+#2889 = ORIENTED_EDGE('',*,*,#2890,.T.);
+#2890 = EDGE_CURVE('',#2891,#2854,#2893,.T.);
+#2891 = VERTEX_POINT('',#2892);
+#2892 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000));
+#2897 = ORIENTED_EDGE('',*,*,#2877,.T.);
+#2898 = ORIENTED_EDGE('',*,*,#2003,.F.);
+#2899 = ORIENTED_EDGE('',*,*,#2900,.F.);
+#2900 = EDGE_CURVE('',#2891,#1996,#2901,.T.);
+#2901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2902,#2903),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2902 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#2903 = CARTESIAN_POINT('',(-1.352223981632,1.226111990816,1.35));
+#2904 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2905,#2906)
+,(#2907,#2908
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2905 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#2906 = CARTESIAN_POINT('',(-1.352223981632,1.226111990816,1.35));
+#2907 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#2908 = CARTESIAN_POINT('',(-1.226111990816,1.352223981632,1.35));
+#2909 = ADVANCED_FACE('',(#2910),#2991,.F.);
+#2910 = FACE_BOUND('',#2911,.F.);
+#2911 = EDGE_LOOP('',(#2912,#2922,#2930,#2938,#2946,#2954,#2962,#2970,
+#2978,#2984,#2985,#2986));
+#2912 = ORIENTED_EDGE('',*,*,#2913,.T.);
+#2913 = EDGE_CURVE('',#2914,#2916,#2918,.T.);
+#2914 = VERTEX_POINT('',#2915);
+#2915 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2916 = VERTEX_POINT('',#2917);
+#2917 = CARTESIAN_POINT('',(-1.45,-1.135,0.89));
+#2918 = LINE('',#2919,#2920);
+#2919 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2920 = VECTOR('',#2921,1.);
+#2921 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2922 = ORIENTED_EDGE('',*,*,#2923,.T.);
+#2923 = EDGE_CURVE('',#2916,#2924,#2926,.T.);
+#2924 = VERTEX_POINT('',#2925);
+#2925 = CARTESIAN_POINT('',(-1.45,-0.815,0.89));
+#2926 = LINE('',#2927,#2928);
+#2927 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2928 = VECTOR('',#2929,1.);
+#2929 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2930 = ORIENTED_EDGE('',*,*,#2931,.T.);
+#2931 = EDGE_CURVE('',#2924,#2932,#2934,.T.);
+#2932 = VERTEX_POINT('',#2933);
+#2933 = CARTESIAN_POINT('',(-1.45,-0.485,0.89));
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2938 = ORIENTED_EDGE('',*,*,#2939,.T.);
+#2939 = EDGE_CURVE('',#2932,#2940,#2942,.T.);
+#2940 = VERTEX_POINT('',#2941);
+#2941 = CARTESIAN_POINT('',(-1.45,-0.165,0.89));
+#2942 = LINE('',#2943,#2944);
+#2943 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2944 = VECTOR('',#2945,1.);
+#2945 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2946 = ORIENTED_EDGE('',*,*,#2947,.T.);
+#2947 = EDGE_CURVE('',#2940,#2948,#2950,.T.);
+#2948 = VERTEX_POINT('',#2949);
+#2949 = CARTESIAN_POINT('',(-1.45,0.165,0.89));
+#2950 = LINE('',#2951,#2952);
+#2951 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2952 = VECTOR('',#2953,1.);
+#2953 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2954 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#2955 = EDGE_CURVE('',#2948,#2956,#2958,.T.);
+#2956 = VERTEX_POINT('',#2957);
+#2957 = CARTESIAN_POINT('',(-1.45,0.485,0.89));
+#2958 = LINE('',#2959,#2960);
+#2959 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2960 = VECTOR('',#2961,1.);
+#2961 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2962 = ORIENTED_EDGE('',*,*,#2963,.T.);
+#2963 = EDGE_CURVE('',#2956,#2964,#2966,.T.);
+#2964 = VERTEX_POINT('',#2965);
+#2965 = CARTESIAN_POINT('',(-1.45,0.815,0.89));
+#2966 = LINE('',#2967,#2968);
+#2967 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2968 = VECTOR('',#2969,1.);
+#2969 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2970 = ORIENTED_EDGE('',*,*,#2971,.T.);
+#2971 = EDGE_CURVE('',#2964,#2972,#2974,.T.);
+#2972 = VERTEX_POINT('',#2973);
+#2973 = CARTESIAN_POINT('',(-1.45,1.135,0.89));
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2978 = ORIENTED_EDGE('',*,*,#2979,.T.);
+#2979 = EDGE_CURVE('',#2972,#2891,#2980,.T.);
+#2980 = LINE('',#2981,#2982);
+#2981 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2982 = VECTOR('',#2983,1.);
+#2983 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2984 = ORIENTED_EDGE('',*,*,#2900,.T.);
+#2985 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);
+#2987 = EDGE_CURVE('',#2914,#1988,#2988,.T.);
+#2988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2989,#2990),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2989 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2990 = CARTESIAN_POINT('',(-1.352223981632,-1.226111990816,1.35));
+#2991 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#2992,#2993)
+,(#2994,#2995
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.55),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#2992 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#2993 = CARTESIAN_POINT('',(-1.352223981632,-1.226111990816,1.35));
+#2994 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#2995 = CARTESIAN_POINT('',(-1.352223981632,1.226111990816,1.35));
+#2996 = ADVANCED_FACE('',(#2997),#3014,.F.);
+#2997 = FACE_BOUND('',#2998,.F.);
+#2998 = EDGE_LOOP('',(#2999,#3007,#3008,#3009));
+#2999 = ORIENTED_EDGE('',*,*,#3000,.T.);
+#3000 = EDGE_CURVE('',#3001,#2914,#3003,.T.);
+#3001 = VERTEX_POINT('',#3002);
+#3002 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3003 = LINE('',#3004,#3005);
+#3004 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3005 = VECTOR('',#3006,1.);
+#3006 = DIRECTION('',(-0.707106781187,0.707106781187,0.E+000));
+#3007 = ORIENTED_EDGE('',*,*,#2987,.T.);
+#3008 = ORIENTED_EDGE('',*,*,#1987,.F.);
+#3009 = ORIENTED_EDGE('',*,*,#3010,.F.);
+#3010 = EDGE_CURVE('',#3001,#1980,#3011,.T.);
+#3011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3012,#3013),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3012 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3013 = CARTESIAN_POINT('',(-1.226111990816,-1.352223981632,1.35));
+#3014 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3015,#3016)
+,(#3017,#3018
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.247487373415),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3015 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3016 = CARTESIAN_POINT('',(-1.226111990816,-1.352223981632,1.35));
+#3017 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3018 = CARTESIAN_POINT('',(-1.352223981632,-1.226111990816,1.35));
+#3019 = ADVANCED_FACE('',(#3020),#3031,.F.);
+#3020 = FACE_BOUND('',#3021,.F.);
+#3021 = EDGE_LOOP('',(#3022,#3028,#3029,#3030));
+#3022 = ORIENTED_EDGE('',*,*,#3023,.T.);
+#3023 = EDGE_CURVE('',#2029,#3001,#3024,.T.);
+#3024 = LINE('',#3025,#3026);
+#3025 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#3026 = VECTOR('',#3027,1.);
+#3027 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#3028 = ORIENTED_EDGE('',*,*,#3010,.T.);
+#3029 = ORIENTED_EDGE('',*,*,#1979,.F.);
+#3030 = ORIENTED_EDGE('',*,*,#2036,.F.);
+#3031 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3032,#3033)
+,(#3034,#3035
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.55),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3032 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#3033 = CARTESIAN_POINT('',(1.226111990816,-1.352223981632,1.35));
+#3034 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3035 = CARTESIAN_POINT('',(-1.226111990816,-1.352223981632,1.35));
+#3036 = ADVANCED_FACE('',(#3037),#3056,.F.);
+#3037 = FACE_BOUND('',#3038,.T.);
+#3038 = EDGE_LOOP('',(#3039,#3047,#3048,#3049));
+#3039 = ORIENTED_EDGE('',*,*,#3040,.F.);
+#3040 = EDGE_CURVE('',#2012,#3041,#3043,.T.);
+#3041 = VERTEX_POINT('',#3042);
+#3042 = CARTESIAN_POINT('',(-1.052223981632,0.927223981632,1.3));
+#3043 = LINE('',#3044,#3045);
+#3044 = CARTESIAN_POINT('',(-1.052223981632,0.927223981632,1.35));
+#3045 = VECTOR('',#3046,1.);
+#3046 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3047 = ORIENTED_EDGE('',*,*,#2011,.T.);
+#3048 = ORIENTED_EDGE('',*,*,#3040,.T.);
+#3049 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3050 = EDGE_CURVE('',#3041,#3041,#3051,.T.);
+#3051 = CIRCLE('',#3052,0.125);
+#3052 = AXIS2_PLACEMENT_3D('',#3053,#3054,#3055);
+#3053 = CARTESIAN_POINT('',(-1.052223981632,1.052223981632,1.3));
+#3054 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3055 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3056 = CYLINDRICAL_SURFACE('',#3057,0.125);
+#3057 = AXIS2_PLACEMENT_3D('',#3058,#3059,#3060);
+#3058 = CARTESIAN_POINT('',(-1.052223981632,1.052223981632,1.35));
+#3059 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3060 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3061 = ADVANCED_FACE('',(#3062),#3072,.F.);
+#3062 = FACE_BOUND('',#3063,.F.);
+#3063 = EDGE_LOOP('',(#3064,#3065,#3070,#3071));
+#3064 = ORIENTED_EDGE('',*,*,#2247,.T.);
+#3065 = ORIENTED_EDGE('',*,*,#3066,.T.);
+#3066 = EDGE_CURVE('',#2241,#3001,#3067,.T.);
+#3067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3068,#3069),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3068 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#3069 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3070 = ORIENTED_EDGE('',*,*,#3023,.F.);
+#3071 = ORIENTED_EDGE('',*,*,#2574,.F.);
+#3072 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3073,#3074)
+,(#3075,#3076
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3073 = CARTESIAN_POINT('',(1.3,-1.5,0.89));
+#3074 = CARTESIAN_POINT('',(1.275,-1.45,0.89));
+#3075 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#3076 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3077 = ADVANCED_FACE('',(#3078),#3088,.F.);
+#3078 = FACE_BOUND('',#3079,.F.);
+#3079 = EDGE_LOOP('',(#3080,#3081,#3086,#3087));
+#3080 = ORIENTED_EDGE('',*,*,#2270,.T.);
+#3081 = ORIENTED_EDGE('',*,*,#3082,.T.);
+#3082 = EDGE_CURVE('',#2264,#2914,#3083,.T.);
+#3083 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3084,#3085),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3084 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3085 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3086 = ORIENTED_EDGE('',*,*,#3000,.F.);
+#3087 = ORIENTED_EDGE('',*,*,#3066,.F.);
+#3088 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3089,#3090)
+,(#3091,#3092
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3089 = CARTESIAN_POINT('',(-1.3,-1.5,0.89));
+#3090 = CARTESIAN_POINT('',(-1.275,-1.45,0.89));
+#3091 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3092 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3093 = ADVANCED_FACE('',(#3094),#3105,.F.);
+#3094 = FACE_BOUND('',#3095,.F.);
+#3095 = EDGE_LOOP('',(#3096,#3097,#3098,#3104));
+#3096 = ORIENTED_EDGE('',*,*,#3082,.F.);
+#3097 = ORIENTED_EDGE('',*,*,#2295,.T.);
+#3098 = ORIENTED_EDGE('',*,*,#3099,.T.);
+#3099 = EDGE_CURVE('',#2288,#2916,#3100,.T.);
+#3100 = LINE('',#3101,#3102);
+#3101 = CARTESIAN_POINT('',(-1.55,-1.135,0.89));
+#3102 = VECTOR('',#3103,1.);
+#3103 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3104 = ORIENTED_EDGE('',*,*,#2913,.F.);
+#3105 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3106,#3107)
+,(#3108,#3109
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3106 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3107 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3108 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#3109 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#3110 = ADVANCED_FACE('',(#3111),#3197,.F.);
+#3111 = FACE_BOUND('',#3112,.F.);
+#3112 = EDGE_LOOP('',(#3113,#3114,#3115,#3124,#3132,#3141,#3149,#3157,
+#3165,#3174,#3182,#3191));
+#3113 = ORIENTED_EDGE('',*,*,#2287,.F.);
+#3114 = ORIENTED_EDGE('',*,*,#2339,.T.);
+#3115 = ORIENTED_EDGE('',*,*,#3116,.T.);
+#3116 = EDGE_CURVE('',#2340,#3117,#3119,.T.);
+#3117 = VERTEX_POINT('',#3118);
+#3118 = CARTESIAN_POINT('',(-1.6,-1.135,0.66));
+#3119 = CIRCLE('',#3120,5.E-002);
+#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123);
+#3121 = CARTESIAN_POINT('',(-1.55,-1.135,0.66));
+#3122 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3123 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3124 = ORIENTED_EDGE('',*,*,#3125,.T.);
+#3125 = EDGE_CURVE('',#3117,#3126,#3128,.T.);
+#3126 = VERTEX_POINT('',#3127);
+#3127 = CARTESIAN_POINT('',(-1.6,-1.135,0.23));
+#3128 = LINE('',#3129,#3130);
+#3129 = CARTESIAN_POINT('',(-1.6,-1.135,0.66));
+#3130 = VECTOR('',#3131,1.);
+#3131 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3132 = ORIENTED_EDGE('',*,*,#3133,.T.);
+#3133 = EDGE_CURVE('',#3126,#3134,#3136,.T.);
+#3134 = VERTEX_POINT('',#3135);
+#3135 = CARTESIAN_POINT('',(-1.83,-1.135,0.E+000));
+#3136 = CIRCLE('',#3137,0.23);
+#3137 = AXIS2_PLACEMENT_3D('',#3138,#3139,#3140);
+#3138 = CARTESIAN_POINT('',(-1.83,-1.135,0.23));
+#3139 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3140 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#3142 = EDGE_CURVE('',#3134,#3143,#3145,.T.);
+#3143 = VERTEX_POINT('',#3144);
+#3144 = CARTESIAN_POINT('',(-2.45,-1.135,0.E+000));
+#3145 = LINE('',#3146,#3147);
+#3146 = CARTESIAN_POINT('',(-1.83,-1.135,0.E+000));
+#3147 = VECTOR('',#3148,1.);
+#3148 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3149 = ORIENTED_EDGE('',*,*,#3150,.T.);
+#3150 = EDGE_CURVE('',#3143,#3151,#3153,.T.);
+#3151 = VERTEX_POINT('',#3152);
+#3152 = CARTESIAN_POINT('',(-2.45,-1.135,0.18));
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(-2.45,-1.135,0.E+000));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3157 = ORIENTED_EDGE('',*,*,#3158,.T.);
+#3158 = EDGE_CURVE('',#3151,#3159,#3161,.T.);
+#3159 = VERTEX_POINT('',#3160);
+#3160 = CARTESIAN_POINT('',(-1.83,-1.135,0.18));
+#3161 = LINE('',#3162,#3163);
+#3162 = CARTESIAN_POINT('',(-2.45,-1.135,0.18));
+#3163 = VECTOR('',#3164,1.);
+#3164 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3165 = ORIENTED_EDGE('',*,*,#3166,.T.);
+#3166 = EDGE_CURVE('',#3159,#3167,#3169,.T.);
+#3167 = VERTEX_POINT('',#3168);
+#3168 = CARTESIAN_POINT('',(-1.78,-1.135,0.23));
+#3169 = CIRCLE('',#3170,5.E-002);
+#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);
+#3171 = CARTESIAN_POINT('',(-1.83,-1.135,0.23));
+#3172 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3173 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3174 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3175 = EDGE_CURVE('',#3167,#3176,#3178,.T.);
+#3176 = VERTEX_POINT('',#3177);
+#3177 = CARTESIAN_POINT('',(-1.78,-1.135,0.66));
+#3178 = LINE('',#3179,#3180);
+#3179 = CARTESIAN_POINT('',(-1.78,-1.135,0.23));
+#3180 = VECTOR('',#3181,1.);
+#3181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3182 = ORIENTED_EDGE('',*,*,#3183,.T.);
+#3183 = EDGE_CURVE('',#3176,#3184,#3186,.T.);
+#3184 = VERTEX_POINT('',#3185);
+#3185 = CARTESIAN_POINT('',(-1.55,-1.135,0.89));
+#3186 = CIRCLE('',#3187,0.23);
+#3187 = AXIS2_PLACEMENT_3D('',#3188,#3189,#3190);
+#3188 = CARTESIAN_POINT('',(-1.55,-1.135,0.66));
+#3189 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3190 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3191 = ORIENTED_EDGE('',*,*,#3192,.T.);
+#3192 = EDGE_CURVE('',#3184,#2288,#3193,.T.);
+#3193 = LINE('',#3194,#3195);
+#3194 = CARTESIAN_POINT('',(-1.55,-1.135,0.89));
+#3195 = VECTOR('',#3196,1.);
+#3196 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3197 = PLANE('',#3198);
+#3198 = AXIS2_PLACEMENT_3D('',#3199,#3200,#3201);
+#3199 = CARTESIAN_POINT('',(-1.849272345336,-1.135,0.353062304725));
+#3200 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3201 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3202 = ADVANCED_FACE('',(#3203),#3289,.T.);
+#3203 = FACE_BOUND('',#3204,.T.);
+#3204 = EDGE_LOOP('',(#3205,#3206,#3207,#3216,#3224,#3233,#3241,#3249,
+#3257,#3266,#3274,#3283));
+#3205 = ORIENTED_EDGE('',*,*,#2309,.F.);
+#3206 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#3207 = ORIENTED_EDGE('',*,*,#3208,.T.);
+#3208 = EDGE_CURVE('',#2380,#3209,#3211,.T.);
+#3209 = VERTEX_POINT('',#3210);
+#3210 = CARTESIAN_POINT('',(-1.6,1.135,0.66));
+#3211 = CIRCLE('',#3212,5.E-002);
+#3212 = AXIS2_PLACEMENT_3D('',#3213,#3214,#3215);
+#3213 = CARTESIAN_POINT('',(-1.55,1.135,0.66));
+#3214 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3215 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3216 = ORIENTED_EDGE('',*,*,#3217,.T.);
+#3217 = EDGE_CURVE('',#3209,#3218,#3220,.T.);
+#3218 = VERTEX_POINT('',#3219);
+#3219 = CARTESIAN_POINT('',(-1.6,1.135,0.23));
+#3220 = LINE('',#3221,#3222);
+#3221 = CARTESIAN_POINT('',(-1.6,1.135,0.66));
+#3222 = VECTOR('',#3223,1.);
+#3223 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3224 = ORIENTED_EDGE('',*,*,#3225,.T.);
+#3225 = EDGE_CURVE('',#3218,#3226,#3228,.T.);
+#3226 = VERTEX_POINT('',#3227);
+#3227 = CARTESIAN_POINT('',(-1.83,1.135,0.E+000));
+#3228 = CIRCLE('',#3229,0.23);
+#3229 = AXIS2_PLACEMENT_3D('',#3230,#3231,#3232);
+#3230 = CARTESIAN_POINT('',(-1.83,1.135,0.23));
+#3231 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3232 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3233 = ORIENTED_EDGE('',*,*,#3234,.T.);
+#3234 = EDGE_CURVE('',#3226,#3235,#3237,.T.);
+#3235 = VERTEX_POINT('',#3236);
+#3236 = CARTESIAN_POINT('',(-2.45,1.135,0.E+000));
+#3237 = LINE('',#3238,#3239);
+#3238 = CARTESIAN_POINT('',(-1.83,1.135,0.E+000));
+#3239 = VECTOR('',#3240,1.);
+#3240 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3242 = EDGE_CURVE('',#3235,#3243,#3245,.T.);
+#3243 = VERTEX_POINT('',#3244);
+#3244 = CARTESIAN_POINT('',(-2.45,1.135,0.18));
+#3245 = LINE('',#3246,#3247);
+#3246 = CARTESIAN_POINT('',(-2.45,1.135,0.E+000));
+#3247 = VECTOR('',#3248,1.);
+#3248 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3249 = ORIENTED_EDGE('',*,*,#3250,.T.);
+#3250 = EDGE_CURVE('',#3243,#3251,#3253,.T.);
+#3251 = VERTEX_POINT('',#3252);
+#3252 = CARTESIAN_POINT('',(-1.83,1.135,0.18));
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(-2.45,1.135,0.18));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3257 = ORIENTED_EDGE('',*,*,#3258,.T.);
+#3258 = EDGE_CURVE('',#3251,#3259,#3261,.T.);
+#3259 = VERTEX_POINT('',#3260);
+#3260 = CARTESIAN_POINT('',(-1.78,1.135,0.23));
+#3261 = CIRCLE('',#3262,5.E-002);
+#3262 = AXIS2_PLACEMENT_3D('',#3263,#3264,#3265);
+#3263 = CARTESIAN_POINT('',(-1.83,1.135,0.23));
+#3264 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3265 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3266 = ORIENTED_EDGE('',*,*,#3267,.T.);
+#3267 = EDGE_CURVE('',#3259,#3268,#3270,.T.);
+#3268 = VERTEX_POINT('',#3269);
+#3269 = CARTESIAN_POINT('',(-1.78,1.135,0.66));
+#3270 = LINE('',#3271,#3272);
+#3271 = CARTESIAN_POINT('',(-1.78,1.135,0.23));
+#3272 = VECTOR('',#3273,1.);
+#3273 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3274 = ORIENTED_EDGE('',*,*,#3275,.T.);
+#3275 = EDGE_CURVE('',#3268,#3276,#3278,.T.);
+#3276 = VERTEX_POINT('',#3277);
+#3277 = CARTESIAN_POINT('',(-1.55,1.135,0.89));
+#3278 = CIRCLE('',#3279,0.23);
+#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);
+#3280 = CARTESIAN_POINT('',(-1.55,1.135,0.66));
+#3281 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3282 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3283 = ORIENTED_EDGE('',*,*,#3284,.T.);
+#3284 = EDGE_CURVE('',#3276,#2310,#3285,.T.);
+#3285 = LINE('',#3286,#3287);
+#3286 = CARTESIAN_POINT('',(-1.55,1.135,0.89));
+#3287 = VECTOR('',#3288,1.);
+#3288 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3289 = PLANE('',#3290);
+#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293);
+#3291 = CARTESIAN_POINT('',(-1.849272345336,1.135,0.353062304725));
+#3292 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3293 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3294 = ADVANCED_FACE('',(#3295),#3310,.F.);
+#3295 = FACE_BOUND('',#3296,.F.);
+#3296 = EDGE_LOOP('',(#3297,#3303,#3304,#3309));
+#3297 = ORIENTED_EDGE('',*,*,#3298,.F.);
+#3298 = EDGE_CURVE('',#2310,#2972,#3299,.T.);
+#3299 = LINE('',#3300,#3301);
+#3300 = CARTESIAN_POINT('',(-1.55,1.135,0.89));
+#3301 = VECTOR('',#3302,1.);
+#3302 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3303 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#3304 = ORIENTED_EDGE('',*,*,#3305,.T.);
+#3305 = EDGE_CURVE('',#2319,#2891,#3306,.T.);
+#3306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3307,#3308),.UNSPECIFIED.,.F.,
+.F.,(2,2),(0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3307 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#3308 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#3309 = ORIENTED_EDGE('',*,*,#2979,.F.);
+#3310 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3311,#3312)
+,(#3313,#3314
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3311 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3312 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3313 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#3314 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#3315 = ADVANCED_FACE('',(#3316),#3335,.F.);
+#3316 = FACE_BOUND('',#3317,.F.);
+#3317 = EDGE_LOOP('',(#3318,#3319,#3328,#3334));
+#3318 = ORIENTED_EDGE('',*,*,#2356,.T.);
+#3319 = ORIENTED_EDGE('',*,*,#3320,.T.);
+#3320 = EDGE_CURVE('',#2349,#3321,#3323,.T.);
+#3321 = VERTEX_POINT('',#3322);
+#3322 = CARTESIAN_POINT('',(-1.6,-0.815,0.66));
+#3323 = CIRCLE('',#3324,5.E-002);
+#3324 = AXIS2_PLACEMENT_3D('',#3325,#3326,#3327);
+#3325 = CARTESIAN_POINT('',(-1.55,-0.815,0.66));
+#3326 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3328 = ORIENTED_EDGE('',*,*,#3329,.F.);
+#3329 = EDGE_CURVE('',#3117,#3321,#3330,.T.);
+#3330 = LINE('',#3331,#3332);
+#3331 = CARTESIAN_POINT('',(-1.6,-1.135,0.66));
+#3332 = VECTOR('',#3333,1.);
+#3333 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3334 = ORIENTED_EDGE('',*,*,#3116,.F.);
+#3335 = CYLINDRICAL_SURFACE('',#3336,5.E-002);
+#3336 = AXIS2_PLACEMENT_3D('',#3337,#3338,#3339);
+#3337 = CARTESIAN_POINT('',(-1.55,-1.135,0.66));
+#3338 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3340 = ADVANCED_FACE('',(#3341),#3419,.T.);
+#3341 = FACE_BOUND('',#3342,.T.);
+#3342 = EDGE_LOOP('',(#3343,#3344,#3345,#3346,#3354,#3363,#3371,#3379,
+#3387,#3396,#3404,#3413));
+#3343 = ORIENTED_EDGE('',*,*,#2401,.F.);
+#3344 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#3345 = ORIENTED_EDGE('',*,*,#3320,.T.);
+#3346 = ORIENTED_EDGE('',*,*,#3347,.T.);
+#3347 = EDGE_CURVE('',#3321,#3348,#3350,.T.);
+#3348 = VERTEX_POINT('',#3349);
+#3349 = CARTESIAN_POINT('',(-1.6,-0.815,0.23));
+#3350 = LINE('',#3351,#3352);
+#3351 = CARTESIAN_POINT('',(-1.6,-0.815,0.66));
+#3352 = VECTOR('',#3353,1.);
+#3353 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3354 = ORIENTED_EDGE('',*,*,#3355,.T.);
+#3355 = EDGE_CURVE('',#3348,#3356,#3358,.T.);
+#3356 = VERTEX_POINT('',#3357);
+#3357 = CARTESIAN_POINT('',(-1.83,-0.815,0.E+000));
+#3358 = CIRCLE('',#3359,0.23);
+#3359 = AXIS2_PLACEMENT_3D('',#3360,#3361,#3362);
+#3360 = CARTESIAN_POINT('',(-1.83,-0.815,0.23));
+#3361 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3362 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3363 = ORIENTED_EDGE('',*,*,#3364,.T.);
+#3364 = EDGE_CURVE('',#3356,#3365,#3367,.T.);
+#3365 = VERTEX_POINT('',#3366);
+#3366 = CARTESIAN_POINT('',(-2.45,-0.815,0.E+000));
+#3367 = LINE('',#3368,#3369);
+#3368 = CARTESIAN_POINT('',(-1.83,-0.815,0.E+000));
+#3369 = VECTOR('',#3370,1.);
+#3370 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3371 = ORIENTED_EDGE('',*,*,#3372,.T.);
+#3372 = EDGE_CURVE('',#3365,#3373,#3375,.T.);
+#3373 = VERTEX_POINT('',#3374);
+#3374 = CARTESIAN_POINT('',(-2.45,-0.815,0.18));
+#3375 = LINE('',#3376,#3377);
+#3376 = CARTESIAN_POINT('',(-2.45,-0.815,0.E+000));
+#3377 = VECTOR('',#3378,1.);
+#3378 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3379 = ORIENTED_EDGE('',*,*,#3380,.T.);
+#3380 = EDGE_CURVE('',#3373,#3381,#3383,.T.);
+#3381 = VERTEX_POINT('',#3382);
+#3382 = CARTESIAN_POINT('',(-1.83,-0.815,0.18));
+#3383 = LINE('',#3384,#3385);
+#3384 = CARTESIAN_POINT('',(-2.45,-0.815,0.18));
+#3385 = VECTOR('',#3386,1.);
+#3386 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3387 = ORIENTED_EDGE('',*,*,#3388,.T.);
+#3388 = EDGE_CURVE('',#3381,#3389,#3391,.T.);
+#3389 = VERTEX_POINT('',#3390);
+#3390 = CARTESIAN_POINT('',(-1.78,-0.815,0.23));
+#3391 = CIRCLE('',#3392,5.E-002);
+#3392 = AXIS2_PLACEMENT_3D('',#3393,#3394,#3395);
+#3393 = CARTESIAN_POINT('',(-1.83,-0.815,0.23));
+#3394 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3395 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3396 = ORIENTED_EDGE('',*,*,#3397,.T.);
+#3397 = EDGE_CURVE('',#3389,#3398,#3400,.T.);
+#3398 = VERTEX_POINT('',#3399);
+#3399 = CARTESIAN_POINT('',(-1.78,-0.815,0.66));
+#3400 = LINE('',#3401,#3402);
+#3401 = CARTESIAN_POINT('',(-1.78,-0.815,0.23));
+#3402 = VECTOR('',#3403,1.);
+#3403 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3404 = ORIENTED_EDGE('',*,*,#3405,.T.);
+#3405 = EDGE_CURVE('',#3398,#3406,#3408,.T.);
+#3406 = VERTEX_POINT('',#3407);
+#3407 = CARTESIAN_POINT('',(-1.55,-0.815,0.89));
+#3408 = CIRCLE('',#3409,0.23);
+#3409 = AXIS2_PLACEMENT_3D('',#3410,#3411,#3412);
+#3410 = CARTESIAN_POINT('',(-1.55,-0.815,0.66));
+#3411 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3412 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3413 = ORIENTED_EDGE('',*,*,#3414,.T.);
+#3414 = EDGE_CURVE('',#3406,#2402,#3415,.T.);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(-1.55,-0.815,0.89));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3419 = PLANE('',#3420);
+#3420 = AXIS2_PLACEMENT_3D('',#3421,#3422,#3423);
+#3421 = CARTESIAN_POINT('',(-1.849272345336,-0.815,0.353062304725));
+#3422 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3423 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3424 = ADVANCED_FACE('',(#3425),#3511,.F.);
+#3425 = FACE_BOUND('',#3426,.F.);
+#3426 = EDGE_LOOP('',(#3427,#3428,#3429,#3438,#3446,#3455,#3463,#3471,
+#3479,#3488,#3496,#3505));
+#3427 = ORIENTED_EDGE('',*,*,#2441,.F.);
+#3428 = ORIENTED_EDGE('',*,*,#2370,.T.);
+#3429 = ORIENTED_EDGE('',*,*,#3430,.T.);
+#3430 = EDGE_CURVE('',#2371,#3431,#3433,.T.);
+#3431 = VERTEX_POINT('',#3432);
+#3432 = CARTESIAN_POINT('',(-1.6,0.815,0.66));
+#3433 = CIRCLE('',#3434,5.E-002);
+#3434 = AXIS2_PLACEMENT_3D('',#3435,#3436,#3437);
+#3435 = CARTESIAN_POINT('',(-1.55,0.815,0.66));
+#3436 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3437 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3438 = ORIENTED_EDGE('',*,*,#3439,.T.);
+#3439 = EDGE_CURVE('',#3431,#3440,#3442,.T.);
+#3440 = VERTEX_POINT('',#3441);
+#3441 = CARTESIAN_POINT('',(-1.6,0.815,0.23));
+#3442 = LINE('',#3443,#3444);
+#3443 = CARTESIAN_POINT('',(-1.6,0.815,0.66));
+#3444 = VECTOR('',#3445,1.);
+#3445 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3446 = ORIENTED_EDGE('',*,*,#3447,.T.);
+#3447 = EDGE_CURVE('',#3440,#3448,#3450,.T.);
+#3448 = VERTEX_POINT('',#3449);
+#3449 = CARTESIAN_POINT('',(-1.83,0.815,0.E+000));
+#3450 = CIRCLE('',#3451,0.23);
+#3451 = AXIS2_PLACEMENT_3D('',#3452,#3453,#3454);
+#3452 = CARTESIAN_POINT('',(-1.83,0.815,0.23));
+#3453 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3454 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3455 = ORIENTED_EDGE('',*,*,#3456,.T.);
+#3456 = EDGE_CURVE('',#3448,#3457,#3459,.T.);
+#3457 = VERTEX_POINT('',#3458);
+#3458 = CARTESIAN_POINT('',(-2.45,0.815,0.E+000));
+#3459 = LINE('',#3460,#3461);
+#3460 = CARTESIAN_POINT('',(-1.83,0.815,0.E+000));
+#3461 = VECTOR('',#3462,1.);
+#3462 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3463 = ORIENTED_EDGE('',*,*,#3464,.T.);
+#3464 = EDGE_CURVE('',#3457,#3465,#3467,.T.);
+#3465 = VERTEX_POINT('',#3466);
+#3466 = CARTESIAN_POINT('',(-2.45,0.815,0.18));
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(-2.45,0.815,0.E+000));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3471 = ORIENTED_EDGE('',*,*,#3472,.T.);
+#3472 = EDGE_CURVE('',#3465,#3473,#3475,.T.);
+#3473 = VERTEX_POINT('',#3474);
+#3474 = CARTESIAN_POINT('',(-1.83,0.815,0.18));
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(-2.45,0.815,0.18));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3479 = ORIENTED_EDGE('',*,*,#3480,.T.);
+#3480 = EDGE_CURVE('',#3473,#3481,#3483,.T.);
+#3481 = VERTEX_POINT('',#3482);
+#3482 = CARTESIAN_POINT('',(-1.78,0.815,0.23));
+#3483 = CIRCLE('',#3484,5.E-002);
+#3484 = AXIS2_PLACEMENT_3D('',#3485,#3486,#3487);
+#3485 = CARTESIAN_POINT('',(-1.83,0.815,0.23));
+#3486 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3487 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3488 = ORIENTED_EDGE('',*,*,#3489,.T.);
+#3489 = EDGE_CURVE('',#3481,#3490,#3492,.T.);
+#3490 = VERTEX_POINT('',#3491);
+#3491 = CARTESIAN_POINT('',(-1.78,0.815,0.66));
+#3492 = LINE('',#3493,#3494);
+#3493 = CARTESIAN_POINT('',(-1.78,0.815,0.23));
+#3494 = VECTOR('',#3495,1.);
+#3495 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3496 = ORIENTED_EDGE('',*,*,#3497,.T.);
+#3497 = EDGE_CURVE('',#3490,#3498,#3500,.T.);
+#3498 = VERTEX_POINT('',#3499);
+#3499 = CARTESIAN_POINT('',(-1.55,0.815,0.89));
+#3500 = CIRCLE('',#3501,0.23);
+#3501 = AXIS2_PLACEMENT_3D('',#3502,#3503,#3504);
+#3502 = CARTESIAN_POINT('',(-1.55,0.815,0.66));
+#3503 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3504 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3505 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#3506 = EDGE_CURVE('',#3498,#2442,#3507,.T.);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(-1.55,0.815,0.89));
+#3509 = VECTOR('',#3510,1.);
+#3510 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3511 = PLANE('',#3512);
+#3512 = AXIS2_PLACEMENT_3D('',#3513,#3514,#3515);
+#3513 = CARTESIAN_POINT('',(-1.849272345336,0.815,0.353062304725));
+#3514 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3515 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3516 = ADVANCED_FACE('',(#3517),#3528,.F.);
+#3517 = FACE_BOUND('',#3518,.F.);
+#3518 = EDGE_LOOP('',(#3519,#3520,#3521,#3527));
+#3519 = ORIENTED_EDGE('',*,*,#2387,.T.);
+#3520 = ORIENTED_EDGE('',*,*,#3208,.T.);
+#3521 = ORIENTED_EDGE('',*,*,#3522,.F.);
+#3522 = EDGE_CURVE('',#3431,#3209,#3523,.T.);
+#3523 = LINE('',#3524,#3525);
+#3524 = CARTESIAN_POINT('',(-1.6,0.815,0.66));
+#3525 = VECTOR('',#3526,1.);
+#3526 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3527 = ORIENTED_EDGE('',*,*,#3430,.F.);
+#3528 = CYLINDRICAL_SURFACE('',#3529,5.E-002);
+#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532);
+#3530 = CARTESIAN_POINT('',(-1.55,0.815,0.66));
+#3531 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3532 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3533 = ADVANCED_FACE('',(#3534),#3550,.F.);
+#3534 = FACE_BOUND('',#3535,.F.);
+#3535 = EDGE_LOOP('',(#3536,#3542,#3543,#3549));
+#3536 = ORIENTED_EDGE('',*,*,#3537,.F.);
+#3537 = EDGE_CURVE('',#2402,#2924,#3538,.T.);
+#3538 = LINE('',#3539,#3540);
+#3539 = CARTESIAN_POINT('',(-1.55,-0.815,0.89));
+#3540 = VECTOR('',#3541,1.);
+#3541 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3542 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#3543 = ORIENTED_EDGE('',*,*,#3544,.T.);
+#3544 = EDGE_CURVE('',#2411,#2932,#3545,.T.);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(-1.55,-0.485,0.89));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3549 = ORIENTED_EDGE('',*,*,#2931,.F.);
+#3550 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3551,#3552)
+,(#3553,#3554
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3551 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3552 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3553 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#3554 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#3555 = ADVANCED_FACE('',(#3556),#3642,.F.);
+#3556 = FACE_BOUND('',#3557,.F.);
+#3557 = EDGE_LOOP('',(#3558,#3559,#3560,#3569,#3577,#3586,#3594,#3602,
+#3610,#3619,#3627,#3636));
+#3558 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#3559 = ORIENTED_EDGE('',*,*,#2463,.T.);
+#3560 = ORIENTED_EDGE('',*,*,#3561,.T.);
+#3561 = EDGE_CURVE('',#2464,#3562,#3564,.T.);
+#3562 = VERTEX_POINT('',#3563);
+#3563 = CARTESIAN_POINT('',(-1.6,-0.485,0.66));
+#3564 = CIRCLE('',#3565,5.E-002);
+#3565 = AXIS2_PLACEMENT_3D('',#3566,#3567,#3568);
+#3566 = CARTESIAN_POINT('',(-1.55,-0.485,0.66));
+#3567 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3568 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3569 = ORIENTED_EDGE('',*,*,#3570,.T.);
+#3570 = EDGE_CURVE('',#3562,#3571,#3573,.T.);
+#3571 = VERTEX_POINT('',#3572);
+#3572 = CARTESIAN_POINT('',(-1.6,-0.485,0.23));
+#3573 = LINE('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(-1.6,-0.485,0.66));
+#3575 = VECTOR('',#3576,1.);
+#3576 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3577 = ORIENTED_EDGE('',*,*,#3578,.T.);
+#3578 = EDGE_CURVE('',#3571,#3579,#3581,.T.);
+#3579 = VERTEX_POINT('',#3580);
+#3580 = CARTESIAN_POINT('',(-1.83,-0.485,0.E+000));
+#3581 = CIRCLE('',#3582,0.23);
+#3582 = AXIS2_PLACEMENT_3D('',#3583,#3584,#3585);
+#3583 = CARTESIAN_POINT('',(-1.83,-0.485,0.23));
+#3584 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3585 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3586 = ORIENTED_EDGE('',*,*,#3587,.T.);
+#3587 = EDGE_CURVE('',#3579,#3588,#3590,.T.);
+#3588 = VERTEX_POINT('',#3589);
+#3589 = CARTESIAN_POINT('',(-2.45,-0.485,0.E+000));
+#3590 = LINE('',#3591,#3592);
+#3591 = CARTESIAN_POINT('',(-1.83,-0.485,0.E+000));
+#3592 = VECTOR('',#3593,1.);
+#3593 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3594 = ORIENTED_EDGE('',*,*,#3595,.T.);
+#3595 = EDGE_CURVE('',#3588,#3596,#3598,.T.);
+#3596 = VERTEX_POINT('',#3597);
+#3597 = CARTESIAN_POINT('',(-2.45,-0.485,0.18));
+#3598 = LINE('',#3599,#3600);
+#3599 = CARTESIAN_POINT('',(-2.45,-0.485,0.E+000));
+#3600 = VECTOR('',#3601,1.);
+#3601 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3602 = ORIENTED_EDGE('',*,*,#3603,.T.);
+#3603 = EDGE_CURVE('',#3596,#3604,#3606,.T.);
+#3604 = VERTEX_POINT('',#3605);
+#3605 = CARTESIAN_POINT('',(-1.83,-0.485,0.18));
+#3606 = LINE('',#3607,#3608);
+#3607 = CARTESIAN_POINT('',(-2.45,-0.485,0.18));
+#3608 = VECTOR('',#3609,1.);
+#3609 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3610 = ORIENTED_EDGE('',*,*,#3611,.T.);
+#3611 = EDGE_CURVE('',#3604,#3612,#3614,.T.);
+#3612 = VERTEX_POINT('',#3613);
+#3613 = CARTESIAN_POINT('',(-1.78,-0.485,0.23));
+#3614 = CIRCLE('',#3615,5.E-002);
+#3615 = AXIS2_PLACEMENT_3D('',#3616,#3617,#3618);
+#3616 = CARTESIAN_POINT('',(-1.83,-0.485,0.23));
+#3617 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3618 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3619 = ORIENTED_EDGE('',*,*,#3620,.T.);
+#3620 = EDGE_CURVE('',#3612,#3621,#3623,.T.);
+#3621 = VERTEX_POINT('',#3622);
+#3622 = CARTESIAN_POINT('',(-1.78,-0.485,0.66));
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(-1.78,-0.485,0.23));
+#3625 = VECTOR('',#3626,1.);
+#3626 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3627 = ORIENTED_EDGE('',*,*,#3628,.T.);
+#3628 = EDGE_CURVE('',#3621,#3629,#3631,.T.);
+#3629 = VERTEX_POINT('',#3630);
+#3630 = CARTESIAN_POINT('',(-1.55,-0.485,0.89));
+#3631 = CIRCLE('',#3632,0.23);
+#3632 = AXIS2_PLACEMENT_3D('',#3633,#3634,#3635);
+#3633 = CARTESIAN_POINT('',(-1.55,-0.485,0.66));
+#3634 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3635 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3636 = ORIENTED_EDGE('',*,*,#3637,.T.);
+#3637 = EDGE_CURVE('',#3629,#2411,#3638,.T.);
+#3638 = LINE('',#3639,#3640);
+#3639 = CARTESIAN_POINT('',(-1.55,-0.485,0.89));
+#3640 = VECTOR('',#3641,1.);
+#3641 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3642 = PLANE('',#3643);
+#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646);
+#3644 = CARTESIAN_POINT('',(-1.849272345336,-0.485,0.353062304725));
+#3645 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3646 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3647 = ADVANCED_FACE('',(#3648),#3734,.T.);
+#3648 = FACE_BOUND('',#3649,.T.);
+#3649 = EDGE_LOOP('',(#3650,#3651,#3652,#3661,#3669,#3678,#3686,#3694,
+#3702,#3711,#3719,#3728));
+#3650 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#3651 = ORIENTED_EDGE('',*,*,#2503,.T.);
+#3652 = ORIENTED_EDGE('',*,*,#3653,.T.);
+#3653 = EDGE_CURVE('',#2504,#3654,#3656,.T.);
+#3654 = VERTEX_POINT('',#3655);
+#3655 = CARTESIAN_POINT('',(-1.6,0.485,0.66));
+#3656 = CIRCLE('',#3657,5.E-002);
+#3657 = AXIS2_PLACEMENT_3D('',#3658,#3659,#3660);
+#3658 = CARTESIAN_POINT('',(-1.55,0.485,0.66));
+#3659 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3661 = ORIENTED_EDGE('',*,*,#3662,.T.);
+#3662 = EDGE_CURVE('',#3654,#3663,#3665,.T.);
+#3663 = VERTEX_POINT('',#3664);
+#3664 = CARTESIAN_POINT('',(-1.6,0.485,0.23));
+#3665 = LINE('',#3666,#3667);
+#3666 = CARTESIAN_POINT('',(-1.6,0.485,0.66));
+#3667 = VECTOR('',#3668,1.);
+#3668 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3669 = ORIENTED_EDGE('',*,*,#3670,.T.);
+#3670 = EDGE_CURVE('',#3663,#3671,#3673,.T.);
+#3671 = VERTEX_POINT('',#3672);
+#3672 = CARTESIAN_POINT('',(-1.83,0.485,0.E+000));
+#3673 = CIRCLE('',#3674,0.23);
+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3675 = CARTESIAN_POINT('',(-1.83,0.485,0.23));
+#3676 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3677 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3678 = ORIENTED_EDGE('',*,*,#3679,.T.);
+#3679 = EDGE_CURVE('',#3671,#3680,#3682,.T.);
+#3680 = VERTEX_POINT('',#3681);
+#3681 = CARTESIAN_POINT('',(-2.45,0.485,0.E+000));
+#3682 = LINE('',#3683,#3684);
+#3683 = CARTESIAN_POINT('',(-1.83,0.485,0.E+000));
+#3684 = VECTOR('',#3685,1.);
+#3685 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3686 = ORIENTED_EDGE('',*,*,#3687,.T.);
+#3687 = EDGE_CURVE('',#3680,#3688,#3690,.T.);
+#3688 = VERTEX_POINT('',#3689);
+#3689 = CARTESIAN_POINT('',(-2.45,0.485,0.18));
+#3690 = LINE('',#3691,#3692);
+#3691 = CARTESIAN_POINT('',(-2.45,0.485,0.E+000));
+#3692 = VECTOR('',#3693,1.);
+#3693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3694 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#3695 = EDGE_CURVE('',#3688,#3696,#3698,.T.);
+#3696 = VERTEX_POINT('',#3697);
+#3697 = CARTESIAN_POINT('',(-1.83,0.485,0.18));
+#3698 = LINE('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(-2.45,0.485,0.18));
+#3700 = VECTOR('',#3701,1.);
+#3701 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3702 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#3703 = EDGE_CURVE('',#3696,#3704,#3706,.T.);
+#3704 = VERTEX_POINT('',#3705);
+#3705 = CARTESIAN_POINT('',(-1.78,0.485,0.23));
+#3706 = CIRCLE('',#3707,5.E-002);
+#3707 = AXIS2_PLACEMENT_3D('',#3708,#3709,#3710);
+#3708 = CARTESIAN_POINT('',(-1.83,0.485,0.23));
+#3709 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3710 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3711 = ORIENTED_EDGE('',*,*,#3712,.T.);
+#3712 = EDGE_CURVE('',#3704,#3713,#3715,.T.);
+#3713 = VERTEX_POINT('',#3714);
+#3714 = CARTESIAN_POINT('',(-1.78,0.485,0.66));
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(-1.78,0.485,0.23));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3719 = ORIENTED_EDGE('',*,*,#3720,.T.);
+#3720 = EDGE_CURVE('',#3713,#3721,#3723,.T.);
+#3721 = VERTEX_POINT('',#3722);
+#3722 = CARTESIAN_POINT('',(-1.55,0.485,0.89));
+#3723 = CIRCLE('',#3724,0.23);
+#3724 = AXIS2_PLACEMENT_3D('',#3725,#3726,#3727);
+#3725 = CARTESIAN_POINT('',(-1.55,0.485,0.66));
+#3726 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3727 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3728 = ORIENTED_EDGE('',*,*,#3729,.T.);
+#3729 = EDGE_CURVE('',#3721,#2433,#3730,.T.);
+#3730 = LINE('',#3731,#3732);
+#3731 = CARTESIAN_POINT('',(-1.55,0.485,0.89));
+#3732 = VECTOR('',#3733,1.);
+#3733 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3734 = PLANE('',#3735);
+#3735 = AXIS2_PLACEMENT_3D('',#3736,#3737,#3738);
+#3736 = CARTESIAN_POINT('',(-1.849272345336,0.485,0.353062304725));
+#3737 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3738 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3739 = ADVANCED_FACE('',(#3740),#3756,.F.);
+#3740 = FACE_BOUND('',#3741,.F.);
+#3741 = EDGE_LOOP('',(#3742,#3748,#3749,#3755));
+#3742 = ORIENTED_EDGE('',*,*,#3743,.F.);
+#3743 = EDGE_CURVE('',#2433,#2956,#3744,.T.);
+#3744 = LINE('',#3745,#3746);
+#3745 = CARTESIAN_POINT('',(-1.55,0.485,0.89));
+#3746 = VECTOR('',#3747,1.);
+#3747 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3748 = ORIENTED_EDGE('',*,*,#2449,.T.);
+#3749 = ORIENTED_EDGE('',*,*,#3750,.T.);
+#3750 = EDGE_CURVE('',#2442,#2964,#3751,.T.);
+#3751 = LINE('',#3752,#3753);
+#3752 = CARTESIAN_POINT('',(-1.55,0.815,0.89));
+#3753 = VECTOR('',#3754,1.);
+#3754 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3755 = ORIENTED_EDGE('',*,*,#2963,.F.);
+#3756 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3757,#3758)
+,(#3759,#3760
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3757 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3758 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3759 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#3760 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#3761 = ADVANCED_FACE('',(#3762),#3781,.F.);
+#3762 = FACE_BOUND('',#3763,.F.);
+#3763 = EDGE_LOOP('',(#3764,#3765,#3774,#3780));
+#3764 = ORIENTED_EDGE('',*,*,#2480,.T.);
+#3765 = ORIENTED_EDGE('',*,*,#3766,.T.);
+#3766 = EDGE_CURVE('',#2473,#3767,#3769,.T.);
+#3767 = VERTEX_POINT('',#3768);
+#3768 = CARTESIAN_POINT('',(-1.6,-0.165,0.66));
+#3769 = CIRCLE('',#3770,5.E-002);
+#3770 = AXIS2_PLACEMENT_3D('',#3771,#3772,#3773);
+#3771 = CARTESIAN_POINT('',(-1.55,-0.165,0.66));
+#3772 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3773 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3774 = ORIENTED_EDGE('',*,*,#3775,.F.);
+#3775 = EDGE_CURVE('',#3562,#3767,#3776,.T.);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(-1.6,-0.485,0.66));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3780 = ORIENTED_EDGE('',*,*,#3561,.F.);
+#3781 = CYLINDRICAL_SURFACE('',#3782,5.E-002);
+#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785);
+#3783 = CARTESIAN_POINT('',(-1.55,-0.485,0.66));
+#3784 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3785 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3786 = ADVANCED_FACE('',(#3787),#3865,.T.);
+#3787 = FACE_BOUND('',#3788,.T.);
+#3788 = EDGE_LOOP('',(#3789,#3790,#3791,#3792,#3800,#3809,#3817,#3825,
+#3833,#3842,#3850,#3859));
+#3789 = ORIENTED_EDGE('',*,*,#2525,.F.);
+#3790 = ORIENTED_EDGE('',*,*,#2472,.T.);
+#3791 = ORIENTED_EDGE('',*,*,#3766,.T.);
+#3792 = ORIENTED_EDGE('',*,*,#3793,.T.);
+#3793 = EDGE_CURVE('',#3767,#3794,#3796,.T.);
+#3794 = VERTEX_POINT('',#3795);
+#3795 = CARTESIAN_POINT('',(-1.6,-0.165,0.23));
+#3796 = LINE('',#3797,#3798);
+#3797 = CARTESIAN_POINT('',(-1.6,-0.165,0.66));
+#3798 = VECTOR('',#3799,1.);
+#3799 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3800 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#3801 = EDGE_CURVE('',#3794,#3802,#3804,.T.);
+#3802 = VERTEX_POINT('',#3803);
+#3803 = CARTESIAN_POINT('',(-1.83,-0.165,0.E+000));
+#3804 = CIRCLE('',#3805,0.23);
+#3805 = AXIS2_PLACEMENT_3D('',#3806,#3807,#3808);
+#3806 = CARTESIAN_POINT('',(-1.83,-0.165,0.23));
+#3807 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3808 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3809 = ORIENTED_EDGE('',*,*,#3810,.T.);
+#3810 = EDGE_CURVE('',#3802,#3811,#3813,.T.);
+#3811 = VERTEX_POINT('',#3812);
+#3812 = CARTESIAN_POINT('',(-2.45,-0.165,0.E+000));
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(-1.83,-0.165,0.E+000));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3817 = ORIENTED_EDGE('',*,*,#3818,.T.);
+#3818 = EDGE_CURVE('',#3811,#3819,#3821,.T.);
+#3819 = VERTEX_POINT('',#3820);
+#3820 = CARTESIAN_POINT('',(-2.45,-0.165,0.18));
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(-2.45,-0.165,0.E+000));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3825 = ORIENTED_EDGE('',*,*,#3826,.T.);
+#3826 = EDGE_CURVE('',#3819,#3827,#3829,.T.);
+#3827 = VERTEX_POINT('',#3828);
+#3828 = CARTESIAN_POINT('',(-1.83,-0.165,0.18));
+#3829 = LINE('',#3830,#3831);
+#3830 = CARTESIAN_POINT('',(-2.45,-0.165,0.18));
+#3831 = VECTOR('',#3832,1.);
+#3832 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3833 = ORIENTED_EDGE('',*,*,#3834,.T.);
+#3834 = EDGE_CURVE('',#3827,#3835,#3837,.T.);
+#3835 = VERTEX_POINT('',#3836);
+#3836 = CARTESIAN_POINT('',(-1.78,-0.165,0.23));
+#3837 = CIRCLE('',#3838,5.E-002);
+#3838 = AXIS2_PLACEMENT_3D('',#3839,#3840,#3841);
+#3839 = CARTESIAN_POINT('',(-1.83,-0.165,0.23));
+#3840 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3841 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3842 = ORIENTED_EDGE('',*,*,#3843,.T.);
+#3843 = EDGE_CURVE('',#3835,#3844,#3846,.T.);
+#3844 = VERTEX_POINT('',#3845);
+#3845 = CARTESIAN_POINT('',(-1.78,-0.165,0.66));
+#3846 = LINE('',#3847,#3848);
+#3847 = CARTESIAN_POINT('',(-1.78,-0.165,0.23));
+#3848 = VECTOR('',#3849,1.);
+#3849 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3850 = ORIENTED_EDGE('',*,*,#3851,.T.);
+#3851 = EDGE_CURVE('',#3844,#3852,#3854,.T.);
+#3852 = VERTEX_POINT('',#3853);
+#3853 = CARTESIAN_POINT('',(-1.55,-0.165,0.89));
+#3854 = CIRCLE('',#3855,0.23);
+#3855 = AXIS2_PLACEMENT_3D('',#3856,#3857,#3858);
+#3856 = CARTESIAN_POINT('',(-1.55,-0.165,0.66));
+#3857 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3858 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3859 = ORIENTED_EDGE('',*,*,#3860,.T.);
+#3860 = EDGE_CURVE('',#3852,#2526,#3861,.T.);
+#3861 = LINE('',#3862,#3863);
+#3862 = CARTESIAN_POINT('',(-1.55,-0.165,0.89));
+#3863 = VECTOR('',#3864,1.);
+#3864 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3865 = PLANE('',#3866);
+#3866 = AXIS2_PLACEMENT_3D('',#3867,#3868,#3869);
+#3867 = CARTESIAN_POINT('',(-1.849272345336,-0.165,0.353062304725));
+#3868 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3870 = ADVANCED_FACE('',(#3871),#3957,.F.);
+#3871 = FACE_BOUND('',#3872,.F.);
+#3872 = EDGE_LOOP('',(#3873,#3874,#3875,#3884,#3892,#3901,#3909,#3917,
+#3925,#3934,#3942,#3951));
+#3873 = ORIENTED_EDGE('',*,*,#2534,.F.);
+#3874 = ORIENTED_EDGE('',*,*,#2494,.T.);
+#3875 = ORIENTED_EDGE('',*,*,#3876,.T.);
+#3876 = EDGE_CURVE('',#2495,#3877,#3879,.T.);
+#3877 = VERTEX_POINT('',#3878);
+#3878 = CARTESIAN_POINT('',(-1.6,0.165,0.66));
+#3879 = CIRCLE('',#3880,5.E-002);
+#3880 = AXIS2_PLACEMENT_3D('',#3881,#3882,#3883);
+#3881 = CARTESIAN_POINT('',(-1.55,0.165,0.66));
+#3882 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3883 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3884 = ORIENTED_EDGE('',*,*,#3885,.T.);
+#3885 = EDGE_CURVE('',#3877,#3886,#3888,.T.);
+#3886 = VERTEX_POINT('',#3887);
+#3887 = CARTESIAN_POINT('',(-1.6,0.165,0.23));
+#3888 = LINE('',#3889,#3890);
+#3889 = CARTESIAN_POINT('',(-1.6,0.165,0.66));
+#3890 = VECTOR('',#3891,1.);
+#3891 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3892 = ORIENTED_EDGE('',*,*,#3893,.T.);
+#3893 = EDGE_CURVE('',#3886,#3894,#3896,.T.);
+#3894 = VERTEX_POINT('',#3895);
+#3895 = CARTESIAN_POINT('',(-1.83,0.165,0.E+000));
+#3896 = CIRCLE('',#3897,0.23);
+#3897 = AXIS2_PLACEMENT_3D('',#3898,#3899,#3900);
+#3898 = CARTESIAN_POINT('',(-1.83,0.165,0.23));
+#3899 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3900 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3901 = ORIENTED_EDGE('',*,*,#3902,.T.);
+#3902 = EDGE_CURVE('',#3894,#3903,#3905,.T.);
+#3903 = VERTEX_POINT('',#3904);
+#3904 = CARTESIAN_POINT('',(-2.45,0.165,0.E+000));
+#3905 = LINE('',#3906,#3907);
+#3906 = CARTESIAN_POINT('',(-1.83,0.165,0.E+000));
+#3907 = VECTOR('',#3908,1.);
+#3908 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3909 = ORIENTED_EDGE('',*,*,#3910,.T.);
+#3910 = EDGE_CURVE('',#3903,#3911,#3913,.T.);
+#3911 = VERTEX_POINT('',#3912);
+#3912 = CARTESIAN_POINT('',(-2.45,0.165,0.18));
+#3913 = LINE('',#3914,#3915);
+#3914 = CARTESIAN_POINT('',(-2.45,0.165,0.E+000));
+#3915 = VECTOR('',#3916,1.);
+#3916 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3917 = ORIENTED_EDGE('',*,*,#3918,.T.);
+#3918 = EDGE_CURVE('',#3911,#3919,#3921,.T.);
+#3919 = VERTEX_POINT('',#3920);
+#3920 = CARTESIAN_POINT('',(-1.83,0.165,0.18));
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(-2.45,0.165,0.18));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3925 = ORIENTED_EDGE('',*,*,#3926,.T.);
+#3926 = EDGE_CURVE('',#3919,#3927,#3929,.T.);
+#3927 = VERTEX_POINT('',#3928);
+#3928 = CARTESIAN_POINT('',(-1.78,0.165,0.23));
+#3929 = CIRCLE('',#3930,5.E-002);
+#3930 = AXIS2_PLACEMENT_3D('',#3931,#3932,#3933);
+#3931 = CARTESIAN_POINT('',(-1.83,0.165,0.23));
+#3932 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#3933 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3934 = ORIENTED_EDGE('',*,*,#3935,.T.);
+#3935 = EDGE_CURVE('',#3927,#3936,#3938,.T.);
+#3936 = VERTEX_POINT('',#3937);
+#3937 = CARTESIAN_POINT('',(-1.78,0.165,0.66));
+#3938 = LINE('',#3939,#3940);
+#3939 = CARTESIAN_POINT('',(-1.78,0.165,0.23));
+#3940 = VECTOR('',#3941,1.);
+#3941 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3942 = ORIENTED_EDGE('',*,*,#3943,.T.);
+#3943 = EDGE_CURVE('',#3936,#3944,#3946,.T.);
+#3944 = VERTEX_POINT('',#3945);
+#3945 = CARTESIAN_POINT('',(-1.55,0.165,0.89));
+#3946 = CIRCLE('',#3947,0.23);
+#3947 = AXIS2_PLACEMENT_3D('',#3948,#3949,#3950);
+#3948 = CARTESIAN_POINT('',(-1.55,0.165,0.66));
+#3949 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3950 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#3951 = ORIENTED_EDGE('',*,*,#3952,.T.);
+#3952 = EDGE_CURVE('',#3944,#2535,#3953,.T.);
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(-1.55,0.165,0.89));
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3957 = PLANE('',#3958);
+#3958 = AXIS2_PLACEMENT_3D('',#3959,#3960,#3961);
+#3959 = CARTESIAN_POINT('',(-1.849272345336,0.165,0.353062304725));
+#3960 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3961 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3962 = ADVANCED_FACE('',(#3963),#3974,.F.);
+#3963 = FACE_BOUND('',#3964,.F.);
+#3964 = EDGE_LOOP('',(#3965,#3966,#3967,#3973));
+#3965 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#3966 = ORIENTED_EDGE('',*,*,#3653,.T.);
+#3967 = ORIENTED_EDGE('',*,*,#3968,.F.);
+#3968 = EDGE_CURVE('',#3877,#3654,#3969,.T.);
+#3969 = LINE('',#3970,#3971);
+#3970 = CARTESIAN_POINT('',(-1.6,0.165,0.66));
+#3971 = VECTOR('',#3972,1.);
+#3972 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3973 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#3974 = CYLINDRICAL_SURFACE('',#3975,5.E-002);
+#3975 = AXIS2_PLACEMENT_3D('',#3976,#3977,#3978);
+#3976 = CARTESIAN_POINT('',(-1.55,0.165,0.66));
+#3977 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3978 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3979 = ADVANCED_FACE('',(#3980),#3996,.F.);
+#3980 = FACE_BOUND('',#3981,.F.);
+#3981 = EDGE_LOOP('',(#3982,#3988,#3989,#3995));
+#3982 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#3983 = EDGE_CURVE('',#2526,#2940,#3984,.T.);
+#3984 = LINE('',#3985,#3986);
+#3985 = CARTESIAN_POINT('',(-1.55,-0.165,0.89));
+#3986 = VECTOR('',#3987,1.);
+#3987 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3988 = ORIENTED_EDGE('',*,*,#2542,.T.);
+#3989 = ORIENTED_EDGE('',*,*,#3990,.T.);
+#3990 = EDGE_CURVE('',#2535,#2948,#3991,.T.);
+#3991 = LINE('',#3992,#3993);
+#3992 = CARTESIAN_POINT('',(-1.55,0.165,0.89));
+#3993 = VECTOR('',#3994,1.);
+#3994 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3995 = ORIENTED_EDGE('',*,*,#2947,.F.);
+#3996 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#3997,#3998)
+,(#3999,#4000
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,2.6),(0.E+000,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#3997 = CARTESIAN_POINT('',(-1.5,-1.3,0.89));
+#3998 = CARTESIAN_POINT('',(-1.45,-1.275,0.89));
+#3999 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#4000 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#4001 = ADVANCED_FACE('',(#4002),#4008,.F.);
+#4002 = FACE_BOUND('',#4003,.F.);
+#4003 = EDGE_LOOP('',(#4004,#4005,#4006,#4007));
+#4004 = ORIENTED_EDGE('',*,*,#2558,.T.);
+#4005 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#4006 = ORIENTED_EDGE('',*,*,#2890,.F.);
+#4007 = ORIENTED_EDGE('',*,*,#3305,.F.);
+#4008 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+(#4009,#4010)
+,(#4011,#4012
+)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.E+000,0.282842712475),(
+0.E+000,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4009 = CARTESIAN_POINT('',(-1.5,1.3,0.89));
+#4010 = CARTESIAN_POINT('',(-1.45,1.275,0.89));
+#4011 = CARTESIAN_POINT('',(-1.3,1.5,0.89));
+#4012 = CARTESIAN_POINT('',(-1.275,1.45,0.89));
+#4013 = ADVANCED_FACE('',(#4014),#4027,.F.);
+#4014 = FACE_BOUND('',#4015,.F.);
+#4015 = EDGE_LOOP('',(#4016,#4017,#4023,#4024,#4025,#4026));
+#4016 = ORIENTED_EDGE('',*,*,#3192,.F.);
+#4017 = ORIENTED_EDGE('',*,*,#4018,.T.);
+#4018 = EDGE_CURVE('',#3184,#3406,#4019,.T.);
+#4019 = LINE('',#4020,#4021);
+#4020 = CARTESIAN_POINT('',(-1.55,-1.135,0.89));
+#4021 = VECTOR('',#4022,1.);
+#4022 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4023 = ORIENTED_EDGE('',*,*,#3414,.T.);
+#4024 = ORIENTED_EDGE('',*,*,#3537,.T.);
+#4025 = ORIENTED_EDGE('',*,*,#2923,.F.);
+#4026 = ORIENTED_EDGE('',*,*,#3099,.F.);
+#4027 = PLANE('',#4028);
+#4028 = AXIS2_PLACEMENT_3D('',#4029,#4030,#4031);
+#4029 = CARTESIAN_POINT('',(-1.55,-1.135,0.89));
+#4030 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4031 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4032 = ADVANCED_FACE('',(#4033),#4046,.F.);
+#4033 = FACE_BOUND('',#4034,.F.);
+#4034 = EDGE_LOOP('',(#4035,#4036,#4042,#4043,#4044,#4045));
+#4035 = ORIENTED_EDGE('',*,*,#3637,.F.);
+#4036 = ORIENTED_EDGE('',*,*,#4037,.T.);
+#4037 = EDGE_CURVE('',#3629,#3852,#4038,.T.);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(-1.55,-0.485,0.89));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4042 = ORIENTED_EDGE('',*,*,#3860,.T.);
+#4043 = ORIENTED_EDGE('',*,*,#3983,.T.);
+#4044 = ORIENTED_EDGE('',*,*,#2939,.F.);
+#4045 = ORIENTED_EDGE('',*,*,#3544,.F.);
+#4046 = PLANE('',#4047);
+#4047 = AXIS2_PLACEMENT_3D('',#4048,#4049,#4050);
+#4048 = CARTESIAN_POINT('',(-1.55,-0.485,0.89));
+#4049 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4050 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4051 = ADVANCED_FACE('',(#4052),#4065,.F.);
+#4052 = FACE_BOUND('',#4053,.F.);
+#4053 = EDGE_LOOP('',(#4054,#4055,#4061,#4062,#4063,#4064));
+#4054 = ORIENTED_EDGE('',*,*,#3506,.F.);
+#4055 = ORIENTED_EDGE('',*,*,#4056,.T.);
+#4056 = EDGE_CURVE('',#3498,#3276,#4057,.T.);
+#4057 = LINE('',#4058,#4059);
+#4058 = CARTESIAN_POINT('',(-1.55,0.815,0.89));
+#4059 = VECTOR('',#4060,1.);
+#4060 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4061 = ORIENTED_EDGE('',*,*,#3284,.T.);
+#4062 = ORIENTED_EDGE('',*,*,#3298,.T.);
+#4063 = ORIENTED_EDGE('',*,*,#2971,.F.);
+#4064 = ORIENTED_EDGE('',*,*,#3750,.F.);
+#4065 = PLANE('',#4066);
+#4066 = AXIS2_PLACEMENT_3D('',#4067,#4068,#4069);
+#4067 = CARTESIAN_POINT('',(-1.55,0.815,0.89));
+#4068 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4069 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4070 = ADVANCED_FACE('',(#4071),#4084,.F.);
+#4071 = FACE_BOUND('',#4072,.F.);
+#4072 = EDGE_LOOP('',(#4073,#4074,#4080,#4081,#4082,#4083));
+#4073 = ORIENTED_EDGE('',*,*,#3952,.F.);
+#4074 = ORIENTED_EDGE('',*,*,#4075,.T.);
+#4075 = EDGE_CURVE('',#3944,#3721,#4076,.T.);
+#4076 = LINE('',#4077,#4078);
+#4077 = CARTESIAN_POINT('',(-1.55,0.165,0.89));
+#4078 = VECTOR('',#4079,1.);
+#4079 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4080 = ORIENTED_EDGE('',*,*,#3729,.T.);
+#4081 = ORIENTED_EDGE('',*,*,#3743,.T.);
+#4082 = ORIENTED_EDGE('',*,*,#2955,.F.);
+#4083 = ORIENTED_EDGE('',*,*,#3990,.F.);
+#4084 = PLANE('',#4085);
+#4085 = AXIS2_PLACEMENT_3D('',#4086,#4087,#4088);
+#4086 = CARTESIAN_POINT('',(-1.55,0.165,0.89));
+#4087 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4088 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4089 = ADVANCED_FACE('',(#4090),#4093,.T.);
+#4090 = FACE_BOUND('',#4091,.T.);
+#4091 = EDGE_LOOP('',(#4092));
+#4092 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#4093 = PLANE('',#4094);
+#4094 = AXIS2_PLACEMENT_3D('',#4095,#4096,#4097);
+#4095 = CARTESIAN_POINT('',(-1.052223981632,1.052223981632,1.3));
+#4096 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4097 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4098 = ADVANCED_FACE('',(#4099),#4110,.T.);
+#4099 = FACE_BOUND('',#4100,.F.);
+#4100 = EDGE_LOOP('',(#4101,#4107,#4108,#4109));
+#4101 = ORIENTED_EDGE('',*,*,#4102,.T.);
+#4102 = EDGE_CURVE('',#3176,#3398,#4103,.T.);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(-1.78,-1.135,0.66));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4107 = ORIENTED_EDGE('',*,*,#3405,.T.);
+#4108 = ORIENTED_EDGE('',*,*,#4018,.F.);
+#4109 = ORIENTED_EDGE('',*,*,#3183,.F.);
+#4110 = CYLINDRICAL_SURFACE('',#4111,0.23);
+#4111 = AXIS2_PLACEMENT_3D('',#4112,#4113,#4114);
+#4112 = CARTESIAN_POINT('',(-1.55,-1.135,0.66));
+#4113 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4114 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#4115 = ADVANCED_FACE('',(#4116),#4127,.F.);
+#4116 = FACE_BOUND('',#4117,.F.);
+#4117 = EDGE_LOOP('',(#4118,#4124,#4125,#4126));
+#4118 = ORIENTED_EDGE('',*,*,#4119,.T.);
+#4119 = EDGE_CURVE('',#3167,#3389,#4120,.T.);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(-1.78,-1.135,0.23));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4124 = ORIENTED_EDGE('',*,*,#3397,.T.);
+#4125 = ORIENTED_EDGE('',*,*,#4102,.F.);
+#4126 = ORIENTED_EDGE('',*,*,#3175,.F.);
+#4127 = PLANE('',#4128);
+#4128 = AXIS2_PLACEMENT_3D('',#4129,#4130,#4131);
+#4129 = CARTESIAN_POINT('',(-1.78,-1.135,0.23));
+#4130 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4131 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4132 = ADVANCED_FACE('',(#4133),#4144,.F.);
+#4133 = FACE_BOUND('',#4134,.F.);
+#4134 = EDGE_LOOP('',(#4135,#4141,#4142,#4143));
+#4135 = ORIENTED_EDGE('',*,*,#4136,.T.);
+#4136 = EDGE_CURVE('',#3159,#3381,#4137,.T.);
+#4137 = LINE('',#4138,#4139);
+#4138 = CARTESIAN_POINT('',(-1.83,-1.135,0.18));
+#4139 = VECTOR('',#4140,1.);
+#4140 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4141 = ORIENTED_EDGE('',*,*,#3388,.T.);
+#4142 = ORIENTED_EDGE('',*,*,#4119,.F.);
+#4143 = ORIENTED_EDGE('',*,*,#3166,.F.);
+#4144 = CYLINDRICAL_SURFACE('',#4145,5.E-002);
+#4145 = AXIS2_PLACEMENT_3D('',#4146,#4147,#4148);
+#4146 = CARTESIAN_POINT('',(-1.83,-1.135,0.23));
+#4147 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4148 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4149 = ADVANCED_FACE('',(#4150),#4161,.F.);
+#4150 = FACE_BOUND('',#4151,.F.);
+#4151 = EDGE_LOOP('',(#4152,#4158,#4159,#4160));
+#4152 = ORIENTED_EDGE('',*,*,#4153,.T.);
+#4153 = EDGE_CURVE('',#3151,#3373,#4154,.T.);
+#4154 = LINE('',#4155,#4156);
+#4155 = CARTESIAN_POINT('',(-2.45,-1.135,0.18));
+#4156 = VECTOR('',#4157,1.);
+#4157 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4158 = ORIENTED_EDGE('',*,*,#3380,.T.);
+#4159 = ORIENTED_EDGE('',*,*,#4136,.F.);
+#4160 = ORIENTED_EDGE('',*,*,#3158,.F.);
+#4161 = PLANE('',#4162);
+#4162 = AXIS2_PLACEMENT_3D('',#4163,#4164,#4165);
+#4163 = CARTESIAN_POINT('',(-2.45,-1.135,0.18));
+#4164 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4165 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4166 = ADVANCED_FACE('',(#4167),#4178,.F.);
+#4167 = FACE_BOUND('',#4168,.F.);
+#4168 = EDGE_LOOP('',(#4169,#4175,#4176,#4177));
+#4169 = ORIENTED_EDGE('',*,*,#4170,.T.);
+#4170 = EDGE_CURVE('',#3143,#3365,#4171,.T.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(-2.45,-1.135,0.E+000));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4175 = ORIENTED_EDGE('',*,*,#3372,.T.);
+#4176 = ORIENTED_EDGE('',*,*,#4153,.F.);
+#4177 = ORIENTED_EDGE('',*,*,#3150,.F.);
+#4178 = PLANE('',#4179);
+#4179 = AXIS2_PLACEMENT_3D('',#4180,#4181,#4182);
+#4180 = CARTESIAN_POINT('',(-2.45,-1.135,0.E+000));
+#4181 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4182 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4183 = ADVANCED_FACE('',(#4184),#4195,.F.);
+#4184 = FACE_BOUND('',#4185,.F.);
+#4185 = EDGE_LOOP('',(#4186,#4192,#4193,#4194));
+#4186 = ORIENTED_EDGE('',*,*,#4187,.T.);
+#4187 = EDGE_CURVE('',#3134,#3356,#4188,.T.);
+#4188 = LINE('',#4189,#4190);
+#4189 = CARTESIAN_POINT('',(-1.83,-1.135,0.E+000));
+#4190 = VECTOR('',#4191,1.);
+#4191 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4192 = ORIENTED_EDGE('',*,*,#3364,.T.);
+#4193 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#4194 = ORIENTED_EDGE('',*,*,#3142,.F.);
+#4195 = PLANE('',#4196);
+#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199);
+#4197 = CARTESIAN_POINT('',(-1.83,-1.135,0.E+000));
+#4198 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4199 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4200 = ADVANCED_FACE('',(#4201),#4212,.T.);
+#4201 = FACE_BOUND('',#4202,.F.);
+#4202 = EDGE_LOOP('',(#4203,#4209,#4210,#4211));
+#4203 = ORIENTED_EDGE('',*,*,#4204,.T.);
+#4204 = EDGE_CURVE('',#3126,#3348,#4205,.T.);
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(-1.6,-1.135,0.23));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4209 = ORIENTED_EDGE('',*,*,#3355,.T.);
+#4210 = ORIENTED_EDGE('',*,*,#4187,.F.);
+#4211 = ORIENTED_EDGE('',*,*,#3133,.F.);
+#4212 = CYLINDRICAL_SURFACE('',#4213,0.23);
+#4213 = AXIS2_PLACEMENT_3D('',#4214,#4215,#4216);
+#4214 = CARTESIAN_POINT('',(-1.83,-1.135,0.23));
+#4215 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4216 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4217 = ADVANCED_FACE('',(#4218),#4224,.F.);
+#4218 = FACE_BOUND('',#4219,.F.);
+#4219 = EDGE_LOOP('',(#4220,#4221,#4222,#4223));
+#4220 = ORIENTED_EDGE('',*,*,#3329,.T.);
+#4221 = ORIENTED_EDGE('',*,*,#3347,.T.);
+#4222 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#4223 = ORIENTED_EDGE('',*,*,#3125,.F.);
+#4224 = PLANE('',#4225);
+#4225 = AXIS2_PLACEMENT_3D('',#4226,#4227,#4228);
+#4226 = CARTESIAN_POINT('',(-1.6,-1.135,0.66));
+#4227 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4228 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4229 = ADVANCED_FACE('',(#4230),#4241,.T.);
+#4230 = FACE_BOUND('',#4231,.F.);
+#4231 = EDGE_LOOP('',(#4232,#4238,#4239,#4240));
+#4232 = ORIENTED_EDGE('',*,*,#4233,.T.);
+#4233 = EDGE_CURVE('',#3490,#3268,#4234,.T.);
+#4234 = LINE('',#4235,#4236);
+#4235 = CARTESIAN_POINT('',(-1.78,0.815,0.66));
+#4236 = VECTOR('',#4237,1.);
+#4237 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4238 = ORIENTED_EDGE('',*,*,#3275,.T.);
+#4239 = ORIENTED_EDGE('',*,*,#4056,.F.);
+#4240 = ORIENTED_EDGE('',*,*,#3497,.F.);
+#4241 = CYLINDRICAL_SURFACE('',#4242,0.23);
+#4242 = AXIS2_PLACEMENT_3D('',#4243,#4244,#4245);
+#4243 = CARTESIAN_POINT('',(-1.55,0.815,0.66));
+#4244 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4245 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#4246 = ADVANCED_FACE('',(#4247),#4258,.F.);
+#4247 = FACE_BOUND('',#4248,.F.);
+#4248 = EDGE_LOOP('',(#4249,#4255,#4256,#4257));
+#4249 = ORIENTED_EDGE('',*,*,#4250,.T.);
+#4250 = EDGE_CURVE('',#3481,#3259,#4251,.T.);
+#4251 = LINE('',#4252,#4253);
+#4252 = CARTESIAN_POINT('',(-1.78,0.815,0.23));
+#4253 = VECTOR('',#4254,1.);
+#4254 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4255 = ORIENTED_EDGE('',*,*,#3267,.T.);
+#4256 = ORIENTED_EDGE('',*,*,#4233,.F.);
+#4257 = ORIENTED_EDGE('',*,*,#3489,.F.);
+#4258 = PLANE('',#4259);
+#4259 = AXIS2_PLACEMENT_3D('',#4260,#4261,#4262);
+#4260 = CARTESIAN_POINT('',(-1.78,0.815,0.23));
+#4261 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4263 = ADVANCED_FACE('',(#4264),#4275,.F.);
+#4264 = FACE_BOUND('',#4265,.F.);
+#4265 = EDGE_LOOP('',(#4266,#4272,#4273,#4274));
+#4266 = ORIENTED_EDGE('',*,*,#4267,.T.);
+#4267 = EDGE_CURVE('',#3473,#3251,#4268,.T.);
+#4268 = LINE('',#4269,#4270);
+#4269 = CARTESIAN_POINT('',(-1.83,0.815,0.18));
+#4270 = VECTOR('',#4271,1.);
+#4271 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4272 = ORIENTED_EDGE('',*,*,#3258,.T.);
+#4273 = ORIENTED_EDGE('',*,*,#4250,.F.);
+#4274 = ORIENTED_EDGE('',*,*,#3480,.F.);
+#4275 = CYLINDRICAL_SURFACE('',#4276,5.E-002);
+#4276 = AXIS2_PLACEMENT_3D('',#4277,#4278,#4279);
+#4277 = CARTESIAN_POINT('',(-1.83,0.815,0.23));
+#4278 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4279 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4280 = ADVANCED_FACE('',(#4281),#4292,.F.);
+#4281 = FACE_BOUND('',#4282,.F.);
+#4282 = EDGE_LOOP('',(#4283,#4289,#4290,#4291));
+#4283 = ORIENTED_EDGE('',*,*,#4284,.T.);
+#4284 = EDGE_CURVE('',#3465,#3243,#4285,.T.);
+#4285 = LINE('',#4286,#4287);
+#4286 = CARTESIAN_POINT('',(-2.45,0.815,0.18));
+#4287 = VECTOR('',#4288,1.);
+#4288 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4289 = ORIENTED_EDGE('',*,*,#3250,.T.);
+#4290 = ORIENTED_EDGE('',*,*,#4267,.F.);
+#4291 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#4292 = PLANE('',#4293);
+#4293 = AXIS2_PLACEMENT_3D('',#4294,#4295,#4296);
+#4294 = CARTESIAN_POINT('',(-2.45,0.815,0.18));
+#4295 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4296 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4297 = ADVANCED_FACE('',(#4298),#4309,.F.);
+#4298 = FACE_BOUND('',#4299,.F.);
+#4299 = EDGE_LOOP('',(#4300,#4306,#4307,#4308));
+#4300 = ORIENTED_EDGE('',*,*,#4301,.T.);
+#4301 = EDGE_CURVE('',#3457,#3235,#4302,.T.);
+#4302 = LINE('',#4303,#4304);
+#4303 = CARTESIAN_POINT('',(-2.45,0.815,0.E+000));
+#4304 = VECTOR('',#4305,1.);
+#4305 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4306 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#4307 = ORIENTED_EDGE('',*,*,#4284,.F.);
+#4308 = ORIENTED_EDGE('',*,*,#3464,.F.);
+#4309 = PLANE('',#4310);
+#4310 = AXIS2_PLACEMENT_3D('',#4311,#4312,#4313);
+#4311 = CARTESIAN_POINT('',(-2.45,0.815,0.E+000));
+#4312 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4313 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4314 = ADVANCED_FACE('',(#4315),#4326,.F.);
+#4315 = FACE_BOUND('',#4316,.F.);
+#4316 = EDGE_LOOP('',(#4317,#4323,#4324,#4325));
+#4317 = ORIENTED_EDGE('',*,*,#4318,.T.);
+#4318 = EDGE_CURVE('',#3448,#3226,#4319,.T.);
+#4319 = LINE('',#4320,#4321);
+#4320 = CARTESIAN_POINT('',(-1.83,0.815,0.E+000));
+#4321 = VECTOR('',#4322,1.);
+#4322 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4323 = ORIENTED_EDGE('',*,*,#3234,.T.);
+#4324 = ORIENTED_EDGE('',*,*,#4301,.F.);
+#4325 = ORIENTED_EDGE('',*,*,#3456,.F.);
+#4326 = PLANE('',#4327);
+#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330);
+#4328 = CARTESIAN_POINT('',(-1.83,0.815,0.E+000));
+#4329 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4330 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4331 = ADVANCED_FACE('',(#4332),#4343,.T.);
+#4332 = FACE_BOUND('',#4333,.F.);
+#4333 = EDGE_LOOP('',(#4334,#4340,#4341,#4342));
+#4334 = ORIENTED_EDGE('',*,*,#4335,.T.);
+#4335 = EDGE_CURVE('',#3440,#3218,#4336,.T.);
+#4336 = LINE('',#4337,#4338);
+#4337 = CARTESIAN_POINT('',(-1.6,0.815,0.23));
+#4338 = VECTOR('',#4339,1.);
+#4339 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4340 = ORIENTED_EDGE('',*,*,#3225,.T.);
+#4341 = ORIENTED_EDGE('',*,*,#4318,.F.);
+#4342 = ORIENTED_EDGE('',*,*,#3447,.F.);
+#4343 = CYLINDRICAL_SURFACE('',#4344,0.23);
+#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347);
+#4345 = CARTESIAN_POINT('',(-1.83,0.815,0.23));
+#4346 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4347 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4348 = ADVANCED_FACE('',(#4349),#4355,.F.);
+#4349 = FACE_BOUND('',#4350,.F.);
+#4350 = EDGE_LOOP('',(#4351,#4352,#4353,#4354));
+#4351 = ORIENTED_EDGE('',*,*,#3522,.T.);
+#4352 = ORIENTED_EDGE('',*,*,#3217,.T.);
+#4353 = ORIENTED_EDGE('',*,*,#4335,.F.);
+#4354 = ORIENTED_EDGE('',*,*,#3439,.F.);
+#4355 = PLANE('',#4356);
+#4356 = AXIS2_PLACEMENT_3D('',#4357,#4358,#4359);
+#4357 = CARTESIAN_POINT('',(-1.6,0.815,0.66));
+#4358 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4359 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4360 = ADVANCED_FACE('',(#4361),#4372,.T.);
+#4361 = FACE_BOUND('',#4362,.F.);
+#4362 = EDGE_LOOP('',(#4363,#4369,#4370,#4371));
+#4363 = ORIENTED_EDGE('',*,*,#4364,.T.);
+#4364 = EDGE_CURVE('',#3621,#3844,#4365,.T.);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(-1.78,-0.485,0.66));
+#4367 = VECTOR('',#4368,1.);
+#4368 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4369 = ORIENTED_EDGE('',*,*,#3851,.T.);
+#4370 = ORIENTED_EDGE('',*,*,#4037,.F.);
+#4371 = ORIENTED_EDGE('',*,*,#3628,.F.);
+#4372 = CYLINDRICAL_SURFACE('',#4373,0.23);
+#4373 = AXIS2_PLACEMENT_3D('',#4374,#4375,#4376);
+#4374 = CARTESIAN_POINT('',(-1.55,-0.485,0.66));
+#4375 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4376 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#4377 = ADVANCED_FACE('',(#4378),#4389,.F.);
+#4378 = FACE_BOUND('',#4379,.F.);
+#4379 = EDGE_LOOP('',(#4380,#4386,#4387,#4388));
+#4380 = ORIENTED_EDGE('',*,*,#4381,.T.);
+#4381 = EDGE_CURVE('',#3612,#3835,#4382,.T.);
+#4382 = LINE('',#4383,#4384);
+#4383 = CARTESIAN_POINT('',(-1.78,-0.485,0.23));
+#4384 = VECTOR('',#4385,1.);
+#4385 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4386 = ORIENTED_EDGE('',*,*,#3843,.T.);
+#4387 = ORIENTED_EDGE('',*,*,#4364,.F.);
+#4388 = ORIENTED_EDGE('',*,*,#3620,.F.);
+#4389 = PLANE('',#4390);
+#4390 = AXIS2_PLACEMENT_3D('',#4391,#4392,#4393);
+#4391 = CARTESIAN_POINT('',(-1.78,-0.485,0.23));
+#4392 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4393 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4394 = ADVANCED_FACE('',(#4395),#4406,.F.);
+#4395 = FACE_BOUND('',#4396,.F.);
+#4396 = EDGE_LOOP('',(#4397,#4403,#4404,#4405));
+#4397 = ORIENTED_EDGE('',*,*,#4398,.T.);
+#4398 = EDGE_CURVE('',#3604,#3827,#4399,.T.);
+#4399 = LINE('',#4400,#4401);
+#4400 = CARTESIAN_POINT('',(-1.83,-0.485,0.18));
+#4401 = VECTOR('',#4402,1.);
+#4402 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4403 = ORIENTED_EDGE('',*,*,#3834,.T.);
+#4404 = ORIENTED_EDGE('',*,*,#4381,.F.);
+#4405 = ORIENTED_EDGE('',*,*,#3611,.F.);
+#4406 = CYLINDRICAL_SURFACE('',#4407,5.E-002);
+#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410);
+#4408 = CARTESIAN_POINT('',(-1.83,-0.485,0.23));
+#4409 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4410 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4411 = ADVANCED_FACE('',(#4412),#4423,.F.);
+#4412 = FACE_BOUND('',#4413,.F.);
+#4413 = EDGE_LOOP('',(#4414,#4420,#4421,#4422));
+#4414 = ORIENTED_EDGE('',*,*,#4415,.T.);
+#4415 = EDGE_CURVE('',#3596,#3819,#4416,.T.);
+#4416 = LINE('',#4417,#4418);
+#4417 = CARTESIAN_POINT('',(-2.45,-0.485,0.18));
+#4418 = VECTOR('',#4419,1.);
+#4419 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4420 = ORIENTED_EDGE('',*,*,#3826,.T.);
+#4421 = ORIENTED_EDGE('',*,*,#4398,.F.);
+#4422 = ORIENTED_EDGE('',*,*,#3603,.F.);
+#4423 = PLANE('',#4424);
+#4424 = AXIS2_PLACEMENT_3D('',#4425,#4426,#4427);
+#4425 = CARTESIAN_POINT('',(-2.45,-0.485,0.18));
+#4426 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4427 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4428 = ADVANCED_FACE('',(#4429),#4440,.F.);
+#4429 = FACE_BOUND('',#4430,.F.);
+#4430 = EDGE_LOOP('',(#4431,#4437,#4438,#4439));
+#4431 = ORIENTED_EDGE('',*,*,#4432,.T.);
+#4432 = EDGE_CURVE('',#3588,#3811,#4433,.T.);
+#4433 = LINE('',#4434,#4435);
+#4434 = CARTESIAN_POINT('',(-2.45,-0.485,0.E+000));
+#4435 = VECTOR('',#4436,1.);
+#4436 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4437 = ORIENTED_EDGE('',*,*,#3818,.T.);
+#4438 = ORIENTED_EDGE('',*,*,#4415,.F.);
+#4439 = ORIENTED_EDGE('',*,*,#3595,.F.);
+#4440 = PLANE('',#4441);
+#4441 = AXIS2_PLACEMENT_3D('',#4442,#4443,#4444);
+#4442 = CARTESIAN_POINT('',(-2.45,-0.485,0.E+000));
+#4443 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4444 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4445 = ADVANCED_FACE('',(#4446),#4457,.F.);
+#4446 = FACE_BOUND('',#4447,.F.);
+#4447 = EDGE_LOOP('',(#4448,#4454,#4455,#4456));
+#4448 = ORIENTED_EDGE('',*,*,#4449,.T.);
+#4449 = EDGE_CURVE('',#3579,#3802,#4450,.T.);
+#4450 = LINE('',#4451,#4452);
+#4451 = CARTESIAN_POINT('',(-1.83,-0.485,0.E+000));
+#4452 = VECTOR('',#4453,1.);
+#4453 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4454 = ORIENTED_EDGE('',*,*,#3810,.T.);
+#4455 = ORIENTED_EDGE('',*,*,#4432,.F.);
+#4456 = ORIENTED_EDGE('',*,*,#3587,.F.);
+#4457 = PLANE('',#4458);
+#4458 = AXIS2_PLACEMENT_3D('',#4459,#4460,#4461);
+#4459 = CARTESIAN_POINT('',(-1.83,-0.485,0.E+000));
+#4460 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4461 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4462 = ADVANCED_FACE('',(#4463),#4474,.T.);
+#4463 = FACE_BOUND('',#4464,.F.);
+#4464 = EDGE_LOOP('',(#4465,#4471,#4472,#4473));
+#4465 = ORIENTED_EDGE('',*,*,#4466,.T.);
+#4466 = EDGE_CURVE('',#3571,#3794,#4467,.T.);
+#4467 = LINE('',#4468,#4469);
+#4468 = CARTESIAN_POINT('',(-1.6,-0.485,0.23));
+#4469 = VECTOR('',#4470,1.);
+#4470 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4471 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#4472 = ORIENTED_EDGE('',*,*,#4449,.F.);
+#4473 = ORIENTED_EDGE('',*,*,#3578,.F.);
+#4474 = CYLINDRICAL_SURFACE('',#4475,0.23);
+#4475 = AXIS2_PLACEMENT_3D('',#4476,#4477,#4478);
+#4476 = CARTESIAN_POINT('',(-1.83,-0.485,0.23));
+#4477 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4478 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4479 = ADVANCED_FACE('',(#4480),#4486,.F.);
+#4480 = FACE_BOUND('',#4481,.F.);
+#4481 = EDGE_LOOP('',(#4482,#4483,#4484,#4485));
+#4482 = ORIENTED_EDGE('',*,*,#3775,.T.);
+#4483 = ORIENTED_EDGE('',*,*,#3793,.T.);
+#4484 = ORIENTED_EDGE('',*,*,#4466,.F.);
+#4485 = ORIENTED_EDGE('',*,*,#3570,.F.);
+#4486 = PLANE('',#4487);
+#4487 = AXIS2_PLACEMENT_3D('',#4488,#4489,#4490);
+#4488 = CARTESIAN_POINT('',(-1.6,-0.485,0.66));
+#4489 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4490 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4491 = ADVANCED_FACE('',(#4492),#4503,.T.);
+#4492 = FACE_BOUND('',#4493,.F.);
+#4493 = EDGE_LOOP('',(#4494,#4500,#4501,#4502));
+#4494 = ORIENTED_EDGE('',*,*,#4495,.T.);
+#4495 = EDGE_CURVE('',#3936,#3713,#4496,.T.);
+#4496 = LINE('',#4497,#4498);
+#4497 = CARTESIAN_POINT('',(-1.78,0.165,0.66));
+#4498 = VECTOR('',#4499,1.);
+#4499 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4500 = ORIENTED_EDGE('',*,*,#3720,.T.);
+#4501 = ORIENTED_EDGE('',*,*,#4075,.F.);
+#4502 = ORIENTED_EDGE('',*,*,#3943,.F.);
+#4503 = CYLINDRICAL_SURFACE('',#4504,0.23);
+#4504 = AXIS2_PLACEMENT_3D('',#4505,#4506,#4507);
+#4505 = CARTESIAN_POINT('',(-1.55,0.165,0.66));
+#4506 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4507 = DIRECTION('',(-1.,3.445092848398E-016,9.65411325761E-016));
+#4508 = ADVANCED_FACE('',(#4509),#4520,.F.);
+#4509 = FACE_BOUND('',#4510,.F.);
+#4510 = EDGE_LOOP('',(#4511,#4517,#4518,#4519));
+#4511 = ORIENTED_EDGE('',*,*,#4512,.T.);
+#4512 = EDGE_CURVE('',#3927,#3704,#4513,.T.);
+#4513 = LINE('',#4514,#4515);
+#4514 = CARTESIAN_POINT('',(-1.78,0.165,0.23));
+#4515 = VECTOR('',#4516,1.);
+#4516 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4517 = ORIENTED_EDGE('',*,*,#3712,.T.);
+#4518 = ORIENTED_EDGE('',*,*,#4495,.F.);
+#4519 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#4520 = PLANE('',#4521);
+#4521 = AXIS2_PLACEMENT_3D('',#4522,#4523,#4524);
+#4522 = CARTESIAN_POINT('',(-1.78,0.165,0.23));
+#4523 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4524 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4525 = ADVANCED_FACE('',(#4526),#4537,.F.);
+#4526 = FACE_BOUND('',#4527,.F.);
+#4527 = EDGE_LOOP('',(#4528,#4534,#4535,#4536));
+#4528 = ORIENTED_EDGE('',*,*,#4529,.T.);
+#4529 = EDGE_CURVE('',#3919,#3696,#4530,.T.);
+#4530 = LINE('',#4531,#4532);
+#4531 = CARTESIAN_POINT('',(-1.83,0.165,0.18));
+#4532 = VECTOR('',#4533,1.);
+#4533 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4534 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#4535 = ORIENTED_EDGE('',*,*,#4512,.F.);
+#4536 = ORIENTED_EDGE('',*,*,#3926,.F.);
+#4537 = CYLINDRICAL_SURFACE('',#4538,5.E-002);
+#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541);
+#4539 = CARTESIAN_POINT('',(-1.83,0.165,0.23));
+#4540 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4541 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4542 = ADVANCED_FACE('',(#4543),#4554,.F.);
+#4543 = FACE_BOUND('',#4544,.F.);
+#4544 = EDGE_LOOP('',(#4545,#4551,#4552,#4553));
+#4545 = ORIENTED_EDGE('',*,*,#4546,.T.);
+#4546 = EDGE_CURVE('',#3911,#3688,#4547,.T.);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(-2.45,0.165,0.18));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4551 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#4552 = ORIENTED_EDGE('',*,*,#4529,.F.);
+#4553 = ORIENTED_EDGE('',*,*,#3918,.F.);
+#4554 = PLANE('',#4555);
+#4555 = AXIS2_PLACEMENT_3D('',#4556,#4557,#4558);
+#4556 = CARTESIAN_POINT('',(-2.45,0.165,0.18));
+#4557 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4558 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4559 = ADVANCED_FACE('',(#4560),#4571,.F.);
+#4560 = FACE_BOUND('',#4561,.F.);
+#4561 = EDGE_LOOP('',(#4562,#4568,#4569,#4570));
+#4562 = ORIENTED_EDGE('',*,*,#4563,.T.);
+#4563 = EDGE_CURVE('',#3903,#3680,#4564,.T.);
+#4564 = LINE('',#4565,#4566);
+#4565 = CARTESIAN_POINT('',(-2.45,0.165,0.E+000));
+#4566 = VECTOR('',#4567,1.);
+#4567 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4568 = ORIENTED_EDGE('',*,*,#3687,.T.);
+#4569 = ORIENTED_EDGE('',*,*,#4546,.F.);
+#4570 = ORIENTED_EDGE('',*,*,#3910,.F.);
+#4571 = PLANE('',#4572);
+#4572 = AXIS2_PLACEMENT_3D('',#4573,#4574,#4575);
+#4573 = CARTESIAN_POINT('',(-2.45,0.165,0.E+000));
+#4574 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4575 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4576 = ADVANCED_FACE('',(#4577),#4588,.F.);
+#4577 = FACE_BOUND('',#4578,.F.);
+#4578 = EDGE_LOOP('',(#4579,#4585,#4586,#4587));
+#4579 = ORIENTED_EDGE('',*,*,#4580,.T.);
+#4580 = EDGE_CURVE('',#3894,#3671,#4581,.T.);
+#4581 = LINE('',#4582,#4583);
+#4582 = CARTESIAN_POINT('',(-1.83,0.165,0.E+000));
+#4583 = VECTOR('',#4584,1.);
+#4584 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4585 = ORIENTED_EDGE('',*,*,#3679,.T.);
+#4586 = ORIENTED_EDGE('',*,*,#4563,.F.);
+#4587 = ORIENTED_EDGE('',*,*,#3902,.F.);
+#4588 = PLANE('',#4589);
+#4589 = AXIS2_PLACEMENT_3D('',#4590,#4591,#4592);
+#4590 = CARTESIAN_POINT('',(-1.83,0.165,0.E+000));
+#4591 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4592 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4593 = ADVANCED_FACE('',(#4594),#4605,.T.);
+#4594 = FACE_BOUND('',#4595,.F.);
+#4595 = EDGE_LOOP('',(#4596,#4602,#4603,#4604));
+#4596 = ORIENTED_EDGE('',*,*,#4597,.T.);
+#4597 = EDGE_CURVE('',#3886,#3663,#4598,.T.);
+#4598 = LINE('',#4599,#4600);
+#4599 = CARTESIAN_POINT('',(-1.6,0.165,0.23));
+#4600 = VECTOR('',#4601,1.);
+#4601 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4602 = ORIENTED_EDGE('',*,*,#3670,.T.);
+#4603 = ORIENTED_EDGE('',*,*,#4580,.F.);
+#4604 = ORIENTED_EDGE('',*,*,#3893,.F.);
+#4605 = CYLINDRICAL_SURFACE('',#4606,0.23);
+#4606 = AXIS2_PLACEMENT_3D('',#4607,#4608,#4609);
+#4607 = CARTESIAN_POINT('',(-1.83,0.165,0.23));
+#4608 = DIRECTION('',(-3.445092848398E-016,-1.,-0.E+000));
+#4609 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#4610 = ADVANCED_FACE('',(#4611),#4617,.F.);
+#4611 = FACE_BOUND('',#4612,.F.);
+#4612 = EDGE_LOOP('',(#4613,#4614,#4615,#4616));
+#4613 = ORIENTED_EDGE('',*,*,#3968,.T.);
+#4614 = ORIENTED_EDGE('',*,*,#3662,.T.);
+#4615 = ORIENTED_EDGE('',*,*,#4597,.F.);
+#4616 = ORIENTED_EDGE('',*,*,#3885,.F.);
+#4617 = PLANE('',#4618);
+#4618 = AXIS2_PLACEMENT_3D('',#4619,#4620,#4621);
+#4619 = CARTESIAN_POINT('',(-1.6,0.165,0.66));
+#4620 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4621 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4626))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4623,#4624,#4625)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4623 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4624 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4625 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4626 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-007),#4623,
+'distance_accuracy_value','confusion accuracy');
+#4627 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#4628 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#4629,#4637,#4644,#4651,#4658,#4665,#4673,#4680,#4687,#4694,#4701,
+#4708,#4715,#4722,#4729,#4736,#4743,#4750,#4757,#4764,#4771,#4778,
+#4785,#4792,#4799,#4806,#4813,#4820,#4827,#4834,#4841,#4848,#4855,
+#4862,#4869,#4876,#4883,#4890,#4897,#4904,#4911,#4918,#4925,#4932,
+#4939,#4946,#4953,#4960,#4967,#4974,#4981,#4988,#4995,#5002,#5009,
+#5016,#5023,#5030,#5037,#5044,#5051,#5058,#5065,#5072,#5079,#5086,
+#5093,#5100,#5107,#5114,#5121,#5128,#5135,#5142,#5149,#5156,#5163,
+#5170,#5177,#5184,#5191,#5198,#5205,#5212,#5219,#5226,#5233,#5240,
+#5247,#5254,#5261,#5268,#5275,#5282,#5289,#5296,#5303,#5310,#5317,
+#5325,#5332,#5339,#5346,#5353,#5360,#5367,#5374,#5381,#5388,#5395,
+#5402,#5409,#5416,#5423,#5430,#5437,#5444,#5451,#5458,#5465,#5472,
+#5479,#5486,#5493,#5500,#5507,#5514,#5521,#5528,#5535,#5542,#5549,
+#5556,#5563,#5570,#5577,#5584,#5591,#5598,#5605,#5612,#5619,#5626,
+#5633,#5640,#5647,#5654,#5661,#5668,#5675,#5682,#5689,#5696,#5703,
+#5710,#5717),#4622);
+#4629 = STYLED_ITEM('color',(#4630),#17);
+#4630 = PRESENTATION_STYLE_ASSIGNMENT((#4631));
+#4631 = SURFACE_STYLE_USAGE(.BOTH.,#4632);
+#4632 = SURFACE_SIDE_STYLE('',(#4633));
+#4633 = SURFACE_STYLE_FILL_AREA(#4634);
+#4634 = FILL_AREA_STYLE('',(#4635));
+#4635 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4636 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#4637 = STYLED_ITEM('color',(#4638),#59);
+#4638 = PRESENTATION_STYLE_ASSIGNMENT((#4639));
+#4639 = SURFACE_STYLE_USAGE(.BOTH.,#4640);
+#4640 = SURFACE_SIDE_STYLE('',(#4641));
+#4641 = SURFACE_STYLE_FILL_AREA(#4642);
+#4642 = FILL_AREA_STYLE('',(#4643));
+#4643 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4644 = STYLED_ITEM('color',(#4645),#90);
+#4645 = PRESENTATION_STYLE_ASSIGNMENT((#4646));
+#4646 = SURFACE_STYLE_USAGE(.BOTH.,#4647);
+#4647 = SURFACE_SIDE_STYLE('',(#4648));
+#4648 = SURFACE_STYLE_FILL_AREA(#4649);
+#4649 = FILL_AREA_STYLE('',(#4650));
+#4650 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4651 = STYLED_ITEM('color',(#4652),#121);
+#4652 = PRESENTATION_STYLE_ASSIGNMENT((#4653));
+#4653 = SURFACE_STYLE_USAGE(.BOTH.,#4654);
+#4654 = SURFACE_SIDE_STYLE('',(#4655));
+#4655 = SURFACE_STYLE_FILL_AREA(#4656);
+#4656 = FILL_AREA_STYLE('',(#4657));
+#4657 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4658 = STYLED_ITEM('color',(#4659),#205);
+#4659 = PRESENTATION_STYLE_ASSIGNMENT((#4660));
+#4660 = SURFACE_STYLE_USAGE(.BOTH.,#4661);
+#4661 = SURFACE_SIDE_STYLE('',(#4662));
+#4662 = SURFACE_STYLE_FILL_AREA(#4663);
+#4663 = FILL_AREA_STYLE('',(#4664));
+#4664 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4665 = STYLED_ITEM('color',(#4666),#289);
+#4666 = PRESENTATION_STYLE_ASSIGNMENT((#4667));
+#4667 = SURFACE_STYLE_USAGE(.BOTH.,#4668);
+#4668 = SURFACE_SIDE_STYLE('',(#4669));
+#4669 = SURFACE_STYLE_FILL_AREA(#4670);
+#4670 = FILL_AREA_STYLE('',(#4671));
+#4671 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4672 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#4673 = STYLED_ITEM('color',(#4674),#382);
+#4674 = PRESENTATION_STYLE_ASSIGNMENT((#4675));
+#4675 = SURFACE_STYLE_USAGE(.BOTH.,#4676);
+#4676 = SURFACE_SIDE_STYLE('',(#4677));
+#4677 = SURFACE_STYLE_FILL_AREA(#4678);
+#4678 = FILL_AREA_STYLE('',(#4679));
+#4679 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4680 = STYLED_ITEM('color',(#4681),#399);
+#4681 = PRESENTATION_STYLE_ASSIGNMENT((#4682));
+#4682 = SURFACE_STYLE_USAGE(.BOTH.,#4683);
+#4683 = SURFACE_SIDE_STYLE('',(#4684));
+#4684 = SURFACE_STYLE_FILL_AREA(#4685);
+#4685 = FILL_AREA_STYLE('',(#4686));
+#4686 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4687 = STYLED_ITEM('color',(#4688),#422);
+#4688 = PRESENTATION_STYLE_ASSIGNMENT((#4689));
+#4689 = SURFACE_STYLE_USAGE(.BOTH.,#4690);
+#4690 = SURFACE_SIDE_STYLE('',(#4691));
+#4691 = SURFACE_STYLE_FILL_AREA(#4692);
+#4692 = FILL_AREA_STYLE('',(#4693));
+#4693 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4694 = STYLED_ITEM('color',(#4695),#460);
+#4695 = PRESENTATION_STYLE_ASSIGNMENT((#4696));
+#4696 = SURFACE_STYLE_USAGE(.BOTH.,#4697);
+#4697 = SURFACE_SIDE_STYLE('',(#4698));
+#4698 = SURFACE_STYLE_FILL_AREA(#4699);
+#4699 = FILL_AREA_STYLE('',(#4700));
+#4700 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4701 = STYLED_ITEM('color',(#4702),#477);
+#4702 = PRESENTATION_STYLE_ASSIGNMENT((#4703));
+#4703 = SURFACE_STYLE_USAGE(.BOTH.,#4704);
+#4704 = SURFACE_SIDE_STYLE('',(#4705));
+#4705 = SURFACE_STYLE_FILL_AREA(#4706);
+#4706 = FILL_AREA_STYLE('',(#4707));
+#4707 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4708 = STYLED_ITEM('color',(#4709),#494);
+#4709 = PRESENTATION_STYLE_ASSIGNMENT((#4710));
+#4710 = SURFACE_STYLE_USAGE(.BOTH.,#4711);
+#4711 = SURFACE_SIDE_STYLE('',(#4712));
+#4712 = SURFACE_STYLE_FILL_AREA(#4713);
+#4713 = FILL_AREA_STYLE('',(#4714));
+#4714 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4715 = STYLED_ITEM('color',(#4716),#511);
+#4716 = PRESENTATION_STYLE_ASSIGNMENT((#4717));
+#4717 = SURFACE_STYLE_USAGE(.BOTH.,#4718);
+#4718 = SURFACE_SIDE_STYLE('',(#4719));
+#4719 = SURFACE_STYLE_FILL_AREA(#4720);
+#4720 = FILL_AREA_STYLE('',(#4721));
+#4721 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4722 = STYLED_ITEM('color',(#4723),#528);
+#4723 = PRESENTATION_STYLE_ASSIGNMENT((#4724));
+#4724 = SURFACE_STYLE_USAGE(.BOTH.,#4725);
+#4725 = SURFACE_SIDE_STYLE('',(#4726));
+#4726 = SURFACE_STYLE_FILL_AREA(#4727);
+#4727 = FILL_AREA_STYLE('',(#4728));
+#4728 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4729 = STYLED_ITEM('color',(#4730),#545);
+#4730 = PRESENTATION_STYLE_ASSIGNMENT((#4731));
+#4731 = SURFACE_STYLE_USAGE(.BOTH.,#4732);
+#4732 = SURFACE_SIDE_STYLE('',(#4733));
+#4733 = SURFACE_STYLE_FILL_AREA(#4734);
+#4734 = FILL_AREA_STYLE('',(#4735));
+#4735 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4736 = STYLED_ITEM('color',(#4737),#557);
+#4737 = PRESENTATION_STYLE_ASSIGNMENT((#4738));
+#4738 = SURFACE_STYLE_USAGE(.BOTH.,#4739);
+#4739 = SURFACE_SIDE_STYLE('',(#4740));
+#4740 = SURFACE_STYLE_FILL_AREA(#4741);
+#4741 = FILL_AREA_STYLE('',(#4742));
+#4742 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4743 = STYLED_ITEM('color',(#4744),#581);
+#4744 = PRESENTATION_STYLE_ASSIGNMENT((#4745));
+#4745 = SURFACE_STYLE_USAGE(.BOTH.,#4746);
+#4746 = SURFACE_SIDE_STYLE('',(#4747));
+#4747 = SURFACE_STYLE_FILL_AREA(#4748);
+#4748 = FILL_AREA_STYLE('',(#4749));
+#4749 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4750 = STYLED_ITEM('color',(#4751),#644);
+#4751 = PRESENTATION_STYLE_ASSIGNMENT((#4752));
+#4752 = SURFACE_STYLE_USAGE(.BOTH.,#4753);
+#4753 = SURFACE_SIDE_STYLE('',(#4754));
+#4754 = SURFACE_STYLE_FILL_AREA(#4755);
+#4755 = FILL_AREA_STYLE('',(#4756));
+#4756 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4757 = STYLED_ITEM('color',(#4758),#667);
+#4758 = PRESENTATION_STYLE_ASSIGNMENT((#4759));
+#4759 = SURFACE_STYLE_USAGE(.BOTH.,#4760);
+#4760 = SURFACE_SIDE_STYLE('',(#4761));
+#4761 = SURFACE_STYLE_FILL_AREA(#4762);
+#4762 = FILL_AREA_STYLE('',(#4763));
+#4763 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4764 = STYLED_ITEM('color',(#4765),#690);
+#4765 = PRESENTATION_STYLE_ASSIGNMENT((#4766));
+#4766 = SURFACE_STYLE_USAGE(.BOTH.,#4767);
+#4767 = SURFACE_SIDE_STYLE('',(#4768));
+#4768 = SURFACE_STYLE_FILL_AREA(#4769);
+#4769 = FILL_AREA_STYLE('',(#4770));
+#4770 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4771 = STYLED_ITEM('color',(#4772),#720);
+#4772 = PRESENTATION_STYLE_ASSIGNMENT((#4773));
+#4773 = SURFACE_STYLE_USAGE(.BOTH.,#4774);
+#4774 = SURFACE_SIDE_STYLE('',(#4775));
+#4775 = SURFACE_STYLE_FILL_AREA(#4776);
+#4776 = FILL_AREA_STYLE('',(#4777));
+#4777 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4778 = STYLED_ITEM('color',(#4779),#751);
+#4779 = PRESENTATION_STYLE_ASSIGNMENT((#4780));
+#4780 = SURFACE_STYLE_USAGE(.BOTH.,#4781);
+#4781 = SURFACE_SIDE_STYLE('',(#4782));
+#4782 = SURFACE_STYLE_FILL_AREA(#4783);
+#4783 = FILL_AREA_STYLE('',(#4784));
+#4784 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4785 = STYLED_ITEM('color',(#4786),#782);
+#4786 = PRESENTATION_STYLE_ASSIGNMENT((#4787));
+#4787 = SURFACE_STYLE_USAGE(.BOTH.,#4788);
+#4788 = SURFACE_SIDE_STYLE('',(#4789));
+#4789 = SURFACE_STYLE_FILL_AREA(#4790);
+#4790 = FILL_AREA_STYLE('',(#4791));
+#4791 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4792 = STYLED_ITEM('color',(#4793),#813);
+#4793 = PRESENTATION_STYLE_ASSIGNMENT((#4794));
+#4794 = SURFACE_STYLE_USAGE(.BOTH.,#4795);
+#4795 = SURFACE_SIDE_STYLE('',(#4796));
+#4796 = SURFACE_STYLE_FILL_AREA(#4797);
+#4797 = FILL_AREA_STYLE('',(#4798));
+#4798 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4799 = STYLED_ITEM('color',(#4800),#844);
+#4800 = PRESENTATION_STYLE_ASSIGNMENT((#4801));
+#4801 = SURFACE_STYLE_USAGE(.BOTH.,#4802);
+#4802 = SURFACE_SIDE_STYLE('',(#4803));
+#4803 = SURFACE_STYLE_FILL_AREA(#4804);
+#4804 = FILL_AREA_STYLE('',(#4805));
+#4805 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4806 = STYLED_ITEM('color',(#4807),#875);
+#4807 = PRESENTATION_STYLE_ASSIGNMENT((#4808));
+#4808 = SURFACE_STYLE_USAGE(.BOTH.,#4809);
+#4809 = SURFACE_SIDE_STYLE('',(#4810));
+#4810 = SURFACE_STYLE_FILL_AREA(#4811);
+#4811 = FILL_AREA_STYLE('',(#4812));
+#4812 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4813 = STYLED_ITEM('color',(#4814),#898);
+#4814 = PRESENTATION_STYLE_ASSIGNMENT((#4815));
+#4815 = SURFACE_STYLE_USAGE(.BOTH.,#4816);
+#4816 = SURFACE_SIDE_STYLE('',(#4817));
+#4817 = SURFACE_STYLE_FILL_AREA(#4818);
+#4818 = FILL_AREA_STYLE('',(#4819));
+#4819 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4820 = STYLED_ITEM('color',(#4821),#921);
+#4821 = PRESENTATION_STYLE_ASSIGNMENT((#4822));
+#4822 = SURFACE_STYLE_USAGE(.BOTH.,#4823);
+#4823 = SURFACE_SIDE_STYLE('',(#4824));
+#4824 = SURFACE_STYLE_FILL_AREA(#4825);
+#4825 = FILL_AREA_STYLE('',(#4826));
+#4826 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4827 = STYLED_ITEM('color',(#4828),#1007);
+#4828 = PRESENTATION_STYLE_ASSIGNMENT((#4829));
+#4829 = SURFACE_STYLE_USAGE(.BOTH.,#4830);
+#4830 = SURFACE_SIDE_STYLE('',(#4831));
+#4831 = SURFACE_STYLE_FILL_AREA(#4832);
+#4832 = FILL_AREA_STYLE('',(#4833));
+#4833 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4834 = STYLED_ITEM('color',(#4835),#1024);
+#4835 = PRESENTATION_STYLE_ASSIGNMENT((#4836));
+#4836 = SURFACE_STYLE_USAGE(.BOTH.,#4837);
+#4837 = SURFACE_SIDE_STYLE('',(#4838));
+#4838 = SURFACE_STYLE_FILL_AREA(#4839);
+#4839 = FILL_AREA_STYLE('',(#4840));
+#4840 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4841 = STYLED_ITEM('color',(#4842),#1116);
+#4842 = PRESENTATION_STYLE_ASSIGNMENT((#4843));
+#4843 = SURFACE_STYLE_USAGE(.BOTH.,#4844);
+#4844 = SURFACE_SIDE_STYLE('',(#4845));
+#4845 = SURFACE_STYLE_FILL_AREA(#4846);
+#4846 = FILL_AREA_STYLE('',(#4847));
+#4847 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4848 = STYLED_ITEM('color',(#4849),#1139);
+#4849 = PRESENTATION_STYLE_ASSIGNMENT((#4850));
+#4850 = SURFACE_STYLE_USAGE(.BOTH.,#4851);
+#4851 = SURFACE_SIDE_STYLE('',(#4852));
+#4852 = SURFACE_STYLE_FILL_AREA(#4853);
+#4853 = FILL_AREA_STYLE('',(#4854));
+#4854 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4855 = STYLED_ITEM('color',(#4856),#1162);
+#4856 = PRESENTATION_STYLE_ASSIGNMENT((#4857));
+#4857 = SURFACE_STYLE_USAGE(.BOTH.,#4858);
+#4858 = SURFACE_SIDE_STYLE('',(#4859));
+#4859 = SURFACE_STYLE_FILL_AREA(#4860);
+#4860 = FILL_AREA_STYLE('',(#4861));
+#4861 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4862 = STYLED_ITEM('color',(#4863),#1185);
+#4863 = PRESENTATION_STYLE_ASSIGNMENT((#4864));
+#4864 = SURFACE_STYLE_USAGE(.BOTH.,#4865);
+#4865 = SURFACE_SIDE_STYLE('',(#4866));
+#4866 = SURFACE_STYLE_FILL_AREA(#4867);
+#4867 = FILL_AREA_STYLE('',(#4868));
+#4868 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4869 = STYLED_ITEM('color',(#4870),#1272);
+#4870 = PRESENTATION_STYLE_ASSIGNMENT((#4871));
+#4871 = SURFACE_STYLE_USAGE(.BOTH.,#4872);
+#4872 = SURFACE_SIDE_STYLE('',(#4873));
+#4873 = SURFACE_STYLE_FILL_AREA(#4874);
+#4874 = FILL_AREA_STYLE('',(#4875));
+#4875 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4876 = STYLED_ITEM('color',(#4877),#1289);
+#4877 = PRESENTATION_STYLE_ASSIGNMENT((#4878));
+#4878 = SURFACE_STYLE_USAGE(.BOTH.,#4879);
+#4879 = SURFACE_SIDE_STYLE('',(#4880));
+#4880 = SURFACE_STYLE_FILL_AREA(#4881);
+#4881 = FILL_AREA_STYLE('',(#4882));
+#4882 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4883 = STYLED_ITEM('color',(#4884),#1312);
+#4884 = PRESENTATION_STYLE_ASSIGNMENT((#4885));
+#4885 = SURFACE_STYLE_USAGE(.BOTH.,#4886);
+#4886 = SURFACE_SIDE_STYLE('',(#4887));
+#4887 = SURFACE_STYLE_FILL_AREA(#4888);
+#4888 = FILL_AREA_STYLE('',(#4889));
+#4889 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4890 = STYLED_ITEM('color',(#4891),#1404);
+#4891 = PRESENTATION_STYLE_ASSIGNMENT((#4892));
+#4892 = SURFACE_STYLE_USAGE(.BOTH.,#4893);
+#4893 = SURFACE_SIDE_STYLE('',(#4894));
+#4894 = SURFACE_STYLE_FILL_AREA(#4895);
+#4895 = FILL_AREA_STYLE('',(#4896));
+#4896 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4897 = STYLED_ITEM('color',(#4898),#1425);
+#4898 = PRESENTATION_STYLE_ASSIGNMENT((#4899));
+#4899 = SURFACE_STYLE_USAGE(.BOTH.,#4900);
+#4900 = SURFACE_SIDE_STYLE('',(#4901));
+#4901 = SURFACE_STYLE_FILL_AREA(#4902);
+#4902 = FILL_AREA_STYLE('',(#4903));
+#4903 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4904 = STYLED_ITEM('color',(#4905),#1517);
+#4905 = PRESENTATION_STYLE_ASSIGNMENT((#4906));
+#4906 = SURFACE_STYLE_USAGE(.BOTH.,#4907);
+#4907 = SURFACE_SIDE_STYLE('',(#4908));
+#4908 = SURFACE_STYLE_FILL_AREA(#4909);
+#4909 = FILL_AREA_STYLE('',(#4910));
+#4910 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4911 = STYLED_ITEM('color',(#4912),#1534);
+#4912 = PRESENTATION_STYLE_ASSIGNMENT((#4913));
+#4913 = SURFACE_STYLE_USAGE(.BOTH.,#4914);
+#4914 = SURFACE_SIDE_STYLE('',(#4915));
+#4915 = SURFACE_STYLE_FILL_AREA(#4916);
+#4916 = FILL_AREA_STYLE('',(#4917));
+#4917 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4918 = STYLED_ITEM('color',(#4919),#1626);
+#4919 = PRESENTATION_STYLE_ASSIGNMENT((#4920));
+#4920 = SURFACE_STYLE_USAGE(.BOTH.,#4921);
+#4921 = SURFACE_SIDE_STYLE('',(#4922));
+#4922 = SURFACE_STYLE_FILL_AREA(#4923);
+#4923 = FILL_AREA_STYLE('',(#4924));
+#4924 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4925 = STYLED_ITEM('color',(#4926),#1648);
+#4926 = PRESENTATION_STYLE_ASSIGNMENT((#4927));
+#4927 = SURFACE_STYLE_USAGE(.BOTH.,#4928);
+#4928 = SURFACE_SIDE_STYLE('',(#4929));
+#4929 = SURFACE_STYLE_FILL_AREA(#4930);
+#4930 = FILL_AREA_STYLE('',(#4931));
+#4931 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4932 = STYLED_ITEM('color',(#4933),#1673);
+#4933 = PRESENTATION_STYLE_ASSIGNMENT((#4934));
+#4934 = SURFACE_STYLE_USAGE(.BOTH.,#4935);
+#4935 = SURFACE_SIDE_STYLE('',(#4936));
+#4936 = SURFACE_STYLE_FILL_AREA(#4937);
+#4937 = FILL_AREA_STYLE('',(#4938));
+#4938 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4939 = STYLED_ITEM('color',(#4940),#1757);
+#4940 = PRESENTATION_STYLE_ASSIGNMENT((#4941));
+#4941 = SURFACE_STYLE_USAGE(.BOTH.,#4942);
+#4942 = SURFACE_SIDE_STYLE('',(#4943));
+#4943 = SURFACE_STYLE_FILL_AREA(#4944);
+#4944 = FILL_AREA_STYLE('',(#4945));
+#4945 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4946 = STYLED_ITEM('color',(#4947),#1849);
+#4947 = PRESENTATION_STYLE_ASSIGNMENT((#4948));
+#4948 = SURFACE_STYLE_USAGE(.BOTH.,#4949);
+#4949 = SURFACE_SIDE_STYLE('',(#4950));
+#4950 = SURFACE_STYLE_FILL_AREA(#4951);
+#4951 = FILL_AREA_STYLE('',(#4952));
+#4952 = FILL_AREA_STYLE_COLOUR('',#4636);
+#4953 = STYLED_ITEM('color',(#4954),#1866);
+#4954 = PRESENTATION_STYLE_ASSIGNMENT((#4955));
+#4955 = SURFACE_STYLE_USAGE(.BOTH.,#4956);
+#4956 = SURFACE_SIDE_STYLE('',(#4957));
+#4957 = SURFACE_STYLE_FILL_AREA(#4958);
+#4958 = FILL_AREA_STYLE('',(#4959));
+#4959 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4960 = STYLED_ITEM('color',(#4961),#1888);
+#4961 = PRESENTATION_STYLE_ASSIGNMENT((#4962));
+#4962 = SURFACE_STYLE_USAGE(.BOTH.,#4963);
+#4963 = SURFACE_SIDE_STYLE('',(#4964));
+#4964 = SURFACE_STYLE_FILL_AREA(#4965);
+#4965 = FILL_AREA_STYLE('',(#4966));
+#4966 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4967 = STYLED_ITEM('color',(#4968),#1911);
+#4968 = PRESENTATION_STYLE_ASSIGNMENT((#4969));
+#4969 = SURFACE_STYLE_USAGE(.BOTH.,#4970);
+#4970 = SURFACE_SIDE_STYLE('',(#4971));
+#4971 = SURFACE_STYLE_FILL_AREA(#4972);
+#4972 = FILL_AREA_STYLE('',(#4973));
+#4973 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4974 = STYLED_ITEM('color',(#4975),#1934);
+#4975 = PRESENTATION_STYLE_ASSIGNMENT((#4976));
+#4976 = SURFACE_STYLE_USAGE(.BOTH.,#4977);
+#4977 = SURFACE_SIDE_STYLE('',(#4978));
+#4978 = SURFACE_STYLE_FILL_AREA(#4979);
+#4979 = FILL_AREA_STYLE('',(#4980));
+#4980 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4981 = STYLED_ITEM('color',(#4982),#1957);
+#4982 = PRESENTATION_STYLE_ASSIGNMENT((#4983));
+#4983 = SURFACE_STYLE_USAGE(.BOTH.,#4984);
+#4984 = SURFACE_SIDE_STYLE('',(#4985));
+#4985 = SURFACE_STYLE_FILL_AREA(#4986);
+#4986 = FILL_AREA_STYLE('',(#4987));
+#4987 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4988 = STYLED_ITEM('color',(#4989),#2024);
+#4989 = PRESENTATION_STYLE_ASSIGNMENT((#4990));
+#4990 = SURFACE_STYLE_USAGE(.BOTH.,#4991);
+#4991 = SURFACE_SIDE_STYLE('',(#4992));
+#4992 = SURFACE_STYLE_FILL_AREA(#4993);
+#4993 = FILL_AREA_STYLE('',(#4994));
+#4994 = FILL_AREA_STYLE_COLOUR('',#4672);
+#4995 = STYLED_ITEM('color',(#4996),#2047);
+#4996 = PRESENTATION_STYLE_ASSIGNMENT((#4997));
+#4997 = SURFACE_STYLE_USAGE(.BOTH.,#4998);
+#4998 = SURFACE_SIDE_STYLE('',(#4999));
+#4999 = SURFACE_STYLE_FILL_AREA(#5000);
+#5000 = FILL_AREA_STYLE('',(#5001));
+#5001 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5002 = STYLED_ITEM('color',(#5003),#2066);
+#5003 = PRESENTATION_STYLE_ASSIGNMENT((#5004));
+#5004 = SURFACE_STYLE_USAGE(.BOTH.,#5005);
+#5005 = SURFACE_SIDE_STYLE('',(#5006));
+#5006 = SURFACE_STYLE_FILL_AREA(#5007);
+#5007 = FILL_AREA_STYLE('',(#5008));
+#5008 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5009 = STYLED_ITEM('color',(#5010),#2085);
+#5010 = PRESENTATION_STYLE_ASSIGNMENT((#5011));
+#5011 = SURFACE_STYLE_USAGE(.BOTH.,#5012);
+#5012 = SURFACE_SIDE_STYLE('',(#5013));
+#5013 = SURFACE_STYLE_FILL_AREA(#5014);
+#5014 = FILL_AREA_STYLE('',(#5015));
+#5015 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5016 = STYLED_ITEM('color',(#5017),#2104);
+#5017 = PRESENTATION_STYLE_ASSIGNMENT((#5018));
+#5018 = SURFACE_STYLE_USAGE(.BOTH.,#5019);
+#5019 = SURFACE_SIDE_STYLE('',(#5020));
+#5020 = SURFACE_STYLE_FILL_AREA(#5021);
+#5021 = FILL_AREA_STYLE('',(#5022));
+#5022 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5023 = STYLED_ITEM('color',(#5024),#2121);
+#5024 = PRESENTATION_STYLE_ASSIGNMENT((#5025));
+#5025 = SURFACE_STYLE_USAGE(.BOTH.,#5026);
+#5026 = SURFACE_SIDE_STYLE('',(#5027));
+#5027 = SURFACE_STYLE_FILL_AREA(#5028);
+#5028 = FILL_AREA_STYLE('',(#5029));
+#5029 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5030 = STYLED_ITEM('color',(#5031),#2138);
+#5031 = PRESENTATION_STYLE_ASSIGNMENT((#5032));
+#5032 = SURFACE_STYLE_USAGE(.BOTH.,#5033);
+#5033 = SURFACE_SIDE_STYLE('',(#5034));
+#5034 = SURFACE_STYLE_FILL_AREA(#5035);
+#5035 = FILL_AREA_STYLE('',(#5036));
+#5036 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5037 = STYLED_ITEM('color',(#5038),#2155);
+#5038 = PRESENTATION_STYLE_ASSIGNMENT((#5039));
+#5039 = SURFACE_STYLE_USAGE(.BOTH.,#5040);
+#5040 = SURFACE_SIDE_STYLE('',(#5041));
+#5041 = SURFACE_STYLE_FILL_AREA(#5042);
+#5042 = FILL_AREA_STYLE('',(#5043));
+#5043 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5044 = STYLED_ITEM('color',(#5045),#2172);
+#5045 = PRESENTATION_STYLE_ASSIGNMENT((#5046));
+#5046 = SURFACE_STYLE_USAGE(.BOTH.,#5047);
+#5047 = SURFACE_SIDE_STYLE('',(#5048));
+#5048 = SURFACE_STYLE_FILL_AREA(#5049);
+#5049 = FILL_AREA_STYLE('',(#5050));
+#5050 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5051 = STYLED_ITEM('color',(#5052),#2189);
+#5052 = PRESENTATION_STYLE_ASSIGNMENT((#5053));
+#5053 = SURFACE_STYLE_USAGE(.BOTH.,#5054);
+#5054 = SURFACE_SIDE_STYLE('',(#5055));
+#5055 = SURFACE_STYLE_FILL_AREA(#5056);
+#5056 = FILL_AREA_STYLE('',(#5057));
+#5057 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5058 = STYLED_ITEM('color',(#5059),#2206);
+#5059 = PRESENTATION_STYLE_ASSIGNMENT((#5060));
+#5060 = SURFACE_STYLE_USAGE(.BOTH.,#5061);
+#5061 = SURFACE_SIDE_STYLE('',(#5062));
+#5062 = SURFACE_STYLE_FILL_AREA(#5063);
+#5063 = FILL_AREA_STYLE('',(#5064));
+#5064 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5065 = STYLED_ITEM('color',(#5066),#2223);
+#5066 = PRESENTATION_STYLE_ASSIGNMENT((#5067));
+#5067 = SURFACE_STYLE_USAGE(.BOTH.,#5068);
+#5068 = SURFACE_SIDE_STYLE('',(#5069));
+#5069 = SURFACE_STYLE_FILL_AREA(#5070);
+#5070 = FILL_AREA_STYLE('',(#5071));
+#5071 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5072 = STYLED_ITEM('color',(#5073),#2235);
+#5073 = PRESENTATION_STYLE_ASSIGNMENT((#5074));
+#5074 = SURFACE_STYLE_USAGE(.BOTH.,#5075);
+#5075 = SURFACE_SIDE_STYLE('',(#5076));
+#5076 = SURFACE_STYLE_FILL_AREA(#5077);
+#5077 = FILL_AREA_STYLE('',(#5078));
+#5078 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5079 = STYLED_ITEM('color',(#5080),#2258);
+#5080 = PRESENTATION_STYLE_ASSIGNMENT((#5081));
+#5081 = SURFACE_STYLE_USAGE(.BOTH.,#5082);
+#5082 = SURFACE_SIDE_STYLE('',(#5083));
+#5083 = SURFACE_STYLE_FILL_AREA(#5084);
+#5084 = FILL_AREA_STYLE('',(#5085));
+#5085 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5086 = STYLED_ITEM('color',(#5087),#2281);
+#5087 = PRESENTATION_STYLE_ASSIGNMENT((#5088));
+#5088 = SURFACE_STYLE_USAGE(.BOTH.,#5089);
+#5089 = SURFACE_SIDE_STYLE('',(#5090));
+#5090 = SURFACE_STYLE_FILL_AREA(#5091);
+#5091 = FILL_AREA_STYLE('',(#5092));
+#5092 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5093 = STYLED_ITEM('color',(#5094),#2305);
+#5094 = PRESENTATION_STYLE_ASSIGNMENT((#5095));
+#5095 = SURFACE_STYLE_USAGE(.BOTH.,#5096);
+#5096 = SURFACE_SIDE_STYLE('',(#5097));
+#5097 = SURFACE_STYLE_FILL_AREA(#5098);
+#5098 = FILL_AREA_STYLE('',(#5099));
+#5099 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5100 = STYLED_ITEM('color',(#5101),#2335);
+#5101 = PRESENTATION_STYLE_ASSIGNMENT((#5102));
+#5102 = SURFACE_STYLE_USAGE(.BOTH.,#5103);
+#5103 = SURFACE_SIDE_STYLE('',(#5104));
+#5104 = SURFACE_STYLE_FILL_AREA(#5105);
+#5105 = FILL_AREA_STYLE('',(#5106));
+#5106 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5107 = STYLED_ITEM('color',(#5108),#2366);
+#5108 = PRESENTATION_STYLE_ASSIGNMENT((#5109));
+#5109 = SURFACE_STYLE_USAGE(.BOTH.,#5110);
+#5110 = SURFACE_SIDE_STYLE('',(#5111));
+#5111 = SURFACE_STYLE_FILL_AREA(#5112);
+#5112 = FILL_AREA_STYLE('',(#5113));
+#5113 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5114 = STYLED_ITEM('color',(#5115),#2397);
+#5115 = PRESENTATION_STYLE_ASSIGNMENT((#5116));
+#5116 = SURFACE_STYLE_USAGE(.BOTH.,#5117);
+#5117 = SURFACE_SIDE_STYLE('',(#5118));
+#5118 = SURFACE_STYLE_FILL_AREA(#5119);
+#5119 = FILL_AREA_STYLE('',(#5120));
+#5120 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5121 = STYLED_ITEM('color',(#5122),#2428);
+#5122 = PRESENTATION_STYLE_ASSIGNMENT((#5123));
+#5123 = SURFACE_STYLE_USAGE(.BOTH.,#5124);
+#5124 = SURFACE_SIDE_STYLE('',(#5125));
+#5125 = SURFACE_STYLE_FILL_AREA(#5126);
+#5126 = FILL_AREA_STYLE('',(#5127));
+#5127 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5128 = STYLED_ITEM('color',(#5129),#2459);
+#5129 = PRESENTATION_STYLE_ASSIGNMENT((#5130));
+#5130 = SURFACE_STYLE_USAGE(.BOTH.,#5131);
+#5131 = SURFACE_SIDE_STYLE('',(#5132));
+#5132 = SURFACE_STYLE_FILL_AREA(#5133);
+#5133 = FILL_AREA_STYLE('',(#5134));
+#5134 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5135 = STYLED_ITEM('color',(#5136),#2490);
+#5136 = PRESENTATION_STYLE_ASSIGNMENT((#5137));
+#5137 = SURFACE_STYLE_USAGE(.BOTH.,#5138);
+#5138 = SURFACE_SIDE_STYLE('',(#5139));
+#5139 = SURFACE_STYLE_FILL_AREA(#5140);
+#5140 = FILL_AREA_STYLE('',(#5141));
+#5141 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5142 = STYLED_ITEM('color',(#5143),#2521);
+#5143 = PRESENTATION_STYLE_ASSIGNMENT((#5144));
+#5144 = SURFACE_STYLE_USAGE(.BOTH.,#5145);
+#5145 = SURFACE_SIDE_STYLE('',(#5146));
+#5146 = SURFACE_STYLE_FILL_AREA(#5147);
+#5147 = FILL_AREA_STYLE('',(#5148));
+#5148 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5149 = STYLED_ITEM('color',(#5150),#2552);
+#5150 = PRESENTATION_STYLE_ASSIGNMENT((#5151));
+#5151 = SURFACE_STYLE_USAGE(.BOTH.,#5152);
+#5152 = SURFACE_SIDE_STYLE('',(#5153));
+#5153 = SURFACE_STYLE_FILL_AREA(#5154);
+#5154 = FILL_AREA_STYLE('',(#5155));
+#5155 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5156 = STYLED_ITEM('color',(#5157),#2569);
+#5157 = PRESENTATION_STYLE_ASSIGNMENT((#5158));
+#5158 = SURFACE_STYLE_USAGE(.BOTH.,#5159);
+#5159 = SURFACE_SIDE_STYLE('',(#5160));
+#5160 = SURFACE_STYLE_FILL_AREA(#5161);
+#5161 = FILL_AREA_STYLE('',(#5162));
+#5162 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5163 = STYLED_ITEM('color',(#5164),#2585);
+#5164 = PRESENTATION_STYLE_ASSIGNMENT((#5165));
+#5165 = SURFACE_STYLE_USAGE(.BOTH.,#5166);
+#5166 = SURFACE_SIDE_STYLE('',(#5167));
+#5167 = SURFACE_STYLE_FILL_AREA(#5168);
+#5168 = FILL_AREA_STYLE('',(#5169));
+#5169 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5170 = STYLED_ITEM('color',(#5171),#2602);
+#5171 = PRESENTATION_STYLE_ASSIGNMENT((#5172));
+#5172 = SURFACE_STYLE_USAGE(.BOTH.,#5173);
+#5173 = SURFACE_SIDE_STYLE('',(#5174));
+#5174 = SURFACE_STYLE_FILL_AREA(#5175);
+#5175 = FILL_AREA_STYLE('',(#5176));
+#5176 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5177 = STYLED_ITEM('color',(#5178),#2619);
+#5178 = PRESENTATION_STYLE_ASSIGNMENT((#5179));
+#5179 = SURFACE_STYLE_USAGE(.BOTH.,#5180);
+#5180 = SURFACE_SIDE_STYLE('',(#5181));
+#5181 = SURFACE_STYLE_FILL_AREA(#5182);
+#5182 = FILL_AREA_STYLE('',(#5183));
+#5183 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5184 = STYLED_ITEM('color',(#5185),#2636);
+#5185 = PRESENTATION_STYLE_ASSIGNMENT((#5186));
+#5186 = SURFACE_STYLE_USAGE(.BOTH.,#5187);
+#5187 = SURFACE_SIDE_STYLE('',(#5188));
+#5188 = SURFACE_STYLE_FILL_AREA(#5189);
+#5189 = FILL_AREA_STYLE('',(#5190));
+#5190 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5191 = STYLED_ITEM('color',(#5192),#2653);
+#5192 = PRESENTATION_STYLE_ASSIGNMENT((#5193));
+#5193 = SURFACE_STYLE_USAGE(.BOTH.,#5194);
+#5194 = SURFACE_SIDE_STYLE('',(#5195));
+#5195 = SURFACE_STYLE_FILL_AREA(#5196);
+#5196 = FILL_AREA_STYLE('',(#5197));
+#5197 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5198 = STYLED_ITEM('color',(#5199),#2670);
+#5199 = PRESENTATION_STYLE_ASSIGNMENT((#5200));
+#5200 = SURFACE_STYLE_USAGE(.BOTH.,#5201);
+#5201 = SURFACE_SIDE_STYLE('',(#5202));
+#5202 = SURFACE_STYLE_FILL_AREA(#5203);
+#5203 = FILL_AREA_STYLE('',(#5204));
+#5204 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5205 = STYLED_ITEM('color',(#5206),#2687);
+#5206 = PRESENTATION_STYLE_ASSIGNMENT((#5207));
+#5207 = SURFACE_STYLE_USAGE(.BOTH.,#5208);
+#5208 = SURFACE_SIDE_STYLE('',(#5209));
+#5209 = SURFACE_STYLE_FILL_AREA(#5210);
+#5210 = FILL_AREA_STYLE('',(#5211));
+#5211 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5212 = STYLED_ITEM('color',(#5213),#2704);
+#5213 = PRESENTATION_STYLE_ASSIGNMENT((#5214));
+#5214 = SURFACE_STYLE_USAGE(.BOTH.,#5215);
+#5215 = SURFACE_SIDE_STYLE('',(#5216));
+#5216 = SURFACE_STYLE_FILL_AREA(#5217);
+#5217 = FILL_AREA_STYLE('',(#5218));
+#5218 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5219 = STYLED_ITEM('color',(#5220),#2716);
+#5220 = PRESENTATION_STYLE_ASSIGNMENT((#5221));
+#5221 = SURFACE_STYLE_USAGE(.BOTH.,#5222);
+#5222 = SURFACE_SIDE_STYLE('',(#5223));
+#5223 = SURFACE_STYLE_FILL_AREA(#5224);
+#5224 = FILL_AREA_STYLE('',(#5225));
+#5225 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5226 = STYLED_ITEM('color',(#5227),#2733);
+#5227 = PRESENTATION_STYLE_ASSIGNMENT((#5228));
+#5228 = SURFACE_STYLE_USAGE(.BOTH.,#5229);
+#5229 = SURFACE_SIDE_STYLE('',(#5230));
+#5230 = SURFACE_STYLE_FILL_AREA(#5231);
+#5231 = FILL_AREA_STYLE('',(#5232));
+#5232 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5233 = STYLED_ITEM('color',(#5234),#2750);
+#5234 = PRESENTATION_STYLE_ASSIGNMENT((#5235));
+#5235 = SURFACE_STYLE_USAGE(.BOTH.,#5236);
+#5236 = SURFACE_SIDE_STYLE('',(#5237));
+#5237 = SURFACE_STYLE_FILL_AREA(#5238);
+#5238 = FILL_AREA_STYLE('',(#5239));
+#5239 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5240 = STYLED_ITEM('color',(#5241),#2767);
+#5241 = PRESENTATION_STYLE_ASSIGNMENT((#5242));
+#5242 = SURFACE_STYLE_USAGE(.BOTH.,#5243);
+#5243 = SURFACE_SIDE_STYLE('',(#5244));
+#5244 = SURFACE_STYLE_FILL_AREA(#5245);
+#5245 = FILL_AREA_STYLE('',(#5246));
+#5246 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5247 = STYLED_ITEM('color',(#5248),#2784);
+#5248 = PRESENTATION_STYLE_ASSIGNMENT((#5249));
+#5249 = SURFACE_STYLE_USAGE(.BOTH.,#5250);
+#5250 = SURFACE_SIDE_STYLE('',(#5251));
+#5251 = SURFACE_STYLE_FILL_AREA(#5252);
+#5252 = FILL_AREA_STYLE('',(#5253));
+#5253 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5254 = STYLED_ITEM('color',(#5255),#2801);
+#5255 = PRESENTATION_STYLE_ASSIGNMENT((#5256));
+#5256 = SURFACE_STYLE_USAGE(.BOTH.,#5257);
+#5257 = SURFACE_SIDE_STYLE('',(#5258));
+#5258 = SURFACE_STYLE_FILL_AREA(#5259);
+#5259 = FILL_AREA_STYLE('',(#5260));
+#5260 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5261 = STYLED_ITEM('color',(#5262),#2818);
+#5262 = PRESENTATION_STYLE_ASSIGNMENT((#5263));
+#5263 = SURFACE_STYLE_USAGE(.BOTH.,#5264);
+#5264 = SURFACE_SIDE_STYLE('',(#5265));
+#5265 = SURFACE_STYLE_FILL_AREA(#5266);
+#5266 = FILL_AREA_STYLE('',(#5267));
+#5267 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5268 = STYLED_ITEM('color',(#5269),#2835);
+#5269 = PRESENTATION_STYLE_ASSIGNMENT((#5270));
+#5270 = SURFACE_STYLE_USAGE(.BOTH.,#5271);
+#5271 = SURFACE_SIDE_STYLE('',(#5272));
+#5272 = SURFACE_STYLE_FILL_AREA(#5273);
+#5273 = FILL_AREA_STYLE('',(#5274));
+#5274 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5275 = STYLED_ITEM('color',(#5276),#2847);
+#5276 = PRESENTATION_STYLE_ASSIGNMENT((#5277));
+#5277 = SURFACE_STYLE_USAGE(.BOTH.,#5278);
+#5278 = SURFACE_SIDE_STYLE('',(#5279));
+#5279 = SURFACE_STYLE_FILL_AREA(#5280);
+#5280 = FILL_AREA_STYLE('',(#5281));
+#5281 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5282 = STYLED_ITEM('color',(#5283),#2870);
+#5283 = PRESENTATION_STYLE_ASSIGNMENT((#5284));
+#5284 = SURFACE_STYLE_USAGE(.BOTH.,#5285);
+#5285 = SURFACE_SIDE_STYLE('',(#5286));
+#5286 = SURFACE_STYLE_FILL_AREA(#5287);
+#5287 = FILL_AREA_STYLE('',(#5288));
+#5288 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5289 = STYLED_ITEM('color',(#5290),#2886);
+#5290 = PRESENTATION_STYLE_ASSIGNMENT((#5291));
+#5291 = SURFACE_STYLE_USAGE(.BOTH.,#5292);
+#5292 = SURFACE_SIDE_STYLE('',(#5293));
+#5293 = SURFACE_STYLE_FILL_AREA(#5294);
+#5294 = FILL_AREA_STYLE('',(#5295));
+#5295 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5296 = STYLED_ITEM('color',(#5297),#2909);
+#5297 = PRESENTATION_STYLE_ASSIGNMENT((#5298));
+#5298 = SURFACE_STYLE_USAGE(.BOTH.,#5299);
+#5299 = SURFACE_SIDE_STYLE('',(#5300));
+#5300 = SURFACE_STYLE_FILL_AREA(#5301);
+#5301 = FILL_AREA_STYLE('',(#5302));
+#5302 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5303 = STYLED_ITEM('color',(#5304),#2996);
+#5304 = PRESENTATION_STYLE_ASSIGNMENT((#5305));
+#5305 = SURFACE_STYLE_USAGE(.BOTH.,#5306);
+#5306 = SURFACE_SIDE_STYLE('',(#5307));
+#5307 = SURFACE_STYLE_FILL_AREA(#5308);
+#5308 = FILL_AREA_STYLE('',(#5309));
+#5309 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5310 = STYLED_ITEM('color',(#5311),#3019);
+#5311 = PRESENTATION_STYLE_ASSIGNMENT((#5312));
+#5312 = SURFACE_STYLE_USAGE(.BOTH.,#5313);
+#5313 = SURFACE_SIDE_STYLE('',(#5314));
+#5314 = SURFACE_STYLE_FILL_AREA(#5315);
+#5315 = FILL_AREA_STYLE('',(#5316));
+#5316 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5317 = STYLED_ITEM('color',(#5318),#3036);
+#5318 = PRESENTATION_STYLE_ASSIGNMENT((#5319));
+#5319 = SURFACE_STYLE_USAGE(.BOTH.,#5320);
+#5320 = SURFACE_SIDE_STYLE('',(#5321));
+#5321 = SURFACE_STYLE_FILL_AREA(#5322);
+#5322 = FILL_AREA_STYLE('',(#5323));
+#5323 = FILL_AREA_STYLE_COLOUR('',#5324);
+#5324 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);
+#5325 = STYLED_ITEM('color',(#5326),#3061);
+#5326 = PRESENTATION_STYLE_ASSIGNMENT((#5327));
+#5327 = SURFACE_STYLE_USAGE(.BOTH.,#5328);
+#5328 = SURFACE_SIDE_STYLE('',(#5329));
+#5329 = SURFACE_STYLE_FILL_AREA(#5330);
+#5330 = FILL_AREA_STYLE('',(#5331));
+#5331 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5332 = STYLED_ITEM('color',(#5333),#3077);
+#5333 = PRESENTATION_STYLE_ASSIGNMENT((#5334));
+#5334 = SURFACE_STYLE_USAGE(.BOTH.,#5335);
+#5335 = SURFACE_SIDE_STYLE('',(#5336));
+#5336 = SURFACE_STYLE_FILL_AREA(#5337);
+#5337 = FILL_AREA_STYLE('',(#5338));
+#5338 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5339 = STYLED_ITEM('color',(#5340),#3093);
+#5340 = PRESENTATION_STYLE_ASSIGNMENT((#5341));
+#5341 = SURFACE_STYLE_USAGE(.BOTH.,#5342);
+#5342 = SURFACE_SIDE_STYLE('',(#5343));
+#5343 = SURFACE_STYLE_FILL_AREA(#5344);
+#5344 = FILL_AREA_STYLE('',(#5345));
+#5345 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5346 = STYLED_ITEM('color',(#5347),#3110);
+#5347 = PRESENTATION_STYLE_ASSIGNMENT((#5348));
+#5348 = SURFACE_STYLE_USAGE(.BOTH.,#5349);
+#5349 = SURFACE_SIDE_STYLE('',(#5350));
+#5350 = SURFACE_STYLE_FILL_AREA(#5351);
+#5351 = FILL_AREA_STYLE('',(#5352));
+#5352 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5353 = STYLED_ITEM('color',(#5354),#3202);
+#5354 = PRESENTATION_STYLE_ASSIGNMENT((#5355));
+#5355 = SURFACE_STYLE_USAGE(.BOTH.,#5356);
+#5356 = SURFACE_SIDE_STYLE('',(#5357));
+#5357 = SURFACE_STYLE_FILL_AREA(#5358);
+#5358 = FILL_AREA_STYLE('',(#5359));
+#5359 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5360 = STYLED_ITEM('color',(#5361),#3294);
+#5361 = PRESENTATION_STYLE_ASSIGNMENT((#5362));
+#5362 = SURFACE_STYLE_USAGE(.BOTH.,#5363);
+#5363 = SURFACE_SIDE_STYLE('',(#5364));
+#5364 = SURFACE_STYLE_FILL_AREA(#5365);
+#5365 = FILL_AREA_STYLE('',(#5366));
+#5366 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5367 = STYLED_ITEM('color',(#5368),#3315);
+#5368 = PRESENTATION_STYLE_ASSIGNMENT((#5369));
+#5369 = SURFACE_STYLE_USAGE(.BOTH.,#5370);
+#5370 = SURFACE_SIDE_STYLE('',(#5371));
+#5371 = SURFACE_STYLE_FILL_AREA(#5372);
+#5372 = FILL_AREA_STYLE('',(#5373));
+#5373 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5374 = STYLED_ITEM('color',(#5375),#3340);
+#5375 = PRESENTATION_STYLE_ASSIGNMENT((#5376));
+#5376 = SURFACE_STYLE_USAGE(.BOTH.,#5377);
+#5377 = SURFACE_SIDE_STYLE('',(#5378));
+#5378 = SURFACE_STYLE_FILL_AREA(#5379);
+#5379 = FILL_AREA_STYLE('',(#5380));
+#5380 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5381 = STYLED_ITEM('color',(#5382),#3424);
+#5382 = PRESENTATION_STYLE_ASSIGNMENT((#5383));
+#5383 = SURFACE_STYLE_USAGE(.BOTH.,#5384);
+#5384 = SURFACE_SIDE_STYLE('',(#5385));
+#5385 = SURFACE_STYLE_FILL_AREA(#5386);
+#5386 = FILL_AREA_STYLE('',(#5387));
+#5387 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5388 = STYLED_ITEM('color',(#5389),#3516);
+#5389 = PRESENTATION_STYLE_ASSIGNMENT((#5390));
+#5390 = SURFACE_STYLE_USAGE(.BOTH.,#5391);
+#5391 = SURFACE_SIDE_STYLE('',(#5392));
+#5392 = SURFACE_STYLE_FILL_AREA(#5393);
+#5393 = FILL_AREA_STYLE('',(#5394));
+#5394 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5395 = STYLED_ITEM('color',(#5396),#3533);
+#5396 = PRESENTATION_STYLE_ASSIGNMENT((#5397));
+#5397 = SURFACE_STYLE_USAGE(.BOTH.,#5398);
+#5398 = SURFACE_SIDE_STYLE('',(#5399));
+#5399 = SURFACE_STYLE_FILL_AREA(#5400);
+#5400 = FILL_AREA_STYLE('',(#5401));
+#5401 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5402 = STYLED_ITEM('color',(#5403),#3555);
+#5403 = PRESENTATION_STYLE_ASSIGNMENT((#5404));
+#5404 = SURFACE_STYLE_USAGE(.BOTH.,#5405);
+#5405 = SURFACE_SIDE_STYLE('',(#5406));
+#5406 = SURFACE_STYLE_FILL_AREA(#5407);
+#5407 = FILL_AREA_STYLE('',(#5408));
+#5408 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5409 = STYLED_ITEM('color',(#5410),#3647);
+#5410 = PRESENTATION_STYLE_ASSIGNMENT((#5411));
+#5411 = SURFACE_STYLE_USAGE(.BOTH.,#5412);
+#5412 = SURFACE_SIDE_STYLE('',(#5413));
+#5413 = SURFACE_STYLE_FILL_AREA(#5414);
+#5414 = FILL_AREA_STYLE('',(#5415));
+#5415 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5416 = STYLED_ITEM('color',(#5417),#3739);
+#5417 = PRESENTATION_STYLE_ASSIGNMENT((#5418));
+#5418 = SURFACE_STYLE_USAGE(.BOTH.,#5419);
+#5419 = SURFACE_SIDE_STYLE('',(#5420));
+#5420 = SURFACE_STYLE_FILL_AREA(#5421);
+#5421 = FILL_AREA_STYLE('',(#5422));
+#5422 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5423 = STYLED_ITEM('color',(#5424),#3761);
+#5424 = PRESENTATION_STYLE_ASSIGNMENT((#5425));
+#5425 = SURFACE_STYLE_USAGE(.BOTH.,#5426);
+#5426 = SURFACE_SIDE_STYLE('',(#5427));
+#5427 = SURFACE_STYLE_FILL_AREA(#5428);
+#5428 = FILL_AREA_STYLE('',(#5429));
+#5429 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5430 = STYLED_ITEM('color',(#5431),#3786);
+#5431 = PRESENTATION_STYLE_ASSIGNMENT((#5432));
+#5432 = SURFACE_STYLE_USAGE(.BOTH.,#5433);
+#5433 = SURFACE_SIDE_STYLE('',(#5434));
+#5434 = SURFACE_STYLE_FILL_AREA(#5435);
+#5435 = FILL_AREA_STYLE('',(#5436));
+#5436 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5437 = STYLED_ITEM('color',(#5438),#3870);
+#5438 = PRESENTATION_STYLE_ASSIGNMENT((#5439));
+#5439 = SURFACE_STYLE_USAGE(.BOTH.,#5440);
+#5440 = SURFACE_SIDE_STYLE('',(#5441));
+#5441 = SURFACE_STYLE_FILL_AREA(#5442);
+#5442 = FILL_AREA_STYLE('',(#5443));
+#5443 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5444 = STYLED_ITEM('color',(#5445),#3962);
+#5445 = PRESENTATION_STYLE_ASSIGNMENT((#5446));
+#5446 = SURFACE_STYLE_USAGE(.BOTH.,#5447);
+#5447 = SURFACE_SIDE_STYLE('',(#5448));
+#5448 = SURFACE_STYLE_FILL_AREA(#5449);
+#5449 = FILL_AREA_STYLE('',(#5450));
+#5450 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5451 = STYLED_ITEM('color',(#5452),#3979);
+#5452 = PRESENTATION_STYLE_ASSIGNMENT((#5453));
+#5453 = SURFACE_STYLE_USAGE(.BOTH.,#5454);
+#5454 = SURFACE_SIDE_STYLE('',(#5455));
+#5455 = SURFACE_STYLE_FILL_AREA(#5456);
+#5456 = FILL_AREA_STYLE('',(#5457));
+#5457 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5458 = STYLED_ITEM('color',(#5459),#4001);
+#5459 = PRESENTATION_STYLE_ASSIGNMENT((#5460));
+#5460 = SURFACE_STYLE_USAGE(.BOTH.,#5461);
+#5461 = SURFACE_SIDE_STYLE('',(#5462));
+#5462 = SURFACE_STYLE_FILL_AREA(#5463);
+#5463 = FILL_AREA_STYLE('',(#5464));
+#5464 = FILL_AREA_STYLE_COLOUR('',#4672);
+#5465 = STYLED_ITEM('color',(#5466),#4013);
+#5466 = PRESENTATION_STYLE_ASSIGNMENT((#5467));
+#5467 = SURFACE_STYLE_USAGE(.BOTH.,#5468);
+#5468 = SURFACE_SIDE_STYLE('',(#5469));
+#5469 = SURFACE_STYLE_FILL_AREA(#5470);
+#5470 = FILL_AREA_STYLE('',(#5471));
+#5471 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5472 = STYLED_ITEM('color',(#5473),#4032);
+#5473 = PRESENTATION_STYLE_ASSIGNMENT((#5474));
+#5474 = SURFACE_STYLE_USAGE(.BOTH.,#5475);
+#5475 = SURFACE_SIDE_STYLE('',(#5476));
+#5476 = SURFACE_STYLE_FILL_AREA(#5477);
+#5477 = FILL_AREA_STYLE('',(#5478));
+#5478 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5479 = STYLED_ITEM('color',(#5480),#4051);
+#5480 = PRESENTATION_STYLE_ASSIGNMENT((#5481));
+#5481 = SURFACE_STYLE_USAGE(.BOTH.,#5482);
+#5482 = SURFACE_SIDE_STYLE('',(#5483));
+#5483 = SURFACE_STYLE_FILL_AREA(#5484);
+#5484 = FILL_AREA_STYLE('',(#5485));
+#5485 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5486 = STYLED_ITEM('color',(#5487),#4070);
+#5487 = PRESENTATION_STYLE_ASSIGNMENT((#5488));
+#5488 = SURFACE_STYLE_USAGE(.BOTH.,#5489);
+#5489 = SURFACE_SIDE_STYLE('',(#5490));
+#5490 = SURFACE_STYLE_FILL_AREA(#5491);
+#5491 = FILL_AREA_STYLE('',(#5492));
+#5492 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5493 = STYLED_ITEM('color',(#5494),#4089);
+#5494 = PRESENTATION_STYLE_ASSIGNMENT((#5495));
+#5495 = SURFACE_STYLE_USAGE(.BOTH.,#5496);
+#5496 = SURFACE_SIDE_STYLE('',(#5497));
+#5497 = SURFACE_STYLE_FILL_AREA(#5498);
+#5498 = FILL_AREA_STYLE('',(#5499));
+#5499 = FILL_AREA_STYLE_COLOUR('',#5324);
+#5500 = STYLED_ITEM('color',(#5501),#4098);
+#5501 = PRESENTATION_STYLE_ASSIGNMENT((#5502));
+#5502 = SURFACE_STYLE_USAGE(.BOTH.,#5503);
+#5503 = SURFACE_SIDE_STYLE('',(#5504));
+#5504 = SURFACE_STYLE_FILL_AREA(#5505);
+#5505 = FILL_AREA_STYLE('',(#5506));
+#5506 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5507 = STYLED_ITEM('color',(#5508),#4115);
+#5508 = PRESENTATION_STYLE_ASSIGNMENT((#5509));
+#5509 = SURFACE_STYLE_USAGE(.BOTH.,#5510);
+#5510 = SURFACE_SIDE_STYLE('',(#5511));
+#5511 = SURFACE_STYLE_FILL_AREA(#5512);
+#5512 = FILL_AREA_STYLE('',(#5513));
+#5513 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5514 = STYLED_ITEM('color',(#5515),#4132);
+#5515 = PRESENTATION_STYLE_ASSIGNMENT((#5516));
+#5516 = SURFACE_STYLE_USAGE(.BOTH.,#5517);
+#5517 = SURFACE_SIDE_STYLE('',(#5518));
+#5518 = SURFACE_STYLE_FILL_AREA(#5519);
+#5519 = FILL_AREA_STYLE('',(#5520));
+#5520 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5521 = STYLED_ITEM('color',(#5522),#4149);
+#5522 = PRESENTATION_STYLE_ASSIGNMENT((#5523));
+#5523 = SURFACE_STYLE_USAGE(.BOTH.,#5524);
+#5524 = SURFACE_SIDE_STYLE('',(#5525));
+#5525 = SURFACE_STYLE_FILL_AREA(#5526);
+#5526 = FILL_AREA_STYLE('',(#5527));
+#5527 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5528 = STYLED_ITEM('color',(#5529),#4166);
+#5529 = PRESENTATION_STYLE_ASSIGNMENT((#5530));
+#5530 = SURFACE_STYLE_USAGE(.BOTH.,#5531);
+#5531 = SURFACE_SIDE_STYLE('',(#5532));
+#5532 = SURFACE_STYLE_FILL_AREA(#5533);
+#5533 = FILL_AREA_STYLE('',(#5534));
+#5534 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5535 = STYLED_ITEM('color',(#5536),#4183);
+#5536 = PRESENTATION_STYLE_ASSIGNMENT((#5537));
+#5537 = SURFACE_STYLE_USAGE(.BOTH.,#5538);
+#5538 = SURFACE_SIDE_STYLE('',(#5539));
+#5539 = SURFACE_STYLE_FILL_AREA(#5540);
+#5540 = FILL_AREA_STYLE('',(#5541));
+#5541 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5542 = STYLED_ITEM('color',(#5543),#4200);
+#5543 = PRESENTATION_STYLE_ASSIGNMENT((#5544));
+#5544 = SURFACE_STYLE_USAGE(.BOTH.,#5545);
+#5545 = SURFACE_SIDE_STYLE('',(#5546));
+#5546 = SURFACE_STYLE_FILL_AREA(#5547);
+#5547 = FILL_AREA_STYLE('',(#5548));
+#5548 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5549 = STYLED_ITEM('color',(#5550),#4217);
+#5550 = PRESENTATION_STYLE_ASSIGNMENT((#5551));
+#5551 = SURFACE_STYLE_USAGE(.BOTH.,#5552);
+#5552 = SURFACE_SIDE_STYLE('',(#5553));
+#5553 = SURFACE_STYLE_FILL_AREA(#5554);
+#5554 = FILL_AREA_STYLE('',(#5555));
+#5555 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5556 = STYLED_ITEM('color',(#5557),#4229);
+#5557 = PRESENTATION_STYLE_ASSIGNMENT((#5558));
+#5558 = SURFACE_STYLE_USAGE(.BOTH.,#5559);
+#5559 = SURFACE_SIDE_STYLE('',(#5560));
+#5560 = SURFACE_STYLE_FILL_AREA(#5561);
+#5561 = FILL_AREA_STYLE('',(#5562));
+#5562 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5563 = STYLED_ITEM('color',(#5564),#4246);
+#5564 = PRESENTATION_STYLE_ASSIGNMENT((#5565));
+#5565 = SURFACE_STYLE_USAGE(.BOTH.,#5566);
+#5566 = SURFACE_SIDE_STYLE('',(#5567));
+#5567 = SURFACE_STYLE_FILL_AREA(#5568);
+#5568 = FILL_AREA_STYLE('',(#5569));
+#5569 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5570 = STYLED_ITEM('color',(#5571),#4263);
+#5571 = PRESENTATION_STYLE_ASSIGNMENT((#5572));
+#5572 = SURFACE_STYLE_USAGE(.BOTH.,#5573);
+#5573 = SURFACE_SIDE_STYLE('',(#5574));
+#5574 = SURFACE_STYLE_FILL_AREA(#5575);
+#5575 = FILL_AREA_STYLE('',(#5576));
+#5576 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5577 = STYLED_ITEM('color',(#5578),#4280);
+#5578 = PRESENTATION_STYLE_ASSIGNMENT((#5579));
+#5579 = SURFACE_STYLE_USAGE(.BOTH.,#5580);
+#5580 = SURFACE_SIDE_STYLE('',(#5581));
+#5581 = SURFACE_STYLE_FILL_AREA(#5582);
+#5582 = FILL_AREA_STYLE('',(#5583));
+#5583 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5584 = STYLED_ITEM('color',(#5585),#4297);
+#5585 = PRESENTATION_STYLE_ASSIGNMENT((#5586));
+#5586 = SURFACE_STYLE_USAGE(.BOTH.,#5587);
+#5587 = SURFACE_SIDE_STYLE('',(#5588));
+#5588 = SURFACE_STYLE_FILL_AREA(#5589);
+#5589 = FILL_AREA_STYLE('',(#5590));
+#5590 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5591 = STYLED_ITEM('color',(#5592),#4314);
+#5592 = PRESENTATION_STYLE_ASSIGNMENT((#5593));
+#5593 = SURFACE_STYLE_USAGE(.BOTH.,#5594);
+#5594 = SURFACE_SIDE_STYLE('',(#5595));
+#5595 = SURFACE_STYLE_FILL_AREA(#5596);
+#5596 = FILL_AREA_STYLE('',(#5597));
+#5597 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5598 = STYLED_ITEM('color',(#5599),#4331);
+#5599 = PRESENTATION_STYLE_ASSIGNMENT((#5600));
+#5600 = SURFACE_STYLE_USAGE(.BOTH.,#5601);
+#5601 = SURFACE_SIDE_STYLE('',(#5602));
+#5602 = SURFACE_STYLE_FILL_AREA(#5603);
+#5603 = FILL_AREA_STYLE('',(#5604));
+#5604 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5605 = STYLED_ITEM('color',(#5606),#4348);
+#5606 = PRESENTATION_STYLE_ASSIGNMENT((#5607));
+#5607 = SURFACE_STYLE_USAGE(.BOTH.,#5608);
+#5608 = SURFACE_SIDE_STYLE('',(#5609));
+#5609 = SURFACE_STYLE_FILL_AREA(#5610);
+#5610 = FILL_AREA_STYLE('',(#5611));
+#5611 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5612 = STYLED_ITEM('color',(#5613),#4360);
+#5613 = PRESENTATION_STYLE_ASSIGNMENT((#5614));
+#5614 = SURFACE_STYLE_USAGE(.BOTH.,#5615);
+#5615 = SURFACE_SIDE_STYLE('',(#5616));
+#5616 = SURFACE_STYLE_FILL_AREA(#5617);
+#5617 = FILL_AREA_STYLE('',(#5618));
+#5618 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5619 = STYLED_ITEM('color',(#5620),#4377);
+#5620 = PRESENTATION_STYLE_ASSIGNMENT((#5621));
+#5621 = SURFACE_STYLE_USAGE(.BOTH.,#5622);
+#5622 = SURFACE_SIDE_STYLE('',(#5623));
+#5623 = SURFACE_STYLE_FILL_AREA(#5624);
+#5624 = FILL_AREA_STYLE('',(#5625));
+#5625 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5626 = STYLED_ITEM('color',(#5627),#4394);
+#5627 = PRESENTATION_STYLE_ASSIGNMENT((#5628));
+#5628 = SURFACE_STYLE_USAGE(.BOTH.,#5629);
+#5629 = SURFACE_SIDE_STYLE('',(#5630));
+#5630 = SURFACE_STYLE_FILL_AREA(#5631);
+#5631 = FILL_AREA_STYLE('',(#5632));
+#5632 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5633 = STYLED_ITEM('color',(#5634),#4411);
+#5634 = PRESENTATION_STYLE_ASSIGNMENT((#5635));
+#5635 = SURFACE_STYLE_USAGE(.BOTH.,#5636);
+#5636 = SURFACE_SIDE_STYLE('',(#5637));
+#5637 = SURFACE_STYLE_FILL_AREA(#5638);
+#5638 = FILL_AREA_STYLE('',(#5639));
+#5639 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5640 = STYLED_ITEM('color',(#5641),#4428);
+#5641 = PRESENTATION_STYLE_ASSIGNMENT((#5642));
+#5642 = SURFACE_STYLE_USAGE(.BOTH.,#5643);
+#5643 = SURFACE_SIDE_STYLE('',(#5644));
+#5644 = SURFACE_STYLE_FILL_AREA(#5645);
+#5645 = FILL_AREA_STYLE('',(#5646));
+#5646 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5647 = STYLED_ITEM('color',(#5648),#4445);
+#5648 = PRESENTATION_STYLE_ASSIGNMENT((#5649));
+#5649 = SURFACE_STYLE_USAGE(.BOTH.,#5650);
+#5650 = SURFACE_SIDE_STYLE('',(#5651));
+#5651 = SURFACE_STYLE_FILL_AREA(#5652);
+#5652 = FILL_AREA_STYLE('',(#5653));
+#5653 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5654 = STYLED_ITEM('color',(#5655),#4462);
+#5655 = PRESENTATION_STYLE_ASSIGNMENT((#5656));
+#5656 = SURFACE_STYLE_USAGE(.BOTH.,#5657);
+#5657 = SURFACE_SIDE_STYLE('',(#5658));
+#5658 = SURFACE_STYLE_FILL_AREA(#5659);
+#5659 = FILL_AREA_STYLE('',(#5660));
+#5660 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5661 = STYLED_ITEM('color',(#5662),#4479);
+#5662 = PRESENTATION_STYLE_ASSIGNMENT((#5663));
+#5663 = SURFACE_STYLE_USAGE(.BOTH.,#5664);
+#5664 = SURFACE_SIDE_STYLE('',(#5665));
+#5665 = SURFACE_STYLE_FILL_AREA(#5666);
+#5666 = FILL_AREA_STYLE('',(#5667));
+#5667 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5668 = STYLED_ITEM('color',(#5669),#4491);
+#5669 = PRESENTATION_STYLE_ASSIGNMENT((#5670));
+#5670 = SURFACE_STYLE_USAGE(.BOTH.,#5671);
+#5671 = SURFACE_SIDE_STYLE('',(#5672));
+#5672 = SURFACE_STYLE_FILL_AREA(#5673);
+#5673 = FILL_AREA_STYLE('',(#5674));
+#5674 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5675 = STYLED_ITEM('color',(#5676),#4508);
+#5676 = PRESENTATION_STYLE_ASSIGNMENT((#5677));
+#5677 = SURFACE_STYLE_USAGE(.BOTH.,#5678);
+#5678 = SURFACE_SIDE_STYLE('',(#5679));
+#5679 = SURFACE_STYLE_FILL_AREA(#5680);
+#5680 = FILL_AREA_STYLE('',(#5681));
+#5681 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5682 = STYLED_ITEM('color',(#5683),#4525);
+#5683 = PRESENTATION_STYLE_ASSIGNMENT((#5684));
+#5684 = SURFACE_STYLE_USAGE(.BOTH.,#5685);
+#5685 = SURFACE_SIDE_STYLE('',(#5686));
+#5686 = SURFACE_STYLE_FILL_AREA(#5687);
+#5687 = FILL_AREA_STYLE('',(#5688));
+#5688 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5689 = STYLED_ITEM('color',(#5690),#4542);
+#5690 = PRESENTATION_STYLE_ASSIGNMENT((#5691));
+#5691 = SURFACE_STYLE_USAGE(.BOTH.,#5692);
+#5692 = SURFACE_SIDE_STYLE('',(#5693));
+#5693 = SURFACE_STYLE_FILL_AREA(#5694);
+#5694 = FILL_AREA_STYLE('',(#5695));
+#5695 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5696 = STYLED_ITEM('color',(#5697),#4559);
+#5697 = PRESENTATION_STYLE_ASSIGNMENT((#5698));
+#5698 = SURFACE_STYLE_USAGE(.BOTH.,#5699);
+#5699 = SURFACE_SIDE_STYLE('',(#5700));
+#5700 = SURFACE_STYLE_FILL_AREA(#5701);
+#5701 = FILL_AREA_STYLE('',(#5702));
+#5702 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5703 = STYLED_ITEM('color',(#5704),#4576);
+#5704 = PRESENTATION_STYLE_ASSIGNMENT((#5705));
+#5705 = SURFACE_STYLE_USAGE(.BOTH.,#5706);
+#5706 = SURFACE_SIDE_STYLE('',(#5707));
+#5707 = SURFACE_STYLE_FILL_AREA(#5708);
+#5708 = FILL_AREA_STYLE('',(#5709));
+#5709 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5710 = STYLED_ITEM('color',(#5711),#4593);
+#5711 = PRESENTATION_STYLE_ASSIGNMENT((#5712));
+#5712 = SURFACE_STYLE_USAGE(.BOTH.,#5713);
+#5713 = SURFACE_SIDE_STYLE('',(#5714));
+#5714 = SURFACE_STYLE_FILL_AREA(#5715);
+#5715 = FILL_AREA_STYLE('',(#5716));
+#5716 = FILL_AREA_STYLE_COLOUR('',#4636);
+#5717 = STYLED_ITEM('color',(#5718),#4610);
+#5718 = PRESENTATION_STYLE_ASSIGNMENT((#5719));
+#5719 = SURFACE_STYLE_USAGE(.BOTH.,#5720);
+#5720 = SURFACE_SIDE_STYLE('',(#5721));
+#5721 = SURFACE_STYLE_FILL_AREA(#5722);
+#5722 = FILL_AREA_STYLE('',(#5723));
+#5723 = FILL_AREA_STYLE_COLOUR('',#4636);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Housings_SSOP.3dshapes/VSSOP-8_3.0x3.0mm_Pitch0.65mm.wrl b/modules/packages3d/Housings_SSOP.3dshapes/VSSOP-8_3.0x3.0mm_Pitch0.65mm.wrl
new file mode 100644
index 00000000..fedafbdb
--- /dev/null
+++ b/modules/packages3d/Housings_SSOP.3dshapes/VSSOP-8_3.0x3.0mm_Pitch0.65mm.wrl
@@ -0,0 +1,1000 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-LABEL-01 Material {
+ ambientIntensity 0.082
+ diffuseColor 0.691 0.664 0.598
+ specularColor 0.0 0.0 0.0
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.01
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
+ ambientIntensity 0.293
+ diffuseColor 0.148 0.145 0.145
+ specularColor 0.18 0.168 0.16
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.35
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.610 0.321 0.280,0.610 0.447 0.280,0.615 0.447 0.279,0.615 0.321 0.279,0.619 0.321 0.278,0.619 0.447 0.278,0.623 0.321 0.275,0.623 0.447 0.275,0.626 0.321 0.272,0.626 0.447 0.272,0.628 0.321 0.268,0.628 0.447 0.268,0.629 0.321 0.264,0.629 0.447 0.264,0.630 0.321 0.260,0.630 0.447 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.610 0.321 0.280,0.591 0.321 0.280,0.610 0.447 0.280,0.591 0.447 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.630 0.321 0.260,0.630 0.447 0.260,0.630 0.447 0.091,0.630 0.321 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [0.619 0.447 0.278,0.615 0.447 0.279,0.650 0.447 0.341,0.623 0.447 0.275,0.667 0.447 0.331,0.630 0.447 0.348,0.610 0.447 0.350,0.610 0.447 0.280,0.965 0.447 0.071,0.965 0.447 0.000,0.720 0.447 0.071,0.591 0.447 0.350,0.720 0.447 0.000,0.591 0.447 0.280,0.700 0.447 0.002,0.716 0.447 0.071,0.681 0.447 0.009,0.712 0.447 0.073,0.664 0.447 0.020,0.708 0.447 0.075,0.705 0.447 0.078,0.650 0.447 0.034,0.703 0.447 0.082,0.639 0.447 0.051,0.701 0.447 0.086,0.632 0.447 0.070,0.701 0.447 0.091,0.630 0.447 0.091,0.701 0.447 0.260,0.630 0.447 0.260,0.699 0.447 0.280,0.629 0.447 0.264,0.692 0.447 0.299,0.628 0.447 0.268,0.681 0.447 0.316,0.626 0.447 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [0.650 0.321 0.341,0.615 0.321 0.279,0.619 0.321 0.278,0.623 0.321 0.275,0.667 0.321 0.331,0.630 0.321 0.348,0.610 0.321 0.350,0.610 0.321 0.280,0.720 0.321 0.071,0.965 0.321 0.000,0.965 0.321 0.071,0.591 0.321 0.350,0.720 0.321 0.000,0.591 0.321 0.280,0.716 0.321 0.071,0.700 0.321 0.002,0.712 0.321 0.073,0.681 0.321 0.009,0.708 0.321 0.075,0.664 0.321 0.020,0.650 0.321 0.034,0.705 0.321 0.078,0.639 0.321 0.051,0.703 0.321 0.082,0.632 0.321 0.070,0.701 0.321 0.086,0.630 0.321 0.091,0.701 0.321 0.091,0.630 0.321 0.260,0.701 0.321 0.260,0.629 0.321 0.264,0.699 0.321 0.280,0.628 0.321 0.268,0.692 0.321 0.299,0.626 0.321 0.272,0.681 0.321 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,9,6,8,-1,5,9,8,-1,0,5,8,-1,8,7,10,-1,8,10,11,-1]
+coord Coordinate { point [0.552 0.493 0.098,0.591 0.512 0.280,0.591 0.447 0.280,0.591 0.321 0.280,0.591 0.191 0.280,0.591 0.065 0.280,0.591 -0.191 0.280,0.591 -0.321 0.280,0.552 -0.493 0.098,0.591 -0.065 0.280,0.591 -0.447 0.280,0.591 -0.512 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.630 0.321 0.091,0.630 0.447 0.091,0.632 0.447 0.070,0.632 0.321 0.070,0.639 0.321 0.051,0.639 0.447 0.051,0.650 0.321 0.034,0.650 0.447 0.034,0.664 0.321 0.020,0.664 0.447 0.020,0.681 0.321 0.009,0.681 0.447 0.009,0.700 0.321 0.002,0.700 0.447 0.002,0.720 0.321 0.000,0.720 0.447 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 0.512 0.280,0.591 0.512 0.350,0.591 0.447 0.350,0.591 0.447 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [0.591 0.321 0.350,0.610 0.321 0.350,0.591 0.447 0.350,0.610 0.447 0.350,0.571 0.321 0.350,0.571 0.447 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.701 0.321 0.260,0.701 0.447 0.260,0.699 0.447 0.280,0.699 0.321 0.280,0.692 0.321 0.299,0.692 0.447 0.299,0.681 0.321 0.316,0.681 0.447 0.316,0.667 0.321 0.331,0.667 0.447 0.331,0.650 0.321 0.341,0.650 0.447 0.341,0.630 0.321 0.348,0.630 0.447 0.348,0.610 0.321 0.350,0.610 0.447 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.701 0.321 0.091,0.701 0.447 0.091,0.701 0.447 0.260,0.701 0.321 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.720 0.321 0.071,0.720 0.447 0.071,0.716 0.447 0.071,0.716 0.321 0.071,0.712 0.321 0.073,0.712 0.447 0.073,0.708 0.321 0.075,0.708 0.447 0.075,0.705 0.321 0.078,0.705 0.447 0.078,0.703 0.321 0.082,0.703 0.447 0.082,0.701 0.321 0.086,0.701 0.447 0.086,0.701 0.321 0.091,0.701 0.447 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 0.321 0.071,0.965 0.447 0.071,0.720 0.447 0.071,0.720 0.321 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 0.321 0.000,0.965 0.447 0.000,0.965 0.447 0.071,0.965 0.321 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.720 0.321 0.000,0.720 0.447 0.000,0.965 0.447 0.000,0.965 0.321 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 0.321 0.280,0.591 0.321 0.350,0.591 0.191 0.350,0.591 0.191 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,4,-1,2,1,4,-1,5,6,7,-1,6,2,7,-1,2,4,7,-1]
+coord Coordinate { point [-0.552 0.493 0.098,-0.493 0.552 0.098,-0.552 -0.493 0.098,0.493 0.552 0.098,0.552 0.493 0.098,0.493 -0.552 0.098,-0.493 -0.552 0.098,0.552 -0.493 0.098]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [0.552 0.493 0.098,0.493 0.552 0.098,0.537 0.537 0.189,0.591 0.512 0.280,0.512 0.591 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [0.493 -0.552 0.098,0.552 -0.493 0.098,0.537 -0.537 0.189,0.512 -0.591 0.280,0.591 -0.512 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 -0.447 0.280,0.591 -0.447 0.350,0.591 -0.512 0.350,0.591 -0.512 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.610 -0.447 0.280,0.591 -0.447 0.280,0.610 -0.321 0.280,0.591 -0.321 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 -0.191 0.280,0.591 -0.191 0.350,0.591 -0.321 0.350,0.591 -0.321 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.610 0.065 0.280,0.591 0.065 0.280,0.610 0.191 0.280,0.591 0.191 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.610 -0.191 0.280,0.591 -0.191 0.280,0.610 -0.065 0.280,0.591 -0.065 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 0.065 0.280,0.591 0.065 0.350,0.591 -0.065 0.350,0.591 -0.065 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.591 0.512 0.280,0.512 0.591 0.280,0.591 0.512 0.350,0.512 0.591 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 0.512 0.350,0.571 0.502 0.350,0.571 0.447 0.350,0.591 0.447 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,4,2,5,-1,6,7,8,-1,7,9,8,-1,10,11,8,-1,9,10,8,-1,5,2,8,-1,11,5,8,-1]
+coord Coordinate { point [0.571 0.447 0.350,0.571 0.502 0.350,0.532 0.483 0.531,0.571 0.321 0.350,0.571 0.191 0.350,0.571 0.065 0.350,0.571 -0.502 0.350,0.571 -0.447 0.350,0.532 -0.483 0.531,0.571 -0.321 0.350,0.571 -0.191 0.350,0.571 -0.065 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 0.321 0.350,0.571 0.321 0.350,0.571 0.191 0.350,0.591 0.191 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [0.619 0.191 0.278,0.615 0.191 0.279,0.650 0.191 0.341,0.623 0.191 0.275,0.667 0.191 0.331,0.630 0.191 0.348,0.610 0.191 0.350,0.610 0.191 0.280,0.965 0.191 0.071,0.965 0.191 0.000,0.720 0.191 0.071,0.591 0.191 0.350,0.720 0.191 0.000,0.591 0.191 0.280,0.700 0.191 0.002,0.716 0.191 0.071,0.681 0.191 0.009,0.712 0.191 0.073,0.664 0.191 0.020,0.708 0.191 0.075,0.705 0.191 0.078,0.650 0.191 0.034,0.703 0.191 0.082,0.639 0.191 0.051,0.701 0.191 0.086,0.632 0.191 0.070,0.701 0.191 0.091,0.630 0.191 0.091,0.701 0.191 0.260,0.630 0.191 0.260,0.699 0.191 0.280,0.629 0.191 0.264,0.692 0.191 0.299,0.628 0.191 0.268,0.681 0.191 0.316,0.626 0.191 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.493 0.552 0.098,-0.493 0.552 0.098,0.512 0.591 0.280,-0.512 0.591 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.493 -0.552 0.098,0.493 -0.552 0.098,-0.512 -0.591 0.280,0.512 -0.591 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-0.552 -0.493 0.098,-0.493 -0.552 0.098,-0.537 -0.537 0.189,-0.591 -0.512 0.280,-0.512 -0.591 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,9,6,8,-1,5,9,8,-1,0,5,8,-1,8,7,10,-1,8,10,11,-1]
+coord Coordinate { point [-0.552 -0.493 0.098,-0.591 -0.512 0.280,-0.591 -0.447 0.280,-0.591 -0.321 0.280,-0.591 -0.191 0.280,-0.591 -0.065 0.280,-0.591 0.191 0.280,-0.591 0.321 0.280,-0.552 0.493 0.098,-0.591 0.065 0.280,-0.591 0.447 0.280,-0.591 0.512 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-0.493 0.552 0.098,-0.552 0.493 0.098,-0.537 0.537 0.189,-0.512 0.591 0.280,-0.591 0.512 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.512 -0.591 0.280,0.591 -0.512 0.280,0.512 -0.591 0.350,0.591 -0.512 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [0.650 -0.447 0.341,0.615 -0.447 0.279,0.619 -0.447 0.278,0.623 -0.447 0.275,0.667 -0.447 0.331,0.630 -0.447 0.348,0.610 -0.447 0.350,0.610 -0.447 0.280,0.720 -0.447 0.071,0.965 -0.447 0.000,0.965 -0.447 0.071,0.591 -0.447 0.350,0.720 -0.447 0.000,0.591 -0.447 0.280,0.716 -0.447 0.071,0.700 -0.447 0.002,0.712 -0.447 0.073,0.681 -0.447 0.009,0.708 -0.447 0.075,0.664 -0.447 0.020,0.650 -0.447 0.034,0.705 -0.447 0.078,0.639 -0.447 0.051,0.703 -0.447 0.082,0.632 -0.447 0.070,0.701 -0.447 0.086,0.630 -0.447 0.091,0.701 -0.447 0.091,0.630 -0.447 0.260,0.701 -0.447 0.260,0.629 -0.447 0.264,0.699 -0.447 0.280,0.628 -0.447 0.268,0.692 -0.447 0.299,0.626 -0.447 0.272,0.681 -0.447 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.591 -0.447 0.350,0.571 -0.447 0.350,0.591 -0.512 0.350,0.571 -0.502 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [0.619 -0.321 0.278,0.615 -0.321 0.279,0.650 -0.321 0.341,0.623 -0.321 0.275,0.667 -0.321 0.331,0.630 -0.321 0.348,0.610 -0.321 0.350,0.610 -0.321 0.280,0.965 -0.321 0.071,0.965 -0.321 0.000,0.720 -0.321 0.071,0.591 -0.321 0.350,0.720 -0.321 0.000,0.591 -0.321 0.280,0.700 -0.321 0.002,0.716 -0.321 0.071,0.681 -0.321 0.009,0.712 -0.321 0.073,0.664 -0.321 0.020,0.708 -0.321 0.075,0.705 -0.321 0.078,0.650 -0.321 0.034,0.703 -0.321 0.082,0.639 -0.321 0.051,0.701 -0.321 0.086,0.632 -0.321 0.070,0.701 -0.321 0.091,0.630 -0.321 0.091,0.701 -0.321 0.260,0.630 -0.321 0.260,0.699 -0.321 0.280,0.629 -0.321 0.264,0.692 -0.321 0.299,0.628 -0.321 0.268,0.681 -0.321 0.316,0.626 -0.321 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.610 -0.447 0.280,0.610 -0.321 0.280,0.615 -0.321 0.279,0.615 -0.447 0.279,0.619 -0.447 0.278,0.619 -0.321 0.278,0.623 -0.447 0.275,0.623 -0.321 0.275,0.626 -0.447 0.272,0.626 -0.321 0.272,0.628 -0.447 0.268,0.628 -0.321 0.268,0.629 -0.447 0.264,0.629 -0.321 0.264,0.630 -0.447 0.260,0.630 -0.321 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [0.650 -0.191 0.341,0.615 -0.191 0.279,0.619 -0.191 0.278,0.623 -0.191 0.275,0.667 -0.191 0.331,0.630 -0.191 0.348,0.610 -0.191 0.350,0.610 -0.191 0.280,0.720 -0.191 0.071,0.965 -0.191 0.000,0.965 -0.191 0.071,0.591 -0.191 0.350,0.720 -0.191 0.000,0.591 -0.191 0.280,0.716 -0.191 0.071,0.700 -0.191 0.002,0.712 -0.191 0.073,0.681 -0.191 0.009,0.708 -0.191 0.075,0.664 -0.191 0.020,0.650 -0.191 0.034,0.705 -0.191 0.078,0.639 -0.191 0.051,0.703 -0.191 0.082,0.632 -0.191 0.070,0.701 -0.191 0.086,0.630 -0.191 0.091,0.701 -0.191 0.091,0.630 -0.191 0.260,0.701 -0.191 0.260,0.629 -0.191 0.264,0.699 -0.191 0.280,0.628 -0.191 0.268,0.692 -0.191 0.299,0.626 -0.191 0.272,0.681 -0.191 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.591 -0.191 0.350,0.571 -0.191 0.350,0.591 -0.321 0.350,0.571 -0.321 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.610 0.065 0.280,0.610 0.191 0.280,0.615 0.191 0.279,0.615 0.065 0.279,0.619 0.065 0.278,0.619 0.191 0.278,0.623 0.065 0.275,0.623 0.191 0.275,0.626 0.065 0.272,0.626 0.191 0.272,0.628 0.065 0.268,0.628 0.191 0.268,0.629 0.065 0.264,0.629 0.191 0.264,0.630 0.065 0.260,0.630 0.191 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [0.650 0.065 0.341,0.615 0.065 0.279,0.619 0.065 0.278,0.623 0.065 0.275,0.667 0.065 0.331,0.630 0.065 0.348,0.610 0.065 0.350,0.610 0.065 0.280,0.720 0.065 0.071,0.965 0.065 0.000,0.965 0.065 0.071,0.591 0.065 0.350,0.720 0.065 0.000,0.591 0.065 0.280,0.716 0.065 0.071,0.700 0.065 0.002,0.712 0.065 0.073,0.681 0.065 0.009,0.708 0.065 0.075,0.664 0.065 0.020,0.650 0.065 0.034,0.705 0.065 0.078,0.639 0.065 0.051,0.703 0.065 0.082,0.632 0.065 0.070,0.701 0.065 0.086,0.630 0.065 0.091,0.701 0.065 0.091,0.630 0.065 0.260,0.701 0.065 0.260,0.629 0.065 0.264,0.699 0.065 0.280,0.628 0.065 0.268,0.692 0.065 0.299,0.626 0.065 0.272,0.681 0.065 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [0.619 -0.065 0.278,0.615 -0.065 0.279,0.650 -0.065 0.341,0.623 -0.065 0.275,0.667 -0.065 0.331,0.630 -0.065 0.348,0.610 -0.065 0.350,0.610 -0.065 0.280,0.965 -0.065 0.071,0.965 -0.065 0.000,0.720 -0.065 0.071,0.591 -0.065 0.350,0.720 -0.065 0.000,0.591 -0.065 0.280,0.700 -0.065 0.002,0.716 -0.065 0.071,0.681 -0.065 0.009,0.712 -0.065 0.073,0.664 -0.065 0.020,0.708 -0.065 0.075,0.705 -0.065 0.078,0.650 -0.065 0.034,0.703 -0.065 0.082,0.639 -0.065 0.051,0.701 -0.065 0.086,0.632 -0.065 0.070,0.701 -0.065 0.091,0.630 -0.065 0.091,0.701 -0.065 0.260,0.630 -0.065 0.260,0.699 -0.065 0.280,0.629 -0.065 0.264,0.692 -0.065 0.299,0.628 -0.065 0.268,0.681 -0.065 0.316,0.626 -0.065 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.610 -0.191 0.280,0.610 -0.065 0.280,0.615 -0.065 0.279,0.615 -0.191 0.279,0.619 -0.191 0.278,0.619 -0.065 0.278,0.623 -0.191 0.275,0.623 -0.065 0.275,0.626 -0.191 0.272,0.626 -0.065 0.272,0.628 -0.191 0.268,0.628 -0.065 0.268,0.629 -0.191 0.264,0.629 -0.065 0.264,0.630 -0.191 0.260,0.630 -0.065 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.591 0.065 0.350,0.571 0.065 0.350,0.571 -0.065 0.350,0.591 -0.065 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.591 0.512 0.350,0.512 0.591 0.350,0.571 0.502 0.350,0.502 0.571 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.512 0.591 0.280,-0.512 0.591 0.280,0.512 0.591 0.350,-0.512 0.591 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [0.571 0.502 0.350,0.502 0.571 0.350,0.522 0.522 0.441,0.532 0.483 0.531,0.483 0.532 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,0,2,8,-1,9,10,11,-1,0,12,13,-1,10,9,14,-1,5,4,15,-1,9,11,16,-1,7,4,17,-1,14,9,18,-1,0,13,19,-1,9,16,20,-1,0,8,21,-1,18,9,22,-1,15,4,23,-1,9,20,24,-1,17,4,25,-1,26,0,27,-1,22,9,28,-1,0,19,29,-1,0,9,30,-1,9,24,30,-1,0,21,27,-1,23,4,31,-1,28,9,32,-1,25,4,33,-1,26,27,34,-1,0,30,35,-1,0,29,36,-1,32,9,37,-1,0,35,38,-1,9,4,39,-1,40,41,42,-1,26,40,42,-1,33,4,43,-1,37,9,39,-1,31,4,44,-1,41,45,46,-1,0,36,1,-1,42,41,46,-1,0,38,47,-1,48,49,50,-1,51,48,50,-1,52,51,50,-1,53,52,50,-1,54,53,50,-1,55,43,50,-1,43,4,50,-1,56,55,50,-1,57,56,50,-1,26,34,40,-1,58,57,50,-1,59,58,50,-1,39,4,60,-1,61,59,50,-1,0,47,62,-1,63,61,50,-1,64,63,50,-1,44,4,6,-1,49,64,50,-1,45,54,65,-1,54,50,65,-1,46,45,65,-1,60,4,3,-1,0,62,12,-1]
+coord Coordinate { point [0.483 0.532 0.531,-0.365 0.412 0.531,-0.366 0.406 0.531,-0.455 0.442 0.531,-0.532 0.483 0.531,-0.458 0.437 0.531,-0.463 0.412 0.531,-0.463 0.406 0.531,-0.367 0.401 0.531,-0.483 0.532 0.531,-0.414 0.463 0.531,-0.409 0.463 0.531,-0.371 0.437 0.531,-0.369 0.432 0.531,-0.420 0.463 0.531,-0.460 0.432 0.531,-0.404 0.462 0.531,-0.462 0.401 0.531,-0.425 0.462 0.531,-0.367 0.427 0.531,-0.399 0.461 0.531,-0.369 0.396 0.531,-0.430 0.461 0.531,-0.462 0.427 0.531,-0.394 0.459 0.531,-0.460 0.396 0.531,0.532 0.483 0.531,-0.371 0.391 0.531,-0.435 0.459 0.531,-0.366 0.422 0.531,-0.389 0.456 0.531,-0.463 0.422 0.531,-0.440 0.456 0.531,-0.458 0.391 0.531,-0.374 0.387 0.531,-0.384 0.453 0.531,-0.365 0.417 0.531,-0.444 0.453 0.531,-0.380 0.450 0.531,-0.448 0.450 0.531,-0.377 0.382 0.531,-0.380 0.379 0.531,0.532 -0.483 0.531,-0.455 0.387 0.531,-0.463 0.417 0.531,-0.384 0.375 0.531,0.483 -0.532 0.531,-0.377 0.446 0.531,-0.409 0.365 0.531,-0.414 0.365 0.531,-0.532 -0.483 0.531,-0.404 0.366 0.531,-0.399 0.368 0.531,-0.394 0.370 0.531,-0.389 0.372 0.531,-0.452 0.382 0.531,-0.448 0.379 0.531,-0.444 0.375 0.531,-0.440 0.372 0.531,-0.435 0.370 0.531,-0.452 0.446 0.531,-0.430 0.368 0.531,-0.374 0.442 0.531,-0.425 0.366 0.531,-0.420 0.365 0.531,-0.483 -0.532 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [0.502 -0.571 0.350,0.571 -0.502 0.350,0.522 -0.522 0.441,0.483 -0.532 0.531,0.532 -0.483 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [0.591 0.065 0.350,0.610 0.065 0.350,0.591 0.191 0.350,0.610 0.191 0.350,0.571 0.065 0.350,0.571 0.191 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [0.591 -0.447 0.350,0.610 -0.447 0.350,0.591 -0.321 0.350,0.610 -0.321 0.350,0.571 -0.447 0.350,0.571 -0.321 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [0.591 -0.191 0.350,0.610 -0.191 0.350,0.591 -0.065 0.350,0.610 -0.065 0.350,0.571 -0.191 0.350,0.571 -0.065 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.701 0.065 0.260,0.701 0.191 0.260,0.699 0.191 0.280,0.699 0.065 0.280,0.692 0.065 0.299,0.692 0.191 0.299,0.681 0.065 0.316,0.681 0.191 0.316,0.667 0.065 0.331,0.667 0.191 0.331,0.650 0.065 0.341,0.650 0.191 0.341,0.630 0.065 0.348,0.630 0.191 0.348,0.610 0.065 0.350,0.610 0.191 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.701 0.065 0.091,0.701 0.191 0.091,0.701 0.191 0.260,0.701 0.065 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.720 0.065 0.071,0.720 0.191 0.071,0.716 0.191 0.071,0.716 0.065 0.071,0.712 0.065 0.073,0.712 0.191 0.073,0.708 0.065 0.075,0.708 0.191 0.075,0.705 0.065 0.078,0.705 0.191 0.078,0.703 0.065 0.082,0.703 0.191 0.082,0.701 0.065 0.086,0.701 0.191 0.086,0.701 0.065 0.091,0.701 0.191 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 0.065 0.071,0.965 0.191 0.071,0.720 0.191 0.071,0.720 0.065 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 0.065 0.000,0.965 0.191 0.000,0.965 0.191 0.071,0.965 0.065 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.720 0.065 0.000,0.720 0.191 0.000,0.965 0.191 0.000,0.965 0.065 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.630 0.065 0.091,0.630 0.191 0.091,0.632 0.191 0.070,0.632 0.065 0.070,0.639 0.065 0.051,0.639 0.191 0.051,0.650 0.065 0.034,0.650 0.191 0.034,0.664 0.065 0.020,0.664 0.191 0.020,0.681 0.065 0.009,0.681 0.191 0.009,0.700 0.065 0.002,0.700 0.191 0.002,0.720 0.065 0.000,0.720 0.191 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.630 0.065 0.260,0.630 0.191 0.260,0.630 0.191 0.091,0.630 0.065 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.512 -0.591 0.280,0.512 -0.591 0.280,-0.512 -0.591 0.350,0.512 -0.591 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.591 -0.512 0.280,-0.512 -0.591 0.280,-0.591 -0.512 0.350,-0.512 -0.591 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 -0.512 0.280,-0.591 -0.512 0.350,-0.591 -0.447 0.350,-0.591 -0.447 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 0.447 0.280,-0.591 0.447 0.350,-0.591 0.512 0.350,-0.591 0.512 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.610 -0.321 0.280,-0.591 -0.321 0.280,-0.610 -0.447 0.280,-0.591 -0.447 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.610 0.447 0.280,-0.591 0.447 0.280,-0.610 0.321 0.280,-0.591 0.321 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 -0.321 0.280,-0.591 -0.321 0.350,-0.591 -0.191 0.350,-0.591 -0.191 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 0.191 0.280,-0.591 0.191 0.350,-0.591 0.321 0.350,-0.591 0.321 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.610 -0.065 0.280,-0.591 -0.065 0.280,-0.610 -0.191 0.280,-0.591 -0.191 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.610 0.191 0.280,-0.591 0.191 0.280,-0.610 0.065 0.280,-0.591 0.065 0.280]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 -0.065 0.280,-0.591 -0.065 0.350,-0.591 0.065 0.350,-0.591 0.065 0.280]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.512 0.591 0.280,-0.591 0.512 0.280,-0.512 0.591 0.350,-0.591 0.512 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.512 -0.591 0.350,0.591 -0.512 0.350,0.502 -0.571 0.350,0.571 -0.502 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.701 -0.447 0.260,0.701 -0.321 0.260,0.699 -0.321 0.280,0.699 -0.447 0.280,0.692 -0.447 0.299,0.692 -0.321 0.299,0.681 -0.447 0.316,0.681 -0.321 0.316,0.667 -0.447 0.331,0.667 -0.321 0.331,0.650 -0.447 0.341,0.650 -0.321 0.341,0.630 -0.447 0.348,0.630 -0.321 0.348,0.610 -0.447 0.350,0.610 -0.321 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.701 -0.447 0.091,0.701 -0.321 0.091,0.701 -0.321 0.260,0.701 -0.447 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.720 -0.447 0.071,0.720 -0.321 0.071,0.716 -0.321 0.071,0.716 -0.447 0.071,0.712 -0.447 0.073,0.712 -0.321 0.073,0.708 -0.447 0.075,0.708 -0.321 0.075,0.705 -0.447 0.078,0.705 -0.321 0.078,0.703 -0.447 0.082,0.703 -0.321 0.082,0.701 -0.447 0.086,0.701 -0.321 0.086,0.701 -0.447 0.091,0.701 -0.321 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 -0.447 0.071,0.965 -0.321 0.071,0.720 -0.321 0.071,0.720 -0.447 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 -0.447 0.000,0.965 -0.321 0.000,0.965 -0.321 0.071,0.965 -0.447 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.720 -0.447 0.000,0.720 -0.321 0.000,0.965 -0.321 0.000,0.965 -0.447 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.630 -0.447 0.091,0.630 -0.321 0.091,0.632 -0.321 0.070,0.632 -0.447 0.070,0.639 -0.447 0.051,0.639 -0.321 0.051,0.650 -0.447 0.034,0.650 -0.321 0.034,0.664 -0.447 0.020,0.664 -0.321 0.020,0.681 -0.447 0.009,0.681 -0.321 0.009,0.700 -0.447 0.002,0.700 -0.321 0.002,0.720 -0.447 0.000,0.720 -0.321 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.630 -0.447 0.260,0.630 -0.321 0.260,0.630 -0.321 0.091,0.630 -0.447 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.701 -0.191 0.260,0.701 -0.065 0.260,0.699 -0.065 0.280,0.699 -0.191 0.280,0.692 -0.191 0.299,0.692 -0.065 0.299,0.681 -0.191 0.316,0.681 -0.065 0.316,0.667 -0.191 0.331,0.667 -0.065 0.331,0.650 -0.191 0.341,0.650 -0.065 0.341,0.630 -0.191 0.348,0.630 -0.065 0.348,0.610 -0.191 0.350,0.610 -0.065 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.701 -0.191 0.091,0.701 -0.065 0.091,0.701 -0.065 0.260,0.701 -0.191 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.720 -0.191 0.071,0.720 -0.065 0.071,0.716 -0.065 0.071,0.716 -0.191 0.071,0.712 -0.191 0.073,0.712 -0.065 0.073,0.708 -0.191 0.075,0.708 -0.065 0.075,0.705 -0.191 0.078,0.705 -0.065 0.078,0.703 -0.191 0.082,0.703 -0.065 0.082,0.701 -0.191 0.086,0.701 -0.065 0.086,0.701 -0.191 0.091,0.701 -0.065 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 -0.191 0.071,0.965 -0.065 0.071,0.720 -0.065 0.071,0.720 -0.191 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.965 -0.191 0.000,0.965 -0.065 0.000,0.965 -0.065 0.071,0.965 -0.191 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.720 -0.191 0.000,0.720 -0.065 0.000,0.965 -0.065 0.000,0.965 -0.191 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.630 -0.191 0.091,0.630 -0.065 0.091,0.632 -0.065 0.070,0.632 -0.191 0.070,0.639 -0.191 0.051,0.639 -0.065 0.051,0.650 -0.191 0.034,0.650 -0.065 0.034,0.664 -0.191 0.020,0.664 -0.065 0.020,0.681 -0.191 0.009,0.681 -0.065 0.009,0.700 -0.191 0.002,0.700 -0.065 0.002,0.720 -0.191 0.000,0.720 -0.065 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.630 -0.191 0.260,0.630 -0.065 0.260,0.630 -0.065 0.091,0.630 -0.191 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.512 0.591 0.350,-0.512 0.591 0.350,0.502 0.571 0.350,-0.502 0.571 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.502 0.571 0.350,-0.502 0.571 0.350,0.483 0.532 0.531,-0.483 0.532 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-0.502 0.571 0.350,-0.571 0.502 0.350,-0.522 0.522 0.441,-0.483 0.532 0.531,-0.532 0.483 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,4,2,5,-1,6,7,8,-1,7,9,8,-1,10,11,8,-1,9,10,8,-1,5,2,8,-1,11,5,8,-1]
+coord Coordinate { point [-0.571 -0.447 0.350,-0.571 -0.502 0.350,-0.532 -0.483 0.531,-0.571 -0.321 0.350,-0.571 -0.191 0.350,-0.571 -0.065 0.350,-0.571 0.502 0.350,-0.571 0.447 0.350,-0.532 0.483 0.531,-0.571 0.321 0.350,-0.571 0.191 0.350,-0.571 0.065 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,1,4,2,-1]
+coord Coordinate { point [-0.571 -0.502 0.350,-0.502 -0.571 0.350,-0.522 -0.522 0.441,-0.532 -0.483 0.531,-0.483 -0.532 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.502 -0.571 0.350,0.502 -0.571 0.350,-0.483 -0.532 0.531,0.483 -0.532 0.531]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,4,3,5,-1,6,4,5,-1,6,5,7,-1,8,6,7,-1,8,7,9,-1,10,8,9,-1,10,9,11,-1,12,10,11,-1,12,11,13,-1,14,12,13,-1,14,13,15,-1,16,14,15,-1,16,15,17,-1,18,16,17,-1,18,17,19,-1,20,18,19,-1,20,19,21,-1,22,20,21,-1,22,21,23,-1,24,22,23,-1,24,23,25,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,36,35,37,-1,36,34,35,-1,38,37,39,-1,38,36,37,-1,40,38,39,-1,40,39,41,-1,42,40,41,-1,42,41,43,-1,44,42,43,-1,44,43,45,-1,46,44,45,-1,46,45,47,-1,48,46,47,-1,48,47,49,-1,50,48,49,-1,50,49,51,-1,52,50,51,-1,52,51,53,-1,54,52,53,-1,54,53,55,-1,56,54,55,-1,56,55,57,-1,58,56,57,-1,58,57,59,-1,60,58,59,-1,60,59,61,-1,62,60,61,-1,62,61,63,-1,64,62,63,-1,64,63,65,-1,66,64,65,-1,66,65,67,-1,68,66,67,-1,68,67,69,-1,70,68,69,-1,70,69,71,-1,72,70,71,-1,72,71,73,-1,74,72,73,-1,74,73,75,-1,76,74,75,-1,76,75,77,-1,78,76,77,-1,78,77,79,-1,80,78,79,-1,80,79,81,-1,82,81,83,-1,82,80,81,-1,84,83,85,-1,84,82,83,-1,86,85,87,-1,86,84,85,-1,88,86,87,-1,88,87,89,-1,90,88,89,-1,90,89,91,-1,92,91,93,-1,92,90,91,-1,94,93,95,-1,94,92,93,-1,96,95,97,-1,96,94,95,-1,98,97,99,-1,98,96,97,-1,100,99,101,-1,100,98,99,-1,102,101,103,-1,102,100,101,-1,104,103,105,-1,104,102,103,-1,106,105,107,-1,106,104,105,-1,108,107,109,-1,108,106,107,-1,110,109,111,-1,110,108,109,-1,112,111,113,-1,112,110,111,-1,114,113,115,-1,114,112,113,-1,1,114,115,-1,1,115,2,-1]
+coord Coordinate { point [-0.409 0.365 0.512,-0.414 0.365 0.512,-0.414 0.365 0.531,-0.409 0.365 0.531,-0.404 0.366 0.512,-0.404 0.366 0.531,-0.399 0.368 0.512,-0.399 0.368 0.531,-0.394 0.370 0.512,-0.394 0.370 0.531,-0.389 0.372 0.512,-0.389 0.372 0.531,-0.384 0.375 0.512,-0.384 0.375 0.531,-0.380 0.379 0.512,-0.380 0.379 0.531,-0.377 0.382 0.512,-0.377 0.382 0.531,-0.374 0.387 0.512,-0.374 0.387 0.531,-0.371 0.391 0.512,-0.371 0.391 0.531,-0.369 0.396 0.512,-0.369 0.396 0.531,-0.367 0.401 0.512,-0.367 0.401 0.531,-0.366 0.406 0.512,-0.366 0.406 0.531,-0.365 0.412 0.512,-0.365 0.412 0.531,-0.365 0.417 0.512,-0.365 0.417 0.531,-0.366 0.422 0.512,-0.366 0.422 0.531,-0.367 0.427 0.512,-0.367 0.427 0.531,-0.369 0.432 0.512,-0.369 0.432 0.531,-0.371 0.437 0.512,-0.371 0.437 0.531,-0.374 0.442 0.512,-0.374 0.442 0.531,-0.377 0.446 0.512,-0.377 0.446 0.531,-0.380 0.450 0.512,-0.380 0.450 0.531,-0.384 0.453 0.512,-0.384 0.453 0.531,-0.389 0.456 0.512,-0.389 0.456 0.531,-0.394 0.459 0.512,-0.394 0.459 0.531,-0.399 0.461 0.512,-0.399 0.461 0.531,-0.404 0.462 0.512,-0.404 0.462 0.531,-0.409 0.463 0.512,-0.409 0.463 0.531,-0.414 0.463 0.512,-0.414 0.463 0.531,-0.420 0.463 0.512,-0.420 0.463 0.531,-0.425 0.462 0.512,-0.425 0.462 0.531,-0.430 0.461 0.512,-0.430 0.461 0.531,-0.435 0.459 0.512,-0.435 0.459 0.531,-0.440 0.456 0.512,-0.440 0.456 0.531,-0.444 0.453 0.512,-0.444 0.453 0.531,-0.448 0.450 0.512,-0.448 0.450 0.531,-0.452 0.446 0.512,-0.452 0.446 0.531,-0.455 0.442 0.512,-0.455 0.442 0.531,-0.458 0.437 0.512,-0.458 0.437 0.531,-0.460 0.432 0.512,-0.460 0.432 0.531,-0.462 0.427 0.512,-0.462 0.427 0.531,-0.463 0.422 0.512,-0.463 0.422 0.531,-0.463 0.417 0.512,-0.463 0.417 0.531,-0.463 0.412 0.512,-0.463 0.412 0.531,-0.463 0.406 0.512,-0.463 0.406 0.531,-0.462 0.401 0.512,-0.462 0.401 0.531,-0.460 0.396 0.512,-0.460 0.396 0.531,-0.458 0.391 0.512,-0.458 0.391 0.531,-0.455 0.387 0.512,-0.455 0.387 0.531,-0.452 0.382 0.512,-0.452 0.382 0.531,-0.448 0.379 0.512,-0.448 0.379 0.531,-0.444 0.375 0.512,-0.444 0.375 0.531,-0.440 0.372 0.512,-0.440 0.372 0.531,-0.435 0.370 0.512,-0.435 0.370 0.531,-0.430 0.368 0.512,-0.430 0.368 0.531,-0.425 0.366 0.512,-0.425 0.366 0.531,-0.420 0.365 0.512,-0.420 0.365 0.531]
+}}
+appearance Appearance{material USE IC-LABEL-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.512 -0.591 0.350,0.512 -0.591 0.350,-0.502 -0.571 0.350,0.502 -0.571 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.591 -0.512 0.350,-0.512 -0.591 0.350,-0.571 -0.502 0.350,-0.502 -0.571 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 -0.512 0.350,-0.571 -0.502 0.350,-0.571 -0.447 0.350,-0.591 -0.447 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,6,7,8,-1,9,10,11,-1,7,12,8,-1,10,13,11,-1,13,14,15,-1,11,13,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,26,24,25,-1,22,23,25,-1,26,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [-0.619 -0.447 0.278,-0.615 -0.447 0.279,-0.650 -0.447 0.341,-0.623 -0.447 0.275,-0.667 -0.447 0.331,-0.630 -0.447 0.348,-0.610 -0.447 0.350,-0.610 -0.447 0.280,-0.591 -0.447 0.350,-0.965 -0.447 0.071,-0.965 -0.447 0.000,-0.720 -0.447 0.071,-0.591 -0.447 0.280,-0.720 -0.447 0.000,-0.700 -0.447 0.002,-0.716 -0.447 0.071,-0.681 -0.447 0.009,-0.712 -0.447 0.073,-0.664 -0.447 0.020,-0.708 -0.447 0.075,-0.705 -0.447 0.078,-0.650 -0.447 0.034,-0.703 -0.447 0.082,-0.639 -0.447 0.051,-0.701 -0.447 0.086,-0.632 -0.447 0.070,-0.701 -0.447 0.091,-0.630 -0.447 0.091,-0.701 -0.447 0.260,-0.630 -0.447 0.260,-0.699 -0.447 0.280,-0.629 -0.447 0.264,-0.692 -0.447 0.299,-0.628 -0.447 0.268,-0.681 -0.447 0.316,-0.626 -0.447 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,7,6,-1,9,10,11,-1,8,12,7,-1,9,13,10,-1,14,15,13,-1,14,13,9,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,25,26,-1,24,22,23,-1,27,24,26,-1,28,26,29,-1,28,27,26,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [-0.650 0.447 0.341,-0.615 0.447 0.279,-0.619 0.447 0.278,-0.623 0.447 0.275,-0.667 0.447 0.331,-0.630 0.447 0.348,-0.610 0.447 0.350,-0.610 0.447 0.280,-0.591 0.447 0.350,-0.720 0.447 0.071,-0.965 0.447 0.000,-0.965 0.447 0.071,-0.591 0.447 0.280,-0.720 0.447 0.000,-0.716 0.447 0.071,-0.700 0.447 0.002,-0.712 0.447 0.073,-0.681 0.447 0.009,-0.708 0.447 0.075,-0.664 0.447 0.020,-0.650 0.447 0.034,-0.705 0.447 0.078,-0.639 0.447 0.051,-0.703 0.447 0.082,-0.632 0.447 0.070,-0.701 0.447 0.086,-0.701 0.447 0.091,-0.630 0.447 0.091,-0.630 0.447 0.260,-0.701 0.447 0.260,-0.629 0.447 0.264,-0.699 0.447 0.280,-0.628 0.447 0.268,-0.692 0.447 0.299,-0.626 0.447 0.272,-0.681 0.447 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 0.447 0.350,-0.571 0.447 0.350,-0.591 0.512 0.350,-0.571 0.502 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.610 -0.321 0.280,-0.610 -0.447 0.280,-0.615 -0.447 0.279,-0.615 -0.321 0.279,-0.619 -0.321 0.278,-0.619 -0.447 0.278,-0.623 -0.321 0.275,-0.623 -0.447 0.275,-0.626 -0.321 0.272,-0.626 -0.447 0.272,-0.628 -0.321 0.268,-0.628 -0.447 0.268,-0.629 -0.321 0.264,-0.629 -0.447 0.264,-0.630 -0.321 0.260,-0.630 -0.447 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [-0.650 -0.321 0.341,-0.615 -0.321 0.279,-0.619 -0.321 0.278,-0.623 -0.321 0.275,-0.667 -0.321 0.331,-0.630 -0.321 0.348,-0.610 -0.321 0.350,-0.610 -0.321 0.280,-0.720 -0.321 0.071,-0.965 -0.321 0.000,-0.965 -0.321 0.071,-0.591 -0.321 0.350,-0.720 -0.321 0.000,-0.591 -0.321 0.280,-0.716 -0.321 0.071,-0.700 -0.321 0.002,-0.712 -0.321 0.073,-0.681 -0.321 0.009,-0.708 -0.321 0.075,-0.664 -0.321 0.020,-0.650 -0.321 0.034,-0.705 -0.321 0.078,-0.639 -0.321 0.051,-0.703 -0.321 0.082,-0.632 -0.321 0.070,-0.701 -0.321 0.086,-0.630 -0.321 0.091,-0.701 -0.321 0.091,-0.630 -0.321 0.260,-0.701 -0.321 0.260,-0.629 -0.321 0.264,-0.699 -0.321 0.280,-0.628 -0.321 0.268,-0.692 -0.321 0.299,-0.626 -0.321 0.272,-0.681 -0.321 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [-0.619 0.321 0.278,-0.615 0.321 0.279,-0.650 0.321 0.341,-0.623 0.321 0.275,-0.667 0.321 0.331,-0.630 0.321 0.348,-0.610 0.321 0.350,-0.610 0.321 0.280,-0.965 0.321 0.071,-0.965 0.321 0.000,-0.720 0.321 0.071,-0.591 0.321 0.350,-0.720 0.321 0.000,-0.591 0.321 0.280,-0.700 0.321 0.002,-0.716 0.321 0.071,-0.681 0.321 0.009,-0.712 0.321 0.073,-0.664 0.321 0.020,-0.708 0.321 0.075,-0.705 0.321 0.078,-0.650 0.321 0.034,-0.703 0.321 0.082,-0.639 0.321 0.051,-0.701 0.321 0.086,-0.632 0.321 0.070,-0.701 0.321 0.091,-0.630 0.321 0.091,-0.701 0.321 0.260,-0.630 0.321 0.260,-0.699 0.321 0.280,-0.629 0.321 0.264,-0.692 0.321 0.299,-0.628 0.321 0.268,-0.681 0.321 0.316,-0.626 0.321 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.610 0.447 0.280,-0.610 0.321 0.280,-0.615 0.321 0.279,-0.615 0.447 0.279,-0.619 0.447 0.278,-0.619 0.321 0.278,-0.623 0.447 0.275,-0.623 0.321 0.275,-0.626 0.447 0.272,-0.626 0.321 0.272,-0.628 0.447 0.268,-0.628 0.321 0.268,-0.629 0.447 0.264,-0.629 0.321 0.264,-0.630 0.447 0.260,-0.630 0.321 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 -0.321 0.350,-0.571 -0.321 0.350,-0.571 -0.191 0.350,-0.591 -0.191 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [-0.619 -0.191 0.278,-0.615 -0.191 0.279,-0.650 -0.191 0.341,-0.623 -0.191 0.275,-0.667 -0.191 0.331,-0.630 -0.191 0.348,-0.610 -0.191 0.350,-0.610 -0.191 0.280,-0.965 -0.191 0.071,-0.965 -0.191 0.000,-0.720 -0.191 0.071,-0.591 -0.191 0.350,-0.720 -0.191 0.000,-0.591 -0.191 0.280,-0.700 -0.191 0.002,-0.716 -0.191 0.071,-0.681 -0.191 0.009,-0.712 -0.191 0.073,-0.664 -0.191 0.020,-0.708 -0.191 0.075,-0.705 -0.191 0.078,-0.650 -0.191 0.034,-0.703 -0.191 0.082,-0.639 -0.191 0.051,-0.701 -0.191 0.086,-0.632 -0.191 0.070,-0.701 -0.191 0.091,-0.630 -0.191 0.091,-0.701 -0.191 0.260,-0.630 -0.191 0.260,-0.699 -0.191 0.280,-0.629 -0.191 0.264,-0.692 -0.191 0.299,-0.628 -0.191 0.268,-0.681 -0.191 0.316,-0.626 -0.191 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [-0.650 0.191 0.341,-0.615 0.191 0.279,-0.619 0.191 0.278,-0.623 0.191 0.275,-0.667 0.191 0.331,-0.630 0.191 0.348,-0.610 0.191 0.350,-0.610 0.191 0.280,-0.720 0.191 0.071,-0.965 0.191 0.000,-0.965 0.191 0.071,-0.591 0.191 0.350,-0.720 0.191 0.000,-0.591 0.191 0.280,-0.716 0.191 0.071,-0.700 0.191 0.002,-0.712 0.191 0.073,-0.681 0.191 0.009,-0.708 0.191 0.075,-0.664 0.191 0.020,-0.650 0.191 0.034,-0.705 0.191 0.078,-0.639 0.191 0.051,-0.703 0.191 0.082,-0.632 0.191 0.070,-0.701 0.191 0.086,-0.630 0.191 0.091,-0.701 0.191 0.091,-0.630 0.191 0.260,-0.701 0.191 0.260,-0.629 0.191 0.264,-0.699 0.191 0.280,-0.628 0.191 0.268,-0.692 0.191 0.299,-0.626 0.191 0.272,-0.681 0.191 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 0.191 0.350,-0.571 0.191 0.350,-0.591 0.321 0.350,-0.571 0.321 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.610 -0.065 0.280,-0.610 -0.191 0.280,-0.615 -0.191 0.279,-0.615 -0.065 0.279,-0.619 -0.065 0.278,-0.619 -0.191 0.278,-0.623 -0.065 0.275,-0.623 -0.191 0.275,-0.626 -0.065 0.272,-0.626 -0.191 0.272,-0.628 -0.065 0.268,-0.628 -0.191 0.268,-0.629 -0.065 0.264,-0.629 -0.191 0.264,-0.630 -0.065 0.260,-0.630 -0.191 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,1,0,-1,6,1,5,-1,6,7,1,-1,8,9,10,-1,11,7,6,-1,8,12,9,-1,11,13,7,-1,14,15,12,-1,14,12,8,-1,16,17,15,-1,16,15,14,-1,18,19,17,-1,18,17,16,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,20,21,-1,24,23,25,-1,24,22,23,-1,26,25,27,-1,26,24,25,-1,28,27,29,-1,28,26,27,-1,30,29,31,-1,30,28,29,-1,32,31,33,-1,32,30,31,-1,34,33,35,-1,34,32,33,-1,4,3,34,-1,4,34,35,-1]
+coord Coordinate { point [-0.650 -0.065 0.341,-0.615 -0.065 0.279,-0.619 -0.065 0.278,-0.623 -0.065 0.275,-0.667 -0.065 0.331,-0.630 -0.065 0.348,-0.610 -0.065 0.350,-0.610 -0.065 0.280,-0.720 -0.065 0.071,-0.965 -0.065 0.000,-0.965 -0.065 0.071,-0.591 -0.065 0.350,-0.720 -0.065 0.000,-0.591 -0.065 0.280,-0.716 -0.065 0.071,-0.700 -0.065 0.002,-0.712 -0.065 0.073,-0.681 -0.065 0.009,-0.708 -0.065 0.075,-0.664 -0.065 0.020,-0.650 -0.065 0.034,-0.705 -0.065 0.078,-0.639 -0.065 0.051,-0.703 -0.065 0.082,-0.632 -0.065 0.070,-0.701 -0.065 0.086,-0.630 -0.065 0.091,-0.701 -0.065 0.091,-0.630 -0.065 0.260,-0.701 -0.065 0.260,-0.629 -0.065 0.264,-0.699 -0.065 0.280,-0.628 -0.065 0.268,-0.692 -0.065 0.299,-0.626 -0.065 0.272,-0.681 -0.065 0.316]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,2,1,5,-1,5,1,6,-1,1,7,6,-1,8,9,10,-1,6,7,11,-1,9,12,10,-1,7,13,11,-1,12,14,15,-1,10,12,15,-1,14,16,17,-1,15,14,17,-1,16,18,19,-1,17,16,19,-1,20,19,21,-1,19,18,21,-1,22,20,23,-1,20,21,23,-1,24,22,25,-1,22,23,25,-1,26,24,27,-1,24,25,27,-1,28,26,29,-1,26,27,29,-1,30,28,31,-1,28,29,31,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,35,3,4,-1,34,35,4,-1]
+coord Coordinate { point [-0.619 0.065 0.278,-0.615 0.065 0.279,-0.650 0.065 0.341,-0.623 0.065 0.275,-0.667 0.065 0.331,-0.630 0.065 0.348,-0.610 0.065 0.350,-0.610 0.065 0.280,-0.965 0.065 0.071,-0.965 0.065 0.000,-0.720 0.065 0.071,-0.591 0.065 0.350,-0.720 0.065 0.000,-0.591 0.065 0.280,-0.700 0.065 0.002,-0.716 0.065 0.071,-0.681 0.065 0.009,-0.712 0.065 0.073,-0.664 0.065 0.020,-0.708 0.065 0.075,-0.705 0.065 0.078,-0.650 0.065 0.034,-0.703 0.065 0.082,-0.639 0.065 0.051,-0.701 0.065 0.086,-0.632 0.065 0.070,-0.701 0.065 0.091,-0.630 0.065 0.091,-0.701 0.065 0.260,-0.630 0.065 0.260,-0.699 0.065 0.280,-0.629 0.065 0.264,-0.692 0.065 0.299,-0.628 0.065 0.268,-0.681 0.065 0.316,-0.626 0.065 0.272]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.610 0.191 0.280,-0.610 0.065 0.280,-0.615 0.065 0.279,-0.615 0.191 0.279,-0.619 0.191 0.278,-0.619 0.065 0.278,-0.623 0.191 0.275,-0.623 0.065 0.275,-0.626 0.191 0.272,-0.626 0.065 0.272,-0.628 0.191 0.268,-0.628 0.065 0.268,-0.629 0.191 0.264,-0.629 0.065 0.264,-0.630 0.191 0.260,-0.630 0.065 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.591 -0.065 0.350,-0.571 -0.065 0.350,-0.571 0.065 0.350,-0.591 0.065 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.512 0.591 0.350,-0.591 0.512 0.350,-0.502 0.571 0.350,-0.571 0.502 0.350]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-0.591 -0.321 0.350,-0.610 -0.321 0.350,-0.591 -0.447 0.350,-0.610 -0.447 0.350,-0.571 -0.321 0.350,-0.571 -0.447 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-0.591 -0.065 0.350,-0.610 -0.065 0.350,-0.591 -0.191 0.350,-0.610 -0.191 0.350,-0.571 -0.065 0.350,-0.571 -0.191 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-0.591 0.447 0.350,-0.610 0.447 0.350,-0.591 0.321 0.350,-0.610 0.321 0.350,-0.571 0.447 0.350,-0.571 0.321 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1]
+coord Coordinate { point [-0.591 0.191 0.350,-0.610 0.191 0.350,-0.591 0.065 0.350,-0.610 0.065 0.350,-0.571 0.191 0.350,-0.571 0.065 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,18,-1,0,18,19,-1,0,19,20,-1,0,20,21,-1,0,21,22,-1,0,22,23,-1,0,23,24,-1,0,24,25,-1,0,25,26,-1,0,26,27,-1,0,27,28,-1,0,28,29,-1,0,29,30,-1,0,30,31,-1,0,31,32,-1,0,32,33,-1,0,33,34,-1,0,34,35,-1,0,35,36,-1,0,36,37,-1,0,37,38,-1,0,38,39,-1,0,39,40,-1,0,40,41,-1,0,41,42,-1,0,42,43,-1,0,43,44,-1,0,44,45,-1,0,45,46,-1,0,46,47,-1,0,47,48,-1,0,48,49,-1,0,49,50,-1,0,50,51,-1,0,51,52,-1,0,52,53,-1,0,53,54,-1,0,54,55,-1,0,55,56,-1,0,56,57,-1,0,57,1,-1]
+coord Coordinate { point [-0.380 0.379 0.512,-0.414 0.365 0.512,-0.409 0.365 0.512,-0.404 0.366 0.512,-0.399 0.368 0.512,-0.394 0.370 0.512,-0.389 0.372 0.512,-0.384 0.375 0.512,-0.377 0.382 0.512,-0.374 0.387 0.512,-0.371 0.391 0.512,-0.369 0.396 0.512,-0.367 0.401 0.512,-0.366 0.406 0.512,-0.365 0.412 0.512,-0.365 0.417 0.512,-0.366 0.422 0.512,-0.367 0.427 0.512,-0.369 0.432 0.512,-0.371 0.437 0.512,-0.374 0.442 0.512,-0.377 0.446 0.512,-0.380 0.450 0.512,-0.384 0.453 0.512,-0.389 0.456 0.512,-0.394 0.459 0.512,-0.399 0.461 0.512,-0.404 0.462 0.512,-0.409 0.463 0.512,-0.414 0.463 0.512,-0.420 0.463 0.512,-0.425 0.462 0.512,-0.430 0.461 0.512,-0.435 0.459 0.512,-0.440 0.456 0.512,-0.444 0.453 0.512,-0.448 0.450 0.512,-0.452 0.446 0.512,-0.455 0.442 0.512,-0.458 0.437 0.512,-0.460 0.432 0.512,-0.462 0.427 0.512,-0.463 0.422 0.512,-0.463 0.417 0.512,-0.463 0.412 0.512,-0.463 0.406 0.512,-0.462 0.401 0.512,-0.460 0.396 0.512,-0.458 0.391 0.512,-0.455 0.387 0.512,-0.452 0.382 0.512,-0.448 0.379 0.512,-0.444 0.375 0.512,-0.440 0.372 0.512,-0.435 0.370 0.512,-0.430 0.368 0.512,-0.425 0.366 0.512,-0.420 0.365 0.512]
+}}
+appearance Appearance{material USE IC-LABEL-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.701 -0.321 0.260,-0.701 -0.447 0.260,-0.699 -0.447 0.280,-0.699 -0.321 0.280,-0.692 -0.321 0.299,-0.692 -0.447 0.299,-0.681 -0.321 0.316,-0.681 -0.447 0.316,-0.667 -0.321 0.331,-0.667 -0.447 0.331,-0.650 -0.321 0.341,-0.650 -0.447 0.341,-0.630 -0.321 0.348,-0.630 -0.447 0.348,-0.610 -0.321 0.350,-0.610 -0.447 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.701 -0.321 0.091,-0.701 -0.447 0.091,-0.701 -0.447 0.260,-0.701 -0.321 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.720 -0.321 0.071,-0.720 -0.447 0.071,-0.716 -0.447 0.071,-0.716 -0.321 0.071,-0.712 -0.321 0.073,-0.712 -0.447 0.073,-0.708 -0.321 0.075,-0.708 -0.447 0.075,-0.705 -0.321 0.078,-0.705 -0.447 0.078,-0.703 -0.321 0.082,-0.703 -0.447 0.082,-0.701 -0.321 0.086,-0.701 -0.447 0.086,-0.701 -0.321 0.091,-0.701 -0.447 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 -0.321 0.071,-0.965 -0.447 0.071,-0.720 -0.447 0.071,-0.720 -0.321 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 -0.321 0.000,-0.965 -0.447 0.000,-0.965 -0.447 0.071,-0.965 -0.321 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.720 -0.321 0.000,-0.720 -0.447 0.000,-0.965 -0.447 0.000,-0.965 -0.321 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.630 -0.321 0.091,-0.630 -0.447 0.091,-0.632 -0.447 0.070,-0.632 -0.321 0.070,-0.639 -0.321 0.051,-0.639 -0.447 0.051,-0.650 -0.321 0.034,-0.650 -0.447 0.034,-0.664 -0.321 0.020,-0.664 -0.447 0.020,-0.681 -0.321 0.009,-0.681 -0.447 0.009,-0.700 -0.321 0.002,-0.700 -0.447 0.002,-0.720 -0.321 0.000,-0.720 -0.447 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.630 -0.321 0.260,-0.630 -0.447 0.260,-0.630 -0.447 0.091,-0.630 -0.321 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.701 0.447 0.260,-0.701 0.321 0.260,-0.699 0.321 0.280,-0.699 0.447 0.280,-0.692 0.447 0.299,-0.692 0.321 0.299,-0.681 0.447 0.316,-0.681 0.321 0.316,-0.667 0.447 0.331,-0.667 0.321 0.331,-0.650 0.447 0.341,-0.650 0.321 0.341,-0.630 0.447 0.348,-0.630 0.321 0.348,-0.610 0.447 0.350,-0.610 0.321 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.701 0.447 0.091,-0.701 0.321 0.091,-0.701 0.321 0.260,-0.701 0.447 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.720 0.447 0.071,-0.720 0.321 0.071,-0.716 0.321 0.071,-0.716 0.447 0.071,-0.712 0.447 0.073,-0.712 0.321 0.073,-0.708 0.447 0.075,-0.708 0.321 0.075,-0.705 0.447 0.078,-0.705 0.321 0.078,-0.703 0.447 0.082,-0.703 0.321 0.082,-0.701 0.447 0.086,-0.701 0.321 0.086,-0.701 0.447 0.091,-0.701 0.321 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 0.447 0.071,-0.965 0.321 0.071,-0.720 0.321 0.071,-0.720 0.447 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 0.447 0.000,-0.965 0.321 0.000,-0.965 0.321 0.071,-0.965 0.447 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.720 0.447 0.000,-0.720 0.321 0.000,-0.965 0.321 0.000,-0.965 0.447 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.630 0.447 0.091,-0.630 0.321 0.091,-0.632 0.321 0.070,-0.632 0.447 0.070,-0.639 0.447 0.051,-0.639 0.321 0.051,-0.650 0.447 0.034,-0.650 0.321 0.034,-0.664 0.447 0.020,-0.664 0.321 0.020,-0.681 0.447 0.009,-0.681 0.321 0.009,-0.700 0.447 0.002,-0.700 0.321 0.002,-0.720 0.447 0.000,-0.720 0.321 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.630 0.447 0.260,-0.630 0.321 0.260,-0.630 0.321 0.091,-0.630 0.447 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.701 -0.065 0.260,-0.701 -0.191 0.260,-0.699 -0.191 0.280,-0.699 -0.065 0.280,-0.692 -0.065 0.299,-0.692 -0.191 0.299,-0.681 -0.065 0.316,-0.681 -0.191 0.316,-0.667 -0.065 0.331,-0.667 -0.191 0.331,-0.650 -0.065 0.341,-0.650 -0.191 0.341,-0.630 -0.065 0.348,-0.630 -0.191 0.348,-0.610 -0.065 0.350,-0.610 -0.191 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.701 -0.065 0.091,-0.701 -0.191 0.091,-0.701 -0.191 0.260,-0.701 -0.065 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.720 -0.065 0.071,-0.720 -0.191 0.071,-0.716 -0.191 0.071,-0.716 -0.065 0.071,-0.712 -0.065 0.073,-0.712 -0.191 0.073,-0.708 -0.065 0.075,-0.708 -0.191 0.075,-0.705 -0.065 0.078,-0.705 -0.191 0.078,-0.703 -0.065 0.082,-0.703 -0.191 0.082,-0.701 -0.065 0.086,-0.701 -0.191 0.086,-0.701 -0.065 0.091,-0.701 -0.191 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 -0.065 0.071,-0.965 -0.191 0.071,-0.720 -0.191 0.071,-0.720 -0.065 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 -0.065 0.000,-0.965 -0.191 0.000,-0.965 -0.191 0.071,-0.965 -0.065 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.720 -0.065 0.000,-0.720 -0.191 0.000,-0.965 -0.191 0.000,-0.965 -0.065 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.630 -0.065 0.091,-0.630 -0.191 0.091,-0.632 -0.191 0.070,-0.632 -0.065 0.070,-0.639 -0.065 0.051,-0.639 -0.191 0.051,-0.650 -0.065 0.034,-0.650 -0.191 0.034,-0.664 -0.065 0.020,-0.664 -0.191 0.020,-0.681 -0.065 0.009,-0.681 -0.191 0.009,-0.700 -0.065 0.002,-0.700 -0.191 0.002,-0.720 -0.065 0.000,-0.720 -0.191 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.630 -0.065 0.260,-0.630 -0.191 0.260,-0.630 -0.191 0.091,-0.630 -0.065 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.701 0.191 0.260,-0.701 0.065 0.260,-0.699 0.065 0.280,-0.699 0.191 0.280,-0.692 0.191 0.299,-0.692 0.065 0.299,-0.681 0.191 0.316,-0.681 0.065 0.316,-0.667 0.191 0.331,-0.667 0.065 0.331,-0.650 0.191 0.341,-0.650 0.065 0.341,-0.630 0.191 0.348,-0.630 0.065 0.348,-0.610 0.191 0.350,-0.610 0.065 0.350]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.701 0.191 0.091,-0.701 0.065 0.091,-0.701 0.065 0.260,-0.701 0.191 0.260]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.720 0.191 0.071,-0.720 0.065 0.071,-0.716 0.065 0.071,-0.716 0.191 0.071,-0.712 0.191 0.073,-0.712 0.065 0.073,-0.708 0.191 0.075,-0.708 0.065 0.075,-0.705 0.191 0.078,-0.705 0.065 0.078,-0.703 0.191 0.082,-0.703 0.065 0.082,-0.701 0.191 0.086,-0.701 0.065 0.086,-0.701 0.191 0.091,-0.701 0.065 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 0.191 0.071,-0.965 0.065 0.071,-0.720 0.065 0.071,-0.720 0.191 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.965 0.191 0.000,-0.965 0.065 0.000,-0.965 0.065 0.071,-0.965 0.191 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.720 0.191 0.000,-0.720 0.065 0.000,-0.965 0.065 0.000,-0.965 0.191 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [-0.630 0.191 0.091,-0.630 0.065 0.091,-0.632 0.065 0.070,-0.632 0.191 0.070,-0.639 0.191 0.051,-0.639 0.065 0.051,-0.650 0.191 0.034,-0.650 0.065 0.034,-0.664 0.191 0.020,-0.664 0.065 0.020,-0.681 0.191 0.009,-0.681 0.065 0.009,-0.700 0.191 0.002,-0.700 0.065 0.002,-0.720 0.191 0.000,-0.720 0.065 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.630 0.191 0.260,-0.630 0.065 0.260,-0.630 0.065 0.091,-0.630 0.191 0.091]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Names.wings
deleted file mode 100644
index 9d8ccfd3..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Names.wrl
deleted file mode 100644
index b9eed922..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Names.wrl
+++ /dev/null
@@ -1,899 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source24 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 -2.17 0.26,
- 1.455 -1.4 0.26,
- 2.465 -1.4 0.26,
- 2.465 -2.17 0.26,
- 1.455 -2.17 0.0,
- 1.455 -1.4 0.0,
- 2.465 -1.4 0.0,
- 2.465 -2.17 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source23 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 -0.98 0.26,
- 1.455 -0.20999999999999996 0.26,
- 2.465 -0.20999999999999996 0.26,
- 2.465 -0.98 0.26,
- 1.455 -0.98 0.0,
- 1.455 -0.20999999999999996 0.0,
- 2.465 -0.20999999999999996 0.0,
- 2.465 -0.98 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source22 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 0.20999999999999996 0.26,
- 1.455 0.98 0.26,
- 2.465 0.98 0.26,
- 2.465 0.20999999999999996 0.26,
- 1.455 0.20999999999999996 0.0,
- 1.455 0.98 0.0,
- 2.465 0.98 0.0,
- 2.465 0.20999999999999996 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source21 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 1.4 0.26,
- 1.455 2.17 0.26,
- 2.465 2.17 0.26,
- 2.465 1.4 0.26,
- 1.455 1.4 0.0,
- 1.455 2.17 0.0,
- 2.465 2.17 0.0,
- 2.465 1.4 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source14 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 -2.17 0.26,
- -1.2349999999999999 -1.4 0.26,
- -0.22499999999999998 -1.4 0.26,
- -0.22499999999999998 -2.17 0.26,
- -1.2349999999999999 -2.17 0.0,
- -1.2349999999999999 -1.4 0.0,
- -0.22499999999999998 -1.4 0.0,
- -0.22499999999999998 -2.17 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source13 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 -0.98 0.26,
- -1.2349999999999999 -0.20999999999999996 0.26,
- -0.22499999999999998 -0.20999999999999996 0.26,
- -0.22499999999999998 -0.98 0.26,
- -1.2349999999999999 -0.98 0.0,
- -1.2349999999999999 -0.20999999999999996 0.0,
- -0.22499999999999998 -0.20999999999999996 0.0,
- -0.22499999999999998 -0.98 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source12 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 0.20999999999999996 0.26,
- -1.2349999999999999 0.98 0.26,
- -0.22499999999999998 0.98 0.26,
- -0.22499999999999998 0.20999999999999996 0.26,
- -1.2349999999999999 0.20999999999999996 0.0,
- -1.2349999999999999 0.98 0.0,
- -0.22499999999999998 0.98 0.0,
- -0.22499999999999998 0.20999999999999996 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source11 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 1.4 0.26,
- -1.2349999999999999 2.17 0.26,
- -0.22499999999999998 2.17 0.26,
- -0.22499999999999998 1.4 0.26,
- -1.2349999999999999 1.4 0.0,
- -1.2349999999999999 2.17 0.0,
- -0.22499999999999998 2.17 0.0,
- -0.22499999999999998 1.4 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.455 -0.61 0.26,
- -2.455 0.61 0.26,
- -1.835 0.61 0.26,
- -1.835 -0.61 0.26,
- -2.455 -0.61 0.0,
- -2.455 0.61 0.0,
- -1.835 0.61 0.0,
- -1.835 -0.61 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 3.925 -3.0 0.26,
- 3.925 3.0 0.26,
- 4.575 3.0 0.26,
- 4.575 -3.0 0.26,
- 3.925 -3.0 0.0,
- 3.925 3.0 0.0,
- 4.575 3.0 0.0,
- 4.575 -3.0 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -4.575 -3.0 0.26,
- -4.575 3.0 0.26,
- -3.925 3.0 0.26,
- -3.925 -3.0 0.26,
- -4.575 -3.0 0.0,
- -4.575 3.0 0.0,
- -3.925 3.0 0.0,
- -3.925 -3.0 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.375 -2.799999999999578 0.73,
- -3.174999999999578 -3.0 0.73,
- -3.375 2.799999999999578 0.73,
- -3.174999999999578 3.0 0.73,
- 3.174999999999578 3.0 0.73,
- 3.375 2.799999999999578 0.73,
- 3.375 -2.799999999999578 0.73,
- 3.174999999999578 -3.0 0.73,
- -3.375 -2.799999999999578 0.21,
- -3.174999999999578 -3.0 0.21,
- -3.375 2.799999999999578 0.21,
- -3.174999999999578 3.0 0.21,
- 3.174999999999578 3.0 0.21,
- 3.375 2.799999999999578 0.21,
- 3.375 -2.799999999999578 0.21,
- 3.174999999999578 -3.0 0.21,
- -2.5399999999996625 -3.0 0.73,
- -1.904999999999747 -3.0 0.73,
- -1.2699999999998313 -3.0 0.73,
- -0.6349999999999156 -3.0 0.73,
- 0.0 -3.0 0.73,
- 0.6349999999999156 -3.0 0.73,
- 1.2699999999998313 -3.0 0.73,
- 1.904999999999747 -3.0 0.73,
- 2.5399999999996625 -3.0 0.73,
- -2.5399999999996625 3.0 0.73,
- -1.904999999999747 3.0 0.73,
- -1.2699999999998313 3.0 0.73,
- -0.6349999999999156 3.0 0.73,
- 0.0 3.0 0.73,
- 0.6349999999999156 3.0 0.73,
- 1.2699999999998313 3.0 0.73,
- 1.904999999999747 3.0 0.73,
- 2.5399999999996625 3.0 0.73,
- -3.174999999999578 2.4 0.73,
- -3.174999999999578 1.7999999999999998 0.73,
- -3.174999999999578 1.1999999999999997 0.73,
- -3.174999999999578 0.5999999999999996 0.73,
- -3.174999999999578 -4.440892098500626e-16 0.73,
- -3.174999999999578 -0.6000000000000005 0.73,
- -3.174999999999578 -1.2000000000000006 0.73,
- -3.174999999999578 -1.8000000000000007 0.73,
- -3.174999999999578 -2.4000000000000004 0.73,
- -2.5399999999996625 2.4 0.73,
- -2.5399999999996625 1.7999999999999998 0.73,
- -2.5399999999996625 1.1999999999999997 0.73,
- -2.5399999999996625 0.5999999999999996 0.73,
- -2.5399999999996625 -4.440892098500626e-16 0.73,
- -2.5399999999996625 -0.6000000000000005 0.73,
- -2.5399999999996625 -1.2000000000000006 0.73,
- -2.5399999999996625 -1.8000000000000007 0.73,
- -2.5399999999996625 -2.4000000000000004 0.73,
- -1.904999999999747 2.4 0.73,
- -1.904999999999747 1.7999999999999998 0.73,
- -1.904999999999747 1.1999999999999997 0.73,
- -1.904999999999747 0.5999999999999996 0.73,
- -1.904999999999747 -4.440892098500626e-16 0.73,
- -1.904999999999747 -0.6000000000000005 0.73,
- -1.904999999999747 -1.2000000000000006 0.73,
- -1.904999999999747 -2.4000000000000004 0.73,
- -1.2699999999998313 2.4 0.73,
- -1.2699999999998313 1.7999999999999998 0.73,
- -1.2699999999998313 1.1999999999999997 0.73,
- -1.2699999999998313 0.5999999999999996 0.73,
- -1.2699999999998313 -4.440892098500626e-16 0.73,
- -1.2699999999998313 -0.6000000000000005 0.73,
- -1.2699999999998313 -1.2000000000000006 0.73,
- -1.2699999999998313 -1.8000000000000007 0.73,
- -1.2699999999998313 -2.4000000000000004 0.73,
- -0.6349999999999156 2.4 0.73,
- -0.6349999999999156 1.7999999999999998 0.73,
- -0.6349999999999156 1.1999999999999997 0.73,
- -0.6349999999999156 0.5999999999999996 0.73,
- -0.6349999999999156 -4.440892098500626e-16 0.73,
- -0.6349999999999156 -0.6000000000000005 0.73,
- -0.6349999999999156 -1.2000000000000006 0.73,
- -0.6349999999999156 -1.8000000000000007 0.73,
- -0.6349999999999156 -2.4000000000000004 0.73 ] }
- coordIndex [
- 0, 1, 42, 41, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 32, 31, 30, 29, 28, 69, 70, 71, 72, 73, 74, 75, 76, 77, 19, 20, 21, 22, 23, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 17, 59, 51, -1,
- 17, 18, 68, 59, -1,
- 18, 19, 77, 68, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 57, 56, -1,
- 48, 49, 58, 57, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 65, 64, -1,
- 57, 58, 66, 65, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.8125199200687455 -0.3365567705907774 0.4759631494779678,
- -0.25968834368807286 -0.6269431213219502 0.7345095552677553,
- -0.8125199200687455 0.3365567705907774 0.4759631494779678,
- -0.25968834368807286 0.6269431213219502 0.7345095552677553,
- 0.33655677059077754 0.8125199200687455 0.47596314947796786,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.33655677059077754 -0.8125199200687455 0.47596314947796786,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.475963149477968,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.475963149477968,
- 0.0 -0.447213595499958 0.894427190999916,
- 0.0 -0.447213595499958 0.894427190999916,
- 0.0 -0.447213595499958 0.894427190999916,
- 1.6536447315552662e-17 -0.447213595499958 0.894427190999916,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 0.0 0.447213595499958 0.894427190999916,
- 0.0 0.447213595499958 0.894427190999916,
- 0.0 0.447213595499958 0.894427190999916,
- 1.6536447315552662e-17 0.447213595499958 0.894427190999916,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 42, 41, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 32, 31, 30, 29, 28, 69, 70, 71, 72, 73, 74, 75, 76, 77, 19, 20, 21, 22, 23, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 17, 59, 51, -1,
- 17, 18, 68, 59, -1,
- 18, 19, 77, 68, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 57, 56, -1,
- 48, 49, 58, 57, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 65, 64, -1,
- 57, 58, 66, 65, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.5399999999996625 -1.2000000000000006 0.73,
- -2.5399999999996625 -1.8000000000000007 0.73,
- -2.5399999999996625 -2.4000000000000004 0.73,
- -1.904999999999747 -1.2000000000000006 0.73,
- -1.904999999999747 -1.8000000000000007 0.73,
- -1.904999999999747 -2.4000000000000004 0.73,
- -1.2699999999998313 -1.2000000000000006 0.73,
- -1.2699999999998313 -1.8000000000000007 0.73,
- -1.2699999999998313 -2.4000000000000004 0.73 ] }
- coordIndex [
- 0, 1, 4, 3, -1,
- 1, 2, 5, 4, -1,
- 3, 4, 7, 6, -1,
- 4, 5, 8, 7, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 4, 3, -1,
- 1, 2, 5, 4, -1,
- 3, 4, 7, 6, -1,
- 4, 5, 8, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.925 -3.3499999999995778 0.44,
- -3.7249999999995778 -3.55 0.44,
- -3.925 3.3499999999995778 0.44,
- -3.7249999999995778 3.55 0.44,
- 3.7249999999995778 3.55 0.44,
- 3.925 3.3499999999995778 0.44,
- 3.925 -3.3499999999995778 0.44,
- 3.7249999999995778 -3.55 0.44,
- -3.925 -3.3499999999995778 0.18,
- -3.7249999999995778 -3.55 0.18,
- -3.925 3.3499999999995778 0.18,
- -3.7249999999995778 3.55 0.18,
- 3.7249999999995778 3.55 0.18,
- 3.925 3.3499999999995778 0.18,
- 3.925 -3.3499999999995778 0.18,
- 3.7249999999995778 -3.55 0.18 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Numbers.wings
deleted file mode 100644
index 9d8ccfd3..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Numbers.wrl
deleted file mode 100644
index b9eed922..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_L8-Outline_Numbers.wrl
+++ /dev/null
@@ -1,899 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source24 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 -2.17 0.26,
- 1.455 -1.4 0.26,
- 2.465 -1.4 0.26,
- 2.465 -2.17 0.26,
- 1.455 -2.17 0.0,
- 1.455 -1.4 0.0,
- 2.465 -1.4 0.0,
- 2.465 -2.17 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source23 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 -0.98 0.26,
- 1.455 -0.20999999999999996 0.26,
- 2.465 -0.20999999999999996 0.26,
- 2.465 -0.98 0.26,
- 1.455 -0.98 0.0,
- 1.455 -0.20999999999999996 0.0,
- 2.465 -0.20999999999999996 0.0,
- 2.465 -0.98 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source22 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 0.20999999999999996 0.26,
- 1.455 0.98 0.26,
- 2.465 0.98 0.26,
- 2.465 0.20999999999999996 0.26,
- 1.455 0.20999999999999996 0.0,
- 1.455 0.98 0.0,
- 2.465 0.98 0.0,
- 2.465 0.20999999999999996 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source21 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.455 1.4 0.26,
- 1.455 2.17 0.26,
- 2.465 2.17 0.26,
- 2.465 1.4 0.26,
- 1.455 1.4 0.0,
- 1.455 2.17 0.0,
- 2.465 2.17 0.0,
- 2.465 1.4 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source14 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 -2.17 0.26,
- -1.2349999999999999 -1.4 0.26,
- -0.22499999999999998 -1.4 0.26,
- -0.22499999999999998 -2.17 0.26,
- -1.2349999999999999 -2.17 0.0,
- -1.2349999999999999 -1.4 0.0,
- -0.22499999999999998 -1.4 0.0,
- -0.22499999999999998 -2.17 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source13 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 -0.98 0.26,
- -1.2349999999999999 -0.20999999999999996 0.26,
- -0.22499999999999998 -0.20999999999999996 0.26,
- -0.22499999999999998 -0.98 0.26,
- -1.2349999999999999 -0.98 0.0,
- -1.2349999999999999 -0.20999999999999996 0.0,
- -0.22499999999999998 -0.20999999999999996 0.0,
- -0.22499999999999998 -0.98 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source12 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 0.20999999999999996 0.26,
- -1.2349999999999999 0.98 0.26,
- -0.22499999999999998 0.98 0.26,
- -0.22499999999999998 0.20999999999999996 0.26,
- -1.2349999999999999 0.20999999999999996 0.0,
- -1.2349999999999999 0.98 0.0,
- -0.22499999999999998 0.98 0.0,
- -0.22499999999999998 0.20999999999999996 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source11 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.2349999999999999 1.4 0.26,
- -1.2349999999999999 2.17 0.26,
- -0.22499999999999998 2.17 0.26,
- -0.22499999999999998 1.4 0.26,
- -1.2349999999999999 1.4 0.0,
- -1.2349999999999999 2.17 0.0,
- -0.22499999999999998 2.17 0.0,
- -0.22499999999999998 1.4 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.455 -0.61 0.26,
- -2.455 0.61 0.26,
- -1.835 0.61 0.26,
- -1.835 -0.61 0.26,
- -2.455 -0.61 0.0,
- -2.455 0.61 0.0,
- -1.835 0.61 0.0,
- -1.835 -0.61 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 3.925 -3.0 0.26,
- 3.925 3.0 0.26,
- 4.575 3.0 0.26,
- 4.575 -3.0 0.26,
- 3.925 -3.0 0.0,
- 3.925 3.0 0.0,
- 4.575 3.0 0.0,
- 4.575 -3.0 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -4.575 -3.0 0.26,
- -4.575 3.0 0.26,
- -3.925 3.0 0.26,
- -3.925 -3.0 0.26,
- -4.575 -3.0 0.0,
- -4.575 3.0 0.0,
- -3.925 3.0 0.0,
- -3.925 -3.0 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.375 -2.799999999999578 0.73,
- -3.174999999999578 -3.0 0.73,
- -3.375 2.799999999999578 0.73,
- -3.174999999999578 3.0 0.73,
- 3.174999999999578 3.0 0.73,
- 3.375 2.799999999999578 0.73,
- 3.375 -2.799999999999578 0.73,
- 3.174999999999578 -3.0 0.73,
- -3.375 -2.799999999999578 0.21,
- -3.174999999999578 -3.0 0.21,
- -3.375 2.799999999999578 0.21,
- -3.174999999999578 3.0 0.21,
- 3.174999999999578 3.0 0.21,
- 3.375 2.799999999999578 0.21,
- 3.375 -2.799999999999578 0.21,
- 3.174999999999578 -3.0 0.21,
- -2.5399999999996625 -3.0 0.73,
- -1.904999999999747 -3.0 0.73,
- -1.2699999999998313 -3.0 0.73,
- -0.6349999999999156 -3.0 0.73,
- 0.0 -3.0 0.73,
- 0.6349999999999156 -3.0 0.73,
- 1.2699999999998313 -3.0 0.73,
- 1.904999999999747 -3.0 0.73,
- 2.5399999999996625 -3.0 0.73,
- -2.5399999999996625 3.0 0.73,
- -1.904999999999747 3.0 0.73,
- -1.2699999999998313 3.0 0.73,
- -0.6349999999999156 3.0 0.73,
- 0.0 3.0 0.73,
- 0.6349999999999156 3.0 0.73,
- 1.2699999999998313 3.0 0.73,
- 1.904999999999747 3.0 0.73,
- 2.5399999999996625 3.0 0.73,
- -3.174999999999578 2.4 0.73,
- -3.174999999999578 1.7999999999999998 0.73,
- -3.174999999999578 1.1999999999999997 0.73,
- -3.174999999999578 0.5999999999999996 0.73,
- -3.174999999999578 -4.440892098500626e-16 0.73,
- -3.174999999999578 -0.6000000000000005 0.73,
- -3.174999999999578 -1.2000000000000006 0.73,
- -3.174999999999578 -1.8000000000000007 0.73,
- -3.174999999999578 -2.4000000000000004 0.73,
- -2.5399999999996625 2.4 0.73,
- -2.5399999999996625 1.7999999999999998 0.73,
- -2.5399999999996625 1.1999999999999997 0.73,
- -2.5399999999996625 0.5999999999999996 0.73,
- -2.5399999999996625 -4.440892098500626e-16 0.73,
- -2.5399999999996625 -0.6000000000000005 0.73,
- -2.5399999999996625 -1.2000000000000006 0.73,
- -2.5399999999996625 -1.8000000000000007 0.73,
- -2.5399999999996625 -2.4000000000000004 0.73,
- -1.904999999999747 2.4 0.73,
- -1.904999999999747 1.7999999999999998 0.73,
- -1.904999999999747 1.1999999999999997 0.73,
- -1.904999999999747 0.5999999999999996 0.73,
- -1.904999999999747 -4.440892098500626e-16 0.73,
- -1.904999999999747 -0.6000000000000005 0.73,
- -1.904999999999747 -1.2000000000000006 0.73,
- -1.904999999999747 -2.4000000000000004 0.73,
- -1.2699999999998313 2.4 0.73,
- -1.2699999999998313 1.7999999999999998 0.73,
- -1.2699999999998313 1.1999999999999997 0.73,
- -1.2699999999998313 0.5999999999999996 0.73,
- -1.2699999999998313 -4.440892098500626e-16 0.73,
- -1.2699999999998313 -0.6000000000000005 0.73,
- -1.2699999999998313 -1.2000000000000006 0.73,
- -1.2699999999998313 -1.8000000000000007 0.73,
- -1.2699999999998313 -2.4000000000000004 0.73,
- -0.6349999999999156 2.4 0.73,
- -0.6349999999999156 1.7999999999999998 0.73,
- -0.6349999999999156 1.1999999999999997 0.73,
- -0.6349999999999156 0.5999999999999996 0.73,
- -0.6349999999999156 -4.440892098500626e-16 0.73,
- -0.6349999999999156 -0.6000000000000005 0.73,
- -0.6349999999999156 -1.2000000000000006 0.73,
- -0.6349999999999156 -1.8000000000000007 0.73,
- -0.6349999999999156 -2.4000000000000004 0.73 ] }
- coordIndex [
- 0, 1, 42, 41, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 32, 31, 30, 29, 28, 69, 70, 71, 72, 73, 74, 75, 76, 77, 19, 20, 21, 22, 23, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 17, 59, 51, -1,
- 17, 18, 68, 59, -1,
- 18, 19, 77, 68, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 57, 56, -1,
- 48, 49, 58, 57, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 65, 64, -1,
- 57, 58, 66, 65, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.8125199200687455 -0.3365567705907774 0.4759631494779678,
- -0.25968834368807286 -0.6269431213219502 0.7345095552677553,
- -0.8125199200687455 0.3365567705907774 0.4759631494779678,
- -0.25968834368807286 0.6269431213219502 0.7345095552677553,
- 0.33655677059077754 0.8125199200687455 0.47596314947796786,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.33655677059077754 -0.8125199200687455 0.47596314947796786,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.475963149477968,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.475963149477968,
- 0.0 -0.447213595499958 0.894427190999916,
- 0.0 -0.447213595499958 0.894427190999916,
- 0.0 -0.447213595499958 0.894427190999916,
- 1.6536447315552662e-17 -0.447213595499958 0.894427190999916,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 -0.7071067811865476 0.7071067811865475,
- 0.0 0.447213595499958 0.894427190999916,
- 0.0 0.447213595499958 0.894427190999916,
- 0.0 0.447213595499958 0.894427190999916,
- 1.6536447315552662e-17 0.447213595499958 0.894427190999916,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- 2.6146418962261772e-17 0.7071067811865476 0.7071067811865475,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- -2.5522368382135504e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0,
- 1.2325540101306554e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 42, 41, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 32, 31, 30, 29, 28, 69, 70, 71, 72, 73, 74, 75, 76, 77, 19, 20, 21, 22, 23, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 17, 59, 51, -1,
- 17, 18, 68, 59, -1,
- 18, 19, 77, 68, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 57, 56, -1,
- 48, 49, 58, 57, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 65, 64, -1,
- 57, 58, 66, 65, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.5399999999996625 -1.2000000000000006 0.73,
- -2.5399999999996625 -1.8000000000000007 0.73,
- -2.5399999999996625 -2.4000000000000004 0.73,
- -1.904999999999747 -1.2000000000000006 0.73,
- -1.904999999999747 -1.8000000000000007 0.73,
- -1.904999999999747 -2.4000000000000004 0.73,
- -1.2699999999998313 -1.2000000000000006 0.73,
- -1.2699999999998313 -1.8000000000000007 0.73,
- -1.2699999999998313 -2.4000000000000004 0.73 ] }
- coordIndex [
- 0, 1, 4, 3, -1,
- 1, 2, 5, 4, -1,
- 3, 4, 7, 6, -1,
- 4, 5, 8, 7, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 4, 3, -1,
- 1, 2, 5, 4, -1,
- 3, 4, 7, 6, -1,
- 4, 5, 8, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.925 -3.3499999999995778 0.44,
- -3.7249999999995778 -3.55 0.44,
- -3.925 3.3499999999995778 0.44,
- -3.7249999999995778 3.55 0.44,
- 3.7249999999995778 3.55 0.44,
- 3.925 3.3499999999995778 0.44,
- 3.925 -3.3499999999995778 0.44,
- 3.7249999999995778 -3.55 0.44,
- -3.925 -3.3499999999995778 0.18,
- -3.7249999999995778 -3.55 0.18,
- -3.925 3.3499999999995778 0.18,
- -3.7249999999995778 3.55 0.18,
- 3.7249999999995778 3.55 0.18,
- 3.925 3.3499999999995778 0.18,
- 3.925 -3.3499999999995778 0.18,
- 3.7249999999995778 -3.55 0.18 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Names.wings
deleted file mode 100644
index 362a2d5b..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Names.wrl
deleted file mode 100644
index 4d1e5335..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Names.wrl
+++ /dev/null
@@ -1,1071 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.18500000000000005 -1.18 0.2675,
- 0.18500000000000005 -0.25999999999999995 0.2675,
- 1.605 -0.25999999999999995 0.2675,
- 1.605 -1.18 0.2675,
- 0.40687500000000004 -1.03625 0.0025000000000000022,
- 0.40687500000000004 -0.40374999999999983 0.0025000000000000022,
- 1.383125 -0.40374999999999994 0.0025000000000000022,
- 1.383125 -1.03625 0.0025000000000000022,
- 0.22937500000000005 -0.72 0.0025000000000000022,
- 0.895 -1.1512499999999999 0.0025000000000000022,
- 0.895 -0.28874999999999995 0.0025000000000000022,
- 1.560625 -0.72 0.0025000000000000022,
- 0.895 -0.72 0.0025000000000000022,
- 1.605 -0.72 0.2675,
- 0.895 -1.18 0.2675,
- 0.895 -0.25999999999999995 0.2675,
- 0.18500000000000005 -0.72 0.2675,
- 0.27375000000000005 -0.8925 0.0025000000000000022,
- 0.62875 -1.1225 0.0025000000000000022,
- 0.62875 -0.3174999999999999 0.0025000000000000022,
- 1.5162499999999999 -0.5475 0.0025000000000000022,
- 0.27375000000000005 -0.5474999999999999 0.0025000000000000022,
- 1.16125 -1.1225 0.0025000000000000022,
- 1.16125 -0.31749999999999995 0.0025000000000000022,
- 1.5162499999999999 -0.8925 0.0025000000000000022,
- 0.895 -0.5043749999999999 0.0025000000000000022,
- 0.5621875000000001 -0.72 0.0025000000000000022,
- 0.895 -0.935625 0.0025000000000000022,
- 1.2278125 -0.72 0.0025000000000000022,
- 0.5843750000000001 -0.5187499999999999 0.0025000000000000022,
- 0.5843750000000001 -0.92125 0.0025000000000000022,
- 1.205625 -0.92125 0.0025000000000000022,
- 1.205625 -0.5187499999999999 0.0025000000000000022,
- 1.605 -0.49 0.2675,
- 1.25 -1.18 0.2675,
- 0.54 -0.25999999999999995 0.2675,
- 0.18500000000000005 -0.95 0.2675,
- 1.605 -0.95 0.2675,
- 0.54 -1.18 0.2675,
- 1.25 -0.25999999999999995 0.2675,
- 0.18500000000000005 -0.49 0.2675 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6135930762429613 -0.7895255941605088 0.012364180207141274,
- -0.6135930762429612 0.7895255941605089 0.0123641802071415,
- 0.6135930762429613 0.7895255941605088 0.012364180207141277,
- 0.6135930762429613 -0.7895255941605088 0.012364180207141124,
- -0.3685446910407971 -0.4742156934858737 -0.7995588075666199,
- -0.36854469104079707 0.47421569348587383 -0.7995588075666199,
- 0.3685446910407971 0.4742156934858737 -0.79955880756662,
- 0.3685446910407971 -0.4742156934858737 -0.7995588075666199,
- -0.6088151150042189 -8.786144518449719e-18 -0.7933121426918913,
- 2.2711103684915427e-18 -0.6446219666368003 -0.7645014847136035,
- 2.9524434790390055e-17 0.6446219666368003 -0.7645014847136035,
- 0.6088151150042187 0.0 -0.7933121426918914,
- 0.0 0.0 -1.0,
- 0.9685703771704152 0.0 0.24873967208300274,
- 3.3384189619241834e-18 -0.9475621381282802 0.31957157943997777,
- 4.339944650501439e-17 0.9475621381282802 0.3195715794399776,
- -0.968570377170415 -1.3977969830873282e-17 0.2487396720830031,
- -0.5224481982180275 -0.11511018539581706 -0.8448653889211447,
- -0.05610163723828049 -0.5873933485437646 -0.8073547302058296,
- -0.05610163723828043 0.5873933485437647 -0.8073547302058295,
- 0.5224481982180275 0.11511018539581704 -0.8448653889211448,
- -0.5224481982180275 0.11511018539581705 -0.8448653889211447,
- 0.05610163723828049 -0.5873933485437646 -0.8073547302058296,
- 0.056101637238280475 0.5873933485437646 -0.8073547302058296,
- 0.5224481982180275 -0.11511018539581706 -0.8448653889211448,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9713642498847105 0.214019149214169 0.10318574424578744,
- 0.09289196964867043 -0.9725941664234871 0.21314706053284627,
- -0.09289196964867032 0.9725941664234871 0.21314706053284638,
- -0.9713642498847104 -0.21401914921416904 0.10318574424578768,
- 0.9713642498847104 -0.21401914921416904 0.10318574424578733,
- -0.09289196964867043 -0.9725941664234871 0.2131470605328463,
- 0.0928919696486704 0.9725941664234871 0.21314706053284624,
- -0.9713642498847104 0.214019149214169 0.1031857442457877 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.18500000000000005 0.25999999999999995 0.2675,
- 0.18500000000000005 1.18 0.2675,
- 1.605 1.18 0.2675,
- 1.605 0.25999999999999995 0.2675,
- 0.40687500000000004 0.40374999999999994 0.0025000000000000022,
- 0.40687500000000004 1.03625 0.0025000000000000022,
- 1.383125 1.03625 0.0025000000000000022,
- 1.383125 0.40374999999999983 0.0025000000000000022,
- 0.22937500000000005 0.72 0.0025000000000000022,
- 0.895 0.28874999999999995 0.0025000000000000022,
- 0.895 1.1512499999999999 0.0025000000000000022,
- 1.560625 0.72 0.0025000000000000022,
- 0.895 0.7199999999999999 0.0025000000000000022,
- 1.605 0.72 0.2675,
- 0.895 0.25999999999999995 0.2675,
- 0.895 1.18 0.2675,
- 0.18500000000000005 0.72 0.2675,
- 0.27375000000000005 0.5475 0.0025000000000000022,
- 0.62875 0.31749999999999995 0.0025000000000000022,
- 0.62875 1.1225 0.0025000000000000022,
- 1.5162499999999999 0.8925 0.0025000000000000022,
- 0.27375000000000005 0.8925 0.0025000000000000022,
- 1.16125 0.3174999999999999 0.0025000000000000022,
- 1.16125 1.1225 0.0025000000000000022,
- 1.5162499999999999 0.5474999999999999 0.0025000000000000022,
- 0.895 0.935625 0.0025000000000000022,
- 0.5621875000000001 0.72 0.0025000000000000022,
- 0.895 0.5043749999999999 0.0025000000000000022,
- 1.2278125 0.72 0.0025000000000000022,
- 0.5843750000000001 0.92125 0.0025000000000000022,
- 0.5843750000000001 0.5187499999999999 0.0025000000000000022,
- 1.205625 0.5187499999999999 0.0025000000000000022,
- 1.205625 0.92125 0.0025000000000000022,
- 1.605 0.95 0.2675,
- 1.25 0.25999999999999995 0.2675,
- 0.54 1.18 0.2675,
- 0.18500000000000005 0.49 0.2675,
- 1.605 0.49 0.2675,
- 0.54 0.25999999999999995 0.2675,
- 1.25 1.18 0.2675,
- 0.18500000000000005 0.95 0.2675 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6135930762429613 -0.7895255941605089 0.012364180207141352,
- -0.6135930762429613 0.7895255941605088 0.012364180207141274,
- 0.6135930762429613 0.7895255941605088 0.012364180207141124,
- 0.6135930762429612 -0.7895255941605089 0.012364180207141426,
- -0.3685446910407971 -0.47421569348587383 -0.79955880756662,
- -0.3685446910407971 0.4742156934858737 -0.7995588075666199,
- 0.3685446910407971 0.4742156934858737 -0.7995588075666199,
- 0.36854469104079707 -0.47421569348587383 -0.7995588075666199,
- -0.6088151150042189 0.0 -0.7933121426918913,
- -2.498221405340697e-17 -0.6446219666368003 -0.7645014847136035,
- 2.2711103684915427e-18 0.6446219666368003 -0.7645014847136035,
- 0.6088151150042187 8.786144518449717e-18 -0.7933121426918914,
- 0.0 0.0 -1.0,
- 0.9685703771704152 1.3977969830873285e-17 0.2487396720830028,
- -3.004577065731765e-17 -0.9475621381282802 0.3195715794399776,
- 1.0015256885772551e-17 0.9475621381282802 0.31957157943997777,
- -0.968570377170415 0.0 0.2487396720830031,
- -0.5224481982180276 -0.11511018539581704 -0.8448653889211447,
- -0.05610163723828048 -0.5873933485437646 -0.8073547302058296,
- -0.05610163723828049 0.5873933485437646 -0.8073547302058296,
- 0.5224481982180275 0.11511018539581706 -0.8448653889211448,
- -0.5224481982180275 0.11511018539581706 -0.8448653889211447,
- 0.05610163723828043 -0.5873933485437647 -0.8073547302058295,
- 0.05610163723828049 0.5873933485437646 -0.8073547302058296,
- 0.5224481982180275 -0.11511018539581705 -0.8448653889211448,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9713642498847104 0.21401914921416904 0.10318574424578737,
- 0.09289196964867032 -0.9725941664234871 0.21314706053284638,
- -0.09289196964867043 0.9725941664234871 0.2131470605328463,
- -0.9713642498847105 -0.21401914921416898 0.10318574424578768,
- 0.9713642498847104 -0.214019149214169 0.10318574424578746,
- -0.0928919696486704 -0.9725941664234871 0.21314706053284624,
- 0.09289196964867043 0.9725941664234871 0.2131470605328463,
- -0.9713642498847104 0.21401914921416904 0.1031857442457877 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.4349999999999998 -0.46 0.2675,
- -1.4349999999999998 0.46 0.2675,
- -0.615 0.46 0.2675,
- -0.615 -0.46 0.2675,
- -1.306875 -0.31625000000000003 0.0025000000000000022,
- -1.306875 0.31625000000000003 0.0025000000000000022,
- -0.743125 0.31625000000000003 0.0025000000000000022,
- -0.743125 -0.31625000000000003 0.0025000000000000022,
- -1.4093749999999998 0.0 0.0025000000000000022,
- -1.025 -0.4312500000000001 0.0025000000000000022,
- -1.025 0.4312500000000001 0.0025000000000000022,
- -0.640625 0.0 0.0025000000000000022,
- -1.025 3.469446951953614e-18 0.0025000000000000022,
- -0.615 0.0 0.2675,
- -1.025 -0.46 0.2675,
- -1.025 0.46 0.2675,
- -1.4349999999999998 0.0 0.2675,
- -1.38375 -0.17250000000000001 0.0025000000000000022,
- -1.17875 -0.4025 0.0025000000000000022,
- -1.17875 0.4025 0.0025000000000000022,
- -0.66625 0.17250000000000001 0.0025000000000000022,
- -1.38375 0.17250000000000001 0.0025000000000000022,
- -0.8712499999999999 -0.4025 0.0025000000000000022,
- -0.87125 0.4025 0.0025000000000000022,
- -0.66625 -0.17250000000000001 0.0025000000000000022,
- -1.025 0.215625 0.0025000000000000022,
- -1.2171874999999999 0.0 0.0025000000000000022,
- -1.025 -0.215625 0.0025000000000000022,
- -0.8328125 0.0 0.0025000000000000022,
- -1.2043749999999998 0.20125 0.0025000000000000022,
- -1.204375 -0.20125 0.0025000000000000022,
- -0.845625 -0.20125 0.0025000000000000022,
- -0.8456250000000001 0.20125 0.0025000000000000022,
- -0.615 0.23 0.2675,
- -0.82 -0.46 0.2675,
- -1.23 0.46 0.2675,
- -1.4349999999999998 -0.23 0.2675,
- -0.615 -0.23 0.2675,
- -1.23 -0.46 0.2675,
- -0.82 0.46 0.2675,
- -1.4349999999999998 0.23 0.2675 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7216640587871395 -0.679246959051358 0.13350863220913853,
- -0.7216640587871395 0.679246959051358 0.13350863220913856,
- 0.7216640587871394 0.6792469590513582 0.1335086322091381,
- 0.7216640587871394 -0.6792469590513582 0.13350863220913803,
- -0.4782644206275919 -0.45015357128873085 -0.7540722155190148,
- -0.4782644206275919 0.45015357128873085 -0.7540722155190148,
- 0.4782644206275916 0.45015357128873074 -0.7540722155190149,
- 0.47826442062759167 -0.4501535712887307 -0.7540722155190149,
- -0.6511876095597005 0.0 -0.7589167919844197,
- 9.093837827298297e-18 -0.6439535310960852 -0.7650646049771765,
- 1.8187675654596593e-17 0.6439535310960852 -0.7650646049771765,
- 0.6511876095597003 0.0 -0.7589167919844197,
- 0.0 0.0 -1.0,
- 0.9424433399823716 0.0 0.33436589377936254,
- 6.688546615368851e-18 -0.9472597362443064 0.32046683461844666,
- 2.0065639846106554e-17 0.9472597362443064 0.32046683461844666,
- -0.9424433399823716 0.0 0.33436589377936293,
- -0.5977010615468517 -0.07870716995900677 -0.7978462398374832,
- -0.09603696362091017 -0.5831086532238423 -0.806697712996605,
- -0.09603696362091017 0.5831086532238423 -0.8066977129966049,
- 0.5977010615468513 0.07870716995900691 -0.7978462398374833,
- -0.5977010615468517 0.07870716995900677 -0.7978462398374832,
- 0.0960369636209102 -0.5831086532238423 -0.806697712996605,
- 0.09603696362091019 0.5831086532238423 -0.806697712996605,
- 0.5977010615468514 -0.07870716995900692 -0.7978462398374833,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9624516459643437 0.12673868284623024 0.2400502769232485,
- 0.15863386289780942 -0.9631789121860267 0.2170752880045569,
- -0.15863386289780942 0.9631789121860267 0.21707528800455705,
- -0.9624516459643436 -0.12673868284622997 0.24005027692324904,
- 0.9624516459643437 -0.12673868284623024 0.2400502769232485,
- -0.15863386289780942 -0.9631789121860267 0.217075288004557,
- 0.15863386289780942 0.9631789121860267 0.21707528800455697,
- -0.9624516459643436 0.12673868284622997 0.24005027692324904 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.2675,
- 2.725 1.975 0.2675,
- 3.1750000000000003 1.975 0.2675,
- 3.1750000000000003 -1.975 0.2675,
- 2.725 -1.975 0.0025000000000000022,
- 2.725 1.975 0.0025000000000000022,
- 3.1750000000000003 1.975 0.0025000000000000022,
- 3.1750000000000003 -1.975 0.0025000000000000022 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.2675,
- -3.1750000000000003 1.975 0.2675,
- -2.725 1.975 0.2675,
- -2.725 -1.975 0.2675,
- -3.1750000000000003 -1.975 0.0025000000000000022,
- -3.1750000000000003 1.975 0.0025000000000000022,
- -2.725 1.975 0.0025000000000000022,
- -2.725 -1.975 0.0025000000000000022 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.9749999999995778 1.975 0.6881111111111111,
- -2.175 1.7750000000000221 0.6881111111111111,
- 1.9749999999995778 1.975 0.6881111111111111,
- 2.175 1.7750000000000221 0.6881111111111111,
- 2.175 -1.7750000000000221 0.6881111111111111,
- 1.9749999999995778 -1.975 0.6881111111111111,
- -1.9749999999995778 1.975 0.15811111111111112,
- -2.175 1.7750000000000221 0.15811111111111112,
- 1.9749999999995778 1.975 0.15811111111111112,
- 2.175 1.7750000000000221 0.15811111111111112,
- 2.175 -1.7750000000000221 0.15811111111111112,
- 1.9749999999995778 -1.975 0.15811111111111112,
- -2.175 -1.7750000000000221 0.6881111111111111,
- -1.9749999999995778 -1.975 0.6881111111111111,
- -2.175 -1.7750000000000221 0.15811111111111112,
- -1.9749999999995778 -1.975 0.15811111111111112,
- -1.5799999999996621 1.975 0.6881111111111111,
- -1.1849999999997465 1.975 0.6881111111111111,
- -0.7899999999998308 1.975 0.6881111111111111,
- -0.39499999999991525 1.975 0.6881111111111111,
- 3.3306690738754696e-16 1.975 0.6881111111111111,
- 0.3949999999999159 1.975 0.6881111111111111,
- 0.7899999999998315 1.975 0.6881111111111111,
- 1.1849999999997471 1.975 0.6881111111111111,
- 1.5799999999996626 1.975 0.6881111111111111,
- -1.5799999999996621 -1.975 0.6881111111111111,
- -1.1849999999997465 -1.975 0.6881111111111111,
- -0.7899999999998308 -1.975 0.6881111111111111,
- -0.39499999999991525 -1.975 0.6881111111111111,
- 3.3306690738754696e-16 -1.975 0.6881111111111111,
- 0.3949999999999159 -1.975 0.6881111111111111,
- 0.7899999999998315 -1.975 0.6881111111111111,
- 1.1849999999997471 -1.975 0.6881111111111111,
- 1.5799999999996626 -1.975 0.6881111111111111,
- -1.9749999999995778 1.58 0.6881111111111111,
- -1.9749999999995778 1.185 0.6881111111111111,
- -1.9749999999995778 0.79 0.6881111111111111,
- -1.9749999999995778 0.395 0.6881111111111111,
- -1.9749999999995778 0.0 0.6881111111111111,
- -1.9749999999995778 -0.395 0.6881111111111111,
- -1.9749999999995778 -0.79 0.6881111111111111,
- -1.9749999999995778 -1.185 0.6881111111111111,
- -1.9749999999995778 -1.58 0.6881111111111111,
- -1.5799999999996621 1.58 0.6881111111111111,
- -1.5799999999996621 1.185 0.6881111111111111,
- -1.5799999999996621 0.79 0.6881111111111111,
- -1.5799999999996621 0.395 0.6881111111111111,
- -1.5799999999996621 0.0 0.6881111111111111,
- -1.5799999999996621 -0.395 0.6881111111111111,
- -1.5306249999996726 -0.839375 0.6881111111111111,
- -1.5799999999996621 -1.185 0.6881111111111111,
- -1.5306249999996726 -1.5306250000000001 0.6881111111111111,
- -1.1849999999997465 1.58 0.6881111111111111,
- -1.1849999999997465 1.185 0.6881111111111111,
- -1.1849999999997465 0.79 0.6881111111111111,
- -1.1849999999997465 0.395 0.6881111111111111,
- -1.1849999999997465 0.0 0.6881111111111111,
- -1.1849999999997465 -0.395 0.6881111111111111,
- -1.1849999999997465 -0.79 0.6881111111111111,
- -1.1849999999997465 -1.58 0.6881111111111111,
- -0.7899999999998308 1.58 0.6881111111111111,
- -0.7899999999998308 1.185 0.6881111111111111,
- -0.7899999999998308 0.79 0.6881111111111111,
- -0.7899999999998308 0.395 0.6881111111111111,
- -0.7899999999998308 0.0 0.6881111111111111,
- -0.7899999999998308 -0.395 0.6881111111111111,
- -0.8393749999998203 -0.8393750000000001 0.6881111111111111,
- -0.7899999999998308 -1.185 0.6881111111111111,
- -0.8393749999998203 -1.5306250000000001 0.6881111111111111,
- -0.39499999999991525 1.58 0.6881111111111111,
- -0.39499999999991525 1.185 0.6881111111111111,
- -0.39499999999991525 0.79 0.6881111111111111,
- -0.39499999999991525 0.395 0.6881111111111111,
- -0.39499999999991525 0.0 0.6881111111111111,
- -0.39499999999991525 -0.395 0.6881111111111111,
- -0.39499999999991525 -0.79 0.6881111111111111,
- -0.39499999999991525 -1.185 0.6881111111111111,
- -0.39499999999991525 -1.58 0.6881111111111111,
- -1.5799999999996621 -0.9875 0.6881111111111111,
- -1.5799999999996621 -1.3825 0.6881111111111111,
- -0.7899999999998308 -0.9875 0.6881111111111111,
- -0.7899999999998308 -1.3825 0.6881111111111111,
- -1.3824999999997043 -0.79 0.6881111111111111,
- -1.3824999999997043 -1.58 0.6881111111111111,
- -0.9874999999997887 -0.79 0.6881111111111111,
- -0.9874999999997887 -1.58 0.6881111111111111,
- -1.9749999999995778 -0.9875 0.6881111111111111,
- -1.9749999999995778 -1.3825 0.6881111111111111,
- -1.3824999999997043 -0.395 0.6881111111111111,
- -1.3824999999997043 -1.975 0.6881111111111111,
- -0.9874999999997887 -0.395 0.6881111111111111,
- -0.9874999999997887 -1.975 0.6881111111111111,
- -0.39499999999991525 -0.9875 0.6881111111111111,
- -0.39499999999991525 -1.3825 0.6881111111111111 ] }
- coordIndex [
- 0, 1, 12, 13, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, -1,
- 0, 6, 7, 1, -1,
- 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 2, 8, 6, -1,
- 0, 34, 43, 16, -1,
- 1, 7, 14, 12, -1,
- 2, 3, 9, 8, -1,
- 2, 24, 33, 5, 4, 3, -1,
- 3, 4, 10, 9, -1,
- 4, 5, 11, 10, -1,
- 5, 33, 32, 31, 30, 29, 28, 27, 91, 26, 89, 25, 13, 15, 11, -1,
- 6, 8, 9, 10, 11, 15, 14, 7, -1,
- 12, 14, 15, 13, -1,
- 13, 25, 51, 42, -1,
- 16, 43, 52, 17, -1,
- 17, 52, 60, 18, -1,
- 18, 60, 69, 19, -1,
- 19, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, 28, 29, 20, -1,
- 20, 29, 30, 21, -1,
- 21, 30, 31, 22, -1,
- 22, 31, 32, 23, -1,
- 23, 32, 33, 24, -1,
- 25, 89, 83, 51, -1,
- 26, 59, 83, 89, -1,
- 26, 91, 85, 59, -1,
- 27, 28, 77, 68, -1,
- 27, 68, 85, 91, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- normal Normal { vector [
- -0.25968834368775695 0.6269431213221723 0.7345095552676776,
- -0.8125199200685163 0.3365567705912109 0.4759631494780525,
- 0.33655677059034395 0.8125199200689746 0.475963149477883,
- 0.8125199200685163 0.336556770591211 0.47596314947805257,
- 0.8125199200685163 -0.336556770591211 0.47596314947805257,
- 0.3365567705903439 -0.8125199200689744 0.4759631494778834,
- -0.3365567705903439 0.8125199200689744 -0.4759631494778835,
- -0.8125199200685163 0.336556770591211 -0.47596314947805257,
- 0.3365567705903439 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685163 0.336556770591211 -0.47596314947805257,
- 0.8125199200685163 -0.336556770591211 -0.47596314947805257,
- 0.33655677059034395 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685163 -0.3365567705912109 0.4759631494780525,
- -0.2596883436877569 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685163 -0.336556770591211 -0.47596314947805257,
- -0.33655677059034395 -0.8125199200689746 -0.4759631494778831,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 12, 13, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, -1,
- 0, 6, 7, 1, -1,
- 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 2, 8, 6, -1,
- 0, 34, 43, 16, -1,
- 1, 7, 14, 12, -1,
- 2, 3, 9, 8, -1,
- 2, 24, 33, 5, 4, 3, -1,
- 3, 4, 10, 9, -1,
- 4, 5, 11, 10, -1,
- 5, 33, 32, 31, 30, 29, 28, 27, 91, 26, 89, 25, 13, 15, 11, -1,
- 6, 8, 9, 10, 11, 15, 14, 7, -1,
- 12, 14, 15, 13, -1,
- 13, 25, 51, 42, -1,
- 16, 43, 52, 17, -1,
- 17, 52, 60, 18, -1,
- 18, 60, 69, 19, -1,
- 19, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, 28, 29, 20, -1,
- 20, 29, 30, 21, -1,
- 21, 30, 31, 22, -1,
- 22, 31, 32, 23, -1,
- 23, 32, 33, 24, -1,
- 25, 89, 83, 51, -1,
- 26, 59, 83, 89, -1,
- 26, 91, 85, 59, -1,
- 27, 28, 77, 68, -1,
- 27, 68, 85, 91, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5306249999996726 -0.839375 0.6881111111111111,
- -1.5799999999996621 -1.185 0.6881111111111111,
- -1.5306249999996726 -1.5306250000000001 0.6881111111111111,
- -1.1849999999997465 -0.79 0.6881111111111111,
- -1.1849999999997465 -1.58 0.6881111111111111,
- -0.8393749999998203 -0.8393750000000001 0.6881111111111111,
- -0.7899999999998308 -1.185 0.6881111111111111,
- -0.8393749999998203 -1.5306250000000001 0.6881111111111111,
- -1.5799999999996621 -0.9875 0.6881111111111111,
- -1.5799999999996621 -1.3825 0.6881111111111111,
- -0.7899999999998308 -0.9875 0.6881111111111111,
- -0.7899999999998308 -1.3825 0.6881111111111111,
- -1.3824999999997043 -0.79 0.6881111111111111,
- -1.3824999999997043 -1.58 0.6881111111111111,
- -0.9874999999997887 -0.79 0.6881111111111111,
- -0.9874999999997887 -1.58 0.6881111111111111,
- -1.1849999999997463 -1.185 0.6881111111111111 ] }
- coordIndex [
- 0, 8, 16, 12, -1,
- 1, 9, 16, 8, -1,
- 2, 13, 16, 9, -1,
- 3, 12, 16, 14, -1,
- 4, 15, 16, 13, -1,
- 5, 14, 16, 10, -1,
- 6, 10, 16, 11, -1,
- 7, 11, 16, 15, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 8, 16, 12, -1,
- 1, 9, 16, 8, -1,
- 2, 13, 16, 9, -1,
- 3, 12, 16, 14, -1,
- 4, 15, 16, 13, -1,
- 5, 14, 16, 10, -1,
- 6, 10, 16, 11, -1,
- 7, 11, 16, 15, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.4,
- -2.524999999999578 -2.525 0.4,
- -2.725 2.324999999999578 0.4,
- -2.524999999999578 2.525 0.4,
- 2.524999999999578 2.525 0.4,
- 2.725 2.324999999999578 0.4,
- 2.725 -2.324999999999578 0.4,
- 2.524999999999578 -2.525 0.4,
- -2.725 -2.324999999999578 0.135,
- -2.524999999999578 -2.525 0.135,
- -2.725 2.324999999999578 0.135,
- -2.524999999999578 2.525 0.135,
- 2.524999999999578 2.525 0.135,
- 2.725 2.324999999999578 0.135,
- 2.725 -2.324999999999578 0.135,
- 2.524999999999578 -2.525 0.135 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Numbers.wings
deleted file mode 100644
index 362a2d5b..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Numbers.wrl
deleted file mode 100644
index 4d1e5335..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MN-Outline_Numbers.wrl
+++ /dev/null
@@ -1,1071 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.18500000000000005 -1.18 0.2675,
- 0.18500000000000005 -0.25999999999999995 0.2675,
- 1.605 -0.25999999999999995 0.2675,
- 1.605 -1.18 0.2675,
- 0.40687500000000004 -1.03625 0.0025000000000000022,
- 0.40687500000000004 -0.40374999999999983 0.0025000000000000022,
- 1.383125 -0.40374999999999994 0.0025000000000000022,
- 1.383125 -1.03625 0.0025000000000000022,
- 0.22937500000000005 -0.72 0.0025000000000000022,
- 0.895 -1.1512499999999999 0.0025000000000000022,
- 0.895 -0.28874999999999995 0.0025000000000000022,
- 1.560625 -0.72 0.0025000000000000022,
- 0.895 -0.72 0.0025000000000000022,
- 1.605 -0.72 0.2675,
- 0.895 -1.18 0.2675,
- 0.895 -0.25999999999999995 0.2675,
- 0.18500000000000005 -0.72 0.2675,
- 0.27375000000000005 -0.8925 0.0025000000000000022,
- 0.62875 -1.1225 0.0025000000000000022,
- 0.62875 -0.3174999999999999 0.0025000000000000022,
- 1.5162499999999999 -0.5475 0.0025000000000000022,
- 0.27375000000000005 -0.5474999999999999 0.0025000000000000022,
- 1.16125 -1.1225 0.0025000000000000022,
- 1.16125 -0.31749999999999995 0.0025000000000000022,
- 1.5162499999999999 -0.8925 0.0025000000000000022,
- 0.895 -0.5043749999999999 0.0025000000000000022,
- 0.5621875000000001 -0.72 0.0025000000000000022,
- 0.895 -0.935625 0.0025000000000000022,
- 1.2278125 -0.72 0.0025000000000000022,
- 0.5843750000000001 -0.5187499999999999 0.0025000000000000022,
- 0.5843750000000001 -0.92125 0.0025000000000000022,
- 1.205625 -0.92125 0.0025000000000000022,
- 1.205625 -0.5187499999999999 0.0025000000000000022,
- 1.605 -0.49 0.2675,
- 1.25 -1.18 0.2675,
- 0.54 -0.25999999999999995 0.2675,
- 0.18500000000000005 -0.95 0.2675,
- 1.605 -0.95 0.2675,
- 0.54 -1.18 0.2675,
- 1.25 -0.25999999999999995 0.2675,
- 0.18500000000000005 -0.49 0.2675 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6135930762429613 -0.7895255941605088 0.012364180207141274,
- -0.6135930762429612 0.7895255941605089 0.0123641802071415,
- 0.6135930762429613 0.7895255941605088 0.012364180207141277,
- 0.6135930762429613 -0.7895255941605088 0.012364180207141124,
- -0.3685446910407971 -0.4742156934858737 -0.7995588075666199,
- -0.36854469104079707 0.47421569348587383 -0.7995588075666199,
- 0.3685446910407971 0.4742156934858737 -0.79955880756662,
- 0.3685446910407971 -0.4742156934858737 -0.7995588075666199,
- -0.6088151150042189 -8.786144518449719e-18 -0.7933121426918913,
- 2.2711103684915427e-18 -0.6446219666368003 -0.7645014847136035,
- 2.9524434790390055e-17 0.6446219666368003 -0.7645014847136035,
- 0.6088151150042187 0.0 -0.7933121426918914,
- 0.0 0.0 -1.0,
- 0.9685703771704152 0.0 0.24873967208300274,
- 3.3384189619241834e-18 -0.9475621381282802 0.31957157943997777,
- 4.339944650501439e-17 0.9475621381282802 0.3195715794399776,
- -0.968570377170415 -1.3977969830873282e-17 0.2487396720830031,
- -0.5224481982180275 -0.11511018539581706 -0.8448653889211447,
- -0.05610163723828049 -0.5873933485437646 -0.8073547302058296,
- -0.05610163723828043 0.5873933485437647 -0.8073547302058295,
- 0.5224481982180275 0.11511018539581704 -0.8448653889211448,
- -0.5224481982180275 0.11511018539581705 -0.8448653889211447,
- 0.05610163723828049 -0.5873933485437646 -0.8073547302058296,
- 0.056101637238280475 0.5873933485437646 -0.8073547302058296,
- 0.5224481982180275 -0.11511018539581706 -0.8448653889211448,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9713642498847105 0.214019149214169 0.10318574424578744,
- 0.09289196964867043 -0.9725941664234871 0.21314706053284627,
- -0.09289196964867032 0.9725941664234871 0.21314706053284638,
- -0.9713642498847104 -0.21401914921416904 0.10318574424578768,
- 0.9713642498847104 -0.21401914921416904 0.10318574424578733,
- -0.09289196964867043 -0.9725941664234871 0.2131470605328463,
- 0.0928919696486704 0.9725941664234871 0.21314706053284624,
- -0.9713642498847104 0.214019149214169 0.1031857442457877 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.18500000000000005 0.25999999999999995 0.2675,
- 0.18500000000000005 1.18 0.2675,
- 1.605 1.18 0.2675,
- 1.605 0.25999999999999995 0.2675,
- 0.40687500000000004 0.40374999999999994 0.0025000000000000022,
- 0.40687500000000004 1.03625 0.0025000000000000022,
- 1.383125 1.03625 0.0025000000000000022,
- 1.383125 0.40374999999999983 0.0025000000000000022,
- 0.22937500000000005 0.72 0.0025000000000000022,
- 0.895 0.28874999999999995 0.0025000000000000022,
- 0.895 1.1512499999999999 0.0025000000000000022,
- 1.560625 0.72 0.0025000000000000022,
- 0.895 0.7199999999999999 0.0025000000000000022,
- 1.605 0.72 0.2675,
- 0.895 0.25999999999999995 0.2675,
- 0.895 1.18 0.2675,
- 0.18500000000000005 0.72 0.2675,
- 0.27375000000000005 0.5475 0.0025000000000000022,
- 0.62875 0.31749999999999995 0.0025000000000000022,
- 0.62875 1.1225 0.0025000000000000022,
- 1.5162499999999999 0.8925 0.0025000000000000022,
- 0.27375000000000005 0.8925 0.0025000000000000022,
- 1.16125 0.3174999999999999 0.0025000000000000022,
- 1.16125 1.1225 0.0025000000000000022,
- 1.5162499999999999 0.5474999999999999 0.0025000000000000022,
- 0.895 0.935625 0.0025000000000000022,
- 0.5621875000000001 0.72 0.0025000000000000022,
- 0.895 0.5043749999999999 0.0025000000000000022,
- 1.2278125 0.72 0.0025000000000000022,
- 0.5843750000000001 0.92125 0.0025000000000000022,
- 0.5843750000000001 0.5187499999999999 0.0025000000000000022,
- 1.205625 0.5187499999999999 0.0025000000000000022,
- 1.205625 0.92125 0.0025000000000000022,
- 1.605 0.95 0.2675,
- 1.25 0.25999999999999995 0.2675,
- 0.54 1.18 0.2675,
- 0.18500000000000005 0.49 0.2675,
- 1.605 0.49 0.2675,
- 0.54 0.25999999999999995 0.2675,
- 1.25 1.18 0.2675,
- 0.18500000000000005 0.95 0.2675 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6135930762429613 -0.7895255941605089 0.012364180207141352,
- -0.6135930762429613 0.7895255941605088 0.012364180207141274,
- 0.6135930762429613 0.7895255941605088 0.012364180207141124,
- 0.6135930762429612 -0.7895255941605089 0.012364180207141426,
- -0.3685446910407971 -0.47421569348587383 -0.79955880756662,
- -0.3685446910407971 0.4742156934858737 -0.7995588075666199,
- 0.3685446910407971 0.4742156934858737 -0.7995588075666199,
- 0.36854469104079707 -0.47421569348587383 -0.7995588075666199,
- -0.6088151150042189 0.0 -0.7933121426918913,
- -2.498221405340697e-17 -0.6446219666368003 -0.7645014847136035,
- 2.2711103684915427e-18 0.6446219666368003 -0.7645014847136035,
- 0.6088151150042187 8.786144518449717e-18 -0.7933121426918914,
- 0.0 0.0 -1.0,
- 0.9685703771704152 1.3977969830873285e-17 0.2487396720830028,
- -3.004577065731765e-17 -0.9475621381282802 0.3195715794399776,
- 1.0015256885772551e-17 0.9475621381282802 0.31957157943997777,
- -0.968570377170415 0.0 0.2487396720830031,
- -0.5224481982180276 -0.11511018539581704 -0.8448653889211447,
- -0.05610163723828048 -0.5873933485437646 -0.8073547302058296,
- -0.05610163723828049 0.5873933485437646 -0.8073547302058296,
- 0.5224481982180275 0.11511018539581706 -0.8448653889211448,
- -0.5224481982180275 0.11511018539581706 -0.8448653889211447,
- 0.05610163723828043 -0.5873933485437647 -0.8073547302058295,
- 0.05610163723828049 0.5873933485437646 -0.8073547302058296,
- 0.5224481982180275 -0.11511018539581705 -0.8448653889211448,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9713642498847104 0.21401914921416904 0.10318574424578737,
- 0.09289196964867032 -0.9725941664234871 0.21314706053284638,
- -0.09289196964867043 0.9725941664234871 0.2131470605328463,
- -0.9713642498847105 -0.21401914921416898 0.10318574424578768,
- 0.9713642498847104 -0.214019149214169 0.10318574424578746,
- -0.0928919696486704 -0.9725941664234871 0.21314706053284624,
- 0.09289196964867043 0.9725941664234871 0.2131470605328463,
- -0.9713642498847104 0.21401914921416904 0.1031857442457877 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.4349999999999998 -0.46 0.2675,
- -1.4349999999999998 0.46 0.2675,
- -0.615 0.46 0.2675,
- -0.615 -0.46 0.2675,
- -1.306875 -0.31625000000000003 0.0025000000000000022,
- -1.306875 0.31625000000000003 0.0025000000000000022,
- -0.743125 0.31625000000000003 0.0025000000000000022,
- -0.743125 -0.31625000000000003 0.0025000000000000022,
- -1.4093749999999998 0.0 0.0025000000000000022,
- -1.025 -0.4312500000000001 0.0025000000000000022,
- -1.025 0.4312500000000001 0.0025000000000000022,
- -0.640625 0.0 0.0025000000000000022,
- -1.025 3.469446951953614e-18 0.0025000000000000022,
- -0.615 0.0 0.2675,
- -1.025 -0.46 0.2675,
- -1.025 0.46 0.2675,
- -1.4349999999999998 0.0 0.2675,
- -1.38375 -0.17250000000000001 0.0025000000000000022,
- -1.17875 -0.4025 0.0025000000000000022,
- -1.17875 0.4025 0.0025000000000000022,
- -0.66625 0.17250000000000001 0.0025000000000000022,
- -1.38375 0.17250000000000001 0.0025000000000000022,
- -0.8712499999999999 -0.4025 0.0025000000000000022,
- -0.87125 0.4025 0.0025000000000000022,
- -0.66625 -0.17250000000000001 0.0025000000000000022,
- -1.025 0.215625 0.0025000000000000022,
- -1.2171874999999999 0.0 0.0025000000000000022,
- -1.025 -0.215625 0.0025000000000000022,
- -0.8328125 0.0 0.0025000000000000022,
- -1.2043749999999998 0.20125 0.0025000000000000022,
- -1.204375 -0.20125 0.0025000000000000022,
- -0.845625 -0.20125 0.0025000000000000022,
- -0.8456250000000001 0.20125 0.0025000000000000022,
- -0.615 0.23 0.2675,
- -0.82 -0.46 0.2675,
- -1.23 0.46 0.2675,
- -1.4349999999999998 -0.23 0.2675,
- -0.615 -0.23 0.2675,
- -1.23 -0.46 0.2675,
- -0.82 0.46 0.2675,
- -1.4349999999999998 0.23 0.2675 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7216640587871395 -0.679246959051358 0.13350863220913853,
- -0.7216640587871395 0.679246959051358 0.13350863220913856,
- 0.7216640587871394 0.6792469590513582 0.1335086322091381,
- 0.7216640587871394 -0.6792469590513582 0.13350863220913803,
- -0.4782644206275919 -0.45015357128873085 -0.7540722155190148,
- -0.4782644206275919 0.45015357128873085 -0.7540722155190148,
- 0.4782644206275916 0.45015357128873074 -0.7540722155190149,
- 0.47826442062759167 -0.4501535712887307 -0.7540722155190149,
- -0.6511876095597005 0.0 -0.7589167919844197,
- 9.093837827298297e-18 -0.6439535310960852 -0.7650646049771765,
- 1.8187675654596593e-17 0.6439535310960852 -0.7650646049771765,
- 0.6511876095597003 0.0 -0.7589167919844197,
- 0.0 0.0 -1.0,
- 0.9424433399823716 0.0 0.33436589377936254,
- 6.688546615368851e-18 -0.9472597362443064 0.32046683461844666,
- 2.0065639846106554e-17 0.9472597362443064 0.32046683461844666,
- -0.9424433399823716 0.0 0.33436589377936293,
- -0.5977010615468517 -0.07870716995900677 -0.7978462398374832,
- -0.09603696362091017 -0.5831086532238423 -0.806697712996605,
- -0.09603696362091017 0.5831086532238423 -0.8066977129966049,
- 0.5977010615468513 0.07870716995900691 -0.7978462398374833,
- -0.5977010615468517 0.07870716995900677 -0.7978462398374832,
- 0.0960369636209102 -0.5831086532238423 -0.806697712996605,
- 0.09603696362091019 0.5831086532238423 -0.806697712996605,
- 0.5977010615468514 -0.07870716995900692 -0.7978462398374833,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9624516459643437 0.12673868284623024 0.2400502769232485,
- 0.15863386289780942 -0.9631789121860267 0.2170752880045569,
- -0.15863386289780942 0.9631789121860267 0.21707528800455705,
- -0.9624516459643436 -0.12673868284622997 0.24005027692324904,
- 0.9624516459643437 -0.12673868284623024 0.2400502769232485,
- -0.15863386289780942 -0.9631789121860267 0.217075288004557,
- 0.15863386289780942 0.9631789121860267 0.21707528800455697,
- -0.9624516459643436 0.12673868284622997 0.24005027692324904 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.2675,
- 2.725 1.975 0.2675,
- 3.1750000000000003 1.975 0.2675,
- 3.1750000000000003 -1.975 0.2675,
- 2.725 -1.975 0.0025000000000000022,
- 2.725 1.975 0.0025000000000000022,
- 3.1750000000000003 1.975 0.0025000000000000022,
- 3.1750000000000003 -1.975 0.0025000000000000022 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.2675,
- -3.1750000000000003 1.975 0.2675,
- -2.725 1.975 0.2675,
- -2.725 -1.975 0.2675,
- -3.1750000000000003 -1.975 0.0025000000000000022,
- -3.1750000000000003 1.975 0.0025000000000000022,
- -2.725 1.975 0.0025000000000000022,
- -2.725 -1.975 0.0025000000000000022 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.9749999999995778 1.975 0.6881111111111111,
- -2.175 1.7750000000000221 0.6881111111111111,
- 1.9749999999995778 1.975 0.6881111111111111,
- 2.175 1.7750000000000221 0.6881111111111111,
- 2.175 -1.7750000000000221 0.6881111111111111,
- 1.9749999999995778 -1.975 0.6881111111111111,
- -1.9749999999995778 1.975 0.15811111111111112,
- -2.175 1.7750000000000221 0.15811111111111112,
- 1.9749999999995778 1.975 0.15811111111111112,
- 2.175 1.7750000000000221 0.15811111111111112,
- 2.175 -1.7750000000000221 0.15811111111111112,
- 1.9749999999995778 -1.975 0.15811111111111112,
- -2.175 -1.7750000000000221 0.6881111111111111,
- -1.9749999999995778 -1.975 0.6881111111111111,
- -2.175 -1.7750000000000221 0.15811111111111112,
- -1.9749999999995778 -1.975 0.15811111111111112,
- -1.5799999999996621 1.975 0.6881111111111111,
- -1.1849999999997465 1.975 0.6881111111111111,
- -0.7899999999998308 1.975 0.6881111111111111,
- -0.39499999999991525 1.975 0.6881111111111111,
- 3.3306690738754696e-16 1.975 0.6881111111111111,
- 0.3949999999999159 1.975 0.6881111111111111,
- 0.7899999999998315 1.975 0.6881111111111111,
- 1.1849999999997471 1.975 0.6881111111111111,
- 1.5799999999996626 1.975 0.6881111111111111,
- -1.5799999999996621 -1.975 0.6881111111111111,
- -1.1849999999997465 -1.975 0.6881111111111111,
- -0.7899999999998308 -1.975 0.6881111111111111,
- -0.39499999999991525 -1.975 0.6881111111111111,
- 3.3306690738754696e-16 -1.975 0.6881111111111111,
- 0.3949999999999159 -1.975 0.6881111111111111,
- 0.7899999999998315 -1.975 0.6881111111111111,
- 1.1849999999997471 -1.975 0.6881111111111111,
- 1.5799999999996626 -1.975 0.6881111111111111,
- -1.9749999999995778 1.58 0.6881111111111111,
- -1.9749999999995778 1.185 0.6881111111111111,
- -1.9749999999995778 0.79 0.6881111111111111,
- -1.9749999999995778 0.395 0.6881111111111111,
- -1.9749999999995778 0.0 0.6881111111111111,
- -1.9749999999995778 -0.395 0.6881111111111111,
- -1.9749999999995778 -0.79 0.6881111111111111,
- -1.9749999999995778 -1.185 0.6881111111111111,
- -1.9749999999995778 -1.58 0.6881111111111111,
- -1.5799999999996621 1.58 0.6881111111111111,
- -1.5799999999996621 1.185 0.6881111111111111,
- -1.5799999999996621 0.79 0.6881111111111111,
- -1.5799999999996621 0.395 0.6881111111111111,
- -1.5799999999996621 0.0 0.6881111111111111,
- -1.5799999999996621 -0.395 0.6881111111111111,
- -1.5306249999996726 -0.839375 0.6881111111111111,
- -1.5799999999996621 -1.185 0.6881111111111111,
- -1.5306249999996726 -1.5306250000000001 0.6881111111111111,
- -1.1849999999997465 1.58 0.6881111111111111,
- -1.1849999999997465 1.185 0.6881111111111111,
- -1.1849999999997465 0.79 0.6881111111111111,
- -1.1849999999997465 0.395 0.6881111111111111,
- -1.1849999999997465 0.0 0.6881111111111111,
- -1.1849999999997465 -0.395 0.6881111111111111,
- -1.1849999999997465 -0.79 0.6881111111111111,
- -1.1849999999997465 -1.58 0.6881111111111111,
- -0.7899999999998308 1.58 0.6881111111111111,
- -0.7899999999998308 1.185 0.6881111111111111,
- -0.7899999999998308 0.79 0.6881111111111111,
- -0.7899999999998308 0.395 0.6881111111111111,
- -0.7899999999998308 0.0 0.6881111111111111,
- -0.7899999999998308 -0.395 0.6881111111111111,
- -0.8393749999998203 -0.8393750000000001 0.6881111111111111,
- -0.7899999999998308 -1.185 0.6881111111111111,
- -0.8393749999998203 -1.5306250000000001 0.6881111111111111,
- -0.39499999999991525 1.58 0.6881111111111111,
- -0.39499999999991525 1.185 0.6881111111111111,
- -0.39499999999991525 0.79 0.6881111111111111,
- -0.39499999999991525 0.395 0.6881111111111111,
- -0.39499999999991525 0.0 0.6881111111111111,
- -0.39499999999991525 -0.395 0.6881111111111111,
- -0.39499999999991525 -0.79 0.6881111111111111,
- -0.39499999999991525 -1.185 0.6881111111111111,
- -0.39499999999991525 -1.58 0.6881111111111111,
- -1.5799999999996621 -0.9875 0.6881111111111111,
- -1.5799999999996621 -1.3825 0.6881111111111111,
- -0.7899999999998308 -0.9875 0.6881111111111111,
- -0.7899999999998308 -1.3825 0.6881111111111111,
- -1.3824999999997043 -0.79 0.6881111111111111,
- -1.3824999999997043 -1.58 0.6881111111111111,
- -0.9874999999997887 -0.79 0.6881111111111111,
- -0.9874999999997887 -1.58 0.6881111111111111,
- -1.9749999999995778 -0.9875 0.6881111111111111,
- -1.9749999999995778 -1.3825 0.6881111111111111,
- -1.3824999999997043 -0.395 0.6881111111111111,
- -1.3824999999997043 -1.975 0.6881111111111111,
- -0.9874999999997887 -0.395 0.6881111111111111,
- -0.9874999999997887 -1.975 0.6881111111111111,
- -0.39499999999991525 -0.9875 0.6881111111111111,
- -0.39499999999991525 -1.3825 0.6881111111111111 ] }
- coordIndex [
- 0, 1, 12, 13, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, -1,
- 0, 6, 7, 1, -1,
- 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 2, 8, 6, -1,
- 0, 34, 43, 16, -1,
- 1, 7, 14, 12, -1,
- 2, 3, 9, 8, -1,
- 2, 24, 33, 5, 4, 3, -1,
- 3, 4, 10, 9, -1,
- 4, 5, 11, 10, -1,
- 5, 33, 32, 31, 30, 29, 28, 27, 91, 26, 89, 25, 13, 15, 11, -1,
- 6, 8, 9, 10, 11, 15, 14, 7, -1,
- 12, 14, 15, 13, -1,
- 13, 25, 51, 42, -1,
- 16, 43, 52, 17, -1,
- 17, 52, 60, 18, -1,
- 18, 60, 69, 19, -1,
- 19, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, 28, 29, 20, -1,
- 20, 29, 30, 21, -1,
- 21, 30, 31, 22, -1,
- 22, 31, 32, 23, -1,
- 23, 32, 33, 24, -1,
- 25, 89, 83, 51, -1,
- 26, 59, 83, 89, -1,
- 26, 91, 85, 59, -1,
- 27, 28, 77, 68, -1,
- 27, 68, 85, 91, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- normal Normal { vector [
- -0.25968834368775695 0.6269431213221723 0.7345095552676776,
- -0.8125199200685163 0.3365567705912109 0.4759631494780525,
- 0.33655677059034395 0.8125199200689746 0.475963149477883,
- 0.8125199200685163 0.336556770591211 0.47596314947805257,
- 0.8125199200685163 -0.336556770591211 0.47596314947805257,
- 0.3365567705903439 -0.8125199200689744 0.4759631494778834,
- -0.3365567705903439 0.8125199200689744 -0.4759631494778835,
- -0.8125199200685163 0.336556770591211 -0.47596314947805257,
- 0.3365567705903439 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685163 0.336556770591211 -0.47596314947805257,
- 0.8125199200685163 -0.336556770591211 -0.47596314947805257,
- 0.33655677059034395 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685163 -0.3365567705912109 0.4759631494780525,
- -0.2596883436877569 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685163 -0.336556770591211 -0.47596314947805257,
- -0.33655677059034395 -0.8125199200689746 -0.4759631494778831,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.4472135954999578 0.8944271909999159,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- -1.8503717077046786e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 12, 13, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, -1,
- 0, 6, 7, 1, -1,
- 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 2, 8, 6, -1,
- 0, 34, 43, 16, -1,
- 1, 7, 14, 12, -1,
- 2, 3, 9, 8, -1,
- 2, 24, 33, 5, 4, 3, -1,
- 3, 4, 10, 9, -1,
- 4, 5, 11, 10, -1,
- 5, 33, 32, 31, 30, 29, 28, 27, 91, 26, 89, 25, 13, 15, 11, -1,
- 6, 8, 9, 10, 11, 15, 14, 7, -1,
- 12, 14, 15, 13, -1,
- 13, 25, 51, 42, -1,
- 16, 43, 52, 17, -1,
- 17, 52, 60, 18, -1,
- 18, 60, 69, 19, -1,
- 19, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, 28, 29, 20, -1,
- 20, 29, 30, 21, -1,
- 21, 30, 31, 22, -1,
- 22, 31, 32, 23, -1,
- 23, 32, 33, 24, -1,
- 25, 89, 83, 51, -1,
- 26, 59, 83, 89, -1,
- 26, 91, 85, 59, -1,
- 27, 28, 77, 68, -1,
- 27, 68, 85, 91, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5306249999996726 -0.839375 0.6881111111111111,
- -1.5799999999996621 -1.185 0.6881111111111111,
- -1.5306249999996726 -1.5306250000000001 0.6881111111111111,
- -1.1849999999997465 -0.79 0.6881111111111111,
- -1.1849999999997465 -1.58 0.6881111111111111,
- -0.8393749999998203 -0.8393750000000001 0.6881111111111111,
- -0.7899999999998308 -1.185 0.6881111111111111,
- -0.8393749999998203 -1.5306250000000001 0.6881111111111111,
- -1.5799999999996621 -0.9875 0.6881111111111111,
- -1.5799999999996621 -1.3825 0.6881111111111111,
- -0.7899999999998308 -0.9875 0.6881111111111111,
- -0.7899999999998308 -1.3825 0.6881111111111111,
- -1.3824999999997043 -0.79 0.6881111111111111,
- -1.3824999999997043 -1.58 0.6881111111111111,
- -0.9874999999997887 -0.79 0.6881111111111111,
- -0.9874999999997887 -1.58 0.6881111111111111,
- -1.1849999999997463 -1.185 0.6881111111111111 ] }
- coordIndex [
- 0, 8, 16, 12, -1,
- 1, 9, 16, 8, -1,
- 2, 13, 16, 9, -1,
- 3, 12, 16, 14, -1,
- 4, 15, 16, 13, -1,
- 5, 14, 16, 10, -1,
- 6, 10, 16, 11, -1,
- 7, 11, 16, 15, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 8, 16, 12, -1,
- 1, 9, 16, 8, -1,
- 2, 13, 16, 9, -1,
- 3, 12, 16, 14, -1,
- 4, 15, 16, 13, -1,
- 5, 14, 16, 10, -1,
- 6, 10, 16, 11, -1,
- 7, 11, 16, 15, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.4,
- -2.524999999999578 -2.525 0.4,
- -2.725 2.324999999999578 0.4,
- -2.524999999999578 2.525 0.4,
- 2.524999999999578 2.525 0.4,
- 2.725 2.324999999999578 0.4,
- 2.725 -2.324999999999578 0.4,
- 2.524999999999578 -2.525 0.4,
- -2.725 -2.324999999999578 0.135,
- -2.524999999999578 -2.525 0.135,
- -2.725 2.324999999999578 0.135,
- -2.524999999999578 2.525 0.135,
- 2.524999999999578 2.525 0.135,
- 2.725 2.324999999999578 0.135,
- 2.725 -2.324999999999578 0.135,
- 2.524999999999578 -2.525 0.135 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Names.wings
deleted file mode 100644
index b6986136..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Names.wrl
deleted file mode 100644
index 15d198a6..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Names.wrl
+++ /dev/null
@@ -1,1155 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.16500000000000004 -0.905 0.253,
- 0.16500000000000004 -0.335 0.253,
- 0.9550000000000001 -0.335 0.253,
- 0.9550000000000001 -0.905 0.253,
- 0.2884375 -0.8159375 0.0,
- 0.2884375 -0.4240625 0.0,
- 0.8315625 -0.4240625 0.0,
- 0.8315625 -0.8159375 0.0,
- 0.1896875 -0.62 0.0,
- 0.56 -0.8871875 0.0,
- 0.56 -0.35281250000000003 0.0,
- 0.9303125000000001 -0.62 0.0,
- 0.56 -0.6200000000000001 0.0,
- 0.9550000000000001 -0.62 0.253,
- 0.56 -0.905 0.253,
- 0.56 -0.335 0.253,
- 0.16500000000000004 -0.62 0.253,
- 0.21437500000000004 -0.7268749999999999 0.0,
- 0.41187500000000005 -0.869375 0.0,
- 0.41187500000000005 -0.370625 0.0,
- 0.9056250000000001 -0.513125 0.0,
- 0.21437500000000004 -0.513125 0.0,
- 0.7081250000000001 -0.869375 0.0,
- 0.7081250000000001 -0.370625 0.0,
- 0.9056250000000001 -0.7268749999999999 0.0,
- 0.56 -0.48640625000000004 0.0,
- 0.37484375000000003 -0.6200000000000001 0.0,
- 0.56 -0.7535937500000001 0.0,
- 0.7451562500000001 -0.6200000000000001 0.0,
- 0.3871875 -0.49531250000000004 0.0,
- 0.3871875 -0.7446875000000002 0.0,
- 0.7328125000000001 -0.7446875 0.0,
- 0.7328125000000001 -0.49531250000000004 0.0,
- 0.9550000000000001 -0.47750000000000004 0.253,
- 0.7575000000000001 -0.905 0.253,
- 0.36250000000000004 -0.335 0.253,
- 0.16500000000000004 -0.7625 0.253,
- 0.9550000000000001 -0.7625 0.253,
- 0.36250000000000004 -0.905 0.253,
- 0.7575000000000001 -0.335 0.253,
- 0.16500000000000004 -0.47750000000000004 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6328036928359002 -0.7459637792194134 0.20759943744128462,
- -0.6328036928359002 0.7459637792194136 0.20759943744128473,
- 0.6328036928358999 0.7459637792194138 0.20759943744128448,
- 0.6328036928359 -0.7459637792194137 0.20759943744128442,
- -0.45063554069466616 -0.5312197049304357 -0.7174491163535199,
- -0.45063554069466616 0.5312197049304358 -0.7174491163535199,
- 0.450635540694666 0.531219704930436 -0.7174491163535198,
- 0.450635540694666 -0.5312197049304359 -0.7174491163535198,
- -0.6497659589017604 0.0 -0.7601343293474356,
- 0.0 -0.6666589176374659 -0.7453629233698456,
- 0.0 0.666658917637466 -0.7453629233698456,
- 0.6497659589017606 0.0 -0.7601343293474356,
- 0.0 0.0 -1.0,
- 0.9424031352377759 0.0 0.33447919321537806,
- -1.3011664366692011e-17 -0.9306828777984615 0.36582698229186694,
- -1.3011664366692011e-17 0.9306828777984615 0.36582698229186705,
- -0.9424031352377759 0.0 0.33447919321537806,
- -0.5907952474555652 -0.12024771094856349 -0.797810418329786,
- -0.06750427921401815 -0.6273126952949267 -0.7758362936919171,
- -0.0675042792140181 0.6273126952949267 -0.7758362936919169,
- 0.5907952474555652 0.12024771094856362 -0.797810418329786,
- -0.5907952474555651 0.12024771094856347 -0.7978104183297862,
- 0.06750427921401818 -0.6273126952949267 -0.7758362936919169,
- 0.06750427921401814 0.6273126952949267 -0.7758362936919169,
- 0.5907952474555652 -0.1202477109485636 -0.797810418329786,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.950545137878478 0.19346952683767243 0.2429680700026079,
- 0.10220183813835047 -0.9497547606337622 0.2958389408692635,
- -0.10220183813835039 0.9497547606337622 0.29583894086926366,
- -0.9505451378784782 -0.19346952683767224 0.24296807000260798,
- 0.9505451378784782 -0.1934695268376724 0.24296807000260795,
- -0.10220183813835045 -0.9497547606337622 0.29583894086926354,
- 0.10220183813835039 0.9497547606337622 0.29583894086926366,
- -0.9505451378784782 0.19346952683767224 0.242968070002608 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.16500000000000004 0.335 0.253,
- 0.16500000000000004 0.905 0.253,
- 0.9550000000000001 0.905 0.253,
- 0.9550000000000001 0.335 0.253,
- 0.2884375 0.4240625 0.0,
- 0.2884375 0.8159375 0.0,
- 0.8315625 0.8159375 0.0,
- 0.8315625 0.4240625 0.0,
- 0.1896875 0.62 0.0,
- 0.56 0.35281250000000003 0.0,
- 0.56 0.8871875 0.0,
- 0.9303125000000001 0.62 0.0,
- 0.56 0.62 0.0,
- 0.9550000000000001 0.62 0.253,
- 0.56 0.335 0.253,
- 0.56 0.905 0.253,
- 0.16500000000000004 0.62 0.253,
- 0.21437500000000004 0.513125 0.0,
- 0.41187500000000005 0.370625 0.0,
- 0.41187500000000005 0.869375 0.0,
- 0.9056250000000001 0.7268749999999999 0.0,
- 0.21437500000000004 0.7268749999999999 0.0,
- 0.7081250000000001 0.370625 0.0,
- 0.7081250000000001 0.869375 0.0,
- 0.9056250000000001 0.513125 0.0,
- 0.56 0.75359375 0.0,
- 0.37484375000000003 0.62 0.0,
- 0.56 0.48640625000000004 0.0,
- 0.7451562500000001 0.62 0.0,
- 0.3871875 0.7446875 0.0,
- 0.3871875 0.4953125 0.0,
- 0.7328125000000001 0.49531250000000004 0.0,
- 0.7328125000000001 0.7446875 0.0,
- 0.9550000000000001 0.7625 0.253,
- 0.7575000000000001 0.335 0.253,
- 0.36250000000000004 0.905 0.253,
- 0.16500000000000004 0.47750000000000004 0.253,
- 0.9550000000000001 0.47750000000000004 0.253,
- 0.36250000000000004 0.335 0.253,
- 0.7575000000000001 0.905 0.253,
- 0.16500000000000004 0.7625 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6328036928359002 -0.7459637792194136 0.2075994374412847,
- -0.6328036928359002 0.7459637792194134 0.20759943744128462,
- 0.6328036928359 0.7459637792194137 0.2075994374412844,
- 0.6328036928358999 -0.7459637792194138 0.20759943744128448,
- -0.45063554069466616 -0.5312197049304358 -0.7174491163535199,
- -0.45063554069466616 0.5312197049304357 -0.7174491163535199,
- 0.450635540694666 0.5312197049304359 -0.7174491163535199,
- 0.450635540694666 -0.531219704930436 -0.7174491163535198,
- -0.6497659589017604 0.0 -0.7601343293474356,
- 0.0 -0.666658917637466 -0.7453629233698456,
- 0.0 0.6666589176374659 -0.7453629233698456,
- 0.6497659589017606 0.0 -0.7601343293474356,
- 0.0 0.0 -1.0,
- 0.9424031352377759 0.0 0.33447919321537806,
- -1.3011664366692011e-17 -0.9306828777984615 0.3658269822918671,
- -1.3011664366692011e-17 0.9306828777984615 0.36582698229186694,
- -0.9424031352377759 0.0 0.33447919321537806,
- -0.5907952474555652 -0.12024771094856349 -0.797810418329786,
- -0.0675042792140181 -0.6273126952949267 -0.7758362936919169,
- -0.06750427921401815 0.6273126952949267 -0.7758362936919169,
- 0.5907952474555652 0.1202477109485636 -0.797810418329786,
- -0.5907952474555651 0.12024771094856347 -0.7978104183297862,
- 0.06750427921401814 -0.6273126952949267 -0.7758362936919169,
- 0.06750427921401818 0.6273126952949267 -0.7758362936919171,
- 0.5907952474555652 -0.12024771094856362 -0.797810418329786,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9505451378784782 0.1934695268376724 0.24296807000260792,
- 0.10220183813835039 -0.9497547606337622 0.2958389408692636,
- -0.10220183813835045 0.9497547606337622 0.29583894086926354,
- -0.9505451378784782 -0.19346952683767224 0.24296807000260798,
- 0.950545137878478 -0.19346952683767243 0.24296807000260792,
- -0.10220183813835039 -0.9497547606337622 0.2958389408692637,
- 0.10220183813835047 0.9497547606337622 0.2958389408692635,
- -0.9505451378784782 0.19346952683767224 0.24296807000260798 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.005 -0.31 0.253,
- -1.005 0.31 0.253,
- -0.38499999999999995 0.31 0.253,
- -0.38499999999999995 -0.31 0.253,
- -0.908125 -0.213125 0.0,
- -0.908125 0.213125 0.0,
- -0.4818749999999999 0.213125 0.0,
- -0.4818749999999999 -0.213125 0.0,
- -0.985625 0.0 0.0,
- -0.6950000000000001 -0.29062499999999997 0.0,
- -0.6950000000000001 0.29062499999999997 0.0,
- -0.40437499999999993 0.0 0.0,
- -0.6949999999999998 -3.469446951953614e-18 0.0,
- -0.38499999999999995 0.0 0.253,
- -0.695 -0.31 0.253,
- -0.695 0.31 0.253,
- -1.005 0.0 0.253,
- -0.9662499999999998 -0.11624999999999999 0.0,
- -0.8112499999999999 -0.27125 0.0,
- -0.8112499999999999 0.27125 0.0,
- -0.42374999999999996 0.11624999999999999 0.0,
- -0.9662499999999998 0.11624999999999999 0.0,
- -0.5787499999999999 -0.27125 0.0,
- -0.5787499999999999 0.27125 0.0,
- -0.42374999999999996 -0.11624999999999999 0.0,
- -0.6949999999999998 0.1453125 0.0,
- -0.8403124999999999 0.0 0.0,
- -0.695 -0.1453125 0.0,
- -0.5496874999999999 0.0 0.0,
- -0.8306249999999998 0.135625 0.0,
- -0.8306249999999998 -0.135625 0.0,
- -0.559375 -0.135625 0.0,
- -0.559375 0.135625 0.0,
- -0.38499999999999995 0.155 0.253,
- -0.5399999999999999 -0.31 0.253,
- -0.8499999999999999 0.31 0.253,
- -1.005 -0.155 0.253,
- -0.38499999999999995 -0.155 0.253,
- -0.8499999999999999 -0.31 0.253,
- -0.5399999999999999 0.31 0.253,
- -1.005 0.155 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6875380397582999 -0.6875380397582996 0.2336298092509373,
- -0.6875380397582999 0.6875380397582996 0.23362980925093726,
- 0.6875380397582999 0.6875380397582996 0.23362980925093724,
- 0.6875380397582999 -0.6875380397582996 0.23362980925093724,
- -0.5004019392987975 -0.5004019392987973 -0.7065378958640545,
- -0.5004019392987975 0.5004019392987973 -0.7065378958640545,
- 0.5004019392987975 0.5004019392987974 -0.7065378958640545,
- 0.5004019392987975 -0.5004019392987974 -0.7065378958640545,
- -0.6626885096991707 0.0 -0.7488951456063072,
- -3.714507258272865e-17 -0.6626885096991707 -0.7488951456063071,
- -3.714507258272865e-17 0.6626885096991707 -0.7488951456063071,
- 0.6626885096991707 0.0 -0.7488951456063071,
- 0.0 0.0 -1.0,
- 0.9333720924937329 0.0 0.35891020736929496,
- -5.231745173627901e-17 -0.9333720924937331 0.35891020736929496,
- -5.231745173627901e-17 0.9333720924937331 0.35891020736929496,
- -0.9333720924937329 0.0 0.3589102073692951,
- -0.6176993171882339 -0.09172481200184614 -0.7810468055170673,
- -0.09172481200184607 -0.617699317188234 -0.7810468055170673,
- -0.09172481200184607 0.617699317188234 -0.7810468055170673,
- 0.617699317188234 0.09172481200184607 -0.7810468055170673,
- -0.6176993171882339 0.09172481200184614 -0.7810468055170673,
- 0.09172481200184607 -0.617699317188234 -0.7810468055170673,
- 0.09172481200184607 0.617699317188234 -0.7810468055170673,
- 0.617699317188234 -0.09172481200184607 -0.7810468055170673,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9483621305415662 0.1408263465945957 0.2842133168229109,
- 0.1408263465945957 -0.9483621305415662 0.2842133168229108,
- -0.1408263465945957 0.9483621305415662 0.2842133168229108,
- -0.9483621305415663 -0.14082634659459584 0.28421331682291096,
- 0.9483621305415662 -0.1408263465945957 0.2842133168229109,
- -0.1408263465945957 -0.9483621305415662 0.2842133168229108,
- 0.1408263465945957 0.9483621305415662 0.2842133168229108,
- -0.9483621305415663 0.14082634659459584 0.28421331682291096 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Numbers.wings
deleted file mode 100644
index b6986136..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Numbers.wrl
deleted file mode 100644
index 15d198a6..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MP-Outline_Numbers.wrl
+++ /dev/null
@@ -1,1155 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.16500000000000004 -0.905 0.253,
- 0.16500000000000004 -0.335 0.253,
- 0.9550000000000001 -0.335 0.253,
- 0.9550000000000001 -0.905 0.253,
- 0.2884375 -0.8159375 0.0,
- 0.2884375 -0.4240625 0.0,
- 0.8315625 -0.4240625 0.0,
- 0.8315625 -0.8159375 0.0,
- 0.1896875 -0.62 0.0,
- 0.56 -0.8871875 0.0,
- 0.56 -0.35281250000000003 0.0,
- 0.9303125000000001 -0.62 0.0,
- 0.56 -0.6200000000000001 0.0,
- 0.9550000000000001 -0.62 0.253,
- 0.56 -0.905 0.253,
- 0.56 -0.335 0.253,
- 0.16500000000000004 -0.62 0.253,
- 0.21437500000000004 -0.7268749999999999 0.0,
- 0.41187500000000005 -0.869375 0.0,
- 0.41187500000000005 -0.370625 0.0,
- 0.9056250000000001 -0.513125 0.0,
- 0.21437500000000004 -0.513125 0.0,
- 0.7081250000000001 -0.869375 0.0,
- 0.7081250000000001 -0.370625 0.0,
- 0.9056250000000001 -0.7268749999999999 0.0,
- 0.56 -0.48640625000000004 0.0,
- 0.37484375000000003 -0.6200000000000001 0.0,
- 0.56 -0.7535937500000001 0.0,
- 0.7451562500000001 -0.6200000000000001 0.0,
- 0.3871875 -0.49531250000000004 0.0,
- 0.3871875 -0.7446875000000002 0.0,
- 0.7328125000000001 -0.7446875 0.0,
- 0.7328125000000001 -0.49531250000000004 0.0,
- 0.9550000000000001 -0.47750000000000004 0.253,
- 0.7575000000000001 -0.905 0.253,
- 0.36250000000000004 -0.335 0.253,
- 0.16500000000000004 -0.7625 0.253,
- 0.9550000000000001 -0.7625 0.253,
- 0.36250000000000004 -0.905 0.253,
- 0.7575000000000001 -0.335 0.253,
- 0.16500000000000004 -0.47750000000000004 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6328036928359002 -0.7459637792194134 0.20759943744128462,
- -0.6328036928359002 0.7459637792194136 0.20759943744128473,
- 0.6328036928358999 0.7459637792194138 0.20759943744128448,
- 0.6328036928359 -0.7459637792194137 0.20759943744128442,
- -0.45063554069466616 -0.5312197049304357 -0.7174491163535199,
- -0.45063554069466616 0.5312197049304358 -0.7174491163535199,
- 0.450635540694666 0.531219704930436 -0.7174491163535198,
- 0.450635540694666 -0.5312197049304359 -0.7174491163535198,
- -0.6497659589017604 0.0 -0.7601343293474356,
- 0.0 -0.6666589176374659 -0.7453629233698456,
- 0.0 0.666658917637466 -0.7453629233698456,
- 0.6497659589017606 0.0 -0.7601343293474356,
- 0.0 0.0 -1.0,
- 0.9424031352377759 0.0 0.33447919321537806,
- -1.3011664366692011e-17 -0.9306828777984615 0.36582698229186694,
- -1.3011664366692011e-17 0.9306828777984615 0.36582698229186705,
- -0.9424031352377759 0.0 0.33447919321537806,
- -0.5907952474555652 -0.12024771094856349 -0.797810418329786,
- -0.06750427921401815 -0.6273126952949267 -0.7758362936919171,
- -0.0675042792140181 0.6273126952949267 -0.7758362936919169,
- 0.5907952474555652 0.12024771094856362 -0.797810418329786,
- -0.5907952474555651 0.12024771094856347 -0.7978104183297862,
- 0.06750427921401818 -0.6273126952949267 -0.7758362936919169,
- 0.06750427921401814 0.6273126952949267 -0.7758362936919169,
- 0.5907952474555652 -0.1202477109485636 -0.797810418329786,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.950545137878478 0.19346952683767243 0.2429680700026079,
- 0.10220183813835047 -0.9497547606337622 0.2958389408692635,
- -0.10220183813835039 0.9497547606337622 0.29583894086926366,
- -0.9505451378784782 -0.19346952683767224 0.24296807000260798,
- 0.9505451378784782 -0.1934695268376724 0.24296807000260795,
- -0.10220183813835045 -0.9497547606337622 0.29583894086926354,
- 0.10220183813835039 0.9497547606337622 0.29583894086926366,
- -0.9505451378784782 0.19346952683767224 0.242968070002608 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.16500000000000004 0.335 0.253,
- 0.16500000000000004 0.905 0.253,
- 0.9550000000000001 0.905 0.253,
- 0.9550000000000001 0.335 0.253,
- 0.2884375 0.4240625 0.0,
- 0.2884375 0.8159375 0.0,
- 0.8315625 0.8159375 0.0,
- 0.8315625 0.4240625 0.0,
- 0.1896875 0.62 0.0,
- 0.56 0.35281250000000003 0.0,
- 0.56 0.8871875 0.0,
- 0.9303125000000001 0.62 0.0,
- 0.56 0.62 0.0,
- 0.9550000000000001 0.62 0.253,
- 0.56 0.335 0.253,
- 0.56 0.905 0.253,
- 0.16500000000000004 0.62 0.253,
- 0.21437500000000004 0.513125 0.0,
- 0.41187500000000005 0.370625 0.0,
- 0.41187500000000005 0.869375 0.0,
- 0.9056250000000001 0.7268749999999999 0.0,
- 0.21437500000000004 0.7268749999999999 0.0,
- 0.7081250000000001 0.370625 0.0,
- 0.7081250000000001 0.869375 0.0,
- 0.9056250000000001 0.513125 0.0,
- 0.56 0.75359375 0.0,
- 0.37484375000000003 0.62 0.0,
- 0.56 0.48640625000000004 0.0,
- 0.7451562500000001 0.62 0.0,
- 0.3871875 0.7446875 0.0,
- 0.3871875 0.4953125 0.0,
- 0.7328125000000001 0.49531250000000004 0.0,
- 0.7328125000000001 0.7446875 0.0,
- 0.9550000000000001 0.7625 0.253,
- 0.7575000000000001 0.335 0.253,
- 0.36250000000000004 0.905 0.253,
- 0.16500000000000004 0.47750000000000004 0.253,
- 0.9550000000000001 0.47750000000000004 0.253,
- 0.36250000000000004 0.335 0.253,
- 0.7575000000000001 0.905 0.253,
- 0.16500000000000004 0.7625 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6328036928359002 -0.7459637792194136 0.2075994374412847,
- -0.6328036928359002 0.7459637792194134 0.20759943744128462,
- 0.6328036928359 0.7459637792194137 0.2075994374412844,
- 0.6328036928358999 -0.7459637792194138 0.20759943744128448,
- -0.45063554069466616 -0.5312197049304358 -0.7174491163535199,
- -0.45063554069466616 0.5312197049304357 -0.7174491163535199,
- 0.450635540694666 0.5312197049304359 -0.7174491163535199,
- 0.450635540694666 -0.531219704930436 -0.7174491163535198,
- -0.6497659589017604 0.0 -0.7601343293474356,
- 0.0 -0.666658917637466 -0.7453629233698456,
- 0.0 0.6666589176374659 -0.7453629233698456,
- 0.6497659589017606 0.0 -0.7601343293474356,
- 0.0 0.0 -1.0,
- 0.9424031352377759 0.0 0.33447919321537806,
- -1.3011664366692011e-17 -0.9306828777984615 0.3658269822918671,
- -1.3011664366692011e-17 0.9306828777984615 0.36582698229186694,
- -0.9424031352377759 0.0 0.33447919321537806,
- -0.5907952474555652 -0.12024771094856349 -0.797810418329786,
- -0.0675042792140181 -0.6273126952949267 -0.7758362936919169,
- -0.06750427921401815 0.6273126952949267 -0.7758362936919169,
- 0.5907952474555652 0.1202477109485636 -0.797810418329786,
- -0.5907952474555651 0.12024771094856347 -0.7978104183297862,
- 0.06750427921401814 -0.6273126952949267 -0.7758362936919169,
- 0.06750427921401818 0.6273126952949267 -0.7758362936919171,
- 0.5907952474555652 -0.12024771094856362 -0.797810418329786,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9505451378784782 0.1934695268376724 0.24296807000260792,
- 0.10220183813835039 -0.9497547606337622 0.2958389408692636,
- -0.10220183813835045 0.9497547606337622 0.29583894086926354,
- -0.9505451378784782 -0.19346952683767224 0.24296807000260798,
- 0.950545137878478 -0.19346952683767243 0.24296807000260792,
- -0.10220183813835039 -0.9497547606337622 0.2958389408692637,
- 0.10220183813835047 0.9497547606337622 0.2958389408692635,
- -0.9505451378784782 0.19346952683767224 0.24296807000260798 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.005 -0.31 0.253,
- -1.005 0.31 0.253,
- -0.38499999999999995 0.31 0.253,
- -0.38499999999999995 -0.31 0.253,
- -0.908125 -0.213125 0.0,
- -0.908125 0.213125 0.0,
- -0.4818749999999999 0.213125 0.0,
- -0.4818749999999999 -0.213125 0.0,
- -0.985625 0.0 0.0,
- -0.6950000000000001 -0.29062499999999997 0.0,
- -0.6950000000000001 0.29062499999999997 0.0,
- -0.40437499999999993 0.0 0.0,
- -0.6949999999999998 -3.469446951953614e-18 0.0,
- -0.38499999999999995 0.0 0.253,
- -0.695 -0.31 0.253,
- -0.695 0.31 0.253,
- -1.005 0.0 0.253,
- -0.9662499999999998 -0.11624999999999999 0.0,
- -0.8112499999999999 -0.27125 0.0,
- -0.8112499999999999 0.27125 0.0,
- -0.42374999999999996 0.11624999999999999 0.0,
- -0.9662499999999998 0.11624999999999999 0.0,
- -0.5787499999999999 -0.27125 0.0,
- -0.5787499999999999 0.27125 0.0,
- -0.42374999999999996 -0.11624999999999999 0.0,
- -0.6949999999999998 0.1453125 0.0,
- -0.8403124999999999 0.0 0.0,
- -0.695 -0.1453125 0.0,
- -0.5496874999999999 0.0 0.0,
- -0.8306249999999998 0.135625 0.0,
- -0.8306249999999998 -0.135625 0.0,
- -0.559375 -0.135625 0.0,
- -0.559375 0.135625 0.0,
- -0.38499999999999995 0.155 0.253,
- -0.5399999999999999 -0.31 0.253,
- -0.8499999999999999 0.31 0.253,
- -1.005 -0.155 0.253,
- -0.38499999999999995 -0.155 0.253,
- -0.8499999999999999 -0.31 0.253,
- -0.5399999999999999 0.31 0.253,
- -1.005 0.155 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6875380397582999 -0.6875380397582996 0.2336298092509373,
- -0.6875380397582999 0.6875380397582996 0.23362980925093726,
- 0.6875380397582999 0.6875380397582996 0.23362980925093724,
- 0.6875380397582999 -0.6875380397582996 0.23362980925093724,
- -0.5004019392987975 -0.5004019392987973 -0.7065378958640545,
- -0.5004019392987975 0.5004019392987973 -0.7065378958640545,
- 0.5004019392987975 0.5004019392987974 -0.7065378958640545,
- 0.5004019392987975 -0.5004019392987974 -0.7065378958640545,
- -0.6626885096991707 0.0 -0.7488951456063072,
- -3.714507258272865e-17 -0.6626885096991707 -0.7488951456063071,
- -3.714507258272865e-17 0.6626885096991707 -0.7488951456063071,
- 0.6626885096991707 0.0 -0.7488951456063071,
- 0.0 0.0 -1.0,
- 0.9333720924937329 0.0 0.35891020736929496,
- -5.231745173627901e-17 -0.9333720924937331 0.35891020736929496,
- -5.231745173627901e-17 0.9333720924937331 0.35891020736929496,
- -0.9333720924937329 0.0 0.3589102073692951,
- -0.6176993171882339 -0.09172481200184614 -0.7810468055170673,
- -0.09172481200184607 -0.617699317188234 -0.7810468055170673,
- -0.09172481200184607 0.617699317188234 -0.7810468055170673,
- 0.617699317188234 0.09172481200184607 -0.7810468055170673,
- -0.6176993171882339 0.09172481200184614 -0.7810468055170673,
- 0.09172481200184607 -0.617699317188234 -0.7810468055170673,
- 0.09172481200184607 0.617699317188234 -0.7810468055170673,
- 0.617699317188234 -0.09172481200184607 -0.7810468055170673,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9483621305415662 0.1408263465945957 0.2842133168229109,
- 0.1408263465945957 -0.9483621305415662 0.2842133168229108,
- -0.1408263465945957 0.9483621305415662 0.2842133168229108,
- -0.9483621305415663 -0.14082634659459584 0.28421331682291096,
- 0.9483621305415662 -0.1408263465945957 0.2842133168229109,
- -0.1408263465945957 -0.9483621305415662 0.2842133168229108,
- 0.1408263465945957 0.9483621305415662 0.2842133168229108,
- -0.9483621305415663 0.14082634659459584 0.28421331682291096 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Names.wings
deleted file mode 100644
index fb2c1afa..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Names.wrl
deleted file mode 100644
index 6a907c70..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Names.wrl
+++ /dev/null
@@ -1,1155 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.0950000000000002 -1.35 0.253,
- -0.0950000000000002 -0.33999999999999997 0.253,
- 1.7249999999999999 -0.33999999999999997 0.253,
- 1.7249999999999999 -1.35 0.253,
- 0.1893749999999998 -1.1921875000000002 0.0,
- 0.1893749999999998 -0.4978125 0.0,
- 1.4406249999999998 -0.4978125 0.0,
- 1.4406249999999998 -1.1921875000000002 0.0,
- -0.038125000000000187 -0.845 0.0,
- 0.8149999999999997 -1.3184375000000004 0.0,
- 0.8149999999999997 -0.3715625 0.0,
- 1.668125 -0.845 0.0,
- 0.8149999999999998 -0.845 0.0,
- 1.7249999999999999 -0.845 0.253,
- 0.8149999999999998 -1.35 0.253,
- 0.8149999999999998 -0.33999999999999997 0.253,
- -0.0950000000000002 -0.845 0.253,
- 0.01874999999999981 -1.034375 0.0,
- 0.47374999999999984 -1.2868750000000002 0.0,
- 0.47374999999999984 -0.40312499999999996 0.0,
- 1.6112499999999998 -0.655625 0.0,
- 0.01874999999999981 -0.655625 0.0,
- 1.1562499999999998 -1.2868750000000002 0.0,
- 1.1562499999999998 -0.40312499999999996 0.0,
- 1.6112499999999998 -1.034375 0.0,
- 0.8149999999999998 -0.60828125 0.0,
- 0.3884374999999998 -0.845 0.0,
- 0.8149999999999998 -1.08171875 0.0,
- 1.2415624999999997 -0.845 0.0,
- 0.41687499999999983 -0.6240625000000001 0.0,
- 0.41687499999999983 -1.0659375 0.0,
- 1.2131249999999998 -1.0659375 0.0,
- 1.2131249999999998 -0.6240625 0.0,
- 1.7249999999999999 -0.5925 0.253,
- 1.2699999999999998 -1.35 0.253,
- 0.3599999999999998 -0.33999999999999997 0.253,
- -0.0950000000000002 -1.0975000000000001 0.253,
- 1.7249999999999999 -1.0975000000000001 0.253,
- 0.3599999999999998 -1.35 0.253,
- 1.2699999999999998 -0.33999999999999997 0.253,
- -0.0950000000000002 -0.5925 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.5647656403209642 -0.8195751265758684 -0.09662496267011267,
- -0.5647656403209643 0.8195751265758682 -0.09662496267011288,
- 0.5647656403209641 0.8195751265758684 -0.09662496267011288,
- 0.5647656403209641 -0.8195751265758684 -0.09662496267011263,
- -0.31259554440335374 -0.45363158552958643 -0.8345671993489105,
- -0.3125955444033538 0.4536315855295863 -0.8345671993489107,
- 0.3125955444033537 0.45363158552958643 -0.8345671993489107,
- 0.3125955444033537 -0.45363158552958643 -0.8345671993489105,
- -0.575343690785872 2.5590585549821873e-17 -0.8179117540865218,
- -2.2475134120629807e-18 -0.6352208277230807 -0.7723305639600211,
- -4.4950268241259605e-18 0.6352208277230804 -0.7723305639600213,
- 0.5753436907858721 2.9855683141458856e-17 -0.8179117540865218,
- 0.0 0.0 -1.0,
- 0.9840265676001417 5.1063018288978147e-17 0.17802166794265187,
- -1.012737511323269e-17 -0.954109189821604 0.29945893524482176,
- -1.3503166817643594e-17 0.9541091898216043 0.2994589352448212,
- -0.9840265676001417 4.3768301390552695e-17 0.1780216679426516,
- -0.4731216705402635 -0.11846202067384849 -0.8729963542438531,
- -0.046463603369462876 -0.5712004517710405 -0.8194944645685439,
- -0.04646360336946278 0.5712004517710403 -0.819494464568544,
- 0.4731216705402635 0.11846202067384869 -0.872996354243853,
- -0.4731216705402635 0.11846202067384852 -0.8729963542438531,
- 0.046463603369462876 -0.5712004517710406 -0.8194944645685439,
- 0.04646360336946277 0.5712004517710403 -0.819494464568544,
- 0.4731216705402635 -0.11846202067384866 -0.8729963542438531,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9700534833450962 0.2428857161996901 0.0016638257747618563,
- 0.07977704599824985 -0.9807393617927698 0.1782860823567101,
- -0.07977704599824975 0.98073936179277 0.1782860823567096,
- -0.9700534833450963 -0.24288571619968974 0.0016638257747616577,
- 0.9700534833450962 -0.24288571619969004 0.0016638257747617902,
- -0.07977704599824989 -0.9807393617927698 0.17828608235671006,
- 0.07977704599824974 0.98073936179277 0.1782860823567096,
- -0.9700534833450963 0.2428857161996898 0.0016638257747616577 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.0950000000000002 0.33999999999999997 0.253,
- -0.0950000000000002 1.35 0.253,
- 1.7249999999999999 1.35 0.253,
- 1.7249999999999999 0.33999999999999997 0.253,
- 0.1893749999999998 0.4978125 0.0,
- 0.1893749999999998 1.1921875000000002 0.0,
- 1.4406249999999998 1.1921875000000002 0.0,
- 1.4406249999999998 0.4978125 0.0,
- -0.038125000000000187 0.845 0.0,
- 0.8149999999999997 0.3715625 0.0,
- 0.8149999999999997 1.3184375000000004 0.0,
- 1.668125 0.845 0.0,
- 0.8149999999999998 0.845 0.0,
- 1.7249999999999999 0.845 0.253,
- 0.8149999999999998 0.33999999999999997 0.253,
- 0.8149999999999998 1.35 0.253,
- -0.0950000000000002 0.845 0.253,
- 0.01874999999999981 0.655625 0.0,
- 0.47374999999999984 0.40312499999999996 0.0,
- 0.47374999999999984 1.2868750000000002 0.0,
- 1.6112499999999998 1.034375 0.0,
- 0.01874999999999981 1.034375 0.0,
- 1.1562499999999998 0.40312499999999996 0.0,
- 1.1562499999999998 1.2868750000000002 0.0,
- 1.6112499999999998 0.655625 0.0,
- 0.8149999999999998 1.08171875 0.0,
- 0.3884374999999998 0.845 0.0,
- 0.8149999999999998 0.60828125 0.0,
- 1.2415624999999997 0.845 0.0,
- 0.41687499999999983 1.0659375 0.0,
- 0.41687499999999983 0.6240625 0.0,
- 1.2131249999999998 0.6240625000000001 0.0,
- 1.2131249999999998 1.0659375 0.0,
- 1.7249999999999999 1.0975000000000001 0.253,
- 1.2699999999999998 0.33999999999999997 0.253,
- 0.3599999999999998 1.35 0.253,
- -0.0950000000000002 0.5925 0.253,
- 1.7249999999999999 0.5925 0.253,
- 0.3599999999999998 0.33999999999999997 0.253,
- 1.2699999999999998 1.35 0.253,
- -0.0950000000000002 1.0975000000000001 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.5647656403209643 -0.8195751265758682 -0.09662496267011288,
- -0.5647656403209642 0.8195751265758684 -0.09662496267011263,
- 0.5647656403209641 0.8195751265758684 -0.09662496267011267,
- 0.5647656403209641 -0.8195751265758684 -0.09662496267011288,
- -0.3125955444033538 -0.4536315855295863 -0.8345671993489107,
- -0.31259554440335374 0.45363158552958643 -0.8345671993489105,
- 0.3125955444033537 0.45363158552958643 -0.8345671993489105,
- 0.3125955444033537 -0.45363158552958643 -0.8345671993489107,
- -0.575343690785872 -2.5590585549821873e-17 -0.8179117540865218,
- -4.4950268241259605e-18 -0.6352208277230804 -0.7723305639600213,
- -2.2475134120629807e-18 0.6352208277230807 -0.7723305639600211,
- 0.5753436907858721 -2.9855683141458856e-17 -0.8179117540865217,
- 0.0 0.0 -1.0,
- 0.9840265676001417 -5.1063018288978147e-17 0.1780216679426519,
- -1.3503166817643594e-17 -0.9541091898216043 0.2994589352448212,
- -1.012737511323269e-17 0.954109189821604 0.29945893524482176,
- -0.9840265676001417 -4.3768301390552695e-17 0.1780216679426516,
- -0.4731216705402635 -0.11846202067384852 -0.8729963542438531,
- -0.04646360336946278 -0.5712004517710403 -0.819494464568544,
- -0.046463603369462876 0.5712004517710405 -0.8194944645685439,
- 0.4731216705402635 0.11846202067384866 -0.872996354243853,
- -0.4731216705402635 0.11846202067384849 -0.8729963542438531,
- 0.04646360336946277 -0.5712004517710403 -0.819494464568544,
- 0.046463603369462876 0.5712004517710406 -0.8194944645685439,
- 0.4731216705402635 -0.11846202067384869 -0.8729963542438531,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9700534833450962 0.24288571619969004 0.0016638257747618231,
- 0.07977704599824974 -0.98073936179277 0.1782860823567096,
- -0.07977704599824989 0.9807393617927698 0.1782860823567101,
- -0.9700534833450963 -0.2428857161996898 0.0016638257747616577,
- 0.9700534833450962 -0.2428857161996901 0.0016638257747618563,
- -0.07977704599824975 -0.98073936179277 0.1782860823567096,
- 0.07977704599824985 0.9807393617927698 0.17828608235671006,
- -0.9700534833450963 0.24288571619968974 0.0016638257747616577 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.7149999999999999 -0.46 0.253,
- -1.7149999999999999 0.46 0.253,
- -0.7949999999999999 0.46 0.253,
- -0.7949999999999999 -0.46 0.253,
- -1.57125 -0.31625000000000003 0.0,
- -1.57125 0.31625000000000003 0.0,
- -0.9387499999999999 0.31625000000000003 0.0,
- -0.9387499999999999 -0.31625000000000003 0.0,
- -1.6862499999999998 0.0 0.0,
- -1.255 -0.4312500000000001 0.0,
- -1.255 0.4312500000000001 0.0,
- -0.82375 0.0 0.0,
- -1.255 3.469446951953614e-18 0.0,
- -0.7949999999999999 0.0 0.253,
- -1.255 -0.46 0.253,
- -1.255 0.46 0.253,
- -1.7149999999999999 0.0 0.253,
- -1.6574999999999998 -0.17250000000000001 0.0,
- -1.4274999999999998 -0.4025 0.0,
- -1.4274999999999998 0.4025 0.0,
- -0.8524999999999999 0.17250000000000001 0.0,
- -1.6574999999999998 0.17250000000000001 0.0,
- -1.0825 -0.4025 0.0,
- -1.0825 0.4025 0.0,
- -0.8524999999999999 -0.17250000000000001 0.0,
- -1.255 0.215625 0.0,
- -1.4706249999999998 0.0 0.0,
- -1.255 -0.215625 0.0,
- -1.039375 0.0 0.0,
- -1.4562499999999998 0.20125 0.0,
- -1.4562499999999998 -0.20125 0.0,
- -1.05375 -0.20125 0.0,
- -1.05375 0.20125 0.0,
- -0.7949999999999999 0.23 0.253,
- -1.025 -0.46 0.253,
- -1.4849999999999999 0.46 0.253,
- -1.7149999999999999 -0.23 0.253,
- -0.7949999999999999 -0.23 0.253,
- -1.4849999999999999 -0.46 0.253,
- -1.025 0.46 0.253,
- -1.7149999999999999 0.23 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7042104248872347 -0.7042104248872344 0.0904176695136578,
- -0.7042104248872347 0.7042104248872344 0.09041766951365778,
- 0.7042104248872347 0.7042104248872347 0.09041766951365761,
- 0.7042104248872347 -0.7042104248872347 0.09041766951365761,
- -0.44919399465119053 -0.44919399465119025 -0.7723014374831972,
- -0.44919399465119053 0.44919399465119025 -0.7723014374831972,
- 0.4491939946511905 0.4491939946511905 -0.7723014374831971,
- 0.4491939946511905 -0.4491939946511905 -0.7723014374831971,
- -0.6411618983568143 0.0 -0.7674056424704513,
- 0.0 -0.6411618983568146 -0.7674056424704511,
- 0.0 0.6411618983568146 -0.7674056424704511,
- 0.6411618983568144 0.0 -0.7674056424704512,
- 0.0 0.0 -1.0,
- 0.9494612284364018 0.0 0.3138843349006747,
- 6.708952599517683e-18 -0.9494612284364018 0.3138843349006749,
- 6.708952599517683e-18 0.9494612284364018 0.3138843349006749,
- -0.9494612284364019 0.0 0.3138843349006745,
- -0.579164994613622 -0.08496964269883309 -0.8107700468282211,
- -0.08496964269883324 -0.579164994613622 -0.8107700468282208,
- -0.08496964269883324 0.579164994613622 -0.8107700468282208,
- 0.579164994613622 0.08496964269883316 -0.8107700468282211,
- -0.579164994613622 0.08496964269883307 -0.8107700468282211,
- 0.08496964269883325 -0.579164994613622 -0.8107700468282208,
- 0.08496964269883325 0.579164994613622 -0.8107700468282208,
- 0.579164994613622 -0.08496964269883314 -0.8107700468282211,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9683877654952369 0.14207274816901783 0.20503772791085345,
- 0.142072748169018 -0.9683877654952368 0.20503772791085353,
- -0.14207274816901794 0.9683877654952368 0.20503772791085353,
- -0.9683877654952369 -0.14207274816901772 0.20503772791085348,
- 0.9683877654952369 -0.14207274816901783 0.20503772791085345,
- -0.14207274816901796 -0.9683877654952368 0.20503772791085356,
- 0.142072748169018 0.9683877654952368 0.20503772791085353,
- -0.9683877654952369 0.14207274816901772 0.20503772791085345 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Numbers.wings
deleted file mode 100644
index fb2c1afa..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Numbers.wrl
deleted file mode 100644
index 6a907c70..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MT-Outline_Numbers.wrl
+++ /dev/null
@@ -1,1155 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.0950000000000002 -1.35 0.253,
- -0.0950000000000002 -0.33999999999999997 0.253,
- 1.7249999999999999 -0.33999999999999997 0.253,
- 1.7249999999999999 -1.35 0.253,
- 0.1893749999999998 -1.1921875000000002 0.0,
- 0.1893749999999998 -0.4978125 0.0,
- 1.4406249999999998 -0.4978125 0.0,
- 1.4406249999999998 -1.1921875000000002 0.0,
- -0.038125000000000187 -0.845 0.0,
- 0.8149999999999997 -1.3184375000000004 0.0,
- 0.8149999999999997 -0.3715625 0.0,
- 1.668125 -0.845 0.0,
- 0.8149999999999998 -0.845 0.0,
- 1.7249999999999999 -0.845 0.253,
- 0.8149999999999998 -1.35 0.253,
- 0.8149999999999998 -0.33999999999999997 0.253,
- -0.0950000000000002 -0.845 0.253,
- 0.01874999999999981 -1.034375 0.0,
- 0.47374999999999984 -1.2868750000000002 0.0,
- 0.47374999999999984 -0.40312499999999996 0.0,
- 1.6112499999999998 -0.655625 0.0,
- 0.01874999999999981 -0.655625 0.0,
- 1.1562499999999998 -1.2868750000000002 0.0,
- 1.1562499999999998 -0.40312499999999996 0.0,
- 1.6112499999999998 -1.034375 0.0,
- 0.8149999999999998 -0.60828125 0.0,
- 0.3884374999999998 -0.845 0.0,
- 0.8149999999999998 -1.08171875 0.0,
- 1.2415624999999997 -0.845 0.0,
- 0.41687499999999983 -0.6240625000000001 0.0,
- 0.41687499999999983 -1.0659375 0.0,
- 1.2131249999999998 -1.0659375 0.0,
- 1.2131249999999998 -0.6240625 0.0,
- 1.7249999999999999 -0.5925 0.253,
- 1.2699999999999998 -1.35 0.253,
- 0.3599999999999998 -0.33999999999999997 0.253,
- -0.0950000000000002 -1.0975000000000001 0.253,
- 1.7249999999999999 -1.0975000000000001 0.253,
- 0.3599999999999998 -1.35 0.253,
- 1.2699999999999998 -0.33999999999999997 0.253,
- -0.0950000000000002 -0.5925 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.5647656403209642 -0.8195751265758684 -0.09662496267011267,
- -0.5647656403209643 0.8195751265758682 -0.09662496267011288,
- 0.5647656403209641 0.8195751265758684 -0.09662496267011288,
- 0.5647656403209641 -0.8195751265758684 -0.09662496267011263,
- -0.31259554440335374 -0.45363158552958643 -0.8345671993489105,
- -0.3125955444033538 0.4536315855295863 -0.8345671993489107,
- 0.3125955444033537 0.45363158552958643 -0.8345671993489107,
- 0.3125955444033537 -0.45363158552958643 -0.8345671993489105,
- -0.575343690785872 2.5590585549821873e-17 -0.8179117540865218,
- -2.2475134120629807e-18 -0.6352208277230807 -0.7723305639600211,
- -4.4950268241259605e-18 0.6352208277230804 -0.7723305639600213,
- 0.5753436907858721 2.9855683141458856e-17 -0.8179117540865218,
- 0.0 0.0 -1.0,
- 0.9840265676001417 5.1063018288978147e-17 0.17802166794265187,
- -1.012737511323269e-17 -0.954109189821604 0.29945893524482176,
- -1.3503166817643594e-17 0.9541091898216043 0.2994589352448212,
- -0.9840265676001417 4.3768301390552695e-17 0.1780216679426516,
- -0.4731216705402635 -0.11846202067384849 -0.8729963542438531,
- -0.046463603369462876 -0.5712004517710405 -0.8194944645685439,
- -0.04646360336946278 0.5712004517710403 -0.819494464568544,
- 0.4731216705402635 0.11846202067384869 -0.872996354243853,
- -0.4731216705402635 0.11846202067384852 -0.8729963542438531,
- 0.046463603369462876 -0.5712004517710406 -0.8194944645685439,
- 0.04646360336946277 0.5712004517710403 -0.819494464568544,
- 0.4731216705402635 -0.11846202067384866 -0.8729963542438531,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9700534833450962 0.2428857161996901 0.0016638257747618563,
- 0.07977704599824985 -0.9807393617927698 0.1782860823567101,
- -0.07977704599824975 0.98073936179277 0.1782860823567096,
- -0.9700534833450963 -0.24288571619968974 0.0016638257747616577,
- 0.9700534833450962 -0.24288571619969004 0.0016638257747617902,
- -0.07977704599824989 -0.9807393617927698 0.17828608235671006,
- 0.07977704599824974 0.98073936179277 0.1782860823567096,
- -0.9700534833450963 0.2428857161996898 0.0016638257747616577 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.0950000000000002 0.33999999999999997 0.253,
- -0.0950000000000002 1.35 0.253,
- 1.7249999999999999 1.35 0.253,
- 1.7249999999999999 0.33999999999999997 0.253,
- 0.1893749999999998 0.4978125 0.0,
- 0.1893749999999998 1.1921875000000002 0.0,
- 1.4406249999999998 1.1921875000000002 0.0,
- 1.4406249999999998 0.4978125 0.0,
- -0.038125000000000187 0.845 0.0,
- 0.8149999999999997 0.3715625 0.0,
- 0.8149999999999997 1.3184375000000004 0.0,
- 1.668125 0.845 0.0,
- 0.8149999999999998 0.845 0.0,
- 1.7249999999999999 0.845 0.253,
- 0.8149999999999998 0.33999999999999997 0.253,
- 0.8149999999999998 1.35 0.253,
- -0.0950000000000002 0.845 0.253,
- 0.01874999999999981 0.655625 0.0,
- 0.47374999999999984 0.40312499999999996 0.0,
- 0.47374999999999984 1.2868750000000002 0.0,
- 1.6112499999999998 1.034375 0.0,
- 0.01874999999999981 1.034375 0.0,
- 1.1562499999999998 0.40312499999999996 0.0,
- 1.1562499999999998 1.2868750000000002 0.0,
- 1.6112499999999998 0.655625 0.0,
- 0.8149999999999998 1.08171875 0.0,
- 0.3884374999999998 0.845 0.0,
- 0.8149999999999998 0.60828125 0.0,
- 1.2415624999999997 0.845 0.0,
- 0.41687499999999983 1.0659375 0.0,
- 0.41687499999999983 0.6240625 0.0,
- 1.2131249999999998 0.6240625000000001 0.0,
- 1.2131249999999998 1.0659375 0.0,
- 1.7249999999999999 1.0975000000000001 0.253,
- 1.2699999999999998 0.33999999999999997 0.253,
- 0.3599999999999998 1.35 0.253,
- -0.0950000000000002 0.5925 0.253,
- 1.7249999999999999 0.5925 0.253,
- 0.3599999999999998 0.33999999999999997 0.253,
- 1.2699999999999998 1.35 0.253,
- -0.0950000000000002 1.0975000000000001 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.5647656403209643 -0.8195751265758682 -0.09662496267011288,
- -0.5647656403209642 0.8195751265758684 -0.09662496267011263,
- 0.5647656403209641 0.8195751265758684 -0.09662496267011267,
- 0.5647656403209641 -0.8195751265758684 -0.09662496267011288,
- -0.3125955444033538 -0.4536315855295863 -0.8345671993489107,
- -0.31259554440335374 0.45363158552958643 -0.8345671993489105,
- 0.3125955444033537 0.45363158552958643 -0.8345671993489105,
- 0.3125955444033537 -0.45363158552958643 -0.8345671993489107,
- -0.575343690785872 -2.5590585549821873e-17 -0.8179117540865218,
- -4.4950268241259605e-18 -0.6352208277230804 -0.7723305639600213,
- -2.2475134120629807e-18 0.6352208277230807 -0.7723305639600211,
- 0.5753436907858721 -2.9855683141458856e-17 -0.8179117540865217,
- 0.0 0.0 -1.0,
- 0.9840265676001417 -5.1063018288978147e-17 0.1780216679426519,
- -1.3503166817643594e-17 -0.9541091898216043 0.2994589352448212,
- -1.012737511323269e-17 0.954109189821604 0.29945893524482176,
- -0.9840265676001417 -4.3768301390552695e-17 0.1780216679426516,
- -0.4731216705402635 -0.11846202067384852 -0.8729963542438531,
- -0.04646360336946278 -0.5712004517710403 -0.819494464568544,
- -0.046463603369462876 0.5712004517710405 -0.8194944645685439,
- 0.4731216705402635 0.11846202067384866 -0.872996354243853,
- -0.4731216705402635 0.11846202067384849 -0.8729963542438531,
- 0.04646360336946277 -0.5712004517710403 -0.819494464568544,
- 0.046463603369462876 0.5712004517710406 -0.8194944645685439,
- 0.4731216705402635 -0.11846202067384869 -0.8729963542438531,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9700534833450962 0.24288571619969004 0.0016638257747618231,
- 0.07977704599824974 -0.98073936179277 0.1782860823567096,
- -0.07977704599824989 0.9807393617927698 0.1782860823567101,
- -0.9700534833450963 -0.2428857161996898 0.0016638257747616577,
- 0.9700534833450962 -0.2428857161996901 0.0016638257747618563,
- -0.07977704599824975 -0.98073936179277 0.1782860823567096,
- 0.07977704599824985 0.9807393617927698 0.17828608235671006,
- -0.9700534833450963 0.24288571619968974 0.0016638257747616577 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.7149999999999999 -0.46 0.253,
- -1.7149999999999999 0.46 0.253,
- -0.7949999999999999 0.46 0.253,
- -0.7949999999999999 -0.46 0.253,
- -1.57125 -0.31625000000000003 0.0,
- -1.57125 0.31625000000000003 0.0,
- -0.9387499999999999 0.31625000000000003 0.0,
- -0.9387499999999999 -0.31625000000000003 0.0,
- -1.6862499999999998 0.0 0.0,
- -1.255 -0.4312500000000001 0.0,
- -1.255 0.4312500000000001 0.0,
- -0.82375 0.0 0.0,
- -1.255 3.469446951953614e-18 0.0,
- -0.7949999999999999 0.0 0.253,
- -1.255 -0.46 0.253,
- -1.255 0.46 0.253,
- -1.7149999999999999 0.0 0.253,
- -1.6574999999999998 -0.17250000000000001 0.0,
- -1.4274999999999998 -0.4025 0.0,
- -1.4274999999999998 0.4025 0.0,
- -0.8524999999999999 0.17250000000000001 0.0,
- -1.6574999999999998 0.17250000000000001 0.0,
- -1.0825 -0.4025 0.0,
- -1.0825 0.4025 0.0,
- -0.8524999999999999 -0.17250000000000001 0.0,
- -1.255 0.215625 0.0,
- -1.4706249999999998 0.0 0.0,
- -1.255 -0.215625 0.0,
- -1.039375 0.0 0.0,
- -1.4562499999999998 0.20125 0.0,
- -1.4562499999999998 -0.20125 0.0,
- -1.05375 -0.20125 0.0,
- -1.05375 0.20125 0.0,
- -0.7949999999999999 0.23 0.253,
- -1.025 -0.46 0.253,
- -1.4849999999999999 0.46 0.253,
- -1.7149999999999999 -0.23 0.253,
- -0.7949999999999999 -0.23 0.253,
- -1.4849999999999999 -0.46 0.253,
- -1.025 0.46 0.253,
- -1.7149999999999999 0.23 0.253 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7042104248872347 -0.7042104248872344 0.0904176695136578,
- -0.7042104248872347 0.7042104248872344 0.09041766951365778,
- 0.7042104248872347 0.7042104248872347 0.09041766951365761,
- 0.7042104248872347 -0.7042104248872347 0.09041766951365761,
- -0.44919399465119053 -0.44919399465119025 -0.7723014374831972,
- -0.44919399465119053 0.44919399465119025 -0.7723014374831972,
- 0.4491939946511905 0.4491939946511905 -0.7723014374831971,
- 0.4491939946511905 -0.4491939946511905 -0.7723014374831971,
- -0.6411618983568143 0.0 -0.7674056424704513,
- 0.0 -0.6411618983568146 -0.7674056424704511,
- 0.0 0.6411618983568146 -0.7674056424704511,
- 0.6411618983568144 0.0 -0.7674056424704512,
- 0.0 0.0 -1.0,
- 0.9494612284364018 0.0 0.3138843349006747,
- 6.708952599517683e-18 -0.9494612284364018 0.3138843349006749,
- 6.708952599517683e-18 0.9494612284364018 0.3138843349006749,
- -0.9494612284364019 0.0 0.3138843349006745,
- -0.579164994613622 -0.08496964269883309 -0.8107700468282211,
- -0.08496964269883324 -0.579164994613622 -0.8107700468282208,
- -0.08496964269883324 0.579164994613622 -0.8107700468282208,
- 0.579164994613622 0.08496964269883316 -0.8107700468282211,
- -0.579164994613622 0.08496964269883307 -0.8107700468282211,
- 0.08496964269883325 -0.579164994613622 -0.8107700468282208,
- 0.08496964269883325 0.579164994613622 -0.8107700468282208,
- 0.579164994613622 -0.08496964269883314 -0.8107700468282211,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9683877654952369 0.14207274816901783 0.20503772791085345,
- 0.142072748169018 -0.9683877654952368 0.20503772791085353,
- -0.14207274816901794 0.9683877654952368 0.20503772791085353,
- -0.9683877654952369 -0.14207274816901772 0.20503772791085348,
- 0.9683877654952369 -0.14207274816901783 0.20503772791085345,
- -0.14207274816901796 -0.9683877654952368 0.20503772791085356,
- 0.142072748169018 0.9683877654952368 0.20503772791085353,
- -0.9683877654952369 0.14207274816901772 0.20503772791085345 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Names.wings
deleted file mode 100644
index f950a39c..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Names.wrl
deleted file mode 100644
index 4a17430b..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Names.wrl
+++ /dev/null
@@ -1,795 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.31999999999999995 -1.05 0.253,
- -0.31999999999999995 -0.21000000000000002 0.253,
- 1.1 -0.21000000000000002 0.253,
- 1.1 -1.05 0.253,
- -0.31999999999999995 -1.05 0.0,
- -0.31999999999999995 -0.21000000000000002 0.0,
- 1.1 -0.21000000000000002 0.0,
- 1.1 -1.05 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.31999999999999995 0.21000000000000002 0.253,
- -0.31999999999999995 1.05 0.253,
- 1.1 1.05 0.253,
- 1.1 0.21000000000000002 0.253,
- -0.31999999999999995 0.21000000000000002 0.0,
- -0.31999999999999995 1.05 0.0,
- 1.1 1.05 0.0,
- 1.1 0.21000000000000002 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.7149999999999999 -0.36 0.253,
- -1.7149999999999999 0.36 0.253,
- -0.995 0.36 0.253,
- -0.995 -0.36 0.253,
- -1.7149999999999999 -0.36 0.0,
- -1.7149999999999999 0.36 0.0,
- -0.995 0.36 0.0,
- -0.995 -0.36 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Numbers.wings
deleted file mode 100644
index f950a39c..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Numbers.wrl
deleted file mode 100644
index 4a17430b..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MX-Outline_Numbers.wrl
+++ /dev/null
@@ -1,795 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.31999999999999995 -1.05 0.253,
- -0.31999999999999995 -0.21000000000000002 0.253,
- 1.1 -0.21000000000000002 0.253,
- 1.1 -1.05 0.253,
- -0.31999999999999995 -1.05 0.0,
- -0.31999999999999995 -0.21000000000000002 0.0,
- 1.1 -0.21000000000000002 0.0,
- 1.1 -1.05 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.31999999999999995 0.21000000000000002 0.253,
- -0.31999999999999995 1.05 0.253,
- 1.1 1.05 0.253,
- 1.1 0.21000000000000002 0.253,
- -0.31999999999999995 0.21000000000000002 0.0,
- -0.31999999999999995 1.05 0.0,
- 1.1 1.05 0.0,
- 1.1 0.21000000000000002 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.7149999999999999 -0.36 0.253,
- -1.7149999999999999 0.36 0.253,
- -0.995 0.36 0.253,
- -0.995 -0.36 0.253,
- -1.7149999999999999 -0.36 0.0,
- -1.7149999999999999 0.36 0.0,
- -0.995 0.36 0.0,
- -0.995 -0.36 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Names.wings
deleted file mode 100644
index 1060d139..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Names.wrl
deleted file mode 100644
index 8f7bc19f..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Names.wrl
+++ /dev/null
@@ -1,795 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.065 -0.8300000000000001 0.253,
- -0.065 -0.15999999999999998 0.253,
- 0.905 -0.15999999999999998 0.253,
- 0.905 -0.8300000000000001 0.253,
- -0.065 -0.8300000000000001 0.0,
- -0.065 -0.15999999999999998 0.0,
- 0.905 -0.15999999999999998 0.0,
- 0.905 -0.8300000000000001 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.065 0.15999999999999998 0.253,
- -0.065 0.8300000000000001 0.253,
- 0.905 0.8300000000000001 0.253,
- 0.905 0.15999999999999998 0.253,
- -0.065 0.15999999999999998 0.0,
- -0.065 0.8300000000000001 0.0,
- 0.905 0.8300000000000001 0.0,
- 0.905 0.15999999999999998 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.4649999999999999 -0.36 0.253,
- -1.4649999999999999 0.36 0.253,
- -0.745 0.36 0.253,
- -0.745 -0.36 0.253,
- -1.4649999999999999 -0.36 0.0,
- -1.4649999999999999 0.36 0.0,
- -0.745 0.36 0.0,
- -0.745 -0.36 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Numnbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Numnbers.wings
deleted file mode 100644
index 1060d139..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Numnbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Numnbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Numnbers.wrl
deleted file mode 100644
index 8f7bc19f..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_MZ-Outline_Numnbers.wrl
+++ /dev/null
@@ -1,795 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.065 -0.8300000000000001 0.253,
- -0.065 -0.15999999999999998 0.253,
- 0.905 -0.15999999999999998 0.253,
- 0.905 -0.8300000000000001 0.253,
- -0.065 -0.8300000000000001 0.0,
- -0.065 -0.15999999999999998 0.0,
- 0.905 -0.15999999999999998 0.0,
- 0.905 -0.8300000000000001 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.065 0.15999999999999998 0.253,
- -0.065 0.8300000000000001 0.253,
- 0.905 0.8300000000000001 0.253,
- 0.905 0.15999999999999998 0.253,
- -0.065 0.15999999999999998 0.0,
- -0.065 0.8300000000000001 0.0,
- 0.905 0.8300000000000001 0.0,
- 0.905 0.15999999999999998 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.4649999999999999 -0.36 0.253,
- -1.4649999999999999 0.36 0.253,
- -0.745 0.36 0.253,
- -0.745 -0.36 0.253,
- -1.4649999999999999 -0.36 0.0,
- -1.4649999999999999 0.36 0.0,
- -0.745 0.36 0.0,
- -0.745 -0.36 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 2.725 -1.975 0.253,
- 2.725 1.975 0.253,
- 3.1750000000000003 1.975 0.253,
- 3.1750000000000003 -1.975 0.253,
- 2.725 -1.975 0.0,
- 2.725 1.975 0.0,
- 3.1750000000000003 1.975 0.0,
- 3.1750000000000003 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -3.1750000000000003 -1.975 0.253,
- -3.1750000000000003 1.975 0.253,
- -2.725 1.975 0.253,
- -2.725 -1.975 0.253,
- -3.1750000000000003 -1.975 0.0,
- -3.1750000000000003 1.975 0.0,
- -2.725 1.975 0.0,
- -2.725 -1.975 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.175 -1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 1.7750000000000221 0.6973333333333334,
- -1.9749999999995778 1.975 0.6973333333333334,
- 1.9749999999995778 1.975 0.6973333333333334,
- 2.175 1.7750000000000221 0.6973333333333334,
- 2.175 -1.7750000000000221 0.6973333333333334,
- 1.9749999999995778 -1.975 0.6973333333333334,
- -2.175 -1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 -1.975 0.19133333333333336,
- -2.175 1.7750000000000221 0.19133333333333336,
- -1.9749999999995778 1.975 0.19133333333333336,
- 1.9749999999995778 1.975 0.19133333333333336,
- 2.175 1.7750000000000221 0.19133333333333336,
- 2.175 -1.7750000000000221 0.19133333333333336,
- 1.9749999999995778 -1.975 0.19133333333333336,
- -1.5799999999996621 -1.975 0.6973333333333334,
- -1.1849999999997465 -1.975 0.6973333333333334,
- -0.7899999999998308 -1.975 0.6973333333333334,
- -0.39499999999991525 -1.975 0.6973333333333334,
- 3.3306690738754696e-16 -1.975 0.6973333333333334,
- 0.3949999999999159 -1.975 0.6973333333333334,
- 0.7899999999998315 -1.975 0.6973333333333334,
- 1.1849999999997471 -1.975 0.6973333333333334,
- 1.5799999999996626 -1.975 0.6973333333333334,
- -1.5799999999996621 1.975 0.6973333333333334,
- -1.1849999999997465 1.975 0.6973333333333334,
- -0.7899999999998308 1.975 0.6973333333333334,
- -0.39499999999991525 1.975 0.6973333333333334,
- 3.3306690738754696e-16 1.975 0.6973333333333334,
- 0.3949999999999159 1.975 0.6973333333333334,
- 0.7899999999998315 1.975 0.6973333333333334,
- 1.1849999999997471 1.975 0.6973333333333334,
- 1.5799999999996626 1.975 0.6973333333333334,
- -1.9749999999995778 1.58 0.6973333333333334,
- -1.9749999999995778 1.185 0.6973333333333334,
- -1.9749999999995778 0.79 0.6973333333333334,
- -1.9749999999995778 0.395 0.6973333333333334,
- -1.9749999999995778 0.0 0.6973333333333334,
- -1.9749999999995778 -0.395 0.6973333333333334,
- -1.5799999999996621 1.58 0.6973333333333334,
- -1.5799999999996621 1.185 0.6973333333333334,
- -1.5799999999996621 0.79 0.6973333333333334,
- -1.5799999999996621 0.395 0.6973333333333334,
- -1.5799999999996621 0.0 0.6973333333333334,
- -1.5799999999996621 -0.395 0.6973333333333334,
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 1.58 0.6973333333333334,
- -1.1849999999997465 1.185 0.6973333333333334,
- -1.1849999999997465 0.79 0.6973333333333334,
- -1.1849999999997465 0.395 0.6973333333333334,
- -1.1849999999997465 0.0 0.6973333333333334,
- -1.1849999999997465 -0.395 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.7899999999998308 1.58 0.6973333333333334,
- -0.7899999999998308 1.185 0.6973333333333334,
- -0.7899999999998308 0.79 0.6973333333333334,
- -0.7899999999998308 0.395 0.6973333333333334,
- -0.7899999999998308 0.0 0.6973333333333334,
- -0.7899999999998308 -0.395 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -0.39499999999991525 1.58 0.6973333333333334,
- -0.39499999999991525 1.185 0.6973333333333334,
- -0.39499999999991525 0.79 0.6973333333333334,
- -0.39499999999991525 0.395 0.6973333333333334,
- -0.39499999999991525 0.0 0.6973333333333334,
- -0.39499999999991525 -0.395 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334 ] }
- coordIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- normal Normal { vector [
- -0.8125199200685161 -0.336556770591211 0.4759631494780525,
- -0.25968834368775673 -0.6269431213221721 0.7345095552676777,
- -0.8125199200685161 0.336556770591211 0.4759631494780525,
- -0.2596883436877568 0.6269431213221723 0.7345095552676776,
- 0.336556770590344 0.8125199200689746 0.475963149477883,
- 0.8125199200685161 0.336556770591211 0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 0.4759631494780525,
- 0.33655677059034395 -0.8125199200689744 0.4759631494778834,
- -0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- -0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- -0.8125199200685161 0.336556770591211 -0.4759631494780525,
- -0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.33655677059034395 0.8125199200689744 -0.4759631494778835,
- 0.8125199200685161 0.336556770591211 -0.4759631494780525,
- 0.8125199200685161 -0.336556770591211 -0.4759631494780525,
- 0.336556770590344 -0.8125199200689746 -0.4759631494778831,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.4472135954999578 0.8944271909999159,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 -0.7071067811865474 0.7071067811865477,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.4472135954999581 0.8944271909999159,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.7071067811865478 0.7071067811865474,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0 ] }
- normalIndex [
- 0, 1, 48, 89, 91, 65, 19, 20, 21, 22, 23, 24, 7, 6, 5, 4, 33, 32, 31, 30, 29, 28, 66, 67, 68, 69, 70, 71, 62, 54, 45, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 17, 16, -1,
- 1, 16, 17, 18, 19, 65, 87, 93, 48, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 40, 25, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 25, 40, 49, 26, -1,
- 26, 49, 57, 27, -1,
- 27, 57, 66, 28, -1,
- 34, 35, 41, 40, -1,
- 35, 36, 42, 41, -1,
- 36, 37, 43, 42, -1,
- 37, 38, 44, 43, -1,
- 38, 39, 45, 44, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 42, 43, 52, 51, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 46, 92, 80, -1,
- 47, 88, 90, 64, 83, 81, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 51, 52, 60, 59, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 55, 94, 86, 63, 82, 84, -1,
- 56, 85, 77, 93, 87, 79, 95, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 59, 60, 69, 68, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 72, 74, 90, 88, -1,
- 72, 80, 92, 76, 84, 82, 74, -1,
- 73, 75, 91, 89, -1,
- 73, 81, 83, 75, -1,
- 78, 86, 94, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.5182812499996752 -0.85171875 0.6973333333333334,
- -1.5799999999996621 -1.185 0.6973333333333334,
- -1.5182812499996752 -1.51828125 0.6973333333333334,
- -1.1849999999997465 -0.79 0.6973333333333334,
- -1.1849999999997465 -1.58 0.6973333333333334,
- -0.8517187499998178 -0.85171875 0.6973333333333334,
- -0.7899999999998308 -1.185 0.6973333333333334,
- -0.8517187499998177 -1.51828125 0.6973333333333334,
- -1.5738281249996633 -0.9936718750000002 0.6973333333333334,
- -1.5738281249996633 -1.3763281250000001 0.6973333333333334,
- -0.7961718749998296 -0.9936718750000002 0.6973333333333334,
- -0.7961718749998294 -1.3763281250000001 0.6973333333333334,
- -1.3763281249997055 -0.7961718750000001 0.6973333333333334,
- -1.3763281249997055 -1.5738281250000001 0.6973333333333334,
- -0.9936718749997874 -0.796171875 0.6973333333333334,
- -0.9936718749997874 -1.5738281250000001 0.6973333333333334,
- -1.1849999999997465 -1.185 0.6973333333333334,
- -1.5553124999996673 -0.9134375 0.6973333333333334,
- -1.5799999999996621 -1.28375 0.6973333333333334,
- -0.8146874999998256 -0.9134375 0.6973333333333334,
- -0.7899999999998308 -1.28375 0.6973333333333334,
- -1.2837499999997255 -0.79 0.6973333333333334,
- -1.2837499999997255 -1.58 0.6973333333333334,
- -0.9134374999998045 -0.8146875 0.6973333333333334,
- -0.9134374999998045 -1.5553125 0.6973333333333334,
- -1.5799999999996621 -1.0862500000000002 0.6973333333333334,
- -1.5553124999996673 -1.4565625 0.6973333333333334,
- -0.7899999999998308 -1.0862500000000002 0.6973333333333334,
- -0.8146874999998256 -1.4565625 0.6973333333333334,
- -1.4565624999996885 -0.8146875 0.6973333333333334,
- -1.4565624999996885 -1.5553125 0.6973333333333334,
- -1.0862499999997675 -0.79 0.6973333333333334,
- -1.0862499999997675 -1.58 0.6973333333333334,
- -1.4164453124996972 -1.2930078125 0.6973333333333334,
- -1.416445312499697 -1.0769921875000001 0.6973333333333334,
- -1.2930078124997235 -0.9535546875 0.6973333333333334,
- -1.0769921874997694 -0.9535546875 0.6973333333333334,
- -0.953554687499796 -1.0769921875000001 0.6973333333333334,
- -0.953554687499796 -1.2930078125 0.6973333333333334,
- -1.0769921874997694 -1.4164453125 0.6973333333333334,
- -1.2930078124997235 -1.4164453125 0.6973333333333334,
- -1.481249999999683 -1.185 0.6973333333333334,
- -1.4195312499996964 -0.9504687500000001 0.6973333333333334,
- -1.1849999999997465 -0.88875 0.6973333333333334,
- -0.9504687499997966 -0.95046875 0.6973333333333334,
- -0.8887499999998097 -1.185 0.6973333333333334,
- -0.9504687499997966 -1.41953125 0.6973333333333334,
- -1.1849999999997465 -1.4812500000000002 0.6973333333333334,
- -1.4195312499996966 -1.4195312500000001 0.6973333333333334 ] }
- coordIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- normal Normal { vector [
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 1.0601336613802443e-16 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- -1.4231347856117759e-15 0.0 1.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- 0.0 0.0 1.0,
- 0.0 0.0 0.0,
- -4.185690545916982e-17 0.0 1.0,
- 0.0 0.0 0.0,
- -8.371381091833964e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 17, 42, 29, -1,
- 1, 18, 41, 25, -1,
- 2, 30, 48, 26, -1,
- 3, 21, 43, 31, -1,
- 4, 32, 47, 22, -1,
- 5, 23, 44, 19, -1,
- 6, 27, 45, 20, -1,
- 7, 28, 46, 24, -1,
- 8, 25, 41, 34, -1,
- 8, 34, 42, 17, -1,
- 9, 26, 48, 33, -1,
- 9, 33, 41, 18, -1,
- 10, 19, 44, 37, -1,
- 10, 37, 45, 27, -1,
- 11, 20, 45, 38, -1,
- 11, 38, 46, 28, -1,
- 12, 29, 42, 35, -1,
- 12, 35, 43, 21, -1,
- 13, 22, 47, 40, -1,
- 13, 40, 48, 30, -1,
- 14, 31, 43, 36, -1,
- 14, 36, 44, 23, -1,
- 15, 24, 46, 39, -1,
- 15, 39, 47, 32, -1,
- 16, 33, 48, 40, -1,
- 16, 34, 41, 33, -1,
- 16, 35, 42, 34, -1,
- 16, 36, 43, 35, -1,
- 16, 37, 44, 36, -1,
- 16, 38, 45, 37, -1,
- 16, 39, 46, 38, -1,
- 16, 40, 47, 39, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.725 -2.324999999999578 0.42300000000000004,
- -2.524999999999578 -2.525 0.42300000000000004,
- -2.725 2.324999999999578 0.42300000000000004,
- -2.524999999999578 2.525 0.42300000000000004,
- 2.524999999999578 2.525 0.42300000000000004,
- 2.725 2.324999999999578 0.42300000000000004,
- 2.725 -2.324999999999578 0.42300000000000004,
- 2.524999999999578 -2.525 0.42300000000000004,
- -2.725 -2.324999999999578 0.17,
- -2.524999999999578 -2.525 0.17,
- -2.725 2.324999999999578 0.17,
- -2.524999999999578 2.525 0.17,
- 2.524999999999578 2.525 0.17,
- 2.725 2.324999999999578 0.17,
- 2.725 -2.324999999999578 0.17,
- 2.524999999999578 -2.525 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Names.wings
deleted file mode 100644
index d2ce0b3f..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Names.wrl
deleted file mode 100644
index 4355efcf..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Names.wrl
+++ /dev/null
@@ -1,938 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Source Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.175 -0.56 0.17,
- -0.175 0.56 0.17,
- 0.34500000000000003 0.56 0.17,
- 0.34500000000000003 -0.56 0.17,
- -0.09375 -0.38500000000000006 0.0,
- -0.09375 0.38500000000000006 0.0,
- 0.26375000000000004 0.38500000000000006 0.0,
- 0.2637500000000001 -0.38500000000000006 0.0,
- -0.15874999999999995 0.0 0.0,
- 0.08500000000000003 -0.525 0.0,
- 0.08500000000000002 0.525 0.0,
- 0.3287500000000001 0.0 0.0,
- 0.08500000000000005 0.0 0.0,
- 0.34500000000000003 0.0 0.17,
- 0.08500000000000002 -0.56 0.17,
- 0.08500000000000002 0.56 0.17,
- -0.175 0.0 0.17,
- -0.1425 -0.21000000000000002 0.0,
- -0.012499999999999983 -0.49000000000000005 0.0,
- -0.012499999999999983 0.49000000000000005 0.0,
- 0.3125 0.21000000000000002 0.0,
- -0.1425 0.21000000000000002 0.0,
- 0.18250000000000005 -0.49000000000000005 0.0,
- 0.18250000000000002 0.49000000000000005 0.0,
- 0.31250000000000006 -0.21000000000000002 0.0,
- 0.08500000000000002 0.2625 0.0,
- -0.03687499999999998 0.0 0.0,
- 0.08500000000000002 -0.2625 0.0,
- 0.20687500000000003 0.0 0.0,
- -0.028749999999999984 0.24500000000000002 0.0,
- -0.02874999999999998 -0.24500000000000002 0.0,
- 0.19875000000000004 -0.24500000000000002 0.0,
- 0.19875000000000004 0.24500000000000002 0.0,
- 0.34500000000000003 0.28 0.17,
- 0.21500000000000002 -0.56 0.17,
- -0.044999999999999984 0.56 0.17,
- -0.175 -0.28 0.17,
- 0.34500000000000003 -0.28 0.17,
- -0.044999999999999984 -0.56 0.17,
- 0.21500000000000002 0.56 0.17,
- -0.175 0.28 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.845929684003534 -0.5332941762508695 -5.397208424347776e-4,
- -0.845929684003534 0.5332941762508695 -5.397208424347405e-4,
- 0.845929684003534 0.5332941762508695 -5.397208424347776e-4,
- 0.845929684003534 -0.5332941762508694 -5.397208424345923e-4,
- -0.5073813863677751 -0.3198652838465666 -0.8001564403023136,
- -0.5073813863677751 0.3198652838465666 -0.8001564403023136,
- 0.5073813863677751 0.3198652838465666 -0.8001564403023136,
- 0.5073813863677752 -0.3198652838465666 -0.8001564403023136,
- -0.652303129297524 0.0 -0.7579581964123466,
- -8.626281081988312e-18 -0.5851717958720255 -0.8109093471627445,
- 0.0 0.5851717958720255 -0.8109093471627445,
- 0.6523031292975243 3.892576089677137e-17 -0.7579581964123466,
- 0.0 0.0 -1.0,
- 0.9421803384013172 5.622399299807867e-17 0.3351062666229618,
- -2.886747543410734e-17 -0.9791260151109377 0.2032541427203288,
- -1.443373771705367e-17 0.9791260151109377 0.2032541427203288,
- -0.9421803384013172 0.0 0.33510626662296156,
- -0.6021118468666256 -0.04144410730471697 -0.7973353810239306,
- -0.1454509275381597 -0.4842641670122962 -0.8627469178305861,
- -0.1454509275381597 0.4842641670122962 -0.8627469178305861,
- 0.6021118468666254 0.04144410730471703 -0.7973353810239304,
- -0.6021118468666256 0.04144410730471697 -0.7973353810239306,
- 0.1454509275381597 -0.4842641670122962 -0.8627469178305861,
- 0.1454509275381597 0.4842641670122962 -0.8627469178305861,
- 0.6021118468666257 -0.041444107304717016 -0.7973353810239303,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9685187825045543 0.06666435240833912 0.23984835220170414,
- 0.28739551873424773 -0.9568543414506173 0.04282038134554835,
- -0.28739551873424773 0.9568543414506173 0.04282038134554835,
- -0.9685187825045543 -0.06666435240833903 0.2398483522017041,
- 0.9685187825045541 -0.06666435240833908 0.2398483522017044,
- -0.28739551873424773 -0.9568543414506173 0.04282038134554835,
- 0.28739551873424773 0.9568543414506173 0.04282038134554835,
- -0.9685187825045543 0.06666435240833903 0.23984835220170414 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.075 -0.31 0.17,
- -1.075 0.31 0.17,
- -0.5549999999999999 0.31 0.17,
- -0.5549999999999999 -0.31 0.17,
- -0.9937499999999998 -0.213125 0.0,
- -0.9937500000000001 0.213125 0.0,
- -0.6362499999999999 0.213125 0.0,
- -0.63625 -0.213125 0.0,
- -1.0587499999999999 0.0 0.0,
- -0.815 -0.29062499999999997 0.0,
- -0.815 0.29062499999999997 0.0,
- -0.5712499999999999 0.0 0.0,
- -0.815 -3.469446951953614e-18 0.0,
- -0.5549999999999999 0.0 0.17,
- -0.815 -0.31 0.17,
- -0.815 0.31 0.17,
- -1.075 0.0 0.17,
- -1.0425 -0.11624999999999999 0.0,
- -0.9124999999999999 -0.27125 0.0,
- -0.9125 0.27125 0.0,
- -0.5874999999999999 0.11624999999999999 0.0,
- -1.0425 0.11624999999999999 0.0,
- -0.7175 -0.27125 0.0,
- -0.7174999999999999 0.27125 0.0,
- -0.5874999999999999 -0.11624999999999999 0.0,
- -0.815 0.1453125 0.0,
- -0.9368749999999999 0.0 0.0,
- -0.815 -0.1453125 0.0,
- -0.693125 0.0 0.0,
- -0.92875 0.135625 0.0,
- -0.92875 -0.135625 0.0,
- -0.7012499999999999 -0.135625 0.0,
- -0.7012499999999999 0.135625 0.0,
- -0.5549999999999999 0.155 0.17,
- -0.6849999999999999 -0.31 0.17,
- -0.945 0.31 0.17,
- -1.075 -0.155 0.17,
- -0.5549999999999999 -0.155 0.17,
- -0.945 -0.31 0.17,
- -0.6849999999999999 0.31 0.17,
- -1.075 0.155 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7333627334324652 -0.6680860761156856 0.12585744361304013,
- -0.7333627334324654 0.668086076115685 0.12585744361304102,
- 0.7333627334324653 0.6680860761156852 0.12585744361304074,
- 0.7333627334324653 -0.6680860761156855 0.12585744361304044,
- -0.4829727671308047 -0.43998333451295873 -0.7570680098649468,
- -0.4829727671308052 0.4399833345129586 -0.7570680098649466,
- 0.482972767130805 0.4399833345129586 -0.7570680098649467,
- 0.48297276713080484 -0.43998333451295873 -0.7570680098649468,
- -0.6519068000566471 0.0 -0.7582990993268438,
- 0.0 -0.6406344138996366 -0.7678460442871793,
- 0.0 0.6406344138996366 -0.7678460442871793,
- 0.6519068000566474 0.0 -0.7582990993268437,
- 0.0 0.0 -1.0,
- 0.9419973820732498 0.0 0.3356202201404797,
- -1.3432833453634794e-17 -0.9494474594467944 0.3139259813236675,
- -1.3432833453634794e-17 0.9494474594467944 0.3139259813236675,
- -0.9419973820732498 0.0 0.3356202201404794,
- -0.5993670505788836 -0.07433220883654344 -0.7970155967168087,
- -0.10067382868276312 -0.5767800297528821 -0.8106722996973672,
- -0.10067382868276308 0.5767800297528822 -0.8106722996973673,
- 0.5993670505788838 0.07433220883654335 -0.7970155967168085,
- -0.5993670505788838 0.07433220883654312 -0.7970155967168085,
- 0.10067382868276308 -0.5767800297528821 -0.8106722996973672,
- 0.1006738286827631 0.5767800297528821 -0.8106722996973672,
- 0.5993670505788837 -0.07433220883654348 -0.7970155967168085,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9628923463712794 0.1194158319321212 0.24202931306676792,
- 0.16824571617440773 -0.96391257241898 0.20631512722431514,
- -0.1682457161744077 0.96391257241898 0.20631512722431525,
- -0.9628923463712794 -0.1194158319321214 0.24202931306676745,
- 0.9628923463712793 -0.11941583193212141 0.24202931306676775,
- -0.16824571617440784 -0.96391257241898 0.2063151272243151,
- 0.16824571617440773 0.96391257241898 0.2063151272243152,
- -0.9628923463712794 0.11941583193212083 0.24202931306676792 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.285,
- 1.975 1.425 0.285,
- 2.4250000000000003 1.425 0.285,
- 2.4250000000000003 -1.425 0.285,
- 1.975 -1.425 0.0,
- 1.975 1.425 0.0,
- 2.4250000000000003 1.425 0.0,
- 2.4250000000000003 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.285,
- -2.4250000000000003 1.425 0.285,
- -1.975 1.425 0.285,
- -1.975 -1.425 0.285,
- -2.4250000000000003 -1.425 0.0,
- -2.4250000000000003 1.425 0.0,
- -1.975 1.425 0.0,
- -1.975 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.7666666666666667,
- -1.225000000000022 -1.425 0.7666666666666667,
- -1.425 1.225000000000022 0.7666666666666667,
- -1.225000000000022 1.425 0.7666666666666667,
- 1.225000000000022 1.425 0.7666666666666667,
- 1.425 1.225000000000022 0.7666666666666667,
- 1.425 -1.225000000000022 0.7666666666666667,
- 1.225000000000022 -1.425 0.7666666666666667,
- -1.425 -1.225000000000022 0.1966666666666667,
- -1.225000000000022 -1.425 0.1966666666666667,
- -1.425 1.225000000000022 0.1966666666666667,
- -1.225000000000022 1.425 0.1966666666666667,
- 1.225000000000022 1.425 0.1966666666666667,
- 1.425 1.225000000000022 0.1966666666666667,
- 1.425 -1.225000000000022 0.1966666666666667,
- 1.225000000000022 -1.425 0.1966666666666667,
- -0.9800000000000176 -1.425 0.7666666666666667,
- -0.7350000000000132 -1.425 0.7666666666666667,
- -0.49000000000000876 -1.425 0.7666666666666667,
- -0.24500000000000433 -1.425 0.7666666666666667,
- 1.1102230246251565e-16 -1.425 0.7666666666666667,
- 0.24500000000000455 -1.425 0.7666666666666667,
- 0.490000000000009 -1.425 0.7666666666666667,
- 0.7350000000000134 -1.425 0.7666666666666667,
- 0.9800000000000177 -1.425 0.7666666666666667,
- -0.9800000000000176 1.425 0.7666666666666667,
- -0.7350000000000132 1.425 0.7666666666666667,
- -0.49000000000000876 1.425 0.7666666666666667,
- -0.24500000000000433 1.425 0.7666666666666667,
- 1.1102230246251565e-16 1.425 0.7666666666666667,
- 0.24500000000000455 1.425 0.7666666666666667,
- 0.490000000000009 1.425 0.7666666666666667,
- 0.7350000000000134 1.425 0.7666666666666667,
- 0.9800000000000177 1.425 0.7666666666666667,
- -1.225000000000022 1.1400000000000001 0.7666666666666667,
- -1.225000000000022 0.8550000000000001 0.7666666666666667,
- -1.225000000000022 0.5700000000000001 0.7666666666666667,
- -1.225000000000022 0.28500000000000003 0.7666666666666667,
- -1.225000000000022 0.0 0.7666666666666667,
- -1.225000000000022 -0.28500000000000003 0.7666666666666667,
- -1.225000000000022 -0.5700000000000001 0.7666666666666667,
- -1.225000000000022 -0.8550000000000001 0.7666666666666667,
- -1.225000000000022 -1.1400000000000001 0.7666666666666667,
- -0.9800000000000176 1.1400000000000001 0.7666666666666667,
- -0.9800000000000176 0.8550000000000001 0.7666666666666667,
- -0.9800000000000176 0.5700000000000001 0.7666666666666667,
- -0.9800000000000176 0.28500000000000003 0.7666666666666667,
- -0.9800000000000176 0.0 0.7666666666666667,
- -0.9800000000000176 -0.28500000000000003 0.7666666666666667,
- -0.9493750000000171 -0.6056250000000001 0.7666666666666667,
- -0.9800000000000175 -0.8550000000000002 0.7666666666666667,
- -0.9493750000000171 -1.104375 0.7666666666666667,
- -0.7350000000000132 1.1400000000000001 0.7666666666666667,
- -0.7350000000000132 0.8550000000000001 0.7666666666666667,
- -0.7350000000000132 0.5700000000000001 0.7666666666666667,
- -0.7350000000000132 0.28500000000000003 0.7666666666666667,
- -0.7350000000000132 0.0 0.7666666666666667,
- -0.7350000000000132 -0.28500000000000003 0.7666666666666667,
- -0.7350000000000132 -0.5700000000000001 0.7666666666666667,
- -0.7350000000000132 -1.1400000000000001 0.7666666666666667,
- -0.49000000000000876 1.1400000000000001 0.7666666666666667,
- -0.49000000000000876 0.8550000000000001 0.7666666666666667,
- -0.49000000000000876 0.5700000000000001 0.7666666666666667,
- -0.49000000000000876 0.28500000000000003 0.7666666666666667,
- -0.49000000000000876 0.0 0.7666666666666667,
- -0.49000000000000876 -0.28500000000000003 0.7666666666666667,
- -0.5206250000000093 -0.6056250000000001 0.7666666666666667,
- -0.49000000000000876 -0.8550000000000002 0.7666666666666667,
- -0.5206250000000093 -1.104375 0.7666666666666667,
- -0.24500000000000433 1.1400000000000001 0.7666666666666667,
- -0.24500000000000433 0.8550000000000001 0.7666666666666667,
- -0.24500000000000433 0.5700000000000001 0.7666666666666667,
- -0.24500000000000433 0.28500000000000003 0.7666666666666667,
- -0.24500000000000433 0.0 0.7666666666666667,
- -0.24500000000000433 -0.28500000000000003 0.7666666666666667,
- -0.24500000000000433 -0.5700000000000001 0.7666666666666667,
- -0.24500000000000433 -0.8550000000000001 0.7666666666666667,
- -0.24500000000000433 -1.1400000000000001 0.7666666666666667,
- -0.9800000000000176 -0.7125000000000001 0.7666666666666667,
- -0.9800000000000176 -0.9975 0.7666666666666667,
- -0.49000000000000876 -0.7125000000000001 0.7666666666666667,
- -0.49000000000000876 -0.9975 0.7666666666666667,
- -0.8575000000000155 -0.5700000000000001 0.7666666666666667,
- -0.8575000000000155 -1.1400000000000001 0.7666666666666667,
- -0.6125000000000109 -0.5700000000000001 0.7666666666666667,
- -0.6125000000000109 -1.1400000000000001 0.7666666666666667,
- -1.225000000000022 -0.7125000000000001 0.7666666666666667,
- -1.225000000000022 -0.9975 0.7666666666666667,
- -0.8575000000000155 -0.28500000000000003 0.7666666666666667,
- -0.8575000000000155 -1.425 0.7666666666666667,
- -0.6125000000000109 -0.28500000000000003 0.7666666666666667,
- -0.6125000000000109 -1.425 0.7666666666666667,
- -0.24500000000000433 -0.7125000000000001 0.7666666666666667,
- -0.24500000000000433 -0.9975 0.7666666666666667 ] }
- coordIndex [
- 0, 1, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 91, 17, 89, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 89, 83, 51, -1,
- 17, 59, 83, 89, -1,
- 17, 91, 85, 59, -1,
- 18, 19, 77, 68, -1,
- 18, 68, 85, 91, -1,
- 19, 20, 29, 28, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- normal Normal { vector [
- -0.8125199200687455 -0.3365567705907775 0.4759631494779679,
- -0.2596883436880727 -0.6269431213219502 0.7345095552677554,
- -0.8125199200687455 0.3365567705907775 0.4759631494779679,
- -0.2596883436880727 0.6269431213219502 0.7345095552677554,
- 0.3365567705907774 0.8125199200687453 0.47596314947796786,
- 0.8125199200687454 0.33655677059077754 0.475963149477968,
- 0.8125199200687454 -0.33655677059077754 0.475963149477968,
- 0.3365567705907774 -0.8125199200687453 0.475963149477968,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.33655677059077754 -0.8125199200687455 -0.4759631494779678,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.33655677059077754 -0.8125199200687455 -0.4759631494779678,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 -0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- -8.084784541412114e-17 -0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- -8.084784541412114e-17 0.4472135954999579 0.8944271909999159,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0 ] }
- normalIndex [
- 0, 1, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 91, 17, 89, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 89, 83, 51, -1,
- 17, 59, 83, 89, -1,
- 17, 91, 85, 59, -1,
- 18, 19, 77, 68, -1,
- 18, 68, 85, 91, -1,
- 19, 20, 29, 28, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9493750000000171 -0.6056250000000001 0.7666666666666667,
- -0.9800000000000175 -0.8550000000000002 0.7666666666666667,
- -0.9493750000000171 -1.104375 0.7666666666666667,
- -0.7350000000000132 -0.5700000000000001 0.7666666666666667,
- -0.7350000000000132 -0.8550000000000002 0.7666666666666667,
- -0.7350000000000132 -1.1400000000000001 0.7666666666666667,
- -0.5206250000000093 -0.6056250000000001 0.7666666666666667,
- -0.49000000000000876 -0.8550000000000002 0.7666666666666667,
- -0.5206250000000093 -1.104375 0.7666666666666667,
- -0.9800000000000176 -0.7125000000000001 0.7666666666666667,
- -0.9800000000000176 -0.9975 0.7666666666666667,
- -0.7350000000000132 -0.7125000000000001 0.7666666666666667,
- -0.7350000000000132 -0.9975 0.7666666666666667,
- -0.49000000000000876 -0.7125000000000001 0.7666666666666667,
- -0.49000000000000876 -0.9975 0.7666666666666667,
- -0.8575000000000155 -0.5700000000000001 0.7666666666666667,
- -0.8575000000000155 -0.8550000000000002 0.7666666666666667,
- -0.8575000000000155 -1.1400000000000001 0.7666666666666667,
- -0.6125000000000109 -0.5700000000000001 0.7666666666666667,
- -0.6125000000000109 -0.8550000000000002 0.7666666666666667,
- -0.6125000000000109 -1.1400000000000001 0.7666666666666667,
- -0.8575000000000155 -0.7125000000000001 0.7666666666666667,
- -0.8575000000000155 -0.9975 0.7666666666666667,
- -0.6125000000000109 -0.7125000000000001 0.7666666666666667,
- -0.6125000000000109 -0.9975 0.7666666666666667 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.45499999999999996,
- -1.7750000000000221 -1.975 0.45499999999999996,
- -1.975 1.7750000000000221 0.45499999999999996,
- -1.7750000000000221 1.975 0.45499999999999996,
- 1.7750000000000221 1.975 0.45499999999999996,
- 1.975 1.7750000000000221 0.45499999999999996,
- 1.975 -1.7750000000000221 0.45499999999999996,
- 1.7750000000000221 -1.975 0.45499999999999996,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Numbers.wings
deleted file mode 100644
index d2ce0b3f..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Numbers.wrl
deleted file mode 100644
index 4355efcf..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_S1-Outline_Numbers.wrl
+++ /dev/null
@@ -1,938 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Source Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.175 -0.56 0.17,
- -0.175 0.56 0.17,
- 0.34500000000000003 0.56 0.17,
- 0.34500000000000003 -0.56 0.17,
- -0.09375 -0.38500000000000006 0.0,
- -0.09375 0.38500000000000006 0.0,
- 0.26375000000000004 0.38500000000000006 0.0,
- 0.2637500000000001 -0.38500000000000006 0.0,
- -0.15874999999999995 0.0 0.0,
- 0.08500000000000003 -0.525 0.0,
- 0.08500000000000002 0.525 0.0,
- 0.3287500000000001 0.0 0.0,
- 0.08500000000000005 0.0 0.0,
- 0.34500000000000003 0.0 0.17,
- 0.08500000000000002 -0.56 0.17,
- 0.08500000000000002 0.56 0.17,
- -0.175 0.0 0.17,
- -0.1425 -0.21000000000000002 0.0,
- -0.012499999999999983 -0.49000000000000005 0.0,
- -0.012499999999999983 0.49000000000000005 0.0,
- 0.3125 0.21000000000000002 0.0,
- -0.1425 0.21000000000000002 0.0,
- 0.18250000000000005 -0.49000000000000005 0.0,
- 0.18250000000000002 0.49000000000000005 0.0,
- 0.31250000000000006 -0.21000000000000002 0.0,
- 0.08500000000000002 0.2625 0.0,
- -0.03687499999999998 0.0 0.0,
- 0.08500000000000002 -0.2625 0.0,
- 0.20687500000000003 0.0 0.0,
- -0.028749999999999984 0.24500000000000002 0.0,
- -0.02874999999999998 -0.24500000000000002 0.0,
- 0.19875000000000004 -0.24500000000000002 0.0,
- 0.19875000000000004 0.24500000000000002 0.0,
- 0.34500000000000003 0.28 0.17,
- 0.21500000000000002 -0.56 0.17,
- -0.044999999999999984 0.56 0.17,
- -0.175 -0.28 0.17,
- 0.34500000000000003 -0.28 0.17,
- -0.044999999999999984 -0.56 0.17,
- 0.21500000000000002 0.56 0.17,
- -0.175 0.28 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.845929684003534 -0.5332941762508695 -5.397208424347776e-4,
- -0.845929684003534 0.5332941762508695 -5.397208424347405e-4,
- 0.845929684003534 0.5332941762508695 -5.397208424347776e-4,
- 0.845929684003534 -0.5332941762508694 -5.397208424345923e-4,
- -0.5073813863677751 -0.3198652838465666 -0.8001564403023136,
- -0.5073813863677751 0.3198652838465666 -0.8001564403023136,
- 0.5073813863677751 0.3198652838465666 -0.8001564403023136,
- 0.5073813863677752 -0.3198652838465666 -0.8001564403023136,
- -0.652303129297524 0.0 -0.7579581964123466,
- -8.626281081988312e-18 -0.5851717958720255 -0.8109093471627445,
- 0.0 0.5851717958720255 -0.8109093471627445,
- 0.6523031292975243 3.892576089677137e-17 -0.7579581964123466,
- 0.0 0.0 -1.0,
- 0.9421803384013172 5.622399299807867e-17 0.3351062666229618,
- -2.886747543410734e-17 -0.9791260151109377 0.2032541427203288,
- -1.443373771705367e-17 0.9791260151109377 0.2032541427203288,
- -0.9421803384013172 0.0 0.33510626662296156,
- -0.6021118468666256 -0.04144410730471697 -0.7973353810239306,
- -0.1454509275381597 -0.4842641670122962 -0.8627469178305861,
- -0.1454509275381597 0.4842641670122962 -0.8627469178305861,
- 0.6021118468666254 0.04144410730471703 -0.7973353810239304,
- -0.6021118468666256 0.04144410730471697 -0.7973353810239306,
- 0.1454509275381597 -0.4842641670122962 -0.8627469178305861,
- 0.1454509275381597 0.4842641670122962 -0.8627469178305861,
- 0.6021118468666257 -0.041444107304717016 -0.7973353810239303,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9685187825045543 0.06666435240833912 0.23984835220170414,
- 0.28739551873424773 -0.9568543414506173 0.04282038134554835,
- -0.28739551873424773 0.9568543414506173 0.04282038134554835,
- -0.9685187825045543 -0.06666435240833903 0.2398483522017041,
- 0.9685187825045541 -0.06666435240833908 0.2398483522017044,
- -0.28739551873424773 -0.9568543414506173 0.04282038134554835,
- 0.28739551873424773 0.9568543414506173 0.04282038134554835,
- -0.9685187825045543 0.06666435240833903 0.23984835220170414 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.075 -0.31 0.17,
- -1.075 0.31 0.17,
- -0.5549999999999999 0.31 0.17,
- -0.5549999999999999 -0.31 0.17,
- -0.9937499999999998 -0.213125 0.0,
- -0.9937500000000001 0.213125 0.0,
- -0.6362499999999999 0.213125 0.0,
- -0.63625 -0.213125 0.0,
- -1.0587499999999999 0.0 0.0,
- -0.815 -0.29062499999999997 0.0,
- -0.815 0.29062499999999997 0.0,
- -0.5712499999999999 0.0 0.0,
- -0.815 -3.469446951953614e-18 0.0,
- -0.5549999999999999 0.0 0.17,
- -0.815 -0.31 0.17,
- -0.815 0.31 0.17,
- -1.075 0.0 0.17,
- -1.0425 -0.11624999999999999 0.0,
- -0.9124999999999999 -0.27125 0.0,
- -0.9125 0.27125 0.0,
- -0.5874999999999999 0.11624999999999999 0.0,
- -1.0425 0.11624999999999999 0.0,
- -0.7175 -0.27125 0.0,
- -0.7174999999999999 0.27125 0.0,
- -0.5874999999999999 -0.11624999999999999 0.0,
- -0.815 0.1453125 0.0,
- -0.9368749999999999 0.0 0.0,
- -0.815 -0.1453125 0.0,
- -0.693125 0.0 0.0,
- -0.92875 0.135625 0.0,
- -0.92875 -0.135625 0.0,
- -0.7012499999999999 -0.135625 0.0,
- -0.7012499999999999 0.135625 0.0,
- -0.5549999999999999 0.155 0.17,
- -0.6849999999999999 -0.31 0.17,
- -0.945 0.31 0.17,
- -1.075 -0.155 0.17,
- -0.5549999999999999 -0.155 0.17,
- -0.945 -0.31 0.17,
- -0.6849999999999999 0.31 0.17,
- -1.075 0.155 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7333627334324652 -0.6680860761156856 0.12585744361304013,
- -0.7333627334324654 0.668086076115685 0.12585744361304102,
- 0.7333627334324653 0.6680860761156852 0.12585744361304074,
- 0.7333627334324653 -0.6680860761156855 0.12585744361304044,
- -0.4829727671308047 -0.43998333451295873 -0.7570680098649468,
- -0.4829727671308052 0.4399833345129586 -0.7570680098649466,
- 0.482972767130805 0.4399833345129586 -0.7570680098649467,
- 0.48297276713080484 -0.43998333451295873 -0.7570680098649468,
- -0.6519068000566471 0.0 -0.7582990993268438,
- 0.0 -0.6406344138996366 -0.7678460442871793,
- 0.0 0.6406344138996366 -0.7678460442871793,
- 0.6519068000566474 0.0 -0.7582990993268437,
- 0.0 0.0 -1.0,
- 0.9419973820732498 0.0 0.3356202201404797,
- -1.3432833453634794e-17 -0.9494474594467944 0.3139259813236675,
- -1.3432833453634794e-17 0.9494474594467944 0.3139259813236675,
- -0.9419973820732498 0.0 0.3356202201404794,
- -0.5993670505788836 -0.07433220883654344 -0.7970155967168087,
- -0.10067382868276312 -0.5767800297528821 -0.8106722996973672,
- -0.10067382868276308 0.5767800297528822 -0.8106722996973673,
- 0.5993670505788838 0.07433220883654335 -0.7970155967168085,
- -0.5993670505788838 0.07433220883654312 -0.7970155967168085,
- 0.10067382868276308 -0.5767800297528821 -0.8106722996973672,
- 0.1006738286827631 0.5767800297528821 -0.8106722996973672,
- 0.5993670505788837 -0.07433220883654348 -0.7970155967168085,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9628923463712794 0.1194158319321212 0.24202931306676792,
- 0.16824571617440773 -0.96391257241898 0.20631512722431514,
- -0.1682457161744077 0.96391257241898 0.20631512722431525,
- -0.9628923463712794 -0.1194158319321214 0.24202931306676745,
- 0.9628923463712793 -0.11941583193212141 0.24202931306676775,
- -0.16824571617440784 -0.96391257241898 0.2063151272243151,
- 0.16824571617440773 0.96391257241898 0.2063151272243152,
- -0.9628923463712794 0.11941583193212083 0.24202931306676792 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.285,
- 1.975 1.425 0.285,
- 2.4250000000000003 1.425 0.285,
- 2.4250000000000003 -1.425 0.285,
- 1.975 -1.425 0.0,
- 1.975 1.425 0.0,
- 2.4250000000000003 1.425 0.0,
- 2.4250000000000003 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.285,
- -2.4250000000000003 1.425 0.285,
- -1.975 1.425 0.285,
- -1.975 -1.425 0.285,
- -2.4250000000000003 -1.425 0.0,
- -2.4250000000000003 1.425 0.0,
- -1.975 1.425 0.0,
- -1.975 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.7666666666666667,
- -1.225000000000022 -1.425 0.7666666666666667,
- -1.425 1.225000000000022 0.7666666666666667,
- -1.225000000000022 1.425 0.7666666666666667,
- 1.225000000000022 1.425 0.7666666666666667,
- 1.425 1.225000000000022 0.7666666666666667,
- 1.425 -1.225000000000022 0.7666666666666667,
- 1.225000000000022 -1.425 0.7666666666666667,
- -1.425 -1.225000000000022 0.1966666666666667,
- -1.225000000000022 -1.425 0.1966666666666667,
- -1.425 1.225000000000022 0.1966666666666667,
- -1.225000000000022 1.425 0.1966666666666667,
- 1.225000000000022 1.425 0.1966666666666667,
- 1.425 1.225000000000022 0.1966666666666667,
- 1.425 -1.225000000000022 0.1966666666666667,
- 1.225000000000022 -1.425 0.1966666666666667,
- -0.9800000000000176 -1.425 0.7666666666666667,
- -0.7350000000000132 -1.425 0.7666666666666667,
- -0.49000000000000876 -1.425 0.7666666666666667,
- -0.24500000000000433 -1.425 0.7666666666666667,
- 1.1102230246251565e-16 -1.425 0.7666666666666667,
- 0.24500000000000455 -1.425 0.7666666666666667,
- 0.490000000000009 -1.425 0.7666666666666667,
- 0.7350000000000134 -1.425 0.7666666666666667,
- 0.9800000000000177 -1.425 0.7666666666666667,
- -0.9800000000000176 1.425 0.7666666666666667,
- -0.7350000000000132 1.425 0.7666666666666667,
- -0.49000000000000876 1.425 0.7666666666666667,
- -0.24500000000000433 1.425 0.7666666666666667,
- 1.1102230246251565e-16 1.425 0.7666666666666667,
- 0.24500000000000455 1.425 0.7666666666666667,
- 0.490000000000009 1.425 0.7666666666666667,
- 0.7350000000000134 1.425 0.7666666666666667,
- 0.9800000000000177 1.425 0.7666666666666667,
- -1.225000000000022 1.1400000000000001 0.7666666666666667,
- -1.225000000000022 0.8550000000000001 0.7666666666666667,
- -1.225000000000022 0.5700000000000001 0.7666666666666667,
- -1.225000000000022 0.28500000000000003 0.7666666666666667,
- -1.225000000000022 0.0 0.7666666666666667,
- -1.225000000000022 -0.28500000000000003 0.7666666666666667,
- -1.225000000000022 -0.5700000000000001 0.7666666666666667,
- -1.225000000000022 -0.8550000000000001 0.7666666666666667,
- -1.225000000000022 -1.1400000000000001 0.7666666666666667,
- -0.9800000000000176 1.1400000000000001 0.7666666666666667,
- -0.9800000000000176 0.8550000000000001 0.7666666666666667,
- -0.9800000000000176 0.5700000000000001 0.7666666666666667,
- -0.9800000000000176 0.28500000000000003 0.7666666666666667,
- -0.9800000000000176 0.0 0.7666666666666667,
- -0.9800000000000176 -0.28500000000000003 0.7666666666666667,
- -0.9493750000000171 -0.6056250000000001 0.7666666666666667,
- -0.9800000000000175 -0.8550000000000002 0.7666666666666667,
- -0.9493750000000171 -1.104375 0.7666666666666667,
- -0.7350000000000132 1.1400000000000001 0.7666666666666667,
- -0.7350000000000132 0.8550000000000001 0.7666666666666667,
- -0.7350000000000132 0.5700000000000001 0.7666666666666667,
- -0.7350000000000132 0.28500000000000003 0.7666666666666667,
- -0.7350000000000132 0.0 0.7666666666666667,
- -0.7350000000000132 -0.28500000000000003 0.7666666666666667,
- -0.7350000000000132 -0.5700000000000001 0.7666666666666667,
- -0.7350000000000132 -1.1400000000000001 0.7666666666666667,
- -0.49000000000000876 1.1400000000000001 0.7666666666666667,
- -0.49000000000000876 0.8550000000000001 0.7666666666666667,
- -0.49000000000000876 0.5700000000000001 0.7666666666666667,
- -0.49000000000000876 0.28500000000000003 0.7666666666666667,
- -0.49000000000000876 0.0 0.7666666666666667,
- -0.49000000000000876 -0.28500000000000003 0.7666666666666667,
- -0.5206250000000093 -0.6056250000000001 0.7666666666666667,
- -0.49000000000000876 -0.8550000000000002 0.7666666666666667,
- -0.5206250000000093 -1.104375 0.7666666666666667,
- -0.24500000000000433 1.1400000000000001 0.7666666666666667,
- -0.24500000000000433 0.8550000000000001 0.7666666666666667,
- -0.24500000000000433 0.5700000000000001 0.7666666666666667,
- -0.24500000000000433 0.28500000000000003 0.7666666666666667,
- -0.24500000000000433 0.0 0.7666666666666667,
- -0.24500000000000433 -0.28500000000000003 0.7666666666666667,
- -0.24500000000000433 -0.5700000000000001 0.7666666666666667,
- -0.24500000000000433 -0.8550000000000001 0.7666666666666667,
- -0.24500000000000433 -1.1400000000000001 0.7666666666666667,
- -0.9800000000000176 -0.7125000000000001 0.7666666666666667,
- -0.9800000000000176 -0.9975 0.7666666666666667,
- -0.49000000000000876 -0.7125000000000001 0.7666666666666667,
- -0.49000000000000876 -0.9975 0.7666666666666667,
- -0.8575000000000155 -0.5700000000000001 0.7666666666666667,
- -0.8575000000000155 -1.1400000000000001 0.7666666666666667,
- -0.6125000000000109 -0.5700000000000001 0.7666666666666667,
- -0.6125000000000109 -1.1400000000000001 0.7666666666666667,
- -1.225000000000022 -0.7125000000000001 0.7666666666666667,
- -1.225000000000022 -0.9975 0.7666666666666667,
- -0.8575000000000155 -0.28500000000000003 0.7666666666666667,
- -0.8575000000000155 -1.425 0.7666666666666667,
- -0.6125000000000109 -0.28500000000000003 0.7666666666666667,
- -0.6125000000000109 -1.425 0.7666666666666667,
- -0.24500000000000433 -0.7125000000000001 0.7666666666666667,
- -0.24500000000000433 -0.9975 0.7666666666666667 ] }
- coordIndex [
- 0, 1, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 91, 17, 89, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 89, 83, 51, -1,
- 17, 59, 83, 89, -1,
- 17, 91, 85, 59, -1,
- 18, 19, 77, 68, -1,
- 18, 68, 85, 91, -1,
- 19, 20, 29, 28, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- normal Normal { vector [
- -0.8125199200687455 -0.3365567705907775 0.4759631494779679,
- -0.2596883436880727 -0.6269431213219502 0.7345095552677554,
- -0.8125199200687455 0.3365567705907775 0.4759631494779679,
- -0.2596883436880727 0.6269431213219502 0.7345095552677554,
- 0.3365567705907774 0.8125199200687453 0.47596314947796786,
- 0.8125199200687454 0.33655677059077754 0.475963149477968,
- 0.8125199200687454 -0.33655677059077754 0.475963149477968,
- 0.3365567705907774 -0.8125199200687453 0.475963149477968,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.33655677059077754 -0.8125199200687455 -0.4759631494779678,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.3365567705907775 0.8125199200687453 -0.475963149477968,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.33655677059077754 -0.8125199200687455 -0.4759631494779678,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 -0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- -8.084784541412114e-17 -0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 0.4472135954999579 0.8944271909999159,
- 1.5999145993000392e-16 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- -8.084784541412114e-17 0.4472135954999579 0.8944271909999159,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- -1.3965069492141756e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 1.1925059340764086e-16 0.0 1.0,
- 1.1925059340764086e-16 0.0 1.0 ] }
- normalIndex [
- 0, 1, 42, 87, 41, 86, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 91, 17, 89, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 89, 83, 51, -1,
- 17, 59, 83, 89, -1,
- 17, 91, 85, 59, -1,
- 18, 19, 77, 68, -1,
- 18, 68, 85, 91, -1,
- 19, 20, 29, 28, 69, 70, 71, 72, 73, 74, 75, 92, 76, 93, 77, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 27, 60, 69, 28, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 86, 78, 49, -1,
- 41, 50, 78, 86, -1,
- 41, 87, 79, 50, -1,
- 42, 51, 79, 87, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 88, 57, 56, -1,
- 48, 49, 82, 88, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 90, 65, 64, -1,
- 57, 58, 84, 90, -1,
- 57, 88, 82, 58, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 65, 90, 84, 66, -1,
- 66, 80, 92, 75, -1,
- 67, 76, 92, 80, -1,
- 67, 81, 93, 76, -1,
- 68, 77, 93, 81, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9493750000000171 -0.6056250000000001 0.7666666666666667,
- -0.9800000000000175 -0.8550000000000002 0.7666666666666667,
- -0.9493750000000171 -1.104375 0.7666666666666667,
- -0.7350000000000132 -0.5700000000000001 0.7666666666666667,
- -0.7350000000000132 -0.8550000000000002 0.7666666666666667,
- -0.7350000000000132 -1.1400000000000001 0.7666666666666667,
- -0.5206250000000093 -0.6056250000000001 0.7666666666666667,
- -0.49000000000000876 -0.8550000000000002 0.7666666666666667,
- -0.5206250000000093 -1.104375 0.7666666666666667,
- -0.9800000000000176 -0.7125000000000001 0.7666666666666667,
- -0.9800000000000176 -0.9975 0.7666666666666667,
- -0.7350000000000132 -0.7125000000000001 0.7666666666666667,
- -0.7350000000000132 -0.9975 0.7666666666666667,
- -0.49000000000000876 -0.7125000000000001 0.7666666666666667,
- -0.49000000000000876 -0.9975 0.7666666666666667,
- -0.8575000000000155 -0.5700000000000001 0.7666666666666667,
- -0.8575000000000155 -0.8550000000000002 0.7666666666666667,
- -0.8575000000000155 -1.1400000000000001 0.7666666666666667,
- -0.6125000000000109 -0.5700000000000001 0.7666666666666667,
- -0.6125000000000109 -0.8550000000000002 0.7666666666666667,
- -0.6125000000000109 -1.1400000000000001 0.7666666666666667,
- -0.8575000000000155 -0.7125000000000001 0.7666666666666667,
- -0.8575000000000155 -0.9975 0.7666666666666667,
- -0.6125000000000109 -0.7125000000000001 0.7666666666666667,
- -0.6125000000000109 -0.9975 0.7666666666666667 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.45499999999999996,
- -1.7750000000000221 -1.975 0.45499999999999996,
- -1.975 1.7750000000000221 0.45499999999999996,
- -1.7750000000000221 1.975 0.45499999999999996,
- 1.7750000000000221 1.975 0.45499999999999996,
- 1.975 1.7750000000000221 0.45499999999999996,
- 1.975 -1.7750000000000221 0.45499999999999996,
- 1.7750000000000221 -1.975 0.45499999999999996,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Names.wings
deleted file mode 100644
index a176716e..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Names.wrl
deleted file mode 100644
index eabd4f62..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Names.wrl
+++ /dev/null
@@ -1,718 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Source Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.3549999999999999 -0.435 0.17,
- 0.3549999999999999 0.435 0.17,
- 1.025 0.435 0.17,
- 1.025 -0.435 0.17,
- 0.4387499999999999 -0.32625 0.0,
- 0.4387499999999999 0.32625 0.0,
- 0.9412499999999999 0.32625 0.0,
- 0.9412499999999999 -0.32625 0.0,
- 0.3549999999999999 0.0 0.0,
- 0.69 -0.435 0.0,
- 0.69 0.435 0.0,
- 1.025 0.0 0.0,
- 0.69 0.0 0.0,
- 1.025 0.0 0.17,
- 0.69 -0.435 0.17,
- 0.69 0.435 0.17,
- 0.3549999999999999 0.0 0.17 ] }
- coordIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- normal Normal { vector [
- -0.715341784819359 -0.653061774919212 0.24858891574409028,
- -0.715341784819359 0.653061774919212 0.24858891574409026,
- 0.715341784819359 0.653061774919212 0.24858891574409028,
- 0.715341784819359 -0.653061774919212 0.24858891574409026,
- -0.5088738937775448 -0.4645696579353802 -0.7247222869192613,
- -0.5088738937775448 0.4645696579353802 -0.7247222869192613,
- 0.5088738937775448 0.4645696579353802 -0.7247222869192613,
- 0.5088738937775448 -0.4645696579353802 -0.7247222869192613,
- -0.6020620628984703 0.0 -0.7984492923275956,
- 8.529881588465461e-18 -0.5687152711928594 -0.8225344614738231,
- 8.529881588465461e-18 0.5687152711928594 -0.8225344614738231,
- 0.6020620628984703 0.0 -0.7984492923275956,
- 0.0 0.0 -1.0,
- 0.9722046406135884 0.0 0.23413273322925893,
- 1.4774410293643407e-17 -0.9850585462084468 0.17221980298938167,
- 1.4774410293643407e-17 0.9850585462084468 0.17221980298938167,
- -0.9722046406135884 0.0 0.23413273322925893 ] }
- normalIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9450000000000001 -0.31 0.17,
- -0.9450000000000001 0.31 0.17,
- -0.325 0.31 0.17,
- -0.325 -0.31 0.17,
- -0.8674999999999999 -0.23249999999999998 0.0,
- -0.8674999999999999 0.23249999999999998 0.0,
- -0.4025 0.23249999999999998 0.0,
- -0.4025 -0.23249999999999998 0.0,
- -0.9450000000000001 0.0 0.0,
- -0.635 -0.31 0.0,
- -0.635 0.31 0.0,
- -0.325 0.0 0.0,
- -0.635 0.0 0.0,
- -0.325 0.0 0.17,
- -0.635 -0.31 0.17,
- -0.635 0.31 0.17,
- -0.9450000000000001 0.0 0.17 ] }
- coordIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- normal Normal { vector [
- -0.6728592401912878 -0.6728592401912881 0.30744249182311384,
- -0.6728592401912878 0.6728592401912881 0.30744249182311395,
- 0.6728592401912878 0.6728592401912878 0.30744249182311406,
- 0.6728592401912878 -0.6728592401912878 0.30744249182311406,
- -0.5081122137522055 -0.5081122137522057 -0.6954451498656566,
- -0.5081122137522055 0.5081122137522057 -0.6954451498656566,
- 0.5081122137522057 0.5081122137522057 -0.6954451498656566,
- 0.5081122137522057 -0.5081122137522057 -0.6954451498656566,
- -0.6086200573702238 0.0 -0.7934617985553339,
- 0.0 -0.608620057370224 -0.7934617985553338,
- 0.0 0.608620057370224 -0.7934617985553338,
- 0.608620057370224 0.0 -0.7934617985553338,
- 0.0 0.0 -1.0,
- 0.9675635388353513 0.0 0.2526277861131106,
- 0.0 -0.9675635388353513 0.2526277861131106,
- 0.0 0.9675635388353513 0.2526277861131106,
- -0.9675635388353514 0.0 0.2526277861131103 ] }
- normalIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- }
- }
- ]
-}
-
-DEF PadDrain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.75 -1.425 0.253,
- 1.75 1.425 0.253,
- 2.2 1.425 0.253,
- 2.2 -1.425 0.253,
- 1.75 -1.425 0.0,
- 1.75 1.425 0.0,
- 2.2 1.425 0.0,
- 2.2 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF PadDrain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.2 -1.425 0.253,
- -2.2 1.425 0.253,
- -1.75 1.425 0.253,
- -1.75 -1.425 0.253,
- -2.2 -1.425 0.0,
- -2.2 1.425 0.0,
- -1.75 1.425 0.0,
- -1.75 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.7613333333333333,
- -1.2730000000000168 -1.425 0.7613333333333333,
- -1.425 1.225000000000022 0.7613333333333333,
- -1.2730000000000168 1.425 0.7613333333333333,
- 1.2730000000000168 1.425 0.7613333333333333,
- 1.425 1.225000000000022 0.7613333333333333,
- 1.425 -1.225000000000022 0.7613333333333333,
- 1.2730000000000168 -1.425 0.7613333333333333,
- -1.425 -1.225000000000022 0.2553333333333333,
- -1.2730000000000168 -1.425 0.2553333333333333,
- -1.425 1.225000000000022 0.2553333333333333,
- -1.2730000000000168 1.425 0.2553333333333333,
- 1.2730000000000168 1.425 0.2553333333333333,
- 1.425 1.225000000000022 0.2553333333333333,
- 1.425 -1.225000000000022 0.2553333333333333,
- 1.2730000000000168 -1.425 0.2553333333333333,
- -1.0184000000000135 -1.425 0.7613333333333333,
- -0.7638000000000101 -1.425 0.7613333333333333,
- -0.5092000000000068 -1.425 0.7613333333333333,
- -0.2546000000000034 -1.425 0.7613333333333333,
- 0.0 -1.425 0.7613333333333333,
- 0.2546000000000034 -1.425 0.7613333333333333,
- 0.5092000000000068 -1.425 0.7613333333333333,
- 0.7638000000000101 -1.425 0.7613333333333333,
- 1.0184000000000135 -1.425 0.7613333333333333,
- -1.0184000000000135 1.425 0.7613333333333333,
- -0.7638000000000101 1.425 0.7613333333333333,
- -0.5092000000000068 1.425 0.7613333333333333,
- -0.2546000000000034 1.425 0.7613333333333333,
- 0.0 1.425 0.7613333333333333,
- 0.2546000000000034 1.425 0.7613333333333333,
- 0.5092000000000068 1.425 0.7613333333333333,
- 0.7638000000000101 1.425 0.7613333333333333,
- 1.0184000000000135 1.425 0.7613333333333333,
- -1.2730000000000168 1.1400000000000001 0.7613333333333333,
- -1.2730000000000168 0.8550000000000001 0.7613333333333333,
- -1.2730000000000168 0.5700000000000001 0.7613333333333333,
- -1.2730000000000168 0.28500000000000003 0.7613333333333333,
- -1.2730000000000168 0.0 0.7613333333333333,
- -1.2730000000000168 -0.28500000000000003 0.7613333333333333,
- -1.2730000000000168 -0.5700000000000001 0.7613333333333333,
- -1.2730000000000168 -0.8550000000000001 0.7613333333333333,
- -1.2730000000000168 -1.1400000000000001 0.7613333333333333,
- -1.0184000000000135 1.1400000000000001 0.7613333333333333,
- -1.0184000000000135 0.8550000000000001 0.7613333333333333,
- -1.0184000000000135 0.5700000000000001 0.7613333333333333,
- -1.0184000000000135 0.28500000000000003 0.7613333333333333,
- -1.0184000000000135 0.0 0.7613333333333333,
- -1.0184000000000135 -0.28500000000000003 0.7613333333333333,
- -0.9865750000000131 -0.6056250000000001 0.7613333333333332,
- -1.0184000000000135 -0.8550000000000002 0.7613333333333332,
- -0.9865750000000131 -1.104375 0.7613333333333332,
- -0.7638000000000101 1.1400000000000001 0.7613333333333333,
- -0.7638000000000101 0.8550000000000001 0.7613333333333333,
- -0.7638000000000101 0.5700000000000001 0.7613333333333333,
- -0.7638000000000101 0.28500000000000003 0.7613333333333333,
- -0.7638000000000101 0.0 0.7613333333333333,
- -0.7638000000000101 -0.28500000000000003 0.7613333333333333,
- -0.7638000000000102 -0.5700000000000001 0.7613333333333332,
- -0.7638000000000102 -1.1400000000000001 0.7613333333333332,
- -0.5092000000000068 1.1400000000000001 0.7613333333333333,
- -0.5092000000000068 0.8550000000000001 0.7613333333333333,
- -0.5092000000000068 0.5700000000000001 0.7613333333333333,
- -0.5092000000000068 0.28500000000000003 0.7613333333333333,
- -0.5092000000000068 0.0 0.7613333333333333,
- -0.5092000000000068 -0.28500000000000003 0.7613333333333333,
- -0.5410250000000072 -0.6056250000000001 0.7613333333333332,
- -0.5092000000000068 -0.8550000000000002 0.7613333333333332,
- -0.5410250000000072 -1.104375 0.7613333333333332,
- -1.0184000000000135 -0.7125000000000001 0.7613333333333333,
- -1.0184000000000135 -0.9975 0.7613333333333333,
- -0.5092000000000068 -0.7125000000000001 0.7613333333333333,
- -0.5092000000000068 -0.9975 0.7613333333333333,
- -0.8911000000000118 -0.5700000000000001 0.7613333333333333,
- -0.8911000000000118 -1.1400000000000001 0.7613333333333333,
- -0.6365000000000085 -0.5700000000000001 0.7613333333333333,
- -0.6365000000000085 -1.1400000000000001 0.7613333333333333,
- -1.2730000000000168 -0.7125000000000001 0.7613333333333333,
- -1.2730000000000168 -0.9975 0.7613333333333333,
- -0.8911000000000118 -0.28500000000000003 0.7613333333333333,
- -0.8911000000000118 -1.425 0.7613333333333333,
- -0.6365000000000085 -0.28500000000000003 0.7613333333333333,
- -0.6365000000000085 -1.425 0.7613333333333333 ] }
- coordIndex [
- 0, 1, 42, 78, 41, 77, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 82, 17, 80, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 80, 74, 51, -1,
- 17, 59, 74, 80, -1,
- 17, 82, 76, 59, -1,
- 18, 19, 28, 27, 60, 61, 62, 63, 64, 65, 66, 71, 67, 72, 68, -1,
- 18, 68, 76, 82, -1,
- 19, 20, 29, 28, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 77, 69, 49, -1,
- 41, 50, 69, 77, -1,
- 41, 78, 70, 50, -1,
- 42, 51, 70, 78, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 79, 57, 56, -1,
- 48, 49, 73, 79, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 81, 65, 64, -1,
- 57, 58, 75, 81, -1,
- 57, 79, 73, 58, -1,
- 65, 81, 75, 66, -1 ]
- normal Normal { vector [
- -0.8381645185249474 -0.2823571987313569 0.4666418886152679,
- -0.2965028712312782 -0.5977573425389213 0.7448303208062994,
- -0.8381645185249474 0.2823571987313569 0.4666418886152679,
- -0.29650287123127833 0.5977573425389213 0.7448303208062992,
- 0.3880180365830114 0.7822542474609364 0.487360539657848,
- 0.8381645185249476 0.28235719873135673 0.4666418886152676,
- 0.8381645185249476 -0.28235719873135673 0.4666418886152676,
- 0.3880180365830114 -0.7822542474609364 0.4873605396578481,
- -0.8381645185249476 -0.28235719873135673 -0.4666418886152676,
- -0.38801803658301154 -0.7822542474609366 -0.4873605396578476,
- -0.8381645185249476 0.28235719873135673 -0.4666418886152676,
- -0.38801803658301154 0.7822542474609366 -0.4873605396578477,
- 0.38801803658301154 0.7822542474609366 -0.4873605396578477,
- 0.8381645185249476 0.28235719873135673 -0.4666418886152676,
- 0.8381645185249476 -0.28235719873135673 -0.4666418886152676,
- 0.38801803658301154 -0.7822542474609366 -0.4873605396578476,
- -1.213423344521648e-16 -0.44721359549995765 0.8944271909999161,
- 1.7639466088662007e-31 -0.44721359549995765 0.8944271909999161,
- -1.0276513033542909e-17 -0.44721359549995765 0.8944271909999159,
- -2.182919435229684e-16 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- -2.1829194352296846e-16 0.4472135954999578 0.8944271909999159,
- -2.1829194352296846e-16 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 4.3210414026046674e-16 -5.771139829110625e-17 1.0,
- 5.096269140843398e-16 8.079595760754869e-17 1.0,
- 5.128570296603345e-16 9.860761315262648e-32 1.0,
- 5.096269140843398e-16 -8.079595760754866e-17 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -6.783242709588885e-17 -9.522380718032531e-17 1.0,
- -1.5504554764774602e-16 1.3850735589865497e-16 1.0,
- -1.0901640068982143e-16 2.2186712959340957e-31 1.0,
- -1.55045547647746e-16 -1.3850735589865495e-16 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.860761315262648e-32 -9.73879846162418e-17 1.0,
- 2.0954117794933126e-31 9.738798461624159e-17 1.0,
- 1.9721522630525295e-31 -9.738798461624157e-17 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -7.659660571554811e-18 -6.92536779493275e-17 1.0,
- 1.8614727398812782e-16 1.0388051692399129e-16 1.0,
- 1.2800519362022317e-16 1.9721522630525295e-31 1.0,
- 1.861472739881278e-16 -1.0388051692399129e-16 1.0,
- -1.4172132089676788e-16 3.895519384649672e-17 1.0,
- -1.4172132089676788e-16 -3.8955193846496484e-17 1.0,
- 1.7645692726014383e-16 4.3283548718329786e-17 1.0,
- 1.7645692726014383e-16 -4.328354871832959e-17 1.0,
- -4.360656027592843e-17 1.266043800011143e-16 1.0,
- -4.3606560275928394e-17 -1.2660438000111424e-16 1.0,
- 4.360656027592864e-17 1.2660438000111422e-16 1.0,
- 4.3606560275928604e-17 -1.2660438000111422e-16 1.0,
- 5.177022030243266e-16 8.656709743665888e-18 1.0,
- 5.177022030243267e-16 -8.65670974366579e-18 1.0,
- -9.69034672798394e-18 -1.3417900102682208e-16 1.0,
- -1.3000964405588805e-17 -0.44721359549995765 0.8944271909999161,
- 9.69034672798407e-18 -1.34179001026822e-16 1.0,
- 1.300096440558898e-17 -0.44721359549995765 0.8944271909999161 ] }
- normalIndex [
- 0, 1, 42, 78, 41, 77, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 82, 17, 80, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 80, 74, 51, -1,
- 17, 59, 74, 80, -1,
- 17, 82, 76, 59, -1,
- 18, 19, 28, 27, 60, 61, 62, 63, 64, 65, 66, 71, 67, 72, 68, -1,
- 18, 68, 76, 82, -1,
- 19, 20, 29, 28, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 77, 69, 49, -1,
- 41, 50, 69, 77, -1,
- 41, 78, 70, 50, -1,
- 42, 51, 70, 78, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 79, 57, 56, -1,
- 48, 49, 73, 79, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 81, 65, 64, -1,
- 57, 58, 75, 81, -1,
- 57, 79, 73, 58, -1,
- 65, 81, 75, 66, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.02 0.03333333333333333
- emissiveColor 0.8588235294117647 0.0196078431372549 0.03137254901960784
- specularColor 0.8588235294117647 0.0196078431372549 0.03137254901960784
- ambientIntensity 0.3032679738562091
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9865750000000131 -0.6056250000000001 0.7613333333333332,
- -1.0184000000000135 -0.8550000000000002 0.7613333333333332,
- -0.9865750000000131 -1.104375 0.7613333333333332,
- -0.7638000000000102 -0.5700000000000001 0.7613333333333332,
- -0.7638000000000102 -0.8550000000000002 0.7613333333333332,
- -0.7638000000000102 -1.1400000000000001 0.7613333333333332,
- -0.5410250000000072 -0.6056250000000001 0.7613333333333332,
- -0.5092000000000068 -0.8550000000000002 0.7613333333333332,
- -0.5410250000000072 -1.104375 0.7613333333333332,
- -1.0184000000000135 -0.7125000000000001 0.7613333333333333,
- -1.0184000000000135 -0.9975 0.7613333333333333,
- -0.7638000000000101 -0.7125000000000001 0.7613333333333333,
- -0.7638000000000101 -0.9975 0.7613333333333333,
- -0.5092000000000068 -0.7125000000000001 0.7613333333333333,
- -0.5092000000000068 -0.9975 0.7613333333333333,
- -0.8911000000000118 -0.5700000000000001 0.7613333333333333,
- -0.8911000000000118 -0.8550000000000002 0.7613333333333333,
- -0.8911000000000118 -1.1400000000000001 0.7613333333333333,
- -0.6365000000000085 -0.5700000000000001 0.7613333333333333,
- -0.6365000000000084 -0.8550000000000002 0.7613333333333333,
- -0.6365000000000085 -1.1400000000000001 0.7613333333333333,
- -0.8911000000000119 -0.7125000000000001 0.7613333333333333,
- -0.8911000000000119 -0.9975 0.7613333333333333,
- -0.6365000000000084 -0.7125000000000001 0.7613333333333333,
- -0.6365000000000084 -0.9975 0.7613333333333333 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- -1.5504554764774602e-16 1.3850735589865497e-16 1.0,
- -1.0901640068982143e-16 2.2186712959340957e-31 1.0,
- -1.55045547647746e-16 -1.3850735589865495e-16 1.0,
- 2.0954117794933126e-31 9.738798461624159e-17 1.0,
- 2.9582283945787943e-31 2.9582283945787943e-31 1.0,
- 1.9721522630525295e-31 -9.738798461624157e-17 1.0,
- 1.8614727398812782e-16 1.0388051692399129e-16 1.0,
- 1.2800519362022317e-16 1.9721522630525295e-31 1.0,
- 1.861472739881278e-16 -1.0388051692399129e-16 1.0,
- -1.4172132089676788e-16 3.895519384649672e-17 1.0,
- -1.4172132089676788e-16 -3.8955193846496484e-17 1.0,
- 2.465190328815662e-31 -4.930380657631324e-32 1.0,
- 2.465190328815662e-31 3.4512664603419266e-31 1.0,
- 1.7645692726014383e-16 4.3283548718329786e-17 1.0,
- 1.7645692726014383e-16 -4.328354871832959e-17 1.0,
- -4.360656027592843e-17 1.266043800011143e-16 1.0,
- 7.395570986446986e-32 2.9582283945787943e-31 1.0,
- -4.3606560275928394e-17 -1.2660438000111424e-16 1.0,
- 4.360656027592864e-17 1.2660438000111422e-16 1.0,
- 2.9582283945787943e-31 2.9582283945787943e-31 1.0,
- 4.3606560275928604e-17 -1.2660438000111422e-16 1.0,
- -3.633880022994045e-17 3.246266153874729e-17 1.0,
- -3.633880022994045e-17 -3.246266153874697e-17 1.0,
- 3.633880022994072e-17 3.246266153874729e-17 1.0,
- 3.633880022994072e-17 -3.246266153874697e-17 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF Body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.8120399999996561 1.975 0.4665,
- -1.9749199999999998 1.7750000000000221 0.4665,
- -1.8120399999996561 1.975 0.2135,
- -1.9749199999999998 1.7750000000000221 0.2135,
- 1.9749199999999998 1.7750000000000221 0.4665,
- 1.8120399999996561 1.975 0.4665,
- 1.9749199999999998 1.7750000000000221 0.2135,
- 1.8120399999996561 1.975 0.2135,
- -1.9749199999999998 -1.7750000000000221 0.4665,
- -1.8120399999996561 -1.975 0.4665,
- 1.8120399999996561 -1.975 0.4665,
- 1.9749199999999998 -1.7750000000000221 0.4665,
- -1.9749199999999998 -1.7750000000000221 0.2135,
- -1.8120399999996561 -1.975 0.2135,
- 1.8120399999996561 -1.975 0.2135,
- 1.9749199999999998 -1.7750000000000221 0.2135 ] }
- coordIndex [
- 0, 1, 8, 9, 10, 11, 4, 5, -1,
- 0, 2, 3, 1, -1,
- 0, 5, 7, 2, -1,
- 1, 3, 12, 8, -1,
- 2, 7, 6, 15, 14, 13, 12, 3, -1,
- 4, 6, 7, 5, -1,
- 4, 11, 15, 6, -1,
- 8, 12, 13, 9, -1,
- 9, 13, 14, 10, -1,
- 10, 14, 15, 11, -1 ]
- normal Normal { vector [
- -0.3755484620784465 0.7901800562084248 0.484333388691059,
- -0.8322450434213173 0.29601668282737775 0.4687667983000985,
- -0.3755484620784465 0.7901800562084248 -0.484333388691059,
- -0.8322450434213173 0.29601668282737775 -0.4687667983000985,
- 0.8322450434213173 0.29601668282737775 0.4687667983000985,
- 0.3755484620784465 0.7901800562084248 0.484333388691059,
- 0.8322450434213173 0.29601668282737775 -0.4687667983000985,
- 0.3755484620784465 0.7901800562084248 -0.484333388691059,
- -0.8322450434213173 -0.29601668282737775 0.4687667983000985,
- -0.3755484620784465 -0.7901800562084248 0.484333388691059,
- 0.3755484620784465 -0.7901800562084248 0.484333388691059,
- 0.8322450434213173 -0.29601668282737775 0.4687667983000985,
- -0.8322450434213173 -0.29601668282737775 -0.4687667983000985,
- -0.3755484620784465 -0.7901800562084248 -0.484333388691059,
- 0.3755484620784465 -0.7901800562084248 -0.484333388691059,
- 0.8322450434213173 -0.29601668282737775 -0.4687667983000985 ] }
- normalIndex [
- 0, 1, 8, 9, 10, 11, 4, 5, -1,
- 0, 2, 3, 1, -1,
- 0, 5, 7, 2, -1,
- 1, 3, 12, 8, -1,
- 2, 7, 6, 15, 14, 13, 12, 3, -1,
- 4, 6, 7, 5, -1,
- 4, 11, 15, 6, -1,
- 8, 12, 13, 9, -1,
- 9, 13, 14, 10, -1,
- 10, 14, 15, 11, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Numbers.wings
deleted file mode 100644
index a176716e..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Numbers.wrl
deleted file mode 100644
index eabd4f62..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SH-Outline_Numbers.wrl
+++ /dev/null
@@ -1,718 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Source Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.3549999999999999 -0.435 0.17,
- 0.3549999999999999 0.435 0.17,
- 1.025 0.435 0.17,
- 1.025 -0.435 0.17,
- 0.4387499999999999 -0.32625 0.0,
- 0.4387499999999999 0.32625 0.0,
- 0.9412499999999999 0.32625 0.0,
- 0.9412499999999999 -0.32625 0.0,
- 0.3549999999999999 0.0 0.0,
- 0.69 -0.435 0.0,
- 0.69 0.435 0.0,
- 1.025 0.0 0.0,
- 0.69 0.0 0.0,
- 1.025 0.0 0.17,
- 0.69 -0.435 0.17,
- 0.69 0.435 0.17,
- 0.3549999999999999 0.0 0.17 ] }
- coordIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- normal Normal { vector [
- -0.715341784819359 -0.653061774919212 0.24858891574409028,
- -0.715341784819359 0.653061774919212 0.24858891574409026,
- 0.715341784819359 0.653061774919212 0.24858891574409028,
- 0.715341784819359 -0.653061774919212 0.24858891574409026,
- -0.5088738937775448 -0.4645696579353802 -0.7247222869192613,
- -0.5088738937775448 0.4645696579353802 -0.7247222869192613,
- 0.5088738937775448 0.4645696579353802 -0.7247222869192613,
- 0.5088738937775448 -0.4645696579353802 -0.7247222869192613,
- -0.6020620628984703 0.0 -0.7984492923275956,
- 8.529881588465461e-18 -0.5687152711928594 -0.8225344614738231,
- 8.529881588465461e-18 0.5687152711928594 -0.8225344614738231,
- 0.6020620628984703 0.0 -0.7984492923275956,
- 0.0 0.0 -1.0,
- 0.9722046406135884 0.0 0.23413273322925893,
- 1.4774410293643407e-17 -0.9850585462084468 0.17221980298938167,
- 1.4774410293643407e-17 0.9850585462084468 0.17221980298938167,
- -0.9722046406135884 0.0 0.23413273322925893 ] }
- normalIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9450000000000001 -0.31 0.17,
- -0.9450000000000001 0.31 0.17,
- -0.325 0.31 0.17,
- -0.325 -0.31 0.17,
- -0.8674999999999999 -0.23249999999999998 0.0,
- -0.8674999999999999 0.23249999999999998 0.0,
- -0.4025 0.23249999999999998 0.0,
- -0.4025 -0.23249999999999998 0.0,
- -0.9450000000000001 0.0 0.0,
- -0.635 -0.31 0.0,
- -0.635 0.31 0.0,
- -0.325 0.0 0.0,
- -0.635 0.0 0.0,
- -0.325 0.0 0.17,
- -0.635 -0.31 0.17,
- -0.635 0.31 0.17,
- -0.9450000000000001 0.0 0.17 ] }
- coordIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- normal Normal { vector [
- -0.6728592401912878 -0.6728592401912881 0.30744249182311384,
- -0.6728592401912878 0.6728592401912881 0.30744249182311395,
- 0.6728592401912878 0.6728592401912878 0.30744249182311406,
- 0.6728592401912878 -0.6728592401912878 0.30744249182311406,
- -0.5081122137522055 -0.5081122137522057 -0.6954451498656566,
- -0.5081122137522055 0.5081122137522057 -0.6954451498656566,
- 0.5081122137522057 0.5081122137522057 -0.6954451498656566,
- 0.5081122137522057 -0.5081122137522057 -0.6954451498656566,
- -0.6086200573702238 0.0 -0.7934617985553339,
- 0.0 -0.608620057370224 -0.7934617985553338,
- 0.0 0.608620057370224 -0.7934617985553338,
- 0.608620057370224 0.0 -0.7934617985553338,
- 0.0 0.0 -1.0,
- 0.9675635388353513 0.0 0.2526277861131106,
- 0.0 -0.9675635388353513 0.2526277861131106,
- 0.0 0.9675635388353513 0.2526277861131106,
- -0.9675635388353514 0.0 0.2526277861131103 ] }
- normalIndex [
- 0, 4, 9, 14, -1,
- 0, 14, 3, 13, 2, 15, 1, 16, -1,
- 0, 16, 8, 4, -1,
- 1, 5, 8, 16, -1,
- 1, 15, 10, 5, -1,
- 2, 6, 10, 15, -1,
- 2, 13, 11, 6, -1,
- 3, 7, 11, 13, -1,
- 3, 14, 9, 7, -1,
- 4, 8, 12, 9, -1,
- 5, 10, 12, 8, -1,
- 6, 11, 12, 10, -1,
- 7, 9, 12, 11, -1 ]
- }
- }
- ]
-}
-
-DEF PadDrain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.75 -1.425 0.253,
- 1.75 1.425 0.253,
- 2.2 1.425 0.253,
- 2.2 -1.425 0.253,
- 1.75 -1.425 0.0,
- 1.75 1.425 0.0,
- 2.2 1.425 0.0,
- 2.2 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF PadDrain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.2 -1.425 0.253,
- -2.2 1.425 0.253,
- -1.75 1.425 0.253,
- -1.75 -1.425 0.253,
- -2.2 -1.425 0.0,
- -2.2 1.425 0.0,
- -1.75 1.425 0.0,
- -1.75 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.7613333333333333,
- -1.2730000000000168 -1.425 0.7613333333333333,
- -1.425 1.225000000000022 0.7613333333333333,
- -1.2730000000000168 1.425 0.7613333333333333,
- 1.2730000000000168 1.425 0.7613333333333333,
- 1.425 1.225000000000022 0.7613333333333333,
- 1.425 -1.225000000000022 0.7613333333333333,
- 1.2730000000000168 -1.425 0.7613333333333333,
- -1.425 -1.225000000000022 0.2553333333333333,
- -1.2730000000000168 -1.425 0.2553333333333333,
- -1.425 1.225000000000022 0.2553333333333333,
- -1.2730000000000168 1.425 0.2553333333333333,
- 1.2730000000000168 1.425 0.2553333333333333,
- 1.425 1.225000000000022 0.2553333333333333,
- 1.425 -1.225000000000022 0.2553333333333333,
- 1.2730000000000168 -1.425 0.2553333333333333,
- -1.0184000000000135 -1.425 0.7613333333333333,
- -0.7638000000000101 -1.425 0.7613333333333333,
- -0.5092000000000068 -1.425 0.7613333333333333,
- -0.2546000000000034 -1.425 0.7613333333333333,
- 0.0 -1.425 0.7613333333333333,
- 0.2546000000000034 -1.425 0.7613333333333333,
- 0.5092000000000068 -1.425 0.7613333333333333,
- 0.7638000000000101 -1.425 0.7613333333333333,
- 1.0184000000000135 -1.425 0.7613333333333333,
- -1.0184000000000135 1.425 0.7613333333333333,
- -0.7638000000000101 1.425 0.7613333333333333,
- -0.5092000000000068 1.425 0.7613333333333333,
- -0.2546000000000034 1.425 0.7613333333333333,
- 0.0 1.425 0.7613333333333333,
- 0.2546000000000034 1.425 0.7613333333333333,
- 0.5092000000000068 1.425 0.7613333333333333,
- 0.7638000000000101 1.425 0.7613333333333333,
- 1.0184000000000135 1.425 0.7613333333333333,
- -1.2730000000000168 1.1400000000000001 0.7613333333333333,
- -1.2730000000000168 0.8550000000000001 0.7613333333333333,
- -1.2730000000000168 0.5700000000000001 0.7613333333333333,
- -1.2730000000000168 0.28500000000000003 0.7613333333333333,
- -1.2730000000000168 0.0 0.7613333333333333,
- -1.2730000000000168 -0.28500000000000003 0.7613333333333333,
- -1.2730000000000168 -0.5700000000000001 0.7613333333333333,
- -1.2730000000000168 -0.8550000000000001 0.7613333333333333,
- -1.2730000000000168 -1.1400000000000001 0.7613333333333333,
- -1.0184000000000135 1.1400000000000001 0.7613333333333333,
- -1.0184000000000135 0.8550000000000001 0.7613333333333333,
- -1.0184000000000135 0.5700000000000001 0.7613333333333333,
- -1.0184000000000135 0.28500000000000003 0.7613333333333333,
- -1.0184000000000135 0.0 0.7613333333333333,
- -1.0184000000000135 -0.28500000000000003 0.7613333333333333,
- -0.9865750000000131 -0.6056250000000001 0.7613333333333332,
- -1.0184000000000135 -0.8550000000000002 0.7613333333333332,
- -0.9865750000000131 -1.104375 0.7613333333333332,
- -0.7638000000000101 1.1400000000000001 0.7613333333333333,
- -0.7638000000000101 0.8550000000000001 0.7613333333333333,
- -0.7638000000000101 0.5700000000000001 0.7613333333333333,
- -0.7638000000000101 0.28500000000000003 0.7613333333333333,
- -0.7638000000000101 0.0 0.7613333333333333,
- -0.7638000000000101 -0.28500000000000003 0.7613333333333333,
- -0.7638000000000102 -0.5700000000000001 0.7613333333333332,
- -0.7638000000000102 -1.1400000000000001 0.7613333333333332,
- -0.5092000000000068 1.1400000000000001 0.7613333333333333,
- -0.5092000000000068 0.8550000000000001 0.7613333333333333,
- -0.5092000000000068 0.5700000000000001 0.7613333333333333,
- -0.5092000000000068 0.28500000000000003 0.7613333333333333,
- -0.5092000000000068 0.0 0.7613333333333333,
- -0.5092000000000068 -0.28500000000000003 0.7613333333333333,
- -0.5410250000000072 -0.6056250000000001 0.7613333333333332,
- -0.5092000000000068 -0.8550000000000002 0.7613333333333332,
- -0.5410250000000072 -1.104375 0.7613333333333332,
- -1.0184000000000135 -0.7125000000000001 0.7613333333333333,
- -1.0184000000000135 -0.9975 0.7613333333333333,
- -0.5092000000000068 -0.7125000000000001 0.7613333333333333,
- -0.5092000000000068 -0.9975 0.7613333333333333,
- -0.8911000000000118 -0.5700000000000001 0.7613333333333333,
- -0.8911000000000118 -1.1400000000000001 0.7613333333333333,
- -0.6365000000000085 -0.5700000000000001 0.7613333333333333,
- -0.6365000000000085 -1.1400000000000001 0.7613333333333333,
- -1.2730000000000168 -0.7125000000000001 0.7613333333333333,
- -1.2730000000000168 -0.9975 0.7613333333333333,
- -0.8911000000000118 -0.28500000000000003 0.7613333333333333,
- -0.8911000000000118 -1.425 0.7613333333333333,
- -0.6365000000000085 -0.28500000000000003 0.7613333333333333,
- -0.6365000000000085 -1.425 0.7613333333333333 ] }
- coordIndex [
- 0, 1, 42, 78, 41, 77, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 82, 17, 80, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 80, 74, 51, -1,
- 17, 59, 74, 80, -1,
- 17, 82, 76, 59, -1,
- 18, 19, 28, 27, 60, 61, 62, 63, 64, 65, 66, 71, 67, 72, 68, -1,
- 18, 68, 76, 82, -1,
- 19, 20, 29, 28, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 77, 69, 49, -1,
- 41, 50, 69, 77, -1,
- 41, 78, 70, 50, -1,
- 42, 51, 70, 78, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 79, 57, 56, -1,
- 48, 49, 73, 79, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 81, 65, 64, -1,
- 57, 58, 75, 81, -1,
- 57, 79, 73, 58, -1,
- 65, 81, 75, 66, -1 ]
- normal Normal { vector [
- -0.8381645185249474 -0.2823571987313569 0.4666418886152679,
- -0.2965028712312782 -0.5977573425389213 0.7448303208062994,
- -0.8381645185249474 0.2823571987313569 0.4666418886152679,
- -0.29650287123127833 0.5977573425389213 0.7448303208062992,
- 0.3880180365830114 0.7822542474609364 0.487360539657848,
- 0.8381645185249476 0.28235719873135673 0.4666418886152676,
- 0.8381645185249476 -0.28235719873135673 0.4666418886152676,
- 0.3880180365830114 -0.7822542474609364 0.4873605396578481,
- -0.8381645185249476 -0.28235719873135673 -0.4666418886152676,
- -0.38801803658301154 -0.7822542474609366 -0.4873605396578476,
- -0.8381645185249476 0.28235719873135673 -0.4666418886152676,
- -0.38801803658301154 0.7822542474609366 -0.4873605396578477,
- 0.38801803658301154 0.7822542474609366 -0.4873605396578477,
- 0.8381645185249476 0.28235719873135673 -0.4666418886152676,
- 0.8381645185249476 -0.28235719873135673 -0.4666418886152676,
- 0.38801803658301154 -0.7822542474609366 -0.4873605396578476,
- -1.213423344521648e-16 -0.44721359549995765 0.8944271909999161,
- 1.7639466088662007e-31 -0.44721359549995765 0.8944271909999161,
- -1.0276513033542909e-17 -0.44721359549995765 0.8944271909999159,
- -2.182919435229684e-16 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 -0.44721359549995776 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- -2.1829194352296846e-16 0.4472135954999578 0.8944271909999159,
- -2.1829194352296846e-16 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 0.0 0.4472135954999578 0.8944271909999159,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 3.675018287405725e-16 0.0 1.0,
- 4.3210414026046674e-16 -5.771139829110625e-17 1.0,
- 5.096269140843398e-16 8.079595760754869e-17 1.0,
- 5.128570296603345e-16 9.860761315262648e-32 1.0,
- 5.096269140843398e-16 -8.079595760754866e-17 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -6.783242709588885e-17 -9.522380718032531e-17 1.0,
- -1.5504554764774602e-16 1.3850735589865497e-16 1.0,
- -1.0901640068982143e-16 2.2186712959340957e-31 1.0,
- -1.55045547647746e-16 -1.3850735589865495e-16 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.860761315262648e-32 -9.73879846162418e-17 1.0,
- 2.0954117794933126e-31 9.738798461624159e-17 1.0,
- 1.9721522630525295e-31 -9.738798461624157e-17 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -1.6270520821930084e-16 0.0 1.0,
- -7.659660571554811e-18 -6.92536779493275e-17 1.0,
- 1.8614727398812782e-16 1.0388051692399129e-16 1.0,
- 1.2800519362022317e-16 1.9721522630525295e-31 1.0,
- 1.861472739881278e-16 -1.0388051692399129e-16 1.0,
- -1.4172132089676788e-16 3.895519384649672e-17 1.0,
- -1.4172132089676788e-16 -3.8955193846496484e-17 1.0,
- 1.7645692726014383e-16 4.3283548718329786e-17 1.0,
- 1.7645692726014383e-16 -4.328354871832959e-17 1.0,
- -4.360656027592843e-17 1.266043800011143e-16 1.0,
- -4.3606560275928394e-17 -1.2660438000111424e-16 1.0,
- 4.360656027592864e-17 1.2660438000111422e-16 1.0,
- 4.3606560275928604e-17 -1.2660438000111422e-16 1.0,
- 5.177022030243266e-16 8.656709743665888e-18 1.0,
- 5.177022030243267e-16 -8.65670974366579e-18 1.0,
- -9.69034672798394e-18 -1.3417900102682208e-16 1.0,
- -1.3000964405588805e-17 -0.44721359549995765 0.8944271909999161,
- 9.69034672798407e-18 -1.34179001026822e-16 1.0,
- 1.300096440558898e-17 -0.44721359549995765 0.8944271909999161 ] }
- normalIndex [
- 0, 1, 42, 78, 41, 77, 40, 39, 38, 37, 36, 35, 34, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 82, 17, 80, 16, -1,
- 1, 16, 51, 42, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 3, 34, 43, 25, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 80, 74, 51, -1,
- 17, 59, 74, 80, -1,
- 17, 82, 76, 59, -1,
- 18, 19, 28, 27, 60, 61, 62, 63, 64, 65, 66, 71, 67, 72, 68, -1,
- 18, 68, 76, 82, -1,
- 19, 20, 29, 28, -1,
- 20, 21, 30, 29, -1,
- 21, 22, 31, 30, -1,
- 22, 23, 32, 31, -1,
- 23, 24, 33, 32, -1,
- 25, 43, 52, 26, -1,
- 26, 52, 60, 27, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 77, 69, 49, -1,
- 41, 50, 69, 77, -1,
- 41, 78, 70, 50, -1,
- 42, 51, 70, 78, -1,
- 43, 44, 53, 52, -1,
- 44, 45, 54, 53, -1,
- 45, 46, 55, 54, -1,
- 46, 47, 56, 55, -1,
- 47, 48, 79, 57, 56, -1,
- 48, 49, 73, 79, -1,
- 52, 53, 61, 60, -1,
- 53, 54, 62, 61, -1,
- 54, 55, 63, 62, -1,
- 55, 56, 64, 63, -1,
- 56, 57, 81, 65, 64, -1,
- 57, 58, 75, 81, -1,
- 57, 79, 73, 58, -1,
- 65, 81, 75, 66, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.02 0.03333333333333333
- emissiveColor 0.8588235294117647 0.0196078431372549 0.03137254901960784
- specularColor 0.8588235294117647 0.0196078431372549 0.03137254901960784
- ambientIntensity 0.3032679738562091
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9865750000000131 -0.6056250000000001 0.7613333333333332,
- -1.0184000000000135 -0.8550000000000002 0.7613333333333332,
- -0.9865750000000131 -1.104375 0.7613333333333332,
- -0.7638000000000102 -0.5700000000000001 0.7613333333333332,
- -0.7638000000000102 -0.8550000000000002 0.7613333333333332,
- -0.7638000000000102 -1.1400000000000001 0.7613333333333332,
- -0.5410250000000072 -0.6056250000000001 0.7613333333333332,
- -0.5092000000000068 -0.8550000000000002 0.7613333333333332,
- -0.5410250000000072 -1.104375 0.7613333333333332,
- -1.0184000000000135 -0.7125000000000001 0.7613333333333333,
- -1.0184000000000135 -0.9975 0.7613333333333333,
- -0.7638000000000101 -0.7125000000000001 0.7613333333333333,
- -0.7638000000000101 -0.9975 0.7613333333333333,
- -0.5092000000000068 -0.7125000000000001 0.7613333333333333,
- -0.5092000000000068 -0.9975 0.7613333333333333,
- -0.8911000000000118 -0.5700000000000001 0.7613333333333333,
- -0.8911000000000118 -0.8550000000000002 0.7613333333333333,
- -0.8911000000000118 -1.1400000000000001 0.7613333333333333,
- -0.6365000000000085 -0.5700000000000001 0.7613333333333333,
- -0.6365000000000084 -0.8550000000000002 0.7613333333333333,
- -0.6365000000000085 -1.1400000000000001 0.7613333333333333,
- -0.8911000000000119 -0.7125000000000001 0.7613333333333333,
- -0.8911000000000119 -0.9975 0.7613333333333333,
- -0.6365000000000084 -0.7125000000000001 0.7613333333333333,
- -0.6365000000000084 -0.9975 0.7613333333333333 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- -1.5504554764774602e-16 1.3850735589865497e-16 1.0,
- -1.0901640068982143e-16 2.2186712959340957e-31 1.0,
- -1.55045547647746e-16 -1.3850735589865495e-16 1.0,
- 2.0954117794933126e-31 9.738798461624159e-17 1.0,
- 2.9582283945787943e-31 2.9582283945787943e-31 1.0,
- 1.9721522630525295e-31 -9.738798461624157e-17 1.0,
- 1.8614727398812782e-16 1.0388051692399129e-16 1.0,
- 1.2800519362022317e-16 1.9721522630525295e-31 1.0,
- 1.861472739881278e-16 -1.0388051692399129e-16 1.0,
- -1.4172132089676788e-16 3.895519384649672e-17 1.0,
- -1.4172132089676788e-16 -3.8955193846496484e-17 1.0,
- 2.465190328815662e-31 -4.930380657631324e-32 1.0,
- 2.465190328815662e-31 3.4512664603419266e-31 1.0,
- 1.7645692726014383e-16 4.3283548718329786e-17 1.0,
- 1.7645692726014383e-16 -4.328354871832959e-17 1.0,
- -4.360656027592843e-17 1.266043800011143e-16 1.0,
- 7.395570986446986e-32 2.9582283945787943e-31 1.0,
- -4.3606560275928394e-17 -1.2660438000111424e-16 1.0,
- 4.360656027592864e-17 1.2660438000111422e-16 1.0,
- 2.9582283945787943e-31 2.9582283945787943e-31 1.0,
- 4.3606560275928604e-17 -1.2660438000111422e-16 1.0,
- -3.633880022994045e-17 3.246266153874729e-17 1.0,
- -3.633880022994045e-17 -3.246266153874697e-17 1.0,
- 3.633880022994072e-17 3.246266153874729e-17 1.0,
- 3.633880022994072e-17 -3.246266153874697e-17 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF Body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.8120399999996561 1.975 0.4665,
- -1.9749199999999998 1.7750000000000221 0.4665,
- -1.8120399999996561 1.975 0.2135,
- -1.9749199999999998 1.7750000000000221 0.2135,
- 1.9749199999999998 1.7750000000000221 0.4665,
- 1.8120399999996561 1.975 0.4665,
- 1.9749199999999998 1.7750000000000221 0.2135,
- 1.8120399999996561 1.975 0.2135,
- -1.9749199999999998 -1.7750000000000221 0.4665,
- -1.8120399999996561 -1.975 0.4665,
- 1.8120399999996561 -1.975 0.4665,
- 1.9749199999999998 -1.7750000000000221 0.4665,
- -1.9749199999999998 -1.7750000000000221 0.2135,
- -1.8120399999996561 -1.975 0.2135,
- 1.8120399999996561 -1.975 0.2135,
- 1.9749199999999998 -1.7750000000000221 0.2135 ] }
- coordIndex [
- 0, 1, 8, 9, 10, 11, 4, 5, -1,
- 0, 2, 3, 1, -1,
- 0, 5, 7, 2, -1,
- 1, 3, 12, 8, -1,
- 2, 7, 6, 15, 14, 13, 12, 3, -1,
- 4, 6, 7, 5, -1,
- 4, 11, 15, 6, -1,
- 8, 12, 13, 9, -1,
- 9, 13, 14, 10, -1,
- 10, 14, 15, 11, -1 ]
- normal Normal { vector [
- -0.3755484620784465 0.7901800562084248 0.484333388691059,
- -0.8322450434213173 0.29601668282737775 0.4687667983000985,
- -0.3755484620784465 0.7901800562084248 -0.484333388691059,
- -0.8322450434213173 0.29601668282737775 -0.4687667983000985,
- 0.8322450434213173 0.29601668282737775 0.4687667983000985,
- 0.3755484620784465 0.7901800562084248 0.484333388691059,
- 0.8322450434213173 0.29601668282737775 -0.4687667983000985,
- 0.3755484620784465 0.7901800562084248 -0.484333388691059,
- -0.8322450434213173 -0.29601668282737775 0.4687667983000985,
- -0.3755484620784465 -0.7901800562084248 0.484333388691059,
- 0.3755484620784465 -0.7901800562084248 0.484333388691059,
- 0.8322450434213173 -0.29601668282737775 0.4687667983000985,
- -0.8322450434213173 -0.29601668282737775 -0.4687667983000985,
- -0.3755484620784465 -0.7901800562084248 -0.484333388691059,
- 0.3755484620784465 -0.7901800562084248 -0.484333388691059,
- 0.8322450434213173 -0.29601668282737775 -0.4687667983000985 ] }
- normalIndex [
- 0, 1, 8, 9, 10, 11, 4, 5, -1,
- 0, 2, 3, 1, -1,
- 0, 5, 7, 2, -1,
- 1, 3, 12, 8, -1,
- 2, 7, 6, 15, 14, 13, 12, 3, -1,
- 4, 6, 7, 5, -1,
- 4, 11, 15, 6, -1,
- 8, 12, 13, 9, -1,
- 9, 13, 14, 10, -1,
- 10, 14, 15, 11, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Names.wings
deleted file mode 100644
index 4eabe6e4..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Names.wrl
deleted file mode 100644
index 76c71940..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Names.wrl
+++ /dev/null
@@ -1,1237 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.345 -0.84 0.17,
- 0.345 -0.12 0.17,
- 1.065 -0.12 0.17,
- 1.065 -0.84 0.17,
- 0.45749999999999996 -0.7275 0.0,
- 0.45749999999999996 -0.23249999999999998 0.0,
- 0.9524999999999999 -0.23249999999999998 0.0,
- 0.9524999999999999 -0.7275 0.0,
- 0.36749999999999994 -0.48 0.0,
- 0.705 -0.8175 0.0,
- 0.705 -0.14249999999999996 0.0,
- 1.0425 -0.48 0.0,
- 0.705 -0.48 0.0,
- 1.065 -0.48 0.17,
- 0.705 -0.84 0.17,
- 0.705 -0.12 0.17,
- 0.345 -0.48 0.17,
- 0.38999999999999996 -0.615 0.0,
- 0.57 -0.7949999999999999 0.0,
- 0.57 -0.16499999999999998 0.0,
- 1.02 -0.345 0.0,
- 0.38999999999999996 -0.345 0.0,
- 0.84 -0.7949999999999999 0.0,
- 0.84 -0.16499999999999998 0.0,
- 1.02 -0.615 0.0,
- 0.705 -0.31125 0.0,
- 0.53625 -0.48 0.0,
- 0.705 -0.6487499999999999 0.0,
- 0.8737499999999999 -0.48 0.0,
- 0.5475 -0.3225 0.0,
- 0.5475 -0.6375 0.0,
- 0.8624999999999999 -0.6375 0.0,
- 0.8624999999999999 -0.3225 0.0,
- 1.065 -0.3 0.17,
- 0.885 -0.84 0.17,
- 0.5249999999999999 -0.12 0.17,
- 0.345 -0.6599999999999999 0.17,
- 1.065 -0.6599999999999999 0.17,
- 0.5249999999999999 -0.84 0.17,
- 0.885 -0.12 0.17,
- 0.345 -0.3 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7069739476537462 -0.7069739476537463 0.019382329007526723,
- -0.7069739476537462 0.7069739476537462 0.01938232900752657,
- 0.7069739476537461 0.7069739476537464 0.01938232900752657,
- 0.7069739476537461 -0.7069739476537464 0.019382329007526646,
- -0.4250226259603117 -0.4250226259603118 -0.7991943035605309,
- -0.4250226259603117 0.4250226259603117 -0.7991943035605309,
- 0.42502262596031165 0.4250226259603118 -0.7991943035605309,
- 0.42502262596031165 -0.4250226259603118 -0.7991943035605309,
- -0.6302507915130064 -4.477737922021642e-18 -0.7763916149709688,
- 0.0 -0.6302507915130063 -0.7763916149709686,
- 0.0 0.6302507915130064 -0.7763916149709688,
- 0.6302507915130064 -4.477737922021642e-18 -0.7763916149709688,
- 0.0 0.0 -1.0,
- 0.9567761569142185 -6.797600159162216e-18 0.2908253523344529,
- 0.0 -0.9567761569142186 0.2908253523344526,
- 0.0 0.9567761569142186 0.29082535233445284,
- -0.9567761569142186 -6.797600159162217e-18 0.29082535233445284,
- -0.5604512617711562 -0.08163382352480486 -0.824154295041796,
- -0.08163382352480483 -0.5604512617711562 -0.824154295041796,
- -0.08163382352480489 0.5604512617711562 -0.824154295041796,
- 0.5604512617711562 0.0816338235248049 -0.824154295041796,
- -0.5604512617711562 0.08163382352480487 -0.824154295041796,
- 0.08163382352480483 -0.5604512617711562 -0.8241542950417962,
- 0.08163382352480489 0.5604512617711562 -0.824154295041796,
- 0.5604512617711562 -0.0816338235248049 -0.824154295041796,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9758110571581599 0.1421340142617593 0.16610449337002428,
- 0.14213401426175923 -0.97581105715816 0.16610449337002417,
- -0.14213401426175928 0.9758110571581599 0.1661044933700242,
- -0.9758110571581599 -0.14213401426175923 0.16610449337002425,
- 0.9758110571581599 -0.1421340142617593 0.16610449337002428,
- -0.1421340142617592 -0.9758110571581599 0.16610449337002417,
- 0.14213401426175928 0.9758110571581599 0.16610449337002423,
- -0.9758110571581599 0.14213401426175926 0.16610449337002423 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.345 0.12 0.17,
- 0.345 0.84 0.17,
- 1.065 0.84 0.17,
- 1.065 0.12 0.17,
- 0.45749999999999996 0.23249999999999998 0.0,
- 0.45749999999999996 0.7275 0.0,
- 0.9524999999999999 0.7275 0.0,
- 0.9524999999999999 0.23249999999999998 0.0,
- 0.36749999999999994 0.48 0.0,
- 0.705 0.14249999999999996 0.0,
- 0.705 0.8175 0.0,
- 1.0425 0.48 0.0,
- 0.705 0.48 0.0,
- 1.065 0.48 0.17,
- 0.705 0.12 0.17,
- 0.705 0.84 0.17,
- 0.345 0.48 0.17,
- 0.38999999999999996 0.345 0.0,
- 0.57 0.16499999999999998 0.0,
- 0.57 0.7949999999999999 0.0,
- 1.02 0.615 0.0,
- 0.38999999999999996 0.615 0.0,
- 0.84 0.16499999999999998 0.0,
- 0.84 0.7949999999999999 0.0,
- 1.02 0.345 0.0,
- 0.705 0.6487499999999999 0.0,
- 0.53625 0.48 0.0,
- 0.705 0.31125 0.0,
- 0.8737499999999999 0.48 0.0,
- 0.5475 0.6375 0.0,
- 0.5475 0.3225 0.0,
- 0.8624999999999999 0.3225 0.0,
- 0.8624999999999999 0.6375 0.0,
- 1.065 0.6599999999999999 0.17,
- 0.885 0.12 0.17,
- 0.5249999999999999 0.84 0.17,
- 0.345 0.3 0.17,
- 1.065 0.3 0.17,
- 0.5249999999999999 0.12 0.17,
- 0.885 0.84 0.17,
- 0.345 0.6599999999999999 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7069739476537462 -0.7069739476537462 0.019382329007526535,
- -0.7069739476537462 0.7069739476537463 0.01938232900752676,
- 0.7069739476537461 0.7069739476537464 0.019382329007526608,
- 0.7069739476537461 -0.7069739476537464 0.019382329007526535,
- -0.4250226259603117 -0.4250226259603117 -0.7991943035605309,
- -0.4250226259603117 0.4250226259603118 -0.7991943035605309,
- 0.42502262596031165 0.4250226259603118 -0.7991943035605309,
- 0.42502262596031165 -0.4250226259603118 -0.7991943035605309,
- -0.6302507915130064 4.477737922021642e-18 -0.7763916149709688,
- 0.0 -0.6302507915130064 -0.7763916149709688,
- 0.0 0.6302507915130063 -0.7763916149709686,
- 0.6302507915130064 4.477737922021642e-18 -0.7763916149709688,
- 0.0 0.0 -1.0,
- 0.9567761569142185 6.797600159162216e-18 0.2908253523344529,
- 0.0 -0.9567761569142186 0.29082535233445284,
- 0.0 0.9567761569142186 0.2908253523344526,
- -0.9567761569142186 6.797600159162217e-18 0.29082535233445284,
- -0.5604512617711562 -0.08163382352480487 -0.824154295041796,
- -0.08163382352480489 -0.5604512617711562 -0.824154295041796,
- -0.08163382352480483 0.5604512617711562 -0.8241542950417962,
- 0.5604512617711562 0.0816338235248049 -0.824154295041796,
- -0.5604512617711562 0.08163382352480486 -0.824154295041796,
- 0.08163382352480489 -0.5604512617711562 -0.824154295041796,
- 0.08163382352480483 0.5604512617711562 -0.824154295041796,
- 0.5604512617711562 -0.0816338235248049 -0.824154295041796,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9758110571581599 0.1421340142617593 0.16610449337002428,
- 0.14213401426175928 -0.9758110571581599 0.1661044933700242,
- -0.1421340142617592 0.9758110571581599 0.1661044933700242,
- -0.9758110571581599 -0.14213401426175926 0.1661044933700242,
- 0.9758110571581599 -0.1421340142617593 0.16610449337002425,
- -0.14213401426175928 -0.9758110571581599 0.1661044933700242,
- 0.14213401426175923 0.97581105715816 0.16610449337002417,
- -0.9758110571581599 0.14213401426175923 0.16610449337002425 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9550000000000001 -0.31 0.21033333333333332,
- -0.9550000000000001 0.31 0.21033333333333332,
- -0.335 0.31 0.21033333333333332,
- -0.335 -0.31 0.21033333333333332,
- -0.858125 -0.213125 0.005333333333333301,
- -0.858125 0.213125 0.005333333333333301,
- -0.431875 0.213125 0.005333333333333301,
- -0.431875 -0.213125 0.005333333333333301,
- -0.9356250000000002 0.0 0.005333333333333301,
- -0.645 -0.29062499999999997 0.005333333333333301,
- -0.645 0.29062499999999997 0.005333333333333301,
- -0.35437500000000005 0.0 0.005333333333333301,
- -0.645 -3.469446951953614e-18 0.005333333333333301,
- -0.335 0.0 0.21033333333333332,
- -0.645 -0.31 0.21033333333333332,
- -0.645 0.31 0.21033333333333332,
- -0.9550000000000001 0.0 0.21033333333333332,
- -0.91625 -0.11624999999999999 0.005333333333333301,
- -0.76125 -0.27125 0.005333333333333301,
- -0.76125 0.27125 0.005333333333333301,
- -0.37375 0.11624999999999999 0.005333333333333301,
- -0.91625 0.11624999999999999 0.005333333333333301,
- -0.52875 -0.27125 0.005333333333333301,
- -0.52875 0.27125 0.005333333333333301,
- -0.37375 -0.11624999999999999 0.005333333333333301,
- -0.645 0.1453125 0.005333333333333301,
- -0.7903125000000001 0.0 0.005333333333333301,
- -0.645 -0.1453125 0.005333333333333301,
- -0.49968749999999995 0.0 0.005333333333333301,
- -0.780625 0.135625 0.005333333333333301,
- -0.780625 -0.135625 0.005333333333333301,
- -0.509375 -0.135625 0.005333333333333301,
- -0.509375 0.135625 0.005333333333333301,
- -0.335 0.155 0.21033333333333332,
- -0.49 -0.31 0.21033333333333332,
- -0.8 0.31 0.21033333333333332,
- -0.9550000000000001 -0.155 0.21033333333333332,
- -0.335 -0.155 0.21033333333333332,
- -0.8 -0.31 0.21033333333333332,
- -0.49 0.31 0.21033333333333332,
- -0.9550000000000001 0.155 0.21033333333333332 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6975031540172394 -0.6975031540172394 0.16425194145582125,
- -0.6975031540172394 0.6975031540172394 0.1642519414558213,
- 0.6975031540172394 0.6975031540172394 0.1642519414558215,
- 0.6975031540172394 -0.6975031540172394 0.16425194145582148,
- -0.47514600516795086 -0.47514600516795086 -0.740589324488191,
- -0.47514600516795086 0.47514600516795086 -0.740589324488191,
- 0.47514600516795097 0.47514600516795097 -0.740589324488191,
- 0.47514600516795097 -0.47514600516795097 -0.740589324488191,
- -0.652291572573205 0.0 -0.7579681420415868,
- 0.0 -0.652291572573205 -0.7579681420415868,
- 0.0 0.652291572573205 -0.7579681420415868,
- 0.652291572573205 0.0 -0.7579681420415868,
- 0.0 0.0 -1.0,
- 0.9414186946196902 0.0 0.3372400353169219,
- 1.986156042102876e-17 -0.9414186946196902 0.3372400353169219,
- 1.986156042102876e-17 0.9414186946196902 0.3372400353169219,
- -0.9414186946196902 0.0 0.33724003531692204,
- -0.5988527019662472 -0.08844472825860225 -0.7959604081805747,
- -0.08844472825860208 -0.5988527019662473 -0.7959604081805748,
- -0.08844472825860208 0.5988527019662473 -0.7959604081805748,
- 0.5988527019662473 0.08844472825860208 -0.7959604081805747,
- -0.5988527019662472 0.08844472825860225 -0.7959604081805747,
- 0.08844472825860208 -0.5988527019662473 -0.7959604081805748,
- 0.08844472825860208 0.5988527019662473 -0.7959604081805747,
- 0.5988527019662473 -0.08844472825860208 -0.7959604081805747,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9589634206932142 0.14162958416096655 0.24562210540332324,
- 0.14162958416096658 -0.9589634206932142 0.2456221054033232,
- -0.14162958416096652 0.9589634206932142 0.2456221054033232,
- -0.9589634206932142 -0.14162958416096683 0.24562210540332313,
- 0.9589634206932142 -0.14162958416096655 0.24562210540332324,
- -0.14162958416096652 -0.9589634206932142 0.2456221054033232,
- 0.14162958416096658 0.9589634206932142 0.24562210540332322,
- -0.9589634206932142 0.14162958416096683 0.24562210540332316 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.41,
- 1.975 1.425 0.41,
- 2.4250000000000003 1.425 0.41,
- 2.4250000000000003 -1.425 0.41,
- 1.975 -1.425 0.0,
- 1.975 1.425 0.0,
- 2.4250000000000003 1.425 0.0,
- 2.4250000000000003 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.41,
- -2.4250000000000003 1.425 0.41,
- -1.975 1.425 0.41,
- -1.975 -1.425 0.41,
- -2.4250000000000003 -1.425 0.0,
- -2.4250000000000003 1.425 0.0,
- -1.975 1.425 0.0,
- -1.975 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.99,
- -1.225000000000022 -1.425 0.99,
- -1.425 1.225000000000022 0.99,
- -1.225000000000022 1.425 0.99,
- 1.225000000000022 1.425 0.99,
- 1.425 1.225000000000022 0.99,
- 1.425 -1.225000000000022 0.99,
- 1.225000000000022 -1.425 0.99,
- -1.425 -1.225000000000022 0.17,
- -1.225000000000022 -1.425 0.17,
- -1.425 1.225000000000022 0.17,
- -1.225000000000022 1.425 0.17,
- 1.225000000000022 1.425 0.17,
- 1.425 1.225000000000022 0.17,
- 1.425 -1.225000000000022 0.17,
- 1.225000000000022 -1.425 0.17,
- -0.9800000000000176 -1.425 0.99,
- -0.7350000000000132 -1.425 0.99,
- -0.49000000000000876 -1.425 0.99,
- -0.24500000000000433 -1.425 0.99,
- 1.1102230246251565e-16 -1.425 0.99,
- 0.24500000000000455 -1.425 0.99,
- 0.490000000000009 -1.425 0.99,
- 0.7350000000000134 -1.425 0.99,
- 0.9800000000000177 -1.425 0.99,
- -0.9800000000000176 1.425 0.99,
- -0.7350000000000132 1.425 0.99,
- -0.49000000000000876 1.425 0.99,
- -0.24500000000000433 1.425 0.99,
- 1.1102230246251565e-16 1.425 0.99,
- 0.24500000000000455 1.425 0.99,
- 0.490000000000009 1.425 0.99,
- 0.7350000000000134 1.425 0.99,
- 0.9800000000000177 1.425 0.99,
- -0.9800000000000176 1.1400000000000001 0.99,
- -0.9800000000000176 0.8550000000000001 0.99,
- -0.9800000000000176 0.5700000000000001 0.99,
- -0.9800000000000176 0.28500000000000003 0.99,
- -0.9800000000000176 0.0 0.99,
- -0.9800000000000176 -0.28500000000000003 0.99,
- -0.9493750000000171 -0.6056250000000001 0.99,
- -0.9800000000000175 -0.8550000000000002 0.99,
- -0.9493750000000171 -1.104375 0.99,
- -0.7350000000000132 1.1400000000000001 0.99,
- -0.7350000000000132 0.8550000000000001 0.99,
- -0.7350000000000132 0.5700000000000001 0.99,
- -0.7350000000000132 0.28500000000000003 0.99,
- -0.7350000000000132 0.0 0.99,
- -0.7350000000000132 -0.28500000000000003 0.99,
- -0.7350000000000132 -0.5700000000000001 0.99,
- -0.7350000000000132 -1.1400000000000001 0.99,
- -0.49000000000000876 1.1400000000000001 0.99,
- -0.49000000000000876 0.8550000000000001 0.99,
- -0.49000000000000876 0.5700000000000001 0.99,
- -0.49000000000000876 0.28500000000000003 0.99,
- -0.49000000000000876 0.0 0.99,
- -0.49000000000000876 -0.28500000000000003 0.99,
- -0.5206250000000093 -0.6056250000000001 0.99,
- -0.49000000000000876 -0.8550000000000002 0.99,
- -0.5206250000000093 -1.104375 0.99,
- -0.24500000000000433 1.1400000000000001 0.99,
- -0.24500000000000433 0.8550000000000001 0.99,
- -0.24500000000000433 0.5700000000000001 0.99,
- -0.24500000000000433 0.28500000000000003 0.99,
- -0.24500000000000433 0.0 0.99,
- -0.24500000000000433 -0.28500000000000003 0.99,
- -0.24500000000000433 -0.5700000000000001 0.99,
- -0.24500000000000433 -0.8550000000000001 0.99,
- -0.24500000000000433 -1.1400000000000001 0.99,
- 1.1102230246251565e-16 1.1400000000000001 0.99,
- 1.1102230246251565e-16 0.8550000000000001 0.99,
- 1.1102230246251565e-16 0.5700000000000001 0.99,
- 1.1102230246251565e-16 0.28500000000000003 0.99,
- 1.1102230246251565e-16 0.0 0.99,
- 1.1102230246251565e-16 -0.28500000000000003 0.99,
- 1.1102230246251565e-16 -0.5700000000000001 0.99,
- 1.1102230246251565e-16 -0.8550000000000001 0.99,
- 1.1102230246251565e-16 -1.1400000000000001 0.99,
- 0.24500000000000455 1.1400000000000001 0.99,
- 0.24500000000000455 0.8550000000000001 0.99,
- 0.24500000000000455 0.5700000000000001 0.99,
- 0.24500000000000455 0.28500000000000003 0.99,
- 0.24500000000000455 0.0 0.99,
- 0.24500000000000455 -0.28500000000000003 0.99,
- 0.24500000000000455 -0.5700000000000001 0.99,
- 0.24500000000000455 -0.8550000000000001 0.99,
- 0.24500000000000455 -1.1400000000000001 0.99,
- 0.490000000000009 1.1400000000000001 0.99,
- 0.490000000000009 0.8550000000000001 0.99,
- 0.490000000000009 0.5700000000000001 0.99,
- 0.490000000000009 0.28500000000000003 0.99,
- 0.490000000000009 0.0 0.99,
- 0.490000000000009 -0.28500000000000003 0.99,
- 0.490000000000009 -0.5700000000000001 0.99,
- 0.490000000000009 -0.8550000000000001 0.99,
- 0.490000000000009 -1.1400000000000001 0.99,
- 0.7350000000000134 1.1400000000000001 0.99,
- 0.7350000000000134 0.8550000000000001 0.99,
- 0.7350000000000134 0.5700000000000001 0.99,
- 0.7350000000000134 0.28500000000000003 0.99,
- 0.7350000000000134 0.0 0.99,
- 0.7350000000000134 -0.28500000000000003 0.99,
- 0.7350000000000134 -0.5700000000000001 0.99,
- 0.7350000000000134 -0.8550000000000001 0.99,
- 0.7350000000000134 -1.1400000000000001 0.99,
- 0.9800000000000177 1.1400000000000001 0.99,
- 0.9800000000000177 0.8550000000000001 0.99,
- 0.9800000000000177 0.5700000000000001 0.99,
- 0.9800000000000177 0.28500000000000003 0.99,
- 0.9800000000000177 0.0 0.99,
- 0.9800000000000177 -0.28500000000000003 0.99,
- 0.9800000000000177 -0.5700000000000001 0.99,
- 0.9800000000000177 -0.8550000000000001 0.99,
- 0.9800000000000177 -1.1400000000000001 0.99,
- -0.9800000000000176 -0.7125000000000001 0.99,
- -0.9800000000000176 -0.9975 0.99,
- -0.49000000000000876 -0.7125000000000001 0.99,
- -0.49000000000000876 -0.9975 0.99,
- -0.8575000000000155 -0.5700000000000001 0.99,
- -0.8575000000000155 -1.1400000000000001 0.99,
- -0.6125000000000109 -0.5700000000000001 0.99,
- -0.6125000000000109 -1.1400000000000001 0.99,
- -0.8575000000000155 -0.28500000000000003 0.99,
- -0.8575000000000155 -1.425 0.99,
- -0.6125000000000109 -0.28500000000000003 0.99,
- -0.6125000000000109 -1.425 0.99,
- -0.24500000000000433 -0.7125000000000001 0.99,
- -0.24500000000000433 -0.9975 0.99 ] }
- coordIndex [
- 0, 1, 16, 42, 115, 41, 114, 40, 39, 38, 37, 36, 35, 34, 25, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 125, 17, 123, 16, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 105, 106, 107, 108, 109, 110, 111, 112, 113, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 123, 119, 42, -1,
- 17, 50, 119, 123, -1,
- 17, 125, 121, 50, -1,
- 18, 19, 68, 59, -1,
- 18, 59, 121, 125, -1,
- 19, 20, 77, 68, -1,
- 20, 21, 86, 77, -1,
- 21, 22, 95, 86, -1,
- 22, 23, 104, 95, -1,
- 23, 24, 113, 104, -1,
- 25, 34, 43, 26, -1,
- 26, 43, 51, 27, -1,
- 27, 51, 60, 28, -1,
- 28, 60, 69, 29, -1,
- 29, 69, 78, 30, -1,
- 30, 78, 87, 31, -1,
- 31, 87, 96, 32, -1,
- 32, 96, 105, 33, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 122, 48, 47, -1,
- 39, 40, 118, 122, -1,
- 43, 44, 52, 51, -1,
- 44, 45, 53, 52, -1,
- 45, 46, 54, 53, -1,
- 46, 47, 55, 54, -1,
- 47, 48, 124, 56, 55, -1,
- 48, 49, 120, 124, -1,
- 48, 122, 118, 49, -1,
- 51, 52, 61, 60, -1,
- 52, 53, 62, 61, -1,
- 53, 54, 63, 62, -1,
- 54, 55, 64, 63, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 56, 124, 120, 57, -1,
- 57, 116, 126, 66, -1,
- 58, 67, 126, 116, -1,
- 58, 117, 127, 67, -1,
- 59, 68, 127, 117, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 126, 67, 76, 75, -1,
- 67, 127, 68, 77, 76, -1,
- 69, 70, 79, 78, -1,
- 70, 71, 80, 79, -1,
- 71, 72, 81, 80, -1,
- 72, 73, 82, 81, -1,
- 73, 74, 83, 82, -1,
- 74, 75, 84, 83, -1,
- 75, 76, 85, 84, -1,
- 76, 77, 86, 85, -1,
- 78, 79, 88, 87, -1,
- 79, 80, 89, 88, -1,
- 80, 81, 90, 89, -1,
- 81, 82, 91, 90, -1,
- 82, 83, 92, 91, -1,
- 83, 84, 93, 92, -1,
- 84, 85, 94, 93, -1,
- 85, 86, 95, 94, -1,
- 87, 88, 97, 96, -1,
- 88, 89, 98, 97, -1,
- 89, 90, 99, 98, -1,
- 90, 91, 100, 99, -1,
- 91, 92, 101, 100, -1,
- 92, 93, 102, 101, -1,
- 93, 94, 103, 102, -1,
- 94, 95, 104, 103, -1,
- 96, 97, 106, 105, -1,
- 97, 98, 107, 106, -1,
- 98, 99, 108, 107, -1,
- 99, 100, 109, 108, -1,
- 100, 101, 110, 109, -1,
- 101, 102, 111, 110, -1,
- 102, 103, 112, 111, -1,
- 103, 104, 113, 112, -1 ]
- normal Normal { vector [
- -0.8125199200687455 -0.3365567705907775 0.4759631494779679,
- -0.33655677059077765 -0.8125199200687453 0.475963149477968,
- -0.8125199200687455 0.3365567705907775 0.4759631494779679,
- -0.33655677059077765 0.8125199200687453 0.47596314947796786,
- 0.33655677059077765 0.8125199200687453 0.47596314947796786,
- 0.8125199200687455 0.3365567705907775 0.4759631494779679,
- 0.8125199200687455 -0.3365567705907775 0.4759631494779679,
- 0.33655677059077765 -0.8125199200687453 0.475963149477968,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.33655677059077754 -0.8125199200687455 -0.47596314947796786,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.33655677059077754 -0.8125199200687455 -0.47596314947796786,
- -1.5999031875309434e-16 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 1.6169569082824228e-16 -0.4472135954999579 0.8944271909999159,
- -1.5999031875309434e-16 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 1.6169569082824228e-16 0.4472135954999579 0.8944271909999159,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 16, 42, 115, 41, 114, 40, 39, 38, 37, 36, 35, 34, 25, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 125, 17, 123, 16, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 105, 106, 107, 108, 109, 110, 111, 112, 113, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 123, 119, 42, -1,
- 17, 50, 119, 123, -1,
- 17, 125, 121, 50, -1,
- 18, 19, 68, 59, -1,
- 18, 59, 121, 125, -1,
- 19, 20, 77, 68, -1,
- 20, 21, 86, 77, -1,
- 21, 22, 95, 86, -1,
- 22, 23, 104, 95, -1,
- 23, 24, 113, 104, -1,
- 25, 34, 43, 26, -1,
- 26, 43, 51, 27, -1,
- 27, 51, 60, 28, -1,
- 28, 60, 69, 29, -1,
- 29, 69, 78, 30, -1,
- 30, 78, 87, 31, -1,
- 31, 87, 96, 32, -1,
- 32, 96, 105, 33, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 122, 48, 47, -1,
- 39, 40, 118, 122, -1,
- 43, 44, 52, 51, -1,
- 44, 45, 53, 52, -1,
- 45, 46, 54, 53, -1,
- 46, 47, 55, 54, -1,
- 47, 48, 124, 56, 55, -1,
- 48, 49, 120, 124, -1,
- 48, 122, 118, 49, -1,
- 51, 52, 61, 60, -1,
- 52, 53, 62, 61, -1,
- 53, 54, 63, 62, -1,
- 54, 55, 64, 63, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 56, 124, 120, 57, -1,
- 57, 116, 126, 66, -1,
- 58, 67, 126, 116, -1,
- 58, 117, 127, 67, -1,
- 59, 68, 127, 117, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 126, 67, 76, 75, -1,
- 67, 127, 68, 77, 76, -1,
- 69, 70, 79, 78, -1,
- 70, 71, 80, 79, -1,
- 71, 72, 81, 80, -1,
- 72, 73, 82, 81, -1,
- 73, 74, 83, 82, -1,
- 74, 75, 84, 83, -1,
- 75, 76, 85, 84, -1,
- 76, 77, 86, 85, -1,
- 78, 79, 88, 87, -1,
- 79, 80, 89, 88, -1,
- 80, 81, 90, 89, -1,
- 81, 82, 91, 90, -1,
- 82, 83, 92, 91, -1,
- 83, 84, 93, 92, -1,
- 84, 85, 94, 93, -1,
- 85, 86, 95, 94, -1,
- 87, 88, 97, 96, -1,
- 88, 89, 98, 97, -1,
- 89, 90, 99, 98, -1,
- 90, 91, 100, 99, -1,
- 91, 92, 101, 100, -1,
- 92, 93, 102, 101, -1,
- 93, 94, 103, 102, -1,
- 94, 95, 104, 103, -1,
- 96, 97, 106, 105, -1,
- 97, 98, 107, 106, -1,
- 98, 99, 108, 107, -1,
- 99, 100, 109, 108, -1,
- 100, 101, 110, 109, -1,
- 101, 102, 111, 110, -1,
- 102, 103, 112, 111, -1,
- 103, 104, 113, 112, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.953333 0.06666666666666667 0.06
- emissiveColor 0.952941 0.06666666666666667 0.058823529411764705
- specularColor 0.952941 0.06666666666666667 0.058823529411764705
- ambientIntensity 0.35947706535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9493750000000171 -0.6056250000000001 0.99,
- -0.9800000000000175 -0.8550000000000002 0.99,
- -0.9493750000000171 -1.104375 0.99,
- -0.7350000000000132 -0.5700000000000001 0.99,
- -0.7350000000000132 -0.8550000000000002 0.99,
- -0.7350000000000132 -1.1400000000000001 0.99,
- -0.5206250000000093 -0.6056250000000001 0.99,
- -0.49000000000000876 -0.8550000000000002 0.99,
- -0.5206250000000093 -1.104375 0.99,
- -0.9800000000000176 -0.7125000000000001 0.99,
- -0.9800000000000176 -0.9975 0.99,
- -0.7350000000000132 -0.7125000000000001 0.99,
- -0.7350000000000132 -0.9975 0.99,
- -0.49000000000000876 -0.7125000000000001 0.99,
- -0.49000000000000876 -0.9975 0.99,
- -0.8575000000000155 -0.5700000000000001 0.99,
- -0.8575000000000155 -0.8550000000000002 0.99,
- -0.8575000000000155 -1.1400000000000001 0.99,
- -0.6125000000000109 -0.5700000000000001 0.99,
- -0.6125000000000109 -0.8550000000000002 0.99,
- -0.6125000000000109 -1.1400000000000001 0.99,
- -0.8575000000000155 -0.7125000000000001 0.99,
- -0.8575000000000155 -0.9975 0.99,
- -0.6125000000000109 -0.7125000000000001 0.99,
- -0.6125000000000109 -0.9975 0.99 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF Body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.58,
- -1.7750000000000221 -1.975 0.58,
- -1.975 1.7750000000000221 0.58,
- -1.7750000000000221 1.975 0.58,
- 1.7750000000000221 1.975 0.58,
- 1.975 1.7750000000000221 0.58,
- 1.975 -1.7750000000000221 0.58,
- 1.7750000000000221 -1.975 0.58,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Numbers.wings
deleted file mode 100644
index 4eabe6e4..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Numbers.wrl
deleted file mode 100644
index 76c71940..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SJ-Outline_Numbers.wrl
+++ /dev/null
@@ -1,1237 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.345 -0.84 0.17,
- 0.345 -0.12 0.17,
- 1.065 -0.12 0.17,
- 1.065 -0.84 0.17,
- 0.45749999999999996 -0.7275 0.0,
- 0.45749999999999996 -0.23249999999999998 0.0,
- 0.9524999999999999 -0.23249999999999998 0.0,
- 0.9524999999999999 -0.7275 0.0,
- 0.36749999999999994 -0.48 0.0,
- 0.705 -0.8175 0.0,
- 0.705 -0.14249999999999996 0.0,
- 1.0425 -0.48 0.0,
- 0.705 -0.48 0.0,
- 1.065 -0.48 0.17,
- 0.705 -0.84 0.17,
- 0.705 -0.12 0.17,
- 0.345 -0.48 0.17,
- 0.38999999999999996 -0.615 0.0,
- 0.57 -0.7949999999999999 0.0,
- 0.57 -0.16499999999999998 0.0,
- 1.02 -0.345 0.0,
- 0.38999999999999996 -0.345 0.0,
- 0.84 -0.7949999999999999 0.0,
- 0.84 -0.16499999999999998 0.0,
- 1.02 -0.615 0.0,
- 0.705 -0.31125 0.0,
- 0.53625 -0.48 0.0,
- 0.705 -0.6487499999999999 0.0,
- 0.8737499999999999 -0.48 0.0,
- 0.5475 -0.3225 0.0,
- 0.5475 -0.6375 0.0,
- 0.8624999999999999 -0.6375 0.0,
- 0.8624999999999999 -0.3225 0.0,
- 1.065 -0.3 0.17,
- 0.885 -0.84 0.17,
- 0.5249999999999999 -0.12 0.17,
- 0.345 -0.6599999999999999 0.17,
- 1.065 -0.6599999999999999 0.17,
- 0.5249999999999999 -0.84 0.17,
- 0.885 -0.12 0.17,
- 0.345 -0.3 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7069739476537462 -0.7069739476537463 0.019382329007526723,
- -0.7069739476537462 0.7069739476537462 0.01938232900752657,
- 0.7069739476537461 0.7069739476537464 0.01938232900752657,
- 0.7069739476537461 -0.7069739476537464 0.019382329007526646,
- -0.4250226259603117 -0.4250226259603118 -0.7991943035605309,
- -0.4250226259603117 0.4250226259603117 -0.7991943035605309,
- 0.42502262596031165 0.4250226259603118 -0.7991943035605309,
- 0.42502262596031165 -0.4250226259603118 -0.7991943035605309,
- -0.6302507915130064 -4.477737922021642e-18 -0.7763916149709688,
- 0.0 -0.6302507915130063 -0.7763916149709686,
- 0.0 0.6302507915130064 -0.7763916149709688,
- 0.6302507915130064 -4.477737922021642e-18 -0.7763916149709688,
- 0.0 0.0 -1.0,
- 0.9567761569142185 -6.797600159162216e-18 0.2908253523344529,
- 0.0 -0.9567761569142186 0.2908253523344526,
- 0.0 0.9567761569142186 0.29082535233445284,
- -0.9567761569142186 -6.797600159162217e-18 0.29082535233445284,
- -0.5604512617711562 -0.08163382352480486 -0.824154295041796,
- -0.08163382352480483 -0.5604512617711562 -0.824154295041796,
- -0.08163382352480489 0.5604512617711562 -0.824154295041796,
- 0.5604512617711562 0.0816338235248049 -0.824154295041796,
- -0.5604512617711562 0.08163382352480487 -0.824154295041796,
- 0.08163382352480483 -0.5604512617711562 -0.8241542950417962,
- 0.08163382352480489 0.5604512617711562 -0.824154295041796,
- 0.5604512617711562 -0.0816338235248049 -0.824154295041796,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9758110571581599 0.1421340142617593 0.16610449337002428,
- 0.14213401426175923 -0.97581105715816 0.16610449337002417,
- -0.14213401426175928 0.9758110571581599 0.1661044933700242,
- -0.9758110571581599 -0.14213401426175923 0.16610449337002425,
- 0.9758110571581599 -0.1421340142617593 0.16610449337002428,
- -0.1421340142617592 -0.9758110571581599 0.16610449337002417,
- 0.14213401426175928 0.9758110571581599 0.16610449337002423,
- -0.9758110571581599 0.14213401426175926 0.16610449337002423 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.345 0.12 0.17,
- 0.345 0.84 0.17,
- 1.065 0.84 0.17,
- 1.065 0.12 0.17,
- 0.45749999999999996 0.23249999999999998 0.0,
- 0.45749999999999996 0.7275 0.0,
- 0.9524999999999999 0.7275 0.0,
- 0.9524999999999999 0.23249999999999998 0.0,
- 0.36749999999999994 0.48 0.0,
- 0.705 0.14249999999999996 0.0,
- 0.705 0.8175 0.0,
- 1.0425 0.48 0.0,
- 0.705 0.48 0.0,
- 1.065 0.48 0.17,
- 0.705 0.12 0.17,
- 0.705 0.84 0.17,
- 0.345 0.48 0.17,
- 0.38999999999999996 0.345 0.0,
- 0.57 0.16499999999999998 0.0,
- 0.57 0.7949999999999999 0.0,
- 1.02 0.615 0.0,
- 0.38999999999999996 0.615 0.0,
- 0.84 0.16499999999999998 0.0,
- 0.84 0.7949999999999999 0.0,
- 1.02 0.345 0.0,
- 0.705 0.6487499999999999 0.0,
- 0.53625 0.48 0.0,
- 0.705 0.31125 0.0,
- 0.8737499999999999 0.48 0.0,
- 0.5475 0.6375 0.0,
- 0.5475 0.3225 0.0,
- 0.8624999999999999 0.3225 0.0,
- 0.8624999999999999 0.6375 0.0,
- 1.065 0.6599999999999999 0.17,
- 0.885 0.12 0.17,
- 0.5249999999999999 0.84 0.17,
- 0.345 0.3 0.17,
- 1.065 0.3 0.17,
- 0.5249999999999999 0.12 0.17,
- 0.885 0.84 0.17,
- 0.345 0.6599999999999999 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7069739476537462 -0.7069739476537462 0.019382329007526535,
- -0.7069739476537462 0.7069739476537463 0.01938232900752676,
- 0.7069739476537461 0.7069739476537464 0.019382329007526608,
- 0.7069739476537461 -0.7069739476537464 0.019382329007526535,
- -0.4250226259603117 -0.4250226259603117 -0.7991943035605309,
- -0.4250226259603117 0.4250226259603118 -0.7991943035605309,
- 0.42502262596031165 0.4250226259603118 -0.7991943035605309,
- 0.42502262596031165 -0.4250226259603118 -0.7991943035605309,
- -0.6302507915130064 4.477737922021642e-18 -0.7763916149709688,
- 0.0 -0.6302507915130064 -0.7763916149709688,
- 0.0 0.6302507915130063 -0.7763916149709686,
- 0.6302507915130064 4.477737922021642e-18 -0.7763916149709688,
- 0.0 0.0 -1.0,
- 0.9567761569142185 6.797600159162216e-18 0.2908253523344529,
- 0.0 -0.9567761569142186 0.29082535233445284,
- 0.0 0.9567761569142186 0.2908253523344526,
- -0.9567761569142186 6.797600159162217e-18 0.29082535233445284,
- -0.5604512617711562 -0.08163382352480487 -0.824154295041796,
- -0.08163382352480489 -0.5604512617711562 -0.824154295041796,
- -0.08163382352480483 0.5604512617711562 -0.8241542950417962,
- 0.5604512617711562 0.0816338235248049 -0.824154295041796,
- -0.5604512617711562 0.08163382352480486 -0.824154295041796,
- 0.08163382352480489 -0.5604512617711562 -0.824154295041796,
- 0.08163382352480483 0.5604512617711562 -0.824154295041796,
- 0.5604512617711562 -0.0816338235248049 -0.824154295041796,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9758110571581599 0.1421340142617593 0.16610449337002428,
- 0.14213401426175928 -0.9758110571581599 0.1661044933700242,
- -0.1421340142617592 0.9758110571581599 0.1661044933700242,
- -0.9758110571581599 -0.14213401426175926 0.1661044933700242,
- 0.9758110571581599 -0.1421340142617593 0.16610449337002425,
- -0.14213401426175928 -0.9758110571581599 0.1661044933700242,
- 0.14213401426175923 0.97581105715816 0.16610449337002417,
- -0.9758110571581599 0.14213401426175923 0.16610449337002425 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9550000000000001 -0.31 0.21033333333333332,
- -0.9550000000000001 0.31 0.21033333333333332,
- -0.335 0.31 0.21033333333333332,
- -0.335 -0.31 0.21033333333333332,
- -0.858125 -0.213125 0.005333333333333301,
- -0.858125 0.213125 0.005333333333333301,
- -0.431875 0.213125 0.005333333333333301,
- -0.431875 -0.213125 0.005333333333333301,
- -0.9356250000000002 0.0 0.005333333333333301,
- -0.645 -0.29062499999999997 0.005333333333333301,
- -0.645 0.29062499999999997 0.005333333333333301,
- -0.35437500000000005 0.0 0.005333333333333301,
- -0.645 -3.469446951953614e-18 0.005333333333333301,
- -0.335 0.0 0.21033333333333332,
- -0.645 -0.31 0.21033333333333332,
- -0.645 0.31 0.21033333333333332,
- -0.9550000000000001 0.0 0.21033333333333332,
- -0.91625 -0.11624999999999999 0.005333333333333301,
- -0.76125 -0.27125 0.005333333333333301,
- -0.76125 0.27125 0.005333333333333301,
- -0.37375 0.11624999999999999 0.005333333333333301,
- -0.91625 0.11624999999999999 0.005333333333333301,
- -0.52875 -0.27125 0.005333333333333301,
- -0.52875 0.27125 0.005333333333333301,
- -0.37375 -0.11624999999999999 0.005333333333333301,
- -0.645 0.1453125 0.005333333333333301,
- -0.7903125000000001 0.0 0.005333333333333301,
- -0.645 -0.1453125 0.005333333333333301,
- -0.49968749999999995 0.0 0.005333333333333301,
- -0.780625 0.135625 0.005333333333333301,
- -0.780625 -0.135625 0.005333333333333301,
- -0.509375 -0.135625 0.005333333333333301,
- -0.509375 0.135625 0.005333333333333301,
- -0.335 0.155 0.21033333333333332,
- -0.49 -0.31 0.21033333333333332,
- -0.8 0.31 0.21033333333333332,
- -0.9550000000000001 -0.155 0.21033333333333332,
- -0.335 -0.155 0.21033333333333332,
- -0.8 -0.31 0.21033333333333332,
- -0.49 0.31 0.21033333333333332,
- -0.9550000000000001 0.155 0.21033333333333332 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6975031540172394 -0.6975031540172394 0.16425194145582125,
- -0.6975031540172394 0.6975031540172394 0.1642519414558213,
- 0.6975031540172394 0.6975031540172394 0.1642519414558215,
- 0.6975031540172394 -0.6975031540172394 0.16425194145582148,
- -0.47514600516795086 -0.47514600516795086 -0.740589324488191,
- -0.47514600516795086 0.47514600516795086 -0.740589324488191,
- 0.47514600516795097 0.47514600516795097 -0.740589324488191,
- 0.47514600516795097 -0.47514600516795097 -0.740589324488191,
- -0.652291572573205 0.0 -0.7579681420415868,
- 0.0 -0.652291572573205 -0.7579681420415868,
- 0.0 0.652291572573205 -0.7579681420415868,
- 0.652291572573205 0.0 -0.7579681420415868,
- 0.0 0.0 -1.0,
- 0.9414186946196902 0.0 0.3372400353169219,
- 1.986156042102876e-17 -0.9414186946196902 0.3372400353169219,
- 1.986156042102876e-17 0.9414186946196902 0.3372400353169219,
- -0.9414186946196902 0.0 0.33724003531692204,
- -0.5988527019662472 -0.08844472825860225 -0.7959604081805747,
- -0.08844472825860208 -0.5988527019662473 -0.7959604081805748,
- -0.08844472825860208 0.5988527019662473 -0.7959604081805748,
- 0.5988527019662473 0.08844472825860208 -0.7959604081805747,
- -0.5988527019662472 0.08844472825860225 -0.7959604081805747,
- 0.08844472825860208 -0.5988527019662473 -0.7959604081805748,
- 0.08844472825860208 0.5988527019662473 -0.7959604081805747,
- 0.5988527019662473 -0.08844472825860208 -0.7959604081805747,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9589634206932142 0.14162958416096655 0.24562210540332324,
- 0.14162958416096658 -0.9589634206932142 0.2456221054033232,
- -0.14162958416096652 0.9589634206932142 0.2456221054033232,
- -0.9589634206932142 -0.14162958416096683 0.24562210540332313,
- 0.9589634206932142 -0.14162958416096655 0.24562210540332324,
- -0.14162958416096652 -0.9589634206932142 0.2456221054033232,
- 0.14162958416096658 0.9589634206932142 0.24562210540332322,
- -0.9589634206932142 0.14162958416096683 0.24562210540332316 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.41,
- 1.975 1.425 0.41,
- 2.4250000000000003 1.425 0.41,
- 2.4250000000000003 -1.425 0.41,
- 1.975 -1.425 0.0,
- 1.975 1.425 0.0,
- 2.4250000000000003 1.425 0.0,
- 2.4250000000000003 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.41,
- -2.4250000000000003 1.425 0.41,
- -1.975 1.425 0.41,
- -1.975 -1.425 0.41,
- -2.4250000000000003 -1.425 0.0,
- -2.4250000000000003 1.425 0.0,
- -1.975 1.425 0.0,
- -1.975 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.99,
- -1.225000000000022 -1.425 0.99,
- -1.425 1.225000000000022 0.99,
- -1.225000000000022 1.425 0.99,
- 1.225000000000022 1.425 0.99,
- 1.425 1.225000000000022 0.99,
- 1.425 -1.225000000000022 0.99,
- 1.225000000000022 -1.425 0.99,
- -1.425 -1.225000000000022 0.17,
- -1.225000000000022 -1.425 0.17,
- -1.425 1.225000000000022 0.17,
- -1.225000000000022 1.425 0.17,
- 1.225000000000022 1.425 0.17,
- 1.425 1.225000000000022 0.17,
- 1.425 -1.225000000000022 0.17,
- 1.225000000000022 -1.425 0.17,
- -0.9800000000000176 -1.425 0.99,
- -0.7350000000000132 -1.425 0.99,
- -0.49000000000000876 -1.425 0.99,
- -0.24500000000000433 -1.425 0.99,
- 1.1102230246251565e-16 -1.425 0.99,
- 0.24500000000000455 -1.425 0.99,
- 0.490000000000009 -1.425 0.99,
- 0.7350000000000134 -1.425 0.99,
- 0.9800000000000177 -1.425 0.99,
- -0.9800000000000176 1.425 0.99,
- -0.7350000000000132 1.425 0.99,
- -0.49000000000000876 1.425 0.99,
- -0.24500000000000433 1.425 0.99,
- 1.1102230246251565e-16 1.425 0.99,
- 0.24500000000000455 1.425 0.99,
- 0.490000000000009 1.425 0.99,
- 0.7350000000000134 1.425 0.99,
- 0.9800000000000177 1.425 0.99,
- -0.9800000000000176 1.1400000000000001 0.99,
- -0.9800000000000176 0.8550000000000001 0.99,
- -0.9800000000000176 0.5700000000000001 0.99,
- -0.9800000000000176 0.28500000000000003 0.99,
- -0.9800000000000176 0.0 0.99,
- -0.9800000000000176 -0.28500000000000003 0.99,
- -0.9493750000000171 -0.6056250000000001 0.99,
- -0.9800000000000175 -0.8550000000000002 0.99,
- -0.9493750000000171 -1.104375 0.99,
- -0.7350000000000132 1.1400000000000001 0.99,
- -0.7350000000000132 0.8550000000000001 0.99,
- -0.7350000000000132 0.5700000000000001 0.99,
- -0.7350000000000132 0.28500000000000003 0.99,
- -0.7350000000000132 0.0 0.99,
- -0.7350000000000132 -0.28500000000000003 0.99,
- -0.7350000000000132 -0.5700000000000001 0.99,
- -0.7350000000000132 -1.1400000000000001 0.99,
- -0.49000000000000876 1.1400000000000001 0.99,
- -0.49000000000000876 0.8550000000000001 0.99,
- -0.49000000000000876 0.5700000000000001 0.99,
- -0.49000000000000876 0.28500000000000003 0.99,
- -0.49000000000000876 0.0 0.99,
- -0.49000000000000876 -0.28500000000000003 0.99,
- -0.5206250000000093 -0.6056250000000001 0.99,
- -0.49000000000000876 -0.8550000000000002 0.99,
- -0.5206250000000093 -1.104375 0.99,
- -0.24500000000000433 1.1400000000000001 0.99,
- -0.24500000000000433 0.8550000000000001 0.99,
- -0.24500000000000433 0.5700000000000001 0.99,
- -0.24500000000000433 0.28500000000000003 0.99,
- -0.24500000000000433 0.0 0.99,
- -0.24500000000000433 -0.28500000000000003 0.99,
- -0.24500000000000433 -0.5700000000000001 0.99,
- -0.24500000000000433 -0.8550000000000001 0.99,
- -0.24500000000000433 -1.1400000000000001 0.99,
- 1.1102230246251565e-16 1.1400000000000001 0.99,
- 1.1102230246251565e-16 0.8550000000000001 0.99,
- 1.1102230246251565e-16 0.5700000000000001 0.99,
- 1.1102230246251565e-16 0.28500000000000003 0.99,
- 1.1102230246251565e-16 0.0 0.99,
- 1.1102230246251565e-16 -0.28500000000000003 0.99,
- 1.1102230246251565e-16 -0.5700000000000001 0.99,
- 1.1102230246251565e-16 -0.8550000000000001 0.99,
- 1.1102230246251565e-16 -1.1400000000000001 0.99,
- 0.24500000000000455 1.1400000000000001 0.99,
- 0.24500000000000455 0.8550000000000001 0.99,
- 0.24500000000000455 0.5700000000000001 0.99,
- 0.24500000000000455 0.28500000000000003 0.99,
- 0.24500000000000455 0.0 0.99,
- 0.24500000000000455 -0.28500000000000003 0.99,
- 0.24500000000000455 -0.5700000000000001 0.99,
- 0.24500000000000455 -0.8550000000000001 0.99,
- 0.24500000000000455 -1.1400000000000001 0.99,
- 0.490000000000009 1.1400000000000001 0.99,
- 0.490000000000009 0.8550000000000001 0.99,
- 0.490000000000009 0.5700000000000001 0.99,
- 0.490000000000009 0.28500000000000003 0.99,
- 0.490000000000009 0.0 0.99,
- 0.490000000000009 -0.28500000000000003 0.99,
- 0.490000000000009 -0.5700000000000001 0.99,
- 0.490000000000009 -0.8550000000000001 0.99,
- 0.490000000000009 -1.1400000000000001 0.99,
- 0.7350000000000134 1.1400000000000001 0.99,
- 0.7350000000000134 0.8550000000000001 0.99,
- 0.7350000000000134 0.5700000000000001 0.99,
- 0.7350000000000134 0.28500000000000003 0.99,
- 0.7350000000000134 0.0 0.99,
- 0.7350000000000134 -0.28500000000000003 0.99,
- 0.7350000000000134 -0.5700000000000001 0.99,
- 0.7350000000000134 -0.8550000000000001 0.99,
- 0.7350000000000134 -1.1400000000000001 0.99,
- 0.9800000000000177 1.1400000000000001 0.99,
- 0.9800000000000177 0.8550000000000001 0.99,
- 0.9800000000000177 0.5700000000000001 0.99,
- 0.9800000000000177 0.28500000000000003 0.99,
- 0.9800000000000177 0.0 0.99,
- 0.9800000000000177 -0.28500000000000003 0.99,
- 0.9800000000000177 -0.5700000000000001 0.99,
- 0.9800000000000177 -0.8550000000000001 0.99,
- 0.9800000000000177 -1.1400000000000001 0.99,
- -0.9800000000000176 -0.7125000000000001 0.99,
- -0.9800000000000176 -0.9975 0.99,
- -0.49000000000000876 -0.7125000000000001 0.99,
- -0.49000000000000876 -0.9975 0.99,
- -0.8575000000000155 -0.5700000000000001 0.99,
- -0.8575000000000155 -1.1400000000000001 0.99,
- -0.6125000000000109 -0.5700000000000001 0.99,
- -0.6125000000000109 -1.1400000000000001 0.99,
- -0.8575000000000155 -0.28500000000000003 0.99,
- -0.8575000000000155 -1.425 0.99,
- -0.6125000000000109 -0.28500000000000003 0.99,
- -0.6125000000000109 -1.425 0.99,
- -0.24500000000000433 -0.7125000000000001 0.99,
- -0.24500000000000433 -0.9975 0.99 ] }
- coordIndex [
- 0, 1, 16, 42, 115, 41, 114, 40, 39, 38, 37, 36, 35, 34, 25, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 125, 17, 123, 16, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 105, 106, 107, 108, 109, 110, 111, 112, 113, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 123, 119, 42, -1,
- 17, 50, 119, 123, -1,
- 17, 125, 121, 50, -1,
- 18, 19, 68, 59, -1,
- 18, 59, 121, 125, -1,
- 19, 20, 77, 68, -1,
- 20, 21, 86, 77, -1,
- 21, 22, 95, 86, -1,
- 22, 23, 104, 95, -1,
- 23, 24, 113, 104, -1,
- 25, 34, 43, 26, -1,
- 26, 43, 51, 27, -1,
- 27, 51, 60, 28, -1,
- 28, 60, 69, 29, -1,
- 29, 69, 78, 30, -1,
- 30, 78, 87, 31, -1,
- 31, 87, 96, 32, -1,
- 32, 96, 105, 33, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 122, 48, 47, -1,
- 39, 40, 118, 122, -1,
- 43, 44, 52, 51, -1,
- 44, 45, 53, 52, -1,
- 45, 46, 54, 53, -1,
- 46, 47, 55, 54, -1,
- 47, 48, 124, 56, 55, -1,
- 48, 49, 120, 124, -1,
- 48, 122, 118, 49, -1,
- 51, 52, 61, 60, -1,
- 52, 53, 62, 61, -1,
- 53, 54, 63, 62, -1,
- 54, 55, 64, 63, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 56, 124, 120, 57, -1,
- 57, 116, 126, 66, -1,
- 58, 67, 126, 116, -1,
- 58, 117, 127, 67, -1,
- 59, 68, 127, 117, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 126, 67, 76, 75, -1,
- 67, 127, 68, 77, 76, -1,
- 69, 70, 79, 78, -1,
- 70, 71, 80, 79, -1,
- 71, 72, 81, 80, -1,
- 72, 73, 82, 81, -1,
- 73, 74, 83, 82, -1,
- 74, 75, 84, 83, -1,
- 75, 76, 85, 84, -1,
- 76, 77, 86, 85, -1,
- 78, 79, 88, 87, -1,
- 79, 80, 89, 88, -1,
- 80, 81, 90, 89, -1,
- 81, 82, 91, 90, -1,
- 82, 83, 92, 91, -1,
- 83, 84, 93, 92, -1,
- 84, 85, 94, 93, -1,
- 85, 86, 95, 94, -1,
- 87, 88, 97, 96, -1,
- 88, 89, 98, 97, -1,
- 89, 90, 99, 98, -1,
- 90, 91, 100, 99, -1,
- 91, 92, 101, 100, -1,
- 92, 93, 102, 101, -1,
- 93, 94, 103, 102, -1,
- 94, 95, 104, 103, -1,
- 96, 97, 106, 105, -1,
- 97, 98, 107, 106, -1,
- 98, 99, 108, 107, -1,
- 99, 100, 109, 108, -1,
- 100, 101, 110, 109, -1,
- 101, 102, 111, 110, -1,
- 102, 103, 112, 111, -1,
- 103, 104, 113, 112, -1 ]
- normal Normal { vector [
- -0.8125199200687455 -0.3365567705907775 0.4759631494779679,
- -0.33655677059077765 -0.8125199200687453 0.475963149477968,
- -0.8125199200687455 0.3365567705907775 0.4759631494779679,
- -0.33655677059077765 0.8125199200687453 0.47596314947796786,
- 0.33655677059077765 0.8125199200687453 0.47596314947796786,
- 0.8125199200687455 0.3365567705907775 0.4759631494779679,
- 0.8125199200687455 -0.3365567705907775 0.4759631494779679,
- 0.33655677059077765 -0.8125199200687453 0.475963149477968,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.33655677059077754 -0.8125199200687455 -0.47596314947796786,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.33655677059077754 -0.8125199200687455 -0.47596314947796786,
- -1.5999031875309434e-16 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 1.6169569082824228e-16 -0.4472135954999579 0.8944271909999159,
- -1.5999031875309434e-16 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 0.0 0.4472135954999579 0.8944271909999159,
- 1.6169569082824228e-16 0.4472135954999579 0.8944271909999159,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- 1.2052085212024633e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 -0.4472135954999579 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 16, 42, 115, 41, 114, 40, 39, 38, 37, 36, 35, 34, 25, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, 24, 23, 22, 21, 20, 19, 18, 125, 17, 123, 16, -1,
- 2, 3, 11, 10, -1,
- 3, 25, 26, 27, 28, 29, 30, 31, 32, 33, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 4, 33, 105, 106, 107, 108, 109, 110, 111, 112, 113, 24, 7, 6, 5, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 123, 119, 42, -1,
- 17, 50, 119, 123, -1,
- 17, 125, 121, 50, -1,
- 18, 19, 68, 59, -1,
- 18, 59, 121, 125, -1,
- 19, 20, 77, 68, -1,
- 20, 21, 86, 77, -1,
- 21, 22, 95, 86, -1,
- 22, 23, 104, 95, -1,
- 23, 24, 113, 104, -1,
- 25, 34, 43, 26, -1,
- 26, 43, 51, 27, -1,
- 27, 51, 60, 28, -1,
- 28, 60, 69, 29, -1,
- 29, 69, 78, 30, -1,
- 30, 78, 87, 31, -1,
- 31, 87, 96, 32, -1,
- 32, 96, 105, 33, -1,
- 34, 35, 44, 43, -1,
- 35, 36, 45, 44, -1,
- 36, 37, 46, 45, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 122, 48, 47, -1,
- 39, 40, 118, 122, -1,
- 43, 44, 52, 51, -1,
- 44, 45, 53, 52, -1,
- 45, 46, 54, 53, -1,
- 46, 47, 55, 54, -1,
- 47, 48, 124, 56, 55, -1,
- 48, 49, 120, 124, -1,
- 48, 122, 118, 49, -1,
- 51, 52, 61, 60, -1,
- 52, 53, 62, 61, -1,
- 53, 54, 63, 62, -1,
- 54, 55, 64, 63, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 56, 124, 120, 57, -1,
- 57, 116, 126, 66, -1,
- 58, 67, 126, 116, -1,
- 58, 117, 127, 67, -1,
- 59, 68, 127, 117, -1,
- 60, 61, 70, 69, -1,
- 61, 62, 71, 70, -1,
- 62, 63, 72, 71, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 126, 67, 76, 75, -1,
- 67, 127, 68, 77, 76, -1,
- 69, 70, 79, 78, -1,
- 70, 71, 80, 79, -1,
- 71, 72, 81, 80, -1,
- 72, 73, 82, 81, -1,
- 73, 74, 83, 82, -1,
- 74, 75, 84, 83, -1,
- 75, 76, 85, 84, -1,
- 76, 77, 86, 85, -1,
- 78, 79, 88, 87, -1,
- 79, 80, 89, 88, -1,
- 80, 81, 90, 89, -1,
- 81, 82, 91, 90, -1,
- 82, 83, 92, 91, -1,
- 83, 84, 93, 92, -1,
- 84, 85, 94, 93, -1,
- 85, 86, 95, 94, -1,
- 87, 88, 97, 96, -1,
- 88, 89, 98, 97, -1,
- 89, 90, 99, 98, -1,
- 90, 91, 100, 99, -1,
- 91, 92, 101, 100, -1,
- 92, 93, 102, 101, -1,
- 93, 94, 103, 102, -1,
- 94, 95, 104, 103, -1,
- 96, 97, 106, 105, -1,
- 97, 98, 107, 106, -1,
- 98, 99, 108, 107, -1,
- 99, 100, 109, 108, -1,
- 100, 101, 110, 109, -1,
- 101, 102, 111, 110, -1,
- 102, 103, 112, 111, -1,
- 103, 104, 113, 112, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.953333 0.06666666666666667 0.06
- emissiveColor 0.952941 0.06666666666666667 0.058823529411764705
- specularColor 0.952941 0.06666666666666667 0.058823529411764705
- ambientIntensity 0.35947706535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9493750000000171 -0.6056250000000001 0.99,
- -0.9800000000000175 -0.8550000000000002 0.99,
- -0.9493750000000171 -1.104375 0.99,
- -0.7350000000000132 -0.5700000000000001 0.99,
- -0.7350000000000132 -0.8550000000000002 0.99,
- -0.7350000000000132 -1.1400000000000001 0.99,
- -0.5206250000000093 -0.6056250000000001 0.99,
- -0.49000000000000876 -0.8550000000000002 0.99,
- -0.5206250000000093 -1.104375 0.99,
- -0.9800000000000176 -0.7125000000000001 0.99,
- -0.9800000000000176 -0.9975 0.99,
- -0.7350000000000132 -0.7125000000000001 0.99,
- -0.7350000000000132 -0.9975 0.99,
- -0.49000000000000876 -0.7125000000000001 0.99,
- -0.49000000000000876 -0.9975 0.99,
- -0.8575000000000155 -0.5700000000000001 0.99,
- -0.8575000000000155 -0.8550000000000002 0.99,
- -0.8575000000000155 -1.1400000000000001 0.99,
- -0.6125000000000109 -0.5700000000000001 0.99,
- -0.6125000000000109 -0.8550000000000002 0.99,
- -0.6125000000000109 -1.1400000000000001 0.99,
- -0.8575000000000155 -0.7125000000000001 0.99,
- -0.8575000000000155 -0.9975 0.99,
- -0.6125000000000109 -0.7125000000000001 0.99,
- -0.6125000000000109 -0.9975 0.99 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- -1.1924974282459278e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF Body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.58,
- -1.7750000000000221 -1.975 0.58,
- -1.975 1.7750000000000221 0.58,
- -1.7750000000000221 1.975 0.58,
- 1.7750000000000221 1.975 0.58,
- 1.975 1.7750000000000221 0.58,
- 1.975 -1.7750000000000221 0.58,
- 1.7750000000000221 -1.975 0.58,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Names.wings
deleted file mode 100644
index 010f11d3..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Names.wrl
deleted file mode 100644
index 8e5a7aff..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Names.wrl
+++ /dev/null
@@ -1,938 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Source Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.0 -0.41 0.17,
- 0.0 0.41 0.17,
- 0.92 0.41 0.17,
- 0.92 -0.41 0.17,
- 0.14375000000000002 -0.281875 0.0,
- 0.14375000000000002 0.281875 0.0,
- 0.77625 0.281875 0.0,
- 0.77625 -0.281875 0.0,
- 0.02875 0.0 0.0,
- 0.4600000000000001 -0.384375 0.0,
- 0.4600000000000001 0.384375 0.0,
- 0.89125 0.0 0.0,
- 0.46 0.0 0.0,
- 0.92 0.0 0.17,
- 0.46 -0.41 0.17,
- 0.46 0.41 0.17,
- 0.0 0.0 0.17,
- 0.0575 -0.15375 0.0,
- 0.28750000000000003 -0.35875 0.0,
- 0.28750000000000003 0.35875 0.0,
- 0.8625 0.15375 0.0,
- 0.0575 0.15375 0.0,
- 0.6325000000000001 -0.35875 0.0,
- 0.6325000000000001 0.35875 0.0,
- 0.8625 -0.15375 0.0,
- 0.45999999999999996 0.1921875 0.0,
- 0.244375 0.0 0.0,
- 0.46 -0.1921875 0.0,
- 0.675625 0.0 0.0,
- 0.25875000000000004 0.179375 0.0,
- 0.25875000000000004 -0.179375 0.0,
- 0.66125 -0.179375 0.0,
- 0.66125 0.179375 0.0,
- 0.92 0.205 0.17,
- 0.6900000000000001 -0.41 0.17,
- 0.23 0.41 0.17,
- 0.0 -0.205 0.17,
- 0.92 -0.205 0.17,
- 0.23 -0.41 0.17,
- 0.6900000000000001 0.41 0.17,
- 0.0 0.205 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6795887773854272 -0.7292290798167252 -0.07990020526527129,
- -0.6795887773854272 0.7292290798167252 -0.07990020526527129,
- 0.6795887773854271 0.7292290798167252 -0.07990020526527121,
- 0.6795887773854271 -0.7292290798167252 -0.07990020526527121,
- -0.378378107294045 -0.4060165914840302 -0.8318536742482215,
- -0.3783781072940449 0.40601659148403013 -0.8318536742482217,
- 0.37837810729404486 0.4060165914840302 -0.8318536742482215,
- 0.37837810729404486 -0.4060165914840302 -0.8318536742482215,
- -0.60866132664852 0.0 -0.793430141501105,
- 0.0 -0.6196912982672265 -0.7848456503363445,
- 0.0 0.6196912982672265 -0.7848456503363445,
- 0.60866132664852 0.0 -0.793430141501105,
- 0.0 0.0 -1.0,
- 0.9694200803039231 0.0 0.2454072287108416,
- -1.0325419967204148e-17 -0.9634749277895248 0.2677985502592755,
- -1.0325419967204148e-17 0.9634749277895248 0.2677985502592755,
- -0.9694200803039231 0.0 0.24540722871084172,
- -0.5247583254951786 -0.08435022384050077 -0.8470618274727966,
- -0.07009020763401481 -0.5435088721778181 -0.8364720369849891,
- -0.07009020763401481 0.5435088721778181 -0.8364720369849891,
- 0.5247583254951784 0.08435022384050074 -0.8470618274727966,
- -0.5247583254951786 0.08435022384050077 -0.8470618274727966,
- 0.07009020763401484 -0.5435088721778181 -0.8364720369849891,
- 0.07009020763401484 0.5435088721778181 -0.8364720369849891,
- 0.5247583254951784 -0.08435022384050074 -0.8470618274727966,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9829656481131005 0.15800296711371514 0.09388075954557723,
- 0.1268532696008511 -0.983673466239923 0.12765092951917262,
- -0.1268532696008511 0.983673466239923 0.12765092951917256,
- -0.9829656481131006 -0.15800296711371517 0.09388075954557722,
- 0.9829656481131005 -0.15800296711371514 0.09388075954557723,
- -0.1268532696008511 -0.983673466239923 0.12765092951917256,
- 0.1268532696008511 0.983673466239923 0.12765092951917262,
- -0.9829656481131006 0.15800296711371517 0.09388075954557722 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.13 -0.41 0.17,
- -1.13 0.41 0.17,
- -0.61 0.41 0.17,
- -0.61 -0.41 0.17,
- -1.04875 -0.281875 0.0,
- -1.0487499999999998 0.281875 0.0,
- -0.6912500000000001 0.281875 0.0,
- -0.6912500000000001 -0.281875 0.0,
- -1.1137499999999998 0.0 0.0,
- -0.8699999999999999 -0.384375 0.0,
- -0.8699999999999999 0.384375 0.0,
- -0.62625 0.0 0.0,
- -0.8699999999999999 0.0 0.0,
- -0.61 0.0 0.17,
- -0.8699999999999999 -0.41 0.17,
- -0.8699999999999999 0.41 0.17,
- -1.13 0.0 0.17,
- -1.0975 -0.15375 0.0,
- -0.9674999999999999 -0.35875 0.0,
- -0.9674999999999999 0.35875 0.0,
- -0.6425000000000001 0.15375 0.0,
- -1.0975 0.15375 0.0,
- -0.7725 -0.35875 0.0,
- -0.7725 0.35875 0.0,
- -0.6425000000000001 -0.15375 0.0,
- -0.8699999999999999 0.1921875 0.0,
- -0.9918749999999998 0.0 0.0,
- -0.8699999999999999 -0.1921875 0.0,
- -0.7481249999999999 0.0 0.0,
- -0.9837499999999999 0.179375 0.0,
- -0.9837499999999999 -0.179375 0.0,
- -0.7562499999999999 -0.179375 0.0,
- -0.7562499999999999 0.179375 0.0,
- -0.61 0.205 0.17,
- -0.74 -0.41 0.17,
- -0.9999999999999999 0.41 0.17,
- -1.13 -0.205 0.17,
- -0.61 -0.205 0.17,
- -0.9999999999999999 -0.41 0.17,
- -0.74 0.41 0.17,
- -1.13 0.205 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7887043658070994 -0.6111691596382132 0.0664656427332307,
- -0.7887043658070991 0.6111691596382135 0.06646564273323012,
- 0.7887043658070992 0.6111691596382135 0.0664656427332297,
- 0.7887043658070992 -0.6111691596382135 0.06646564273322973,
- -0.4957670764372572 -0.38417125683384284 -0.778862922049548,
- -0.495767076437257 0.3841712568338429 -0.778862922049548,
- 0.495767076437257 0.38417125683384284 -0.7788629220495483,
- 0.495767076437257 -0.38417125683384284 -0.7788629220495483,
- -0.6521514658141175 0.0 -0.7580886924605181,
- 3.105469807922447e-17 -0.6184319644475874 -0.785838345558104,
- 3.105469807922447e-17 0.6184319644475874 -0.785838345558104,
- 0.6521514658141175 0.0 -0.7580886924605181,
- 0.0 0.0 -1.0,
- 0.9421103676971169 0.0 0.33530293031466823,
- 3.4539224126753214e-17 -0.9629533103749851 0.26966817023493417,
- 3.4539224126753214e-17 0.9629533103749851 0.26966817023493417,
- -0.9421103676971169 0.0 0.33530293031466835,
- -0.6010538576796001 -0.05645064964020623 -0.7972123834485199,
- -0.12167563134474646 -0.5370844782914319 -0.834706717305712,
- -0.12167563134474653 0.5370844782914318 -0.834706717305712,
- 0.6010538576795997 0.05645064964020657 -0.7972123834485201,
- -0.6010538576795997 0.056450649640206386 -0.7972123834485199,
- 0.12167563134474663 -0.5370844782914318 -0.8347067173057121,
- 0.12167563134474663 0.5370844782914318 -0.8347067173057121,
- 0.6010538576795997 -0.05645064964020657 -0.7972123834485201,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9663491468461675 0.09075898344504883 0.2406909497960108,
- 0.21888091303316576 -0.9661551757335154 0.13651125343028583,
- -0.21888091303316562 0.9661551757335154 0.1365112534302859,
- -0.9663491468461674 -0.09075898344504821 0.2406909497960114,
- 0.9663491468461675 -0.09075898344504883 0.24069094979601083,
- -0.21888091303316548 -0.9661551757335154 0.13651125343028594,
- 0.21888091303316576 0.9661551757335154 0.13651125343028583,
- -0.9663491468461674 0.09075898344504851 0.24069094979601108 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.75 -1.425 0.253,
- 1.75 1.425 0.253,
- 2.2 1.425 0.253,
- 2.2 -1.425 0.253,
- 1.75 -1.425 0.0,
- 1.75 1.425 0.0,
- 2.2 1.425 0.0,
- 2.2 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.2 -1.425 0.253,
- -2.2 1.425 0.253,
- -1.75 1.425 0.253,
- -1.75 -1.425 0.253,
- -2.2 -1.425 0.0,
- -2.2 1.425 0.0,
- -1.75 1.425 0.0,
- -1.75 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.6937777777777778,
- -1.225000000000022 -1.425 0.6937777777777778,
- -1.425 1.225000000000022 0.6937777777777778,
- -1.225000000000022 1.425 0.6937777777777778,
- 1.225000000000022 1.425 0.6937777777777778,
- 1.425 1.225000000000022 0.6937777777777778,
- 1.425 -1.225000000000022 0.6937777777777778,
- 1.225000000000022 -1.425 0.6937777777777778,
- -1.425 -1.225000000000022 0.1877777777777778,
- -1.225000000000022 -1.425 0.1877777777777778,
- -1.425 1.225000000000022 0.1877777777777778,
- -1.225000000000022 1.425 0.1877777777777778,
- 1.225000000000022 1.425 0.1877777777777778,
- 1.425 1.225000000000022 0.1877777777777778,
- 1.425 -1.225000000000022 0.1877777777777778,
- 1.225000000000022 -1.425 0.1877777777777778,
- -1.425 -0.9800000000000176 0.6937777777777778,
- -1.425 -0.7350000000000132 0.6937777777777778,
- -1.425 -0.49000000000000876 0.6937777777777778,
- -1.425 -0.24500000000000433 0.6937777777777778,
- -1.425 1.1102230246251565e-16 0.6937777777777778,
- -1.425 0.24500000000000455 0.6937777777777778,
- -1.425 0.490000000000009 0.6937777777777778,
- -1.425 0.7350000000000134 0.6937777777777778,
- -1.425 0.9800000000000177 0.6937777777777778,
- 1.425 0.9800000000000176 0.6937777777777778,
- 1.425 0.7350000000000132 0.6937777777777778,
- 1.425 0.49000000000000876 0.6937777777777778,
- 1.425 0.24500000000000433 0.6937777777777778,
- 1.425 -1.1102230246251565e-16 0.6937777777777778,
- 1.425 -0.24500000000000455 0.6937777777777778,
- 1.425 -0.490000000000009 0.6937777777777778,
- 1.425 -0.7350000000000134 0.6937777777777778,
- 1.425 -0.9800000000000177 0.6937777777777778,
- -1.1400000000000001 -1.225000000000022 0.6937777777777778,
- -0.8550000000000001 -1.225000000000022 0.6937777777777778,
- -0.5700000000000001 -1.225000000000022 0.6937777777777778,
- -0.28500000000000003 -1.225000000000022 0.6937777777777778,
- 0.0 -1.225000000000022 0.6937777777777778,
- 0.28500000000000003 -1.225000000000022 0.6937777777777778,
- 0.5700000000000001 -1.225000000000022 0.6937777777777778,
- 0.8550000000000001 -1.225000000000022 0.6937777777777778,
- 1.1400000000000001 -1.225000000000022 0.6937777777777778,
- -1.104375 -0.9493750000000171 0.6937777777777778,
- -0.8550000000000002 -0.9800000000000175 0.6937777777777778,
- -0.6056250000000001 -0.9493750000000171 0.6937777777777778,
- -0.28500000000000003 -0.9800000000000176 0.6937777777777778,
- 0.0 -0.9800000000000176 0.6937777777777778,
- 0.28500000000000003 -0.9800000000000176 0.6937777777777778,
- 0.5700000000000001 -0.9800000000000176 0.6937777777777778,
- 0.8550000000000001 -0.9800000000000176 0.6937777777777778,
- 1.1400000000000001 -0.9800000000000177 0.6937777777777778,
- -1.1400000000000001 -0.7350000000000132 0.6937777777777778,
- -0.5700000000000001 -0.7350000000000132 0.6937777777777778,
- -0.28500000000000003 -0.7350000000000132 0.6937777777777778,
- 0.0 -0.7350000000000132 0.6937777777777778,
- 0.28500000000000003 -0.7350000000000132 0.6937777777777778,
- 0.5700000000000001 -0.7350000000000132 0.6937777777777778,
- 0.8550000000000001 -0.7350000000000132 0.6937777777777778,
- 1.1400000000000001 -0.7350000000000133 0.6937777777777778,
- -1.104375 -0.5206250000000093 0.6937777777777778,
- -0.8550000000000002 -0.49000000000000876 0.6937777777777778,
- -0.6056250000000001 -0.5206250000000093 0.6937777777777778,
- -0.28500000000000003 -0.49000000000000876 0.6937777777777778,
- 0.0 -0.49000000000000876 0.6937777777777778,
- 0.28500000000000003 -0.49000000000000876 0.6937777777777778,
- 0.5700000000000001 -0.49000000000000876 0.6937777777777778,
- 0.8550000000000001 -0.49000000000000876 0.6937777777777778,
- 1.1400000000000001 -0.4900000000000089 0.6937777777777778,
- -1.1400000000000001 -0.24500000000000435 0.6937777777777778,
- -0.8550000000000001 -0.24500000000000438 0.6937777777777778,
- -0.5700000000000001 -0.2450000000000044 0.6937777777777778,
- -0.28500000000000003 -0.24500000000000444 0.6937777777777778,
- 0.0 -0.24500000000000446 0.6937777777777778,
- 0.28500000000000003 -0.2450000000000045 0.6937777777777778,
- 0.5700000000000001 -0.24500000000000452 0.6937777777777778,
- 0.8550000000000001 -0.24500000000000455 0.6937777777777778,
- 1.1400000000000001 -0.24500000000000455 0.6937777777777778,
- -0.9975 -0.9800000000000176 0.6937777777777778,
- -0.7125000000000001 -0.9800000000000176 0.6937777777777778,
- -0.9975 -0.49000000000000876 0.6937777777777778,
- -0.7125000000000001 -0.49000000000000876 0.6937777777777778,
- -1.1400000000000001 -0.8575000000000155 0.6937777777777778,
- -0.5700000000000001 -0.8575000000000155 0.6937777777777778,
- -1.1400000000000001 -0.6125000000000109 0.6937777777777778,
- -0.5700000000000001 -0.6125000000000109 0.6937777777777778,
- -1.425 -0.8575000000000155 0.6937777777777778,
- -1.425 -0.6125000000000109 0.6937777777777778,
- -0.9975 -1.225000000000022 0.6937777777777778,
- -0.7125000000000001 -1.225000000000022 0.6937777777777778,
- -0.28500000000000003 -0.8575000000000155 0.6937777777777778,
- -0.28500000000000003 -0.6125000000000109 0.6937777777777778,
- -0.9975 -0.24500000000000438 0.6937777777777778,
- -0.7125000000000001 -0.24500000000000438 0.6937777777777778 ] }
- coordIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -4.968774725318371e-17 0.0 1.0,
- -4.968774725318371e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -9.93754945063674e-17 0.0 1.0,
- -9.93754945063674e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -4.968774725318369e-17 0.0 1.0,
- -4.968774725318369e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -6.62503296709116e-17 0.0 1.0,
- -6.625032967091158e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.104375 -0.9493750000000171 0.6937777777777778,
- -0.8550000000000002 -0.9800000000000175 0.6937777777777778,
- -0.6056250000000001 -0.9493750000000171 0.6937777777777778,
- -1.1400000000000001 -0.7350000000000132 0.6937777777777778,
- -0.8550000000000002 -0.7350000000000132 0.6937777777777778,
- -0.5700000000000001 -0.7350000000000132 0.6937777777777778,
- -1.104375 -0.5206250000000093 0.6937777777777778,
- -0.8550000000000002 -0.49000000000000876 0.6937777777777778,
- -0.6056250000000001 -0.5206250000000093 0.6937777777777778,
- -0.9975 -0.9800000000000176 0.6937777777777778,
- -0.7125000000000001 -0.9800000000000176 0.6937777777777778,
- -0.9975 -0.7350000000000132 0.6937777777777778,
- -0.7125000000000001 -0.7350000000000132 0.6937777777777778,
- -0.9975 -0.49000000000000876 0.6937777777777778,
- -0.7125000000000001 -0.49000000000000876 0.6937777777777778,
- -1.1400000000000001 -0.8575000000000155 0.6937777777777778,
- -0.8550000000000001 -0.8575000000000155 0.6937777777777778,
- -0.5700000000000001 -0.8575000000000155 0.6937777777777778,
- -1.1400000000000001 -0.6125000000000109 0.6937777777777778,
- -0.8550000000000001 -0.6125000000000109 0.6937777777777778,
- -0.5700000000000001 -0.6125000000000109 0.6937777777777778,
- -0.9975 -0.8575000000000155 0.6937777777777778,
- -0.7125000000000001 -0.8575000000000155 0.6937777777777778,
- -0.9975 -0.6125000000000109 0.6937777777777778,
- -0.7125000000000001 -0.6125000000000109 0.6937777777777778 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF Body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.42300000000000004,
- -1.7750000000000221 -1.975 0.42300000000000004,
- -1.975 1.7750000000000221 0.42300000000000004,
- -1.7750000000000221 1.975 0.42300000000000004,
- 1.7750000000000221 1.975 0.42300000000000004,
- 1.975 1.7750000000000221 0.42300000000000004,
- 1.975 -1.7750000000000221 0.42300000000000004,
- 1.7750000000000221 -1.975 0.42300000000000004,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Numbers.wings
deleted file mode 100644
index 010f11d3..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Numbers.wrl
deleted file mode 100644
index 8e5a7aff..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_SQ-Outline_Numbers.wrl
+++ /dev/null
@@ -1,938 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF Source Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.0 -0.41 0.17,
- 0.0 0.41 0.17,
- 0.92 0.41 0.17,
- 0.92 -0.41 0.17,
- 0.14375000000000002 -0.281875 0.0,
- 0.14375000000000002 0.281875 0.0,
- 0.77625 0.281875 0.0,
- 0.77625 -0.281875 0.0,
- 0.02875 0.0 0.0,
- 0.4600000000000001 -0.384375 0.0,
- 0.4600000000000001 0.384375 0.0,
- 0.89125 0.0 0.0,
- 0.46 0.0 0.0,
- 0.92 0.0 0.17,
- 0.46 -0.41 0.17,
- 0.46 0.41 0.17,
- 0.0 0.0 0.17,
- 0.0575 -0.15375 0.0,
- 0.28750000000000003 -0.35875 0.0,
- 0.28750000000000003 0.35875 0.0,
- 0.8625 0.15375 0.0,
- 0.0575 0.15375 0.0,
- 0.6325000000000001 -0.35875 0.0,
- 0.6325000000000001 0.35875 0.0,
- 0.8625 -0.15375 0.0,
- 0.45999999999999996 0.1921875 0.0,
- 0.244375 0.0 0.0,
- 0.46 -0.1921875 0.0,
- 0.675625 0.0 0.0,
- 0.25875000000000004 0.179375 0.0,
- 0.25875000000000004 -0.179375 0.0,
- 0.66125 -0.179375 0.0,
- 0.66125 0.179375 0.0,
- 0.92 0.205 0.17,
- 0.6900000000000001 -0.41 0.17,
- 0.23 0.41 0.17,
- 0.0 -0.205 0.17,
- 0.92 -0.205 0.17,
- 0.23 -0.41 0.17,
- 0.6900000000000001 0.41 0.17,
- 0.0 0.205 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.6795887773854272 -0.7292290798167252 -0.07990020526527129,
- -0.6795887773854272 0.7292290798167252 -0.07990020526527129,
- 0.6795887773854271 0.7292290798167252 -0.07990020526527121,
- 0.6795887773854271 -0.7292290798167252 -0.07990020526527121,
- -0.378378107294045 -0.4060165914840302 -0.8318536742482215,
- -0.3783781072940449 0.40601659148403013 -0.8318536742482217,
- 0.37837810729404486 0.4060165914840302 -0.8318536742482215,
- 0.37837810729404486 -0.4060165914840302 -0.8318536742482215,
- -0.60866132664852 0.0 -0.793430141501105,
- 0.0 -0.6196912982672265 -0.7848456503363445,
- 0.0 0.6196912982672265 -0.7848456503363445,
- 0.60866132664852 0.0 -0.793430141501105,
- 0.0 0.0 -1.0,
- 0.9694200803039231 0.0 0.2454072287108416,
- -1.0325419967204148e-17 -0.9634749277895248 0.2677985502592755,
- -1.0325419967204148e-17 0.9634749277895248 0.2677985502592755,
- -0.9694200803039231 0.0 0.24540722871084172,
- -0.5247583254951786 -0.08435022384050077 -0.8470618274727966,
- -0.07009020763401481 -0.5435088721778181 -0.8364720369849891,
- -0.07009020763401481 0.5435088721778181 -0.8364720369849891,
- 0.5247583254951784 0.08435022384050074 -0.8470618274727966,
- -0.5247583254951786 0.08435022384050077 -0.8470618274727966,
- 0.07009020763401484 -0.5435088721778181 -0.8364720369849891,
- 0.07009020763401484 0.5435088721778181 -0.8364720369849891,
- 0.5247583254951784 -0.08435022384050074 -0.8470618274727966,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9829656481131005 0.15800296711371514 0.09388075954557723,
- 0.1268532696008511 -0.983673466239923 0.12765092951917262,
- -0.1268532696008511 0.983673466239923 0.12765092951917256,
- -0.9829656481131006 -0.15800296711371517 0.09388075954557722,
- 0.9829656481131005 -0.15800296711371514 0.09388075954557723,
- -0.1268532696008511 -0.983673466239923 0.12765092951917256,
- 0.1268532696008511 0.983673466239923 0.12765092951917262,
- -0.9829656481131006 0.15800296711371517 0.09388075954557722 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.13 -0.41 0.17,
- -1.13 0.41 0.17,
- -0.61 0.41 0.17,
- -0.61 -0.41 0.17,
- -1.04875 -0.281875 0.0,
- -1.0487499999999998 0.281875 0.0,
- -0.6912500000000001 0.281875 0.0,
- -0.6912500000000001 -0.281875 0.0,
- -1.1137499999999998 0.0 0.0,
- -0.8699999999999999 -0.384375 0.0,
- -0.8699999999999999 0.384375 0.0,
- -0.62625 0.0 0.0,
- -0.8699999999999999 0.0 0.0,
- -0.61 0.0 0.17,
- -0.8699999999999999 -0.41 0.17,
- -0.8699999999999999 0.41 0.17,
- -1.13 0.0 0.17,
- -1.0975 -0.15375 0.0,
- -0.9674999999999999 -0.35875 0.0,
- -0.9674999999999999 0.35875 0.0,
- -0.6425000000000001 0.15375 0.0,
- -1.0975 0.15375 0.0,
- -0.7725 -0.35875 0.0,
- -0.7725 0.35875 0.0,
- -0.6425000000000001 -0.15375 0.0,
- -0.8699999999999999 0.1921875 0.0,
- -0.9918749999999998 0.0 0.0,
- -0.8699999999999999 -0.1921875 0.0,
- -0.7481249999999999 0.0 0.0,
- -0.9837499999999999 0.179375 0.0,
- -0.9837499999999999 -0.179375 0.0,
- -0.7562499999999999 -0.179375 0.0,
- -0.7562499999999999 0.179375 0.0,
- -0.61 0.205 0.17,
- -0.74 -0.41 0.17,
- -0.9999999999999999 0.41 0.17,
- -1.13 -0.205 0.17,
- -0.61 -0.205 0.17,
- -0.9999999999999999 -0.41 0.17,
- -0.74 0.41 0.17,
- -1.13 0.205 0.17 ] }
- coordIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- normal Normal { vector [
- -0.7887043658070994 -0.6111691596382132 0.0664656427332307,
- -0.7887043658070991 0.6111691596382135 0.06646564273323012,
- 0.7887043658070992 0.6111691596382135 0.0664656427332297,
- 0.7887043658070992 -0.6111691596382135 0.06646564273322973,
- -0.4957670764372572 -0.38417125683384284 -0.778862922049548,
- -0.495767076437257 0.3841712568338429 -0.778862922049548,
- 0.495767076437257 0.38417125683384284 -0.7788629220495483,
- 0.495767076437257 -0.38417125683384284 -0.7788629220495483,
- -0.6521514658141175 0.0 -0.7580886924605181,
- 3.105469807922447e-17 -0.6184319644475874 -0.785838345558104,
- 3.105469807922447e-17 0.6184319644475874 -0.785838345558104,
- 0.6521514658141175 0.0 -0.7580886924605181,
- 0.0 0.0 -1.0,
- 0.9421103676971169 0.0 0.33530293031466823,
- 3.4539224126753214e-17 -0.9629533103749851 0.26966817023493417,
- 3.4539224126753214e-17 0.9629533103749851 0.26966817023493417,
- -0.9421103676971169 0.0 0.33530293031466835,
- -0.6010538576796001 -0.05645064964020623 -0.7972123834485199,
- -0.12167563134474646 -0.5370844782914319 -0.834706717305712,
- -0.12167563134474653 0.5370844782914318 -0.834706717305712,
- 0.6010538576795997 0.05645064964020657 -0.7972123834485201,
- -0.6010538576795997 0.056450649640206386 -0.7972123834485199,
- 0.12167563134474663 -0.5370844782914318 -0.8347067173057121,
- 0.12167563134474663 0.5370844782914318 -0.8347067173057121,
- 0.6010538576795997 -0.05645064964020657 -0.7972123834485201,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.9663491468461675 0.09075898344504883 0.2406909497960108,
- 0.21888091303316576 -0.9661551757335154 0.13651125343028583,
- -0.21888091303316562 0.9661551757335154 0.1365112534302859,
- -0.9663491468461674 -0.09075898344504821 0.2406909497960114,
- 0.9663491468461675 -0.09075898344504883 0.24069094979601083,
- -0.21888091303316548 -0.9661551757335154 0.13651125343028594,
- 0.21888091303316576 0.9661551757335154 0.13651125343028583,
- -0.9663491468461674 0.09075898344504851 0.24069094979601108 ] }
- normalIndex [
- 0, 4, 18, 38, -1,
- 0, 36, 17, 4, -1,
- 0, 38, 14, 34, 3, 37, 13, 33, 2, 39, 15, 35, 1, 40, 16, 36, -1,
- 1, 5, 21, 40, -1,
- 1, 35, 19, 5, -1,
- 2, 6, 23, 39, -1,
- 2, 33, 20, 6, -1,
- 3, 7, 24, 37, -1,
- 3, 34, 22, 7, -1,
- 4, 17, 30, 18, -1,
- 5, 19, 29, 21, -1,
- 6, 20, 32, 23, -1,
- 7, 22, 31, 24, -1,
- 8, 16, 40, 21, -1,
- 8, 17, 36, 16, -1,
- 8, 21, 29, 26, -1,
- 8, 26, 30, 17, -1,
- 9, 14, 38, 18, -1,
- 9, 18, 30, 27, -1,
- 9, 22, 34, 14, -1,
- 9, 27, 31, 22, -1,
- 10, 15, 39, 23, -1,
- 10, 19, 35, 15, -1,
- 10, 23, 32, 25, -1,
- 10, 25, 29, 19, -1,
- 11, 13, 37, 24, -1,
- 11, 20, 33, 13, -1,
- 11, 24, 31, 28, -1,
- 11, 28, 32, 20, -1,
- 12, 25, 32, 28, -1,
- 12, 26, 29, 25, -1,
- 12, 27, 30, 26, -1,
- 12, 28, 31, 27, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.75 -1.425 0.253,
- 1.75 1.425 0.253,
- 2.2 1.425 0.253,
- 2.2 -1.425 0.253,
- 1.75 -1.425 0.0,
- 1.75 1.425 0.0,
- 2.2 1.425 0.0,
- 2.2 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.2 -1.425 0.253,
- -2.2 1.425 0.253,
- -1.75 1.425 0.253,
- -1.75 -1.425 0.253,
- -2.2 -1.425 0.0,
- -2.2 1.425 0.0,
- -1.75 1.425 0.0,
- -1.75 -1.425 0.0 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 0.6937777777777778,
- -1.225000000000022 -1.425 0.6937777777777778,
- -1.425 1.225000000000022 0.6937777777777778,
- -1.225000000000022 1.425 0.6937777777777778,
- 1.225000000000022 1.425 0.6937777777777778,
- 1.425 1.225000000000022 0.6937777777777778,
- 1.425 -1.225000000000022 0.6937777777777778,
- 1.225000000000022 -1.425 0.6937777777777778,
- -1.425 -1.225000000000022 0.1877777777777778,
- -1.225000000000022 -1.425 0.1877777777777778,
- -1.425 1.225000000000022 0.1877777777777778,
- -1.225000000000022 1.425 0.1877777777777778,
- 1.225000000000022 1.425 0.1877777777777778,
- 1.425 1.225000000000022 0.1877777777777778,
- 1.425 -1.225000000000022 0.1877777777777778,
- 1.225000000000022 -1.425 0.1877777777777778,
- -1.425 -0.9800000000000176 0.6937777777777778,
- -1.425 -0.7350000000000132 0.6937777777777778,
- -1.425 -0.49000000000000876 0.6937777777777778,
- -1.425 -0.24500000000000433 0.6937777777777778,
- -1.425 1.1102230246251565e-16 0.6937777777777778,
- -1.425 0.24500000000000455 0.6937777777777778,
- -1.425 0.490000000000009 0.6937777777777778,
- -1.425 0.7350000000000134 0.6937777777777778,
- -1.425 0.9800000000000177 0.6937777777777778,
- 1.425 0.9800000000000176 0.6937777777777778,
- 1.425 0.7350000000000132 0.6937777777777778,
- 1.425 0.49000000000000876 0.6937777777777778,
- 1.425 0.24500000000000433 0.6937777777777778,
- 1.425 -1.1102230246251565e-16 0.6937777777777778,
- 1.425 -0.24500000000000455 0.6937777777777778,
- 1.425 -0.490000000000009 0.6937777777777778,
- 1.425 -0.7350000000000134 0.6937777777777778,
- 1.425 -0.9800000000000177 0.6937777777777778,
- -1.1400000000000001 -1.225000000000022 0.6937777777777778,
- -0.8550000000000001 -1.225000000000022 0.6937777777777778,
- -0.5700000000000001 -1.225000000000022 0.6937777777777778,
- -0.28500000000000003 -1.225000000000022 0.6937777777777778,
- 0.0 -1.225000000000022 0.6937777777777778,
- 0.28500000000000003 -1.225000000000022 0.6937777777777778,
- 0.5700000000000001 -1.225000000000022 0.6937777777777778,
- 0.8550000000000001 -1.225000000000022 0.6937777777777778,
- 1.1400000000000001 -1.225000000000022 0.6937777777777778,
- -1.104375 -0.9493750000000171 0.6937777777777778,
- -0.8550000000000002 -0.9800000000000175 0.6937777777777778,
- -0.6056250000000001 -0.9493750000000171 0.6937777777777778,
- -0.28500000000000003 -0.9800000000000176 0.6937777777777778,
- 0.0 -0.9800000000000176 0.6937777777777778,
- 0.28500000000000003 -0.9800000000000176 0.6937777777777778,
- 0.5700000000000001 -0.9800000000000176 0.6937777777777778,
- 0.8550000000000001 -0.9800000000000176 0.6937777777777778,
- 1.1400000000000001 -0.9800000000000177 0.6937777777777778,
- -1.1400000000000001 -0.7350000000000132 0.6937777777777778,
- -0.5700000000000001 -0.7350000000000132 0.6937777777777778,
- -0.28500000000000003 -0.7350000000000132 0.6937777777777778,
- 0.0 -0.7350000000000132 0.6937777777777778,
- 0.28500000000000003 -0.7350000000000132 0.6937777777777778,
- 0.5700000000000001 -0.7350000000000132 0.6937777777777778,
- 0.8550000000000001 -0.7350000000000132 0.6937777777777778,
- 1.1400000000000001 -0.7350000000000133 0.6937777777777778,
- -1.104375 -0.5206250000000093 0.6937777777777778,
- -0.8550000000000002 -0.49000000000000876 0.6937777777777778,
- -0.6056250000000001 -0.5206250000000093 0.6937777777777778,
- -0.28500000000000003 -0.49000000000000876 0.6937777777777778,
- 0.0 -0.49000000000000876 0.6937777777777778,
- 0.28500000000000003 -0.49000000000000876 0.6937777777777778,
- 0.5700000000000001 -0.49000000000000876 0.6937777777777778,
- 0.8550000000000001 -0.49000000000000876 0.6937777777777778,
- 1.1400000000000001 -0.4900000000000089 0.6937777777777778,
- -1.1400000000000001 -0.24500000000000435 0.6937777777777778,
- -0.8550000000000001 -0.24500000000000438 0.6937777777777778,
- -0.5700000000000001 -0.2450000000000044 0.6937777777777778,
- -0.28500000000000003 -0.24500000000000444 0.6937777777777778,
- 0.0 -0.24500000000000446 0.6937777777777778,
- 0.28500000000000003 -0.2450000000000045 0.6937777777777778,
- 0.5700000000000001 -0.24500000000000452 0.6937777777777778,
- 0.8550000000000001 -0.24500000000000455 0.6937777777777778,
- 1.1400000000000001 -0.24500000000000455 0.6937777777777778,
- -0.9975 -0.9800000000000176 0.6937777777777778,
- -0.7125000000000001 -0.9800000000000176 0.6937777777777778,
- -0.9975 -0.49000000000000876 0.6937777777777778,
- -0.7125000000000001 -0.49000000000000876 0.6937777777777778,
- -1.1400000000000001 -0.8575000000000155 0.6937777777777778,
- -0.5700000000000001 -0.8575000000000155 0.6937777777777778,
- -1.1400000000000001 -0.6125000000000109 0.6937777777777778,
- -0.5700000000000001 -0.6125000000000109 0.6937777777777778,
- -1.425 -0.8575000000000155 0.6937777777777778,
- -1.425 -0.6125000000000109 0.6937777777777778,
- -0.9975 -1.225000000000022 0.6937777777777778,
- -0.7125000000000001 -1.225000000000022 0.6937777777777778,
- -0.28500000000000003 -0.8575000000000155 0.6937777777777778,
- -0.28500000000000003 -0.6125000000000109 0.6937777777777778,
- -0.9975 -0.24500000000000438 0.6937777777777778,
- -0.7125000000000001 -0.24500000000000438 0.6937777777777778 ] }
- coordIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -4.968774725318371e-17 0.0 1.0,
- -4.968774725318371e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -9.93754945063674e-17 0.0 1.0,
- -9.93754945063674e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -4.968774725318369e-17 0.0 1.0,
- -4.968774725318369e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -6.62503296709116e-17 0.0 1.0,
- -6.625032967091158e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.104375 -0.9493750000000171 0.6937777777777778,
- -0.8550000000000002 -0.9800000000000175 0.6937777777777778,
- -0.6056250000000001 -0.9493750000000171 0.6937777777777778,
- -1.1400000000000001 -0.7350000000000132 0.6937777777777778,
- -0.8550000000000002 -0.7350000000000132 0.6937777777777778,
- -0.5700000000000001 -0.7350000000000132 0.6937777777777778,
- -1.104375 -0.5206250000000093 0.6937777777777778,
- -0.8550000000000002 -0.49000000000000876 0.6937777777777778,
- -0.6056250000000001 -0.5206250000000093 0.6937777777777778,
- -0.9975 -0.9800000000000176 0.6937777777777778,
- -0.7125000000000001 -0.9800000000000176 0.6937777777777778,
- -0.9975 -0.7350000000000132 0.6937777777777778,
- -0.7125000000000001 -0.7350000000000132 0.6937777777777778,
- -0.9975 -0.49000000000000876 0.6937777777777778,
- -0.7125000000000001 -0.49000000000000876 0.6937777777777778,
- -1.1400000000000001 -0.8575000000000155 0.6937777777777778,
- -0.8550000000000001 -0.8575000000000155 0.6937777777777778,
- -0.5700000000000001 -0.8575000000000155 0.6937777777777778,
- -1.1400000000000001 -0.6125000000000109 0.6937777777777778,
- -0.8550000000000001 -0.6125000000000109 0.6937777777777778,
- -0.5700000000000001 -0.6125000000000109 0.6937777777777778,
- -0.9975 -0.8575000000000155 0.6937777777777778,
- -0.7125000000000001 -0.8575000000000155 0.6937777777777778,
- -0.9975 -0.6125000000000109 0.6937777777777778,
- -0.7125000000000001 -0.6125000000000109 0.6937777777777778 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF Body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.42300000000000004,
- -1.7750000000000221 -1.975 0.42300000000000004,
- -1.975 1.7750000000000221 0.42300000000000004,
- -1.7750000000000221 1.975 0.42300000000000004,
- 1.7750000000000221 1.975 0.42300000000000004,
- 1.975 1.7750000000000221 0.42300000000000004,
- 1.975 -1.7750000000000221 0.42300000000000004,
- 1.7750000000000221 -1.975 0.42300000000000004,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Names.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Names.wings
deleted file mode 100644
index dbdf78ee..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Names.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Names.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Names.wrl
deleted file mode 100644
index 2bc88dd1..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Names.wrl
+++ /dev/null
@@ -1,1242 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF default Material {
- diffuseColor 1.0 1.0 1.0
- emissiveColor 0.0 0.0 0.0
- specularColor 1.0 1.0 1.0
- ambientIntensity 1.0
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.30499999999999994 -0.72 0.17,
- 0.30499999999999994 -0.15000000000000002 0.17,
- 1.095 -0.15000000000000002 0.17,
- 1.095 -0.72 0.17,
- 0.4284374999999999 -0.6309374999999999 0.0,
- 0.4284374999999999 -0.2390625 0.0,
- 0.9715625 -0.2390625 0.0,
- 0.9715625 -0.6309374999999999 0.0,
- 0.32968749999999997 -0.435 0.0,
- 0.6999999999999998 -0.7021875 0.0,
- 0.6999999999999998 -0.1678125 0.0,
- 1.0703125 -0.435 0.0,
- 1.095 -0.435 0.17,
- 0.7 -0.72 0.17,
- 0.7 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.435 0.17,
- 0.35437499999999994 -0.541875 0.0,
- 0.5518749999999999 -0.684375 0.0,
- 0.5518749999999999 -0.185625 0.0,
- 1.045625 -0.328125 0.0,
- 0.35437499999999994 -0.328125 0.0,
- 0.848125 -0.684375 0.0,
- 0.848125 -0.18562500000000004 0.0,
- 1.045625 -0.541875 0.0,
- 1.095 -0.2925 0.17,
- 0.8975 -0.72 0.17,
- 0.5025 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.5775 0.17,
- 1.095 -0.5775 0.17,
- 0.5025 -0.72 0.17,
- 0.8975 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.2925 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.6389657087934333 -0.7673572841235197 0.05371798105552133,
- -0.6389657087934334 0.7673572841235197 0.05371798105552144,
- 0.6389657087934332 0.7673572841235197 0.05371798105552147,
- 0.6389657087934333 -0.7673572841235197 0.05371798105552136,
- -0.3962646288712876 -0.4758886826322451 -0.785177881532616,
- -0.3962646288712877 0.47588868263224515 -0.785177881532616,
- 0.3962646288712877 0.47588868263224526 -0.785177881532616,
- 0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -1.3661131122329258e-17 -0.6467042501827218 -0.7627408555961872,
- 9.107420748219506e-18 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.9611883080450488 0.0 0.27589316134601166,
- -1.9983138608986293e-17 -0.945981745925768 0.32421988892607373,
- 1.3322092405990861e-17 0.945981745925768 0.32421988892607384,
- -0.9611883080450488 0.0 0.27589316134601133,
- -0.5443148966114609 -0.1088752401236609 -0.8317857148417913,
- -0.06288479028798159 -0.590733270047847 -0.8044126470966341,
- -0.06288479028798159 0.5907332700478473 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366094 -0.8317857148417913,
- -0.5443148966114609 0.10887524012366087 -0.8317857148417913,
- 0.06288479028798159 -0.590733270047847 -0.8044126470966342,
- 0.06288479028798155 0.590733270047847 -0.804412647096634,
- 0.544314896611461 -0.10887524012366097 -0.8317857148417912,
- 0.9702616946609022 0.1940741942699417 0.1446632330353052,
- 0.10322387235147228 -0.9696744694852025 0.22153161265462326,
- -0.10322387235147223 0.9696744694852024 0.22153161265462334,
- -0.9702616946609023 -0.19407419426994169 0.14466323303530498,
- 0.9702616946609022 -0.19407419426994177 0.1446632330353052,
- -0.10322387235147229 -0.9696744694852025 0.2215316126546232,
- 0.1032238723514722 0.9696744694852024 0.22153161265462326,
- -0.9702616946609023 0.19407419426994166 0.14466323303530498 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.4284374999999999 -0.6309374999999999 0.0,
- 0.4284374999999999 -0.2390625 0.0,
- 0.9715625 -0.2390625 0.0,
- 0.9715625 -0.6309374999999999 0.0,
- 0.32968749999999997 -0.435 0.0,
- 0.6999999999999998 -0.7021875 0.0,
- 0.6999999999999998 -0.1678125 0.0,
- 1.0703125 -0.435 0.0,
- 0.7 -0.435 0.0,
- 0.35437499999999994 -0.541875 0.0,
- 0.5518749999999999 -0.684375 0.0,
- 0.5518749999999999 -0.185625 0.0,
- 1.045625 -0.328125 0.0,
- 0.35437499999999994 -0.328125 0.0,
- 0.848125 -0.684375 0.0,
- 0.848125 -0.18562500000000004 0.0,
- 1.045625 -0.541875 0.0,
- 0.7 -0.30140625 0.0,
- 0.5148437499999999 -0.435 0.0,
- 0.7 -0.56859375 0.0,
- 0.8851562500000001 -0.43499999999999994 0.0,
- 0.5271874999999999 -0.3103125 0.0,
- 0.5271874999999999 -0.5596875 0.0,
- 0.8728125 -0.5596875 0.0,
- 0.8728125 -0.3103125 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.3962646288712876 -0.4758886826322451 -0.785177881532616,
- -0.3962646288712877 0.47588868263224515 -0.785177881532616,
- 0.3962646288712877 0.47588868263224526 -0.785177881532616,
- 0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -1.3661131122329258e-17 -0.6467042501827218 -0.7627408555961872,
- 9.107420748219506e-18 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.0 0.0 -1.0,
- -0.5443148966114609 -0.1088752401236609 -0.8317857148417913,
- -0.06288479028798159 -0.590733270047847 -0.8044126470966341,
- -0.06288479028798159 0.5907332700478473 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366094 -0.8317857148417913,
- -0.5443148966114609 0.10887524012366087 -0.8317857148417913,
- 0.06288479028798159 -0.590733270047847 -0.8044126470966342,
- 0.06288479028798155 0.590733270047847 -0.804412647096634,
- 0.544314896611461 -0.10887524012366097 -0.8317857148417912,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE default
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.30499999999999994 0.15000000000000002 0.17,
- 0.30499999999999994 0.72 0.17,
- 1.095 0.72 0.17,
- 1.095 0.15000000000000002 0.17,
- 0.4284374999999999 0.2390625 0.0,
- 0.4284374999999999 0.6309374999999999 0.0,
- 0.9715625 0.6309374999999999 0.0,
- 0.9715625 0.2390625 0.0,
- 0.32968749999999997 0.435 0.0,
- 0.6999999999999998 0.1678125 0.0,
- 0.6999999999999998 0.7021875 0.0,
- 1.0703125 0.435 0.0,
- 1.095 0.435 0.17,
- 0.7 0.15000000000000002 0.17,
- 0.7 0.72 0.17,
- 0.30499999999999994 0.435 0.17,
- 0.35437499999999994 0.328125 0.0,
- 0.5518749999999999 0.18562500000000004 0.0,
- 0.5518749999999999 0.684375 0.0,
- 1.045625 0.541875 0.0,
- 0.35437499999999994 0.541875 0.0,
- 0.848125 0.185625 0.0,
- 0.848125 0.684375 0.0,
- 1.045625 0.328125 0.0,
- 1.095 0.5775 0.17,
- 0.8975 0.15000000000000002 0.17,
- 0.5025 0.72 0.17,
- 0.30499999999999994 0.2925 0.17,
- 1.095 0.2925 0.17,
- 0.5025 0.15000000000000002 0.17,
- 0.8975 0.72 0.17,
- 0.30499999999999994 0.5775 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.6389657087934333 -0.7673572841235197 0.053717981055521405,
- -0.6389657087934333 0.7673572841235197 0.053717981055521294,
- 0.6389657087934333 0.7673572841235197 0.053717981055521405,
- 0.6389657087934333 -0.7673572841235197 0.0537179810555215,
- -0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.3962646288712876 0.4758886826322451 -0.785177881532616,
- 0.3962646288712877 0.47588868263224515 -0.7851778815326161,
- 0.3962646288712877 -0.47588868263224526 -0.785177881532616,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -3.642968299287802e-17 -0.6467042501827218 -0.7627408555961872,
- -1.3661131122329258e-17 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.9611883080450488 0.0 0.27589316134601166,
- -5.3288369623963445e-17 -0.945981745925768 0.32421988892607384,
- -1.9983138608986293e-17 0.945981745925768 0.3242198889260738,
- -0.9611883080450488 0.0 0.27589316134601133,
- -0.5443148966114609 -0.10887524012366087 -0.8317857148417913,
- -0.06288479028798158 -0.590733270047847 -0.804412647096634,
- -0.06288479028798159 0.590733270047847 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366095 -0.8317857148417913,
- -0.5443148966114609 0.1088752401236609 -0.8317857148417913,
- 0.06288479028798158 -0.5907332700478473 -0.8044126470966341,
- 0.06288479028798159 0.590733270047847 -0.8044126470966342,
- 0.544314896611461 -0.10887524012366095 -0.8317857148417912,
- 0.9702616946609022 0.19407419426994177 0.1446632330353052,
- 0.10322387235147222 -0.9696744694852024 0.22153161265462334,
- -0.10322387235147229 0.9696744694852025 0.2215316126546232,
- -0.9702616946609023 -0.19407419426994166 0.14466323303530498,
- 0.9702616946609022 -0.1940741942699417 0.1446632330353052,
- -0.10322387235147223 -0.9696744694852024 0.22153161265462326,
- 0.10322387235147226 0.9696744694852024 0.22153161265462326,
- -0.9702616946609023 0.19407419426994169 0.14466323303530498 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.4284374999999999 0.2390625 0.0,
- 0.4284374999999999 0.6309374999999999 0.0,
- 0.9715625 0.6309374999999999 0.0,
- 0.9715625 0.2390625 0.0,
- 0.32968749999999997 0.435 0.0,
- 0.6999999999999998 0.1678125 0.0,
- 0.6999999999999998 0.7021875 0.0,
- 1.0703125 0.435 0.0,
- 0.7 0.43499999999999994 0.0,
- 0.35437499999999994 0.328125 0.0,
- 0.5518749999999999 0.18562500000000004 0.0,
- 0.5518749999999999 0.684375 0.0,
- 1.045625 0.541875 0.0,
- 0.35437499999999994 0.541875 0.0,
- 0.848125 0.185625 0.0,
- 0.848125 0.684375 0.0,
- 1.045625 0.328125 0.0,
- 0.7 0.5685937499999999 0.0,
- 0.5148437499999999 0.43499999999999994 0.0,
- 0.7 0.30140625 0.0,
- 0.8851562500000001 0.435 0.0,
- 0.5271874999999999 0.5596875 0.0,
- 0.5271874999999999 0.3103125 0.0,
- 0.8728125 0.3103125 0.0,
- 0.8728125 0.5596875 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.3962646288712876 0.4758886826322451 -0.785177881532616,
- 0.3962646288712877 0.47588868263224515 -0.7851778815326161,
- 0.3962646288712877 -0.47588868263224526 -0.785177881532616,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -3.642968299287802e-17 -0.6467042501827218 -0.7627408555961872,
- -1.3661131122329258e-17 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.0 0.0 -1.0,
- -0.5443148966114609 -0.10887524012366087 -0.8317857148417913,
- -0.06288479028798158 -0.590733270047847 -0.804412647096634,
- -0.06288479028798159 0.590733270047847 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366095 -0.8317857148417913,
- -0.5443148966114609 0.1088752401236609 -0.8317857148417913,
- 0.06288479028798158 -0.5907332700478473 -0.8044126470966341,
- 0.06288479028798159 0.590733270047847 -0.8044126470966342,
- 0.544314896611461 -0.10887524012366095 -0.8317857148417912,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE default
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9950000000000001 -0.31 0.17,
- -0.9950000000000001 0.31 0.17,
- -0.37500000000000006 0.31 0.17,
- -0.37500000000000006 -0.31 0.17,
- -0.8981250000000002 -0.213125 0.0,
- -0.8981250000000001 0.213125 0.0,
- -0.47187500000000004 0.213125 0.0,
- -0.47187500000000004 -0.213125 0.0,
- -0.9756250000000002 0.0 0.0,
- -0.685 -0.29062499999999997 0.0,
- -0.685 0.29062499999999997 0.0,
- -0.3943750000000001 0.0 0.0,
- -0.37500000000000006 0.0 0.17,
- -0.685 -0.31 0.17,
- -0.685 0.31 0.17,
- -0.9950000000000001 0.0 0.17,
- -0.95625 -0.11624999999999999 0.0,
- -0.80125 -0.27125 0.0,
- -0.80125 0.27125 0.0,
- -0.41375000000000006 0.11624999999999999 0.0,
- -0.95625 0.11624999999999999 0.0,
- -0.5687500000000001 -0.27125 0.0,
- -0.5687500000000001 0.27125 0.0,
- -0.41375000000000006 -0.11624999999999999 0.0,
- -0.37500000000000006 0.155 0.17,
- -0.53 -0.31 0.17,
- -0.8400000000000001 0.31 0.17,
- -0.9950000000000001 -0.155 0.17,
- -0.37500000000000006 -0.155 0.17,
- -0.8400000000000001 -0.31 0.17,
- -0.53 0.31 0.17,
- -0.9950000000000001 0.155 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.7042921472353897 -0.7042921472353894 0.08913552986957031,
- -0.7042921472353895 0.7042921472353895 0.08913552986956998,
- 0.7042921472353895 0.7042921472353895 0.08913552986957006,
- 0.7042921472353895 -0.7042921472353895 0.0891355298695701,
- -0.4487511339191462 -0.448751133919146 -0.7728161745283034,
- -0.448751133919146 0.448751133919146 -0.7728161745283035,
- 0.4487511339191461 0.4487511339191461 -0.7728161745283034,
- 0.4487511339191461 -0.4487511339191461 -0.7728161745283034,
- -0.6409671517338705 0.0 -0.7675683099230773,
- 0.0 -0.6409671517338704 -0.7675683099230773,
- 0.0 0.6409671517338704 -0.7675683099230773,
- 0.6409671517338704 0.0 -0.7675683099230773,
- 0.9495967235345725 0.0 0.3134741817955742,
- -6.71051773952292e-18 -0.9495967235345725 0.3134741817955742,
- -6.71051773952292e-18 0.9495967235345725 0.3134741817955742,
- -0.9495967235345725 0.0 0.3134741817955743,
- -0.578825643221231 -0.0849093957921323 -0.8110186614719437,
- -0.08490939579213219 -0.578825643221231 -0.8110186614719438,
- -0.08490939579213222 0.578825643221231 -0.8110186614719437,
- 0.578825643221231 0.08490939579213223 -0.8110186614719437,
- -0.578825643221231 0.08490939579213239 -0.8110186614719437,
- 0.08490939579213223 -0.578825643221231 -0.8110186614719437,
- 0.08490939579213222 0.5788256432212309 -0.8110186614719438,
- 0.5788256432212309 -0.08490939579213222 -0.8110186614719438,
- 0.9685356470879893 0.14207694071693222 0.2043351248228441,
- 0.1420769407169322 -0.9685356470879893 0.2043351248228441,
- -0.1420769407169322 0.9685356470879893 0.2043351248228441,
- -0.9685356470879892 -0.1420769407169323 0.20433512482284422,
- 0.9685356470879893 -0.14207694071693222 0.20433512482284413,
- -0.14207694071693214 -0.9685356470879893 0.20433512482284413,
- 0.14207694071693222 0.9685356470879893 0.2043351248228441,
- -0.9685356470879892 0.14207694071693247 0.20433512482284405 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.8981250000000002 -0.213125 0.0,
- -0.8981250000000001 0.213125 0.0,
- -0.47187500000000004 0.213125 0.0,
- -0.47187500000000004 -0.213125 0.0,
- -0.9756250000000002 0.0 0.0,
- -0.685 -0.29062499999999997 0.0,
- -0.685 0.29062499999999997 0.0,
- -0.3943750000000001 0.0 0.0,
- -0.685 -3.469446951953614e-18 0.0,
- -0.95625 -0.11624999999999999 0.0,
- -0.80125 -0.27125 0.0,
- -0.80125 0.27125 0.0,
- -0.41375000000000006 0.11624999999999999 0.0,
- -0.95625 0.11624999999999999 0.0,
- -0.5687500000000001 -0.27125 0.0,
- -0.5687500000000001 0.27125 0.0,
- -0.41375000000000006 -0.11624999999999999 0.0,
- -0.685 0.1453125 0.0,
- -0.8303125000000001 0.0 0.0,
- -0.685 -0.1453125 0.0,
- -0.5396875 0.0 0.0,
- -0.820625 0.135625 0.0,
- -0.820625 -0.135625 0.0,
- -0.5493750000000001 -0.135625 0.0,
- -0.5493750000000001 0.135625 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.4487511339191462 -0.448751133919146 -0.7728161745283034,
- -0.448751133919146 0.448751133919146 -0.7728161745283035,
- 0.4487511339191461 0.4487511339191461 -0.7728161745283034,
- 0.4487511339191461 -0.4487511339191461 -0.7728161745283034,
- -0.6409671517338705 0.0 -0.7675683099230773,
- 0.0 -0.6409671517338704 -0.7675683099230773,
- 0.0 0.6409671517338704 -0.7675683099230773,
- 0.6409671517338704 0.0 -0.7675683099230773,
- 0.0 0.0 -1.0,
- -0.578825643221231 -0.0849093957921323 -0.8110186614719437,
- -0.08490939579213219 -0.578825643221231 -0.8110186614719438,
- -0.08490939579213222 0.578825643221231 -0.8110186614719437,
- 0.578825643221231 0.08490939579213223 -0.8110186614719437,
- -0.578825643221231 0.08490939579213239 -0.8110186614719437,
- 0.08490939579213223 -0.578825643221231 -0.8110186614719437,
- 0.08490939579213222 0.5788256432212309 -0.8110186614719438,
- 0.5788256432212309 -0.08490939579213222 -0.8110186614719438,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.21750000000000003,
- -2.4250000000000003 1.425 0.21750000000000003,
- -1.975 1.425 0.21750000000000003,
- -1.975 -1.425 0.21750000000000003,
- -2.4250000000000003 -1.425 -0.0475,
- -2.4250000000000003 1.425 -0.0475,
- -1.975 1.425 -0.0475,
- -1.975 -1.425 -0.0475 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.21750000000000003,
- 1.975 1.425 0.21750000000000003,
- 2.4250000000000003 1.425 0.21750000000000003,
- 2.4250000000000003 -1.425 0.21750000000000003,
- 1.975 -1.425 -0.0475,
- 1.975 1.425 -0.0475,
- 2.4250000000000003 1.425 -0.0475,
- 2.4250000000000003 -1.425 -0.0475 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 1.23,
- -1.225000000000022 -1.425 1.23,
- -1.425 1.225000000000022 1.23,
- -1.225000000000022 1.425 1.23,
- 1.225000000000022 1.425 1.23,
- 1.425 1.225000000000022 1.23,
- 1.425 -1.225000000000022 1.23,
- 1.225000000000022 -1.425 1.23,
- -1.425 -1.225000000000022 0.7000000000000001,
- -1.225000000000022 -1.425 0.7000000000000001,
- -1.425 1.225000000000022 0.7000000000000001,
- -1.225000000000022 1.425 0.7000000000000001,
- 1.225000000000022 1.425 0.7000000000000001,
- 1.425 1.225000000000022 0.7000000000000001,
- 1.425 -1.225000000000022 0.7000000000000001,
- 1.225000000000022 -1.425 0.7000000000000001,
- -1.425 -0.9800000000000176 1.23,
- -1.425 -0.7350000000000132 1.23,
- -1.425 -0.49000000000000876 1.23,
- -1.425 -0.24500000000000433 1.23,
- -1.425 1.1102230246251565e-16 1.23,
- -1.425 0.24500000000000455 1.23,
- -1.425 0.490000000000009 1.23,
- -1.425 0.7350000000000134 1.23,
- -1.425 0.9800000000000177 1.23,
- 1.425 0.9800000000000176 1.23,
- 1.425 0.7350000000000132 1.23,
- 1.425 0.49000000000000876 1.23,
- 1.425 0.24500000000000433 1.23,
- 1.425 -1.1102230246251565e-16 1.23,
- 1.425 -0.24500000000000455 1.23,
- 1.425 -0.490000000000009 1.23,
- 1.425 -0.7350000000000134 1.23,
- 1.425 -0.9800000000000177 1.23,
- -1.1400000000000001 -1.225000000000022 1.23,
- -0.8550000000000001 -1.225000000000022 1.23,
- -0.5700000000000001 -1.225000000000022 1.23,
- -0.28500000000000003 -1.225000000000022 1.23,
- 0.0 -1.225000000000022 1.23,
- 0.28500000000000003 -1.225000000000022 1.23,
- 0.5700000000000001 -1.225000000000022 1.23,
- 0.8550000000000001 -1.225000000000022 1.23,
- 1.1400000000000001 -1.225000000000022 1.23,
- -1.104375 -0.9493750000000171 1.23,
- -0.8550000000000002 -0.9800000000000175 1.23,
- -0.6056250000000001 -0.9493750000000171 1.23,
- -0.28500000000000003 -0.9800000000000176 1.23,
- 0.0 -0.9800000000000176 1.23,
- 0.28500000000000003 -0.9800000000000176 1.23,
- 0.5700000000000001 -0.9800000000000176 1.23,
- 0.8550000000000001 -0.9800000000000176 1.23,
- 1.1400000000000001 -0.9800000000000177 1.23,
- -1.1400000000000001 -0.7350000000000132 1.23,
- -0.5700000000000001 -0.7350000000000132 1.23,
- -0.28500000000000003 -0.7350000000000132 1.23,
- 0.0 -0.7350000000000132 1.23,
- 0.28500000000000003 -0.7350000000000132 1.23,
- 0.5700000000000001 -0.7350000000000132 1.23,
- 0.8550000000000001 -0.7350000000000132 1.23,
- 1.1400000000000001 -0.7350000000000133 1.23,
- -1.104375 -0.5206250000000093 1.23,
- -0.8550000000000002 -0.49000000000000876 1.23,
- -0.6056250000000001 -0.5206250000000093 1.23,
- -0.28500000000000003 -0.49000000000000876 1.23,
- 0.0 -0.49000000000000876 1.23,
- 0.28500000000000003 -0.49000000000000876 1.23,
- 0.5700000000000001 -0.49000000000000876 1.23,
- 0.8550000000000001 -0.49000000000000876 1.23,
- 1.1400000000000001 -0.4900000000000089 1.23,
- -1.1400000000000001 -0.24500000000000435 1.23,
- -0.8550000000000001 -0.24500000000000438 1.23,
- -0.5700000000000001 -0.2450000000000044 1.23,
- -0.28500000000000003 -0.24500000000000444 1.23,
- 0.0 -0.24500000000000446 1.23,
- 0.28500000000000003 -0.2450000000000045 1.23,
- 0.5700000000000001 -0.24500000000000452 1.23,
- 0.8550000000000001 -0.24500000000000455 1.23,
- 1.1400000000000001 -0.24500000000000455 1.23,
- -0.9975 -0.9800000000000176 1.23,
- -0.7125000000000001 -0.9800000000000176 1.23,
- -0.9975 -0.49000000000000876 1.23,
- -0.7125000000000001 -0.49000000000000876 1.23,
- -1.1400000000000001 -0.8575000000000155 1.23,
- -0.5700000000000001 -0.8575000000000155 1.23,
- -1.1400000000000001 -0.6125000000000109 1.23,
- -0.5700000000000001 -0.6125000000000109 1.23,
- -1.425 -0.8575000000000155 1.23,
- -1.425 -0.6125000000000109 1.23,
- -0.9975 -1.225000000000022 1.23,
- -0.7125000000000001 -1.225000000000022 1.23,
- -0.28500000000000003 -0.8575000000000155 1.23,
- -0.28500000000000003 -0.6125000000000109 1.23,
- -0.9975 -0.24500000000000438 1.23,
- -0.7125000000000001 -0.24500000000000438 1.23 ] }
- coordIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.937549450636741e-17 0.0 1.0,
- 9.937549450636741e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.987509890127348e-16 0.0 1.0,
- 1.987509890127348e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.937549450636738e-17 0.0 1.0,
- 9.937549450636738e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.325006593418232e-16 0.0 1.0,
- 1.3250065934182316e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.104375 -0.9493750000000171 1.23,
- -0.8550000000000002 -0.9800000000000175 1.23,
- -0.6056250000000001 -0.9493750000000171 1.23,
- -1.1400000000000001 -0.7350000000000132 1.23,
- -0.8550000000000002 -0.7350000000000132 1.23,
- -0.5700000000000001 -0.7350000000000132 1.23,
- -1.104375 -0.5206250000000093 1.23,
- -0.8550000000000002 -0.49000000000000876 1.23,
- -0.6056250000000001 -0.5206250000000093 1.23,
- -0.9975 -0.9800000000000176 1.23,
- -0.7125000000000001 -0.9800000000000176 1.23,
- -0.9975 -0.7350000000000132 1.23,
- -0.7125000000000001 -0.7350000000000132 1.23,
- -0.9975 -0.49000000000000876 1.23,
- -0.7125000000000001 -0.49000000000000876 1.23,
- -1.1400000000000001 -0.8575000000000155 1.23,
- -0.8550000000000001 -0.8575000000000155 1.23,
- -0.5700000000000001 -0.8575000000000155 1.23,
- -1.1400000000000001 -0.6125000000000109 1.23,
- -0.8550000000000001 -0.6125000000000109 1.23,
- -0.5700000000000001 -0.6125000000000109 1.23,
- -0.9975 -0.8575000000000155 1.23,
- -0.7125000000000001 -0.8575000000000155 1.23,
- -0.9975 -0.6125000000000109 1.23,
- -0.7125000000000001 -0.6125000000000109 1.23 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.7000000000000001,
- -1.7750000000000221 -1.975 0.7000000000000001,
- -1.975 1.7750000000000221 0.7000000000000001,
- -1.7750000000000221 1.975 0.7000000000000001,
- 1.7750000000000221 1.975 0.7000000000000001,
- 1.975 1.7750000000000221 0.7000000000000001,
- 1.975 -1.7750000000000221 0.7000000000000001,
- 1.7750000000000221 -1.975 0.7000000000000001,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers.wings
deleted file mode 100644
index dbdf78ee..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers.wrl
deleted file mode 100644
index 2bc88dd1..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers.wrl
+++ /dev/null
@@ -1,1242 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF default Material {
- diffuseColor 1.0 1.0 1.0
- emissiveColor 0.0 0.0 0.0
- specularColor 1.0 1.0 1.0
- ambientIntensity 1.0
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.30499999999999994 -0.72 0.17,
- 0.30499999999999994 -0.15000000000000002 0.17,
- 1.095 -0.15000000000000002 0.17,
- 1.095 -0.72 0.17,
- 0.4284374999999999 -0.6309374999999999 0.0,
- 0.4284374999999999 -0.2390625 0.0,
- 0.9715625 -0.2390625 0.0,
- 0.9715625 -0.6309374999999999 0.0,
- 0.32968749999999997 -0.435 0.0,
- 0.6999999999999998 -0.7021875 0.0,
- 0.6999999999999998 -0.1678125 0.0,
- 1.0703125 -0.435 0.0,
- 1.095 -0.435 0.17,
- 0.7 -0.72 0.17,
- 0.7 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.435 0.17,
- 0.35437499999999994 -0.541875 0.0,
- 0.5518749999999999 -0.684375 0.0,
- 0.5518749999999999 -0.185625 0.0,
- 1.045625 -0.328125 0.0,
- 0.35437499999999994 -0.328125 0.0,
- 0.848125 -0.684375 0.0,
- 0.848125 -0.18562500000000004 0.0,
- 1.045625 -0.541875 0.0,
- 1.095 -0.2925 0.17,
- 0.8975 -0.72 0.17,
- 0.5025 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.5775 0.17,
- 1.095 -0.5775 0.17,
- 0.5025 -0.72 0.17,
- 0.8975 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.2925 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.6389657087934333 -0.7673572841235197 0.05371798105552133,
- -0.6389657087934334 0.7673572841235197 0.05371798105552144,
- 0.6389657087934332 0.7673572841235197 0.05371798105552147,
- 0.6389657087934333 -0.7673572841235197 0.05371798105552136,
- -0.3962646288712876 -0.4758886826322451 -0.785177881532616,
- -0.3962646288712877 0.47588868263224515 -0.785177881532616,
- 0.3962646288712877 0.47588868263224526 -0.785177881532616,
- 0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -1.3661131122329258e-17 -0.6467042501827218 -0.7627408555961872,
- 9.107420748219506e-18 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.9611883080450488 0.0 0.27589316134601166,
- -1.9983138608986293e-17 -0.945981745925768 0.32421988892607373,
- 1.3322092405990861e-17 0.945981745925768 0.32421988892607384,
- -0.9611883080450488 0.0 0.27589316134601133,
- -0.5443148966114609 -0.1088752401236609 -0.8317857148417913,
- -0.06288479028798159 -0.590733270047847 -0.8044126470966341,
- -0.06288479028798159 0.5907332700478473 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366094 -0.8317857148417913,
- -0.5443148966114609 0.10887524012366087 -0.8317857148417913,
- 0.06288479028798159 -0.590733270047847 -0.8044126470966342,
- 0.06288479028798155 0.590733270047847 -0.804412647096634,
- 0.544314896611461 -0.10887524012366097 -0.8317857148417912,
- 0.9702616946609022 0.1940741942699417 0.1446632330353052,
- 0.10322387235147228 -0.9696744694852025 0.22153161265462326,
- -0.10322387235147223 0.9696744694852024 0.22153161265462334,
- -0.9702616946609023 -0.19407419426994169 0.14466323303530498,
- 0.9702616946609022 -0.19407419426994177 0.1446632330353052,
- -0.10322387235147229 -0.9696744694852025 0.2215316126546232,
- 0.1032238723514722 0.9696744694852024 0.22153161265462326,
- -0.9702616946609023 0.19407419426994166 0.14466323303530498 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.4284374999999999 -0.6309374999999999 0.0,
- 0.4284374999999999 -0.2390625 0.0,
- 0.9715625 -0.2390625 0.0,
- 0.9715625 -0.6309374999999999 0.0,
- 0.32968749999999997 -0.435 0.0,
- 0.6999999999999998 -0.7021875 0.0,
- 0.6999999999999998 -0.1678125 0.0,
- 1.0703125 -0.435 0.0,
- 0.7 -0.435 0.0,
- 0.35437499999999994 -0.541875 0.0,
- 0.5518749999999999 -0.684375 0.0,
- 0.5518749999999999 -0.185625 0.0,
- 1.045625 -0.328125 0.0,
- 0.35437499999999994 -0.328125 0.0,
- 0.848125 -0.684375 0.0,
- 0.848125 -0.18562500000000004 0.0,
- 1.045625 -0.541875 0.0,
- 0.7 -0.30140625 0.0,
- 0.5148437499999999 -0.435 0.0,
- 0.7 -0.56859375 0.0,
- 0.8851562500000001 -0.43499999999999994 0.0,
- 0.5271874999999999 -0.3103125 0.0,
- 0.5271874999999999 -0.5596875 0.0,
- 0.8728125 -0.5596875 0.0,
- 0.8728125 -0.3103125 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.3962646288712876 -0.4758886826322451 -0.785177881532616,
- -0.3962646288712877 0.47588868263224515 -0.785177881532616,
- 0.3962646288712877 0.47588868263224526 -0.785177881532616,
- 0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -1.3661131122329258e-17 -0.6467042501827218 -0.7627408555961872,
- 9.107420748219506e-18 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.0 0.0 -1.0,
- -0.5443148966114609 -0.1088752401236609 -0.8317857148417913,
- -0.06288479028798159 -0.590733270047847 -0.8044126470966341,
- -0.06288479028798159 0.5907332700478473 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366094 -0.8317857148417913,
- -0.5443148966114609 0.10887524012366087 -0.8317857148417913,
- 0.06288479028798159 -0.590733270047847 -0.8044126470966342,
- 0.06288479028798155 0.590733270047847 -0.804412647096634,
- 0.544314896611461 -0.10887524012366097 -0.8317857148417912,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE default
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.30499999999999994 0.15000000000000002 0.17,
- 0.30499999999999994 0.72 0.17,
- 1.095 0.72 0.17,
- 1.095 0.15000000000000002 0.17,
- 0.4284374999999999 0.2390625 0.0,
- 0.4284374999999999 0.6309374999999999 0.0,
- 0.9715625 0.6309374999999999 0.0,
- 0.9715625 0.2390625 0.0,
- 0.32968749999999997 0.435 0.0,
- 0.6999999999999998 0.1678125 0.0,
- 0.6999999999999998 0.7021875 0.0,
- 1.0703125 0.435 0.0,
- 1.095 0.435 0.17,
- 0.7 0.15000000000000002 0.17,
- 0.7 0.72 0.17,
- 0.30499999999999994 0.435 0.17,
- 0.35437499999999994 0.328125 0.0,
- 0.5518749999999999 0.18562500000000004 0.0,
- 0.5518749999999999 0.684375 0.0,
- 1.045625 0.541875 0.0,
- 0.35437499999999994 0.541875 0.0,
- 0.848125 0.185625 0.0,
- 0.848125 0.684375 0.0,
- 1.045625 0.328125 0.0,
- 1.095 0.5775 0.17,
- 0.8975 0.15000000000000002 0.17,
- 0.5025 0.72 0.17,
- 0.30499999999999994 0.2925 0.17,
- 1.095 0.2925 0.17,
- 0.5025 0.15000000000000002 0.17,
- 0.8975 0.72 0.17,
- 0.30499999999999994 0.5775 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.6389657087934333 -0.7673572841235197 0.053717981055521405,
- -0.6389657087934333 0.7673572841235197 0.053717981055521294,
- 0.6389657087934333 0.7673572841235197 0.053717981055521405,
- 0.6389657087934333 -0.7673572841235197 0.0537179810555215,
- -0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.3962646288712876 0.4758886826322451 -0.785177881532616,
- 0.3962646288712877 0.47588868263224515 -0.7851778815326161,
- 0.3962646288712877 -0.47588868263224526 -0.785177881532616,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -3.642968299287802e-17 -0.6467042501827218 -0.7627408555961872,
- -1.3661131122329258e-17 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.9611883080450488 0.0 0.27589316134601166,
- -5.3288369623963445e-17 -0.945981745925768 0.32421988892607384,
- -1.9983138608986293e-17 0.945981745925768 0.3242198889260738,
- -0.9611883080450488 0.0 0.27589316134601133,
- -0.5443148966114609 -0.10887524012366087 -0.8317857148417913,
- -0.06288479028798158 -0.590733270047847 -0.804412647096634,
- -0.06288479028798159 0.590733270047847 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366095 -0.8317857148417913,
- -0.5443148966114609 0.1088752401236609 -0.8317857148417913,
- 0.06288479028798158 -0.5907332700478473 -0.8044126470966341,
- 0.06288479028798159 0.590733270047847 -0.8044126470966342,
- 0.544314896611461 -0.10887524012366095 -0.8317857148417912,
- 0.9702616946609022 0.19407419426994177 0.1446632330353052,
- 0.10322387235147222 -0.9696744694852024 0.22153161265462334,
- -0.10322387235147229 0.9696744694852025 0.2215316126546232,
- -0.9702616946609023 -0.19407419426994166 0.14466323303530498,
- 0.9702616946609022 -0.1940741942699417 0.1446632330353052,
- -0.10322387235147223 -0.9696744694852024 0.22153161265462326,
- 0.10322387235147226 0.9696744694852024 0.22153161265462326,
- -0.9702616946609023 0.19407419426994169 0.14466323303530498 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.4284374999999999 0.2390625 0.0,
- 0.4284374999999999 0.6309374999999999 0.0,
- 0.9715625 0.6309374999999999 0.0,
- 0.9715625 0.2390625 0.0,
- 0.32968749999999997 0.435 0.0,
- 0.6999999999999998 0.1678125 0.0,
- 0.6999999999999998 0.7021875 0.0,
- 1.0703125 0.435 0.0,
- 0.7 0.43499999999999994 0.0,
- 0.35437499999999994 0.328125 0.0,
- 0.5518749999999999 0.18562500000000004 0.0,
- 0.5518749999999999 0.684375 0.0,
- 1.045625 0.541875 0.0,
- 0.35437499999999994 0.541875 0.0,
- 0.848125 0.185625 0.0,
- 0.848125 0.684375 0.0,
- 1.045625 0.328125 0.0,
- 0.7 0.5685937499999999 0.0,
- 0.5148437499999999 0.43499999999999994 0.0,
- 0.7 0.30140625 0.0,
- 0.8851562500000001 0.435 0.0,
- 0.5271874999999999 0.5596875 0.0,
- 0.5271874999999999 0.3103125 0.0,
- 0.8728125 0.3103125 0.0,
- 0.8728125 0.5596875 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.3962646288712876 0.4758886826322451 -0.785177881532616,
- 0.3962646288712877 0.47588868263224515 -0.7851778815326161,
- 0.3962646288712877 -0.47588868263224526 -0.785177881532616,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -3.642968299287802e-17 -0.6467042501827218 -0.7627408555961872,
- -1.3661131122329258e-17 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.0 0.0 -1.0,
- -0.5443148966114609 -0.10887524012366087 -0.8317857148417913,
- -0.06288479028798158 -0.590733270047847 -0.804412647096634,
- -0.06288479028798159 0.590733270047847 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366095 -0.8317857148417913,
- -0.5443148966114609 0.1088752401236609 -0.8317857148417913,
- 0.06288479028798158 -0.5907332700478473 -0.8044126470966341,
- 0.06288479028798159 0.590733270047847 -0.8044126470966342,
- 0.544314896611461 -0.10887524012366095 -0.8317857148417912,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE default
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9950000000000001 -0.31 0.17,
- -0.9950000000000001 0.31 0.17,
- -0.37500000000000006 0.31 0.17,
- -0.37500000000000006 -0.31 0.17,
- -0.8981250000000002 -0.213125 0.0,
- -0.8981250000000001 0.213125 0.0,
- -0.47187500000000004 0.213125 0.0,
- -0.47187500000000004 -0.213125 0.0,
- -0.9756250000000002 0.0 0.0,
- -0.685 -0.29062499999999997 0.0,
- -0.685 0.29062499999999997 0.0,
- -0.3943750000000001 0.0 0.0,
- -0.37500000000000006 0.0 0.17,
- -0.685 -0.31 0.17,
- -0.685 0.31 0.17,
- -0.9950000000000001 0.0 0.17,
- -0.95625 -0.11624999999999999 0.0,
- -0.80125 -0.27125 0.0,
- -0.80125 0.27125 0.0,
- -0.41375000000000006 0.11624999999999999 0.0,
- -0.95625 0.11624999999999999 0.0,
- -0.5687500000000001 -0.27125 0.0,
- -0.5687500000000001 0.27125 0.0,
- -0.41375000000000006 -0.11624999999999999 0.0,
- -0.37500000000000006 0.155 0.17,
- -0.53 -0.31 0.17,
- -0.8400000000000001 0.31 0.17,
- -0.9950000000000001 -0.155 0.17,
- -0.37500000000000006 -0.155 0.17,
- -0.8400000000000001 -0.31 0.17,
- -0.53 0.31 0.17,
- -0.9950000000000001 0.155 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.7042921472353897 -0.7042921472353894 0.08913552986957031,
- -0.7042921472353895 0.7042921472353895 0.08913552986956998,
- 0.7042921472353895 0.7042921472353895 0.08913552986957006,
- 0.7042921472353895 -0.7042921472353895 0.0891355298695701,
- -0.4487511339191462 -0.448751133919146 -0.7728161745283034,
- -0.448751133919146 0.448751133919146 -0.7728161745283035,
- 0.4487511339191461 0.4487511339191461 -0.7728161745283034,
- 0.4487511339191461 -0.4487511339191461 -0.7728161745283034,
- -0.6409671517338705 0.0 -0.7675683099230773,
- 0.0 -0.6409671517338704 -0.7675683099230773,
- 0.0 0.6409671517338704 -0.7675683099230773,
- 0.6409671517338704 0.0 -0.7675683099230773,
- 0.9495967235345725 0.0 0.3134741817955742,
- -6.71051773952292e-18 -0.9495967235345725 0.3134741817955742,
- -6.71051773952292e-18 0.9495967235345725 0.3134741817955742,
- -0.9495967235345725 0.0 0.3134741817955743,
- -0.578825643221231 -0.0849093957921323 -0.8110186614719437,
- -0.08490939579213219 -0.578825643221231 -0.8110186614719438,
- -0.08490939579213222 0.578825643221231 -0.8110186614719437,
- 0.578825643221231 0.08490939579213223 -0.8110186614719437,
- -0.578825643221231 0.08490939579213239 -0.8110186614719437,
- 0.08490939579213223 -0.578825643221231 -0.8110186614719437,
- 0.08490939579213222 0.5788256432212309 -0.8110186614719438,
- 0.5788256432212309 -0.08490939579213222 -0.8110186614719438,
- 0.9685356470879893 0.14207694071693222 0.2043351248228441,
- 0.1420769407169322 -0.9685356470879893 0.2043351248228441,
- -0.1420769407169322 0.9685356470879893 0.2043351248228441,
- -0.9685356470879892 -0.1420769407169323 0.20433512482284422,
- 0.9685356470879893 -0.14207694071693222 0.20433512482284413,
- -0.14207694071693214 -0.9685356470879893 0.20433512482284413,
- 0.14207694071693222 0.9685356470879893 0.2043351248228441,
- -0.9685356470879892 0.14207694071693247 0.20433512482284405 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.8981250000000002 -0.213125 0.0,
- -0.8981250000000001 0.213125 0.0,
- -0.47187500000000004 0.213125 0.0,
- -0.47187500000000004 -0.213125 0.0,
- -0.9756250000000002 0.0 0.0,
- -0.685 -0.29062499999999997 0.0,
- -0.685 0.29062499999999997 0.0,
- -0.3943750000000001 0.0 0.0,
- -0.685 -3.469446951953614e-18 0.0,
- -0.95625 -0.11624999999999999 0.0,
- -0.80125 -0.27125 0.0,
- -0.80125 0.27125 0.0,
- -0.41375000000000006 0.11624999999999999 0.0,
- -0.95625 0.11624999999999999 0.0,
- -0.5687500000000001 -0.27125 0.0,
- -0.5687500000000001 0.27125 0.0,
- -0.41375000000000006 -0.11624999999999999 0.0,
- -0.685 0.1453125 0.0,
- -0.8303125000000001 0.0 0.0,
- -0.685 -0.1453125 0.0,
- -0.5396875 0.0 0.0,
- -0.820625 0.135625 0.0,
- -0.820625 -0.135625 0.0,
- -0.5493750000000001 -0.135625 0.0,
- -0.5493750000000001 0.135625 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.4487511339191462 -0.448751133919146 -0.7728161745283034,
- -0.448751133919146 0.448751133919146 -0.7728161745283035,
- 0.4487511339191461 0.4487511339191461 -0.7728161745283034,
- 0.4487511339191461 -0.4487511339191461 -0.7728161745283034,
- -0.6409671517338705 0.0 -0.7675683099230773,
- 0.0 -0.6409671517338704 -0.7675683099230773,
- 0.0 0.6409671517338704 -0.7675683099230773,
- 0.6409671517338704 0.0 -0.7675683099230773,
- 0.0 0.0 -1.0,
- -0.578825643221231 -0.0849093957921323 -0.8110186614719437,
- -0.08490939579213219 -0.578825643221231 -0.8110186614719438,
- -0.08490939579213222 0.578825643221231 -0.8110186614719437,
- 0.578825643221231 0.08490939579213223 -0.8110186614719437,
- -0.578825643221231 0.08490939579213239 -0.8110186614719437,
- 0.08490939579213223 -0.578825643221231 -0.8110186614719437,
- 0.08490939579213222 0.5788256432212309 -0.8110186614719438,
- 0.5788256432212309 -0.08490939579213222 -0.8110186614719438,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.21750000000000003,
- -2.4250000000000003 1.425 0.21750000000000003,
- -1.975 1.425 0.21750000000000003,
- -1.975 -1.425 0.21750000000000003,
- -2.4250000000000003 -1.425 -0.0475,
- -2.4250000000000003 1.425 -0.0475,
- -1.975 1.425 -0.0475,
- -1.975 -1.425 -0.0475 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.21750000000000003,
- 1.975 1.425 0.21750000000000003,
- 2.4250000000000003 1.425 0.21750000000000003,
- 2.4250000000000003 -1.425 0.21750000000000003,
- 1.975 -1.425 -0.0475,
- 1.975 1.425 -0.0475,
- 2.4250000000000003 1.425 -0.0475,
- 2.4250000000000003 -1.425 -0.0475 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 1.23,
- -1.225000000000022 -1.425 1.23,
- -1.425 1.225000000000022 1.23,
- -1.225000000000022 1.425 1.23,
- 1.225000000000022 1.425 1.23,
- 1.425 1.225000000000022 1.23,
- 1.425 -1.225000000000022 1.23,
- 1.225000000000022 -1.425 1.23,
- -1.425 -1.225000000000022 0.7000000000000001,
- -1.225000000000022 -1.425 0.7000000000000001,
- -1.425 1.225000000000022 0.7000000000000001,
- -1.225000000000022 1.425 0.7000000000000001,
- 1.225000000000022 1.425 0.7000000000000001,
- 1.425 1.225000000000022 0.7000000000000001,
- 1.425 -1.225000000000022 0.7000000000000001,
- 1.225000000000022 -1.425 0.7000000000000001,
- -1.425 -0.9800000000000176 1.23,
- -1.425 -0.7350000000000132 1.23,
- -1.425 -0.49000000000000876 1.23,
- -1.425 -0.24500000000000433 1.23,
- -1.425 1.1102230246251565e-16 1.23,
- -1.425 0.24500000000000455 1.23,
- -1.425 0.490000000000009 1.23,
- -1.425 0.7350000000000134 1.23,
- -1.425 0.9800000000000177 1.23,
- 1.425 0.9800000000000176 1.23,
- 1.425 0.7350000000000132 1.23,
- 1.425 0.49000000000000876 1.23,
- 1.425 0.24500000000000433 1.23,
- 1.425 -1.1102230246251565e-16 1.23,
- 1.425 -0.24500000000000455 1.23,
- 1.425 -0.490000000000009 1.23,
- 1.425 -0.7350000000000134 1.23,
- 1.425 -0.9800000000000177 1.23,
- -1.1400000000000001 -1.225000000000022 1.23,
- -0.8550000000000001 -1.225000000000022 1.23,
- -0.5700000000000001 -1.225000000000022 1.23,
- -0.28500000000000003 -1.225000000000022 1.23,
- 0.0 -1.225000000000022 1.23,
- 0.28500000000000003 -1.225000000000022 1.23,
- 0.5700000000000001 -1.225000000000022 1.23,
- 0.8550000000000001 -1.225000000000022 1.23,
- 1.1400000000000001 -1.225000000000022 1.23,
- -1.104375 -0.9493750000000171 1.23,
- -0.8550000000000002 -0.9800000000000175 1.23,
- -0.6056250000000001 -0.9493750000000171 1.23,
- -0.28500000000000003 -0.9800000000000176 1.23,
- 0.0 -0.9800000000000176 1.23,
- 0.28500000000000003 -0.9800000000000176 1.23,
- 0.5700000000000001 -0.9800000000000176 1.23,
- 0.8550000000000001 -0.9800000000000176 1.23,
- 1.1400000000000001 -0.9800000000000177 1.23,
- -1.1400000000000001 -0.7350000000000132 1.23,
- -0.5700000000000001 -0.7350000000000132 1.23,
- -0.28500000000000003 -0.7350000000000132 1.23,
- 0.0 -0.7350000000000132 1.23,
- 0.28500000000000003 -0.7350000000000132 1.23,
- 0.5700000000000001 -0.7350000000000132 1.23,
- 0.8550000000000001 -0.7350000000000132 1.23,
- 1.1400000000000001 -0.7350000000000133 1.23,
- -1.104375 -0.5206250000000093 1.23,
- -0.8550000000000002 -0.49000000000000876 1.23,
- -0.6056250000000001 -0.5206250000000093 1.23,
- -0.28500000000000003 -0.49000000000000876 1.23,
- 0.0 -0.49000000000000876 1.23,
- 0.28500000000000003 -0.49000000000000876 1.23,
- 0.5700000000000001 -0.49000000000000876 1.23,
- 0.8550000000000001 -0.49000000000000876 1.23,
- 1.1400000000000001 -0.4900000000000089 1.23,
- -1.1400000000000001 -0.24500000000000435 1.23,
- -0.8550000000000001 -0.24500000000000438 1.23,
- -0.5700000000000001 -0.2450000000000044 1.23,
- -0.28500000000000003 -0.24500000000000444 1.23,
- 0.0 -0.24500000000000446 1.23,
- 0.28500000000000003 -0.2450000000000045 1.23,
- 0.5700000000000001 -0.24500000000000452 1.23,
- 0.8550000000000001 -0.24500000000000455 1.23,
- 1.1400000000000001 -0.24500000000000455 1.23,
- -0.9975 -0.9800000000000176 1.23,
- -0.7125000000000001 -0.9800000000000176 1.23,
- -0.9975 -0.49000000000000876 1.23,
- -0.7125000000000001 -0.49000000000000876 1.23,
- -1.1400000000000001 -0.8575000000000155 1.23,
- -0.5700000000000001 -0.8575000000000155 1.23,
- -1.1400000000000001 -0.6125000000000109 1.23,
- -0.5700000000000001 -0.6125000000000109 1.23,
- -1.425 -0.8575000000000155 1.23,
- -1.425 -0.6125000000000109 1.23,
- -0.9975 -1.225000000000022 1.23,
- -0.7125000000000001 -1.225000000000022 1.23,
- -0.28500000000000003 -0.8575000000000155 1.23,
- -0.28500000000000003 -0.6125000000000109 1.23,
- -0.9975 -0.24500000000000438 1.23,
- -0.7125000000000001 -0.24500000000000438 1.23 ] }
- coordIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.937549450636741e-17 0.0 1.0,
- 9.937549450636741e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.987509890127348e-16 0.0 1.0,
- 1.987509890127348e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.937549450636738e-17 0.0 1.0,
- 9.937549450636738e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.325006593418232e-16 0.0 1.0,
- 1.3250065934182316e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.104375 -0.9493750000000171 1.23,
- -0.8550000000000002 -0.9800000000000175 1.23,
- -0.6056250000000001 -0.9493750000000171 1.23,
- -1.1400000000000001 -0.7350000000000132 1.23,
- -0.8550000000000002 -0.7350000000000132 1.23,
- -0.5700000000000001 -0.7350000000000132 1.23,
- -1.104375 -0.5206250000000093 1.23,
- -0.8550000000000002 -0.49000000000000876 1.23,
- -0.6056250000000001 -0.5206250000000093 1.23,
- -0.9975 -0.9800000000000176 1.23,
- -0.7125000000000001 -0.9800000000000176 1.23,
- -0.9975 -0.7350000000000132 1.23,
- -0.7125000000000001 -0.7350000000000132 1.23,
- -0.9975 -0.49000000000000876 1.23,
- -0.7125000000000001 -0.49000000000000876 1.23,
- -1.1400000000000001 -0.8575000000000155 1.23,
- -0.8550000000000001 -0.8575000000000155 1.23,
- -0.5700000000000001 -0.8575000000000155 1.23,
- -1.1400000000000001 -0.6125000000000109 1.23,
- -0.8550000000000001 -0.6125000000000109 1.23,
- -0.5700000000000001 -0.6125000000000109 1.23,
- -0.9975 -0.8575000000000155 1.23,
- -0.7125000000000001 -0.8575000000000155 1.23,
- -0.9975 -0.6125000000000109 1.23,
- -0.7125000000000001 -0.6125000000000109 1.23 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.7000000000000001,
- -1.7750000000000221 -1.975 0.7000000000000001,
- -1.975 1.7750000000000221 0.7000000000000001,
- -1.7750000000000221 1.975 0.7000000000000001,
- 1.7750000000000221 1.975 0.7000000000000001,
- 1.975 1.7750000000000221 0.7000000000000001,
- 1.975 -1.7750000000000221 0.7000000000000001,
- 1.7750000000000221 -1.975 0.7000000000000001,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers_SquareHeatSink.wings b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers_SquareHeatSink.wings
deleted file mode 100644
index dbdf78ee..00000000
Binary files a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers_SquareHeatSink.wings and /dev/null differ
diff --git a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers_SquareHeatSink.wrl b/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers_SquareHeatSink.wrl
deleted file mode 100644
index 2bc88dd1..00000000
--- a/modules/packages3d/IR-DirectFETs.3dshapes/IR-directFET_ST-Outline_Numbers_SquareHeatSink.wrl
+++ /dev/null
@@ -1,1242 +0,0 @@
-#VRML V2.0 utf8
-#Exported from Wings 3D 1.2
-DEF source2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF default Material {
- diffuseColor 1.0 1.0 1.0
- emissiveColor 0.0 0.0 0.0
- specularColor 1.0 1.0 1.0
- ambientIntensity 1.0
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.30499999999999994 -0.72 0.17,
- 0.30499999999999994 -0.15000000000000002 0.17,
- 1.095 -0.15000000000000002 0.17,
- 1.095 -0.72 0.17,
- 0.4284374999999999 -0.6309374999999999 0.0,
- 0.4284374999999999 -0.2390625 0.0,
- 0.9715625 -0.2390625 0.0,
- 0.9715625 -0.6309374999999999 0.0,
- 0.32968749999999997 -0.435 0.0,
- 0.6999999999999998 -0.7021875 0.0,
- 0.6999999999999998 -0.1678125 0.0,
- 1.0703125 -0.435 0.0,
- 1.095 -0.435 0.17,
- 0.7 -0.72 0.17,
- 0.7 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.435 0.17,
- 0.35437499999999994 -0.541875 0.0,
- 0.5518749999999999 -0.684375 0.0,
- 0.5518749999999999 -0.185625 0.0,
- 1.045625 -0.328125 0.0,
- 0.35437499999999994 -0.328125 0.0,
- 0.848125 -0.684375 0.0,
- 0.848125 -0.18562500000000004 0.0,
- 1.045625 -0.541875 0.0,
- 1.095 -0.2925 0.17,
- 0.8975 -0.72 0.17,
- 0.5025 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.5775 0.17,
- 1.095 -0.5775 0.17,
- 0.5025 -0.72 0.17,
- 0.8975 -0.15000000000000002 0.17,
- 0.30499999999999994 -0.2925 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.6389657087934333 -0.7673572841235197 0.05371798105552133,
- -0.6389657087934334 0.7673572841235197 0.05371798105552144,
- 0.6389657087934332 0.7673572841235197 0.05371798105552147,
- 0.6389657087934333 -0.7673572841235197 0.05371798105552136,
- -0.3962646288712876 -0.4758886826322451 -0.785177881532616,
- -0.3962646288712877 0.47588868263224515 -0.785177881532616,
- 0.3962646288712877 0.47588868263224526 -0.785177881532616,
- 0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -1.3661131122329258e-17 -0.6467042501827218 -0.7627408555961872,
- 9.107420748219506e-18 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.9611883080450488 0.0 0.27589316134601166,
- -1.9983138608986293e-17 -0.945981745925768 0.32421988892607373,
- 1.3322092405990861e-17 0.945981745925768 0.32421988892607384,
- -0.9611883080450488 0.0 0.27589316134601133,
- -0.5443148966114609 -0.1088752401236609 -0.8317857148417913,
- -0.06288479028798159 -0.590733270047847 -0.8044126470966341,
- -0.06288479028798159 0.5907332700478473 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366094 -0.8317857148417913,
- -0.5443148966114609 0.10887524012366087 -0.8317857148417913,
- 0.06288479028798159 -0.590733270047847 -0.8044126470966342,
- 0.06288479028798155 0.590733270047847 -0.804412647096634,
- 0.544314896611461 -0.10887524012366097 -0.8317857148417912,
- 0.9702616946609022 0.1940741942699417 0.1446632330353052,
- 0.10322387235147228 -0.9696744694852025 0.22153161265462326,
- -0.10322387235147223 0.9696744694852024 0.22153161265462334,
- -0.9702616946609023 -0.19407419426994169 0.14466323303530498,
- 0.9702616946609022 -0.19407419426994177 0.1446632330353052,
- -0.10322387235147229 -0.9696744694852025 0.2215316126546232,
- 0.1032238723514722 0.9696744694852024 0.22153161265462326,
- -0.9702616946609023 0.19407419426994166 0.14466323303530498 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF Metal Material {
- diffuseColor 0.46 0.7733333333333333 1.0
- emissiveColor 0.458824 0.7725490196078432 1.0
- specularColor 0.458824 0.7725490196078432 1.0
- ambientIntensity 0.7437910065359477
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.4284374999999999 -0.6309374999999999 0.0,
- 0.4284374999999999 -0.2390625 0.0,
- 0.9715625 -0.2390625 0.0,
- 0.9715625 -0.6309374999999999 0.0,
- 0.32968749999999997 -0.435 0.0,
- 0.6999999999999998 -0.7021875 0.0,
- 0.6999999999999998 -0.1678125 0.0,
- 1.0703125 -0.435 0.0,
- 0.7 -0.435 0.0,
- 0.35437499999999994 -0.541875 0.0,
- 0.5518749999999999 -0.684375 0.0,
- 0.5518749999999999 -0.185625 0.0,
- 1.045625 -0.328125 0.0,
- 0.35437499999999994 -0.328125 0.0,
- 0.848125 -0.684375 0.0,
- 0.848125 -0.18562500000000004 0.0,
- 1.045625 -0.541875 0.0,
- 0.7 -0.30140625 0.0,
- 0.5148437499999999 -0.435 0.0,
- 0.7 -0.56859375 0.0,
- 0.8851562500000001 -0.43499999999999994 0.0,
- 0.5271874999999999 -0.3103125 0.0,
- 0.5271874999999999 -0.5596875 0.0,
- 0.8728125 -0.5596875 0.0,
- 0.8728125 -0.3103125 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.3962646288712876 -0.4758886826322451 -0.785177881532616,
- -0.3962646288712877 0.47588868263224515 -0.785177881532616,
- 0.3962646288712877 0.47588868263224526 -0.785177881532616,
- 0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -1.3661131122329258e-17 -0.6467042501827218 -0.7627408555961872,
- 9.107420748219506e-18 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.0 0.0 -1.0,
- -0.5443148966114609 -0.1088752401236609 -0.8317857148417913,
- -0.06288479028798159 -0.590733270047847 -0.8044126470966341,
- -0.06288479028798159 0.5907332700478473 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366094 -0.8317857148417913,
- -0.5443148966114609 0.10887524012366087 -0.8317857148417913,
- 0.06288479028798159 -0.590733270047847 -0.8044126470966342,
- 0.06288479028798155 0.590733270047847 -0.804412647096634,
- 0.544314896611461 -0.10887524012366097 -0.8317857148417912,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF source1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE default
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.30499999999999994 0.15000000000000002 0.17,
- 0.30499999999999994 0.72 0.17,
- 1.095 0.72 0.17,
- 1.095 0.15000000000000002 0.17,
- 0.4284374999999999 0.2390625 0.0,
- 0.4284374999999999 0.6309374999999999 0.0,
- 0.9715625 0.6309374999999999 0.0,
- 0.9715625 0.2390625 0.0,
- 0.32968749999999997 0.435 0.0,
- 0.6999999999999998 0.1678125 0.0,
- 0.6999999999999998 0.7021875 0.0,
- 1.0703125 0.435 0.0,
- 1.095 0.435 0.17,
- 0.7 0.15000000000000002 0.17,
- 0.7 0.72 0.17,
- 0.30499999999999994 0.435 0.17,
- 0.35437499999999994 0.328125 0.0,
- 0.5518749999999999 0.18562500000000004 0.0,
- 0.5518749999999999 0.684375 0.0,
- 1.045625 0.541875 0.0,
- 0.35437499999999994 0.541875 0.0,
- 0.848125 0.185625 0.0,
- 0.848125 0.684375 0.0,
- 1.045625 0.328125 0.0,
- 1.095 0.5775 0.17,
- 0.8975 0.15000000000000002 0.17,
- 0.5025 0.72 0.17,
- 0.30499999999999994 0.2925 0.17,
- 1.095 0.2925 0.17,
- 0.5025 0.15000000000000002 0.17,
- 0.8975 0.72 0.17,
- 0.30499999999999994 0.5775 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.6389657087934333 -0.7673572841235197 0.053717981055521405,
- -0.6389657087934333 0.7673572841235197 0.053717981055521294,
- 0.6389657087934333 0.7673572841235197 0.053717981055521405,
- 0.6389657087934333 -0.7673572841235197 0.0537179810555215,
- -0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.3962646288712876 0.4758886826322451 -0.785177881532616,
- 0.3962646288712877 0.47588868263224515 -0.7851778815326161,
- 0.3962646288712877 -0.47588868263224526 -0.785177881532616,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -3.642968299287802e-17 -0.6467042501827218 -0.7627408555961872,
- -1.3661131122329258e-17 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.9611883080450488 0.0 0.27589316134601166,
- -5.3288369623963445e-17 -0.945981745925768 0.32421988892607384,
- -1.9983138608986293e-17 0.945981745925768 0.3242198889260738,
- -0.9611883080450488 0.0 0.27589316134601133,
- -0.5443148966114609 -0.10887524012366087 -0.8317857148417913,
- -0.06288479028798158 -0.590733270047847 -0.804412647096634,
- -0.06288479028798159 0.590733270047847 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366095 -0.8317857148417913,
- -0.5443148966114609 0.1088752401236609 -0.8317857148417913,
- 0.06288479028798158 -0.5907332700478473 -0.8044126470966341,
- 0.06288479028798159 0.590733270047847 -0.8044126470966342,
- 0.544314896611461 -0.10887524012366095 -0.8317857148417912,
- 0.9702616946609022 0.19407419426994177 0.1446632330353052,
- 0.10322387235147222 -0.9696744694852024 0.22153161265462334,
- -0.10322387235147229 0.9696744694852025 0.2215316126546232,
- -0.9702616946609023 -0.19407419426994166 0.14466323303530498,
- 0.9702616946609022 -0.1940741942699417 0.1446632330353052,
- -0.10322387235147223 -0.9696744694852024 0.22153161265462326,
- 0.10322387235147226 0.9696744694852024 0.22153161265462326,
- -0.9702616946609023 0.19407419426994169 0.14466323303530498 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 0.4284374999999999 0.2390625 0.0,
- 0.4284374999999999 0.6309374999999999 0.0,
- 0.9715625 0.6309374999999999 0.0,
- 0.9715625 0.2390625 0.0,
- 0.32968749999999997 0.435 0.0,
- 0.6999999999999998 0.1678125 0.0,
- 0.6999999999999998 0.7021875 0.0,
- 1.0703125 0.435 0.0,
- 0.7 0.43499999999999994 0.0,
- 0.35437499999999994 0.328125 0.0,
- 0.5518749999999999 0.18562500000000004 0.0,
- 0.5518749999999999 0.684375 0.0,
- 1.045625 0.541875 0.0,
- 0.35437499999999994 0.541875 0.0,
- 0.848125 0.185625 0.0,
- 0.848125 0.684375 0.0,
- 1.045625 0.328125 0.0,
- 0.7 0.5685937499999999 0.0,
- 0.5148437499999999 0.43499999999999994 0.0,
- 0.7 0.30140625 0.0,
- 0.8851562500000001 0.435 0.0,
- 0.5271874999999999 0.5596875 0.0,
- 0.5271874999999999 0.3103125 0.0,
- 0.8728125 0.3103125 0.0,
- 0.8728125 0.5596875 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.3962646288712877 -0.47588868263224515 -0.7851778815326161,
- -0.3962646288712876 0.4758886826322451 -0.785177881532616,
- 0.3962646288712877 0.47588868263224515 -0.7851778815326161,
- 0.3962646288712877 -0.47588868263224526 -0.785177881532616,
- -0.6220581647430324 0.0 -0.7829710337404125,
- -3.642968299287802e-17 -0.6467042501827218 -0.7627408555961872,
- -1.3661131122329258e-17 0.6467042501827218 -0.7627408555961872,
- 0.6220581647430325 0.0 -0.7829710337404123,
- 0.0 0.0 -1.0,
- -0.5443148966114609 -0.10887524012366087 -0.8317857148417913,
- -0.06288479028798158 -0.590733270047847 -0.804412647096634,
- -0.06288479028798159 0.590733270047847 -0.8044126470966341,
- 0.5443148966114609 0.10887524012366095 -0.8317857148417913,
- -0.5443148966114609 0.1088752401236609 -0.8317857148417913,
- 0.06288479028798158 -0.5907332700478473 -0.8044126470966341,
- 0.06288479028798159 0.590733270047847 -0.8044126470966342,
- 0.544314896611461 -0.10887524012366095 -0.8317857148417912,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF Gate Transform {
- children [
- Shape {
- appearance Appearance {
- material USE default
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.9950000000000001 -0.31 0.17,
- -0.9950000000000001 0.31 0.17,
- -0.37500000000000006 0.31 0.17,
- -0.37500000000000006 -0.31 0.17,
- -0.8981250000000002 -0.213125 0.0,
- -0.8981250000000001 0.213125 0.0,
- -0.47187500000000004 0.213125 0.0,
- -0.47187500000000004 -0.213125 0.0,
- -0.9756250000000002 0.0 0.0,
- -0.685 -0.29062499999999997 0.0,
- -0.685 0.29062499999999997 0.0,
- -0.3943750000000001 0.0 0.0,
- -0.37500000000000006 0.0 0.17,
- -0.685 -0.31 0.17,
- -0.685 0.31 0.17,
- -0.9950000000000001 0.0 0.17,
- -0.95625 -0.11624999999999999 0.0,
- -0.80125 -0.27125 0.0,
- -0.80125 0.27125 0.0,
- -0.41375000000000006 0.11624999999999999 0.0,
- -0.95625 0.11624999999999999 0.0,
- -0.5687500000000001 -0.27125 0.0,
- -0.5687500000000001 0.27125 0.0,
- -0.41375000000000006 -0.11624999999999999 0.0,
- -0.37500000000000006 0.155 0.17,
- -0.53 -0.31 0.17,
- -0.8400000000000001 0.31 0.17,
- -0.9950000000000001 -0.155 0.17,
- -0.37500000000000006 -0.155 0.17,
- -0.8400000000000001 -0.31 0.17,
- -0.53 0.31 0.17,
- -0.9950000000000001 0.155 0.17 ] }
- coordIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- normal Normal { vector [
- -0.7042921472353897 -0.7042921472353894 0.08913552986957031,
- -0.7042921472353895 0.7042921472353895 0.08913552986956998,
- 0.7042921472353895 0.7042921472353895 0.08913552986957006,
- 0.7042921472353895 -0.7042921472353895 0.0891355298695701,
- -0.4487511339191462 -0.448751133919146 -0.7728161745283034,
- -0.448751133919146 0.448751133919146 -0.7728161745283035,
- 0.4487511339191461 0.4487511339191461 -0.7728161745283034,
- 0.4487511339191461 -0.4487511339191461 -0.7728161745283034,
- -0.6409671517338705 0.0 -0.7675683099230773,
- 0.0 -0.6409671517338704 -0.7675683099230773,
- 0.0 0.6409671517338704 -0.7675683099230773,
- 0.6409671517338704 0.0 -0.7675683099230773,
- 0.9495967235345725 0.0 0.3134741817955742,
- -6.71051773952292e-18 -0.9495967235345725 0.3134741817955742,
- -6.71051773952292e-18 0.9495967235345725 0.3134741817955742,
- -0.9495967235345725 0.0 0.3134741817955743,
- -0.578825643221231 -0.0849093957921323 -0.8110186614719437,
- -0.08490939579213219 -0.578825643221231 -0.8110186614719438,
- -0.08490939579213222 0.578825643221231 -0.8110186614719437,
- 0.578825643221231 0.08490939579213223 -0.8110186614719437,
- -0.578825643221231 0.08490939579213239 -0.8110186614719437,
- 0.08490939579213223 -0.578825643221231 -0.8110186614719437,
- 0.08490939579213222 0.5788256432212309 -0.8110186614719438,
- 0.5788256432212309 -0.08490939579213222 -0.8110186614719438,
- 0.9685356470879893 0.14207694071693222 0.2043351248228441,
- 0.1420769407169322 -0.9685356470879893 0.2043351248228441,
- -0.1420769407169322 0.9685356470879893 0.2043351248228441,
- -0.9685356470879892 -0.1420769407169323 0.20433512482284422,
- 0.9685356470879893 -0.14207694071693222 0.20433512482284413,
- -0.14207694071693214 -0.9685356470879893 0.20433512482284413,
- 0.14207694071693222 0.9685356470879893 0.2043351248228441,
- -0.9685356470879892 0.14207694071693247 0.20433512482284405 ] }
- normalIndex [
- 0, 4, 17, 29, -1,
- 0, 27, 16, 4, -1,
- 0, 29, 13, 25, 3, 28, 12, 24, 2, 30, 14, 26, 1, 31, 15, 27, -1,
- 1, 5, 20, 31, -1,
- 1, 26, 18, 5, -1,
- 2, 6, 22, 30, -1,
- 2, 24, 19, 6, -1,
- 3, 7, 23, 28, -1,
- 3, 25, 21, 7, -1,
- 8, 15, 31, 20, -1,
- 8, 16, 27, 15, -1,
- 9, 13, 29, 17, -1,
- 9, 21, 25, 13, -1,
- 10, 14, 30, 22, -1,
- 10, 18, 26, 14, -1,
- 11, 12, 28, 23, -1,
- 11, 19, 24, 12, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -0.8981250000000002 -0.213125 0.0,
- -0.8981250000000001 0.213125 0.0,
- -0.47187500000000004 0.213125 0.0,
- -0.47187500000000004 -0.213125 0.0,
- -0.9756250000000002 0.0 0.0,
- -0.685 -0.29062499999999997 0.0,
- -0.685 0.29062499999999997 0.0,
- -0.3943750000000001 0.0 0.0,
- -0.685 -3.469446951953614e-18 0.0,
- -0.95625 -0.11624999999999999 0.0,
- -0.80125 -0.27125 0.0,
- -0.80125 0.27125 0.0,
- -0.41375000000000006 0.11624999999999999 0.0,
- -0.95625 0.11624999999999999 0.0,
- -0.5687500000000001 -0.27125 0.0,
- -0.5687500000000001 0.27125 0.0,
- -0.41375000000000006 -0.11624999999999999 0.0,
- -0.685 0.1453125 0.0,
- -0.8303125000000001 0.0 0.0,
- -0.685 -0.1453125 0.0,
- -0.5396875 0.0 0.0,
- -0.820625 0.135625 0.0,
- -0.820625 -0.135625 0.0,
- -0.5493750000000001 -0.135625 0.0,
- -0.5493750000000001 0.135625 0.0 ] }
- coordIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- normal Normal { vector [
- -0.4487511339191462 -0.448751133919146 -0.7728161745283034,
- -0.448751133919146 0.448751133919146 -0.7728161745283035,
- 0.4487511339191461 0.4487511339191461 -0.7728161745283034,
- 0.4487511339191461 -0.4487511339191461 -0.7728161745283034,
- -0.6409671517338705 0.0 -0.7675683099230773,
- 0.0 -0.6409671517338704 -0.7675683099230773,
- 0.0 0.6409671517338704 -0.7675683099230773,
- 0.6409671517338704 0.0 -0.7675683099230773,
- 0.0 0.0 -1.0,
- -0.578825643221231 -0.0849093957921323 -0.8110186614719437,
- -0.08490939579213219 -0.578825643221231 -0.8110186614719438,
- -0.08490939579213222 0.578825643221231 -0.8110186614719437,
- 0.578825643221231 0.08490939579213223 -0.8110186614719437,
- -0.578825643221231 0.08490939579213239 -0.8110186614719437,
- 0.08490939579213223 -0.578825643221231 -0.8110186614719437,
- 0.08490939579213222 0.5788256432212309 -0.8110186614719438,
- 0.5788256432212309 -0.08490939579213222 -0.8110186614719438,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0,
- 0.0 0.0 -1.0 ] }
- normalIndex [
- 0, 9, 22, 10, -1,
- 1, 11, 21, 13, -1,
- 2, 12, 24, 15, -1,
- 3, 14, 23, 16, -1,
- 4, 13, 21, 18, -1,
- 4, 18, 22, 9, -1,
- 5, 10, 22, 19, -1,
- 5, 19, 23, 14, -1,
- 6, 15, 24, 17, -1,
- 6, 17, 21, 11, -1,
- 7, 16, 23, 20, -1,
- 7, 20, 24, 12, -1,
- 8, 17, 24, 20, -1,
- 8, 18, 21, 17, -1,
- 8, 19, 22, 18, -1,
- 8, 20, 23, 19, -1 ]
- }
- }
- ]
-}
-
-DEF Drain2 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -2.4250000000000003 -1.425 0.21750000000000003,
- -2.4250000000000003 1.425 0.21750000000000003,
- -1.975 1.425 0.21750000000000003,
- -1.975 -1.425 0.21750000000000003,
- -2.4250000000000003 -1.425 -0.0475,
- -2.4250000000000003 1.425 -0.0475,
- -1.975 1.425 -0.0475,
- -1.975 -1.425 -0.0475 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF Drain1 Transform {
- children [
- Shape {
- appearance Appearance {
- material USE Metal
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- 1.975 -1.425 0.21750000000000003,
- 1.975 1.425 0.21750000000000003,
- 2.4250000000000003 1.425 0.21750000000000003,
- 2.4250000000000003 -1.425 0.21750000000000003,
- 1.975 -1.425 -0.0475,
- 1.975 1.425 -0.0475,
- 2.4250000000000003 1.425 -0.0475,
- 2.4250000000000003 -1.425 -0.0475 ] }
- coordIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- normal Normal { vector [
- -0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 0.5773502691896258,
- -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
- -0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 0.5773502691896258 -0.5773502691896258,
- 0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
- normalIndex [
- 0, 1, 5, 4, -1,
- 0, 3, 2, 1, -1,
- 0, 4, 7, 3, -1,
- 1, 2, 6, 5, -1,
- 2, 3, 7, 6, -1,
- 4, 5, 6, 7, -1 ]
- }
- }
- ]
-}
-
-DEF body2 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body2 Material {
- diffuseColor 0.86 0.7733333333333333 0.6266666666666667
- emissiveColor 0.858824 0.7725490196078432 0.6274509803921569
- specularColor 0.858824 0.7725490196078432 0.6274509803921569
- ambientIntensity 0.7529413333333334
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.425 -1.225000000000022 1.23,
- -1.225000000000022 -1.425 1.23,
- -1.425 1.225000000000022 1.23,
- -1.225000000000022 1.425 1.23,
- 1.225000000000022 1.425 1.23,
- 1.425 1.225000000000022 1.23,
- 1.425 -1.225000000000022 1.23,
- 1.225000000000022 -1.425 1.23,
- -1.425 -1.225000000000022 0.7000000000000001,
- -1.225000000000022 -1.425 0.7000000000000001,
- -1.425 1.225000000000022 0.7000000000000001,
- -1.225000000000022 1.425 0.7000000000000001,
- 1.225000000000022 1.425 0.7000000000000001,
- 1.425 1.225000000000022 0.7000000000000001,
- 1.425 -1.225000000000022 0.7000000000000001,
- 1.225000000000022 -1.425 0.7000000000000001,
- -1.425 -0.9800000000000176 1.23,
- -1.425 -0.7350000000000132 1.23,
- -1.425 -0.49000000000000876 1.23,
- -1.425 -0.24500000000000433 1.23,
- -1.425 1.1102230246251565e-16 1.23,
- -1.425 0.24500000000000455 1.23,
- -1.425 0.490000000000009 1.23,
- -1.425 0.7350000000000134 1.23,
- -1.425 0.9800000000000177 1.23,
- 1.425 0.9800000000000176 1.23,
- 1.425 0.7350000000000132 1.23,
- 1.425 0.49000000000000876 1.23,
- 1.425 0.24500000000000433 1.23,
- 1.425 -1.1102230246251565e-16 1.23,
- 1.425 -0.24500000000000455 1.23,
- 1.425 -0.490000000000009 1.23,
- 1.425 -0.7350000000000134 1.23,
- 1.425 -0.9800000000000177 1.23,
- -1.1400000000000001 -1.225000000000022 1.23,
- -0.8550000000000001 -1.225000000000022 1.23,
- -0.5700000000000001 -1.225000000000022 1.23,
- -0.28500000000000003 -1.225000000000022 1.23,
- 0.0 -1.225000000000022 1.23,
- 0.28500000000000003 -1.225000000000022 1.23,
- 0.5700000000000001 -1.225000000000022 1.23,
- 0.8550000000000001 -1.225000000000022 1.23,
- 1.1400000000000001 -1.225000000000022 1.23,
- -1.104375 -0.9493750000000171 1.23,
- -0.8550000000000002 -0.9800000000000175 1.23,
- -0.6056250000000001 -0.9493750000000171 1.23,
- -0.28500000000000003 -0.9800000000000176 1.23,
- 0.0 -0.9800000000000176 1.23,
- 0.28500000000000003 -0.9800000000000176 1.23,
- 0.5700000000000001 -0.9800000000000176 1.23,
- 0.8550000000000001 -0.9800000000000176 1.23,
- 1.1400000000000001 -0.9800000000000177 1.23,
- -1.1400000000000001 -0.7350000000000132 1.23,
- -0.5700000000000001 -0.7350000000000132 1.23,
- -0.28500000000000003 -0.7350000000000132 1.23,
- 0.0 -0.7350000000000132 1.23,
- 0.28500000000000003 -0.7350000000000132 1.23,
- 0.5700000000000001 -0.7350000000000132 1.23,
- 0.8550000000000001 -0.7350000000000132 1.23,
- 1.1400000000000001 -0.7350000000000133 1.23,
- -1.104375 -0.5206250000000093 1.23,
- -0.8550000000000002 -0.49000000000000876 1.23,
- -0.6056250000000001 -0.5206250000000093 1.23,
- -0.28500000000000003 -0.49000000000000876 1.23,
- 0.0 -0.49000000000000876 1.23,
- 0.28500000000000003 -0.49000000000000876 1.23,
- 0.5700000000000001 -0.49000000000000876 1.23,
- 0.8550000000000001 -0.49000000000000876 1.23,
- 1.1400000000000001 -0.4900000000000089 1.23,
- -1.1400000000000001 -0.24500000000000435 1.23,
- -0.8550000000000001 -0.24500000000000438 1.23,
- -0.5700000000000001 -0.2450000000000044 1.23,
- -0.28500000000000003 -0.24500000000000444 1.23,
- 0.0 -0.24500000000000446 1.23,
- 0.28500000000000003 -0.2450000000000045 1.23,
- 0.5700000000000001 -0.24500000000000452 1.23,
- 0.8550000000000001 -0.24500000000000455 1.23,
- 1.1400000000000001 -0.24500000000000455 1.23,
- -0.9975 -0.9800000000000176 1.23,
- -0.7125000000000001 -0.9800000000000176 1.23,
- -0.9975 -0.49000000000000876 1.23,
- -0.7125000000000001 -0.49000000000000876 1.23,
- -1.1400000000000001 -0.8575000000000155 1.23,
- -0.5700000000000001 -0.8575000000000155 1.23,
- -1.1400000000000001 -0.6125000000000109 1.23,
- -0.5700000000000001 -0.6125000000000109 1.23,
- -1.425 -0.8575000000000155 1.23,
- -1.425 -0.6125000000000109 1.23,
- -0.9975 -1.225000000000022 1.23,
- -0.7125000000000001 -1.225000000000022 1.23,
- -0.28500000000000003 -0.8575000000000155 1.23,
- -0.28500000000000003 -0.6125000000000109 1.23,
- -0.9975 -0.24500000000000438 1.23,
- -0.7125000000000001 -0.24500000000000438 1.23 ] }
- coordIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- normal Normal { vector [
- -0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- -0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 0.4759631494779679,
- 0.6269431213219502 -0.25968834368807253 0.7345095552677554,
- 0.33655677059077743 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- -0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.33655677059077743 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.33655677059077743 -0.4759631494779679,
- 0.8125199200687453 -0.33655677059077743 -0.4759631494779679,
- 0.33655677059077743 -0.8125199200687453 -0.4759631494779679,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.937549450636741e-17 0.0 1.0,
- 9.937549450636741e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.987509890127348e-16 0.0 1.0,
- 1.987509890127348e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 9.937549450636738e-17 0.0 1.0,
- 9.937549450636738e-17 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- -0.4472135954999579 0.0 0.8944271909999159,
- -0.4472135954999579 0.0 0.8944271909999159,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 1.325006593418232e-16 0.0 1.0,
- 1.3250065934182316e-16 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 1, 7, 6, 42, 41, 40, 39, 38, 37, 36, 89, 35, 88, 34, -1,
- 0, 8, 9, 1, -1,
- 0, 16, 86, 17, 87, 18, 19, 20, 21, 22, 23, 24, 2, 10, 8, -1,
- 0, 34, 43, 16, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 2, 24, 25, 5, 4, 3, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 25, 26, 27, 28, 29, 30, 31, 32, 33, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 6, 33, 51, 42, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1,
- 16, 43, 82, 86, -1,
- 17, 52, 84, 87, -1,
- 17, 86, 82, 52, -1,
- 18, 60, 69, 19, -1,
- 18, 87, 84, 60, -1,
- 19, 69, 92, 70, 93, 71, 72, 73, 74, 75, 76, 77, 30, 29, 20, -1,
- 20, 29, 28, 21, -1,
- 21, 28, 27, 22, -1,
- 22, 27, 26, 23, -1,
- 23, 26, 25, 24, -1,
- 30, 77, 68, 31, -1,
- 31, 68, 59, 32, -1,
- 32, 59, 51, 33, -1,
- 34, 88, 78, 43, -1,
- 35, 44, 78, 88, -1,
- 35, 89, 79, 44, -1,
- 36, 37, 46, 45, -1,
- 36, 45, 79, 89, -1,
- 37, 38, 47, 46, -1,
- 38, 39, 48, 47, -1,
- 39, 40, 49, 48, -1,
- 40, 41, 50, 49, -1,
- 41, 42, 51, 50, -1,
- 45, 46, 90, 83, -1,
- 46, 47, 55, 54, 90, -1,
- 47, 48, 56, 55, -1,
- 48, 49, 57, 56, -1,
- 49, 50, 58, 57, -1,
- 50, 51, 59, 58, -1,
- 53, 54, 91, 85, -1,
- 53, 83, 90, 54, -1,
- 54, 55, 64, 63, 91, -1,
- 55, 56, 65, 64, -1,
- 56, 57, 66, 65, -1,
- 57, 58, 67, 66, -1,
- 58, 59, 68, 67, -1,
- 60, 80, 92, 69, -1,
- 61, 70, 92, 80, -1,
- 61, 81, 93, 70, -1,
- 62, 63, 72, 71, -1,
- 62, 71, 93, 81, -1,
- 62, 85, 91, 63, -1,
- 63, 64, 73, 72, -1,
- 64, 65, 74, 73, -1,
- 65, 66, 75, 74, -1,
- 66, 67, 76, 75, -1,
- 67, 68, 77, 76, -1 ]
- }
- },
- Shape {
- appearance Appearance {
- material DEF marking Material {
- diffuseColor 0.86 0.0 0.04
- emissiveColor 0.8588235294117647 0.0 0.0392156862745098
- specularColor 0.8588235294117647 0.0 0.0392156862745098
- ambientIntensity 0.29934640522875816
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.104375 -0.9493750000000171 1.23,
- -0.8550000000000002 -0.9800000000000175 1.23,
- -0.6056250000000001 -0.9493750000000171 1.23,
- -1.1400000000000001 -0.7350000000000132 1.23,
- -0.8550000000000002 -0.7350000000000132 1.23,
- -0.5700000000000001 -0.7350000000000132 1.23,
- -1.104375 -0.5206250000000093 1.23,
- -0.8550000000000002 -0.49000000000000876 1.23,
- -0.6056250000000001 -0.5206250000000093 1.23,
- -0.9975 -0.9800000000000176 1.23,
- -0.7125000000000001 -0.9800000000000176 1.23,
- -0.9975 -0.7350000000000132 1.23,
- -0.7125000000000001 -0.7350000000000132 1.23,
- -0.9975 -0.49000000000000876 1.23,
- -0.7125000000000001 -0.49000000000000876 1.23,
- -1.1400000000000001 -0.8575000000000155 1.23,
- -0.8550000000000001 -0.8575000000000155 1.23,
- -0.5700000000000001 -0.8575000000000155 1.23,
- -1.1400000000000001 -0.6125000000000109 1.23,
- -0.8550000000000001 -0.6125000000000109 1.23,
- -0.5700000000000001 -0.6125000000000109 1.23,
- -0.9975 -0.8575000000000155 1.23,
- -0.7125000000000001 -0.8575000000000155 1.23,
- -0.9975 -0.6125000000000109 1.23,
- -0.7125000000000001 -0.6125000000000109 1.23 ] }
- coordIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- normal Normal { vector [
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0,
- 0.0 0.0 1.0 ] }
- normalIndex [
- 0, 9, 21, 15, -1,
- 1, 10, 22, 16, -1,
- 1, 16, 21, 9, -1,
- 2, 17, 22, 10, -1,
- 3, 11, 23, 18, -1,
- 3, 15, 21, 11, -1,
- 4, 11, 21, 16, -1,
- 4, 12, 24, 19, -1,
- 4, 16, 22, 12, -1,
- 4, 19, 23, 11, -1,
- 5, 12, 22, 17, -1,
- 5, 20, 24, 12, -1,
- 6, 18, 23, 13, -1,
- 7, 13, 23, 19, -1,
- 7, 19, 24, 14, -1,
- 8, 14, 24, 20, -1 ]
- }
- }
- ]
-}
-
-DEF body1 Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF body1 Material {
- diffuseColor 0.2 0.04666666666666667 0.48
- emissiveColor 0.2 0.047058823529411764 0.47843137254901963
- specularColor 0.2 0.047058823529411764 0.47843137254901963
- ambientIntensity 0.24183006535947715
- transparency 0.0
- shininess 1.0
- }
- }
- geometry IndexedFaceSet {
- normalPerVertex TRUE
- coord Coordinate { point [
- -1.975 -1.7750000000000221 0.7000000000000001,
- -1.7750000000000221 -1.975 0.7000000000000001,
- -1.975 1.7750000000000221 0.7000000000000001,
- -1.7750000000000221 1.975 0.7000000000000001,
- 1.7750000000000221 1.975 0.7000000000000001,
- 1.975 1.7750000000000221 0.7000000000000001,
- 1.975 -1.7750000000000221 0.7000000000000001,
- 1.7750000000000221 -1.975 0.7000000000000001,
- -1.975 -1.7750000000000221 0.17,
- -1.7750000000000221 -1.975 0.17,
- -1.975 1.7750000000000221 0.17,
- -1.7750000000000221 1.975 0.17,
- 1.7750000000000221 1.975 0.17,
- 1.975 1.7750000000000221 0.17,
- 1.975 -1.7750000000000221 0.17,
- 1.7750000000000221 -1.975 0.17 ] }
- coordIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- normal Normal { vector [
- -0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 0.4759631494779679,
- -0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 -0.8125199200687453 -0.4759631494779679,
- -0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- -0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.3365567705907775 0.8125199200687453 -0.4759631494779679,
- 0.8125199200687453 0.3365567705907775 -0.4759631494779679,
- 0.8125199200687453 -0.3365567705907775 -0.4759631494779679,
- 0.3365567705907775 -0.8125199200687453 -0.4759631494779679 ] }
- normalIndex [
- 0, 1, 7, 6, 5, 4, 3, 2, -1,
- 0, 2, 10, 8, -1,
- 0, 8, 9, 1, -1,
- 1, 9, 15, 7, -1,
- 2, 3, 11, 10, -1,
- 3, 4, 12, 11, -1,
- 4, 5, 13, 12, -1,
- 5, 6, 14, 13, -1,
- 6, 7, 15, 14, -1,
- 8, 10, 11, 12, 13, 14, 15, 9, -1 ]
- }
- }
- ]
-}
-
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-1610.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-1610.step
new file mode 100644
index 00000000..8e807c5e
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-1610.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-1610.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-1610'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-1610.step',
+/* time_stamp */ '2017-10-22T15:47:22',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_1610','L_Wuerth_MAPI_1610','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#304,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-0.72,0.72,1.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-0.8,0.72,0.92));
+#26 = CIRCLE('',#27,8.E-02);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-0.72,0.72,0.92));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-0.8,-0.72,0.92));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-0.8,0.72,0.92));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-0.72,-0.72,1.));
+#43 = CIRCLE('',#44,8.E-02);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-0.72,-0.72,0.92));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(-1.,0.,0.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-0.72,0.72,1.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,8.E-02);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-0.72,0.72,0.92));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-0.72,0.8,0.92));
+#66 = CIRCLE('',#67,8.E-02);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-0.72,0.72,0.92));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,8.E-02);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-0.72,0.72,0.92));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,8.E-02);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-0.72,0.72,0.92));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(0.72,-0.72,1.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-0.72,-0.72,1.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#89,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(0.72,0.72,1.));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(0.72,-0.72,1.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#22,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(0.72,0.72,1.));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-1.,-0.,-0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.T.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-0.8,-0.8,1.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-0.8,-0.72,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-0.8,-0.72,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-0.8,0.72,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-0.8,-0.8,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-0.8,0.72,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-0.72,-0.8,0.92));
+#154 = CIRCLE('',#155,8.E-02);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-0.72,-0.72,0.92));
+#157 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#158 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,8.E-02);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-0.72,-0.72,0.92));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,8.E-02);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-0.72,-0.72,0.92));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#97,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(0.72,0.8,0.92));
+#178 = CIRCLE('',#179,8.E-02);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(0.72,0.72,0.92));
+#181 = DIRECTION('',(-1.,-1.382057592055E-15,-0.));
+#182 = DIRECTION('',(-1.382057592055E-15,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(0.72,0.8,0.92));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,8.E-02);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(0.72,0.72,0.92));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-0.72,0.8,5.E-02));
+#204 = CIRCLE('',#205,8.E-02);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-0.72,0.72,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-0.72,0.8,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,8.E-02);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-0.72,0.72,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(0.72,-0.8,0.92));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-0.72,-0.8,0.92));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,8.E-02);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.72,-0.72,0.92));
+#238 = DIRECTION('',(1.,0.,-0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,8.E-02);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-0.72,-0.72,0.92));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.T.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(0.8,-0.72,0.92));
+#253 = CIRCLE('',#254,8.E-02);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(0.72,-0.72,0.92));
+#256 = DIRECTION('',(-1.493079894518E-15,1.,0.));
+#257 = DIRECTION('',(1.,1.493079894518E-15,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(0.8,0.72,0.92));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(0.8,-0.72,0.92));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,8.E-02);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(0.72,0.72,0.92));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#96,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,8.E-02);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(0.72,-0.72,0.92));
+#277 = DIRECTION('',(0.,1.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-0.72,-0.8,5.E-02));
+#287 = CIRCLE('',#288,8.E-02);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-0.72,-0.72,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-0.72,-0.8,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,8.E-02);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-0.72,-0.72,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-0.8,-0.72,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-0.8,-0.72,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-0.8,0.72,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-0.8,0.72,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,8.E-02);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(0.72,0.72,0.92));
+#345 = DIRECTION('',(0.,-0.,1.));
+#346 = DIRECTION('',(1.,2.775557561563E-15,0.));
+#347 = SPHERICAL_SURFACE('',#348,8.E-02);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(0.72,0.72,0.92));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,2.775557561563E-15,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.3,0.8,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-0.8,0.8,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(0.72,0.8,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(0.72,0.8,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.3,0.8,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.3,0.8,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.3,0.8,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.3,0.8,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.3,0.8,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-0.8,0.8,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.3,0.8,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-0.8,0.8,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-0.72,0.8,0.));
+#415 = CIRCLE('',#416,8.E-02);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-0.72,0.72,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-0.72,0.8,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,8.E-02);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-0.72,0.72,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.F.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#285,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.3,-0.8,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-0.8,-0.8,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#293,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(0.72,-0.8,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(0.72,-0.8,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.3,-0.8,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.3,-0.8,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.3,-0.8,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.3,-0.8,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.3,-0.8,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.3,-0.8,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,8.E-02);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(0.72,-0.72,0.92));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(0.,-1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,8.E-02);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(0.72,-0.72,0.92));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,-1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#251,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(0.8,-0.72,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(0.8,-0.72,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(0.8,0.72,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(0.8,-0.8,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#260,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(0.8,0.72,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(0.8,-0.8,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-0.72,-0.8,0.));
+#544 = CIRCLE('',#545,8.E-02);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-0.72,-0.72,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-0.72,-0.8,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,8.E-02);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-0.72,-0.72,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#472,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#472,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.3,-0.8,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-0.8,0.8,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#526,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#519,#367,#597,.T.);
+#597 = CIRCLE('',#598,8.E-02);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(0.72,0.72,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,8.E-02);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(0.72,0.72,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-0.8,0.8,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#471,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#464,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.3,-0.8,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(0.72,0.8,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.3,0.8,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.72,0.8,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.3,0.8,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#568,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-0.8,-0.8,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#510,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#511,#448,#680,.T.);
+#680 = CIRCLE('',#681,8.E-02);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.72,-0.72,5.E-02));
+#683 = DIRECTION('',(-0.,-0.,-1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,8.E-02);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(0.72,-0.72,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(0.72,-0.8,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.3,-0.8,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(0.72,-0.8,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.3,-0.8,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(0.8,-0.72,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(0.8,-0.72,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(0.8,0.72,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(0.8,-0.8,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(0.8,0.72,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(0.8,-0.8,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#730,#643,#752,.T.);
+#752 = CIRCLE('',#753,8.E-02);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(0.72,0.72,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#737,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,8.E-02);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(0.72,0.72,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#696,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#722,#697,#773,.T.);
+#773 = CIRCLE('',#774,8.E-02);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(0.72,-0.72,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#729,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.3,-0.8,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#721,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,8.E-02);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(0.72,-0.72,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#882);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-1610.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-1610.wrl
new file mode 100644
index 00000000..ec7d5998
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-1610.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.290 -0.283 0.393,-0.283 0.283 0.394,-0.290 0.283 0.393,-0.283 -0.283 0.394,-0.297 -0.283 0.391,-0.297 0.283 0.391,-0.303 -0.283 0.387,-0.303 0.283 0.387,-0.308 -0.283 0.382,-0.308 0.283 0.382,-0.312 -0.283 0.376,-0.312 0.283 0.376,-0.314 -0.283 0.369,-0.314 0.283 0.369,-0.315 -0.283 0.362,-0.315 0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.295 0.306 0.381,-0.301 0.301 0.381,-0.294 0.298 0.388,-0.283 0.314 0.369,-0.293 0.312 0.372,-0.283 0.312 0.376,-0.297 0.312 0.362,-0.290 0.314 0.362,-0.287 0.309 0.381,-0.298 0.294 0.388,-0.306 0.295 0.381,-0.301 0.289 0.388,-0.303 0.308 0.362,-0.301 0.308 0.372,-0.303 0.283 0.387,-0.309 0.287 0.381,-0.308 0.283 0.382,-0.312 0.283 0.376,-0.308 0.303 0.362,-0.308 0.301 0.372,-0.312 0.297 0.362,-0.312 0.293 0.372,-0.314 0.283 0.369,-0.314 0.290 0.362,-0.283 0.315 0.362,-0.315 0.283 0.362,-0.283 0.297 0.391,-0.285 0.293 0.392,-0.283 0.290 0.393,-0.288 0.292 0.392,-0.283 0.283 0.394,-0.290 0.290 0.392,-0.283 0.303 0.387,-0.289 0.301 0.388,-0.292 0.288 0.392,-0.290 0.283 0.393,-0.283 0.308 0.382,-0.293 0.285 0.392,-0.297 0.283 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.283 0.283 0.394,-0.283 -0.283 0.394,0.283 -0.283 0.394,-0.283 0.283 0.394]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.315 -0.283 0.020,-0.315 -0.283 0.362,-0.315 0.283 0.020,-0.315 0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.306 -0.295 0.381,-0.301 -0.301 0.381,-0.298 -0.294 0.388,-0.314 -0.283 0.369,-0.312 -0.293 0.372,-0.312 -0.283 0.376,-0.312 -0.297 0.362,-0.314 -0.290 0.362,-0.309 -0.287 0.381,-0.294 -0.298 0.388,-0.295 -0.306 0.381,-0.289 -0.301 0.388,-0.308 -0.303 0.362,-0.308 -0.301 0.372,-0.283 -0.303 0.387,-0.287 -0.309 0.381,-0.283 -0.308 0.382,-0.283 -0.312 0.376,-0.303 -0.308 0.362,-0.301 -0.308 0.372,-0.297 -0.312 0.362,-0.293 -0.312 0.372,-0.283 -0.314 0.369,-0.290 -0.314 0.362,-0.315 -0.283 0.362,-0.283 -0.315 0.362,-0.297 -0.283 0.391,-0.293 -0.285 0.392,-0.290 -0.283 0.393,-0.292 -0.288 0.392,-0.283 -0.283 0.394,-0.290 -0.290 0.392,-0.303 -0.283 0.387,-0.301 -0.289 0.388,-0.288 -0.292 0.392,-0.283 -0.290 0.393,-0.308 -0.283 0.382,-0.285 -0.293 0.392,-0.283 -0.297 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.283 0.290 0.393,0.283 0.283 0.394,0.283 0.290 0.393,-0.283 0.283 0.394,-0.283 0.297 0.391,0.283 0.297 0.391,-0.283 0.303 0.387,0.283 0.303 0.387,-0.283 0.308 0.382,0.283 0.308 0.382,-0.283 0.312 0.376,0.283 0.312 0.376,-0.283 0.314 0.369,0.283 0.314 0.369,-0.283 0.315 0.362,0.283 0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,7,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.315 0.283 0.020,-0.315 0.283 0.362,-0.314 0.290 0.020,-0.314 0.290 0.362,-0.312 0.297 0.020,-0.312 0.297 0.362,-0.308 0.303 0.020,-0.308 0.303 0.362,-0.303 0.308 0.020,-0.303 0.308 0.362,-0.297 0.312 0.362,-0.297 0.312 0.020,-0.290 0.314 0.362,-0.290 0.314 0.020,-0.283 0.315 0.362,-0.283 0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.283 -0.290 0.393,-0.283 -0.283 0.394,-0.283 -0.290 0.393,0.283 -0.283 0.394,0.283 -0.297 0.391,-0.283 -0.297 0.391,0.283 -0.303 0.387,-0.283 -0.303 0.387,0.283 -0.308 0.382,-0.283 -0.308 0.382,0.283 -0.312 0.376,-0.283 -0.312 0.376,0.283 -0.314 0.369,-0.283 -0.314 0.369,0.283 -0.315 0.362,-0.283 -0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.290 0.283 0.393,0.283 -0.283 0.394,0.290 -0.283 0.393,0.283 0.283 0.394,0.297 0.283 0.391,0.297 -0.283 0.391,0.303 0.283 0.387,0.303 -0.283 0.387,0.308 0.283 0.382,0.308 -0.283 0.382,0.312 0.283 0.376,0.312 -0.283 0.376,0.314 0.283 0.369,0.314 -0.283 0.369,0.315 0.283 0.362,0.315 -0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.314 -0.290 0.362,-0.315 -0.283 0.362,-0.315 -0.283 0.020,-0.314 -0.290 0.020,-0.312 -0.297 0.362,-0.312 -0.297 0.020,-0.308 -0.303 0.362,-0.308 -0.303 0.020,-0.303 -0.308 0.362,-0.303 -0.308 0.020,-0.297 -0.312 0.362,-0.297 -0.312 0.020,-0.290 -0.314 0.362,-0.290 -0.314 0.020,-0.283 -0.315 0.362,-0.283 -0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.315 0.283 0.000,-0.315 -0.283 0.020,-0.315 0.283 0.020,-0.315 -0.283 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.306 0.295 0.381,0.301 0.301 0.381,0.298 0.294 0.388,0.314 0.283 0.369,0.312 0.293 0.372,0.312 0.283 0.376,0.312 0.297 0.362,0.314 0.290 0.362,0.309 0.287 0.381,0.294 0.298 0.388,0.295 0.306 0.381,0.289 0.301 0.388,0.308 0.303 0.362,0.308 0.301 0.372,0.283 0.303 0.387,0.287 0.309 0.381,0.283 0.308 0.382,0.283 0.312 0.376,0.303 0.308 0.362,0.301 0.308 0.372,0.297 0.312 0.362,0.293 0.312 0.372,0.283 0.314 0.369,0.290 0.314 0.362,0.315 0.283 0.362,0.283 0.315 0.362,0.297 0.283 0.391,0.293 0.285 0.392,0.290 0.283 0.393,0.292 0.288 0.392,0.283 0.283 0.394,0.290 0.290 0.392,0.303 0.283 0.387,0.301 0.289 0.388,0.288 0.292 0.392,0.283 0.290 0.393,0.308 0.283 0.382,0.285 0.293 0.392,0.283 0.297 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,6,7,3,-1,6,3,1,-1,6,1,0,-1]
+coord Coordinate { point [-0.283 0.315 0.362,-0.118 0.315 0.020,-0.283 0.315 0.020,0.118 0.315 0.020,-0.118 0.315 0.000,0.118 0.315 0.000,0.283 0.315 0.362,0.283 0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.315 0.283 0.000,-0.314 0.290 0.020,-0.314 0.290 0.000,-0.315 0.283 0.020,-0.312 0.297 0.020,-0.312 0.297 0.000,-0.308 0.303 0.020,-0.308 0.303 0.000,-0.303 0.308 0.020,-0.303 0.308 0.000,-0.297 0.312 0.020,-0.297 0.312 0.000,-0.290 0.314 0.020,-0.290 0.314 0.000,-0.283 0.315 0.020,-0.283 0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,4,3,-1,6,7,4,-1,4,7,0,-1,0,7,1,-1]
+coord Coordinate { point [-0.118 -0.315 0.020,-0.283 -0.315 0.362,-0.283 -0.315 0.020,-0.118 -0.315 0.000,0.118 -0.315 0.020,0.118 -0.315 0.000,0.283 -0.315 0.020,0.283 -0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.295 -0.306 0.381,0.301 -0.301 0.381,0.294 -0.298 0.388,0.283 -0.314 0.369,0.293 -0.312 0.372,0.283 -0.312 0.376,0.297 -0.312 0.362,0.290 -0.314 0.362,0.287 -0.309 0.381,0.298 -0.294 0.388,0.306 -0.295 0.381,0.301 -0.289 0.388,0.303 -0.308 0.362,0.301 -0.308 0.372,0.303 -0.283 0.387,0.309 -0.287 0.381,0.308 -0.283 0.382,0.312 -0.283 0.376,0.308 -0.303 0.362,0.308 -0.301 0.372,0.312 -0.297 0.362,0.312 -0.293 0.372,0.314 -0.283 0.369,0.314 -0.290 0.362,0.283 -0.315 0.362,0.315 -0.283 0.362,0.283 -0.297 0.391,0.285 -0.293 0.392,0.283 -0.290 0.393,0.288 -0.292 0.392,0.283 -0.283 0.394,0.290 -0.290 0.392,0.283 -0.303 0.387,0.289 -0.301 0.388,0.292 -0.288 0.392,0.290 -0.283 0.393,0.283 -0.308 0.382,0.293 -0.285 0.392,0.297 -0.283 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.315 -0.283 0.362,0.315 -0.283 0.020,0.315 0.283 0.020,0.315 0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.314 -0.290 0.020,-0.315 -0.283 0.000,-0.314 -0.290 0.000,-0.315 -0.283 0.020,-0.312 -0.297 0.020,-0.312 -0.297 0.000,-0.308 -0.303 0.020,-0.308 -0.303 0.000,-0.303 -0.308 0.020,-0.303 -0.308 0.000,-0.297 -0.312 0.020,-0.297 -0.312 0.000,-0.290 -0.314 0.020,-0.290 -0.314 0.000,-0.283 -0.315 0.020,-0.283 -0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,16,10,-1,10,16,11,-1,11,17,1,-1,1,17,8,-1,16,17,11,-1]
+coord Coordinate { point [-0.314 -0.290 0.000,-0.315 -0.283 0.000,-0.312 -0.297 0.000,-0.308 -0.303 0.000,-0.303 -0.308 0.000,-0.297 -0.312 0.000,-0.290 -0.314 0.000,-0.283 -0.315 0.000,-0.118 -0.315 0.000,-0.314 0.290 0.000,-0.297 0.312 0.000,-0.315 0.283 0.000,-0.312 0.297 0.000,-0.308 0.303 0.000,-0.303 0.308 0.000,-0.290 0.314 0.000,-0.283 0.315 0.000,-0.118 0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.315 0.283 0.362,0.315 0.283 0.020,0.314 0.290 0.020,0.314 0.290 0.362,0.312 0.297 0.020,0.312 0.297 0.362,0.308 0.303 0.020,0.308 0.303 0.362,0.303 0.308 0.020,0.303 0.308 0.362,0.297 0.312 0.020,0.297 0.312 0.362,0.290 0.314 0.020,0.290 0.314 0.362,0.283 0.315 0.020,0.283 0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.118 0.315 0.020,-0.118 0.315 0.000,-0.283 0.315 0.000,-0.283 0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 0.315 0.000,0.118 0.315 0.000,-0.118 -0.315 0.000,0.118 -0.315 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.283 0.315 0.020,0.283 0.315 0.000,0.118 0.315 0.000,0.118 0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 -0.315 0.000,-0.118 -0.315 0.020,-0.283 -0.315 0.000,-0.283 -0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.315 -0.283 0.362,0.314 -0.290 0.362,0.315 -0.283 0.020,0.314 -0.290 0.020,0.312 -0.297 0.362,0.312 -0.297 0.020,0.308 -0.303 0.362,0.308 -0.303 0.020,0.303 -0.308 0.362,0.303 -0.308 0.020,0.297 -0.312 0.362,0.297 -0.312 0.020,0.290 -0.314 0.362,0.290 -0.314 0.020,0.283 -0.315 0.362,0.283 -0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.283 -0.315 0.000,0.283 -0.315 0.020,0.118 -0.315 0.000,0.118 -0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.315 -0.283 0.020,0.315 0.283 0.000,0.315 0.283 0.020,0.315 -0.283 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.314 0.290 0.020,0.315 0.283 0.000,0.314 0.290 0.000,0.315 0.283 0.020,0.312 0.297 0.020,0.312 0.297 0.000,0.308 0.303 0.020,0.308 0.303 0.000,0.303 0.308 0.020,0.303 0.308 0.000,0.297 0.312 0.020,0.297 0.312 0.000,0.290 0.314 0.020,0.290 0.314 0.000,0.283 0.315 0.020,0.283 0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,10,12,13,-1,13,12,14,-1,15,12,16,-1,16,12,17,-1,17,12,11,-1,11,12,10,-1]
+coord Coordinate { point [0.118 -0.315 0.000,0.315 -0.283 0.000,0.283 -0.315 0.000,0.312 -0.297 0.000,0.314 -0.290 0.000,0.308 -0.303 0.000,0.303 -0.308 0.000,0.297 -0.312 0.000,0.290 -0.314 0.000,0.118 0.315 0.000,0.315 0.283 0.000,0.283 0.315 0.000,0.308 0.303 0.000,0.314 0.290 0.000,0.312 0.297 0.000,0.303 0.308 0.000,0.297 0.312 0.000,0.290 0.314 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.315 -0.283 0.000,0.314 -0.290 0.020,0.314 -0.290 0.000,0.315 -0.283 0.020,0.312 -0.297 0.020,0.312 -0.297 0.000,0.308 -0.303 0.020,0.308 -0.303 0.000,0.303 -0.308 0.020,0.303 -0.308 0.000,0.297 -0.312 0.020,0.297 -0.312 0.000,0.290 -0.314 0.020,0.290 -0.314 0.000,0.283 -0.315 0.020,0.283 -0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2010.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2010.step
new file mode 100644
index 00000000..1d163da9
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2010.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-2010.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-2010'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-2010.step',
+/* time_stamp */ '2017-10-22T15:47:17',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_2010','L_Wuerth_MAPI_2010','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#310,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-0.92,-0.72,1.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.,-0.72,0.92));
+#26 = CIRCLE('',#27,8.E-02);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-0.92,-0.72,0.92));
+#29 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#30 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.,0.72,0.92));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.,-0.72,0.92));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(0.,1.,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-0.92,0.72,1.));
+#43 = CIRCLE('',#44,8.E-02);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-0.92,0.72,0.92));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-0.92,-0.72,1.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,1.,0.));
+#54 = CYLINDRICAL_SURFACE('',#55,8.E-02);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-0.92,-0.72,0.92));
+#57 = DIRECTION('',(0.,1.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.T.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-0.92,-0.8,0.92));
+#66 = CIRCLE('',#67,8.E-02);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-0.92,-0.72,0.92));
+#69 = DIRECTION('',(1.,0.,-0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,8.E-02);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-0.92,-0.72,0.92));
+#77 = DIRECTION('',(-0.,-0.,-1.));
+#78 = DIRECTION('',(0.,-1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,8.E-02);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-0.92,-0.72,0.92));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,-1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#96,#104));
+#87 = ORIENTED_EDGE('',*,*,#88,.F.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(0.92,0.72,1.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-0.92,0.72,1.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#49,.F.);
+#96 = ORIENTED_EDGE('',*,*,#97,.F.);
+#97 = EDGE_CURVE('',#98,#22,#100,.T.);
+#98 = VERTEX_POINT('',#99);
+#99 = CARTESIAN_POINT('',(0.92,-0.72,1.));
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(0.92,-0.72,1.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(-1.,-0.,-0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.F.);
+#105 = EDGE_CURVE('',#89,#98,#106,.T.);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.92,0.72,1.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-0.,-1.,-0.));
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.,-0.8,1.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#24,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.,-0.72,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.,-0.72,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.,0.72,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.,-0.8,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#33,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.,0.72,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.F.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.T.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-0.92,0.8,0.92));
+#154 = CIRCLE('',#155,8.E-02);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-0.92,0.72,0.92));
+#157 = DIRECTION('',(-1.,0.,0.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,8.E-02);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-0.92,0.72,0.92));
+#164 = DIRECTION('',(0.,0.,-1.));
+#165 = DIRECTION('',(-1.,2.775557561563E-15,0.));
+#166 = SPHERICAL_SURFACE('',#167,8.E-02);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-0.92,0.72,0.92));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,2.775557561563E-15,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.F.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#98,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(0.92,-0.8,0.92));
+#178 = CIRCLE('',#179,8.E-02);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(0.92,-0.72,0.92));
+#181 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(0.92,-0.8,0.92));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#97,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,8.E-02);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(0.92,-0.72,0.92));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.T.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#119,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#120,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-0.92,-0.8,5.E-02));
+#204 = CIRCLE('',#205,8.E-02);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-0.92,-0.72,5.E-02));
+#207 = DIRECTION('',(-0.,0.,1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-0.92,-0.8,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,8.E-02);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-0.92,-0.72,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.F.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(0.92,0.8,0.92));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-0.92,0.8,0.92));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,8.E-02);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.92,0.72,0.92));
+#238 = DIRECTION('',(-1.,0.,0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,8.E-02);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-0.92,0.72,0.92));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.F.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.,0.72,0.92));
+#253 = CIRCLE('',#254,8.E-02);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(0.92,0.72,0.92));
+#256 = DIRECTION('',(1.493079894518E-15,1.,0.));
+#257 = DIRECTION('',(1.,-1.493079894518E-15,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.,-0.72,0.92));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.,0.72,0.92));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(-0.,-1.,-0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#98,#260,#268,.T.);
+#268 = CIRCLE('',#269,8.E-02);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(0.92,-0.72,0.92));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#105,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,8.E-02);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(0.92,0.72,0.92));
+#277 = DIRECTION('',(-0.,-1.,-0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#305,.F.);
+#280 = FACE_BOUND('',#281,.F.);
+#281 = EDGE_LOOP('',(#282,#283,#291,#299));
+#282 = ORIENTED_EDGE('',*,*,#127,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#285,#120,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.,-0.72,0.));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.,-0.72,0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.,0.72,0.));
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(0.,1.,0.));
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#293,#128,#301,.T.);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(-1.,0.72,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,0.,1.));
+#305 = PLANE('',#306);
+#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
+#307 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = DIRECTION('',(0.,0.,1.));
+#310 = ADVANCED_FACE('',(#311),#330,.T.);
+#311 = FACE_BOUND('',#312,.F.);
+#312 = EDGE_LOOP('',(#313,#314,#323,#329));
+#313 = ORIENTED_EDGE('',*,*,#135,.F.);
+#314 = ORIENTED_EDGE('',*,*,#315,.T.);
+#315 = EDGE_CURVE('',#128,#316,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(-0.92,0.8,5.E-02));
+#318 = CIRCLE('',#319,8.E-02);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-0.92,0.72,5.E-02));
+#321 = DIRECTION('',(-0.,-0.,-1.));
+#322 = DIRECTION('',(0.,-1.,0.));
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#316,#152,#325,.T.);
+#325 = LINE('',#326,#327);
+#326 = CARTESIAN_POINT('',(-0.92,0.8,0.));
+#327 = VECTOR('',#328,1.);
+#328 = DIRECTION('',(0.,0.,1.));
+#329 = ORIENTED_EDGE('',*,*,#160,.F.);
+#330 = CYLINDRICAL_SURFACE('',#331,8.E-02);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-0.92,0.72,0.));
+#333 = DIRECTION('',(0.,0.,1.));
+#334 = DIRECTION('',(-1.,0.,0.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.T.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,8.E-02);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(0.92,-0.72,0.92));
+#345 = DIRECTION('',(0.,0.,-1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,8.E-02);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(0.92,-0.72,0.92));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.F.);
+#353 = FACE_BOUND('',#354,.F.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.4,-0.8,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.,-0.8,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(0.92,-0.8,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(0.92,-0.8,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.4,-0.8,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.4,-0.8,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.4,-0.8,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.4,-0.8,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.4,-0.8,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.4,-0.8,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.T.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#285,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-0.92,-0.8,0.));
+#415 = CIRCLE('',#416,8.E-02);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-0.92,-0.72,0.));
+#418 = DIRECTION('',(-0.,0.,1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-0.92,-0.8,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#284,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,8.E-02);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-0.92,-0.72,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.T.);
+#434 = FACE_BOUND('',#435,.T.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#316,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.4,0.8,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.,0.8,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#324,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(0.92,0.8,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(0.92,0.8,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.4,0.8,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.4,0.8,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.4,0.8,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.4,0.8,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.4,0.8,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.,0.8,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.4,0.8,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.,0.8,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.T.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,8.E-02);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(0.92,0.72,0.92));
+#499 = DIRECTION('',(0.,0.,-1.));
+#500 = DIRECTION('',(0.,1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,8.E-02);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(0.92,0.72,0.92));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#260,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.,-0.72,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.,-0.72,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.,0.72,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.,-0.8,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#251,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.,0.72,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.T.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.,-0.8,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#293,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-0.92,0.8,0.));
+#544 = CIRCLE('',#545,8.E-02);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-0.92,0.72,0.));
+#547 = DIRECTION('',(-0.,-0.,-1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#316,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-0.92,0.8,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#315,.F.);
+#556 = ORIENTED_EDGE('',*,*,#300,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,8.E-02);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-0.92,0.72,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#292,.F.);
+#566 = ORIENTED_EDGE('',*,*,#412,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#413,#391,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#391,#472,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.4,-0.8,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#542,#472,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.,0.8,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#541,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.F.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#510,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#511,#367,#597,.T.);
+#597 = CIRCLE('',#598,8.E-02);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(0.92,-0.72,5.E-02));
+#600 = DIRECTION('',(-0.,-0.,-1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,8.E-02);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(0.92,-0.72,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.F.);
+#610 = FACE_BOUND('',#611,.F.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#568,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#390,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#383,#464,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.4,-0.8,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#471,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.,-0.8,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(0.92,-0.8,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.4,-0.8,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.92,-0.8,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.4,-0.8,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.T.);
+#663 = FACE_BOUND('',#664,.T.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#580,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.,0.8,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.T.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#526,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#519,#448,#680,.T.);
+#680 = CIRCLE('',#681,8.E-02);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.92,0.72,5.E-02));
+#683 = DIRECTION('',(-0.,0.,1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,8.E-02);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(0.92,0.72,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.T.);
+#693 = FACE_BOUND('',#694,.T.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(0.92,0.8,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.4,0.8,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(0.92,0.8,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.4,0.8,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.,-0.72,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.,-0.72,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.,0.72,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.,-0.8,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.,0.72,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.,-0.8,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.F.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#722,#643,#752,.T.);
+#752 = CIRCLE('',#753,8.E-02);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(0.92,-0.72,0.));
+#755 = DIRECTION('',(-0.,-0.,-1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#721,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,8.E-02);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(0.92,-0.72,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#772,#773));
+#768 = ORIENTED_EDGE('',*,*,#696,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#642,.T.);
+#771 = ORIENTED_EDGE('',*,*,#751,.F.);
+#772 = ORIENTED_EDGE('',*,*,#729,.T.);
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#730,#697,#775,.T.);
+#775 = CIRCLE('',#776,8.E-02);
+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#777 = CARTESIAN_POINT('',(0.92,0.72,0.));
+#778 = DIRECTION('',(-0.,0.,1.));
+#779 = DIRECTION('',(0.,-1.,0.));
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.4,-0.8,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.T.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#774,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#737,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,8.E-02);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(0.92,0.72,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#876,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#875);
+#875 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#876 = STYLED_ITEM('color',(#877),#310);
+#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));
+#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);
+#879 = SURFACE_SIDE_STYLE('',(#880));
+#880 = SURFACE_STYLE_FILL_AREA(#881);
+#881 = FILL_AREA_STYLE('',(#882));
+#882 = FILL_AREA_STYLE_COLOUR('',#811);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#875);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#875);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#875);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#875);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#875);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#875);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#875);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#875);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#875);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#875);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#875);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2010.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2010.wrl
new file mode 100644
index 00000000..d6a593b6
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2010.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.362 -0.283 0.394,-0.369 0.283 0.393,-0.369 -0.283 0.393,-0.362 0.283 0.394,-0.376 0.283 0.391,-0.376 -0.283 0.391,-0.382 0.283 0.387,-0.382 -0.283 0.387,-0.387 0.283 0.382,-0.387 -0.283 0.382,-0.391 0.283 0.376,-0.391 -0.283 0.376,-0.393 0.283 0.369,-0.393 -0.283 0.369,-0.394 0.283 0.362,-0.394 -0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.380 -0.301 0.381,-0.374 -0.306 0.381,-0.373 -0.298 0.388,-0.371 -0.312 0.372,-0.362 -0.314 0.369,-0.362 -0.312 0.376,-0.376 -0.312 0.362,-0.369 -0.314 0.362,-0.366 -0.309 0.381,-0.385 -0.295 0.381,-0.377 -0.294 0.388,-0.380 -0.289 0.388,-0.380 -0.308 0.372,-0.382 -0.308 0.362,-0.387 -0.287 0.381,-0.382 -0.283 0.387,-0.387 -0.283 0.382,-0.391 -0.283 0.376,-0.386 -0.301 0.372,-0.387 -0.303 0.362,-0.391 -0.297 0.362,-0.391 -0.293 0.372,-0.393 -0.283 0.369,-0.393 -0.290 0.362,-0.362 -0.315 0.362,-0.394 -0.283 0.362,-0.364 -0.293 0.392,-0.362 -0.297 0.391,-0.362 -0.290 0.393,-0.367 -0.292 0.392,-0.362 -0.283 0.394,-0.369 -0.290 0.392,-0.368 -0.301 0.388,-0.362 -0.303 0.387,-0.371 -0.288 0.392,-0.369 -0.283 0.393,-0.362 -0.308 0.382,-0.372 -0.285 0.392,-0.376 -0.283 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.362 0.283 0.394,-0.362 0.283 0.394,-0.362 -0.283 0.394,0.362 -0.283 0.394]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.394 -0.283 0.020,-0.394 -0.283 0.362,-0.394 0.283 0.020,-0.394 0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.380 0.301 0.381,-0.385 0.295 0.381,-0.377 0.294 0.388,-0.391 0.293 0.372,-0.393 0.283 0.369,-0.391 0.283 0.376,-0.391 0.297 0.362,-0.393 0.290 0.362,-0.387 0.287 0.381,-0.374 0.306 0.381,-0.373 0.298 0.388,-0.368 0.301 0.388,-0.386 0.301 0.372,-0.387 0.303 0.362,-0.366 0.309 0.381,-0.362 0.303 0.387,-0.362 0.308 0.382,-0.362 0.312 0.376,-0.380 0.308 0.372,-0.382 0.308 0.362,-0.376 0.312 0.362,-0.371 0.312 0.372,-0.362 0.314 0.369,-0.369 0.314 0.362,-0.394 0.283 0.362,-0.362 0.315 0.362,-0.372 0.285 0.392,-0.376 0.283 0.391,-0.369 0.283 0.393,-0.371 0.288 0.392,-0.362 0.283 0.394,-0.369 0.290 0.392,-0.380 0.289 0.388,-0.382 0.283 0.387,-0.367 0.292 0.392,-0.362 0.290 0.393,-0.387 0.283 0.382,-0.364 0.293 0.392,-0.362 0.297 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.362 -0.283 0.394,-0.362 -0.290 0.393,0.362 -0.290 0.393,-0.362 -0.283 0.394,-0.362 -0.297 0.391,0.362 -0.297 0.391,-0.362 -0.303 0.387,0.362 -0.303 0.387,-0.362 -0.308 0.382,0.362 -0.308 0.382,-0.362 -0.312 0.376,0.362 -0.312 0.376,-0.362 -0.314 0.369,0.362 -0.314 0.369,-0.362 -0.315 0.362,0.362 -0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.393 -0.290 0.362,-0.394 -0.283 0.362,-0.394 -0.283 0.020,-0.393 -0.290 0.020,-0.391 -0.297 0.362,-0.391 -0.297 0.020,-0.387 -0.303 0.362,-0.387 -0.303 0.020,-0.382 -0.308 0.362,-0.382 -0.308 0.020,-0.376 -0.312 0.362,-0.376 -0.312 0.020,-0.369 -0.314 0.362,-0.369 -0.314 0.020,-0.362 -0.315 0.362,-0.362 -0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.362 0.283 0.394,0.362 0.290 0.393,-0.362 0.290 0.393,0.362 0.283 0.394,0.362 0.297 0.391,-0.362 0.297 0.391,0.362 0.303 0.387,-0.362 0.303 0.387,0.362 0.308 0.382,-0.362 0.308 0.382,0.362 0.312 0.376,-0.362 0.312 0.376,0.362 0.314 0.369,-0.362 0.314 0.369,0.362 0.315 0.362,-0.362 0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.362 0.283 0.394,0.369 -0.283 0.393,0.369 0.283 0.393,0.362 -0.283 0.394,0.376 -0.283 0.391,0.376 0.283 0.391,0.382 -0.283 0.387,0.382 0.283 0.387,0.387 -0.283 0.382,0.387 0.283 0.382,0.391 -0.283 0.376,0.391 0.283 0.376,0.393 -0.283 0.369,0.393 0.283 0.369,0.394 -0.283 0.362,0.394 0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.394 0.283 0.000,-0.394 -0.283 0.020,-0.394 0.283 0.020,-0.394 -0.283 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,7,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.394 0.283 0.020,-0.394 0.283 0.362,-0.393 0.290 0.020,-0.393 0.290 0.362,-0.391 0.297 0.020,-0.391 0.297 0.362,-0.387 0.303 0.020,-0.387 0.303 0.362,-0.382 0.308 0.020,-0.382 0.308 0.362,-0.376 0.312 0.362,-0.376 0.312 0.020,-0.369 0.314 0.362,-0.369 0.314 0.020,-0.362 0.315 0.362,-0.362 0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.380 -0.301 0.381,0.385 -0.295 0.381,0.377 -0.294 0.388,0.391 -0.293 0.372,0.393 -0.283 0.369,0.391 -0.283 0.376,0.391 -0.297 0.362,0.393 -0.290 0.362,0.387 -0.287 0.381,0.374 -0.306 0.381,0.373 -0.298 0.388,0.368 -0.301 0.388,0.386 -0.301 0.372,0.387 -0.303 0.362,0.366 -0.309 0.381,0.362 -0.303 0.387,0.362 -0.308 0.382,0.362 -0.312 0.376,0.380 -0.308 0.372,0.382 -0.308 0.362,0.376 -0.312 0.362,0.371 -0.312 0.372,0.362 -0.314 0.369,0.369 -0.314 0.362,0.394 -0.283 0.362,0.362 -0.315 0.362,0.372 -0.285 0.392,0.376 -0.283 0.391,0.369 -0.283 0.393,0.371 -0.288 0.392,0.362 -0.283 0.394,0.369 -0.290 0.392,0.380 -0.289 0.388,0.382 -0.283 0.387,0.367 -0.292 0.392,0.362 -0.290 0.393,0.387 -0.283 0.382,0.364 -0.293 0.392,0.362 -0.297 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,4,3,-1,6,7,4,-1,4,7,0,-1,0,7,1,-1]
+coord Coordinate { point [-0.157 -0.315 0.020,-0.362 -0.315 0.362,-0.362 -0.315 0.020,-0.157 -0.315 0.000,0.157 -0.315 0.020,0.157 -0.315 0.000,0.362 -0.315 0.020,0.362 -0.315 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.393 -0.290 0.020,-0.394 -0.283 0.000,-0.393 -0.290 0.000,-0.394 -0.283 0.020,-0.391 -0.297 0.020,-0.391 -0.297 0.000,-0.387 -0.303 0.020,-0.387 -0.303 0.000,-0.382 -0.308 0.020,-0.382 -0.308 0.000,-0.376 -0.312 0.020,-0.376 -0.312 0.000,-0.369 -0.314 0.020,-0.369 -0.314 0.000,-0.362 -0.315 0.020,-0.362 -0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,6,7,3,-1,6,3,1,-1,6,1,0,-1]
+coord Coordinate { point [-0.362 0.315 0.362,-0.157 0.315 0.020,-0.362 0.315 0.020,0.157 0.315 0.020,-0.157 0.315 0.000,0.157 0.315 0.000,0.362 0.315 0.362,0.362 0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.380 0.301 0.381,0.374 0.306 0.381,0.373 0.298 0.388,0.371 0.312 0.372,0.362 0.314 0.369,0.362 0.312 0.376,0.376 0.312 0.362,0.369 0.314 0.362,0.366 0.309 0.381,0.385 0.295 0.381,0.377 0.294 0.388,0.380 0.289 0.388,0.380 0.308 0.372,0.382 0.308 0.362,0.387 0.287 0.381,0.382 0.283 0.387,0.387 0.283 0.382,0.391 0.283 0.376,0.386 0.301 0.372,0.387 0.303 0.362,0.391 0.297 0.362,0.391 0.293 0.372,0.393 0.283 0.369,0.393 0.290 0.362,0.362 0.315 0.362,0.394 0.283 0.362,0.364 0.293 0.392,0.362 0.297 0.391,0.362 0.290 0.393,0.367 0.292 0.392,0.362 0.283 0.394,0.369 0.290 0.392,0.368 0.301 0.388,0.362 0.303 0.387,0.371 0.288 0.392,0.369 0.283 0.393,0.362 0.308 0.382,0.372 0.285 0.392,0.376 0.283 0.391]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.394 -0.283 0.362,0.394 -0.283 0.020,0.394 0.283 0.020,0.394 0.283 0.362]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.394 0.283 0.000,-0.393 0.290 0.020,-0.393 0.290 0.000,-0.394 0.283 0.020,-0.391 0.297 0.020,-0.391 0.297 0.000,-0.387 0.303 0.020,-0.387 0.303 0.000,-0.382 0.308 0.020,-0.382 0.308 0.000,-0.376 0.312 0.020,-0.376 0.312 0.000,-0.369 0.314 0.020,-0.369 0.314 0.000,-0.362 0.315 0.020,-0.362 0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,0,8,1,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,10,14,-1,16,10,15,-1,11,17,0,-1,0,17,8,-1,10,17,11,-1]
+coord Coordinate { point [-0.394 -0.283 0.000,-0.362 -0.315 0.000,-0.393 -0.290 0.000,-0.391 -0.297 0.000,-0.387 -0.303 0.000,-0.382 -0.308 0.000,-0.376 -0.312 0.000,-0.369 -0.314 0.000,-0.157 -0.315 0.000,-0.393 0.290 0.000,-0.362 0.315 0.000,-0.394 0.283 0.000,-0.391 0.297 0.000,-0.387 0.303 0.000,-0.382 0.308 0.000,-0.376 0.312 0.000,-0.369 0.314 0.000,-0.157 0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.394 -0.283 0.362,0.393 -0.290 0.362,0.394 -0.283 0.020,0.393 -0.290 0.020,0.391 -0.297 0.362,0.391 -0.297 0.020,0.387 -0.303 0.362,0.387 -0.303 0.020,0.382 -0.308 0.362,0.382 -0.308 0.020,0.376 -0.312 0.362,0.376 -0.312 0.020,0.369 -0.314 0.362,0.369 -0.314 0.020,0.362 -0.315 0.362,0.362 -0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.157 -0.315 0.000,-0.157 -0.315 0.020,-0.362 -0.315 0.000,-0.362 -0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.157 0.315 0.000,0.157 0.315 0.000,-0.157 -0.315 0.000,0.157 -0.315 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.362 -0.315 0.000,0.362 -0.315 0.020,0.157 -0.315 0.000,0.157 -0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.157 0.315 0.020,-0.157 0.315 0.000,-0.362 0.315 0.000,-0.362 0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,3,4,-1,6,4,7,-1,6,5,4,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.394 0.283 0.362,0.394 0.283 0.020,0.393 0.290 0.020,0.393 0.290 0.362,0.391 0.297 0.020,0.391 0.297 0.362,0.387 0.303 0.362,0.387 0.303 0.020,0.382 0.308 0.362,0.382 0.308 0.020,0.376 0.312 0.362,0.376 0.312 0.020,0.369 0.314 0.362,0.369 0.314 0.020,0.362 0.315 0.362,0.362 0.315 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.362 0.315 0.020,0.362 0.315 0.000,0.157 0.315 0.000,0.157 0.315 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.394 -0.283 0.020,0.394 0.283 0.000,0.394 0.283 0.020,0.394 -0.283 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.394 -0.283 0.000,0.393 -0.290 0.020,0.393 -0.290 0.000,0.394 -0.283 0.020,0.391 -0.297 0.020,0.391 -0.297 0.000,0.387 -0.303 0.020,0.387 -0.303 0.000,0.382 -0.308 0.020,0.382 -0.308 0.000,0.376 -0.312 0.020,0.376 -0.312 0.000,0.369 -0.314 0.020,0.369 -0.314 0.000,0.362 -0.315 0.020,0.362 -0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,10,12,13,-1,13,12,14,-1,15,12,16,-1,16,12,17,-1,17,12,11,-1,11,12,10,-1]
+coord Coordinate { point [0.157 -0.315 0.000,0.394 -0.283 0.000,0.362 -0.315 0.000,0.391 -0.297 0.000,0.393 -0.290 0.000,0.387 -0.303 0.000,0.382 -0.308 0.000,0.376 -0.312 0.000,0.369 -0.314 0.000,0.157 0.315 0.000,0.394 0.283 0.000,0.362 0.315 0.000,0.387 0.303 0.000,0.393 0.290 0.000,0.391 0.297 0.000,0.382 0.308 0.000,0.376 0.312 0.000,0.369 0.314 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.393 0.290 0.020,0.394 0.283 0.000,0.393 0.290 0.000,0.394 0.283 0.020,0.391 0.297 0.020,0.391 0.297 0.000,0.387 0.303 0.020,0.387 0.303 0.000,0.382 0.308 0.020,0.382 0.308 0.000,0.376 0.312 0.020,0.376 0.312 0.000,0.369 0.314 0.020,0.369 0.314 0.000,0.362 0.315 0.020,0.362 0.315 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2506.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2506.step
new file mode 100644
index 00000000..15fa2b13
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2506.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-2506.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-2506'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-2506.step',
+/* time_stamp */ '2017-10-22T15:47:16',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_2506','L_Wuerth_MAPI_2506','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#254,#279,
+#304,#335,#352,#408,#433,#450,#481,#537,#562,#591,#609,#621,#638,
+#662,#680,#711,#723,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.15,0.9,0.6));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.25,0.9,0.5));
+#26 = CIRCLE('',#27,0.1);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.15,0.9,0.5));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.25,-0.9,0.5));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.25,0.9,0.5));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.15,-0.9,0.6));
+#43 = CIRCLE('',#44,0.1);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.15,-0.9,0.5));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.15,0.9,0.6));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.1);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.15,0.9,0.5));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.15,1.,0.5));
+#66 = CIRCLE('',#67,0.1);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.15,0.9,0.5));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.1);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.15,0.9,0.5));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.1);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.15,0.9,0.5));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#96,#104));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#89,#22,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.15,0.9,0.6));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(1.15,0.9,0.6));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(-1.,-0.,-0.));
+#95 = ORIENTED_EDGE('',*,*,#49,.T.);
+#96 = ORIENTED_EDGE('',*,*,#97,.T.);
+#97 = EDGE_CURVE('',#41,#98,#100,.T.);
+#98 = VERTEX_POINT('',#99);
+#99 = CARTESIAN_POINT('',(1.15,-0.9,0.6));
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(-1.15,-0.9,0.6));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(1.,0.,0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.T.);
+#105 = EDGE_CURVE('',#98,#89,#106,.T.);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(1.15,-0.9,0.6));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,1.,0.));
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.25,-1.,0.6));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.25,-0.9,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.25,0.9,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.15,-1.,0.5));
+#154 = CIRCLE('',#155,0.1);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.15,-0.9,0.5));
+#157 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#158 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.1);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.15,-0.9,0.5));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.1);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.15,-0.9,0.5));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#89,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.15,1.,0.5));
+#178 = CIRCLE('',#179,0.1);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.15,0.9,0.5));
+#181 = DIRECTION('',(-1.,-1.048990684668E-15,-0.));
+#182 = DIRECTION('',(-1.048990684668E-15,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.15,1.,0.5));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#88,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.1);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.15,0.9,0.5));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.15,1.,5.E-02));
+#204 = CIRCLE('',#205,0.1);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.15,0.9,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.1);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#249,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#233,#241,#248));
+#224 = ORIENTED_EDGE('',*,*,#225,.T.);
+#225 = EDGE_CURVE('',#98,#226,#228,.T.);
+#226 = VERTEX_POINT('',#227);
+#227 = CARTESIAN_POINT('',(1.25,-0.9,0.5));
+#228 = CIRCLE('',#229,0.1);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(1.15,-0.9,0.5));
+#231 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#232 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#226,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(1.25,0.9,0.5));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(1.25,-0.9,0.5));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.F.);
+#242 = EDGE_CURVE('',#89,#235,#243,.T.);
+#243 = CIRCLE('',#244,0.1);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(1.15,0.9,0.5));
+#246 = DIRECTION('',(-1.110223024625E-15,1.,0.));
+#247 = DIRECTION('',(1.,1.110223024625E-15,0.));
+#248 = ORIENTED_EDGE('',*,*,#105,.F.);
+#249 = CYLINDRICAL_SURFACE('',#250,0.1);
+#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
+#251 = CARTESIAN_POINT('',(1.15,-0.9,0.5));
+#252 = DIRECTION('',(0.,1.,0.));
+#253 = DIRECTION('',(0.,0.,1.));
+#254 = ADVANCED_FACE('',(#255),#274,.T.);
+#255 = FACE_BOUND('',#256,.T.);
+#256 = EDGE_LOOP('',(#257,#258,#266,#273));
+#257 = ORIENTED_EDGE('',*,*,#151,.T.);
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#152,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.15,-1.,0.5));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(-1.15,-1.,0.5));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(1.,0.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#98,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.1);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.15,-0.9,0.5));
+#271 = DIRECTION('',(1.,0.,-0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#97,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.1);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(-1.15,-0.9,0.5));
+#277 = DIRECTION('',(1.,0.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.15,-1.,5.E-02));
+#287 = CIRCLE('',#288,0.1);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-1.15,-0.9,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,0.1);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#242,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#235,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.1);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.15,0.9,0.5));
+#345 = DIRECTION('',(0.,-0.,1.));
+#346 = DIRECTION('',(1.,2.22044604925E-15,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.1);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.15,0.9,0.5));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,2.22044604925E-15,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.55,1.,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.25,1.,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.15,1.,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.15,1.,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.55,1.,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.55,1.,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#415 = CIRCLE('',#416,0.1);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.1);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#445,.T.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#437,#438));
+#436 = ORIENTED_EDGE('',*,*,#267,.F.);
+#437 = ORIENTED_EDGE('',*,*,#225,.T.);
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#260,#226,#440,.T.);
+#440 = CIRCLE('',#441,0.1);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(1.15,-0.9,0.5));
+#443 = DIRECTION('',(-0.,0.,1.));
+#444 = DIRECTION('',(0.,-1.,0.));
+#445 = SPHERICAL_SURFACE('',#446,0.1);
+#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449);
+#447 = CARTESIAN_POINT('',(1.15,-0.9,0.5));
+#448 = DIRECTION('',(-0.,-0.,-1.));
+#449 = DIRECTION('',(0.,-1.,0.));
+#450 = ADVANCED_FACE('',(#451),#476,.T.);
+#451 = FACE_BOUND('',#452,.T.);
+#452 = EDGE_LOOP('',(#453,#461,#469,#475));
+#453 = ORIENTED_EDGE('',*,*,#454,.F.);
+#454 = EDGE_CURVE('',#455,#226,#457,.T.);
+#455 = VERTEX_POINT('',#456);
+#456 = CARTESIAN_POINT('',(1.25,-0.9,5.E-02));
+#457 = LINE('',#458,#459);
+#458 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#459 = VECTOR('',#460,1.);
+#460 = DIRECTION('',(0.,0.,1.));
+#461 = ORIENTED_EDGE('',*,*,#462,.T.);
+#462 = EDGE_CURVE('',#455,#463,#465,.T.);
+#463 = VERTEX_POINT('',#464);
+#464 = CARTESIAN_POINT('',(1.25,0.9,5.E-02));
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,1.,0.));
+#469 = ORIENTED_EDGE('',*,*,#470,.T.);
+#470 = EDGE_CURVE('',#463,#235,#471,.T.);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#473 = VECTOR('',#474,1.);
+#474 = DIRECTION('',(0.,0.,1.));
+#475 = ORIENTED_EDGE('',*,*,#234,.F.);
+#476 = PLANE('',#477);
+#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#478 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#479 = DIRECTION('',(1.,0.,0.));
+#480 = DIRECTION('',(0.,0.,1.));
+#481 = ADVANCED_FACE('',(#482),#532,.F.);
+#482 = FACE_BOUND('',#483,.F.);
+#483 = EDGE_LOOP('',(#484,#492,#493,#494,#502,#510,#518,#526));
+#484 = ORIENTED_EDGE('',*,*,#485,.F.);
+#485 = EDGE_CURVE('',#285,#486,#488,.T.);
+#486 = VERTEX_POINT('',#487);
+#487 = CARTESIAN_POINT('',(-0.55,-1.,5.E-02));
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,0.,0.));
+#492 = ORIENTED_EDGE('',*,*,#293,.T.);
+#493 = ORIENTED_EDGE('',*,*,#259,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#496,#260,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(1.15,-1.,5.E-02));
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(0.,0.,1.));
+#502 = ORIENTED_EDGE('',*,*,#503,.F.);
+#503 = EDGE_CURVE('',#504,#496,#506,.T.);
+#504 = VERTEX_POINT('',#505);
+#505 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(1.,0.,0.));
+#510 = ORIENTED_EDGE('',*,*,#511,.F.);
+#511 = EDGE_CURVE('',#512,#504,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(0.,0.,1.));
+#518 = ORIENTED_EDGE('',*,*,#519,.F.);
+#519 = EDGE_CURVE('',#520,#512,#522,.T.);
+#520 = VERTEX_POINT('',#521);
+#521 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(1.,0.,0.));
+#526 = ORIENTED_EDGE('',*,*,#527,.T.);
+#527 = EDGE_CURVE('',#520,#486,#528,.T.);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(0.,0.,1.));
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#535 = DIRECTION('',(0.,1.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#544 = CIRCLE('',#545,0.1);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.1);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#520,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#520,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#470,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#463,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.1);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.15,0.9,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.1);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#519,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#512,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.15,1.,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.55,1.,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.15,1.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.55,1.,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#675,.T.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#673,#674));
+#665 = ORIENTED_EDGE('',*,*,#454,.F.);
+#666 = ORIENTED_EDGE('',*,*,#667,.T.);
+#667 = EDGE_CURVE('',#455,#496,#668,.T.);
+#668 = CIRCLE('',#669,0.1);
+#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
+#670 = CARTESIAN_POINT('',(1.15,-0.9,5.E-02));
+#671 = DIRECTION('',(-0.,-0.,-1.));
+#672 = DIRECTION('',(0.,-1.,0.));
+#673 = ORIENTED_EDGE('',*,*,#495,.T.);
+#674 = ORIENTED_EDGE('',*,*,#439,.T.);
+#675 = CYLINDRICAL_SURFACE('',#676,0.1);
+#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679);
+#677 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#678 = DIRECTION('',(0.,0.,1.));
+#679 = DIRECTION('',(1.,0.,0.));
+#680 = ADVANCED_FACE('',(#681),#706,.T.);
+#681 = FACE_BOUND('',#682,.T.);
+#682 = EDGE_LOOP('',(#683,#684,#692,#700));
+#683 = ORIENTED_EDGE('',*,*,#462,.F.);
+#684 = ORIENTED_EDGE('',*,*,#685,.F.);
+#685 = EDGE_CURVE('',#686,#455,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#688 = LINE('',#689,#690);
+#689 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#690 = VECTOR('',#691,1.);
+#691 = DIRECTION('',(0.,0.,1.));
+#692 = ORIENTED_EDGE('',*,*,#693,.T.);
+#693 = EDGE_CURVE('',#686,#694,#696,.T.);
+#694 = VERTEX_POINT('',#695);
+#695 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(0.,1.,0.));
+#700 = ORIENTED_EDGE('',*,*,#701,.T.);
+#701 = EDGE_CURVE('',#694,#463,#702,.T.);
+#702 = LINE('',#703,#704);
+#703 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#704 = VECTOR('',#705,1.);
+#705 = DIRECTION('',(0.,0.,1.));
+#706 = PLANE('',#707);
+#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#708 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#709 = DIRECTION('',(1.,0.,0.));
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = ADVANCED_FACE('',(#712),#718,.F.);
+#712 = FACE_BOUND('',#713,.F.);
+#713 = EDGE_LOOP('',(#714,#715,#716,#717));
+#714 = ORIENTED_EDGE('',*,*,#568,.F.);
+#715 = ORIENTED_EDGE('',*,*,#550,.T.);
+#716 = ORIENTED_EDGE('',*,*,#485,.T.);
+#717 = ORIENTED_EDGE('',*,*,#527,.F.);
+#718 = PLANE('',#719);
+#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722);
+#720 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#721 = DIRECTION('',(0.,1.,0.));
+#722 = DIRECTION('',(0.,0.,1.));
+#723 = ADVANCED_FACE('',(#724),#742,.F.);
+#724 = FACE_BOUND('',#725,.F.);
+#725 = EDGE_LOOP('',(#726,#734,#735,#736));
+#726 = ORIENTED_EDGE('',*,*,#727,.F.);
+#727 = EDGE_CURVE('',#512,#728,#730,.T.);
+#728 = VERTEX_POINT('',#729);
+#729 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(1.,0.,0.));
+#734 = ORIENTED_EDGE('',*,*,#511,.T.);
+#735 = ORIENTED_EDGE('',*,*,#503,.T.);
+#736 = ORIENTED_EDGE('',*,*,#737,.F.);
+#737 = EDGE_CURVE('',#728,#496,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#745 = DIRECTION('',(0.,1.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#694,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.1);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#701,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.1);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#727,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#686,#728,#773,.T.);
+#773 = CIRCLE('',#774,0.1);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#693,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#737,.T.);
+#790 = ORIENTED_EDGE('',*,*,#667,.F.);
+#791 = ORIENTED_EDGE('',*,*,#685,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.1);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#254);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#450);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#481);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#811);
+#974 = STYLED_ITEM('color',(#975),#680);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#882);
+#981 = STYLED_ITEM('color',(#982),#711);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#723);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2506.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2506.wrl
new file mode 100644
index 00000000..71a0cb01
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2506.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.462 -0.354 0.235,-0.453 0.354 0.236,-0.462 0.354 0.235,-0.453 -0.354 0.236,-0.470 -0.354 0.232,-0.470 0.354 0.232,-0.477 -0.354 0.228,-0.477 0.354 0.228,-0.484 -0.354 0.221,-0.484 0.354 0.221,-0.488 -0.354 0.214,-0.488 0.354 0.214,-0.491 -0.354 0.206,-0.491 0.354 0.206,-0.492 -0.354 0.197,-0.492 0.354 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.467 0.383 0.220,-0.475 0.377 0.220,-0.466 0.373 0.229,-0.453 0.393 0.206,-0.464 0.390 0.209,-0.453 0.390 0.214,-0.470 0.390 0.197,-0.462 0.393 0.197,-0.458 0.386 0.220,-0.471 0.368 0.229,-0.481 0.369 0.220,-0.475 0.361 0.229,-0.477 0.385 0.197,-0.475 0.385 0.209,-0.477 0.354 0.228,-0.484 0.359 0.220,-0.484 0.354 0.221,-0.488 0.354 0.214,-0.484 0.379 0.197,-0.483 0.376 0.209,-0.488 0.371 0.197,-0.488 0.366 0.209,-0.491 0.354 0.206,-0.491 0.363 0.197,-0.453 0.394 0.197,-0.492 0.354 0.197,-0.453 0.371 0.232,-0.455 0.366 0.234,-0.453 0.363 0.235,-0.458 0.365 0.234,-0.453 0.354 0.236,-0.461 0.363 0.234,-0.453 0.379 0.228,-0.460 0.376 0.229,-0.464 0.360 0.234,-0.462 0.354 0.235,-0.453 0.385 0.221,-0.465 0.356 0.234,-0.470 0.354 0.232]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.354 0.236,-0.453 0.354 0.236,-0.453 -0.354 0.236,0.453 -0.354 0.236]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.492 -0.354 0.020,-0.492 -0.354 0.197,-0.492 0.354 0.020,-0.492 0.354 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.481 -0.369 0.220,-0.475 -0.377 0.220,-0.471 -0.368 0.229,-0.491 -0.354 0.206,-0.488 -0.366 0.209,-0.488 -0.354 0.214,-0.488 -0.371 0.197,-0.491 -0.363 0.197,-0.484 -0.359 0.220,-0.466 -0.373 0.229,-0.467 -0.383 0.220,-0.460 -0.376 0.229,-0.484 -0.379 0.197,-0.483 -0.376 0.209,-0.453 -0.379 0.228,-0.458 -0.386 0.220,-0.453 -0.385 0.221,-0.453 -0.390 0.214,-0.477 -0.385 0.197,-0.475 -0.385 0.209,-0.470 -0.390 0.197,-0.464 -0.390 0.209,-0.453 -0.393 0.206,-0.462 -0.393 0.197,-0.492 -0.354 0.197,-0.453 -0.394 0.197,-0.470 -0.354 0.232,-0.465 -0.356 0.234,-0.462 -0.354 0.235,-0.464 -0.360 0.234,-0.453 -0.354 0.236,-0.461 -0.363 0.234,-0.477 -0.354 0.228,-0.475 -0.361 0.229,-0.458 -0.365 0.234,-0.453 -0.363 0.235,-0.484 -0.354 0.221,-0.455 -0.366 0.234,-0.453 -0.371 0.232]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.453 0.363 0.235,0.453 0.354 0.236,0.453 0.363 0.235,-0.453 0.354 0.236,-0.453 0.371 0.232,0.453 0.371 0.232,-0.453 0.379 0.228,0.453 0.379 0.228,-0.453 0.385 0.221,0.453 0.385 0.221,-0.453 0.390 0.214,0.453 0.390 0.214,-0.453 0.393 0.206,0.453 0.393 0.206,-0.453 0.394 0.197,0.453 0.394 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.492 0.354 0.197,-0.491 0.363 0.197,-0.492 0.354 0.020,-0.491 0.363 0.020,-0.488 0.371 0.197,-0.488 0.371 0.020,-0.484 0.379 0.197,-0.484 0.379 0.020,-0.477 0.385 0.197,-0.477 0.385 0.020,-0.470 0.390 0.197,-0.470 0.390 0.020,-0.462 0.393 0.197,-0.462 0.393 0.020,-0.453 0.394 0.197,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.462 0.354 0.235,0.453 -0.354 0.236,0.462 -0.354 0.235,0.453 0.354 0.236,0.470 0.354 0.232,0.470 -0.354 0.232,0.477 0.354 0.228,0.477 -0.354 0.228,0.484 0.354 0.221,0.484 -0.354 0.221,0.488 0.354 0.214,0.488 -0.354 0.214,0.491 0.354 0.206,0.491 -0.354 0.206,0.492 0.354 0.197,0.492 -0.354 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.453 -0.363 0.235,-0.453 -0.354 0.236,-0.453 -0.363 0.235,0.453 -0.354 0.236,0.453 -0.371 0.232,-0.453 -0.371 0.232,0.453 -0.379 0.228,-0.453 -0.379 0.228,0.453 -0.385 0.221,-0.453 -0.385 0.221,0.453 -0.390 0.214,-0.453 -0.390 0.214,0.453 -0.393 0.206,-0.453 -0.393 0.206,0.453 -0.394 0.197,-0.453 -0.394 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.197,-0.492 -0.354 0.197,-0.492 -0.354 0.020,-0.491 -0.363 0.020,-0.488 -0.371 0.197,-0.488 -0.371 0.020,-0.484 -0.379 0.197,-0.484 -0.379 0.020,-0.477 -0.385 0.197,-0.477 -0.385 0.020,-0.470 -0.390 0.197,-0.470 -0.390 0.020,-0.462 -0.393 0.197,-0.462 -0.393 0.020,-0.453 -0.394 0.197,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.492 -0.354 0.020,-0.492 0.354 0.020,-0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.481 0.369 0.220,0.475 0.377 0.220,0.471 0.368 0.229,0.491 0.354 0.206,0.488 0.366 0.209,0.488 0.354 0.214,0.488 0.371 0.197,0.491 0.363 0.197,0.484 0.359 0.220,0.466 0.373 0.229,0.467 0.383 0.220,0.460 0.376 0.229,0.484 0.379 0.197,0.483 0.376 0.209,0.453 0.379 0.228,0.458 0.386 0.220,0.453 0.385 0.221,0.453 0.390 0.214,0.477 0.385 0.197,0.475 0.385 0.209,0.470 0.390 0.197,0.464 0.390 0.209,0.453 0.393 0.206,0.462 0.393 0.197,0.492 0.354 0.197,0.453 0.394 0.197,0.470 0.354 0.232,0.465 0.356 0.234,0.462 0.354 0.235,0.464 0.360 0.234,0.453 0.354 0.236,0.461 0.363 0.234,0.477 0.354 0.228,0.475 0.361 0.229,0.458 0.365 0.234,0.453 0.363 0.235,0.484 0.354 0.221,0.455 0.366 0.234,0.453 0.371 0.232]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,3,5,4,-1,6,7,3,-1,6,0,2,-1,6,3,0,-1]
+coord Coordinate { point [-0.217 0.394 0.020,-0.453 0.394 0.020,-0.453 0.394 0.197,0.217 0.394 0.020,-0.217 0.394 0.000,0.217 0.394 0.000,0.453 0.394 0.197,0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.491 0.363 0.020,-0.491 0.363 0.000,-0.492 0.354 0.020,-0.488 0.371 0.020,-0.488 0.371 0.000,-0.484 0.379 0.020,-0.484 0.379 0.000,-0.477 0.385 0.020,-0.477 0.385 0.000,-0.470 0.390 0.020,-0.470 0.390 0.000,-0.462 0.393 0.020,-0.462 0.393 0.000,-0.453 0.394 0.020,-0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.467 -0.383 0.220,0.475 -0.377 0.220,0.466 -0.373 0.229,0.453 -0.393 0.206,0.464 -0.390 0.209,0.453 -0.390 0.214,0.470 -0.390 0.197,0.462 -0.393 0.197,0.458 -0.386 0.220,0.471 -0.368 0.229,0.481 -0.369 0.220,0.475 -0.361 0.229,0.477 -0.385 0.197,0.475 -0.385 0.209,0.477 -0.354 0.228,0.484 -0.359 0.220,0.484 -0.354 0.221,0.488 -0.354 0.214,0.484 -0.379 0.197,0.483 -0.376 0.209,0.488 -0.371 0.197,0.488 -0.366 0.209,0.491 -0.354 0.206,0.491 -0.363 0.197,0.453 -0.394 0.197,0.492 -0.354 0.197,0.453 -0.371 0.232,0.455 -0.366 0.234,0.453 -0.363 0.235,0.458 -0.365 0.234,0.453 -0.354 0.236,0.461 -0.363 0.234,0.453 -0.379 0.228,0.460 -0.376 0.229,0.464 -0.360 0.234,0.462 -0.354 0.235,0.453 -0.385 0.221,0.465 -0.356 0.234,0.470 -0.354 0.232]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.492 -0.354 0.197,0.492 -0.354 0.020,0.492 0.354 0.020,0.492 0.354 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,5,4,3,-1,6,7,4,-1,1,7,2,-1,4,7,1,-1]
+coord Coordinate { point [-0.453 -0.394 0.020,-0.217 -0.394 0.020,-0.453 -0.394 0.197,-0.217 -0.394 0.000,0.217 -0.394 0.020,0.217 -0.394 0.000,0.453 -0.394 0.020,0.453 -0.394 0.197]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.020,-0.492 -0.354 0.000,-0.491 -0.363 0.000,-0.492 -0.354 0.020,-0.488 -0.371 0.020,-0.488 -0.371 0.000,-0.484 -0.379 0.020,-0.484 -0.379 0.000,-0.477 -0.385 0.020,-0.477 -0.385 0.000,-0.470 -0.390 0.020,-0.470 -0.390 0.000,-0.462 -0.393 0.020,-0.462 -0.393 0.000,-0.453 -0.394 0.020,-0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,10,14,-1,16,10,15,-1,11,17,1,-1,1,17,8,-1,10,17,11,-1]
+coord Coordinate { point [-0.491 -0.363 0.000,-0.492 -0.354 0.000,-0.488 -0.371 0.000,-0.484 -0.379 0.000,-0.477 -0.385 0.000,-0.470 -0.390 0.000,-0.462 -0.393 0.000,-0.453 -0.394 0.000,-0.217 -0.394 0.000,-0.491 0.363 0.000,-0.453 0.394 0.000,-0.492 0.354 0.000,-0.488 0.371 0.000,-0.484 0.379 0.000,-0.477 0.385 0.000,-0.470 0.390 0.000,-0.462 0.393 0.000,-0.217 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,4,6,-1,5,0,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1]
+coord Coordinate { point [0.491 0.363 0.197,0.492 0.354 0.197,0.492 0.354 0.020,0.491 0.363 0.020,0.488 0.371 0.020,0.488 0.371 0.197,0.484 0.379 0.020,0.484 0.379 0.197,0.477 0.385 0.020,0.477 0.385 0.197,0.470 0.390 0.020,0.470 0.390 0.197,0.462 0.393 0.020,0.462 0.393 0.197,0.453 0.394 0.197,0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.217 0.394 0.020,-0.217 0.394 0.000,-0.453 0.394 0.000,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 0.394 0.000,0.217 0.394 0.000,-0.217 -0.394 0.000,0.217 -0.394 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.394 0.020,0.453 0.394 0.000,0.217 0.394 0.000,0.217 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.197,0.491 -0.363 0.197,0.492 -0.354 0.020,0.491 -0.363 0.020,0.488 -0.371 0.197,0.488 -0.371 0.020,0.484 -0.379 0.197,0.484 -0.379 0.020,0.477 -0.385 0.197,0.477 -0.385 0.020,0.470 -0.390 0.197,0.470 -0.390 0.020,0.462 -0.393 0.197,0.462 -0.393 0.020,0.453 -0.394 0.197,0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.492 -0.354 0.020,0.492 0.354 0.000,0.492 0.354 0.020,0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 -0.394 0.000,-0.217 -0.394 0.020,-0.453 -0.394 0.000,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.453 -0.394 0.000,0.453 -0.394 0.020,0.217 -0.394 0.000,0.217 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.491 0.363 0.020,0.492 0.354 0.000,0.491 0.363 0.000,0.492 0.354 0.020,0.488 0.371 0.020,0.488 0.371 0.000,0.484 0.379 0.020,0.484 0.379 0.000,0.477 0.385 0.020,0.477 0.385 0.000,0.470 0.390 0.020,0.470 0.390 0.000,0.462 0.393 0.020,0.462 0.393 0.000,0.453 0.394 0.020,0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,10,12,13,-1,13,12,14,-1,15,12,16,-1,16,12,17,-1,17,12,11,-1,11,12,10,-1]
+coord Coordinate { point [0.217 -0.394 0.000,0.492 -0.354 0.000,0.453 -0.394 0.000,0.488 -0.371 0.000,0.491 -0.363 0.000,0.484 -0.379 0.000,0.477 -0.385 0.000,0.470 -0.390 0.000,0.462 -0.393 0.000,0.217 0.394 0.000,0.492 0.354 0.000,0.453 0.394 0.000,0.484 0.379 0.000,0.491 0.363 0.000,0.488 0.371 0.000,0.477 0.385 0.000,0.470 0.390 0.000,0.462 0.393 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.000,0.491 -0.363 0.020,0.491 -0.363 0.000,0.492 -0.354 0.020,0.488 -0.371 0.020,0.488 -0.371 0.000,0.484 -0.379 0.020,0.484 -0.379 0.000,0.477 -0.385 0.020,0.477 -0.385 0.000,0.470 -0.390 0.020,0.470 -0.390 0.000,0.462 -0.393 0.020,0.462 -0.393 0.000,0.453 -0.394 0.020,0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2508.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2508.step
new file mode 100644
index 00000000..1e3ed01e
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2508.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-2508.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-2508'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-2508.step',
+/* time_stamp */ '2017-10-22T15:47:13',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_2508','L_Wuerth_MAPI_2508','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#310,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.15,-0.9,0.8));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.25,-0.9,0.7));
+#26 = CIRCLE('',#27,0.1);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.15,-0.9,0.7));
+#29 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#30 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.25,0.9,0.7));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.25,-0.9,0.7));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(0.,1.,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.15,0.9,0.8));
+#43 = CIRCLE('',#44,0.1);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.15,0.9,0.7));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.15,-0.9,0.8));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,1.,0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.1);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.15,-0.9,0.7));
+#57 = DIRECTION('',(0.,1.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.T.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.15,-1.,0.7));
+#66 = CIRCLE('',#67,0.1);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.15,-0.9,0.7));
+#69 = DIRECTION('',(1.,0.,-0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.1);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.15,-0.9,0.7));
+#77 = DIRECTION('',(-0.,-0.,-1.));
+#78 = DIRECTION('',(0.,-1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.1);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.15,-0.9,0.7));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,-1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#96,#104));
+#87 = ORIENTED_EDGE('',*,*,#88,.F.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.15,0.9,0.8));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.15,0.9,0.8));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#49,.F.);
+#96 = ORIENTED_EDGE('',*,*,#97,.F.);
+#97 = EDGE_CURVE('',#98,#22,#100,.T.);
+#98 = VERTEX_POINT('',#99);
+#99 = CARTESIAN_POINT('',(1.15,-0.9,0.8));
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(1.15,-0.9,0.8));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(-1.,-0.,-0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.F.);
+#105 = EDGE_CURVE('',#89,#98,#106,.T.);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(1.15,0.9,0.8));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-0.,-1.,-0.));
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.25,-1.,0.8));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#24,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.25,-0.9,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.25,0.9,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#33,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.F.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.T.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.15,1.,0.7));
+#154 = CIRCLE('',#155,0.1);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.15,0.9,0.7));
+#157 = DIRECTION('',(-1.,0.,0.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.1);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.15,0.9,0.7));
+#164 = DIRECTION('',(0.,0.,-1.));
+#165 = DIRECTION('',(-1.,2.22044604925E-15,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.1);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.15,0.9,0.7));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,2.22044604925E-15,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.F.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#98,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.15,-1.,0.7));
+#178 = CIRCLE('',#179,0.1);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.15,-0.9,0.7));
+#181 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.15,-1.,0.7));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#97,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.1);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.15,-0.9,0.7));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.T.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#119,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#120,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.15,-1.,5.E-02));
+#204 = CIRCLE('',#205,0.1);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.15,-0.9,5.E-02));
+#207 = DIRECTION('',(-0.,0.,1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.1);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.F.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.15,1.,0.7));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.15,1.,0.7));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.1);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.15,0.9,0.7));
+#238 = DIRECTION('',(-1.,0.,0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.1);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.15,0.9,0.7));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.F.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.25,0.9,0.7));
+#253 = CIRCLE('',#254,0.1);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.15,0.9,0.7));
+#256 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.25,-0.9,0.7));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.25,0.9,0.7));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(-0.,-1.,-0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#98,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.1);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.15,-0.9,0.7));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#105,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.1);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.15,0.9,0.7));
+#277 = DIRECTION('',(-0.,-1.,-0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#305,.F.);
+#280 = FACE_BOUND('',#281,.F.);
+#281 = EDGE_LOOP('',(#282,#283,#291,#299));
+#282 = ORIENTED_EDGE('',*,*,#127,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#285,#120,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(0.,1.,0.));
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#293,#128,#301,.T.);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,0.,1.));
+#305 = PLANE('',#306);
+#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
+#307 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = DIRECTION('',(0.,0.,1.));
+#310 = ADVANCED_FACE('',(#311),#330,.T.);
+#311 = FACE_BOUND('',#312,.F.);
+#312 = EDGE_LOOP('',(#313,#314,#323,#329));
+#313 = ORIENTED_EDGE('',*,*,#135,.F.);
+#314 = ORIENTED_EDGE('',*,*,#315,.T.);
+#315 = EDGE_CURVE('',#128,#316,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(-1.15,1.,5.E-02));
+#318 = CIRCLE('',#319,0.1);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-1.15,0.9,5.E-02));
+#321 = DIRECTION('',(-0.,-0.,-1.));
+#322 = DIRECTION('',(0.,-1.,0.));
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#316,#152,#325,.T.);
+#325 = LINE('',#326,#327);
+#326 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#327 = VECTOR('',#328,1.);
+#328 = DIRECTION('',(0.,0.,1.));
+#329 = ORIENTED_EDGE('',*,*,#160,.F.);
+#330 = CYLINDRICAL_SURFACE('',#331,0.1);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#333 = DIRECTION('',(0.,0.,1.));
+#334 = DIRECTION('',(-1.,0.,0.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.T.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.1);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.15,-0.9,0.7));
+#345 = DIRECTION('',(0.,0.,-1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.1);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.15,-0.9,0.7));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.F.);
+#353 = FACE_BOUND('',#354,.F.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.55,-1.,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.15,-1.,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.T.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#285,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#415 = CIRCLE('',#416,0.1);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#418 = DIRECTION('',(-0.,0.,1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#284,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.1);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.T.);
+#434 = FACE_BOUND('',#435,.T.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#316,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.55,1.,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.25,1.,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#324,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.15,1.,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.15,1.,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.55,1.,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.55,1.,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.T.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.1);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.15,0.9,0.7));
+#499 = DIRECTION('',(0.,0.,-1.));
+#500 = DIRECTION('',(0.,1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.1);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.15,0.9,0.7));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#260,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.25,-0.9,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.25,0.9,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#251,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.T.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#293,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#544 = CIRCLE('',#545,0.1);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#547 = DIRECTION('',(-0.,-0.,-1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#316,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#315,.F.);
+#556 = ORIENTED_EDGE('',*,*,#300,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.1);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#292,.F.);
+#566 = ORIENTED_EDGE('',*,*,#412,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#413,#391,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#391,#472,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#542,#472,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#541,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.F.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#510,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#511,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.1);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.15,-0.9,5.E-02));
+#600 = DIRECTION('',(-0.,-0.,-1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.1);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.F.);
+#610 = FACE_BOUND('',#611,.F.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#568,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#390,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#383,#464,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#471,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.T.);
+#663 = FACE_BOUND('',#664,.T.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#580,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.T.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#526,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#519,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.1);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.15,0.9,5.E-02));
+#683 = DIRECTION('',(-0.,0.,1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.1);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.T.);
+#693 = FACE_BOUND('',#694,.T.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.15,1.,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.55,1.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.15,1.,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.55,1.,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.F.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#722,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.1);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#755 = DIRECTION('',(-0.,-0.,-1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#721,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.1);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#772,#773));
+#768 = ORIENTED_EDGE('',*,*,#696,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#642,.T.);
+#771 = ORIENTED_EDGE('',*,*,#751,.F.);
+#772 = ORIENTED_EDGE('',*,*,#729,.T.);
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#730,#697,#775,.T.);
+#775 = CIRCLE('',#776,0.1);
+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#777 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#778 = DIRECTION('',(-0.,0.,1.));
+#779 = DIRECTION('',(0.,-1.,0.));
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.T.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#774,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#737,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.1);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#876,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#875);
+#875 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#876 = STYLED_ITEM('color',(#877),#310);
+#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));
+#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);
+#879 = SURFACE_SIDE_STYLE('',(#880));
+#880 = SURFACE_STYLE_FILL_AREA(#881);
+#881 = FILL_AREA_STYLE('',(#882));
+#882 = FILL_AREA_STYLE_COLOUR('',#811);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#875);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#875);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#875);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#875);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#875);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#875);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#875);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#875);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#875);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#875);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#875);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2508.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2508.wrl
new file mode 100644
index 00000000..57e27303
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2508.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.453 -0.354 0.315,-0.462 0.354 0.314,-0.462 -0.354 0.314,-0.453 0.354 0.315,-0.470 0.354 0.311,-0.470 -0.354 0.311,-0.477 0.354 0.306,-0.477 -0.354 0.306,-0.484 0.354 0.300,-0.484 -0.354 0.300,-0.488 0.354 0.293,-0.488 -0.354 0.293,-0.491 0.354 0.284,-0.491 -0.354 0.284,-0.492 0.354 0.276,-0.492 -0.354 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.475 -0.377 0.299,-0.467 -0.383 0.299,-0.466 -0.373 0.307,-0.464 -0.390 0.288,-0.453 -0.393 0.284,-0.453 -0.390 0.293,-0.470 -0.390 0.276,-0.462 -0.393 0.276,-0.458 -0.386 0.299,-0.481 -0.369 0.299,-0.471 -0.368 0.307,-0.475 -0.361 0.307,-0.475 -0.385 0.288,-0.477 -0.385 0.276,-0.484 -0.359 0.299,-0.477 -0.354 0.306,-0.484 -0.354 0.300,-0.488 -0.354 0.293,-0.483 -0.376 0.288,-0.484 -0.379 0.276,-0.488 -0.371 0.276,-0.488 -0.366 0.288,-0.491 -0.354 0.284,-0.491 -0.363 0.276,-0.453 -0.394 0.276,-0.492 -0.354 0.276,-0.455 -0.366 0.313,-0.453 -0.371 0.311,-0.453 -0.363 0.314,-0.458 -0.365 0.313,-0.453 -0.354 0.315,-0.461 -0.363 0.313,-0.460 -0.376 0.307,-0.453 -0.379 0.306,-0.464 -0.360 0.313,-0.462 -0.354 0.314,-0.453 -0.385 0.300,-0.465 -0.356 0.313,-0.470 -0.354 0.311]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.354 0.315,-0.453 0.354 0.315,-0.453 -0.354 0.315,0.453 -0.354 0.315]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.492 -0.354 0.020,-0.492 -0.354 0.276,-0.492 0.354 0.020,-0.492 0.354 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.475 0.377 0.299,-0.481 0.369 0.299,-0.471 0.368 0.307,-0.488 0.366 0.288,-0.491 0.354 0.284,-0.488 0.354 0.293,-0.488 0.371 0.276,-0.491 0.363 0.276,-0.484 0.359 0.299,-0.467 0.383 0.299,-0.466 0.373 0.307,-0.460 0.376 0.307,-0.483 0.376 0.288,-0.484 0.379 0.276,-0.458 0.386 0.299,-0.453 0.379 0.306,-0.453 0.385 0.300,-0.453 0.390 0.293,-0.475 0.385 0.288,-0.477 0.385 0.276,-0.470 0.390 0.276,-0.464 0.390 0.288,-0.453 0.393 0.284,-0.462 0.393 0.276,-0.492 0.354 0.276,-0.453 0.394 0.276,-0.465 0.356 0.313,-0.470 0.354 0.311,-0.462 0.354 0.314,-0.464 0.360 0.313,-0.453 0.354 0.315,-0.461 0.363 0.313,-0.475 0.361 0.307,-0.477 0.354 0.306,-0.458 0.365 0.313,-0.453 0.363 0.314,-0.484 0.354 0.300,-0.455 0.366 0.313,-0.453 0.371 0.311]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.453 -0.354 0.315,-0.453 -0.363 0.314,0.453 -0.363 0.314,-0.453 -0.354 0.315,-0.453 -0.371 0.311,0.453 -0.371 0.311,-0.453 -0.379 0.306,0.453 -0.379 0.306,-0.453 -0.385 0.300,0.453 -0.385 0.300,-0.453 -0.390 0.293,0.453 -0.390 0.293,-0.453 -0.393 0.284,0.453 -0.393 0.284,-0.453 -0.394 0.276,0.453 -0.394 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.276,-0.492 -0.354 0.276,-0.492 -0.354 0.020,-0.491 -0.363 0.020,-0.488 -0.371 0.276,-0.488 -0.371 0.020,-0.484 -0.379 0.276,-0.484 -0.379 0.020,-0.477 -0.385 0.276,-0.477 -0.385 0.020,-0.470 -0.390 0.276,-0.470 -0.390 0.020,-0.462 -0.393 0.276,-0.462 -0.393 0.020,-0.453 -0.394 0.276,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.453 0.354 0.315,0.453 0.363 0.314,-0.453 0.363 0.314,0.453 0.354 0.315,0.453 0.371 0.311,-0.453 0.371 0.311,0.453 0.379 0.306,-0.453 0.379 0.306,0.453 0.385 0.300,-0.453 0.385 0.300,0.453 0.390 0.293,-0.453 0.390 0.293,0.453 0.393 0.284,-0.453 0.393 0.284,0.453 0.394 0.276,-0.453 0.394 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.453 0.354 0.315,0.462 -0.354 0.314,0.462 0.354 0.314,0.453 -0.354 0.315,0.470 -0.354 0.311,0.470 0.354 0.311,0.477 -0.354 0.306,0.477 0.354 0.306,0.484 -0.354 0.300,0.484 0.354 0.300,0.488 -0.354 0.293,0.488 0.354 0.293,0.491 -0.354 0.284,0.491 0.354 0.284,0.492 -0.354 0.276,0.492 0.354 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.492 -0.354 0.020,-0.492 0.354 0.020,-0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,1,5,4,-1,4,6,7,-1,5,6,4,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,11,13,12,-1,12,14,15,-1,13,14,12,-1]
+coord Coordinate { point [-0.492 0.354 0.276,-0.491 0.363 0.276,-0.492 0.354 0.020,-0.491 0.363 0.020,-0.488 0.371 0.020,-0.488 0.371 0.276,-0.484 0.379 0.276,-0.484 0.379 0.020,-0.477 0.385 0.276,-0.477 0.385 0.020,-0.470 0.390 0.020,-0.470 0.390 0.276,-0.462 0.393 0.020,-0.462 0.393 0.276,-0.453 0.394 0.276,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.475 -0.377 0.299,0.481 -0.369 0.299,0.471 -0.368 0.307,0.488 -0.366 0.288,0.491 -0.354 0.284,0.488 -0.354 0.293,0.488 -0.371 0.276,0.491 -0.363 0.276,0.484 -0.359 0.299,0.467 -0.383 0.299,0.466 -0.373 0.307,0.460 -0.376 0.307,0.483 -0.376 0.288,0.484 -0.379 0.276,0.458 -0.386 0.299,0.453 -0.379 0.306,0.453 -0.385 0.300,0.453 -0.390 0.293,0.475 -0.385 0.288,0.477 -0.385 0.276,0.470 -0.390 0.276,0.464 -0.390 0.288,0.453 -0.393 0.284,0.462 -0.393 0.276,0.492 -0.354 0.276,0.453 -0.394 0.276,0.465 -0.356 0.313,0.470 -0.354 0.311,0.462 -0.354 0.314,0.464 -0.360 0.313,0.453 -0.354 0.315,0.461 -0.363 0.313,0.475 -0.361 0.307,0.477 -0.354 0.306,0.458 -0.365 0.313,0.453 -0.363 0.314,0.484 -0.354 0.300,0.455 -0.366 0.313,0.453 -0.371 0.311]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,4,3,-1,6,7,4,-1,0,7,1,-1,4,7,0,-1]
+coord Coordinate { point [-0.217 -0.394 0.020,-0.453 -0.394 0.276,-0.453 -0.394 0.020,-0.217 -0.394 0.000,0.217 -0.394 0.020,0.217 -0.394 0.000,0.453 -0.394 0.020,0.453 -0.394 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.020,-0.492 -0.354 0.000,-0.491 -0.363 0.000,-0.492 -0.354 0.020,-0.488 -0.371 0.020,-0.488 -0.371 0.000,-0.484 -0.379 0.020,-0.484 -0.379 0.000,-0.477 -0.385 0.020,-0.477 -0.385 0.000,-0.470 -0.390 0.020,-0.470 -0.390 0.000,-0.462 -0.393 0.020,-0.462 -0.393 0.000,-0.453 -0.394 0.020,-0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,6,7,3,-1,6,1,0,-1,6,3,1,-1]
+coord Coordinate { point [-0.453 0.394 0.276,-0.217 0.394 0.020,-0.453 0.394 0.020,0.217 0.394 0.020,-0.217 0.394 0.000,0.217 0.394 0.000,0.453 0.394 0.276,0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.475 0.377 0.299,0.467 0.383 0.299,0.466 0.373 0.307,0.464 0.390 0.288,0.453 0.393 0.284,0.453 0.390 0.293,0.470 0.390 0.276,0.462 0.393 0.276,0.458 0.386 0.299,0.481 0.369 0.299,0.471 0.368 0.307,0.475 0.361 0.307,0.475 0.385 0.288,0.477 0.385 0.276,0.484 0.359 0.299,0.477 0.354 0.306,0.484 0.354 0.300,0.488 0.354 0.293,0.483 0.376 0.288,0.484 0.379 0.276,0.488 0.371 0.276,0.488 0.366 0.288,0.491 0.354 0.284,0.491 0.363 0.276,0.453 0.394 0.276,0.492 0.354 0.276,0.455 0.366 0.313,0.453 0.371 0.311,0.453 0.363 0.314,0.458 0.365 0.313,0.453 0.354 0.315,0.461 0.363 0.313,0.460 0.376 0.307,0.453 0.379 0.306,0.464 0.360 0.313,0.462 0.354 0.314,0.453 0.385 0.300,0.465 0.356 0.313,0.470 0.354 0.311]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.492 -0.354 0.276,0.492 -0.354 0.020,0.492 0.354 0.020,0.492 0.354 0.276]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.491 0.363 0.020,-0.491 0.363 0.000,-0.492 0.354 0.020,-0.488 0.371 0.020,-0.488 0.371 0.000,-0.484 0.379 0.020,-0.484 0.379 0.000,-0.477 0.385 0.020,-0.477 0.385 0.000,-0.470 0.390 0.020,-0.470 0.390 0.000,-0.462 0.393 0.020,-0.462 0.393 0.000,-0.453 0.394 0.020,-0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,10,14,-1,16,10,15,-1,11,17,1,-1,1,17,8,-1,10,17,11,-1]
+coord Coordinate { point [-0.491 -0.363 0.000,-0.492 -0.354 0.000,-0.488 -0.371 0.000,-0.484 -0.379 0.000,-0.477 -0.385 0.000,-0.470 -0.390 0.000,-0.462 -0.393 0.000,-0.453 -0.394 0.000,-0.217 -0.394 0.000,-0.491 0.363 0.000,-0.453 0.394 0.000,-0.492 0.354 0.000,-0.488 0.371 0.000,-0.484 0.379 0.000,-0.477 0.385 0.000,-0.470 0.390 0.000,-0.462 0.393 0.000,-0.217 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.276,0.491 -0.363 0.276,0.492 -0.354 0.020,0.491 -0.363 0.020,0.488 -0.371 0.276,0.488 -0.371 0.020,0.484 -0.379 0.276,0.484 -0.379 0.020,0.477 -0.385 0.276,0.477 -0.385 0.020,0.470 -0.390 0.276,0.470 -0.390 0.020,0.462 -0.393 0.276,0.462 -0.393 0.020,0.453 -0.394 0.276,0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 -0.394 0.000,-0.217 -0.394 0.020,-0.453 -0.394 0.000,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 0.394 0.000,0.217 0.394 0.000,-0.217 -0.394 0.000,0.217 -0.394 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.453 -0.394 0.000,0.453 -0.394 0.020,0.217 -0.394 0.000,0.217 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.217 0.394 0.020,-0.217 0.394 0.000,-0.453 0.394 0.000,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,4,6,-1,5,0,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1]
+coord Coordinate { point [0.491 0.363 0.276,0.492 0.354 0.276,0.492 0.354 0.020,0.491 0.363 0.020,0.488 0.371 0.020,0.488 0.371 0.276,0.484 0.379 0.020,0.484 0.379 0.276,0.477 0.385 0.020,0.477 0.385 0.276,0.470 0.390 0.020,0.470 0.390 0.276,0.462 0.393 0.020,0.462 0.393 0.276,0.453 0.394 0.276,0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.394 0.020,0.453 0.394 0.000,0.217 0.394 0.000,0.217 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.492 -0.354 0.020,0.492 0.354 0.000,0.492 0.354 0.020,0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.000,0.491 -0.363 0.020,0.491 -0.363 0.000,0.492 -0.354 0.020,0.488 -0.371 0.020,0.488 -0.371 0.000,0.484 -0.379 0.020,0.484 -0.379 0.000,0.477 -0.385 0.020,0.477 -0.385 0.000,0.470 -0.390 0.020,0.470 -0.390 0.000,0.462 -0.393 0.020,0.462 -0.393 0.000,0.453 -0.394 0.020,0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,10,12,13,-1,13,12,14,-1,15,12,16,-1,16,12,17,-1,17,12,11,-1,11,12,10,-1]
+coord Coordinate { point [0.217 -0.394 0.000,0.492 -0.354 0.000,0.453 -0.394 0.000,0.488 -0.371 0.000,0.491 -0.363 0.000,0.484 -0.379 0.000,0.477 -0.385 0.000,0.470 -0.390 0.000,0.462 -0.393 0.000,0.217 0.394 0.000,0.492 0.354 0.000,0.453 0.394 0.000,0.484 0.379 0.000,0.491 0.363 0.000,0.488 0.371 0.000,0.477 0.385 0.000,0.470 0.390 0.000,0.462 0.393 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.491 0.363 0.020,0.492 0.354 0.000,0.491 0.363 0.000,0.492 0.354 0.020,0.488 0.371 0.020,0.488 0.371 0.000,0.484 0.379 0.020,0.484 0.379 0.000,0.477 0.385 0.020,0.477 0.385 0.000,0.470 0.390 0.020,0.470 0.390 0.000,0.462 0.393 0.020,0.462 0.393 0.000,0.453 0.394 0.020,0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2510.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2510.step
new file mode 100644
index 00000000..2449726f
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2510.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-2510.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-2510'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-2510.step',
+/* time_stamp */ '2017-10-22T15:47:15',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_2510','L_Wuerth_MAPI_2510','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#304,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.15,0.9,1.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.25,0.9,0.9));
+#26 = CIRCLE('',#27,0.1);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.15,0.9,0.9));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.25,-0.9,0.9));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.25,0.9,0.9));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.15,-0.9,1.));
+#43 = CIRCLE('',#44,0.1);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.15,-0.9,0.9));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.15,0.9,1.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.1);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.15,0.9,0.9));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.15,1.,0.9));
+#66 = CIRCLE('',#67,0.1);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.15,0.9,0.9));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.1);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.15,0.9,0.9));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.1);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.15,0.9,0.9));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.15,-0.9,1.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.15,-0.9,1.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#89,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(1.15,0.9,1.));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(1.15,-0.9,1.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#22,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(1.15,0.9,1.));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-1.,-0.,-0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.T.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.25,-1.,1.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.25,-0.9,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.25,0.9,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.15,-1.,0.9));
+#154 = CIRCLE('',#155,0.1);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.15,-0.9,0.9));
+#157 = DIRECTION('',(1.,0.,-0.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.1);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.15,-0.9,0.9));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.1);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.15,-0.9,0.9));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#97,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.15,1.,0.9));
+#178 = CIRCLE('',#179,0.1);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.15,0.9,0.9));
+#181 = DIRECTION('',(-1.,-1.048990684668E-15,-0.));
+#182 = DIRECTION('',(-1.048990684668E-15,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.15,1.,0.9));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.1);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.15,0.9,0.9));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.15,1.,5.E-02));
+#204 = CIRCLE('',#205,0.1);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.15,0.9,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.1);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.15,-1.,0.9));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.15,-1.,0.9));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.1);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.15,-0.9,0.9));
+#238 = DIRECTION('',(1.,0.,-0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.1);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.15,-0.9,0.9));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.T.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.25,-0.9,0.9));
+#253 = CIRCLE('',#254,0.1);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.15,-0.9,0.9));
+#256 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.25,0.9,0.9));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.25,-0.9,0.9));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.1);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.15,0.9,0.9));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#96,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.1);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.15,-0.9,0.9));
+#277 = DIRECTION('',(0.,1.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.15,-1.,5.E-02));
+#287 = CIRCLE('',#288,0.1);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-1.15,-0.9,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,0.1);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.1);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.15,0.9,0.9));
+#345 = DIRECTION('',(0.,-0.,1.));
+#346 = DIRECTION('',(1.,2.22044604925E-15,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.1);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.15,0.9,0.9));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,2.22044604925E-15,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.55,1.,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.25,1.,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.15,1.,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.15,1.,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.55,1.,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.55,1.,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#415 = CIRCLE('',#416,0.1);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.1);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.F.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#285,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.55,-1.,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#293,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.15,-1.,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.1);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.15,-0.9,0.9));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(0.,-1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.1);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.15,-0.9,0.9));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,-1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#251,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.25,-0.9,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.25,0.9,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#260,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#544 = CIRCLE('',#545,0.1);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.1);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#472,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#472,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#526,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#519,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.1);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.15,0.9,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.1);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#471,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#464,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.15,1.,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.55,1.,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.15,1.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.55,1.,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#568,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#510,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#511,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.1);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.15,-0.9,5.E-02));
+#683 = DIRECTION('',(-0.,-0.,-1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.1);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#730,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.1);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#737,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.1);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#696,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#722,#697,#773,.T.);
+#773 = CIRCLE('',#774,0.1);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#729,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#721,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.1);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#882);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2510.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2510.wrl
new file mode 100644
index 00000000..ff3767c8
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2510.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.462 -0.354 0.393,-0.453 0.354 0.394,-0.462 0.354 0.393,-0.453 -0.354 0.394,-0.470 -0.354 0.390,-0.470 0.354 0.390,-0.477 -0.354 0.385,-0.477 0.354 0.385,-0.484 -0.354 0.379,-0.484 0.354 0.379,-0.488 -0.354 0.371,-0.488 0.354 0.371,-0.491 -0.354 0.363,-0.491 0.354 0.363,-0.492 -0.354 0.354,-0.492 0.354 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.467 0.383 0.377,-0.475 0.377 0.377,-0.466 0.373 0.386,-0.453 0.393 0.363,-0.464 0.390 0.366,-0.453 0.390 0.371,-0.470 0.390 0.354,-0.462 0.393 0.354,-0.458 0.386 0.377,-0.471 0.368 0.386,-0.481 0.369 0.377,-0.475 0.361 0.386,-0.477 0.385 0.354,-0.475 0.385 0.366,-0.477 0.354 0.385,-0.484 0.359 0.377,-0.484 0.354 0.379,-0.488 0.354 0.371,-0.484 0.379 0.354,-0.483 0.376 0.366,-0.488 0.371 0.354,-0.488 0.366 0.366,-0.491 0.354 0.363,-0.491 0.363 0.354,-0.453 0.394 0.354,-0.492 0.354 0.354,-0.453 0.371 0.390,-0.455 0.366 0.392,-0.453 0.363 0.393,-0.458 0.365 0.392,-0.453 0.354 0.394,-0.461 0.363 0.392,-0.453 0.379 0.385,-0.460 0.376 0.386,-0.464 0.360 0.392,-0.462 0.354 0.393,-0.453 0.385 0.379,-0.465 0.356 0.392,-0.470 0.354 0.390]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.453 0.354 0.394,-0.453 -0.354 0.394,0.453 -0.354 0.394,-0.453 0.354 0.394]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.492 -0.354 0.020,-0.492 -0.354 0.354,-0.492 0.354 0.020,-0.492 0.354 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.481 -0.369 0.377,-0.475 -0.377 0.377,-0.471 -0.368 0.386,-0.491 -0.354 0.363,-0.488 -0.366 0.366,-0.488 -0.354 0.371,-0.488 -0.371 0.354,-0.491 -0.363 0.354,-0.484 -0.359 0.377,-0.466 -0.373 0.386,-0.467 -0.383 0.377,-0.460 -0.376 0.386,-0.484 -0.379 0.354,-0.483 -0.376 0.366,-0.453 -0.379 0.385,-0.458 -0.386 0.377,-0.453 -0.385 0.379,-0.453 -0.390 0.371,-0.477 -0.385 0.354,-0.475 -0.385 0.366,-0.470 -0.390 0.354,-0.464 -0.390 0.366,-0.453 -0.393 0.363,-0.462 -0.393 0.354,-0.492 -0.354 0.354,-0.453 -0.394 0.354,-0.470 -0.354 0.390,-0.465 -0.356 0.392,-0.462 -0.354 0.393,-0.464 -0.360 0.392,-0.453 -0.354 0.394,-0.461 -0.363 0.392,-0.477 -0.354 0.385,-0.475 -0.361 0.386,-0.458 -0.365 0.392,-0.453 -0.363 0.393,-0.484 -0.354 0.379,-0.455 -0.366 0.392,-0.453 -0.371 0.390]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.453 0.363 0.393,0.453 0.354 0.394,0.453 0.363 0.393,-0.453 0.354 0.394,-0.453 0.371 0.390,0.453 0.371 0.390,-0.453 0.379 0.385,0.453 0.379 0.385,-0.453 0.385 0.379,0.453 0.385 0.379,-0.453 0.390 0.371,0.453 0.390 0.371,-0.453 0.393 0.363,0.453 0.393 0.363,-0.453 0.394 0.354,0.453 0.394 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,11,13,12,-1,12,14,15,-1,13,14,12,-1]
+coord Coordinate { point [-0.492 0.354 0.020,-0.492 0.354 0.354,-0.491 0.363 0.020,-0.491 0.363 0.354,-0.488 0.371 0.020,-0.488 0.371 0.354,-0.484 0.379 0.020,-0.484 0.379 0.354,-0.477 0.385 0.020,-0.477 0.385 0.354,-0.470 0.390 0.020,-0.470 0.390 0.354,-0.462 0.393 0.020,-0.462 0.393 0.354,-0.453 0.394 0.354,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.453 -0.363 0.393,-0.453 -0.354 0.394,-0.453 -0.363 0.393,0.453 -0.354 0.394,0.453 -0.371 0.390,-0.453 -0.371 0.390,0.453 -0.379 0.385,-0.453 -0.379 0.385,0.453 -0.385 0.379,-0.453 -0.385 0.379,0.453 -0.390 0.371,-0.453 -0.390 0.371,0.453 -0.393 0.363,-0.453 -0.393 0.363,0.453 -0.394 0.354,-0.453 -0.394 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.462 0.354 0.393,0.453 -0.354 0.394,0.462 -0.354 0.393,0.453 0.354 0.394,0.470 0.354 0.390,0.470 -0.354 0.390,0.477 0.354 0.385,0.477 -0.354 0.385,0.484 0.354 0.379,0.484 -0.354 0.379,0.488 0.354 0.371,0.488 -0.354 0.371,0.491 0.354 0.363,0.491 -0.354 0.363,0.492 0.354 0.354,0.492 -0.354 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.354,-0.492 -0.354 0.354,-0.492 -0.354 0.020,-0.491 -0.363 0.020,-0.488 -0.371 0.354,-0.488 -0.371 0.020,-0.484 -0.379 0.354,-0.484 -0.379 0.020,-0.477 -0.385 0.354,-0.477 -0.385 0.020,-0.470 -0.390 0.354,-0.470 -0.390 0.020,-0.462 -0.393 0.354,-0.462 -0.393 0.020,-0.453 -0.394 0.354,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.492 -0.354 0.020,-0.492 0.354 0.020,-0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.481 0.369 0.377,0.475 0.377 0.377,0.471 0.368 0.386,0.491 0.354 0.363,0.488 0.366 0.366,0.488 0.354 0.371,0.488 0.371 0.354,0.491 0.363 0.354,0.484 0.359 0.377,0.466 0.373 0.386,0.467 0.383 0.377,0.460 0.376 0.386,0.484 0.379 0.354,0.483 0.376 0.366,0.453 0.379 0.385,0.458 0.386 0.377,0.453 0.385 0.379,0.453 0.390 0.371,0.477 0.385 0.354,0.475 0.385 0.366,0.470 0.390 0.354,0.464 0.390 0.366,0.453 0.393 0.363,0.462 0.393 0.354,0.492 0.354 0.354,0.453 0.394 0.354,0.470 0.354 0.390,0.465 0.356 0.392,0.462 0.354 0.393,0.464 0.360 0.392,0.453 0.354 0.394,0.461 0.363 0.392,0.477 0.354 0.385,0.475 0.361 0.386,0.458 0.365 0.392,0.453 0.363 0.393,0.484 0.354 0.379,0.455 0.366 0.392,0.453 0.371 0.390]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,6,7,3,-1,6,1,0,-1,6,3,1,-1]
+coord Coordinate { point [-0.453 0.394 0.354,-0.217 0.394 0.020,-0.453 0.394 0.020,0.217 0.394 0.020,-0.217 0.394 0.000,0.217 0.394 0.000,0.453 0.394 0.354,0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.491 0.363 0.020,-0.491 0.363 0.000,-0.492 0.354 0.020,-0.488 0.371 0.020,-0.488 0.371 0.000,-0.484 0.379 0.020,-0.484 0.379 0.000,-0.477 0.385 0.020,-0.477 0.385 0.000,-0.470 0.390 0.020,-0.470 0.390 0.000,-0.462 0.393 0.020,-0.462 0.393 0.000,-0.453 0.394 0.020,-0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,4,3,-1,6,7,4,-1,0,7,1,-1,4,7,0,-1]
+coord Coordinate { point [-0.217 -0.394 0.020,-0.453 -0.394 0.354,-0.453 -0.394 0.020,-0.217 -0.394 0.000,0.217 -0.394 0.020,0.217 -0.394 0.000,0.453 -0.394 0.020,0.453 -0.394 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.467 -0.383 0.377,0.475 -0.377 0.377,0.466 -0.373 0.386,0.453 -0.393 0.363,0.464 -0.390 0.366,0.453 -0.390 0.371,0.470 -0.390 0.354,0.462 -0.393 0.354,0.458 -0.386 0.377,0.471 -0.368 0.386,0.481 -0.369 0.377,0.475 -0.361 0.386,0.477 -0.385 0.354,0.475 -0.385 0.366,0.477 -0.354 0.385,0.484 -0.359 0.377,0.484 -0.354 0.379,0.488 -0.354 0.371,0.484 -0.379 0.354,0.483 -0.376 0.366,0.488 -0.371 0.354,0.488 -0.366 0.366,0.491 -0.354 0.363,0.491 -0.363 0.354,0.453 -0.394 0.354,0.492 -0.354 0.354,0.453 -0.371 0.390,0.455 -0.366 0.392,0.453 -0.363 0.393,0.458 -0.365 0.392,0.453 -0.354 0.394,0.461 -0.363 0.392,0.453 -0.379 0.385,0.460 -0.376 0.386,0.464 -0.360 0.392,0.462 -0.354 0.393,0.453 -0.385 0.379,0.465 -0.356 0.392,0.470 -0.354 0.390]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.492 -0.354 0.354,0.492 -0.354 0.020,0.492 0.354 0.020,0.492 0.354 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.020,-0.492 -0.354 0.000,-0.491 -0.363 0.000,-0.492 -0.354 0.020,-0.488 -0.371 0.020,-0.488 -0.371 0.000,-0.484 -0.379 0.020,-0.484 -0.379 0.000,-0.477 -0.385 0.020,-0.477 -0.385 0.000,-0.470 -0.390 0.020,-0.470 -0.390 0.000,-0.462 -0.393 0.020,-0.462 -0.393 0.000,-0.453 -0.394 0.020,-0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,10,14,-1,16,10,15,-1,11,17,1,-1,1,17,8,-1,10,17,11,-1]
+coord Coordinate { point [-0.491 -0.363 0.000,-0.492 -0.354 0.000,-0.488 -0.371 0.000,-0.484 -0.379 0.000,-0.477 -0.385 0.000,-0.470 -0.390 0.000,-0.462 -0.393 0.000,-0.453 -0.394 0.000,-0.217 -0.394 0.000,-0.491 0.363 0.000,-0.453 0.394 0.000,-0.492 0.354 0.000,-0.488 0.371 0.000,-0.484 0.379 0.000,-0.477 0.385 0.000,-0.470 0.390 0.000,-0.462 0.393 0.000,-0.217 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.492 0.354 0.354,0.492 0.354 0.020,0.491 0.363 0.020,0.491 0.363 0.354,0.488 0.371 0.020,0.488 0.371 0.354,0.484 0.379 0.020,0.484 0.379 0.354,0.477 0.385 0.020,0.477 0.385 0.354,0.470 0.390 0.020,0.470 0.390 0.354,0.462 0.393 0.020,0.462 0.393 0.354,0.453 0.394 0.020,0.453 0.394 0.354]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.217 0.394 0.020,-0.217 0.394 0.000,-0.453 0.394 0.000,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 0.394 0.000,0.217 0.394 0.000,-0.217 -0.394 0.000,0.217 -0.394 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.394 0.020,0.453 0.394 0.000,0.217 0.394 0.000,0.217 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 -0.394 0.000,-0.217 -0.394 0.020,-0.453 -0.394 0.000,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.354,0.491 -0.363 0.354,0.492 -0.354 0.020,0.491 -0.363 0.020,0.488 -0.371 0.354,0.488 -0.371 0.020,0.484 -0.379 0.354,0.484 -0.379 0.020,0.477 -0.385 0.354,0.477 -0.385 0.020,0.470 -0.390 0.354,0.470 -0.390 0.020,0.462 -0.393 0.354,0.462 -0.393 0.020,0.453 -0.394 0.354,0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.453 -0.394 0.000,0.453 -0.394 0.020,0.217 -0.394 0.000,0.217 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.492 -0.354 0.020,0.492 0.354 0.000,0.492 0.354 0.020,0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.491 0.363 0.020,0.492 0.354 0.000,0.491 0.363 0.000,0.492 0.354 0.020,0.488 0.371 0.020,0.488 0.371 0.000,0.484 0.379 0.020,0.484 0.379 0.000,0.477 0.385 0.020,0.477 0.385 0.000,0.470 0.390 0.020,0.470 0.390 0.000,0.462 0.393 0.020,0.462 0.393 0.000,0.453 0.394 0.020,0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,10,12,13,-1,13,12,14,-1,15,12,16,-1,16,12,17,-1,17,12,11,-1,11,12,10,-1]
+coord Coordinate { point [0.217 -0.394 0.000,0.492 -0.354 0.000,0.453 -0.394 0.000,0.488 -0.371 0.000,0.491 -0.363 0.000,0.484 -0.379 0.000,0.477 -0.385 0.000,0.470 -0.390 0.000,0.462 -0.393 0.000,0.217 0.394 0.000,0.492 0.354 0.000,0.453 0.394 0.000,0.484 0.379 0.000,0.491 0.363 0.000,0.488 0.371 0.000,0.477 0.385 0.000,0.470 0.390 0.000,0.462 0.393 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.000,0.491 -0.363 0.020,0.491 -0.363 0.000,0.492 -0.354 0.020,0.488 -0.371 0.020,0.488 -0.371 0.000,0.484 -0.379 0.020,0.484 -0.379 0.000,0.477 -0.385 0.020,0.477 -0.385 0.000,0.470 -0.390 0.020,0.470 -0.390 0.000,0.462 -0.393 0.020,0.462 -0.393 0.000,0.453 -0.394 0.020,0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2512.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2512.step
new file mode 100644
index 00000000..3dc04bf7
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2512.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-2512.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-2512'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-2512.step',
+/* time_stamp */ '2017-10-22T15:47:15',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_2512','L_Wuerth_MAPI_2512','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#310,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.15,-0.9,1.2));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.25,-0.9,1.1));
+#26 = CIRCLE('',#27,0.1);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.15,-0.9,1.1));
+#29 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#30 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.25,0.9,1.1));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.25,-0.9,1.1));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(0.,1.,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.15,0.9,1.2));
+#43 = CIRCLE('',#44,0.1);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.15,0.9,1.1));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.15,-0.9,1.2));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,1.,0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.1);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.15,-0.9,1.1));
+#57 = DIRECTION('',(0.,1.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.T.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.15,-1.,1.1));
+#66 = CIRCLE('',#67,0.1);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.15,-0.9,1.1));
+#69 = DIRECTION('',(1.,0.,-0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.1);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.15,-0.9,1.1));
+#77 = DIRECTION('',(-0.,-0.,-1.));
+#78 = DIRECTION('',(0.,-1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.1);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.15,-0.9,1.1));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,-1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#96,#104));
+#87 = ORIENTED_EDGE('',*,*,#88,.F.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.15,0.9,1.2));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.15,0.9,1.2));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#49,.F.);
+#96 = ORIENTED_EDGE('',*,*,#97,.F.);
+#97 = EDGE_CURVE('',#98,#22,#100,.T.);
+#98 = VERTEX_POINT('',#99);
+#99 = CARTESIAN_POINT('',(1.15,-0.9,1.2));
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(1.15,-0.9,1.2));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(-1.,-0.,-0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.F.);
+#105 = EDGE_CURVE('',#89,#98,#106,.T.);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(1.15,0.9,1.2));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-0.,-1.,-0.));
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.25,-1.,1.2));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#24,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.25,-0.9,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.25,0.9,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#33,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.F.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.T.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.15,1.,1.1));
+#154 = CIRCLE('',#155,0.1);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.15,0.9,1.1));
+#157 = DIRECTION('',(-1.,0.,0.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.1);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.15,0.9,1.1));
+#164 = DIRECTION('',(0.,0.,-1.));
+#165 = DIRECTION('',(-1.,2.22044604925E-15,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.1);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.15,0.9,1.1));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,2.22044604925E-15,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.F.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#98,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.15,-1.,1.1));
+#178 = CIRCLE('',#179,0.1);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.15,-0.9,1.1));
+#181 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.15,-1.,1.1));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#97,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.1);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.15,-0.9,1.1));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.T.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#119,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#120,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.15,-1.,5.E-02));
+#204 = CIRCLE('',#205,0.1);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.15,-0.9,5.E-02));
+#207 = DIRECTION('',(-0.,0.,1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.1);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.F.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.15,1.,1.1));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.15,1.,1.1));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.1);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.15,0.9,1.1));
+#238 = DIRECTION('',(-1.,0.,0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.1);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.15,0.9,1.1));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.F.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.25,0.9,1.1));
+#253 = CIRCLE('',#254,0.1);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.15,0.9,1.1));
+#256 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.25,-0.9,1.1));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.25,0.9,1.1));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(-0.,-1.,-0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#98,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.1);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.15,-0.9,1.1));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#105,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.1);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.15,0.9,1.1));
+#277 = DIRECTION('',(-0.,-1.,-0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#305,.F.);
+#280 = FACE_BOUND('',#281,.F.);
+#281 = EDGE_LOOP('',(#282,#283,#291,#299));
+#282 = ORIENTED_EDGE('',*,*,#127,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#285,#120,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.25,-0.9,0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(0.,1.,0.));
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#293,#128,#301,.T.);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(-1.25,0.9,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,0.,1.));
+#305 = PLANE('',#306);
+#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
+#307 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = DIRECTION('',(0.,0.,1.));
+#310 = ADVANCED_FACE('',(#311),#330,.T.);
+#311 = FACE_BOUND('',#312,.F.);
+#312 = EDGE_LOOP('',(#313,#314,#323,#329));
+#313 = ORIENTED_EDGE('',*,*,#135,.F.);
+#314 = ORIENTED_EDGE('',*,*,#315,.T.);
+#315 = EDGE_CURVE('',#128,#316,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(-1.15,1.,5.E-02));
+#318 = CIRCLE('',#319,0.1);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-1.15,0.9,5.E-02));
+#321 = DIRECTION('',(-0.,-0.,-1.));
+#322 = DIRECTION('',(0.,-1.,0.));
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#316,#152,#325,.T.);
+#325 = LINE('',#326,#327);
+#326 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#327 = VECTOR('',#328,1.);
+#328 = DIRECTION('',(0.,0.,1.));
+#329 = ORIENTED_EDGE('',*,*,#160,.F.);
+#330 = CYLINDRICAL_SURFACE('',#331,0.1);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#333 = DIRECTION('',(0.,0.,1.));
+#334 = DIRECTION('',(-1.,0.,0.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.T.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.1);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.15,-0.9,1.1));
+#345 = DIRECTION('',(0.,0.,-1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.1);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.15,-0.9,1.1));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.F.);
+#353 = FACE_BOUND('',#354,.F.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.55,-1.,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.25,-1.,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.15,-1.,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.55,-1.,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.T.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#285,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#415 = CIRCLE('',#416,0.1);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#418 = DIRECTION('',(-0.,0.,1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.15,-1.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#284,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.1);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.15,-0.9,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.T.);
+#434 = FACE_BOUND('',#435,.T.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#316,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.55,1.,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.25,1.,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#324,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.15,1.,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.15,1.,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.55,1.,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.55,1.,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.55,1.,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.55,1.,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.T.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.1);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.15,0.9,1.1));
+#499 = DIRECTION('',(0.,0.,-1.));
+#500 = DIRECTION('',(0.,1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.1);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.15,0.9,1.1));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#260,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.25,-0.9,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.25,0.9,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#251,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.T.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#293,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#544 = CIRCLE('',#545,0.1);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#547 = DIRECTION('',(-0.,-0.,-1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#316,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.15,1.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#315,.F.);
+#556 = ORIENTED_EDGE('',*,*,#300,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.1);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.15,0.9,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#292,.F.);
+#566 = ORIENTED_EDGE('',*,*,#412,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#413,#391,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#391,#472,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.55,-1.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#542,#472,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#541,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.F.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#510,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#511,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.1);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.15,-0.9,5.E-02));
+#600 = DIRECTION('',(-0.,-0.,-1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.1);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.F.);
+#610 = FACE_BOUND('',#611,.F.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#568,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#390,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#383,#464,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#471,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.25,-1.,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.15,-1.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.T.);
+#663 = FACE_BOUND('',#664,.T.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#580,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.25,1.,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.T.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#526,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#519,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.1);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.15,0.9,5.E-02));
+#683 = DIRECTION('',(-0.,0.,1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.1);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.T.);
+#693 = FACE_BOUND('',#694,.T.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.15,1.,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.55,1.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.15,1.,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.55,1.,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.25,-0.9,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.25,0.9,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.25,-1.,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.F.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#722,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.1);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#755 = DIRECTION('',(-0.,-0.,-1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#721,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.1);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.15,-0.9,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#772,#773));
+#768 = ORIENTED_EDGE('',*,*,#696,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#642,.T.);
+#771 = ORIENTED_EDGE('',*,*,#751,.F.);
+#772 = ORIENTED_EDGE('',*,*,#729,.T.);
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#730,#697,#775,.T.);
+#775 = CIRCLE('',#776,0.1);
+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#777 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#778 = DIRECTION('',(-0.,0.,1.));
+#779 = DIRECTION('',(0.,-1.,0.));
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.55,-1.,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.T.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#774,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#737,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.1);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.15,0.9,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#876,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#875);
+#875 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#876 = STYLED_ITEM('color',(#877),#310);
+#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));
+#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);
+#879 = SURFACE_SIDE_STYLE('',(#880));
+#880 = SURFACE_STYLE_FILL_AREA(#881);
+#881 = FILL_AREA_STYLE('',(#882));
+#882 = FILL_AREA_STYLE_COLOUR('',#811);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#875);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#875);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#875);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#875);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#875);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#875);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#875);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#875);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#875);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#875);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#875);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2512.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2512.wrl
new file mode 100644
index 00000000..c7015d62
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-2512.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.453 -0.354 0.472,-0.462 0.354 0.471,-0.462 -0.354 0.471,-0.453 0.354 0.472,-0.470 0.354 0.469,-0.470 -0.354 0.469,-0.477 0.354 0.464,-0.477 -0.354 0.464,-0.484 0.354 0.458,-0.484 -0.354 0.458,-0.488 0.354 0.450,-0.488 -0.354 0.450,-0.491 0.354 0.442,-0.491 -0.354 0.442,-0.492 0.354 0.433,-0.492 -0.354 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.475 -0.377 0.456,-0.467 -0.383 0.456,-0.466 -0.373 0.465,-0.464 -0.390 0.445,-0.453 -0.393 0.442,-0.453 -0.390 0.450,-0.470 -0.390 0.433,-0.462 -0.393 0.433,-0.458 -0.386 0.456,-0.481 -0.369 0.456,-0.471 -0.368 0.465,-0.475 -0.361 0.465,-0.475 -0.385 0.445,-0.477 -0.385 0.433,-0.484 -0.359 0.456,-0.477 -0.354 0.464,-0.484 -0.354 0.458,-0.488 -0.354 0.450,-0.483 -0.376 0.445,-0.484 -0.379 0.433,-0.488 -0.371 0.433,-0.488 -0.366 0.445,-0.491 -0.354 0.442,-0.491 -0.363 0.433,-0.453 -0.394 0.433,-0.492 -0.354 0.433,-0.455 -0.366 0.471,-0.453 -0.371 0.469,-0.453 -0.363 0.471,-0.458 -0.365 0.471,-0.453 -0.354 0.472,-0.461 -0.363 0.471,-0.460 -0.376 0.465,-0.453 -0.379 0.464,-0.464 -0.360 0.471,-0.462 -0.354 0.471,-0.453 -0.385 0.458,-0.465 -0.356 0.471,-0.470 -0.354 0.469]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.354 0.472,-0.453 0.354 0.472,-0.453 -0.354 0.472,0.453 -0.354 0.472]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.492 -0.354 0.020,-0.492 -0.354 0.433,-0.492 0.354 0.020,-0.492 0.354 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.475 0.377 0.456,-0.481 0.369 0.456,-0.471 0.368 0.465,-0.488 0.366 0.445,-0.491 0.354 0.442,-0.488 0.354 0.450,-0.488 0.371 0.433,-0.491 0.363 0.433,-0.484 0.359 0.456,-0.467 0.383 0.456,-0.466 0.373 0.465,-0.460 0.376 0.465,-0.483 0.376 0.445,-0.484 0.379 0.433,-0.458 0.386 0.456,-0.453 0.379 0.464,-0.453 0.385 0.458,-0.453 0.390 0.450,-0.475 0.385 0.445,-0.477 0.385 0.433,-0.470 0.390 0.433,-0.464 0.390 0.445,-0.453 0.393 0.442,-0.462 0.393 0.433,-0.492 0.354 0.433,-0.453 0.394 0.433,-0.465 0.356 0.471,-0.470 0.354 0.469,-0.462 0.354 0.471,-0.464 0.360 0.471,-0.453 0.354 0.472,-0.461 0.363 0.471,-0.475 0.361 0.465,-0.477 0.354 0.464,-0.458 0.365 0.471,-0.453 0.363 0.471,-0.484 0.354 0.458,-0.455 0.366 0.471,-0.453 0.371 0.469]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.453 -0.354 0.472,-0.453 -0.363 0.471,0.453 -0.363 0.471,-0.453 -0.354 0.472,-0.453 -0.371 0.469,0.453 -0.371 0.469,-0.453 -0.379 0.464,0.453 -0.379 0.464,-0.453 -0.385 0.458,0.453 -0.385 0.458,-0.453 -0.390 0.450,0.453 -0.390 0.450,-0.453 -0.393 0.442,0.453 -0.393 0.442,-0.453 -0.394 0.433,0.453 -0.394 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.433,-0.492 -0.354 0.433,-0.492 -0.354 0.020,-0.491 -0.363 0.020,-0.488 -0.371 0.433,-0.488 -0.371 0.020,-0.484 -0.379 0.433,-0.484 -0.379 0.020,-0.477 -0.385 0.433,-0.477 -0.385 0.020,-0.470 -0.390 0.433,-0.470 -0.390 0.020,-0.462 -0.393 0.433,-0.462 -0.393 0.020,-0.453 -0.394 0.433,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.453 0.354 0.472,0.453 0.363 0.471,-0.453 0.363 0.471,0.453 0.354 0.472,0.453 0.371 0.469,-0.453 0.371 0.469,0.453 0.379 0.464,-0.453 0.379 0.464,0.453 0.385 0.458,-0.453 0.385 0.458,0.453 0.390 0.450,-0.453 0.390 0.450,0.453 0.393 0.442,-0.453 0.393 0.442,0.453 0.394 0.433,-0.453 0.394 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.453 0.354 0.472,0.462 -0.354 0.471,0.462 0.354 0.471,0.453 -0.354 0.472,0.470 -0.354 0.469,0.470 0.354 0.469,0.477 -0.354 0.464,0.477 0.354 0.464,0.484 -0.354 0.458,0.484 0.354 0.458,0.488 -0.354 0.450,0.488 0.354 0.450,0.491 -0.354 0.442,0.491 0.354 0.442,0.492 -0.354 0.433,0.492 0.354 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.492 -0.354 0.020,-0.492 0.354 0.020,-0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,11,13,12,-1,12,14,15,-1,13,14,12,-1]
+coord Coordinate { point [-0.492 0.354 0.020,-0.492 0.354 0.433,-0.491 0.363 0.020,-0.491 0.363 0.433,-0.488 0.371 0.020,-0.488 0.371 0.433,-0.484 0.379 0.020,-0.484 0.379 0.433,-0.477 0.385 0.020,-0.477 0.385 0.433,-0.470 0.390 0.020,-0.470 0.390 0.433,-0.462 0.393 0.020,-0.462 0.393 0.433,-0.453 0.394 0.433,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.475 -0.377 0.456,0.481 -0.369 0.456,0.471 -0.368 0.465,0.488 -0.366 0.445,0.491 -0.354 0.442,0.488 -0.354 0.450,0.488 -0.371 0.433,0.491 -0.363 0.433,0.484 -0.359 0.456,0.467 -0.383 0.456,0.466 -0.373 0.465,0.460 -0.376 0.465,0.483 -0.376 0.445,0.484 -0.379 0.433,0.458 -0.386 0.456,0.453 -0.379 0.464,0.453 -0.385 0.458,0.453 -0.390 0.450,0.475 -0.385 0.445,0.477 -0.385 0.433,0.470 -0.390 0.433,0.464 -0.390 0.445,0.453 -0.393 0.442,0.462 -0.393 0.433,0.492 -0.354 0.433,0.453 -0.394 0.433,0.465 -0.356 0.471,0.470 -0.354 0.469,0.462 -0.354 0.471,0.464 -0.360 0.471,0.453 -0.354 0.472,0.461 -0.363 0.471,0.475 -0.361 0.465,0.477 -0.354 0.464,0.458 -0.365 0.471,0.453 -0.363 0.471,0.484 -0.354 0.458,0.455 -0.366 0.471,0.453 -0.371 0.469]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,4,3,-1,6,7,4,-1,4,7,0,-1,0,7,1,-1]
+coord Coordinate { point [-0.217 -0.394 0.020,-0.453 -0.394 0.433,-0.453 -0.394 0.020,-0.217 -0.394 0.000,0.217 -0.394 0.020,0.217 -0.394 0.000,0.453 -0.394 0.020,0.453 -0.394 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.491 -0.363 0.020,-0.492 -0.354 0.000,-0.491 -0.363 0.000,-0.492 -0.354 0.020,-0.488 -0.371 0.020,-0.488 -0.371 0.000,-0.484 -0.379 0.020,-0.484 -0.379 0.000,-0.477 -0.385 0.020,-0.477 -0.385 0.000,-0.470 -0.390 0.020,-0.470 -0.390 0.000,-0.462 -0.393 0.020,-0.462 -0.393 0.000,-0.453 -0.394 0.020,-0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,6,7,3,-1,6,3,1,-1,6,1,0,-1]
+coord Coordinate { point [-0.453 0.394 0.433,-0.217 0.394 0.020,-0.453 0.394 0.020,0.217 0.394 0.020,-0.217 0.394 0.000,0.217 0.394 0.000,0.453 0.394 0.433,0.453 0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.475 0.377 0.456,0.467 0.383 0.456,0.466 0.373 0.465,0.464 0.390 0.445,0.453 0.393 0.442,0.453 0.390 0.450,0.470 0.390 0.433,0.462 0.393 0.433,0.458 0.386 0.456,0.481 0.369 0.456,0.471 0.368 0.465,0.475 0.361 0.465,0.475 0.385 0.445,0.477 0.385 0.433,0.484 0.359 0.456,0.477 0.354 0.464,0.484 0.354 0.458,0.488 0.354 0.450,0.483 0.376 0.445,0.484 0.379 0.433,0.488 0.371 0.433,0.488 0.366 0.445,0.491 0.354 0.442,0.491 0.363 0.433,0.453 0.394 0.433,0.492 0.354 0.433,0.455 0.366 0.471,0.453 0.371 0.469,0.453 0.363 0.471,0.458 0.365 0.471,0.453 0.354 0.472,0.461 0.363 0.471,0.460 0.376 0.465,0.453 0.379 0.464,0.464 0.360 0.471,0.462 0.354 0.471,0.453 0.385 0.458,0.465 0.356 0.471,0.470 0.354 0.469]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.492 -0.354 0.433,0.492 -0.354 0.020,0.492 0.354 0.020,0.492 0.354 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.492 0.354 0.000,-0.491 0.363 0.020,-0.491 0.363 0.000,-0.492 0.354 0.020,-0.488 0.371 0.020,-0.488 0.371 0.000,-0.484 0.379 0.020,-0.484 0.379 0.000,-0.477 0.385 0.020,-0.477 0.385 0.000,-0.470 0.390 0.020,-0.470 0.390 0.000,-0.462 0.393 0.020,-0.462 0.393 0.000,-0.453 0.394 0.020,-0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,10,14,-1,16,10,15,-1,11,17,1,-1,1,17,8,-1,10,17,11,-1]
+coord Coordinate { point [-0.491 -0.363 0.000,-0.492 -0.354 0.000,-0.488 -0.371 0.000,-0.484 -0.379 0.000,-0.477 -0.385 0.000,-0.470 -0.390 0.000,-0.462 -0.393 0.000,-0.453 -0.394 0.000,-0.217 -0.394 0.000,-0.491 0.363 0.000,-0.453 0.394 0.000,-0.492 0.354 0.000,-0.488 0.371 0.000,-0.484 0.379 0.000,-0.477 0.385 0.000,-0.470 0.390 0.000,-0.462 0.393 0.000,-0.217 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.433,0.491 -0.363 0.433,0.492 -0.354 0.020,0.491 -0.363 0.020,0.488 -0.371 0.433,0.488 -0.371 0.020,0.484 -0.379 0.433,0.484 -0.379 0.020,0.477 -0.385 0.433,0.477 -0.385 0.020,0.470 -0.390 0.433,0.470 -0.390 0.020,0.462 -0.393 0.433,0.462 -0.393 0.020,0.453 -0.394 0.433,0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 -0.394 0.000,-0.217 -0.394 0.020,-0.453 -0.394 0.000,-0.453 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.217 0.394 0.000,0.217 0.394 0.000,-0.217 -0.394 0.000,0.217 -0.394 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.453 -0.394 0.000,0.453 -0.394 0.020,0.217 -0.394 0.000,0.217 -0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.217 0.394 0.020,-0.217 0.394 0.000,-0.453 0.394 0.000,-0.453 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.492 0.354 0.433,0.492 0.354 0.020,0.491 0.363 0.020,0.491 0.363 0.433,0.488 0.371 0.020,0.488 0.371 0.433,0.484 0.379 0.020,0.484 0.379 0.433,0.477 0.385 0.020,0.477 0.385 0.433,0.470 0.390 0.020,0.470 0.390 0.433,0.462 0.393 0.020,0.462 0.393 0.433,0.453 0.394 0.020,0.453 0.394 0.433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.453 0.394 0.020,0.453 0.394 0.000,0.217 0.394 0.000,0.217 0.394 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.492 -0.354 0.020,0.492 0.354 0.000,0.492 0.354 0.020,0.492 -0.354 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.492 -0.354 0.000,0.491 -0.363 0.020,0.491 -0.363 0.000,0.492 -0.354 0.020,0.488 -0.371 0.020,0.488 -0.371 0.000,0.484 -0.379 0.020,0.484 -0.379 0.000,0.477 -0.385 0.020,0.477 -0.385 0.000,0.470 -0.390 0.020,0.470 -0.390 0.000,0.462 -0.393 0.020,0.462 -0.393 0.000,0.453 -0.394 0.020,0.453 -0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,10,12,13,-1,13,12,14,-1,15,12,16,-1,16,12,17,-1,17,12,11,-1,11,12,10,-1]
+coord Coordinate { point [0.217 -0.394 0.000,0.492 -0.354 0.000,0.453 -0.394 0.000,0.488 -0.371 0.000,0.491 -0.363 0.000,0.484 -0.379 0.000,0.477 -0.385 0.000,0.470 -0.390 0.000,0.462 -0.393 0.000,0.217 0.394 0.000,0.492 0.354 0.000,0.453 0.394 0.000,0.484 0.379 0.000,0.491 0.363 0.000,0.488 0.371 0.000,0.477 0.385 0.000,0.470 0.390 0.000,0.462 0.393 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.491 0.363 0.020,0.492 0.354 0.000,0.491 0.363 0.000,0.492 0.354 0.020,0.488 0.371 0.020,0.488 0.371 0.000,0.484 0.379 0.020,0.484 0.379 0.000,0.477 0.385 0.020,0.477 0.385 0.000,0.470 0.390 0.020,0.470 0.390 0.000,0.462 0.393 0.020,0.462 0.393 0.000,0.453 0.394 0.020,0.453 0.394 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3010.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3010.step
new file mode 100644
index 00000000..2b000018
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3010.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-3010.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-3010'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-3010.step',
+/* time_stamp */ '2017-10-22T15:47:20',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_3010','L_Wuerth_MAPI_3010','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#304,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.35,1.35,1.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.5,1.35,0.85));
+#26 = CIRCLE('',#27,0.15);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.35,1.35,0.85));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.5,-1.35,0.85));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.5,1.35,0.85));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.35,-1.35,1.));
+#43 = CIRCLE('',#44,0.15);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.35,-1.35,0.85));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.35,1.35,1.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.15);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.35,1.35,0.85));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.35,1.5,0.85));
+#66 = CIRCLE('',#67,0.15);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.35,1.35,0.85));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.15);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.35,1.35,0.85));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.15);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.35,1.35,0.85));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.35,-1.35,1.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.35,-1.35,1.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#89,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(1.35,1.35,1.));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(1.35,-1.35,1.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#22,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(1.35,1.35,1.));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-1.,-0.,-0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.T.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.5,-1.5,1.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.5,-1.35,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.5,1.35,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.35,-1.5,0.85));
+#154 = CIRCLE('',#155,0.15);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.35,-1.35,0.85));
+#157 = DIRECTION('',(1.,0.,-0.));
+#158 = DIRECTION('',(0.,0.,1.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.15);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.35,-1.35,0.85));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.15);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.35,-1.35,0.85));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#97,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.35,1.5,0.85));
+#178 = CIRCLE('',#179,0.15);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.35,1.35,0.85));
+#181 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.35,1.5,0.85));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.15);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.35,1.35,0.85));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.35,1.5,5.E-02));
+#204 = CIRCLE('',#205,0.15);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.35,1.35,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.15);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.35,-1.5,0.85));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.35,-1.5,0.85));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.15);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.35,-1.35,0.85));
+#238 = DIRECTION('',(1.,0.,-0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.15);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.35,-1.35,0.85));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.T.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.5,-1.35,0.85));
+#253 = CIRCLE('',#254,0.15);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.35,-1.35,0.85));
+#256 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.5,1.35,0.85));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.5,-1.35,0.85));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.15);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.35,1.35,0.85));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#96,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.15);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.35,-1.35,0.85));
+#277 = DIRECTION('',(0.,1.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.35,-1.5,5.E-02));
+#287 = CIRCLE('',#288,0.15);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-1.35,-1.35,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,0.15);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.15);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.35,1.35,0.85));
+#345 = DIRECTION('',(0.,0.,1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.15);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.35,1.35,0.85));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.3,1.5,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.5,1.5,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.35,1.5,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#415 = CIRCLE('',#416,0.15);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.15);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.F.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#285,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.3,-1.5,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#293,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.35,-1.5,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.15);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.35,-1.35,0.85));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(0.,-1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.15);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.35,-1.35,0.85));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,-1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#251,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.5,-1.35,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.5,1.35,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.5,-1.5,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#260,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#544 = CIRCLE('',#545,0.15);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.15);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#472,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#472,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#526,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#519,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.15);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.35,1.35,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.15);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#471,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#464,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#568,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#510,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#511,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.15);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.35,-1.35,5.E-02));
+#683 = DIRECTION('',(-0.,-0.,-1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.15);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#730,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.15);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#737,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.15);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#696,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#722,#697,#773,.T.);
+#773 = CIRCLE('',#774,0.15);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#729,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#721,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.15);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#882);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3010.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3010.wrl
new file mode 100644
index 00000000..4d5c97d5
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3010.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.545 -0.531 0.392,-0.531 0.531 0.394,-0.545 0.531 0.392,-0.531 -0.531 0.394,-0.557 -0.531 0.388,-0.557 0.531 0.388,-0.568 -0.531 0.381,-0.568 0.531 0.381,-0.578 -0.531 0.371,-0.578 0.531 0.371,-0.585 -0.531 0.360,-0.585 0.531 0.360,-0.589 -0.531 0.348,-0.589 0.531 0.348,-0.591 -0.531 0.335,-0.591 0.531 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.553 0.574 0.369,-0.565 0.565 0.369,-0.552 0.560 0.382,-0.531 0.589 0.348,-0.549 0.585 0.353,-0.531 0.585 0.360,-0.557 0.585 0.335,-0.545 0.589 0.335,-0.539 0.579 0.369,-0.560 0.552 0.382,-0.574 0.553 0.369,-0.565 0.542 0.382,-0.568 0.578 0.335,-0.565 0.577 0.353,-0.568 0.531 0.381,-0.579 0.539 0.369,-0.578 0.531 0.371,-0.585 0.531 0.360,-0.578 0.568 0.335,-0.577 0.565 0.353,-0.585 0.557 0.335,-0.585 0.549 0.353,-0.589 0.531 0.348,-0.589 0.545 0.335,-0.531 0.591 0.335,-0.591 0.531 0.335,-0.531 0.557 0.388,-0.534 0.550 0.391,-0.531 0.545 0.392,-0.540 0.548 0.391,-0.531 0.531 0.394,-0.544 0.544 0.391,-0.531 0.568 0.381,-0.542 0.565 0.382,-0.548 0.540 0.391,-0.545 0.531 0.392,-0.531 0.578 0.371,-0.550 0.534 0.391,-0.557 0.531 0.388]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.531 0.531 0.394,-0.531 -0.531 0.394,0.531 -0.531 0.394,-0.531 0.531 0.394]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 -0.531 0.020,-0.591 -0.531 0.335,-0.591 0.531 0.020,-0.591 0.531 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.574 -0.553 0.369,-0.565 -0.565 0.369,-0.560 -0.552 0.382,-0.589 -0.531 0.348,-0.585 -0.549 0.353,-0.585 -0.531 0.360,-0.585 -0.557 0.335,-0.589 -0.545 0.335,-0.579 -0.539 0.369,-0.552 -0.560 0.382,-0.553 -0.574 0.369,-0.542 -0.565 0.382,-0.578 -0.568 0.335,-0.577 -0.565 0.353,-0.531 -0.568 0.381,-0.539 -0.579 0.369,-0.531 -0.578 0.371,-0.531 -0.585 0.360,-0.568 -0.578 0.335,-0.565 -0.577 0.353,-0.557 -0.585 0.335,-0.549 -0.585 0.353,-0.531 -0.589 0.348,-0.545 -0.589 0.335,-0.591 -0.531 0.335,-0.531 -0.591 0.335,-0.557 -0.531 0.388,-0.550 -0.534 0.391,-0.545 -0.531 0.392,-0.548 -0.540 0.391,-0.531 -0.531 0.394,-0.544 -0.544 0.391,-0.568 -0.531 0.381,-0.565 -0.542 0.382,-0.540 -0.548 0.391,-0.531 -0.545 0.392,-0.578 -0.531 0.371,-0.534 -0.550 0.391,-0.531 -0.557 0.388]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.531 0.545 0.392,0.531 0.531 0.394,0.531 0.545 0.392,-0.531 0.531 0.394,-0.531 0.557 0.388,0.531 0.557 0.388,-0.531 0.568 0.381,0.531 0.568 0.381,-0.531 0.578 0.371,0.531 0.578 0.371,-0.531 0.585 0.360,0.531 0.585 0.360,-0.531 0.589 0.348,0.531 0.589 0.348,-0.531 0.591 0.335,0.531 0.591 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.335,-0.589 0.545 0.335,-0.591 0.531 0.020,-0.589 0.545 0.020,-0.585 0.557 0.335,-0.585 0.557 0.020,-0.578 0.568 0.335,-0.578 0.568 0.020,-0.568 0.578 0.335,-0.568 0.578 0.020,-0.557 0.585 0.335,-0.557 0.585 0.020,-0.545 0.589 0.335,-0.545 0.589 0.020,-0.531 0.591 0.335,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.531 -0.545 0.392,-0.531 -0.531 0.394,-0.531 -0.545 0.392,0.531 -0.531 0.394,0.531 -0.557 0.388,-0.531 -0.557 0.388,0.531 -0.568 0.381,-0.531 -0.568 0.381,0.531 -0.578 0.371,-0.531 -0.578 0.371,0.531 -0.585 0.360,-0.531 -0.585 0.360,0.531 -0.589 0.348,-0.531 -0.589 0.348,0.531 -0.591 0.335,-0.531 -0.591 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.545 0.531 0.392,0.531 -0.531 0.394,0.545 -0.531 0.392,0.531 0.531 0.394,0.557 0.531 0.388,0.557 -0.531 0.388,0.568 0.531 0.381,0.568 -0.531 0.381,0.578 0.531 0.371,0.578 -0.531 0.371,0.585 0.531 0.360,0.585 -0.531 0.360,0.589 0.531 0.348,0.589 -0.531 0.348,0.591 0.531 0.335,0.591 -0.531 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.335,-0.591 -0.531 0.335,-0.591 -0.531 0.020,-0.589 -0.545 0.020,-0.585 -0.557 0.335,-0.585 -0.557 0.020,-0.578 -0.568 0.335,-0.578 -0.568 0.020,-0.568 -0.578 0.335,-0.568 -0.578 0.020,-0.557 -0.585 0.335,-0.557 -0.585 0.020,-0.545 -0.589 0.335,-0.545 -0.589 0.020,-0.531 -0.591 0.335,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.591 -0.531 0.020,-0.591 0.531 0.020,-0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.574 0.553 0.369,0.565 0.565 0.369,0.560 0.552 0.382,0.589 0.531 0.348,0.585 0.549 0.353,0.585 0.531 0.360,0.585 0.557 0.335,0.589 0.545 0.335,0.579 0.539 0.369,0.552 0.560 0.382,0.553 0.574 0.369,0.542 0.565 0.382,0.578 0.568 0.335,0.577 0.565 0.353,0.531 0.568 0.381,0.539 0.579 0.369,0.531 0.578 0.371,0.531 0.585 0.360,0.568 0.578 0.335,0.565 0.577 0.353,0.557 0.585 0.335,0.549 0.585 0.353,0.531 0.589 0.348,0.545 0.589 0.335,0.591 0.531 0.335,0.531 0.591 0.335,0.557 0.531 0.388,0.550 0.534 0.391,0.545 0.531 0.392,0.548 0.540 0.391,0.531 0.531 0.394,0.544 0.544 0.391,0.568 0.531 0.381,0.565 0.542 0.382,0.540 0.548 0.391,0.531 0.545 0.392,0.578 0.531 0.371,0.534 0.550 0.391,0.531 0.557 0.388]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,3,5,4,-1,6,7,3,-1,6,0,2,-1,6,3,0,-1]
+coord Coordinate { point [-0.118 0.591 0.020,-0.531 0.591 0.020,-0.531 0.591 0.335,0.118 0.591 0.020,-0.118 0.591 0.000,0.118 0.591 0.000,0.531 0.591 0.335,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.589 0.545 0.020,-0.589 0.545 0.000,-0.591 0.531 0.020,-0.585 0.557 0.020,-0.585 0.557 0.000,-0.578 0.568 0.020,-0.578 0.568 0.000,-0.568 0.578 0.020,-0.568 0.578 0.000,-0.557 0.585 0.020,-0.557 0.585 0.000,-0.545 0.589 0.020,-0.545 0.589 0.000,-0.531 0.591 0.020,-0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,5,4,3,-1,6,7,4,-1,1,7,2,-1,4,7,1,-1]
+coord Coordinate { point [-0.531 -0.591 0.020,-0.118 -0.591 0.020,-0.531 -0.591 0.335,-0.118 -0.591 0.000,0.118 -0.591 0.020,0.118 -0.591 0.000,0.531 -0.591 0.020,0.531 -0.591 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.553 -0.574 0.369,0.565 -0.565 0.369,0.552 -0.560 0.382,0.531 -0.589 0.348,0.549 -0.585 0.353,0.531 -0.585 0.360,0.557 -0.585 0.335,0.545 -0.589 0.335,0.539 -0.579 0.369,0.560 -0.552 0.382,0.574 -0.553 0.369,0.565 -0.542 0.382,0.568 -0.578 0.335,0.565 -0.577 0.353,0.568 -0.531 0.381,0.579 -0.539 0.369,0.578 -0.531 0.371,0.585 -0.531 0.360,0.578 -0.568 0.335,0.577 -0.565 0.353,0.585 -0.557 0.335,0.585 -0.549 0.353,0.589 -0.531 0.348,0.589 -0.545 0.335,0.531 -0.591 0.335,0.591 -0.531 0.335,0.531 -0.557 0.388,0.534 -0.550 0.391,0.531 -0.545 0.392,0.540 -0.548 0.391,0.531 -0.531 0.394,0.544 -0.544 0.391,0.531 -0.568 0.381,0.542 -0.565 0.382,0.548 -0.540 0.391,0.545 -0.531 0.392,0.531 -0.578 0.371,0.550 -0.534 0.391,0.557 -0.531 0.388]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.591 -0.531 0.335,0.591 -0.531 0.020,0.591 0.531 0.020,0.591 0.531 0.335]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.020,-0.591 -0.531 0.000,-0.589 -0.545 0.000,-0.591 -0.531 0.020,-0.585 -0.557 0.020,-0.585 -0.557 0.000,-0.578 -0.568 0.020,-0.578 -0.568 0.000,-0.568 -0.578 0.020,-0.568 -0.578 0.000,-0.557 -0.585 0.020,-0.557 -0.585 0.000,-0.545 -0.589 0.020,-0.545 -0.589 0.000,-0.531 -0.591 0.020,-0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,5,4,6,-1,6,4,7,-1,1,4,3,-1,1,8,4,-1,9,10,11,-1,12,13,14,-1,15,13,12,-1,11,13,15,-1,16,13,10,-1,10,13,11,-1,14,17,1,-1,1,17,8,-1,13,17,14,-1]
+coord Coordinate { point [-0.589 -0.545 0.000,-0.591 -0.531 0.000,-0.585 -0.557 0.000,-0.578 -0.568 0.000,-0.531 -0.591 0.000,-0.568 -0.578 0.000,-0.557 -0.585 0.000,-0.545 -0.589 0.000,-0.118 -0.591 0.000,-0.568 0.578 0.000,-0.557 0.585 0.000,-0.578 0.568 0.000,-0.589 0.545 0.000,-0.531 0.591 0.000,-0.591 0.531 0.000,-0.585 0.557 0.000,-0.545 0.589 0.000,-0.118 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.335,0.591 0.531 0.335,0.591 0.531 0.020,0.589 0.545 0.020,0.585 0.557 0.335,0.585 0.557 0.020,0.578 0.568 0.335,0.578 0.568 0.020,0.568 0.578 0.335,0.568 0.578 0.020,0.557 0.585 0.335,0.557 0.585 0.020,0.545 0.589 0.335,0.545 0.589 0.020,0.531 0.591 0.335,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.118 0.591 0.020,-0.118 0.591 0.000,-0.531 0.591 0.000,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 0.591 0.000,0.118 0.591 0.000,-0.118 -0.591 0.000,0.118 -0.591 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.591 0.020,0.531 0.591 0.000,0.118 0.591 0.000,0.118 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 -0.591 0.000,-0.118 -0.591 0.020,-0.531 -0.591 0.000,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.335,0.589 -0.545 0.335,0.591 -0.531 0.020,0.589 -0.545 0.020,0.585 -0.557 0.335,0.585 -0.557 0.020,0.578 -0.568 0.335,0.578 -0.568 0.020,0.568 -0.578 0.335,0.568 -0.578 0.020,0.557 -0.585 0.335,0.557 -0.585 0.020,0.545 -0.589 0.335,0.545 -0.589 0.020,0.531 -0.591 0.335,0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.531 -0.591 0.000,0.531 -0.591 0.020,0.118 -0.591 0.000,0.118 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.591 -0.531 0.020,0.591 0.531 0.000,0.591 0.531 0.020,0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.020,0.591 0.531 0.000,0.589 0.545 0.000,0.591 0.531 0.020,0.585 0.557 0.020,0.585 0.557 0.000,0.578 0.568 0.020,0.578 0.568 0.000,0.568 0.578 0.020,0.568 0.578 0.000,0.557 0.585 0.020,0.557 0.585 0.000,0.545 0.589 0.020,0.545 0.589 0.000,0.531 0.591 0.020,0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,1,4,6,-1,8,4,0,-1,5,4,8,-1,0,4,1,-1,9,10,3,-1,3,10,4,-1,9,11,10,-1,12,13,11,-1,14,15,16,-1,10,17,14,-1,11,17,10,-1,13,17,11,-1,14,17,15,-1]
+coord Coordinate { point [0.557 -0.585 0.000,0.578 -0.568 0.000,0.568 -0.578 0.000,0.118 -0.591 0.000,0.591 -0.531 0.000,0.531 -0.591 0.000,0.585 -0.557 0.000,0.589 -0.545 0.000,0.545 -0.589 0.000,0.118 0.591 0.000,0.591 0.531 0.000,0.531 0.591 0.000,0.545 0.589 0.000,0.557 0.585 0.000,0.589 0.545 0.000,0.578 0.568 0.000,0.585 0.557 0.000,0.568 0.578 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.000,0.589 -0.545 0.020,0.589 -0.545 0.000,0.591 -0.531 0.020,0.585 -0.557 0.020,0.585 -0.557 0.000,0.578 -0.568 0.020,0.578 -0.568 0.000,0.568 -0.578 0.020,0.568 -0.578 0.000,0.557 -0.585 0.020,0.557 -0.585 0.000,0.545 -0.589 0.020,0.545 -0.589 0.000,0.531 -0.591 0.020,0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3012.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3012.step
new file mode 100644
index 00000000..79c56846
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3012.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-3012.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-3012'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-3012.step',
+/* time_stamp */ '2017-10-22T15:47:19',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_3012','L_Wuerth_MAPI_3012','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#304,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.35,1.35,1.2));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.5,1.35,1.05));
+#26 = CIRCLE('',#27,0.15);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.35,1.35,1.05));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.5,-1.35,1.05));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.5,1.35,1.05));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.35,-1.35,1.2));
+#43 = CIRCLE('',#44,0.15);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.35,-1.35,1.05));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(-1.,0.,0.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.35,1.35,1.2));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.15);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.35,1.35,1.05));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.35,1.5,1.05));
+#66 = CIRCLE('',#67,0.15);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.35,1.35,1.05));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.15);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.35,1.35,1.05));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.15);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.35,1.35,1.05));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.35,-1.35,1.2));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.35,-1.35,1.2));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#89,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(1.35,1.35,1.2));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(1.35,-1.35,1.2));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#22,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(1.35,1.35,1.2));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-1.,-0.,-0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.T.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.5,-1.5,1.2));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.5,-1.35,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.5,1.35,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.35,-1.5,1.05));
+#154 = CIRCLE('',#155,0.15);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.35,-1.35,1.05));
+#157 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#158 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.15);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.35,-1.35,1.05));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.15);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.35,-1.35,1.05));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#97,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.35,1.5,1.05));
+#178 = CIRCLE('',#179,0.15);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.35,1.35,1.05));
+#181 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.35,1.5,1.05));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.15);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.35,1.35,1.05));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.35,1.5,5.E-02));
+#204 = CIRCLE('',#205,0.15);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.35,1.35,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.15);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.35,-1.5,1.05));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.35,-1.5,1.05));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.15);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.35,-1.35,1.05));
+#238 = DIRECTION('',(1.,0.,-0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.15);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.35,-1.35,1.05));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.T.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.5,-1.35,1.05));
+#253 = CIRCLE('',#254,0.15);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.35,-1.35,1.05));
+#256 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.5,1.35,1.05));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.5,-1.35,1.05));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.15);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.35,1.35,1.05));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#96,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.15);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.35,-1.35,1.05));
+#277 = DIRECTION('',(0.,1.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.35,-1.5,5.E-02));
+#287 = CIRCLE('',#288,0.15);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-1.35,-1.35,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,0.15);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.15);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.35,1.35,1.05));
+#345 = DIRECTION('',(0.,0.,1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.15);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.35,1.35,1.05));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.3,1.5,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.5,1.5,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.35,1.5,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#415 = CIRCLE('',#416,0.15);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.15);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.F.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#285,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.3,-1.5,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#293,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.35,-1.5,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.15);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.35,-1.35,1.05));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(0.,-1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.15);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.35,-1.35,1.05));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,-1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#251,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.5,-1.35,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.5,1.35,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.5,-1.5,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#260,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#544 = CIRCLE('',#545,0.15);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.15);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#472,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#472,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#526,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#519,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.15);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.35,1.35,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.15);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#471,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#464,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#568,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#510,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#511,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.15);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.35,-1.35,5.E-02));
+#683 = DIRECTION('',(-0.,-0.,-1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.15);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#730,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.15);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#737,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.15);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#696,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#722,#697,#773,.T.);
+#773 = CIRCLE('',#774,0.15);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#729,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#721,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.15);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#882);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3012.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3012.wrl
new file mode 100644
index 00000000..6d7959ac
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3012.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.545 -0.531 0.471,-0.531 0.531 0.472,-0.545 0.531 0.471,-0.531 -0.531 0.472,-0.557 -0.531 0.467,-0.557 0.531 0.467,-0.568 -0.531 0.460,-0.568 0.531 0.460,-0.578 -0.531 0.450,-0.578 0.531 0.450,-0.585 -0.531 0.439,-0.585 0.531 0.439,-0.589 -0.531 0.427,-0.589 0.531 0.427,-0.591 -0.531 0.413,-0.591 0.531 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.553 0.574 0.448,-0.565 0.565 0.448,-0.552 0.560 0.461,-0.531 0.589 0.427,-0.549 0.585 0.432,-0.531 0.585 0.439,-0.557 0.585 0.413,-0.545 0.589 0.413,-0.539 0.579 0.448,-0.560 0.552 0.461,-0.574 0.553 0.448,-0.565 0.542 0.461,-0.568 0.578 0.413,-0.565 0.577 0.432,-0.568 0.531 0.460,-0.579 0.539 0.448,-0.578 0.531 0.450,-0.585 0.531 0.439,-0.578 0.568 0.413,-0.577 0.565 0.432,-0.585 0.557 0.413,-0.585 0.549 0.432,-0.589 0.531 0.427,-0.589 0.545 0.413,-0.531 0.591 0.413,-0.591 0.531 0.413,-0.531 0.557 0.467,-0.534 0.550 0.470,-0.531 0.545 0.471,-0.540 0.548 0.470,-0.531 0.531 0.472,-0.544 0.544 0.470,-0.531 0.568 0.460,-0.542 0.565 0.461,-0.548 0.540 0.470,-0.545 0.531 0.471,-0.531 0.578 0.450,-0.550 0.534 0.470,-0.557 0.531 0.467]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.531 0.531 0.472,-0.531 -0.531 0.472,0.531 -0.531 0.472,-0.531 0.531 0.472]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 -0.531 0.020,-0.591 -0.531 0.413,-0.591 0.531 0.020,-0.591 0.531 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.574 -0.553 0.448,-0.565 -0.565 0.448,-0.560 -0.552 0.461,-0.589 -0.531 0.427,-0.585 -0.549 0.432,-0.585 -0.531 0.439,-0.585 -0.557 0.413,-0.589 -0.545 0.413,-0.579 -0.539 0.448,-0.552 -0.560 0.461,-0.553 -0.574 0.448,-0.542 -0.565 0.461,-0.578 -0.568 0.413,-0.577 -0.565 0.432,-0.531 -0.568 0.460,-0.539 -0.579 0.448,-0.531 -0.578 0.450,-0.531 -0.585 0.439,-0.568 -0.578 0.413,-0.565 -0.577 0.432,-0.557 -0.585 0.413,-0.549 -0.585 0.432,-0.531 -0.589 0.427,-0.545 -0.589 0.413,-0.591 -0.531 0.413,-0.531 -0.591 0.413,-0.557 -0.531 0.467,-0.550 -0.534 0.470,-0.545 -0.531 0.471,-0.548 -0.540 0.470,-0.531 -0.531 0.472,-0.544 -0.544 0.470,-0.568 -0.531 0.460,-0.565 -0.542 0.461,-0.540 -0.548 0.470,-0.531 -0.545 0.471,-0.578 -0.531 0.450,-0.534 -0.550 0.470,-0.531 -0.557 0.467]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.531 0.545 0.471,0.531 0.531 0.472,0.531 0.545 0.471,-0.531 0.531 0.472,-0.531 0.557 0.467,0.531 0.557 0.467,-0.531 0.568 0.460,0.531 0.568 0.460,-0.531 0.578 0.450,0.531 0.578 0.450,-0.531 0.585 0.439,0.531 0.585 0.439,-0.531 0.589 0.427,0.531 0.589 0.427,-0.531 0.591 0.413,0.531 0.591 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.413,-0.589 0.545 0.413,-0.591 0.531 0.020,-0.589 0.545 0.020,-0.585 0.557 0.413,-0.585 0.557 0.020,-0.578 0.568 0.413,-0.578 0.568 0.020,-0.568 0.578 0.413,-0.568 0.578 0.020,-0.557 0.585 0.413,-0.557 0.585 0.020,-0.545 0.589 0.413,-0.545 0.589 0.020,-0.531 0.591 0.413,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.531 -0.545 0.471,-0.531 -0.531 0.472,-0.531 -0.545 0.471,0.531 -0.531 0.472,0.531 -0.557 0.467,-0.531 -0.557 0.467,0.531 -0.568 0.460,-0.531 -0.568 0.460,0.531 -0.578 0.450,-0.531 -0.578 0.450,0.531 -0.585 0.439,-0.531 -0.585 0.439,0.531 -0.589 0.427,-0.531 -0.589 0.427,0.531 -0.591 0.413,-0.531 -0.591 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.545 0.531 0.471,0.531 -0.531 0.472,0.545 -0.531 0.471,0.531 0.531 0.472,0.557 0.531 0.467,0.557 -0.531 0.467,0.568 0.531 0.460,0.568 -0.531 0.460,0.578 0.531 0.450,0.578 -0.531 0.450,0.585 0.531 0.439,0.585 -0.531 0.439,0.589 0.531 0.427,0.589 -0.531 0.427,0.591 0.531 0.413,0.591 -0.531 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.413,-0.591 -0.531 0.413,-0.591 -0.531 0.020,-0.589 -0.545 0.020,-0.585 -0.557 0.413,-0.585 -0.557 0.020,-0.578 -0.568 0.413,-0.578 -0.568 0.020,-0.568 -0.578 0.413,-0.568 -0.578 0.020,-0.557 -0.585 0.413,-0.557 -0.585 0.020,-0.545 -0.589 0.413,-0.545 -0.589 0.020,-0.531 -0.591 0.413,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.591 -0.531 0.020,-0.591 0.531 0.020,-0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.574 0.553 0.448,0.565 0.565 0.448,0.560 0.552 0.461,0.589 0.531 0.427,0.585 0.549 0.432,0.585 0.531 0.439,0.585 0.557 0.413,0.589 0.545 0.413,0.579 0.539 0.448,0.552 0.560 0.461,0.553 0.574 0.448,0.542 0.565 0.461,0.578 0.568 0.413,0.577 0.565 0.432,0.531 0.568 0.460,0.539 0.579 0.448,0.531 0.578 0.450,0.531 0.585 0.439,0.568 0.578 0.413,0.565 0.577 0.432,0.557 0.585 0.413,0.549 0.585 0.432,0.531 0.589 0.427,0.545 0.589 0.413,0.591 0.531 0.413,0.531 0.591 0.413,0.557 0.531 0.467,0.550 0.534 0.470,0.545 0.531 0.471,0.548 0.540 0.470,0.531 0.531 0.472,0.544 0.544 0.470,0.568 0.531 0.460,0.565 0.542 0.461,0.540 0.548 0.470,0.531 0.545 0.471,0.578 0.531 0.450,0.534 0.550 0.470,0.531 0.557 0.467]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,3,5,4,-1,3,0,2,-1,6,7,3,-1,6,3,2,-1]
+coord Coordinate { point [-0.118 0.591 0.020,-0.531 0.591 0.020,-0.531 0.591 0.413,0.118 0.591 0.020,-0.118 0.591 0.000,0.118 0.591 0.000,0.531 0.591 0.413,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.589 0.545 0.020,-0.589 0.545 0.000,-0.591 0.531 0.020,-0.585 0.557 0.020,-0.585 0.557 0.000,-0.578 0.568 0.020,-0.578 0.568 0.000,-0.568 0.578 0.020,-0.568 0.578 0.000,-0.557 0.585 0.020,-0.557 0.585 0.000,-0.545 0.589 0.020,-0.545 0.589 0.000,-0.531 0.591 0.020,-0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,5,4,3,-1,1,4,2,-1,6,7,4,-1,4,7,2,-1]
+coord Coordinate { point [-0.531 -0.591 0.020,-0.118 -0.591 0.020,-0.531 -0.591 0.413,-0.118 -0.591 0.000,0.118 -0.591 0.020,0.118 -0.591 0.000,0.531 -0.591 0.020,0.531 -0.591 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.553 -0.574 0.448,0.565 -0.565 0.448,0.552 -0.560 0.461,0.531 -0.589 0.427,0.549 -0.585 0.432,0.531 -0.585 0.439,0.557 -0.585 0.413,0.545 -0.589 0.413,0.539 -0.579 0.448,0.560 -0.552 0.461,0.574 -0.553 0.448,0.565 -0.542 0.461,0.568 -0.578 0.413,0.565 -0.577 0.432,0.568 -0.531 0.460,0.579 -0.539 0.448,0.578 -0.531 0.450,0.585 -0.531 0.439,0.578 -0.568 0.413,0.577 -0.565 0.432,0.585 -0.557 0.413,0.585 -0.549 0.432,0.589 -0.531 0.427,0.589 -0.545 0.413,0.531 -0.591 0.413,0.591 -0.531 0.413,0.531 -0.557 0.467,0.534 -0.550 0.470,0.531 -0.545 0.471,0.540 -0.548 0.470,0.531 -0.531 0.472,0.544 -0.544 0.470,0.531 -0.568 0.460,0.542 -0.565 0.461,0.548 -0.540 0.470,0.545 -0.531 0.471,0.531 -0.578 0.450,0.550 -0.534 0.470,0.557 -0.531 0.467]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.591 -0.531 0.413,0.591 -0.531 0.020,0.591 0.531 0.020,0.591 0.531 0.413]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.020,-0.591 -0.531 0.000,-0.589 -0.545 0.000,-0.591 -0.531 0.020,-0.585 -0.557 0.020,-0.585 -0.557 0.000,-0.578 -0.568 0.020,-0.578 -0.568 0.000,-0.568 -0.578 0.020,-0.568 -0.578 0.000,-0.557 -0.585 0.020,-0.557 -0.585 0.000,-0.545 -0.589 0.020,-0.545 -0.589 0.000,-0.531 -0.591 0.020,-0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,5,4,6,-1,6,4,7,-1,1,4,3,-1,1,8,4,-1,9,10,11,-1,12,13,14,-1,15,13,12,-1,11,13,15,-1,16,13,10,-1,10,13,11,-1,14,17,1,-1,1,17,8,-1,13,17,14,-1]
+coord Coordinate { point [-0.589 -0.545 0.000,-0.591 -0.531 0.000,-0.585 -0.557 0.000,-0.578 -0.568 0.000,-0.531 -0.591 0.000,-0.568 -0.578 0.000,-0.557 -0.585 0.000,-0.545 -0.589 0.000,-0.118 -0.591 0.000,-0.568 0.578 0.000,-0.557 0.585 0.000,-0.578 0.568 0.000,-0.589 0.545 0.000,-0.531 0.591 0.000,-0.591 0.531 0.000,-0.585 0.557 0.000,-0.545 0.589 0.000,-0.118 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.413,0.591 0.531 0.413,0.591 0.531 0.020,0.589 0.545 0.020,0.585 0.557 0.413,0.585 0.557 0.020,0.578 0.568 0.413,0.578 0.568 0.020,0.568 0.578 0.413,0.568 0.578 0.020,0.557 0.585 0.413,0.557 0.585 0.020,0.545 0.589 0.413,0.545 0.589 0.020,0.531 0.591 0.413,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.118 0.591 0.020,-0.118 0.591 0.000,-0.531 0.591 0.000,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 0.591 0.000,0.118 0.591 0.000,-0.118 -0.591 0.000,0.118 -0.591 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.591 0.020,0.531 0.591 0.000,0.118 0.591 0.000,0.118 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 -0.591 0.000,-0.118 -0.591 0.020,-0.531 -0.591 0.000,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.413,0.589 -0.545 0.413,0.591 -0.531 0.020,0.589 -0.545 0.020,0.585 -0.557 0.413,0.585 -0.557 0.020,0.578 -0.568 0.413,0.578 -0.568 0.020,0.568 -0.578 0.413,0.568 -0.578 0.020,0.557 -0.585 0.413,0.557 -0.585 0.020,0.545 -0.589 0.413,0.545 -0.589 0.020,0.531 -0.591 0.413,0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.531 -0.591 0.000,0.531 -0.591 0.020,0.118 -0.591 0.000,0.118 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.591 -0.531 0.020,0.591 0.531 0.000,0.591 0.531 0.020,0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.020,0.591 0.531 0.000,0.589 0.545 0.000,0.591 0.531 0.020,0.585 0.557 0.020,0.585 0.557 0.000,0.578 0.568 0.020,0.578 0.568 0.000,0.568 0.578 0.020,0.568 0.578 0.000,0.557 0.585 0.020,0.557 0.585 0.000,0.545 0.589 0.020,0.545 0.589 0.000,0.531 0.591 0.020,0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,1,4,6,-1,8,4,0,-1,5,4,8,-1,0,4,1,-1,9,10,3,-1,3,10,4,-1,9,11,10,-1,12,13,11,-1,14,15,16,-1,10,17,14,-1,11,17,10,-1,13,17,11,-1,14,17,15,-1]
+coord Coordinate { point [0.557 -0.585 0.000,0.578 -0.568 0.000,0.568 -0.578 0.000,0.118 -0.591 0.000,0.591 -0.531 0.000,0.531 -0.591 0.000,0.585 -0.557 0.000,0.589 -0.545 0.000,0.545 -0.589 0.000,0.118 0.591 0.000,0.591 0.531 0.000,0.531 0.591 0.000,0.545 0.589 0.000,0.557 0.585 0.000,0.589 0.545 0.000,0.578 0.568 0.000,0.585 0.557 0.000,0.568 0.578 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.000,0.589 -0.545 0.020,0.589 -0.545 0.000,0.591 -0.531 0.020,0.585 -0.557 0.020,0.585 -0.557 0.000,0.578 -0.568 0.020,0.578 -0.568 0.000,0.568 -0.578 0.020,0.568 -0.578 0.000,0.557 -0.585 0.020,0.557 -0.585 0.000,0.545 -0.589 0.020,0.545 -0.589 0.000,0.531 -0.591 0.020,0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3015.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3015.step
new file mode 100644
index 00000000..d9827ce4
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3015.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-3015.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-3015'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-3015.step',
+/* time_stamp */ '2017-10-22T15:47:18',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_3015','L_Wuerth_MAPI_3015','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#254,#279,
+#310,#335,#352,#408,#433,#450,#481,#537,#562,#591,#609,#621,#638,
+#662,#680,#711,#723,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.35,-1.35,1.5));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.5,-1.35,1.35));
+#26 = CIRCLE('',#27,0.15);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.35,-1.35,1.35));
+#29 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#30 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.5,1.35,1.35));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.5,-1.35,1.35));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(0.,1.,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.35,1.35,1.5));
+#43 = CIRCLE('',#44,0.15);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.35,1.35,1.35));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(0.,0.,1.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.35,-1.35,1.5));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,1.,0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.15);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.35,-1.35,1.35));
+#57 = DIRECTION('',(0.,1.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.T.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.35,-1.5,1.35));
+#66 = CIRCLE('',#67,0.15);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.35,-1.35,1.35));
+#69 = DIRECTION('',(1.,0.,-0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.15);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.35,-1.35,1.35));
+#77 = DIRECTION('',(-0.,-0.,-1.));
+#78 = DIRECTION('',(0.,-1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.15);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.35,-1.35,1.35));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,-1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.F.);
+#88 = EDGE_CURVE('',#89,#22,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.35,-1.35,1.5));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(1.35,-1.35,1.5));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(-1.,-0.,-0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.F.);
+#96 = EDGE_CURVE('',#97,#89,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(1.35,1.35,1.5));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(1.35,1.35,1.5));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(-0.,-1.,-0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.F.);
+#104 = EDGE_CURVE('',#41,#97,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.35,1.35,1.5));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(1.,0.,0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.F.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.5,-1.5,1.5));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#24,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.5,-1.35,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.5,1.35,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#33,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.F.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.T.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.35,1.5,1.35));
+#154 = CIRCLE('',#155,0.15);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.35,1.35,1.35));
+#157 = DIRECTION('',(-1.,-6.123233995737E-17,-0.));
+#158 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.15);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.35,1.35,1.35));
+#164 = DIRECTION('',(0.,0.,-1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.15);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.35,1.35,1.35));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.F.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#89,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.35,-1.5,1.35));
+#178 = CIRCLE('',#179,0.15);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.35,-1.35,1.35));
+#181 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.35,-1.5,1.35));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#88,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.15);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.35,-1.35,1.35));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.T.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#119,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#120,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.35,-1.5,5.E-02));
+#204 = CIRCLE('',#205,0.15);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.35,-1.35,5.E-02));
+#207 = DIRECTION('',(-0.,0.,1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.15);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#249,.T.);
+#222 = FACE_BOUND('',#223,.F.);
+#223 = EDGE_LOOP('',(#224,#233,#241,#248));
+#224 = ORIENTED_EDGE('',*,*,#225,.T.);
+#225 = EDGE_CURVE('',#97,#226,#228,.T.);
+#226 = VERTEX_POINT('',#227);
+#227 = CARTESIAN_POINT('',(1.5,1.35,1.35));
+#228 = CIRCLE('',#229,0.15);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(1.35,1.35,1.35));
+#231 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#232 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#226,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(1.5,-1.35,1.35));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(1.5,1.35,1.35));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(-0.,-1.,-0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.F.);
+#242 = EDGE_CURVE('',#89,#235,#243,.T.);
+#243 = CIRCLE('',#244,0.15);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(1.35,-1.35,1.35));
+#246 = DIRECTION('',(-0.,1.,0.));
+#247 = DIRECTION('',(1.,0.,0.));
+#248 = ORIENTED_EDGE('',*,*,#96,.F.);
+#249 = CYLINDRICAL_SURFACE('',#250,0.15);
+#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
+#251 = CARTESIAN_POINT('',(1.35,1.35,1.35));
+#252 = DIRECTION('',(-0.,-1.,-0.));
+#253 = DIRECTION('',(0.,0.,1.));
+#254 = ADVANCED_FACE('',(#255),#274,.T.);
+#255 = FACE_BOUND('',#256,.F.);
+#256 = EDGE_LOOP('',(#257,#258,#266,#273));
+#257 = ORIENTED_EDGE('',*,*,#151,.T.);
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#152,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.35,1.5,1.35));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(-1.35,1.5,1.35));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(1.,0.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.15);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.35,1.35,1.35));
+#271 = DIRECTION('',(-1.,0.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#104,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.15);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(-1.35,1.35,1.35));
+#277 = DIRECTION('',(1.,0.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#305,.F.);
+#280 = FACE_BOUND('',#281,.F.);
+#281 = EDGE_LOOP('',(#282,#283,#291,#299));
+#282 = ORIENTED_EDGE('',*,*,#127,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#285,#120,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(0.,1.,0.));
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#293,#128,#301,.T.);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,0.,1.));
+#305 = PLANE('',#306);
+#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
+#307 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = DIRECTION('',(0.,0.,1.));
+#310 = ADVANCED_FACE('',(#311),#330,.T.);
+#311 = FACE_BOUND('',#312,.F.);
+#312 = EDGE_LOOP('',(#313,#314,#323,#329));
+#313 = ORIENTED_EDGE('',*,*,#135,.F.);
+#314 = ORIENTED_EDGE('',*,*,#315,.T.);
+#315 = EDGE_CURVE('',#128,#316,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(-1.35,1.5,5.E-02));
+#318 = CIRCLE('',#319,0.15);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-1.35,1.35,5.E-02));
+#321 = DIRECTION('',(-0.,-0.,-1.));
+#322 = DIRECTION('',(0.,-1.,0.));
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#316,#152,#325,.T.);
+#325 = LINE('',#326,#327);
+#326 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#327 = VECTOR('',#328,1.);
+#328 = DIRECTION('',(0.,0.,1.));
+#329 = ORIENTED_EDGE('',*,*,#160,.F.);
+#330 = CYLINDRICAL_SURFACE('',#331,0.15);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#333 = DIRECTION('',(0.,0.,1.));
+#334 = DIRECTION('',(-1.,0.,0.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.T.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#242,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#235,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.15);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.35,-1.35,1.35));
+#345 = DIRECTION('',(0.,0.,-1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.15);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.35,-1.35,1.35));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.F.);
+#353 = FACE_BOUND('',#354,.F.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.3,-1.5,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.35,-1.5,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.T.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#285,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#415 = CIRCLE('',#416,0.15);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#418 = DIRECTION('',(-0.,0.,1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#284,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.15);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#445,.T.);
+#434 = FACE_BOUND('',#435,.T.);
+#435 = EDGE_LOOP('',(#436,#437,#438));
+#436 = ORIENTED_EDGE('',*,*,#267,.F.);
+#437 = ORIENTED_EDGE('',*,*,#225,.T.);
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#260,#226,#440,.T.);
+#440 = CIRCLE('',#441,0.15);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(1.35,1.35,1.35));
+#443 = DIRECTION('',(0.,0.,-1.));
+#444 = DIRECTION('',(0.,1.,0.));
+#445 = SPHERICAL_SURFACE('',#446,0.15);
+#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449);
+#447 = CARTESIAN_POINT('',(1.35,1.35,1.35));
+#448 = DIRECTION('',(-0.,-0.,-1.));
+#449 = DIRECTION('',(0.,1.,0.));
+#450 = ADVANCED_FACE('',(#451),#476,.T.);
+#451 = FACE_BOUND('',#452,.T.);
+#452 = EDGE_LOOP('',(#453,#461,#469,#475));
+#453 = ORIENTED_EDGE('',*,*,#454,.F.);
+#454 = EDGE_CURVE('',#455,#235,#457,.T.);
+#455 = VERTEX_POINT('',#456);
+#456 = CARTESIAN_POINT('',(1.5,-1.35,5.E-02));
+#457 = LINE('',#458,#459);
+#458 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#459 = VECTOR('',#460,1.);
+#460 = DIRECTION('',(0.,0.,1.));
+#461 = ORIENTED_EDGE('',*,*,#462,.T.);
+#462 = EDGE_CURVE('',#455,#463,#465,.T.);
+#463 = VERTEX_POINT('',#464);
+#464 = CARTESIAN_POINT('',(1.5,1.35,5.E-02));
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(1.5,-1.5,5.E-02));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,1.,0.));
+#469 = ORIENTED_EDGE('',*,*,#470,.T.);
+#470 = EDGE_CURVE('',#463,#226,#471,.T.);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#473 = VECTOR('',#474,1.);
+#474 = DIRECTION('',(0.,0.,1.));
+#475 = ORIENTED_EDGE('',*,*,#234,.T.);
+#476 = PLANE('',#477);
+#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#478 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#479 = DIRECTION('',(1.,0.,0.));
+#480 = DIRECTION('',(0.,0.,1.));
+#481 = ADVANCED_FACE('',(#482),#532,.T.);
+#482 = FACE_BOUND('',#483,.T.);
+#483 = EDGE_LOOP('',(#484,#492,#493,#494,#502,#510,#518,#526));
+#484 = ORIENTED_EDGE('',*,*,#485,.F.);
+#485 = EDGE_CURVE('',#316,#486,#488,.T.);
+#486 = VERTEX_POINT('',#487);
+#487 = CARTESIAN_POINT('',(-0.3,1.5,5.E-02));
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-1.5,1.5,5.E-02));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,0.,0.));
+#492 = ORIENTED_EDGE('',*,*,#324,.T.);
+#493 = ORIENTED_EDGE('',*,*,#259,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#496,#260,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(1.35,1.5,5.E-02));
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(0.,0.,1.));
+#502 = ORIENTED_EDGE('',*,*,#503,.F.);
+#503 = EDGE_CURVE('',#504,#496,#506,.T.);
+#504 = VERTEX_POINT('',#505);
+#505 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(1.,0.,0.));
+#510 = ORIENTED_EDGE('',*,*,#511,.F.);
+#511 = EDGE_CURVE('',#512,#504,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(0.,0.,1.));
+#518 = ORIENTED_EDGE('',*,*,#519,.F.);
+#519 = EDGE_CURVE('',#520,#512,#522,.T.);
+#520 = VERTEX_POINT('',#521);
+#521 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(1.,0.,0.));
+#526 = ORIENTED_EDGE('',*,*,#527,.T.);
+#527 = EDGE_CURVE('',#520,#486,#528,.T.);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(0.,0.,1.));
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#535 = DIRECTION('',(0.,1.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#293,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#544 = CIRCLE('',#545,0.15);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#547 = DIRECTION('',(-0.,-0.,-1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#316,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#315,.F.);
+#556 = ORIENTED_EDGE('',*,*,#300,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.15);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#292,.F.);
+#566 = ORIENTED_EDGE('',*,*,#412,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#413,#391,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#391,#520,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#542,#520,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#541,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.F.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#454,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#455,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.15);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.35,-1.35,5.E-02));
+#600 = DIRECTION('',(-0.,-0.,-1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.15);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.F.);
+#610 = FACE_BOUND('',#611,.F.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#568,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#390,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#383,#512,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#519,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#675,.T.);
+#663 = FACE_BOUND('',#664,.T.);
+#664 = EDGE_LOOP('',(#665,#666,#673,#674));
+#665 = ORIENTED_EDGE('',*,*,#470,.F.);
+#666 = ORIENTED_EDGE('',*,*,#667,.T.);
+#667 = EDGE_CURVE('',#463,#496,#668,.T.);
+#668 = CIRCLE('',#669,0.15);
+#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
+#670 = CARTESIAN_POINT('',(1.35,1.35,5.E-02));
+#671 = DIRECTION('',(-0.,0.,1.));
+#672 = DIRECTION('',(0.,-1.,0.));
+#673 = ORIENTED_EDGE('',*,*,#495,.T.);
+#674 = ORIENTED_EDGE('',*,*,#439,.T.);
+#675 = CYLINDRICAL_SURFACE('',#676,0.15);
+#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679);
+#677 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#678 = DIRECTION('',(0.,0.,1.));
+#679 = DIRECTION('',(1.,0.,0.));
+#680 = ADVANCED_FACE('',(#681),#706,.T.);
+#681 = FACE_BOUND('',#682,.T.);
+#682 = EDGE_LOOP('',(#683,#684,#692,#700));
+#683 = ORIENTED_EDGE('',*,*,#462,.F.);
+#684 = ORIENTED_EDGE('',*,*,#685,.F.);
+#685 = EDGE_CURVE('',#686,#455,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#688 = LINE('',#689,#690);
+#689 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#690 = VECTOR('',#691,1.);
+#691 = DIRECTION('',(0.,0.,1.));
+#692 = ORIENTED_EDGE('',*,*,#693,.T.);
+#693 = EDGE_CURVE('',#686,#694,#696,.T.);
+#694 = VERTEX_POINT('',#695);
+#695 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(0.,1.,0.));
+#700 = ORIENTED_EDGE('',*,*,#701,.T.);
+#701 = EDGE_CURVE('',#694,#463,#702,.T.);
+#702 = LINE('',#703,#704);
+#703 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#704 = VECTOR('',#705,1.);
+#705 = DIRECTION('',(0.,0.,1.));
+#706 = PLANE('',#707);
+#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#708 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#709 = DIRECTION('',(1.,0.,0.));
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = ADVANCED_FACE('',(#712),#718,.T.);
+#712 = FACE_BOUND('',#713,.T.);
+#713 = EDGE_LOOP('',(#714,#715,#716,#717));
+#714 = ORIENTED_EDGE('',*,*,#580,.F.);
+#715 = ORIENTED_EDGE('',*,*,#550,.T.);
+#716 = ORIENTED_EDGE('',*,*,#485,.T.);
+#717 = ORIENTED_EDGE('',*,*,#527,.F.);
+#718 = PLANE('',#719);
+#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722);
+#720 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#721 = DIRECTION('',(0.,1.,0.));
+#722 = DIRECTION('',(0.,0.,1.));
+#723 = ADVANCED_FACE('',(#724),#742,.T.);
+#724 = FACE_BOUND('',#725,.T.);
+#725 = EDGE_LOOP('',(#726,#734,#735,#736));
+#726 = ORIENTED_EDGE('',*,*,#727,.F.);
+#727 = EDGE_CURVE('',#512,#728,#730,.T.);
+#728 = VERTEX_POINT('',#729);
+#729 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(1.,0.,0.));
+#734 = ORIENTED_EDGE('',*,*,#511,.T.);
+#735 = ORIENTED_EDGE('',*,*,#503,.T.);
+#736 = ORIENTED_EDGE('',*,*,#737,.F.);
+#737 = EDGE_CURVE('',#728,#496,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#745 = DIRECTION('',(0.,1.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.F.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#686,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.15);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#755 = DIRECTION('',(-0.,-0.,-1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#685,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.15);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#772,#773));
+#768 = ORIENTED_EDGE('',*,*,#727,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#642,.T.);
+#771 = ORIENTED_EDGE('',*,*,#751,.F.);
+#772 = ORIENTED_EDGE('',*,*,#693,.T.);
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#694,#728,#775,.T.);
+#775 = CIRCLE('',#776,0.15);
+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#777 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#778 = DIRECTION('',(-0.,0.,1.));
+#779 = DIRECTION('',(0.,-1.,0.));
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.T.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#774,.T.);
+#789 = ORIENTED_EDGE('',*,*,#737,.T.);
+#790 = ORIENTED_EDGE('',*,*,#667,.F.);
+#791 = ORIENTED_EDGE('',*,*,#701,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.15);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#876,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#254);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#875);
+#875 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#876 = STYLED_ITEM('color',(#877),#310);
+#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));
+#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);
+#879 = SURFACE_SIDE_STYLE('',(#880));
+#880 = SURFACE_STYLE_FILL_AREA(#881);
+#881 = FILL_AREA_STYLE('',(#882));
+#882 = FILL_AREA_STYLE_COLOUR('',#811);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#875);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#450);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#481);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#875);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#875);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#875);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#875);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#811);
+#974 = STYLED_ITEM('color',(#975),#680);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#875);
+#981 = STYLED_ITEM('color',(#982),#711);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#875);
+#988 = STYLED_ITEM('color',(#989),#723);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#875);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#875);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#875);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#875);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3015.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3015.wrl
new file mode 100644
index 00000000..e243a088
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3015.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.531 -0.531 0.591,-0.545 0.531 0.589,-0.545 -0.531 0.589,-0.531 0.531 0.591,-0.557 0.531 0.585,-0.557 -0.531 0.585,-0.568 0.531 0.578,-0.568 -0.531 0.578,-0.578 0.531 0.568,-0.578 -0.531 0.568,-0.585 0.531 0.557,-0.585 -0.531 0.557,-0.589 0.531 0.545,-0.589 -0.531 0.545,-0.591 0.531 0.531,-0.591 -0.531 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.565 -0.565 0.566,-0.553 -0.574 0.566,-0.552 -0.560 0.579,-0.549 -0.585 0.550,-0.531 -0.589 0.545,-0.531 -0.585 0.557,-0.557 -0.585 0.531,-0.545 -0.589 0.531,-0.539 -0.579 0.566,-0.574 -0.553 0.566,-0.560 -0.552 0.579,-0.565 -0.542 0.579,-0.565 -0.577 0.550,-0.568 -0.578 0.531,-0.579 -0.539 0.566,-0.568 -0.531 0.578,-0.578 -0.531 0.568,-0.585 -0.531 0.557,-0.577 -0.565 0.550,-0.578 -0.568 0.531,-0.585 -0.557 0.531,-0.585 -0.549 0.550,-0.589 -0.531 0.545,-0.589 -0.545 0.531,-0.531 -0.591 0.531,-0.591 -0.531 0.531,-0.534 -0.550 0.588,-0.531 -0.557 0.585,-0.531 -0.545 0.589,-0.540 -0.548 0.588,-0.531 -0.531 0.591,-0.544 -0.544 0.588,-0.542 -0.565 0.579,-0.531 -0.568 0.578,-0.548 -0.540 0.588,-0.545 -0.531 0.589,-0.531 -0.578 0.568,-0.550 -0.534 0.588,-0.557 -0.531 0.585]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.531 0.531 0.591,-0.531 -0.531 0.591,0.531 -0.531 0.591,-0.531 0.531 0.591]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 -0.531 0.020,-0.591 -0.531 0.531,-0.591 0.531 0.020,-0.591 0.531 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.565 0.565 0.566,-0.574 0.553 0.566,-0.560 0.552 0.579,-0.585 0.549 0.550,-0.589 0.531 0.545,-0.585 0.531 0.557,-0.585 0.557 0.531,-0.589 0.545 0.531,-0.579 0.539 0.566,-0.553 0.574 0.566,-0.552 0.560 0.579,-0.542 0.565 0.579,-0.577 0.565 0.550,-0.578 0.568 0.531,-0.539 0.579 0.566,-0.531 0.568 0.578,-0.531 0.578 0.568,-0.531 0.585 0.557,-0.565 0.577 0.550,-0.568 0.578 0.531,-0.557 0.585 0.531,-0.549 0.585 0.550,-0.531 0.589 0.545,-0.545 0.589 0.531,-0.591 0.531 0.531,-0.531 0.591 0.531,-0.550 0.534 0.588,-0.557 0.531 0.585,-0.545 0.531 0.589,-0.548 0.540 0.588,-0.531 0.531 0.591,-0.544 0.544 0.588,-0.565 0.542 0.579,-0.568 0.531 0.578,-0.540 0.548 0.588,-0.531 0.545 0.589,-0.578 0.531 0.568,-0.534 0.550 0.588,-0.531 0.557 0.585]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.531 -0.531 0.591,-0.531 -0.545 0.589,0.531 -0.545 0.589,-0.531 -0.531 0.591,-0.531 -0.557 0.585,0.531 -0.557 0.585,-0.531 -0.568 0.578,0.531 -0.568 0.578,-0.531 -0.578 0.568,0.531 -0.578 0.568,-0.531 -0.585 0.557,0.531 -0.585 0.557,-0.531 -0.589 0.545,0.531 -0.589 0.545,-0.531 -0.591 0.531,0.531 -0.591 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.531,-0.591 -0.531 0.531,-0.591 -0.531 0.020,-0.589 -0.545 0.020,-0.585 -0.557 0.531,-0.585 -0.557 0.020,-0.578 -0.568 0.531,-0.578 -0.568 0.020,-0.568 -0.578 0.531,-0.568 -0.578 0.020,-0.557 -0.585 0.531,-0.557 -0.585 0.020,-0.545 -0.589 0.531,-0.545 -0.589 0.020,-0.531 -0.591 0.531,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.531 0.531 0.591,0.545 -0.531 0.589,0.545 0.531 0.589,0.531 -0.531 0.591,0.557 -0.531 0.585,0.557 0.531 0.585,0.568 -0.531 0.578,0.568 0.531 0.578,0.578 -0.531 0.568,0.578 0.531 0.568,0.585 -0.531 0.557,0.585 0.531 0.557,0.589 -0.531 0.545,0.589 0.531 0.545,0.591 -0.531 0.531,0.591 0.531 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.531 0.531 0.591,0.531 0.545 0.589,-0.531 0.545 0.589,0.531 0.531 0.591,0.531 0.557 0.585,-0.531 0.557 0.585,0.531 0.568 0.578,-0.531 0.568 0.578,0.531 0.578 0.568,-0.531 0.578 0.568,0.531 0.585 0.557,-0.531 0.585 0.557,0.531 0.589 0.545,-0.531 0.589 0.545,0.531 0.591 0.531,-0.531 0.591 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.591 -0.531 0.020,-0.591 0.531 0.020,-0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.531,-0.589 0.545 0.531,-0.591 0.531 0.020,-0.589 0.545 0.020,-0.585 0.557 0.531,-0.585 0.557 0.020,-0.578 0.568 0.531,-0.578 0.568 0.020,-0.568 0.578 0.531,-0.568 0.578 0.020,-0.557 0.585 0.531,-0.557 0.585 0.020,-0.545 0.589 0.531,-0.545 0.589 0.020,-0.531 0.591 0.531,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.565 -0.565 0.566,0.574 -0.553 0.566,0.560 -0.552 0.579,0.585 -0.549 0.550,0.589 -0.531 0.545,0.585 -0.531 0.557,0.585 -0.557 0.531,0.589 -0.545 0.531,0.579 -0.539 0.566,0.553 -0.574 0.566,0.552 -0.560 0.579,0.542 -0.565 0.579,0.577 -0.565 0.550,0.578 -0.568 0.531,0.539 -0.579 0.566,0.531 -0.568 0.578,0.531 -0.578 0.568,0.531 -0.585 0.557,0.565 -0.577 0.550,0.568 -0.578 0.531,0.557 -0.585 0.531,0.549 -0.585 0.550,0.531 -0.589 0.545,0.545 -0.589 0.531,0.591 -0.531 0.531,0.531 -0.591 0.531,0.550 -0.534 0.588,0.557 -0.531 0.585,0.545 -0.531 0.589,0.548 -0.540 0.588,0.531 -0.531 0.591,0.544 -0.544 0.588,0.565 -0.542 0.579,0.568 -0.531 0.578,0.540 -0.548 0.588,0.531 -0.545 0.589,0.578 -0.531 0.568,0.534 -0.550 0.588,0.531 -0.557 0.585]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,5,4,3,-1,6,7,4,-1,4,7,0,-1,0,7,1,-1]
+coord Coordinate { point [-0.118 -0.591 0.020,-0.531 -0.591 0.531,-0.531 -0.591 0.020,-0.118 -0.591 0.000,0.118 -0.591 0.020,0.118 -0.591 0.000,0.531 -0.591 0.020,0.531 -0.591 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.020,-0.591 -0.531 0.000,-0.589 -0.545 0.000,-0.591 -0.531 0.020,-0.585 -0.557 0.020,-0.585 -0.557 0.000,-0.578 -0.568 0.020,-0.578 -0.568 0.000,-0.568 -0.578 0.020,-0.568 -0.578 0.000,-0.557 -0.585 0.020,-0.557 -0.585 0.000,-0.545 -0.589 0.020,-0.545 -0.589 0.000,-0.531 -0.591 0.020,-0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.565 0.565 0.566,0.553 0.574 0.566,0.552 0.560 0.579,0.549 0.585 0.550,0.531 0.589 0.545,0.531 0.585 0.557,0.557 0.585 0.531,0.545 0.589 0.531,0.539 0.579 0.566,0.574 0.553 0.566,0.560 0.552 0.579,0.565 0.542 0.579,0.565 0.577 0.550,0.568 0.578 0.531,0.579 0.539 0.566,0.568 0.531 0.578,0.578 0.531 0.568,0.585 0.531 0.557,0.577 0.565 0.550,0.578 0.568 0.531,0.585 0.557 0.531,0.585 0.549 0.550,0.589 0.531 0.545,0.589 0.545 0.531,0.531 0.591 0.531,0.591 0.531 0.531,0.534 0.550 0.588,0.531 0.557 0.585,0.531 0.545 0.589,0.540 0.548 0.588,0.531 0.531 0.591,0.544 0.544 0.588,0.542 0.565 0.579,0.531 0.568 0.578,0.548 0.540 0.588,0.545 0.531 0.589,0.531 0.578 0.568,0.550 0.534 0.588,0.557 0.531 0.585]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.591 -0.531 0.531,0.591 -0.531 0.020,0.591 0.531 0.020,0.591 0.531 0.531]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,6,7,3,-1,6,3,1,-1,6,1,0,-1]
+coord Coordinate { point [-0.531 0.591 0.531,-0.118 0.591 0.020,-0.531 0.591 0.020,0.118 0.591 0.020,-0.118 0.591 0.000,0.118 0.591 0.000,0.531 0.591 0.531,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.589 0.545 0.020,-0.589 0.545 0.000,-0.591 0.531 0.020,-0.585 0.557 0.020,-0.585 0.557 0.000,-0.578 0.568 0.020,-0.578 0.568 0.000,-0.568 0.578 0.020,-0.568 0.578 0.000,-0.557 0.585 0.020,-0.557 0.585 0.000,-0.545 0.589 0.020,-0.545 0.589 0.000,-0.531 0.591 0.020,-0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,5,4,6,-1,6,4,7,-1,1,4,3,-1,1,8,4,-1,9,10,11,-1,12,13,14,-1,15,13,12,-1,11,13,15,-1,16,13,10,-1,10,13,11,-1,14,17,1,-1,1,17,8,-1,13,17,14,-1]
+coord Coordinate { point [-0.589 -0.545 0.000,-0.591 -0.531 0.000,-0.585 -0.557 0.000,-0.578 -0.568 0.000,-0.531 -0.591 0.000,-0.568 -0.578 0.000,-0.557 -0.585 0.000,-0.545 -0.589 0.000,-0.118 -0.591 0.000,-0.568 0.578 0.000,-0.557 0.585 0.000,-0.578 0.568 0.000,-0.589 0.545 0.000,-0.531 0.591 0.000,-0.591 0.531 0.000,-0.585 0.557 0.000,-0.545 0.589 0.000,-0.118 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.531,0.589 -0.545 0.531,0.591 -0.531 0.020,0.589 -0.545 0.020,0.585 -0.557 0.531,0.585 -0.557 0.020,0.578 -0.568 0.531,0.578 -0.568 0.020,0.568 -0.578 0.531,0.568 -0.578 0.020,0.557 -0.585 0.531,0.557 -0.585 0.020,0.545 -0.589 0.531,0.545 -0.589 0.020,0.531 -0.591 0.531,0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 -0.591 0.000,-0.118 -0.591 0.020,-0.531 -0.591 0.000,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 0.591 0.000,0.118 0.591 0.000,-0.118 -0.591 0.000,0.118 -0.591 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.531 -0.591 0.000,0.531 -0.591 0.020,0.118 -0.591 0.000,0.118 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.531,0.591 0.531 0.531,0.591 0.531 0.020,0.589 0.545 0.020,0.585 0.557 0.531,0.585 0.557 0.020,0.578 0.568 0.531,0.578 0.568 0.020,0.568 0.578 0.531,0.568 0.578 0.020,0.557 0.585 0.531,0.557 0.585 0.020,0.545 0.589 0.531,0.545 0.589 0.020,0.531 0.591 0.531,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.591 -0.531 0.020,0.591 0.531 0.000,0.591 0.531 0.020,0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.118 0.591 0.020,-0.118 0.591 0.000,-0.531 0.591 0.000,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.591 0.020,0.531 0.591 0.000,0.118 0.591 0.000,0.118 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.000,0.589 -0.545 0.020,0.589 -0.545 0.000,0.591 -0.531 0.020,0.585 -0.557 0.020,0.585 -0.557 0.000,0.578 -0.568 0.020,0.578 -0.568 0.000,0.568 -0.578 0.020,0.568 -0.578 0.000,0.557 -0.585 0.020,0.557 -0.585 0.000,0.545 -0.589 0.020,0.545 -0.589 0.000,0.531 -0.591 0.020,0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,1,4,6,-1,8,4,0,-1,5,4,8,-1,0,4,1,-1,9,10,3,-1,3,10,4,-1,9,11,10,-1,12,13,11,-1,14,15,16,-1,10,17,14,-1,11,17,10,-1,13,17,11,-1,14,17,15,-1]
+coord Coordinate { point [0.557 -0.585 0.000,0.578 -0.568 0.000,0.568 -0.578 0.000,0.118 -0.591 0.000,0.591 -0.531 0.000,0.531 -0.591 0.000,0.585 -0.557 0.000,0.589 -0.545 0.000,0.545 -0.589 0.000,0.118 0.591 0.000,0.591 0.531 0.000,0.531 0.591 0.000,0.545 0.589 0.000,0.557 0.585 0.000,0.589 0.545 0.000,0.578 0.568 0.000,0.585 0.557 0.000,0.568 0.578 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.020,0.591 0.531 0.000,0.589 0.545 0.000,0.591 0.531 0.020,0.585 0.557 0.020,0.585 0.557 0.000,0.578 0.568 0.020,0.578 0.568 0.000,0.568 0.578 0.020,0.568 0.578 0.000,0.557 0.585 0.020,0.557 0.585 0.000,0.545 0.589 0.020,0.545 0.589 0.000,0.531 0.591 0.020,0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3020.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3020.step
new file mode 100644
index 00000000..b83025fc
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3020.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-3020.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-3020'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-3020.step',
+/* time_stamp */ '2017-10-22T15:47:18',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_3020','L_Wuerth_MAPI_3020','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#310,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.35,-1.35,2.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.5,-1.35,1.85));
+#26 = CIRCLE('',#27,0.15);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.35,-1.35,1.85));
+#29 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#30 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.5,1.35,1.85));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.5,-1.35,1.85));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(0.,1.,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.35,1.35,2.));
+#43 = CIRCLE('',#44,0.15);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.35,1.35,1.85));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(-1.,0.,0.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.35,-1.35,2.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,1.,0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.15);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.35,-1.35,1.85));
+#57 = DIRECTION('',(0.,1.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.T.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.35,-1.5,1.85));
+#66 = CIRCLE('',#67,0.15);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.35,-1.35,1.85));
+#69 = DIRECTION('',(1.,0.,-0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.15);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.35,-1.35,1.85));
+#77 = DIRECTION('',(-0.,-0.,-1.));
+#78 = DIRECTION('',(0.,-1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.15);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.35,-1.35,1.85));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,-1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#96,#104));
+#87 = ORIENTED_EDGE('',*,*,#88,.F.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.35,1.35,2.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.35,1.35,2.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#49,.F.);
+#96 = ORIENTED_EDGE('',*,*,#97,.F.);
+#97 = EDGE_CURVE('',#98,#22,#100,.T.);
+#98 = VERTEX_POINT('',#99);
+#99 = CARTESIAN_POINT('',(1.35,-1.35,2.));
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(1.35,-1.35,2.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(-1.,-0.,-0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.F.);
+#105 = EDGE_CURVE('',#89,#98,#106,.T.);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(1.35,1.35,2.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-0.,-1.,-0.));
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.5,-1.5,2.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#24,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.5,-1.35,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.5,1.35,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#33,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.F.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.T.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.35,1.5,1.85));
+#154 = CIRCLE('',#155,0.15);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.35,1.35,1.85));
+#157 = DIRECTION('',(-1.,-6.123233995737E-17,-0.));
+#158 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.15);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.35,1.35,1.85));
+#164 = DIRECTION('',(0.,0.,-1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.15);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.35,1.35,1.85));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.F.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#98,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.35,-1.5,1.85));
+#178 = CIRCLE('',#179,0.15);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.35,-1.35,1.85));
+#181 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.35,-1.5,1.85));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#97,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.15);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.35,-1.35,1.85));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.T.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#119,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#120,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.35,-1.5,5.E-02));
+#204 = CIRCLE('',#205,0.15);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.35,-1.35,5.E-02));
+#207 = DIRECTION('',(-0.,0.,1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.15);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.F.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.35,1.5,1.85));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.35,1.5,1.85));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.15);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.35,1.35,1.85));
+#238 = DIRECTION('',(-1.,0.,0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.15);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.35,1.35,1.85));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.F.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.5,1.35,1.85));
+#253 = CIRCLE('',#254,0.15);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.35,1.35,1.85));
+#256 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.5,-1.35,1.85));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.5,1.35,1.85));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(-0.,-1.,-0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#98,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.15);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.35,-1.35,1.85));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#105,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.15);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.35,1.35,1.85));
+#277 = DIRECTION('',(-0.,-1.,-0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#305,.F.);
+#280 = FACE_BOUND('',#281,.F.);
+#281 = EDGE_LOOP('',(#282,#283,#291,#299));
+#282 = ORIENTED_EDGE('',*,*,#127,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#285,#120,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.5,-1.35,0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(0.,1.,0.));
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#293,#128,#301,.T.);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(-1.5,1.35,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(0.,0.,1.));
+#305 = PLANE('',#306);
+#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
+#307 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = DIRECTION('',(0.,0.,1.));
+#310 = ADVANCED_FACE('',(#311),#330,.T.);
+#311 = FACE_BOUND('',#312,.F.);
+#312 = EDGE_LOOP('',(#313,#314,#323,#329));
+#313 = ORIENTED_EDGE('',*,*,#135,.F.);
+#314 = ORIENTED_EDGE('',*,*,#315,.T.);
+#315 = EDGE_CURVE('',#128,#316,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(-1.35,1.5,5.E-02));
+#318 = CIRCLE('',#319,0.15);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-1.35,1.35,5.E-02));
+#321 = DIRECTION('',(-0.,-0.,-1.));
+#322 = DIRECTION('',(0.,-1.,0.));
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#316,#152,#325,.T.);
+#325 = LINE('',#326,#327);
+#326 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#327 = VECTOR('',#328,1.);
+#328 = DIRECTION('',(0.,0.,1.));
+#329 = ORIENTED_EDGE('',*,*,#160,.F.);
+#330 = CYLINDRICAL_SURFACE('',#331,0.15);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#333 = DIRECTION('',(0.,0.,1.));
+#334 = DIRECTION('',(-1.,0.,0.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.T.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.15);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.35,-1.35,1.85));
+#345 = DIRECTION('',(0.,0.,-1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.15);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.35,-1.35,1.85));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.F.);
+#353 = FACE_BOUND('',#354,.F.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.3,-1.5,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.5,-1.5,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.35,-1.5,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.T.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#285,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#415 = CIRCLE('',#416,0.15);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#418 = DIRECTION('',(-0.,0.,1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.35,-1.5,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#284,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.15);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.35,-1.35,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.T.);
+#434 = FACE_BOUND('',#435,.T.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#316,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.3,1.5,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.5,1.5,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#324,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.35,1.5,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.3,1.5,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.T.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.15);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.35,1.35,1.85));
+#499 = DIRECTION('',(0.,0.,-1.));
+#500 = DIRECTION('',(0.,1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.15);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.35,1.35,1.85));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#260,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.5,-1.35,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.5,1.35,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.5,-1.5,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#251,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.T.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#293,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#544 = CIRCLE('',#545,0.15);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#547 = DIRECTION('',(-0.,-0.,-1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#316,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.35,1.5,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#315,.F.);
+#556 = ORIENTED_EDGE('',*,*,#300,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.15);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.35,1.35,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#292,.F.);
+#566 = ORIENTED_EDGE('',*,*,#412,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#413,#391,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#391,#472,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.3,-1.5,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#542,#472,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#541,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.F.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#510,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#511,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.15);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.35,-1.35,5.E-02));
+#600 = DIRECTION('',(-0.,-0.,-1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.15);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.F.);
+#610 = FACE_BOUND('',#611,.F.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#568,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#390,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#383,#464,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#471,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.5,-1.5,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.35,-1.5,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.T.);
+#663 = FACE_BOUND('',#664,.T.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#580,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.5,1.5,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.T.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#526,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#519,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.15);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.35,1.35,5.E-02));
+#683 = DIRECTION('',(-0.,0.,1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.15);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.T.);
+#693 = FACE_BOUND('',#694,.T.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.35,1.5,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.3,1.5,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.5,-1.35,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.5,1.35,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.5,-1.5,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.F.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#722,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.15);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#755 = DIRECTION('',(-0.,-0.,-1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#721,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.15);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.35,-1.35,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#772,#773));
+#768 = ORIENTED_EDGE('',*,*,#696,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#642,.T.);
+#771 = ORIENTED_EDGE('',*,*,#751,.F.);
+#772 = ORIENTED_EDGE('',*,*,#729,.T.);
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#730,#697,#775,.T.);
+#775 = CIRCLE('',#776,0.15);
+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#777 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#778 = DIRECTION('',(-0.,0.,1.));
+#779 = DIRECTION('',(0.,-1.,0.));
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.3,-1.5,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.T.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#774,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#737,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.15);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.35,1.35,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#876,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#875);
+#875 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#876 = STYLED_ITEM('color',(#877),#310);
+#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));
+#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);
+#879 = SURFACE_SIDE_STYLE('',(#880));
+#880 = SURFACE_STYLE_FILL_AREA(#881);
+#881 = FILL_AREA_STYLE('',(#882));
+#882 = FILL_AREA_STYLE_COLOUR('',#811);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#875);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#875);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#875);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#875);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#875);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#875);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#875);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#875);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#875);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#875);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#875);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3020.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3020.wrl
new file mode 100644
index 00000000..da3a23a7
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-3020.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.531 -0.531 0.787,-0.545 0.531 0.786,-0.545 -0.531 0.786,-0.531 0.531 0.787,-0.557 0.531 0.782,-0.557 -0.531 0.782,-0.568 0.531 0.775,-0.568 -0.531 0.775,-0.578 0.531 0.765,-0.578 -0.531 0.765,-0.585 0.531 0.754,-0.585 -0.531 0.754,-0.589 0.531 0.741,-0.589 -0.531 0.741,-0.591 0.531 0.728,-0.591 -0.531 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.565 -0.565 0.763,-0.553 -0.574 0.763,-0.552 -0.560 0.776,-0.549 -0.585 0.747,-0.531 -0.589 0.741,-0.531 -0.585 0.754,-0.557 -0.585 0.728,-0.545 -0.589 0.728,-0.539 -0.579 0.763,-0.574 -0.553 0.763,-0.560 -0.552 0.776,-0.565 -0.542 0.776,-0.565 -0.577 0.747,-0.568 -0.578 0.728,-0.579 -0.539 0.763,-0.568 -0.531 0.775,-0.578 -0.531 0.765,-0.585 -0.531 0.754,-0.577 -0.565 0.747,-0.578 -0.568 0.728,-0.585 -0.557 0.728,-0.585 -0.549 0.747,-0.589 -0.531 0.741,-0.589 -0.545 0.728,-0.531 -0.591 0.728,-0.591 -0.531 0.728,-0.534 -0.550 0.785,-0.531 -0.557 0.782,-0.531 -0.545 0.786,-0.540 -0.548 0.785,-0.531 -0.531 0.787,-0.544 -0.544 0.785,-0.542 -0.565 0.776,-0.531 -0.568 0.775,-0.548 -0.540 0.785,-0.545 -0.531 0.786,-0.531 -0.578 0.765,-0.550 -0.534 0.785,-0.557 -0.531 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.531 0.787,-0.531 0.531 0.787,-0.531 -0.531 0.787,0.531 -0.531 0.787]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 -0.531 0.020,-0.591 -0.531 0.728,-0.591 0.531 0.020,-0.591 0.531 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [-0.565 0.565 0.763,-0.574 0.553 0.763,-0.560 0.552 0.776,-0.585 0.549 0.747,-0.589 0.531 0.741,-0.585 0.531 0.754,-0.585 0.557 0.728,-0.589 0.545 0.728,-0.579 0.539 0.763,-0.553 0.574 0.763,-0.552 0.560 0.776,-0.542 0.565 0.776,-0.577 0.565 0.747,-0.578 0.568 0.728,-0.539 0.579 0.763,-0.531 0.568 0.775,-0.531 0.578 0.765,-0.531 0.585 0.754,-0.565 0.577 0.747,-0.568 0.578 0.728,-0.557 0.585 0.728,-0.549 0.585 0.747,-0.531 0.589 0.741,-0.545 0.589 0.728,-0.591 0.531 0.728,-0.531 0.591 0.728,-0.550 0.534 0.785,-0.557 0.531 0.782,-0.545 0.531 0.786,-0.548 0.540 0.785,-0.531 0.531 0.787,-0.544 0.544 0.785,-0.565 0.542 0.776,-0.568 0.531 0.775,-0.540 0.548 0.785,-0.531 0.545 0.786,-0.578 0.531 0.765,-0.534 0.550 0.785,-0.531 0.557 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.531 -0.531 0.787,-0.531 -0.545 0.786,0.531 -0.545 0.786,-0.531 -0.531 0.787,-0.531 -0.557 0.782,0.531 -0.557 0.782,-0.531 -0.568 0.775,0.531 -0.568 0.775,-0.531 -0.578 0.765,0.531 -0.578 0.765,-0.531 -0.585 0.754,0.531 -0.585 0.754,-0.531 -0.589 0.741,0.531 -0.589 0.741,-0.531 -0.591 0.728,0.531 -0.591 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.728,-0.591 -0.531 0.728,-0.591 -0.531 0.020,-0.589 -0.545 0.020,-0.585 -0.557 0.728,-0.585 -0.557 0.020,-0.578 -0.568 0.728,-0.578 -0.568 0.020,-0.568 -0.578 0.728,-0.568 -0.578 0.020,-0.557 -0.585 0.728,-0.557 -0.585 0.020,-0.545 -0.589 0.728,-0.545 -0.589 0.020,-0.531 -0.591 0.728,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.531 0.531 0.787,0.531 0.545 0.786,-0.531 0.545 0.786,0.531 0.531 0.787,0.531 0.557 0.782,-0.531 0.557 0.782,0.531 0.568 0.775,-0.531 0.568 0.775,0.531 0.578 0.765,-0.531 0.578 0.765,0.531 0.585 0.754,-0.531 0.585 0.754,0.531 0.589 0.741,-0.531 0.589 0.741,0.531 0.591 0.728,-0.531 0.591 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.531 0.531 0.787,0.545 -0.531 0.786,0.545 0.531 0.786,0.531 -0.531 0.787,0.557 -0.531 0.782,0.557 0.531 0.782,0.568 -0.531 0.775,0.568 0.531 0.775,0.578 -0.531 0.765,0.578 0.531 0.765,0.585 -0.531 0.754,0.585 0.531 0.754,0.589 -0.531 0.741,0.589 0.531 0.741,0.591 -0.531 0.728,0.591 0.531 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.591 -0.531 0.020,-0.591 0.531 0.020,-0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.728,-0.589 0.545 0.728,-0.591 0.531 0.020,-0.589 0.545 0.020,-0.585 0.557 0.728,-0.585 0.557 0.020,-0.578 0.568 0.728,-0.578 0.568 0.020,-0.568 0.578 0.728,-0.568 0.578 0.020,-0.557 0.585 0.728,-0.557 0.585 0.020,-0.545 0.589 0.728,-0.545 0.589 0.020,-0.531 0.591 0.728,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.565 -0.565 0.763,0.574 -0.553 0.763,0.560 -0.552 0.776,0.585 -0.549 0.747,0.589 -0.531 0.741,0.585 -0.531 0.754,0.585 -0.557 0.728,0.589 -0.545 0.728,0.579 -0.539 0.763,0.553 -0.574 0.763,0.552 -0.560 0.776,0.542 -0.565 0.776,0.577 -0.565 0.747,0.578 -0.568 0.728,0.539 -0.579 0.763,0.531 -0.568 0.775,0.531 -0.578 0.765,0.531 -0.585 0.754,0.565 -0.577 0.747,0.568 -0.578 0.728,0.557 -0.585 0.728,0.549 -0.585 0.747,0.531 -0.589 0.741,0.545 -0.589 0.728,0.591 -0.531 0.728,0.531 -0.591 0.728,0.550 -0.534 0.785,0.557 -0.531 0.782,0.545 -0.531 0.786,0.548 -0.540 0.785,0.531 -0.531 0.787,0.544 -0.544 0.785,0.565 -0.542 0.776,0.568 -0.531 0.775,0.540 -0.548 0.785,0.531 -0.545 0.786,0.578 -0.531 0.765,0.534 -0.550 0.785,0.531 -0.557 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,6,7,1,-1,1,7,2,-1,2,7,4,-1]
+coord Coordinate { point [-0.118 -0.591 0.000,0.118 -0.591 0.020,-0.118 -0.591 0.020,0.118 -0.591 0.000,-0.531 -0.591 0.728,-0.531 -0.591 0.020,0.531 -0.591 0.020,0.531 -0.591 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.545 0.020,-0.591 -0.531 0.000,-0.589 -0.545 0.000,-0.591 -0.531 0.020,-0.585 -0.557 0.020,-0.585 -0.557 0.000,-0.578 -0.568 0.020,-0.578 -0.568 0.000,-0.568 -0.578 0.020,-0.568 -0.578 0.000,-0.557 -0.585 0.020,-0.557 -0.585 0.000,-0.545 -0.589 0.020,-0.545 -0.589 0.000,-0.531 -0.591 0.020,-0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,6,7,0,-1,6,0,2,-1,6,2,4,-1]
+coord Coordinate { point [0.118 0.591 0.020,-0.118 0.591 0.000,-0.118 0.591 0.020,0.118 0.591 0.000,-0.531 0.591 0.728,-0.531 0.591 0.020,0.531 0.591 0.728,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,7,-1,3,5,8,-1,3,8,1,-1,3,7,4,-1,9,10,11,-1,9,0,10,-1,12,13,6,-1,12,6,3,-1,12,1,0,-1,12,3,1,-1,14,15,16,-1,14,16,17,-1,14,11,15,-1,14,9,11,-1,18,19,13,-1,18,20,19,-1,18,13,12,-1,18,0,9,-1,18,12,0,-1,21,17,22,-1,21,23,20,-1,21,22,23,-1,21,20,18,-1,21,14,17,-1,21,9,14,-1,21,18,9,-1,7,24,4,-1,25,23,22,-1,26,27,28,-1,29,28,30,-1,29,26,28,-1,31,29,30,-1,32,33,27,-1,32,27,26,-1,32,26,29,-1,34,30,35,-1,34,31,30,-1,2,29,31,-1,2,32,29,-1,8,36,33,-1,8,5,36,-1,8,33,32,-1,37,35,38,-1,37,34,35,-1,10,2,31,-1,10,31,34,-1,1,32,2,-1,1,8,32,-1,11,38,15,-1,11,34,37,-1,11,37,38,-1,11,10,34,-1,0,2,10,-1]
+coord Coordinate { point [0.565 0.565 0.763,0.553 0.574 0.763,0.552 0.560 0.776,0.549 0.585 0.747,0.531 0.589 0.741,0.531 0.585 0.754,0.557 0.585 0.728,0.545 0.589 0.728,0.539 0.579 0.763,0.574 0.553 0.763,0.560 0.552 0.776,0.565 0.542 0.776,0.565 0.577 0.747,0.568 0.578 0.728,0.579 0.539 0.763,0.568 0.531 0.775,0.578 0.531 0.765,0.585 0.531 0.754,0.577 0.565 0.747,0.578 0.568 0.728,0.585 0.557 0.728,0.585 0.549 0.747,0.589 0.531 0.741,0.589 0.545 0.728,0.531 0.591 0.728,0.591 0.531 0.728,0.534 0.550 0.785,0.531 0.557 0.782,0.531 0.545 0.786,0.540 0.548 0.785,0.531 0.531 0.787,0.544 0.544 0.785,0.542 0.565 0.776,0.531 0.568 0.775,0.548 0.540 0.785,0.545 0.531 0.786,0.531 0.578 0.765,0.550 0.534 0.785,0.557 0.531 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.591 -0.531 0.728,0.591 -0.531 0.020,0.591 0.531 0.020,0.591 0.531 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.531 0.000,-0.589 0.545 0.020,-0.589 0.545 0.000,-0.591 0.531 0.020,-0.585 0.557 0.020,-0.585 0.557 0.000,-0.578 0.568 0.020,-0.578 0.568 0.000,-0.568 0.578 0.020,-0.568 0.578 0.000,-0.557 0.585 0.020,-0.557 0.585 0.000,-0.545 0.589 0.020,-0.545 0.589 0.000,-0.531 0.591 0.020,-0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,5,4,6,-1,6,4,7,-1,1,4,3,-1,1,8,4,-1,9,10,11,-1,12,13,14,-1,15,13,12,-1,11,13,15,-1,16,13,10,-1,10,13,11,-1,14,17,1,-1,1,17,8,-1,13,17,14,-1]
+coord Coordinate { point [-0.589 -0.545 0.000,-0.591 -0.531 0.000,-0.585 -0.557 0.000,-0.578 -0.568 0.000,-0.531 -0.591 0.000,-0.568 -0.578 0.000,-0.557 -0.585 0.000,-0.545 -0.589 0.000,-0.118 -0.591 0.000,-0.568 0.578 0.000,-0.557 0.585 0.000,-0.578 0.568 0.000,-0.589 0.545 0.000,-0.531 0.591 0.000,-0.591 0.531 0.000,-0.585 0.557 0.000,-0.545 0.589 0.000,-0.118 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.728,0.589 -0.545 0.728,0.591 -0.531 0.020,0.589 -0.545 0.020,0.585 -0.557 0.728,0.585 -0.557 0.020,0.578 -0.568 0.728,0.578 -0.568 0.020,0.568 -0.578 0.728,0.568 -0.578 0.020,0.557 -0.585 0.728,0.557 -0.585 0.020,0.545 -0.589 0.728,0.545 -0.589 0.020,0.531 -0.591 0.728,0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 -0.591 0.000,-0.118 -0.591 0.020,-0.531 -0.591 0.000,-0.531 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.118 0.591 0.000,0.118 0.591 0.000,-0.118 -0.591 0.000,0.118 -0.591 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.531 -0.591 0.000,0.531 -0.591 0.020,0.118 -0.591 0.000,0.118 -0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.118 0.591 0.020,-0.118 0.591 0.000,-0.531 0.591 0.000,-0.531 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.728,0.591 0.531 0.728,0.591 0.531 0.020,0.589 0.545 0.020,0.585 0.557 0.728,0.585 0.557 0.020,0.578 0.568 0.728,0.578 0.568 0.020,0.568 0.578 0.728,0.568 0.578 0.020,0.557 0.585 0.728,0.557 0.585 0.020,0.545 0.589 0.728,0.545 0.589 0.020,0.531 0.591 0.728,0.531 0.591 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.591 0.020,0.531 0.591 0.000,0.118 0.591 0.000,0.118 0.591 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.591 -0.531 0.020,0.591 0.531 0.000,0.591 0.531 0.020,0.591 -0.531 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.531 0.000,0.589 -0.545 0.020,0.589 -0.545 0.000,0.591 -0.531 0.020,0.585 -0.557 0.020,0.585 -0.557 0.000,0.578 -0.568 0.020,0.578 -0.568 0.000,0.568 -0.578 0.020,0.568 -0.578 0.000,0.557 -0.585 0.020,0.557 -0.585 0.000,0.545 -0.589 0.020,0.545 -0.589 0.000,0.531 -0.591 0.020,0.531 -0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,1,4,6,-1,8,4,0,-1,5,4,8,-1,0,4,1,-1,9,10,3,-1,3,10,4,-1,9,11,10,-1,12,13,11,-1,14,15,16,-1,10,17,14,-1,11,17,10,-1,13,17,11,-1,14,17,15,-1]
+coord Coordinate { point [0.557 -0.585 0.000,0.578 -0.568 0.000,0.568 -0.578 0.000,0.118 -0.591 0.000,0.591 -0.531 0.000,0.531 -0.591 0.000,0.585 -0.557 0.000,0.589 -0.545 0.000,0.545 -0.589 0.000,0.118 0.591 0.000,0.591 0.531 0.000,0.531 0.591 0.000,0.545 0.589 0.000,0.557 0.585 0.000,0.589 0.545 0.000,0.578 0.568 0.000,0.585 0.557 0.000,0.568 0.578 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.545 0.020,0.591 0.531 0.000,0.589 0.545 0.000,0.591 0.531 0.020,0.585 0.557 0.020,0.585 0.557 0.000,0.578 0.568 0.020,0.578 0.568 0.000,0.568 0.578 0.020,0.568 0.578 0.000,0.557 0.585 0.020,0.557 0.585 0.000,0.545 0.589 0.020,0.545 0.589 0.000,0.531 0.591 0.020,0.531 0.591 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4020.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4020.step
new file mode 100644
index 00000000..bbf12173
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4020.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-4020.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-4020'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-4020.step',
+/* time_stamp */ '2017-10-22T15:47:23',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_4020','L_Wuerth_MAPI_4020','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#304,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.35,1.85,2.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.5,1.85,1.85));
+#26 = CIRCLE('',#27,0.15);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.35,1.85,1.85));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.5,-1.85,1.85));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.5,1.85,1.85));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.35,-1.85,2.));
+#43 = CIRCLE('',#44,0.15);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.35,-1.85,1.85));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(-1.,0.,0.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.35,1.85,2.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.15);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.35,1.85,1.85));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.35,2.,1.85));
+#66 = CIRCLE('',#67,0.15);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.35,1.85,1.85));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.15);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.35,1.85,1.85));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.15);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.35,1.85,1.85));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.35,-1.85,2.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.35,-1.85,2.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#89,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(1.35,1.85,2.));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(1.35,-1.85,2.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#22,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(1.35,1.85,2.));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-1.,-0.,-0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.T.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.5,-2.,2.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.5,-1.85,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.5,-1.85,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.5,1.85,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.5,-2.,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.5,1.85,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.35,-2.,1.85));
+#154 = CIRCLE('',#155,0.15);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.35,-1.85,1.85));
+#157 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#158 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.15);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.35,-1.85,1.85));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.15);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.35,-1.85,1.85));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#97,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.35,2.,1.85));
+#178 = CIRCLE('',#179,0.15);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.35,1.85,1.85));
+#181 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.35,2.,1.85));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.15);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.35,1.85,1.85));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.35,2.,5.E-02));
+#204 = CIRCLE('',#205,0.15);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.35,1.85,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.35,2.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.15);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.35,1.85,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.35,-2.,1.85));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.35,-2.,1.85));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.15);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.35,-1.85,1.85));
+#238 = DIRECTION('',(1.,0.,-0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.15);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.35,-1.85,1.85));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.T.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.5,-1.85,1.85));
+#253 = CIRCLE('',#254,0.15);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.35,-1.85,1.85));
+#256 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.5,1.85,1.85));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.5,-1.85,1.85));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.15);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.35,1.85,1.85));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#96,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.15);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.35,-1.85,1.85));
+#277 = DIRECTION('',(0.,1.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.35,-2.,5.E-02));
+#287 = CIRCLE('',#288,0.15);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-1.35,-1.85,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-1.35,-2.,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,0.15);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-1.35,-1.85,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.5,-1.85,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.5,-1.85,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.5,1.85,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-1.5,1.85,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.15);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.35,1.85,1.85));
+#345 = DIRECTION('',(0.,0.,1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.15);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.35,1.85,1.85));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.25,2.,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.5,2.,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.35,2.,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.35,2.,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.25,2.,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.25,2.,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.25,2.,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.25,2.,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.25,2.,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.25,2.,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.35,2.,0.));
+#415 = CIRCLE('',#416,0.15);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.35,1.85,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.35,2.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.15);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.35,1.85,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.F.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#285,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.25,-2.,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.5,-2.,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#293,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.35,-2.,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.35,-2.,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.25,-2.,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.25,-2.,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.25,-2.,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.25,-2.,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.15);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.35,-1.85,1.85));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(0.,-1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.15);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.35,-1.85,1.85));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,-1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#251,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.5,-1.85,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.5,-1.85,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.5,1.85,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.5,-2.,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#260,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.5,1.85,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.5,-2.,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.35,-2.,0.));
+#544 = CIRCLE('',#545,0.15);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.35,-1.85,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.35,-2.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.15);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.35,-1.85,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#472,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#472,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.25,-2.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#526,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#519,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.15);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.35,1.85,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.15);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.35,1.85,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#471,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#464,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.35,2.,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.25,2.,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.35,2.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.25,2.,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#568,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#510,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#511,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.15);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.35,-1.85,5.E-02));
+#683 = DIRECTION('',(-0.,-0.,-1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.15);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.35,-1.85,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.35,-2.,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.35,-2.,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.5,-1.85,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.5,-1.85,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.5,1.85,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.5,-2.,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.5,1.85,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.5,-2.,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#730,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.15);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.35,1.85,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#737,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.15);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.35,1.85,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#696,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#722,#697,#773,.T.);
+#773 = CIRCLE('',#774,0.15);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.35,-1.85,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#729,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#721,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.15);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.35,-1.85,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#882);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4020.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4020.wrl
new file mode 100644
index 00000000..cb04015e
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4020.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.545 -0.728 0.786,-0.531 0.728 0.787,-0.545 0.728 0.786,-0.531 -0.728 0.787,-0.557 -0.728 0.782,-0.557 0.728 0.782,-0.568 -0.728 0.775,-0.568 0.728 0.775,-0.578 -0.728 0.765,-0.578 0.728 0.765,-0.585 -0.728 0.754,-0.585 0.728 0.754,-0.589 -0.728 0.741,-0.589 0.728 0.741,-0.591 -0.728 0.728,-0.591 0.728 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.553 0.771 0.763,-0.565 0.762 0.763,-0.552 0.756 0.776,-0.531 0.786 0.741,-0.549 0.782 0.747,-0.531 0.782 0.754,-0.557 0.782 0.728,-0.545 0.786 0.728,-0.539 0.776 0.763,-0.560 0.749 0.776,-0.574 0.750 0.763,-0.565 0.739 0.776,-0.568 0.775 0.728,-0.565 0.774 0.747,-0.568 0.728 0.775,-0.579 0.736 0.763,-0.578 0.728 0.765,-0.585 0.728 0.754,-0.578 0.765 0.728,-0.577 0.761 0.747,-0.585 0.754 0.728,-0.585 0.746 0.747,-0.589 0.728 0.741,-0.589 0.741 0.728,-0.531 0.787 0.728,-0.591 0.728 0.728,-0.531 0.754 0.782,-0.534 0.746 0.785,-0.531 0.741 0.786,-0.540 0.745 0.785,-0.531 0.728 0.787,-0.544 0.741 0.785,-0.531 0.765 0.775,-0.542 0.761 0.776,-0.548 0.737 0.785,-0.545 0.728 0.786,-0.531 0.775 0.765,-0.550 0.731 0.785,-0.557 0.728 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.531 0.728 0.787,-0.531 -0.728 0.787,0.531 -0.728 0.787,-0.531 0.728 0.787]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 -0.728 0.020,-0.591 -0.728 0.728,-0.591 0.728 0.020,-0.591 0.728 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.574 -0.750 0.763,-0.565 -0.762 0.763,-0.560 -0.749 0.776,-0.589 -0.728 0.741,-0.585 -0.746 0.747,-0.585 -0.728 0.754,-0.585 -0.754 0.728,-0.589 -0.741 0.728,-0.579 -0.736 0.763,-0.552 -0.756 0.776,-0.553 -0.771 0.763,-0.542 -0.761 0.776,-0.578 -0.765 0.728,-0.577 -0.761 0.747,-0.531 -0.765 0.775,-0.539 -0.776 0.763,-0.531 -0.775 0.765,-0.531 -0.782 0.754,-0.568 -0.775 0.728,-0.565 -0.774 0.747,-0.557 -0.782 0.728,-0.549 -0.782 0.747,-0.531 -0.786 0.741,-0.545 -0.786 0.728,-0.591 -0.728 0.728,-0.531 -0.787 0.728,-0.557 -0.728 0.782,-0.550 -0.731 0.785,-0.545 -0.728 0.786,-0.548 -0.737 0.785,-0.531 -0.728 0.787,-0.544 -0.741 0.785,-0.568 -0.728 0.775,-0.565 -0.739 0.776,-0.540 -0.745 0.785,-0.531 -0.741 0.786,-0.578 -0.728 0.765,-0.534 -0.746 0.785,-0.531 -0.754 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.531 0.741 0.786,0.531 0.728 0.787,0.531 0.741 0.786,-0.531 0.728 0.787,-0.531 0.754 0.782,0.531 0.754 0.782,-0.531 0.765 0.775,0.531 0.765 0.775,-0.531 0.775 0.765,0.531 0.775 0.765,-0.531 0.782 0.754,0.531 0.782 0.754,-0.531 0.786 0.741,0.531 0.786 0.741,-0.531 0.787 0.728,0.531 0.787 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.728 0.728,-0.589 0.741 0.728,-0.591 0.728 0.020,-0.589 0.741 0.020,-0.585 0.754 0.728,-0.585 0.754 0.020,-0.578 0.765 0.728,-0.578 0.765 0.020,-0.568 0.775 0.728,-0.568 0.775 0.020,-0.557 0.782 0.728,-0.557 0.782 0.020,-0.545 0.786 0.728,-0.545 0.786 0.020,-0.531 0.787 0.728,-0.531 0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.531 -0.741 0.786,-0.531 -0.728 0.787,-0.531 -0.741 0.786,0.531 -0.728 0.787,0.531 -0.754 0.782,-0.531 -0.754 0.782,0.531 -0.765 0.775,-0.531 -0.765 0.775,0.531 -0.775 0.765,-0.531 -0.775 0.765,0.531 -0.782 0.754,-0.531 -0.782 0.754,0.531 -0.786 0.741,-0.531 -0.786 0.741,0.531 -0.787 0.728,-0.531 -0.787 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.545 0.728 0.786,0.531 -0.728 0.787,0.545 -0.728 0.786,0.531 0.728 0.787,0.557 0.728 0.782,0.557 -0.728 0.782,0.568 0.728 0.775,0.568 -0.728 0.775,0.578 0.728 0.765,0.578 -0.728 0.765,0.585 0.728 0.754,0.585 -0.728 0.754,0.589 0.728 0.741,0.589 -0.728 0.741,0.591 0.728 0.728,0.591 -0.728 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.741 0.728,-0.591 -0.728 0.728,-0.591 -0.728 0.020,-0.589 -0.741 0.020,-0.585 -0.754 0.728,-0.585 -0.754 0.020,-0.578 -0.765 0.728,-0.578 -0.765 0.020,-0.568 -0.775 0.728,-0.568 -0.775 0.020,-0.557 -0.782 0.728,-0.557 -0.782 0.020,-0.545 -0.786 0.728,-0.545 -0.786 0.020,-0.531 -0.787 0.728,-0.531 -0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.591 0.728 0.000,-0.591 -0.728 0.020,-0.591 0.728 0.020,-0.591 -0.728 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.574 0.750 0.763,0.565 0.762 0.763,0.560 0.749 0.776,0.589 0.728 0.741,0.585 0.746 0.747,0.585 0.728 0.754,0.585 0.754 0.728,0.589 0.741 0.728,0.579 0.736 0.763,0.552 0.756 0.776,0.553 0.771 0.763,0.542 0.761 0.776,0.578 0.765 0.728,0.577 0.761 0.747,0.531 0.765 0.775,0.539 0.776 0.763,0.531 0.775 0.765,0.531 0.782 0.754,0.568 0.775 0.728,0.565 0.774 0.747,0.557 0.782 0.728,0.549 0.782 0.747,0.531 0.786 0.741,0.545 0.786 0.728,0.591 0.728 0.728,0.531 0.787 0.728,0.557 0.728 0.782,0.550 0.731 0.785,0.545 0.728 0.786,0.548 0.737 0.785,0.531 0.728 0.787,0.544 0.741 0.785,0.568 0.728 0.775,0.565 0.739 0.776,0.540 0.745 0.785,0.531 0.741 0.786,0.578 0.728 0.765,0.534 0.746 0.785,0.531 0.754 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,6,7,0,-1,6,0,2,-1,6,2,4,-1]
+coord Coordinate { point [0.098 0.787 0.020,-0.098 0.787 0.000,-0.098 0.787 0.020,0.098 0.787 0.000,-0.531 0.787 0.728,-0.531 0.787 0.020,0.531 0.787 0.728,0.531 0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.728 0.000,-0.589 0.741 0.020,-0.589 0.741 0.000,-0.591 0.728 0.020,-0.585 0.754 0.020,-0.585 0.754 0.000,-0.578 0.765 0.020,-0.578 0.765 0.000,-0.568 0.775 0.020,-0.568 0.775 0.000,-0.557 0.782 0.020,-0.557 0.782 0.000,-0.545 0.786 0.020,-0.545 0.786 0.000,-0.531 0.787 0.020,-0.531 0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,6,7,1,-1,1,7,2,-1,2,7,4,-1]
+coord Coordinate { point [-0.098 -0.787 0.000,0.098 -0.787 0.020,-0.098 -0.787 0.020,0.098 -0.787 0.000,-0.531 -0.787 0.728,-0.531 -0.787 0.020,0.531 -0.787 0.020,0.531 -0.787 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.553 -0.771 0.763,0.565 -0.762 0.763,0.552 -0.756 0.776,0.531 -0.786 0.741,0.549 -0.782 0.747,0.531 -0.782 0.754,0.557 -0.782 0.728,0.545 -0.786 0.728,0.539 -0.776 0.763,0.560 -0.749 0.776,0.574 -0.750 0.763,0.565 -0.739 0.776,0.568 -0.775 0.728,0.565 -0.774 0.747,0.568 -0.728 0.775,0.579 -0.736 0.763,0.578 -0.728 0.765,0.585 -0.728 0.754,0.578 -0.765 0.728,0.577 -0.761 0.747,0.585 -0.754 0.728,0.585 -0.746 0.747,0.589 -0.728 0.741,0.589 -0.741 0.728,0.531 -0.787 0.728,0.591 -0.728 0.728,0.531 -0.754 0.782,0.534 -0.746 0.785,0.531 -0.741 0.786,0.540 -0.745 0.785,0.531 -0.728 0.787,0.544 -0.741 0.785,0.531 -0.765 0.775,0.542 -0.761 0.776,0.548 -0.737 0.785,0.545 -0.728 0.786,0.531 -0.775 0.765,0.550 -0.731 0.785,0.557 -0.728 0.782]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.591 -0.728 0.728,0.591 -0.728 0.020,0.591 0.728 0.020,0.591 0.728 0.728]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.741 0.020,-0.591 -0.728 0.000,-0.589 -0.741 0.000,-0.591 -0.728 0.020,-0.585 -0.754 0.020,-0.585 -0.754 0.000,-0.578 -0.765 0.020,-0.578 -0.765 0.000,-0.568 -0.775 0.020,-0.568 -0.775 0.000,-0.557 -0.782 0.020,-0.557 -0.782 0.000,-0.545 -0.786 0.020,-0.545 -0.786 0.000,-0.531 -0.787 0.020,-0.531 -0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,16,10,-1,10,16,11,-1,11,17,1,-1,1,17,8,-1,16,17,11,-1]
+coord Coordinate { point [-0.589 -0.741 0.000,-0.591 -0.728 0.000,-0.585 -0.754 0.000,-0.578 -0.765 0.000,-0.568 -0.775 0.000,-0.557 -0.782 0.000,-0.545 -0.786 0.000,-0.531 -0.787 0.000,-0.098 -0.787 0.000,-0.589 0.741 0.000,-0.557 0.782 0.000,-0.591 0.728 0.000,-0.585 0.754 0.000,-0.578 0.765 0.000,-0.568 0.775 0.000,-0.545 0.786 0.000,-0.531 0.787 0.000,-0.098 0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.741 0.728,0.591 0.728 0.728,0.591 0.728 0.020,0.589 0.741 0.020,0.585 0.754 0.728,0.585 0.754 0.020,0.578 0.765 0.728,0.578 0.765 0.020,0.568 0.775 0.728,0.568 0.775 0.020,0.557 0.782 0.728,0.557 0.782 0.020,0.545 0.786 0.728,0.545 0.786 0.020,0.531 0.787 0.728,0.531 0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.098 0.787 0.020,-0.098 0.787 0.000,-0.531 0.787 0.000,-0.531 0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.098 0.787 0.000,0.098 0.787 0.000,-0.098 -0.787 0.000,0.098 -0.787 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.787 0.020,0.531 0.787 0.000,0.098 0.787 0.000,0.098 0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.098 -0.787 0.000,-0.098 -0.787 0.020,-0.531 -0.787 0.000,-0.531 -0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.728 0.728,0.589 -0.741 0.728,0.591 -0.728 0.020,0.589 -0.741 0.020,0.585 -0.754 0.728,0.585 -0.754 0.020,0.578 -0.765 0.728,0.578 -0.765 0.020,0.568 -0.775 0.728,0.568 -0.775 0.020,0.557 -0.782 0.728,0.557 -0.782 0.020,0.545 -0.786 0.728,0.545 -0.786 0.020,0.531 -0.787 0.728,0.531 -0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.531 -0.787 0.000,0.531 -0.787 0.020,0.098 -0.787 0.000,0.098 -0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.591 -0.728 0.020,0.591 0.728 0.000,0.591 0.728 0.020,0.591 -0.728 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.741 0.020,0.591 0.728 0.000,0.589 0.741 0.000,0.591 0.728 0.020,0.585 0.754 0.020,0.585 0.754 0.000,0.578 0.765 0.020,0.578 0.765 0.000,0.568 0.775 0.020,0.568 0.775 0.000,0.557 0.782 0.020,0.557 0.782 0.000,0.545 0.786 0.020,0.545 0.786 0.000,0.531 0.787 0.020,0.531 0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,12,13,11,-1,10,14,15,-1,15,14,16,-1,17,14,13,-1,11,14,10,-1,13,14,11,-1]
+coord Coordinate { point [0.098 -0.787 0.000,0.591 -0.728 0.000,0.531 -0.787 0.000,0.585 -0.754 0.000,0.589 -0.741 0.000,0.578 -0.765 0.000,0.568 -0.775 0.000,0.557 -0.782 0.000,0.545 -0.786 0.000,0.098 0.787 0.000,0.591 0.728 0.000,0.531 0.787 0.000,0.545 0.786 0.000,0.557 0.782 0.000,0.578 0.765 0.000,0.589 0.741 0.000,0.585 0.754 0.000,0.568 0.775 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.728 0.000,0.589 -0.741 0.020,0.589 -0.741 0.000,0.591 -0.728 0.020,0.585 -0.754 0.020,0.585 -0.754 0.000,0.578 -0.765 0.020,0.578 -0.765 0.000,0.568 -0.775 0.020,0.568 -0.775 0.000,0.557 -0.782 0.020,0.557 -0.782 0.000,0.545 -0.786 0.020,0.545 -0.786 0.000,0.531 -0.787 0.020,0.531 -0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4030.step b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4030.step
new file mode 100644
index 00000000..30097b4f
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4030.step
@@ -0,0 +1,1078 @@
+ISO-10303-21;
+HEADER;
+/* L_Wuerth_MAPI-4030.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of L_Wuerth_MAPI-4030'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'L_Wuerth_MAPI-4030.step',
+/* time_stamp */ '2017-10-22T15:47:21',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('L_Wuerth_MAPI_4030','L_Wuerth_MAPI_4030','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#797);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#59,#84,#115,#146,#171,#196,#221,#246,#279,
+#304,#335,#352,#408,#433,#489,#506,#537,#562,#591,#609,#621,#638,
+#662,#674,#692,#716,#747,#765,#785));
+#17 = ADVANCED_FACE('',(#18),#54,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#31,#39,#48));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-1.35,1.85,3.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.5,1.85,2.85));
+#26 = CIRCLE('',#27,0.15);
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.35,1.85,2.85));
+#29 = DIRECTION('',(-6.123233995737E-17,-1.,-0.));
+#30 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#24,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(-1.5,-1.85,2.85));
+#35 = LINE('',#36,#37);
+#36 = CARTESIAN_POINT('',(-1.5,1.85,2.85));
+#37 = VECTOR('',#38,1.);
+#38 = DIRECTION('',(-0.,-1.,-0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#33,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.35,-1.85,3.));
+#43 = CIRCLE('',#44,0.15);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(-1.35,-1.85,2.85));
+#46 = DIRECTION('',(0.,-1.,0.));
+#47 = DIRECTION('',(-1.,0.,0.));
+#48 = ORIENTED_EDGE('',*,*,#49,.F.);
+#49 = EDGE_CURVE('',#22,#41,#50,.T.);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-1.35,1.85,3.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-0.,-1.,-0.));
+#54 = CYLINDRICAL_SURFACE('',#55,0.15);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-1.35,1.85,2.85));
+#57 = DIRECTION('',(-0.,-1.,-0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = ADVANCED_FACE('',(#60),#79,.T.);
+#60 = FACE_BOUND('',#61,.F.);
+#61 = EDGE_LOOP('',(#62,#71,#72));
+#62 = ORIENTED_EDGE('',*,*,#63,.F.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-1.35,2.,2.85));
+#66 = CIRCLE('',#67,0.15);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-1.35,1.85,2.85));
+#69 = DIRECTION('',(-1.,0.,0.));
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = ORIENTED_EDGE('',*,*,#21,.T.);
+#72 = ORIENTED_EDGE('',*,*,#73,.F.);
+#73 = EDGE_CURVE('',#64,#24,#74,.T.);
+#74 = CIRCLE('',#75,0.15);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-1.35,1.85,2.85));
+#77 = DIRECTION('',(0.,-0.,1.));
+#78 = DIRECTION('',(0.,1.,0.));
+#79 = SPHERICAL_SURFACE('',#80,0.15);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-1.35,1.85,2.85));
+#82 = DIRECTION('',(-0.,-0.,-1.));
+#83 = DIRECTION('',(0.,1.,0.));
+#84 = ADVANCED_FACE('',(#85),#110,.T.);
+#85 = FACE_BOUND('',#86,.T.);
+#86 = EDGE_LOOP('',(#87,#95,#103,#109));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#41,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(1.35,-1.85,3.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.35,-1.85,3.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.T.);
+#96 = EDGE_CURVE('',#89,#97,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(1.35,1.85,3.));
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(1.35,-1.85,3.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(0.,1.,0.));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#97,#22,#105,.T.);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(1.35,1.85,3.));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-1.,-0.,-0.));
+#109 = ORIENTED_EDGE('',*,*,#49,.T.);
+#110 = PLANE('',#111);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-1.5,-2.,3.));
+#113 = DIRECTION('',(0.,0.,1.));
+#114 = DIRECTION('',(1.,0.,0.));
+#115 = ADVANCED_FACE('',(#116),#141,.F.);
+#116 = FACE_BOUND('',#117,.F.);
+#117 = EDGE_LOOP('',(#118,#126,#134,#140));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#33,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-1.5,-1.85,5.E-02));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.5,-1.85,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = ORIENTED_EDGE('',*,*,#127,.T.);
+#127 = EDGE_CURVE('',#120,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(-1.5,1.85,5.E-02));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-1.5,-2.,5.E-02));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,1.,0.));
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#128,#24,#136,.T.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-1.5,1.85,0.));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = ORIENTED_EDGE('',*,*,#32,.T.);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = DIRECTION('',(0.,0.,1.));
+#146 = ADVANCED_FACE('',(#147),#166,.T.);
+#147 = FACE_BOUND('',#148,.F.);
+#148 = EDGE_LOOP('',(#149,#150,#159));
+#149 = ORIENTED_EDGE('',*,*,#40,.F.);
+#150 = ORIENTED_EDGE('',*,*,#151,.T.);
+#151 = EDGE_CURVE('',#41,#152,#154,.T.);
+#152 = VERTEX_POINT('',#153);
+#153 = CARTESIAN_POINT('',(-1.35,-2.,2.85));
+#154 = CIRCLE('',#155,0.15);
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-1.35,-1.85,2.85));
+#157 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#158 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#33,#152,#161,.T.);
+#161 = CIRCLE('',#162,0.15);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(-1.35,-1.85,2.85));
+#164 = DIRECTION('',(0.,0.,1.));
+#165 = DIRECTION('',(-1.,0.,0.));
+#166 = SPHERICAL_SURFACE('',#167,0.15);
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(-1.35,-1.85,2.85));
+#169 = DIRECTION('',(-0.,-0.,-1.));
+#170 = DIRECTION('',(-1.,0.,0.));
+#171 = ADVANCED_FACE('',(#172),#191,.T.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#183,#189,#190));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#97,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(1.35,2.,2.85));
+#178 = CIRCLE('',#179,0.15);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(1.35,1.85,2.85));
+#181 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#182 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#176,#64,#185,.T.);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.35,2.,2.85));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-1.,-0.,-0.));
+#189 = ORIENTED_EDGE('',*,*,#63,.F.);
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = CYLINDRICAL_SURFACE('',#192,0.15);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(1.35,1.85,2.85));
+#194 = DIRECTION('',(-1.,-0.,-0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = ADVANCED_FACE('',(#197),#216,.T.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199,#200,#209,#215));
+#199 = ORIENTED_EDGE('',*,*,#135,.F.);
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#128,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.35,2.,5.E-02));
+#204 = CIRCLE('',#205,0.15);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-1.35,1.85,5.E-02));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#202,#64,#211,.T.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-1.35,2.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = ORIENTED_EDGE('',*,*,#73,.T.);
+#216 = CYLINDRICAL_SURFACE('',#217,0.15);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(-1.35,1.85,0.));
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = DIRECTION('',(-1.,0.,0.));
+#221 = ADVANCED_FACE('',(#222),#241,.T.);
+#222 = FACE_BOUND('',#223,.T.);
+#223 = EDGE_LOOP('',(#224,#225,#233,#240));
+#224 = ORIENTED_EDGE('',*,*,#151,.T.);
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#152,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(1.35,-2.,2.85));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.35,-2.,2.85));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.F.);
+#234 = EDGE_CURVE('',#89,#227,#235,.T.);
+#235 = CIRCLE('',#236,0.15);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(1.35,-1.85,2.85));
+#238 = DIRECTION('',(1.,0.,-0.));
+#239 = DIRECTION('',(0.,0.,1.));
+#240 = ORIENTED_EDGE('',*,*,#88,.F.);
+#241 = CYLINDRICAL_SURFACE('',#242,0.15);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-1.35,-1.85,2.85));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,0.,1.));
+#246 = ADVANCED_FACE('',(#247),#274,.T.);
+#247 = FACE_BOUND('',#248,.T.);
+#248 = EDGE_LOOP('',(#249,#258,#266,#273));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#89,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.5,-1.85,2.85));
+#253 = CIRCLE('',#254,0.15);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(1.35,-1.85,2.85));
+#256 = DIRECTION('',(6.123233995737E-17,1.,0.));
+#257 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#251,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(1.5,1.85,2.85));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(1.5,-1.85,2.85));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.,0.));
+#266 = ORIENTED_EDGE('',*,*,#267,.F.);
+#267 = EDGE_CURVE('',#97,#260,#268,.T.);
+#268 = CIRCLE('',#269,0.15);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(1.35,1.85,2.85));
+#271 = DIRECTION('',(0.,1.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = ORIENTED_EDGE('',*,*,#96,.F.);
+#274 = CYLINDRICAL_SURFACE('',#275,0.15);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.35,-1.85,2.85));
+#277 = DIRECTION('',(0.,1.,0.));
+#278 = DIRECTION('',(0.,0.,1.));
+#279 = ADVANCED_FACE('',(#280),#299,.T.);
+#280 = FACE_BOUND('',#281,.T.);
+#281 = EDGE_LOOP('',(#282,#283,#292,#298));
+#282 = ORIENTED_EDGE('',*,*,#119,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#120,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.35,-2.,5.E-02));
+#287 = CIRCLE('',#288,0.15);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-1.35,-1.85,5.E-02));
+#290 = DIRECTION('',(-0.,0.,1.));
+#291 = DIRECTION('',(0.,-1.,0.));
+#292 = ORIENTED_EDGE('',*,*,#293,.T.);
+#293 = EDGE_CURVE('',#285,#152,#294,.T.);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-1.35,-2.,0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = ORIENTED_EDGE('',*,*,#160,.F.);
+#299 = CYLINDRICAL_SURFACE('',#300,0.15);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-1.35,-1.85,0.));
+#302 = DIRECTION('',(0.,0.,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = ADVANCED_FACE('',(#305),#330,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#316,#324));
+#307 = ORIENTED_EDGE('',*,*,#127,.F.);
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#120,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.5,-1.85,0.));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.5,-1.85,0.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.,0.,1.));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.5,1.85,0.));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(0.,1.,0.));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#128,#326,.T.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-1.5,1.85,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = PLANE('',#331);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#333 = DIRECTION('',(1.,0.,0.));
+#334 = DIRECTION('',(0.,0.,1.));
+#335 = ADVANCED_FACE('',(#336),#347,.T.);
+#336 = FACE_BOUND('',#337,.F.);
+#337 = EDGE_LOOP('',(#338,#339,#340));
+#338 = ORIENTED_EDGE('',*,*,#267,.F.);
+#339 = ORIENTED_EDGE('',*,*,#175,.T.);
+#340 = ORIENTED_EDGE('',*,*,#341,.F.);
+#341 = EDGE_CURVE('',#260,#176,#342,.T.);
+#342 = CIRCLE('',#343,0.15);
+#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
+#344 = CARTESIAN_POINT('',(1.35,1.85,2.85));
+#345 = DIRECTION('',(0.,0.,1.));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = SPHERICAL_SURFACE('',#348,0.15);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(1.35,1.85,2.85));
+#350 = DIRECTION('',(-0.,-0.,-1.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = ADVANCED_FACE('',(#353),#403,.T.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#363,#364,#365,#373,#381,#389,#397));
+#355 = ORIENTED_EDGE('',*,*,#356,.F.);
+#356 = EDGE_CURVE('',#202,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-0.25,2.,5.E-02));
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-1.5,2.,5.E-02));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(1.,0.,0.));
+#363 = ORIENTED_EDGE('',*,*,#210,.T.);
+#364 = ORIENTED_EDGE('',*,*,#184,.F.);
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#176,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.35,2.,5.E-02));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(1.35,2.,0.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,0.,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#367,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(0.25,2.,5.E-02));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.25,2.,5.E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#375,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.25,2.,0.));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.25,2.,0.));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,0.,1.));
+#389 = ORIENTED_EDGE('',*,*,#390,.F.);
+#390 = EDGE_CURVE('',#391,#383,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-0.25,2.,0.));
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#391,#357,#399,.T.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-0.25,2.,0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,0.,1.));
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = DIRECTION('',(0.,0.,1.));
+#408 = ADVANCED_FACE('',(#409),#428,.T.);
+#409 = FACE_BOUND('',#410,.F.);
+#410 = EDGE_LOOP('',(#411,#420,#426,#427));
+#411 = ORIENTED_EDGE('',*,*,#412,.T.);
+#412 = EDGE_CURVE('',#318,#413,#415,.T.);
+#413 = VERTEX_POINT('',#414);
+#414 = CARTESIAN_POINT('',(-1.35,2.,0.));
+#415 = CIRCLE('',#416,0.15);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.35,1.85,0.));
+#418 = DIRECTION('',(-0.,-0.,-1.));
+#419 = DIRECTION('',(0.,-1.,0.));
+#420 = ORIENTED_EDGE('',*,*,#421,.T.);
+#421 = EDGE_CURVE('',#413,#202,#422,.T.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-1.35,2.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = ORIENTED_EDGE('',*,*,#201,.F.);
+#427 = ORIENTED_EDGE('',*,*,#325,.F.);
+#428 = CYLINDRICAL_SURFACE('',#429,0.15);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-1.35,1.85,0.));
+#431 = DIRECTION('',(0.,0.,1.));
+#432 = DIRECTION('',(-1.,0.,0.));
+#433 = ADVANCED_FACE('',(#434),#484,.F.);
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436,#444,#445,#446,#454,#462,#470,#478));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#285,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-0.25,-2.,5.E-02));
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-1.5,-2.,5.E-02));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = ORIENTED_EDGE('',*,*,#293,.T.);
+#445 = ORIENTED_EDGE('',*,*,#226,.T.);
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#227,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(1.35,-2.,5.E-02));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(1.35,-2.,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,1.));
+#454 = ORIENTED_EDGE('',*,*,#455,.F.);
+#455 = EDGE_CURVE('',#456,#448,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.25,-2.,5.E-02));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.25,-2.,5.E-02));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,0.,1.));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-0.25,-2.,0.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#438,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-0.25,-2.,0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,0.,1.));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(0.,0.,1.));
+#489 = ADVANCED_FACE('',(#490),#501,.T.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492,#493,#494));
+#492 = ORIENTED_EDGE('',*,*,#234,.F.);
+#493 = ORIENTED_EDGE('',*,*,#250,.T.);
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#227,#251,#496,.T.);
+#496 = CIRCLE('',#497,0.15);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(1.35,-1.85,2.85));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(0.,-1.,0.));
+#501 = SPHERICAL_SURFACE('',#502,0.15);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(1.35,-1.85,2.85));
+#504 = DIRECTION('',(-0.,-0.,-1.));
+#505 = DIRECTION('',(0.,-1.,0.));
+#506 = ADVANCED_FACE('',(#507),#532,.T.);
+#507 = FACE_BOUND('',#508,.T.);
+#508 = EDGE_LOOP('',(#509,#517,#525,#531));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#511,#251,#513,.T.);
+#511 = VERTEX_POINT('',#512);
+#512 = CARTESIAN_POINT('',(1.5,-1.85,5.E-02));
+#513 = LINE('',#514,#515);
+#514 = CARTESIAN_POINT('',(1.5,-1.85,0.));
+#515 = VECTOR('',#516,1.);
+#516 = DIRECTION('',(0.,0.,1.));
+#517 = ORIENTED_EDGE('',*,*,#518,.T.);
+#518 = EDGE_CURVE('',#511,#519,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(1.5,1.85,5.E-02));
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(1.5,-2.,5.E-02));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(0.,1.,0.));
+#525 = ORIENTED_EDGE('',*,*,#526,.T.);
+#526 = EDGE_CURVE('',#519,#260,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(1.5,1.85,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#259,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(1.5,-2.,0.));
+#535 = DIRECTION('',(1.,0.,0.));
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.T.);
+#538 = FACE_BOUND('',#539,.T.);
+#539 = EDGE_LOOP('',(#540,#549,#555,#556));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#310,#542,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(-1.35,-2.,0.));
+#544 = CIRCLE('',#545,0.15);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-1.35,-1.85,0.));
+#547 = DIRECTION('',(-0.,0.,1.));
+#548 = DIRECTION('',(0.,-1.,0.));
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#542,#285,#551,.T.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.35,-2.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = ORIENTED_EDGE('',*,*,#284,.F.);
+#556 = ORIENTED_EDGE('',*,*,#309,.F.);
+#557 = CYLINDRICAL_SURFACE('',#558,0.15);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-1.35,-1.85,0.));
+#560 = DIRECTION('',(0.,0.,1.));
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = ADVANCED_FACE('',(#563),#586,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#573,#579,#585));
+#565 = ORIENTED_EDGE('',*,*,#317,.F.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#542,#472,#569,.T.);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,0.,0.));
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#472,#391,#575,.T.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-0.25,-2.,0.));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#413,#391,#581,.T.);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.,0.));
+#585 = ORIENTED_EDGE('',*,*,#412,.F.);
+#586 = PLANE('',#587);
+#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
+#588 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#589 = DIRECTION('',(0.,0.,1.));
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = ADVANCED_FACE('',(#592),#604,.T.);
+#592 = FACE_BOUND('',#593,.T.);
+#593 = EDGE_LOOP('',(#594,#595,#602,#603));
+#594 = ORIENTED_EDGE('',*,*,#526,.F.);
+#595 = ORIENTED_EDGE('',*,*,#596,.T.);
+#596 = EDGE_CURVE('',#519,#367,#597,.T.);
+#597 = CIRCLE('',#598,0.15);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.35,1.85,5.E-02));
+#600 = DIRECTION('',(-0.,0.,1.));
+#601 = DIRECTION('',(0.,-1.,0.));
+#602 = ORIENTED_EDGE('',*,*,#366,.T.);
+#603 = ORIENTED_EDGE('',*,*,#341,.F.);
+#604 = CYLINDRICAL_SURFACE('',#605,0.15);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(1.35,1.85,0.));
+#607 = DIRECTION('',(0.,0.,1.));
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = ADVANCED_FACE('',(#610),#616,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#613,#614,#615));
+#612 = ORIENTED_EDGE('',*,*,#580,.F.);
+#613 = ORIENTED_EDGE('',*,*,#421,.T.);
+#614 = ORIENTED_EDGE('',*,*,#356,.T.);
+#615 = ORIENTED_EDGE('',*,*,#398,.F.);
+#616 = PLANE('',#617);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(-1.5,2.,0.));
+#619 = DIRECTION('',(0.,1.,0.));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = ADVANCED_FACE('',(#622),#633,.F.);
+#622 = FACE_BOUND('',#623,.F.);
+#623 = EDGE_LOOP('',(#624,#625,#626,#632));
+#624 = ORIENTED_EDGE('',*,*,#574,.F.);
+#625 = ORIENTED_EDGE('',*,*,#471,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#464,#383,#628,.T.);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(0.,1.,0.));
+#632 = ORIENTED_EDGE('',*,*,#390,.F.);
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#636 = DIRECTION('',(0.,0.,1.));
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = ADVANCED_FACE('',(#639),#657,.T.);
+#639 = FACE_BOUND('',#640,.T.);
+#640 = EDGE_LOOP('',(#641,#649,#650,#651));
+#641 = ORIENTED_EDGE('',*,*,#642,.F.);
+#642 = EDGE_CURVE('',#383,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(1.35,2.,0.));
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(0.25,2.,0.));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = ORIENTED_EDGE('',*,*,#382,.T.);
+#650 = ORIENTED_EDGE('',*,*,#374,.T.);
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#643,#367,#653,.T.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.35,2.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,1.));
+#657 = PLANE('',#658);
+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
+#659 = CARTESIAN_POINT('',(0.25,2.,0.));
+#660 = DIRECTION('',(0.,1.,0.));
+#661 = DIRECTION('',(0.,0.,1.));
+#662 = ADVANCED_FACE('',(#663),#669,.F.);
+#663 = FACE_BOUND('',#664,.F.);
+#664 = EDGE_LOOP('',(#665,#666,#667,#668));
+#665 = ORIENTED_EDGE('',*,*,#568,.F.);
+#666 = ORIENTED_EDGE('',*,*,#550,.T.);
+#667 = ORIENTED_EDGE('',*,*,#437,.T.);
+#668 = ORIENTED_EDGE('',*,*,#479,.F.);
+#669 = PLANE('',#670);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(-1.5,-2.,0.));
+#672 = DIRECTION('',(0.,1.,0.));
+#673 = DIRECTION('',(0.,0.,1.));
+#674 = ADVANCED_FACE('',(#675),#687,.T.);
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#678,#685,#686));
+#677 = ORIENTED_EDGE('',*,*,#510,.F.);
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#511,#448,#680,.T.);
+#680 = CIRCLE('',#681,0.15);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(1.35,-1.85,5.E-02));
+#683 = DIRECTION('',(-0.,-0.,-1.));
+#684 = DIRECTION('',(0.,-1.,0.));
+#685 = ORIENTED_EDGE('',*,*,#447,.T.);
+#686 = ORIENTED_EDGE('',*,*,#495,.T.);
+#687 = CYLINDRICAL_SURFACE('',#688,0.15);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(1.35,-1.85,0.));
+#690 = DIRECTION('',(0.,0.,1.));
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = ADVANCED_FACE('',(#693),#711,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#703,#704,#705));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#464,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.35,-2.,0.));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.,0.));
+#703 = ORIENTED_EDGE('',*,*,#463,.T.);
+#704 = ORIENTED_EDGE('',*,*,#455,.T.);
+#705 = ORIENTED_EDGE('',*,*,#706,.F.);
+#706 = EDGE_CURVE('',#697,#448,#707,.T.);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.35,-2.,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,0.,1.));
+#711 = PLANE('',#712);
+#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
+#713 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#714 = DIRECTION('',(0.,1.,0.));
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = ADVANCED_FACE('',(#717),#742,.T.);
+#717 = FACE_BOUND('',#718,.T.);
+#718 = EDGE_LOOP('',(#719,#720,#728,#736));
+#719 = ORIENTED_EDGE('',*,*,#518,.F.);
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#511,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.5,-1.85,0.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.5,-1.85,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.5,1.85,0.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.5,-2.,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#519,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(1.5,1.85,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.,0.,1.));
+#742 = PLANE('',#743);
+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
+#744 = CARTESIAN_POINT('',(1.5,-2.,0.));
+#745 = DIRECTION('',(1.,0.,0.));
+#746 = DIRECTION('',(0.,0.,1.));
+#747 = ADVANCED_FACE('',(#748),#760,.T.);
+#748 = FACE_BOUND('',#749,.T.);
+#749 = EDGE_LOOP('',(#750,#757,#758,#759));
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#730,#643,#752,.T.);
+#752 = CIRCLE('',#753,0.15);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(1.35,1.85,0.));
+#755 = DIRECTION('',(-0.,0.,1.));
+#756 = DIRECTION('',(0.,-1.,0.));
+#757 = ORIENTED_EDGE('',*,*,#652,.T.);
+#758 = ORIENTED_EDGE('',*,*,#596,.F.);
+#759 = ORIENTED_EDGE('',*,*,#737,.F.);
+#760 = CYLINDRICAL_SURFACE('',#761,0.15);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(1.35,1.85,0.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = ADVANCED_FACE('',(#766),#780,.F.);
+#766 = FACE_BOUND('',#767,.F.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#771,#778,#779));
+#768 = ORIENTED_EDGE('',*,*,#642,.F.);
+#769 = ORIENTED_EDGE('',*,*,#627,.F.);
+#770 = ORIENTED_EDGE('',*,*,#696,.T.);
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#722,#697,#773,.T.);
+#773 = CIRCLE('',#774,0.15);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.35,-1.85,0.));
+#776 = DIRECTION('',(-0.,-0.,-1.));
+#777 = DIRECTION('',(0.,-1.,0.));
+#778 = ORIENTED_EDGE('',*,*,#729,.T.);
+#779 = ORIENTED_EDGE('',*,*,#751,.T.);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(0.25,-2.,0.));
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = ADVANCED_FACE('',(#786),#792,.T.);
+#786 = FACE_BOUND('',#787,.F.);
+#787 = EDGE_LOOP('',(#788,#789,#790,#791));
+#788 = ORIENTED_EDGE('',*,*,#772,.T.);
+#789 = ORIENTED_EDGE('',*,*,#706,.T.);
+#790 = ORIENTED_EDGE('',*,*,#679,.F.);
+#791 = ORIENTED_EDGE('',*,*,#721,.F.);
+#792 = CYLINDRICAL_SURFACE('',#793,0.15);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(1.35,-1.85,0.));
+#795 = DIRECTION('',(0.,0.,1.));
+#796 = DIRECTION('',(1.,0.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#801)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#798,#799,#800)) REPRESENTATION_CONTEXT('Context #1',
+'3D Context with UNIT and UNCERTAINTY') );
+#798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#798,
+'distance_accuracy_value','confusion accuracy');
+#802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#803 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#804,
+#812,#819,#826,#833,#840,#847,#854,#861,#868,#875,#883,#890,#897,
+#904,#911,#918,#925,#932,#939,#946,#953,#960,#967,#974,#981,#988,
+#995,#1002,#1009),#797);
+#804 = STYLED_ITEM('color',(#805),#17);
+#805 = PRESENTATION_STYLE_ASSIGNMENT((#806));
+#806 = SURFACE_STYLE_USAGE(.BOTH.,#807);
+#807 = SURFACE_SIDE_STYLE('',(#808));
+#808 = SURFACE_STYLE_FILL_AREA(#809);
+#809 = FILL_AREA_STYLE('',(#810));
+#810 = FILL_AREA_STYLE_COLOUR('',#811);
+#811 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#812 = STYLED_ITEM('color',(#813),#59);
+#813 = PRESENTATION_STYLE_ASSIGNMENT((#814));
+#814 = SURFACE_STYLE_USAGE(.BOTH.,#815);
+#815 = SURFACE_SIDE_STYLE('',(#816));
+#816 = SURFACE_STYLE_FILL_AREA(#817);
+#817 = FILL_AREA_STYLE('',(#818));
+#818 = FILL_AREA_STYLE_COLOUR('',#811);
+#819 = STYLED_ITEM('color',(#820),#84);
+#820 = PRESENTATION_STYLE_ASSIGNMENT((#821));
+#821 = SURFACE_STYLE_USAGE(.BOTH.,#822);
+#822 = SURFACE_SIDE_STYLE('',(#823));
+#823 = SURFACE_STYLE_FILL_AREA(#824);
+#824 = FILL_AREA_STYLE('',(#825));
+#825 = FILL_AREA_STYLE_COLOUR('',#811);
+#826 = STYLED_ITEM('color',(#827),#115);
+#827 = PRESENTATION_STYLE_ASSIGNMENT((#828));
+#828 = SURFACE_STYLE_USAGE(.BOTH.,#829);
+#829 = SURFACE_SIDE_STYLE('',(#830));
+#830 = SURFACE_STYLE_FILL_AREA(#831);
+#831 = FILL_AREA_STYLE('',(#832));
+#832 = FILL_AREA_STYLE_COLOUR('',#811);
+#833 = STYLED_ITEM('color',(#834),#146);
+#834 = PRESENTATION_STYLE_ASSIGNMENT((#835));
+#835 = SURFACE_STYLE_USAGE(.BOTH.,#836);
+#836 = SURFACE_SIDE_STYLE('',(#837));
+#837 = SURFACE_STYLE_FILL_AREA(#838);
+#838 = FILL_AREA_STYLE('',(#839));
+#839 = FILL_AREA_STYLE_COLOUR('',#811);
+#840 = STYLED_ITEM('color',(#841),#171);
+#841 = PRESENTATION_STYLE_ASSIGNMENT((#842));
+#842 = SURFACE_STYLE_USAGE(.BOTH.,#843);
+#843 = SURFACE_SIDE_STYLE('',(#844));
+#844 = SURFACE_STYLE_FILL_AREA(#845);
+#845 = FILL_AREA_STYLE('',(#846));
+#846 = FILL_AREA_STYLE_COLOUR('',#811);
+#847 = STYLED_ITEM('color',(#848),#196);
+#848 = PRESENTATION_STYLE_ASSIGNMENT((#849));
+#849 = SURFACE_STYLE_USAGE(.BOTH.,#850);
+#850 = SURFACE_SIDE_STYLE('',(#851));
+#851 = SURFACE_STYLE_FILL_AREA(#852);
+#852 = FILL_AREA_STYLE('',(#853));
+#853 = FILL_AREA_STYLE_COLOUR('',#811);
+#854 = STYLED_ITEM('color',(#855),#221);
+#855 = PRESENTATION_STYLE_ASSIGNMENT((#856));
+#856 = SURFACE_STYLE_USAGE(.BOTH.,#857);
+#857 = SURFACE_SIDE_STYLE('',(#858));
+#858 = SURFACE_STYLE_FILL_AREA(#859);
+#859 = FILL_AREA_STYLE('',(#860));
+#860 = FILL_AREA_STYLE_COLOUR('',#811);
+#861 = STYLED_ITEM('color',(#862),#246);
+#862 = PRESENTATION_STYLE_ASSIGNMENT((#863));
+#863 = SURFACE_STYLE_USAGE(.BOTH.,#864);
+#864 = SURFACE_SIDE_STYLE('',(#865));
+#865 = SURFACE_STYLE_FILL_AREA(#866);
+#866 = FILL_AREA_STYLE('',(#867));
+#867 = FILL_AREA_STYLE_COLOUR('',#811);
+#868 = STYLED_ITEM('color',(#869),#279);
+#869 = PRESENTATION_STYLE_ASSIGNMENT((#870));
+#870 = SURFACE_STYLE_USAGE(.BOTH.,#871);
+#871 = SURFACE_SIDE_STYLE('',(#872));
+#872 = SURFACE_STYLE_FILL_AREA(#873);
+#873 = FILL_AREA_STYLE('',(#874));
+#874 = FILL_AREA_STYLE_COLOUR('',#811);
+#875 = STYLED_ITEM('color',(#876),#304);
+#876 = PRESENTATION_STYLE_ASSIGNMENT((#877));
+#877 = SURFACE_STYLE_USAGE(.BOTH.,#878);
+#878 = SURFACE_SIDE_STYLE('',(#879));
+#879 = SURFACE_STYLE_FILL_AREA(#880);
+#880 = FILL_AREA_STYLE('',(#881));
+#881 = FILL_AREA_STYLE_COLOUR('',#882);
+#882 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#883 = STYLED_ITEM('color',(#884),#335);
+#884 = PRESENTATION_STYLE_ASSIGNMENT((#885));
+#885 = SURFACE_STYLE_USAGE(.BOTH.,#886);
+#886 = SURFACE_SIDE_STYLE('',(#887));
+#887 = SURFACE_STYLE_FILL_AREA(#888);
+#888 = FILL_AREA_STYLE('',(#889));
+#889 = FILL_AREA_STYLE_COLOUR('',#811);
+#890 = STYLED_ITEM('color',(#891),#352);
+#891 = PRESENTATION_STYLE_ASSIGNMENT((#892));
+#892 = SURFACE_STYLE_USAGE(.BOTH.,#893);
+#893 = SURFACE_SIDE_STYLE('',(#894));
+#894 = SURFACE_STYLE_FILL_AREA(#895);
+#895 = FILL_AREA_STYLE('',(#896));
+#896 = FILL_AREA_STYLE_COLOUR('',#811);
+#897 = STYLED_ITEM('color',(#898),#408);
+#898 = PRESENTATION_STYLE_ASSIGNMENT((#899));
+#899 = SURFACE_STYLE_USAGE(.BOTH.,#900);
+#900 = SURFACE_SIDE_STYLE('',(#901));
+#901 = SURFACE_STYLE_FILL_AREA(#902);
+#902 = FILL_AREA_STYLE('',(#903));
+#903 = FILL_AREA_STYLE_COLOUR('',#882);
+#904 = STYLED_ITEM('color',(#905),#433);
+#905 = PRESENTATION_STYLE_ASSIGNMENT((#906));
+#906 = SURFACE_STYLE_USAGE(.BOTH.,#907);
+#907 = SURFACE_SIDE_STYLE('',(#908));
+#908 = SURFACE_STYLE_FILL_AREA(#909);
+#909 = FILL_AREA_STYLE('',(#910));
+#910 = FILL_AREA_STYLE_COLOUR('',#811);
+#911 = STYLED_ITEM('color',(#912),#489);
+#912 = PRESENTATION_STYLE_ASSIGNMENT((#913));
+#913 = SURFACE_STYLE_USAGE(.BOTH.,#914);
+#914 = SURFACE_SIDE_STYLE('',(#915));
+#915 = SURFACE_STYLE_FILL_AREA(#916);
+#916 = FILL_AREA_STYLE('',(#917));
+#917 = FILL_AREA_STYLE_COLOUR('',#811);
+#918 = STYLED_ITEM('color',(#919),#506);
+#919 = PRESENTATION_STYLE_ASSIGNMENT((#920));
+#920 = SURFACE_STYLE_USAGE(.BOTH.,#921);
+#921 = SURFACE_SIDE_STYLE('',(#922));
+#922 = SURFACE_STYLE_FILL_AREA(#923);
+#923 = FILL_AREA_STYLE('',(#924));
+#924 = FILL_AREA_STYLE_COLOUR('',#811);
+#925 = STYLED_ITEM('color',(#926),#537);
+#926 = PRESENTATION_STYLE_ASSIGNMENT((#927));
+#927 = SURFACE_STYLE_USAGE(.BOTH.,#928);
+#928 = SURFACE_SIDE_STYLE('',(#929));
+#929 = SURFACE_STYLE_FILL_AREA(#930);
+#930 = FILL_AREA_STYLE('',(#931));
+#931 = FILL_AREA_STYLE_COLOUR('',#882);
+#932 = STYLED_ITEM('color',(#933),#562);
+#933 = PRESENTATION_STYLE_ASSIGNMENT((#934));
+#934 = SURFACE_STYLE_USAGE(.BOTH.,#935);
+#935 = SURFACE_SIDE_STYLE('',(#936));
+#936 = SURFACE_STYLE_FILL_AREA(#937);
+#937 = FILL_AREA_STYLE('',(#938));
+#938 = FILL_AREA_STYLE_COLOUR('',#882);
+#939 = STYLED_ITEM('color',(#940),#591);
+#940 = PRESENTATION_STYLE_ASSIGNMENT((#941));
+#941 = SURFACE_STYLE_USAGE(.BOTH.,#942);
+#942 = SURFACE_SIDE_STYLE('',(#943));
+#943 = SURFACE_STYLE_FILL_AREA(#944);
+#944 = FILL_AREA_STYLE('',(#945));
+#945 = FILL_AREA_STYLE_COLOUR('',#811);
+#946 = STYLED_ITEM('color',(#947),#609);
+#947 = PRESENTATION_STYLE_ASSIGNMENT((#948));
+#948 = SURFACE_STYLE_USAGE(.BOTH.,#949);
+#949 = SURFACE_SIDE_STYLE('',(#950));
+#950 = SURFACE_STYLE_FILL_AREA(#951);
+#951 = FILL_AREA_STYLE('',(#952));
+#952 = FILL_AREA_STYLE_COLOUR('',#882);
+#953 = STYLED_ITEM('color',(#954),#621);
+#954 = PRESENTATION_STYLE_ASSIGNMENT((#955));
+#955 = SURFACE_STYLE_USAGE(.BOTH.,#956);
+#956 = SURFACE_SIDE_STYLE('',(#957));
+#957 = SURFACE_STYLE_FILL_AREA(#958);
+#958 = FILL_AREA_STYLE('',(#959));
+#959 = FILL_AREA_STYLE_COLOUR('',#811);
+#960 = STYLED_ITEM('color',(#961),#638);
+#961 = PRESENTATION_STYLE_ASSIGNMENT((#962));
+#962 = SURFACE_STYLE_USAGE(.BOTH.,#963);
+#963 = SURFACE_SIDE_STYLE('',(#964));
+#964 = SURFACE_STYLE_FILL_AREA(#965);
+#965 = FILL_AREA_STYLE('',(#966));
+#966 = FILL_AREA_STYLE_COLOUR('',#882);
+#967 = STYLED_ITEM('color',(#968),#662);
+#968 = PRESENTATION_STYLE_ASSIGNMENT((#969));
+#969 = SURFACE_STYLE_USAGE(.BOTH.,#970);
+#970 = SURFACE_SIDE_STYLE('',(#971));
+#971 = SURFACE_STYLE_FILL_AREA(#972);
+#972 = FILL_AREA_STYLE('',(#973));
+#973 = FILL_AREA_STYLE_COLOUR('',#882);
+#974 = STYLED_ITEM('color',(#975),#674);
+#975 = PRESENTATION_STYLE_ASSIGNMENT((#976));
+#976 = SURFACE_STYLE_USAGE(.BOTH.,#977);
+#977 = SURFACE_SIDE_STYLE('',(#978));
+#978 = SURFACE_STYLE_FILL_AREA(#979);
+#979 = FILL_AREA_STYLE('',(#980));
+#980 = FILL_AREA_STYLE_COLOUR('',#811);
+#981 = STYLED_ITEM('color',(#982),#692);
+#982 = PRESENTATION_STYLE_ASSIGNMENT((#983));
+#983 = SURFACE_STYLE_USAGE(.BOTH.,#984);
+#984 = SURFACE_SIDE_STYLE('',(#985));
+#985 = SURFACE_STYLE_FILL_AREA(#986);
+#986 = FILL_AREA_STYLE('',(#987));
+#987 = FILL_AREA_STYLE_COLOUR('',#882);
+#988 = STYLED_ITEM('color',(#989),#716);
+#989 = PRESENTATION_STYLE_ASSIGNMENT((#990));
+#990 = SURFACE_STYLE_USAGE(.BOTH.,#991);
+#991 = SURFACE_SIDE_STYLE('',(#992));
+#992 = SURFACE_STYLE_FILL_AREA(#993);
+#993 = FILL_AREA_STYLE('',(#994));
+#994 = FILL_AREA_STYLE_COLOUR('',#882);
+#995 = STYLED_ITEM('color',(#996),#747);
+#996 = PRESENTATION_STYLE_ASSIGNMENT((#997));
+#997 = SURFACE_STYLE_USAGE(.BOTH.,#998);
+#998 = SURFACE_SIDE_STYLE('',(#999));
+#999 = SURFACE_STYLE_FILL_AREA(#1000);
+#1000 = FILL_AREA_STYLE('',(#1001));
+#1001 = FILL_AREA_STYLE_COLOUR('',#882);
+#1002 = STYLED_ITEM('color',(#1003),#765);
+#1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004));
+#1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005);
+#1005 = SURFACE_SIDE_STYLE('',(#1006));
+#1006 = SURFACE_STYLE_FILL_AREA(#1007);
+#1007 = FILL_AREA_STYLE('',(#1008));
+#1008 = FILL_AREA_STYLE_COLOUR('',#882);
+#1009 = STYLED_ITEM('color',(#1010),#785);
+#1010 = PRESENTATION_STYLE_ASSIGNMENT((#1011));
+#1011 = SURFACE_STYLE_USAGE(.BOTH.,#1012);
+#1012 = SURFACE_SIDE_STYLE('',(#1013));
+#1013 = SURFACE_STYLE_FILL_AREA(#1014);
+#1014 = FILL_AREA_STYLE('',(#1015));
+#1015 = FILL_AREA_STYLE_COLOUR('',#882);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4030.wrl b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4030.wrl
new file mode 100644
index 00000000..1f30ff77
--- /dev/null
+++ b/modules/packages3d/Inductors_SMD.3dshapes/L_Wuerth_MAPI-4030.wrl
@@ -0,0 +1,233 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.545 -0.728 1.180,-0.531 0.728 1.181,-0.545 0.728 1.180,-0.531 -0.728 1.181,-0.557 -0.728 1.175,-0.557 0.728 1.175,-0.568 -0.728 1.168,-0.568 0.728 1.168,-0.578 -0.728 1.159,-0.578 0.728 1.159,-0.585 -0.728 1.148,-0.585 0.728 1.148,-0.589 -0.728 1.135,-0.589 0.728 1.135,-0.591 -0.728 1.122,-0.591 0.728 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.553 0.771 1.157,-0.565 0.762 1.157,-0.552 0.756 1.170,-0.531 0.786 1.135,-0.549 0.782 1.140,-0.531 0.782 1.148,-0.557 0.782 1.122,-0.545 0.786 1.122,-0.539 0.776 1.157,-0.560 0.749 1.170,-0.574 0.750 1.157,-0.565 0.739 1.170,-0.568 0.775 1.122,-0.565 0.774 1.140,-0.568 0.728 1.168,-0.579 0.736 1.157,-0.578 0.728 1.159,-0.585 0.728 1.148,-0.578 0.765 1.122,-0.577 0.761 1.140,-0.585 0.754 1.122,-0.585 0.746 1.140,-0.589 0.728 1.135,-0.589 0.741 1.122,-0.531 0.787 1.122,-0.591 0.728 1.122,-0.531 0.754 1.175,-0.534 0.746 1.178,-0.531 0.741 1.180,-0.540 0.745 1.178,-0.531 0.728 1.181,-0.544 0.741 1.178,-0.531 0.765 1.168,-0.542 0.761 1.170,-0.548 0.737 1.178,-0.545 0.728 1.180,-0.531 0.775 1.159,-0.550 0.731 1.178,-0.557 0.728 1.175]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.531 0.728 1.181,-0.531 -0.728 1.181,0.531 -0.728 1.181,-0.531 0.728 1.181]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.591 -0.728 0.020,-0.591 -0.728 1.122,-0.591 0.728 0.020,-0.591 0.728 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [-0.574 -0.750 1.157,-0.565 -0.762 1.157,-0.560 -0.749 1.170,-0.589 -0.728 1.135,-0.585 -0.746 1.140,-0.585 -0.728 1.148,-0.585 -0.754 1.122,-0.589 -0.741 1.122,-0.579 -0.736 1.157,-0.552 -0.756 1.170,-0.553 -0.771 1.157,-0.542 -0.761 1.170,-0.578 -0.765 1.122,-0.577 -0.761 1.140,-0.531 -0.765 1.168,-0.539 -0.776 1.157,-0.531 -0.775 1.159,-0.531 -0.782 1.148,-0.568 -0.775 1.122,-0.565 -0.774 1.140,-0.557 -0.782 1.122,-0.549 -0.782 1.140,-0.531 -0.786 1.135,-0.545 -0.786 1.122,-0.591 -0.728 1.122,-0.531 -0.787 1.122,-0.557 -0.728 1.175,-0.550 -0.731 1.178,-0.545 -0.728 1.180,-0.548 -0.737 1.178,-0.531 -0.728 1.181,-0.544 -0.741 1.178,-0.568 -0.728 1.168,-0.565 -0.739 1.170,-0.540 -0.745 1.178,-0.531 -0.741 1.180,-0.578 -0.728 1.159,-0.534 -0.746 1.178,-0.531 -0.754 1.175]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.531 0.741 1.180,0.531 0.728 1.181,0.531 0.741 1.180,-0.531 0.728 1.181,-0.531 0.754 1.175,0.531 0.754 1.175,-0.531 0.765 1.168,0.531 0.765 1.168,-0.531 0.775 1.159,0.531 0.775 1.159,-0.531 0.782 1.148,0.531 0.782 1.148,-0.531 0.786 1.135,0.531 0.786 1.135,-0.531 0.787 1.122,0.531 0.787 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.728 1.122,-0.589 0.741 1.122,-0.591 0.728 0.020,-0.589 0.741 0.020,-0.585 0.754 1.122,-0.585 0.754 0.020,-0.578 0.765 1.122,-0.578 0.765 0.020,-0.568 0.775 1.122,-0.568 0.775 0.020,-0.557 0.782 1.122,-0.557 0.782 0.020,-0.545 0.786 1.122,-0.545 0.786 0.020,-0.531 0.787 1.122,-0.531 0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.531 -0.741 1.180,-0.531 -0.728 1.181,-0.531 -0.741 1.180,0.531 -0.728 1.181,0.531 -0.754 1.175,-0.531 -0.754 1.175,0.531 -0.765 1.168,-0.531 -0.765 1.168,0.531 -0.775 1.159,-0.531 -0.775 1.159,0.531 -0.782 1.148,-0.531 -0.782 1.148,0.531 -0.786 1.135,-0.531 -0.786 1.135,0.531 -0.787 1.122,-0.531 -0.787 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.545 0.728 1.180,0.531 -0.728 1.181,0.545 -0.728 1.180,0.531 0.728 1.181,0.557 0.728 1.175,0.557 -0.728 1.175,0.568 0.728 1.168,0.568 -0.728 1.168,0.578 0.728 1.159,0.578 -0.728 1.159,0.585 0.728 1.148,0.585 -0.728 1.148,0.589 0.728 1.135,0.589 -0.728 1.135,0.591 0.728 1.122,0.591 -0.728 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.741 1.122,-0.591 -0.728 1.122,-0.591 -0.728 0.020,-0.589 -0.741 0.020,-0.585 -0.754 1.122,-0.585 -0.754 0.020,-0.578 -0.765 1.122,-0.578 -0.765 0.020,-0.568 -0.775 1.122,-0.568 -0.775 0.020,-0.557 -0.782 1.122,-0.557 -0.782 0.020,-0.545 -0.786 1.122,-0.545 -0.786 0.020,-0.531 -0.787 1.122,-0.531 -0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.591 0.728 0.000,-0.591 -0.728 0.020,-0.591 0.728 0.020,-0.591 -0.728 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.574 0.750 1.157,0.565 0.762 1.157,0.560 0.749 1.170,0.589 0.728 1.135,0.585 0.746 1.140,0.585 0.728 1.148,0.585 0.754 1.122,0.589 0.741 1.122,0.579 0.736 1.157,0.552 0.756 1.170,0.553 0.771 1.157,0.542 0.761 1.170,0.578 0.765 1.122,0.577 0.761 1.140,0.531 0.765 1.168,0.539 0.776 1.157,0.531 0.775 1.159,0.531 0.782 1.148,0.568 0.775 1.122,0.565 0.774 1.140,0.557 0.782 1.122,0.549 0.782 1.140,0.531 0.786 1.135,0.545 0.786 1.122,0.591 0.728 1.122,0.531 0.787 1.122,0.557 0.728 1.175,0.550 0.731 1.178,0.545 0.728 1.180,0.548 0.737 1.178,0.531 0.728 1.181,0.544 0.741 1.178,0.568 0.728 1.168,0.565 0.739 1.170,0.540 0.745 1.178,0.531 0.741 1.180,0.578 0.728 1.159,0.534 0.746 1.178,0.531 0.754 1.175]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,6,7,0,-1,6,0,2,-1,6,2,4,-1]
+coord Coordinate { point [0.098 0.787 0.020,-0.098 0.787 0.000,-0.098 0.787 0.020,0.098 0.787 0.000,-0.531 0.787 1.122,-0.531 0.787 0.020,0.531 0.787 1.122,0.531 0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.591 0.728 0.000,-0.589 0.741 0.020,-0.589 0.741 0.000,-0.591 0.728 0.020,-0.585 0.754 0.020,-0.585 0.754 0.000,-0.578 0.765 0.020,-0.578 0.765 0.000,-0.568 0.775 0.020,-0.568 0.775 0.000,-0.557 0.782 0.020,-0.557 0.782 0.000,-0.545 0.786 0.020,-0.545 0.786 0.000,-0.531 0.787 0.020,-0.531 0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,6,7,1,-1,1,7,2,-1,2,7,4,-1]
+coord Coordinate { point [-0.098 -0.787 0.000,0.098 -0.787 0.020,-0.098 -0.787 0.020,0.098 -0.787 0.000,-0.531 -0.787 1.122,-0.531 -0.787 0.020,0.531 -0.787 0.020,0.531 -0.787 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,7,-1,5,4,8,-1,8,4,0,-1,7,4,3,-1,9,10,11,-1,1,10,9,-1,12,13,6,-1,6,13,4,-1,0,13,1,-1,4,13,0,-1,14,15,16,-1,16,15,17,-1,11,15,14,-1,10,15,11,-1,18,19,12,-1,20,19,18,-1,12,19,13,-1,1,19,10,-1,13,19,1,-1,17,21,22,-1,23,21,20,-1,22,21,23,-1,20,21,19,-1,15,21,17,-1,10,21,15,-1,19,21,10,-1,24,7,3,-1,23,25,22,-1,26,27,28,-1,28,29,30,-1,27,29,28,-1,29,31,30,-1,32,33,26,-1,26,33,27,-1,27,33,29,-1,30,34,35,-1,31,34,30,-1,29,2,31,-1,33,2,29,-1,36,8,32,-1,5,8,36,-1,32,8,33,-1,35,37,38,-1,34,37,35,-1,2,9,31,-1,31,9,34,-1,33,0,2,-1,8,0,33,-1,38,11,14,-1,34,11,37,-1,37,11,38,-1,9,11,34,-1,2,1,9,-1]
+coord Coordinate { point [0.553 -0.771 1.157,0.565 -0.762 1.157,0.552 -0.756 1.170,0.531 -0.786 1.135,0.549 -0.782 1.140,0.531 -0.782 1.148,0.557 -0.782 1.122,0.545 -0.786 1.122,0.539 -0.776 1.157,0.560 -0.749 1.170,0.574 -0.750 1.157,0.565 -0.739 1.170,0.568 -0.775 1.122,0.565 -0.774 1.140,0.568 -0.728 1.168,0.579 -0.736 1.157,0.578 -0.728 1.159,0.585 -0.728 1.148,0.578 -0.765 1.122,0.577 -0.761 1.140,0.585 -0.754 1.122,0.585 -0.746 1.140,0.589 -0.728 1.135,0.589 -0.741 1.122,0.531 -0.787 1.122,0.591 -0.728 1.122,0.531 -0.754 1.175,0.534 -0.746 1.178,0.531 -0.741 1.180,0.540 -0.745 1.178,0.531 -0.728 1.181,0.544 -0.741 1.178,0.531 -0.765 1.168,0.542 -0.761 1.170,0.548 -0.737 1.178,0.545 -0.728 1.180,0.531 -0.775 1.159,0.550 -0.731 1.178,0.557 -0.728 1.175]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.591 -0.728 1.122,0.591 -0.728 0.020,0.591 0.728 0.020,0.591 0.728 1.122]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.589 -0.741 0.020,-0.591 -0.728 0.000,-0.589 -0.741 0.000,-0.591 -0.728 0.020,-0.585 -0.754 0.020,-0.585 -0.754 0.000,-0.578 -0.765 0.020,-0.578 -0.765 0.000,-0.568 -0.775 0.020,-0.568 -0.775 0.000,-0.557 -0.782 0.020,-0.557 -0.782 0.000,-0.545 -0.786 0.020,-0.545 -0.786 0.000,-0.531 -0.787 0.020,-0.531 -0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,1,4,-1,4,1,5,-1,5,1,6,-1,6,1,7,-1,1,8,7,-1,9,10,11,-1,12,10,9,-1,13,10,12,-1,14,10,13,-1,15,16,10,-1,10,16,11,-1,11,17,1,-1,1,17,8,-1,16,17,11,-1]
+coord Coordinate { point [-0.589 -0.741 0.000,-0.591 -0.728 0.000,-0.585 -0.754 0.000,-0.578 -0.765 0.000,-0.568 -0.775 0.000,-0.557 -0.782 0.000,-0.545 -0.786 0.000,-0.531 -0.787 0.000,-0.098 -0.787 0.000,-0.589 0.741 0.000,-0.557 0.782 0.000,-0.591 0.728 0.000,-0.585 0.754 0.000,-0.578 0.765 0.000,-0.568 0.775 0.000,-0.545 0.786 0.000,-0.531 0.787 0.000,-0.098 0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.741 1.122,0.591 0.728 1.122,0.591 0.728 0.020,0.589 0.741 0.020,0.585 0.754 1.122,0.585 0.754 0.020,0.578 0.765 1.122,0.578 0.765 0.020,0.568 0.775 1.122,0.568 0.775 0.020,0.557 0.782 1.122,0.557 0.782 0.020,0.545 0.786 1.122,0.545 0.786 0.020,0.531 0.787 1.122,0.531 0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.098 0.787 0.020,-0.098 0.787 0.000,-0.531 0.787 0.000,-0.531 0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.098 0.787 0.000,0.098 0.787 0.000,-0.098 -0.787 0.000,0.098 -0.787 0.000]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.531 0.787 0.020,0.531 0.787 0.000,0.098 0.787 0.000,0.098 0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.098 -0.787 0.000,-0.098 -0.787 0.020,-0.531 -0.787 0.000,-0.531 -0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.728 1.122,0.589 -0.741 1.122,0.591 -0.728 0.020,0.589 -0.741 0.020,0.585 -0.754 1.122,0.585 -0.754 0.020,0.578 -0.765 1.122,0.578 -0.765 0.020,0.568 -0.775 1.122,0.568 -0.775 0.020,0.557 -0.782 1.122,0.557 -0.782 0.020,0.545 -0.786 1.122,0.545 -0.786 0.020,0.531 -0.787 1.122,0.531 -0.787 0.020]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.531 -0.787 0.000,0.531 -0.787 0.020,0.098 -0.787 0.000,0.098 -0.787 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.591 -0.728 0.020,0.591 0.728 0.000,0.591 0.728 0.020,0.591 -0.728 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.589 0.741 0.020,0.591 0.728 0.000,0.589 0.741 0.000,0.591 0.728 0.020,0.585 0.754 0.020,0.585 0.754 0.000,0.578 0.765 0.020,0.578 0.765 0.000,0.568 0.775 0.020,0.568 0.775 0.000,0.557 0.782 0.020,0.557 0.782 0.000,0.545 0.786 0.020,0.545 0.786 0.000,0.531 0.787 0.020,0.531 0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,5,1,3,-1,6,1,5,-1,7,1,6,-1,8,1,7,-1,2,1,8,-1,9,10,0,-1,0,10,1,-1,9,11,10,-1,12,13,11,-1,10,14,15,-1,15,14,16,-1,17,14,13,-1,11,14,10,-1,13,14,11,-1]
+coord Coordinate { point [0.098 -0.787 0.000,0.591 -0.728 0.000,0.531 -0.787 0.000,0.585 -0.754 0.000,0.589 -0.741 0.000,0.578 -0.765 0.000,0.568 -0.775 0.000,0.557 -0.782 0.000,0.545 -0.786 0.000,0.098 0.787 0.000,0.591 0.728 0.000,0.531 0.787 0.000,0.545 0.786 0.000,0.557 0.782 0.000,0.578 0.765 0.000,0.589 0.741 0.000,0.585 0.754 0.000,0.568 0.775 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.591 -0.728 0.000,0.589 -0.741 0.020,0.589 -0.741 0.000,0.591 -0.728 0.020,0.585 -0.754 0.020,0.585 -0.754 0.000,0.578 -0.765 0.020,0.578 -0.765 0.000,0.568 -0.775 0.020,0.568 -0.775 0.000,0.557 -0.782 0.020,0.557 -0.782 0.000,0.545 -0.786 0.020,0.545 -0.786 0.000,0.531 -0.787 0.020,0.531 -0.787 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/CREDITS.md b/modules/packages3d/Package_DirectFET.3dshapes/CREDITS.md
new file mode 100644
index 00000000..c02f9dff
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/CREDITS.md
@@ -0,0 +1,33 @@
+## Footprint Library Credits
+
+The credits of 3D models are listed in respective folder.
+Please fill all 3D models credits and info source data accordingly.
+
+### Info requirements:
+- Author
+- if the 3D model is script generated, a link to the script generator is required as well as the version and sw used
+- if the 3D model is manually generated, include the source model @ https://github.com/KiCad/packages3D-source
+
+
+
+### IR-DirectFETs.3dshapes:
+main author: Frank Shack (others in script files)
+3D step & wrl parametric models generated by scripts (step in scale 1:1 mm, wrl derived from step and scaled 1/2.54)
+[FCAD_script_generator](https://github.com/easyw/kicad-3d-models-in-freecad/tree/master/cadquery/FCAD_script_generator)
+release version of sw used to create models:
+- FreeCAD 0.17
+- CadQuery 1.0.0.1
+
+DirectFET_MZ
+DirectFET_MP
+DirectFET_SJ
+DirectFET_L8
+DirectFET_S1
+DirectFET_MT
+DirectFET_SQ
+DirectFET_ME
+DirectFET_S2
+DirectFET_MX
+DirectFET_ST
+DirectFET_MN
+DirectFET_SH
\ No newline at end of file
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_L8.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_L8.step
new file mode 100644
index 00000000..7dfea0e0
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_L8.step
@@ -0,0 +1,6808 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_L8.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_L8'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_L8.step',
+/* time_stamp */ '2017-10-17T20:11:34',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_L8','DirectFET_L8','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5269);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1586,#1603,#1686,#1715,#1786,
+#1813,#1884,#1913,#1984,#2001,#2013,#2044,#2068,#2092,#2109,#2140,
+#2164,#2188,#2205,#2236,#2260,#2284,#2301,#2332,#2356,#2380,#2397,
+#2428,#2452,#2476,#2493,#2524,#2548,#2572,#2589,#2620,#2644,#2668,
+#2685,#2716,#2740,#2764,#2781,#2812,#2836,#2860,#2877,#2889,#2983,
+#3014,#3038,#3062,#3079,#3397,#3428,#3452,#3476,#3493,#3524,#3548,
+#3572,#3589,#3620,#3644,#3668,#3685,#3716,#3740,#3764,#3781,#3812,
+#3836,#3860,#3877,#3908,#3932,#3956,#3973,#4004,#4028,#4052,#4069,
+#4100,#4124,#4148,#4165,#4196,#4220,#4244,#4261,#4294,#4319,#4344,
+#4361,#4394,#4419,#4444,#4461,#4494,#4519,#4544,#4561,#4594,#4619,
+#4644,#4661,#4694,#4719,#4744,#4761,#4794,#4819,#4844,#4861,#4894,
+#4919,#4944,#4961,#4994,#5019,#5044,#5061,#5094,#5119,#5144,#5161,
+#5173,#5185,#5197,#5209,#5221,#5233,#5245,#5257));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-3.95,-3.325,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-3.95,-3.325,0.35));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-3.95,-3.325,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-3.86,-3.415,0.44));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-3.86,-3.415,0.35));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-3.775,-3.5,0.44));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-3.8625,-3.4125,0.44));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-3.775,-3.5,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-3.775,-3.5,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-3.8625,-3.4125,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-3.8625,-3.4125,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-3.95,-2.975,0.35));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-3.95,-3.325,0.35));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-3.95,-2.975,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-3.95,-2.975,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-3.86,3.415,0.44));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-3.86,-3.325,0.44));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-3.95,3.325,0.35));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-3.86,3.415,0.35));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-3.95,2.975,0.35));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-3.95,-3.325,0.35));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-3.95,-2.975,0.35));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-3.86,-3.325,0.35));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(3.775,-3.5,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(3.95,-3.325,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.8875,-5.3875,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(3.95,-2.975,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(3.95,-3.5,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(3.95,2.975,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(3.95,-3.5,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(3.95,3.325,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(3.95,-3.5,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(3.775,3.5,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(3.6375,3.6375,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-3.775,3.5,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-3.95,3.5,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-3.95,3.325,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-5.6125,1.6625,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-3.95,2.975,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-3.85,-3.254380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-3.704380534078,-3.4,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-3.777190267039,-3.327190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-3.85,3.254380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-3.85,-3.4,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-3.704380534078,3.4,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-5.477190267039,1.627190267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(3.704380534078,3.4,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-3.85,3.4,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(3.85,3.254380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(3.552190267039,3.552190267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(3.85,-3.254380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(3.85,-3.4,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(3.704380534078,-3.4,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.852190267039,-5.252190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-3.85,-3.4,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(3.775,-3.5,0.44));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-3.95,-3.5,0.44));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(3.86,-3.415,0.44));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.8875,-5.3875,0.44));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(3.86,3.415,0.44));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(3.86,-3.325,0.44));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(3.775,3.5,0.44));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(3.6375,3.6375,0.44));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-3.775,3.5,0.44));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-3.95,3.5,0.44));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-5.6125,1.6625,0.44));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-3.6,3.004380534078,0.44));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.44));
+#351 = CIRCLE('',#352,0.145619465922);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-3.454380534078,3.004380534078,0.44));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(3.454380534078,3.15,0.44));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-3.6,3.15,0.44));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(3.6,3.004380534078,0.44));
+#368 = CIRCLE('',#369,0.145619465922);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(3.454380534078,3.004380534078,0.44));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(3.6,-3.004380534078,0.44));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(3.6,-3.15,0.44));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.44));
+#385 = CIRCLE('',#386,0.145619465922);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(3.454380534078,-3.004380534078,0.44));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-3.454380534078,-3.15,0.44));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-3.6,-3.15,0.44));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.44));
+#402 = CIRCLE('',#403,0.145619465922);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-3.454380534078,-3.004380534078,0.44));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-3.6,-3.15,0.44));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-3.95,-3.5,0.44));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(3.775,-3.5,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-3.95,-2.975,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-4.55,-2.975,0.35));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-4.55,-2.975,0.35));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-3.95,-2.975,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-4.55,2.975,0.35));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-4.55,-2.975,0.35));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-4.55,2.975,0.35));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-4.55,-2.975,0.35));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-3.95,3.325,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-3.775,3.5,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-3.8625,3.4125,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-3.95,2.975,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-3.95,-3.5,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-3.95,2.975,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-3.95,-2.975,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-3.95,2.975,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-3.95,-2.975,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(3.95,-3.325,0.35));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(3.95,-3.325,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(3.86,-3.415,0.35));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(3.8625,-3.4125,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(3.95,-2.975,0.35));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(3.95,-3.325,0.35));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(3.95,-3.5,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(3.775,3.5,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-3.95,3.5,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(3.95,2.975,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(3.95,2.975,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(3.95,3.325,0.35));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(3.95,3.325,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(3.86,3.415,0.35));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(3.8625,3.4125,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(3.95,2.975,0.35));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(3.95,-3.325,0.35));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(3.95,2.975,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(3.95,-3.5,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-3.85,-3.254380534078,0.34));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-3.85,-3.254380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-3.704380534078,-3.4,0.34));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-3.777190267039,-3.327190267039,0.34));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-3.704380534078,-3.4,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-3.777190267039,-3.327190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-3.85,3.254380534078,0.34));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-3.85,-3.4,0.34));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-3.85,3.254380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-3.85,-3.4,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(3.704380534078,-3.4,0.34));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-3.85,-3.4,0.34));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(3.704380534078,-3.4,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-3.85,-3.4,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-3.704380534078,3.4,0.34));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-5.477190267039,1.627190267039,0.34));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-3.704380534078,3.4,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-3.777190267039,3.327190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(3.85,-3.254380534078,0.34));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(3.85,-3.254380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.852190267039,-5.252190267039,0.34));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(3.777190267039,-3.327190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(3.704380534078,3.4,0.34));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-3.85,3.4,0.34));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(3.704380534078,3.4,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-3.85,3.4,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(3.85,3.254380534078,0.34));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(3.85,-3.4,0.34));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(3.85,3.254380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(3.85,-3.4,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(3.552190267039,3.552190267039,0.34));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(3.777190267039,3.327190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(3.95,-2.975,0.35));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(3.86,-3.325,0.35));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-3.6,3.004380534078,0.466));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-3.6,3.004380534078,0.44));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.466));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.44));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.F.);
+#942 = EDGE_CURVE('',#926,#935,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-3.6,3.004380534078,0.466));
+#945 = CARTESIAN_POINT('',(-3.6,3.042503619754,0.466));
+#946 = CARTESIAN_POINT('',(-3.588026049083,3.080623467355,0.466));
+#947 = CARTESIAN_POINT('',(-3.564059678967,3.114059678967,0.466));
+#948 = CARTESIAN_POINT('',(-3.530623467356,3.138026049083,0.466));
+#949 = CARTESIAN_POINT('',(-3.492503619754,3.15,0.466));
+#950 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.466));
+#951 = CYLINDRICAL_SURFACE('',#952,0.145619465922);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-3.454380534078,3.004380534078,0.44));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.466));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.44));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.F.);
+#970 = EDGE_CURVE('',#961,#926,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.466));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(0.,1.,0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-3.6,-3.15,0.44));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-3.454380534078,-3.15,0.466));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-3.454380534078,-3.15,0.44));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.T.);
+#994 = EDGE_CURVE('',#987,#961,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-3.454380534078,-3.15,0.466));
+#997 = CARTESIAN_POINT('',(-3.492503619754,-3.15,0.466));
+#998 = CARTESIAN_POINT('',(-3.530623467355,-3.138026049083,0.466));
+#999 = CARTESIAN_POINT('',(-3.564059678967,-3.114059678967,0.466));
+#1000 = CARTESIAN_POINT('',(-3.588026049083,-3.080623467356,0.466));
+#1001 = CARTESIAN_POINT('',(-3.6,-3.042503619754,0.466));
+#1002 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.466));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.145619465922);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-3.454380534078,-3.004380534078,0.44));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.F.);
+#1013 = EDGE_CURVE('',#1014,#987,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.466));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.466));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(-1.,-0.,-0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.44));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-3.6,-3.15,0.44));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(3.6,-3.004380534078,0.466));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(3.6,-3.004380534078,0.44));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1014,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(3.6,-3.004380534078,0.466));
+#1049 = CARTESIAN_POINT('',(3.6,-3.042503619754,0.466));
+#1050 = CARTESIAN_POINT('',(3.588026049083,-3.080623467355,0.466));
+#1051 = CARTESIAN_POINT('',(3.564059678967,-3.114059678967,0.466));
+#1052 = CARTESIAN_POINT('',(3.530623467356,-3.138026049083,0.466));
+#1053 = CARTESIAN_POINT('',(3.492503619754,-3.15,0.466));
+#1054 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.466));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.145619465922);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(3.454380534078,-3.004380534078,0.44));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(3.6,3.004380534078,0.466));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(3.6,3.004380534078,0.44));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#1067,#1037,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(3.6,3.004380534078,0.466));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-0.,-1.,-0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(3.6,-3.15,0.44));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(3.454380534078,3.15,0.466));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(3.454380534078,3.15,0.44));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1098 = EDGE_CURVE('',#1091,#1067,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(3.454380534078,3.15,0.466));
+#1101 = CARTESIAN_POINT('',(3.492503619754,3.15,0.466));
+#1102 = CARTESIAN_POINT('',(3.530623467355,3.138026049083,0.466));
+#1103 = CARTESIAN_POINT('',(3.564059678968,3.114059678967,0.466));
+#1104 = CARTESIAN_POINT('',(3.588026049083,3.080623467356,0.466));
+#1105 = CARTESIAN_POINT('',(3.6,3.042503619754,0.466));
+#1106 = CARTESIAN_POINT('',(3.6,3.004380534078,0.466));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.145619465922);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(3.454380534078,3.004380534078,0.44));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1117 = EDGE_CURVE('',#935,#1091,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.466));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(1.,0.,0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-3.6,3.15,0.44));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-4.55,2.975,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-4.55,2.975,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-4.55,2.975,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-4.55,-2.975,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-4.55,2.975,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(4.55,-2.975,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(4.55,-2.975,0.35));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(3.95,-2.975,0.35));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(4.55,-2.975,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(4.55,2.975,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(3.95,2.975,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(4.55,2.975,0.35));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(3.95,2.975,0.35));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(4.55,2.975,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(3.95,2.975,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(4.55,-2.975,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(3.95,-2.975,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343,#1377,#1411,#1445,
+#1479,#1513,#1547),#1581,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(2.35,1.,0.34));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.25,1.,0.34));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-1.3,1.,0.34));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(-1.,0.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1288 = EDGE_CURVE('',#1289,#1279,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(2.35,0.15,0.34));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(2.35,-1.625,0.34));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(0.,1.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(1.25,0.15,0.34));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-1.3,0.15,0.34));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(-1.,0.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1304 = EDGE_CURVE('',#1297,#1281,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(1.25,-1.625,0.34));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(0.,1.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(2.35,-1.,0.34));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(2.35,-0.15,0.34));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(2.35,-2.2,0.34));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(1.25,-1.,0.34));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.3,-1.,0.34));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(1.25,-0.15,0.34));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(1.25,-2.2,0.34));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.3,-0.15,0.34));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(2.35,-2.15,0.34));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(2.35,-1.3,0.34));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(2.35,-2.775,0.34));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(1.25,-2.15,0.34));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-1.3,-2.15,0.34));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(1.25,-1.3,0.34));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(1.25,-2.775,0.34));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-1.3,-1.3,0.34));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = FACE_BOUND('',#1378,.F.);
+#1378 = EDGE_LOOP('',(#1379,#1389,#1397,#1405));
+#1379 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#1380 = EDGE_CURVE('',#1381,#1383,#1385,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(-0.45,-1.,0.34));
+#1383 = VERTEX_POINT('',#1384);
+#1384 = CARTESIAN_POINT('',(-0.45,-0.15,0.34));
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(-0.45,-2.2,0.34));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(0.,1.,0.));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1390 = EDGE_CURVE('',#1381,#1391,#1393,.T.);
+#1391 = VERTEX_POINT('',#1392);
+#1392 = CARTESIAN_POINT('',(-1.55,-1.,0.34));
+#1393 = LINE('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(-2.7,-1.,0.34));
+#1395 = VECTOR('',#1396,1.);
+#1396 = DIRECTION('',(-1.,0.,0.));
+#1397 = ORIENTED_EDGE('',*,*,#1398,.T.);
+#1398 = EDGE_CURVE('',#1391,#1399,#1401,.T.);
+#1399 = VERTEX_POINT('',#1400);
+#1400 = CARTESIAN_POINT('',(-1.55,-0.15,0.34));
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(-1.55,-2.2,0.34));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(0.,1.,0.));
+#1405 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#1406 = EDGE_CURVE('',#1383,#1399,#1407,.T.);
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(-2.7,-0.15,0.34));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(-1.,0.,0.));
+#1411 = FACE_BOUND('',#1412,.F.);
+#1412 = EDGE_LOOP('',(#1413,#1423,#1431,#1439));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.F.);
+#1414 = EDGE_CURVE('',#1415,#1417,#1419,.T.);
+#1415 = VERTEX_POINT('',#1416);
+#1416 = CARTESIAN_POINT('',(-0.45,0.15,0.34));
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(-0.45,1.,0.34));
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(-0.45,-1.625,0.34));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(0.,1.,0.));
+#1423 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#1424 = EDGE_CURVE('',#1415,#1425,#1427,.T.);
+#1425 = VERTEX_POINT('',#1426);
+#1426 = CARTESIAN_POINT('',(-1.55,0.15,0.34));
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(-2.7,0.15,0.34));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(-1.,0.,0.));
+#1431 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#1432 = EDGE_CURVE('',#1425,#1433,#1435,.T.);
+#1433 = VERTEX_POINT('',#1434);
+#1434 = CARTESIAN_POINT('',(-1.55,1.,0.34));
+#1435 = LINE('',#1436,#1437);
+#1436 = CARTESIAN_POINT('',(-1.55,-1.625,0.34));
+#1437 = VECTOR('',#1438,1.);
+#1438 = DIRECTION('',(0.,1.,0.));
+#1439 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1440 = EDGE_CURVE('',#1417,#1433,#1441,.T.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-2.7,1.,0.34));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,0.,0.));
+#1445 = FACE_BOUND('',#1446,.F.);
+#1446 = EDGE_LOOP('',(#1447,#1457,#1465,#1473));
+#1447 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#1448 = EDGE_CURVE('',#1449,#1451,#1453,.T.);
+#1449 = VERTEX_POINT('',#1450);
+#1450 = CARTESIAN_POINT('',(-0.45,-1.3,0.34));
+#1451 = VERTEX_POINT('',#1452);
+#1452 = CARTESIAN_POINT('',(-1.55,-1.3,0.34));
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(-2.7,-1.3,0.34));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(-1.,0.,0.));
+#1457 = ORIENTED_EDGE('',*,*,#1458,.F.);
+#1458 = EDGE_CURVE('',#1459,#1449,#1461,.T.);
+#1459 = VERTEX_POINT('',#1460);
+#1460 = CARTESIAN_POINT('',(-0.45,-2.15,0.34));
+#1461 = LINE('',#1462,#1463);
+#1462 = CARTESIAN_POINT('',(-0.45,-2.775,0.34));
+#1463 = VECTOR('',#1464,1.);
+#1464 = DIRECTION('',(0.,1.,0.));
+#1465 = ORIENTED_EDGE('',*,*,#1466,.T.);
+#1466 = EDGE_CURVE('',#1459,#1467,#1469,.T.);
+#1467 = VERTEX_POINT('',#1468);
+#1468 = CARTESIAN_POINT('',(-1.55,-2.15,0.34));
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-2.7,-2.15,0.34));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(-1.,0.,0.));
+#1473 = ORIENTED_EDGE('',*,*,#1474,.T.);
+#1474 = EDGE_CURVE('',#1467,#1451,#1475,.T.);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(-1.55,-2.775,0.34));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(0.,1.,0.));
+#1479 = FACE_BOUND('',#1480,.F.);
+#1480 = EDGE_LOOP('',(#1481,#1491,#1499,#1507));
+#1481 = ORIENTED_EDGE('',*,*,#1482,.F.);
+#1482 = EDGE_CURVE('',#1483,#1485,#1487,.T.);
+#1483 = VERTEX_POINT('',#1484);
+#1484 = CARTESIAN_POINT('',(-0.45,2.15,0.34));
+#1485 = VERTEX_POINT('',#1486);
+#1486 = CARTESIAN_POINT('',(-1.55,2.15,0.34));
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(-2.7,2.15,0.34));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(-1.,0.,0.));
+#1491 = ORIENTED_EDGE('',*,*,#1492,.F.);
+#1492 = EDGE_CURVE('',#1493,#1483,#1495,.T.);
+#1493 = VERTEX_POINT('',#1494);
+#1494 = CARTESIAN_POINT('',(-0.45,1.3,0.34));
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(-0.45,-1.05,0.34));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(0.,1.,0.));
+#1499 = ORIENTED_EDGE('',*,*,#1500,.T.);
+#1500 = EDGE_CURVE('',#1493,#1501,#1503,.T.);
+#1501 = VERTEX_POINT('',#1502);
+#1502 = CARTESIAN_POINT('',(-1.55,1.3,0.34));
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(-2.7,1.3,0.34));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(-1.,0.,0.));
+#1507 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#1508 = EDGE_CURVE('',#1501,#1485,#1509,.T.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(-1.55,-1.05,0.34));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(0.,1.,0.));
+#1513 = FACE_BOUND('',#1514,.F.);
+#1514 = EDGE_LOOP('',(#1515,#1525,#1533,#1541));
+#1515 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#1516 = EDGE_CURVE('',#1517,#1519,#1521,.T.);
+#1517 = VERTEX_POINT('',#1518);
+#1518 = CARTESIAN_POINT('',(2.35,1.3,0.34));
+#1519 = VERTEX_POINT('',#1520);
+#1520 = CARTESIAN_POINT('',(2.35,2.15,0.34));
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(2.35,-1.05,0.34));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(0.,1.,0.));
+#1525 = ORIENTED_EDGE('',*,*,#1526,.T.);
+#1526 = EDGE_CURVE('',#1517,#1527,#1529,.T.);
+#1527 = VERTEX_POINT('',#1528);
+#1528 = CARTESIAN_POINT('',(1.25,1.3,0.34));
+#1529 = LINE('',#1530,#1531);
+#1530 = CARTESIAN_POINT('',(-1.3,1.3,0.34));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(-1.,0.,0.));
+#1533 = ORIENTED_EDGE('',*,*,#1534,.T.);
+#1534 = EDGE_CURVE('',#1527,#1535,#1537,.T.);
+#1535 = VERTEX_POINT('',#1536);
+#1536 = CARTESIAN_POINT('',(1.25,2.15,0.34));
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(1.25,-1.05,0.34));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(0.,1.,0.));
+#1541 = ORIENTED_EDGE('',*,*,#1542,.F.);
+#1542 = EDGE_CURVE('',#1519,#1535,#1543,.T.);
+#1543 = LINE('',#1544,#1545);
+#1544 = CARTESIAN_POINT('',(-1.3,2.15,0.34));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(-1.,0.,0.));
+#1547 = FACE_BOUND('',#1548,.F.);
+#1548 = EDGE_LOOP('',(#1549,#1559,#1567,#1575));
+#1549 = ORIENTED_EDGE('',*,*,#1550,.T.);
+#1550 = EDGE_CURVE('',#1551,#1553,#1555,.T.);
+#1551 = VERTEX_POINT('',#1552);
+#1552 = CARTESIAN_POINT('',(-2.05,-0.65,0.34));
+#1553 = VERTEX_POINT('',#1554);
+#1554 = CARTESIAN_POINT('',(-2.75,-0.65,0.34));
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(-3.3,-0.65,0.34));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(-1.,0.,0.));
+#1559 = ORIENTED_EDGE('',*,*,#1560,.T.);
+#1560 = EDGE_CURVE('',#1553,#1561,#1563,.T.);
+#1561 = VERTEX_POINT('',#1562);
+#1562 = CARTESIAN_POINT('',(-2.75,0.65,0.34));
+#1563 = LINE('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(-2.75,-2.025,0.34));
+#1565 = VECTOR('',#1566,1.);
+#1566 = DIRECTION('',(0.,1.,0.));
+#1567 = ORIENTED_EDGE('',*,*,#1568,.F.);
+#1568 = EDGE_CURVE('',#1569,#1561,#1571,.T.);
+#1569 = VERTEX_POINT('',#1570);
+#1570 = CARTESIAN_POINT('',(-2.05,0.65,0.34));
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(-3.3,0.65,0.34));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(-1.,0.,0.));
+#1575 = ORIENTED_EDGE('',*,*,#1576,.F.);
+#1576 = EDGE_CURVE('',#1551,#1569,#1577,.T.);
+#1577 = LINE('',#1578,#1579);
+#1578 = CARTESIAN_POINT('',(-2.05,-2.025,0.34));
+#1579 = VECTOR('',#1580,1.);
+#1580 = DIRECTION('',(0.,1.,0.));
+#1581 = PLANE('',#1582);
+#1582 = AXIS2_PLACEMENT_3D('',#1583,#1584,#1585);
+#1583 = CARTESIAN_POINT('',(-3.85,-3.4,0.34));
+#1584 = DIRECTION('',(0.,0.,1.));
+#1585 = DIRECTION('',(1.,0.,0.));
+#1586 = ADVANCED_FACE('',(#1587),#1598,.T.);
+#1587 = FACE_BOUND('',#1588,.T.);
+#1588 = EDGE_LOOP('',(#1589,#1590,#1591,#1597));
+#1589 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1590 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1591 = ORIENTED_EDGE('',*,*,#1592,.T.);
+#1592 = EDGE_CURVE('',#1198,#1230,#1593,.T.);
+#1593 = LINE('',#1594,#1595);
+#1594 = CARTESIAN_POINT('',(4.55,-2.975,0.35));
+#1595 = VECTOR('',#1596,1.);
+#1596 = DIRECTION('',(0.,1.,0.));
+#1597 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1598 = PLANE('',#1599);
+#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602);
+#1600 = CARTESIAN_POINT('',(3.95,-2.975,0.35));
+#1601 = DIRECTION('',(0.,0.,1.));
+#1602 = DIRECTION('',(1.,0.,0.));
+#1603 = ADVANCED_FACE('',(#1604),#1629,.T.);
+#1604 = FACE_BOUND('',#1605,.T.);
+#1605 = EDGE_LOOP('',(#1606,#1617,#1628));
+#1606 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#1607 = EDGE_CURVE('',#1608,#926,#1610,.T.);
+#1608 = VERTEX_POINT('',#1609);
+#1609 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1610 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1611,#1612,#1613,#1614,#1615,
+#1616),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1611 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1612 = CARTESIAN_POINT('',(-3.439513268094,2.933676106816,0.7));
+#1613 = CARTESIAN_POINT('',(-3.513095124547,2.951352213631,
+0.671214489053));
+#1614 = CARTESIAN_POINT('',(-3.571214489053,2.969028320447,
+0.613095124547));
+#1615 = CARTESIAN_POINT('',(-3.6,2.986704427263,0.539513268094));
+#1616 = CARTESIAN_POINT('',(-3.6,3.004380534078,0.466));
+#1617 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1618 = EDGE_CURVE('',#1608,#935,#1619,.T.);
+#1619 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1620,#1621,#1622,#1623,#1624,
+#1625,#1626,#1627),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1620 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1621 = CARTESIAN_POINT('',(-3.378625790583,2.96850947721,0.7));
+#1622 = CARTESIAN_POINT('',(-3.391251581165,3.021018700406,
+0.686252760547));
+#1623 = CARTESIAN_POINT('',(-3.403877371748,3.069210784152,
+0.658760476995));
+#1624 = CARTESIAN_POINT('',(-3.416503162331,3.108760476995,
+0.619210784153));
+#1625 = CARTESIAN_POINT('',(-3.429128952913,3.136252760547,
+0.571018700406));
+#1626 = CARTESIAN_POINT('',(-3.441754743496,3.15,0.51850947721));
+#1627 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.466));
+#1628 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1629 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637)
+,(#1638,#1639,#1640,#1641,#1642,#1643,#1644,#1645)
+,(#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653)
+,(#1654,#1655,#1656,#1657,#1658,#1659,#1660,#1661)
+,(#1662,#1663,#1664,#1665,#1666,#1667,#1668,#1669)
+,(#1670,#1671,#1672,#1673,#1674,#1675,#1676,#1677)
+,(#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1630 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1631 = CARTESIAN_POINT('',(-3.41850947721,2.928625790583,0.7));
+#1632 = CARTESIAN_POINT('',(-3.471018700406,2.941251581165,
+0.686252760547));
+#1633 = CARTESIAN_POINT('',(-3.519210784153,2.953877371748,
+0.658760476995));
+#1634 = CARTESIAN_POINT('',(-3.558760476995,2.966503162331,
+0.619210784153));
+#1635 = CARTESIAN_POINT('',(-3.586252760547,2.979128952913,
+0.571018700406));
+#1636 = CARTESIAN_POINT('',(-3.6,2.991754743496,0.51850947721));
+#1637 = CARTESIAN_POINT('',(-3.6,3.004380534078,0.466));
+#1638 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1639 = CARTESIAN_POINT('',(-3.415329326246,2.937252096643,0.7));
+#1640 = CARTESIAN_POINT('',(-3.465264228671,2.95850415095,0.687869771133
+));
+#1641 = CARTESIAN_POINT('',(-3.513021410899,2.979036682015,
+0.663940000348));
+#1642 = CARTESIAN_POINT('',(-3.557891999065,2.998128814597,
+0.626113750691));
+#1643 = CARTESIAN_POINT('',(-3.588486864623,3.015211378963,
+0.573868137734));
+#1644 = CARTESIAN_POINT('',(-3.601652712064,3.030003102646,0.51850947721
+));
+#1645 = CARTESIAN_POINT('',(-3.6,3.042503619754,0.466));
+#1646 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1647 = CARTESIAN_POINT('',(-3.404849256269,2.950999859678,0.7));
+#1648 = CARTESIAN_POINT('',(-3.452788905721,2.981089058639,
+0.688839977484));
+#1649 = CARTESIAN_POINT('',(-3.497993968419,3.012310445815,0.66704771436
+));
+#1650 = CARTESIAN_POINT('',(-3.543313610882,3.041224328529,
+0.630255530615));
+#1651 = CARTESIAN_POINT('',(-3.575310684755,3.062818075425,0.57557780013
+));
+#1652 = CARTESIAN_POINT('',(-3.59267016282,3.073025907387,0.51850947721)
+);
+#1653 = CARTESIAN_POINT('',(-3.588026049083,3.080623467355,0.466));
+#1654 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1655 = CARTESIAN_POINT('',(-3.403469173483,2.953469173483,0.7));
+#1656 = CARTESIAN_POINT('',(-3.444496214005,2.994496214005,
+0.689163379601));
+#1657 = CARTESIAN_POINT('',(-3.485189770536,3.035189770536,0.66808361903
+));
+#1658 = CARTESIAN_POINT('',(-3.524989640845,3.074989640846,
+0.631636123923));
+#1659 = CARTESIAN_POINT('',(-3.553130315966,3.103130315966,
+0.576147687596));
+#1660 = CARTESIAN_POINT('',(-3.566192210027,3.116192210028,0.51850947721
+));
+#1661 = CARTESIAN_POINT('',(-3.564059678967,3.114059678967,0.466));
+#1662 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1663 = CARTESIAN_POINT('',(-3.400999859678,2.954849256269,0.7));
+#1664 = CARTESIAN_POINT('',(-3.431089058639,3.002788905721,
+0.688839977484));
+#1665 = CARTESIAN_POINT('',(-3.462310445815,3.047993968419,0.66704771436
+));
+#1666 = CARTESIAN_POINT('',(-3.491224328529,3.093313610882,
+0.630255530615));
+#1667 = CARTESIAN_POINT('',(-3.512818075425,3.125310684755,0.57557780013
+));
+#1668 = CARTESIAN_POINT('',(-3.523025907387,3.14267016282,0.51850947721)
+);
+#1669 = CARTESIAN_POINT('',(-3.530623467356,3.138026049083,0.466));
+#1670 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1671 = CARTESIAN_POINT('',(-3.387252096643,2.965329326246,0.7));
+#1672 = CARTESIAN_POINT('',(-3.40850415095,3.015264228671,0.687869771133
+));
+#1673 = CARTESIAN_POINT('',(-3.429036682015,3.063021410899,
+0.663940000348));
+#1674 = CARTESIAN_POINT('',(-3.448128814597,3.107891999065,
+0.626113750691));
+#1675 = CARTESIAN_POINT('',(-3.465211378963,3.138486864623,
+0.573868137734));
+#1676 = CARTESIAN_POINT('',(-3.480003102646,3.151652712064,0.51850947721
+));
+#1677 = CARTESIAN_POINT('',(-3.492503619754,3.15,0.466));
+#1678 = CARTESIAN_POINT('',(-3.366,2.916,0.7));
+#1679 = CARTESIAN_POINT('',(-3.378625790583,2.96850947721,0.7));
+#1680 = CARTESIAN_POINT('',(-3.391251581165,3.021018700406,
+0.686252760547));
+#1681 = CARTESIAN_POINT('',(-3.403877371748,3.069210784152,
+0.658760476995));
+#1682 = CARTESIAN_POINT('',(-3.416503162331,3.108760476995,
+0.619210784153));
+#1683 = CARTESIAN_POINT('',(-3.429128952913,3.136252760547,
+0.571018700406));
+#1684 = CARTESIAN_POINT('',(-3.441754743496,3.15,0.51850947721));
+#1685 = CARTESIAN_POINT('',(-3.454380534078,3.15,0.466));
+#1686 = ADVANCED_FACE('',(#1687),#1710,.T.);
+#1687 = FACE_BOUND('',#1688,.F.);
+#1688 = EDGE_LOOP('',(#1689,#1702,#1703,#1704));
+#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#1690 = EDGE_CURVE('',#1691,#961,#1693,.T.);
+#1691 = VERTEX_POINT('',#1692);
+#1692 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1693 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1694,#1695,#1696,#1697,#1698,
+#1699,#1700,#1701),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1694 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1695 = CARTESIAN_POINT('',(-3.41850947721,-2.928625790583,0.7));
+#1696 = CARTESIAN_POINT('',(-3.471018700406,-2.941251581165,
+0.686252760547));
+#1697 = CARTESIAN_POINT('',(-3.519210784153,-2.953877371748,
+0.658760476995));
+#1698 = CARTESIAN_POINT('',(-3.558760476995,-2.966503162331,
+0.619210784153));
+#1699 = CARTESIAN_POINT('',(-3.586252760547,-2.979128952913,
+0.571018700406));
+#1700 = CARTESIAN_POINT('',(-3.6,-2.991754743496,0.51850947721));
+#1701 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.466));
+#1702 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1703 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#1704 = ORIENTED_EDGE('',*,*,#1705,.F.);
+#1705 = EDGE_CURVE('',#1691,#1608,#1706,.T.);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(-3.366,-3.004380534078,0.7));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(0.,1.,0.));
+#1710 = CYLINDRICAL_SURFACE('',#1711,0.234);
+#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714);
+#1712 = CARTESIAN_POINT('',(-3.366,-3.004380534078,0.466));
+#1713 = DIRECTION('',(0.,1.,0.));
+#1714 = DIRECTION('',(0.,0.,1.));
+#1715 = ADVANCED_FACE('',(#1716),#1729,.T.);
+#1716 = FACE_BOUND('',#1717,.T.);
+#1717 = EDGE_LOOP('',(#1718,#1727,#1728));
+#1718 = ORIENTED_EDGE('',*,*,#1719,.F.);
+#1719 = EDGE_CURVE('',#1691,#987,#1720,.T.);
+#1720 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1721,#1722,#1723,#1724,#1725,
+#1726),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1721 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1722 = CARTESIAN_POINT('',(-3.383676106816,-2.989513268094,0.7));
+#1723 = CARTESIAN_POINT('',(-3.401352213631,-3.063095124547,
+0.671214489053));
+#1724 = CARTESIAN_POINT('',(-3.419028320447,-3.121214489053,
+0.613095124547));
+#1725 = CARTESIAN_POINT('',(-3.436704427263,-3.15,0.539513268094));
+#1726 = CARTESIAN_POINT('',(-3.454380534078,-3.15,0.466));
+#1727 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#1728 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1729 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1730,#1731,#1732,#1733,#1734,#1735,#1736,#1737)
+,(#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745)
+,(#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753)
+,(#1754,#1755,#1756,#1757,#1758,#1759,#1760,#1761)
+,(#1762,#1763,#1764,#1765,#1766,#1767,#1768,#1769)
+,(#1770,#1771,#1772,#1773,#1774,#1775,#1776,#1777)
+,(#1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1730 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1731 = CARTESIAN_POINT('',(-3.378625790583,-2.96850947721,0.7));
+#1732 = CARTESIAN_POINT('',(-3.391251581165,-3.021018700406,
+0.686252760547));
+#1733 = CARTESIAN_POINT('',(-3.403877371748,-3.069210784153,
+0.658760476995));
+#1734 = CARTESIAN_POINT('',(-3.416503162331,-3.108760476995,
+0.619210784153));
+#1735 = CARTESIAN_POINT('',(-3.429128952913,-3.136252760547,
+0.571018700406));
+#1736 = CARTESIAN_POINT('',(-3.441754743496,-3.15,0.51850947721));
+#1737 = CARTESIAN_POINT('',(-3.454380534078,-3.15,0.466));
+#1738 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1739 = CARTESIAN_POINT('',(-3.387252096643,-2.965329326246,0.7));
+#1740 = CARTESIAN_POINT('',(-3.40850415095,-3.015264228671,
+0.687869771133));
+#1741 = CARTESIAN_POINT('',(-3.429036682015,-3.063021410899,
+0.663940000348));
+#1742 = CARTESIAN_POINT('',(-3.448128814597,-3.107891999065,
+0.626113750691));
+#1743 = CARTESIAN_POINT('',(-3.465211378963,-3.138486864623,
+0.573868137734));
+#1744 = CARTESIAN_POINT('',(-3.480003102646,-3.151652712064,
+0.51850947721));
+#1745 = CARTESIAN_POINT('',(-3.492503619754,-3.15,0.466));
+#1746 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1747 = CARTESIAN_POINT('',(-3.400999859678,-2.954849256269,0.7));
+#1748 = CARTESIAN_POINT('',(-3.431089058638,-3.002788905721,
+0.688839977484));
+#1749 = CARTESIAN_POINT('',(-3.462310445815,-3.047993968419,
+0.66704771436));
+#1750 = CARTESIAN_POINT('',(-3.491224328529,-3.093313610882,
+0.630255530615));
+#1751 = CARTESIAN_POINT('',(-3.512818075425,-3.125310684755,
+0.57557780013));
+#1752 = CARTESIAN_POINT('',(-3.523025907387,-3.14267016282,0.51850947721
+));
+#1753 = CARTESIAN_POINT('',(-3.530623467355,-3.138026049083,0.466));
+#1754 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1755 = CARTESIAN_POINT('',(-3.403469173483,-2.953469173483,0.7));
+#1756 = CARTESIAN_POINT('',(-3.444496214005,-2.994496214005,
+0.689163379601));
+#1757 = CARTESIAN_POINT('',(-3.485189770536,-3.035189770536,
+0.66808361903));
+#1758 = CARTESIAN_POINT('',(-3.524989640846,-3.074989640845,
+0.631636123923));
+#1759 = CARTESIAN_POINT('',(-3.553130315966,-3.103130315966,
+0.576147687596));
+#1760 = CARTESIAN_POINT('',(-3.566192210028,-3.116192210027,
+0.51850947721));
+#1761 = CARTESIAN_POINT('',(-3.564059678967,-3.114059678967,0.466));
+#1762 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1763 = CARTESIAN_POINT('',(-3.404849256269,-2.950999859678,0.7));
+#1764 = CARTESIAN_POINT('',(-3.452788905721,-2.981089058639,
+0.688839977484));
+#1765 = CARTESIAN_POINT('',(-3.497993968419,-3.012310445815,
+0.66704771436));
+#1766 = CARTESIAN_POINT('',(-3.543313610882,-3.041224328529,
+0.630255530615));
+#1767 = CARTESIAN_POINT('',(-3.575310684755,-3.062818075425,
+0.57557780013));
+#1768 = CARTESIAN_POINT('',(-3.59267016282,-3.073025907387,0.51850947721
+));
+#1769 = CARTESIAN_POINT('',(-3.588026049083,-3.080623467356,0.466));
+#1770 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1771 = CARTESIAN_POINT('',(-3.415329326246,-2.937252096643,0.7));
+#1772 = CARTESIAN_POINT('',(-3.465264228671,-2.95850415095,
+0.687869771133));
+#1773 = CARTESIAN_POINT('',(-3.513021410899,-2.979036682015,
+0.663940000348));
+#1774 = CARTESIAN_POINT('',(-3.557891999065,-2.998128814597,
+0.626113750691));
+#1775 = CARTESIAN_POINT('',(-3.588486864623,-3.015211378963,
+0.573868137734));
+#1776 = CARTESIAN_POINT('',(-3.601652712064,-3.030003102646,
+0.51850947721));
+#1777 = CARTESIAN_POINT('',(-3.6,-3.042503619754,0.466));
+#1778 = CARTESIAN_POINT('',(-3.366,-2.916,0.7));
+#1779 = CARTESIAN_POINT('',(-3.41850947721,-2.928625790583,0.7));
+#1780 = CARTESIAN_POINT('',(-3.471018700406,-2.941251581165,
+0.686252760547));
+#1781 = CARTESIAN_POINT('',(-3.519210784153,-2.953877371748,
+0.658760476995));
+#1782 = CARTESIAN_POINT('',(-3.558760476995,-2.966503162331,
+0.619210784153));
+#1783 = CARTESIAN_POINT('',(-3.586252760547,-2.979128952913,
+0.571018700406));
+#1784 = CARTESIAN_POINT('',(-3.6,-2.991754743496,0.51850947721));
+#1785 = CARTESIAN_POINT('',(-3.6,-3.004380534078,0.466));
+#1786 = ADVANCED_FACE('',(#1787),#1808,.T.);
+#1787 = FACE_BOUND('',#1788,.F.);
+#1788 = EDGE_LOOP('',(#1789,#1800,#1801,#1802));
+#1789 = ORIENTED_EDGE('',*,*,#1790,.T.);
+#1790 = EDGE_CURVE('',#1791,#1014,#1793,.T.);
+#1791 = VERTEX_POINT('',#1792);
+#1792 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1793 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1794,#1795,#1796,#1797,#1798,
+#1799),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1794 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1795 = CARTESIAN_POINT('',(3.383676106816,-2.989513268094,0.7));
+#1796 = CARTESIAN_POINT('',(3.401352213631,-3.063095124547,
+0.671214489053));
+#1797 = CARTESIAN_POINT('',(3.419028320447,-3.121214489053,
+0.613095124547));
+#1798 = CARTESIAN_POINT('',(3.436704427263,-3.15,0.539513268094));
+#1799 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.466));
+#1800 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1801 = ORIENTED_EDGE('',*,*,#1719,.F.);
+#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1803 = EDGE_CURVE('',#1791,#1691,#1804,.T.);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(3.454380534078,-2.916,0.7));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(-1.,-0.,-0.));
+#1808 = CYLINDRICAL_SURFACE('',#1809,0.234);
+#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
+#1810 = CARTESIAN_POINT('',(3.454380534078,-2.916,0.466));
+#1811 = DIRECTION('',(-1.,-0.,-0.));
+#1812 = DIRECTION('',(0.,0.,1.));
+#1813 = ADVANCED_FACE('',(#1814),#1827,.T.);
+#1814 = FACE_BOUND('',#1815,.T.);
+#1815 = EDGE_LOOP('',(#1816,#1825,#1826));
+#1816 = ORIENTED_EDGE('',*,*,#1817,.F.);
+#1817 = EDGE_CURVE('',#1791,#1037,#1818,.T.);
+#1818 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1819,#1820,#1821,#1822,#1823,
+#1824),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1819 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1820 = CARTESIAN_POINT('',(3.439513268094,-2.933676106816,0.7));
+#1821 = CARTESIAN_POINT('',(3.513095124547,-2.951352213631,
+0.671214489053));
+#1822 = CARTESIAN_POINT('',(3.571214489053,-2.969028320447,
+0.613095124547));
+#1823 = CARTESIAN_POINT('',(3.6,-2.986704427263,0.539513268094));
+#1824 = CARTESIAN_POINT('',(3.6,-3.004380534078,0.466));
+#1825 = ORIENTED_EDGE('',*,*,#1790,.T.);
+#1826 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1827 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1828,#1829,#1830,#1831,#1832,#1833,#1834,#1835)
+,(#1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843)
+,(#1844,#1845,#1846,#1847,#1848,#1849,#1850,#1851)
+,(#1852,#1853,#1854,#1855,#1856,#1857,#1858,#1859)
+,(#1860,#1861,#1862,#1863,#1864,#1865,#1866,#1867)
+,(#1868,#1869,#1870,#1871,#1872,#1873,#1874,#1875)
+,(#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1828 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1829 = CARTESIAN_POINT('',(3.41850947721,-2.928625790583,0.7));
+#1830 = CARTESIAN_POINT('',(3.471018700406,-2.941251581165,
+0.686252760547));
+#1831 = CARTESIAN_POINT('',(3.519210784153,-2.953877371748,
+0.658760476995));
+#1832 = CARTESIAN_POINT('',(3.558760476995,-2.966503162331,
+0.619210784153));
+#1833 = CARTESIAN_POINT('',(3.586252760547,-2.979128952913,
+0.571018700406));
+#1834 = CARTESIAN_POINT('',(3.6,-2.991754743496,0.51850947721));
+#1835 = CARTESIAN_POINT('',(3.6,-3.004380534078,0.466));
+#1836 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1837 = CARTESIAN_POINT('',(3.415329326246,-2.937252096643,0.7));
+#1838 = CARTESIAN_POINT('',(3.465264228671,-2.95850415095,0.687869771133
+));
+#1839 = CARTESIAN_POINT('',(3.513021410899,-2.979036682015,
+0.663940000348));
+#1840 = CARTESIAN_POINT('',(3.557891999065,-2.998128814597,
+0.626113750691));
+#1841 = CARTESIAN_POINT('',(3.588486864623,-3.015211378963,
+0.573868137734));
+#1842 = CARTESIAN_POINT('',(3.601652712064,-3.030003102646,0.51850947721
+));
+#1843 = CARTESIAN_POINT('',(3.6,-3.042503619754,0.466));
+#1844 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1845 = CARTESIAN_POINT('',(3.404849256269,-2.950999859678,0.7));
+#1846 = CARTESIAN_POINT('',(3.452788905721,-2.981089058639,
+0.688839977484));
+#1847 = CARTESIAN_POINT('',(3.497993968419,-3.012310445815,0.66704771436
+));
+#1848 = CARTESIAN_POINT('',(3.543313610882,-3.041224328529,
+0.630255530615));
+#1849 = CARTESIAN_POINT('',(3.575310684755,-3.062818075425,0.57557780013
+));
+#1850 = CARTESIAN_POINT('',(3.59267016282,-3.073025907387,0.51850947721)
+);
+#1851 = CARTESIAN_POINT('',(3.588026049083,-3.080623467355,0.466));
+#1852 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1853 = CARTESIAN_POINT('',(3.403469173483,-2.953469173483,0.7));
+#1854 = CARTESIAN_POINT('',(3.444496214005,-2.994496214005,
+0.689163379601));
+#1855 = CARTESIAN_POINT('',(3.485189770536,-3.035189770536,0.66808361903
+));
+#1856 = CARTESIAN_POINT('',(3.524989640845,-3.074989640846,
+0.631636123923));
+#1857 = CARTESIAN_POINT('',(3.553130315966,-3.103130315966,
+0.576147687596));
+#1858 = CARTESIAN_POINT('',(3.566192210027,-3.116192210027,0.51850947721
+));
+#1859 = CARTESIAN_POINT('',(3.564059678967,-3.114059678967,0.466));
+#1860 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1861 = CARTESIAN_POINT('',(3.400999859678,-2.954849256269,0.7));
+#1862 = CARTESIAN_POINT('',(3.431089058639,-3.002788905721,
+0.688839977484));
+#1863 = CARTESIAN_POINT('',(3.462310445815,-3.047993968419,0.66704771436
+));
+#1864 = CARTESIAN_POINT('',(3.491224328529,-3.093313610882,
+0.630255530615));
+#1865 = CARTESIAN_POINT('',(3.512818075425,-3.125310684755,0.57557780013
+));
+#1866 = CARTESIAN_POINT('',(3.523025907387,-3.14267016282,0.51850947721)
+);
+#1867 = CARTESIAN_POINT('',(3.530623467356,-3.138026049083,0.466));
+#1868 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1869 = CARTESIAN_POINT('',(3.387252096643,-2.965329326246,0.7));
+#1870 = CARTESIAN_POINT('',(3.40850415095,-3.015264228671,0.687869771133
+));
+#1871 = CARTESIAN_POINT('',(3.429036682015,-3.063021410899,
+0.663940000348));
+#1872 = CARTESIAN_POINT('',(3.448128814597,-3.107891999065,
+0.626113750691));
+#1873 = CARTESIAN_POINT('',(3.465211378963,-3.138486864623,
+0.573868137734));
+#1874 = CARTESIAN_POINT('',(3.480003102646,-3.151652712064,0.51850947721
+));
+#1875 = CARTESIAN_POINT('',(3.492503619754,-3.15,0.466));
+#1876 = CARTESIAN_POINT('',(3.366,-2.916,0.7));
+#1877 = CARTESIAN_POINT('',(3.378625790583,-2.96850947721,0.7));
+#1878 = CARTESIAN_POINT('',(3.391251581165,-3.021018700406,
+0.686252760547));
+#1879 = CARTESIAN_POINT('',(3.403877371748,-3.069210784152,
+0.658760476995));
+#1880 = CARTESIAN_POINT('',(3.416503162331,-3.108760476995,
+0.619210784153));
+#1881 = CARTESIAN_POINT('',(3.429128952913,-3.136252760547,
+0.571018700406));
+#1882 = CARTESIAN_POINT('',(3.441754743496,-3.15,0.51850947721));
+#1883 = CARTESIAN_POINT('',(3.454380534078,-3.15,0.466));
+#1884 = ADVANCED_FACE('',(#1885),#1908,.T.);
+#1885 = FACE_BOUND('',#1886,.F.);
+#1886 = EDGE_LOOP('',(#1887,#1900,#1901,#1902));
+#1887 = ORIENTED_EDGE('',*,*,#1888,.T.);
+#1888 = EDGE_CURVE('',#1889,#1067,#1891,.T.);
+#1889 = VERTEX_POINT('',#1890);
+#1890 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1891 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1892,#1893,#1894,#1895,#1896,
+#1897,#1898,#1899),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1892 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1893 = CARTESIAN_POINT('',(3.41850947721,2.928625790583,0.7));
+#1894 = CARTESIAN_POINT('',(3.471018700406,2.941251581165,0.686252760547
+));
+#1895 = CARTESIAN_POINT('',(3.519210784153,2.953877371748,0.658760476995
+));
+#1896 = CARTESIAN_POINT('',(3.558760476995,2.966503162331,0.619210784153
+));
+#1897 = CARTESIAN_POINT('',(3.586252760547,2.979128952913,0.571018700406
+));
+#1898 = CARTESIAN_POINT('',(3.6,2.991754743496,0.51850947721));
+#1899 = CARTESIAN_POINT('',(3.6,3.004380534078,0.466));
+#1900 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1901 = ORIENTED_EDGE('',*,*,#1817,.F.);
+#1902 = ORIENTED_EDGE('',*,*,#1903,.F.);
+#1903 = EDGE_CURVE('',#1889,#1791,#1904,.T.);
+#1904 = LINE('',#1905,#1906);
+#1905 = CARTESIAN_POINT('',(3.366,3.004380534078,0.7));
+#1906 = VECTOR('',#1907,1.);
+#1907 = DIRECTION('',(-0.,-1.,-0.));
+#1908 = CYLINDRICAL_SURFACE('',#1909,0.234);
+#1909 = AXIS2_PLACEMENT_3D('',#1910,#1911,#1912);
+#1910 = CARTESIAN_POINT('',(3.366,3.004380534078,0.466));
+#1911 = DIRECTION('',(-0.,-1.,-0.));
+#1912 = DIRECTION('',(0.,0.,1.));
+#1913 = ADVANCED_FACE('',(#1914),#1927,.T.);
+#1914 = FACE_BOUND('',#1915,.T.);
+#1915 = EDGE_LOOP('',(#1916,#1925,#1926));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1889,#1091,#1918,.T.);
+#1918 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1919,#1920,#1921,#1922,#1923,
+#1924),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1919 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1920 = CARTESIAN_POINT('',(3.383676106816,2.989513268094,0.7));
+#1921 = CARTESIAN_POINT('',(3.401352213631,3.063095124547,0.671214489053
+));
+#1922 = CARTESIAN_POINT('',(3.419028320447,3.121214489053,0.613095124547
+));
+#1923 = CARTESIAN_POINT('',(3.436704427263,3.15,0.539513268094));
+#1924 = CARTESIAN_POINT('',(3.454380534078,3.15,0.466));
+#1925 = ORIENTED_EDGE('',*,*,#1888,.T.);
+#1926 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1927 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935)
+,(#1936,#1937,#1938,#1939,#1940,#1941,#1942,#1943)
+,(#1944,#1945,#1946,#1947,#1948,#1949,#1950,#1951)
+,(#1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959)
+,(#1960,#1961,#1962,#1963,#1964,#1965,#1966,#1967)
+,(#1968,#1969,#1970,#1971,#1972,#1973,#1974,#1975)
+,(#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1928 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1929 = CARTESIAN_POINT('',(3.378625790583,2.96850947721,0.7));
+#1930 = CARTESIAN_POINT('',(3.391251581165,3.021018700406,0.686252760547
+));
+#1931 = CARTESIAN_POINT('',(3.403877371748,3.069210784153,0.658760476995
+));
+#1932 = CARTESIAN_POINT('',(3.416503162331,3.108760476995,0.619210784153
+));
+#1933 = CARTESIAN_POINT('',(3.429128952913,3.136252760547,0.571018700406
+));
+#1934 = CARTESIAN_POINT('',(3.441754743496,3.15,0.51850947721));
+#1935 = CARTESIAN_POINT('',(3.454380534078,3.15,0.466));
+#1936 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1937 = CARTESIAN_POINT('',(3.387252096643,2.965329326246,0.7));
+#1938 = CARTESIAN_POINT('',(3.40850415095,3.015264228671,0.687869771133)
+);
+#1939 = CARTESIAN_POINT('',(3.429036682015,3.063021410899,0.663940000348
+));
+#1940 = CARTESIAN_POINT('',(3.448128814597,3.107891999065,0.626113750691
+));
+#1941 = CARTESIAN_POINT('',(3.465211378963,3.138486864623,0.573868137734
+));
+#1942 = CARTESIAN_POINT('',(3.480003102646,3.151652712064,0.51850947721)
+);
+#1943 = CARTESIAN_POINT('',(3.492503619754,3.15,0.466));
+#1944 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1945 = CARTESIAN_POINT('',(3.400999859678,2.954849256269,0.7));
+#1946 = CARTESIAN_POINT('',(3.431089058638,3.002788905721,0.688839977484
+));
+#1947 = CARTESIAN_POINT('',(3.462310445815,3.047993968419,0.66704771436)
+);
+#1948 = CARTESIAN_POINT('',(3.491224328529,3.093313610882,0.630255530615
+));
+#1949 = CARTESIAN_POINT('',(3.512818075425,3.125310684755,0.57557780013)
+);
+#1950 = CARTESIAN_POINT('',(3.523025907387,3.14267016282,0.51850947721)
+);
+#1951 = CARTESIAN_POINT('',(3.530623467355,3.138026049083,0.466));
+#1952 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1953 = CARTESIAN_POINT('',(3.403469173483,2.953469173483,0.7));
+#1954 = CARTESIAN_POINT('',(3.444496214005,2.994496214005,0.689163379601
+));
+#1955 = CARTESIAN_POINT('',(3.485189770536,3.035189770536,0.66808361903)
+);
+#1956 = CARTESIAN_POINT('',(3.524989640846,3.074989640845,0.631636123923
+));
+#1957 = CARTESIAN_POINT('',(3.553130315966,3.103130315966,0.576147687596
+));
+#1958 = CARTESIAN_POINT('',(3.566192210028,3.116192210027,0.51850947721)
+);
+#1959 = CARTESIAN_POINT('',(3.564059678968,3.114059678967,0.466));
+#1960 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1961 = CARTESIAN_POINT('',(3.404849256269,2.950999859678,0.7));
+#1962 = CARTESIAN_POINT('',(3.452788905721,2.981089058639,0.688839977484
+));
+#1963 = CARTESIAN_POINT('',(3.497993968419,3.012310445815,0.66704771436)
+);
+#1964 = CARTESIAN_POINT('',(3.543313610882,3.041224328529,0.630255530615
+));
+#1965 = CARTESIAN_POINT('',(3.575310684755,3.062818075425,0.57557780013)
+);
+#1966 = CARTESIAN_POINT('',(3.59267016282,3.073025907387,0.51850947721)
+);
+#1967 = CARTESIAN_POINT('',(3.588026049083,3.080623467356,0.466));
+#1968 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1969 = CARTESIAN_POINT('',(3.415329326246,2.937252096643,0.7));
+#1970 = CARTESIAN_POINT('',(3.465264228671,2.95850415095,0.687869771133)
+);
+#1971 = CARTESIAN_POINT('',(3.513021410899,2.979036682015,0.663940000348
+));
+#1972 = CARTESIAN_POINT('',(3.557891999065,2.998128814597,0.626113750691
+));
+#1973 = CARTESIAN_POINT('',(3.588486864623,3.015211378963,0.573868137734
+));
+#1974 = CARTESIAN_POINT('',(3.601652712064,3.030003102646,0.51850947721)
+);
+#1975 = CARTESIAN_POINT('',(3.6,3.042503619754,0.466));
+#1976 = CARTESIAN_POINT('',(3.366,2.916,0.7));
+#1977 = CARTESIAN_POINT('',(3.41850947721,2.928625790583,0.7));
+#1978 = CARTESIAN_POINT('',(3.471018700406,2.941251581165,0.686252760547
+));
+#1979 = CARTESIAN_POINT('',(3.519210784153,2.953877371748,0.658760476995
+));
+#1980 = CARTESIAN_POINT('',(3.558760476995,2.966503162331,0.619210784153
+));
+#1981 = CARTESIAN_POINT('',(3.586252760547,2.979128952913,0.571018700406
+));
+#1982 = CARTESIAN_POINT('',(3.6,2.991754743496,0.51850947721));
+#1983 = CARTESIAN_POINT('',(3.6,3.004380534078,0.466));
+#1984 = ADVANCED_FACE('',(#1985),#1996,.T.);
+#1985 = FACE_BOUND('',#1986,.F.);
+#1986 = EDGE_LOOP('',(#1987,#1988,#1989,#1990));
+#1987 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1988 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1989 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#1991 = EDGE_CURVE('',#1608,#1889,#1992,.T.);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(-3.454380534078,2.916,0.7));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(1.,0.,0.));
+#1996 = CYLINDRICAL_SURFACE('',#1997,0.234);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(-3.454380534078,2.916,0.466));
+#1999 = DIRECTION('',(1.,0.,0.));
+#2000 = DIRECTION('',(0.,0.,1.));
+#2001 = ADVANCED_FACE('',(#2002),#2008,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2005,#2006,#2007));
+#2004 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#2005 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#2006 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#2007 = ORIENTED_EDGE('',*,*,#1592,.F.);
+#2008 = PLANE('',#2009);
+#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012);
+#2010 = CARTESIAN_POINT('',(4.55,-2.975,0.));
+#2011 = DIRECTION('',(1.,0.,0.));
+#2012 = DIRECTION('',(0.,0.,1.));
+#2013 = ADVANCED_FACE('',(#2014),#2039,.T.);
+#2014 = FACE_BOUND('',#2015,.T.);
+#2015 = EDGE_LOOP('',(#2016,#2024,#2032,#2038));
+#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);
+#2017 = EDGE_CURVE('',#2018,#1279,#2020,.T.);
+#2018 = VERTEX_POINT('',#2019);
+#2019 = CARTESIAN_POINT('',(2.35,1.,0.285));
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(2.35,1.,5.E-02));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(0.,0.,1.));
+#2024 = ORIENTED_EDGE('',*,*,#2025,.F.);
+#2025 = EDGE_CURVE('',#2026,#2018,#2028,.T.);
+#2026 = VERTEX_POINT('',#2027);
+#2027 = CARTESIAN_POINT('',(1.25,1.,0.285));
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(-1.05,1.,0.285));
+#2030 = VECTOR('',#2031,1.);
+#2031 = DIRECTION('',(1.,0.,0.));
+#2032 = ORIENTED_EDGE('',*,*,#2033,.T.);
+#2033 = EDGE_CURVE('',#2026,#1281,#2034,.T.);
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(1.25,1.,5.E-02));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(0.,0.,1.));
+#2038 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#2039 = PLANE('',#2040);
+#2040 = AXIS2_PLACEMENT_3D('',#2041,#2042,#2043);
+#2041 = CARTESIAN_POINT('',(1.25,1.,5.E-02));
+#2042 = DIRECTION('',(0.,1.,0.));
+#2043 = DIRECTION('',(0.,0.,1.));
+#2044 = ADVANCED_FACE('',(#2045),#2063,.F.);
+#2045 = FACE_BOUND('',#2046,.F.);
+#2046 = EDGE_LOOP('',(#2047,#2055,#2061,#2062));
+#2047 = ORIENTED_EDGE('',*,*,#2048,.F.);
+#2048 = EDGE_CURVE('',#2049,#1297,#2051,.T.);
+#2049 = VERTEX_POINT('',#2050);
+#2050 = CARTESIAN_POINT('',(1.25,0.15,0.285));
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(0.,0.,1.));
+#2055 = ORIENTED_EDGE('',*,*,#2056,.F.);
+#2056 = EDGE_CURVE('',#2026,#2049,#2057,.T.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(1.25,-1.35,0.285));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,-1.,0.));
+#2061 = ORIENTED_EDGE('',*,*,#2033,.T.);
+#2062 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#2063 = PLANE('',#2064);
+#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067);
+#2065 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#2066 = DIRECTION('',(1.,0.,0.));
+#2067 = DIRECTION('',(0.,0.,1.));
+#2068 = ADVANCED_FACE('',(#2069),#2087,.F.);
+#2069 = FACE_BOUND('',#2070,.F.);
+#2070 = EDGE_LOOP('',(#2071,#2079,#2085,#2086));
+#2071 = ORIENTED_EDGE('',*,*,#2072,.F.);
+#2072 = EDGE_CURVE('',#2073,#1289,#2075,.T.);
+#2073 = VERTEX_POINT('',#2074);
+#2074 = CARTESIAN_POINT('',(2.35,0.15,0.285));
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(2.35,0.15,5.E-02));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(0.,0.,1.));
+#2079 = ORIENTED_EDGE('',*,*,#2080,.F.);
+#2080 = EDGE_CURVE('',#2049,#2073,#2081,.T.);
+#2081 = LINE('',#2082,#2083);
+#2082 = CARTESIAN_POINT('',(-1.05,0.15,0.285));
+#2083 = VECTOR('',#2084,1.);
+#2084 = DIRECTION('',(1.,0.,0.));
+#2085 = ORIENTED_EDGE('',*,*,#2048,.T.);
+#2086 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#2087 = PLANE('',#2088);
+#2088 = AXIS2_PLACEMENT_3D('',#2089,#2090,#2091);
+#2089 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#2090 = DIRECTION('',(0.,1.,0.));
+#2091 = DIRECTION('',(0.,0.,1.));
+#2092 = ADVANCED_FACE('',(#2093),#2104,.T.);
+#2093 = FACE_BOUND('',#2094,.T.);
+#2094 = EDGE_LOOP('',(#2095,#2096,#2102,#2103));
+#2095 = ORIENTED_EDGE('',*,*,#2072,.F.);
+#2096 = ORIENTED_EDGE('',*,*,#2097,.F.);
+#2097 = EDGE_CURVE('',#2018,#2073,#2098,.T.);
+#2098 = LINE('',#2099,#2100);
+#2099 = CARTESIAN_POINT('',(2.35,-1.35,0.285));
+#2100 = VECTOR('',#2101,1.);
+#2101 = DIRECTION('',(0.,-1.,0.));
+#2102 = ORIENTED_EDGE('',*,*,#2017,.T.);
+#2103 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(2.35,0.15,5.E-02));
+#2107 = DIRECTION('',(1.,0.,0.));
+#2108 = DIRECTION('',(0.,0.,1.));
+#2109 = ADVANCED_FACE('',(#2110),#2135,.T.);
+#2110 = FACE_BOUND('',#2111,.T.);
+#2111 = EDGE_LOOP('',(#2112,#2120,#2128,#2134));
+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2113 = EDGE_CURVE('',#2114,#1313,#2116,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(2.35,-1.,0.285));
+#2116 = LINE('',#2117,#2118);
+#2117 = CARTESIAN_POINT('',(2.35,-1.,5.E-02));
+#2118 = VECTOR('',#2119,1.);
+#2119 = DIRECTION('',(0.,0.,1.));
+#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2121 = EDGE_CURVE('',#2122,#2114,#2124,.T.);
+#2122 = VERTEX_POINT('',#2123);
+#2123 = CARTESIAN_POINT('',(2.35,-0.15,0.285));
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(2.35,-1.925,0.285));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(0.,-1.,0.));
+#2128 = ORIENTED_EDGE('',*,*,#2129,.T.);
+#2129 = EDGE_CURVE('',#2122,#1315,#2130,.T.);
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(2.35,-0.15,5.E-02));
+#2132 = VECTOR('',#2133,1.);
+#2133 = DIRECTION('',(0.,0.,1.));
+#2134 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#2135 = PLANE('',#2136);
+#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);
+#2137 = CARTESIAN_POINT('',(2.35,-1.,5.E-02));
+#2138 = DIRECTION('',(1.,0.,0.));
+#2139 = DIRECTION('',(0.,0.,1.));
+#2140 = ADVANCED_FACE('',(#2141),#2159,.T.);
+#2141 = FACE_BOUND('',#2142,.T.);
+#2142 = EDGE_LOOP('',(#2143,#2144,#2152,#2158));
+#2143 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2144 = ORIENTED_EDGE('',*,*,#2145,.F.);
+#2145 = EDGE_CURVE('',#2146,#2122,#2148,.T.);
+#2146 = VERTEX_POINT('',#2147);
+#2147 = CARTESIAN_POINT('',(1.25,-0.15,0.285));
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(-1.05,-0.15,0.285));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(1.,0.,0.));
+#2152 = ORIENTED_EDGE('',*,*,#2153,.T.);
+#2153 = EDGE_CURVE('',#2146,#1331,#2154,.T.);
+#2154 = LINE('',#2155,#2156);
+#2155 = CARTESIAN_POINT('',(1.25,-0.15,5.E-02));
+#2156 = VECTOR('',#2157,1.);
+#2157 = DIRECTION('',(0.,0.,1.));
+#2158 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#2159 = PLANE('',#2160);
+#2160 = AXIS2_PLACEMENT_3D('',#2161,#2162,#2163);
+#2161 = CARTESIAN_POINT('',(1.25,-0.15,5.E-02));
+#2162 = DIRECTION('',(0.,1.,0.));
+#2163 = DIRECTION('',(0.,0.,1.));
+#2164 = ADVANCED_FACE('',(#2165),#2183,.F.);
+#2165 = FACE_BOUND('',#2166,.F.);
+#2166 = EDGE_LOOP('',(#2167,#2175,#2181,#2182));
+#2167 = ORIENTED_EDGE('',*,*,#2168,.F.);
+#2168 = EDGE_CURVE('',#2169,#1323,#2171,.T.);
+#2169 = VERTEX_POINT('',#2170);
+#2170 = CARTESIAN_POINT('',(1.25,-1.,0.285));
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(0.,0.,1.));
+#2175 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2176 = EDGE_CURVE('',#2146,#2169,#2177,.T.);
+#2177 = LINE('',#2178,#2179);
+#2178 = CARTESIAN_POINT('',(1.25,-1.925,0.285));
+#2179 = VECTOR('',#2180,1.);
+#2180 = DIRECTION('',(0.,-1.,0.));
+#2181 = ORIENTED_EDGE('',*,*,#2153,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#2183 = PLANE('',#2184);
+#2184 = AXIS2_PLACEMENT_3D('',#2185,#2186,#2187);
+#2185 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#2186 = DIRECTION('',(1.,0.,0.));
+#2187 = DIRECTION('',(0.,0.,1.));
+#2188 = ADVANCED_FACE('',(#2189),#2200,.F.);
+#2189 = FACE_BOUND('',#2190,.F.);
+#2190 = EDGE_LOOP('',(#2191,#2192,#2198,#2199));
+#2191 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2192 = ORIENTED_EDGE('',*,*,#2193,.F.);
+#2193 = EDGE_CURVE('',#2169,#2114,#2194,.T.);
+#2194 = LINE('',#2195,#2196);
+#2195 = CARTESIAN_POINT('',(-1.05,-1.,0.285));
+#2196 = VECTOR('',#2197,1.);
+#2197 = DIRECTION('',(1.,0.,0.));
+#2198 = ORIENTED_EDGE('',*,*,#2168,.T.);
+#2199 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#2200 = PLANE('',#2201);
+#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204);
+#2202 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#2203 = DIRECTION('',(0.,1.,0.));
+#2204 = DIRECTION('',(0.,0.,1.));
+#2205 = ADVANCED_FACE('',(#2206),#2231,.T.);
+#2206 = FACE_BOUND('',#2207,.T.);
+#2207 = EDGE_LOOP('',(#2208,#2216,#2224,#2230));
+#2208 = ORIENTED_EDGE('',*,*,#2209,.F.);
+#2209 = EDGE_CURVE('',#2210,#1347,#2212,.T.);
+#2210 = VERTEX_POINT('',#2211);
+#2211 = CARTESIAN_POINT('',(2.35,-2.15,0.285));
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(2.35,-2.15,5.E-02));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(0.,0.,1.));
+#2216 = ORIENTED_EDGE('',*,*,#2217,.F.);
+#2217 = EDGE_CURVE('',#2218,#2210,#2220,.T.);
+#2218 = VERTEX_POINT('',#2219);
+#2219 = CARTESIAN_POINT('',(2.35,-1.3,0.285));
+#2220 = LINE('',#2221,#2222);
+#2221 = CARTESIAN_POINT('',(2.35,-2.5,0.285));
+#2222 = VECTOR('',#2223,1.);
+#2223 = DIRECTION('',(0.,-1.,0.));
+#2224 = ORIENTED_EDGE('',*,*,#2225,.T.);
+#2225 = EDGE_CURVE('',#2218,#1349,#2226,.T.);
+#2226 = LINE('',#2227,#2228);
+#2227 = CARTESIAN_POINT('',(2.35,-1.3,5.E-02));
+#2228 = VECTOR('',#2229,1.);
+#2229 = DIRECTION('',(0.,0.,1.));
+#2230 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2231 = PLANE('',#2232);
+#2232 = AXIS2_PLACEMENT_3D('',#2233,#2234,#2235);
+#2233 = CARTESIAN_POINT('',(2.35,-2.15,5.E-02));
+#2234 = DIRECTION('',(1.,0.,0.));
+#2235 = DIRECTION('',(0.,0.,1.));
+#2236 = ADVANCED_FACE('',(#2237),#2255,.T.);
+#2237 = FACE_BOUND('',#2238,.T.);
+#2238 = EDGE_LOOP('',(#2239,#2240,#2248,#2254));
+#2239 = ORIENTED_EDGE('',*,*,#2225,.F.);
+#2240 = ORIENTED_EDGE('',*,*,#2241,.F.);
+#2241 = EDGE_CURVE('',#2242,#2218,#2244,.T.);
+#2242 = VERTEX_POINT('',#2243);
+#2243 = CARTESIAN_POINT('',(1.25,-1.3,0.285));
+#2244 = LINE('',#2245,#2246);
+#2245 = CARTESIAN_POINT('',(-1.05,-1.3,0.285));
+#2246 = VECTOR('',#2247,1.);
+#2247 = DIRECTION('',(1.,0.,0.));
+#2248 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#2249 = EDGE_CURVE('',#2242,#1365,#2250,.T.);
+#2250 = LINE('',#2251,#2252);
+#2251 = CARTESIAN_POINT('',(1.25,-1.3,5.E-02));
+#2252 = VECTOR('',#2253,1.);
+#2253 = DIRECTION('',(0.,0.,1.));
+#2254 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2255 = PLANE('',#2256);
+#2256 = AXIS2_PLACEMENT_3D('',#2257,#2258,#2259);
+#2257 = CARTESIAN_POINT('',(1.25,-1.3,5.E-02));
+#2258 = DIRECTION('',(0.,1.,0.));
+#2259 = DIRECTION('',(0.,0.,1.));
+#2260 = ADVANCED_FACE('',(#2261),#2279,.F.);
+#2261 = FACE_BOUND('',#2262,.F.);
+#2262 = EDGE_LOOP('',(#2263,#2271,#2277,#2278));
+#2263 = ORIENTED_EDGE('',*,*,#2264,.F.);
+#2264 = EDGE_CURVE('',#2265,#1357,#2267,.T.);
+#2265 = VERTEX_POINT('',#2266);
+#2266 = CARTESIAN_POINT('',(1.25,-2.15,0.285));
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(0.,0.,1.));
+#2271 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2272 = EDGE_CURVE('',#2242,#2265,#2273,.T.);
+#2273 = LINE('',#2274,#2275);
+#2274 = CARTESIAN_POINT('',(1.25,-2.5,0.285));
+#2275 = VECTOR('',#2276,1.);
+#2276 = DIRECTION('',(0.,-1.,0.));
+#2277 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#2278 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2279 = PLANE('',#2280);
+#2280 = AXIS2_PLACEMENT_3D('',#2281,#2282,#2283);
+#2281 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#2282 = DIRECTION('',(1.,0.,0.));
+#2283 = DIRECTION('',(0.,0.,1.));
+#2284 = ADVANCED_FACE('',(#2285),#2296,.F.);
+#2285 = FACE_BOUND('',#2286,.F.);
+#2286 = EDGE_LOOP('',(#2287,#2288,#2294,#2295));
+#2287 = ORIENTED_EDGE('',*,*,#2209,.F.);
+#2288 = ORIENTED_EDGE('',*,*,#2289,.F.);
+#2289 = EDGE_CURVE('',#2265,#2210,#2290,.T.);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(-1.05,-2.15,0.285));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(1.,0.,0.));
+#2294 = ORIENTED_EDGE('',*,*,#2264,.T.);
+#2295 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2296 = PLANE('',#2297);
+#2297 = AXIS2_PLACEMENT_3D('',#2298,#2299,#2300);
+#2298 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#2299 = DIRECTION('',(0.,1.,0.));
+#2300 = DIRECTION('',(0.,0.,1.));
+#2301 = ADVANCED_FACE('',(#2302),#2327,.T.);
+#2302 = FACE_BOUND('',#2303,.T.);
+#2303 = EDGE_LOOP('',(#2304,#2312,#2320,#2326));
+#2304 = ORIENTED_EDGE('',*,*,#2305,.F.);
+#2305 = EDGE_CURVE('',#2306,#1381,#2308,.T.);
+#2306 = VERTEX_POINT('',#2307);
+#2307 = CARTESIAN_POINT('',(-0.45,-1.,0.285));
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(-0.45,-1.,5.E-02));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(0.,0.,1.));
+#2312 = ORIENTED_EDGE('',*,*,#2313,.F.);
+#2313 = EDGE_CURVE('',#2314,#2306,#2316,.T.);
+#2314 = VERTEX_POINT('',#2315);
+#2315 = CARTESIAN_POINT('',(-0.45,-0.15,0.285));
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(-0.45,-1.925,0.285));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(0.,-1.,0.));
+#2320 = ORIENTED_EDGE('',*,*,#2321,.T.);
+#2321 = EDGE_CURVE('',#2314,#1383,#2322,.T.);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(-0.45,-0.15,5.E-02));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(0.,0.,1.));
+#2326 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#2327 = PLANE('',#2328);
+#2328 = AXIS2_PLACEMENT_3D('',#2329,#2330,#2331);
+#2329 = CARTESIAN_POINT('',(-0.45,-1.,5.E-02));
+#2330 = DIRECTION('',(1.,0.,0.));
+#2331 = DIRECTION('',(0.,0.,1.));
+#2332 = ADVANCED_FACE('',(#2333),#2351,.T.);
+#2333 = FACE_BOUND('',#2334,.T.);
+#2334 = EDGE_LOOP('',(#2335,#2336,#2344,#2350));
+#2335 = ORIENTED_EDGE('',*,*,#2321,.F.);
+#2336 = ORIENTED_EDGE('',*,*,#2337,.F.);
+#2337 = EDGE_CURVE('',#2338,#2314,#2340,.T.);
+#2338 = VERTEX_POINT('',#2339);
+#2339 = CARTESIAN_POINT('',(-1.55,-0.15,0.285));
+#2340 = LINE('',#2341,#2342);
+#2341 = CARTESIAN_POINT('',(-2.45,-0.15,0.285));
+#2342 = VECTOR('',#2343,1.);
+#2343 = DIRECTION('',(1.,0.,0.));
+#2344 = ORIENTED_EDGE('',*,*,#2345,.T.);
+#2345 = EDGE_CURVE('',#2338,#1399,#2346,.T.);
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-1.55,-0.15,5.E-02));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(0.,0.,1.));
+#2350 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#2351 = PLANE('',#2352);
+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);
+#2353 = CARTESIAN_POINT('',(-1.55,-0.15,5.E-02));
+#2354 = DIRECTION('',(0.,1.,0.));
+#2355 = DIRECTION('',(0.,0.,1.));
+#2356 = ADVANCED_FACE('',(#2357),#2375,.F.);
+#2357 = FACE_BOUND('',#2358,.F.);
+#2358 = EDGE_LOOP('',(#2359,#2367,#2373,#2374));
+#2359 = ORIENTED_EDGE('',*,*,#2360,.F.);
+#2360 = EDGE_CURVE('',#2361,#1391,#2363,.T.);
+#2361 = VERTEX_POINT('',#2362);
+#2362 = CARTESIAN_POINT('',(-1.55,-1.,0.285));
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(0.,0.,1.));
+#2367 = ORIENTED_EDGE('',*,*,#2368,.F.);
+#2368 = EDGE_CURVE('',#2338,#2361,#2369,.T.);
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(-1.55,-1.925,0.285));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(0.,-1.,0.));
+#2373 = ORIENTED_EDGE('',*,*,#2345,.T.);
+#2374 = ORIENTED_EDGE('',*,*,#1398,.F.);
+#2375 = PLANE('',#2376);
+#2376 = AXIS2_PLACEMENT_3D('',#2377,#2378,#2379);
+#2377 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#2378 = DIRECTION('',(1.,0.,0.));
+#2379 = DIRECTION('',(0.,0.,1.));
+#2380 = ADVANCED_FACE('',(#2381),#2392,.F.);
+#2381 = FACE_BOUND('',#2382,.F.);
+#2382 = EDGE_LOOP('',(#2383,#2384,#2390,#2391));
+#2383 = ORIENTED_EDGE('',*,*,#2305,.F.);
+#2384 = ORIENTED_EDGE('',*,*,#2385,.F.);
+#2385 = EDGE_CURVE('',#2361,#2306,#2386,.T.);
+#2386 = LINE('',#2387,#2388);
+#2387 = CARTESIAN_POINT('',(-2.45,-1.,0.285));
+#2388 = VECTOR('',#2389,1.);
+#2389 = DIRECTION('',(1.,0.,0.));
+#2390 = ORIENTED_EDGE('',*,*,#2360,.T.);
+#2391 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#2392 = PLANE('',#2393);
+#2393 = AXIS2_PLACEMENT_3D('',#2394,#2395,#2396);
+#2394 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#2395 = DIRECTION('',(0.,1.,0.));
+#2396 = DIRECTION('',(0.,0.,1.));
+#2397 = ADVANCED_FACE('',(#2398),#2423,.T.);
+#2398 = FACE_BOUND('',#2399,.T.);
+#2399 = EDGE_LOOP('',(#2400,#2408,#2416,#2422));
+#2400 = ORIENTED_EDGE('',*,*,#2401,.F.);
+#2401 = EDGE_CURVE('',#2402,#1415,#2404,.T.);
+#2402 = VERTEX_POINT('',#2403);
+#2403 = CARTESIAN_POINT('',(-0.45,0.15,0.285));
+#2404 = LINE('',#2405,#2406);
+#2405 = CARTESIAN_POINT('',(-0.45,0.15,5.E-02));
+#2406 = VECTOR('',#2407,1.);
+#2407 = DIRECTION('',(0.,0.,1.));
+#2408 = ORIENTED_EDGE('',*,*,#2409,.F.);
+#2409 = EDGE_CURVE('',#2410,#2402,#2412,.T.);
+#2410 = VERTEX_POINT('',#2411);
+#2411 = CARTESIAN_POINT('',(-0.45,1.,0.285));
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(-0.45,-1.35,0.285));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,-1.,0.));
+#2416 = ORIENTED_EDGE('',*,*,#2417,.T.);
+#2417 = EDGE_CURVE('',#2410,#1417,#2418,.T.);
+#2418 = LINE('',#2419,#2420);
+#2419 = CARTESIAN_POINT('',(-0.45,1.,5.E-02));
+#2420 = VECTOR('',#2421,1.);
+#2421 = DIRECTION('',(0.,0.,1.));
+#2422 = ORIENTED_EDGE('',*,*,#1414,.F.);
+#2423 = PLANE('',#2424);
+#2424 = AXIS2_PLACEMENT_3D('',#2425,#2426,#2427);
+#2425 = CARTESIAN_POINT('',(-0.45,0.15,5.E-02));
+#2426 = DIRECTION('',(1.,0.,0.));
+#2427 = DIRECTION('',(0.,0.,1.));
+#2428 = ADVANCED_FACE('',(#2429),#2447,.T.);
+#2429 = FACE_BOUND('',#2430,.T.);
+#2430 = EDGE_LOOP('',(#2431,#2432,#2440,#2446));
+#2431 = ORIENTED_EDGE('',*,*,#2417,.F.);
+#2432 = ORIENTED_EDGE('',*,*,#2433,.F.);
+#2433 = EDGE_CURVE('',#2434,#2410,#2436,.T.);
+#2434 = VERTEX_POINT('',#2435);
+#2435 = CARTESIAN_POINT('',(-1.55,1.,0.285));
+#2436 = LINE('',#2437,#2438);
+#2437 = CARTESIAN_POINT('',(-2.45,1.,0.285));
+#2438 = VECTOR('',#2439,1.);
+#2439 = DIRECTION('',(1.,0.,0.));
+#2440 = ORIENTED_EDGE('',*,*,#2441,.T.);
+#2441 = EDGE_CURVE('',#2434,#1433,#2442,.T.);
+#2442 = LINE('',#2443,#2444);
+#2443 = CARTESIAN_POINT('',(-1.55,1.,5.E-02));
+#2444 = VECTOR('',#2445,1.);
+#2445 = DIRECTION('',(0.,0.,1.));
+#2446 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#2447 = PLANE('',#2448);
+#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451);
+#2449 = CARTESIAN_POINT('',(-1.55,1.,5.E-02));
+#2450 = DIRECTION('',(0.,1.,0.));
+#2451 = DIRECTION('',(0.,0.,1.));
+#2452 = ADVANCED_FACE('',(#2453),#2471,.F.);
+#2453 = FACE_BOUND('',#2454,.F.);
+#2454 = EDGE_LOOP('',(#2455,#2463,#2469,#2470));
+#2455 = ORIENTED_EDGE('',*,*,#2456,.F.);
+#2456 = EDGE_CURVE('',#2457,#1425,#2459,.T.);
+#2457 = VERTEX_POINT('',#2458);
+#2458 = CARTESIAN_POINT('',(-1.55,0.15,0.285));
+#2459 = LINE('',#2460,#2461);
+#2460 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#2461 = VECTOR('',#2462,1.);
+#2462 = DIRECTION('',(0.,0.,1.));
+#2463 = ORIENTED_EDGE('',*,*,#2464,.F.);
+#2464 = EDGE_CURVE('',#2434,#2457,#2465,.T.);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(-1.55,-1.35,0.285));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(0.,-1.,0.));
+#2469 = ORIENTED_EDGE('',*,*,#2441,.T.);
+#2470 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#2471 = PLANE('',#2472);
+#2472 = AXIS2_PLACEMENT_3D('',#2473,#2474,#2475);
+#2473 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#2474 = DIRECTION('',(1.,0.,0.));
+#2475 = DIRECTION('',(0.,0.,1.));
+#2476 = ADVANCED_FACE('',(#2477),#2488,.F.);
+#2477 = FACE_BOUND('',#2478,.F.);
+#2478 = EDGE_LOOP('',(#2479,#2480,#2486,#2487));
+#2479 = ORIENTED_EDGE('',*,*,#2401,.F.);
+#2480 = ORIENTED_EDGE('',*,*,#2481,.F.);
+#2481 = EDGE_CURVE('',#2457,#2402,#2482,.T.);
+#2482 = LINE('',#2483,#2484);
+#2483 = CARTESIAN_POINT('',(-2.45,0.15,0.285));
+#2484 = VECTOR('',#2485,1.);
+#2485 = DIRECTION('',(1.,0.,0.));
+#2486 = ORIENTED_EDGE('',*,*,#2456,.T.);
+#2487 = ORIENTED_EDGE('',*,*,#1424,.F.);
+#2488 = PLANE('',#2489);
+#2489 = AXIS2_PLACEMENT_3D('',#2490,#2491,#2492);
+#2490 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#2491 = DIRECTION('',(0.,1.,0.));
+#2492 = DIRECTION('',(0.,0.,1.));
+#2493 = ADVANCED_FACE('',(#2494),#2519,.T.);
+#2494 = FACE_BOUND('',#2495,.T.);
+#2495 = EDGE_LOOP('',(#2496,#2504,#2512,#2518));
+#2496 = ORIENTED_EDGE('',*,*,#2497,.F.);
+#2497 = EDGE_CURVE('',#2498,#1449,#2500,.T.);
+#2498 = VERTEX_POINT('',#2499);
+#2499 = CARTESIAN_POINT('',(-0.45,-1.3,0.285));
+#2500 = LINE('',#2501,#2502);
+#2501 = CARTESIAN_POINT('',(-0.45,-1.3,5.E-02));
+#2502 = VECTOR('',#2503,1.);
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = ORIENTED_EDGE('',*,*,#2505,.F.);
+#2505 = EDGE_CURVE('',#2506,#2498,#2508,.T.);
+#2506 = VERTEX_POINT('',#2507);
+#2507 = CARTESIAN_POINT('',(-1.55,-1.3,0.285));
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(-2.45,-1.3,0.285));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(1.,0.,0.));
+#2512 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#2513 = EDGE_CURVE('',#2506,#1451,#2514,.T.);
+#2514 = LINE('',#2515,#2516);
+#2515 = CARTESIAN_POINT('',(-1.55,-1.3,5.E-02));
+#2516 = VECTOR('',#2517,1.);
+#2517 = DIRECTION('',(0.,0.,1.));
+#2518 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#2519 = PLANE('',#2520);
+#2520 = AXIS2_PLACEMENT_3D('',#2521,#2522,#2523);
+#2521 = CARTESIAN_POINT('',(-1.55,-1.3,5.E-02));
+#2522 = DIRECTION('',(0.,1.,0.));
+#2523 = DIRECTION('',(0.,0.,1.));
+#2524 = ADVANCED_FACE('',(#2525),#2543,.F.);
+#2525 = FACE_BOUND('',#2526,.F.);
+#2526 = EDGE_LOOP('',(#2527,#2535,#2541,#2542));
+#2527 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#2528 = EDGE_CURVE('',#2529,#1467,#2531,.T.);
+#2529 = VERTEX_POINT('',#2530);
+#2530 = CARTESIAN_POINT('',(-1.55,-2.15,0.285));
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(0.,0.,1.));
+#2535 = ORIENTED_EDGE('',*,*,#2536,.F.);
+#2536 = EDGE_CURVE('',#2506,#2529,#2537,.T.);
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(-1.55,-2.5,0.285));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(0.,-1.,0.));
+#2541 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#2542 = ORIENTED_EDGE('',*,*,#1474,.F.);
+#2543 = PLANE('',#2544);
+#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547);
+#2545 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#2546 = DIRECTION('',(1.,0.,0.));
+#2547 = DIRECTION('',(0.,0.,1.));
+#2548 = ADVANCED_FACE('',(#2549),#2567,.F.);
+#2549 = FACE_BOUND('',#2550,.F.);
+#2550 = EDGE_LOOP('',(#2551,#2559,#2565,#2566));
+#2551 = ORIENTED_EDGE('',*,*,#2552,.F.);
+#2552 = EDGE_CURVE('',#2553,#1459,#2555,.T.);
+#2553 = VERTEX_POINT('',#2554);
+#2554 = CARTESIAN_POINT('',(-0.45,-2.15,0.285));
+#2555 = LINE('',#2556,#2557);
+#2556 = CARTESIAN_POINT('',(-0.45,-2.15,5.E-02));
+#2557 = VECTOR('',#2558,1.);
+#2558 = DIRECTION('',(0.,0.,1.));
+#2559 = ORIENTED_EDGE('',*,*,#2560,.F.);
+#2560 = EDGE_CURVE('',#2529,#2553,#2561,.T.);
+#2561 = LINE('',#2562,#2563);
+#2562 = CARTESIAN_POINT('',(-2.45,-2.15,0.285));
+#2563 = VECTOR('',#2564,1.);
+#2564 = DIRECTION('',(1.,0.,0.));
+#2565 = ORIENTED_EDGE('',*,*,#2528,.T.);
+#2566 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#2567 = PLANE('',#2568);
+#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571);
+#2569 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#2570 = DIRECTION('',(0.,1.,0.));
+#2571 = DIRECTION('',(0.,0.,1.));
+#2572 = ADVANCED_FACE('',(#2573),#2584,.T.);
+#2573 = FACE_BOUND('',#2574,.T.);
+#2574 = EDGE_LOOP('',(#2575,#2576,#2582,#2583));
+#2575 = ORIENTED_EDGE('',*,*,#2552,.F.);
+#2576 = ORIENTED_EDGE('',*,*,#2577,.F.);
+#2577 = EDGE_CURVE('',#2498,#2553,#2578,.T.);
+#2578 = LINE('',#2579,#2580);
+#2579 = CARTESIAN_POINT('',(-0.45,-2.5,0.285));
+#2580 = VECTOR('',#2581,1.);
+#2581 = DIRECTION('',(0.,-1.,0.));
+#2582 = ORIENTED_EDGE('',*,*,#2497,.T.);
+#2583 = ORIENTED_EDGE('',*,*,#1458,.F.);
+#2584 = PLANE('',#2585);
+#2585 = AXIS2_PLACEMENT_3D('',#2586,#2587,#2588);
+#2586 = CARTESIAN_POINT('',(-0.45,-2.15,5.E-02));
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = DIRECTION('',(0.,0.,1.));
+#2589 = ADVANCED_FACE('',(#2590),#2615,.T.);
+#2590 = FACE_BOUND('',#2591,.T.);
+#2591 = EDGE_LOOP('',(#2592,#2600,#2608,#2614));
+#2592 = ORIENTED_EDGE('',*,*,#2593,.F.);
+#2593 = EDGE_CURVE('',#2594,#1483,#2596,.T.);
+#2594 = VERTEX_POINT('',#2595);
+#2595 = CARTESIAN_POINT('',(-0.45,2.15,0.285));
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(-0.45,2.15,5.E-02));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ORIENTED_EDGE('',*,*,#2601,.F.);
+#2601 = EDGE_CURVE('',#2602,#2594,#2604,.T.);
+#2602 = VERTEX_POINT('',#2603);
+#2603 = CARTESIAN_POINT('',(-1.55,2.15,0.285));
+#2604 = LINE('',#2605,#2606);
+#2605 = CARTESIAN_POINT('',(-2.45,2.15,0.285));
+#2606 = VECTOR('',#2607,1.);
+#2607 = DIRECTION('',(1.,0.,0.));
+#2608 = ORIENTED_EDGE('',*,*,#2609,.T.);
+#2609 = EDGE_CURVE('',#2602,#1485,#2610,.T.);
+#2610 = LINE('',#2611,#2612);
+#2611 = CARTESIAN_POINT('',(-1.55,2.15,5.E-02));
+#2612 = VECTOR('',#2613,1.);
+#2613 = DIRECTION('',(0.,0.,1.));
+#2614 = ORIENTED_EDGE('',*,*,#1482,.F.);
+#2615 = PLANE('',#2616);
+#2616 = AXIS2_PLACEMENT_3D('',#2617,#2618,#2619);
+#2617 = CARTESIAN_POINT('',(-1.55,2.15,5.E-02));
+#2618 = DIRECTION('',(0.,1.,0.));
+#2619 = DIRECTION('',(0.,0.,1.));
+#2620 = ADVANCED_FACE('',(#2621),#2639,.F.);
+#2621 = FACE_BOUND('',#2622,.F.);
+#2622 = EDGE_LOOP('',(#2623,#2631,#2637,#2638));
+#2623 = ORIENTED_EDGE('',*,*,#2624,.F.);
+#2624 = EDGE_CURVE('',#2625,#1501,#2627,.T.);
+#2625 = VERTEX_POINT('',#2626);
+#2626 = CARTESIAN_POINT('',(-1.55,1.3,0.285));
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(0.,0.,1.));
+#2631 = ORIENTED_EDGE('',*,*,#2632,.F.);
+#2632 = EDGE_CURVE('',#2602,#2625,#2633,.T.);
+#2633 = LINE('',#2634,#2635);
+#2634 = CARTESIAN_POINT('',(-1.55,-0.775,0.285));
+#2635 = VECTOR('',#2636,1.);
+#2636 = DIRECTION('',(0.,-1.,0.));
+#2637 = ORIENTED_EDGE('',*,*,#2609,.T.);
+#2638 = ORIENTED_EDGE('',*,*,#1508,.F.);
+#2639 = PLANE('',#2640);
+#2640 = AXIS2_PLACEMENT_3D('',#2641,#2642,#2643);
+#2641 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#2642 = DIRECTION('',(1.,0.,0.));
+#2643 = DIRECTION('',(0.,0.,1.));
+#2644 = ADVANCED_FACE('',(#2645),#2663,.F.);
+#2645 = FACE_BOUND('',#2646,.F.);
+#2646 = EDGE_LOOP('',(#2647,#2655,#2661,#2662));
+#2647 = ORIENTED_EDGE('',*,*,#2648,.F.);
+#2648 = EDGE_CURVE('',#2649,#1493,#2651,.T.);
+#2649 = VERTEX_POINT('',#2650);
+#2650 = CARTESIAN_POINT('',(-0.45,1.3,0.285));
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(-0.45,1.3,5.E-02));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(0.,0.,1.));
+#2655 = ORIENTED_EDGE('',*,*,#2656,.F.);
+#2656 = EDGE_CURVE('',#2625,#2649,#2657,.T.);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(-2.45,1.3,0.285));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(1.,0.,0.));
+#2661 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2662 = ORIENTED_EDGE('',*,*,#1500,.F.);
+#2663 = PLANE('',#2664);
+#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
+#2665 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#2666 = DIRECTION('',(0.,1.,0.));
+#2667 = DIRECTION('',(0.,0.,1.));
+#2668 = ADVANCED_FACE('',(#2669),#2680,.T.);
+#2669 = FACE_BOUND('',#2670,.T.);
+#2670 = EDGE_LOOP('',(#2671,#2672,#2678,#2679));
+#2671 = ORIENTED_EDGE('',*,*,#2648,.F.);
+#2672 = ORIENTED_EDGE('',*,*,#2673,.F.);
+#2673 = EDGE_CURVE('',#2594,#2649,#2674,.T.);
+#2674 = LINE('',#2675,#2676);
+#2675 = CARTESIAN_POINT('',(-0.45,-0.775,0.285));
+#2676 = VECTOR('',#2677,1.);
+#2677 = DIRECTION('',(0.,-1.,0.));
+#2678 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#2679 = ORIENTED_EDGE('',*,*,#1492,.F.);
+#2680 = PLANE('',#2681);
+#2681 = AXIS2_PLACEMENT_3D('',#2682,#2683,#2684);
+#2682 = CARTESIAN_POINT('',(-0.45,1.3,5.E-02));
+#2683 = DIRECTION('',(1.,0.,0.));
+#2684 = DIRECTION('',(0.,0.,1.));
+#2685 = ADVANCED_FACE('',(#2686),#2711,.T.);
+#2686 = FACE_BOUND('',#2687,.T.);
+#2687 = EDGE_LOOP('',(#2688,#2696,#2704,#2710));
+#2688 = ORIENTED_EDGE('',*,*,#2689,.F.);
+#2689 = EDGE_CURVE('',#2690,#1517,#2692,.T.);
+#2690 = VERTEX_POINT('',#2691);
+#2691 = CARTESIAN_POINT('',(2.35,1.3,0.285));
+#2692 = LINE('',#2693,#2694);
+#2693 = CARTESIAN_POINT('',(2.35,1.3,5.E-02));
+#2694 = VECTOR('',#2695,1.);
+#2695 = DIRECTION('',(0.,0.,1.));
+#2696 = ORIENTED_EDGE('',*,*,#2697,.F.);
+#2697 = EDGE_CURVE('',#2698,#2690,#2700,.T.);
+#2698 = VERTEX_POINT('',#2699);
+#2699 = CARTESIAN_POINT('',(2.35,2.15,0.285));
+#2700 = LINE('',#2701,#2702);
+#2701 = CARTESIAN_POINT('',(2.35,-0.775,0.285));
+#2702 = VECTOR('',#2703,1.);
+#2703 = DIRECTION('',(0.,-1.,0.));
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2698,#1519,#2706,.T.);
+#2706 = LINE('',#2707,#2708);
+#2707 = CARTESIAN_POINT('',(2.35,2.15,5.E-02));
+#2708 = VECTOR('',#2709,1.);
+#2709 = DIRECTION('',(0.,0.,1.));
+#2710 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#2711 = PLANE('',#2712);
+#2712 = AXIS2_PLACEMENT_3D('',#2713,#2714,#2715);
+#2713 = CARTESIAN_POINT('',(2.35,1.3,5.E-02));
+#2714 = DIRECTION('',(1.,0.,0.));
+#2715 = DIRECTION('',(0.,0.,1.));
+#2716 = ADVANCED_FACE('',(#2717),#2735,.T.);
+#2717 = FACE_BOUND('',#2718,.T.);
+#2718 = EDGE_LOOP('',(#2719,#2720,#2728,#2734));
+#2719 = ORIENTED_EDGE('',*,*,#2705,.F.);
+#2720 = ORIENTED_EDGE('',*,*,#2721,.F.);
+#2721 = EDGE_CURVE('',#2722,#2698,#2724,.T.);
+#2722 = VERTEX_POINT('',#2723);
+#2723 = CARTESIAN_POINT('',(1.25,2.15,0.285));
+#2724 = LINE('',#2725,#2726);
+#2725 = CARTESIAN_POINT('',(-1.05,2.15,0.285));
+#2726 = VECTOR('',#2727,1.);
+#2727 = DIRECTION('',(1.,0.,0.));
+#2728 = ORIENTED_EDGE('',*,*,#2729,.T.);
+#2729 = EDGE_CURVE('',#2722,#1535,#2730,.T.);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(1.25,2.15,5.E-02));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(0.,0.,1.));
+#2734 = ORIENTED_EDGE('',*,*,#1542,.F.);
+#2735 = PLANE('',#2736);
+#2736 = AXIS2_PLACEMENT_3D('',#2737,#2738,#2739);
+#2737 = CARTESIAN_POINT('',(1.25,2.15,5.E-02));
+#2738 = DIRECTION('',(0.,1.,0.));
+#2739 = DIRECTION('',(0.,0.,1.));
+#2740 = ADVANCED_FACE('',(#2741),#2759,.F.);
+#2741 = FACE_BOUND('',#2742,.F.);
+#2742 = EDGE_LOOP('',(#2743,#2751,#2757,#2758));
+#2743 = ORIENTED_EDGE('',*,*,#2744,.F.);
+#2744 = EDGE_CURVE('',#2745,#1527,#2747,.T.);
+#2745 = VERTEX_POINT('',#2746);
+#2746 = CARTESIAN_POINT('',(1.25,1.3,0.285));
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(0.,0.,1.));
+#2751 = ORIENTED_EDGE('',*,*,#2752,.F.);
+#2752 = EDGE_CURVE('',#2722,#2745,#2753,.T.);
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(1.25,-0.775,0.285));
+#2755 = VECTOR('',#2756,1.);
+#2756 = DIRECTION('',(0.,-1.,0.));
+#2757 = ORIENTED_EDGE('',*,*,#2729,.T.);
+#2758 = ORIENTED_EDGE('',*,*,#1534,.F.);
+#2759 = PLANE('',#2760);
+#2760 = AXIS2_PLACEMENT_3D('',#2761,#2762,#2763);
+#2761 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#2762 = DIRECTION('',(1.,0.,0.));
+#2763 = DIRECTION('',(0.,0.,1.));
+#2764 = ADVANCED_FACE('',(#2765),#2776,.F.);
+#2765 = FACE_BOUND('',#2766,.F.);
+#2766 = EDGE_LOOP('',(#2767,#2768,#2774,#2775));
+#2767 = ORIENTED_EDGE('',*,*,#2689,.F.);
+#2768 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2769 = EDGE_CURVE('',#2745,#2690,#2770,.T.);
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(-1.05,1.3,0.285));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(1.,0.,0.));
+#2774 = ORIENTED_EDGE('',*,*,#2744,.T.);
+#2775 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#2776 = PLANE('',#2777);
+#2777 = AXIS2_PLACEMENT_3D('',#2778,#2779,#2780);
+#2778 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#2779 = DIRECTION('',(0.,1.,0.));
+#2780 = DIRECTION('',(0.,0.,1.));
+#2781 = ADVANCED_FACE('',(#2782),#2807,.F.);
+#2782 = FACE_BOUND('',#2783,.F.);
+#2783 = EDGE_LOOP('',(#2784,#2792,#2800,#2806));
+#2784 = ORIENTED_EDGE('',*,*,#2785,.F.);
+#2785 = EDGE_CURVE('',#2786,#1551,#2788,.T.);
+#2786 = VERTEX_POINT('',#2787);
+#2787 = CARTESIAN_POINT('',(-2.05,-0.65,0.285));
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(-2.05,-0.65,5.E-02));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(0.,0.,1.));
+#2792 = ORIENTED_EDGE('',*,*,#2793,.F.);
+#2793 = EDGE_CURVE('',#2794,#2786,#2796,.T.);
+#2794 = VERTEX_POINT('',#2795);
+#2795 = CARTESIAN_POINT('',(-2.75,-0.65,0.285));
+#2796 = LINE('',#2797,#2798);
+#2797 = CARTESIAN_POINT('',(-3.05,-0.65,0.285));
+#2798 = VECTOR('',#2799,1.);
+#2799 = DIRECTION('',(1.,0.,0.));
+#2800 = ORIENTED_EDGE('',*,*,#2801,.T.);
+#2801 = EDGE_CURVE('',#2794,#1553,#2802,.T.);
+#2802 = LINE('',#2803,#2804);
+#2803 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#2804 = VECTOR('',#2805,1.);
+#2805 = DIRECTION('',(0.,0.,1.));
+#2806 = ORIENTED_EDGE('',*,*,#1550,.F.);
+#2807 = PLANE('',#2808);
+#2808 = AXIS2_PLACEMENT_3D('',#2809,#2810,#2811);
+#2809 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#2810 = DIRECTION('',(0.,1.,0.));
+#2811 = DIRECTION('',(0.,0.,1.));
+#2812 = ADVANCED_FACE('',(#2813),#2831,.T.);
+#2813 = FACE_BOUND('',#2814,.T.);
+#2814 = EDGE_LOOP('',(#2815,#2816,#2824,#2830));
+#2815 = ORIENTED_EDGE('',*,*,#2785,.F.);
+#2816 = ORIENTED_EDGE('',*,*,#2817,.F.);
+#2817 = EDGE_CURVE('',#2818,#2786,#2820,.T.);
+#2818 = VERTEX_POINT('',#2819);
+#2819 = CARTESIAN_POINT('',(-2.05,0.65,0.285));
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(-2.05,-1.75,0.285));
+#2822 = VECTOR('',#2823,1.);
+#2823 = DIRECTION('',(0.,-1.,0.));
+#2824 = ORIENTED_EDGE('',*,*,#2825,.T.);
+#2825 = EDGE_CURVE('',#2818,#1569,#2826,.T.);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(-2.05,0.65,5.E-02));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(0.,0.,1.));
+#2830 = ORIENTED_EDGE('',*,*,#1576,.F.);
+#2831 = PLANE('',#2832);
+#2832 = AXIS2_PLACEMENT_3D('',#2833,#2834,#2835);
+#2833 = CARTESIAN_POINT('',(-2.05,-0.65,5.E-02));
+#2834 = DIRECTION('',(1.,0.,0.));
+#2835 = DIRECTION('',(0.,0.,1.));
+#2836 = ADVANCED_FACE('',(#2837),#2855,.T.);
+#2837 = FACE_BOUND('',#2838,.T.);
+#2838 = EDGE_LOOP('',(#2839,#2840,#2848,#2854));
+#2839 = ORIENTED_EDGE('',*,*,#2825,.F.);
+#2840 = ORIENTED_EDGE('',*,*,#2841,.F.);
+#2841 = EDGE_CURVE('',#2842,#2818,#2844,.T.);
+#2842 = VERTEX_POINT('',#2843);
+#2843 = CARTESIAN_POINT('',(-2.75,0.65,0.285));
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(-3.05,0.65,0.285));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(1.,0.,0.));
+#2848 = ORIENTED_EDGE('',*,*,#2849,.T.);
+#2849 = EDGE_CURVE('',#2842,#1561,#2850,.T.);
+#2850 = LINE('',#2851,#2852);
+#2851 = CARTESIAN_POINT('',(-2.75,0.65,5.E-02));
+#2852 = VECTOR('',#2853,1.);
+#2853 = DIRECTION('',(0.,0.,1.));
+#2854 = ORIENTED_EDGE('',*,*,#1568,.F.);
+#2855 = PLANE('',#2856);
+#2856 = AXIS2_PLACEMENT_3D('',#2857,#2858,#2859);
+#2857 = CARTESIAN_POINT('',(-2.75,0.65,5.E-02));
+#2858 = DIRECTION('',(0.,1.,0.));
+#2859 = DIRECTION('',(0.,0.,1.));
+#2860 = ADVANCED_FACE('',(#2861),#2872,.F.);
+#2861 = FACE_BOUND('',#2862,.F.);
+#2862 = EDGE_LOOP('',(#2863,#2864,#2870,#2871));
+#2863 = ORIENTED_EDGE('',*,*,#2801,.F.);
+#2864 = ORIENTED_EDGE('',*,*,#2865,.F.);
+#2865 = EDGE_CURVE('',#2842,#2794,#2866,.T.);
+#2866 = LINE('',#2867,#2868);
+#2867 = CARTESIAN_POINT('',(-2.75,-1.75,0.285));
+#2868 = VECTOR('',#2869,1.);
+#2869 = DIRECTION('',(0.,-1.,0.));
+#2870 = ORIENTED_EDGE('',*,*,#2849,.T.);
+#2871 = ORIENTED_EDGE('',*,*,#1560,.F.);
+#2872 = PLANE('',#2873);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#2875 = DIRECTION('',(1.,0.,0.));
+#2876 = DIRECTION('',(0.,0.,1.));
+#2877 = ADVANCED_FACE('',(#2878),#2884,.T.);
+#2878 = FACE_BOUND('',#2879,.T.);
+#2879 = EDGE_LOOP('',(#2880,#2881,#2882,#2883));
+#2880 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#2881 = ORIENTED_EDGE('',*,*,#1903,.F.);
+#2882 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#2883 = ORIENTED_EDGE('',*,*,#1705,.F.);
+#2884 = PLANE('',#2885);
+#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888);
+#2886 = CARTESIAN_POINT('',(-3.6,-3.15,0.7));
+#2887 = DIRECTION('',(0.,0.,1.));
+#2888 = DIRECTION('',(1.,0.,0.));
+#2889 = ADVANCED_FACE('',(#2890,#2924,#2930,#2936,#2942,#2948,#2954,
+#2960,#2966,#2972),#2978,.T.);
+#2890 = FACE_BOUND('',#2891,.T.);
+#2891 = EDGE_LOOP('',(#2892,#2902,#2910,#2918));
+#2892 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#2893 = EDGE_CURVE('',#2894,#2896,#2898,.T.);
+#2894 = VERTEX_POINT('',#2895);
+#2895 = CARTESIAN_POINT('',(-3.35,-2.85,0.285));
+#2896 = VERTEX_POINT('',#2897);
+#2897 = CARTESIAN_POINT('',(-3.35,2.85,0.285));
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(-3.35,-2.85,0.285));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(0.,1.,0.));
+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#2903 = EDGE_CURVE('',#2894,#2904,#2906,.T.);
+#2904 = VERTEX_POINT('',#2905);
+#2905 = CARTESIAN_POINT('',(3.35,-2.85,0.285));
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(-3.35,-2.85,0.285));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(1.,0.,0.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2904,#2912,#2914,.T.);
+#2912 = VERTEX_POINT('',#2913);
+#2913 = CARTESIAN_POINT('',(3.35,2.85,0.285));
+#2914 = LINE('',#2915,#2916);
+#2915 = CARTESIAN_POINT('',(3.35,-2.85,0.285));
+#2916 = VECTOR('',#2917,1.);
+#2917 = DIRECTION('',(0.,1.,0.));
+#2918 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#2919 = EDGE_CURVE('',#2896,#2912,#2920,.T.);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(-3.35,2.85,0.285));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(1.,0.,0.));
+#2924 = FACE_BOUND('',#2925,.T.);
+#2925 = EDGE_LOOP('',(#2926,#2927,#2928,#2929));
+#2926 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2927 = ORIENTED_EDGE('',*,*,#2217,.T.);
+#2928 = ORIENTED_EDGE('',*,*,#2289,.F.);
+#2929 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2930 = FACE_BOUND('',#2931,.T.);
+#2931 = EDGE_LOOP('',(#2932,#2933,#2934,#2935));
+#2932 = ORIENTED_EDGE('',*,*,#2145,.T.);
+#2933 = ORIENTED_EDGE('',*,*,#2121,.T.);
+#2934 = ORIENTED_EDGE('',*,*,#2193,.F.);
+#2935 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2936 = FACE_BOUND('',#2937,.T.);
+#2937 = EDGE_LOOP('',(#2938,#2939,#2940,#2941));
+#2938 = ORIENTED_EDGE('',*,*,#2536,.F.);
+#2939 = ORIENTED_EDGE('',*,*,#2505,.T.);
+#2940 = ORIENTED_EDGE('',*,*,#2577,.T.);
+#2941 = ORIENTED_EDGE('',*,*,#2560,.F.);
+#2942 = FACE_BOUND('',#2943,.T.);
+#2943 = EDGE_LOOP('',(#2944,#2945,#2946,#2947));
+#2944 = ORIENTED_EDGE('',*,*,#2337,.T.);
+#2945 = ORIENTED_EDGE('',*,*,#2313,.T.);
+#2946 = ORIENTED_EDGE('',*,*,#2385,.F.);
+#2947 = ORIENTED_EDGE('',*,*,#2368,.F.);
+#2948 = FACE_BOUND('',#2949,.T.);
+#2949 = EDGE_LOOP('',(#2950,#2951,#2952,#2953));
+#2950 = ORIENTED_EDGE('',*,*,#2632,.F.);
+#2951 = ORIENTED_EDGE('',*,*,#2601,.T.);
+#2952 = ORIENTED_EDGE('',*,*,#2673,.T.);
+#2953 = ORIENTED_EDGE('',*,*,#2656,.F.);
+#2954 = FACE_BOUND('',#2955,.T.);
+#2955 = EDGE_LOOP('',(#2956,#2957,#2958,#2959));
+#2956 = ORIENTED_EDGE('',*,*,#2433,.T.);
+#2957 = ORIENTED_EDGE('',*,*,#2409,.T.);
+#2958 = ORIENTED_EDGE('',*,*,#2481,.F.);
+#2959 = ORIENTED_EDGE('',*,*,#2464,.F.);
+#2960 = FACE_BOUND('',#2961,.T.);
+#2961 = EDGE_LOOP('',(#2962,#2963,#2964,#2965));
+#2962 = ORIENTED_EDGE('',*,*,#2721,.T.);
+#2963 = ORIENTED_EDGE('',*,*,#2697,.T.);
+#2964 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2965 = ORIENTED_EDGE('',*,*,#2752,.F.);
+#2966 = FACE_BOUND('',#2967,.T.);
+#2967 = EDGE_LOOP('',(#2968,#2969,#2970,#2971));
+#2968 = ORIENTED_EDGE('',*,*,#2056,.F.);
+#2969 = ORIENTED_EDGE('',*,*,#2025,.T.);
+#2970 = ORIENTED_EDGE('',*,*,#2097,.T.);
+#2971 = ORIENTED_EDGE('',*,*,#2080,.F.);
+#2972 = FACE_BOUND('',#2973,.T.);
+#2973 = EDGE_LOOP('',(#2974,#2975,#2976,#2977));
+#2974 = ORIENTED_EDGE('',*,*,#2793,.F.);
+#2975 = ORIENTED_EDGE('',*,*,#2865,.F.);
+#2976 = ORIENTED_EDGE('',*,*,#2841,.T.);
+#2977 = ORIENTED_EDGE('',*,*,#2817,.T.);
+#2978 = PLANE('',#2979);
+#2979 = AXIS2_PLACEMENT_3D('',#2980,#2981,#2982);
+#2980 = CARTESIAN_POINT('',(-3.35,-2.85,0.285));
+#2981 = DIRECTION('',(0.,0.,1.));
+#2982 = DIRECTION('',(1.,0.,0.));
+#2983 = ADVANCED_FACE('',(#2984),#3009,.F.);
+#2984 = FACE_BOUND('',#2985,.F.);
+#2985 = EDGE_LOOP('',(#2986,#2994,#3002,#3008));
+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);
+#2987 = EDGE_CURVE('',#2988,#2894,#2990,.T.);
+#2988 = VERTEX_POINT('',#2989);
+#2989 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#2990 = LINE('',#2991,#2992);
+#2991 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#2992 = VECTOR('',#2993,1.);
+#2993 = DIRECTION('',(0.,0.,1.));
+#2994 = ORIENTED_EDGE('',*,*,#2995,.T.);
+#2995 = EDGE_CURVE('',#2988,#2996,#2998,.T.);
+#2996 = VERTEX_POINT('',#2997);
+#2997 = CARTESIAN_POINT('',(-3.35,2.85,0.18));
+#2998 = LINE('',#2999,#3000);
+#2999 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#3000 = VECTOR('',#3001,1.);
+#3001 = DIRECTION('',(0.,1.,0.));
+#3002 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3003 = EDGE_CURVE('',#2996,#2896,#3004,.T.);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(-3.35,2.85,0.18));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(0.,0.,1.));
+#3008 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#3009 = PLANE('',#3010);
+#3010 = AXIS2_PLACEMENT_3D('',#3011,#3012,#3013);
+#3011 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#3012 = DIRECTION('',(1.,0.,0.));
+#3013 = DIRECTION('',(0.,0.,1.));
+#3014 = ADVANCED_FACE('',(#3015),#3033,.T.);
+#3015 = FACE_BOUND('',#3016,.T.);
+#3016 = EDGE_LOOP('',(#3017,#3025,#3026,#3027));
+#3017 = ORIENTED_EDGE('',*,*,#3018,.F.);
+#3018 = EDGE_CURVE('',#2996,#3019,#3021,.T.);
+#3019 = VERTEX_POINT('',#3020);
+#3020 = CARTESIAN_POINT('',(3.35,2.85,0.18));
+#3021 = LINE('',#3022,#3023);
+#3022 = CARTESIAN_POINT('',(-3.35,2.85,0.18));
+#3023 = VECTOR('',#3024,1.);
+#3024 = DIRECTION('',(1.,0.,0.));
+#3025 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3026 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#3027 = ORIENTED_EDGE('',*,*,#3028,.F.);
+#3028 = EDGE_CURVE('',#3019,#2912,#3029,.T.);
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(3.35,2.85,0.18));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(0.,0.,1.));
+#3033 = PLANE('',#3034);
+#3034 = AXIS2_PLACEMENT_3D('',#3035,#3036,#3037);
+#3035 = CARTESIAN_POINT('',(-3.35,2.85,0.18));
+#3036 = DIRECTION('',(0.,1.,0.));
+#3037 = DIRECTION('',(0.,0.,1.));
+#3038 = ADVANCED_FACE('',(#3039),#3057,.F.);
+#3039 = FACE_BOUND('',#3040,.F.);
+#3040 = EDGE_LOOP('',(#3041,#3049,#3050,#3051));
+#3041 = ORIENTED_EDGE('',*,*,#3042,.F.);
+#3042 = EDGE_CURVE('',#2988,#3043,#3045,.T.);
+#3043 = VERTEX_POINT('',#3044);
+#3044 = CARTESIAN_POINT('',(3.35,-2.85,0.18));
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(1.,0.,0.));
+#3049 = ORIENTED_EDGE('',*,*,#2987,.T.);
+#3050 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#3051 = ORIENTED_EDGE('',*,*,#3052,.F.);
+#3052 = EDGE_CURVE('',#3043,#2904,#3053,.T.);
+#3053 = LINE('',#3054,#3055);
+#3054 = CARTESIAN_POINT('',(3.35,-2.85,0.18));
+#3055 = VECTOR('',#3056,1.);
+#3056 = DIRECTION('',(0.,0.,1.));
+#3057 = PLANE('',#3058);
+#3058 = AXIS2_PLACEMENT_3D('',#3059,#3060,#3061);
+#3059 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#3060 = DIRECTION('',(0.,1.,0.));
+#3061 = DIRECTION('',(0.,0.,1.));
+#3062 = ADVANCED_FACE('',(#3063),#3074,.T.);
+#3063 = FACE_BOUND('',#3064,.T.);
+#3064 = EDGE_LOOP('',(#3065,#3066,#3072,#3073));
+#3065 = ORIENTED_EDGE('',*,*,#3052,.F.);
+#3066 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3067 = EDGE_CURVE('',#3043,#3019,#3068,.T.);
+#3068 = LINE('',#3069,#3070);
+#3069 = CARTESIAN_POINT('',(3.35,-2.85,0.18));
+#3070 = VECTOR('',#3071,1.);
+#3071 = DIRECTION('',(0.,1.,0.));
+#3072 = ORIENTED_EDGE('',*,*,#3028,.T.);
+#3073 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#3074 = PLANE('',#3075);
+#3075 = AXIS2_PLACEMENT_3D('',#3076,#3077,#3078);
+#3076 = CARTESIAN_POINT('',(3.35,-2.85,0.18));
+#3077 = DIRECTION('',(1.,0.,0.));
+#3078 = DIRECTION('',(0.,0.,1.));
+#3079 = ADVANCED_FACE('',(#3080,#3086,#3120,#3154,#3188,#3222,#3256,
+#3290,#3324,#3358),#3392,.F.);
+#3080 = FACE_BOUND('',#3081,.F.);
+#3081 = EDGE_LOOP('',(#3082,#3083,#3084,#3085));
+#3082 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#3083 = ORIENTED_EDGE('',*,*,#3042,.T.);
+#3084 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3085 = ORIENTED_EDGE('',*,*,#3018,.F.);
+#3086 = FACE_BOUND('',#3087,.F.);
+#3087 = EDGE_LOOP('',(#3088,#3098,#3106,#3114));
+#3088 = ORIENTED_EDGE('',*,*,#3089,.T.);
+#3089 = EDGE_CURVE('',#3090,#3092,#3094,.T.);
+#3090 = VERTEX_POINT('',#3091);
+#3091 = CARTESIAN_POINT('',(1.25,-1.3,0.18));
+#3092 = VERTEX_POINT('',#3093);
+#3093 = CARTESIAN_POINT('',(2.35,-1.3,0.18));
+#3094 = LINE('',#3095,#3096);
+#3095 = CARTESIAN_POINT('',(-1.05,-1.3,0.18));
+#3096 = VECTOR('',#3097,1.);
+#3097 = DIRECTION('',(1.,0.,0.));
+#3098 = ORIENTED_EDGE('',*,*,#3099,.T.);
+#3099 = EDGE_CURVE('',#3092,#3100,#3102,.T.);
+#3100 = VERTEX_POINT('',#3101);
+#3101 = CARTESIAN_POINT('',(2.35,-2.15,0.18));
+#3102 = LINE('',#3103,#3104);
+#3103 = CARTESIAN_POINT('',(2.35,-2.5,0.18));
+#3104 = VECTOR('',#3105,1.);
+#3105 = DIRECTION('',(0.,-1.,0.));
+#3106 = ORIENTED_EDGE('',*,*,#3107,.F.);
+#3107 = EDGE_CURVE('',#3108,#3100,#3110,.T.);
+#3108 = VERTEX_POINT('',#3109);
+#3109 = CARTESIAN_POINT('',(1.25,-2.15,0.18));
+#3110 = LINE('',#3111,#3112);
+#3111 = CARTESIAN_POINT('',(-1.05,-2.15,0.18));
+#3112 = VECTOR('',#3113,1.);
+#3113 = DIRECTION('',(1.,0.,0.));
+#3114 = ORIENTED_EDGE('',*,*,#3115,.F.);
+#3115 = EDGE_CURVE('',#3090,#3108,#3116,.T.);
+#3116 = LINE('',#3117,#3118);
+#3117 = CARTESIAN_POINT('',(1.25,-2.5,0.18));
+#3118 = VECTOR('',#3119,1.);
+#3119 = DIRECTION('',(0.,-1.,0.));
+#3120 = FACE_BOUND('',#3121,.F.);
+#3121 = EDGE_LOOP('',(#3122,#3132,#3140,#3148));
+#3122 = ORIENTED_EDGE('',*,*,#3123,.T.);
+#3123 = EDGE_CURVE('',#3124,#3126,#3128,.T.);
+#3124 = VERTEX_POINT('',#3125);
+#3125 = CARTESIAN_POINT('',(1.25,-0.15,0.18));
+#3126 = VERTEX_POINT('',#3127);
+#3127 = CARTESIAN_POINT('',(2.35,-0.15,0.18));
+#3128 = LINE('',#3129,#3130);
+#3129 = CARTESIAN_POINT('',(-1.05,-0.15,0.18));
+#3130 = VECTOR('',#3131,1.);
+#3131 = DIRECTION('',(1.,0.,0.));
+#3132 = ORIENTED_EDGE('',*,*,#3133,.T.);
+#3133 = EDGE_CURVE('',#3126,#3134,#3136,.T.);
+#3134 = VERTEX_POINT('',#3135);
+#3135 = CARTESIAN_POINT('',(2.35,-1.,0.18));
+#3136 = LINE('',#3137,#3138);
+#3137 = CARTESIAN_POINT('',(2.35,-1.925,0.18));
+#3138 = VECTOR('',#3139,1.);
+#3139 = DIRECTION('',(0.,-1.,0.));
+#3140 = ORIENTED_EDGE('',*,*,#3141,.F.);
+#3141 = EDGE_CURVE('',#3142,#3134,#3144,.T.);
+#3142 = VERTEX_POINT('',#3143);
+#3143 = CARTESIAN_POINT('',(1.25,-1.,0.18));
+#3144 = LINE('',#3145,#3146);
+#3145 = CARTESIAN_POINT('',(-1.05,-1.,0.18));
+#3146 = VECTOR('',#3147,1.);
+#3147 = DIRECTION('',(1.,0.,0.));
+#3148 = ORIENTED_EDGE('',*,*,#3149,.F.);
+#3149 = EDGE_CURVE('',#3124,#3142,#3150,.T.);
+#3150 = LINE('',#3151,#3152);
+#3151 = CARTESIAN_POINT('',(1.25,-1.925,0.18));
+#3152 = VECTOR('',#3153,1.);
+#3153 = DIRECTION('',(0.,-1.,0.));
+#3154 = FACE_BOUND('',#3155,.F.);
+#3155 = EDGE_LOOP('',(#3156,#3166,#3174,#3182));
+#3156 = ORIENTED_EDGE('',*,*,#3157,.F.);
+#3157 = EDGE_CURVE('',#3158,#3160,#3162,.T.);
+#3158 = VERTEX_POINT('',#3159);
+#3159 = CARTESIAN_POINT('',(-1.55,-1.3,0.18));
+#3160 = VERTEX_POINT('',#3161);
+#3161 = CARTESIAN_POINT('',(-1.55,-2.15,0.18));
+#3162 = LINE('',#3163,#3164);
+#3163 = CARTESIAN_POINT('',(-1.55,-2.5,0.18));
+#3164 = VECTOR('',#3165,1.);
+#3165 = DIRECTION('',(0.,-1.,0.));
+#3166 = ORIENTED_EDGE('',*,*,#3167,.T.);
+#3167 = EDGE_CURVE('',#3158,#3168,#3170,.T.);
+#3168 = VERTEX_POINT('',#3169);
+#3169 = CARTESIAN_POINT('',(-0.45,-1.3,0.18));
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(-2.45,-1.3,0.18));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(1.,0.,0.));
+#3174 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3175 = EDGE_CURVE('',#3168,#3176,#3178,.T.);
+#3176 = VERTEX_POINT('',#3177);
+#3177 = CARTESIAN_POINT('',(-0.45,-2.15,0.18));
+#3178 = LINE('',#3179,#3180);
+#3179 = CARTESIAN_POINT('',(-0.45,-2.5,0.18));
+#3180 = VECTOR('',#3181,1.);
+#3181 = DIRECTION('',(0.,-1.,0.));
+#3182 = ORIENTED_EDGE('',*,*,#3183,.F.);
+#3183 = EDGE_CURVE('',#3160,#3176,#3184,.T.);
+#3184 = LINE('',#3185,#3186);
+#3185 = CARTESIAN_POINT('',(-2.45,-2.15,0.18));
+#3186 = VECTOR('',#3187,1.);
+#3187 = DIRECTION('',(1.,0.,0.));
+#3188 = FACE_BOUND('',#3189,.F.);
+#3189 = EDGE_LOOP('',(#3190,#3200,#3208,#3216));
+#3190 = ORIENTED_EDGE('',*,*,#3191,.T.);
+#3191 = EDGE_CURVE('',#3192,#3194,#3196,.T.);
+#3192 = VERTEX_POINT('',#3193);
+#3193 = CARTESIAN_POINT('',(-1.55,-0.15,0.18));
+#3194 = VERTEX_POINT('',#3195);
+#3195 = CARTESIAN_POINT('',(-0.45,-0.15,0.18));
+#3196 = LINE('',#3197,#3198);
+#3197 = CARTESIAN_POINT('',(-2.45,-0.15,0.18));
+#3198 = VECTOR('',#3199,1.);
+#3199 = DIRECTION('',(1.,0.,0.));
+#3200 = ORIENTED_EDGE('',*,*,#3201,.T.);
+#3201 = EDGE_CURVE('',#3194,#3202,#3204,.T.);
+#3202 = VERTEX_POINT('',#3203);
+#3203 = CARTESIAN_POINT('',(-0.45,-1.,0.18));
+#3204 = LINE('',#3205,#3206);
+#3205 = CARTESIAN_POINT('',(-0.45,-1.925,0.18));
+#3206 = VECTOR('',#3207,1.);
+#3207 = DIRECTION('',(0.,-1.,0.));
+#3208 = ORIENTED_EDGE('',*,*,#3209,.F.);
+#3209 = EDGE_CURVE('',#3210,#3202,#3212,.T.);
+#3210 = VERTEX_POINT('',#3211);
+#3211 = CARTESIAN_POINT('',(-1.55,-1.,0.18));
+#3212 = LINE('',#3213,#3214);
+#3213 = CARTESIAN_POINT('',(-2.45,-1.,0.18));
+#3214 = VECTOR('',#3215,1.);
+#3215 = DIRECTION('',(1.,0.,0.));
+#3216 = ORIENTED_EDGE('',*,*,#3217,.F.);
+#3217 = EDGE_CURVE('',#3192,#3210,#3218,.T.);
+#3218 = LINE('',#3219,#3220);
+#3219 = CARTESIAN_POINT('',(-1.55,-1.925,0.18));
+#3220 = VECTOR('',#3221,1.);
+#3221 = DIRECTION('',(0.,-1.,0.));
+#3222 = FACE_BOUND('',#3223,.F.);
+#3223 = EDGE_LOOP('',(#3224,#3234,#3242,#3250));
+#3224 = ORIENTED_EDGE('',*,*,#3225,.F.);
+#3225 = EDGE_CURVE('',#3226,#3228,#3230,.T.);
+#3226 = VERTEX_POINT('',#3227);
+#3227 = CARTESIAN_POINT('',(-1.55,2.15,0.18));
+#3228 = VERTEX_POINT('',#3229);
+#3229 = CARTESIAN_POINT('',(-1.55,1.3,0.18));
+#3230 = LINE('',#3231,#3232);
+#3231 = CARTESIAN_POINT('',(-1.55,-0.775,0.18));
+#3232 = VECTOR('',#3233,1.);
+#3233 = DIRECTION('',(0.,-1.,0.));
+#3234 = ORIENTED_EDGE('',*,*,#3235,.T.);
+#3235 = EDGE_CURVE('',#3226,#3236,#3238,.T.);
+#3236 = VERTEX_POINT('',#3237);
+#3237 = CARTESIAN_POINT('',(-0.45,2.15,0.18));
+#3238 = LINE('',#3239,#3240);
+#3239 = CARTESIAN_POINT('',(-2.45,2.15,0.18));
+#3240 = VECTOR('',#3241,1.);
+#3241 = DIRECTION('',(1.,0.,0.));
+#3242 = ORIENTED_EDGE('',*,*,#3243,.T.);
+#3243 = EDGE_CURVE('',#3236,#3244,#3246,.T.);
+#3244 = VERTEX_POINT('',#3245);
+#3245 = CARTESIAN_POINT('',(-0.45,1.3,0.18));
+#3246 = LINE('',#3247,#3248);
+#3247 = CARTESIAN_POINT('',(-0.45,-0.775,0.18));
+#3248 = VECTOR('',#3249,1.);
+#3249 = DIRECTION('',(0.,-1.,0.));
+#3250 = ORIENTED_EDGE('',*,*,#3251,.F.);
+#3251 = EDGE_CURVE('',#3228,#3244,#3252,.T.);
+#3252 = LINE('',#3253,#3254);
+#3253 = CARTESIAN_POINT('',(-2.45,1.3,0.18));
+#3254 = VECTOR('',#3255,1.);
+#3255 = DIRECTION('',(1.,0.,0.));
+#3256 = FACE_BOUND('',#3257,.F.);
+#3257 = EDGE_LOOP('',(#3258,#3268,#3276,#3284));
+#3258 = ORIENTED_EDGE('',*,*,#3259,.T.);
+#3259 = EDGE_CURVE('',#3260,#3262,#3264,.T.);
+#3260 = VERTEX_POINT('',#3261);
+#3261 = CARTESIAN_POINT('',(-1.55,1.,0.18));
+#3262 = VERTEX_POINT('',#3263);
+#3263 = CARTESIAN_POINT('',(-0.45,1.,0.18));
+#3264 = LINE('',#3265,#3266);
+#3265 = CARTESIAN_POINT('',(-2.45,1.,0.18));
+#3266 = VECTOR('',#3267,1.);
+#3267 = DIRECTION('',(1.,0.,0.));
+#3268 = ORIENTED_EDGE('',*,*,#3269,.T.);
+#3269 = EDGE_CURVE('',#3262,#3270,#3272,.T.);
+#3270 = VERTEX_POINT('',#3271);
+#3271 = CARTESIAN_POINT('',(-0.45,0.15,0.18));
+#3272 = LINE('',#3273,#3274);
+#3273 = CARTESIAN_POINT('',(-0.45,-1.35,0.18));
+#3274 = VECTOR('',#3275,1.);
+#3275 = DIRECTION('',(0.,-1.,0.));
+#3276 = ORIENTED_EDGE('',*,*,#3277,.F.);
+#3277 = EDGE_CURVE('',#3278,#3270,#3280,.T.);
+#3278 = VERTEX_POINT('',#3279);
+#3279 = CARTESIAN_POINT('',(-1.55,0.15,0.18));
+#3280 = LINE('',#3281,#3282);
+#3281 = CARTESIAN_POINT('',(-2.45,0.15,0.18));
+#3282 = VECTOR('',#3283,1.);
+#3283 = DIRECTION('',(1.,0.,0.));
+#3284 = ORIENTED_EDGE('',*,*,#3285,.F.);
+#3285 = EDGE_CURVE('',#3260,#3278,#3286,.T.);
+#3286 = LINE('',#3287,#3288);
+#3287 = CARTESIAN_POINT('',(-1.55,-1.35,0.18));
+#3288 = VECTOR('',#3289,1.);
+#3289 = DIRECTION('',(0.,-1.,0.));
+#3290 = FACE_BOUND('',#3291,.F.);
+#3291 = EDGE_LOOP('',(#3292,#3302,#3310,#3318));
+#3292 = ORIENTED_EDGE('',*,*,#3293,.T.);
+#3293 = EDGE_CURVE('',#3294,#3296,#3298,.T.);
+#3294 = VERTEX_POINT('',#3295);
+#3295 = CARTESIAN_POINT('',(1.25,2.15,0.18));
+#3296 = VERTEX_POINT('',#3297);
+#3297 = CARTESIAN_POINT('',(2.35,2.15,0.18));
+#3298 = LINE('',#3299,#3300);
+#3299 = CARTESIAN_POINT('',(-1.05,2.15,0.18));
+#3300 = VECTOR('',#3301,1.);
+#3301 = DIRECTION('',(1.,0.,0.));
+#3302 = ORIENTED_EDGE('',*,*,#3303,.T.);
+#3303 = EDGE_CURVE('',#3296,#3304,#3306,.T.);
+#3304 = VERTEX_POINT('',#3305);
+#3305 = CARTESIAN_POINT('',(2.35,1.3,0.18));
+#3306 = LINE('',#3307,#3308);
+#3307 = CARTESIAN_POINT('',(2.35,-0.775,0.18));
+#3308 = VECTOR('',#3309,1.);
+#3309 = DIRECTION('',(0.,-1.,0.));
+#3310 = ORIENTED_EDGE('',*,*,#3311,.F.);
+#3311 = EDGE_CURVE('',#3312,#3304,#3314,.T.);
+#3312 = VERTEX_POINT('',#3313);
+#3313 = CARTESIAN_POINT('',(1.25,1.3,0.18));
+#3314 = LINE('',#3315,#3316);
+#3315 = CARTESIAN_POINT('',(-1.05,1.3,0.18));
+#3316 = VECTOR('',#3317,1.);
+#3317 = DIRECTION('',(1.,0.,0.));
+#3318 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#3319 = EDGE_CURVE('',#3294,#3312,#3320,.T.);
+#3320 = LINE('',#3321,#3322);
+#3321 = CARTESIAN_POINT('',(1.25,-0.775,0.18));
+#3322 = VECTOR('',#3323,1.);
+#3323 = DIRECTION('',(0.,-1.,0.));
+#3324 = FACE_BOUND('',#3325,.F.);
+#3325 = EDGE_LOOP('',(#3326,#3336,#3344,#3352));
+#3326 = ORIENTED_EDGE('',*,*,#3327,.F.);
+#3327 = EDGE_CURVE('',#3328,#3330,#3332,.T.);
+#3328 = VERTEX_POINT('',#3329);
+#3329 = CARTESIAN_POINT('',(1.25,1.,0.18));
+#3330 = VERTEX_POINT('',#3331);
+#3331 = CARTESIAN_POINT('',(1.25,0.15,0.18));
+#3332 = LINE('',#3333,#3334);
+#3333 = CARTESIAN_POINT('',(1.25,-1.35,0.18));
+#3334 = VECTOR('',#3335,1.);
+#3335 = DIRECTION('',(0.,-1.,0.));
+#3336 = ORIENTED_EDGE('',*,*,#3337,.T.);
+#3337 = EDGE_CURVE('',#3328,#3338,#3340,.T.);
+#3338 = VERTEX_POINT('',#3339);
+#3339 = CARTESIAN_POINT('',(2.35,1.,0.18));
+#3340 = LINE('',#3341,#3342);
+#3341 = CARTESIAN_POINT('',(-1.05,1.,0.18));
+#3342 = VECTOR('',#3343,1.);
+#3343 = DIRECTION('',(1.,0.,0.));
+#3344 = ORIENTED_EDGE('',*,*,#3345,.T.);
+#3345 = EDGE_CURVE('',#3338,#3346,#3348,.T.);
+#3346 = VERTEX_POINT('',#3347);
+#3347 = CARTESIAN_POINT('',(2.35,0.15,0.18));
+#3348 = LINE('',#3349,#3350);
+#3349 = CARTESIAN_POINT('',(2.35,-1.35,0.18));
+#3350 = VECTOR('',#3351,1.);
+#3351 = DIRECTION('',(0.,-1.,0.));
+#3352 = ORIENTED_EDGE('',*,*,#3353,.F.);
+#3353 = EDGE_CURVE('',#3330,#3346,#3354,.T.);
+#3354 = LINE('',#3355,#3356);
+#3355 = CARTESIAN_POINT('',(-1.05,0.15,0.18));
+#3356 = VECTOR('',#3357,1.);
+#3357 = DIRECTION('',(1.,0.,0.));
+#3358 = FACE_BOUND('',#3359,.F.);
+#3359 = EDGE_LOOP('',(#3360,#3370,#3378,#3386));
+#3360 = ORIENTED_EDGE('',*,*,#3361,.F.);
+#3361 = EDGE_CURVE('',#3362,#3364,#3366,.T.);
+#3362 = VERTEX_POINT('',#3363);
+#3363 = CARTESIAN_POINT('',(-2.75,-0.65,0.18));
+#3364 = VERTEX_POINT('',#3365);
+#3365 = CARTESIAN_POINT('',(-2.05,-0.65,0.18));
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(-3.05,-0.65,0.18));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(1.,0.,0.));
+#3370 = ORIENTED_EDGE('',*,*,#3371,.F.);
+#3371 = EDGE_CURVE('',#3372,#3362,#3374,.T.);
+#3372 = VERTEX_POINT('',#3373);
+#3373 = CARTESIAN_POINT('',(-2.75,0.65,0.18));
+#3374 = LINE('',#3375,#3376);
+#3375 = CARTESIAN_POINT('',(-2.75,-1.75,0.18));
+#3376 = VECTOR('',#3377,1.);
+#3377 = DIRECTION('',(0.,-1.,0.));
+#3378 = ORIENTED_EDGE('',*,*,#3379,.T.);
+#3379 = EDGE_CURVE('',#3372,#3380,#3382,.T.);
+#3380 = VERTEX_POINT('',#3381);
+#3381 = CARTESIAN_POINT('',(-2.05,0.65,0.18));
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(-3.05,0.65,0.18));
+#3384 = VECTOR('',#3385,1.);
+#3385 = DIRECTION('',(1.,0.,0.));
+#3386 = ORIENTED_EDGE('',*,*,#3387,.T.);
+#3387 = EDGE_CURVE('',#3380,#3364,#3388,.T.);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(-2.05,-1.75,0.18));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(0.,-1.,0.));
+#3392 = PLANE('',#3393);
+#3393 = AXIS2_PLACEMENT_3D('',#3394,#3395,#3396);
+#3394 = CARTESIAN_POINT('',(-3.35,-2.85,0.18));
+#3395 = DIRECTION('',(0.,0.,1.));
+#3396 = DIRECTION('',(1.,0.,0.));
+#3397 = ADVANCED_FACE('',(#3398),#3423,.T.);
+#3398 = FACE_BOUND('',#3399,.T.);
+#3399 = EDGE_LOOP('',(#3400,#3408,#3416,#3422));
+#3400 = ORIENTED_EDGE('',*,*,#3401,.F.);
+#3401 = EDGE_CURVE('',#3402,#3092,#3404,.T.);
+#3402 = VERTEX_POINT('',#3403);
+#3403 = CARTESIAN_POINT('',(2.35,-1.3,0.167));
+#3404 = LINE('',#3405,#3406);
+#3405 = CARTESIAN_POINT('',(2.35,-1.3,5.E-02));
+#3406 = VECTOR('',#3407,1.);
+#3407 = DIRECTION('',(0.,0.,1.));
+#3408 = ORIENTED_EDGE('',*,*,#3409,.F.);
+#3409 = EDGE_CURVE('',#3410,#3402,#3412,.T.);
+#3410 = VERTEX_POINT('',#3411);
+#3411 = CARTESIAN_POINT('',(1.25,-1.3,0.167));
+#3412 = LINE('',#3413,#3414);
+#3413 = CARTESIAN_POINT('',(1.25,-1.3,0.167));
+#3414 = VECTOR('',#3415,1.);
+#3415 = DIRECTION('',(1.,0.,0.));
+#3416 = ORIENTED_EDGE('',*,*,#3417,.T.);
+#3417 = EDGE_CURVE('',#3410,#3090,#3418,.T.);
+#3418 = LINE('',#3419,#3420);
+#3419 = CARTESIAN_POINT('',(1.25,-1.3,5.E-02));
+#3420 = VECTOR('',#3421,1.);
+#3421 = DIRECTION('',(0.,0.,1.));
+#3422 = ORIENTED_EDGE('',*,*,#3089,.T.);
+#3423 = PLANE('',#3424);
+#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);
+#3425 = CARTESIAN_POINT('',(1.25,-1.3,5.E-02));
+#3426 = DIRECTION('',(0.,1.,0.));
+#3427 = DIRECTION('',(0.,0.,1.));
+#3428 = ADVANCED_FACE('',(#3429),#3447,.F.);
+#3429 = FACE_BOUND('',#3430,.F.);
+#3430 = EDGE_LOOP('',(#3431,#3439,#3445,#3446));
+#3431 = ORIENTED_EDGE('',*,*,#3432,.F.);
+#3432 = EDGE_CURVE('',#3433,#3108,#3435,.T.);
+#3433 = VERTEX_POINT('',#3434);
+#3434 = CARTESIAN_POINT('',(1.25,-2.15,0.167));
+#3435 = LINE('',#3436,#3437);
+#3436 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#3437 = VECTOR('',#3438,1.);
+#3438 = DIRECTION('',(0.,0.,1.));
+#3439 = ORIENTED_EDGE('',*,*,#3440,.T.);
+#3440 = EDGE_CURVE('',#3433,#3410,#3441,.T.);
+#3441 = LINE('',#3442,#3443);
+#3442 = CARTESIAN_POINT('',(1.25,-2.15,0.167));
+#3443 = VECTOR('',#3444,1.);
+#3444 = DIRECTION('',(0.,1.,0.));
+#3445 = ORIENTED_EDGE('',*,*,#3417,.T.);
+#3446 = ORIENTED_EDGE('',*,*,#3115,.T.);
+#3447 = PLANE('',#3448);
+#3448 = AXIS2_PLACEMENT_3D('',#3449,#3450,#3451);
+#3449 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#3450 = DIRECTION('',(1.,0.,0.));
+#3451 = DIRECTION('',(0.,0.,1.));
+#3452 = ADVANCED_FACE('',(#3453),#3471,.F.);
+#3453 = FACE_BOUND('',#3454,.F.);
+#3454 = EDGE_LOOP('',(#3455,#3463,#3469,#3470));
+#3455 = ORIENTED_EDGE('',*,*,#3456,.F.);
+#3456 = EDGE_CURVE('',#3457,#3100,#3459,.T.);
+#3457 = VERTEX_POINT('',#3458);
+#3458 = CARTESIAN_POINT('',(2.35,-2.15,0.167));
+#3459 = LINE('',#3460,#3461);
+#3460 = CARTESIAN_POINT('',(2.35,-2.15,5.E-02));
+#3461 = VECTOR('',#3462,1.);
+#3462 = DIRECTION('',(0.,0.,1.));
+#3463 = ORIENTED_EDGE('',*,*,#3464,.F.);
+#3464 = EDGE_CURVE('',#3433,#3457,#3465,.T.);
+#3465 = LINE('',#3466,#3467);
+#3466 = CARTESIAN_POINT('',(1.25,-2.15,0.167));
+#3467 = VECTOR('',#3468,1.);
+#3468 = DIRECTION('',(1.,0.,0.));
+#3469 = ORIENTED_EDGE('',*,*,#3432,.T.);
+#3470 = ORIENTED_EDGE('',*,*,#3107,.T.);
+#3471 = PLANE('',#3472);
+#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475);
+#3473 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#3474 = DIRECTION('',(0.,1.,0.));
+#3475 = DIRECTION('',(0.,0.,1.));
+#3476 = ADVANCED_FACE('',(#3477),#3488,.T.);
+#3477 = FACE_BOUND('',#3478,.T.);
+#3478 = EDGE_LOOP('',(#3479,#3480,#3486,#3487));
+#3479 = ORIENTED_EDGE('',*,*,#3456,.F.);
+#3480 = ORIENTED_EDGE('',*,*,#3481,.T.);
+#3481 = EDGE_CURVE('',#3457,#3402,#3482,.T.);
+#3482 = LINE('',#3483,#3484);
+#3483 = CARTESIAN_POINT('',(2.35,-2.15,0.167));
+#3484 = VECTOR('',#3485,1.);
+#3485 = DIRECTION('',(0.,1.,0.));
+#3486 = ORIENTED_EDGE('',*,*,#3401,.T.);
+#3487 = ORIENTED_EDGE('',*,*,#3099,.T.);
+#3488 = PLANE('',#3489);
+#3489 = AXIS2_PLACEMENT_3D('',#3490,#3491,#3492);
+#3490 = CARTESIAN_POINT('',(2.35,-2.15,5.E-02));
+#3491 = DIRECTION('',(1.,0.,0.));
+#3492 = DIRECTION('',(0.,0.,1.));
+#3493 = ADVANCED_FACE('',(#3494),#3519,.T.);
+#3494 = FACE_BOUND('',#3495,.T.);
+#3495 = EDGE_LOOP('',(#3496,#3504,#3512,#3518));
+#3496 = ORIENTED_EDGE('',*,*,#3497,.F.);
+#3497 = EDGE_CURVE('',#3498,#3126,#3500,.T.);
+#3498 = VERTEX_POINT('',#3499);
+#3499 = CARTESIAN_POINT('',(2.35,-0.15,0.167));
+#3500 = LINE('',#3501,#3502);
+#3501 = CARTESIAN_POINT('',(2.35,-0.15,5.E-02));
+#3502 = VECTOR('',#3503,1.);
+#3503 = DIRECTION('',(0.,0.,1.));
+#3504 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#3505 = EDGE_CURVE('',#3506,#3498,#3508,.T.);
+#3506 = VERTEX_POINT('',#3507);
+#3507 = CARTESIAN_POINT('',(1.25,-0.15,0.167));
+#3508 = LINE('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(1.25,-0.15,0.167));
+#3510 = VECTOR('',#3511,1.);
+#3511 = DIRECTION('',(1.,0.,0.));
+#3512 = ORIENTED_EDGE('',*,*,#3513,.T.);
+#3513 = EDGE_CURVE('',#3506,#3124,#3514,.T.);
+#3514 = LINE('',#3515,#3516);
+#3515 = CARTESIAN_POINT('',(1.25,-0.15,5.E-02));
+#3516 = VECTOR('',#3517,1.);
+#3517 = DIRECTION('',(0.,0.,1.));
+#3518 = ORIENTED_EDGE('',*,*,#3123,.T.);
+#3519 = PLANE('',#3520);
+#3520 = AXIS2_PLACEMENT_3D('',#3521,#3522,#3523);
+#3521 = CARTESIAN_POINT('',(1.25,-0.15,5.E-02));
+#3522 = DIRECTION('',(0.,1.,0.));
+#3523 = DIRECTION('',(0.,0.,1.));
+#3524 = ADVANCED_FACE('',(#3525),#3543,.F.);
+#3525 = FACE_BOUND('',#3526,.F.);
+#3526 = EDGE_LOOP('',(#3527,#3535,#3541,#3542));
+#3527 = ORIENTED_EDGE('',*,*,#3528,.F.);
+#3528 = EDGE_CURVE('',#3529,#3142,#3531,.T.);
+#3529 = VERTEX_POINT('',#3530);
+#3530 = CARTESIAN_POINT('',(1.25,-1.,0.167));
+#3531 = LINE('',#3532,#3533);
+#3532 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#3533 = VECTOR('',#3534,1.);
+#3534 = DIRECTION('',(0.,0.,1.));
+#3535 = ORIENTED_EDGE('',*,*,#3536,.T.);
+#3536 = EDGE_CURVE('',#3529,#3506,#3537,.T.);
+#3537 = LINE('',#3538,#3539);
+#3538 = CARTESIAN_POINT('',(1.25,-1.,0.167));
+#3539 = VECTOR('',#3540,1.);
+#3540 = DIRECTION('',(0.,1.,0.));
+#3541 = ORIENTED_EDGE('',*,*,#3513,.T.);
+#3542 = ORIENTED_EDGE('',*,*,#3149,.T.);
+#3543 = PLANE('',#3544);
+#3544 = AXIS2_PLACEMENT_3D('',#3545,#3546,#3547);
+#3545 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#3546 = DIRECTION('',(1.,0.,0.));
+#3547 = DIRECTION('',(0.,0.,1.));
+#3548 = ADVANCED_FACE('',(#3549),#3567,.F.);
+#3549 = FACE_BOUND('',#3550,.F.);
+#3550 = EDGE_LOOP('',(#3551,#3559,#3565,#3566));
+#3551 = ORIENTED_EDGE('',*,*,#3552,.F.);
+#3552 = EDGE_CURVE('',#3553,#3134,#3555,.T.);
+#3553 = VERTEX_POINT('',#3554);
+#3554 = CARTESIAN_POINT('',(2.35,-1.,0.167));
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(2.35,-1.,5.E-02));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.,0.,1.));
+#3559 = ORIENTED_EDGE('',*,*,#3560,.F.);
+#3560 = EDGE_CURVE('',#3529,#3553,#3561,.T.);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(1.25,-1.,0.167));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(1.,0.,0.));
+#3565 = ORIENTED_EDGE('',*,*,#3528,.T.);
+#3566 = ORIENTED_EDGE('',*,*,#3141,.T.);
+#3567 = PLANE('',#3568);
+#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571);
+#3569 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#3570 = DIRECTION('',(0.,1.,0.));
+#3571 = DIRECTION('',(0.,0.,1.));
+#3572 = ADVANCED_FACE('',(#3573),#3584,.T.);
+#3573 = FACE_BOUND('',#3574,.T.);
+#3574 = EDGE_LOOP('',(#3575,#3576,#3582,#3583));
+#3575 = ORIENTED_EDGE('',*,*,#3552,.F.);
+#3576 = ORIENTED_EDGE('',*,*,#3577,.T.);
+#3577 = EDGE_CURVE('',#3553,#3498,#3578,.T.);
+#3578 = LINE('',#3579,#3580);
+#3579 = CARTESIAN_POINT('',(2.35,-1.,0.167));
+#3580 = VECTOR('',#3581,1.);
+#3581 = DIRECTION('',(0.,1.,0.));
+#3582 = ORIENTED_EDGE('',*,*,#3497,.T.);
+#3583 = ORIENTED_EDGE('',*,*,#3133,.T.);
+#3584 = PLANE('',#3585);
+#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588);
+#3586 = CARTESIAN_POINT('',(2.35,-1.,5.E-02));
+#3587 = DIRECTION('',(1.,0.,0.));
+#3588 = DIRECTION('',(0.,0.,1.));
+#3589 = ADVANCED_FACE('',(#3590),#3615,.F.);
+#3590 = FACE_BOUND('',#3591,.F.);
+#3591 = EDGE_LOOP('',(#3592,#3600,#3608,#3614));
+#3592 = ORIENTED_EDGE('',*,*,#3593,.F.);
+#3593 = EDGE_CURVE('',#3594,#3160,#3596,.T.);
+#3594 = VERTEX_POINT('',#3595);
+#3595 = CARTESIAN_POINT('',(-1.55,-2.15,0.167));
+#3596 = LINE('',#3597,#3598);
+#3597 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#3598 = VECTOR('',#3599,1.);
+#3599 = DIRECTION('',(0.,0.,1.));
+#3600 = ORIENTED_EDGE('',*,*,#3601,.T.);
+#3601 = EDGE_CURVE('',#3594,#3602,#3604,.T.);
+#3602 = VERTEX_POINT('',#3603);
+#3603 = CARTESIAN_POINT('',(-1.55,-1.3,0.167));
+#3604 = LINE('',#3605,#3606);
+#3605 = CARTESIAN_POINT('',(-1.55,-2.15,0.167));
+#3606 = VECTOR('',#3607,1.);
+#3607 = DIRECTION('',(0.,1.,0.));
+#3608 = ORIENTED_EDGE('',*,*,#3609,.T.);
+#3609 = EDGE_CURVE('',#3602,#3158,#3610,.T.);
+#3610 = LINE('',#3611,#3612);
+#3611 = CARTESIAN_POINT('',(-1.55,-1.3,5.E-02));
+#3612 = VECTOR('',#3613,1.);
+#3613 = DIRECTION('',(0.,0.,1.));
+#3614 = ORIENTED_EDGE('',*,*,#3157,.T.);
+#3615 = PLANE('',#3616);
+#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619);
+#3617 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#3618 = DIRECTION('',(1.,0.,0.));
+#3619 = DIRECTION('',(0.,0.,1.));
+#3620 = ADVANCED_FACE('',(#3621),#3639,.F.);
+#3621 = FACE_BOUND('',#3622,.F.);
+#3622 = EDGE_LOOP('',(#3623,#3631,#3637,#3638));
+#3623 = ORIENTED_EDGE('',*,*,#3624,.F.);
+#3624 = EDGE_CURVE('',#3625,#3176,#3627,.T.);
+#3625 = VERTEX_POINT('',#3626);
+#3626 = CARTESIAN_POINT('',(-0.45,-2.15,0.167));
+#3627 = LINE('',#3628,#3629);
+#3628 = CARTESIAN_POINT('',(-0.45,-2.15,5.E-02));
+#3629 = VECTOR('',#3630,1.);
+#3630 = DIRECTION('',(0.,0.,1.));
+#3631 = ORIENTED_EDGE('',*,*,#3632,.F.);
+#3632 = EDGE_CURVE('',#3594,#3625,#3633,.T.);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(-1.55,-2.15,0.167));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(1.,0.,0.));
+#3637 = ORIENTED_EDGE('',*,*,#3593,.T.);
+#3638 = ORIENTED_EDGE('',*,*,#3183,.T.);
+#3639 = PLANE('',#3640);
+#3640 = AXIS2_PLACEMENT_3D('',#3641,#3642,#3643);
+#3641 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#3642 = DIRECTION('',(0.,1.,0.));
+#3643 = DIRECTION('',(0.,0.,1.));
+#3644 = ADVANCED_FACE('',(#3645),#3663,.T.);
+#3645 = FACE_BOUND('',#3646,.T.);
+#3646 = EDGE_LOOP('',(#3647,#3648,#3656,#3662));
+#3647 = ORIENTED_EDGE('',*,*,#3624,.F.);
+#3648 = ORIENTED_EDGE('',*,*,#3649,.T.);
+#3649 = EDGE_CURVE('',#3625,#3650,#3652,.T.);
+#3650 = VERTEX_POINT('',#3651);
+#3651 = CARTESIAN_POINT('',(-0.45,-1.3,0.167));
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(-0.45,-2.15,0.167));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(0.,1.,0.));
+#3656 = ORIENTED_EDGE('',*,*,#3657,.T.);
+#3657 = EDGE_CURVE('',#3650,#3168,#3658,.T.);
+#3658 = LINE('',#3659,#3660);
+#3659 = CARTESIAN_POINT('',(-0.45,-1.3,5.E-02));
+#3660 = VECTOR('',#3661,1.);
+#3661 = DIRECTION('',(0.,0.,1.));
+#3662 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3663 = PLANE('',#3664);
+#3664 = AXIS2_PLACEMENT_3D('',#3665,#3666,#3667);
+#3665 = CARTESIAN_POINT('',(-0.45,-2.15,5.E-02));
+#3666 = DIRECTION('',(1.,0.,0.));
+#3667 = DIRECTION('',(0.,0.,1.));
+#3668 = ADVANCED_FACE('',(#3669),#3680,.T.);
+#3669 = FACE_BOUND('',#3670,.T.);
+#3670 = EDGE_LOOP('',(#3671,#3672,#3678,#3679));
+#3671 = ORIENTED_EDGE('',*,*,#3657,.F.);
+#3672 = ORIENTED_EDGE('',*,*,#3673,.F.);
+#3673 = EDGE_CURVE('',#3602,#3650,#3674,.T.);
+#3674 = LINE('',#3675,#3676);
+#3675 = CARTESIAN_POINT('',(-1.55,-1.3,0.167));
+#3676 = VECTOR('',#3677,1.);
+#3677 = DIRECTION('',(1.,0.,0.));
+#3678 = ORIENTED_EDGE('',*,*,#3609,.T.);
+#3679 = ORIENTED_EDGE('',*,*,#3167,.T.);
+#3680 = PLANE('',#3681);
+#3681 = AXIS2_PLACEMENT_3D('',#3682,#3683,#3684);
+#3682 = CARTESIAN_POINT('',(-1.55,-1.3,5.E-02));
+#3683 = DIRECTION('',(0.,1.,0.));
+#3684 = DIRECTION('',(0.,0.,1.));
+#3685 = ADVANCED_FACE('',(#3686),#3711,.T.);
+#3686 = FACE_BOUND('',#3687,.T.);
+#3687 = EDGE_LOOP('',(#3688,#3696,#3704,#3710));
+#3688 = ORIENTED_EDGE('',*,*,#3689,.F.);
+#3689 = EDGE_CURVE('',#3690,#3194,#3692,.T.);
+#3690 = VERTEX_POINT('',#3691);
+#3691 = CARTESIAN_POINT('',(-0.45,-0.15,0.167));
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(-0.45,-0.15,5.E-02));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(0.,0.,1.));
+#3696 = ORIENTED_EDGE('',*,*,#3697,.F.);
+#3697 = EDGE_CURVE('',#3698,#3690,#3700,.T.);
+#3698 = VERTEX_POINT('',#3699);
+#3699 = CARTESIAN_POINT('',(-1.55,-0.15,0.167));
+#3700 = LINE('',#3701,#3702);
+#3701 = CARTESIAN_POINT('',(-1.55,-0.15,0.167));
+#3702 = VECTOR('',#3703,1.);
+#3703 = DIRECTION('',(1.,0.,0.));
+#3704 = ORIENTED_EDGE('',*,*,#3705,.T.);
+#3705 = EDGE_CURVE('',#3698,#3192,#3706,.T.);
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(-1.55,-0.15,5.E-02));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.,0.,1.));
+#3710 = ORIENTED_EDGE('',*,*,#3191,.T.);
+#3711 = PLANE('',#3712);
+#3712 = AXIS2_PLACEMENT_3D('',#3713,#3714,#3715);
+#3713 = CARTESIAN_POINT('',(-1.55,-0.15,5.E-02));
+#3714 = DIRECTION('',(0.,1.,0.));
+#3715 = DIRECTION('',(0.,0.,1.));
+#3716 = ADVANCED_FACE('',(#3717),#3735,.F.);
+#3717 = FACE_BOUND('',#3718,.F.);
+#3718 = EDGE_LOOP('',(#3719,#3727,#3733,#3734));
+#3719 = ORIENTED_EDGE('',*,*,#3720,.F.);
+#3720 = EDGE_CURVE('',#3721,#3210,#3723,.T.);
+#3721 = VERTEX_POINT('',#3722);
+#3722 = CARTESIAN_POINT('',(-1.55,-1.,0.167));
+#3723 = LINE('',#3724,#3725);
+#3724 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#3725 = VECTOR('',#3726,1.);
+#3726 = DIRECTION('',(0.,0.,1.));
+#3727 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#3728 = EDGE_CURVE('',#3721,#3698,#3729,.T.);
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(-1.55,-1.,0.167));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(0.,1.,0.));
+#3733 = ORIENTED_EDGE('',*,*,#3705,.T.);
+#3734 = ORIENTED_EDGE('',*,*,#3217,.T.);
+#3735 = PLANE('',#3736);
+#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739);
+#3737 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#3738 = DIRECTION('',(1.,0.,0.));
+#3739 = DIRECTION('',(0.,0.,1.));
+#3740 = ADVANCED_FACE('',(#3741),#3759,.F.);
+#3741 = FACE_BOUND('',#3742,.F.);
+#3742 = EDGE_LOOP('',(#3743,#3751,#3757,#3758));
+#3743 = ORIENTED_EDGE('',*,*,#3744,.F.);
+#3744 = EDGE_CURVE('',#3745,#3202,#3747,.T.);
+#3745 = VERTEX_POINT('',#3746);
+#3746 = CARTESIAN_POINT('',(-0.45,-1.,0.167));
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(-0.45,-1.,5.E-02));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(0.,0.,1.));
+#3751 = ORIENTED_EDGE('',*,*,#3752,.F.);
+#3752 = EDGE_CURVE('',#3721,#3745,#3753,.T.);
+#3753 = LINE('',#3754,#3755);
+#3754 = CARTESIAN_POINT('',(-1.55,-1.,0.167));
+#3755 = VECTOR('',#3756,1.);
+#3756 = DIRECTION('',(1.,0.,0.));
+#3757 = ORIENTED_EDGE('',*,*,#3720,.T.);
+#3758 = ORIENTED_EDGE('',*,*,#3209,.T.);
+#3759 = PLANE('',#3760);
+#3760 = AXIS2_PLACEMENT_3D('',#3761,#3762,#3763);
+#3761 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#3762 = DIRECTION('',(0.,1.,0.));
+#3763 = DIRECTION('',(0.,0.,1.));
+#3764 = ADVANCED_FACE('',(#3765),#3776,.T.);
+#3765 = FACE_BOUND('',#3766,.T.);
+#3766 = EDGE_LOOP('',(#3767,#3768,#3774,#3775));
+#3767 = ORIENTED_EDGE('',*,*,#3744,.F.);
+#3768 = ORIENTED_EDGE('',*,*,#3769,.T.);
+#3769 = EDGE_CURVE('',#3745,#3690,#3770,.T.);
+#3770 = LINE('',#3771,#3772);
+#3771 = CARTESIAN_POINT('',(-0.45,-1.,0.167));
+#3772 = VECTOR('',#3773,1.);
+#3773 = DIRECTION('',(0.,1.,0.));
+#3774 = ORIENTED_EDGE('',*,*,#3689,.T.);
+#3775 = ORIENTED_EDGE('',*,*,#3201,.T.);
+#3776 = PLANE('',#3777);
+#3777 = AXIS2_PLACEMENT_3D('',#3778,#3779,#3780);
+#3778 = CARTESIAN_POINT('',(-0.45,-1.,5.E-02));
+#3779 = DIRECTION('',(1.,0.,0.));
+#3780 = DIRECTION('',(0.,0.,1.));
+#3781 = ADVANCED_FACE('',(#3782),#3807,.F.);
+#3782 = FACE_BOUND('',#3783,.F.);
+#3783 = EDGE_LOOP('',(#3784,#3792,#3800,#3806));
+#3784 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#3785 = EDGE_CURVE('',#3786,#3228,#3788,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(-1.55,1.3,0.167));
+#3788 = LINE('',#3789,#3790);
+#3789 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#3790 = VECTOR('',#3791,1.);
+#3791 = DIRECTION('',(0.,0.,1.));
+#3792 = ORIENTED_EDGE('',*,*,#3793,.T.);
+#3793 = EDGE_CURVE('',#3786,#3794,#3796,.T.);
+#3794 = VERTEX_POINT('',#3795);
+#3795 = CARTESIAN_POINT('',(-1.55,2.15,0.167));
+#3796 = LINE('',#3797,#3798);
+#3797 = CARTESIAN_POINT('',(-1.55,1.3,0.167));
+#3798 = VECTOR('',#3799,1.);
+#3799 = DIRECTION('',(0.,1.,0.));
+#3800 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#3801 = EDGE_CURVE('',#3794,#3226,#3802,.T.);
+#3802 = LINE('',#3803,#3804);
+#3803 = CARTESIAN_POINT('',(-1.55,2.15,5.E-02));
+#3804 = VECTOR('',#3805,1.);
+#3805 = DIRECTION('',(0.,0.,1.));
+#3806 = ORIENTED_EDGE('',*,*,#3225,.T.);
+#3807 = PLANE('',#3808);
+#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811);
+#3809 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#3810 = DIRECTION('',(1.,0.,0.));
+#3811 = DIRECTION('',(0.,0.,1.));
+#3812 = ADVANCED_FACE('',(#3813),#3831,.F.);
+#3813 = FACE_BOUND('',#3814,.F.);
+#3814 = EDGE_LOOP('',(#3815,#3823,#3829,#3830));
+#3815 = ORIENTED_EDGE('',*,*,#3816,.F.);
+#3816 = EDGE_CURVE('',#3817,#3244,#3819,.T.);
+#3817 = VERTEX_POINT('',#3818);
+#3818 = CARTESIAN_POINT('',(-0.45,1.3,0.167));
+#3819 = LINE('',#3820,#3821);
+#3820 = CARTESIAN_POINT('',(-0.45,1.3,5.E-02));
+#3821 = VECTOR('',#3822,1.);
+#3822 = DIRECTION('',(0.,0.,1.));
+#3823 = ORIENTED_EDGE('',*,*,#3824,.F.);
+#3824 = EDGE_CURVE('',#3786,#3817,#3825,.T.);
+#3825 = LINE('',#3826,#3827);
+#3826 = CARTESIAN_POINT('',(-1.55,1.3,0.167));
+#3827 = VECTOR('',#3828,1.);
+#3828 = DIRECTION('',(1.,0.,0.));
+#3829 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#3830 = ORIENTED_EDGE('',*,*,#3251,.T.);
+#3831 = PLANE('',#3832);
+#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);
+#3833 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#3834 = DIRECTION('',(0.,1.,0.));
+#3835 = DIRECTION('',(0.,0.,1.));
+#3836 = ADVANCED_FACE('',(#3837),#3855,.T.);
+#3837 = FACE_BOUND('',#3838,.T.);
+#3838 = EDGE_LOOP('',(#3839,#3840,#3848,#3854));
+#3839 = ORIENTED_EDGE('',*,*,#3816,.F.);
+#3840 = ORIENTED_EDGE('',*,*,#3841,.T.);
+#3841 = EDGE_CURVE('',#3817,#3842,#3844,.T.);
+#3842 = VERTEX_POINT('',#3843);
+#3843 = CARTESIAN_POINT('',(-0.45,2.15,0.167));
+#3844 = LINE('',#3845,#3846);
+#3845 = CARTESIAN_POINT('',(-0.45,1.3,0.167));
+#3846 = VECTOR('',#3847,1.);
+#3847 = DIRECTION('',(0.,1.,0.));
+#3848 = ORIENTED_EDGE('',*,*,#3849,.T.);
+#3849 = EDGE_CURVE('',#3842,#3236,#3850,.T.);
+#3850 = LINE('',#3851,#3852);
+#3851 = CARTESIAN_POINT('',(-0.45,2.15,5.E-02));
+#3852 = VECTOR('',#3853,1.);
+#3853 = DIRECTION('',(0.,0.,1.));
+#3854 = ORIENTED_EDGE('',*,*,#3243,.T.);
+#3855 = PLANE('',#3856);
+#3856 = AXIS2_PLACEMENT_3D('',#3857,#3858,#3859);
+#3857 = CARTESIAN_POINT('',(-0.45,1.3,5.E-02));
+#3858 = DIRECTION('',(1.,0.,0.));
+#3859 = DIRECTION('',(0.,0.,1.));
+#3860 = ADVANCED_FACE('',(#3861),#3872,.T.);
+#3861 = FACE_BOUND('',#3862,.T.);
+#3862 = EDGE_LOOP('',(#3863,#3864,#3870,#3871));
+#3863 = ORIENTED_EDGE('',*,*,#3849,.F.);
+#3864 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#3865 = EDGE_CURVE('',#3794,#3842,#3866,.T.);
+#3866 = LINE('',#3867,#3868);
+#3867 = CARTESIAN_POINT('',(-1.55,2.15,0.167));
+#3868 = VECTOR('',#3869,1.);
+#3869 = DIRECTION('',(1.,0.,0.));
+#3870 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#3871 = ORIENTED_EDGE('',*,*,#3235,.T.);
+#3872 = PLANE('',#3873);
+#3873 = AXIS2_PLACEMENT_3D('',#3874,#3875,#3876);
+#3874 = CARTESIAN_POINT('',(-1.55,2.15,5.E-02));
+#3875 = DIRECTION('',(0.,1.,0.));
+#3876 = DIRECTION('',(0.,0.,1.));
+#3877 = ADVANCED_FACE('',(#3878),#3903,.T.);
+#3878 = FACE_BOUND('',#3879,.T.);
+#3879 = EDGE_LOOP('',(#3880,#3888,#3896,#3902));
+#3880 = ORIENTED_EDGE('',*,*,#3881,.F.);
+#3881 = EDGE_CURVE('',#3882,#3262,#3884,.T.);
+#3882 = VERTEX_POINT('',#3883);
+#3883 = CARTESIAN_POINT('',(-0.45,1.,0.167));
+#3884 = LINE('',#3885,#3886);
+#3885 = CARTESIAN_POINT('',(-0.45,1.,5.E-02));
+#3886 = VECTOR('',#3887,1.);
+#3887 = DIRECTION('',(0.,0.,1.));
+#3888 = ORIENTED_EDGE('',*,*,#3889,.F.);
+#3889 = EDGE_CURVE('',#3890,#3882,#3892,.T.);
+#3890 = VERTEX_POINT('',#3891);
+#3891 = CARTESIAN_POINT('',(-1.55,1.,0.167));
+#3892 = LINE('',#3893,#3894);
+#3893 = CARTESIAN_POINT('',(-1.55,1.,0.167));
+#3894 = VECTOR('',#3895,1.);
+#3895 = DIRECTION('',(1.,0.,0.));
+#3896 = ORIENTED_EDGE('',*,*,#3897,.T.);
+#3897 = EDGE_CURVE('',#3890,#3260,#3898,.T.);
+#3898 = LINE('',#3899,#3900);
+#3899 = CARTESIAN_POINT('',(-1.55,1.,5.E-02));
+#3900 = VECTOR('',#3901,1.);
+#3901 = DIRECTION('',(0.,0.,1.));
+#3902 = ORIENTED_EDGE('',*,*,#3259,.T.);
+#3903 = PLANE('',#3904);
+#3904 = AXIS2_PLACEMENT_3D('',#3905,#3906,#3907);
+#3905 = CARTESIAN_POINT('',(-1.55,1.,5.E-02));
+#3906 = DIRECTION('',(0.,1.,0.));
+#3907 = DIRECTION('',(0.,0.,1.));
+#3908 = ADVANCED_FACE('',(#3909),#3927,.F.);
+#3909 = FACE_BOUND('',#3910,.F.);
+#3910 = EDGE_LOOP('',(#3911,#3919,#3925,#3926));
+#3911 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#3912 = EDGE_CURVE('',#3913,#3278,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(-1.55,0.15,0.167));
+#3915 = LINE('',#3916,#3917);
+#3916 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#3917 = VECTOR('',#3918,1.);
+#3918 = DIRECTION('',(0.,0.,1.));
+#3919 = ORIENTED_EDGE('',*,*,#3920,.T.);
+#3920 = EDGE_CURVE('',#3913,#3890,#3921,.T.);
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(-1.55,0.15,0.167));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(0.,1.,0.));
+#3925 = ORIENTED_EDGE('',*,*,#3897,.T.);
+#3926 = ORIENTED_EDGE('',*,*,#3285,.T.);
+#3927 = PLANE('',#3928);
+#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);
+#3929 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#3930 = DIRECTION('',(1.,0.,0.));
+#3931 = DIRECTION('',(0.,0.,1.));
+#3932 = ADVANCED_FACE('',(#3933),#3951,.F.);
+#3933 = FACE_BOUND('',#3934,.F.);
+#3934 = EDGE_LOOP('',(#3935,#3943,#3949,#3950));
+#3935 = ORIENTED_EDGE('',*,*,#3936,.F.);
+#3936 = EDGE_CURVE('',#3937,#3270,#3939,.T.);
+#3937 = VERTEX_POINT('',#3938);
+#3938 = CARTESIAN_POINT('',(-0.45,0.15,0.167));
+#3939 = LINE('',#3940,#3941);
+#3940 = CARTESIAN_POINT('',(-0.45,0.15,5.E-02));
+#3941 = VECTOR('',#3942,1.);
+#3942 = DIRECTION('',(0.,0.,1.));
+#3943 = ORIENTED_EDGE('',*,*,#3944,.F.);
+#3944 = EDGE_CURVE('',#3913,#3937,#3945,.T.);
+#3945 = LINE('',#3946,#3947);
+#3946 = CARTESIAN_POINT('',(-1.55,0.15,0.167));
+#3947 = VECTOR('',#3948,1.);
+#3948 = DIRECTION('',(1.,0.,0.));
+#3949 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3950 = ORIENTED_EDGE('',*,*,#3277,.T.);
+#3951 = PLANE('',#3952);
+#3952 = AXIS2_PLACEMENT_3D('',#3953,#3954,#3955);
+#3953 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#3954 = DIRECTION('',(0.,1.,0.));
+#3955 = DIRECTION('',(0.,0.,1.));
+#3956 = ADVANCED_FACE('',(#3957),#3968,.T.);
+#3957 = FACE_BOUND('',#3958,.T.);
+#3958 = EDGE_LOOP('',(#3959,#3960,#3966,#3967));
+#3959 = ORIENTED_EDGE('',*,*,#3936,.F.);
+#3960 = ORIENTED_EDGE('',*,*,#3961,.T.);
+#3961 = EDGE_CURVE('',#3937,#3882,#3962,.T.);
+#3962 = LINE('',#3963,#3964);
+#3963 = CARTESIAN_POINT('',(-0.45,0.15,0.167));
+#3964 = VECTOR('',#3965,1.);
+#3965 = DIRECTION('',(0.,1.,0.));
+#3966 = ORIENTED_EDGE('',*,*,#3881,.T.);
+#3967 = ORIENTED_EDGE('',*,*,#3269,.T.);
+#3968 = PLANE('',#3969);
+#3969 = AXIS2_PLACEMENT_3D('',#3970,#3971,#3972);
+#3970 = CARTESIAN_POINT('',(-0.45,0.15,5.E-02));
+#3971 = DIRECTION('',(1.,0.,0.));
+#3972 = DIRECTION('',(0.,0.,1.));
+#3973 = ADVANCED_FACE('',(#3974),#3999,.T.);
+#3974 = FACE_BOUND('',#3975,.T.);
+#3975 = EDGE_LOOP('',(#3976,#3984,#3992,#3998));
+#3976 = ORIENTED_EDGE('',*,*,#3977,.F.);
+#3977 = EDGE_CURVE('',#3978,#3296,#3980,.T.);
+#3978 = VERTEX_POINT('',#3979);
+#3979 = CARTESIAN_POINT('',(2.35,2.15,0.167));
+#3980 = LINE('',#3981,#3982);
+#3981 = CARTESIAN_POINT('',(2.35,2.15,5.E-02));
+#3982 = VECTOR('',#3983,1.);
+#3983 = DIRECTION('',(0.,0.,1.));
+#3984 = ORIENTED_EDGE('',*,*,#3985,.F.);
+#3985 = EDGE_CURVE('',#3986,#3978,#3988,.T.);
+#3986 = VERTEX_POINT('',#3987);
+#3987 = CARTESIAN_POINT('',(1.25,2.15,0.167));
+#3988 = LINE('',#3989,#3990);
+#3989 = CARTESIAN_POINT('',(1.25,2.15,0.167));
+#3990 = VECTOR('',#3991,1.);
+#3991 = DIRECTION('',(1.,0.,0.));
+#3992 = ORIENTED_EDGE('',*,*,#3993,.T.);
+#3993 = EDGE_CURVE('',#3986,#3294,#3994,.T.);
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(1.25,2.15,5.E-02));
+#3996 = VECTOR('',#3997,1.);
+#3997 = DIRECTION('',(0.,0.,1.));
+#3998 = ORIENTED_EDGE('',*,*,#3293,.T.);
+#3999 = PLANE('',#4000);
+#4000 = AXIS2_PLACEMENT_3D('',#4001,#4002,#4003);
+#4001 = CARTESIAN_POINT('',(1.25,2.15,5.E-02));
+#4002 = DIRECTION('',(0.,1.,0.));
+#4003 = DIRECTION('',(0.,0.,1.));
+#4004 = ADVANCED_FACE('',(#4005),#4023,.F.);
+#4005 = FACE_BOUND('',#4006,.F.);
+#4006 = EDGE_LOOP('',(#4007,#4015,#4021,#4022));
+#4007 = ORIENTED_EDGE('',*,*,#4008,.F.);
+#4008 = EDGE_CURVE('',#4009,#3312,#4011,.T.);
+#4009 = VERTEX_POINT('',#4010);
+#4010 = CARTESIAN_POINT('',(1.25,1.3,0.167));
+#4011 = LINE('',#4012,#4013);
+#4012 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#4013 = VECTOR('',#4014,1.);
+#4014 = DIRECTION('',(0.,0.,1.));
+#4015 = ORIENTED_EDGE('',*,*,#4016,.T.);
+#4016 = EDGE_CURVE('',#4009,#3986,#4017,.T.);
+#4017 = LINE('',#4018,#4019);
+#4018 = CARTESIAN_POINT('',(1.25,1.3,0.167));
+#4019 = VECTOR('',#4020,1.);
+#4020 = DIRECTION('',(0.,1.,0.));
+#4021 = ORIENTED_EDGE('',*,*,#3993,.T.);
+#4022 = ORIENTED_EDGE('',*,*,#3319,.T.);
+#4023 = PLANE('',#4024);
+#4024 = AXIS2_PLACEMENT_3D('',#4025,#4026,#4027);
+#4025 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#4026 = DIRECTION('',(1.,0.,0.));
+#4027 = DIRECTION('',(0.,0.,1.));
+#4028 = ADVANCED_FACE('',(#4029),#4047,.F.);
+#4029 = FACE_BOUND('',#4030,.F.);
+#4030 = EDGE_LOOP('',(#4031,#4039,#4045,#4046));
+#4031 = ORIENTED_EDGE('',*,*,#4032,.F.);
+#4032 = EDGE_CURVE('',#4033,#3304,#4035,.T.);
+#4033 = VERTEX_POINT('',#4034);
+#4034 = CARTESIAN_POINT('',(2.35,1.3,0.167));
+#4035 = LINE('',#4036,#4037);
+#4036 = CARTESIAN_POINT('',(2.35,1.3,5.E-02));
+#4037 = VECTOR('',#4038,1.);
+#4038 = DIRECTION('',(0.,0.,1.));
+#4039 = ORIENTED_EDGE('',*,*,#4040,.F.);
+#4040 = EDGE_CURVE('',#4009,#4033,#4041,.T.);
+#4041 = LINE('',#4042,#4043);
+#4042 = CARTESIAN_POINT('',(1.25,1.3,0.167));
+#4043 = VECTOR('',#4044,1.);
+#4044 = DIRECTION('',(1.,0.,0.));
+#4045 = ORIENTED_EDGE('',*,*,#4008,.T.);
+#4046 = ORIENTED_EDGE('',*,*,#3311,.T.);
+#4047 = PLANE('',#4048);
+#4048 = AXIS2_PLACEMENT_3D('',#4049,#4050,#4051);
+#4049 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#4050 = DIRECTION('',(0.,1.,0.));
+#4051 = DIRECTION('',(0.,0.,1.));
+#4052 = ADVANCED_FACE('',(#4053),#4064,.T.);
+#4053 = FACE_BOUND('',#4054,.T.);
+#4054 = EDGE_LOOP('',(#4055,#4056,#4062,#4063));
+#4055 = ORIENTED_EDGE('',*,*,#4032,.F.);
+#4056 = ORIENTED_EDGE('',*,*,#4057,.T.);
+#4057 = EDGE_CURVE('',#4033,#3978,#4058,.T.);
+#4058 = LINE('',#4059,#4060);
+#4059 = CARTESIAN_POINT('',(2.35,1.3,0.167));
+#4060 = VECTOR('',#4061,1.);
+#4061 = DIRECTION('',(0.,1.,0.));
+#4062 = ORIENTED_EDGE('',*,*,#3977,.T.);
+#4063 = ORIENTED_EDGE('',*,*,#3303,.T.);
+#4064 = PLANE('',#4065);
+#4065 = AXIS2_PLACEMENT_3D('',#4066,#4067,#4068);
+#4066 = CARTESIAN_POINT('',(2.35,1.3,5.E-02));
+#4067 = DIRECTION('',(1.,0.,0.));
+#4068 = DIRECTION('',(0.,0.,1.));
+#4069 = ADVANCED_FACE('',(#4070),#4095,.F.);
+#4070 = FACE_BOUND('',#4071,.F.);
+#4071 = EDGE_LOOP('',(#4072,#4080,#4088,#4094));
+#4072 = ORIENTED_EDGE('',*,*,#4073,.F.);
+#4073 = EDGE_CURVE('',#4074,#3330,#4076,.T.);
+#4074 = VERTEX_POINT('',#4075);
+#4075 = CARTESIAN_POINT('',(1.25,0.15,0.167));
+#4076 = LINE('',#4077,#4078);
+#4077 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#4078 = VECTOR('',#4079,1.);
+#4079 = DIRECTION('',(0.,0.,1.));
+#4080 = ORIENTED_EDGE('',*,*,#4081,.T.);
+#4081 = EDGE_CURVE('',#4074,#4082,#4084,.T.);
+#4082 = VERTEX_POINT('',#4083);
+#4083 = CARTESIAN_POINT('',(1.25,1.,0.167));
+#4084 = LINE('',#4085,#4086);
+#4085 = CARTESIAN_POINT('',(1.25,0.15,0.167));
+#4086 = VECTOR('',#4087,1.);
+#4087 = DIRECTION('',(0.,1.,0.));
+#4088 = ORIENTED_EDGE('',*,*,#4089,.T.);
+#4089 = EDGE_CURVE('',#4082,#3328,#4090,.T.);
+#4090 = LINE('',#4091,#4092);
+#4091 = CARTESIAN_POINT('',(1.25,1.,5.E-02));
+#4092 = VECTOR('',#4093,1.);
+#4093 = DIRECTION('',(0.,0.,1.));
+#4094 = ORIENTED_EDGE('',*,*,#3327,.T.);
+#4095 = PLANE('',#4096);
+#4096 = AXIS2_PLACEMENT_3D('',#4097,#4098,#4099);
+#4097 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#4098 = DIRECTION('',(1.,0.,0.));
+#4099 = DIRECTION('',(0.,0.,1.));
+#4100 = ADVANCED_FACE('',(#4101),#4119,.F.);
+#4101 = FACE_BOUND('',#4102,.F.);
+#4102 = EDGE_LOOP('',(#4103,#4111,#4117,#4118));
+#4103 = ORIENTED_EDGE('',*,*,#4104,.F.);
+#4104 = EDGE_CURVE('',#4105,#3346,#4107,.T.);
+#4105 = VERTEX_POINT('',#4106);
+#4106 = CARTESIAN_POINT('',(2.35,0.15,0.167));
+#4107 = LINE('',#4108,#4109);
+#4108 = CARTESIAN_POINT('',(2.35,0.15,5.E-02));
+#4109 = VECTOR('',#4110,1.);
+#4110 = DIRECTION('',(0.,0.,1.));
+#4111 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#4112 = EDGE_CURVE('',#4074,#4105,#4113,.T.);
+#4113 = LINE('',#4114,#4115);
+#4114 = CARTESIAN_POINT('',(1.25,0.15,0.167));
+#4115 = VECTOR('',#4116,1.);
+#4116 = DIRECTION('',(1.,0.,0.));
+#4117 = ORIENTED_EDGE('',*,*,#4073,.T.);
+#4118 = ORIENTED_EDGE('',*,*,#3353,.T.);
+#4119 = PLANE('',#4120);
+#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123);
+#4121 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#4122 = DIRECTION('',(0.,1.,0.));
+#4123 = DIRECTION('',(0.,0.,1.));
+#4124 = ADVANCED_FACE('',(#4125),#4143,.T.);
+#4125 = FACE_BOUND('',#4126,.T.);
+#4126 = EDGE_LOOP('',(#4127,#4128,#4136,#4142));
+#4127 = ORIENTED_EDGE('',*,*,#4104,.F.);
+#4128 = ORIENTED_EDGE('',*,*,#4129,.T.);
+#4129 = EDGE_CURVE('',#4105,#4130,#4132,.T.);
+#4130 = VERTEX_POINT('',#4131);
+#4131 = CARTESIAN_POINT('',(2.35,1.,0.167));
+#4132 = LINE('',#4133,#4134);
+#4133 = CARTESIAN_POINT('',(2.35,0.15,0.167));
+#4134 = VECTOR('',#4135,1.);
+#4135 = DIRECTION('',(0.,1.,0.));
+#4136 = ORIENTED_EDGE('',*,*,#4137,.T.);
+#4137 = EDGE_CURVE('',#4130,#3338,#4138,.T.);
+#4138 = LINE('',#4139,#4140);
+#4139 = CARTESIAN_POINT('',(2.35,1.,5.E-02));
+#4140 = VECTOR('',#4141,1.);
+#4141 = DIRECTION('',(0.,0.,1.));
+#4142 = ORIENTED_EDGE('',*,*,#3345,.T.);
+#4143 = PLANE('',#4144);
+#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147);
+#4145 = CARTESIAN_POINT('',(2.35,0.15,5.E-02));
+#4146 = DIRECTION('',(1.,0.,0.));
+#4147 = DIRECTION('',(0.,0.,1.));
+#4148 = ADVANCED_FACE('',(#4149),#4160,.T.);
+#4149 = FACE_BOUND('',#4150,.T.);
+#4150 = EDGE_LOOP('',(#4151,#4152,#4158,#4159));
+#4151 = ORIENTED_EDGE('',*,*,#4137,.F.);
+#4152 = ORIENTED_EDGE('',*,*,#4153,.F.);
+#4153 = EDGE_CURVE('',#4082,#4130,#4154,.T.);
+#4154 = LINE('',#4155,#4156);
+#4155 = CARTESIAN_POINT('',(1.25,1.,0.167));
+#4156 = VECTOR('',#4157,1.);
+#4157 = DIRECTION('',(1.,0.,0.));
+#4158 = ORIENTED_EDGE('',*,*,#4089,.T.);
+#4159 = ORIENTED_EDGE('',*,*,#3337,.T.);
+#4160 = PLANE('',#4161);
+#4161 = AXIS2_PLACEMENT_3D('',#4162,#4163,#4164);
+#4162 = CARTESIAN_POINT('',(1.25,1.,5.E-02));
+#4163 = DIRECTION('',(0.,1.,0.));
+#4164 = DIRECTION('',(0.,0.,1.));
+#4165 = ADVANCED_FACE('',(#4166),#4191,.F.);
+#4166 = FACE_BOUND('',#4167,.F.);
+#4167 = EDGE_LOOP('',(#4168,#4176,#4184,#4190));
+#4168 = ORIENTED_EDGE('',*,*,#4169,.F.);
+#4169 = EDGE_CURVE('',#4170,#3364,#4172,.T.);
+#4170 = VERTEX_POINT('',#4171);
+#4171 = CARTESIAN_POINT('',(-2.05,-0.65,0.167));
+#4172 = LINE('',#4173,#4174);
+#4173 = CARTESIAN_POINT('',(-2.05,-0.65,5.E-02));
+#4174 = VECTOR('',#4175,1.);
+#4175 = DIRECTION('',(0.,0.,1.));
+#4176 = ORIENTED_EDGE('',*,*,#4177,.F.);
+#4177 = EDGE_CURVE('',#4178,#4170,#4180,.T.);
+#4178 = VERTEX_POINT('',#4179);
+#4179 = CARTESIAN_POINT('',(-2.75,-0.65,0.167));
+#4180 = LINE('',#4181,#4182);
+#4181 = CARTESIAN_POINT('',(-2.75,-0.65,0.167));
+#4182 = VECTOR('',#4183,1.);
+#4183 = DIRECTION('',(1.,0.,0.));
+#4184 = ORIENTED_EDGE('',*,*,#4185,.T.);
+#4185 = EDGE_CURVE('',#4178,#3362,#4186,.T.);
+#4186 = LINE('',#4187,#4188);
+#4187 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#4188 = VECTOR('',#4189,1.);
+#4189 = DIRECTION('',(0.,0.,1.));
+#4190 = ORIENTED_EDGE('',*,*,#3361,.T.);
+#4191 = PLANE('',#4192);
+#4192 = AXIS2_PLACEMENT_3D('',#4193,#4194,#4195);
+#4193 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#4194 = DIRECTION('',(0.,1.,0.));
+#4195 = DIRECTION('',(0.,0.,1.));
+#4196 = ADVANCED_FACE('',(#4197),#4215,.T.);
+#4197 = FACE_BOUND('',#4198,.T.);
+#4198 = EDGE_LOOP('',(#4199,#4200,#4208,#4214));
+#4199 = ORIENTED_EDGE('',*,*,#4169,.F.);
+#4200 = ORIENTED_EDGE('',*,*,#4201,.T.);
+#4201 = EDGE_CURVE('',#4170,#4202,#4204,.T.);
+#4202 = VERTEX_POINT('',#4203);
+#4203 = CARTESIAN_POINT('',(-2.05,0.65,0.167));
+#4204 = LINE('',#4205,#4206);
+#4205 = CARTESIAN_POINT('',(-2.05,-0.65,0.167));
+#4206 = VECTOR('',#4207,1.);
+#4207 = DIRECTION('',(0.,1.,0.));
+#4208 = ORIENTED_EDGE('',*,*,#4209,.T.);
+#4209 = EDGE_CURVE('',#4202,#3380,#4210,.T.);
+#4210 = LINE('',#4211,#4212);
+#4211 = CARTESIAN_POINT('',(-2.05,0.65,5.E-02));
+#4212 = VECTOR('',#4213,1.);
+#4213 = DIRECTION('',(0.,0.,1.));
+#4214 = ORIENTED_EDGE('',*,*,#3387,.T.);
+#4215 = PLANE('',#4216);
+#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219);
+#4217 = CARTESIAN_POINT('',(-2.05,-0.65,5.E-02));
+#4218 = DIRECTION('',(1.,0.,0.));
+#4219 = DIRECTION('',(0.,0.,1.));
+#4220 = ADVANCED_FACE('',(#4221),#4239,.T.);
+#4221 = FACE_BOUND('',#4222,.T.);
+#4222 = EDGE_LOOP('',(#4223,#4224,#4232,#4238));
+#4223 = ORIENTED_EDGE('',*,*,#4209,.F.);
+#4224 = ORIENTED_EDGE('',*,*,#4225,.F.);
+#4225 = EDGE_CURVE('',#4226,#4202,#4228,.T.);
+#4226 = VERTEX_POINT('',#4227);
+#4227 = CARTESIAN_POINT('',(-2.75,0.65,0.167));
+#4228 = LINE('',#4229,#4230);
+#4229 = CARTESIAN_POINT('',(-2.75,0.65,0.167));
+#4230 = VECTOR('',#4231,1.);
+#4231 = DIRECTION('',(1.,0.,0.));
+#4232 = ORIENTED_EDGE('',*,*,#4233,.T.);
+#4233 = EDGE_CURVE('',#4226,#3372,#4234,.T.);
+#4234 = LINE('',#4235,#4236);
+#4235 = CARTESIAN_POINT('',(-2.75,0.65,5.E-02));
+#4236 = VECTOR('',#4237,1.);
+#4237 = DIRECTION('',(0.,0.,1.));
+#4238 = ORIENTED_EDGE('',*,*,#3379,.T.);
+#4239 = PLANE('',#4240);
+#4240 = AXIS2_PLACEMENT_3D('',#4241,#4242,#4243);
+#4241 = CARTESIAN_POINT('',(-2.75,0.65,5.E-02));
+#4242 = DIRECTION('',(0.,1.,0.));
+#4243 = DIRECTION('',(0.,0.,1.));
+#4244 = ADVANCED_FACE('',(#4245),#4256,.F.);
+#4245 = FACE_BOUND('',#4246,.F.);
+#4246 = EDGE_LOOP('',(#4247,#4248,#4254,#4255));
+#4247 = ORIENTED_EDGE('',*,*,#4185,.F.);
+#4248 = ORIENTED_EDGE('',*,*,#4249,.T.);
+#4249 = EDGE_CURVE('',#4178,#4226,#4250,.T.);
+#4250 = LINE('',#4251,#4252);
+#4251 = CARTESIAN_POINT('',(-2.75,-0.65,0.167));
+#4252 = VECTOR('',#4253,1.);
+#4253 = DIRECTION('',(0.,1.,0.));
+#4254 = ORIENTED_EDGE('',*,*,#4233,.T.);
+#4255 = ORIENTED_EDGE('',*,*,#3371,.T.);
+#4256 = PLANE('',#4257);
+#4257 = AXIS2_PLACEMENT_3D('',#4258,#4259,#4260);
+#4258 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#4259 = DIRECTION('',(1.,0.,0.));
+#4260 = DIRECTION('',(0.,0.,1.));
+#4261 = ADVANCED_FACE('',(#4262),#4289,.T.);
+#4262 = FACE_BOUND('',#4263,.F.);
+#4263 = EDGE_LOOP('',(#4264,#4273,#4281,#4288));
+#4264 = ORIENTED_EDGE('',*,*,#4265,.T.);
+#4265 = EDGE_CURVE('',#3410,#4266,#4268,.T.);
+#4266 = VERTEX_POINT('',#4267);
+#4267 = CARTESIAN_POINT('',(1.367,-1.417,5.E-02));
+#4268 = ELLIPSE('',#4269,0.165462986798,0.117);
+#4269 = AXIS2_PLACEMENT_3D('',#4270,#4271,#4272);
+#4270 = CARTESIAN_POINT('',(1.367,-1.417,0.167));
+#4271 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4272 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4273 = ORIENTED_EDGE('',*,*,#4274,.T.);
+#4274 = EDGE_CURVE('',#4266,#4275,#4277,.T.);
+#4275 = VERTEX_POINT('',#4276);
+#4276 = CARTESIAN_POINT('',(2.233,-1.417,5.E-02));
+#4277 = LINE('',#4278,#4279);
+#4278 = CARTESIAN_POINT('',(1.25,-1.417,5.E-02));
+#4279 = VECTOR('',#4280,1.);
+#4280 = DIRECTION('',(1.,0.,0.));
+#4281 = ORIENTED_EDGE('',*,*,#4282,.F.);
+#4282 = EDGE_CURVE('',#3402,#4275,#4283,.T.);
+#4283 = ELLIPSE('',#4284,0.165462986798,0.117);
+#4284 = AXIS2_PLACEMENT_3D('',#4285,#4286,#4287);
+#4285 = CARTESIAN_POINT('',(2.233,-1.417,0.167));
+#4286 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4287 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4288 = ORIENTED_EDGE('',*,*,#3409,.F.);
+#4289 = CYLINDRICAL_SURFACE('',#4290,0.117);
+#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293);
+#4291 = CARTESIAN_POINT('',(1.25,-1.417,0.167));
+#4292 = DIRECTION('',(1.,0.,0.));
+#4293 = DIRECTION('',(0.,1.,0.));
+#4294 = ADVANCED_FACE('',(#4295),#4314,.T.);
+#4295 = FACE_BOUND('',#4296,.F.);
+#4296 = EDGE_LOOP('',(#4297,#4306,#4312,#4313));
+#4297 = ORIENTED_EDGE('',*,*,#4298,.T.);
+#4298 = EDGE_CURVE('',#3433,#4299,#4301,.T.);
+#4299 = VERTEX_POINT('',#4300);
+#4300 = CARTESIAN_POINT('',(1.367,-2.033,5.E-02));
+#4301 = ELLIPSE('',#4302,0.165462986798,0.117);
+#4302 = AXIS2_PLACEMENT_3D('',#4303,#4304,#4305);
+#4303 = CARTESIAN_POINT('',(1.367,-2.033,0.167));
+#4304 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4305 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4306 = ORIENTED_EDGE('',*,*,#4307,.T.);
+#4307 = EDGE_CURVE('',#4299,#4266,#4308,.T.);
+#4308 = LINE('',#4309,#4310);
+#4309 = CARTESIAN_POINT('',(1.367,-2.15,5.E-02));
+#4310 = VECTOR('',#4311,1.);
+#4311 = DIRECTION('',(0.,1.,0.));
+#4312 = ORIENTED_EDGE('',*,*,#4265,.F.);
+#4313 = ORIENTED_EDGE('',*,*,#3440,.F.);
+#4314 = CYLINDRICAL_SURFACE('',#4315,0.117);
+#4315 = AXIS2_PLACEMENT_3D('',#4316,#4317,#4318);
+#4316 = CARTESIAN_POINT('',(1.367,-2.15,0.167));
+#4317 = DIRECTION('',(0.,1.,0.));
+#4318 = DIRECTION('',(-1.,0.,0.));
+#4319 = ADVANCED_FACE('',(#4320),#4339,.T.);
+#4320 = FACE_BOUND('',#4321,.T.);
+#4321 = EDGE_LOOP('',(#4322,#4323,#4331,#4338));
+#4322 = ORIENTED_EDGE('',*,*,#4298,.T.);
+#4323 = ORIENTED_EDGE('',*,*,#4324,.T.);
+#4324 = EDGE_CURVE('',#4299,#4325,#4327,.T.);
+#4325 = VERTEX_POINT('',#4326);
+#4326 = CARTESIAN_POINT('',(2.233,-2.033,5.E-02));
+#4327 = LINE('',#4328,#4329);
+#4328 = CARTESIAN_POINT('',(1.25,-2.033,5.E-02));
+#4329 = VECTOR('',#4330,1.);
+#4330 = DIRECTION('',(1.,0.,0.));
+#4331 = ORIENTED_EDGE('',*,*,#4332,.F.);
+#4332 = EDGE_CURVE('',#3457,#4325,#4333,.T.);
+#4333 = ELLIPSE('',#4334,0.165462986798,0.117);
+#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337);
+#4335 = CARTESIAN_POINT('',(2.233,-2.033,0.167));
+#4336 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#4337 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4338 = ORIENTED_EDGE('',*,*,#3464,.F.);
+#4339 = CYLINDRICAL_SURFACE('',#4340,0.117);
+#4340 = AXIS2_PLACEMENT_3D('',#4341,#4342,#4343);
+#4341 = CARTESIAN_POINT('',(1.25,-2.033,0.167));
+#4342 = DIRECTION('',(1.,0.,0.));
+#4343 = DIRECTION('',(0.,-1.,0.));
+#4344 = ADVANCED_FACE('',(#4345),#4356,.T.);
+#4345 = FACE_BOUND('',#4346,.T.);
+#4346 = EDGE_LOOP('',(#4347,#4348,#4354,#4355));
+#4347 = ORIENTED_EDGE('',*,*,#4332,.T.);
+#4348 = ORIENTED_EDGE('',*,*,#4349,.T.);
+#4349 = EDGE_CURVE('',#4325,#4275,#4350,.T.);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(2.233,-2.15,5.E-02));
+#4352 = VECTOR('',#4353,1.);
+#4353 = DIRECTION('',(0.,1.,0.));
+#4354 = ORIENTED_EDGE('',*,*,#4282,.F.);
+#4355 = ORIENTED_EDGE('',*,*,#3481,.F.);
+#4356 = CYLINDRICAL_SURFACE('',#4357,0.117);
+#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
+#4358 = CARTESIAN_POINT('',(2.233,-2.15,0.167));
+#4359 = DIRECTION('',(0.,1.,0.));
+#4360 = DIRECTION('',(1.,0.,0.));
+#4361 = ADVANCED_FACE('',(#4362),#4389,.T.);
+#4362 = FACE_BOUND('',#4363,.F.);
+#4363 = EDGE_LOOP('',(#4364,#4373,#4381,#4388));
+#4364 = ORIENTED_EDGE('',*,*,#4365,.T.);
+#4365 = EDGE_CURVE('',#3506,#4366,#4368,.T.);
+#4366 = VERTEX_POINT('',#4367);
+#4367 = CARTESIAN_POINT('',(1.367,-0.267,5.E-02));
+#4368 = ELLIPSE('',#4369,0.165462986798,0.117);
+#4369 = AXIS2_PLACEMENT_3D('',#4370,#4371,#4372);
+#4370 = CARTESIAN_POINT('',(1.367,-0.267,0.167));
+#4371 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#4372 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4373 = ORIENTED_EDGE('',*,*,#4374,.T.);
+#4374 = EDGE_CURVE('',#4366,#4375,#4377,.T.);
+#4375 = VERTEX_POINT('',#4376);
+#4376 = CARTESIAN_POINT('',(2.233,-0.267,5.E-02));
+#4377 = LINE('',#4378,#4379);
+#4378 = CARTESIAN_POINT('',(1.25,-0.267,5.E-02));
+#4379 = VECTOR('',#4380,1.);
+#4380 = DIRECTION('',(1.,0.,0.));
+#4381 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4382 = EDGE_CURVE('',#3498,#4375,#4383,.T.);
+#4383 = ELLIPSE('',#4384,0.165462986798,0.117);
+#4384 = AXIS2_PLACEMENT_3D('',#4385,#4386,#4387);
+#4385 = CARTESIAN_POINT('',(2.233,-0.267,0.167));
+#4386 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4387 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4388 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#4389 = CYLINDRICAL_SURFACE('',#4390,0.117);
+#4390 = AXIS2_PLACEMENT_3D('',#4391,#4392,#4393);
+#4391 = CARTESIAN_POINT('',(1.25,-0.267,0.167));
+#4392 = DIRECTION('',(1.,0.,0.));
+#4393 = DIRECTION('',(0.,1.,0.));
+#4394 = ADVANCED_FACE('',(#4395),#4414,.T.);
+#4395 = FACE_BOUND('',#4396,.F.);
+#4396 = EDGE_LOOP('',(#4397,#4406,#4412,#4413));
+#4397 = ORIENTED_EDGE('',*,*,#4398,.T.);
+#4398 = EDGE_CURVE('',#3529,#4399,#4401,.T.);
+#4399 = VERTEX_POINT('',#4400);
+#4400 = CARTESIAN_POINT('',(1.367,-0.883,5.E-02));
+#4401 = ELLIPSE('',#4402,0.165462986798,0.117);
+#4402 = AXIS2_PLACEMENT_3D('',#4403,#4404,#4405);
+#4403 = CARTESIAN_POINT('',(1.367,-0.883,0.167));
+#4404 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4405 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4406 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#4407 = EDGE_CURVE('',#4399,#4366,#4408,.T.);
+#4408 = LINE('',#4409,#4410);
+#4409 = CARTESIAN_POINT('',(1.367,-1.,5.E-02));
+#4410 = VECTOR('',#4411,1.);
+#4411 = DIRECTION('',(0.,1.,0.));
+#4412 = ORIENTED_EDGE('',*,*,#4365,.F.);
+#4413 = ORIENTED_EDGE('',*,*,#3536,.F.);
+#4414 = CYLINDRICAL_SURFACE('',#4415,0.117);
+#4415 = AXIS2_PLACEMENT_3D('',#4416,#4417,#4418);
+#4416 = CARTESIAN_POINT('',(1.367,-1.,0.167));
+#4417 = DIRECTION('',(0.,1.,0.));
+#4418 = DIRECTION('',(-1.,0.,0.));
+#4419 = ADVANCED_FACE('',(#4420),#4439,.T.);
+#4420 = FACE_BOUND('',#4421,.T.);
+#4421 = EDGE_LOOP('',(#4422,#4423,#4431,#4438));
+#4422 = ORIENTED_EDGE('',*,*,#4398,.T.);
+#4423 = ORIENTED_EDGE('',*,*,#4424,.T.);
+#4424 = EDGE_CURVE('',#4399,#4425,#4427,.T.);
+#4425 = VERTEX_POINT('',#4426);
+#4426 = CARTESIAN_POINT('',(2.233,-0.883,5.E-02));
+#4427 = LINE('',#4428,#4429);
+#4428 = CARTESIAN_POINT('',(1.25,-0.883,5.E-02));
+#4429 = VECTOR('',#4430,1.);
+#4430 = DIRECTION('',(1.,0.,0.));
+#4431 = ORIENTED_EDGE('',*,*,#4432,.F.);
+#4432 = EDGE_CURVE('',#3553,#4425,#4433,.T.);
+#4433 = ELLIPSE('',#4434,0.165462986798,0.117);
+#4434 = AXIS2_PLACEMENT_3D('',#4435,#4436,#4437);
+#4435 = CARTESIAN_POINT('',(2.233,-0.883,0.167));
+#4436 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4437 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4438 = ORIENTED_EDGE('',*,*,#3560,.F.);
+#4439 = CYLINDRICAL_SURFACE('',#4440,0.117);
+#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443);
+#4441 = CARTESIAN_POINT('',(1.25,-0.883,0.167));
+#4442 = DIRECTION('',(1.,0.,0.));
+#4443 = DIRECTION('',(0.,-1.,0.));
+#4444 = ADVANCED_FACE('',(#4445),#4456,.T.);
+#4445 = FACE_BOUND('',#4446,.T.);
+#4446 = EDGE_LOOP('',(#4447,#4448,#4454,#4455));
+#4447 = ORIENTED_EDGE('',*,*,#4432,.T.);
+#4448 = ORIENTED_EDGE('',*,*,#4449,.T.);
+#4449 = EDGE_CURVE('',#4425,#4375,#4450,.T.);
+#4450 = LINE('',#4451,#4452);
+#4451 = CARTESIAN_POINT('',(2.233,-1.,5.E-02));
+#4452 = VECTOR('',#4453,1.);
+#4453 = DIRECTION('',(0.,1.,0.));
+#4454 = ORIENTED_EDGE('',*,*,#4382,.F.);
+#4455 = ORIENTED_EDGE('',*,*,#3577,.F.);
+#4456 = CYLINDRICAL_SURFACE('',#4457,0.117);
+#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460);
+#4458 = CARTESIAN_POINT('',(2.233,-1.,0.167));
+#4459 = DIRECTION('',(0.,1.,0.));
+#4460 = DIRECTION('',(1.,0.,0.));
+#4461 = ADVANCED_FACE('',(#4462),#4489,.T.);
+#4462 = FACE_BOUND('',#4463,.F.);
+#4463 = EDGE_LOOP('',(#4464,#4473,#4481,#4488));
+#4464 = ORIENTED_EDGE('',*,*,#4465,.T.);
+#4465 = EDGE_CURVE('',#3594,#4466,#4468,.T.);
+#4466 = VERTEX_POINT('',#4467);
+#4467 = CARTESIAN_POINT('',(-1.433,-2.033,5.E-02));
+#4468 = ELLIPSE('',#4469,0.165462986798,0.117);
+#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472);
+#4470 = CARTESIAN_POINT('',(-1.433,-2.033,0.167));
+#4471 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4472 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4473 = ORIENTED_EDGE('',*,*,#4474,.T.);
+#4474 = EDGE_CURVE('',#4466,#4475,#4477,.T.);
+#4475 = VERTEX_POINT('',#4476);
+#4476 = CARTESIAN_POINT('',(-1.433,-1.417,5.E-02));
+#4477 = LINE('',#4478,#4479);
+#4478 = CARTESIAN_POINT('',(-1.433,-2.15,5.E-02));
+#4479 = VECTOR('',#4480,1.);
+#4480 = DIRECTION('',(0.,1.,0.));
+#4481 = ORIENTED_EDGE('',*,*,#4482,.F.);
+#4482 = EDGE_CURVE('',#3602,#4475,#4483,.T.);
+#4483 = ELLIPSE('',#4484,0.165462986798,0.117);
+#4484 = AXIS2_PLACEMENT_3D('',#4485,#4486,#4487);
+#4485 = CARTESIAN_POINT('',(-1.433,-1.417,0.167));
+#4486 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#4487 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4488 = ORIENTED_EDGE('',*,*,#3601,.F.);
+#4489 = CYLINDRICAL_SURFACE('',#4490,0.117);
+#4490 = AXIS2_PLACEMENT_3D('',#4491,#4492,#4493);
+#4491 = CARTESIAN_POINT('',(-1.433,-2.15,0.167));
+#4492 = DIRECTION('',(0.,1.,0.));
+#4493 = DIRECTION('',(-1.,0.,0.));
+#4494 = ADVANCED_FACE('',(#4495),#4514,.T.);
+#4495 = FACE_BOUND('',#4496,.T.);
+#4496 = EDGE_LOOP('',(#4497,#4498,#4506,#4513));
+#4497 = ORIENTED_EDGE('',*,*,#4465,.T.);
+#4498 = ORIENTED_EDGE('',*,*,#4499,.T.);
+#4499 = EDGE_CURVE('',#4466,#4500,#4502,.T.);
+#4500 = VERTEX_POINT('',#4501);
+#4501 = CARTESIAN_POINT('',(-0.567,-2.033,5.E-02));
+#4502 = LINE('',#4503,#4504);
+#4503 = CARTESIAN_POINT('',(-1.55,-2.033,5.E-02));
+#4504 = VECTOR('',#4505,1.);
+#4505 = DIRECTION('',(1.,0.,0.));
+#4506 = ORIENTED_EDGE('',*,*,#4507,.F.);
+#4507 = EDGE_CURVE('',#3625,#4500,#4508,.T.);
+#4508 = ELLIPSE('',#4509,0.165462986798,0.117);
+#4509 = AXIS2_PLACEMENT_3D('',#4510,#4511,#4512);
+#4510 = CARTESIAN_POINT('',(-0.567,-2.033,0.167));
+#4511 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4512 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4513 = ORIENTED_EDGE('',*,*,#3632,.F.);
+#4514 = CYLINDRICAL_SURFACE('',#4515,0.117);
+#4515 = AXIS2_PLACEMENT_3D('',#4516,#4517,#4518);
+#4516 = CARTESIAN_POINT('',(-1.55,-2.033,0.167));
+#4517 = DIRECTION('',(1.,0.,0.));
+#4518 = DIRECTION('',(0.,-1.,0.));
+#4519 = ADVANCED_FACE('',(#4520),#4539,.T.);
+#4520 = FACE_BOUND('',#4521,.T.);
+#4521 = EDGE_LOOP('',(#4522,#4523,#4531,#4538));
+#4522 = ORIENTED_EDGE('',*,*,#4507,.T.);
+#4523 = ORIENTED_EDGE('',*,*,#4524,.T.);
+#4524 = EDGE_CURVE('',#4500,#4525,#4527,.T.);
+#4525 = VERTEX_POINT('',#4526);
+#4526 = CARTESIAN_POINT('',(-0.567,-1.417,5.E-02));
+#4527 = LINE('',#4528,#4529);
+#4528 = CARTESIAN_POINT('',(-0.567,-2.15,5.E-02));
+#4529 = VECTOR('',#4530,1.);
+#4530 = DIRECTION('',(0.,1.,0.));
+#4531 = ORIENTED_EDGE('',*,*,#4532,.F.);
+#4532 = EDGE_CURVE('',#3650,#4525,#4533,.T.);
+#4533 = ELLIPSE('',#4534,0.165462986798,0.117);
+#4534 = AXIS2_PLACEMENT_3D('',#4535,#4536,#4537);
+#4535 = CARTESIAN_POINT('',(-0.567,-1.417,0.167));
+#4536 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4537 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4538 = ORIENTED_EDGE('',*,*,#3649,.F.);
+#4539 = CYLINDRICAL_SURFACE('',#4540,0.117);
+#4540 = AXIS2_PLACEMENT_3D('',#4541,#4542,#4543);
+#4541 = CARTESIAN_POINT('',(-0.567,-2.15,0.167));
+#4542 = DIRECTION('',(0.,1.,0.));
+#4543 = DIRECTION('',(1.,0.,0.));
+#4544 = ADVANCED_FACE('',(#4545),#4556,.T.);
+#4545 = FACE_BOUND('',#4546,.F.);
+#4546 = EDGE_LOOP('',(#4547,#4548,#4554,#4555));
+#4547 = ORIENTED_EDGE('',*,*,#4482,.T.);
+#4548 = ORIENTED_EDGE('',*,*,#4549,.T.);
+#4549 = EDGE_CURVE('',#4475,#4525,#4550,.T.);
+#4550 = LINE('',#4551,#4552);
+#4551 = CARTESIAN_POINT('',(-1.55,-1.417,5.E-02));
+#4552 = VECTOR('',#4553,1.);
+#4553 = DIRECTION('',(1.,0.,0.));
+#4554 = ORIENTED_EDGE('',*,*,#4532,.F.);
+#4555 = ORIENTED_EDGE('',*,*,#3673,.F.);
+#4556 = CYLINDRICAL_SURFACE('',#4557,0.117);
+#4557 = AXIS2_PLACEMENT_3D('',#4558,#4559,#4560);
+#4558 = CARTESIAN_POINT('',(-1.55,-1.417,0.167));
+#4559 = DIRECTION('',(1.,0.,0.));
+#4560 = DIRECTION('',(0.,1.,0.));
+#4561 = ADVANCED_FACE('',(#4562),#4589,.T.);
+#4562 = FACE_BOUND('',#4563,.F.);
+#4563 = EDGE_LOOP('',(#4564,#4573,#4581,#4588));
+#4564 = ORIENTED_EDGE('',*,*,#4565,.T.);
+#4565 = EDGE_CURVE('',#3698,#4566,#4568,.T.);
+#4566 = VERTEX_POINT('',#4567);
+#4567 = CARTESIAN_POINT('',(-1.433,-0.267,5.E-02));
+#4568 = ELLIPSE('',#4569,0.165462986798,0.117);
+#4569 = AXIS2_PLACEMENT_3D('',#4570,#4571,#4572);
+#4570 = CARTESIAN_POINT('',(-1.433,-0.267,0.167));
+#4571 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#4572 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4573 = ORIENTED_EDGE('',*,*,#4574,.T.);
+#4574 = EDGE_CURVE('',#4566,#4575,#4577,.T.);
+#4575 = VERTEX_POINT('',#4576);
+#4576 = CARTESIAN_POINT('',(-0.567,-0.267,5.E-02));
+#4577 = LINE('',#4578,#4579);
+#4578 = CARTESIAN_POINT('',(-1.55,-0.267,5.E-02));
+#4579 = VECTOR('',#4580,1.);
+#4580 = DIRECTION('',(1.,0.,0.));
+#4581 = ORIENTED_EDGE('',*,*,#4582,.F.);
+#4582 = EDGE_CURVE('',#3690,#4575,#4583,.T.);
+#4583 = ELLIPSE('',#4584,0.165462986798,0.117);
+#4584 = AXIS2_PLACEMENT_3D('',#4585,#4586,#4587);
+#4585 = CARTESIAN_POINT('',(-0.567,-0.267,0.167));
+#4586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4587 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4588 = ORIENTED_EDGE('',*,*,#3697,.F.);
+#4589 = CYLINDRICAL_SURFACE('',#4590,0.117);
+#4590 = AXIS2_PLACEMENT_3D('',#4591,#4592,#4593);
+#4591 = CARTESIAN_POINT('',(-1.55,-0.267,0.167));
+#4592 = DIRECTION('',(1.,0.,0.));
+#4593 = DIRECTION('',(0.,1.,0.));
+#4594 = ADVANCED_FACE('',(#4595),#4614,.T.);
+#4595 = FACE_BOUND('',#4596,.F.);
+#4596 = EDGE_LOOP('',(#4597,#4606,#4612,#4613));
+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4598 = EDGE_CURVE('',#3721,#4599,#4601,.T.);
+#4599 = VERTEX_POINT('',#4600);
+#4600 = CARTESIAN_POINT('',(-1.433,-0.883,5.E-02));
+#4601 = ELLIPSE('',#4602,0.165462986798,0.117);
+#4602 = AXIS2_PLACEMENT_3D('',#4603,#4604,#4605);
+#4603 = CARTESIAN_POINT('',(-1.433,-0.883,0.167));
+#4604 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4605 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4606 = ORIENTED_EDGE('',*,*,#4607,.T.);
+#4607 = EDGE_CURVE('',#4599,#4566,#4608,.T.);
+#4608 = LINE('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(-1.433,-1.,5.E-02));
+#4610 = VECTOR('',#4611,1.);
+#4611 = DIRECTION('',(0.,1.,0.));
+#4612 = ORIENTED_EDGE('',*,*,#4565,.F.);
+#4613 = ORIENTED_EDGE('',*,*,#3728,.F.);
+#4614 = CYLINDRICAL_SURFACE('',#4615,0.117);
+#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618);
+#4616 = CARTESIAN_POINT('',(-1.433,-1.,0.167));
+#4617 = DIRECTION('',(0.,1.,0.));
+#4618 = DIRECTION('',(-1.,0.,0.));
+#4619 = ADVANCED_FACE('',(#4620),#4639,.T.);
+#4620 = FACE_BOUND('',#4621,.T.);
+#4621 = EDGE_LOOP('',(#4622,#4623,#4631,#4638));
+#4622 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4623 = ORIENTED_EDGE('',*,*,#4624,.T.);
+#4624 = EDGE_CURVE('',#4599,#4625,#4627,.T.);
+#4625 = VERTEX_POINT('',#4626);
+#4626 = CARTESIAN_POINT('',(-0.567,-0.883,5.E-02));
+#4627 = LINE('',#4628,#4629);
+#4628 = CARTESIAN_POINT('',(-1.55,-0.883,5.E-02));
+#4629 = VECTOR('',#4630,1.);
+#4630 = DIRECTION('',(1.,0.,0.));
+#4631 = ORIENTED_EDGE('',*,*,#4632,.F.);
+#4632 = EDGE_CURVE('',#3745,#4625,#4633,.T.);
+#4633 = ELLIPSE('',#4634,0.165462986798,0.117);
+#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637);
+#4635 = CARTESIAN_POINT('',(-0.567,-0.883,0.167));
+#4636 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4637 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4638 = ORIENTED_EDGE('',*,*,#3752,.F.);
+#4639 = CYLINDRICAL_SURFACE('',#4640,0.117);
+#4640 = AXIS2_PLACEMENT_3D('',#4641,#4642,#4643);
+#4641 = CARTESIAN_POINT('',(-1.55,-0.883,0.167));
+#4642 = DIRECTION('',(1.,0.,0.));
+#4643 = DIRECTION('',(0.,-1.,0.));
+#4644 = ADVANCED_FACE('',(#4645),#4656,.T.);
+#4645 = FACE_BOUND('',#4646,.T.);
+#4646 = EDGE_LOOP('',(#4647,#4648,#4654,#4655));
+#4647 = ORIENTED_EDGE('',*,*,#4632,.T.);
+#4648 = ORIENTED_EDGE('',*,*,#4649,.T.);
+#4649 = EDGE_CURVE('',#4625,#4575,#4650,.T.);
+#4650 = LINE('',#4651,#4652);
+#4651 = CARTESIAN_POINT('',(-0.567,-1.,5.E-02));
+#4652 = VECTOR('',#4653,1.);
+#4653 = DIRECTION('',(0.,1.,0.));
+#4654 = ORIENTED_EDGE('',*,*,#4582,.F.);
+#4655 = ORIENTED_EDGE('',*,*,#3769,.F.);
+#4656 = CYLINDRICAL_SURFACE('',#4657,0.117);
+#4657 = AXIS2_PLACEMENT_3D('',#4658,#4659,#4660);
+#4658 = CARTESIAN_POINT('',(-0.567,-1.,0.167));
+#4659 = DIRECTION('',(0.,1.,0.));
+#4660 = DIRECTION('',(1.,0.,0.));
+#4661 = ADVANCED_FACE('',(#4662),#4689,.T.);
+#4662 = FACE_BOUND('',#4663,.F.);
+#4663 = EDGE_LOOP('',(#4664,#4673,#4681,#4688));
+#4664 = ORIENTED_EDGE('',*,*,#4665,.T.);
+#4665 = EDGE_CURVE('',#3786,#4666,#4668,.T.);
+#4666 = VERTEX_POINT('',#4667);
+#4667 = CARTESIAN_POINT('',(-1.433,1.417,5.E-02));
+#4668 = ELLIPSE('',#4669,0.165462986798,0.117);
+#4669 = AXIS2_PLACEMENT_3D('',#4670,#4671,#4672);
+#4670 = CARTESIAN_POINT('',(-1.433,1.417,0.167));
+#4671 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4672 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4673 = ORIENTED_EDGE('',*,*,#4674,.T.);
+#4674 = EDGE_CURVE('',#4666,#4675,#4677,.T.);
+#4675 = VERTEX_POINT('',#4676);
+#4676 = CARTESIAN_POINT('',(-1.433,2.033,5.E-02));
+#4677 = LINE('',#4678,#4679);
+#4678 = CARTESIAN_POINT('',(-1.433,1.3,5.E-02));
+#4679 = VECTOR('',#4680,1.);
+#4680 = DIRECTION('',(0.,1.,0.));
+#4681 = ORIENTED_EDGE('',*,*,#4682,.F.);
+#4682 = EDGE_CURVE('',#3794,#4675,#4683,.T.);
+#4683 = ELLIPSE('',#4684,0.165462986798,0.117);
+#4684 = AXIS2_PLACEMENT_3D('',#4685,#4686,#4687);
+#4685 = CARTESIAN_POINT('',(-1.433,2.033,0.167));
+#4686 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4687 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4688 = ORIENTED_EDGE('',*,*,#3793,.F.);
+#4689 = CYLINDRICAL_SURFACE('',#4690,0.117);
+#4690 = AXIS2_PLACEMENT_3D('',#4691,#4692,#4693);
+#4691 = CARTESIAN_POINT('',(-1.433,1.3,0.167));
+#4692 = DIRECTION('',(0.,1.,0.));
+#4693 = DIRECTION('',(-1.,0.,0.));
+#4694 = ADVANCED_FACE('',(#4695),#4714,.T.);
+#4695 = FACE_BOUND('',#4696,.T.);
+#4696 = EDGE_LOOP('',(#4697,#4698,#4706,#4713));
+#4697 = ORIENTED_EDGE('',*,*,#4665,.T.);
+#4698 = ORIENTED_EDGE('',*,*,#4699,.T.);
+#4699 = EDGE_CURVE('',#4666,#4700,#4702,.T.);
+#4700 = VERTEX_POINT('',#4701);
+#4701 = CARTESIAN_POINT('',(-0.567,1.417,5.E-02));
+#4702 = LINE('',#4703,#4704);
+#4703 = CARTESIAN_POINT('',(-1.55,1.417,5.E-02));
+#4704 = VECTOR('',#4705,1.);
+#4705 = DIRECTION('',(1.,0.,0.));
+#4706 = ORIENTED_EDGE('',*,*,#4707,.F.);
+#4707 = EDGE_CURVE('',#3817,#4700,#4708,.T.);
+#4708 = ELLIPSE('',#4709,0.165462986798,0.117);
+#4709 = AXIS2_PLACEMENT_3D('',#4710,#4711,#4712);
+#4710 = CARTESIAN_POINT('',(-0.567,1.417,0.167));
+#4711 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#4712 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4713 = ORIENTED_EDGE('',*,*,#3824,.F.);
+#4714 = CYLINDRICAL_SURFACE('',#4715,0.117);
+#4715 = AXIS2_PLACEMENT_3D('',#4716,#4717,#4718);
+#4716 = CARTESIAN_POINT('',(-1.55,1.417,0.167));
+#4717 = DIRECTION('',(1.,0.,0.));
+#4718 = DIRECTION('',(0.,-1.,0.));
+#4719 = ADVANCED_FACE('',(#4720),#4739,.T.);
+#4720 = FACE_BOUND('',#4721,.T.);
+#4721 = EDGE_LOOP('',(#4722,#4723,#4731,#4738));
+#4722 = ORIENTED_EDGE('',*,*,#4707,.T.);
+#4723 = ORIENTED_EDGE('',*,*,#4724,.T.);
+#4724 = EDGE_CURVE('',#4700,#4725,#4727,.T.);
+#4725 = VERTEX_POINT('',#4726);
+#4726 = CARTESIAN_POINT('',(-0.567,2.033,5.E-02));
+#4727 = LINE('',#4728,#4729);
+#4728 = CARTESIAN_POINT('',(-0.567,1.3,5.E-02));
+#4729 = VECTOR('',#4730,1.);
+#4730 = DIRECTION('',(0.,1.,0.));
+#4731 = ORIENTED_EDGE('',*,*,#4732,.F.);
+#4732 = EDGE_CURVE('',#3842,#4725,#4733,.T.);
+#4733 = ELLIPSE('',#4734,0.165462986798,0.117);
+#4734 = AXIS2_PLACEMENT_3D('',#4735,#4736,#4737);
+#4735 = CARTESIAN_POINT('',(-0.567,2.033,0.167));
+#4736 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4737 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4738 = ORIENTED_EDGE('',*,*,#3841,.F.);
+#4739 = CYLINDRICAL_SURFACE('',#4740,0.117);
+#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743);
+#4741 = CARTESIAN_POINT('',(-0.567,1.3,0.167));
+#4742 = DIRECTION('',(0.,1.,0.));
+#4743 = DIRECTION('',(1.,0.,0.));
+#4744 = ADVANCED_FACE('',(#4745),#4756,.T.);
+#4745 = FACE_BOUND('',#4746,.F.);
+#4746 = EDGE_LOOP('',(#4747,#4748,#4754,#4755));
+#4747 = ORIENTED_EDGE('',*,*,#4682,.T.);
+#4748 = ORIENTED_EDGE('',*,*,#4749,.T.);
+#4749 = EDGE_CURVE('',#4675,#4725,#4750,.T.);
+#4750 = LINE('',#4751,#4752);
+#4751 = CARTESIAN_POINT('',(-1.55,2.033,5.E-02));
+#4752 = VECTOR('',#4753,1.);
+#4753 = DIRECTION('',(1.,0.,0.));
+#4754 = ORIENTED_EDGE('',*,*,#4732,.F.);
+#4755 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#4756 = CYLINDRICAL_SURFACE('',#4757,0.117);
+#4757 = AXIS2_PLACEMENT_3D('',#4758,#4759,#4760);
+#4758 = CARTESIAN_POINT('',(-1.55,2.033,0.167));
+#4759 = DIRECTION('',(1.,0.,0.));
+#4760 = DIRECTION('',(0.,1.,0.));
+#4761 = ADVANCED_FACE('',(#4762),#4789,.T.);
+#4762 = FACE_BOUND('',#4763,.F.);
+#4763 = EDGE_LOOP('',(#4764,#4773,#4781,#4788));
+#4764 = ORIENTED_EDGE('',*,*,#4765,.T.);
+#4765 = EDGE_CURVE('',#3890,#4766,#4768,.T.);
+#4766 = VERTEX_POINT('',#4767);
+#4767 = CARTESIAN_POINT('',(-1.433,0.883,5.E-02));
+#4768 = ELLIPSE('',#4769,0.165462986798,0.117);
+#4769 = AXIS2_PLACEMENT_3D('',#4770,#4771,#4772);
+#4770 = CARTESIAN_POINT('',(-1.433,0.883,0.167));
+#4771 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4772 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4773 = ORIENTED_EDGE('',*,*,#4774,.T.);
+#4774 = EDGE_CURVE('',#4766,#4775,#4777,.T.);
+#4775 = VERTEX_POINT('',#4776);
+#4776 = CARTESIAN_POINT('',(-0.567,0.883,5.E-02));
+#4777 = LINE('',#4778,#4779);
+#4778 = CARTESIAN_POINT('',(-1.55,0.883,5.E-02));
+#4779 = VECTOR('',#4780,1.);
+#4780 = DIRECTION('',(1.,0.,0.));
+#4781 = ORIENTED_EDGE('',*,*,#4782,.F.);
+#4782 = EDGE_CURVE('',#3882,#4775,#4783,.T.);
+#4783 = ELLIPSE('',#4784,0.165462986798,0.117);
+#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787);
+#4785 = CARTESIAN_POINT('',(-0.567,0.883,0.167));
+#4786 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4787 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4788 = ORIENTED_EDGE('',*,*,#3889,.F.);
+#4789 = CYLINDRICAL_SURFACE('',#4790,0.117);
+#4790 = AXIS2_PLACEMENT_3D('',#4791,#4792,#4793);
+#4791 = CARTESIAN_POINT('',(-1.55,0.883,0.167));
+#4792 = DIRECTION('',(1.,0.,0.));
+#4793 = DIRECTION('',(0.,1.,0.));
+#4794 = ADVANCED_FACE('',(#4795),#4814,.T.);
+#4795 = FACE_BOUND('',#4796,.F.);
+#4796 = EDGE_LOOP('',(#4797,#4806,#4812,#4813));
+#4797 = ORIENTED_EDGE('',*,*,#4798,.T.);
+#4798 = EDGE_CURVE('',#3913,#4799,#4801,.T.);
+#4799 = VERTEX_POINT('',#4800);
+#4800 = CARTESIAN_POINT('',(-1.433,0.267,5.E-02));
+#4801 = ELLIPSE('',#4802,0.165462986798,0.117);
+#4802 = AXIS2_PLACEMENT_3D('',#4803,#4804,#4805);
+#4803 = CARTESIAN_POINT('',(-1.433,0.267,0.167));
+#4804 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4805 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4806 = ORIENTED_EDGE('',*,*,#4807,.T.);
+#4807 = EDGE_CURVE('',#4799,#4766,#4808,.T.);
+#4808 = LINE('',#4809,#4810);
+#4809 = CARTESIAN_POINT('',(-1.433,0.15,5.E-02));
+#4810 = VECTOR('',#4811,1.);
+#4811 = DIRECTION('',(0.,1.,0.));
+#4812 = ORIENTED_EDGE('',*,*,#4765,.F.);
+#4813 = ORIENTED_EDGE('',*,*,#3920,.F.);
+#4814 = CYLINDRICAL_SURFACE('',#4815,0.117);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(-1.433,0.15,0.167));
+#4817 = DIRECTION('',(0.,1.,0.));
+#4818 = DIRECTION('',(-1.,0.,0.));
+#4819 = ADVANCED_FACE('',(#4820),#4839,.T.);
+#4820 = FACE_BOUND('',#4821,.T.);
+#4821 = EDGE_LOOP('',(#4822,#4823,#4831,#4838));
+#4822 = ORIENTED_EDGE('',*,*,#4798,.T.);
+#4823 = ORIENTED_EDGE('',*,*,#4824,.T.);
+#4824 = EDGE_CURVE('',#4799,#4825,#4827,.T.);
+#4825 = VERTEX_POINT('',#4826);
+#4826 = CARTESIAN_POINT('',(-0.567,0.267,5.E-02));
+#4827 = LINE('',#4828,#4829);
+#4828 = CARTESIAN_POINT('',(-1.55,0.267,5.E-02));
+#4829 = VECTOR('',#4830,1.);
+#4830 = DIRECTION('',(1.,0.,0.));
+#4831 = ORIENTED_EDGE('',*,*,#4832,.F.);
+#4832 = EDGE_CURVE('',#3937,#4825,#4833,.T.);
+#4833 = ELLIPSE('',#4834,0.165462986798,0.117);
+#4834 = AXIS2_PLACEMENT_3D('',#4835,#4836,#4837);
+#4835 = CARTESIAN_POINT('',(-0.567,0.267,0.167));
+#4836 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4837 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4838 = ORIENTED_EDGE('',*,*,#3944,.F.);
+#4839 = CYLINDRICAL_SURFACE('',#4840,0.117);
+#4840 = AXIS2_PLACEMENT_3D('',#4841,#4842,#4843);
+#4841 = CARTESIAN_POINT('',(-1.55,0.267,0.167));
+#4842 = DIRECTION('',(1.,0.,0.));
+#4843 = DIRECTION('',(0.,-1.,0.));
+#4844 = ADVANCED_FACE('',(#4845),#4856,.T.);
+#4845 = FACE_BOUND('',#4846,.T.);
+#4846 = EDGE_LOOP('',(#4847,#4848,#4854,#4855));
+#4847 = ORIENTED_EDGE('',*,*,#4832,.T.);
+#4848 = ORIENTED_EDGE('',*,*,#4849,.T.);
+#4849 = EDGE_CURVE('',#4825,#4775,#4850,.T.);
+#4850 = LINE('',#4851,#4852);
+#4851 = CARTESIAN_POINT('',(-0.567,0.15,5.E-02));
+#4852 = VECTOR('',#4853,1.);
+#4853 = DIRECTION('',(0.,1.,0.));
+#4854 = ORIENTED_EDGE('',*,*,#4782,.F.);
+#4855 = ORIENTED_EDGE('',*,*,#3961,.F.);
+#4856 = CYLINDRICAL_SURFACE('',#4857,0.117);
+#4857 = AXIS2_PLACEMENT_3D('',#4858,#4859,#4860);
+#4858 = CARTESIAN_POINT('',(-0.567,0.15,0.167));
+#4859 = DIRECTION('',(0.,1.,0.));
+#4860 = DIRECTION('',(1.,0.,0.));
+#4861 = ADVANCED_FACE('',(#4862),#4889,.T.);
+#4862 = FACE_BOUND('',#4863,.F.);
+#4863 = EDGE_LOOP('',(#4864,#4873,#4881,#4888));
+#4864 = ORIENTED_EDGE('',*,*,#4865,.T.);
+#4865 = EDGE_CURVE('',#3986,#4866,#4868,.T.);
+#4866 = VERTEX_POINT('',#4867);
+#4867 = CARTESIAN_POINT('',(1.367,2.033,5.E-02));
+#4868 = ELLIPSE('',#4869,0.165462986798,0.117);
+#4869 = AXIS2_PLACEMENT_3D('',#4870,#4871,#4872);
+#4870 = CARTESIAN_POINT('',(1.367,2.033,0.167));
+#4871 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4872 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4873 = ORIENTED_EDGE('',*,*,#4874,.T.);
+#4874 = EDGE_CURVE('',#4866,#4875,#4877,.T.);
+#4875 = VERTEX_POINT('',#4876);
+#4876 = CARTESIAN_POINT('',(2.233,2.033,5.E-02));
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(1.25,2.033,5.E-02));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(1.,0.,0.));
+#4881 = ORIENTED_EDGE('',*,*,#4882,.F.);
+#4882 = EDGE_CURVE('',#3978,#4875,#4883,.T.);
+#4883 = ELLIPSE('',#4884,0.165462986798,0.117);
+#4884 = AXIS2_PLACEMENT_3D('',#4885,#4886,#4887);
+#4885 = CARTESIAN_POINT('',(2.233,2.033,0.167));
+#4886 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4887 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4888 = ORIENTED_EDGE('',*,*,#3985,.F.);
+#4889 = CYLINDRICAL_SURFACE('',#4890,0.117);
+#4890 = AXIS2_PLACEMENT_3D('',#4891,#4892,#4893);
+#4891 = CARTESIAN_POINT('',(1.25,2.033,0.167));
+#4892 = DIRECTION('',(1.,0.,0.));
+#4893 = DIRECTION('',(0.,1.,0.));
+#4894 = ADVANCED_FACE('',(#4895),#4914,.T.);
+#4895 = FACE_BOUND('',#4896,.F.);
+#4896 = EDGE_LOOP('',(#4897,#4906,#4912,#4913));
+#4897 = ORIENTED_EDGE('',*,*,#4898,.T.);
+#4898 = EDGE_CURVE('',#4009,#4899,#4901,.T.);
+#4899 = VERTEX_POINT('',#4900);
+#4900 = CARTESIAN_POINT('',(1.367,1.417,5.E-02));
+#4901 = ELLIPSE('',#4902,0.165462986798,0.117);
+#4902 = AXIS2_PLACEMENT_3D('',#4903,#4904,#4905);
+#4903 = CARTESIAN_POINT('',(1.367,1.417,0.167));
+#4904 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4905 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4906 = ORIENTED_EDGE('',*,*,#4907,.T.);
+#4907 = EDGE_CURVE('',#4899,#4866,#4908,.T.);
+#4908 = LINE('',#4909,#4910);
+#4909 = CARTESIAN_POINT('',(1.367,1.3,5.E-02));
+#4910 = VECTOR('',#4911,1.);
+#4911 = DIRECTION('',(0.,1.,0.));
+#4912 = ORIENTED_EDGE('',*,*,#4865,.F.);
+#4913 = ORIENTED_EDGE('',*,*,#4016,.F.);
+#4914 = CYLINDRICAL_SURFACE('',#4915,0.117);
+#4915 = AXIS2_PLACEMENT_3D('',#4916,#4917,#4918);
+#4916 = CARTESIAN_POINT('',(1.367,1.3,0.167));
+#4917 = DIRECTION('',(0.,1.,0.));
+#4918 = DIRECTION('',(-1.,0.,0.));
+#4919 = ADVANCED_FACE('',(#4920),#4939,.T.);
+#4920 = FACE_BOUND('',#4921,.T.);
+#4921 = EDGE_LOOP('',(#4922,#4923,#4931,#4938));
+#4922 = ORIENTED_EDGE('',*,*,#4898,.T.);
+#4923 = ORIENTED_EDGE('',*,*,#4924,.T.);
+#4924 = EDGE_CURVE('',#4899,#4925,#4927,.T.);
+#4925 = VERTEX_POINT('',#4926);
+#4926 = CARTESIAN_POINT('',(2.233,1.417,5.E-02));
+#4927 = LINE('',#4928,#4929);
+#4928 = CARTESIAN_POINT('',(1.25,1.417,5.E-02));
+#4929 = VECTOR('',#4930,1.);
+#4930 = DIRECTION('',(1.,0.,0.));
+#4931 = ORIENTED_EDGE('',*,*,#4932,.F.);
+#4932 = EDGE_CURVE('',#4033,#4925,#4933,.T.);
+#4933 = ELLIPSE('',#4934,0.165462986798,0.117);
+#4934 = AXIS2_PLACEMENT_3D('',#4935,#4936,#4937);
+#4935 = CARTESIAN_POINT('',(2.233,1.417,0.167));
+#4936 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4937 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4938 = ORIENTED_EDGE('',*,*,#4040,.F.);
+#4939 = CYLINDRICAL_SURFACE('',#4940,0.117);
+#4940 = AXIS2_PLACEMENT_3D('',#4941,#4942,#4943);
+#4941 = CARTESIAN_POINT('',(1.25,1.417,0.167));
+#4942 = DIRECTION('',(1.,0.,0.));
+#4943 = DIRECTION('',(0.,-1.,0.));
+#4944 = ADVANCED_FACE('',(#4945),#4956,.T.);
+#4945 = FACE_BOUND('',#4946,.T.);
+#4946 = EDGE_LOOP('',(#4947,#4948,#4954,#4955));
+#4947 = ORIENTED_EDGE('',*,*,#4932,.T.);
+#4948 = ORIENTED_EDGE('',*,*,#4949,.T.);
+#4949 = EDGE_CURVE('',#4925,#4875,#4950,.T.);
+#4950 = LINE('',#4951,#4952);
+#4951 = CARTESIAN_POINT('',(2.233,1.3,5.E-02));
+#4952 = VECTOR('',#4953,1.);
+#4953 = DIRECTION('',(0.,1.,0.));
+#4954 = ORIENTED_EDGE('',*,*,#4882,.F.);
+#4955 = ORIENTED_EDGE('',*,*,#4057,.F.);
+#4956 = CYLINDRICAL_SURFACE('',#4957,0.117);
+#4957 = AXIS2_PLACEMENT_3D('',#4958,#4959,#4960);
+#4958 = CARTESIAN_POINT('',(2.233,1.3,0.167));
+#4959 = DIRECTION('',(0.,1.,0.));
+#4960 = DIRECTION('',(1.,0.,0.));
+#4961 = ADVANCED_FACE('',(#4962),#4989,.T.);
+#4962 = FACE_BOUND('',#4963,.F.);
+#4963 = EDGE_LOOP('',(#4964,#4973,#4981,#4988));
+#4964 = ORIENTED_EDGE('',*,*,#4965,.T.);
+#4965 = EDGE_CURVE('',#4074,#4966,#4968,.T.);
+#4966 = VERTEX_POINT('',#4967);
+#4967 = CARTESIAN_POINT('',(1.367,0.267,5.E-02));
+#4968 = ELLIPSE('',#4969,0.165462986798,0.117);
+#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972);
+#4970 = CARTESIAN_POINT('',(1.367,0.267,0.167));
+#4971 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4972 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4973 = ORIENTED_EDGE('',*,*,#4974,.T.);
+#4974 = EDGE_CURVE('',#4966,#4975,#4977,.T.);
+#4975 = VERTEX_POINT('',#4976);
+#4976 = CARTESIAN_POINT('',(1.367,0.883,5.E-02));
+#4977 = LINE('',#4978,#4979);
+#4978 = CARTESIAN_POINT('',(1.367,0.15,5.E-02));
+#4979 = VECTOR('',#4980,1.);
+#4980 = DIRECTION('',(0.,1.,0.));
+#4981 = ORIENTED_EDGE('',*,*,#4982,.F.);
+#4982 = EDGE_CURVE('',#4082,#4975,#4983,.T.);
+#4983 = ELLIPSE('',#4984,0.165462986798,0.117);
+#4984 = AXIS2_PLACEMENT_3D('',#4985,#4986,#4987);
+#4985 = CARTESIAN_POINT('',(1.367,0.883,0.167));
+#4986 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#4987 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4988 = ORIENTED_EDGE('',*,*,#4081,.F.);
+#4989 = CYLINDRICAL_SURFACE('',#4990,0.117);
+#4990 = AXIS2_PLACEMENT_3D('',#4991,#4992,#4993);
+#4991 = CARTESIAN_POINT('',(1.367,0.15,0.167));
+#4992 = DIRECTION('',(0.,1.,0.));
+#4993 = DIRECTION('',(-1.,0.,0.));
+#4994 = ADVANCED_FACE('',(#4995),#5014,.T.);
+#4995 = FACE_BOUND('',#4996,.T.);
+#4996 = EDGE_LOOP('',(#4997,#4998,#5006,#5013));
+#4997 = ORIENTED_EDGE('',*,*,#4965,.T.);
+#4998 = ORIENTED_EDGE('',*,*,#4999,.T.);
+#4999 = EDGE_CURVE('',#4966,#5000,#5002,.T.);
+#5000 = VERTEX_POINT('',#5001);
+#5001 = CARTESIAN_POINT('',(2.233,0.267,5.E-02));
+#5002 = LINE('',#5003,#5004);
+#5003 = CARTESIAN_POINT('',(1.25,0.267,5.E-02));
+#5004 = VECTOR('',#5005,1.);
+#5005 = DIRECTION('',(1.,0.,0.));
+#5006 = ORIENTED_EDGE('',*,*,#5007,.F.);
+#5007 = EDGE_CURVE('',#4105,#5000,#5008,.T.);
+#5008 = ELLIPSE('',#5009,0.165462986798,0.117);
+#5009 = AXIS2_PLACEMENT_3D('',#5010,#5011,#5012);
+#5010 = CARTESIAN_POINT('',(2.233,0.267,0.167));
+#5011 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#5012 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5013 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#5014 = CYLINDRICAL_SURFACE('',#5015,0.117);
+#5015 = AXIS2_PLACEMENT_3D('',#5016,#5017,#5018);
+#5016 = CARTESIAN_POINT('',(1.25,0.267,0.167));
+#5017 = DIRECTION('',(1.,0.,0.));
+#5018 = DIRECTION('',(0.,-1.,0.));
+#5019 = ADVANCED_FACE('',(#5020),#5039,.T.);
+#5020 = FACE_BOUND('',#5021,.T.);
+#5021 = EDGE_LOOP('',(#5022,#5023,#5031,#5038));
+#5022 = ORIENTED_EDGE('',*,*,#5007,.T.);
+#5023 = ORIENTED_EDGE('',*,*,#5024,.T.);
+#5024 = EDGE_CURVE('',#5000,#5025,#5027,.T.);
+#5025 = VERTEX_POINT('',#5026);
+#5026 = CARTESIAN_POINT('',(2.233,0.883,5.E-02));
+#5027 = LINE('',#5028,#5029);
+#5028 = CARTESIAN_POINT('',(2.233,0.15,5.E-02));
+#5029 = VECTOR('',#5030,1.);
+#5030 = DIRECTION('',(0.,1.,0.));
+#5031 = ORIENTED_EDGE('',*,*,#5032,.F.);
+#5032 = EDGE_CURVE('',#4130,#5025,#5033,.T.);
+#5033 = ELLIPSE('',#5034,0.165462986798,0.117);
+#5034 = AXIS2_PLACEMENT_3D('',#5035,#5036,#5037);
+#5035 = CARTESIAN_POINT('',(2.233,0.883,0.167));
+#5036 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5037 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5038 = ORIENTED_EDGE('',*,*,#4129,.F.);
+#5039 = CYLINDRICAL_SURFACE('',#5040,0.117);
+#5040 = AXIS2_PLACEMENT_3D('',#5041,#5042,#5043);
+#5041 = CARTESIAN_POINT('',(2.233,0.15,0.167));
+#5042 = DIRECTION('',(0.,1.,0.));
+#5043 = DIRECTION('',(1.,0.,0.));
+#5044 = ADVANCED_FACE('',(#5045),#5056,.T.);
+#5045 = FACE_BOUND('',#5046,.F.);
+#5046 = EDGE_LOOP('',(#5047,#5048,#5054,#5055));
+#5047 = ORIENTED_EDGE('',*,*,#4982,.T.);
+#5048 = ORIENTED_EDGE('',*,*,#5049,.T.);
+#5049 = EDGE_CURVE('',#4975,#5025,#5050,.T.);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(1.25,0.883,5.E-02));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(1.,0.,0.));
+#5054 = ORIENTED_EDGE('',*,*,#5032,.F.);
+#5055 = ORIENTED_EDGE('',*,*,#4153,.F.);
+#5056 = CYLINDRICAL_SURFACE('',#5057,0.117);
+#5057 = AXIS2_PLACEMENT_3D('',#5058,#5059,#5060);
+#5058 = CARTESIAN_POINT('',(1.25,0.883,0.167));
+#5059 = DIRECTION('',(1.,0.,0.));
+#5060 = DIRECTION('',(0.,1.,0.));
+#5061 = ADVANCED_FACE('',(#5062),#5089,.T.);
+#5062 = FACE_BOUND('',#5063,.T.);
+#5063 = EDGE_LOOP('',(#5064,#5073,#5081,#5088));
+#5064 = ORIENTED_EDGE('',*,*,#5065,.T.);
+#5065 = EDGE_CURVE('',#4178,#5066,#5068,.T.);
+#5066 = VERTEX_POINT('',#5067);
+#5067 = CARTESIAN_POINT('',(-2.633,-0.533,5.E-02));
+#5068 = ELLIPSE('',#5069,0.165462986798,0.117);
+#5069 = AXIS2_PLACEMENT_3D('',#5070,#5071,#5072);
+#5070 = CARTESIAN_POINT('',(-2.633,-0.533,0.167));
+#5071 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#5072 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5073 = ORIENTED_EDGE('',*,*,#5074,.T.);
+#5074 = EDGE_CURVE('',#5066,#5075,#5077,.T.);
+#5075 = VERTEX_POINT('',#5076);
+#5076 = CARTESIAN_POINT('',(-2.167,-0.533,5.E-02));
+#5077 = LINE('',#5078,#5079);
+#5078 = CARTESIAN_POINT('',(-2.75,-0.533,5.E-02));
+#5079 = VECTOR('',#5080,1.);
+#5080 = DIRECTION('',(1.,0.,0.));
+#5081 = ORIENTED_EDGE('',*,*,#5082,.F.);
+#5082 = EDGE_CURVE('',#4170,#5075,#5083,.T.);
+#5083 = ELLIPSE('',#5084,0.165462986798,0.117);
+#5084 = AXIS2_PLACEMENT_3D('',#5085,#5086,#5087);
+#5085 = CARTESIAN_POINT('',(-2.167,-0.533,0.167));
+#5086 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#5087 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5088 = ORIENTED_EDGE('',*,*,#4177,.F.);
+#5089 = CYLINDRICAL_SURFACE('',#5090,0.117);
+#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093);
+#5091 = CARTESIAN_POINT('',(-2.75,-0.533,0.167));
+#5092 = DIRECTION('',(1.,0.,0.));
+#5093 = DIRECTION('',(0.,-1.,0.));
+#5094 = ADVANCED_FACE('',(#5095),#5114,.T.);
+#5095 = FACE_BOUND('',#5096,.T.);
+#5096 = EDGE_LOOP('',(#5097,#5098,#5106,#5113));
+#5097 = ORIENTED_EDGE('',*,*,#5082,.T.);
+#5098 = ORIENTED_EDGE('',*,*,#5099,.T.);
+#5099 = EDGE_CURVE('',#5075,#5100,#5102,.T.);
+#5100 = VERTEX_POINT('',#5101);
+#5101 = CARTESIAN_POINT('',(-2.167,0.533,5.E-02));
+#5102 = LINE('',#5103,#5104);
+#5103 = CARTESIAN_POINT('',(-2.167,-0.65,5.E-02));
+#5104 = VECTOR('',#5105,1.);
+#5105 = DIRECTION('',(0.,1.,0.));
+#5106 = ORIENTED_EDGE('',*,*,#5107,.F.);
+#5107 = EDGE_CURVE('',#4202,#5100,#5108,.T.);
+#5108 = ELLIPSE('',#5109,0.165462986798,0.117);
+#5109 = AXIS2_PLACEMENT_3D('',#5110,#5111,#5112);
+#5110 = CARTESIAN_POINT('',(-2.167,0.533,0.167));
+#5111 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5112 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5113 = ORIENTED_EDGE('',*,*,#4201,.F.);
+#5114 = CYLINDRICAL_SURFACE('',#5115,0.117);
+#5115 = AXIS2_PLACEMENT_3D('',#5116,#5117,#5118);
+#5116 = CARTESIAN_POINT('',(-2.167,-0.65,0.167));
+#5117 = DIRECTION('',(0.,1.,0.));
+#5118 = DIRECTION('',(1.,0.,0.));
+#5119 = ADVANCED_FACE('',(#5120),#5139,.T.);
+#5120 = FACE_BOUND('',#5121,.F.);
+#5121 = EDGE_LOOP('',(#5122,#5131,#5137,#5138));
+#5122 = ORIENTED_EDGE('',*,*,#5123,.T.);
+#5123 = EDGE_CURVE('',#4226,#5124,#5126,.T.);
+#5124 = VERTEX_POINT('',#5125);
+#5125 = CARTESIAN_POINT('',(-2.633,0.533,5.E-02));
+#5126 = ELLIPSE('',#5127,0.165462986798,0.117);
+#5127 = AXIS2_PLACEMENT_3D('',#5128,#5129,#5130);
+#5128 = CARTESIAN_POINT('',(-2.633,0.533,0.167));
+#5129 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#5130 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5131 = ORIENTED_EDGE('',*,*,#5132,.T.);
+#5132 = EDGE_CURVE('',#5124,#5100,#5133,.T.);
+#5133 = LINE('',#5134,#5135);
+#5134 = CARTESIAN_POINT('',(-2.75,0.533,5.E-02));
+#5135 = VECTOR('',#5136,1.);
+#5136 = DIRECTION('',(1.,0.,0.));
+#5137 = ORIENTED_EDGE('',*,*,#5107,.F.);
+#5138 = ORIENTED_EDGE('',*,*,#4225,.F.);
+#5139 = CYLINDRICAL_SURFACE('',#5140,0.117);
+#5140 = AXIS2_PLACEMENT_3D('',#5141,#5142,#5143);
+#5141 = CARTESIAN_POINT('',(-2.75,0.533,0.167));
+#5142 = DIRECTION('',(1.,0.,0.));
+#5143 = DIRECTION('',(0.,1.,0.));
+#5144 = ADVANCED_FACE('',(#5145),#5156,.T.);
+#5145 = FACE_BOUND('',#5146,.F.);
+#5146 = EDGE_LOOP('',(#5147,#5148,#5154,#5155));
+#5147 = ORIENTED_EDGE('',*,*,#5065,.T.);
+#5148 = ORIENTED_EDGE('',*,*,#5149,.T.);
+#5149 = EDGE_CURVE('',#5066,#5124,#5150,.T.);
+#5150 = LINE('',#5151,#5152);
+#5151 = CARTESIAN_POINT('',(-2.633,-0.65,5.E-02));
+#5152 = VECTOR('',#5153,1.);
+#5153 = DIRECTION('',(0.,1.,0.));
+#5154 = ORIENTED_EDGE('',*,*,#5123,.F.);
+#5155 = ORIENTED_EDGE('',*,*,#4249,.F.);
+#5156 = CYLINDRICAL_SURFACE('',#5157,0.117);
+#5157 = AXIS2_PLACEMENT_3D('',#5158,#5159,#5160);
+#5158 = CARTESIAN_POINT('',(-2.633,-0.65,0.167));
+#5159 = DIRECTION('',(0.,1.,0.));
+#5160 = DIRECTION('',(-1.,0.,0.));
+#5161 = ADVANCED_FACE('',(#5162),#5168,.F.);
+#5162 = FACE_BOUND('',#5163,.F.);
+#5163 = EDGE_LOOP('',(#5164,#5165,#5166,#5167));
+#5164 = ORIENTED_EDGE('',*,*,#4349,.T.);
+#5165 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#5166 = ORIENTED_EDGE('',*,*,#4307,.F.);
+#5167 = ORIENTED_EDGE('',*,*,#4324,.T.);
+#5168 = PLANE('',#5169);
+#5169 = AXIS2_PLACEMENT_3D('',#5170,#5171,#5172);
+#5170 = CARTESIAN_POINT('',(1.25,-2.15,5.E-02));
+#5171 = DIRECTION('',(0.,0.,1.));
+#5172 = DIRECTION('',(1.,0.,0.));
+#5173 = ADVANCED_FACE('',(#5174),#5180,.F.);
+#5174 = FACE_BOUND('',#5175,.F.);
+#5175 = EDGE_LOOP('',(#5176,#5177,#5178,#5179));
+#5176 = ORIENTED_EDGE('',*,*,#4407,.F.);
+#5177 = ORIENTED_EDGE('',*,*,#4424,.T.);
+#5178 = ORIENTED_EDGE('',*,*,#4449,.T.);
+#5179 = ORIENTED_EDGE('',*,*,#4374,.F.);
+#5180 = PLANE('',#5181);
+#5181 = AXIS2_PLACEMENT_3D('',#5182,#5183,#5184);
+#5182 = CARTESIAN_POINT('',(1.25,-1.,5.E-02));
+#5183 = DIRECTION('',(0.,0.,1.));
+#5184 = DIRECTION('',(1.,0.,0.));
+#5185 = ADVANCED_FACE('',(#5186),#5192,.F.);
+#5186 = FACE_BOUND('',#5187,.F.);
+#5187 = EDGE_LOOP('',(#5188,#5189,#5190,#5191));
+#5188 = ORIENTED_EDGE('',*,*,#4474,.F.);
+#5189 = ORIENTED_EDGE('',*,*,#4499,.T.);
+#5190 = ORIENTED_EDGE('',*,*,#4524,.T.);
+#5191 = ORIENTED_EDGE('',*,*,#4549,.F.);
+#5192 = PLANE('',#5193);
+#5193 = AXIS2_PLACEMENT_3D('',#5194,#5195,#5196);
+#5194 = CARTESIAN_POINT('',(-1.55,-2.15,5.E-02));
+#5195 = DIRECTION('',(0.,0.,1.));
+#5196 = DIRECTION('',(1.,0.,0.));
+#5197 = ADVANCED_FACE('',(#5198),#5204,.F.);
+#5198 = FACE_BOUND('',#5199,.F.);
+#5199 = EDGE_LOOP('',(#5200,#5201,#5202,#5203));
+#5200 = ORIENTED_EDGE('',*,*,#4624,.T.);
+#5201 = ORIENTED_EDGE('',*,*,#4649,.T.);
+#5202 = ORIENTED_EDGE('',*,*,#4574,.F.);
+#5203 = ORIENTED_EDGE('',*,*,#4607,.F.);
+#5204 = PLANE('',#5205);
+#5205 = AXIS2_PLACEMENT_3D('',#5206,#5207,#5208);
+#5206 = CARTESIAN_POINT('',(-1.55,-1.,5.E-02));
+#5207 = DIRECTION('',(0.,0.,1.));
+#5208 = DIRECTION('',(1.,0.,0.));
+#5209 = ADVANCED_FACE('',(#5210),#5216,.F.);
+#5210 = FACE_BOUND('',#5211,.F.);
+#5211 = EDGE_LOOP('',(#5212,#5213,#5214,#5215));
+#5212 = ORIENTED_EDGE('',*,*,#4724,.T.);
+#5213 = ORIENTED_EDGE('',*,*,#4749,.F.);
+#5214 = ORIENTED_EDGE('',*,*,#4674,.F.);
+#5215 = ORIENTED_EDGE('',*,*,#4699,.T.);
+#5216 = PLANE('',#5217);
+#5217 = AXIS2_PLACEMENT_3D('',#5218,#5219,#5220);
+#5218 = CARTESIAN_POINT('',(-1.55,1.3,5.E-02));
+#5219 = DIRECTION('',(0.,0.,1.));
+#5220 = DIRECTION('',(1.,0.,0.));
+#5221 = ADVANCED_FACE('',(#5222),#5228,.F.);
+#5222 = FACE_BOUND('',#5223,.F.);
+#5223 = EDGE_LOOP('',(#5224,#5225,#5226,#5227));
+#5224 = ORIENTED_EDGE('',*,*,#4824,.T.);
+#5225 = ORIENTED_EDGE('',*,*,#4849,.T.);
+#5226 = ORIENTED_EDGE('',*,*,#4774,.F.);
+#5227 = ORIENTED_EDGE('',*,*,#4807,.F.);
+#5228 = PLANE('',#5229);
+#5229 = AXIS2_PLACEMENT_3D('',#5230,#5231,#5232);
+#5230 = CARTESIAN_POINT('',(-1.55,0.15,5.E-02));
+#5231 = DIRECTION('',(0.,0.,1.));
+#5232 = DIRECTION('',(1.,0.,0.));
+#5233 = ADVANCED_FACE('',(#5234),#5240,.F.);
+#5234 = FACE_BOUND('',#5235,.F.);
+#5235 = EDGE_LOOP('',(#5236,#5237,#5238,#5239));
+#5236 = ORIENTED_EDGE('',*,*,#4874,.F.);
+#5237 = ORIENTED_EDGE('',*,*,#4907,.F.);
+#5238 = ORIENTED_EDGE('',*,*,#4924,.T.);
+#5239 = ORIENTED_EDGE('',*,*,#4949,.T.);
+#5240 = PLANE('',#5241);
+#5241 = AXIS2_PLACEMENT_3D('',#5242,#5243,#5244);
+#5242 = CARTESIAN_POINT('',(1.25,1.3,5.E-02));
+#5243 = DIRECTION('',(0.,0.,1.));
+#5244 = DIRECTION('',(1.,0.,0.));
+#5245 = ADVANCED_FACE('',(#5246),#5252,.F.);
+#5246 = FACE_BOUND('',#5247,.F.);
+#5247 = EDGE_LOOP('',(#5248,#5249,#5250,#5251));
+#5248 = ORIENTED_EDGE('',*,*,#4974,.F.);
+#5249 = ORIENTED_EDGE('',*,*,#4999,.T.);
+#5250 = ORIENTED_EDGE('',*,*,#5024,.T.);
+#5251 = ORIENTED_EDGE('',*,*,#5049,.F.);
+#5252 = PLANE('',#5253);
+#5253 = AXIS2_PLACEMENT_3D('',#5254,#5255,#5256);
+#5254 = CARTESIAN_POINT('',(1.25,0.15,5.E-02));
+#5255 = DIRECTION('',(0.,0.,1.));
+#5256 = DIRECTION('',(1.,0.,0.));
+#5257 = ADVANCED_FACE('',(#5258),#5264,.F.);
+#5258 = FACE_BOUND('',#5259,.F.);
+#5259 = EDGE_LOOP('',(#5260,#5261,#5262,#5263));
+#5260 = ORIENTED_EDGE('',*,*,#5099,.T.);
+#5261 = ORIENTED_EDGE('',*,*,#5132,.F.);
+#5262 = ORIENTED_EDGE('',*,*,#5149,.F.);
+#5263 = ORIENTED_EDGE('',*,*,#5074,.T.);
+#5264 = PLANE('',#5265);
+#5265 = AXIS2_PLACEMENT_3D('',#5266,#5267,#5268);
+#5266 = CARTESIAN_POINT('',(-2.75,-0.65,5.E-02));
+#5267 = DIRECTION('',(0.,0.,1.));
+#5268 = DIRECTION('',(1.,0.,0.));
+#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5273))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5270,#5271,#5272)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5270 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5271 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5272 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5273 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#5270,
+'distance_accuracy_value','confusion accuracy');
+#5274 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#5275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#5276,#5284,#5291,#5298,#5305,#5312,#5319,#5326,#5333,#5340,#5347,
+#5354,#5361,#5368,#5375,#5382,#5389,#5396,#5403,#5410,#5417,#5424,
+#5431,#5438,#5445,#5452,#5459,#5466,#5473,#5480,#5487,#5494,#5501,
+#5508,#5515,#5522,#5529,#5536,#5543,#5550,#5557,#5564,#5571,#5578,
+#5585,#5592,#5599,#5606,#5613,#5620,#5627,#5634,#5641,#5648,#5655,
+#5662,#5669,#5676,#5683,#5690,#5697,#5704,#5711,#5718,#5725,#5732,
+#5739,#5746,#5753,#5760,#5767,#5774,#5781,#5788,#5795,#5802,#5809,
+#5816,#5823,#5830,#5837,#5844,#5851,#5858,#5865,#5872,#5879,#5886,
+#5893,#5901,#5908,#5915,#5922,#5929,#5936,#5943,#5950,#5957,#5964,
+#5971,#5978,#5985,#5992,#5999,#6006,#6013,#6020,#6027,#6034,#6041,
+#6048,#6055,#6062,#6069,#6076,#6083,#6090,#6097,#6104,#6111,#6118,
+#6125,#6132,#6139,#6146,#6153,#6160,#6167,#6174,#6181,#6188,#6195,
+#6202,#6209,#6216,#6223,#6230,#6237,#6244,#6251,#6258,#6265,#6272,
+#6279,#6286,#6293,#6300,#6307,#6314,#6321,#6328,#6335,#6342,#6349,
+#6356,#6363,#6370,#6377,#6384,#6391,#6398,#6405,#6412,#6419,#6426,
+#6433,#6440,#6447,#6454,#6461,#6468,#6475,#6482,#6489,#6496),#5269);
+#5276 = STYLED_ITEM('color',(#5277),#17);
+#5277 = PRESENTATION_STYLE_ASSIGNMENT((#5278));
+#5278 = SURFACE_STYLE_USAGE(.BOTH.,#5279);
+#5279 = SURFACE_SIDE_STYLE('',(#5280));
+#5280 = SURFACE_STYLE_FILL_AREA(#5281);
+#5281 = FILL_AREA_STYLE('',(#5282));
+#5282 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5283 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#5284 = STYLED_ITEM('color',(#5285),#66);
+#5285 = PRESENTATION_STYLE_ASSIGNMENT((#5286));
+#5286 = SURFACE_STYLE_USAGE(.BOTH.,#5287);
+#5287 = SURFACE_SIDE_STYLE('',(#5288));
+#5288 = SURFACE_STYLE_FILL_AREA(#5289);
+#5289 = FILL_AREA_STYLE('',(#5290));
+#5290 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5291 = STYLED_ITEM('color',(#5292),#97);
+#5292 = PRESENTATION_STYLE_ASSIGNMENT((#5293));
+#5293 = SURFACE_STYLE_USAGE(.BOTH.,#5294);
+#5294 = SURFACE_SIDE_STYLE('',(#5295));
+#5295 = SURFACE_STYLE_FILL_AREA(#5296);
+#5296 = FILL_AREA_STYLE('',(#5297));
+#5297 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5298 = STYLED_ITEM('color',(#5299),#138);
+#5299 = PRESENTATION_STYLE_ASSIGNMENT((#5300));
+#5300 = SURFACE_STYLE_USAGE(.BOTH.,#5301);
+#5301 = SURFACE_SIDE_STYLE('',(#5302));
+#5302 = SURFACE_STYLE_FILL_AREA(#5303);
+#5303 = FILL_AREA_STYLE('',(#5304));
+#5304 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5305 = STYLED_ITEM('color',(#5306),#292);
+#5306 = PRESENTATION_STYLE_ASSIGNMENT((#5307));
+#5307 = SURFACE_STYLE_USAGE(.BOTH.,#5308);
+#5308 = SURFACE_SIDE_STYLE('',(#5309));
+#5309 = SURFACE_STYLE_FILL_AREA(#5310);
+#5310 = FILL_AREA_STYLE('',(#5311));
+#5311 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5312 = STYLED_ITEM('color',(#5313),#418);
+#5313 = PRESENTATION_STYLE_ASSIGNMENT((#5314));
+#5314 = SURFACE_STYLE_USAGE(.BOTH.,#5315);
+#5315 = SURFACE_SIDE_STYLE('',(#5316));
+#5316 = SURFACE_STYLE_FILL_AREA(#5317);
+#5317 = FILL_AREA_STYLE('',(#5318));
+#5318 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5319 = STYLED_ITEM('color',(#5320),#435);
+#5320 = PRESENTATION_STYLE_ASSIGNMENT((#5321));
+#5321 = SURFACE_STYLE_USAGE(.BOTH.,#5322);
+#5322 = SURFACE_SIDE_STYLE('',(#5323));
+#5323 = SURFACE_STYLE_FILL_AREA(#5324);
+#5324 = FILL_AREA_STYLE('',(#5325));
+#5325 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5326 = STYLED_ITEM('color',(#5327),#474);
+#5327 = PRESENTATION_STYLE_ASSIGNMENT((#5328));
+#5328 = SURFACE_STYLE_USAGE(.BOTH.,#5329);
+#5329 = SURFACE_SIDE_STYLE('',(#5330));
+#5330 = SURFACE_STYLE_FILL_AREA(#5331);
+#5331 = FILL_AREA_STYLE('',(#5332));
+#5332 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5333 = STYLED_ITEM('color',(#5334),#498);
+#5334 = PRESENTATION_STYLE_ASSIGNMENT((#5335));
+#5335 = SURFACE_STYLE_USAGE(.BOTH.,#5336);
+#5336 = SURFACE_SIDE_STYLE('',(#5337));
+#5337 = SURFACE_STYLE_FILL_AREA(#5338);
+#5338 = FILL_AREA_STYLE('',(#5339));
+#5339 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5340 = STYLED_ITEM('color',(#5341),#521);
+#5341 = PRESENTATION_STYLE_ASSIGNMENT((#5342));
+#5342 = SURFACE_STYLE_USAGE(.BOTH.,#5343);
+#5343 = SURFACE_SIDE_STYLE('',(#5344));
+#5344 = SURFACE_STYLE_FILL_AREA(#5345);
+#5345 = FILL_AREA_STYLE('',(#5346));
+#5346 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5347 = STYLED_ITEM('color',(#5348),#538);
+#5348 = PRESENTATION_STYLE_ASSIGNMENT((#5349));
+#5349 = SURFACE_STYLE_USAGE(.BOTH.,#5350);
+#5350 = SURFACE_SIDE_STYLE('',(#5351));
+#5351 = SURFACE_STYLE_FILL_AREA(#5352);
+#5352 = FILL_AREA_STYLE('',(#5353));
+#5353 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5354 = STYLED_ITEM('color',(#5355),#562);
+#5355 = PRESENTATION_STYLE_ASSIGNMENT((#5356));
+#5356 = SURFACE_STYLE_USAGE(.BOTH.,#5357);
+#5357 = SURFACE_SIDE_STYLE('',(#5358));
+#5358 = SURFACE_STYLE_FILL_AREA(#5359);
+#5359 = FILL_AREA_STYLE('',(#5360));
+#5360 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5361 = STYLED_ITEM('color',(#5362),#588);
+#5362 = PRESENTATION_STYLE_ASSIGNMENT((#5363));
+#5363 = SURFACE_STYLE_USAGE(.BOTH.,#5364);
+#5364 = SURFACE_SIDE_STYLE('',(#5365));
+#5365 = SURFACE_STYLE_FILL_AREA(#5366);
+#5366 = FILL_AREA_STYLE('',(#5367));
+#5367 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5368 = STYLED_ITEM('color',(#5369),#612);
+#5369 = PRESENTATION_STYLE_ASSIGNMENT((#5370));
+#5370 = SURFACE_STYLE_USAGE(.BOTH.,#5371);
+#5371 = SURFACE_SIDE_STYLE('',(#5372));
+#5372 = SURFACE_STYLE_FILL_AREA(#5373);
+#5373 = FILL_AREA_STYLE('',(#5374));
+#5374 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5375 = STYLED_ITEM('color',(#5376),#629);
+#5376 = PRESENTATION_STYLE_ASSIGNMENT((#5377));
+#5377 = SURFACE_STYLE_USAGE(.BOTH.,#5378);
+#5378 = SURFACE_SIDE_STYLE('',(#5379));
+#5379 = SURFACE_STYLE_FILL_AREA(#5380);
+#5380 = FILL_AREA_STYLE('',(#5381));
+#5381 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5382 = STYLED_ITEM('color',(#5383),#660);
+#5383 = PRESENTATION_STYLE_ASSIGNMENT((#5384));
+#5384 = SURFACE_STYLE_USAGE(.BOTH.,#5385);
+#5385 = SURFACE_SIDE_STYLE('',(#5386));
+#5386 = SURFACE_STYLE_FILL_AREA(#5387);
+#5387 = FILL_AREA_STYLE('',(#5388));
+#5388 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5389 = STYLED_ITEM('color',(#5390),#686);
+#5390 = PRESENTATION_STYLE_ASSIGNMENT((#5391));
+#5391 = SURFACE_STYLE_USAGE(.BOTH.,#5392);
+#5392 = SURFACE_SIDE_STYLE('',(#5393));
+#5393 = SURFACE_STYLE_FILL_AREA(#5394);
+#5394 = FILL_AREA_STYLE('',(#5395));
+#5395 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5396 = STYLED_ITEM('color',(#5397),#710);
+#5397 = PRESENTATION_STYLE_ASSIGNMENT((#5398));
+#5398 = SURFACE_STYLE_USAGE(.BOTH.,#5399);
+#5399 = SURFACE_SIDE_STYLE('',(#5400));
+#5400 = SURFACE_STYLE_FILL_AREA(#5401);
+#5401 = FILL_AREA_STYLE('',(#5402));
+#5402 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5403 = STYLED_ITEM('color',(#5404),#741);
+#5404 = PRESENTATION_STYLE_ASSIGNMENT((#5405));
+#5405 = SURFACE_STYLE_USAGE(.BOTH.,#5406);
+#5406 = SURFACE_SIDE_STYLE('',(#5407));
+#5407 = SURFACE_STYLE_FILL_AREA(#5408);
+#5408 = FILL_AREA_STYLE('',(#5409));
+#5409 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5410 = STYLED_ITEM('color',(#5411),#765);
+#5411 = PRESENTATION_STYLE_ASSIGNMENT((#5412));
+#5412 = SURFACE_STYLE_USAGE(.BOTH.,#5413);
+#5413 = SURFACE_SIDE_STYLE('',(#5414));
+#5414 = SURFACE_STYLE_FILL_AREA(#5415);
+#5415 = FILL_AREA_STYLE('',(#5416));
+#5416 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5417 = STYLED_ITEM('color',(#5418),#789);
+#5418 = PRESENTATION_STYLE_ASSIGNMENT((#5419));
+#5419 = SURFACE_STYLE_USAGE(.BOTH.,#5420);
+#5420 = SURFACE_SIDE_STYLE('',(#5421));
+#5421 = SURFACE_STYLE_FILL_AREA(#5422);
+#5422 = FILL_AREA_STYLE('',(#5423));
+#5423 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5424 = STYLED_ITEM('color',(#5425),#813);
+#5425 = PRESENTATION_STYLE_ASSIGNMENT((#5426));
+#5426 = SURFACE_STYLE_USAGE(.BOTH.,#5427);
+#5427 = SURFACE_SIDE_STYLE('',(#5428));
+#5428 = SURFACE_STYLE_FILL_AREA(#5429);
+#5429 = FILL_AREA_STYLE('',(#5430));
+#5430 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5431 = STYLED_ITEM('color',(#5432),#837);
+#5432 = PRESENTATION_STYLE_ASSIGNMENT((#5433));
+#5433 = SURFACE_STYLE_USAGE(.BOTH.,#5434);
+#5434 = SURFACE_SIDE_STYLE('',(#5435));
+#5435 = SURFACE_STYLE_FILL_AREA(#5436);
+#5436 = FILL_AREA_STYLE('',(#5437));
+#5437 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5438 = STYLED_ITEM('color',(#5439),#861);
+#5439 = PRESENTATION_STYLE_ASSIGNMENT((#5440));
+#5440 = SURFACE_STYLE_USAGE(.BOTH.,#5441);
+#5441 = SURFACE_SIDE_STYLE('',(#5442));
+#5442 = SURFACE_STYLE_FILL_AREA(#5443);
+#5443 = FILL_AREA_STYLE('',(#5444));
+#5444 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5445 = STYLED_ITEM('color',(#5446),#885);
+#5446 = PRESENTATION_STYLE_ASSIGNMENT((#5447));
+#5447 = SURFACE_STYLE_USAGE(.BOTH.,#5448);
+#5448 = SURFACE_SIDE_STYLE('',(#5449));
+#5449 = SURFACE_STYLE_FILL_AREA(#5450);
+#5450 = FILL_AREA_STYLE('',(#5451));
+#5451 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5452 = STYLED_ITEM('color',(#5453),#902);
+#5453 = PRESENTATION_STYLE_ASSIGNMENT((#5454));
+#5454 = SURFACE_STYLE_USAGE(.BOTH.,#5455);
+#5455 = SURFACE_SIDE_STYLE('',(#5456));
+#5456 = SURFACE_STYLE_FILL_AREA(#5457);
+#5457 = FILL_AREA_STYLE('',(#5458));
+#5458 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5459 = STYLED_ITEM('color',(#5460),#921);
+#5460 = PRESENTATION_STYLE_ASSIGNMENT((#5461));
+#5461 = SURFACE_STYLE_USAGE(.BOTH.,#5462);
+#5462 = SURFACE_SIDE_STYLE('',(#5463));
+#5463 = SURFACE_STYLE_FILL_AREA(#5464);
+#5464 = FILL_AREA_STYLE('',(#5465));
+#5465 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5466 = STYLED_ITEM('color',(#5467),#956);
+#5467 = PRESENTATION_STYLE_ASSIGNMENT((#5468));
+#5468 = SURFACE_STYLE_USAGE(.BOTH.,#5469);
+#5469 = SURFACE_SIDE_STYLE('',(#5470));
+#5470 = SURFACE_STYLE_FILL_AREA(#5471);
+#5471 = FILL_AREA_STYLE('',(#5472));
+#5472 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5473 = STYLED_ITEM('color',(#5474),#980);
+#5474 = PRESENTATION_STYLE_ASSIGNMENT((#5475));
+#5475 = SURFACE_STYLE_USAGE(.BOTH.,#5476);
+#5476 = SURFACE_SIDE_STYLE('',(#5477));
+#5477 = SURFACE_STYLE_FILL_AREA(#5478);
+#5478 = FILL_AREA_STYLE('',(#5479));
+#5479 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5480 = STYLED_ITEM('color',(#5481),#1008);
+#5481 = PRESENTATION_STYLE_ASSIGNMENT((#5482));
+#5482 = SURFACE_STYLE_USAGE(.BOTH.,#5483);
+#5483 = SURFACE_SIDE_STYLE('',(#5484));
+#5484 = SURFACE_STYLE_FILL_AREA(#5485);
+#5485 = FILL_AREA_STYLE('',(#5486));
+#5486 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5487 = STYLED_ITEM('color',(#5488),#1032);
+#5488 = PRESENTATION_STYLE_ASSIGNMENT((#5489));
+#5489 = SURFACE_STYLE_USAGE(.BOTH.,#5490);
+#5490 = SURFACE_SIDE_STYLE('',(#5491));
+#5491 = SURFACE_STYLE_FILL_AREA(#5492);
+#5492 = FILL_AREA_STYLE('',(#5493));
+#5493 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5494 = STYLED_ITEM('color',(#5495),#1060);
+#5495 = PRESENTATION_STYLE_ASSIGNMENT((#5496));
+#5496 = SURFACE_STYLE_USAGE(.BOTH.,#5497);
+#5497 = SURFACE_SIDE_STYLE('',(#5498));
+#5498 = SURFACE_STYLE_FILL_AREA(#5499);
+#5499 = FILL_AREA_STYLE('',(#5500));
+#5500 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5501 = STYLED_ITEM('color',(#5502),#1084);
+#5502 = PRESENTATION_STYLE_ASSIGNMENT((#5503));
+#5503 = SURFACE_STYLE_USAGE(.BOTH.,#5504);
+#5504 = SURFACE_SIDE_STYLE('',(#5505));
+#5505 = SURFACE_STYLE_FILL_AREA(#5506);
+#5506 = FILL_AREA_STYLE('',(#5507));
+#5507 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5508 = STYLED_ITEM('color',(#5509),#1112);
+#5509 = PRESENTATION_STYLE_ASSIGNMENT((#5510));
+#5510 = SURFACE_STYLE_USAGE(.BOTH.,#5511);
+#5511 = SURFACE_SIDE_STYLE('',(#5512));
+#5512 = SURFACE_STYLE_FILL_AREA(#5513);
+#5513 = FILL_AREA_STYLE('',(#5514));
+#5514 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5515 = STYLED_ITEM('color',(#5516),#1129);
+#5516 = PRESENTATION_STYLE_ASSIGNMENT((#5517));
+#5517 = SURFACE_STYLE_USAGE(.BOTH.,#5518);
+#5518 = SURFACE_SIDE_STYLE('',(#5519));
+#5519 = SURFACE_STYLE_FILL_AREA(#5520);
+#5520 = FILL_AREA_STYLE('',(#5521));
+#5521 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5522 = STYLED_ITEM('color',(#5523),#1153);
+#5523 = PRESENTATION_STYLE_ASSIGNMENT((#5524));
+#5524 = SURFACE_STYLE_USAGE(.BOTH.,#5525);
+#5525 = SURFACE_SIDE_STYLE('',(#5526));
+#5526 = SURFACE_STYLE_FILL_AREA(#5527);
+#5527 = FILL_AREA_STYLE('',(#5528));
+#5528 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5529 = STYLED_ITEM('color',(#5530),#1170);
+#5530 = PRESENTATION_STYLE_ASSIGNMENT((#5531));
+#5531 = SURFACE_STYLE_USAGE(.BOTH.,#5532);
+#5532 = SURFACE_SIDE_STYLE('',(#5533));
+#5533 = SURFACE_STYLE_FILL_AREA(#5534);
+#5534 = FILL_AREA_STYLE('',(#5535));
+#5535 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5536 = STYLED_ITEM('color',(#5537),#1183);
+#5537 = PRESENTATION_STYLE_ASSIGNMENT((#5538));
+#5538 = SURFACE_STYLE_USAGE(.BOTH.,#5539);
+#5539 = SURFACE_SIDE_STYLE('',(#5540));
+#5540 = SURFACE_STYLE_FILL_AREA(#5541);
+#5541 = FILL_AREA_STYLE('',(#5542));
+#5542 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5543 = STYLED_ITEM('color',(#5544),#1215);
+#5544 = PRESENTATION_STYLE_ASSIGNMENT((#5545));
+#5545 = SURFACE_STYLE_USAGE(.BOTH.,#5546);
+#5546 = SURFACE_SIDE_STYLE('',(#5547));
+#5547 = SURFACE_STYLE_FILL_AREA(#5548);
+#5548 = FILL_AREA_STYLE('',(#5549));
+#5549 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5550 = STYLED_ITEM('color',(#5551),#1247);
+#5551 = PRESENTATION_STYLE_ASSIGNMENT((#5552));
+#5552 = SURFACE_STYLE_USAGE(.BOTH.,#5553);
+#5553 = SURFACE_SIDE_STYLE('',(#5554));
+#5554 = SURFACE_STYLE_FILL_AREA(#5555);
+#5555 = FILL_AREA_STYLE('',(#5556));
+#5556 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5557 = STYLED_ITEM('color',(#5558),#1264);
+#5558 = PRESENTATION_STYLE_ASSIGNMENT((#5559));
+#5559 = SURFACE_STYLE_USAGE(.BOTH.,#5560);
+#5560 = SURFACE_SIDE_STYLE('',(#5561));
+#5561 = SURFACE_STYLE_FILL_AREA(#5562);
+#5562 = FILL_AREA_STYLE('',(#5563));
+#5563 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5564 = STYLED_ITEM('color',(#5565),#1586);
+#5565 = PRESENTATION_STYLE_ASSIGNMENT((#5566));
+#5566 = SURFACE_STYLE_USAGE(.BOTH.,#5567);
+#5567 = SURFACE_SIDE_STYLE('',(#5568));
+#5568 = SURFACE_STYLE_FILL_AREA(#5569);
+#5569 = FILL_AREA_STYLE('',(#5570));
+#5570 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5571 = STYLED_ITEM('color',(#5572),#1603);
+#5572 = PRESENTATION_STYLE_ASSIGNMENT((#5573));
+#5573 = SURFACE_STYLE_USAGE(.BOTH.,#5574);
+#5574 = SURFACE_SIDE_STYLE('',(#5575));
+#5575 = SURFACE_STYLE_FILL_AREA(#5576);
+#5576 = FILL_AREA_STYLE('',(#5577));
+#5577 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5578 = STYLED_ITEM('color',(#5579),#1686);
+#5579 = PRESENTATION_STYLE_ASSIGNMENT((#5580));
+#5580 = SURFACE_STYLE_USAGE(.BOTH.,#5581);
+#5581 = SURFACE_SIDE_STYLE('',(#5582));
+#5582 = SURFACE_STYLE_FILL_AREA(#5583);
+#5583 = FILL_AREA_STYLE('',(#5584));
+#5584 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5585 = STYLED_ITEM('color',(#5586),#1715);
+#5586 = PRESENTATION_STYLE_ASSIGNMENT((#5587));
+#5587 = SURFACE_STYLE_USAGE(.BOTH.,#5588);
+#5588 = SURFACE_SIDE_STYLE('',(#5589));
+#5589 = SURFACE_STYLE_FILL_AREA(#5590);
+#5590 = FILL_AREA_STYLE('',(#5591));
+#5591 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5592 = STYLED_ITEM('color',(#5593),#1786);
+#5593 = PRESENTATION_STYLE_ASSIGNMENT((#5594));
+#5594 = SURFACE_STYLE_USAGE(.BOTH.,#5595);
+#5595 = SURFACE_SIDE_STYLE('',(#5596));
+#5596 = SURFACE_STYLE_FILL_AREA(#5597);
+#5597 = FILL_AREA_STYLE('',(#5598));
+#5598 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5599 = STYLED_ITEM('color',(#5600),#1813);
+#5600 = PRESENTATION_STYLE_ASSIGNMENT((#5601));
+#5601 = SURFACE_STYLE_USAGE(.BOTH.,#5602);
+#5602 = SURFACE_SIDE_STYLE('',(#5603));
+#5603 = SURFACE_STYLE_FILL_AREA(#5604);
+#5604 = FILL_AREA_STYLE('',(#5605));
+#5605 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5606 = STYLED_ITEM('color',(#5607),#1884);
+#5607 = PRESENTATION_STYLE_ASSIGNMENT((#5608));
+#5608 = SURFACE_STYLE_USAGE(.BOTH.,#5609);
+#5609 = SURFACE_SIDE_STYLE('',(#5610));
+#5610 = SURFACE_STYLE_FILL_AREA(#5611);
+#5611 = FILL_AREA_STYLE('',(#5612));
+#5612 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5613 = STYLED_ITEM('color',(#5614),#1913);
+#5614 = PRESENTATION_STYLE_ASSIGNMENT((#5615));
+#5615 = SURFACE_STYLE_USAGE(.BOTH.,#5616);
+#5616 = SURFACE_SIDE_STYLE('',(#5617));
+#5617 = SURFACE_STYLE_FILL_AREA(#5618);
+#5618 = FILL_AREA_STYLE('',(#5619));
+#5619 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5620 = STYLED_ITEM('color',(#5621),#1984);
+#5621 = PRESENTATION_STYLE_ASSIGNMENT((#5622));
+#5622 = SURFACE_STYLE_USAGE(.BOTH.,#5623);
+#5623 = SURFACE_SIDE_STYLE('',(#5624));
+#5624 = SURFACE_STYLE_FILL_AREA(#5625);
+#5625 = FILL_AREA_STYLE('',(#5626));
+#5626 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5627 = STYLED_ITEM('color',(#5628),#2001);
+#5628 = PRESENTATION_STYLE_ASSIGNMENT((#5629));
+#5629 = SURFACE_STYLE_USAGE(.BOTH.,#5630);
+#5630 = SURFACE_SIDE_STYLE('',(#5631));
+#5631 = SURFACE_STYLE_FILL_AREA(#5632);
+#5632 = FILL_AREA_STYLE('',(#5633));
+#5633 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5634 = STYLED_ITEM('color',(#5635),#2013);
+#5635 = PRESENTATION_STYLE_ASSIGNMENT((#5636));
+#5636 = SURFACE_STYLE_USAGE(.BOTH.,#5637);
+#5637 = SURFACE_SIDE_STYLE('',(#5638));
+#5638 = SURFACE_STYLE_FILL_AREA(#5639);
+#5639 = FILL_AREA_STYLE('',(#5640));
+#5640 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5641 = STYLED_ITEM('color',(#5642),#2044);
+#5642 = PRESENTATION_STYLE_ASSIGNMENT((#5643));
+#5643 = SURFACE_STYLE_USAGE(.BOTH.,#5644);
+#5644 = SURFACE_SIDE_STYLE('',(#5645));
+#5645 = SURFACE_STYLE_FILL_AREA(#5646);
+#5646 = FILL_AREA_STYLE('',(#5647));
+#5647 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5648 = STYLED_ITEM('color',(#5649),#2068);
+#5649 = PRESENTATION_STYLE_ASSIGNMENT((#5650));
+#5650 = SURFACE_STYLE_USAGE(.BOTH.,#5651);
+#5651 = SURFACE_SIDE_STYLE('',(#5652));
+#5652 = SURFACE_STYLE_FILL_AREA(#5653);
+#5653 = FILL_AREA_STYLE('',(#5654));
+#5654 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5655 = STYLED_ITEM('color',(#5656),#2092);
+#5656 = PRESENTATION_STYLE_ASSIGNMENT((#5657));
+#5657 = SURFACE_STYLE_USAGE(.BOTH.,#5658);
+#5658 = SURFACE_SIDE_STYLE('',(#5659));
+#5659 = SURFACE_STYLE_FILL_AREA(#5660);
+#5660 = FILL_AREA_STYLE('',(#5661));
+#5661 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5662 = STYLED_ITEM('color',(#5663),#2109);
+#5663 = PRESENTATION_STYLE_ASSIGNMENT((#5664));
+#5664 = SURFACE_STYLE_USAGE(.BOTH.,#5665);
+#5665 = SURFACE_SIDE_STYLE('',(#5666));
+#5666 = SURFACE_STYLE_FILL_AREA(#5667);
+#5667 = FILL_AREA_STYLE('',(#5668));
+#5668 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5669 = STYLED_ITEM('color',(#5670),#2140);
+#5670 = PRESENTATION_STYLE_ASSIGNMENT((#5671));
+#5671 = SURFACE_STYLE_USAGE(.BOTH.,#5672);
+#5672 = SURFACE_SIDE_STYLE('',(#5673));
+#5673 = SURFACE_STYLE_FILL_AREA(#5674);
+#5674 = FILL_AREA_STYLE('',(#5675));
+#5675 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5676 = STYLED_ITEM('color',(#5677),#2164);
+#5677 = PRESENTATION_STYLE_ASSIGNMENT((#5678));
+#5678 = SURFACE_STYLE_USAGE(.BOTH.,#5679);
+#5679 = SURFACE_SIDE_STYLE('',(#5680));
+#5680 = SURFACE_STYLE_FILL_AREA(#5681);
+#5681 = FILL_AREA_STYLE('',(#5682));
+#5682 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5683 = STYLED_ITEM('color',(#5684),#2188);
+#5684 = PRESENTATION_STYLE_ASSIGNMENT((#5685));
+#5685 = SURFACE_STYLE_USAGE(.BOTH.,#5686);
+#5686 = SURFACE_SIDE_STYLE('',(#5687));
+#5687 = SURFACE_STYLE_FILL_AREA(#5688);
+#5688 = FILL_AREA_STYLE('',(#5689));
+#5689 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5690 = STYLED_ITEM('color',(#5691),#2205);
+#5691 = PRESENTATION_STYLE_ASSIGNMENT((#5692));
+#5692 = SURFACE_STYLE_USAGE(.BOTH.,#5693);
+#5693 = SURFACE_SIDE_STYLE('',(#5694));
+#5694 = SURFACE_STYLE_FILL_AREA(#5695);
+#5695 = FILL_AREA_STYLE('',(#5696));
+#5696 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5697 = STYLED_ITEM('color',(#5698),#2236);
+#5698 = PRESENTATION_STYLE_ASSIGNMENT((#5699));
+#5699 = SURFACE_STYLE_USAGE(.BOTH.,#5700);
+#5700 = SURFACE_SIDE_STYLE('',(#5701));
+#5701 = SURFACE_STYLE_FILL_AREA(#5702);
+#5702 = FILL_AREA_STYLE('',(#5703));
+#5703 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5704 = STYLED_ITEM('color',(#5705),#2260);
+#5705 = PRESENTATION_STYLE_ASSIGNMENT((#5706));
+#5706 = SURFACE_STYLE_USAGE(.BOTH.,#5707);
+#5707 = SURFACE_SIDE_STYLE('',(#5708));
+#5708 = SURFACE_STYLE_FILL_AREA(#5709);
+#5709 = FILL_AREA_STYLE('',(#5710));
+#5710 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5711 = STYLED_ITEM('color',(#5712),#2284);
+#5712 = PRESENTATION_STYLE_ASSIGNMENT((#5713));
+#5713 = SURFACE_STYLE_USAGE(.BOTH.,#5714);
+#5714 = SURFACE_SIDE_STYLE('',(#5715));
+#5715 = SURFACE_STYLE_FILL_AREA(#5716);
+#5716 = FILL_AREA_STYLE('',(#5717));
+#5717 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5718 = STYLED_ITEM('color',(#5719),#2301);
+#5719 = PRESENTATION_STYLE_ASSIGNMENT((#5720));
+#5720 = SURFACE_STYLE_USAGE(.BOTH.,#5721);
+#5721 = SURFACE_SIDE_STYLE('',(#5722));
+#5722 = SURFACE_STYLE_FILL_AREA(#5723);
+#5723 = FILL_AREA_STYLE('',(#5724));
+#5724 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5725 = STYLED_ITEM('color',(#5726),#2332);
+#5726 = PRESENTATION_STYLE_ASSIGNMENT((#5727));
+#5727 = SURFACE_STYLE_USAGE(.BOTH.,#5728);
+#5728 = SURFACE_SIDE_STYLE('',(#5729));
+#5729 = SURFACE_STYLE_FILL_AREA(#5730);
+#5730 = FILL_AREA_STYLE('',(#5731));
+#5731 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5732 = STYLED_ITEM('color',(#5733),#2356);
+#5733 = PRESENTATION_STYLE_ASSIGNMENT((#5734));
+#5734 = SURFACE_STYLE_USAGE(.BOTH.,#5735);
+#5735 = SURFACE_SIDE_STYLE('',(#5736));
+#5736 = SURFACE_STYLE_FILL_AREA(#5737);
+#5737 = FILL_AREA_STYLE('',(#5738));
+#5738 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5739 = STYLED_ITEM('color',(#5740),#2380);
+#5740 = PRESENTATION_STYLE_ASSIGNMENT((#5741));
+#5741 = SURFACE_STYLE_USAGE(.BOTH.,#5742);
+#5742 = SURFACE_SIDE_STYLE('',(#5743));
+#5743 = SURFACE_STYLE_FILL_AREA(#5744);
+#5744 = FILL_AREA_STYLE('',(#5745));
+#5745 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5746 = STYLED_ITEM('color',(#5747),#2397);
+#5747 = PRESENTATION_STYLE_ASSIGNMENT((#5748));
+#5748 = SURFACE_STYLE_USAGE(.BOTH.,#5749);
+#5749 = SURFACE_SIDE_STYLE('',(#5750));
+#5750 = SURFACE_STYLE_FILL_AREA(#5751);
+#5751 = FILL_AREA_STYLE('',(#5752));
+#5752 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5753 = STYLED_ITEM('color',(#5754),#2428);
+#5754 = PRESENTATION_STYLE_ASSIGNMENT((#5755));
+#5755 = SURFACE_STYLE_USAGE(.BOTH.,#5756);
+#5756 = SURFACE_SIDE_STYLE('',(#5757));
+#5757 = SURFACE_STYLE_FILL_AREA(#5758);
+#5758 = FILL_AREA_STYLE('',(#5759));
+#5759 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5760 = STYLED_ITEM('color',(#5761),#2452);
+#5761 = PRESENTATION_STYLE_ASSIGNMENT((#5762));
+#5762 = SURFACE_STYLE_USAGE(.BOTH.,#5763);
+#5763 = SURFACE_SIDE_STYLE('',(#5764));
+#5764 = SURFACE_STYLE_FILL_AREA(#5765);
+#5765 = FILL_AREA_STYLE('',(#5766));
+#5766 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5767 = STYLED_ITEM('color',(#5768),#2476);
+#5768 = PRESENTATION_STYLE_ASSIGNMENT((#5769));
+#5769 = SURFACE_STYLE_USAGE(.BOTH.,#5770);
+#5770 = SURFACE_SIDE_STYLE('',(#5771));
+#5771 = SURFACE_STYLE_FILL_AREA(#5772);
+#5772 = FILL_AREA_STYLE('',(#5773));
+#5773 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5774 = STYLED_ITEM('color',(#5775),#2493);
+#5775 = PRESENTATION_STYLE_ASSIGNMENT((#5776));
+#5776 = SURFACE_STYLE_USAGE(.BOTH.,#5777);
+#5777 = SURFACE_SIDE_STYLE('',(#5778));
+#5778 = SURFACE_STYLE_FILL_AREA(#5779);
+#5779 = FILL_AREA_STYLE('',(#5780));
+#5780 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5781 = STYLED_ITEM('color',(#5782),#2524);
+#5782 = PRESENTATION_STYLE_ASSIGNMENT((#5783));
+#5783 = SURFACE_STYLE_USAGE(.BOTH.,#5784);
+#5784 = SURFACE_SIDE_STYLE('',(#5785));
+#5785 = SURFACE_STYLE_FILL_AREA(#5786);
+#5786 = FILL_AREA_STYLE('',(#5787));
+#5787 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5788 = STYLED_ITEM('color',(#5789),#2548);
+#5789 = PRESENTATION_STYLE_ASSIGNMENT((#5790));
+#5790 = SURFACE_STYLE_USAGE(.BOTH.,#5791);
+#5791 = SURFACE_SIDE_STYLE('',(#5792));
+#5792 = SURFACE_STYLE_FILL_AREA(#5793);
+#5793 = FILL_AREA_STYLE('',(#5794));
+#5794 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5795 = STYLED_ITEM('color',(#5796),#2572);
+#5796 = PRESENTATION_STYLE_ASSIGNMENT((#5797));
+#5797 = SURFACE_STYLE_USAGE(.BOTH.,#5798);
+#5798 = SURFACE_SIDE_STYLE('',(#5799));
+#5799 = SURFACE_STYLE_FILL_AREA(#5800);
+#5800 = FILL_AREA_STYLE('',(#5801));
+#5801 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5802 = STYLED_ITEM('color',(#5803),#2589);
+#5803 = PRESENTATION_STYLE_ASSIGNMENT((#5804));
+#5804 = SURFACE_STYLE_USAGE(.BOTH.,#5805);
+#5805 = SURFACE_SIDE_STYLE('',(#5806));
+#5806 = SURFACE_STYLE_FILL_AREA(#5807);
+#5807 = FILL_AREA_STYLE('',(#5808));
+#5808 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5809 = STYLED_ITEM('color',(#5810),#2620);
+#5810 = PRESENTATION_STYLE_ASSIGNMENT((#5811));
+#5811 = SURFACE_STYLE_USAGE(.BOTH.,#5812);
+#5812 = SURFACE_SIDE_STYLE('',(#5813));
+#5813 = SURFACE_STYLE_FILL_AREA(#5814);
+#5814 = FILL_AREA_STYLE('',(#5815));
+#5815 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5816 = STYLED_ITEM('color',(#5817),#2644);
+#5817 = PRESENTATION_STYLE_ASSIGNMENT((#5818));
+#5818 = SURFACE_STYLE_USAGE(.BOTH.,#5819);
+#5819 = SURFACE_SIDE_STYLE('',(#5820));
+#5820 = SURFACE_STYLE_FILL_AREA(#5821);
+#5821 = FILL_AREA_STYLE('',(#5822));
+#5822 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5823 = STYLED_ITEM('color',(#5824),#2668);
+#5824 = PRESENTATION_STYLE_ASSIGNMENT((#5825));
+#5825 = SURFACE_STYLE_USAGE(.BOTH.,#5826);
+#5826 = SURFACE_SIDE_STYLE('',(#5827));
+#5827 = SURFACE_STYLE_FILL_AREA(#5828);
+#5828 = FILL_AREA_STYLE('',(#5829));
+#5829 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5830 = STYLED_ITEM('color',(#5831),#2685);
+#5831 = PRESENTATION_STYLE_ASSIGNMENT((#5832));
+#5832 = SURFACE_STYLE_USAGE(.BOTH.,#5833);
+#5833 = SURFACE_SIDE_STYLE('',(#5834));
+#5834 = SURFACE_STYLE_FILL_AREA(#5835);
+#5835 = FILL_AREA_STYLE('',(#5836));
+#5836 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5837 = STYLED_ITEM('color',(#5838),#2716);
+#5838 = PRESENTATION_STYLE_ASSIGNMENT((#5839));
+#5839 = SURFACE_STYLE_USAGE(.BOTH.,#5840);
+#5840 = SURFACE_SIDE_STYLE('',(#5841));
+#5841 = SURFACE_STYLE_FILL_AREA(#5842);
+#5842 = FILL_AREA_STYLE('',(#5843));
+#5843 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5844 = STYLED_ITEM('color',(#5845),#2740);
+#5845 = PRESENTATION_STYLE_ASSIGNMENT((#5846));
+#5846 = SURFACE_STYLE_USAGE(.BOTH.,#5847);
+#5847 = SURFACE_SIDE_STYLE('',(#5848));
+#5848 = SURFACE_STYLE_FILL_AREA(#5849);
+#5849 = FILL_AREA_STYLE('',(#5850));
+#5850 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5851 = STYLED_ITEM('color',(#5852),#2764);
+#5852 = PRESENTATION_STYLE_ASSIGNMENT((#5853));
+#5853 = SURFACE_STYLE_USAGE(.BOTH.,#5854);
+#5854 = SURFACE_SIDE_STYLE('',(#5855));
+#5855 = SURFACE_STYLE_FILL_AREA(#5856);
+#5856 = FILL_AREA_STYLE('',(#5857));
+#5857 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5858 = STYLED_ITEM('color',(#5859),#2781);
+#5859 = PRESENTATION_STYLE_ASSIGNMENT((#5860));
+#5860 = SURFACE_STYLE_USAGE(.BOTH.,#5861);
+#5861 = SURFACE_SIDE_STYLE('',(#5862));
+#5862 = SURFACE_STYLE_FILL_AREA(#5863);
+#5863 = FILL_AREA_STYLE('',(#5864));
+#5864 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5865 = STYLED_ITEM('color',(#5866),#2812);
+#5866 = PRESENTATION_STYLE_ASSIGNMENT((#5867));
+#5867 = SURFACE_STYLE_USAGE(.BOTH.,#5868);
+#5868 = SURFACE_SIDE_STYLE('',(#5869));
+#5869 = SURFACE_STYLE_FILL_AREA(#5870);
+#5870 = FILL_AREA_STYLE('',(#5871));
+#5871 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5872 = STYLED_ITEM('color',(#5873),#2836);
+#5873 = PRESENTATION_STYLE_ASSIGNMENT((#5874));
+#5874 = SURFACE_STYLE_USAGE(.BOTH.,#5875);
+#5875 = SURFACE_SIDE_STYLE('',(#5876));
+#5876 = SURFACE_STYLE_FILL_AREA(#5877);
+#5877 = FILL_AREA_STYLE('',(#5878));
+#5878 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5879 = STYLED_ITEM('color',(#5880),#2860);
+#5880 = PRESENTATION_STYLE_ASSIGNMENT((#5881));
+#5881 = SURFACE_STYLE_USAGE(.BOTH.,#5882);
+#5882 = SURFACE_SIDE_STYLE('',(#5883));
+#5883 = SURFACE_STYLE_FILL_AREA(#5884);
+#5884 = FILL_AREA_STYLE('',(#5885));
+#5885 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5886 = STYLED_ITEM('color',(#5887),#2877);
+#5887 = PRESENTATION_STYLE_ASSIGNMENT((#5888));
+#5888 = SURFACE_STYLE_USAGE(.BOTH.,#5889);
+#5889 = SURFACE_SIDE_STYLE('',(#5890));
+#5890 = SURFACE_STYLE_FILL_AREA(#5891);
+#5891 = FILL_AREA_STYLE('',(#5892));
+#5892 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5893 = STYLED_ITEM('color',(#5894),#2889);
+#5894 = PRESENTATION_STYLE_ASSIGNMENT((#5895));
+#5895 = SURFACE_STYLE_USAGE(.BOTH.,#5896);
+#5896 = SURFACE_SIDE_STYLE('',(#5897));
+#5897 = SURFACE_STYLE_FILL_AREA(#5898);
+#5898 = FILL_AREA_STYLE('',(#5899));
+#5899 = FILL_AREA_STYLE_COLOUR('',#5900);
+#5900 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#5901 = STYLED_ITEM('color',(#5902),#2983);
+#5902 = PRESENTATION_STYLE_ASSIGNMENT((#5903));
+#5903 = SURFACE_STYLE_USAGE(.BOTH.,#5904);
+#5904 = SURFACE_SIDE_STYLE('',(#5905));
+#5905 = SURFACE_STYLE_FILL_AREA(#5906);
+#5906 = FILL_AREA_STYLE('',(#5907));
+#5907 = FILL_AREA_STYLE_COLOUR('',#5900);
+#5908 = STYLED_ITEM('color',(#5909),#3014);
+#5909 = PRESENTATION_STYLE_ASSIGNMENT((#5910));
+#5910 = SURFACE_STYLE_USAGE(.BOTH.,#5911);
+#5911 = SURFACE_SIDE_STYLE('',(#5912));
+#5912 = SURFACE_STYLE_FILL_AREA(#5913);
+#5913 = FILL_AREA_STYLE('',(#5914));
+#5914 = FILL_AREA_STYLE_COLOUR('',#5900);
+#5915 = STYLED_ITEM('color',(#5916),#3038);
+#5916 = PRESENTATION_STYLE_ASSIGNMENT((#5917));
+#5917 = SURFACE_STYLE_USAGE(.BOTH.,#5918);
+#5918 = SURFACE_SIDE_STYLE('',(#5919));
+#5919 = SURFACE_STYLE_FILL_AREA(#5920);
+#5920 = FILL_AREA_STYLE('',(#5921));
+#5921 = FILL_AREA_STYLE_COLOUR('',#5900);
+#5922 = STYLED_ITEM('color',(#5923),#3062);
+#5923 = PRESENTATION_STYLE_ASSIGNMENT((#5924));
+#5924 = SURFACE_STYLE_USAGE(.BOTH.,#5925);
+#5925 = SURFACE_SIDE_STYLE('',(#5926));
+#5926 = SURFACE_STYLE_FILL_AREA(#5927);
+#5927 = FILL_AREA_STYLE('',(#5928));
+#5928 = FILL_AREA_STYLE_COLOUR('',#5900);
+#5929 = STYLED_ITEM('color',(#5930),#3079);
+#5930 = PRESENTATION_STYLE_ASSIGNMENT((#5931));
+#5931 = SURFACE_STYLE_USAGE(.BOTH.,#5932);
+#5932 = SURFACE_SIDE_STYLE('',(#5933));
+#5933 = SURFACE_STYLE_FILL_AREA(#5934);
+#5934 = FILL_AREA_STYLE('',(#5935));
+#5935 = FILL_AREA_STYLE_COLOUR('',#5900);
+#5936 = STYLED_ITEM('color',(#5937),#3397);
+#5937 = PRESENTATION_STYLE_ASSIGNMENT((#5938));
+#5938 = SURFACE_STYLE_USAGE(.BOTH.,#5939);
+#5939 = SURFACE_SIDE_STYLE('',(#5940));
+#5940 = SURFACE_STYLE_FILL_AREA(#5941);
+#5941 = FILL_AREA_STYLE('',(#5942));
+#5942 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5943 = STYLED_ITEM('color',(#5944),#3428);
+#5944 = PRESENTATION_STYLE_ASSIGNMENT((#5945));
+#5945 = SURFACE_STYLE_USAGE(.BOTH.,#5946);
+#5946 = SURFACE_SIDE_STYLE('',(#5947));
+#5947 = SURFACE_STYLE_FILL_AREA(#5948);
+#5948 = FILL_AREA_STYLE('',(#5949));
+#5949 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5950 = STYLED_ITEM('color',(#5951),#3452);
+#5951 = PRESENTATION_STYLE_ASSIGNMENT((#5952));
+#5952 = SURFACE_STYLE_USAGE(.BOTH.,#5953);
+#5953 = SURFACE_SIDE_STYLE('',(#5954));
+#5954 = SURFACE_STYLE_FILL_AREA(#5955);
+#5955 = FILL_AREA_STYLE('',(#5956));
+#5956 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5957 = STYLED_ITEM('color',(#5958),#3476);
+#5958 = PRESENTATION_STYLE_ASSIGNMENT((#5959));
+#5959 = SURFACE_STYLE_USAGE(.BOTH.,#5960);
+#5960 = SURFACE_SIDE_STYLE('',(#5961));
+#5961 = SURFACE_STYLE_FILL_AREA(#5962);
+#5962 = FILL_AREA_STYLE('',(#5963));
+#5963 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5964 = STYLED_ITEM('color',(#5965),#3493);
+#5965 = PRESENTATION_STYLE_ASSIGNMENT((#5966));
+#5966 = SURFACE_STYLE_USAGE(.BOTH.,#5967);
+#5967 = SURFACE_SIDE_STYLE('',(#5968));
+#5968 = SURFACE_STYLE_FILL_AREA(#5969);
+#5969 = FILL_AREA_STYLE('',(#5970));
+#5970 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5971 = STYLED_ITEM('color',(#5972),#3524);
+#5972 = PRESENTATION_STYLE_ASSIGNMENT((#5973));
+#5973 = SURFACE_STYLE_USAGE(.BOTH.,#5974);
+#5974 = SURFACE_SIDE_STYLE('',(#5975));
+#5975 = SURFACE_STYLE_FILL_AREA(#5976);
+#5976 = FILL_AREA_STYLE('',(#5977));
+#5977 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5978 = STYLED_ITEM('color',(#5979),#3548);
+#5979 = PRESENTATION_STYLE_ASSIGNMENT((#5980));
+#5980 = SURFACE_STYLE_USAGE(.BOTH.,#5981);
+#5981 = SURFACE_SIDE_STYLE('',(#5982));
+#5982 = SURFACE_STYLE_FILL_AREA(#5983);
+#5983 = FILL_AREA_STYLE('',(#5984));
+#5984 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5985 = STYLED_ITEM('color',(#5986),#3572);
+#5986 = PRESENTATION_STYLE_ASSIGNMENT((#5987));
+#5987 = SURFACE_STYLE_USAGE(.BOTH.,#5988);
+#5988 = SURFACE_SIDE_STYLE('',(#5989));
+#5989 = SURFACE_STYLE_FILL_AREA(#5990);
+#5990 = FILL_AREA_STYLE('',(#5991));
+#5991 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5992 = STYLED_ITEM('color',(#5993),#3589);
+#5993 = PRESENTATION_STYLE_ASSIGNMENT((#5994));
+#5994 = SURFACE_STYLE_USAGE(.BOTH.,#5995);
+#5995 = SURFACE_SIDE_STYLE('',(#5996));
+#5996 = SURFACE_STYLE_FILL_AREA(#5997);
+#5997 = FILL_AREA_STYLE('',(#5998));
+#5998 = FILL_AREA_STYLE_COLOUR('',#5283);
+#5999 = STYLED_ITEM('color',(#6000),#3620);
+#6000 = PRESENTATION_STYLE_ASSIGNMENT((#6001));
+#6001 = SURFACE_STYLE_USAGE(.BOTH.,#6002);
+#6002 = SURFACE_SIDE_STYLE('',(#6003));
+#6003 = SURFACE_STYLE_FILL_AREA(#6004);
+#6004 = FILL_AREA_STYLE('',(#6005));
+#6005 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6006 = STYLED_ITEM('color',(#6007),#3644);
+#6007 = PRESENTATION_STYLE_ASSIGNMENT((#6008));
+#6008 = SURFACE_STYLE_USAGE(.BOTH.,#6009);
+#6009 = SURFACE_SIDE_STYLE('',(#6010));
+#6010 = SURFACE_STYLE_FILL_AREA(#6011);
+#6011 = FILL_AREA_STYLE('',(#6012));
+#6012 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6013 = STYLED_ITEM('color',(#6014),#3668);
+#6014 = PRESENTATION_STYLE_ASSIGNMENT((#6015));
+#6015 = SURFACE_STYLE_USAGE(.BOTH.,#6016);
+#6016 = SURFACE_SIDE_STYLE('',(#6017));
+#6017 = SURFACE_STYLE_FILL_AREA(#6018);
+#6018 = FILL_AREA_STYLE('',(#6019));
+#6019 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6020 = STYLED_ITEM('color',(#6021),#3685);
+#6021 = PRESENTATION_STYLE_ASSIGNMENT((#6022));
+#6022 = SURFACE_STYLE_USAGE(.BOTH.,#6023);
+#6023 = SURFACE_SIDE_STYLE('',(#6024));
+#6024 = SURFACE_STYLE_FILL_AREA(#6025);
+#6025 = FILL_AREA_STYLE('',(#6026));
+#6026 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6027 = STYLED_ITEM('color',(#6028),#3716);
+#6028 = PRESENTATION_STYLE_ASSIGNMENT((#6029));
+#6029 = SURFACE_STYLE_USAGE(.BOTH.,#6030);
+#6030 = SURFACE_SIDE_STYLE('',(#6031));
+#6031 = SURFACE_STYLE_FILL_AREA(#6032);
+#6032 = FILL_AREA_STYLE('',(#6033));
+#6033 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6034 = STYLED_ITEM('color',(#6035),#3740);
+#6035 = PRESENTATION_STYLE_ASSIGNMENT((#6036));
+#6036 = SURFACE_STYLE_USAGE(.BOTH.,#6037);
+#6037 = SURFACE_SIDE_STYLE('',(#6038));
+#6038 = SURFACE_STYLE_FILL_AREA(#6039);
+#6039 = FILL_AREA_STYLE('',(#6040));
+#6040 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6041 = STYLED_ITEM('color',(#6042),#3764);
+#6042 = PRESENTATION_STYLE_ASSIGNMENT((#6043));
+#6043 = SURFACE_STYLE_USAGE(.BOTH.,#6044);
+#6044 = SURFACE_SIDE_STYLE('',(#6045));
+#6045 = SURFACE_STYLE_FILL_AREA(#6046);
+#6046 = FILL_AREA_STYLE('',(#6047));
+#6047 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6048 = STYLED_ITEM('color',(#6049),#3781);
+#6049 = PRESENTATION_STYLE_ASSIGNMENT((#6050));
+#6050 = SURFACE_STYLE_USAGE(.BOTH.,#6051);
+#6051 = SURFACE_SIDE_STYLE('',(#6052));
+#6052 = SURFACE_STYLE_FILL_AREA(#6053);
+#6053 = FILL_AREA_STYLE('',(#6054));
+#6054 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6055 = STYLED_ITEM('color',(#6056),#3812);
+#6056 = PRESENTATION_STYLE_ASSIGNMENT((#6057));
+#6057 = SURFACE_STYLE_USAGE(.BOTH.,#6058);
+#6058 = SURFACE_SIDE_STYLE('',(#6059));
+#6059 = SURFACE_STYLE_FILL_AREA(#6060);
+#6060 = FILL_AREA_STYLE('',(#6061));
+#6061 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6062 = STYLED_ITEM('color',(#6063),#3836);
+#6063 = PRESENTATION_STYLE_ASSIGNMENT((#6064));
+#6064 = SURFACE_STYLE_USAGE(.BOTH.,#6065);
+#6065 = SURFACE_SIDE_STYLE('',(#6066));
+#6066 = SURFACE_STYLE_FILL_AREA(#6067);
+#6067 = FILL_AREA_STYLE('',(#6068));
+#6068 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6069 = STYLED_ITEM('color',(#6070),#3860);
+#6070 = PRESENTATION_STYLE_ASSIGNMENT((#6071));
+#6071 = SURFACE_STYLE_USAGE(.BOTH.,#6072);
+#6072 = SURFACE_SIDE_STYLE('',(#6073));
+#6073 = SURFACE_STYLE_FILL_AREA(#6074);
+#6074 = FILL_AREA_STYLE('',(#6075));
+#6075 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6076 = STYLED_ITEM('color',(#6077),#3877);
+#6077 = PRESENTATION_STYLE_ASSIGNMENT((#6078));
+#6078 = SURFACE_STYLE_USAGE(.BOTH.,#6079);
+#6079 = SURFACE_SIDE_STYLE('',(#6080));
+#6080 = SURFACE_STYLE_FILL_AREA(#6081);
+#6081 = FILL_AREA_STYLE('',(#6082));
+#6082 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6083 = STYLED_ITEM('color',(#6084),#3908);
+#6084 = PRESENTATION_STYLE_ASSIGNMENT((#6085));
+#6085 = SURFACE_STYLE_USAGE(.BOTH.,#6086);
+#6086 = SURFACE_SIDE_STYLE('',(#6087));
+#6087 = SURFACE_STYLE_FILL_AREA(#6088);
+#6088 = FILL_AREA_STYLE('',(#6089));
+#6089 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6090 = STYLED_ITEM('color',(#6091),#3932);
+#6091 = PRESENTATION_STYLE_ASSIGNMENT((#6092));
+#6092 = SURFACE_STYLE_USAGE(.BOTH.,#6093);
+#6093 = SURFACE_SIDE_STYLE('',(#6094));
+#6094 = SURFACE_STYLE_FILL_AREA(#6095);
+#6095 = FILL_AREA_STYLE('',(#6096));
+#6096 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6097 = STYLED_ITEM('color',(#6098),#3956);
+#6098 = PRESENTATION_STYLE_ASSIGNMENT((#6099));
+#6099 = SURFACE_STYLE_USAGE(.BOTH.,#6100);
+#6100 = SURFACE_SIDE_STYLE('',(#6101));
+#6101 = SURFACE_STYLE_FILL_AREA(#6102);
+#6102 = FILL_AREA_STYLE('',(#6103));
+#6103 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6104 = STYLED_ITEM('color',(#6105),#3973);
+#6105 = PRESENTATION_STYLE_ASSIGNMENT((#6106));
+#6106 = SURFACE_STYLE_USAGE(.BOTH.,#6107);
+#6107 = SURFACE_SIDE_STYLE('',(#6108));
+#6108 = SURFACE_STYLE_FILL_AREA(#6109);
+#6109 = FILL_AREA_STYLE('',(#6110));
+#6110 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6111 = STYLED_ITEM('color',(#6112),#4004);
+#6112 = PRESENTATION_STYLE_ASSIGNMENT((#6113));
+#6113 = SURFACE_STYLE_USAGE(.BOTH.,#6114);
+#6114 = SURFACE_SIDE_STYLE('',(#6115));
+#6115 = SURFACE_STYLE_FILL_AREA(#6116);
+#6116 = FILL_AREA_STYLE('',(#6117));
+#6117 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6118 = STYLED_ITEM('color',(#6119),#4028);
+#6119 = PRESENTATION_STYLE_ASSIGNMENT((#6120));
+#6120 = SURFACE_STYLE_USAGE(.BOTH.,#6121);
+#6121 = SURFACE_SIDE_STYLE('',(#6122));
+#6122 = SURFACE_STYLE_FILL_AREA(#6123);
+#6123 = FILL_AREA_STYLE('',(#6124));
+#6124 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6125 = STYLED_ITEM('color',(#6126),#4052);
+#6126 = PRESENTATION_STYLE_ASSIGNMENT((#6127));
+#6127 = SURFACE_STYLE_USAGE(.BOTH.,#6128);
+#6128 = SURFACE_SIDE_STYLE('',(#6129));
+#6129 = SURFACE_STYLE_FILL_AREA(#6130);
+#6130 = FILL_AREA_STYLE('',(#6131));
+#6131 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6132 = STYLED_ITEM('color',(#6133),#4069);
+#6133 = PRESENTATION_STYLE_ASSIGNMENT((#6134));
+#6134 = SURFACE_STYLE_USAGE(.BOTH.,#6135);
+#6135 = SURFACE_SIDE_STYLE('',(#6136));
+#6136 = SURFACE_STYLE_FILL_AREA(#6137);
+#6137 = FILL_AREA_STYLE('',(#6138));
+#6138 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6139 = STYLED_ITEM('color',(#6140),#4100);
+#6140 = PRESENTATION_STYLE_ASSIGNMENT((#6141));
+#6141 = SURFACE_STYLE_USAGE(.BOTH.,#6142);
+#6142 = SURFACE_SIDE_STYLE('',(#6143));
+#6143 = SURFACE_STYLE_FILL_AREA(#6144);
+#6144 = FILL_AREA_STYLE('',(#6145));
+#6145 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6146 = STYLED_ITEM('color',(#6147),#4124);
+#6147 = PRESENTATION_STYLE_ASSIGNMENT((#6148));
+#6148 = SURFACE_STYLE_USAGE(.BOTH.,#6149);
+#6149 = SURFACE_SIDE_STYLE('',(#6150));
+#6150 = SURFACE_STYLE_FILL_AREA(#6151);
+#6151 = FILL_AREA_STYLE('',(#6152));
+#6152 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6153 = STYLED_ITEM('color',(#6154),#4148);
+#6154 = PRESENTATION_STYLE_ASSIGNMENT((#6155));
+#6155 = SURFACE_STYLE_USAGE(.BOTH.,#6156);
+#6156 = SURFACE_SIDE_STYLE('',(#6157));
+#6157 = SURFACE_STYLE_FILL_AREA(#6158);
+#6158 = FILL_AREA_STYLE('',(#6159));
+#6159 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6160 = STYLED_ITEM('color',(#6161),#4165);
+#6161 = PRESENTATION_STYLE_ASSIGNMENT((#6162));
+#6162 = SURFACE_STYLE_USAGE(.BOTH.,#6163);
+#6163 = SURFACE_SIDE_STYLE('',(#6164));
+#6164 = SURFACE_STYLE_FILL_AREA(#6165);
+#6165 = FILL_AREA_STYLE('',(#6166));
+#6166 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6167 = STYLED_ITEM('color',(#6168),#4196);
+#6168 = PRESENTATION_STYLE_ASSIGNMENT((#6169));
+#6169 = SURFACE_STYLE_USAGE(.BOTH.,#6170);
+#6170 = SURFACE_SIDE_STYLE('',(#6171));
+#6171 = SURFACE_STYLE_FILL_AREA(#6172);
+#6172 = FILL_AREA_STYLE('',(#6173));
+#6173 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6174 = STYLED_ITEM('color',(#6175),#4220);
+#6175 = PRESENTATION_STYLE_ASSIGNMENT((#6176));
+#6176 = SURFACE_STYLE_USAGE(.BOTH.,#6177);
+#6177 = SURFACE_SIDE_STYLE('',(#6178));
+#6178 = SURFACE_STYLE_FILL_AREA(#6179);
+#6179 = FILL_AREA_STYLE('',(#6180));
+#6180 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6181 = STYLED_ITEM('color',(#6182),#4244);
+#6182 = PRESENTATION_STYLE_ASSIGNMENT((#6183));
+#6183 = SURFACE_STYLE_USAGE(.BOTH.,#6184);
+#6184 = SURFACE_SIDE_STYLE('',(#6185));
+#6185 = SURFACE_STYLE_FILL_AREA(#6186);
+#6186 = FILL_AREA_STYLE('',(#6187));
+#6187 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6188 = STYLED_ITEM('color',(#6189),#4261);
+#6189 = PRESENTATION_STYLE_ASSIGNMENT((#6190));
+#6190 = SURFACE_STYLE_USAGE(.BOTH.,#6191);
+#6191 = SURFACE_SIDE_STYLE('',(#6192));
+#6192 = SURFACE_STYLE_FILL_AREA(#6193);
+#6193 = FILL_AREA_STYLE('',(#6194));
+#6194 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6195 = STYLED_ITEM('color',(#6196),#4294);
+#6196 = PRESENTATION_STYLE_ASSIGNMENT((#6197));
+#6197 = SURFACE_STYLE_USAGE(.BOTH.,#6198);
+#6198 = SURFACE_SIDE_STYLE('',(#6199));
+#6199 = SURFACE_STYLE_FILL_AREA(#6200);
+#6200 = FILL_AREA_STYLE('',(#6201));
+#6201 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6202 = STYLED_ITEM('color',(#6203),#4319);
+#6203 = PRESENTATION_STYLE_ASSIGNMENT((#6204));
+#6204 = SURFACE_STYLE_USAGE(.BOTH.,#6205);
+#6205 = SURFACE_SIDE_STYLE('',(#6206));
+#6206 = SURFACE_STYLE_FILL_AREA(#6207);
+#6207 = FILL_AREA_STYLE('',(#6208));
+#6208 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6209 = STYLED_ITEM('color',(#6210),#4344);
+#6210 = PRESENTATION_STYLE_ASSIGNMENT((#6211));
+#6211 = SURFACE_STYLE_USAGE(.BOTH.,#6212);
+#6212 = SURFACE_SIDE_STYLE('',(#6213));
+#6213 = SURFACE_STYLE_FILL_AREA(#6214);
+#6214 = FILL_AREA_STYLE('',(#6215));
+#6215 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6216 = STYLED_ITEM('color',(#6217),#4361);
+#6217 = PRESENTATION_STYLE_ASSIGNMENT((#6218));
+#6218 = SURFACE_STYLE_USAGE(.BOTH.,#6219);
+#6219 = SURFACE_SIDE_STYLE('',(#6220));
+#6220 = SURFACE_STYLE_FILL_AREA(#6221);
+#6221 = FILL_AREA_STYLE('',(#6222));
+#6222 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6223 = STYLED_ITEM('color',(#6224),#4394);
+#6224 = PRESENTATION_STYLE_ASSIGNMENT((#6225));
+#6225 = SURFACE_STYLE_USAGE(.BOTH.,#6226);
+#6226 = SURFACE_SIDE_STYLE('',(#6227));
+#6227 = SURFACE_STYLE_FILL_AREA(#6228);
+#6228 = FILL_AREA_STYLE('',(#6229));
+#6229 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6230 = STYLED_ITEM('color',(#6231),#4419);
+#6231 = PRESENTATION_STYLE_ASSIGNMENT((#6232));
+#6232 = SURFACE_STYLE_USAGE(.BOTH.,#6233);
+#6233 = SURFACE_SIDE_STYLE('',(#6234));
+#6234 = SURFACE_STYLE_FILL_AREA(#6235);
+#6235 = FILL_AREA_STYLE('',(#6236));
+#6236 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6237 = STYLED_ITEM('color',(#6238),#4444);
+#6238 = PRESENTATION_STYLE_ASSIGNMENT((#6239));
+#6239 = SURFACE_STYLE_USAGE(.BOTH.,#6240);
+#6240 = SURFACE_SIDE_STYLE('',(#6241));
+#6241 = SURFACE_STYLE_FILL_AREA(#6242);
+#6242 = FILL_AREA_STYLE('',(#6243));
+#6243 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6244 = STYLED_ITEM('color',(#6245),#4461);
+#6245 = PRESENTATION_STYLE_ASSIGNMENT((#6246));
+#6246 = SURFACE_STYLE_USAGE(.BOTH.,#6247);
+#6247 = SURFACE_SIDE_STYLE('',(#6248));
+#6248 = SURFACE_STYLE_FILL_AREA(#6249);
+#6249 = FILL_AREA_STYLE('',(#6250));
+#6250 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6251 = STYLED_ITEM('color',(#6252),#4494);
+#6252 = PRESENTATION_STYLE_ASSIGNMENT((#6253));
+#6253 = SURFACE_STYLE_USAGE(.BOTH.,#6254);
+#6254 = SURFACE_SIDE_STYLE('',(#6255));
+#6255 = SURFACE_STYLE_FILL_AREA(#6256);
+#6256 = FILL_AREA_STYLE('',(#6257));
+#6257 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6258 = STYLED_ITEM('color',(#6259),#4519);
+#6259 = PRESENTATION_STYLE_ASSIGNMENT((#6260));
+#6260 = SURFACE_STYLE_USAGE(.BOTH.,#6261);
+#6261 = SURFACE_SIDE_STYLE('',(#6262));
+#6262 = SURFACE_STYLE_FILL_AREA(#6263);
+#6263 = FILL_AREA_STYLE('',(#6264));
+#6264 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6265 = STYLED_ITEM('color',(#6266),#4544);
+#6266 = PRESENTATION_STYLE_ASSIGNMENT((#6267));
+#6267 = SURFACE_STYLE_USAGE(.BOTH.,#6268);
+#6268 = SURFACE_SIDE_STYLE('',(#6269));
+#6269 = SURFACE_STYLE_FILL_AREA(#6270);
+#6270 = FILL_AREA_STYLE('',(#6271));
+#6271 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6272 = STYLED_ITEM('color',(#6273),#4561);
+#6273 = PRESENTATION_STYLE_ASSIGNMENT((#6274));
+#6274 = SURFACE_STYLE_USAGE(.BOTH.,#6275);
+#6275 = SURFACE_SIDE_STYLE('',(#6276));
+#6276 = SURFACE_STYLE_FILL_AREA(#6277);
+#6277 = FILL_AREA_STYLE('',(#6278));
+#6278 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6279 = STYLED_ITEM('color',(#6280),#4594);
+#6280 = PRESENTATION_STYLE_ASSIGNMENT((#6281));
+#6281 = SURFACE_STYLE_USAGE(.BOTH.,#6282);
+#6282 = SURFACE_SIDE_STYLE('',(#6283));
+#6283 = SURFACE_STYLE_FILL_AREA(#6284);
+#6284 = FILL_AREA_STYLE('',(#6285));
+#6285 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6286 = STYLED_ITEM('color',(#6287),#4619);
+#6287 = PRESENTATION_STYLE_ASSIGNMENT((#6288));
+#6288 = SURFACE_STYLE_USAGE(.BOTH.,#6289);
+#6289 = SURFACE_SIDE_STYLE('',(#6290));
+#6290 = SURFACE_STYLE_FILL_AREA(#6291);
+#6291 = FILL_AREA_STYLE('',(#6292));
+#6292 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6293 = STYLED_ITEM('color',(#6294),#4644);
+#6294 = PRESENTATION_STYLE_ASSIGNMENT((#6295));
+#6295 = SURFACE_STYLE_USAGE(.BOTH.,#6296);
+#6296 = SURFACE_SIDE_STYLE('',(#6297));
+#6297 = SURFACE_STYLE_FILL_AREA(#6298);
+#6298 = FILL_AREA_STYLE('',(#6299));
+#6299 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6300 = STYLED_ITEM('color',(#6301),#4661);
+#6301 = PRESENTATION_STYLE_ASSIGNMENT((#6302));
+#6302 = SURFACE_STYLE_USAGE(.BOTH.,#6303);
+#6303 = SURFACE_SIDE_STYLE('',(#6304));
+#6304 = SURFACE_STYLE_FILL_AREA(#6305);
+#6305 = FILL_AREA_STYLE('',(#6306));
+#6306 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6307 = STYLED_ITEM('color',(#6308),#4694);
+#6308 = PRESENTATION_STYLE_ASSIGNMENT((#6309));
+#6309 = SURFACE_STYLE_USAGE(.BOTH.,#6310);
+#6310 = SURFACE_SIDE_STYLE('',(#6311));
+#6311 = SURFACE_STYLE_FILL_AREA(#6312);
+#6312 = FILL_AREA_STYLE('',(#6313));
+#6313 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6314 = STYLED_ITEM('color',(#6315),#4719);
+#6315 = PRESENTATION_STYLE_ASSIGNMENT((#6316));
+#6316 = SURFACE_STYLE_USAGE(.BOTH.,#6317);
+#6317 = SURFACE_SIDE_STYLE('',(#6318));
+#6318 = SURFACE_STYLE_FILL_AREA(#6319);
+#6319 = FILL_AREA_STYLE('',(#6320));
+#6320 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6321 = STYLED_ITEM('color',(#6322),#4744);
+#6322 = PRESENTATION_STYLE_ASSIGNMENT((#6323));
+#6323 = SURFACE_STYLE_USAGE(.BOTH.,#6324);
+#6324 = SURFACE_SIDE_STYLE('',(#6325));
+#6325 = SURFACE_STYLE_FILL_AREA(#6326);
+#6326 = FILL_AREA_STYLE('',(#6327));
+#6327 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6328 = STYLED_ITEM('color',(#6329),#4761);
+#6329 = PRESENTATION_STYLE_ASSIGNMENT((#6330));
+#6330 = SURFACE_STYLE_USAGE(.BOTH.,#6331);
+#6331 = SURFACE_SIDE_STYLE('',(#6332));
+#6332 = SURFACE_STYLE_FILL_AREA(#6333);
+#6333 = FILL_AREA_STYLE('',(#6334));
+#6334 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6335 = STYLED_ITEM('color',(#6336),#4794);
+#6336 = PRESENTATION_STYLE_ASSIGNMENT((#6337));
+#6337 = SURFACE_STYLE_USAGE(.BOTH.,#6338);
+#6338 = SURFACE_SIDE_STYLE('',(#6339));
+#6339 = SURFACE_STYLE_FILL_AREA(#6340);
+#6340 = FILL_AREA_STYLE('',(#6341));
+#6341 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6342 = STYLED_ITEM('color',(#6343),#4819);
+#6343 = PRESENTATION_STYLE_ASSIGNMENT((#6344));
+#6344 = SURFACE_STYLE_USAGE(.BOTH.,#6345);
+#6345 = SURFACE_SIDE_STYLE('',(#6346));
+#6346 = SURFACE_STYLE_FILL_AREA(#6347);
+#6347 = FILL_AREA_STYLE('',(#6348));
+#6348 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6349 = STYLED_ITEM('color',(#6350),#4844);
+#6350 = PRESENTATION_STYLE_ASSIGNMENT((#6351));
+#6351 = SURFACE_STYLE_USAGE(.BOTH.,#6352);
+#6352 = SURFACE_SIDE_STYLE('',(#6353));
+#6353 = SURFACE_STYLE_FILL_AREA(#6354);
+#6354 = FILL_AREA_STYLE('',(#6355));
+#6355 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6356 = STYLED_ITEM('color',(#6357),#4861);
+#6357 = PRESENTATION_STYLE_ASSIGNMENT((#6358));
+#6358 = SURFACE_STYLE_USAGE(.BOTH.,#6359);
+#6359 = SURFACE_SIDE_STYLE('',(#6360));
+#6360 = SURFACE_STYLE_FILL_AREA(#6361);
+#6361 = FILL_AREA_STYLE('',(#6362));
+#6362 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6363 = STYLED_ITEM('color',(#6364),#4894);
+#6364 = PRESENTATION_STYLE_ASSIGNMENT((#6365));
+#6365 = SURFACE_STYLE_USAGE(.BOTH.,#6366);
+#6366 = SURFACE_SIDE_STYLE('',(#6367));
+#6367 = SURFACE_STYLE_FILL_AREA(#6368);
+#6368 = FILL_AREA_STYLE('',(#6369));
+#6369 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6370 = STYLED_ITEM('color',(#6371),#4919);
+#6371 = PRESENTATION_STYLE_ASSIGNMENT((#6372));
+#6372 = SURFACE_STYLE_USAGE(.BOTH.,#6373);
+#6373 = SURFACE_SIDE_STYLE('',(#6374));
+#6374 = SURFACE_STYLE_FILL_AREA(#6375);
+#6375 = FILL_AREA_STYLE('',(#6376));
+#6376 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6377 = STYLED_ITEM('color',(#6378),#4944);
+#6378 = PRESENTATION_STYLE_ASSIGNMENT((#6379));
+#6379 = SURFACE_STYLE_USAGE(.BOTH.,#6380);
+#6380 = SURFACE_SIDE_STYLE('',(#6381));
+#6381 = SURFACE_STYLE_FILL_AREA(#6382);
+#6382 = FILL_AREA_STYLE('',(#6383));
+#6383 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6384 = STYLED_ITEM('color',(#6385),#4961);
+#6385 = PRESENTATION_STYLE_ASSIGNMENT((#6386));
+#6386 = SURFACE_STYLE_USAGE(.BOTH.,#6387);
+#6387 = SURFACE_SIDE_STYLE('',(#6388));
+#6388 = SURFACE_STYLE_FILL_AREA(#6389);
+#6389 = FILL_AREA_STYLE('',(#6390));
+#6390 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6391 = STYLED_ITEM('color',(#6392),#4994);
+#6392 = PRESENTATION_STYLE_ASSIGNMENT((#6393));
+#6393 = SURFACE_STYLE_USAGE(.BOTH.,#6394);
+#6394 = SURFACE_SIDE_STYLE('',(#6395));
+#6395 = SURFACE_STYLE_FILL_AREA(#6396);
+#6396 = FILL_AREA_STYLE('',(#6397));
+#6397 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6398 = STYLED_ITEM('color',(#6399),#5019);
+#6399 = PRESENTATION_STYLE_ASSIGNMENT((#6400));
+#6400 = SURFACE_STYLE_USAGE(.BOTH.,#6401);
+#6401 = SURFACE_SIDE_STYLE('',(#6402));
+#6402 = SURFACE_STYLE_FILL_AREA(#6403);
+#6403 = FILL_AREA_STYLE('',(#6404));
+#6404 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6405 = STYLED_ITEM('color',(#6406),#5044);
+#6406 = PRESENTATION_STYLE_ASSIGNMENT((#6407));
+#6407 = SURFACE_STYLE_USAGE(.BOTH.,#6408);
+#6408 = SURFACE_SIDE_STYLE('',(#6409));
+#6409 = SURFACE_STYLE_FILL_AREA(#6410);
+#6410 = FILL_AREA_STYLE('',(#6411));
+#6411 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6412 = STYLED_ITEM('color',(#6413),#5061);
+#6413 = PRESENTATION_STYLE_ASSIGNMENT((#6414));
+#6414 = SURFACE_STYLE_USAGE(.BOTH.,#6415);
+#6415 = SURFACE_SIDE_STYLE('',(#6416));
+#6416 = SURFACE_STYLE_FILL_AREA(#6417);
+#6417 = FILL_AREA_STYLE('',(#6418));
+#6418 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6419 = STYLED_ITEM('color',(#6420),#5094);
+#6420 = PRESENTATION_STYLE_ASSIGNMENT((#6421));
+#6421 = SURFACE_STYLE_USAGE(.BOTH.,#6422);
+#6422 = SURFACE_SIDE_STYLE('',(#6423));
+#6423 = SURFACE_STYLE_FILL_AREA(#6424);
+#6424 = FILL_AREA_STYLE('',(#6425));
+#6425 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6426 = STYLED_ITEM('color',(#6427),#5119);
+#6427 = PRESENTATION_STYLE_ASSIGNMENT((#6428));
+#6428 = SURFACE_STYLE_USAGE(.BOTH.,#6429);
+#6429 = SURFACE_SIDE_STYLE('',(#6430));
+#6430 = SURFACE_STYLE_FILL_AREA(#6431);
+#6431 = FILL_AREA_STYLE('',(#6432));
+#6432 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6433 = STYLED_ITEM('color',(#6434),#5144);
+#6434 = PRESENTATION_STYLE_ASSIGNMENT((#6435));
+#6435 = SURFACE_STYLE_USAGE(.BOTH.,#6436);
+#6436 = SURFACE_SIDE_STYLE('',(#6437));
+#6437 = SURFACE_STYLE_FILL_AREA(#6438);
+#6438 = FILL_AREA_STYLE('',(#6439));
+#6439 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6440 = STYLED_ITEM('color',(#6441),#5161);
+#6441 = PRESENTATION_STYLE_ASSIGNMENT((#6442));
+#6442 = SURFACE_STYLE_USAGE(.BOTH.,#6443);
+#6443 = SURFACE_SIDE_STYLE('',(#6444));
+#6444 = SURFACE_STYLE_FILL_AREA(#6445);
+#6445 = FILL_AREA_STYLE('',(#6446));
+#6446 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6447 = STYLED_ITEM('color',(#6448),#5173);
+#6448 = PRESENTATION_STYLE_ASSIGNMENT((#6449));
+#6449 = SURFACE_STYLE_USAGE(.BOTH.,#6450);
+#6450 = SURFACE_SIDE_STYLE('',(#6451));
+#6451 = SURFACE_STYLE_FILL_AREA(#6452);
+#6452 = FILL_AREA_STYLE('',(#6453));
+#6453 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6454 = STYLED_ITEM('color',(#6455),#5185);
+#6455 = PRESENTATION_STYLE_ASSIGNMENT((#6456));
+#6456 = SURFACE_STYLE_USAGE(.BOTH.,#6457);
+#6457 = SURFACE_SIDE_STYLE('',(#6458));
+#6458 = SURFACE_STYLE_FILL_AREA(#6459);
+#6459 = FILL_AREA_STYLE('',(#6460));
+#6460 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6461 = STYLED_ITEM('color',(#6462),#5197);
+#6462 = PRESENTATION_STYLE_ASSIGNMENT((#6463));
+#6463 = SURFACE_STYLE_USAGE(.BOTH.,#6464);
+#6464 = SURFACE_SIDE_STYLE('',(#6465));
+#6465 = SURFACE_STYLE_FILL_AREA(#6466);
+#6466 = FILL_AREA_STYLE('',(#6467));
+#6467 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6468 = STYLED_ITEM('color',(#6469),#5209);
+#6469 = PRESENTATION_STYLE_ASSIGNMENT((#6470));
+#6470 = SURFACE_STYLE_USAGE(.BOTH.,#6471);
+#6471 = SURFACE_SIDE_STYLE('',(#6472));
+#6472 = SURFACE_STYLE_FILL_AREA(#6473);
+#6473 = FILL_AREA_STYLE('',(#6474));
+#6474 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6475 = STYLED_ITEM('color',(#6476),#5221);
+#6476 = PRESENTATION_STYLE_ASSIGNMENT((#6477));
+#6477 = SURFACE_STYLE_USAGE(.BOTH.,#6478);
+#6478 = SURFACE_SIDE_STYLE('',(#6479));
+#6479 = SURFACE_STYLE_FILL_AREA(#6480);
+#6480 = FILL_AREA_STYLE('',(#6481));
+#6481 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6482 = STYLED_ITEM('color',(#6483),#5233);
+#6483 = PRESENTATION_STYLE_ASSIGNMENT((#6484));
+#6484 = SURFACE_STYLE_USAGE(.BOTH.,#6485);
+#6485 = SURFACE_SIDE_STYLE('',(#6486));
+#6486 = SURFACE_STYLE_FILL_AREA(#6487);
+#6487 = FILL_AREA_STYLE('',(#6488));
+#6488 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6489 = STYLED_ITEM('color',(#6490),#5245);
+#6490 = PRESENTATION_STYLE_ASSIGNMENT((#6491));
+#6491 = SURFACE_STYLE_USAGE(.BOTH.,#6492);
+#6492 = SURFACE_SIDE_STYLE('',(#6493));
+#6493 = SURFACE_STYLE_FILL_AREA(#6494);
+#6494 = FILL_AREA_STYLE('',(#6495));
+#6495 = FILL_AREA_STYLE_COLOUR('',#5283);
+#6496 = STYLED_ITEM('color',(#6497),#5257);
+#6497 = PRESENTATION_STYLE_ASSIGNMENT((#6498));
+#6498 = SURFACE_STYLE_USAGE(.BOTH.,#6499);
+#6499 = SURFACE_SIDE_STYLE('',(#6500));
+#6500 = SURFACE_STYLE_FILL_AREA(#6501);
+#6501 = FILL_AREA_STYLE('',(#6502));
+#6502 = FILL_AREA_STYLE_COLOUR('',#5283);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_L8.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_L8.wrl
new file mode 100644
index 00000000..a74c5be1
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_L8.wrl
@@ -0,0 +1,1103 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,0,-1,0,6,3,-1,0,7,6,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,5,11,0,-1,0,11,10,-1,5,12,11,-1]
+coord Coordinate { point [-1.555 -1.309 0.138,-1.553 -1.311 0.150,-1.555 -1.310 0.144,-1.551 -1.314 0.155,-1.555 -1.309 0.071,-1.486 -1.378 0.071,-1.547 -1.317 0.160,-1.543 -1.321 0.165,-1.538 -1.326 0.168,-1.531 -1.334 0.172,-1.525 -1.339 0.173,-1.520 -1.344 0.173,-1.486 -1.378 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.555 -1.171 0.071,-1.555 -1.309 0.138,-1.555 -1.171 0.138,-1.555 -1.309 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,18,20,-1,19,17,18,-1,21,19,20,-1]
+coord Coordinate { point [-1.555 -1.310 0.144,-1.555 -1.171 0.138,-1.555 -1.309 0.138,-1.555 1.310 0.144,-1.555 1.171 0.138,-1.555 1.309 0.138,-1.553 1.311 0.150,-1.553 -1.311 0.150,-1.551 -1.314 0.155,-1.551 1.314 0.155,-1.547 -1.317 0.160,-1.547 1.317 0.160,-1.543 -1.321 0.165,-1.543 1.321 0.165,-1.538 -1.326 0.168,-1.538 1.326 0.168,-1.531 -1.334 0.172,-1.531 1.334 0.172,-1.525 -1.339 0.173,-1.525 1.339 0.173,-1.520 -1.344 0.173,-1.520 1.344 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,5,8,6,-1,5,9,8,-1,3,10,2,-1,3,11,10,-1,12,13,11,-1,11,13,10,-1,12,14,13,-1,8,15,16,-1,9,15,8,-1,16,17,18,-1,15,17,16,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,14,-1,14,18,19,-1]
+coord Coordinate { point [-1.555 -1.309 0.071,-1.516 -1.281 0.071,-1.486 -1.378 0.071,-1.458 -1.339 0.071,-1.555 -1.171 0.071,-1.555 1.309 0.071,-1.516 1.281 0.071,-1.555 1.171 0.071,-1.458 1.339 0.071,-1.486 1.378 0.071,1.486 -1.378 0.071,1.458 -1.339 0.071,1.516 -1.281 0.071,1.555 -1.309 0.071,1.555 -1.171 0.071,1.486 1.378 0.071,1.458 1.339 0.071,1.555 1.309 0.071,1.516 1.281 0.071,1.555 1.171 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,0,2,-1,6,7,8,-1,6,9,7,-1,6,10,9,-1,6,11,10,-1,6,12,11,-1,6,13,12,-1,14,1,4,-1,15,16,13,-1,17,5,2,-1,15,18,16,-1,15,19,18,-1,15,13,6,-1,15,20,19,-1,19,20,21,-1,22,1,14,-1,23,17,2,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,22,25,-1,24,1,22,-1,29,24,28,-1,20,29,30,-1,20,30,31,-1,20,31,21,-1,20,24,29,-1,32,2,33,-1,32,23,2,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,8,36,33,-1,37,36,8,-1,38,37,8,-1,39,38,8,-1,7,39,8,-1]
+coord Coordinate { point [-1.396 -1.228 0.173,-1.520 -1.344 0.173,-1.486 -1.378 0.173,-1.405 -1.219 0.173,-1.412 -1.208 0.173,-1.385 -1.234 0.173,1.520 1.344 0.173,1.417 -1.183 0.173,1.520 -1.344 0.173,1.417 1.183 0.173,1.416 1.196 0.173,1.412 1.208 0.173,1.405 1.219 0.173,1.396 1.228 0.173,-1.416 -1.196 0.173,1.486 1.378 0.173,1.385 1.234 0.173,-1.373 -1.239 0.173,1.373 1.239 0.173,1.360 1.240 0.173,-1.486 1.378 0.173,-1.360 1.240 0.173,-1.417 -1.183 0.173,-1.360 -1.240 0.173,-1.520 1.344 0.173,-1.417 1.183 0.173,-1.416 1.196 0.173,-1.412 1.208 0.173,-1.405 1.219 0.173,-1.396 1.228 0.173,-1.385 1.234 0.173,-1.373 1.239 0.173,1.360 -1.240 0.173,1.486 -1.378 0.173,1.373 -1.239 0.173,1.385 -1.234 0.173,1.396 -1.228 0.173,1.405 -1.219 0.173,1.412 -1.208 0.173,1.416 -1.196 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.486 -1.378 0.071,1.486 -1.378 0.173,-1.486 -1.378 0.071,-1.486 -1.378 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.555 -1.171 0.000,-1.555 -1.171 0.071,-1.791 -1.171 0.000,-1.791 -1.171 0.138,-1.555 -1.171 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.555 1.171 0.138,-1.791 1.171 0.138,-1.791 -1.171 0.138,-1.555 -1.171 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,1,-1,6,1,3,-1,7,1,6,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,4,1,-1,11,1,10,-1,12,4,11,-1]
+coord Coordinate { point [-1.553 1.311 0.150,-1.555 1.309 0.138,-1.555 1.310 0.144,-1.551 1.314 0.155,-1.486 1.378 0.071,-1.555 1.309 0.071,-1.547 1.317 0.160,-1.543 1.321 0.165,-1.538 1.326 0.168,-1.531 1.334 0.172,-1.525 1.339 0.173,-1.520 1.344 0.173,-1.486 1.378 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.555 1.309 0.071,-1.555 1.171 0.138,-1.555 1.309 0.138,-1.555 1.171 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.555 -1.171 0.071,-1.555 1.171 0.000,-1.555 1.171 0.071,-1.555 -1.171 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.554 -1.310 0.144,1.555 -1.309 0.138,1.555 -1.309 0.141,1.553 -1.311 0.150,1.550 -1.314 0.156,1.486 -1.378 0.071,1.555 -1.309 0.071,1.545 -1.319 0.163,1.537 -1.327 0.168,1.529 -1.335 0.172,1.520 -1.344 0.173,1.486 -1.378 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.555 -1.309 0.138,1.555 -1.171 0.071,1.555 -1.171 0.138,1.555 -1.309 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.486 1.378 0.173,1.486 1.378 0.071,-1.486 1.378 0.071,-1.486 1.378 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.555 1.171 0.000,1.555 -1.171 0.071,1.555 1.171 0.071,1.555 -1.171 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.555 1.309 0.138,1.554 1.310 0.144,1.555 1.309 0.141,1.553 1.311 0.150,1.550 1.314 0.156,1.555 1.309 0.071,1.486 1.378 0.071,1.545 1.319 0.163,1.537 1.327 0.168,1.529 1.335 0.172,1.520 1.344 0.173,1.486 1.378 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.555 1.171 0.138,1.555 1.309 0.071,1.555 1.309 0.138,1.555 1.171 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.458 -1.339 0.134,-1.458 -1.339 0.071,-1.516 -1.281 0.071,-1.516 -1.281 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-1.516 -1.281 0.071,-1.516 1.281 0.071,-1.516 1.281 0.134,-1.516 -1.281 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.458 -1.339 0.134,1.458 -1.339 0.071,-1.458 -1.339 0.071,-1.458 -1.339 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.458 1.339 0.071,-1.458 1.339 0.134,-1.516 1.281 0.071,-1.516 1.281 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.458 -1.339 0.071,1.458 -1.339 0.134,1.516 -1.281 0.071,1.516 -1.281 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.458 1.339 0.071,1.458 1.339 0.134,-1.458 1.339 0.071,-1.458 1.339 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.516 1.281 0.071,1.516 -1.281 0.071,1.516 1.281 0.134,1.516 -1.281 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.458 1.339 0.134,1.458 1.339 0.071,1.516 1.281 0.071,1.516 1.281 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.520 1.344 0.173,1.520 -1.344 0.173,1.529 -1.335 0.172,1.529 1.335 0.172,1.537 -1.327 0.168,1.537 1.327 0.168,1.545 -1.319 0.163,1.545 1.319 0.163,1.550 -1.314 0.156,1.550 1.314 0.156,1.553 -1.311 0.150,1.555 -1.171 0.138,1.555 -1.309 0.141,1.555 -1.309 0.138,1.553 1.311 0.150,1.554 -1.310 0.144,1.554 1.310 0.144,1.555 1.309 0.141,1.555 1.171 0.138,1.555 1.309 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-1.417 1.183 0.173,-1.417 1.183 0.183,-1.416 1.196 0.173,-1.416 1.196 0.183,-1.412 1.208 0.173,-1.411 1.209 0.183,-1.405 1.219 0.173,-1.404 1.220 0.183,-1.396 1.228 0.173,-1.394 1.229 0.183,-1.385 1.234 0.173,-1.382 1.236 0.183,-1.373 1.239 0.173,-1.371 1.239 0.183,-1.360 1.240 0.173,-1.360 1.240 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.417 -1.183 0.173,-1.417 -1.183 0.183,-1.417 1.183 0.173,-1.417 1.183 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-1.416 -1.194 0.183,-1.417 -1.183 0.183,-1.417 -1.183 0.173,-1.416 -1.196 0.173,-1.413 -1.205 0.183,-1.412 -1.208 0.173,-1.406 -1.217 0.183,-1.405 -1.219 0.173,-1.397 -1.226 0.183,-1.396 -1.228 0.173,-1.386 -1.234 0.183,-1.385 -1.234 0.173,-1.373 -1.239 0.183,-1.373 -1.239 0.173,-1.360 -1.240 0.183,-1.360 -1.240 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.360 -1.240 0.173,1.360 -1.240 0.183,-1.360 -1.240 0.183,1.360 -1.240 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [1.417 -1.183 0.173,1.417 -1.183 0.183,1.416 -1.196 0.173,1.416 -1.196 0.183,1.412 -1.208 0.173,1.411 -1.209 0.183,1.405 -1.219 0.173,1.404 -1.220 0.183,1.396 -1.228 0.173,1.394 -1.229 0.183,1.385 -1.234 0.173,1.382 -1.236 0.183,1.373 -1.239 0.173,1.371 -1.239 0.183,1.360 -1.240 0.173,1.360 -1.240 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.417 -1.183 0.183,1.417 -1.183 0.173,1.417 1.183 0.173,1.417 1.183 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [1.416 1.194 0.183,1.417 1.183 0.183,1.417 1.183 0.173,1.416 1.196 0.173,1.413 1.205 0.183,1.412 1.208 0.173,1.406 1.217 0.183,1.405 1.219 0.173,1.397 1.226 0.183,1.396 1.228 0.173,1.386 1.234 0.183,1.385 1.234 0.173,1.373 1.239 0.183,1.373 1.239 0.173,1.360 1.240 0.183,1.360 1.240 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.360 1.240 0.183,-1.360 1.240 0.173,-1.360 1.240 0.183,1.360 1.240 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.791 1.171 0.000,-1.555 1.171 0.000,-1.791 -1.171 0.000,-1.555 -1.171 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.791 1.171 0.000,-1.791 -1.171 0.138,-1.791 1.171 0.138,-1.791 -1.171 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.555 1.171 0.071,-1.555 1.171 0.000,-1.791 1.171 0.000,-1.791 1.171 0.138,-1.555 1.171 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.555 -1.171 0.000,1.791 -1.171 0.000,1.555 -1.171 0.071,1.791 -1.171 0.138,1.555 -1.171 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.791 1.171 0.000,1.555 1.171 0.000,1.555 1.171 0.071,1.791 1.171 0.138,1.555 1.171 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.555 1.171 0.000,1.791 1.171 0.000,1.555 -1.171 0.000,1.791 -1.171 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,3,-1,7,8,9,-1,10,11,1,-1,7,12,8,-1,5,11,10,-1,13,14,6,-1,12,15,8,-1,12,16,15,-1,6,14,4,-1,8,17,9,-1,16,18,15,-1,19,20,13,-1,13,20,14,-1,4,21,22,-1,14,21,4,-1,16,23,18,-1,11,24,1,-1,22,24,11,-1,1,24,2,-1,15,25,26,-1,21,24,22,-1,27,24,21,-1,18,25,15,-1,20,28,27,-1,27,28,24,-1,29,28,20,-1,29,20,19,-1,30,31,16,-1,16,31,23,-1,12,32,33,-1,7,32,12,-1,30,34,31,-1,23,3,35,-1,31,3,23,-1,33,36,30,-1,30,36,34,-1,26,37,17,-1,17,37,38,-1,25,39,26,-1,26,39,37,-1,40,41,38,-1,17,41,9,-1,38,41,17,-1,40,2,41,-1,29,42,32,-1,32,42,33,-1,33,42,36,-1,34,13,6,-1,36,13,34,-1,40,43,2,-1,35,10,25,-1,25,10,39,-1,37,0,43,-1,39,0,37,-1,43,0,2,-1,3,5,35,-1,35,5,10,-1,29,19,42,-1]
+coord Coordinate { point [0.925 -0.394 0.134,0.925 -0.059 0.134,1.516 -1.281 0.134,-0.177 0.059 0.134,0.492 0.394 0.134,0.492 0.059 0.134,-0.177 0.394 0.134,-1.516 -1.281 0.134,-0.610 -0.846 0.134,-1.458 -1.339 0.134,0.492 -0.059 0.134,0.925 0.059 0.134,-1.083 -0.256 0.134,-0.177 0.512 0.134,0.492 0.512 0.134,-0.610 -0.512 0.134,-0.807 -0.256 0.134,-0.177 -0.846 0.134,-0.610 -0.394 0.134,-0.177 0.846 0.134,0.492 0.846 0.134,0.925 0.512 0.134,0.925 0.394 0.134,-0.610 -0.059 0.134,1.516 1.281 0.134,-0.177 -0.394 0.134,-0.177 -0.512 0.134,0.925 0.846 0.134,1.458 1.339 0.134,-1.458 1.339 0.134,-0.807 0.256 0.134,-0.610 0.059 0.134,-1.516 1.281 0.134,-1.083 0.256 0.134,-0.610 0.394 0.134,-0.177 -0.059 0.134,-0.610 0.512 0.134,0.492 -0.512 0.134,0.492 -0.846 0.134,0.492 -0.394 0.134,0.925 -0.846 0.134,1.458 -1.339 0.134,-0.610 0.846 0.134,0.925 -0.512 0.134]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.791 1.171 0.138,1.555 1.171 0.138,1.555 -1.171 0.138,1.791 -1.171 0.138]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [-1.404 1.201 0.220,-1.410 1.174 0.219,-1.393 1.193 0.240,-1.404 1.201 0.220,-1.416 1.178 0.201,-1.397 1.213 0.220,-1.386 1.203 0.240,-1.397 1.213 0.220,-1.356 1.221 0.239,-1.349 1.206 0.255,-1.346 1.223 0.238,-1.366 1.198 0.256,-1.377 1.212 0.240,-1.386 1.222 0.220,-1.386 1.222 0.220,-1.410 1.206 0.202,-1.411 1.209 0.183,-1.416 1.196 0.183,-1.402 1.218 0.202,-1.404 1.220 0.183,-1.417 1.183 0.183,-1.362 1.232 0.219,-1.351 1.233 0.219,-1.362 1.232 0.219,-1.391 1.228 0.202,-1.394 1.229 0.183,-1.382 1.236 0.183,-1.367 1.238 0.202,-1.356 1.238 0.201,-1.371 1.239 0.183,-1.360 1.240 0.183,-1.343 1.160 0.273,-1.347 1.153 0.273,-1.325 1.148 0.276,-1.341 1.163 0.273,-1.339 1.165 0.273,-1.362 1.172 0.267,-1.367 1.158 0.266,-1.358 1.177 0.267,-1.333 1.168 0.273,-1.330 1.170 0.273,-1.336 1.190 0.266,-1.353 1.182 0.267,-1.379 1.183 0.255,-1.385 1.164 0.254,-1.400 1.169 0.238,-1.373 1.191 0.256,-1.341 1.188 0.266,-1.341 1.208 0.254]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-1.325 -1.148 0.276,-1.347 1.153 0.273,-1.347 -1.153 0.273,-1.325 1.148 0.276,-1.367 1.158 0.266,-1.367 -1.158 0.266,-1.385 1.164 0.254,-1.385 -1.164 0.254,-1.400 1.169 0.238,-1.400 -1.169 0.238,-1.410 1.174 0.219,-1.410 -1.174 0.219,-1.416 1.178 0.201,-1.416 -1.178 0.201,-1.417 1.183 0.183,-1.417 -1.183 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [-1.378 -1.227 0.220,-1.351 -1.233 0.219,-1.370 -1.216 0.240,-1.378 -1.227 0.220,-1.356 -1.238 0.201,-1.390 -1.219 0.220,-1.380 -1.209 0.240,-1.390 -1.219 0.220,-1.398 -1.179 0.239,-1.383 -1.172 0.255,-1.400 -1.169 0.238,-1.375 -1.189 0.256,-1.389 -1.200 0.240,-1.399 -1.209 0.220,-1.399 -1.209 0.220,-1.383 -1.232 0.202,-1.386 -1.234 0.183,-1.373 -1.239 0.183,-1.395 -1.225 0.202,-1.397 -1.226 0.183,-1.360 -1.240 0.183,-1.409 -1.185 0.219,-1.410 -1.174 0.219,-1.409 -1.185 0.219,-1.405 -1.214 0.202,-1.406 -1.217 0.183,-1.413 -1.205 0.183,-1.415 -1.190 0.202,-1.416 -1.178 0.201,-1.416 -1.194 0.183,-1.417 -1.183 0.183,-1.337 -1.166 0.273,-1.330 -1.170 0.273,-1.325 -1.148 0.276,-1.340 -1.164 0.273,-1.342 -1.162 0.273,-1.349 -1.184 0.267,-1.336 -1.190 0.266,-1.354 -1.180 0.267,-1.346 -1.156 0.273,-1.347 -1.153 0.273,-1.367 -1.158 0.266,-1.359 -1.176 0.267,-1.360 -1.202 0.255,-1.341 -1.208 0.254,-1.346 -1.223 0.238,-1.368 -1.196 0.256,-1.365 -1.164 0.266,-1.385 -1.164 0.254]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [1.325 -1.148 0.276,-1.330 -1.170 0.273,1.330 -1.170 0.273,-1.325 -1.148 0.276,-1.336 -1.190 0.266,1.336 -1.190 0.266,-1.341 -1.208 0.254,1.341 -1.208 0.254,-1.346 -1.223 0.238,1.346 -1.223 0.238,-1.351 -1.233 0.219,1.351 -1.233 0.219,-1.356 -1.238 0.201,1.356 -1.238 0.201,-1.360 -1.240 0.183,1.360 -1.240 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,4,7,5,-1,4,8,3,-1,4,9,8,-1,4,6,9,-1,10,11,12,-1,10,13,7,-1,10,0,11,-1,10,4,3,-1,10,12,13,-1,10,7,4,-1,10,3,0,-1,16,15,14,-1,17,18,19,-1,20,13,12,-1,21,22,15,-1,21,23,22,-1,24,21,15,-1,24,23,21,-1,24,15,16,-1,25,24,16,-1,26,16,27,-1,26,27,28,-1,26,28,25,-1,26,25,16,-1,29,30,23,-1,31,29,23,-1,31,23,24,-1,1,31,24,-1,1,25,28,-1,1,24,25,-1,32,33,30,-1,32,30,29,-1,8,29,31,-1,8,32,29,-1,2,28,34,-1,2,1,28,-1,3,8,31,-1,3,31,1,-1,35,19,33,-1,35,36,17,-1,35,17,19,-1,35,33,32,-1,9,6,36,-1,9,32,8,-1,9,36,35,-1,9,35,32,-1,0,34,11,-1,0,2,34,-1]
+coord Coordinate { point [1.362 -1.232 0.219,1.377 -1.212 0.240,1.356 -1.221 0.239,1.386 -1.222 0.220,1.391 -1.228 0.202,1.394 -1.229 0.183,1.404 -1.220 0.183,1.382 -1.236 0.183,1.397 -1.213 0.220,1.402 -1.218 0.202,1.367 -1.238 0.202,1.351 -1.233 0.219,1.356 -1.238 0.201,1.371 -1.239 0.183,1.325 -1.148 0.276,1.347 -1.153 0.273,1.330 -1.170 0.273,1.416 -1.196 0.183,1.417 -1.183 0.183,1.416 -1.178 0.201,1.360 -1.240 0.183,1.362 -1.172 0.267,1.367 -1.158 0.266,1.385 -1.164 0.254,1.358 -1.177 0.267,1.353 -1.182 0.267,1.341 -1.188 0.266,1.336 -1.190 0.266,1.341 -1.208 0.254,1.393 -1.193 0.240,1.400 -1.169 0.238,1.386 -1.203 0.240,1.404 -1.201 0.220,1.410 -1.174 0.219,1.346 -1.223 0.238,1.410 -1.206 0.202,1.411 -1.209 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [1.325 1.148 0.276,1.347 -1.153 0.273,1.347 1.153 0.273,1.325 -1.148 0.276,1.367 -1.158 0.266,1.367 1.158 0.266,1.385 -1.164 0.254,1.385 1.164 0.254,1.400 -1.169 0.238,1.400 1.169 0.238,1.410 -1.174 0.219,1.410 1.174 0.219,1.416 -1.178 0.201,1.416 1.178 0.201,1.417 -1.183 0.183,1.417 1.183 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [1.378 1.227 0.220,1.351 1.233 0.219,1.370 1.216 0.240,1.378 1.227 0.220,1.356 1.238 0.201,1.390 1.219 0.220,1.380 1.209 0.240,1.390 1.219 0.220,1.398 1.179 0.239,1.383 1.172 0.255,1.400 1.169 0.238,1.375 1.189 0.256,1.389 1.200 0.240,1.399 1.209 0.220,1.399 1.209 0.220,1.383 1.232 0.202,1.386 1.234 0.183,1.373 1.239 0.183,1.395 1.225 0.202,1.397 1.226 0.183,1.360 1.240 0.183,1.409 1.185 0.219,1.410 1.174 0.219,1.409 1.185 0.219,1.405 1.214 0.202,1.406 1.217 0.183,1.413 1.205 0.183,1.415 1.190 0.202,1.416 1.178 0.201,1.416 1.194 0.183,1.417 1.183 0.183,1.337 1.166 0.273,1.330 1.170 0.273,1.325 1.148 0.276,1.340 1.164 0.273,1.342 1.162 0.273,1.349 1.184 0.267,1.336 1.190 0.266,1.354 1.180 0.267,1.346 1.156 0.273,1.347 1.153 0.273,1.367 1.158 0.266,1.359 1.176 0.267,1.360 1.202 0.255,1.341 1.208 0.254,1.346 1.223 0.238,1.368 1.196 0.256,1.365 1.164 0.266,1.385 1.164 0.254]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-1.325 1.148 0.276,1.330 1.170 0.273,-1.330 1.170 0.273,1.325 1.148 0.276,1.336 1.190 0.266,-1.336 1.190 0.266,1.341 1.208 0.254,-1.341 1.208 0.254,1.346 1.223 0.238,-1.346 1.223 0.238,1.351 1.233 0.219,-1.351 1.233 0.219,1.356 1.238 0.201,-1.356 1.238 0.201,1.360 1.240 0.183,-1.360 1.240 0.183]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.791 -1.171 0.138,1.791 1.171 0.000,1.791 1.171 0.138,1.791 -1.171 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.394 0.134,0.492 0.394 0.112,0.492 0.394 0.134,0.925 0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.394 0.112,0.492 0.059 0.134,0.492 0.394 0.134,0.492 0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.059 0.112,0.925 0.059 0.134,0.492 0.059 0.134,0.925 0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.059 0.134,0.925 0.394 0.112,0.925 0.394 0.134,0.925 0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.394 0.134,0.925 -0.059 0.112,0.925 -0.059 0.134,0.925 -0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.059 0.134,0.492 -0.059 0.112,0.492 -0.059 0.134,0.925 -0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.059 0.112,0.492 -0.394 0.134,0.492 -0.059 0.134,0.492 -0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.394 0.112,0.925 -0.394 0.134,0.492 -0.394 0.134,0.925 -0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.846 0.134,0.925 -0.512 0.112,0.925 -0.512 0.134,0.925 -0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.512 0.134,0.492 -0.512 0.112,0.492 -0.512 0.134,0.925 -0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.512 0.112,0.492 -0.846 0.134,0.492 -0.512 0.134,0.492 -0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.846 0.112,0.925 -0.846 0.134,0.492 -0.846 0.134,0.925 -0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.394 0.134,-0.177 -0.059 0.112,-0.177 -0.059 0.134,-0.177 -0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.059 0.134,-0.610 -0.059 0.112,-0.610 -0.059 0.134,-0.177 -0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.059 0.112,-0.610 -0.394 0.134,-0.610 -0.059 0.134,-0.610 -0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.394 0.112,-0.177 -0.394 0.134,-0.610 -0.394 0.134,-0.177 -0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.059 0.134,-0.177 0.394 0.112,-0.177 0.394 0.134,-0.177 0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.394 0.134,-0.610 0.394 0.112,-0.610 0.394 0.134,-0.177 0.394 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.394 0.112,-0.610 0.059 0.134,-0.610 0.394 0.134,-0.610 0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.059 0.112,-0.177 0.059 0.134,-0.610 0.059 0.134,-0.177 0.059 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.512 0.134,-0.610 -0.512 0.112,-0.610 -0.512 0.134,-0.177 -0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.512 0.112,-0.610 -0.846 0.134,-0.610 -0.512 0.134,-0.610 -0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.846 0.112,-0.177 -0.846 0.134,-0.610 -0.846 0.134,-0.177 -0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.846 0.134,-0.177 -0.512 0.112,-0.177 -0.512 0.134,-0.177 -0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.846 0.134,-0.610 0.846 0.112,-0.610 0.846 0.134,-0.177 0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.846 0.112,-0.610 0.512 0.134,-0.610 0.846 0.134,-0.610 0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.512 0.112,-0.177 0.512 0.134,-0.610 0.512 0.134,-0.177 0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.512 0.134,-0.177 0.846 0.112,-0.177 0.846 0.134,-0.177 0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.512 0.134,0.925 0.846 0.112,0.925 0.846 0.134,0.925 0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.846 0.134,0.492 0.846 0.112,0.492 0.846 0.134,0.925 0.846 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.846 0.112,0.492 0.512 0.134,0.492 0.846 0.134,0.492 0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.512 0.112,0.925 0.512 0.134,0.492 0.512 0.134,0.925 0.512 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.256 0.112,-0.807 -0.256 0.134,-1.083 -0.256 0.134,-0.807 -0.256 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.807 -0.256 0.134,-0.807 0.256 0.112,-0.807 0.256 0.134,-0.807 -0.256 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.807 0.256 0.134,-1.083 0.256 0.112,-1.083 0.256 0.134,-0.807 0.256 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.256 0.112,-1.083 -0.256 0.134,-1.083 0.256 0.134,-1.083 -0.256 0.112]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.325 1.148 0.276,-1.325 -1.148 0.276,1.325 -1.148 0.276,-1.325 1.148 0.276]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,4,6,-1,8,3,0,-1,9,4,7,-1,8,10,3,-1,11,0,2,-1,12,6,5,-1,11,2,13,-1,14,9,7,-1,15,16,17,-1,15,11,13,-1,15,8,18,-1,15,18,11,-1,15,13,16,-1,15,17,19,-1,15,20,21,-1,15,21,10,-1,15,10,8,-1,22,9,14,-1,23,7,24,-1,23,14,7,-1,25,9,22,-1,25,22,26,-1,27,25,26,-1,20,4,28,-1,20,5,4,-1,29,22,30,-1,29,26,22,-1,31,28,25,-1,31,25,27,-1,32,24,12,-1,32,12,33,-1,34,23,24,-1,34,24,32,-1,19,35,33,-1,19,12,5,-1,19,33,12,-1,21,20,28,-1,21,28,31,-1,3,27,1,-1,3,31,27,-1,36,35,19,-1,37,30,23,-1,37,23,34,-1,38,32,36,-1,38,36,19,-1,38,34,32,-1,39,29,30,-1,39,30,37,-1,17,38,19,-1,2,29,39,-1,2,1,29,-1,16,39,37,-1,16,37,17,-1]
+coord Coordinate { point [0.492 0.512 0.112,-0.177 0.394 0.112,0.492 0.394 0.112,-0.177 0.512 0.112,-1.083 -0.256 0.112,-1.319 -1.122 0.112,-0.610 -0.846 0.112,-0.610 -0.512 0.112,0.492 0.846 0.112,-0.807 -0.256 0.112,-0.177 0.846 0.112,0.925 0.512 0.112,-0.177 -0.846 0.112,0.925 0.394 0.112,-0.610 -0.394 0.112,1.319 1.122 0.112,0.925 0.059 0.112,0.925 -0.059 0.112,0.925 0.846 0.112,1.319 -1.122 0.112,-1.319 1.122 0.112,-0.610 0.846 0.112,-0.610 -0.059 0.112,-0.177 -0.394 0.112,-0.177 -0.512 0.112,-0.807 0.256 0.112,-0.610 0.059 0.112,-0.610 0.394 0.112,-1.083 0.256 0.112,-0.177 0.059 0.112,-0.177 -0.059 0.112,-0.610 0.512 0.112,0.492 -0.512 0.112,0.492 -0.846 0.112,0.492 -0.394 0.112,0.925 -0.846 0.112,0.925 -0.512 0.112,0.492 -0.059 0.112,0.925 -0.394 0.112,0.492 0.059 0.112]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.319 1.122 0.071,-1.319 -1.122 0.112,-1.319 1.122 0.112,-1.319 -1.122 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.319 1.122 0.112,1.319 1.122 0.071,-1.319 1.122 0.071,-1.319 1.122 0.112]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.319 -1.122 0.071,1.319 -1.122 0.112,-1.319 -1.122 0.071,-1.319 -1.122 0.112]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.319 -1.122 0.112,1.319 1.122 0.071,1.319 1.122 0.112,1.319 -1.122 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,6,-1,5,7,6,-1,3,8,1,-1,5,9,7,-1,10,8,3,-1,1,11,2,-1,6,12,4,-1,2,11,13,-1,9,14,7,-1,15,16,17,-1,11,16,13,-1,8,16,18,-1,18,16,11,-1,13,16,15,-1,17,16,19,-1,20,16,21,-1,21,16,10,-1,10,16,8,-1,9,22,14,-1,7,23,24,-1,14,23,7,-1,9,25,22,-1,22,25,26,-1,25,27,26,-1,5,20,28,-1,4,20,5,-1,22,29,30,-1,26,29,22,-1,28,31,25,-1,25,31,27,-1,24,32,12,-1,12,32,33,-1,23,34,24,-1,24,34,32,-1,35,19,33,-1,12,19,4,-1,33,19,12,-1,20,21,28,-1,28,21,31,-1,27,3,0,-1,31,3,27,-1,35,36,19,-1,30,37,23,-1,23,37,34,-1,32,38,36,-1,36,38,19,-1,34,38,32,-1,29,39,30,-1,30,39,37,-1,38,17,19,-1,29,2,39,-1,0,2,29,-1,39,15,37,-1,37,15,17,-1]
+coord Coordinate { point [-0.177 0.394 0.071,0.492 0.512 0.071,0.492 0.394 0.071,-0.177 0.512 0.071,-1.319 -1.122 0.071,-1.083 -0.256 0.071,-0.610 -0.846 0.071,-0.610 -0.512 0.071,0.492 0.846 0.071,-0.807 -0.256 0.071,-0.177 0.846 0.071,0.925 0.512 0.071,-0.177 -0.846 0.071,0.925 0.394 0.071,-0.610 -0.394 0.071,0.925 0.059 0.071,1.319 1.122 0.071,0.925 -0.059 0.071,0.925 0.846 0.071,1.319 -1.122 0.071,-1.319 1.122 0.071,-0.610 0.846 0.071,-0.610 -0.059 0.071,-0.177 -0.394 0.071,-0.177 -0.512 0.071,-0.807 0.256 0.071,-0.610 0.059 0.071,-0.610 0.394 0.071,-1.083 0.256 0.071,-0.177 0.059 0.071,-0.177 -0.059 0.071,-0.610 0.512 0.071,0.492 -0.512 0.071,0.492 -0.846 0.071,0.492 -0.394 0.071,0.925 -0.846 0.071,0.925 -0.512 0.071,0.492 -0.059 0.071,0.925 -0.394 0.071,0.492 0.059 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.512 0.071,0.492 -0.512 0.066,0.492 -0.512 0.071,0.925 -0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.512 0.066,0.492 -0.846 0.071,0.492 -0.512 0.071,0.492 -0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.846 0.066,0.925 -0.846 0.071,0.492 -0.846 0.071,0.925 -0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.846 0.071,0.925 -0.512 0.066,0.925 -0.512 0.071,0.925 -0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.059 0.071,0.492 -0.059 0.066,0.492 -0.059 0.071,0.925 -0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.059 0.066,0.492 -0.394 0.071,0.492 -0.059 0.071,0.492 -0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 -0.394 0.066,0.925 -0.394 0.071,0.492 -0.394 0.071,0.925 -0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 -0.394 0.071,0.925 -0.059 0.066,0.925 -0.059 0.071,0.925 -0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.512 0.066,-0.610 -0.846 0.071,-0.610 -0.512 0.071,-0.610 -0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.846 0.066,-0.177 -0.846 0.071,-0.610 -0.846 0.071,-0.177 -0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.846 0.071,-0.177 -0.512 0.066,-0.177 -0.512 0.071,-0.177 -0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.512 0.071,-0.610 -0.512 0.066,-0.610 -0.512 0.071,-0.177 -0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.059 0.071,-0.610 -0.059 0.066,-0.610 -0.059 0.071,-0.177 -0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.059 0.066,-0.610 -0.394 0.071,-0.610 -0.059 0.071,-0.610 -0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.394 0.066,-0.177 -0.394 0.071,-0.610 -0.394 0.071,-0.177 -0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 -0.394 0.071,-0.177 -0.059 0.066,-0.177 -0.059 0.071,-0.177 -0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.846 0.066,-0.610 0.512 0.071,-0.610 0.846 0.071,-0.610 0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.512 0.066,-0.177 0.512 0.071,-0.610 0.512 0.071,-0.177 0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.512 0.071,-0.177 0.846 0.066,-0.177 0.846 0.071,-0.177 0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.846 0.071,-0.610 0.846 0.066,-0.610 0.846 0.071,-0.177 0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.394 0.071,-0.610 0.394 0.066,-0.610 0.394 0.071,-0.177 0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.394 0.066,-0.610 0.059 0.071,-0.610 0.394 0.071,-0.610 0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.059 0.066,-0.177 0.059 0.071,-0.610 0.059 0.071,-0.177 0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.177 0.059 0.071,-0.177 0.394 0.066,-0.177 0.394 0.071,-0.177 0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.846 0.071,0.492 0.846 0.066,0.492 0.846 0.071,0.925 0.846 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.846 0.066,0.492 0.512 0.071,0.492 0.846 0.071,0.492 0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.512 0.066,0.925 0.512 0.071,0.492 0.512 0.071,0.925 0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.512 0.071,0.925 0.846 0.066,0.925 0.846 0.071,0.925 0.512 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.394 0.066,0.492 0.059 0.071,0.492 0.394 0.071,0.492 0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.492 0.059 0.066,0.925 0.059 0.071,0.492 0.059 0.071,0.925 0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.059 0.071,0.925 0.394 0.066,0.925 0.394 0.071,0.925 0.059 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.925 0.394 0.071,0.492 0.394 0.066,0.492 0.394 0.071,0.925 0.394 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.256 0.066,-0.807 -0.256 0.071,-1.083 -0.256 0.071,-0.807 -0.256 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.807 -0.256 0.071,-0.807 0.256 0.066,-0.807 0.256 0.071,-0.807 -0.256 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.807 0.256 0.071,-1.083 0.256 0.066,-1.083 0.256 0.071,-0.807 0.256 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.256 0.066,-1.083 -0.256 0.071,-1.083 0.256 0.071,-1.083 -0.256 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.492 -0.512 0.066,0.925 -0.512 0.058,0.493 -0.512 0.058,0.495 -0.515 0.050,0.925 -0.512 0.066,0.923 -0.515 0.050,0.498 -0.518 0.043,0.919 -0.518 0.043,0.503 -0.522 0.037,0.915 -0.522 0.037,0.508 -0.528 0.031,0.909 -0.528 0.031,0.514 -0.534 0.026,0.903 -0.534 0.026,0.524 -0.544 0.022,0.893 -0.544 0.022,0.531 -0.551 0.020,0.886 -0.551 0.020,0.538 -0.558 0.020,0.879 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.492 -0.846 0.066,0.493 -0.512 0.058,0.493 -0.846 0.058,0.492 -0.512 0.066,0.495 -0.515 0.050,0.495 -0.844 0.050,0.498 -0.518 0.043,0.498 -0.840 0.043,0.503 -0.522 0.037,0.503 -0.836 0.037,0.508 -0.528 0.031,0.508 -0.830 0.031,0.514 -0.824 0.026,0.514 -0.534 0.026,0.524 -0.814 0.022,0.524 -0.544 0.022,0.531 -0.808 0.020,0.531 -0.551 0.020,0.538 -0.800 0.020,0.538 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 -0.846 0.058,0.492 -0.846 0.066,0.493 -0.846 0.058,0.495 -0.844 0.050,0.925 -0.846 0.066,0.923 -0.844 0.050,0.498 -0.840 0.043,0.919 -0.840 0.043,0.503 -0.836 0.037,0.915 -0.836 0.037,0.508 -0.830 0.031,0.909 -0.830 0.031,0.514 -0.824 0.026,0.903 -0.824 0.026,0.524 -0.814 0.022,0.893 -0.814 0.022,0.531 -0.808 0.020,0.886 -0.808 0.020,0.538 -0.800 0.020,0.879 -0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 -0.512 0.058,0.925 -0.846 0.066,0.925 -0.846 0.058,0.925 -0.512 0.066,0.923 -0.515 0.050,0.923 -0.844 0.050,0.919 -0.518 0.043,0.919 -0.840 0.043,0.915 -0.522 0.037,0.915 -0.836 0.037,0.909 -0.528 0.031,0.909 -0.830 0.031,0.903 -0.824 0.026,0.903 -0.534 0.026,0.893 -0.814 0.022,0.893 -0.544 0.022,0.886 -0.808 0.020,0.886 -0.551 0.020,0.879 -0.800 0.020,0.879 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.492 -0.059 0.066,0.925 -0.060 0.058,0.493 -0.060 0.058,0.495 -0.062 0.050,0.925 -0.059 0.066,0.923 -0.062 0.050,0.498 -0.065 0.043,0.919 -0.065 0.043,0.503 -0.070 0.037,0.915 -0.070 0.037,0.508 -0.075 0.031,0.909 -0.075 0.031,0.514 -0.081 0.026,0.903 -0.081 0.026,0.524 -0.091 0.022,0.893 -0.091 0.022,0.531 -0.098 0.020,0.886 -0.098 0.020,0.538 -0.105 0.020,0.879 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [0.492 -0.394 0.066,0.492 -0.059 0.066,0.493 -0.393 0.058,0.493 -0.060 0.058,0.495 -0.062 0.050,0.495 -0.391 0.050,0.498 -0.065 0.043,0.498 -0.388 0.043,0.503 -0.070 0.037,0.503 -0.383 0.037,0.508 -0.075 0.031,0.508 -0.378 0.031,0.514 -0.081 0.026,0.514 -0.371 0.026,0.524 -0.091 0.022,0.524 -0.362 0.022,0.531 -0.098 0.020,0.531 -0.355 0.020,0.538 -0.348 0.020,0.538 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 -0.393 0.058,0.492 -0.394 0.066,0.493 -0.393 0.058,0.925 -0.394 0.066,0.923 -0.391 0.050,0.495 -0.391 0.050,0.919 -0.388 0.043,0.498 -0.388 0.043,0.915 -0.383 0.037,0.503 -0.383 0.037,0.508 -0.378 0.031,0.909 -0.378 0.031,0.514 -0.371 0.026,0.903 -0.371 0.026,0.524 -0.362 0.022,0.893 -0.362 0.022,0.531 -0.355 0.020,0.886 -0.355 0.020,0.538 -0.348 0.020,0.879 -0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 -0.060 0.058,0.925 -0.394 0.066,0.925 -0.393 0.058,0.925 -0.059 0.066,0.923 -0.062 0.050,0.923 -0.391 0.050,0.919 -0.065 0.043,0.919 -0.388 0.043,0.915 -0.070 0.037,0.915 -0.383 0.037,0.909 -0.378 0.031,0.909 -0.075 0.031,0.903 -0.371 0.026,0.903 -0.081 0.026,0.893 -0.362 0.022,0.893 -0.091 0.022,0.886 -0.355 0.020,0.886 -0.098 0.020,0.879 -0.348 0.020,0.879 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.610 -0.846 0.066,-0.610 -0.512 0.058,-0.610 -0.846 0.058,-0.608 -0.844 0.050,-0.610 -0.512 0.066,-0.608 -0.515 0.050,-0.604 -0.840 0.043,-0.604 -0.518 0.043,-0.600 -0.836 0.037,-0.600 -0.522 0.037,-0.594 -0.830 0.031,-0.594 -0.528 0.031,-0.588 -0.824 0.026,-0.588 -0.534 0.026,-0.578 -0.814 0.022,-0.578 -0.544 0.022,-0.571 -0.808 0.020,-0.571 -0.551 0.020,-0.564 -0.800 0.020,-0.564 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.178 -0.846 0.058,-0.610 -0.846 0.066,-0.610 -0.846 0.058,-0.177 -0.846 0.066,-0.180 -0.844 0.050,-0.608 -0.844 0.050,-0.604 -0.840 0.043,-0.183 -0.840 0.043,-0.600 -0.836 0.037,-0.188 -0.836 0.037,-0.594 -0.830 0.031,-0.193 -0.830 0.031,-0.588 -0.824 0.026,-0.200 -0.824 0.026,-0.578 -0.814 0.022,-0.209 -0.814 0.022,-0.571 -0.808 0.020,-0.216 -0.808 0.020,-0.564 -0.800 0.020,-0.223 -0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.178 -0.512 0.058,-0.177 -0.846 0.066,-0.178 -0.846 0.058,-0.177 -0.512 0.066,-0.180 -0.515 0.050,-0.180 -0.844 0.050,-0.183 -0.518 0.043,-0.183 -0.840 0.043,-0.188 -0.522 0.037,-0.188 -0.836 0.037,-0.193 -0.528 0.031,-0.193 -0.830 0.031,-0.200 -0.534 0.026,-0.200 -0.824 0.026,-0.209 -0.544 0.022,-0.209 -0.814 0.022,-0.216 -0.551 0.020,-0.216 -0.808 0.020,-0.223 -0.800 0.020,-0.223 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,5,7,6,-1,6,8,9,-1,7,8,6,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,13,15,14,-1,14,16,17,-1,17,16,18,-1,15,16,14,-1,16,19,18,-1]
+coord Coordinate { point [-0.610 -0.512 0.066,-0.178 -0.512 0.058,-0.610 -0.512 0.058,-0.608 -0.515 0.050,-0.177 -0.512 0.066,-0.180 -0.515 0.050,-0.604 -0.518 0.043,-0.183 -0.518 0.043,-0.188 -0.522 0.037,-0.600 -0.522 0.037,-0.193 -0.528 0.031,-0.594 -0.528 0.031,-0.588 -0.534 0.026,-0.200 -0.534 0.026,-0.578 -0.544 0.022,-0.209 -0.544 0.022,-0.216 -0.551 0.020,-0.571 -0.551 0.020,-0.564 -0.558 0.020,-0.223 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.610 -0.059 0.066,-0.177 -0.059 0.066,-0.610 -0.060 0.058,-0.178 -0.060 0.058,-0.608 -0.062 0.050,-0.180 -0.062 0.050,-0.604 -0.065 0.043,-0.183 -0.065 0.043,-0.600 -0.070 0.037,-0.188 -0.070 0.037,-0.594 -0.075 0.031,-0.193 -0.075 0.031,-0.588 -0.081 0.026,-0.200 -0.081 0.026,-0.578 -0.091 0.022,-0.209 -0.091 0.022,-0.571 -0.098 0.020,-0.216 -0.098 0.020,-0.564 -0.105 0.020,-0.223 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.610 -0.394 0.066,-0.610 -0.060 0.058,-0.610 -0.393 0.058,-0.610 -0.059 0.066,-0.608 -0.062 0.050,-0.608 -0.391 0.050,-0.604 -0.388 0.043,-0.604 -0.065 0.043,-0.600 -0.383 0.037,-0.600 -0.070 0.037,-0.594 -0.378 0.031,-0.594 -0.075 0.031,-0.588 -0.371 0.026,-0.588 -0.081 0.026,-0.578 -0.362 0.022,-0.578 -0.091 0.022,-0.571 -0.355 0.020,-0.571 -0.098 0.020,-0.564 -0.348 0.020,-0.564 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.178 -0.393 0.058,-0.610 -0.394 0.066,-0.610 -0.393 0.058,-0.177 -0.394 0.066,-0.180 -0.391 0.050,-0.608 -0.391 0.050,-0.604 -0.388 0.043,-0.183 -0.388 0.043,-0.600 -0.383 0.037,-0.188 -0.383 0.037,-0.594 -0.378 0.031,-0.193 -0.378 0.031,-0.588 -0.371 0.026,-0.200 -0.371 0.026,-0.578 -0.362 0.022,-0.209 -0.362 0.022,-0.571 -0.355 0.020,-0.216 -0.355 0.020,-0.564 -0.348 0.020,-0.223 -0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.178 -0.060 0.058,-0.177 -0.394 0.066,-0.178 -0.393 0.058,-0.177 -0.059 0.066,-0.180 -0.062 0.050,-0.180 -0.391 0.050,-0.183 -0.065 0.043,-0.183 -0.388 0.043,-0.188 -0.070 0.037,-0.188 -0.383 0.037,-0.193 -0.378 0.031,-0.193 -0.075 0.031,-0.200 -0.371 0.026,-0.200 -0.081 0.026,-0.209 -0.362 0.022,-0.209 -0.091 0.022,-0.216 -0.355 0.020,-0.216 -0.098 0.020,-0.223 -0.348 0.020,-0.223 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.610 0.512 0.066,-0.610 0.846 0.058,-0.610 0.512 0.058,-0.610 0.846 0.066,-0.608 0.844 0.050,-0.608 0.515 0.050,-0.604 0.840 0.043,-0.604 0.518 0.043,-0.600 0.836 0.037,-0.600 0.522 0.037,-0.594 0.830 0.031,-0.594 0.528 0.031,-0.588 0.824 0.026,-0.588 0.534 0.026,-0.578 0.814 0.022,-0.578 0.544 0.022,-0.571 0.551 0.020,-0.571 0.808 0.020,-0.564 0.558 0.020,-0.564 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,13,14,-1,12,11,10,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.178 0.512 0.058,-0.610 0.512 0.066,-0.610 0.512 0.058,-0.177 0.512 0.066,-0.180 0.515 0.050,-0.608 0.515 0.050,-0.183 0.518 0.043,-0.604 0.518 0.043,-0.600 0.522 0.037,-0.188 0.522 0.037,-0.594 0.528 0.031,-0.193 0.528 0.031,-0.200 0.534 0.026,-0.588 0.534 0.026,-0.578 0.544 0.022,-0.209 0.544 0.022,-0.571 0.551 0.020,-0.216 0.551 0.020,-0.564 0.558 0.020,-0.223 0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.178 0.846 0.058,-0.177 0.512 0.066,-0.178 0.512 0.058,-0.177 0.846 0.066,-0.180 0.844 0.050,-0.180 0.515 0.050,-0.183 0.840 0.043,-0.183 0.518 0.043,-0.188 0.522 0.037,-0.188 0.836 0.037,-0.193 0.528 0.031,-0.193 0.830 0.031,-0.200 0.534 0.026,-0.200 0.824 0.026,-0.209 0.544 0.022,-0.209 0.814 0.022,-0.216 0.551 0.020,-0.216 0.808 0.020,-0.223 0.558 0.020,-0.223 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.610 0.846 0.066,-0.178 0.846 0.058,-0.610 0.846 0.058,-0.177 0.846 0.066,-0.180 0.844 0.050,-0.608 0.844 0.050,-0.604 0.840 0.043,-0.183 0.840 0.043,-0.600 0.836 0.037,-0.188 0.836 0.037,-0.594 0.830 0.031,-0.193 0.830 0.031,-0.588 0.824 0.026,-0.200 0.824 0.026,-0.578 0.814 0.022,-0.209 0.814 0.022,-0.571 0.808 0.020,-0.216 0.808 0.020,-0.564 0.800 0.020,-0.223 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.610 0.394 0.066,-0.178 0.393 0.058,-0.610 0.393 0.058,-0.608 0.391 0.050,-0.177 0.394 0.066,-0.180 0.391 0.050,-0.183 0.388 0.043,-0.604 0.388 0.043,-0.188 0.383 0.037,-0.600 0.383 0.037,-0.193 0.378 0.031,-0.594 0.378 0.031,-0.200 0.371 0.026,-0.588 0.371 0.026,-0.209 0.362 0.022,-0.578 0.362 0.022,-0.571 0.355 0.020,-0.216 0.355 0.020,-0.564 0.348 0.020,-0.223 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.610 0.059 0.066,-0.610 0.393 0.058,-0.610 0.060 0.058,-0.610 0.394 0.066,-0.608 0.391 0.050,-0.608 0.062 0.050,-0.604 0.388 0.043,-0.604 0.065 0.043,-0.600 0.383 0.037,-0.600 0.070 0.037,-0.594 0.378 0.031,-0.594 0.075 0.031,-0.588 0.371 0.026,-0.588 0.081 0.026,-0.578 0.362 0.022,-0.578 0.091 0.022,-0.571 0.355 0.020,-0.571 0.098 0.020,-0.564 0.105 0.020,-0.564 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.178 0.060 0.058,-0.610 0.059 0.066,-0.610 0.060 0.058,-0.177 0.059 0.066,-0.180 0.062 0.050,-0.608 0.062 0.050,-0.183 0.065 0.043,-0.604 0.065 0.043,-0.600 0.070 0.037,-0.188 0.070 0.037,-0.594 0.075 0.031,-0.193 0.075 0.031,-0.588 0.081 0.026,-0.200 0.081 0.026,-0.578 0.091 0.022,-0.209 0.091 0.022,-0.571 0.098 0.020,-0.216 0.098 0.020,-0.564 0.105 0.020,-0.223 0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.178 0.393 0.058,-0.177 0.059 0.066,-0.178 0.060 0.058,-0.177 0.394 0.066,-0.180 0.391 0.050,-0.180 0.062 0.050,-0.183 0.388 0.043,-0.183 0.065 0.043,-0.188 0.383 0.037,-0.188 0.070 0.037,-0.193 0.378 0.031,-0.193 0.075 0.031,-0.200 0.371 0.026,-0.200 0.081 0.026,-0.209 0.362 0.022,-0.209 0.091 0.022,-0.216 0.355 0.020,-0.216 0.098 0.020,-0.223 0.105 0.020,-0.223 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.492 0.846 0.066,0.925 0.846 0.058,0.493 0.846 0.058,0.495 0.844 0.050,0.925 0.846 0.066,0.923 0.844 0.050,0.919 0.840 0.043,0.498 0.840 0.043,0.915 0.836 0.037,0.503 0.836 0.037,0.909 0.830 0.031,0.508 0.830 0.031,0.903 0.824 0.026,0.514 0.824 0.026,0.524 0.814 0.022,0.893 0.814 0.022,0.531 0.808 0.020,0.886 0.808 0.020,0.538 0.800 0.020,0.879 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.492 0.512 0.066,0.493 0.846 0.058,0.493 0.512 0.058,0.492 0.846 0.066,0.495 0.844 0.050,0.495 0.515 0.050,0.498 0.840 0.043,0.498 0.518 0.043,0.503 0.836 0.037,0.503 0.522 0.037,0.508 0.528 0.031,0.508 0.830 0.031,0.514 0.534 0.026,0.514 0.824 0.026,0.524 0.544 0.022,0.524 0.814 0.022,0.531 0.551 0.020,0.531 0.808 0.020,0.538 0.558 0.020,0.538 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 0.512 0.058,0.492 0.512 0.066,0.493 0.512 0.058,0.925 0.512 0.066,0.923 0.515 0.050,0.495 0.515 0.050,0.919 0.518 0.043,0.498 0.518 0.043,0.915 0.522 0.037,0.503 0.522 0.037,0.508 0.528 0.031,0.909 0.528 0.031,0.514 0.534 0.026,0.903 0.534 0.026,0.524 0.544 0.022,0.893 0.544 0.022,0.531 0.551 0.020,0.886 0.551 0.020,0.538 0.558 0.020,0.879 0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 0.846 0.058,0.925 0.512 0.066,0.925 0.512 0.058,0.925 0.846 0.066,0.923 0.844 0.050,0.923 0.515 0.050,0.919 0.840 0.043,0.919 0.518 0.043,0.915 0.836 0.037,0.915 0.522 0.037,0.909 0.830 0.031,0.909 0.528 0.031,0.903 0.824 0.026,0.903 0.534 0.026,0.893 0.544 0.022,0.893 0.814 0.022,0.886 0.551 0.020,0.886 0.808 0.020,0.879 0.558 0.020,0.879 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [0.492 0.059 0.066,0.492 0.394 0.066,0.493 0.060 0.058,0.493 0.393 0.058,0.495 0.391 0.050,0.495 0.062 0.050,0.498 0.388 0.043,0.498 0.065 0.043,0.503 0.383 0.037,0.503 0.070 0.037,0.508 0.378 0.031,0.508 0.075 0.031,0.514 0.371 0.026,0.514 0.081 0.026,0.524 0.362 0.022,0.524 0.091 0.022,0.531 0.355 0.020,0.531 0.098 0.020,0.538 0.105 0.020,0.538 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 0.060 0.058,0.492 0.059 0.066,0.493 0.060 0.058,0.925 0.059 0.066,0.923 0.062 0.050,0.495 0.062 0.050,0.498 0.065 0.043,0.919 0.065 0.043,0.503 0.070 0.037,0.915 0.070 0.037,0.508 0.075 0.031,0.909 0.075 0.031,0.514 0.081 0.026,0.903 0.081 0.026,0.524 0.091 0.022,0.893 0.091 0.022,0.531 0.098 0.020,0.886 0.098 0.020,0.538 0.105 0.020,0.879 0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,15,16,-1,14,12,13,-1,17,16,18,-1,17,14,16,-1,19,17,18,-1]
+coord Coordinate { point [0.925 0.393 0.058,0.925 0.059 0.066,0.925 0.060 0.058,0.925 0.394 0.066,0.923 0.391 0.050,0.923 0.062 0.050,0.919 0.388 0.043,0.919 0.065 0.043,0.915 0.383 0.037,0.915 0.070 0.037,0.909 0.378 0.031,0.909 0.075 0.031,0.903 0.371 0.026,0.903 0.081 0.026,0.893 0.362 0.022,0.893 0.091 0.022,0.886 0.098 0.020,0.886 0.355 0.020,0.879 0.105 0.020,0.879 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,5,7,6,-1,6,8,9,-1,7,8,6,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.492 0.394 0.066,0.925 0.393 0.058,0.493 0.393 0.058,0.495 0.391 0.050,0.925 0.394 0.066,0.923 0.391 0.050,0.498 0.388 0.043,0.919 0.388 0.043,0.915 0.383 0.037,0.503 0.383 0.037,0.909 0.378 0.031,0.508 0.378 0.031,0.903 0.371 0.026,0.514 0.371 0.026,0.524 0.362 0.022,0.893 0.362 0.022,0.531 0.355 0.020,0.886 0.355 0.020,0.538 0.348 0.020,0.879 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.808 -0.255 0.058,-1.083 -0.256 0.066,-1.082 -0.255 0.058,-0.807 -0.256 0.066,-0.810 -0.253 0.050,-1.080 -0.253 0.050,-0.813 -0.250 0.043,-1.077 -0.250 0.043,-0.818 -0.245 0.037,-1.072 -0.245 0.037,-0.823 -0.240 0.031,-1.067 -0.240 0.031,-1.060 -0.234 0.026,-0.829 -0.234 0.026,-1.051 -0.224 0.022,-0.839 -0.224 0.022,-1.044 -0.217 0.020,-0.846 -0.217 0.020,-1.037 -0.210 0.020,-0.853 -0.210 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.808 0.255 0.058,-0.807 -0.256 0.066,-0.808 -0.255 0.058,-0.807 0.256 0.066,-0.810 0.253 0.050,-0.810 -0.253 0.050,-0.813 -0.250 0.043,-0.813 0.250 0.043,-0.818 -0.245 0.037,-0.818 0.245 0.037,-0.823 -0.240 0.031,-0.823 0.240 0.031,-0.829 -0.234 0.026,-0.829 0.234 0.026,-0.839 -0.224 0.022,-0.839 0.224 0.022,-0.846 -0.217 0.020,-0.846 0.217 0.020,-0.853 -0.210 0.020,-0.853 0.210 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-1.083 0.256 0.066,-0.808 0.255 0.058,-1.082 0.255 0.058,-0.807 0.256 0.066,-0.810 0.253 0.050,-1.080 0.253 0.050,-1.077 0.250 0.043,-0.813 0.250 0.043,-1.072 0.245 0.037,-0.818 0.245 0.037,-1.067 0.240 0.031,-0.823 0.240 0.031,-1.060 0.234 0.026,-0.829 0.234 0.026,-1.051 0.224 0.022,-0.839 0.224 0.022,-1.044 0.217 0.020,-0.846 0.217 0.020,-1.037 0.210 0.020,-0.853 0.210 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-1.083 -0.256 0.066,-1.082 0.255 0.058,-1.082 -0.255 0.058,-1.083 0.256 0.066,-1.080 0.253 0.050,-1.080 -0.253 0.050,-1.077 0.250 0.043,-1.077 -0.250 0.043,-1.072 0.245 0.037,-1.072 -0.245 0.037,-1.067 0.240 0.031,-1.067 -0.240 0.031,-1.060 0.234 0.026,-1.060 -0.234 0.026,-1.051 0.224 0.022,-1.051 -0.224 0.022,-1.044 -0.217 0.020,-1.044 0.217 0.020,-1.037 -0.210 0.020,-1.037 0.210 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.538 -0.800 0.020,0.879 -0.558 0.020,0.879 -0.800 0.020,0.538 -0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.538 -0.105 0.020,0.879 -0.105 0.020,0.538 -0.348 0.020,0.879 -0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.564 -0.558 0.020,-0.223 -0.558 0.020,-0.564 -0.800 0.020,-0.223 -0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.564 -0.348 0.020,-0.223 -0.105 0.020,-0.223 -0.348 0.020,-0.564 -0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.564 0.558 0.020,-0.223 0.800 0.020,-0.223 0.558 0.020,-0.564 0.800 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.564 0.105 0.020,-0.223 0.348 0.020,-0.223 0.105 0.020,-0.564 0.348 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.538 0.800 0.020,0.879 0.800 0.020,0.538 0.558 0.020,0.879 0.558 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.538 0.348 0.020,0.879 0.348 0.020,0.538 0.105 0.020,0.879 0.105 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.037 -0.210 0.020,-0.853 0.210 0.020,-0.853 -0.210 0.020,-1.037 0.210 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ME.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ME.step
new file mode 100644
index 00000000..308fb084
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ME.step
@@ -0,0 +1,5395 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_ME.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_ME'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_ME.step',
+/* time_stamp */ '2017-10-17T20:11:44',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_ME','DirectFET_ME','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4135);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#952,#980,#1004,#1032,#1056,#1084,#1108,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1484,#1501,#1540,#1611,#1638,
+#1709,#1738,#1809,#1836,#1899,#1911,#1942,#1966,#1990,#2007,#2038,
+#2062,#2086,#2103,#2134,#2158,#2182,#2199,#2230,#2254,#2278,#2295,
+#2326,#2350,#2374,#2391,#2422,#2446,#2470,#2487,#2499,#2575,#2606,
+#2630,#2654,#2671,#2887,#2918,#2942,#2966,#2983,#3014,#3038,#3062,
+#3079,#3110,#3134,#3158,#3175,#3206,#3230,#3254,#3271,#3302,#3326,
+#3350,#3367,#3398,#3422,#3446,#3463,#3496,#3521,#3546,#3563,#3596,
+#3621,#3646,#3663,#3696,#3721,#3746,#3763,#3796,#3821,#3846,#3863,
+#3896,#3921,#3946,#3963,#3996,#4021,#4046,#4063,#4075,#4087,#4099,
+#4111,#4123));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.415));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.325));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.415));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.415));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.75,-1.95,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.415));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.415));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.325));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.325));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.75,1.95,0.325));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.325));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.75,-1.95,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.75,1.95,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.75,1.95,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.415));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.415));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.415));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(2.66,2.373333333333,0.415));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.415));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(2.583333333333,2.45,0.415));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.415));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.415));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.75,2.45,0.415));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.415));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#355,#364,#372,#381,#389,#398,#406));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.,0.));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#347,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#359 = CIRCLE('',#360,0.137286132588);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#362 = DIRECTION('',(-0.,-0.,-1.));
+#363 = DIRECTION('',(0.,-1.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#357,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#374,#366,#376,.T.);
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#376 = CIRCLE('',#377,0.137286132588);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#379 = DIRECTION('',(-0.,0.,1.));
+#380 = DIRECTION('',(0.,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#374,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.T.);
+#390 = EDGE_CURVE('',#383,#391,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#393 = CIRCLE('',#394,0.137286132588);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#396 = DIRECTION('',(-0.,-0.,-1.));
+#397 = DIRECTION('',(0.,-1.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#391,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.,0.));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#349,#400,#408,.T.);
+#408 = CIRCLE('',#409,0.137286132588);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#411 = DIRECTION('',(-0.,0.,1.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-2.666666666667,2.366666666667,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.325));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.666666666667,-2.366666666667,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.75,2.283333333333,0.325));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(2.66,2.373333333333,0.325));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(2.666666666667,2.366666666667,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.315));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.315));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.315));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.315));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.315));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.315));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.315));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-2.581356933706,2.281356933706,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.315));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.315));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(2.581356933706,-2.281356933706,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.512713867412,2.35,0.315));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-2.65,2.35,0.315));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.65,2.212713867412,0.315));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.65,-2.35,0.315));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.315));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(2.581356933706,2.281356933706,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.325));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#947,.T.);
+#922 = FACE_BOUND('',#923,.T.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-0.,-1.,-0.));
+#947 = PLANE('',#948);
+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
+#949 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = ADVANCED_FACE('',(#953),#975,.T.);
+#953 = FACE_BOUND('',#954,.T.);
+#954 = EDGE_LOOP('',(#955,#956,#957,#965));
+#955 = ORIENTED_EDGE('',*,*,#934,.F.);
+#956 = ORIENTED_EDGE('',*,*,#407,.T.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#400,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.,0.,1.));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#935,#967,.T.);
+#967 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#968,#969,#970,#971,#972,#973,
+#974),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#968 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#969 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#970 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#971 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#972 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#973 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#974 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#975 = CYLINDRICAL_SURFACE('',#976,0.137286132588);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#978 = DIRECTION('',(0.,0.,1.));
+#979 = DIRECTION('',(1.,0.,0.));
+#980 = ADVANCED_FACE('',(#981),#999,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#991,#997,#998));
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#391,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#985,#959,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = ORIENTED_EDGE('',*,*,#958,.F.);
+#998 = ORIENTED_EDGE('',*,*,#399,.F.);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#1002 = DIRECTION('',(0.,1.,0.));
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = ADVANCED_FACE('',(#1005),#1027,.T.);
+#1005 = FACE_BOUND('',#1006,.F.);
+#1006 = EDGE_LOOP('',(#1007,#1015,#1016,#1017));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#383,#1009,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#984,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1009,#985,#1019,.T.);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1020,#1021,#1022,#1023,#1024,
+#1025,#1026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1021 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1022 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1023 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1024 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1025 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1026 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1027 = CYLINDRICAL_SURFACE('',#1028,0.137286132588);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = ADVANCED_FACE('',(#1033),#1051,.F.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#374,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1009,#1047,.T.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,1.,0.));
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1054 = DIRECTION('',(1.,0.,0.));
+#1055 = DIRECTION('',(0.,0.,1.));
+#1056 = ADVANCED_FACE('',(#1057),#1079,.T.);
+#1057 = FACE_BOUND('',#1058,.T.);
+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1069));
+#1059 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1060 = ORIENTED_EDGE('',*,*,#373,.T.);
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#366,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.,0.,1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1037,#1071,.T.);
+#1071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1073,#1074,#1075,#1076,
+#1077,#1078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1072 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1073 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1074 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1075 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1076 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663019,0.4385));
+#1077 = CARTESIAN_POINT('',(-2.505,-2.103655291599,0.4385));
+#1078 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1079 = CYLINDRICAL_SURFACE('',#1080,0.137286132588);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#1082 = DIRECTION('',(0.,0.,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = ADVANCED_FACE('',(#1085),#1103,.F.);
+#1085 = FACE_BOUND('',#1086,.F.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1096,#1102));
+#1087 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1063,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,-0.,-0.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#357,#1090,#1098,.T.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = ORIENTED_EDGE('',*,*,#365,.F.);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1106 = DIRECTION('',(0.,1.,0.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = ADVANCED_FACE('',(#1109),#1124,.T.);
+#1109 = FACE_BOUND('',#1110,.F.);
+#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1114));
+#1111 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1112 = ORIENTED_EDGE('',*,*,#356,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#926,#1090,#1116,.T.);
+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1117,#1118,#1119,#1120,#1121,
+#1122,#1123),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1117 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1118 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1119 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1120 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1121 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1122 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1123 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1124 = CYLINDRICAL_SURFACE('',#1125,0.137286132588);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#1127 = DIRECTION('',(0.,0.,1.));
+#1128 = DIRECTION('',(1.,0.,0.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(3.15,1.95,0.325));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343,#1377,#1411,#1445),
+#1479,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(0.3,-1.5,0.315));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(0.3,-0.2,0.315));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(0.3,-1.925,0.315));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.65,-1.5,0.315));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.65,-1.5,0.315));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-0.65,-0.2,0.315));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.65,-1.925,0.315));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.65,-0.2,0.315));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.85,-0.2,0.315));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(0.9,-0.2,0.315));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-0.875,-0.2,0.315));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-1.,0.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1322 = EDGE_CURVE('',#1323,#1313,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(1.85,-1.5,0.315));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(1.85,-1.925,0.315));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(0.,1.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.9,-1.5,0.315));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-0.875,-1.5,0.315));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(-1.,0.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.T.);
+#1338 = EDGE_CURVE('',#1331,#1315,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(0.9,-1.925,0.315));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(0.,1.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(1.85,0.2,0.315));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(1.85,1.5,0.315));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(1.85,-1.075,0.315));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(0.9,0.2,0.315));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-0.875,0.2,0.315));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(0.9,1.5,0.315));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(0.9,-1.075,0.315));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-0.875,1.5,0.315));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = FACE_BOUND('',#1378,.F.);
+#1378 = EDGE_LOOP('',(#1379,#1389,#1397,#1405));
+#1379 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#1380 = EDGE_CURVE('',#1381,#1383,#1385,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(0.3,0.2,0.315));
+#1383 = VERTEX_POINT('',#1384);
+#1384 = CARTESIAN_POINT('',(0.3,1.5,0.315));
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(0.3,-1.075,0.315));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(0.,1.,0.));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1390 = EDGE_CURVE('',#1381,#1391,#1393,.T.);
+#1391 = VERTEX_POINT('',#1392);
+#1392 = CARTESIAN_POINT('',(-0.65,0.2,0.315));
+#1393 = LINE('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(-1.65,0.2,0.315));
+#1395 = VECTOR('',#1396,1.);
+#1396 = DIRECTION('',(-1.,0.,0.));
+#1397 = ORIENTED_EDGE('',*,*,#1398,.T.);
+#1398 = EDGE_CURVE('',#1391,#1399,#1401,.T.);
+#1399 = VERTEX_POINT('',#1400);
+#1400 = CARTESIAN_POINT('',(-0.65,1.5,0.315));
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(-0.65,-1.075,0.315));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(0.,1.,0.));
+#1405 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#1406 = EDGE_CURVE('',#1383,#1399,#1407,.T.);
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(-1.65,1.5,0.315));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(-1.,0.,0.));
+#1411 = FACE_BOUND('',#1412,.F.);
+#1412 = EDGE_LOOP('',(#1413,#1423,#1431,#1439));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.F.);
+#1414 = EDGE_CURVE('',#1415,#1417,#1419,.T.);
+#1415 = VERTEX_POINT('',#1416);
+#1416 = CARTESIAN_POINT('',(-1.25,-1.5,0.315));
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(-1.25,-0.2,0.315));
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(-1.25,-1.925,0.315));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(0.,1.,0.));
+#1423 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#1424 = EDGE_CURVE('',#1415,#1425,#1427,.T.);
+#1425 = VERTEX_POINT('',#1426);
+#1426 = CARTESIAN_POINT('',(-1.85,-1.5,0.315));
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(-2.25,-1.5,0.315));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(-1.,0.,0.));
+#1431 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#1432 = EDGE_CURVE('',#1425,#1433,#1435,.T.);
+#1433 = VERTEX_POINT('',#1434);
+#1434 = CARTESIAN_POINT('',(-1.85,-0.2,0.315));
+#1435 = LINE('',#1436,#1437);
+#1436 = CARTESIAN_POINT('',(-1.85,-1.925,0.315));
+#1437 = VECTOR('',#1438,1.);
+#1438 = DIRECTION('',(0.,1.,0.));
+#1439 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1440 = EDGE_CURVE('',#1417,#1433,#1441,.T.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-2.25,-0.2,0.315));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,0.,0.));
+#1445 = FACE_BOUND('',#1446,.F.);
+#1446 = EDGE_LOOP('',(#1447,#1457,#1465,#1473));
+#1447 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#1448 = EDGE_CURVE('',#1449,#1451,#1453,.T.);
+#1449 = VERTEX_POINT('',#1450);
+#1450 = CARTESIAN_POINT('',(-1.25,0.4,0.315));
+#1451 = VERTEX_POINT('',#1452);
+#1452 = CARTESIAN_POINT('',(-1.25,1.5,0.315));
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(-1.25,-0.975,0.315));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(0.,1.,0.));
+#1457 = ORIENTED_EDGE('',*,*,#1458,.T.);
+#1458 = EDGE_CURVE('',#1449,#1459,#1461,.T.);
+#1459 = VERTEX_POINT('',#1460);
+#1460 = CARTESIAN_POINT('',(-1.85,0.4,0.315));
+#1461 = LINE('',#1462,#1463);
+#1462 = CARTESIAN_POINT('',(-2.25,0.4,0.315));
+#1463 = VECTOR('',#1464,1.);
+#1464 = DIRECTION('',(-1.,0.,0.));
+#1465 = ORIENTED_EDGE('',*,*,#1466,.T.);
+#1466 = EDGE_CURVE('',#1459,#1467,#1469,.T.);
+#1467 = VERTEX_POINT('',#1468);
+#1468 = CARTESIAN_POINT('',(-1.85,1.5,0.315));
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-1.85,-0.975,0.315));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,1.,0.));
+#1473 = ORIENTED_EDGE('',*,*,#1474,.F.);
+#1474 = EDGE_CURVE('',#1451,#1467,#1475,.T.);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(-2.25,1.5,0.315));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(-1.,0.,0.));
+#1479 = PLANE('',#1480);
+#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483);
+#1481 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#1482 = DIRECTION('',(0.,0.,1.));
+#1483 = DIRECTION('',(1.,0.,0.));
+#1484 = ADVANCED_FACE('',(#1485),#1496,.T.);
+#1485 = FACE_BOUND('',#1486,.T.);
+#1486 = EDGE_LOOP('',(#1487,#1488,#1489,#1495));
+#1487 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1488 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1489 = ORIENTED_EDGE('',*,*,#1490,.T.);
+#1490 = EDGE_CURVE('',#1198,#1230,#1491,.T.);
+#1491 = LINE('',#1492,#1493);
+#1492 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1493 = VECTOR('',#1494,1.);
+#1494 = DIRECTION('',(0.,1.,0.));
+#1495 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1496 = PLANE('',#1497);
+#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500);
+#1498 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1499 = DIRECTION('',(0.,0.,1.));
+#1500 = DIRECTION('',(1.,0.,0.));
+#1501 = ADVANCED_FACE('',(#1502),#1535,.T.);
+#1502 = FACE_BOUND('',#1503,.F.);
+#1503 = EDGE_LOOP('',(#1504,#1517,#1518,#1529));
+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);
+#1505 = EDGE_CURVE('',#1506,#935,#1508,.T.);
+#1506 = VERTEX_POINT('',#1507);
+#1507 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1508 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1509,#1510,#1511,#1512,#1513,
+#1514,#1515,#1516),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1509 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1510 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1511 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1512 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1513 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1514 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1515 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1516 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1517 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1518 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#1519 = EDGE_CURVE('',#1520,#926,#1522,.T.);
+#1520 = VERTEX_POINT('',#1521);
+#1521 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1522 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1523,#1524,#1525,#1526,#1527,
+#1528),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1523 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1524 = CARTESIAN_POINT('',(2.359944684623,-2.008342773482,0.65));
+#1525 = CARTESIAN_POINT('',(2.426451362571,-2.023185546965,
+0.623982326644));
+#1526 = CARTESIAN_POINT('',(2.478982326644,-2.038028320447,
+0.571451362571));
+#1527 = CARTESIAN_POINT('',(2.505,-2.052871093929,0.504944684623));
+#1528 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1529 = ORIENTED_EDGE('',*,*,#1530,.F.);
+#1530 = EDGE_CURVE('',#1506,#1520,#1531,.T.);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(2.2935,2.067713867412,0.65));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(-0.,-1.,-0.));
+#1535 = CYLINDRICAL_SURFACE('',#1536,0.2115);
+#1536 = AXIS2_PLACEMENT_3D('',#1537,#1538,#1539);
+#1537 = CARTESIAN_POINT('',(2.2935,2.067713867412,0.4385));
+#1538 = DIRECTION('',(-0.,-1.,-0.));
+#1539 = DIRECTION('',(0.,0.,1.));
+#1540 = ADVANCED_FACE('',(#1541),#1554,.T.);
+#1541 = FACE_BOUND('',#1542,.T.);
+#1542 = EDGE_LOOP('',(#1543,#1552,#1553));
+#1543 = ORIENTED_EDGE('',*,*,#1544,.F.);
+#1544 = EDGE_CURVE('',#1506,#959,#1545,.T.);
+#1545 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1546,#1547,#1548,#1549,#1550,
+#1551),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1546 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1547 = CARTESIAN_POINT('',(2.308342773482,2.059944684623,0.65));
+#1548 = CARTESIAN_POINT('',(2.323185546965,2.126451362571,0.623982326644
+));
+#1549 = CARTESIAN_POINT('',(2.338028320447,2.178982326644,0.571451362571
+));
+#1550 = CARTESIAN_POINT('',(2.352871093929,2.205,0.504944684623));
+#1551 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1552 = ORIENTED_EDGE('',*,*,#1505,.T.);
+#1553 = ORIENTED_EDGE('',*,*,#966,.F.);
+#1554 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1555,#1556,#1557,#1558,#1559,#1560,#1561,#1562)
+,(#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570)
+,(#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578)
+,(#1579,#1580,#1581,#1582,#1583,#1584,#1585,#1586)
+,(#1587,#1588,#1589,#1590,#1591,#1592,#1593,#1594)
+,(#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602)
+,(#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1555 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1556 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1557 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1558 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1559 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1560 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1561 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1562 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1563 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1564 = CARTESIAN_POINT('',(2.312110837446,2.0380861218,0.65));
+#1565 = CARTESIAN_POINT('',(2.330721636626,2.083184257493,0.639036139293
+));
+#1566 = CARTESIAN_POINT('',(2.348682097492,2.126299935641,0.617407308007
+));
+#1567 = CARTESIAN_POINT('',(2.365340659729,2.16681364361,0.58321819774)
+);
+#1568 = CARTESIAN_POINT('',(2.380182881463,2.194452561649,0.535996201413
+));
+#1569 = CARTESIAN_POINT('',(2.392954535657,2.206387796026,0.485960489017
+));
+#1570 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#1571 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1572 = CARTESIAN_POINT('',(2.324849031155,2.028428621592,0.65));
+#1573 = CARTESIAN_POINT('',(2.351562601112,2.071694011536,0.639913056572
+));
+#1574 = CARTESIAN_POINT('',(2.379401326328,2.112322560708,0.620216203363
+));
+#1575 = CARTESIAN_POINT('',(2.405153679934,2.153077998878,0.586961729594
+));
+#1576 = CARTESIAN_POINT('',(2.424286786627,2.181885190744,0.537541473195
+));
+#1577 = CARTESIAN_POINT('',(2.433023233719,2.197744075581,0.485960489017
+));
+#1578 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1579 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1580 = CARTESIAN_POINT('',(2.327152275291,2.02715227529,0.65));
+#1581 = CARTESIAN_POINT('',(2.363966582575,2.063966582575,0.640205362332
+));
+#1582 = CARTESIAN_POINT('',(2.400432367192,2.100432367192,0.621152501816
+));
+#1583 = CARTESIAN_POINT('',(2.436106834881,2.136106834881,0.588209573545
+));
+#1584 = CARTESIAN_POINT('',(2.461308935545,2.161308935545,0.538056563789
+));
+#1585 = CARTESIAN_POINT('',(2.473011432018,2.173011432018,0.485960489017
+));
+#1586 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1587 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1588 = CARTESIAN_POINT('',(2.328428621592,2.024849031155,0.65));
+#1589 = CARTESIAN_POINT('',(2.371694011536,2.051562601112,0.639913056572
+));
+#1590 = CARTESIAN_POINT('',(2.412322560708,2.079401326328,0.620216203363
+));
+#1591 = CARTESIAN_POINT('',(2.453077998878,2.105153679934,0.586961729594
+));
+#1592 = CARTESIAN_POINT('',(2.481885190744,2.124286786627,0.537541473195
+));
+#1593 = CARTESIAN_POINT('',(2.497744075581,2.133023233719,0.485960489017
+));
+#1594 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1595 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1596 = CARTESIAN_POINT('',(2.3380861218,2.012110837446,0.65));
+#1597 = CARTESIAN_POINT('',(2.383184257493,2.030721636626,0.639036139293
+));
+#1598 = CARTESIAN_POINT('',(2.426299935641,2.048682097492,0.617407308007
+));
+#1599 = CARTESIAN_POINT('',(2.46681364361,2.065340659729,0.58321819774)
+);
+#1600 = CARTESIAN_POINT('',(2.494452561649,2.080182881463,0.535996201413
+));
+#1601 = CARTESIAN_POINT('',(2.506387796026,2.092954535657,0.485960489017
+));
+#1602 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1603 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1604 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1605 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1606 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1607 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1608 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1609 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1610 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1611 = ADVANCED_FACE('',(#1612),#1633,.T.);
+#1612 = FACE_BOUND('',#1613,.F.);
+#1613 = EDGE_LOOP('',(#1614,#1625,#1626,#1627));
+#1614 = ORIENTED_EDGE('',*,*,#1615,.T.);
+#1615 = EDGE_CURVE('',#1616,#985,#1618,.T.);
+#1616 = VERTEX_POINT('',#1617);
+#1617 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1618 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1619,#1620,#1621,#1622,#1623,
+#1624),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1619 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1620 = CARTESIAN_POINT('',(-2.308342773482,2.059944684623,0.65));
+#1621 = CARTESIAN_POINT('',(-2.323185546965,2.126451362571,
+0.623982326644));
+#1622 = CARTESIAN_POINT('',(-2.338028320447,2.178982326644,
+0.571451362571));
+#1623 = CARTESIAN_POINT('',(-2.352871093929,2.205,0.504944684623));
+#1624 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1625 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1626 = ORIENTED_EDGE('',*,*,#1544,.F.);
+#1627 = ORIENTED_EDGE('',*,*,#1628,.F.);
+#1628 = EDGE_CURVE('',#1616,#1506,#1629,.T.);
+#1629 = LINE('',#1630,#1631);
+#1630 = CARTESIAN_POINT('',(-2.367713867412,1.9935,0.65));
+#1631 = VECTOR('',#1632,1.);
+#1632 = DIRECTION('',(1.,0.,0.));
+#1633 = CYLINDRICAL_SURFACE('',#1634,0.2115);
+#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637);
+#1635 = CARTESIAN_POINT('',(-2.367713867412,1.9935,0.4385));
+#1636 = DIRECTION('',(1.,0.,0.));
+#1637 = DIRECTION('',(0.,0.,1.));
+#1638 = ADVANCED_FACE('',(#1639),#1652,.T.);
+#1639 = FACE_BOUND('',#1640,.T.);
+#1640 = EDGE_LOOP('',(#1641,#1650,#1651));
+#1641 = ORIENTED_EDGE('',*,*,#1642,.F.);
+#1642 = EDGE_CURVE('',#1616,#1009,#1643,.T.);
+#1643 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1644,#1645,#1646,#1647,#1648,
+#1649),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1644 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1645 = CARTESIAN_POINT('',(-2.359944684623,2.008342773482,0.65));
+#1646 = CARTESIAN_POINT('',(-2.426451362571,2.023185546965,
+0.623982326644));
+#1647 = CARTESIAN_POINT('',(-2.478982326644,2.038028320447,
+0.571451362571));
+#1648 = CARTESIAN_POINT('',(-2.505,2.052871093929,0.504944684623));
+#1649 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1650 = ORIENTED_EDGE('',*,*,#1615,.T.);
+#1651 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1652 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1653,#1654,#1655,#1656,#1657,#1658,#1659,#1660)
+,(#1661,#1662,#1663,#1664,#1665,#1666,#1667,#1668)
+,(#1669,#1670,#1671,#1672,#1673,#1674,#1675,#1676)
+,(#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684)
+,(#1685,#1686,#1687,#1688,#1689,#1690,#1691,#1692)
+,(#1693,#1694,#1695,#1696,#1697,#1698,#1699,#1700)
+,(#1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1653 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1654 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1655 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1656 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1657 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1658 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1659 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1660 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1661 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1662 = CARTESIAN_POINT('',(-2.3380861218,2.012110837446,0.65));
+#1663 = CARTESIAN_POINT('',(-2.383184257493,2.030721636626,
+0.639036139293));
+#1664 = CARTESIAN_POINT('',(-2.426299935641,2.048682097492,
+0.617407308007));
+#1665 = CARTESIAN_POINT('',(-2.46681364361,2.065340659729,0.58321819774)
+);
+#1666 = CARTESIAN_POINT('',(-2.494452561649,2.080182881463,
+0.535996201413));
+#1667 = CARTESIAN_POINT('',(-2.506387796026,2.092954535657,
+0.485960489017));
+#1668 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1669 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1670 = CARTESIAN_POINT('',(-2.328428621592,2.024849031155,0.65));
+#1671 = CARTESIAN_POINT('',(-2.371694011536,2.051562601112,
+0.639913056572));
+#1672 = CARTESIAN_POINT('',(-2.412322560708,2.079401326328,
+0.620216203363));
+#1673 = CARTESIAN_POINT('',(-2.453077998878,2.105153679934,
+0.586961729594));
+#1674 = CARTESIAN_POINT('',(-2.481885190744,2.124286786627,
+0.537541473195));
+#1675 = CARTESIAN_POINT('',(-2.497744075581,2.133023233719,
+0.485960489017));
+#1676 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1677 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1678 = CARTESIAN_POINT('',(-2.32715227529,2.027152275291,0.65));
+#1679 = CARTESIAN_POINT('',(-2.363966582575,2.063966582575,
+0.640205362332));
+#1680 = CARTESIAN_POINT('',(-2.400432367192,2.100432367192,
+0.621152501816));
+#1681 = CARTESIAN_POINT('',(-2.436106834881,2.136106834881,
+0.588209573545));
+#1682 = CARTESIAN_POINT('',(-2.461308935545,2.161308935545,
+0.538056563789));
+#1683 = CARTESIAN_POINT('',(-2.473011432018,2.173011432018,
+0.485960489017));
+#1684 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1685 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1686 = CARTESIAN_POINT('',(-2.324849031155,2.028428621592,0.65));
+#1687 = CARTESIAN_POINT('',(-2.351562601112,2.071694011536,
+0.639913056572));
+#1688 = CARTESIAN_POINT('',(-2.379401326328,2.112322560708,
+0.620216203363));
+#1689 = CARTESIAN_POINT('',(-2.405153679934,2.153077998878,
+0.586961729594));
+#1690 = CARTESIAN_POINT('',(-2.424286786627,2.181885190744,
+0.537541473195));
+#1691 = CARTESIAN_POINT('',(-2.433023233719,2.197744075581,
+0.485960489017));
+#1692 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1693 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1694 = CARTESIAN_POINT('',(-2.312110837446,2.0380861218,0.65));
+#1695 = CARTESIAN_POINT('',(-2.330721636626,2.083184257493,
+0.639036139293));
+#1696 = CARTESIAN_POINT('',(-2.348682097492,2.126299935641,
+0.617407308007));
+#1697 = CARTESIAN_POINT('',(-2.365340659729,2.16681364361,0.58321819774)
+);
+#1698 = CARTESIAN_POINT('',(-2.380182881463,2.194452561649,
+0.535996201413));
+#1699 = CARTESIAN_POINT('',(-2.392954535657,2.206387796026,
+0.485960489017));
+#1700 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1701 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1702 = CARTESIAN_POINT('',(-2.304101981059,2.040960489017,0.65));
+#1703 = CARTESIAN_POINT('',(-2.314703962118,2.088420748444,
+0.637574610494));
+#1704 = CARTESIAN_POINT('',(-2.325305943176,2.131978977984,
+0.612725815746));
+#1705 = CARTESIAN_POINT('',(-2.335907924235,2.167725815746,
+0.576978977984));
+#1706 = CARTESIAN_POINT('',(-2.346509905294,2.192574610494,
+0.533420748444));
+#1707 = CARTESIAN_POINT('',(-2.357111886353,2.205,0.485960489017));
+#1708 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1709 = ADVANCED_FACE('',(#1710),#1733,.T.);
+#1710 = FACE_BOUND('',#1711,.F.);
+#1711 = EDGE_LOOP('',(#1712,#1725,#1726,#1727));
+#1712 = ORIENTED_EDGE('',*,*,#1713,.T.);
+#1713 = EDGE_CURVE('',#1714,#1037,#1716,.T.);
+#1714 = VERTEX_POINT('',#1715);
+#1715 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1716 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1717,#1718,#1719,#1720,#1721,
+#1722,#1723,#1724),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1717 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1718 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1719 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1720 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1721 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1722 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1723 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1724 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1725 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1726 = ORIENTED_EDGE('',*,*,#1642,.F.);
+#1727 = ORIENTED_EDGE('',*,*,#1728,.F.);
+#1728 = EDGE_CURVE('',#1714,#1616,#1729,.T.);
+#1729 = LINE('',#1730,#1731);
+#1730 = CARTESIAN_POINT('',(-2.2935,-2.067713867412,0.65));
+#1731 = VECTOR('',#1732,1.);
+#1732 = DIRECTION('',(0.,1.,0.));
+#1733 = CYLINDRICAL_SURFACE('',#1734,0.2115);
+#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737);
+#1735 = CARTESIAN_POINT('',(-2.2935,-2.067713867412,0.4385));
+#1736 = DIRECTION('',(0.,1.,0.));
+#1737 = DIRECTION('',(0.,0.,1.));
+#1738 = ADVANCED_FACE('',(#1739),#1752,.T.);
+#1739 = FACE_BOUND('',#1740,.T.);
+#1740 = EDGE_LOOP('',(#1741,#1750,#1751));
+#1741 = ORIENTED_EDGE('',*,*,#1742,.F.);
+#1742 = EDGE_CURVE('',#1714,#1063,#1743,.T.);
+#1743 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1744,#1745,#1746,#1747,#1748,
+#1749),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1744 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1745 = CARTESIAN_POINT('',(-2.308342773482,-2.059944684623,0.65));
+#1746 = CARTESIAN_POINT('',(-2.323185546965,-2.126451362571,
+0.623982326644));
+#1747 = CARTESIAN_POINT('',(-2.338028320447,-2.178982326644,
+0.571451362571));
+#1748 = CARTESIAN_POINT('',(-2.352871093929,-2.205,0.504944684623));
+#1749 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1750 = ORIENTED_EDGE('',*,*,#1713,.T.);
+#1751 = ORIENTED_EDGE('',*,*,#1070,.F.);
+#1752 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1753,#1754,#1755,#1756,#1757,#1758,#1759,#1760)
+,(#1761,#1762,#1763,#1764,#1765,#1766,#1767,#1768)
+,(#1769,#1770,#1771,#1772,#1773,#1774,#1775,#1776)
+,(#1777,#1778,#1779,#1780,#1781,#1782,#1783,#1784)
+,(#1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792)
+,(#1793,#1794,#1795,#1796,#1797,#1798,#1799,#1800)
+,(#1801,#1802,#1803,#1804,#1805,#1806,#1807,#1808
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1753 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1754 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1755 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1756 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1757 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1758 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1759 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1760 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1761 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1762 = CARTESIAN_POINT('',(-2.312110837446,-2.0380861218,0.65));
+#1763 = CARTESIAN_POINT('',(-2.330721636626,-2.083184257493,
+0.639036139293));
+#1764 = CARTESIAN_POINT('',(-2.348682097492,-2.126299935641,
+0.617407308007));
+#1765 = CARTESIAN_POINT('',(-2.365340659729,-2.16681364361,0.58321819774
+));
+#1766 = CARTESIAN_POINT('',(-2.380182881463,-2.194452561649,
+0.535996201413));
+#1767 = CARTESIAN_POINT('',(-2.392954535657,-2.206387796026,
+0.485960489017));
+#1768 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1769 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1770 = CARTESIAN_POINT('',(-2.324849031155,-2.028428621592,0.65));
+#1771 = CARTESIAN_POINT('',(-2.351562601112,-2.071694011536,
+0.639913056572));
+#1772 = CARTESIAN_POINT('',(-2.379401326328,-2.112322560708,
+0.620216203363));
+#1773 = CARTESIAN_POINT('',(-2.405153679934,-2.153077998878,
+0.586961729594));
+#1774 = CARTESIAN_POINT('',(-2.424286786627,-2.181885190744,
+0.537541473195));
+#1775 = CARTESIAN_POINT('',(-2.433023233719,-2.197744075581,
+0.485960489017));
+#1776 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1777 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1778 = CARTESIAN_POINT('',(-2.327152275291,-2.02715227529,0.65));
+#1779 = CARTESIAN_POINT('',(-2.363966582575,-2.063966582574,
+0.640205362332));
+#1780 = CARTESIAN_POINT('',(-2.400432367192,-2.100432367192,
+0.621152501816));
+#1781 = CARTESIAN_POINT('',(-2.436106834881,-2.136106834881,
+0.588209573545));
+#1782 = CARTESIAN_POINT('',(-2.461308935545,-2.161308935545,
+0.538056563789));
+#1783 = CARTESIAN_POINT('',(-2.473011432018,-2.173011432018,
+0.485960489017));
+#1784 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1785 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1786 = CARTESIAN_POINT('',(-2.328428621592,-2.024849031155,0.65));
+#1787 = CARTESIAN_POINT('',(-2.371694011536,-2.051562601112,
+0.639913056572));
+#1788 = CARTESIAN_POINT('',(-2.412322560708,-2.079401326328,
+0.620216203363));
+#1789 = CARTESIAN_POINT('',(-2.453077998878,-2.105153679934,
+0.586961729594));
+#1790 = CARTESIAN_POINT('',(-2.481885190744,-2.124286786627,
+0.537541473195));
+#1791 = CARTESIAN_POINT('',(-2.497744075581,-2.133023233719,
+0.485960489017));
+#1792 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663019,0.4385));
+#1793 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1794 = CARTESIAN_POINT('',(-2.3380861218,-2.012110837446,0.65));
+#1795 = CARTESIAN_POINT('',(-2.383184257493,-2.030721636626,
+0.639036139293));
+#1796 = CARTESIAN_POINT('',(-2.426299935641,-2.048682097492,
+0.617407308007));
+#1797 = CARTESIAN_POINT('',(-2.46681364361,-2.065340659729,0.58321819774
+));
+#1798 = CARTESIAN_POINT('',(-2.494452561649,-2.080182881463,
+0.535996201413));
+#1799 = CARTESIAN_POINT('',(-2.506387796026,-2.092954535657,
+0.485960489017));
+#1800 = CARTESIAN_POINT('',(-2.505,-2.103655291599,0.4385));
+#1801 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1802 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1803 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1804 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1805 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1806 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1807 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1808 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1809 = ADVANCED_FACE('',(#1810),#1831,.T.);
+#1810 = FACE_BOUND('',#1811,.F.);
+#1811 = EDGE_LOOP('',(#1812,#1823,#1824,#1825));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.T.);
+#1813 = EDGE_CURVE('',#1520,#1090,#1814,.T.);
+#1814 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1815,#1816,#1817,#1818,#1819,
+#1820,#1821,#1822),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1815 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1816 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1817 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1818 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1819 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1820 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1821 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1822 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1823 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1824 = ORIENTED_EDGE('',*,*,#1742,.F.);
+#1825 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#1826 = EDGE_CURVE('',#1520,#1714,#1827,.T.);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(2.367713867412,-1.9935,0.65));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(-1.,-0.,-0.));
+#1831 = CYLINDRICAL_SURFACE('',#1832,0.2115);
+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
+#1833 = CARTESIAN_POINT('',(2.367713867412,-1.9935,0.4385));
+#1834 = DIRECTION('',(-1.,-0.,-0.));
+#1835 = DIRECTION('',(0.,0.,1.));
+#1836 = ADVANCED_FACE('',(#1837),#1842,.T.);
+#1837 = FACE_BOUND('',#1838,.T.);
+#1838 = EDGE_LOOP('',(#1839,#1840,#1841));
+#1839 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#1840 = ORIENTED_EDGE('',*,*,#1813,.T.);
+#1841 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1842 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1843,#1844,#1845,#1846,#1847,#1848,#1849,#1850)
+,(#1851,#1852,#1853,#1854,#1855,#1856,#1857,#1858)
+,(#1859,#1860,#1861,#1862,#1863,#1864,#1865,#1866)
+,(#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874)
+,(#1875,#1876,#1877,#1878,#1879,#1880,#1881,#1882)
+,(#1883,#1884,#1885,#1886,#1887,#1888,#1889,#1890)
+,(#1891,#1892,#1893,#1894,#1895,#1896,#1897,#1898
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1843 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1844 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1845 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1846 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1847 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1848 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1849 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1850 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1851 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1852 = CARTESIAN_POINT('',(2.3380861218,-2.012110837446,0.65));
+#1853 = CARTESIAN_POINT('',(2.383184257493,-2.030721636626,
+0.639036139293));
+#1854 = CARTESIAN_POINT('',(2.426299935641,-2.048682097492,
+0.617407308007));
+#1855 = CARTESIAN_POINT('',(2.46681364361,-2.065340659729,0.58321819774)
+);
+#1856 = CARTESIAN_POINT('',(2.494452561649,-2.080182881463,
+0.535996201413));
+#1857 = CARTESIAN_POINT('',(2.506387796026,-2.092954535657,
+0.485960489017));
+#1858 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1859 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1860 = CARTESIAN_POINT('',(2.328428621592,-2.024849031155,0.65));
+#1861 = CARTESIAN_POINT('',(2.371694011536,-2.051562601112,
+0.639913056572));
+#1862 = CARTESIAN_POINT('',(2.412322560708,-2.079401326328,
+0.620216203363));
+#1863 = CARTESIAN_POINT('',(2.453077998878,-2.105153679934,
+0.586961729594));
+#1864 = CARTESIAN_POINT('',(2.481885190744,-2.124286786627,
+0.537541473195));
+#1865 = CARTESIAN_POINT('',(2.497744075581,-2.133023233719,
+0.485960489017));
+#1866 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1867 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1868 = CARTESIAN_POINT('',(2.32715227529,-2.027152275291,0.65));
+#1869 = CARTESIAN_POINT('',(2.363966582575,-2.063966582575,
+0.640205362332));
+#1870 = CARTESIAN_POINT('',(2.400432367192,-2.100432367192,
+0.621152501816));
+#1871 = CARTESIAN_POINT('',(2.436106834881,-2.136106834881,
+0.588209573545));
+#1872 = CARTESIAN_POINT('',(2.461308935545,-2.161308935545,
+0.538056563789));
+#1873 = CARTESIAN_POINT('',(2.473011432018,-2.173011432018,
+0.485960489017));
+#1874 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1875 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1876 = CARTESIAN_POINT('',(2.324849031155,-2.028428621592,0.65));
+#1877 = CARTESIAN_POINT('',(2.351562601112,-2.071694011536,
+0.639913056572));
+#1878 = CARTESIAN_POINT('',(2.379401326328,-2.112322560708,
+0.620216203363));
+#1879 = CARTESIAN_POINT('',(2.405153679934,-2.153077998878,
+0.586961729594));
+#1880 = CARTESIAN_POINT('',(2.424286786627,-2.181885190744,
+0.537541473195));
+#1881 = CARTESIAN_POINT('',(2.433023233719,-2.197744075581,
+0.485960489017));
+#1882 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1883 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1884 = CARTESIAN_POINT('',(2.312110837446,-2.0380861218,0.65));
+#1885 = CARTESIAN_POINT('',(2.330721636626,-2.083184257493,
+0.639036139293));
+#1886 = CARTESIAN_POINT('',(2.348682097492,-2.126299935641,
+0.617407308007));
+#1887 = CARTESIAN_POINT('',(2.365340659729,-2.16681364361,0.58321819774)
+);
+#1888 = CARTESIAN_POINT('',(2.380182881463,-2.194452561649,
+0.535996201413));
+#1889 = CARTESIAN_POINT('',(2.392954535657,-2.206387796026,
+0.485960489017));
+#1890 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1891 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1892 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1893 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1894 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1895 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1896 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1897 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1898 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1899 = ADVANCED_FACE('',(#1900),#1906,.T.);
+#1900 = FACE_BOUND('',#1901,.T.);
+#1901 = EDGE_LOOP('',(#1902,#1903,#1904,#1905));
+#1902 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1903 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1904 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1905 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#1906 = PLANE('',#1907);
+#1907 = AXIS2_PLACEMENT_3D('',#1908,#1909,#1910);
+#1908 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1909 = DIRECTION('',(1.,0.,0.));
+#1910 = DIRECTION('',(0.,0.,1.));
+#1911 = ADVANCED_FACE('',(#1912),#1937,.T.);
+#1912 = FACE_BOUND('',#1913,.T.);
+#1913 = EDGE_LOOP('',(#1914,#1922,#1930,#1936));
+#1914 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1915 = EDGE_CURVE('',#1916,#1279,#1918,.T.);
+#1916 = VERTEX_POINT('',#1917);
+#1917 = CARTESIAN_POINT('',(0.3,-1.5,0.26));
+#1918 = LINE('',#1919,#1920);
+#1919 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#1920 = VECTOR('',#1921,1.);
+#1921 = DIRECTION('',(0.,0.,1.));
+#1922 = ORIENTED_EDGE('',*,*,#1923,.F.);
+#1923 = EDGE_CURVE('',#1924,#1916,#1926,.T.);
+#1924 = VERTEX_POINT('',#1925);
+#1925 = CARTESIAN_POINT('',(0.3,-0.2,0.26));
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(0.3,-1.725,0.26));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,-1.,0.));
+#1930 = ORIENTED_EDGE('',*,*,#1931,.T.);
+#1931 = EDGE_CURVE('',#1924,#1281,#1932,.T.);
+#1932 = LINE('',#1933,#1934);
+#1933 = CARTESIAN_POINT('',(0.3,-0.2,5.E-02));
+#1934 = VECTOR('',#1935,1.);
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1937 = PLANE('',#1938);
+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
+#1939 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#1940 = DIRECTION('',(1.,0.,0.));
+#1941 = DIRECTION('',(0.,0.,1.));
+#1942 = ADVANCED_FACE('',(#1943),#1961,.T.);
+#1943 = FACE_BOUND('',#1944,.T.);
+#1944 = EDGE_LOOP('',(#1945,#1946,#1954,#1960));
+#1945 = ORIENTED_EDGE('',*,*,#1931,.F.);
+#1946 = ORIENTED_EDGE('',*,*,#1947,.F.);
+#1947 = EDGE_CURVE('',#1948,#1924,#1950,.T.);
+#1948 = VERTEX_POINT('',#1949);
+#1949 = CARTESIAN_POINT('',(-0.65,-0.2,0.26));
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(-1.45,-0.2,0.26));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(1.,0.,0.));
+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1955 = EDGE_CURVE('',#1948,#1297,#1956,.T.);
+#1956 = LINE('',#1957,#1958);
+#1957 = CARTESIAN_POINT('',(-0.65,-0.2,5.E-02));
+#1958 = VECTOR('',#1959,1.);
+#1959 = DIRECTION('',(0.,0.,1.));
+#1960 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1961 = PLANE('',#1962);
+#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965);
+#1963 = CARTESIAN_POINT('',(-0.65,-0.2,5.E-02));
+#1964 = DIRECTION('',(0.,1.,0.));
+#1965 = DIRECTION('',(0.,0.,1.));
+#1966 = ADVANCED_FACE('',(#1967),#1985,.F.);
+#1967 = FACE_BOUND('',#1968,.F.);
+#1968 = EDGE_LOOP('',(#1969,#1977,#1983,#1984));
+#1969 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#1970 = EDGE_CURVE('',#1971,#1289,#1973,.T.);
+#1971 = VERTEX_POINT('',#1972);
+#1972 = CARTESIAN_POINT('',(-0.65,-1.5,0.26));
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.,0.,1.));
+#1977 = ORIENTED_EDGE('',*,*,#1978,.F.);
+#1978 = EDGE_CURVE('',#1948,#1971,#1979,.T.);
+#1979 = LINE('',#1980,#1981);
+#1980 = CARTESIAN_POINT('',(-0.65,-1.725,0.26));
+#1981 = VECTOR('',#1982,1.);
+#1982 = DIRECTION('',(0.,-1.,0.));
+#1983 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1984 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1985 = PLANE('',#1986);
+#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989);
+#1987 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#1988 = DIRECTION('',(1.,0.,0.));
+#1989 = DIRECTION('',(0.,0.,1.));
+#1990 = ADVANCED_FACE('',(#1991),#2002,.F.);
+#1991 = FACE_BOUND('',#1992,.F.);
+#1992 = EDGE_LOOP('',(#1993,#1994,#2000,#2001));
+#1993 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1994 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#1995 = EDGE_CURVE('',#1971,#1916,#1996,.T.);
+#1996 = LINE('',#1997,#1998);
+#1997 = CARTESIAN_POINT('',(-1.45,-1.5,0.26));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(1.,0.,0.));
+#2000 = ORIENTED_EDGE('',*,*,#1970,.T.);
+#2001 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#2002 = PLANE('',#2003);
+#2003 = AXIS2_PLACEMENT_3D('',#2004,#2005,#2006);
+#2004 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#2005 = DIRECTION('',(0.,1.,0.));
+#2006 = DIRECTION('',(0.,0.,1.));
+#2007 = ADVANCED_FACE('',(#2008),#2033,.T.);
+#2008 = FACE_BOUND('',#2009,.T.);
+#2009 = EDGE_LOOP('',(#2010,#2018,#2026,#2032));
+#2010 = ORIENTED_EDGE('',*,*,#2011,.F.);
+#2011 = EDGE_CURVE('',#2012,#1313,#2014,.T.);
+#2012 = VERTEX_POINT('',#2013);
+#2013 = CARTESIAN_POINT('',(1.85,-0.2,0.26));
+#2014 = LINE('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(1.85,-0.2,5.E-02));
+#2016 = VECTOR('',#2017,1.);
+#2017 = DIRECTION('',(0.,0.,1.));
+#2018 = ORIENTED_EDGE('',*,*,#2019,.F.);
+#2019 = EDGE_CURVE('',#2020,#2012,#2022,.T.);
+#2020 = VERTEX_POINT('',#2021);
+#2021 = CARTESIAN_POINT('',(0.9,-0.2,0.26));
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-0.675,-0.2,0.26));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(1.,0.,0.));
+#2026 = ORIENTED_EDGE('',*,*,#2027,.T.);
+#2027 = EDGE_CURVE('',#2020,#1315,#2028,.T.);
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(0.9,-0.2,5.E-02));
+#2030 = VECTOR('',#2031,1.);
+#2031 = DIRECTION('',(0.,0.,1.));
+#2032 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#2033 = PLANE('',#2034);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(0.9,-0.2,5.E-02));
+#2036 = DIRECTION('',(0.,1.,0.));
+#2037 = DIRECTION('',(0.,0.,1.));
+#2038 = ADVANCED_FACE('',(#2039),#2057,.F.);
+#2039 = FACE_BOUND('',#2040,.F.);
+#2040 = EDGE_LOOP('',(#2041,#2049,#2055,#2056));
+#2041 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2042 = EDGE_CURVE('',#2043,#1331,#2045,.T.);
+#2043 = VERTEX_POINT('',#2044);
+#2044 = CARTESIAN_POINT('',(0.9,-1.5,0.26));
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.,0.,1.));
+#2049 = ORIENTED_EDGE('',*,*,#2050,.F.);
+#2050 = EDGE_CURVE('',#2020,#2043,#2051,.T.);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(0.9,-1.725,0.26));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(0.,-1.,0.));
+#2055 = ORIENTED_EDGE('',*,*,#2027,.T.);
+#2056 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#2057 = PLANE('',#2058);
+#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
+#2059 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#2060 = DIRECTION('',(1.,0.,0.));
+#2061 = DIRECTION('',(0.,0.,1.));
+#2062 = ADVANCED_FACE('',(#2063),#2081,.F.);
+#2063 = FACE_BOUND('',#2064,.F.);
+#2064 = EDGE_LOOP('',(#2065,#2073,#2079,#2080));
+#2065 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#2066 = EDGE_CURVE('',#2067,#1323,#2069,.T.);
+#2067 = VERTEX_POINT('',#2068);
+#2068 = CARTESIAN_POINT('',(1.85,-1.5,0.26));
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(1.85,-1.5,5.E-02));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,0.,1.));
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2043,#2067,#2075,.T.);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(-0.675,-1.5,0.26));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(1.,0.,0.));
+#2079 = ORIENTED_EDGE('',*,*,#2042,.T.);
+#2080 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#2081 = PLANE('',#2082);
+#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
+#2083 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#2084 = DIRECTION('',(0.,1.,0.));
+#2085 = DIRECTION('',(0.,0.,1.));
+#2086 = ADVANCED_FACE('',(#2087),#2098,.T.);
+#2087 = FACE_BOUND('',#2088,.T.);
+#2088 = EDGE_LOOP('',(#2089,#2090,#2096,#2097));
+#2089 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#2090 = ORIENTED_EDGE('',*,*,#2091,.F.);
+#2091 = EDGE_CURVE('',#2012,#2067,#2092,.T.);
+#2092 = LINE('',#2093,#2094);
+#2093 = CARTESIAN_POINT('',(1.85,-1.725,0.26));
+#2094 = VECTOR('',#2095,1.);
+#2095 = DIRECTION('',(0.,-1.,0.));
+#2096 = ORIENTED_EDGE('',*,*,#2011,.T.);
+#2097 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#2098 = PLANE('',#2099);
+#2099 = AXIS2_PLACEMENT_3D('',#2100,#2101,#2102);
+#2100 = CARTESIAN_POINT('',(1.85,-1.5,5.E-02));
+#2101 = DIRECTION('',(1.,0.,0.));
+#2102 = DIRECTION('',(0.,0.,1.));
+#2103 = ADVANCED_FACE('',(#2104),#2129,.T.);
+#2104 = FACE_BOUND('',#2105,.T.);
+#2105 = EDGE_LOOP('',(#2106,#2114,#2122,#2128));
+#2106 = ORIENTED_EDGE('',*,*,#2107,.F.);
+#2107 = EDGE_CURVE('',#2108,#1347,#2110,.T.);
+#2108 = VERTEX_POINT('',#2109);
+#2109 = CARTESIAN_POINT('',(1.85,0.2,0.26));
+#2110 = LINE('',#2111,#2112);
+#2111 = CARTESIAN_POINT('',(1.85,0.2,5.E-02));
+#2112 = VECTOR('',#2113,1.);
+#2113 = DIRECTION('',(0.,0.,1.));
+#2114 = ORIENTED_EDGE('',*,*,#2115,.F.);
+#2115 = EDGE_CURVE('',#2116,#2108,#2118,.T.);
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(1.85,1.5,0.26));
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(1.85,-0.875,0.26));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,-1.,0.));
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2116,#1349,#2124,.T.);
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(1.85,1.5,5.E-02));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(0.,0.,1.));
+#2128 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2129 = PLANE('',#2130);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(1.85,0.2,5.E-02));
+#2132 = DIRECTION('',(1.,0.,0.));
+#2133 = DIRECTION('',(0.,0.,1.));
+#2134 = ADVANCED_FACE('',(#2135),#2153,.T.);
+#2135 = FACE_BOUND('',#2136,.T.);
+#2136 = EDGE_LOOP('',(#2137,#2138,#2146,#2152));
+#2137 = ORIENTED_EDGE('',*,*,#2123,.F.);
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2140,#2116,#2142,.T.);
+#2140 = VERTEX_POINT('',#2141);
+#2141 = CARTESIAN_POINT('',(0.9,1.5,0.26));
+#2142 = LINE('',#2143,#2144);
+#2143 = CARTESIAN_POINT('',(-0.675,1.5,0.26));
+#2144 = VECTOR('',#2145,1.);
+#2145 = DIRECTION('',(1.,0.,0.));
+#2146 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2147 = EDGE_CURVE('',#2140,#1365,#2148,.T.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(0.9,1.5,5.E-02));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(0.,0.,1.));
+#2152 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2153 = PLANE('',#2154);
+#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157);
+#2155 = CARTESIAN_POINT('',(0.9,1.5,5.E-02));
+#2156 = DIRECTION('',(0.,1.,0.));
+#2157 = DIRECTION('',(0.,0.,1.));
+#2158 = ADVANCED_FACE('',(#2159),#2177,.F.);
+#2159 = FACE_BOUND('',#2160,.F.);
+#2160 = EDGE_LOOP('',(#2161,#2169,#2175,#2176));
+#2161 = ORIENTED_EDGE('',*,*,#2162,.F.);
+#2162 = EDGE_CURVE('',#2163,#1357,#2165,.T.);
+#2163 = VERTEX_POINT('',#2164);
+#2164 = CARTESIAN_POINT('',(0.9,0.2,0.26));
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.,0.,1.));
+#2169 = ORIENTED_EDGE('',*,*,#2170,.F.);
+#2170 = EDGE_CURVE('',#2140,#2163,#2171,.T.);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(0.9,-0.875,0.26));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(0.,-1.,0.));
+#2175 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2176 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2177 = PLANE('',#2178);
+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
+#2179 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#2180 = DIRECTION('',(1.,0.,0.));
+#2181 = DIRECTION('',(0.,0.,1.));
+#2182 = ADVANCED_FACE('',(#2183),#2194,.F.);
+#2183 = FACE_BOUND('',#2184,.F.);
+#2184 = EDGE_LOOP('',(#2185,#2186,#2192,#2193));
+#2185 = ORIENTED_EDGE('',*,*,#2107,.F.);
+#2186 = ORIENTED_EDGE('',*,*,#2187,.F.);
+#2187 = EDGE_CURVE('',#2163,#2108,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-0.675,0.2,0.26));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(1.,0.,0.));
+#2192 = ORIENTED_EDGE('',*,*,#2162,.T.);
+#2193 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2194 = PLANE('',#2195);
+#2195 = AXIS2_PLACEMENT_3D('',#2196,#2197,#2198);
+#2196 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#2197 = DIRECTION('',(0.,1.,0.));
+#2198 = DIRECTION('',(0.,0.,1.));
+#2199 = ADVANCED_FACE('',(#2200),#2225,.T.);
+#2200 = FACE_BOUND('',#2201,.T.);
+#2201 = EDGE_LOOP('',(#2202,#2210,#2218,#2224));
+#2202 = ORIENTED_EDGE('',*,*,#2203,.F.);
+#2203 = EDGE_CURVE('',#2204,#1381,#2206,.T.);
+#2204 = VERTEX_POINT('',#2205);
+#2205 = CARTESIAN_POINT('',(0.3,0.2,0.26));
+#2206 = LINE('',#2207,#2208);
+#2207 = CARTESIAN_POINT('',(0.3,0.2,5.E-02));
+#2208 = VECTOR('',#2209,1.);
+#2209 = DIRECTION('',(0.,0.,1.));
+#2210 = ORIENTED_EDGE('',*,*,#2211,.F.);
+#2211 = EDGE_CURVE('',#2212,#2204,#2214,.T.);
+#2212 = VERTEX_POINT('',#2213);
+#2213 = CARTESIAN_POINT('',(0.3,1.5,0.26));
+#2214 = LINE('',#2215,#2216);
+#2215 = CARTESIAN_POINT('',(0.3,-0.875,0.26));
+#2216 = VECTOR('',#2217,1.);
+#2217 = DIRECTION('',(0.,-1.,0.));
+#2218 = ORIENTED_EDGE('',*,*,#2219,.T.);
+#2219 = EDGE_CURVE('',#2212,#1383,#2220,.T.);
+#2220 = LINE('',#2221,#2222);
+#2221 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#2222 = VECTOR('',#2223,1.);
+#2223 = DIRECTION('',(0.,0.,1.));
+#2224 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#2225 = PLANE('',#2226);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(0.3,0.2,5.E-02));
+#2228 = DIRECTION('',(1.,0.,0.));
+#2229 = DIRECTION('',(0.,0.,1.));
+#2230 = ADVANCED_FACE('',(#2231),#2249,.T.);
+#2231 = FACE_BOUND('',#2232,.T.);
+#2232 = EDGE_LOOP('',(#2233,#2234,#2242,#2248));
+#2233 = ORIENTED_EDGE('',*,*,#2219,.F.);
+#2234 = ORIENTED_EDGE('',*,*,#2235,.F.);
+#2235 = EDGE_CURVE('',#2236,#2212,#2238,.T.);
+#2236 = VERTEX_POINT('',#2237);
+#2237 = CARTESIAN_POINT('',(-0.65,1.5,0.26));
+#2238 = LINE('',#2239,#2240);
+#2239 = CARTESIAN_POINT('',(-1.45,1.5,0.26));
+#2240 = VECTOR('',#2241,1.);
+#2241 = DIRECTION('',(1.,0.,0.));
+#2242 = ORIENTED_EDGE('',*,*,#2243,.T.);
+#2243 = EDGE_CURVE('',#2236,#1399,#2244,.T.);
+#2244 = LINE('',#2245,#2246);
+#2245 = CARTESIAN_POINT('',(-0.65,1.5,5.E-02));
+#2246 = VECTOR('',#2247,1.);
+#2247 = DIRECTION('',(0.,0.,1.));
+#2248 = ORIENTED_EDGE('',*,*,#1406,.F.);
+#2249 = PLANE('',#2250);
+#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253);
+#2251 = CARTESIAN_POINT('',(-0.65,1.5,5.E-02));
+#2252 = DIRECTION('',(0.,1.,0.));
+#2253 = DIRECTION('',(0.,0.,1.));
+#2254 = ADVANCED_FACE('',(#2255),#2273,.F.);
+#2255 = FACE_BOUND('',#2256,.F.);
+#2256 = EDGE_LOOP('',(#2257,#2265,#2271,#2272));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#2258 = EDGE_CURVE('',#2259,#1391,#2261,.T.);
+#2259 = VERTEX_POINT('',#2260);
+#2260 = CARTESIAN_POINT('',(-0.65,0.2,0.26));
+#2261 = LINE('',#2262,#2263);
+#2262 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#2263 = VECTOR('',#2264,1.);
+#2264 = DIRECTION('',(0.,0.,1.));
+#2265 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2266 = EDGE_CURVE('',#2236,#2259,#2267,.T.);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(-0.65,-0.875,0.26));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(0.,-1.,0.));
+#2271 = ORIENTED_EDGE('',*,*,#2243,.T.);
+#2272 = ORIENTED_EDGE('',*,*,#1398,.F.);
+#2273 = PLANE('',#2274);
+#2274 = AXIS2_PLACEMENT_3D('',#2275,#2276,#2277);
+#2275 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#2276 = DIRECTION('',(1.,0.,0.));
+#2277 = DIRECTION('',(0.,0.,1.));
+#2278 = ADVANCED_FACE('',(#2279),#2290,.F.);
+#2279 = FACE_BOUND('',#2280,.F.);
+#2280 = EDGE_LOOP('',(#2281,#2282,#2288,#2289));
+#2281 = ORIENTED_EDGE('',*,*,#2203,.F.);
+#2282 = ORIENTED_EDGE('',*,*,#2283,.F.);
+#2283 = EDGE_CURVE('',#2259,#2204,#2284,.T.);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(-1.45,0.2,0.26));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(1.,0.,0.));
+#2288 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2289 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#2290 = PLANE('',#2291);
+#2291 = AXIS2_PLACEMENT_3D('',#2292,#2293,#2294);
+#2292 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#2293 = DIRECTION('',(0.,1.,0.));
+#2294 = DIRECTION('',(0.,0.,1.));
+#2295 = ADVANCED_FACE('',(#2296),#2321,.T.);
+#2296 = FACE_BOUND('',#2297,.T.);
+#2297 = EDGE_LOOP('',(#2298,#2306,#2314,#2320));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2300,#1415,#2302,.T.);
+#2300 = VERTEX_POINT('',#2301);
+#2301 = CARTESIAN_POINT('',(-1.25,-1.5,0.26));
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(-1.25,-1.5,5.E-02));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(0.,0.,1.));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.F.);
+#2307 = EDGE_CURVE('',#2308,#2300,#2310,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(-1.25,-0.2,0.26));
+#2310 = LINE('',#2311,#2312);
+#2311 = CARTESIAN_POINT('',(-1.25,-1.725,0.26));
+#2312 = VECTOR('',#2313,1.);
+#2313 = DIRECTION('',(0.,-1.,0.));
+#2314 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2315 = EDGE_CURVE('',#2308,#1417,#2316,.T.);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(-1.25,-0.2,5.E-02));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(0.,0.,1.));
+#2320 = ORIENTED_EDGE('',*,*,#1414,.F.);
+#2321 = PLANE('',#2322);
+#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
+#2323 = CARTESIAN_POINT('',(-1.25,-1.5,5.E-02));
+#2324 = DIRECTION('',(1.,0.,0.));
+#2325 = DIRECTION('',(0.,0.,1.));
+#2326 = ADVANCED_FACE('',(#2327),#2345,.T.);
+#2327 = FACE_BOUND('',#2328,.T.);
+#2328 = EDGE_LOOP('',(#2329,#2330,#2338,#2344));
+#2329 = ORIENTED_EDGE('',*,*,#2315,.F.);
+#2330 = ORIENTED_EDGE('',*,*,#2331,.F.);
+#2331 = EDGE_CURVE('',#2332,#2308,#2334,.T.);
+#2332 = VERTEX_POINT('',#2333);
+#2333 = CARTESIAN_POINT('',(-1.85,-0.2,0.26));
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-2.05,-0.2,0.26));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(1.,0.,0.));
+#2338 = ORIENTED_EDGE('',*,*,#2339,.T.);
+#2339 = EDGE_CURVE('',#2332,#1433,#2340,.T.);
+#2340 = LINE('',#2341,#2342);
+#2341 = CARTESIAN_POINT('',(-1.85,-0.2,5.E-02));
+#2342 = VECTOR('',#2343,1.);
+#2343 = DIRECTION('',(0.,0.,1.));
+#2344 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#2345 = PLANE('',#2346);
+#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349);
+#2347 = CARTESIAN_POINT('',(-1.85,-0.2,5.E-02));
+#2348 = DIRECTION('',(0.,1.,0.));
+#2349 = DIRECTION('',(0.,0.,1.));
+#2350 = ADVANCED_FACE('',(#2351),#2369,.F.);
+#2351 = FACE_BOUND('',#2352,.F.);
+#2352 = EDGE_LOOP('',(#2353,#2361,#2367,#2368));
+#2353 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#2354 = EDGE_CURVE('',#2355,#1425,#2357,.T.);
+#2355 = VERTEX_POINT('',#2356);
+#2356 = CARTESIAN_POINT('',(-1.85,-1.5,0.26));
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(0.,0.,1.));
+#2361 = ORIENTED_EDGE('',*,*,#2362,.F.);
+#2362 = EDGE_CURVE('',#2332,#2355,#2363,.T.);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(-1.85,-1.725,0.26));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(0.,-1.,0.));
+#2367 = ORIENTED_EDGE('',*,*,#2339,.T.);
+#2368 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#2369 = PLANE('',#2370);
+#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373);
+#2371 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#2372 = DIRECTION('',(1.,0.,0.));
+#2373 = DIRECTION('',(0.,0.,1.));
+#2374 = ADVANCED_FACE('',(#2375),#2386,.F.);
+#2375 = FACE_BOUND('',#2376,.F.);
+#2376 = EDGE_LOOP('',(#2377,#2378,#2384,#2385));
+#2377 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2378 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#2379 = EDGE_CURVE('',#2355,#2300,#2380,.T.);
+#2380 = LINE('',#2381,#2382);
+#2381 = CARTESIAN_POINT('',(-2.05,-1.5,0.26));
+#2382 = VECTOR('',#2383,1.);
+#2383 = DIRECTION('',(1.,0.,0.));
+#2384 = ORIENTED_EDGE('',*,*,#2354,.T.);
+#2385 = ORIENTED_EDGE('',*,*,#1424,.F.);
+#2386 = PLANE('',#2387);
+#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390);
+#2388 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#2389 = DIRECTION('',(0.,1.,0.));
+#2390 = DIRECTION('',(0.,0.,1.));
+#2391 = ADVANCED_FACE('',(#2392),#2417,.T.);
+#2392 = FACE_BOUND('',#2393,.T.);
+#2393 = EDGE_LOOP('',(#2394,#2402,#2410,#2416));
+#2394 = ORIENTED_EDGE('',*,*,#2395,.F.);
+#2395 = EDGE_CURVE('',#2396,#1449,#2398,.T.);
+#2396 = VERTEX_POINT('',#2397);
+#2397 = CARTESIAN_POINT('',(-1.25,0.4,0.26));
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.25,0.4,5.E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ORIENTED_EDGE('',*,*,#2403,.F.);
+#2403 = EDGE_CURVE('',#2404,#2396,#2406,.T.);
+#2404 = VERTEX_POINT('',#2405);
+#2405 = CARTESIAN_POINT('',(-1.25,1.5,0.26));
+#2406 = LINE('',#2407,#2408);
+#2407 = CARTESIAN_POINT('',(-1.25,-0.775,0.26));
+#2408 = VECTOR('',#2409,1.);
+#2409 = DIRECTION('',(0.,-1.,0.));
+#2410 = ORIENTED_EDGE('',*,*,#2411,.T.);
+#2411 = EDGE_CURVE('',#2404,#1451,#2412,.T.);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(-1.25,1.5,5.E-02));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,0.,1.));
+#2416 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#2417 = PLANE('',#2418);
+#2418 = AXIS2_PLACEMENT_3D('',#2419,#2420,#2421);
+#2419 = CARTESIAN_POINT('',(-1.25,0.4,5.E-02));
+#2420 = DIRECTION('',(1.,0.,0.));
+#2421 = DIRECTION('',(0.,0.,1.));
+#2422 = ADVANCED_FACE('',(#2423),#2441,.T.);
+#2423 = FACE_BOUND('',#2424,.T.);
+#2424 = EDGE_LOOP('',(#2425,#2426,#2434,#2440));
+#2425 = ORIENTED_EDGE('',*,*,#2411,.F.);
+#2426 = ORIENTED_EDGE('',*,*,#2427,.F.);
+#2427 = EDGE_CURVE('',#2428,#2404,#2430,.T.);
+#2428 = VERTEX_POINT('',#2429);
+#2429 = CARTESIAN_POINT('',(-1.85,1.5,0.26));
+#2430 = LINE('',#2431,#2432);
+#2431 = CARTESIAN_POINT('',(-2.05,1.5,0.26));
+#2432 = VECTOR('',#2433,1.);
+#2433 = DIRECTION('',(1.,0.,0.));
+#2434 = ORIENTED_EDGE('',*,*,#2435,.T.);
+#2435 = EDGE_CURVE('',#2428,#1467,#2436,.T.);
+#2436 = LINE('',#2437,#2438);
+#2437 = CARTESIAN_POINT('',(-1.85,1.5,5.E-02));
+#2438 = VECTOR('',#2439,1.);
+#2439 = DIRECTION('',(0.,0.,1.));
+#2440 = ORIENTED_EDGE('',*,*,#1474,.F.);
+#2441 = PLANE('',#2442);
+#2442 = AXIS2_PLACEMENT_3D('',#2443,#2444,#2445);
+#2443 = CARTESIAN_POINT('',(-1.85,1.5,5.E-02));
+#2444 = DIRECTION('',(0.,1.,0.));
+#2445 = DIRECTION('',(0.,0.,1.));
+#2446 = ADVANCED_FACE('',(#2447),#2465,.F.);
+#2447 = FACE_BOUND('',#2448,.F.);
+#2448 = EDGE_LOOP('',(#2449,#2457,#2463,#2464));
+#2449 = ORIENTED_EDGE('',*,*,#2450,.F.);
+#2450 = EDGE_CURVE('',#2451,#1459,#2453,.T.);
+#2451 = VERTEX_POINT('',#2452);
+#2452 = CARTESIAN_POINT('',(-1.85,0.4,0.26));
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(0.,0.,1.));
+#2457 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2458 = EDGE_CURVE('',#2428,#2451,#2459,.T.);
+#2459 = LINE('',#2460,#2461);
+#2460 = CARTESIAN_POINT('',(-1.85,-0.775,0.26));
+#2461 = VECTOR('',#2462,1.);
+#2462 = DIRECTION('',(0.,-1.,0.));
+#2463 = ORIENTED_EDGE('',*,*,#2435,.T.);
+#2464 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#2465 = PLANE('',#2466);
+#2466 = AXIS2_PLACEMENT_3D('',#2467,#2468,#2469);
+#2467 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#2468 = DIRECTION('',(1.,0.,0.));
+#2469 = DIRECTION('',(0.,0.,1.));
+#2470 = ADVANCED_FACE('',(#2471),#2482,.F.);
+#2471 = FACE_BOUND('',#2472,.F.);
+#2472 = EDGE_LOOP('',(#2473,#2474,#2480,#2481));
+#2473 = ORIENTED_EDGE('',*,*,#2395,.F.);
+#2474 = ORIENTED_EDGE('',*,*,#2475,.F.);
+#2475 = EDGE_CURVE('',#2451,#2396,#2476,.T.);
+#2476 = LINE('',#2477,#2478);
+#2477 = CARTESIAN_POINT('',(-2.05,0.4,0.26));
+#2478 = VECTOR('',#2479,1.);
+#2479 = DIRECTION('',(1.,0.,0.));
+#2480 = ORIENTED_EDGE('',*,*,#2450,.T.);
+#2481 = ORIENTED_EDGE('',*,*,#1458,.F.);
+#2482 = PLANE('',#2483);
+#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486);
+#2484 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#2485 = DIRECTION('',(0.,1.,0.));
+#2486 = DIRECTION('',(0.,0.,1.));
+#2487 = ADVANCED_FACE('',(#2488),#2494,.T.);
+#2488 = FACE_BOUND('',#2489,.T.);
+#2489 = EDGE_LOOP('',(#2490,#2491,#2492,#2493));
+#2490 = ORIENTED_EDGE('',*,*,#1628,.F.);
+#2491 = ORIENTED_EDGE('',*,*,#1728,.F.);
+#2492 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#2493 = ORIENTED_EDGE('',*,*,#1530,.F.);
+#2494 = PLANE('',#2495);
+#2495 = AXIS2_PLACEMENT_3D('',#2496,#2497,#2498);
+#2496 = CARTESIAN_POINT('',(-2.505,-2.205,0.65));
+#2497 = DIRECTION('',(0.,0.,1.));
+#2498 = DIRECTION('',(1.,0.,0.));
+#2499 = ADVANCED_FACE('',(#2500,#2534,#2540,#2546,#2552,#2558,#2564),
+#2570,.T.);
+#2500 = FACE_BOUND('',#2501,.T.);
+#2501 = EDGE_LOOP('',(#2502,#2512,#2520,#2528));
+#2502 = ORIENTED_EDGE('',*,*,#2503,.F.);
+#2503 = EDGE_CURVE('',#2504,#2506,#2508,.T.);
+#2504 = VERTEX_POINT('',#2505);
+#2505 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2506 = VERTEX_POINT('',#2507);
+#2507 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(0.,1.,0.));
+#2512 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#2513 = EDGE_CURVE('',#2504,#2514,#2516,.T.);
+#2514 = VERTEX_POINT('',#2515);
+#2515 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2516 = LINE('',#2517,#2518);
+#2517 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2518 = VECTOR('',#2519,1.);
+#2519 = DIRECTION('',(1.,0.,0.));
+#2520 = ORIENTED_EDGE('',*,*,#2521,.T.);
+#2521 = EDGE_CURVE('',#2514,#2522,#2524,.T.);
+#2522 = VERTEX_POINT('',#2523);
+#2523 = CARTESIAN_POINT('',(2.25,1.95,0.26));
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.,1.,0.));
+#2528 = ORIENTED_EDGE('',*,*,#2529,.F.);
+#2529 = EDGE_CURVE('',#2506,#2522,#2530,.T.);
+#2530 = LINE('',#2531,#2532);
+#2531 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2532 = VECTOR('',#2533,1.);
+#2533 = DIRECTION('',(1.,0.,0.));
+#2534 = FACE_BOUND('',#2535,.T.);
+#2535 = EDGE_LOOP('',(#2536,#2537,#2538,#2539));
+#2536 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2537 = ORIENTED_EDGE('',*,*,#2115,.T.);
+#2538 = ORIENTED_EDGE('',*,*,#2187,.F.);
+#2539 = ORIENTED_EDGE('',*,*,#2170,.F.);
+#2540 = FACE_BOUND('',#2541,.T.);
+#2541 = EDGE_LOOP('',(#2542,#2543,#2544,#2545));
+#2542 = ORIENTED_EDGE('',*,*,#2427,.T.);
+#2543 = ORIENTED_EDGE('',*,*,#2403,.T.);
+#2544 = ORIENTED_EDGE('',*,*,#2475,.F.);
+#2545 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2546 = FACE_BOUND('',#2547,.T.);
+#2547 = EDGE_LOOP('',(#2548,#2549,#2550,#2551));
+#2548 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2549 = ORIENTED_EDGE('',*,*,#2211,.T.);
+#2550 = ORIENTED_EDGE('',*,*,#2283,.F.);
+#2551 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2552 = FACE_BOUND('',#2553,.T.);
+#2553 = EDGE_LOOP('',(#2554,#2555,#2556,#2557));
+#2554 = ORIENTED_EDGE('',*,*,#2331,.T.);
+#2555 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2556 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#2557 = ORIENTED_EDGE('',*,*,#2362,.F.);
+#2558 = FACE_BOUND('',#2559,.T.);
+#2559 = EDGE_LOOP('',(#2560,#2561,#2562,#2563));
+#2560 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#2561 = ORIENTED_EDGE('',*,*,#1923,.T.);
+#2562 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#2563 = ORIENTED_EDGE('',*,*,#1978,.F.);
+#2564 = FACE_BOUND('',#2565,.T.);
+#2565 = EDGE_LOOP('',(#2566,#2567,#2568,#2569));
+#2566 = ORIENTED_EDGE('',*,*,#2050,.F.);
+#2567 = ORIENTED_EDGE('',*,*,#2019,.T.);
+#2568 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2569 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2570 = PLANE('',#2571);
+#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574);
+#2572 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2573 = DIRECTION('',(0.,0.,1.));
+#2574 = DIRECTION('',(1.,0.,0.));
+#2575 = ADVANCED_FACE('',(#2576),#2601,.F.);
+#2576 = FACE_BOUND('',#2577,.F.);
+#2577 = EDGE_LOOP('',(#2578,#2586,#2594,#2600));
+#2578 = ORIENTED_EDGE('',*,*,#2579,.F.);
+#2579 = EDGE_CURVE('',#2580,#2504,#2582,.T.);
+#2580 = VERTEX_POINT('',#2581);
+#2581 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2582 = LINE('',#2583,#2584);
+#2583 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2584 = VECTOR('',#2585,1.);
+#2585 = DIRECTION('',(0.,0.,1.));
+#2586 = ORIENTED_EDGE('',*,*,#2587,.T.);
+#2587 = EDGE_CURVE('',#2580,#2588,#2590,.T.);
+#2588 = VERTEX_POINT('',#2589);
+#2589 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,1.,0.));
+#2594 = ORIENTED_EDGE('',*,*,#2595,.T.);
+#2595 = EDGE_CURVE('',#2588,#2506,#2596,.T.);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ORIENTED_EDGE('',*,*,#2503,.F.);
+#2601 = PLANE('',#2602);
+#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605);
+#2603 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2604 = DIRECTION('',(1.,0.,0.));
+#2605 = DIRECTION('',(0.,0.,1.));
+#2606 = ADVANCED_FACE('',(#2607),#2625,.T.);
+#2607 = FACE_BOUND('',#2608,.T.);
+#2608 = EDGE_LOOP('',(#2609,#2617,#2618,#2619));
+#2609 = ORIENTED_EDGE('',*,*,#2610,.F.);
+#2610 = EDGE_CURVE('',#2588,#2611,#2613,.T.);
+#2611 = VERTEX_POINT('',#2612);
+#2612 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(1.,0.,0.));
+#2617 = ORIENTED_EDGE('',*,*,#2595,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2529,.T.);
+#2619 = ORIENTED_EDGE('',*,*,#2620,.F.);
+#2620 = EDGE_CURVE('',#2611,#2522,#2621,.T.);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.,0.,1.));
+#2625 = PLANE('',#2626);
+#2626 = AXIS2_PLACEMENT_3D('',#2627,#2628,#2629);
+#2627 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2628 = DIRECTION('',(0.,1.,0.));
+#2629 = DIRECTION('',(0.,0.,1.));
+#2630 = ADVANCED_FACE('',(#2631),#2649,.F.);
+#2631 = FACE_BOUND('',#2632,.F.);
+#2632 = EDGE_LOOP('',(#2633,#2641,#2642,#2643));
+#2633 = ORIENTED_EDGE('',*,*,#2634,.F.);
+#2634 = EDGE_CURVE('',#2580,#2635,#2637,.T.);
+#2635 = VERTEX_POINT('',#2636);
+#2636 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(1.,0.,0.));
+#2641 = ORIENTED_EDGE('',*,*,#2579,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#2643 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2644 = EDGE_CURVE('',#2635,#2514,#2645,.T.);
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(0.,0.,1.));
+#2649 = PLANE('',#2650);
+#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653);
+#2651 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2652 = DIRECTION('',(0.,1.,0.));
+#2653 = DIRECTION('',(0.,0.,1.));
+#2654 = ADVANCED_FACE('',(#2655),#2666,.T.);
+#2655 = FACE_BOUND('',#2656,.T.);
+#2656 = EDGE_LOOP('',(#2657,#2658,#2664,#2665));
+#2657 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2658 = ORIENTED_EDGE('',*,*,#2659,.T.);
+#2659 = EDGE_CURVE('',#2635,#2611,#2660,.T.);
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(0.,1.,0.));
+#2664 = ORIENTED_EDGE('',*,*,#2620,.T.);
+#2665 = ORIENTED_EDGE('',*,*,#2521,.F.);
+#2666 = PLANE('',#2667);
+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);
+#2668 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2669 = DIRECTION('',(1.,0.,0.));
+#2670 = DIRECTION('',(0.,0.,1.));
+#2671 = ADVANCED_FACE('',(#2672,#2678,#2712,#2746,#2780,#2814,#2848),
+#2882,.F.);
+#2672 = FACE_BOUND('',#2673,.F.);
+#2673 = EDGE_LOOP('',(#2674,#2675,#2676,#2677));
+#2674 = ORIENTED_EDGE('',*,*,#2587,.F.);
+#2675 = ORIENTED_EDGE('',*,*,#2634,.T.);
+#2676 = ORIENTED_EDGE('',*,*,#2659,.T.);
+#2677 = ORIENTED_EDGE('',*,*,#2610,.F.);
+#2678 = FACE_BOUND('',#2679,.F.);
+#2679 = EDGE_LOOP('',(#2680,#2690,#2698,#2706));
+#2680 = ORIENTED_EDGE('',*,*,#2681,.T.);
+#2681 = EDGE_CURVE('',#2682,#2684,#2686,.T.);
+#2682 = VERTEX_POINT('',#2683);
+#2683 = CARTESIAN_POINT('',(0.9,1.5,0.18));
+#2684 = VERTEX_POINT('',#2685);
+#2685 = CARTESIAN_POINT('',(1.85,1.5,0.18));
+#2686 = LINE('',#2687,#2688);
+#2687 = CARTESIAN_POINT('',(-0.675,1.5,0.18));
+#2688 = VECTOR('',#2689,1.);
+#2689 = DIRECTION('',(1.,0.,0.));
+#2690 = ORIENTED_EDGE('',*,*,#2691,.T.);
+#2691 = EDGE_CURVE('',#2684,#2692,#2694,.T.);
+#2692 = VERTEX_POINT('',#2693);
+#2693 = CARTESIAN_POINT('',(1.85,0.2,0.18));
+#2694 = LINE('',#2695,#2696);
+#2695 = CARTESIAN_POINT('',(1.85,-0.875,0.18));
+#2696 = VECTOR('',#2697,1.);
+#2697 = DIRECTION('',(0.,-1.,0.));
+#2698 = ORIENTED_EDGE('',*,*,#2699,.F.);
+#2699 = EDGE_CURVE('',#2700,#2692,#2702,.T.);
+#2700 = VERTEX_POINT('',#2701);
+#2701 = CARTESIAN_POINT('',(0.9,0.2,0.18));
+#2702 = LINE('',#2703,#2704);
+#2703 = CARTESIAN_POINT('',(-0.675,0.2,0.18));
+#2704 = VECTOR('',#2705,1.);
+#2705 = DIRECTION('',(1.,0.,0.));
+#2706 = ORIENTED_EDGE('',*,*,#2707,.F.);
+#2707 = EDGE_CURVE('',#2682,#2700,#2708,.T.);
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(0.9,-0.875,0.18));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.,-1.,0.));
+#2712 = FACE_BOUND('',#2713,.F.);
+#2713 = EDGE_LOOP('',(#2714,#2724,#2732,#2740));
+#2714 = ORIENTED_EDGE('',*,*,#2715,.T.);
+#2715 = EDGE_CURVE('',#2716,#2718,#2720,.T.);
+#2716 = VERTEX_POINT('',#2717);
+#2717 = CARTESIAN_POINT('',(-1.85,1.5,0.18));
+#2718 = VERTEX_POINT('',#2719);
+#2719 = CARTESIAN_POINT('',(-1.25,1.5,0.18));
+#2720 = LINE('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(-2.05,1.5,0.18));
+#2722 = VECTOR('',#2723,1.);
+#2723 = DIRECTION('',(1.,0.,0.));
+#2724 = ORIENTED_EDGE('',*,*,#2725,.T.);
+#2725 = EDGE_CURVE('',#2718,#2726,#2728,.T.);
+#2726 = VERTEX_POINT('',#2727);
+#2727 = CARTESIAN_POINT('',(-1.25,0.4,0.18));
+#2728 = LINE('',#2729,#2730);
+#2729 = CARTESIAN_POINT('',(-1.25,-0.775,0.18));
+#2730 = VECTOR('',#2731,1.);
+#2731 = DIRECTION('',(0.,-1.,0.));
+#2732 = ORIENTED_EDGE('',*,*,#2733,.F.);
+#2733 = EDGE_CURVE('',#2734,#2726,#2736,.T.);
+#2734 = VERTEX_POINT('',#2735);
+#2735 = CARTESIAN_POINT('',(-1.85,0.4,0.18));
+#2736 = LINE('',#2737,#2738);
+#2737 = CARTESIAN_POINT('',(-2.05,0.4,0.18));
+#2738 = VECTOR('',#2739,1.);
+#2739 = DIRECTION('',(1.,0.,0.));
+#2740 = ORIENTED_EDGE('',*,*,#2741,.F.);
+#2741 = EDGE_CURVE('',#2716,#2734,#2742,.T.);
+#2742 = LINE('',#2743,#2744);
+#2743 = CARTESIAN_POINT('',(-1.85,-0.775,0.18));
+#2744 = VECTOR('',#2745,1.);
+#2745 = DIRECTION('',(0.,-1.,0.));
+#2746 = FACE_BOUND('',#2747,.F.);
+#2747 = EDGE_LOOP('',(#2748,#2758,#2766,#2774));
+#2748 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#2749 = EDGE_CURVE('',#2750,#2752,#2754,.T.);
+#2750 = VERTEX_POINT('',#2751);
+#2751 = CARTESIAN_POINT('',(-0.65,1.5,0.18));
+#2752 = VERTEX_POINT('',#2753);
+#2753 = CARTESIAN_POINT('',(0.3,1.5,0.18));
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-1.45,1.5,0.18));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(1.,0.,0.));
+#2758 = ORIENTED_EDGE('',*,*,#2759,.T.);
+#2759 = EDGE_CURVE('',#2752,#2760,#2762,.T.);
+#2760 = VERTEX_POINT('',#2761);
+#2761 = CARTESIAN_POINT('',(0.3,0.2,0.18));
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(0.3,-0.875,0.18));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(0.,-1.,0.));
+#2766 = ORIENTED_EDGE('',*,*,#2767,.F.);
+#2767 = EDGE_CURVE('',#2768,#2760,#2770,.T.);
+#2768 = VERTEX_POINT('',#2769);
+#2769 = CARTESIAN_POINT('',(-0.65,0.2,0.18));
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(-1.45,0.2,0.18));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(1.,0.,0.));
+#2774 = ORIENTED_EDGE('',*,*,#2775,.F.);
+#2775 = EDGE_CURVE('',#2750,#2768,#2776,.T.);
+#2776 = LINE('',#2777,#2778);
+#2777 = CARTESIAN_POINT('',(-0.65,-0.875,0.18));
+#2778 = VECTOR('',#2779,1.);
+#2779 = DIRECTION('',(0.,-1.,0.));
+#2780 = FACE_BOUND('',#2781,.F.);
+#2781 = EDGE_LOOP('',(#2782,#2792,#2800,#2808));
+#2782 = ORIENTED_EDGE('',*,*,#2783,.T.);
+#2783 = EDGE_CURVE('',#2784,#2786,#2788,.T.);
+#2784 = VERTEX_POINT('',#2785);
+#2785 = CARTESIAN_POINT('',(-1.85,-0.2,0.18));
+#2786 = VERTEX_POINT('',#2787);
+#2787 = CARTESIAN_POINT('',(-1.25,-0.2,0.18));
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(-2.05,-0.2,0.18));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(1.,0.,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2793,.T.);
+#2793 = EDGE_CURVE('',#2786,#2794,#2796,.T.);
+#2794 = VERTEX_POINT('',#2795);
+#2795 = CARTESIAN_POINT('',(-1.25,-1.5,0.18));
+#2796 = LINE('',#2797,#2798);
+#2797 = CARTESIAN_POINT('',(-1.25,-1.725,0.18));
+#2798 = VECTOR('',#2799,1.);
+#2799 = DIRECTION('',(0.,-1.,0.));
+#2800 = ORIENTED_EDGE('',*,*,#2801,.F.);
+#2801 = EDGE_CURVE('',#2802,#2794,#2804,.T.);
+#2802 = VERTEX_POINT('',#2803);
+#2803 = CARTESIAN_POINT('',(-1.85,-1.5,0.18));
+#2804 = LINE('',#2805,#2806);
+#2805 = CARTESIAN_POINT('',(-2.05,-1.5,0.18));
+#2806 = VECTOR('',#2807,1.);
+#2807 = DIRECTION('',(1.,0.,0.));
+#2808 = ORIENTED_EDGE('',*,*,#2809,.F.);
+#2809 = EDGE_CURVE('',#2784,#2802,#2810,.T.);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(-1.85,-1.725,0.18));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(0.,-1.,0.));
+#2814 = FACE_BOUND('',#2815,.F.);
+#2815 = EDGE_LOOP('',(#2816,#2826,#2834,#2842));
+#2816 = ORIENTED_EDGE('',*,*,#2817,.T.);
+#2817 = EDGE_CURVE('',#2818,#2820,#2822,.T.);
+#2818 = VERTEX_POINT('',#2819);
+#2819 = CARTESIAN_POINT('',(-0.65,-0.2,0.18));
+#2820 = VERTEX_POINT('',#2821);
+#2821 = CARTESIAN_POINT('',(0.3,-0.2,0.18));
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(-1.45,-0.2,0.18));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(1.,0.,0.));
+#2826 = ORIENTED_EDGE('',*,*,#2827,.T.);
+#2827 = EDGE_CURVE('',#2820,#2828,#2830,.T.);
+#2828 = VERTEX_POINT('',#2829);
+#2829 = CARTESIAN_POINT('',(0.3,-1.5,0.18));
+#2830 = LINE('',#2831,#2832);
+#2831 = CARTESIAN_POINT('',(0.3,-1.725,0.18));
+#2832 = VECTOR('',#2833,1.);
+#2833 = DIRECTION('',(0.,-1.,0.));
+#2834 = ORIENTED_EDGE('',*,*,#2835,.F.);
+#2835 = EDGE_CURVE('',#2836,#2828,#2838,.T.);
+#2836 = VERTEX_POINT('',#2837);
+#2837 = CARTESIAN_POINT('',(-0.65,-1.5,0.18));
+#2838 = LINE('',#2839,#2840);
+#2839 = CARTESIAN_POINT('',(-1.45,-1.5,0.18));
+#2840 = VECTOR('',#2841,1.);
+#2841 = DIRECTION('',(1.,0.,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2843,.F.);
+#2843 = EDGE_CURVE('',#2818,#2836,#2844,.T.);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(-0.65,-1.725,0.18));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.,-1.,0.));
+#2848 = FACE_BOUND('',#2849,.F.);
+#2849 = EDGE_LOOP('',(#2850,#2860,#2868,#2876));
+#2850 = ORIENTED_EDGE('',*,*,#2851,.F.);
+#2851 = EDGE_CURVE('',#2852,#2854,#2856,.T.);
+#2852 = VERTEX_POINT('',#2853);
+#2853 = CARTESIAN_POINT('',(0.9,-0.2,0.18));
+#2854 = VERTEX_POINT('',#2855);
+#2855 = CARTESIAN_POINT('',(0.9,-1.5,0.18));
+#2856 = LINE('',#2857,#2858);
+#2857 = CARTESIAN_POINT('',(0.9,-1.725,0.18));
+#2858 = VECTOR('',#2859,1.);
+#2859 = DIRECTION('',(0.,-1.,0.));
+#2860 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2861 = EDGE_CURVE('',#2852,#2862,#2864,.T.);
+#2862 = VERTEX_POINT('',#2863);
+#2863 = CARTESIAN_POINT('',(1.85,-0.2,0.18));
+#2864 = LINE('',#2865,#2866);
+#2865 = CARTESIAN_POINT('',(-0.675,-0.2,0.18));
+#2866 = VECTOR('',#2867,1.);
+#2867 = DIRECTION('',(1.,0.,0.));
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#2862,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(1.85,-1.5,0.18));
+#2872 = LINE('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(1.85,-1.725,0.18));
+#2874 = VECTOR('',#2875,1.);
+#2875 = DIRECTION('',(0.,-1.,0.));
+#2876 = ORIENTED_EDGE('',*,*,#2877,.F.);
+#2877 = EDGE_CURVE('',#2854,#2870,#2878,.T.);
+#2878 = LINE('',#2879,#2880);
+#2879 = CARTESIAN_POINT('',(-0.675,-1.5,0.18));
+#2880 = VECTOR('',#2881,1.);
+#2881 = DIRECTION('',(1.,0.,0.));
+#2882 = PLANE('',#2883);
+#2883 = AXIS2_PLACEMENT_3D('',#2884,#2885,#2886);
+#2884 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2885 = DIRECTION('',(0.,0.,1.));
+#2886 = DIRECTION('',(1.,0.,0.));
+#2887 = ADVANCED_FACE('',(#2888),#2913,.T.);
+#2888 = FACE_BOUND('',#2889,.T.);
+#2889 = EDGE_LOOP('',(#2890,#2898,#2906,#2912));
+#2890 = ORIENTED_EDGE('',*,*,#2891,.F.);
+#2891 = EDGE_CURVE('',#2892,#2684,#2894,.T.);
+#2892 = VERTEX_POINT('',#2893);
+#2893 = CARTESIAN_POINT('',(1.85,1.5,0.167));
+#2894 = LINE('',#2895,#2896);
+#2895 = CARTESIAN_POINT('',(1.85,1.5,5.E-02));
+#2896 = VECTOR('',#2897,1.);
+#2897 = DIRECTION('',(0.,0.,1.));
+#2898 = ORIENTED_EDGE('',*,*,#2899,.F.);
+#2899 = EDGE_CURVE('',#2900,#2892,#2902,.T.);
+#2900 = VERTEX_POINT('',#2901);
+#2901 = CARTESIAN_POINT('',(0.9,1.5,0.167));
+#2902 = LINE('',#2903,#2904);
+#2903 = CARTESIAN_POINT('',(0.9,1.5,0.167));
+#2904 = VECTOR('',#2905,1.);
+#2905 = DIRECTION('',(1.,0.,0.));
+#2906 = ORIENTED_EDGE('',*,*,#2907,.T.);
+#2907 = EDGE_CURVE('',#2900,#2682,#2908,.T.);
+#2908 = LINE('',#2909,#2910);
+#2909 = CARTESIAN_POINT('',(0.9,1.5,5.E-02));
+#2910 = VECTOR('',#2911,1.);
+#2911 = DIRECTION('',(0.,0.,1.));
+#2912 = ORIENTED_EDGE('',*,*,#2681,.T.);
+#2913 = PLANE('',#2914);
+#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917);
+#2915 = CARTESIAN_POINT('',(0.9,1.5,5.E-02));
+#2916 = DIRECTION('',(0.,1.,0.));
+#2917 = DIRECTION('',(0.,0.,1.));
+#2918 = ADVANCED_FACE('',(#2919),#2937,.F.);
+#2919 = FACE_BOUND('',#2920,.F.);
+#2920 = EDGE_LOOP('',(#2921,#2929,#2935,#2936));
+#2921 = ORIENTED_EDGE('',*,*,#2922,.F.);
+#2922 = EDGE_CURVE('',#2923,#2700,#2925,.T.);
+#2923 = VERTEX_POINT('',#2924);
+#2924 = CARTESIAN_POINT('',(0.9,0.2,0.167));
+#2925 = LINE('',#2926,#2927);
+#2926 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#2927 = VECTOR('',#2928,1.);
+#2928 = DIRECTION('',(0.,0.,1.));
+#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);
+#2930 = EDGE_CURVE('',#2923,#2900,#2931,.T.);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(0.9,0.2,0.167));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(0.,1.,0.));
+#2935 = ORIENTED_EDGE('',*,*,#2907,.T.);
+#2936 = ORIENTED_EDGE('',*,*,#2707,.T.);
+#2937 = PLANE('',#2938);
+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2939 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#2940 = DIRECTION('',(1.,0.,0.));
+#2941 = DIRECTION('',(0.,0.,1.));
+#2942 = ADVANCED_FACE('',(#2943),#2961,.F.);
+#2943 = FACE_BOUND('',#2944,.F.);
+#2944 = EDGE_LOOP('',(#2945,#2953,#2959,#2960));
+#2945 = ORIENTED_EDGE('',*,*,#2946,.F.);
+#2946 = EDGE_CURVE('',#2947,#2692,#2949,.T.);
+#2947 = VERTEX_POINT('',#2948);
+#2948 = CARTESIAN_POINT('',(1.85,0.2,0.167));
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(1.85,0.2,5.E-02));
+#2951 = VECTOR('',#2952,1.);
+#2952 = DIRECTION('',(0.,0.,1.));
+#2953 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#2954 = EDGE_CURVE('',#2923,#2947,#2955,.T.);
+#2955 = LINE('',#2956,#2957);
+#2956 = CARTESIAN_POINT('',(0.9,0.2,0.167));
+#2957 = VECTOR('',#2958,1.);
+#2958 = DIRECTION('',(1.,0.,0.));
+#2959 = ORIENTED_EDGE('',*,*,#2922,.T.);
+#2960 = ORIENTED_EDGE('',*,*,#2699,.T.);
+#2961 = PLANE('',#2962);
+#2962 = AXIS2_PLACEMENT_3D('',#2963,#2964,#2965);
+#2963 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#2964 = DIRECTION('',(0.,1.,0.));
+#2965 = DIRECTION('',(0.,0.,1.));
+#2966 = ADVANCED_FACE('',(#2967),#2978,.T.);
+#2967 = FACE_BOUND('',#2968,.T.);
+#2968 = EDGE_LOOP('',(#2969,#2970,#2976,#2977));
+#2969 = ORIENTED_EDGE('',*,*,#2946,.F.);
+#2970 = ORIENTED_EDGE('',*,*,#2971,.T.);
+#2971 = EDGE_CURVE('',#2947,#2892,#2972,.T.);
+#2972 = LINE('',#2973,#2974);
+#2973 = CARTESIAN_POINT('',(1.85,0.2,0.167));
+#2974 = VECTOR('',#2975,1.);
+#2975 = DIRECTION('',(0.,1.,0.));
+#2976 = ORIENTED_EDGE('',*,*,#2891,.T.);
+#2977 = ORIENTED_EDGE('',*,*,#2691,.T.);
+#2978 = PLANE('',#2979);
+#2979 = AXIS2_PLACEMENT_3D('',#2980,#2981,#2982);
+#2980 = CARTESIAN_POINT('',(1.85,0.2,5.E-02));
+#2981 = DIRECTION('',(1.,0.,0.));
+#2982 = DIRECTION('',(0.,0.,1.));
+#2983 = ADVANCED_FACE('',(#2984),#3009,.T.);
+#2984 = FACE_BOUND('',#2985,.T.);
+#2985 = EDGE_LOOP('',(#2986,#2994,#3002,#3008));
+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);
+#2987 = EDGE_CURVE('',#2988,#2718,#2990,.T.);
+#2988 = VERTEX_POINT('',#2989);
+#2989 = CARTESIAN_POINT('',(-1.25,1.5,0.167));
+#2990 = LINE('',#2991,#2992);
+#2991 = CARTESIAN_POINT('',(-1.25,1.5,5.E-02));
+#2992 = VECTOR('',#2993,1.);
+#2993 = DIRECTION('',(0.,0.,1.));
+#2994 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#2995 = EDGE_CURVE('',#2996,#2988,#2998,.T.);
+#2996 = VERTEX_POINT('',#2997);
+#2997 = CARTESIAN_POINT('',(-1.85,1.5,0.167));
+#2998 = LINE('',#2999,#3000);
+#2999 = CARTESIAN_POINT('',(-1.85,1.5,0.167));
+#3000 = VECTOR('',#3001,1.);
+#3001 = DIRECTION('',(1.,0.,0.));
+#3002 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3003 = EDGE_CURVE('',#2996,#2716,#3004,.T.);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(-1.85,1.5,5.E-02));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(0.,0.,1.));
+#3008 = ORIENTED_EDGE('',*,*,#2715,.T.);
+#3009 = PLANE('',#3010);
+#3010 = AXIS2_PLACEMENT_3D('',#3011,#3012,#3013);
+#3011 = CARTESIAN_POINT('',(-1.85,1.5,5.E-02));
+#3012 = DIRECTION('',(0.,1.,0.));
+#3013 = DIRECTION('',(0.,0.,1.));
+#3014 = ADVANCED_FACE('',(#3015),#3033,.F.);
+#3015 = FACE_BOUND('',#3016,.F.);
+#3016 = EDGE_LOOP('',(#3017,#3025,#3031,#3032));
+#3017 = ORIENTED_EDGE('',*,*,#3018,.F.);
+#3018 = EDGE_CURVE('',#3019,#2734,#3021,.T.);
+#3019 = VERTEX_POINT('',#3020);
+#3020 = CARTESIAN_POINT('',(-1.85,0.4,0.167));
+#3021 = LINE('',#3022,#3023);
+#3022 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#3023 = VECTOR('',#3024,1.);
+#3024 = DIRECTION('',(0.,0.,1.));
+#3025 = ORIENTED_EDGE('',*,*,#3026,.T.);
+#3026 = EDGE_CURVE('',#3019,#2996,#3027,.T.);
+#3027 = LINE('',#3028,#3029);
+#3028 = CARTESIAN_POINT('',(-1.85,0.4,0.167));
+#3029 = VECTOR('',#3030,1.);
+#3030 = DIRECTION('',(0.,1.,0.));
+#3031 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3032 = ORIENTED_EDGE('',*,*,#2741,.T.);
+#3033 = PLANE('',#3034);
+#3034 = AXIS2_PLACEMENT_3D('',#3035,#3036,#3037);
+#3035 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#3036 = DIRECTION('',(1.,0.,0.));
+#3037 = DIRECTION('',(0.,0.,1.));
+#3038 = ADVANCED_FACE('',(#3039),#3057,.F.);
+#3039 = FACE_BOUND('',#3040,.F.);
+#3040 = EDGE_LOOP('',(#3041,#3049,#3055,#3056));
+#3041 = ORIENTED_EDGE('',*,*,#3042,.F.);
+#3042 = EDGE_CURVE('',#3043,#2726,#3045,.T.);
+#3043 = VERTEX_POINT('',#3044);
+#3044 = CARTESIAN_POINT('',(-1.25,0.4,0.167));
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(-1.25,0.4,5.E-02));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(0.,0.,1.));
+#3049 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3050 = EDGE_CURVE('',#3019,#3043,#3051,.T.);
+#3051 = LINE('',#3052,#3053);
+#3052 = CARTESIAN_POINT('',(-1.85,0.4,0.167));
+#3053 = VECTOR('',#3054,1.);
+#3054 = DIRECTION('',(1.,0.,0.));
+#3055 = ORIENTED_EDGE('',*,*,#3018,.T.);
+#3056 = ORIENTED_EDGE('',*,*,#2733,.T.);
+#3057 = PLANE('',#3058);
+#3058 = AXIS2_PLACEMENT_3D('',#3059,#3060,#3061);
+#3059 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#3060 = DIRECTION('',(0.,1.,0.));
+#3061 = DIRECTION('',(0.,0.,1.));
+#3062 = ADVANCED_FACE('',(#3063),#3074,.T.);
+#3063 = FACE_BOUND('',#3064,.T.);
+#3064 = EDGE_LOOP('',(#3065,#3066,#3072,#3073));
+#3065 = ORIENTED_EDGE('',*,*,#3042,.F.);
+#3066 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3067 = EDGE_CURVE('',#3043,#2988,#3068,.T.);
+#3068 = LINE('',#3069,#3070);
+#3069 = CARTESIAN_POINT('',(-1.25,0.4,0.167));
+#3070 = VECTOR('',#3071,1.);
+#3071 = DIRECTION('',(0.,1.,0.));
+#3072 = ORIENTED_EDGE('',*,*,#2987,.T.);
+#3073 = ORIENTED_EDGE('',*,*,#2725,.T.);
+#3074 = PLANE('',#3075);
+#3075 = AXIS2_PLACEMENT_3D('',#3076,#3077,#3078);
+#3076 = CARTESIAN_POINT('',(-1.25,0.4,5.E-02));
+#3077 = DIRECTION('',(1.,0.,0.));
+#3078 = DIRECTION('',(0.,0.,1.));
+#3079 = ADVANCED_FACE('',(#3080),#3105,.T.);
+#3080 = FACE_BOUND('',#3081,.T.);
+#3081 = EDGE_LOOP('',(#3082,#3090,#3098,#3104));
+#3082 = ORIENTED_EDGE('',*,*,#3083,.F.);
+#3083 = EDGE_CURVE('',#3084,#2752,#3086,.T.);
+#3084 = VERTEX_POINT('',#3085);
+#3085 = CARTESIAN_POINT('',(0.3,1.5,0.167));
+#3086 = LINE('',#3087,#3088);
+#3087 = CARTESIAN_POINT('',(0.3,1.5,5.E-02));
+#3088 = VECTOR('',#3089,1.);
+#3089 = DIRECTION('',(0.,0.,1.));
+#3090 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#3091 = EDGE_CURVE('',#3092,#3084,#3094,.T.);
+#3092 = VERTEX_POINT('',#3093);
+#3093 = CARTESIAN_POINT('',(-0.65,1.5,0.167));
+#3094 = LINE('',#3095,#3096);
+#3095 = CARTESIAN_POINT('',(-0.65,1.5,0.167));
+#3096 = VECTOR('',#3097,1.);
+#3097 = DIRECTION('',(1.,0.,0.));
+#3098 = ORIENTED_EDGE('',*,*,#3099,.T.);
+#3099 = EDGE_CURVE('',#3092,#2750,#3100,.T.);
+#3100 = LINE('',#3101,#3102);
+#3101 = CARTESIAN_POINT('',(-0.65,1.5,5.E-02));
+#3102 = VECTOR('',#3103,1.);
+#3103 = DIRECTION('',(0.,0.,1.));
+#3104 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#3105 = PLANE('',#3106);
+#3106 = AXIS2_PLACEMENT_3D('',#3107,#3108,#3109);
+#3107 = CARTESIAN_POINT('',(-0.65,1.5,5.E-02));
+#3108 = DIRECTION('',(0.,1.,0.));
+#3109 = DIRECTION('',(0.,0.,1.));
+#3110 = ADVANCED_FACE('',(#3111),#3129,.F.);
+#3111 = FACE_BOUND('',#3112,.F.);
+#3112 = EDGE_LOOP('',(#3113,#3121,#3127,#3128));
+#3113 = ORIENTED_EDGE('',*,*,#3114,.F.);
+#3114 = EDGE_CURVE('',#3115,#2768,#3117,.T.);
+#3115 = VERTEX_POINT('',#3116);
+#3116 = CARTESIAN_POINT('',(-0.65,0.2,0.167));
+#3117 = LINE('',#3118,#3119);
+#3118 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#3119 = VECTOR('',#3120,1.);
+#3120 = DIRECTION('',(0.,0.,1.));
+#3121 = ORIENTED_EDGE('',*,*,#3122,.T.);
+#3122 = EDGE_CURVE('',#3115,#3092,#3123,.T.);
+#3123 = LINE('',#3124,#3125);
+#3124 = CARTESIAN_POINT('',(-0.65,0.2,0.167));
+#3125 = VECTOR('',#3126,1.);
+#3126 = DIRECTION('',(0.,1.,0.));
+#3127 = ORIENTED_EDGE('',*,*,#3099,.T.);
+#3128 = ORIENTED_EDGE('',*,*,#2775,.T.);
+#3129 = PLANE('',#3130);
+#3130 = AXIS2_PLACEMENT_3D('',#3131,#3132,#3133);
+#3131 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#3132 = DIRECTION('',(1.,0.,0.));
+#3133 = DIRECTION('',(0.,0.,1.));
+#3134 = ADVANCED_FACE('',(#3135),#3153,.F.);
+#3135 = FACE_BOUND('',#3136,.F.);
+#3136 = EDGE_LOOP('',(#3137,#3145,#3151,#3152));
+#3137 = ORIENTED_EDGE('',*,*,#3138,.F.);
+#3138 = EDGE_CURVE('',#3139,#2760,#3141,.T.);
+#3139 = VERTEX_POINT('',#3140);
+#3140 = CARTESIAN_POINT('',(0.3,0.2,0.167));
+#3141 = LINE('',#3142,#3143);
+#3142 = CARTESIAN_POINT('',(0.3,0.2,5.E-02));
+#3143 = VECTOR('',#3144,1.);
+#3144 = DIRECTION('',(0.,0.,1.));
+#3145 = ORIENTED_EDGE('',*,*,#3146,.F.);
+#3146 = EDGE_CURVE('',#3115,#3139,#3147,.T.);
+#3147 = LINE('',#3148,#3149);
+#3148 = CARTESIAN_POINT('',(-0.65,0.2,0.167));
+#3149 = VECTOR('',#3150,1.);
+#3150 = DIRECTION('',(1.,0.,0.));
+#3151 = ORIENTED_EDGE('',*,*,#3114,.T.);
+#3152 = ORIENTED_EDGE('',*,*,#2767,.T.);
+#3153 = PLANE('',#3154);
+#3154 = AXIS2_PLACEMENT_3D('',#3155,#3156,#3157);
+#3155 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#3156 = DIRECTION('',(0.,1.,0.));
+#3157 = DIRECTION('',(0.,0.,1.));
+#3158 = ADVANCED_FACE('',(#3159),#3170,.T.);
+#3159 = FACE_BOUND('',#3160,.T.);
+#3160 = EDGE_LOOP('',(#3161,#3162,#3168,#3169));
+#3161 = ORIENTED_EDGE('',*,*,#3138,.F.);
+#3162 = ORIENTED_EDGE('',*,*,#3163,.T.);
+#3163 = EDGE_CURVE('',#3139,#3084,#3164,.T.);
+#3164 = LINE('',#3165,#3166);
+#3165 = CARTESIAN_POINT('',(0.3,0.2,0.167));
+#3166 = VECTOR('',#3167,1.);
+#3167 = DIRECTION('',(0.,1.,0.));
+#3168 = ORIENTED_EDGE('',*,*,#3083,.T.);
+#3169 = ORIENTED_EDGE('',*,*,#2759,.T.);
+#3170 = PLANE('',#3171);
+#3171 = AXIS2_PLACEMENT_3D('',#3172,#3173,#3174);
+#3172 = CARTESIAN_POINT('',(0.3,0.2,5.E-02));
+#3173 = DIRECTION('',(1.,0.,0.));
+#3174 = DIRECTION('',(0.,0.,1.));
+#3175 = ADVANCED_FACE('',(#3176),#3201,.T.);
+#3176 = FACE_BOUND('',#3177,.T.);
+#3177 = EDGE_LOOP('',(#3178,#3186,#3194,#3200));
+#3178 = ORIENTED_EDGE('',*,*,#3179,.F.);
+#3179 = EDGE_CURVE('',#3180,#2786,#3182,.T.);
+#3180 = VERTEX_POINT('',#3181);
+#3181 = CARTESIAN_POINT('',(-1.25,-0.2,0.167));
+#3182 = LINE('',#3183,#3184);
+#3183 = CARTESIAN_POINT('',(-1.25,-0.2,5.E-02));
+#3184 = VECTOR('',#3185,1.);
+#3185 = DIRECTION('',(0.,0.,1.));
+#3186 = ORIENTED_EDGE('',*,*,#3187,.F.);
+#3187 = EDGE_CURVE('',#3188,#3180,#3190,.T.);
+#3188 = VERTEX_POINT('',#3189);
+#3189 = CARTESIAN_POINT('',(-1.85,-0.2,0.167));
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(-1.85,-0.2,0.167));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(1.,0.,0.));
+#3194 = ORIENTED_EDGE('',*,*,#3195,.T.);
+#3195 = EDGE_CURVE('',#3188,#2784,#3196,.T.);
+#3196 = LINE('',#3197,#3198);
+#3197 = CARTESIAN_POINT('',(-1.85,-0.2,5.E-02));
+#3198 = VECTOR('',#3199,1.);
+#3199 = DIRECTION('',(0.,0.,1.));
+#3200 = ORIENTED_EDGE('',*,*,#2783,.T.);
+#3201 = PLANE('',#3202);
+#3202 = AXIS2_PLACEMENT_3D('',#3203,#3204,#3205);
+#3203 = CARTESIAN_POINT('',(-1.85,-0.2,5.E-02));
+#3204 = DIRECTION('',(0.,1.,0.));
+#3205 = DIRECTION('',(0.,0.,1.));
+#3206 = ADVANCED_FACE('',(#3207),#3225,.F.);
+#3207 = FACE_BOUND('',#3208,.F.);
+#3208 = EDGE_LOOP('',(#3209,#3217,#3223,#3224));
+#3209 = ORIENTED_EDGE('',*,*,#3210,.F.);
+#3210 = EDGE_CURVE('',#3211,#2802,#3213,.T.);
+#3211 = VERTEX_POINT('',#3212);
+#3212 = CARTESIAN_POINT('',(-1.85,-1.5,0.167));
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(0.,0.,1.));
+#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);
+#3218 = EDGE_CURVE('',#3211,#3188,#3219,.T.);
+#3219 = LINE('',#3220,#3221);
+#3220 = CARTESIAN_POINT('',(-1.85,-1.5,0.167));
+#3221 = VECTOR('',#3222,1.);
+#3222 = DIRECTION('',(0.,1.,0.));
+#3223 = ORIENTED_EDGE('',*,*,#3195,.T.);
+#3224 = ORIENTED_EDGE('',*,*,#2809,.T.);
+#3225 = PLANE('',#3226);
+#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229);
+#3227 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#3228 = DIRECTION('',(1.,0.,0.));
+#3229 = DIRECTION('',(0.,0.,1.));
+#3230 = ADVANCED_FACE('',(#3231),#3249,.F.);
+#3231 = FACE_BOUND('',#3232,.F.);
+#3232 = EDGE_LOOP('',(#3233,#3241,#3247,#3248));
+#3233 = ORIENTED_EDGE('',*,*,#3234,.F.);
+#3234 = EDGE_CURVE('',#3235,#2794,#3237,.T.);
+#3235 = VERTEX_POINT('',#3236);
+#3236 = CARTESIAN_POINT('',(-1.25,-1.5,0.167));
+#3237 = LINE('',#3238,#3239);
+#3238 = CARTESIAN_POINT('',(-1.25,-1.5,5.E-02));
+#3239 = VECTOR('',#3240,1.);
+#3240 = DIRECTION('',(0.,0.,1.));
+#3241 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3242 = EDGE_CURVE('',#3211,#3235,#3243,.T.);
+#3243 = LINE('',#3244,#3245);
+#3244 = CARTESIAN_POINT('',(-1.85,-1.5,0.167));
+#3245 = VECTOR('',#3246,1.);
+#3246 = DIRECTION('',(1.,0.,0.));
+#3247 = ORIENTED_EDGE('',*,*,#3210,.T.);
+#3248 = ORIENTED_EDGE('',*,*,#2801,.T.);
+#3249 = PLANE('',#3250);
+#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);
+#3251 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#3252 = DIRECTION('',(0.,1.,0.));
+#3253 = DIRECTION('',(0.,0.,1.));
+#3254 = ADVANCED_FACE('',(#3255),#3266,.T.);
+#3255 = FACE_BOUND('',#3256,.T.);
+#3256 = EDGE_LOOP('',(#3257,#3258,#3264,#3265));
+#3257 = ORIENTED_EDGE('',*,*,#3234,.F.);
+#3258 = ORIENTED_EDGE('',*,*,#3259,.T.);
+#3259 = EDGE_CURVE('',#3235,#3180,#3260,.T.);
+#3260 = LINE('',#3261,#3262);
+#3261 = CARTESIAN_POINT('',(-1.25,-1.5,0.167));
+#3262 = VECTOR('',#3263,1.);
+#3263 = DIRECTION('',(0.,1.,0.));
+#3264 = ORIENTED_EDGE('',*,*,#3179,.T.);
+#3265 = ORIENTED_EDGE('',*,*,#2793,.T.);
+#3266 = PLANE('',#3267);
+#3267 = AXIS2_PLACEMENT_3D('',#3268,#3269,#3270);
+#3268 = CARTESIAN_POINT('',(-1.25,-1.5,5.E-02));
+#3269 = DIRECTION('',(1.,0.,0.));
+#3270 = DIRECTION('',(0.,0.,1.));
+#3271 = ADVANCED_FACE('',(#3272),#3297,.T.);
+#3272 = FACE_BOUND('',#3273,.T.);
+#3273 = EDGE_LOOP('',(#3274,#3282,#3290,#3296));
+#3274 = ORIENTED_EDGE('',*,*,#3275,.F.);
+#3275 = EDGE_CURVE('',#3276,#2820,#3278,.T.);
+#3276 = VERTEX_POINT('',#3277);
+#3277 = CARTESIAN_POINT('',(0.3,-0.2,0.167));
+#3278 = LINE('',#3279,#3280);
+#3279 = CARTESIAN_POINT('',(0.3,-0.2,5.E-02));
+#3280 = VECTOR('',#3281,1.);
+#3281 = DIRECTION('',(0.,0.,1.));
+#3282 = ORIENTED_EDGE('',*,*,#3283,.F.);
+#3283 = EDGE_CURVE('',#3284,#3276,#3286,.T.);
+#3284 = VERTEX_POINT('',#3285);
+#3285 = CARTESIAN_POINT('',(-0.65,-0.2,0.167));
+#3286 = LINE('',#3287,#3288);
+#3287 = CARTESIAN_POINT('',(-0.65,-0.2,0.167));
+#3288 = VECTOR('',#3289,1.);
+#3289 = DIRECTION('',(1.,0.,0.));
+#3290 = ORIENTED_EDGE('',*,*,#3291,.T.);
+#3291 = EDGE_CURVE('',#3284,#2818,#3292,.T.);
+#3292 = LINE('',#3293,#3294);
+#3293 = CARTESIAN_POINT('',(-0.65,-0.2,5.E-02));
+#3294 = VECTOR('',#3295,1.);
+#3295 = DIRECTION('',(0.,0.,1.));
+#3296 = ORIENTED_EDGE('',*,*,#2817,.T.);
+#3297 = PLANE('',#3298);
+#3298 = AXIS2_PLACEMENT_3D('',#3299,#3300,#3301);
+#3299 = CARTESIAN_POINT('',(-0.65,-0.2,5.E-02));
+#3300 = DIRECTION('',(0.,1.,0.));
+#3301 = DIRECTION('',(0.,0.,1.));
+#3302 = ADVANCED_FACE('',(#3303),#3321,.F.);
+#3303 = FACE_BOUND('',#3304,.F.);
+#3304 = EDGE_LOOP('',(#3305,#3313,#3319,#3320));
+#3305 = ORIENTED_EDGE('',*,*,#3306,.F.);
+#3306 = EDGE_CURVE('',#3307,#2836,#3309,.T.);
+#3307 = VERTEX_POINT('',#3308);
+#3308 = CARTESIAN_POINT('',(-0.65,-1.5,0.167));
+#3309 = LINE('',#3310,#3311);
+#3310 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#3311 = VECTOR('',#3312,1.);
+#3312 = DIRECTION('',(0.,0.,1.));
+#3313 = ORIENTED_EDGE('',*,*,#3314,.T.);
+#3314 = EDGE_CURVE('',#3307,#3284,#3315,.T.);
+#3315 = LINE('',#3316,#3317);
+#3316 = CARTESIAN_POINT('',(-0.65,-1.5,0.167));
+#3317 = VECTOR('',#3318,1.);
+#3318 = DIRECTION('',(0.,1.,0.));
+#3319 = ORIENTED_EDGE('',*,*,#3291,.T.);
+#3320 = ORIENTED_EDGE('',*,*,#2843,.T.);
+#3321 = PLANE('',#3322);
+#3322 = AXIS2_PLACEMENT_3D('',#3323,#3324,#3325);
+#3323 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#3324 = DIRECTION('',(1.,0.,0.));
+#3325 = DIRECTION('',(0.,0.,1.));
+#3326 = ADVANCED_FACE('',(#3327),#3345,.F.);
+#3327 = FACE_BOUND('',#3328,.F.);
+#3328 = EDGE_LOOP('',(#3329,#3337,#3343,#3344));
+#3329 = ORIENTED_EDGE('',*,*,#3330,.F.);
+#3330 = EDGE_CURVE('',#3331,#2828,#3333,.T.);
+#3331 = VERTEX_POINT('',#3332);
+#3332 = CARTESIAN_POINT('',(0.3,-1.5,0.167));
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(0.,0.,1.));
+#3337 = ORIENTED_EDGE('',*,*,#3338,.F.);
+#3338 = EDGE_CURVE('',#3307,#3331,#3339,.T.);
+#3339 = LINE('',#3340,#3341);
+#3340 = CARTESIAN_POINT('',(-0.65,-1.5,0.167));
+#3341 = VECTOR('',#3342,1.);
+#3342 = DIRECTION('',(1.,0.,0.));
+#3343 = ORIENTED_EDGE('',*,*,#3306,.T.);
+#3344 = ORIENTED_EDGE('',*,*,#2835,.T.);
+#3345 = PLANE('',#3346);
+#3346 = AXIS2_PLACEMENT_3D('',#3347,#3348,#3349);
+#3347 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#3348 = DIRECTION('',(0.,1.,0.));
+#3349 = DIRECTION('',(0.,0.,1.));
+#3350 = ADVANCED_FACE('',(#3351),#3362,.T.);
+#3351 = FACE_BOUND('',#3352,.T.);
+#3352 = EDGE_LOOP('',(#3353,#3354,#3360,#3361));
+#3353 = ORIENTED_EDGE('',*,*,#3330,.F.);
+#3354 = ORIENTED_EDGE('',*,*,#3355,.T.);
+#3355 = EDGE_CURVE('',#3331,#3276,#3356,.T.);
+#3356 = LINE('',#3357,#3358);
+#3357 = CARTESIAN_POINT('',(0.3,-1.5,0.167));
+#3358 = VECTOR('',#3359,1.);
+#3359 = DIRECTION('',(0.,1.,0.));
+#3360 = ORIENTED_EDGE('',*,*,#3275,.T.);
+#3361 = ORIENTED_EDGE('',*,*,#2827,.T.);
+#3362 = PLANE('',#3363);
+#3363 = AXIS2_PLACEMENT_3D('',#3364,#3365,#3366);
+#3364 = CARTESIAN_POINT('',(0.3,-1.5,5.E-02));
+#3365 = DIRECTION('',(1.,0.,0.));
+#3366 = DIRECTION('',(0.,0.,1.));
+#3367 = ADVANCED_FACE('',(#3368),#3393,.F.);
+#3368 = FACE_BOUND('',#3369,.F.);
+#3369 = EDGE_LOOP('',(#3370,#3378,#3386,#3392));
+#3370 = ORIENTED_EDGE('',*,*,#3371,.F.);
+#3371 = EDGE_CURVE('',#3372,#2854,#3374,.T.);
+#3372 = VERTEX_POINT('',#3373);
+#3373 = CARTESIAN_POINT('',(0.9,-1.5,0.167));
+#3374 = LINE('',#3375,#3376);
+#3375 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#3376 = VECTOR('',#3377,1.);
+#3377 = DIRECTION('',(0.,0.,1.));
+#3378 = ORIENTED_EDGE('',*,*,#3379,.T.);
+#3379 = EDGE_CURVE('',#3372,#3380,#3382,.T.);
+#3380 = VERTEX_POINT('',#3381);
+#3381 = CARTESIAN_POINT('',(0.9,-0.2,0.167));
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(0.9,-1.5,0.167));
+#3384 = VECTOR('',#3385,1.);
+#3385 = DIRECTION('',(0.,1.,0.));
+#3386 = ORIENTED_EDGE('',*,*,#3387,.T.);
+#3387 = EDGE_CURVE('',#3380,#2852,#3388,.T.);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(0.9,-0.2,5.E-02));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(0.,0.,1.));
+#3392 = ORIENTED_EDGE('',*,*,#2851,.T.);
+#3393 = PLANE('',#3394);
+#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397);
+#3395 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#3396 = DIRECTION('',(1.,0.,0.));
+#3397 = DIRECTION('',(0.,0.,1.));
+#3398 = ADVANCED_FACE('',(#3399),#3417,.F.);
+#3399 = FACE_BOUND('',#3400,.F.);
+#3400 = EDGE_LOOP('',(#3401,#3409,#3415,#3416));
+#3401 = ORIENTED_EDGE('',*,*,#3402,.F.);
+#3402 = EDGE_CURVE('',#3403,#2870,#3405,.T.);
+#3403 = VERTEX_POINT('',#3404);
+#3404 = CARTESIAN_POINT('',(1.85,-1.5,0.167));
+#3405 = LINE('',#3406,#3407);
+#3406 = CARTESIAN_POINT('',(1.85,-1.5,5.E-02));
+#3407 = VECTOR('',#3408,1.);
+#3408 = DIRECTION('',(0.,0.,1.));
+#3409 = ORIENTED_EDGE('',*,*,#3410,.F.);
+#3410 = EDGE_CURVE('',#3372,#3403,#3411,.T.);
+#3411 = LINE('',#3412,#3413);
+#3412 = CARTESIAN_POINT('',(0.9,-1.5,0.167));
+#3413 = VECTOR('',#3414,1.);
+#3414 = DIRECTION('',(1.,0.,0.));
+#3415 = ORIENTED_EDGE('',*,*,#3371,.T.);
+#3416 = ORIENTED_EDGE('',*,*,#2877,.T.);
+#3417 = PLANE('',#3418);
+#3418 = AXIS2_PLACEMENT_3D('',#3419,#3420,#3421);
+#3419 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#3420 = DIRECTION('',(0.,1.,0.));
+#3421 = DIRECTION('',(0.,0.,1.));
+#3422 = ADVANCED_FACE('',(#3423),#3441,.T.);
+#3423 = FACE_BOUND('',#3424,.T.);
+#3424 = EDGE_LOOP('',(#3425,#3426,#3434,#3440));
+#3425 = ORIENTED_EDGE('',*,*,#3402,.F.);
+#3426 = ORIENTED_EDGE('',*,*,#3427,.T.);
+#3427 = EDGE_CURVE('',#3403,#3428,#3430,.T.);
+#3428 = VERTEX_POINT('',#3429);
+#3429 = CARTESIAN_POINT('',(1.85,-0.2,0.167));
+#3430 = LINE('',#3431,#3432);
+#3431 = CARTESIAN_POINT('',(1.85,-1.5,0.167));
+#3432 = VECTOR('',#3433,1.);
+#3433 = DIRECTION('',(0.,1.,0.));
+#3434 = ORIENTED_EDGE('',*,*,#3435,.T.);
+#3435 = EDGE_CURVE('',#3428,#2862,#3436,.T.);
+#3436 = LINE('',#3437,#3438);
+#3437 = CARTESIAN_POINT('',(1.85,-0.2,5.E-02));
+#3438 = VECTOR('',#3439,1.);
+#3439 = DIRECTION('',(0.,0.,1.));
+#3440 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#3441 = PLANE('',#3442);
+#3442 = AXIS2_PLACEMENT_3D('',#3443,#3444,#3445);
+#3443 = CARTESIAN_POINT('',(1.85,-1.5,5.E-02));
+#3444 = DIRECTION('',(1.,0.,0.));
+#3445 = DIRECTION('',(0.,0.,1.));
+#3446 = ADVANCED_FACE('',(#3447),#3458,.T.);
+#3447 = FACE_BOUND('',#3448,.T.);
+#3448 = EDGE_LOOP('',(#3449,#3450,#3456,#3457));
+#3449 = ORIENTED_EDGE('',*,*,#3435,.F.);
+#3450 = ORIENTED_EDGE('',*,*,#3451,.F.);
+#3451 = EDGE_CURVE('',#3380,#3428,#3452,.T.);
+#3452 = LINE('',#3453,#3454);
+#3453 = CARTESIAN_POINT('',(0.9,-0.2,0.167));
+#3454 = VECTOR('',#3455,1.);
+#3455 = DIRECTION('',(1.,0.,0.));
+#3456 = ORIENTED_EDGE('',*,*,#3387,.T.);
+#3457 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#3458 = PLANE('',#3459);
+#3459 = AXIS2_PLACEMENT_3D('',#3460,#3461,#3462);
+#3460 = CARTESIAN_POINT('',(0.9,-0.2,5.E-02));
+#3461 = DIRECTION('',(0.,1.,0.));
+#3462 = DIRECTION('',(0.,0.,1.));
+#3463 = ADVANCED_FACE('',(#3464),#3491,.T.);
+#3464 = FACE_BOUND('',#3465,.F.);
+#3465 = EDGE_LOOP('',(#3466,#3475,#3483,#3490));
+#3466 = ORIENTED_EDGE('',*,*,#3467,.T.);
+#3467 = EDGE_CURVE('',#2900,#3468,#3470,.T.);
+#3468 = VERTEX_POINT('',#3469);
+#3469 = CARTESIAN_POINT('',(1.017,1.383,5.E-02));
+#3470 = ELLIPSE('',#3471,0.165462986798,0.117);
+#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474);
+#3472 = CARTESIAN_POINT('',(1.017,1.383,0.167));
+#3473 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#3474 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3475 = ORIENTED_EDGE('',*,*,#3476,.T.);
+#3476 = EDGE_CURVE('',#3468,#3477,#3479,.T.);
+#3477 = VERTEX_POINT('',#3478);
+#3478 = CARTESIAN_POINT('',(1.733,1.383,5.E-02));
+#3479 = LINE('',#3480,#3481);
+#3480 = CARTESIAN_POINT('',(0.9,1.383,5.E-02));
+#3481 = VECTOR('',#3482,1.);
+#3482 = DIRECTION('',(1.,0.,0.));
+#3483 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#3484 = EDGE_CURVE('',#2892,#3477,#3485,.T.);
+#3485 = ELLIPSE('',#3486,0.165462986798,0.117);
+#3486 = AXIS2_PLACEMENT_3D('',#3487,#3488,#3489);
+#3487 = CARTESIAN_POINT('',(1.733,1.383,0.167));
+#3488 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3489 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3490 = ORIENTED_EDGE('',*,*,#2899,.F.);
+#3491 = CYLINDRICAL_SURFACE('',#3492,0.117);
+#3492 = AXIS2_PLACEMENT_3D('',#3493,#3494,#3495);
+#3493 = CARTESIAN_POINT('',(0.9,1.383,0.167));
+#3494 = DIRECTION('',(1.,0.,0.));
+#3495 = DIRECTION('',(0.,1.,0.));
+#3496 = ADVANCED_FACE('',(#3497),#3516,.T.);
+#3497 = FACE_BOUND('',#3498,.F.);
+#3498 = EDGE_LOOP('',(#3499,#3508,#3514,#3515));
+#3499 = ORIENTED_EDGE('',*,*,#3500,.T.);
+#3500 = EDGE_CURVE('',#2923,#3501,#3503,.T.);
+#3501 = VERTEX_POINT('',#3502);
+#3502 = CARTESIAN_POINT('',(1.017,0.317,5.E-02));
+#3503 = ELLIPSE('',#3504,0.165462986798,0.117);
+#3504 = AXIS2_PLACEMENT_3D('',#3505,#3506,#3507);
+#3505 = CARTESIAN_POINT('',(1.017,0.317,0.167));
+#3506 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3507 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3508 = ORIENTED_EDGE('',*,*,#3509,.T.);
+#3509 = EDGE_CURVE('',#3501,#3468,#3510,.T.);
+#3510 = LINE('',#3511,#3512);
+#3511 = CARTESIAN_POINT('',(1.017,0.2,5.E-02));
+#3512 = VECTOR('',#3513,1.);
+#3513 = DIRECTION('',(0.,1.,0.));
+#3514 = ORIENTED_EDGE('',*,*,#3467,.F.);
+#3515 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#3516 = CYLINDRICAL_SURFACE('',#3517,0.117);
+#3517 = AXIS2_PLACEMENT_3D('',#3518,#3519,#3520);
+#3518 = CARTESIAN_POINT('',(1.017,0.2,0.167));
+#3519 = DIRECTION('',(0.,1.,0.));
+#3520 = DIRECTION('',(-1.,0.,0.));
+#3521 = ADVANCED_FACE('',(#3522),#3541,.T.);
+#3522 = FACE_BOUND('',#3523,.T.);
+#3523 = EDGE_LOOP('',(#3524,#3525,#3533,#3540));
+#3524 = ORIENTED_EDGE('',*,*,#3500,.T.);
+#3525 = ORIENTED_EDGE('',*,*,#3526,.T.);
+#3526 = EDGE_CURVE('',#3501,#3527,#3529,.T.);
+#3527 = VERTEX_POINT('',#3528);
+#3528 = CARTESIAN_POINT('',(1.733,0.317,5.E-02));
+#3529 = LINE('',#3530,#3531);
+#3530 = CARTESIAN_POINT('',(0.9,0.317,5.E-02));
+#3531 = VECTOR('',#3532,1.);
+#3532 = DIRECTION('',(1.,0.,0.));
+#3533 = ORIENTED_EDGE('',*,*,#3534,.F.);
+#3534 = EDGE_CURVE('',#2947,#3527,#3535,.T.);
+#3535 = ELLIPSE('',#3536,0.165462986798,0.117);
+#3536 = AXIS2_PLACEMENT_3D('',#3537,#3538,#3539);
+#3537 = CARTESIAN_POINT('',(1.733,0.317,0.167));
+#3538 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3539 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3540 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#3541 = CYLINDRICAL_SURFACE('',#3542,0.117);
+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3543 = CARTESIAN_POINT('',(0.9,0.317,0.167));
+#3544 = DIRECTION('',(1.,0.,0.));
+#3545 = DIRECTION('',(0.,-1.,0.));
+#3546 = ADVANCED_FACE('',(#3547),#3558,.T.);
+#3547 = FACE_BOUND('',#3548,.T.);
+#3548 = EDGE_LOOP('',(#3549,#3550,#3556,#3557));
+#3549 = ORIENTED_EDGE('',*,*,#3534,.T.);
+#3550 = ORIENTED_EDGE('',*,*,#3551,.T.);
+#3551 = EDGE_CURVE('',#3527,#3477,#3552,.T.);
+#3552 = LINE('',#3553,#3554);
+#3553 = CARTESIAN_POINT('',(1.733,0.2,5.E-02));
+#3554 = VECTOR('',#3555,1.);
+#3555 = DIRECTION('',(0.,1.,0.));
+#3556 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#3557 = ORIENTED_EDGE('',*,*,#2971,.F.);
+#3558 = CYLINDRICAL_SURFACE('',#3559,0.117);
+#3559 = AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);
+#3560 = CARTESIAN_POINT('',(1.733,0.2,0.167));
+#3561 = DIRECTION('',(0.,1.,0.));
+#3562 = DIRECTION('',(1.,0.,0.));
+#3563 = ADVANCED_FACE('',(#3564),#3591,.T.);
+#3564 = FACE_BOUND('',#3565,.F.);
+#3565 = EDGE_LOOP('',(#3566,#3575,#3583,#3590));
+#3566 = ORIENTED_EDGE('',*,*,#3567,.T.);
+#3567 = EDGE_CURVE('',#2996,#3568,#3570,.T.);
+#3568 = VERTEX_POINT('',#3569);
+#3569 = CARTESIAN_POINT('',(-1.733,1.383,5.E-02));
+#3570 = ELLIPSE('',#3571,0.165462986798,0.117);
+#3571 = AXIS2_PLACEMENT_3D('',#3572,#3573,#3574);
+#3572 = CARTESIAN_POINT('',(-1.733,1.383,0.167));
+#3573 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#3574 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3575 = ORIENTED_EDGE('',*,*,#3576,.T.);
+#3576 = EDGE_CURVE('',#3568,#3577,#3579,.T.);
+#3577 = VERTEX_POINT('',#3578);
+#3578 = CARTESIAN_POINT('',(-1.367,1.383,5.E-02));
+#3579 = LINE('',#3580,#3581);
+#3580 = CARTESIAN_POINT('',(-1.85,1.383,5.E-02));
+#3581 = VECTOR('',#3582,1.);
+#3582 = DIRECTION('',(1.,0.,0.));
+#3583 = ORIENTED_EDGE('',*,*,#3584,.F.);
+#3584 = EDGE_CURVE('',#2988,#3577,#3585,.T.);
+#3585 = ELLIPSE('',#3586,0.165462986798,0.117);
+#3586 = AXIS2_PLACEMENT_3D('',#3587,#3588,#3589);
+#3587 = CARTESIAN_POINT('',(-1.367,1.383,0.167));
+#3588 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3589 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3590 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#3591 = CYLINDRICAL_SURFACE('',#3592,0.117);
+#3592 = AXIS2_PLACEMENT_3D('',#3593,#3594,#3595);
+#3593 = CARTESIAN_POINT('',(-1.85,1.383,0.167));
+#3594 = DIRECTION('',(1.,0.,0.));
+#3595 = DIRECTION('',(0.,1.,0.));
+#3596 = ADVANCED_FACE('',(#3597),#3616,.T.);
+#3597 = FACE_BOUND('',#3598,.F.);
+#3598 = EDGE_LOOP('',(#3599,#3608,#3614,#3615));
+#3599 = ORIENTED_EDGE('',*,*,#3600,.T.);
+#3600 = EDGE_CURVE('',#3019,#3601,#3603,.T.);
+#3601 = VERTEX_POINT('',#3602);
+#3602 = CARTESIAN_POINT('',(-1.733,0.517,5.E-02));
+#3603 = ELLIPSE('',#3604,0.165462986798,0.117);
+#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607);
+#3605 = CARTESIAN_POINT('',(-1.733,0.517,0.167));
+#3606 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3607 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3608 = ORIENTED_EDGE('',*,*,#3609,.T.);
+#3609 = EDGE_CURVE('',#3601,#3568,#3610,.T.);
+#3610 = LINE('',#3611,#3612);
+#3611 = CARTESIAN_POINT('',(-1.733,0.4,5.E-02));
+#3612 = VECTOR('',#3613,1.);
+#3613 = DIRECTION('',(0.,1.,0.));
+#3614 = ORIENTED_EDGE('',*,*,#3567,.F.);
+#3615 = ORIENTED_EDGE('',*,*,#3026,.F.);
+#3616 = CYLINDRICAL_SURFACE('',#3617,0.117);
+#3617 = AXIS2_PLACEMENT_3D('',#3618,#3619,#3620);
+#3618 = CARTESIAN_POINT('',(-1.733,0.4,0.167));
+#3619 = DIRECTION('',(0.,1.,0.));
+#3620 = DIRECTION('',(-1.,0.,0.));
+#3621 = ADVANCED_FACE('',(#3622),#3641,.T.);
+#3622 = FACE_BOUND('',#3623,.T.);
+#3623 = EDGE_LOOP('',(#3624,#3625,#3633,#3640));
+#3624 = ORIENTED_EDGE('',*,*,#3600,.T.);
+#3625 = ORIENTED_EDGE('',*,*,#3626,.T.);
+#3626 = EDGE_CURVE('',#3601,#3627,#3629,.T.);
+#3627 = VERTEX_POINT('',#3628);
+#3628 = CARTESIAN_POINT('',(-1.367,0.517,5.E-02));
+#3629 = LINE('',#3630,#3631);
+#3630 = CARTESIAN_POINT('',(-1.85,0.517,5.E-02));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(1.,0.,0.));
+#3633 = ORIENTED_EDGE('',*,*,#3634,.F.);
+#3634 = EDGE_CURVE('',#3043,#3627,#3635,.T.);
+#3635 = ELLIPSE('',#3636,0.165462986798,0.117);
+#3636 = AXIS2_PLACEMENT_3D('',#3637,#3638,#3639);
+#3637 = CARTESIAN_POINT('',(-1.367,0.517,0.167));
+#3638 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3639 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3640 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3641 = CYLINDRICAL_SURFACE('',#3642,0.117);
+#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);
+#3643 = CARTESIAN_POINT('',(-1.85,0.517,0.167));
+#3644 = DIRECTION('',(1.,0.,0.));
+#3645 = DIRECTION('',(0.,-1.,0.));
+#3646 = ADVANCED_FACE('',(#3647),#3658,.T.);
+#3647 = FACE_BOUND('',#3648,.T.);
+#3648 = EDGE_LOOP('',(#3649,#3650,#3656,#3657));
+#3649 = ORIENTED_EDGE('',*,*,#3634,.T.);
+#3650 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3651 = EDGE_CURVE('',#3627,#3577,#3652,.T.);
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(-1.367,0.4,5.E-02));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(0.,1.,0.));
+#3656 = ORIENTED_EDGE('',*,*,#3584,.F.);
+#3657 = ORIENTED_EDGE('',*,*,#3067,.F.);
+#3658 = CYLINDRICAL_SURFACE('',#3659,0.117);
+#3659 = AXIS2_PLACEMENT_3D('',#3660,#3661,#3662);
+#3660 = CARTESIAN_POINT('',(-1.367,0.4,0.167));
+#3661 = DIRECTION('',(0.,1.,0.));
+#3662 = DIRECTION('',(1.,0.,0.));
+#3663 = ADVANCED_FACE('',(#3664),#3691,.T.);
+#3664 = FACE_BOUND('',#3665,.F.);
+#3665 = EDGE_LOOP('',(#3666,#3675,#3683,#3690));
+#3666 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3667 = EDGE_CURVE('',#3092,#3668,#3670,.T.);
+#3668 = VERTEX_POINT('',#3669);
+#3669 = CARTESIAN_POINT('',(-0.533,1.383,5.E-02));
+#3670 = ELLIPSE('',#3671,0.165462986798,0.117);
+#3671 = AXIS2_PLACEMENT_3D('',#3672,#3673,#3674);
+#3672 = CARTESIAN_POINT('',(-0.533,1.383,0.167));
+#3673 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3674 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3675 = ORIENTED_EDGE('',*,*,#3676,.T.);
+#3676 = EDGE_CURVE('',#3668,#3677,#3679,.T.);
+#3677 = VERTEX_POINT('',#3678);
+#3678 = CARTESIAN_POINT('',(0.183,1.383,5.E-02));
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(-0.65,1.383,5.E-02));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(1.,0.,0.));
+#3683 = ORIENTED_EDGE('',*,*,#3684,.F.);
+#3684 = EDGE_CURVE('',#3084,#3677,#3685,.T.);
+#3685 = ELLIPSE('',#3686,0.165462986798,0.117);
+#3686 = AXIS2_PLACEMENT_3D('',#3687,#3688,#3689);
+#3687 = CARTESIAN_POINT('',(0.183,1.383,0.167));
+#3688 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3689 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3690 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#3691 = CYLINDRICAL_SURFACE('',#3692,0.117);
+#3692 = AXIS2_PLACEMENT_3D('',#3693,#3694,#3695);
+#3693 = CARTESIAN_POINT('',(-0.65,1.383,0.167));
+#3694 = DIRECTION('',(1.,0.,0.));
+#3695 = DIRECTION('',(0.,1.,0.));
+#3696 = ADVANCED_FACE('',(#3697),#3716,.T.);
+#3697 = FACE_BOUND('',#3698,.F.);
+#3698 = EDGE_LOOP('',(#3699,#3708,#3714,#3715));
+#3699 = ORIENTED_EDGE('',*,*,#3700,.T.);
+#3700 = EDGE_CURVE('',#3115,#3701,#3703,.T.);
+#3701 = VERTEX_POINT('',#3702);
+#3702 = CARTESIAN_POINT('',(-0.533,0.317,5.E-02));
+#3703 = ELLIPSE('',#3704,0.165462986798,0.117);
+#3704 = AXIS2_PLACEMENT_3D('',#3705,#3706,#3707);
+#3705 = CARTESIAN_POINT('',(-0.533,0.317,0.167));
+#3706 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3707 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3708 = ORIENTED_EDGE('',*,*,#3709,.T.);
+#3709 = EDGE_CURVE('',#3701,#3668,#3710,.T.);
+#3710 = LINE('',#3711,#3712);
+#3711 = CARTESIAN_POINT('',(-0.533,0.2,5.E-02));
+#3712 = VECTOR('',#3713,1.);
+#3713 = DIRECTION('',(0.,1.,0.));
+#3714 = ORIENTED_EDGE('',*,*,#3667,.F.);
+#3715 = ORIENTED_EDGE('',*,*,#3122,.F.);
+#3716 = CYLINDRICAL_SURFACE('',#3717,0.117);
+#3717 = AXIS2_PLACEMENT_3D('',#3718,#3719,#3720);
+#3718 = CARTESIAN_POINT('',(-0.533,0.2,0.167));
+#3719 = DIRECTION('',(0.,1.,0.));
+#3720 = DIRECTION('',(-1.,0.,0.));
+#3721 = ADVANCED_FACE('',(#3722),#3741,.T.);
+#3722 = FACE_BOUND('',#3723,.T.);
+#3723 = EDGE_LOOP('',(#3724,#3725,#3733,#3740));
+#3724 = ORIENTED_EDGE('',*,*,#3700,.T.);
+#3725 = ORIENTED_EDGE('',*,*,#3726,.T.);
+#3726 = EDGE_CURVE('',#3701,#3727,#3729,.T.);
+#3727 = VERTEX_POINT('',#3728);
+#3728 = CARTESIAN_POINT('',(0.183,0.317,5.E-02));
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(-0.65,0.317,5.E-02));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(1.,0.,0.));
+#3733 = ORIENTED_EDGE('',*,*,#3734,.F.);
+#3734 = EDGE_CURVE('',#3139,#3727,#3735,.T.);
+#3735 = ELLIPSE('',#3736,0.165462986798,0.117);
+#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739);
+#3737 = CARTESIAN_POINT('',(0.183,0.317,0.167));
+#3738 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#3739 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3740 = ORIENTED_EDGE('',*,*,#3146,.F.);
+#3741 = CYLINDRICAL_SURFACE('',#3742,0.117);
+#3742 = AXIS2_PLACEMENT_3D('',#3743,#3744,#3745);
+#3743 = CARTESIAN_POINT('',(-0.65,0.317,0.167));
+#3744 = DIRECTION('',(1.,0.,0.));
+#3745 = DIRECTION('',(0.,-1.,0.));
+#3746 = ADVANCED_FACE('',(#3747),#3758,.T.);
+#3747 = FACE_BOUND('',#3748,.T.);
+#3748 = EDGE_LOOP('',(#3749,#3750,#3756,#3757));
+#3749 = ORIENTED_EDGE('',*,*,#3734,.T.);
+#3750 = ORIENTED_EDGE('',*,*,#3751,.T.);
+#3751 = EDGE_CURVE('',#3727,#3677,#3752,.T.);
+#3752 = LINE('',#3753,#3754);
+#3753 = CARTESIAN_POINT('',(0.183,0.2,5.E-02));
+#3754 = VECTOR('',#3755,1.);
+#3755 = DIRECTION('',(0.,1.,0.));
+#3756 = ORIENTED_EDGE('',*,*,#3684,.F.);
+#3757 = ORIENTED_EDGE('',*,*,#3163,.F.);
+#3758 = CYLINDRICAL_SURFACE('',#3759,0.117);
+#3759 = AXIS2_PLACEMENT_3D('',#3760,#3761,#3762);
+#3760 = CARTESIAN_POINT('',(0.183,0.2,0.167));
+#3761 = DIRECTION('',(0.,1.,0.));
+#3762 = DIRECTION('',(1.,0.,0.));
+#3763 = ADVANCED_FACE('',(#3764),#3791,.T.);
+#3764 = FACE_BOUND('',#3765,.F.);
+#3765 = EDGE_LOOP('',(#3766,#3775,#3783,#3790));
+#3766 = ORIENTED_EDGE('',*,*,#3767,.T.);
+#3767 = EDGE_CURVE('',#3188,#3768,#3770,.T.);
+#3768 = VERTEX_POINT('',#3769);
+#3769 = CARTESIAN_POINT('',(-1.733,-0.317,5.E-02));
+#3770 = ELLIPSE('',#3771,0.165462986798,0.117);
+#3771 = AXIS2_PLACEMENT_3D('',#3772,#3773,#3774);
+#3772 = CARTESIAN_POINT('',(-1.733,-0.317,0.167));
+#3773 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3774 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3775 = ORIENTED_EDGE('',*,*,#3776,.T.);
+#3776 = EDGE_CURVE('',#3768,#3777,#3779,.T.);
+#3777 = VERTEX_POINT('',#3778);
+#3778 = CARTESIAN_POINT('',(-1.367,-0.317,5.E-02));
+#3779 = LINE('',#3780,#3781);
+#3780 = CARTESIAN_POINT('',(-1.85,-0.317,5.E-02));
+#3781 = VECTOR('',#3782,1.);
+#3782 = DIRECTION('',(1.,0.,0.));
+#3783 = ORIENTED_EDGE('',*,*,#3784,.F.);
+#3784 = EDGE_CURVE('',#3180,#3777,#3785,.T.);
+#3785 = ELLIPSE('',#3786,0.165462986798,0.117);
+#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789);
+#3787 = CARTESIAN_POINT('',(-1.367,-0.317,0.167));
+#3788 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3789 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3790 = ORIENTED_EDGE('',*,*,#3187,.F.);
+#3791 = CYLINDRICAL_SURFACE('',#3792,0.117);
+#3792 = AXIS2_PLACEMENT_3D('',#3793,#3794,#3795);
+#3793 = CARTESIAN_POINT('',(-1.85,-0.317,0.167));
+#3794 = DIRECTION('',(1.,0.,0.));
+#3795 = DIRECTION('',(0.,1.,0.));
+#3796 = ADVANCED_FACE('',(#3797),#3816,.T.);
+#3797 = FACE_BOUND('',#3798,.F.);
+#3798 = EDGE_LOOP('',(#3799,#3808,#3814,#3815));
+#3799 = ORIENTED_EDGE('',*,*,#3800,.T.);
+#3800 = EDGE_CURVE('',#3211,#3801,#3803,.T.);
+#3801 = VERTEX_POINT('',#3802);
+#3802 = CARTESIAN_POINT('',(-1.733,-1.383,5.E-02));
+#3803 = ELLIPSE('',#3804,0.165462986798,0.117);
+#3804 = AXIS2_PLACEMENT_3D('',#3805,#3806,#3807);
+#3805 = CARTESIAN_POINT('',(-1.733,-1.383,0.167));
+#3806 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3807 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3808 = ORIENTED_EDGE('',*,*,#3809,.T.);
+#3809 = EDGE_CURVE('',#3801,#3768,#3810,.T.);
+#3810 = LINE('',#3811,#3812);
+#3811 = CARTESIAN_POINT('',(-1.733,-1.5,5.E-02));
+#3812 = VECTOR('',#3813,1.);
+#3813 = DIRECTION('',(0.,1.,0.));
+#3814 = ORIENTED_EDGE('',*,*,#3767,.F.);
+#3815 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3816 = CYLINDRICAL_SURFACE('',#3817,0.117);
+#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820);
+#3818 = CARTESIAN_POINT('',(-1.733,-1.5,0.167));
+#3819 = DIRECTION('',(0.,1.,0.));
+#3820 = DIRECTION('',(-1.,0.,0.));
+#3821 = ADVANCED_FACE('',(#3822),#3841,.T.);
+#3822 = FACE_BOUND('',#3823,.T.);
+#3823 = EDGE_LOOP('',(#3824,#3825,#3833,#3840));
+#3824 = ORIENTED_EDGE('',*,*,#3800,.T.);
+#3825 = ORIENTED_EDGE('',*,*,#3826,.T.);
+#3826 = EDGE_CURVE('',#3801,#3827,#3829,.T.);
+#3827 = VERTEX_POINT('',#3828);
+#3828 = CARTESIAN_POINT('',(-1.367,-1.383,5.E-02));
+#3829 = LINE('',#3830,#3831);
+#3830 = CARTESIAN_POINT('',(-1.85,-1.383,5.E-02));
+#3831 = VECTOR('',#3832,1.);
+#3832 = DIRECTION('',(1.,0.,0.));
+#3833 = ORIENTED_EDGE('',*,*,#3834,.F.);
+#3834 = EDGE_CURVE('',#3235,#3827,#3835,.T.);
+#3835 = ELLIPSE('',#3836,0.165462986798,0.117);
+#3836 = AXIS2_PLACEMENT_3D('',#3837,#3838,#3839);
+#3837 = CARTESIAN_POINT('',(-1.367,-1.383,0.167));
+#3838 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#3839 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3840 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3841 = CYLINDRICAL_SURFACE('',#3842,0.117);
+#3842 = AXIS2_PLACEMENT_3D('',#3843,#3844,#3845);
+#3843 = CARTESIAN_POINT('',(-1.85,-1.383,0.167));
+#3844 = DIRECTION('',(1.,0.,0.));
+#3845 = DIRECTION('',(0.,-1.,0.));
+#3846 = ADVANCED_FACE('',(#3847),#3858,.T.);
+#3847 = FACE_BOUND('',#3848,.T.);
+#3848 = EDGE_LOOP('',(#3849,#3850,#3856,#3857));
+#3849 = ORIENTED_EDGE('',*,*,#3834,.T.);
+#3850 = ORIENTED_EDGE('',*,*,#3851,.T.);
+#3851 = EDGE_CURVE('',#3827,#3777,#3852,.T.);
+#3852 = LINE('',#3853,#3854);
+#3853 = CARTESIAN_POINT('',(-1.367,-1.5,5.E-02));
+#3854 = VECTOR('',#3855,1.);
+#3855 = DIRECTION('',(0.,1.,0.));
+#3856 = ORIENTED_EDGE('',*,*,#3784,.F.);
+#3857 = ORIENTED_EDGE('',*,*,#3259,.F.);
+#3858 = CYLINDRICAL_SURFACE('',#3859,0.117);
+#3859 = AXIS2_PLACEMENT_3D('',#3860,#3861,#3862);
+#3860 = CARTESIAN_POINT('',(-1.367,-1.5,0.167));
+#3861 = DIRECTION('',(0.,1.,0.));
+#3862 = DIRECTION('',(1.,0.,0.));
+#3863 = ADVANCED_FACE('',(#3864),#3891,.T.);
+#3864 = FACE_BOUND('',#3865,.F.);
+#3865 = EDGE_LOOP('',(#3866,#3875,#3883,#3890));
+#3866 = ORIENTED_EDGE('',*,*,#3867,.T.);
+#3867 = EDGE_CURVE('',#3284,#3868,#3870,.T.);
+#3868 = VERTEX_POINT('',#3869);
+#3869 = CARTESIAN_POINT('',(-0.533,-0.317,5.E-02));
+#3870 = ELLIPSE('',#3871,0.165462986798,0.117);
+#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874);
+#3872 = CARTESIAN_POINT('',(-0.533,-0.317,0.167));
+#3873 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3874 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3875 = ORIENTED_EDGE('',*,*,#3876,.T.);
+#3876 = EDGE_CURVE('',#3868,#3877,#3879,.T.);
+#3877 = VERTEX_POINT('',#3878);
+#3878 = CARTESIAN_POINT('',(0.183,-0.317,5.E-02));
+#3879 = LINE('',#3880,#3881);
+#3880 = CARTESIAN_POINT('',(-0.65,-0.317,5.E-02));
+#3881 = VECTOR('',#3882,1.);
+#3882 = DIRECTION('',(1.,0.,0.));
+#3883 = ORIENTED_EDGE('',*,*,#3884,.F.);
+#3884 = EDGE_CURVE('',#3276,#3877,#3885,.T.);
+#3885 = ELLIPSE('',#3886,0.165462986798,0.117);
+#3886 = AXIS2_PLACEMENT_3D('',#3887,#3888,#3889);
+#3887 = CARTESIAN_POINT('',(0.183,-0.317,0.167));
+#3888 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3889 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3890 = ORIENTED_EDGE('',*,*,#3283,.F.);
+#3891 = CYLINDRICAL_SURFACE('',#3892,0.117);
+#3892 = AXIS2_PLACEMENT_3D('',#3893,#3894,#3895);
+#3893 = CARTESIAN_POINT('',(-0.65,-0.317,0.167));
+#3894 = DIRECTION('',(1.,0.,0.));
+#3895 = DIRECTION('',(0.,1.,0.));
+#3896 = ADVANCED_FACE('',(#3897),#3916,.T.);
+#3897 = FACE_BOUND('',#3898,.F.);
+#3898 = EDGE_LOOP('',(#3899,#3908,#3914,#3915));
+#3899 = ORIENTED_EDGE('',*,*,#3900,.T.);
+#3900 = EDGE_CURVE('',#3307,#3901,#3903,.T.);
+#3901 = VERTEX_POINT('',#3902);
+#3902 = CARTESIAN_POINT('',(-0.533,-1.383,5.E-02));
+#3903 = ELLIPSE('',#3904,0.165462986798,0.117);
+#3904 = AXIS2_PLACEMENT_3D('',#3905,#3906,#3907);
+#3905 = CARTESIAN_POINT('',(-0.533,-1.383,0.167));
+#3906 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3907 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3908 = ORIENTED_EDGE('',*,*,#3909,.T.);
+#3909 = EDGE_CURVE('',#3901,#3868,#3910,.T.);
+#3910 = LINE('',#3911,#3912);
+#3911 = CARTESIAN_POINT('',(-0.533,-1.5,5.E-02));
+#3912 = VECTOR('',#3913,1.);
+#3913 = DIRECTION('',(0.,1.,0.));
+#3914 = ORIENTED_EDGE('',*,*,#3867,.F.);
+#3915 = ORIENTED_EDGE('',*,*,#3314,.F.);
+#3916 = CYLINDRICAL_SURFACE('',#3917,0.117);
+#3917 = AXIS2_PLACEMENT_3D('',#3918,#3919,#3920);
+#3918 = CARTESIAN_POINT('',(-0.533,-1.5,0.167));
+#3919 = DIRECTION('',(0.,1.,0.));
+#3920 = DIRECTION('',(-1.,0.,0.));
+#3921 = ADVANCED_FACE('',(#3922),#3941,.T.);
+#3922 = FACE_BOUND('',#3923,.T.);
+#3923 = EDGE_LOOP('',(#3924,#3925,#3933,#3940));
+#3924 = ORIENTED_EDGE('',*,*,#3900,.T.);
+#3925 = ORIENTED_EDGE('',*,*,#3926,.T.);
+#3926 = EDGE_CURVE('',#3901,#3927,#3929,.T.);
+#3927 = VERTEX_POINT('',#3928);
+#3928 = CARTESIAN_POINT('',(0.183,-1.383,5.E-02));
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(-0.65,-1.383,5.E-02));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(1.,0.,0.));
+#3933 = ORIENTED_EDGE('',*,*,#3934,.F.);
+#3934 = EDGE_CURVE('',#3331,#3927,#3935,.T.);
+#3935 = ELLIPSE('',#3936,0.165462986798,0.117);
+#3936 = AXIS2_PLACEMENT_3D('',#3937,#3938,#3939);
+#3937 = CARTESIAN_POINT('',(0.183,-1.383,0.167));
+#3938 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#3939 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#3940 = ORIENTED_EDGE('',*,*,#3338,.F.);
+#3941 = CYLINDRICAL_SURFACE('',#3942,0.117);
+#3942 = AXIS2_PLACEMENT_3D('',#3943,#3944,#3945);
+#3943 = CARTESIAN_POINT('',(-0.65,-1.383,0.167));
+#3944 = DIRECTION('',(1.,0.,0.));
+#3945 = DIRECTION('',(0.,-1.,0.));
+#3946 = ADVANCED_FACE('',(#3947),#3958,.T.);
+#3947 = FACE_BOUND('',#3948,.T.);
+#3948 = EDGE_LOOP('',(#3949,#3950,#3956,#3957));
+#3949 = ORIENTED_EDGE('',*,*,#3934,.T.);
+#3950 = ORIENTED_EDGE('',*,*,#3951,.T.);
+#3951 = EDGE_CURVE('',#3927,#3877,#3952,.T.);
+#3952 = LINE('',#3953,#3954);
+#3953 = CARTESIAN_POINT('',(0.183,-1.5,5.E-02));
+#3954 = VECTOR('',#3955,1.);
+#3955 = DIRECTION('',(0.,1.,0.));
+#3956 = ORIENTED_EDGE('',*,*,#3884,.F.);
+#3957 = ORIENTED_EDGE('',*,*,#3355,.F.);
+#3958 = CYLINDRICAL_SURFACE('',#3959,0.117);
+#3959 = AXIS2_PLACEMENT_3D('',#3960,#3961,#3962);
+#3960 = CARTESIAN_POINT('',(0.183,-1.5,0.167));
+#3961 = DIRECTION('',(0.,1.,0.));
+#3962 = DIRECTION('',(1.,0.,0.));
+#3963 = ADVANCED_FACE('',(#3964),#3991,.T.);
+#3964 = FACE_BOUND('',#3965,.F.);
+#3965 = EDGE_LOOP('',(#3966,#3975,#3983,#3990));
+#3966 = ORIENTED_EDGE('',*,*,#3967,.T.);
+#3967 = EDGE_CURVE('',#3372,#3968,#3970,.T.);
+#3968 = VERTEX_POINT('',#3969);
+#3969 = CARTESIAN_POINT('',(1.017,-1.383,5.E-02));
+#3970 = ELLIPSE('',#3971,0.165462986798,0.117);
+#3971 = AXIS2_PLACEMENT_3D('',#3972,#3973,#3974);
+#3972 = CARTESIAN_POINT('',(1.017,-1.383,0.167));
+#3973 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3974 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#3975 = ORIENTED_EDGE('',*,*,#3976,.T.);
+#3976 = EDGE_CURVE('',#3968,#3977,#3979,.T.);
+#3977 = VERTEX_POINT('',#3978);
+#3978 = CARTESIAN_POINT('',(1.017,-0.317,5.E-02));
+#3979 = LINE('',#3980,#3981);
+#3980 = CARTESIAN_POINT('',(1.017,-1.5,5.E-02));
+#3981 = VECTOR('',#3982,1.);
+#3982 = DIRECTION('',(0.,1.,0.));
+#3983 = ORIENTED_EDGE('',*,*,#3984,.F.);
+#3984 = EDGE_CURVE('',#3380,#3977,#3985,.T.);
+#3985 = ELLIPSE('',#3986,0.165462986798,0.117);
+#3986 = AXIS2_PLACEMENT_3D('',#3987,#3988,#3989);
+#3987 = CARTESIAN_POINT('',(1.017,-0.317,0.167));
+#3988 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#3989 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#3990 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#3991 = CYLINDRICAL_SURFACE('',#3992,0.117);
+#3992 = AXIS2_PLACEMENT_3D('',#3993,#3994,#3995);
+#3993 = CARTESIAN_POINT('',(1.017,-1.5,0.167));
+#3994 = DIRECTION('',(0.,1.,0.));
+#3995 = DIRECTION('',(-1.,0.,0.));
+#3996 = ADVANCED_FACE('',(#3997),#4016,.T.);
+#3997 = FACE_BOUND('',#3998,.T.);
+#3998 = EDGE_LOOP('',(#3999,#4000,#4008,#4015));
+#3999 = ORIENTED_EDGE('',*,*,#3967,.T.);
+#4000 = ORIENTED_EDGE('',*,*,#4001,.T.);
+#4001 = EDGE_CURVE('',#3968,#4002,#4004,.T.);
+#4002 = VERTEX_POINT('',#4003);
+#4003 = CARTESIAN_POINT('',(1.733,-1.383,5.E-02));
+#4004 = LINE('',#4005,#4006);
+#4005 = CARTESIAN_POINT('',(0.9,-1.383,5.E-02));
+#4006 = VECTOR('',#4007,1.);
+#4007 = DIRECTION('',(1.,0.,0.));
+#4008 = ORIENTED_EDGE('',*,*,#4009,.F.);
+#4009 = EDGE_CURVE('',#3403,#4002,#4010,.T.);
+#4010 = ELLIPSE('',#4011,0.165462986798,0.117);
+#4011 = AXIS2_PLACEMENT_3D('',#4012,#4013,#4014);
+#4012 = CARTESIAN_POINT('',(1.733,-1.383,0.167));
+#4013 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4014 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4015 = ORIENTED_EDGE('',*,*,#3410,.F.);
+#4016 = CYLINDRICAL_SURFACE('',#4017,0.117);
+#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020);
+#4018 = CARTESIAN_POINT('',(0.9,-1.383,0.167));
+#4019 = DIRECTION('',(1.,0.,0.));
+#4020 = DIRECTION('',(0.,-1.,0.));
+#4021 = ADVANCED_FACE('',(#4022),#4041,.T.);
+#4022 = FACE_BOUND('',#4023,.T.);
+#4023 = EDGE_LOOP('',(#4024,#4025,#4033,#4040));
+#4024 = ORIENTED_EDGE('',*,*,#4009,.T.);
+#4025 = ORIENTED_EDGE('',*,*,#4026,.T.);
+#4026 = EDGE_CURVE('',#4002,#4027,#4029,.T.);
+#4027 = VERTEX_POINT('',#4028);
+#4028 = CARTESIAN_POINT('',(1.733,-0.317,5.E-02));
+#4029 = LINE('',#4030,#4031);
+#4030 = CARTESIAN_POINT('',(1.733,-1.5,5.E-02));
+#4031 = VECTOR('',#4032,1.);
+#4032 = DIRECTION('',(0.,1.,0.));
+#4033 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#4034 = EDGE_CURVE('',#3428,#4027,#4035,.T.);
+#4035 = ELLIPSE('',#4036,0.165462986798,0.117);
+#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
+#4037 = CARTESIAN_POINT('',(1.733,-0.317,0.167));
+#4038 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4039 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4040 = ORIENTED_EDGE('',*,*,#3427,.F.);
+#4041 = CYLINDRICAL_SURFACE('',#4042,0.117);
+#4042 = AXIS2_PLACEMENT_3D('',#4043,#4044,#4045);
+#4043 = CARTESIAN_POINT('',(1.733,-1.5,0.167));
+#4044 = DIRECTION('',(0.,1.,0.));
+#4045 = DIRECTION('',(1.,0.,0.));
+#4046 = ADVANCED_FACE('',(#4047),#4058,.T.);
+#4047 = FACE_BOUND('',#4048,.F.);
+#4048 = EDGE_LOOP('',(#4049,#4050,#4056,#4057));
+#4049 = ORIENTED_EDGE('',*,*,#3984,.T.);
+#4050 = ORIENTED_EDGE('',*,*,#4051,.T.);
+#4051 = EDGE_CURVE('',#3977,#4027,#4052,.T.);
+#4052 = LINE('',#4053,#4054);
+#4053 = CARTESIAN_POINT('',(0.9,-0.317,5.E-02));
+#4054 = VECTOR('',#4055,1.);
+#4055 = DIRECTION('',(1.,0.,0.));
+#4056 = ORIENTED_EDGE('',*,*,#4034,.F.);
+#4057 = ORIENTED_EDGE('',*,*,#3451,.F.);
+#4058 = CYLINDRICAL_SURFACE('',#4059,0.117);
+#4059 = AXIS2_PLACEMENT_3D('',#4060,#4061,#4062);
+#4060 = CARTESIAN_POINT('',(0.9,-0.317,0.167));
+#4061 = DIRECTION('',(1.,0.,0.));
+#4062 = DIRECTION('',(0.,1.,0.));
+#4063 = ADVANCED_FACE('',(#4064),#4070,.F.);
+#4064 = FACE_BOUND('',#4065,.F.);
+#4065 = EDGE_LOOP('',(#4066,#4067,#4068,#4069));
+#4066 = ORIENTED_EDGE('',*,*,#3509,.F.);
+#4067 = ORIENTED_EDGE('',*,*,#3526,.T.);
+#4068 = ORIENTED_EDGE('',*,*,#3551,.T.);
+#4069 = ORIENTED_EDGE('',*,*,#3476,.F.);
+#4070 = PLANE('',#4071);
+#4071 = AXIS2_PLACEMENT_3D('',#4072,#4073,#4074);
+#4072 = CARTESIAN_POINT('',(0.9,0.2,5.E-02));
+#4073 = DIRECTION('',(0.,0.,1.));
+#4074 = DIRECTION('',(1.,0.,0.));
+#4075 = ADVANCED_FACE('',(#4076),#4082,.F.);
+#4076 = FACE_BOUND('',#4077,.F.);
+#4077 = EDGE_LOOP('',(#4078,#4079,#4080,#4081));
+#4078 = ORIENTED_EDGE('',*,*,#3609,.F.);
+#4079 = ORIENTED_EDGE('',*,*,#3626,.T.);
+#4080 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#4081 = ORIENTED_EDGE('',*,*,#3576,.F.);
+#4082 = PLANE('',#4083);
+#4083 = AXIS2_PLACEMENT_3D('',#4084,#4085,#4086);
+#4084 = CARTESIAN_POINT('',(-1.85,0.4,5.E-02));
+#4085 = DIRECTION('',(0.,0.,1.));
+#4086 = DIRECTION('',(1.,0.,0.));
+#4087 = ADVANCED_FACE('',(#4088),#4094,.F.);
+#4088 = FACE_BOUND('',#4089,.F.);
+#4089 = EDGE_LOOP('',(#4090,#4091,#4092,#4093));
+#4090 = ORIENTED_EDGE('',*,*,#3676,.F.);
+#4091 = ORIENTED_EDGE('',*,*,#3709,.F.);
+#4092 = ORIENTED_EDGE('',*,*,#3726,.T.);
+#4093 = ORIENTED_EDGE('',*,*,#3751,.T.);
+#4094 = PLANE('',#4095);
+#4095 = AXIS2_PLACEMENT_3D('',#4096,#4097,#4098);
+#4096 = CARTESIAN_POINT('',(-0.65,0.2,5.E-02));
+#4097 = DIRECTION('',(0.,0.,1.));
+#4098 = DIRECTION('',(1.,0.,0.));
+#4099 = ADVANCED_FACE('',(#4100),#4106,.F.);
+#4100 = FACE_BOUND('',#4101,.F.);
+#4101 = EDGE_LOOP('',(#4102,#4103,#4104,#4105));
+#4102 = ORIENTED_EDGE('',*,*,#3776,.F.);
+#4103 = ORIENTED_EDGE('',*,*,#3809,.F.);
+#4104 = ORIENTED_EDGE('',*,*,#3826,.T.);
+#4105 = ORIENTED_EDGE('',*,*,#3851,.T.);
+#4106 = PLANE('',#4107);
+#4107 = AXIS2_PLACEMENT_3D('',#4108,#4109,#4110);
+#4108 = CARTESIAN_POINT('',(-1.85,-1.5,5.E-02));
+#4109 = DIRECTION('',(0.,0.,1.));
+#4110 = DIRECTION('',(1.,0.,0.));
+#4111 = ADVANCED_FACE('',(#4112),#4118,.F.);
+#4112 = FACE_BOUND('',#4113,.F.);
+#4113 = EDGE_LOOP('',(#4114,#4115,#4116,#4117));
+#4114 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#4115 = ORIENTED_EDGE('',*,*,#3909,.F.);
+#4116 = ORIENTED_EDGE('',*,*,#3926,.T.);
+#4117 = ORIENTED_EDGE('',*,*,#3951,.T.);
+#4118 = PLANE('',#4119);
+#4119 = AXIS2_PLACEMENT_3D('',#4120,#4121,#4122);
+#4120 = CARTESIAN_POINT('',(-0.65,-1.5,5.E-02));
+#4121 = DIRECTION('',(0.,0.,1.));
+#4122 = DIRECTION('',(1.,0.,0.));
+#4123 = ADVANCED_FACE('',(#4124),#4130,.F.);
+#4124 = FACE_BOUND('',#4125,.F.);
+#4125 = EDGE_LOOP('',(#4126,#4127,#4128,#4129));
+#4126 = ORIENTED_EDGE('',*,*,#4051,.F.);
+#4127 = ORIENTED_EDGE('',*,*,#3976,.F.);
+#4128 = ORIENTED_EDGE('',*,*,#4001,.T.);
+#4129 = ORIENTED_EDGE('',*,*,#4026,.T.);
+#4130 = PLANE('',#4131);
+#4131 = AXIS2_PLACEMENT_3D('',#4132,#4133,#4134);
+#4132 = CARTESIAN_POINT('',(0.9,-1.5,5.E-02));
+#4133 = DIRECTION('',(0.,0.,1.));
+#4134 = DIRECTION('',(1.,0.,0.));
+#4135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4139))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4136,#4137,#4138)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4136 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4137 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4138 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4139 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#4136,
+'distance_accuracy_value','confusion accuracy');
+#4140 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#4141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#4142,#4150,#4157,#4164,#4171,#4178,#4185,#4192,#4199,#4206,#4213,
+#4220,#4227,#4234,#4241,#4248,#4255,#4262,#4269,#4276,#4283,#4290,
+#4297,#4304,#4311,#4318,#4325,#4332,#4339,#4346,#4353,#4360,#4367,
+#4374,#4381,#4388,#4395,#4402,#4409,#4416,#4423,#4430,#4437,#4444,
+#4451,#4458,#4465,#4472,#4479,#4486,#4493,#4500,#4507,#4514,#4521,
+#4528,#4535,#4542,#4549,#4556,#4563,#4570,#4577,#4584,#4591,#4598,
+#4605,#4612,#4619,#4626,#4633,#4640,#4647,#4654,#4661,#4668,#4675,
+#4683,#4690,#4697,#4704,#4711,#4718,#4725,#4732,#4739,#4746,#4753,
+#4760,#4767,#4774,#4781,#4788,#4795,#4802,#4809,#4816,#4823,#4830,
+#4837,#4844,#4851,#4858,#4865,#4872,#4879,#4886,#4893,#4900,#4907,
+#4914,#4921,#4928,#4935,#4942,#4949,#4956,#4963,#4970,#4977,#4984,
+#4991,#4998,#5005,#5012,#5019,#5026,#5033,#5040,#5047,#5054,#5061,
+#5068,#5075,#5082,#5089),#4135);
+#4142 = STYLED_ITEM('color',(#4143),#17);
+#4143 = PRESENTATION_STYLE_ASSIGNMENT((#4144));
+#4144 = SURFACE_STYLE_USAGE(.BOTH.,#4145);
+#4145 = SURFACE_SIDE_STYLE('',(#4146));
+#4146 = SURFACE_STYLE_FILL_AREA(#4147);
+#4147 = FILL_AREA_STYLE('',(#4148));
+#4148 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4149 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#4150 = STYLED_ITEM('color',(#4151),#66);
+#4151 = PRESENTATION_STYLE_ASSIGNMENT((#4152));
+#4152 = SURFACE_STYLE_USAGE(.BOTH.,#4153);
+#4153 = SURFACE_SIDE_STYLE('',(#4154));
+#4154 = SURFACE_STYLE_FILL_AREA(#4155);
+#4155 = FILL_AREA_STYLE('',(#4156));
+#4156 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4157 = STYLED_ITEM('color',(#4158),#97);
+#4158 = PRESENTATION_STYLE_ASSIGNMENT((#4159));
+#4159 = SURFACE_STYLE_USAGE(.BOTH.,#4160);
+#4160 = SURFACE_SIDE_STYLE('',(#4161));
+#4161 = SURFACE_STYLE_FILL_AREA(#4162);
+#4162 = FILL_AREA_STYLE('',(#4163));
+#4163 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4164 = STYLED_ITEM('color',(#4165),#138);
+#4165 = PRESENTATION_STYLE_ASSIGNMENT((#4166));
+#4166 = SURFACE_STYLE_USAGE(.BOTH.,#4167);
+#4167 = SURFACE_SIDE_STYLE('',(#4168));
+#4168 = SURFACE_STYLE_FILL_AREA(#4169);
+#4169 = FILL_AREA_STYLE('',(#4170));
+#4170 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4171 = STYLED_ITEM('color',(#4172),#292);
+#4172 = PRESENTATION_STYLE_ASSIGNMENT((#4173));
+#4173 = SURFACE_STYLE_USAGE(.BOTH.,#4174);
+#4174 = SURFACE_SIDE_STYLE('',(#4175));
+#4175 = SURFACE_STYLE_FILL_AREA(#4176);
+#4176 = FILL_AREA_STYLE('',(#4177));
+#4177 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4178 = STYLED_ITEM('color',(#4179),#418);
+#4179 = PRESENTATION_STYLE_ASSIGNMENT((#4180));
+#4180 = SURFACE_STYLE_USAGE(.BOTH.,#4181);
+#4181 = SURFACE_SIDE_STYLE('',(#4182));
+#4182 = SURFACE_STYLE_FILL_AREA(#4183);
+#4183 = FILL_AREA_STYLE('',(#4184));
+#4184 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4185 = STYLED_ITEM('color',(#4186),#435);
+#4186 = PRESENTATION_STYLE_ASSIGNMENT((#4187));
+#4187 = SURFACE_STYLE_USAGE(.BOTH.,#4188);
+#4188 = SURFACE_SIDE_STYLE('',(#4189));
+#4189 = SURFACE_STYLE_FILL_AREA(#4190);
+#4190 = FILL_AREA_STYLE('',(#4191));
+#4191 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4192 = STYLED_ITEM('color',(#4193),#474);
+#4193 = PRESENTATION_STYLE_ASSIGNMENT((#4194));
+#4194 = SURFACE_STYLE_USAGE(.BOTH.,#4195);
+#4195 = SURFACE_SIDE_STYLE('',(#4196));
+#4196 = SURFACE_STYLE_FILL_AREA(#4197);
+#4197 = FILL_AREA_STYLE('',(#4198));
+#4198 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4199 = STYLED_ITEM('color',(#4200),#498);
+#4200 = PRESENTATION_STYLE_ASSIGNMENT((#4201));
+#4201 = SURFACE_STYLE_USAGE(.BOTH.,#4202);
+#4202 = SURFACE_SIDE_STYLE('',(#4203));
+#4203 = SURFACE_STYLE_FILL_AREA(#4204);
+#4204 = FILL_AREA_STYLE('',(#4205));
+#4205 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4206 = STYLED_ITEM('color',(#4207),#521);
+#4207 = PRESENTATION_STYLE_ASSIGNMENT((#4208));
+#4208 = SURFACE_STYLE_USAGE(.BOTH.,#4209);
+#4209 = SURFACE_SIDE_STYLE('',(#4210));
+#4210 = SURFACE_STYLE_FILL_AREA(#4211);
+#4211 = FILL_AREA_STYLE('',(#4212));
+#4212 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4213 = STYLED_ITEM('color',(#4214),#538);
+#4214 = PRESENTATION_STYLE_ASSIGNMENT((#4215));
+#4215 = SURFACE_STYLE_USAGE(.BOTH.,#4216);
+#4216 = SURFACE_SIDE_STYLE('',(#4217));
+#4217 = SURFACE_STYLE_FILL_AREA(#4218);
+#4218 = FILL_AREA_STYLE('',(#4219));
+#4219 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4220 = STYLED_ITEM('color',(#4221),#562);
+#4221 = PRESENTATION_STYLE_ASSIGNMENT((#4222));
+#4222 = SURFACE_STYLE_USAGE(.BOTH.,#4223);
+#4223 = SURFACE_SIDE_STYLE('',(#4224));
+#4224 = SURFACE_STYLE_FILL_AREA(#4225);
+#4225 = FILL_AREA_STYLE('',(#4226));
+#4226 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4227 = STYLED_ITEM('color',(#4228),#588);
+#4228 = PRESENTATION_STYLE_ASSIGNMENT((#4229));
+#4229 = SURFACE_STYLE_USAGE(.BOTH.,#4230);
+#4230 = SURFACE_SIDE_STYLE('',(#4231));
+#4231 = SURFACE_STYLE_FILL_AREA(#4232);
+#4232 = FILL_AREA_STYLE('',(#4233));
+#4233 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4234 = STYLED_ITEM('color',(#4235),#612);
+#4235 = PRESENTATION_STYLE_ASSIGNMENT((#4236));
+#4236 = SURFACE_STYLE_USAGE(.BOTH.,#4237);
+#4237 = SURFACE_SIDE_STYLE('',(#4238));
+#4238 = SURFACE_STYLE_FILL_AREA(#4239);
+#4239 = FILL_AREA_STYLE('',(#4240));
+#4240 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4241 = STYLED_ITEM('color',(#4242),#629);
+#4242 = PRESENTATION_STYLE_ASSIGNMENT((#4243));
+#4243 = SURFACE_STYLE_USAGE(.BOTH.,#4244);
+#4244 = SURFACE_SIDE_STYLE('',(#4245));
+#4245 = SURFACE_STYLE_FILL_AREA(#4246);
+#4246 = FILL_AREA_STYLE('',(#4247));
+#4247 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4248 = STYLED_ITEM('color',(#4249),#660);
+#4249 = PRESENTATION_STYLE_ASSIGNMENT((#4250));
+#4250 = SURFACE_STYLE_USAGE(.BOTH.,#4251);
+#4251 = SURFACE_SIDE_STYLE('',(#4252));
+#4252 = SURFACE_STYLE_FILL_AREA(#4253);
+#4253 = FILL_AREA_STYLE('',(#4254));
+#4254 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4255 = STYLED_ITEM('color',(#4256),#686);
+#4256 = PRESENTATION_STYLE_ASSIGNMENT((#4257));
+#4257 = SURFACE_STYLE_USAGE(.BOTH.,#4258);
+#4258 = SURFACE_SIDE_STYLE('',(#4259));
+#4259 = SURFACE_STYLE_FILL_AREA(#4260);
+#4260 = FILL_AREA_STYLE('',(#4261));
+#4261 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4262 = STYLED_ITEM('color',(#4263),#710);
+#4263 = PRESENTATION_STYLE_ASSIGNMENT((#4264));
+#4264 = SURFACE_STYLE_USAGE(.BOTH.,#4265);
+#4265 = SURFACE_SIDE_STYLE('',(#4266));
+#4266 = SURFACE_STYLE_FILL_AREA(#4267);
+#4267 = FILL_AREA_STYLE('',(#4268));
+#4268 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4269 = STYLED_ITEM('color',(#4270),#741);
+#4270 = PRESENTATION_STYLE_ASSIGNMENT((#4271));
+#4271 = SURFACE_STYLE_USAGE(.BOTH.,#4272);
+#4272 = SURFACE_SIDE_STYLE('',(#4273));
+#4273 = SURFACE_STYLE_FILL_AREA(#4274);
+#4274 = FILL_AREA_STYLE('',(#4275));
+#4275 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4276 = STYLED_ITEM('color',(#4277),#765);
+#4277 = PRESENTATION_STYLE_ASSIGNMENT((#4278));
+#4278 = SURFACE_STYLE_USAGE(.BOTH.,#4279);
+#4279 = SURFACE_SIDE_STYLE('',(#4280));
+#4280 = SURFACE_STYLE_FILL_AREA(#4281);
+#4281 = FILL_AREA_STYLE('',(#4282));
+#4282 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4283 = STYLED_ITEM('color',(#4284),#789);
+#4284 = PRESENTATION_STYLE_ASSIGNMENT((#4285));
+#4285 = SURFACE_STYLE_USAGE(.BOTH.,#4286);
+#4286 = SURFACE_SIDE_STYLE('',(#4287));
+#4287 = SURFACE_STYLE_FILL_AREA(#4288);
+#4288 = FILL_AREA_STYLE('',(#4289));
+#4289 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4290 = STYLED_ITEM('color',(#4291),#813);
+#4291 = PRESENTATION_STYLE_ASSIGNMENT((#4292));
+#4292 = SURFACE_STYLE_USAGE(.BOTH.,#4293);
+#4293 = SURFACE_SIDE_STYLE('',(#4294));
+#4294 = SURFACE_STYLE_FILL_AREA(#4295);
+#4295 = FILL_AREA_STYLE('',(#4296));
+#4296 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4297 = STYLED_ITEM('color',(#4298),#837);
+#4298 = PRESENTATION_STYLE_ASSIGNMENT((#4299));
+#4299 = SURFACE_STYLE_USAGE(.BOTH.,#4300);
+#4300 = SURFACE_SIDE_STYLE('',(#4301));
+#4301 = SURFACE_STYLE_FILL_AREA(#4302);
+#4302 = FILL_AREA_STYLE('',(#4303));
+#4303 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4304 = STYLED_ITEM('color',(#4305),#861);
+#4305 = PRESENTATION_STYLE_ASSIGNMENT((#4306));
+#4306 = SURFACE_STYLE_USAGE(.BOTH.,#4307);
+#4307 = SURFACE_SIDE_STYLE('',(#4308));
+#4308 = SURFACE_STYLE_FILL_AREA(#4309);
+#4309 = FILL_AREA_STYLE('',(#4310));
+#4310 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4311 = STYLED_ITEM('color',(#4312),#885);
+#4312 = PRESENTATION_STYLE_ASSIGNMENT((#4313));
+#4313 = SURFACE_STYLE_USAGE(.BOTH.,#4314);
+#4314 = SURFACE_SIDE_STYLE('',(#4315));
+#4315 = SURFACE_STYLE_FILL_AREA(#4316);
+#4316 = FILL_AREA_STYLE('',(#4317));
+#4317 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4318 = STYLED_ITEM('color',(#4319),#902);
+#4319 = PRESENTATION_STYLE_ASSIGNMENT((#4320));
+#4320 = SURFACE_STYLE_USAGE(.BOTH.,#4321);
+#4321 = SURFACE_SIDE_STYLE('',(#4322));
+#4322 = SURFACE_STYLE_FILL_AREA(#4323);
+#4323 = FILL_AREA_STYLE('',(#4324));
+#4324 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4325 = STYLED_ITEM('color',(#4326),#921);
+#4326 = PRESENTATION_STYLE_ASSIGNMENT((#4327));
+#4327 = SURFACE_STYLE_USAGE(.BOTH.,#4328);
+#4328 = SURFACE_SIDE_STYLE('',(#4329));
+#4329 = SURFACE_STYLE_FILL_AREA(#4330);
+#4330 = FILL_AREA_STYLE('',(#4331));
+#4331 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4332 = STYLED_ITEM('color',(#4333),#952);
+#4333 = PRESENTATION_STYLE_ASSIGNMENT((#4334));
+#4334 = SURFACE_STYLE_USAGE(.BOTH.,#4335);
+#4335 = SURFACE_SIDE_STYLE('',(#4336));
+#4336 = SURFACE_STYLE_FILL_AREA(#4337);
+#4337 = FILL_AREA_STYLE('',(#4338));
+#4338 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4339 = STYLED_ITEM('color',(#4340),#980);
+#4340 = PRESENTATION_STYLE_ASSIGNMENT((#4341));
+#4341 = SURFACE_STYLE_USAGE(.BOTH.,#4342);
+#4342 = SURFACE_SIDE_STYLE('',(#4343));
+#4343 = SURFACE_STYLE_FILL_AREA(#4344);
+#4344 = FILL_AREA_STYLE('',(#4345));
+#4345 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4346 = STYLED_ITEM('color',(#4347),#1004);
+#4347 = PRESENTATION_STYLE_ASSIGNMENT((#4348));
+#4348 = SURFACE_STYLE_USAGE(.BOTH.,#4349);
+#4349 = SURFACE_SIDE_STYLE('',(#4350));
+#4350 = SURFACE_STYLE_FILL_AREA(#4351);
+#4351 = FILL_AREA_STYLE('',(#4352));
+#4352 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4353 = STYLED_ITEM('color',(#4354),#1032);
+#4354 = PRESENTATION_STYLE_ASSIGNMENT((#4355));
+#4355 = SURFACE_STYLE_USAGE(.BOTH.,#4356);
+#4356 = SURFACE_SIDE_STYLE('',(#4357));
+#4357 = SURFACE_STYLE_FILL_AREA(#4358);
+#4358 = FILL_AREA_STYLE('',(#4359));
+#4359 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4360 = STYLED_ITEM('color',(#4361),#1056);
+#4361 = PRESENTATION_STYLE_ASSIGNMENT((#4362));
+#4362 = SURFACE_STYLE_USAGE(.BOTH.,#4363);
+#4363 = SURFACE_SIDE_STYLE('',(#4364));
+#4364 = SURFACE_STYLE_FILL_AREA(#4365);
+#4365 = FILL_AREA_STYLE('',(#4366));
+#4366 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4367 = STYLED_ITEM('color',(#4368),#1084);
+#4368 = PRESENTATION_STYLE_ASSIGNMENT((#4369));
+#4369 = SURFACE_STYLE_USAGE(.BOTH.,#4370);
+#4370 = SURFACE_SIDE_STYLE('',(#4371));
+#4371 = SURFACE_STYLE_FILL_AREA(#4372);
+#4372 = FILL_AREA_STYLE('',(#4373));
+#4373 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4374 = STYLED_ITEM('color',(#4375),#1108);
+#4375 = PRESENTATION_STYLE_ASSIGNMENT((#4376));
+#4376 = SURFACE_STYLE_USAGE(.BOTH.,#4377);
+#4377 = SURFACE_SIDE_STYLE('',(#4378));
+#4378 = SURFACE_STYLE_FILL_AREA(#4379);
+#4379 = FILL_AREA_STYLE('',(#4380));
+#4380 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4381 = STYLED_ITEM('color',(#4382),#1129);
+#4382 = PRESENTATION_STYLE_ASSIGNMENT((#4383));
+#4383 = SURFACE_STYLE_USAGE(.BOTH.,#4384);
+#4384 = SURFACE_SIDE_STYLE('',(#4385));
+#4385 = SURFACE_STYLE_FILL_AREA(#4386);
+#4386 = FILL_AREA_STYLE('',(#4387));
+#4387 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4388 = STYLED_ITEM('color',(#4389),#1153);
+#4389 = PRESENTATION_STYLE_ASSIGNMENT((#4390));
+#4390 = SURFACE_STYLE_USAGE(.BOTH.,#4391);
+#4391 = SURFACE_SIDE_STYLE('',(#4392));
+#4392 = SURFACE_STYLE_FILL_AREA(#4393);
+#4393 = FILL_AREA_STYLE('',(#4394));
+#4394 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4395 = STYLED_ITEM('color',(#4396),#1170);
+#4396 = PRESENTATION_STYLE_ASSIGNMENT((#4397));
+#4397 = SURFACE_STYLE_USAGE(.BOTH.,#4398);
+#4398 = SURFACE_SIDE_STYLE('',(#4399));
+#4399 = SURFACE_STYLE_FILL_AREA(#4400);
+#4400 = FILL_AREA_STYLE('',(#4401));
+#4401 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4402 = STYLED_ITEM('color',(#4403),#1183);
+#4403 = PRESENTATION_STYLE_ASSIGNMENT((#4404));
+#4404 = SURFACE_STYLE_USAGE(.BOTH.,#4405);
+#4405 = SURFACE_SIDE_STYLE('',(#4406));
+#4406 = SURFACE_STYLE_FILL_AREA(#4407);
+#4407 = FILL_AREA_STYLE('',(#4408));
+#4408 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4409 = STYLED_ITEM('color',(#4410),#1215);
+#4410 = PRESENTATION_STYLE_ASSIGNMENT((#4411));
+#4411 = SURFACE_STYLE_USAGE(.BOTH.,#4412);
+#4412 = SURFACE_SIDE_STYLE('',(#4413));
+#4413 = SURFACE_STYLE_FILL_AREA(#4414);
+#4414 = FILL_AREA_STYLE('',(#4415));
+#4415 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4416 = STYLED_ITEM('color',(#4417),#1247);
+#4417 = PRESENTATION_STYLE_ASSIGNMENT((#4418));
+#4418 = SURFACE_STYLE_USAGE(.BOTH.,#4419);
+#4419 = SURFACE_SIDE_STYLE('',(#4420));
+#4420 = SURFACE_STYLE_FILL_AREA(#4421);
+#4421 = FILL_AREA_STYLE('',(#4422));
+#4422 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4423 = STYLED_ITEM('color',(#4424),#1264);
+#4424 = PRESENTATION_STYLE_ASSIGNMENT((#4425));
+#4425 = SURFACE_STYLE_USAGE(.BOTH.,#4426);
+#4426 = SURFACE_SIDE_STYLE('',(#4427));
+#4427 = SURFACE_STYLE_FILL_AREA(#4428);
+#4428 = FILL_AREA_STYLE('',(#4429));
+#4429 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4430 = STYLED_ITEM('color',(#4431),#1484);
+#4431 = PRESENTATION_STYLE_ASSIGNMENT((#4432));
+#4432 = SURFACE_STYLE_USAGE(.BOTH.,#4433);
+#4433 = SURFACE_SIDE_STYLE('',(#4434));
+#4434 = SURFACE_STYLE_FILL_AREA(#4435);
+#4435 = FILL_AREA_STYLE('',(#4436));
+#4436 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4437 = STYLED_ITEM('color',(#4438),#1501);
+#4438 = PRESENTATION_STYLE_ASSIGNMENT((#4439));
+#4439 = SURFACE_STYLE_USAGE(.BOTH.,#4440);
+#4440 = SURFACE_SIDE_STYLE('',(#4441));
+#4441 = SURFACE_STYLE_FILL_AREA(#4442);
+#4442 = FILL_AREA_STYLE('',(#4443));
+#4443 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4444 = STYLED_ITEM('color',(#4445),#1540);
+#4445 = PRESENTATION_STYLE_ASSIGNMENT((#4446));
+#4446 = SURFACE_STYLE_USAGE(.BOTH.,#4447);
+#4447 = SURFACE_SIDE_STYLE('',(#4448));
+#4448 = SURFACE_STYLE_FILL_AREA(#4449);
+#4449 = FILL_AREA_STYLE('',(#4450));
+#4450 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4451 = STYLED_ITEM('color',(#4452),#1611);
+#4452 = PRESENTATION_STYLE_ASSIGNMENT((#4453));
+#4453 = SURFACE_STYLE_USAGE(.BOTH.,#4454);
+#4454 = SURFACE_SIDE_STYLE('',(#4455));
+#4455 = SURFACE_STYLE_FILL_AREA(#4456);
+#4456 = FILL_AREA_STYLE('',(#4457));
+#4457 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4458 = STYLED_ITEM('color',(#4459),#1638);
+#4459 = PRESENTATION_STYLE_ASSIGNMENT((#4460));
+#4460 = SURFACE_STYLE_USAGE(.BOTH.,#4461);
+#4461 = SURFACE_SIDE_STYLE('',(#4462));
+#4462 = SURFACE_STYLE_FILL_AREA(#4463);
+#4463 = FILL_AREA_STYLE('',(#4464));
+#4464 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4465 = STYLED_ITEM('color',(#4466),#1709);
+#4466 = PRESENTATION_STYLE_ASSIGNMENT((#4467));
+#4467 = SURFACE_STYLE_USAGE(.BOTH.,#4468);
+#4468 = SURFACE_SIDE_STYLE('',(#4469));
+#4469 = SURFACE_STYLE_FILL_AREA(#4470);
+#4470 = FILL_AREA_STYLE('',(#4471));
+#4471 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4472 = STYLED_ITEM('color',(#4473),#1738);
+#4473 = PRESENTATION_STYLE_ASSIGNMENT((#4474));
+#4474 = SURFACE_STYLE_USAGE(.BOTH.,#4475);
+#4475 = SURFACE_SIDE_STYLE('',(#4476));
+#4476 = SURFACE_STYLE_FILL_AREA(#4477);
+#4477 = FILL_AREA_STYLE('',(#4478));
+#4478 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4479 = STYLED_ITEM('color',(#4480),#1809);
+#4480 = PRESENTATION_STYLE_ASSIGNMENT((#4481));
+#4481 = SURFACE_STYLE_USAGE(.BOTH.,#4482);
+#4482 = SURFACE_SIDE_STYLE('',(#4483));
+#4483 = SURFACE_STYLE_FILL_AREA(#4484);
+#4484 = FILL_AREA_STYLE('',(#4485));
+#4485 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4486 = STYLED_ITEM('color',(#4487),#1836);
+#4487 = PRESENTATION_STYLE_ASSIGNMENT((#4488));
+#4488 = SURFACE_STYLE_USAGE(.BOTH.,#4489);
+#4489 = SURFACE_SIDE_STYLE('',(#4490));
+#4490 = SURFACE_STYLE_FILL_AREA(#4491);
+#4491 = FILL_AREA_STYLE('',(#4492));
+#4492 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4493 = STYLED_ITEM('color',(#4494),#1899);
+#4494 = PRESENTATION_STYLE_ASSIGNMENT((#4495));
+#4495 = SURFACE_STYLE_USAGE(.BOTH.,#4496);
+#4496 = SURFACE_SIDE_STYLE('',(#4497));
+#4497 = SURFACE_STYLE_FILL_AREA(#4498);
+#4498 = FILL_AREA_STYLE('',(#4499));
+#4499 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4500 = STYLED_ITEM('color',(#4501),#1911);
+#4501 = PRESENTATION_STYLE_ASSIGNMENT((#4502));
+#4502 = SURFACE_STYLE_USAGE(.BOTH.,#4503);
+#4503 = SURFACE_SIDE_STYLE('',(#4504));
+#4504 = SURFACE_STYLE_FILL_AREA(#4505);
+#4505 = FILL_AREA_STYLE('',(#4506));
+#4506 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4507 = STYLED_ITEM('color',(#4508),#1942);
+#4508 = PRESENTATION_STYLE_ASSIGNMENT((#4509));
+#4509 = SURFACE_STYLE_USAGE(.BOTH.,#4510);
+#4510 = SURFACE_SIDE_STYLE('',(#4511));
+#4511 = SURFACE_STYLE_FILL_AREA(#4512);
+#4512 = FILL_AREA_STYLE('',(#4513));
+#4513 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4514 = STYLED_ITEM('color',(#4515),#1966);
+#4515 = PRESENTATION_STYLE_ASSIGNMENT((#4516));
+#4516 = SURFACE_STYLE_USAGE(.BOTH.,#4517);
+#4517 = SURFACE_SIDE_STYLE('',(#4518));
+#4518 = SURFACE_STYLE_FILL_AREA(#4519);
+#4519 = FILL_AREA_STYLE('',(#4520));
+#4520 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4521 = STYLED_ITEM('color',(#4522),#1990);
+#4522 = PRESENTATION_STYLE_ASSIGNMENT((#4523));
+#4523 = SURFACE_STYLE_USAGE(.BOTH.,#4524);
+#4524 = SURFACE_SIDE_STYLE('',(#4525));
+#4525 = SURFACE_STYLE_FILL_AREA(#4526);
+#4526 = FILL_AREA_STYLE('',(#4527));
+#4527 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4528 = STYLED_ITEM('color',(#4529),#2007);
+#4529 = PRESENTATION_STYLE_ASSIGNMENT((#4530));
+#4530 = SURFACE_STYLE_USAGE(.BOTH.,#4531);
+#4531 = SURFACE_SIDE_STYLE('',(#4532));
+#4532 = SURFACE_STYLE_FILL_AREA(#4533);
+#4533 = FILL_AREA_STYLE('',(#4534));
+#4534 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4535 = STYLED_ITEM('color',(#4536),#2038);
+#4536 = PRESENTATION_STYLE_ASSIGNMENT((#4537));
+#4537 = SURFACE_STYLE_USAGE(.BOTH.,#4538);
+#4538 = SURFACE_SIDE_STYLE('',(#4539));
+#4539 = SURFACE_STYLE_FILL_AREA(#4540);
+#4540 = FILL_AREA_STYLE('',(#4541));
+#4541 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4542 = STYLED_ITEM('color',(#4543),#2062);
+#4543 = PRESENTATION_STYLE_ASSIGNMENT((#4544));
+#4544 = SURFACE_STYLE_USAGE(.BOTH.,#4545);
+#4545 = SURFACE_SIDE_STYLE('',(#4546));
+#4546 = SURFACE_STYLE_FILL_AREA(#4547);
+#4547 = FILL_AREA_STYLE('',(#4548));
+#4548 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4549 = STYLED_ITEM('color',(#4550),#2086);
+#4550 = PRESENTATION_STYLE_ASSIGNMENT((#4551));
+#4551 = SURFACE_STYLE_USAGE(.BOTH.,#4552);
+#4552 = SURFACE_SIDE_STYLE('',(#4553));
+#4553 = SURFACE_STYLE_FILL_AREA(#4554);
+#4554 = FILL_AREA_STYLE('',(#4555));
+#4555 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4556 = STYLED_ITEM('color',(#4557),#2103);
+#4557 = PRESENTATION_STYLE_ASSIGNMENT((#4558));
+#4558 = SURFACE_STYLE_USAGE(.BOTH.,#4559);
+#4559 = SURFACE_SIDE_STYLE('',(#4560));
+#4560 = SURFACE_STYLE_FILL_AREA(#4561);
+#4561 = FILL_AREA_STYLE('',(#4562));
+#4562 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4563 = STYLED_ITEM('color',(#4564),#2134);
+#4564 = PRESENTATION_STYLE_ASSIGNMENT((#4565));
+#4565 = SURFACE_STYLE_USAGE(.BOTH.,#4566);
+#4566 = SURFACE_SIDE_STYLE('',(#4567));
+#4567 = SURFACE_STYLE_FILL_AREA(#4568);
+#4568 = FILL_AREA_STYLE('',(#4569));
+#4569 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4570 = STYLED_ITEM('color',(#4571),#2158);
+#4571 = PRESENTATION_STYLE_ASSIGNMENT((#4572));
+#4572 = SURFACE_STYLE_USAGE(.BOTH.,#4573);
+#4573 = SURFACE_SIDE_STYLE('',(#4574));
+#4574 = SURFACE_STYLE_FILL_AREA(#4575);
+#4575 = FILL_AREA_STYLE('',(#4576));
+#4576 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4577 = STYLED_ITEM('color',(#4578),#2182);
+#4578 = PRESENTATION_STYLE_ASSIGNMENT((#4579));
+#4579 = SURFACE_STYLE_USAGE(.BOTH.,#4580);
+#4580 = SURFACE_SIDE_STYLE('',(#4581));
+#4581 = SURFACE_STYLE_FILL_AREA(#4582);
+#4582 = FILL_AREA_STYLE('',(#4583));
+#4583 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4584 = STYLED_ITEM('color',(#4585),#2199);
+#4585 = PRESENTATION_STYLE_ASSIGNMENT((#4586));
+#4586 = SURFACE_STYLE_USAGE(.BOTH.,#4587);
+#4587 = SURFACE_SIDE_STYLE('',(#4588));
+#4588 = SURFACE_STYLE_FILL_AREA(#4589);
+#4589 = FILL_AREA_STYLE('',(#4590));
+#4590 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4591 = STYLED_ITEM('color',(#4592),#2230);
+#4592 = PRESENTATION_STYLE_ASSIGNMENT((#4593));
+#4593 = SURFACE_STYLE_USAGE(.BOTH.,#4594);
+#4594 = SURFACE_SIDE_STYLE('',(#4595));
+#4595 = SURFACE_STYLE_FILL_AREA(#4596);
+#4596 = FILL_AREA_STYLE('',(#4597));
+#4597 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4598 = STYLED_ITEM('color',(#4599),#2254);
+#4599 = PRESENTATION_STYLE_ASSIGNMENT((#4600));
+#4600 = SURFACE_STYLE_USAGE(.BOTH.,#4601);
+#4601 = SURFACE_SIDE_STYLE('',(#4602));
+#4602 = SURFACE_STYLE_FILL_AREA(#4603);
+#4603 = FILL_AREA_STYLE('',(#4604));
+#4604 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4605 = STYLED_ITEM('color',(#4606),#2278);
+#4606 = PRESENTATION_STYLE_ASSIGNMENT((#4607));
+#4607 = SURFACE_STYLE_USAGE(.BOTH.,#4608);
+#4608 = SURFACE_SIDE_STYLE('',(#4609));
+#4609 = SURFACE_STYLE_FILL_AREA(#4610);
+#4610 = FILL_AREA_STYLE('',(#4611));
+#4611 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4612 = STYLED_ITEM('color',(#4613),#2295);
+#4613 = PRESENTATION_STYLE_ASSIGNMENT((#4614));
+#4614 = SURFACE_STYLE_USAGE(.BOTH.,#4615);
+#4615 = SURFACE_SIDE_STYLE('',(#4616));
+#4616 = SURFACE_STYLE_FILL_AREA(#4617);
+#4617 = FILL_AREA_STYLE('',(#4618));
+#4618 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4619 = STYLED_ITEM('color',(#4620),#2326);
+#4620 = PRESENTATION_STYLE_ASSIGNMENT((#4621));
+#4621 = SURFACE_STYLE_USAGE(.BOTH.,#4622);
+#4622 = SURFACE_SIDE_STYLE('',(#4623));
+#4623 = SURFACE_STYLE_FILL_AREA(#4624);
+#4624 = FILL_AREA_STYLE('',(#4625));
+#4625 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4626 = STYLED_ITEM('color',(#4627),#2350);
+#4627 = PRESENTATION_STYLE_ASSIGNMENT((#4628));
+#4628 = SURFACE_STYLE_USAGE(.BOTH.,#4629);
+#4629 = SURFACE_SIDE_STYLE('',(#4630));
+#4630 = SURFACE_STYLE_FILL_AREA(#4631);
+#4631 = FILL_AREA_STYLE('',(#4632));
+#4632 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4633 = STYLED_ITEM('color',(#4634),#2374);
+#4634 = PRESENTATION_STYLE_ASSIGNMENT((#4635));
+#4635 = SURFACE_STYLE_USAGE(.BOTH.,#4636);
+#4636 = SURFACE_SIDE_STYLE('',(#4637));
+#4637 = SURFACE_STYLE_FILL_AREA(#4638);
+#4638 = FILL_AREA_STYLE('',(#4639));
+#4639 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4640 = STYLED_ITEM('color',(#4641),#2391);
+#4641 = PRESENTATION_STYLE_ASSIGNMENT((#4642));
+#4642 = SURFACE_STYLE_USAGE(.BOTH.,#4643);
+#4643 = SURFACE_SIDE_STYLE('',(#4644));
+#4644 = SURFACE_STYLE_FILL_AREA(#4645);
+#4645 = FILL_AREA_STYLE('',(#4646));
+#4646 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4647 = STYLED_ITEM('color',(#4648),#2422);
+#4648 = PRESENTATION_STYLE_ASSIGNMENT((#4649));
+#4649 = SURFACE_STYLE_USAGE(.BOTH.,#4650);
+#4650 = SURFACE_SIDE_STYLE('',(#4651));
+#4651 = SURFACE_STYLE_FILL_AREA(#4652);
+#4652 = FILL_AREA_STYLE('',(#4653));
+#4653 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4654 = STYLED_ITEM('color',(#4655),#2446);
+#4655 = PRESENTATION_STYLE_ASSIGNMENT((#4656));
+#4656 = SURFACE_STYLE_USAGE(.BOTH.,#4657);
+#4657 = SURFACE_SIDE_STYLE('',(#4658));
+#4658 = SURFACE_STYLE_FILL_AREA(#4659);
+#4659 = FILL_AREA_STYLE('',(#4660));
+#4660 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4661 = STYLED_ITEM('color',(#4662),#2470);
+#4662 = PRESENTATION_STYLE_ASSIGNMENT((#4663));
+#4663 = SURFACE_STYLE_USAGE(.BOTH.,#4664);
+#4664 = SURFACE_SIDE_STYLE('',(#4665));
+#4665 = SURFACE_STYLE_FILL_AREA(#4666);
+#4666 = FILL_AREA_STYLE('',(#4667));
+#4667 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4668 = STYLED_ITEM('color',(#4669),#2487);
+#4669 = PRESENTATION_STYLE_ASSIGNMENT((#4670));
+#4670 = SURFACE_STYLE_USAGE(.BOTH.,#4671);
+#4671 = SURFACE_SIDE_STYLE('',(#4672));
+#4672 = SURFACE_STYLE_FILL_AREA(#4673);
+#4673 = FILL_AREA_STYLE('',(#4674));
+#4674 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4675 = STYLED_ITEM('color',(#4676),#2499);
+#4676 = PRESENTATION_STYLE_ASSIGNMENT((#4677));
+#4677 = SURFACE_STYLE_USAGE(.BOTH.,#4678);
+#4678 = SURFACE_SIDE_STYLE('',(#4679));
+#4679 = SURFACE_STYLE_FILL_AREA(#4680);
+#4680 = FILL_AREA_STYLE('',(#4681));
+#4681 = FILL_AREA_STYLE_COLOUR('',#4682);
+#4682 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#4683 = STYLED_ITEM('color',(#4684),#2575);
+#4684 = PRESENTATION_STYLE_ASSIGNMENT((#4685));
+#4685 = SURFACE_STYLE_USAGE(.BOTH.,#4686);
+#4686 = SURFACE_SIDE_STYLE('',(#4687));
+#4687 = SURFACE_STYLE_FILL_AREA(#4688);
+#4688 = FILL_AREA_STYLE('',(#4689));
+#4689 = FILL_AREA_STYLE_COLOUR('',#4682);
+#4690 = STYLED_ITEM('color',(#4691),#2606);
+#4691 = PRESENTATION_STYLE_ASSIGNMENT((#4692));
+#4692 = SURFACE_STYLE_USAGE(.BOTH.,#4693);
+#4693 = SURFACE_SIDE_STYLE('',(#4694));
+#4694 = SURFACE_STYLE_FILL_AREA(#4695);
+#4695 = FILL_AREA_STYLE('',(#4696));
+#4696 = FILL_AREA_STYLE_COLOUR('',#4682);
+#4697 = STYLED_ITEM('color',(#4698),#2630);
+#4698 = PRESENTATION_STYLE_ASSIGNMENT((#4699));
+#4699 = SURFACE_STYLE_USAGE(.BOTH.,#4700);
+#4700 = SURFACE_SIDE_STYLE('',(#4701));
+#4701 = SURFACE_STYLE_FILL_AREA(#4702);
+#4702 = FILL_AREA_STYLE('',(#4703));
+#4703 = FILL_AREA_STYLE_COLOUR('',#4682);
+#4704 = STYLED_ITEM('color',(#4705),#2654);
+#4705 = PRESENTATION_STYLE_ASSIGNMENT((#4706));
+#4706 = SURFACE_STYLE_USAGE(.BOTH.,#4707);
+#4707 = SURFACE_SIDE_STYLE('',(#4708));
+#4708 = SURFACE_STYLE_FILL_AREA(#4709);
+#4709 = FILL_AREA_STYLE('',(#4710));
+#4710 = FILL_AREA_STYLE_COLOUR('',#4682);
+#4711 = STYLED_ITEM('color',(#4712),#2671);
+#4712 = PRESENTATION_STYLE_ASSIGNMENT((#4713));
+#4713 = SURFACE_STYLE_USAGE(.BOTH.,#4714);
+#4714 = SURFACE_SIDE_STYLE('',(#4715));
+#4715 = SURFACE_STYLE_FILL_AREA(#4716);
+#4716 = FILL_AREA_STYLE('',(#4717));
+#4717 = FILL_AREA_STYLE_COLOUR('',#4682);
+#4718 = STYLED_ITEM('color',(#4719),#2887);
+#4719 = PRESENTATION_STYLE_ASSIGNMENT((#4720));
+#4720 = SURFACE_STYLE_USAGE(.BOTH.,#4721);
+#4721 = SURFACE_SIDE_STYLE('',(#4722));
+#4722 = SURFACE_STYLE_FILL_AREA(#4723);
+#4723 = FILL_AREA_STYLE('',(#4724));
+#4724 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4725 = STYLED_ITEM('color',(#4726),#2918);
+#4726 = PRESENTATION_STYLE_ASSIGNMENT((#4727));
+#4727 = SURFACE_STYLE_USAGE(.BOTH.,#4728);
+#4728 = SURFACE_SIDE_STYLE('',(#4729));
+#4729 = SURFACE_STYLE_FILL_AREA(#4730);
+#4730 = FILL_AREA_STYLE('',(#4731));
+#4731 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4732 = STYLED_ITEM('color',(#4733),#2942);
+#4733 = PRESENTATION_STYLE_ASSIGNMENT((#4734));
+#4734 = SURFACE_STYLE_USAGE(.BOTH.,#4735);
+#4735 = SURFACE_SIDE_STYLE('',(#4736));
+#4736 = SURFACE_STYLE_FILL_AREA(#4737);
+#4737 = FILL_AREA_STYLE('',(#4738));
+#4738 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4739 = STYLED_ITEM('color',(#4740),#2966);
+#4740 = PRESENTATION_STYLE_ASSIGNMENT((#4741));
+#4741 = SURFACE_STYLE_USAGE(.BOTH.,#4742);
+#4742 = SURFACE_SIDE_STYLE('',(#4743));
+#4743 = SURFACE_STYLE_FILL_AREA(#4744);
+#4744 = FILL_AREA_STYLE('',(#4745));
+#4745 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4746 = STYLED_ITEM('color',(#4747),#2983);
+#4747 = PRESENTATION_STYLE_ASSIGNMENT((#4748));
+#4748 = SURFACE_STYLE_USAGE(.BOTH.,#4749);
+#4749 = SURFACE_SIDE_STYLE('',(#4750));
+#4750 = SURFACE_STYLE_FILL_AREA(#4751);
+#4751 = FILL_AREA_STYLE('',(#4752));
+#4752 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4753 = STYLED_ITEM('color',(#4754),#3014);
+#4754 = PRESENTATION_STYLE_ASSIGNMENT((#4755));
+#4755 = SURFACE_STYLE_USAGE(.BOTH.,#4756);
+#4756 = SURFACE_SIDE_STYLE('',(#4757));
+#4757 = SURFACE_STYLE_FILL_AREA(#4758);
+#4758 = FILL_AREA_STYLE('',(#4759));
+#4759 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4760 = STYLED_ITEM('color',(#4761),#3038);
+#4761 = PRESENTATION_STYLE_ASSIGNMENT((#4762));
+#4762 = SURFACE_STYLE_USAGE(.BOTH.,#4763);
+#4763 = SURFACE_SIDE_STYLE('',(#4764));
+#4764 = SURFACE_STYLE_FILL_AREA(#4765);
+#4765 = FILL_AREA_STYLE('',(#4766));
+#4766 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4767 = STYLED_ITEM('color',(#4768),#3062);
+#4768 = PRESENTATION_STYLE_ASSIGNMENT((#4769));
+#4769 = SURFACE_STYLE_USAGE(.BOTH.,#4770);
+#4770 = SURFACE_SIDE_STYLE('',(#4771));
+#4771 = SURFACE_STYLE_FILL_AREA(#4772);
+#4772 = FILL_AREA_STYLE('',(#4773));
+#4773 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4774 = STYLED_ITEM('color',(#4775),#3079);
+#4775 = PRESENTATION_STYLE_ASSIGNMENT((#4776));
+#4776 = SURFACE_STYLE_USAGE(.BOTH.,#4777);
+#4777 = SURFACE_SIDE_STYLE('',(#4778));
+#4778 = SURFACE_STYLE_FILL_AREA(#4779);
+#4779 = FILL_AREA_STYLE('',(#4780));
+#4780 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4781 = STYLED_ITEM('color',(#4782),#3110);
+#4782 = PRESENTATION_STYLE_ASSIGNMENT((#4783));
+#4783 = SURFACE_STYLE_USAGE(.BOTH.,#4784);
+#4784 = SURFACE_SIDE_STYLE('',(#4785));
+#4785 = SURFACE_STYLE_FILL_AREA(#4786);
+#4786 = FILL_AREA_STYLE('',(#4787));
+#4787 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4788 = STYLED_ITEM('color',(#4789),#3134);
+#4789 = PRESENTATION_STYLE_ASSIGNMENT((#4790));
+#4790 = SURFACE_STYLE_USAGE(.BOTH.,#4791);
+#4791 = SURFACE_SIDE_STYLE('',(#4792));
+#4792 = SURFACE_STYLE_FILL_AREA(#4793);
+#4793 = FILL_AREA_STYLE('',(#4794));
+#4794 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4795 = STYLED_ITEM('color',(#4796),#3158);
+#4796 = PRESENTATION_STYLE_ASSIGNMENT((#4797));
+#4797 = SURFACE_STYLE_USAGE(.BOTH.,#4798);
+#4798 = SURFACE_SIDE_STYLE('',(#4799));
+#4799 = SURFACE_STYLE_FILL_AREA(#4800);
+#4800 = FILL_AREA_STYLE('',(#4801));
+#4801 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4802 = STYLED_ITEM('color',(#4803),#3175);
+#4803 = PRESENTATION_STYLE_ASSIGNMENT((#4804));
+#4804 = SURFACE_STYLE_USAGE(.BOTH.,#4805);
+#4805 = SURFACE_SIDE_STYLE('',(#4806));
+#4806 = SURFACE_STYLE_FILL_AREA(#4807);
+#4807 = FILL_AREA_STYLE('',(#4808));
+#4808 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4809 = STYLED_ITEM('color',(#4810),#3206);
+#4810 = PRESENTATION_STYLE_ASSIGNMENT((#4811));
+#4811 = SURFACE_STYLE_USAGE(.BOTH.,#4812);
+#4812 = SURFACE_SIDE_STYLE('',(#4813));
+#4813 = SURFACE_STYLE_FILL_AREA(#4814);
+#4814 = FILL_AREA_STYLE('',(#4815));
+#4815 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4816 = STYLED_ITEM('color',(#4817),#3230);
+#4817 = PRESENTATION_STYLE_ASSIGNMENT((#4818));
+#4818 = SURFACE_STYLE_USAGE(.BOTH.,#4819);
+#4819 = SURFACE_SIDE_STYLE('',(#4820));
+#4820 = SURFACE_STYLE_FILL_AREA(#4821);
+#4821 = FILL_AREA_STYLE('',(#4822));
+#4822 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4823 = STYLED_ITEM('color',(#4824),#3254);
+#4824 = PRESENTATION_STYLE_ASSIGNMENT((#4825));
+#4825 = SURFACE_STYLE_USAGE(.BOTH.,#4826);
+#4826 = SURFACE_SIDE_STYLE('',(#4827));
+#4827 = SURFACE_STYLE_FILL_AREA(#4828);
+#4828 = FILL_AREA_STYLE('',(#4829));
+#4829 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4830 = STYLED_ITEM('color',(#4831),#3271);
+#4831 = PRESENTATION_STYLE_ASSIGNMENT((#4832));
+#4832 = SURFACE_STYLE_USAGE(.BOTH.,#4833);
+#4833 = SURFACE_SIDE_STYLE('',(#4834));
+#4834 = SURFACE_STYLE_FILL_AREA(#4835);
+#4835 = FILL_AREA_STYLE('',(#4836));
+#4836 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4837 = STYLED_ITEM('color',(#4838),#3302);
+#4838 = PRESENTATION_STYLE_ASSIGNMENT((#4839));
+#4839 = SURFACE_STYLE_USAGE(.BOTH.,#4840);
+#4840 = SURFACE_SIDE_STYLE('',(#4841));
+#4841 = SURFACE_STYLE_FILL_AREA(#4842);
+#4842 = FILL_AREA_STYLE('',(#4843));
+#4843 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4844 = STYLED_ITEM('color',(#4845),#3326);
+#4845 = PRESENTATION_STYLE_ASSIGNMENT((#4846));
+#4846 = SURFACE_STYLE_USAGE(.BOTH.,#4847);
+#4847 = SURFACE_SIDE_STYLE('',(#4848));
+#4848 = SURFACE_STYLE_FILL_AREA(#4849);
+#4849 = FILL_AREA_STYLE('',(#4850));
+#4850 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4851 = STYLED_ITEM('color',(#4852),#3350);
+#4852 = PRESENTATION_STYLE_ASSIGNMENT((#4853));
+#4853 = SURFACE_STYLE_USAGE(.BOTH.,#4854);
+#4854 = SURFACE_SIDE_STYLE('',(#4855));
+#4855 = SURFACE_STYLE_FILL_AREA(#4856);
+#4856 = FILL_AREA_STYLE('',(#4857));
+#4857 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4858 = STYLED_ITEM('color',(#4859),#3367);
+#4859 = PRESENTATION_STYLE_ASSIGNMENT((#4860));
+#4860 = SURFACE_STYLE_USAGE(.BOTH.,#4861);
+#4861 = SURFACE_SIDE_STYLE('',(#4862));
+#4862 = SURFACE_STYLE_FILL_AREA(#4863);
+#4863 = FILL_AREA_STYLE('',(#4864));
+#4864 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4865 = STYLED_ITEM('color',(#4866),#3398);
+#4866 = PRESENTATION_STYLE_ASSIGNMENT((#4867));
+#4867 = SURFACE_STYLE_USAGE(.BOTH.,#4868);
+#4868 = SURFACE_SIDE_STYLE('',(#4869));
+#4869 = SURFACE_STYLE_FILL_AREA(#4870);
+#4870 = FILL_AREA_STYLE('',(#4871));
+#4871 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4872 = STYLED_ITEM('color',(#4873),#3422);
+#4873 = PRESENTATION_STYLE_ASSIGNMENT((#4874));
+#4874 = SURFACE_STYLE_USAGE(.BOTH.,#4875);
+#4875 = SURFACE_SIDE_STYLE('',(#4876));
+#4876 = SURFACE_STYLE_FILL_AREA(#4877);
+#4877 = FILL_AREA_STYLE('',(#4878));
+#4878 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4879 = STYLED_ITEM('color',(#4880),#3446);
+#4880 = PRESENTATION_STYLE_ASSIGNMENT((#4881));
+#4881 = SURFACE_STYLE_USAGE(.BOTH.,#4882);
+#4882 = SURFACE_SIDE_STYLE('',(#4883));
+#4883 = SURFACE_STYLE_FILL_AREA(#4884);
+#4884 = FILL_AREA_STYLE('',(#4885));
+#4885 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4886 = STYLED_ITEM('color',(#4887),#3463);
+#4887 = PRESENTATION_STYLE_ASSIGNMENT((#4888));
+#4888 = SURFACE_STYLE_USAGE(.BOTH.,#4889);
+#4889 = SURFACE_SIDE_STYLE('',(#4890));
+#4890 = SURFACE_STYLE_FILL_AREA(#4891);
+#4891 = FILL_AREA_STYLE('',(#4892));
+#4892 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4893 = STYLED_ITEM('color',(#4894),#3496);
+#4894 = PRESENTATION_STYLE_ASSIGNMENT((#4895));
+#4895 = SURFACE_STYLE_USAGE(.BOTH.,#4896);
+#4896 = SURFACE_SIDE_STYLE('',(#4897));
+#4897 = SURFACE_STYLE_FILL_AREA(#4898);
+#4898 = FILL_AREA_STYLE('',(#4899));
+#4899 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4900 = STYLED_ITEM('color',(#4901),#3521);
+#4901 = PRESENTATION_STYLE_ASSIGNMENT((#4902));
+#4902 = SURFACE_STYLE_USAGE(.BOTH.,#4903);
+#4903 = SURFACE_SIDE_STYLE('',(#4904));
+#4904 = SURFACE_STYLE_FILL_AREA(#4905);
+#4905 = FILL_AREA_STYLE('',(#4906));
+#4906 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4907 = STYLED_ITEM('color',(#4908),#3546);
+#4908 = PRESENTATION_STYLE_ASSIGNMENT((#4909));
+#4909 = SURFACE_STYLE_USAGE(.BOTH.,#4910);
+#4910 = SURFACE_SIDE_STYLE('',(#4911));
+#4911 = SURFACE_STYLE_FILL_AREA(#4912);
+#4912 = FILL_AREA_STYLE('',(#4913));
+#4913 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4914 = STYLED_ITEM('color',(#4915),#3563);
+#4915 = PRESENTATION_STYLE_ASSIGNMENT((#4916));
+#4916 = SURFACE_STYLE_USAGE(.BOTH.,#4917);
+#4917 = SURFACE_SIDE_STYLE('',(#4918));
+#4918 = SURFACE_STYLE_FILL_AREA(#4919);
+#4919 = FILL_AREA_STYLE('',(#4920));
+#4920 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4921 = STYLED_ITEM('color',(#4922),#3596);
+#4922 = PRESENTATION_STYLE_ASSIGNMENT((#4923));
+#4923 = SURFACE_STYLE_USAGE(.BOTH.,#4924);
+#4924 = SURFACE_SIDE_STYLE('',(#4925));
+#4925 = SURFACE_STYLE_FILL_AREA(#4926);
+#4926 = FILL_AREA_STYLE('',(#4927));
+#4927 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4928 = STYLED_ITEM('color',(#4929),#3621);
+#4929 = PRESENTATION_STYLE_ASSIGNMENT((#4930));
+#4930 = SURFACE_STYLE_USAGE(.BOTH.,#4931);
+#4931 = SURFACE_SIDE_STYLE('',(#4932));
+#4932 = SURFACE_STYLE_FILL_AREA(#4933);
+#4933 = FILL_AREA_STYLE('',(#4934));
+#4934 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4935 = STYLED_ITEM('color',(#4936),#3646);
+#4936 = PRESENTATION_STYLE_ASSIGNMENT((#4937));
+#4937 = SURFACE_STYLE_USAGE(.BOTH.,#4938);
+#4938 = SURFACE_SIDE_STYLE('',(#4939));
+#4939 = SURFACE_STYLE_FILL_AREA(#4940);
+#4940 = FILL_AREA_STYLE('',(#4941));
+#4941 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4942 = STYLED_ITEM('color',(#4943),#3663);
+#4943 = PRESENTATION_STYLE_ASSIGNMENT((#4944));
+#4944 = SURFACE_STYLE_USAGE(.BOTH.,#4945);
+#4945 = SURFACE_SIDE_STYLE('',(#4946));
+#4946 = SURFACE_STYLE_FILL_AREA(#4947);
+#4947 = FILL_AREA_STYLE('',(#4948));
+#4948 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4949 = STYLED_ITEM('color',(#4950),#3696);
+#4950 = PRESENTATION_STYLE_ASSIGNMENT((#4951));
+#4951 = SURFACE_STYLE_USAGE(.BOTH.,#4952);
+#4952 = SURFACE_SIDE_STYLE('',(#4953));
+#4953 = SURFACE_STYLE_FILL_AREA(#4954);
+#4954 = FILL_AREA_STYLE('',(#4955));
+#4955 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4956 = STYLED_ITEM('color',(#4957),#3721);
+#4957 = PRESENTATION_STYLE_ASSIGNMENT((#4958));
+#4958 = SURFACE_STYLE_USAGE(.BOTH.,#4959);
+#4959 = SURFACE_SIDE_STYLE('',(#4960));
+#4960 = SURFACE_STYLE_FILL_AREA(#4961);
+#4961 = FILL_AREA_STYLE('',(#4962));
+#4962 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4963 = STYLED_ITEM('color',(#4964),#3746);
+#4964 = PRESENTATION_STYLE_ASSIGNMENT((#4965));
+#4965 = SURFACE_STYLE_USAGE(.BOTH.,#4966);
+#4966 = SURFACE_SIDE_STYLE('',(#4967));
+#4967 = SURFACE_STYLE_FILL_AREA(#4968);
+#4968 = FILL_AREA_STYLE('',(#4969));
+#4969 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4970 = STYLED_ITEM('color',(#4971),#3763);
+#4971 = PRESENTATION_STYLE_ASSIGNMENT((#4972));
+#4972 = SURFACE_STYLE_USAGE(.BOTH.,#4973);
+#4973 = SURFACE_SIDE_STYLE('',(#4974));
+#4974 = SURFACE_STYLE_FILL_AREA(#4975);
+#4975 = FILL_AREA_STYLE('',(#4976));
+#4976 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4977 = STYLED_ITEM('color',(#4978),#3796);
+#4978 = PRESENTATION_STYLE_ASSIGNMENT((#4979));
+#4979 = SURFACE_STYLE_USAGE(.BOTH.,#4980);
+#4980 = SURFACE_SIDE_STYLE('',(#4981));
+#4981 = SURFACE_STYLE_FILL_AREA(#4982);
+#4982 = FILL_AREA_STYLE('',(#4983));
+#4983 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4984 = STYLED_ITEM('color',(#4985),#3821);
+#4985 = PRESENTATION_STYLE_ASSIGNMENT((#4986));
+#4986 = SURFACE_STYLE_USAGE(.BOTH.,#4987);
+#4987 = SURFACE_SIDE_STYLE('',(#4988));
+#4988 = SURFACE_STYLE_FILL_AREA(#4989);
+#4989 = FILL_AREA_STYLE('',(#4990));
+#4990 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4991 = STYLED_ITEM('color',(#4992),#3846);
+#4992 = PRESENTATION_STYLE_ASSIGNMENT((#4993));
+#4993 = SURFACE_STYLE_USAGE(.BOTH.,#4994);
+#4994 = SURFACE_SIDE_STYLE('',(#4995));
+#4995 = SURFACE_STYLE_FILL_AREA(#4996);
+#4996 = FILL_AREA_STYLE('',(#4997));
+#4997 = FILL_AREA_STYLE_COLOUR('',#4149);
+#4998 = STYLED_ITEM('color',(#4999),#3863);
+#4999 = PRESENTATION_STYLE_ASSIGNMENT((#5000));
+#5000 = SURFACE_STYLE_USAGE(.BOTH.,#5001);
+#5001 = SURFACE_SIDE_STYLE('',(#5002));
+#5002 = SURFACE_STYLE_FILL_AREA(#5003);
+#5003 = FILL_AREA_STYLE('',(#5004));
+#5004 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5005 = STYLED_ITEM('color',(#5006),#3896);
+#5006 = PRESENTATION_STYLE_ASSIGNMENT((#5007));
+#5007 = SURFACE_STYLE_USAGE(.BOTH.,#5008);
+#5008 = SURFACE_SIDE_STYLE('',(#5009));
+#5009 = SURFACE_STYLE_FILL_AREA(#5010);
+#5010 = FILL_AREA_STYLE('',(#5011));
+#5011 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5012 = STYLED_ITEM('color',(#5013),#3921);
+#5013 = PRESENTATION_STYLE_ASSIGNMENT((#5014));
+#5014 = SURFACE_STYLE_USAGE(.BOTH.,#5015);
+#5015 = SURFACE_SIDE_STYLE('',(#5016));
+#5016 = SURFACE_STYLE_FILL_AREA(#5017);
+#5017 = FILL_AREA_STYLE('',(#5018));
+#5018 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5019 = STYLED_ITEM('color',(#5020),#3946);
+#5020 = PRESENTATION_STYLE_ASSIGNMENT((#5021));
+#5021 = SURFACE_STYLE_USAGE(.BOTH.,#5022);
+#5022 = SURFACE_SIDE_STYLE('',(#5023));
+#5023 = SURFACE_STYLE_FILL_AREA(#5024);
+#5024 = FILL_AREA_STYLE('',(#5025));
+#5025 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5026 = STYLED_ITEM('color',(#5027),#3963);
+#5027 = PRESENTATION_STYLE_ASSIGNMENT((#5028));
+#5028 = SURFACE_STYLE_USAGE(.BOTH.,#5029);
+#5029 = SURFACE_SIDE_STYLE('',(#5030));
+#5030 = SURFACE_STYLE_FILL_AREA(#5031);
+#5031 = FILL_AREA_STYLE('',(#5032));
+#5032 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5033 = STYLED_ITEM('color',(#5034),#3996);
+#5034 = PRESENTATION_STYLE_ASSIGNMENT((#5035));
+#5035 = SURFACE_STYLE_USAGE(.BOTH.,#5036);
+#5036 = SURFACE_SIDE_STYLE('',(#5037));
+#5037 = SURFACE_STYLE_FILL_AREA(#5038);
+#5038 = FILL_AREA_STYLE('',(#5039));
+#5039 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5040 = STYLED_ITEM('color',(#5041),#4021);
+#5041 = PRESENTATION_STYLE_ASSIGNMENT((#5042));
+#5042 = SURFACE_STYLE_USAGE(.BOTH.,#5043);
+#5043 = SURFACE_SIDE_STYLE('',(#5044));
+#5044 = SURFACE_STYLE_FILL_AREA(#5045);
+#5045 = FILL_AREA_STYLE('',(#5046));
+#5046 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5047 = STYLED_ITEM('color',(#5048),#4046);
+#5048 = PRESENTATION_STYLE_ASSIGNMENT((#5049));
+#5049 = SURFACE_STYLE_USAGE(.BOTH.,#5050);
+#5050 = SURFACE_SIDE_STYLE('',(#5051));
+#5051 = SURFACE_STYLE_FILL_AREA(#5052);
+#5052 = FILL_AREA_STYLE('',(#5053));
+#5053 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5054 = STYLED_ITEM('color',(#5055),#4063);
+#5055 = PRESENTATION_STYLE_ASSIGNMENT((#5056));
+#5056 = SURFACE_STYLE_USAGE(.BOTH.,#5057);
+#5057 = SURFACE_SIDE_STYLE('',(#5058));
+#5058 = SURFACE_STYLE_FILL_AREA(#5059);
+#5059 = FILL_AREA_STYLE('',(#5060));
+#5060 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5061 = STYLED_ITEM('color',(#5062),#4075);
+#5062 = PRESENTATION_STYLE_ASSIGNMENT((#5063));
+#5063 = SURFACE_STYLE_USAGE(.BOTH.,#5064);
+#5064 = SURFACE_SIDE_STYLE('',(#5065));
+#5065 = SURFACE_STYLE_FILL_AREA(#5066);
+#5066 = FILL_AREA_STYLE('',(#5067));
+#5067 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5068 = STYLED_ITEM('color',(#5069),#4087);
+#5069 = PRESENTATION_STYLE_ASSIGNMENT((#5070));
+#5070 = SURFACE_STYLE_USAGE(.BOTH.,#5071);
+#5071 = SURFACE_SIDE_STYLE('',(#5072));
+#5072 = SURFACE_STYLE_FILL_AREA(#5073);
+#5073 = FILL_AREA_STYLE('',(#5074));
+#5074 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5075 = STYLED_ITEM('color',(#5076),#4099);
+#5076 = PRESENTATION_STYLE_ASSIGNMENT((#5077));
+#5077 = SURFACE_STYLE_USAGE(.BOTH.,#5078);
+#5078 = SURFACE_SIDE_STYLE('',(#5079));
+#5079 = SURFACE_STYLE_FILL_AREA(#5080);
+#5080 = FILL_AREA_STYLE('',(#5081));
+#5081 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5082 = STYLED_ITEM('color',(#5083),#4111);
+#5083 = PRESENTATION_STYLE_ASSIGNMENT((#5084));
+#5084 = SURFACE_STYLE_USAGE(.BOTH.,#5085);
+#5085 = SURFACE_SIDE_STYLE('',(#5086));
+#5086 = SURFACE_STYLE_FILL_AREA(#5087);
+#5087 = FILL_AREA_STYLE('',(#5088));
+#5088 = FILL_AREA_STYLE_COLOUR('',#4149);
+#5089 = STYLED_ITEM('color',(#5090),#4123);
+#5090 = PRESENTATION_STYLE_ASSIGNMENT((#5091));
+#5091 = SURFACE_STYLE_USAGE(.BOTH.,#5092);
+#5092 = SURFACE_SIDE_STYLE('',(#5093));
+#5093 = SURFACE_STYLE_FILL_AREA(#5094);
+#5094 = FILL_AREA_STYLE('',(#5095));
+#5095 = FILL_AREA_STYLE_COLOUR('',#4149);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ME.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ME.wrl
new file mode 100644
index 00000000..e1e05d45
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ME.wrl
@@ -0,0 +1,869 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,6,11,0,-1,0,11,10,-1,6,12,11,-1]
+coord Coordinate { point [-1.083 -0.899 0.128,-1.081 -0.901 0.140,-1.082 -0.899 0.134,-1.078 -0.904 0.145,-1.075 -0.907 0.150,-1.083 -0.899 0.071,-1.017 -0.965 0.071,-1.070 -0.911 0.155,-1.065 -0.916 0.158,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 -0.899 0.128,-1.083 -0.768 0.128,-1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1]
+coord Coordinate { point [-1.082 -0.899 0.134,-1.083 -0.768 0.128,-1.083 -0.899 0.128,-1.082 0.899 0.134,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.081 0.901 0.140,-1.081 -0.901 0.140,-1.078 -0.904 0.145,-1.078 0.904 0.145,-1.075 -0.907 0.150,-1.075 0.907 0.150,-1.070 0.911 0.155,-1.070 -0.911 0.155,-1.065 0.916 0.158,-1.065 -0.916 0.158,-1.058 0.924 0.162,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.047 -0.934 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,6,8,9,-1,5,8,6,-1,2,10,11,-1,3,10,2,-1,12,13,10,-1,10,13,11,-1,12,14,13,-1,8,15,9,-1,8,16,15,-1,15,17,18,-1,16,17,15,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,19,-1,12,19,14,-1]
+coord Coordinate { point [-1.083 -0.899 0.071,-1.043 -0.871 0.071,-1.017 -0.965 0.071,-0.989 -0.925 0.071,-1.083 -0.768 0.071,-1.083 0.899 0.071,-1.043 0.871 0.071,-1.083 0.768 0.071,-1.017 0.965 0.071,-0.989 0.925 0.071,0.989 -0.925 0.071,1.017 -0.965 0.071,1.043 -0.871 0.071,1.083 -0.899 0.071,1.083 -0.768 0.071,0.989 0.925 0.071,1.017 0.965 0.071,1.083 0.899 0.071,1.043 0.871 0.071,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,1,3,-1,5,0,2,-1,6,7,8,-1,9,5,2,-1,6,10,7,-1,6,11,10,-1,6,12,11,-1,6,13,12,-1,6,14,13,-1,15,1,4,-1,16,14,6,-1,16,17,14,-1,16,18,17,-1,16,19,18,-1,20,1,15,-1,16,21,22,-1,16,22,19,-1,23,9,2,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,20,25,-1,24,1,20,-1,29,24,28,-1,21,29,30,-1,21,30,31,-1,21,31,22,-1,21,24,29,-1,32,2,33,-1,32,23,2,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,8,36,33,-1,37,36,8,-1,38,37,8,-1,39,38,8,-1,7,39,8,-1]
+coord Coordinate { point [-0.966 -0.856 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163,-0.974 -0.848 0.163,-0.981 -0.838 0.163,-0.956 -0.863 0.163,1.047 0.934 0.163,0.986 -0.814 0.163,1.047 -0.934 0.163,-0.944 -0.867 0.163,0.986 0.814 0.163,0.985 0.826 0.163,0.981 0.838 0.163,0.974 0.848 0.163,0.966 0.856 0.163,-0.985 -0.826 0.163,1.017 0.965 0.163,0.956 0.863 0.163,0.944 0.867 0.163,0.932 0.868 0.163,-0.986 -0.814 0.163,-1.017 0.965 0.163,-0.932 0.868 0.163,-0.932 -0.868 0.163,-1.047 0.934 0.163,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.981 0.838 0.163,-0.974 0.848 0.163,-0.966 0.856 0.163,-0.956 0.863 0.163,-0.944 0.867 0.163,0.932 -0.868 0.163,1.017 -0.965 0.163,0.944 -0.867 0.163,0.956 -0.863 0.163,0.966 -0.856 0.163,0.974 -0.848 0.163,0.981 -0.838 0.163,0.985 -0.826 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.017 -0.965 0.071,1.017 -0.965 0.163,-1.017 -0.965 0.071,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.083 -0.768 0.000,-1.083 -0.768 0.071,-1.240 -0.768 0.000,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.083 0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,5,1,-1,11,1,10,-1,12,5,11,-1]
+coord Coordinate { point [-1.081 0.901 0.140,-1.083 0.899 0.128,-1.082 0.899 0.134,-1.078 0.904 0.145,-1.075 0.907 0.150,-1.017 0.965 0.071,-1.083 0.899 0.071,-1.070 0.911 0.155,-1.065 0.916 0.158,-1.058 0.924 0.162,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.899 0.071,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 0.768 0.000,-1.083 0.768 0.071,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.082 -0.900 0.135,1.083 -0.899 0.128,1.083 -0.899 0.131,1.080 -0.901 0.140,1.077 -0.904 0.146,1.017 -0.965 0.071,1.083 -0.899 0.071,1.072 -0.909 0.153,1.065 -0.917 0.159,1.056 -0.925 0.162,1.047 -0.934 0.163,1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 -0.899 0.128,1.083 -0.768 0.071,1.083 -0.768 0.128,1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.017 0.965 0.163,1.017 0.965 0.071,-1.017 0.965 0.071,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.083 -0.768 0.071,1.083 0.768 0.071,1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.083 0.899 0.128,1.082 0.900 0.135,1.083 0.899 0.131,1.080 0.901 0.140,1.077 0.904 0.146,1.083 0.899 0.071,1.017 0.965 0.071,1.072 0.909 0.153,1.065 0.917 0.159,1.056 0.925 0.162,1.047 0.934 0.163,1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 0.768 0.128,1.083 0.899 0.071,1.083 0.899 0.128,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.989 -0.925 0.124,-0.989 -0.925 0.071,-1.043 -0.871 0.071,-1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124,-1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 -0.925 0.124,0.989 -0.925 0.071,-0.989 -0.925 0.071,-0.989 -0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.989 0.925 0.071,-0.989 0.925 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 -0.925 0.071,0.989 -0.925 0.124,1.043 -0.871 0.071,1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 0.925 0.071,0.989 0.925 0.124,-0.989 0.925 0.071,-0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.043 0.871 0.071,1.043 -0.871 0.124,1.043 0.871 0.124,1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 0.925 0.124,0.989 0.925 0.071,1.043 0.871 0.071,1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.056 0.925 0.162,1.047 -0.934 0.163,1.056 -0.925 0.162,1.047 0.934 0.163,1.065 0.917 0.159,1.065 -0.917 0.159,1.072 -0.909 0.153,1.072 0.909 0.153,1.077 -0.904 0.146,1.077 0.904 0.146,1.080 -0.901 0.140,1.083 -0.768 0.128,1.083 -0.899 0.131,1.083 -0.899 0.128,1.080 0.901 0.140,1.082 -0.900 0.135,1.082 0.900 0.135,1.083 0.899 0.131,1.083 0.768 0.128,1.083 0.899 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.986 -0.814 0.163,0.986 0.814 0.163,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.985 0.825 0.173,0.986 0.814 0.173,0.986 0.814 0.163,0.985 0.826 0.163,0.982 0.835 0.173,0.981 0.838 0.163,0.976 0.846 0.173,0.974 0.848 0.163,0.967 0.855 0.173,0.966 0.856 0.163,0.957 0.862 0.173,0.956 0.863 0.163,0.945 0.867 0.173,0.944 0.867 0.163,0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.932 0.868 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.986 0.814 0.163,-0.986 0.814 0.173,-0.985 0.826 0.163,-0.985 0.827 0.173,-0.981 0.838 0.163,-0.980 0.839 0.173,-0.974 0.848 0.163,-0.973 0.849 0.173,-0.966 0.856 0.163,-0.964 0.858 0.173,-0.956 0.863 0.163,-0.953 0.864 0.173,-0.944 0.867 0.163,-0.943 0.867 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.986 -0.814 0.163,-0.986 -0.814 0.173,-0.986 0.814 0.163,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.985 -0.825 0.173,-0.986 -0.814 0.173,-0.986 -0.814 0.163,-0.985 -0.826 0.163,-0.982 -0.835 0.173,-0.981 -0.838 0.163,-0.976 -0.846 0.173,-0.974 -0.848 0.163,-0.967 -0.855 0.173,-0.966 -0.856 0.163,-0.957 -0.862 0.173,-0.956 -0.863 0.163,-0.945 -0.867 0.173,-0.944 -0.867 0.163,-0.932 -0.868 0.173,-0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.932 -0.868 0.163,0.932 -0.868 0.173,-0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.986 -0.814 0.163,0.986 -0.814 0.173,0.985 -0.826 0.163,0.985 -0.827 0.173,0.981 -0.838 0.163,0.980 -0.839 0.173,0.974 -0.848 0.163,0.973 -0.849 0.173,0.966 -0.856 0.163,0.964 -0.858 0.173,0.956 -0.863 0.163,0.953 -0.864 0.173,0.944 -0.867 0.163,0.943 -0.867 0.173,0.932 -0.868 0.163,0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.083 0.768 0.000,-1.240 -0.768 0.000,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.240 -0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.083 0.768 0.071,-1.083 0.768 0.000,-1.240 0.768 0.000,-1.240 0.768 0.128,-1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.083 -0.768 0.000,1.240 -0.768 0.000,1.083 -0.768 0.071,1.240 -0.768 0.128,1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.240 0.768 0.000,1.083 0.768 0.000,1.083 0.768 0.071,1.240 0.768 0.128,1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.240 0.768 0.000,1.083 -0.768 0.000,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,0,5,1,-1,4,6,2,-1,5,7,8,-1,9,7,5,-1,8,10,3,-1,3,10,4,-1,7,11,8,-1,8,11,10,-1,0,12,5,-1,5,12,9,-1,12,13,9,-1,12,14,13,-1,6,15,2,-1,16,15,6,-1,14,17,13,-1,16,18,15,-1,18,19,15,-1,10,20,21,-1,11,20,10,-1,21,22,6,-1,6,22,16,-1,17,23,7,-1,7,23,11,-1,14,23,17,-1,20,24,21,-1,21,24,22,-1,18,25,19,-1,22,26,25,-1,24,26,22,-1,27,28,20,-1,20,28,24,-1,29,30,26,-1,25,30,19,-1,26,30,25,-1,28,31,29,-1,29,31,30,-1,27,31,28,-1,14,31,27,-1,14,27,23,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-0.728 -0.591 0.124,-0.989 -0.925 0.124,-0.492 -0.591 0.124,-0.256 -0.591 0.124,-0.728 -0.079 0.124,0.118 -0.591 0.124,-0.492 0.157 0.124,-0.492 -0.079 0.124,-0.728 0.157 0.124,-0.256 -0.079 0.124,-0.256 0.079 0.124,-1.043 0.871 0.124,-0.728 0.591 0.124,-0.989 0.925 0.124,0.989 -0.925 0.124,0.354 -0.591 0.124,-0.492 0.591 0.124,0.728 -0.591 0.124,1.043 -0.871 0.124,0.118 0.079 0.124,0.118 -0.079 0.124,0.354 -0.079 0.124,-0.256 0.591 0.124,0.354 0.079 0.124,0.728 -0.079 0.124,0.728 0.079 0.124,0.118 0.591 0.124,0.354 0.591 0.124,0.728 0.591 0.124,1.043 0.871 0.124,0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.240 0.768 0.128,1.083 0.768 0.128,1.083 -0.768 0.128,1.240 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.903 0.785 0.256,0.922 -0.789 0.254,0.922 0.789 0.254,0.903 -0.785 0.256,0.941 -0.794 0.247,0.941 0.794 0.247,0.957 -0.798 0.236,0.957 0.798 0.236,0.970 -0.802 0.222,0.970 0.802 0.222,0.980 -0.807 0.205,0.980 0.807 0.205,0.985 -0.810 0.189,0.985 0.810 0.189,0.986 -0.814 0.173,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [0.950 0.856 0.206,0.925 0.862 0.205,0.943 0.846 0.223,0.950 0.856 0.206,0.929 0.867 0.189,0.961 0.849 0.206,0.952 0.840 0.224,0.961 0.849 0.206,0.969 0.811 0.222,0.955 0.805 0.237,0.970 0.802 0.222,0.948 0.821 0.238,0.960 0.831 0.224,0.970 0.839 0.206,0.970 0.839 0.206,0.954 0.861 0.189,0.957 0.862 0.173,0.945 0.867 0.173,0.965 0.854 0.189,0.967 0.855 0.173,0.932 0.868 0.173,0.979 0.817 0.205,0.980 0.807 0.205,0.979 0.817 0.205,0.974 0.844 0.189,0.976 0.846 0.173,0.982 0.835 0.173,0.984 0.821 0.189,0.985 0.810 0.189,0.985 0.825 0.173,0.986 0.814 0.173,0.914 0.801 0.254,0.907 0.804 0.254,0.903 0.785 0.256,0.916 0.799 0.254,0.918 0.797 0.254,0.924 0.818 0.248,0.912 0.823 0.247,0.929 0.814 0.248,0.921 0.792 0.254,0.922 0.789 0.254,0.941 0.794 0.247,0.933 0.809 0.248,0.934 0.833 0.238,0.916 0.839 0.236,0.920 0.852 0.222,0.942 0.828 0.238,0.939 0.799 0.247,0.957 0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,7,6,8,-1,5,6,3,-1,6,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.903 0.785 0.256,0.907 0.804 0.254,-0.907 0.804 0.254,-0.912 0.823 0.247,0.903 0.785 0.256,0.912 0.823 0.247,0.916 0.839 0.236,-0.916 0.839 0.236,-0.920 0.852 0.222,0.920 0.852 0.222,0.925 0.862 0.205,-0.925 0.862 0.205,0.929 0.867 0.189,-0.929 0.867 0.189,0.932 0.868 0.173,-0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,9,4,-1,5,10,9,-1,5,7,10,-1,11,12,13,-1,11,13,14,-1,11,15,8,-1,11,14,15,-1,11,0,12,-1,11,5,4,-1,11,8,5,-1,11,4,0,-1,16,17,18,-1,19,20,21,-1,22,23,17,-1,22,24,23,-1,25,22,17,-1,25,17,16,-1,25,24,22,-1,26,25,16,-1,27,16,28,-1,27,28,29,-1,27,29,26,-1,27,26,16,-1,30,31,24,-1,32,30,24,-1,32,24,25,-1,3,32,25,-1,3,26,29,-1,3,25,26,-1,33,34,31,-1,33,31,30,-1,9,30,32,-1,9,33,30,-1,1,29,2,-1,1,3,29,-1,4,9,32,-1,4,32,3,-1,35,21,34,-1,35,36,19,-1,35,19,21,-1,35,34,33,-1,10,7,36,-1,10,33,9,-1,10,36,35,-1,10,35,33,-1,0,2,12,-1]
+coord Coordinate { point [-0.935 0.861 0.205,-0.930 0.851 0.222,-0.920 0.852 0.222,-0.949 0.842 0.224,-0.957 0.852 0.206,-0.962 0.856 0.189,-0.964 0.858 0.173,-0.973 0.849 0.173,-0.953 0.864 0.173,-0.967 0.843 0.206,-0.972 0.847 0.189,-0.939 0.866 0.189,-0.925 0.862 0.205,-0.929 0.867 0.189,-0.932 0.868 0.173,-0.943 0.867 0.173,-0.907 0.804 0.254,-0.922 0.789 0.254,-0.903 0.785 0.256,-0.985 0.827 0.173,-0.986 0.814 0.173,-0.985 0.810 0.189,-0.936 0.806 0.248,-0.941 0.794 0.247,-0.957 0.798 0.236,-0.932 0.811 0.248,-0.928 0.815 0.248,-0.917 0.821 0.247,-0.912 0.823 0.247,-0.916 0.839 0.236,-0.964 0.824 0.223,-0.970 0.802 0.222,-0.958 0.834 0.224,-0.974 0.832 0.206,-0.980 0.807 0.205,-0.979 0.836 0.189,-0.980 0.839 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.903 -0.785 0.256,-0.922 0.789 0.254,-0.922 -0.789 0.254,-0.941 -0.794 0.247,-0.903 0.785 0.256,-0.941 0.794 0.247,-0.957 0.798 0.236,-0.957 -0.798 0.236,-0.970 0.802 0.222,-0.970 -0.802 0.222,-0.980 0.807 0.205,-0.980 -0.807 0.205,-0.985 0.810 0.189,-0.985 -0.810 0.189,-0.986 0.814 0.173,-0.986 -0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [-0.950 -0.856 0.206,-0.925 -0.862 0.205,-0.943 -0.846 0.223,-0.950 -0.856 0.206,-0.929 -0.867 0.189,-0.961 -0.849 0.206,-0.952 -0.840 0.224,-0.961 -0.849 0.206,-0.969 -0.811 0.222,-0.955 -0.805 0.237,-0.970 -0.802 0.222,-0.948 -0.821 0.238,-0.960 -0.831 0.224,-0.970 -0.839 0.206,-0.970 -0.839 0.206,-0.954 -0.861 0.189,-0.957 -0.862 0.173,-0.945 -0.867 0.173,-0.965 -0.854 0.189,-0.967 -0.855 0.173,-0.932 -0.868 0.173,-0.979 -0.817 0.205,-0.980 -0.807 0.205,-0.979 -0.817 0.205,-0.974 -0.844 0.189,-0.976 -0.846 0.173,-0.982 -0.835 0.173,-0.984 -0.821 0.189,-0.985 -0.810 0.189,-0.985 -0.825 0.173,-0.986 -0.814 0.173,-0.914 -0.801 0.254,-0.907 -0.804 0.254,-0.903 -0.785 0.256,-0.916 -0.799 0.254,-0.918 -0.797 0.254,-0.924 -0.818 0.248,-0.912 -0.823 0.247,-0.929 -0.814 0.248,-0.921 -0.792 0.254,-0.922 -0.789 0.254,-0.941 -0.794 0.247,-0.933 -0.809 0.248,-0.934 -0.833 0.238,-0.916 -0.839 0.236,-0.920 -0.852 0.222,-0.942 -0.828 0.238,-0.939 -0.799 0.247,-0.957 -0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.903 -0.785 0.256,-0.907 -0.804 0.254,0.907 -0.804 0.254,0.912 -0.823 0.247,-0.903 -0.785 0.256,-0.912 -0.823 0.247,-0.916 -0.839 0.236,0.916 -0.839 0.236,-0.920 -0.852 0.222,0.920 -0.852 0.222,-0.925 -0.862 0.205,0.925 -0.862 0.205,-0.929 -0.867 0.189,0.929 -0.867 0.189,-0.932 -0.868 0.173,0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [0.974 -0.832 0.206,0.980 -0.807 0.205,0.964 -0.824 0.223,0.974 -0.832 0.206,0.985 -0.810 0.189,0.967 -0.843 0.206,0.958 -0.834 0.224,0.967 -0.843 0.206,0.930 -0.851 0.222,0.923 -0.837 0.237,0.920 -0.852 0.222,0.939 -0.830 0.238,0.949 -0.842 0.224,0.957 -0.852 0.206,0.957 -0.852 0.206,0.979 -0.836 0.189,0.980 -0.839 0.173,0.985 -0.827 0.173,0.972 -0.847 0.189,0.973 -0.849 0.173,0.986 -0.814 0.173,0.935 -0.861 0.205,0.925 -0.862 0.205,0.935 -0.861 0.205,0.962 -0.856 0.189,0.964 -0.858 0.173,0.953 -0.864 0.173,0.939 -0.866 0.189,0.929 -0.867 0.189,0.943 -0.867 0.173,0.932 -0.868 0.173,0.919 -0.795 0.254,0.922 -0.789 0.254,0.903 -0.785 0.256,0.917 -0.798 0.254,0.915 -0.800 0.254,0.936 -0.806 0.248,0.941 -0.794 0.247,0.932 -0.811 0.248,0.910 -0.803 0.254,0.907 -0.804 0.254,0.912 -0.823 0.247,0.928 -0.815 0.248,0.951 -0.816 0.238,0.957 -0.798 0.236,0.970 -0.802 0.222,0.946 -0.823 0.238,0.917 -0.821 0.247,0.916 -0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.240 -0.768 0.128,1.240 0.768 0.000,1.240 0.768 0.128,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 -0.591 0.124,0.118 -0.079 0.102,0.118 -0.079 0.124,0.118 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 -0.079 0.124,-0.256 -0.079 0.102,-0.256 -0.079 0.124,0.118 -0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 -0.079 0.102,-0.256 -0.591 0.124,-0.256 -0.079 0.124,-0.256 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 -0.591 0.102,0.118 -0.591 0.124,-0.256 -0.591 0.124,0.118 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 -0.079 0.124,0.354 -0.079 0.102,0.354 -0.079 0.124,0.728 -0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 -0.079 0.102,0.354 -0.591 0.124,0.354 -0.079 0.124,0.354 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 -0.591 0.102,0.728 -0.591 0.124,0.354 -0.591 0.124,0.728 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 -0.591 0.124,0.728 -0.079 0.102,0.728 -0.079 0.124,0.728 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 0.079 0.124,0.728 0.591 0.102,0.728 0.591 0.124,0.728 0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 0.591 0.124,0.354 0.591 0.102,0.354 0.591 0.124,0.728 0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 0.591 0.102,0.354 0.079 0.124,0.354 0.591 0.124,0.354 0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 0.079 0.102,0.728 0.079 0.124,0.354 0.079 0.124,0.728 0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 0.079 0.124,0.118 0.591 0.102,0.118 0.591 0.124,0.118 0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 0.591 0.124,-0.256 0.591 0.102,-0.256 0.591 0.124,0.118 0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 0.591 0.102,-0.256 0.079 0.124,-0.256 0.591 0.124,-0.256 0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 0.079 0.102,0.118 0.079 0.124,-0.256 0.079 0.124,0.118 0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 -0.591 0.124,-0.492 -0.079 0.102,-0.492 -0.079 0.124,-0.492 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 -0.079 0.124,-0.728 -0.079 0.102,-0.728 -0.079 0.124,-0.492 -0.079 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 -0.079 0.102,-0.728 -0.591 0.124,-0.728 -0.079 0.124,-0.728 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 -0.591 0.102,-0.492 -0.591 0.124,-0.728 -0.591 0.124,-0.492 -0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 0.157 0.124,-0.492 0.591 0.102,-0.492 0.591 0.124,-0.492 0.157 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 0.591 0.124,-0.728 0.591 0.102,-0.728 0.591 0.124,-0.492 0.591 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 0.591 0.102,-0.728 0.157 0.124,-0.728 0.591 0.124,-0.728 0.157 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 0.157 0.102,-0.492 0.157 0.124,-0.728 0.157 0.124,-0.492 0.157 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.903 0.785 0.256,-0.903 0.785 0.256,-0.903 -0.785 0.256,0.903 -0.785 0.256]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,1,-1,5,3,2,-1,6,4,7,-1,6,8,4,-1,9,7,0,-1,9,0,3,-1,10,6,7,-1,10,7,9,-1,11,8,12,-1,11,2,4,-1,11,4,8,-1,13,11,12,-1,14,5,2,-1,14,15,5,-1,16,15,14,-1,17,9,18,-1,17,10,9,-1,19,18,5,-1,19,5,15,-1,20,13,6,-1,20,11,13,-1,20,6,10,-1,21,17,18,-1,21,18,19,-1,22,16,14,-1,23,19,22,-1,23,21,19,-1,24,25,17,-1,24,17,21,-1,26,24,27,-1,26,27,23,-1,26,23,22,-1,26,22,14,-1,26,11,20,-1,26,20,25,-1,26,25,24,-1]
+coord Coordinate { point [-0.492 -0.591 0.102,-0.728 -0.591 0.102,-0.886 -0.768 0.102,-0.256 -0.591 0.102,-0.728 -0.079 0.102,0.118 -0.591 0.102,-0.492 0.157 0.102,-0.492 -0.079 0.102,-0.728 0.157 0.102,-0.256 -0.079 0.102,-0.256 0.079 0.102,-0.886 0.768 0.102,-0.728 0.591 0.102,-0.492 0.591 0.102,0.886 -0.768 0.102,0.354 -0.591 0.102,0.728 -0.591 0.102,0.118 0.079 0.102,0.118 -0.079 0.102,0.354 -0.079 0.102,-0.256 0.591 0.102,0.354 0.079 0.102,0.728 -0.079 0.102,0.728 0.079 0.102,0.354 0.591 0.102,0.118 0.591 0.102,0.886 0.768 0.102,0.728 0.591 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.886 0.768 0.071,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.886 0.768 0.102,0.886 0.768 0.071,-0.886 0.768 0.071,-0.886 0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.886 -0.768 0.071,0.886 -0.768 0.102,-0.886 -0.768 0.071,-0.886 -0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.886 -0.768 0.102,0.886 0.768 0.071,0.886 0.768 0.102,0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,0,-1,3,5,2,-1,4,6,7,-1,8,6,4,-1,7,9,1,-1,1,9,3,-1,6,10,7,-1,7,10,9,-1,8,11,12,-1,2,11,4,-1,4,11,8,-1,11,13,12,-1,5,14,2,-1,15,14,5,-1,15,16,14,-1,9,17,18,-1,10,17,9,-1,18,19,5,-1,5,19,15,-1,13,20,6,-1,11,20,13,-1,6,20,10,-1,17,21,18,-1,18,21,19,-1,16,22,14,-1,19,23,22,-1,21,23,19,-1,24,25,17,-1,17,25,21,-1,25,26,27,-1,27,26,23,-1,23,26,22,-1,22,26,14,-1,11,26,20,-1,20,26,24,-1,24,26,25,-1]
+coord Coordinate { point [-0.728 -0.591 0.071,-0.492 -0.591 0.071,-0.886 -0.768 0.071,-0.256 -0.591 0.071,-0.728 -0.079 0.071,0.118 -0.591 0.071,-0.492 0.157 0.071,-0.492 -0.079 0.071,-0.728 0.157 0.071,-0.256 -0.079 0.071,-0.256 0.079 0.071,-0.886 0.768 0.071,-0.728 0.591 0.071,-0.492 0.591 0.071,0.886 -0.768 0.071,0.354 -0.591 0.071,0.728 -0.591 0.071,0.118 0.079 0.071,0.118 -0.079 0.071,0.354 -0.079 0.071,-0.256 0.591 0.071,0.354 0.079 0.071,0.728 -0.079 0.071,0.728 0.079 0.071,0.118 0.591 0.071,0.354 0.591 0.071,0.886 0.768 0.071,0.728 0.591 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 0.591 0.071,0.354 0.591 0.066,0.354 0.591 0.071,0.728 0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 0.591 0.066,0.354 0.079 0.071,0.354 0.591 0.071,0.354 0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 0.079 0.066,0.728 0.079 0.071,0.354 0.079 0.071,0.728 0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 0.079 0.071,0.728 0.591 0.066,0.728 0.591 0.071,0.728 0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 0.591 0.071,-0.728 0.591 0.066,-0.728 0.591 0.071,-0.492 0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 0.591 0.066,-0.728 0.157 0.071,-0.728 0.591 0.071,-0.728 0.157 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 0.157 0.066,-0.492 0.157 0.071,-0.728 0.157 0.071,-0.492 0.157 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 0.157 0.071,-0.492 0.591 0.066,-0.492 0.591 0.071,-0.492 0.157 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 0.591 0.071,-0.256 0.591 0.066,-0.256 0.591 0.071,0.118 0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 0.591 0.066,-0.256 0.079 0.071,-0.256 0.591 0.071,-0.256 0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 0.079 0.066,0.118 0.079 0.071,-0.256 0.079 0.071,0.118 0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 0.079 0.071,0.118 0.591 0.066,0.118 0.591 0.071,0.118 0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 -0.079 0.071,-0.728 -0.079 0.066,-0.728 -0.079 0.071,-0.492 -0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 -0.079 0.066,-0.728 -0.591 0.071,-0.728 -0.079 0.071,-0.728 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.728 -0.591 0.066,-0.492 -0.591 0.071,-0.728 -0.591 0.071,-0.492 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.492 -0.591 0.071,-0.492 -0.079 0.066,-0.492 -0.079 0.071,-0.492 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 -0.079 0.071,-0.256 -0.079 0.066,-0.256 -0.079 0.071,0.118 -0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 -0.079 0.066,-0.256 -0.591 0.071,-0.256 -0.079 0.071,-0.256 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.256 -0.591 0.066,0.118 -0.591 0.071,-0.256 -0.591 0.071,0.118 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.118 -0.591 0.071,0.118 -0.079 0.066,0.118 -0.079 0.071,0.118 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 -0.079 0.066,0.354 -0.591 0.071,0.354 -0.079 0.071,0.354 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.354 -0.591 0.066,0.728 -0.591 0.071,0.354 -0.591 0.071,0.728 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 -0.591 0.071,0.728 -0.079 0.066,0.728 -0.079 0.071,0.728 -0.591 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.728 -0.079 0.071,0.354 -0.079 0.066,0.354 -0.079 0.071,0.728 -0.079 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.354 0.591 0.066,0.728 0.590 0.058,0.355 0.590 0.058,0.728 0.591 0.066,0.726 0.588 0.050,0.357 0.588 0.050,0.722 0.585 0.043,0.360 0.585 0.043,0.718 0.580 0.037,0.365 0.580 0.037,0.370 0.575 0.031,0.712 0.575 0.031,0.377 0.568 0.026,0.706 0.568 0.026,0.386 0.559 0.022,0.696 0.559 0.022,0.393 0.552 0.020,0.689 0.552 0.020,0.400 0.544 0.020,0.682 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [0.354 0.079 0.066,0.355 0.590 0.058,0.355 0.079 0.058,0.357 0.081 0.050,0.354 0.591 0.066,0.357 0.588 0.050,0.360 0.585 0.043,0.360 0.085 0.043,0.365 0.580 0.037,0.365 0.089 0.037,0.370 0.575 0.031,0.370 0.095 0.031,0.377 0.568 0.026,0.377 0.101 0.026,0.386 0.559 0.022,0.386 0.111 0.022,0.393 0.552 0.020,0.393 0.118 0.020,0.400 0.125 0.020,0.400 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.728 0.079 0.058,0.354 0.079 0.066,0.355 0.079 0.058,0.728 0.079 0.066,0.726 0.081 0.050,0.357 0.081 0.050,0.360 0.085 0.043,0.722 0.085 0.043,0.365 0.089 0.037,0.718 0.089 0.037,0.370 0.095 0.031,0.712 0.095 0.031,0.377 0.101 0.026,0.706 0.101 0.026,0.386 0.111 0.022,0.696 0.111 0.022,0.393 0.118 0.020,0.689 0.118 0.020,0.400 0.125 0.020,0.682 0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,7,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.728 0.591 0.066,0.728 0.079 0.066,0.728 0.079 0.058,0.728 0.590 0.058,0.726 0.081 0.050,0.726 0.588 0.050,0.722 0.085 0.043,0.722 0.585 0.043,0.718 0.089 0.037,0.718 0.580 0.037,0.712 0.575 0.031,0.712 0.095 0.031,0.706 0.568 0.026,0.706 0.101 0.026,0.696 0.559 0.022,0.696 0.111 0.022,0.689 0.552 0.020,0.689 0.118 0.020,0.682 0.544 0.020,0.682 0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,7,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.728 0.591 0.066,-0.493 0.590 0.058,-0.728 0.590 0.058,-0.726 0.588 0.050,-0.492 0.591 0.066,-0.495 0.588 0.050,-0.722 0.585 0.043,-0.498 0.585 0.043,-0.718 0.580 0.037,-0.503 0.580 0.037,-0.508 0.575 0.031,-0.712 0.575 0.031,-0.514 0.568 0.026,-0.706 0.568 0.026,-0.524 0.559 0.022,-0.696 0.559 0.022,-0.689 0.552 0.020,-0.531 0.552 0.020,-0.682 0.544 0.020,-0.538 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.728 0.157 0.066,-0.728 0.590 0.058,-0.728 0.158 0.058,-0.726 0.160 0.050,-0.728 0.591 0.066,-0.726 0.588 0.050,-0.722 0.585 0.043,-0.722 0.163 0.043,-0.718 0.580 0.037,-0.718 0.168 0.037,-0.712 0.575 0.031,-0.712 0.173 0.031,-0.706 0.568 0.026,-0.706 0.180 0.026,-0.696 0.559 0.022,-0.696 0.189 0.022,-0.689 0.552 0.020,-0.689 0.196 0.020,-0.682 0.204 0.020,-0.682 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.493 0.158 0.058,-0.728 0.157 0.066,-0.728 0.158 0.058,-0.492 0.157 0.066,-0.495 0.160 0.050,-0.726 0.160 0.050,-0.498 0.163 0.043,-0.722 0.163 0.043,-0.503 0.168 0.037,-0.718 0.168 0.037,-0.508 0.173 0.031,-0.712 0.173 0.031,-0.706 0.180 0.026,-0.514 0.180 0.026,-0.696 0.189 0.022,-0.524 0.189 0.022,-0.689 0.196 0.020,-0.531 0.196 0.020,-0.682 0.204 0.020,-0.538 0.204 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,7,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.493 0.590 0.058,-0.492 0.157 0.066,-0.493 0.158 0.058,-0.495 0.160 0.050,-0.492 0.591 0.066,-0.495 0.588 0.050,-0.498 0.163 0.043,-0.498 0.585 0.043,-0.503 0.168 0.037,-0.503 0.580 0.037,-0.508 0.575 0.031,-0.508 0.173 0.031,-0.514 0.568 0.026,-0.514 0.180 0.026,-0.524 0.559 0.022,-0.524 0.189 0.022,-0.531 0.552 0.020,-0.531 0.196 0.020,-0.538 0.204 0.020,-0.538 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.256 0.591 0.066,0.117 0.590 0.058,-0.255 0.590 0.058,-0.253 0.588 0.050,0.118 0.591 0.066,0.115 0.588 0.050,0.112 0.585 0.043,-0.250 0.585 0.043,0.108 0.580 0.037,-0.245 0.580 0.037,0.102 0.575 0.031,-0.240 0.575 0.031,0.096 0.568 0.026,-0.234 0.568 0.026,0.086 0.559 0.022,-0.224 0.559 0.022,0.079 0.552 0.020,-0.217 0.552 0.020,0.072 0.544 0.020,-0.210 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,11,13,12,-1,12,14,15,-1,13,14,12,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.256 0.079 0.066,-0.255 0.590 0.058,-0.255 0.079 0.058,-0.253 0.081 0.050,-0.256 0.591 0.066,-0.253 0.588 0.050,-0.250 0.085 0.043,-0.250 0.585 0.043,-0.245 0.089 0.037,-0.245 0.580 0.037,-0.240 0.095 0.031,-0.240 0.575 0.031,-0.234 0.101 0.026,-0.234 0.568 0.026,-0.224 0.559 0.022,-0.224 0.111 0.022,-0.217 0.552 0.020,-0.217 0.118 0.020,-0.210 0.125 0.020,-0.210 0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.117 0.079 0.058,-0.256 0.079 0.066,-0.255 0.079 0.058,-0.253 0.081 0.050,0.118 0.079 0.066,0.115 0.081 0.050,-0.250 0.085 0.043,0.112 0.085 0.043,-0.245 0.089 0.037,0.108 0.089 0.037,-0.240 0.095 0.031,0.102 0.095 0.031,-0.234 0.101 0.026,0.096 0.101 0.026,0.086 0.111 0.022,-0.224 0.111 0.022,0.079 0.118 0.020,-0.217 0.118 0.020,-0.210 0.125 0.020,0.072 0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.117 0.590 0.058,0.118 0.079 0.066,0.117 0.079 0.058,0.115 0.081 0.050,0.118 0.591 0.066,0.115 0.588 0.050,0.112 0.085 0.043,0.112 0.585 0.043,0.108 0.089 0.037,0.108 0.580 0.037,0.102 0.095 0.031,0.102 0.575 0.031,0.096 0.568 0.026,0.096 0.101 0.026,0.086 0.559 0.022,0.086 0.111 0.022,0.079 0.552 0.020,0.079 0.118 0.020,0.072 0.544 0.020,0.072 0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.728 -0.079 0.066,-0.493 -0.079 0.058,-0.728 -0.079 0.058,-0.492 -0.079 0.066,-0.495 -0.081 0.050,-0.726 -0.081 0.050,-0.498 -0.085 0.043,-0.722 -0.085 0.043,-0.503 -0.089 0.037,-0.718 -0.089 0.037,-0.508 -0.095 0.031,-0.712 -0.095 0.031,-0.514 -0.101 0.026,-0.706 -0.101 0.026,-0.524 -0.111 0.022,-0.696 -0.111 0.022,-0.689 -0.118 0.020,-0.531 -0.118 0.020,-0.682 -0.125 0.020,-0.538 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,9,11,10,-1,10,12,13,-1,11,12,10,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.728 -0.591 0.066,-0.728 -0.079 0.058,-0.728 -0.590 0.058,-0.728 -0.079 0.066,-0.726 -0.081 0.050,-0.726 -0.588 0.050,-0.722 -0.585 0.043,-0.722 -0.085 0.043,-0.718 -0.580 0.037,-0.718 -0.089 0.037,-0.712 -0.575 0.031,-0.712 -0.095 0.031,-0.706 -0.101 0.026,-0.706 -0.568 0.026,-0.696 -0.111 0.022,-0.696 -0.559 0.022,-0.689 -0.552 0.020,-0.689 -0.118 0.020,-0.682 -0.544 0.020,-0.682 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.493 -0.590 0.058,-0.728 -0.591 0.066,-0.728 -0.590 0.058,-0.492 -0.591 0.066,-0.495 -0.588 0.050,-0.726 -0.588 0.050,-0.498 -0.585 0.043,-0.722 -0.585 0.043,-0.503 -0.580 0.037,-0.718 -0.580 0.037,-0.508 -0.575 0.031,-0.712 -0.575 0.031,-0.706 -0.568 0.026,-0.514 -0.568 0.026,-0.696 -0.559 0.022,-0.524 -0.559 0.022,-0.689 -0.552 0.020,-0.531 -0.552 0.020,-0.682 -0.544 0.020,-0.538 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.493 -0.079 0.058,-0.492 -0.591 0.066,-0.493 -0.590 0.058,-0.492 -0.079 0.066,-0.495 -0.081 0.050,-0.495 -0.588 0.050,-0.498 -0.085 0.043,-0.498 -0.585 0.043,-0.503 -0.089 0.037,-0.503 -0.580 0.037,-0.508 -0.095 0.031,-0.508 -0.575 0.031,-0.514 -0.101 0.026,-0.514 -0.568 0.026,-0.524 -0.111 0.022,-0.524 -0.559 0.022,-0.531 -0.118 0.020,-0.531 -0.552 0.020,-0.538 -0.544 0.020,-0.538 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.256 -0.079 0.066,0.117 -0.079 0.058,-0.255 -0.079 0.058,0.118 -0.079 0.066,0.115 -0.081 0.050,-0.253 -0.081 0.050,0.112 -0.085 0.043,-0.250 -0.085 0.043,0.108 -0.089 0.037,-0.245 -0.089 0.037,0.102 -0.095 0.031,-0.240 -0.095 0.031,0.096 -0.101 0.026,-0.234 -0.101 0.026,0.086 -0.111 0.022,-0.224 -0.111 0.022,0.079 -0.118 0.020,-0.217 -0.118 0.020,-0.210 -0.125 0.020,0.072 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,11,13,12,-1,12,14,15,-1,13,14,12,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.256 -0.591 0.066,-0.255 -0.079 0.058,-0.255 -0.590 0.058,-0.253 -0.588 0.050,-0.256 -0.079 0.066,-0.253 -0.081 0.050,-0.250 -0.585 0.043,-0.250 -0.085 0.043,-0.245 -0.580 0.037,-0.245 -0.089 0.037,-0.240 -0.575 0.031,-0.240 -0.095 0.031,-0.234 -0.568 0.026,-0.234 -0.101 0.026,-0.224 -0.111 0.022,-0.224 -0.559 0.022,-0.217 -0.118 0.020,-0.217 -0.552 0.020,-0.210 -0.544 0.020,-0.210 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.117 -0.590 0.058,-0.256 -0.591 0.066,-0.255 -0.590 0.058,-0.253 -0.588 0.050,0.118 -0.591 0.066,0.115 -0.588 0.050,-0.250 -0.585 0.043,0.112 -0.585 0.043,-0.245 -0.580 0.037,0.108 -0.580 0.037,-0.240 -0.575 0.031,0.102 -0.575 0.031,-0.234 -0.568 0.026,0.096 -0.568 0.026,0.086 -0.559 0.022,-0.224 -0.559 0.022,0.079 -0.552 0.020,-0.217 -0.552 0.020,-0.210 -0.544 0.020,0.072 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.117 -0.079 0.058,0.118 -0.591 0.066,0.117 -0.590 0.058,0.115 -0.588 0.050,0.118 -0.079 0.066,0.115 -0.081 0.050,0.112 -0.585 0.043,0.112 -0.085 0.043,0.108 -0.580 0.037,0.108 -0.089 0.037,0.102 -0.575 0.031,0.102 -0.095 0.031,0.096 -0.101 0.026,0.096 -0.568 0.026,0.086 -0.111 0.022,0.086 -0.559 0.022,0.079 -0.118 0.020,0.079 -0.552 0.020,0.072 -0.125 0.020,0.072 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,9,11,10,-1,10,12,13,-1,11,12,10,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.354 -0.591 0.066,0.355 -0.079 0.058,0.355 -0.590 0.058,0.354 -0.079 0.066,0.357 -0.081 0.050,0.357 -0.588 0.050,0.360 -0.585 0.043,0.360 -0.085 0.043,0.365 -0.580 0.037,0.365 -0.089 0.037,0.370 -0.575 0.031,0.370 -0.095 0.031,0.377 -0.101 0.026,0.377 -0.568 0.026,0.386 -0.111 0.022,0.386 -0.559 0.022,0.393 -0.552 0.020,0.393 -0.118 0.020,0.400 -0.544 0.020,0.400 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.728 -0.590 0.058,0.354 -0.591 0.066,0.355 -0.590 0.058,0.728 -0.591 0.066,0.726 -0.588 0.050,0.357 -0.588 0.050,0.722 -0.585 0.043,0.360 -0.585 0.043,0.718 -0.580 0.037,0.365 -0.580 0.037,0.712 -0.575 0.031,0.370 -0.575 0.031,0.706 -0.568 0.026,0.377 -0.568 0.026,0.386 -0.559 0.022,0.696 -0.559 0.022,0.393 -0.552 0.020,0.689 -0.552 0.020,0.400 -0.544 0.020,0.682 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,7,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.728 -0.079 0.058,0.728 -0.591 0.066,0.728 -0.590 0.058,0.726 -0.588 0.050,0.728 -0.079 0.066,0.726 -0.081 0.050,0.722 -0.585 0.043,0.722 -0.085 0.043,0.718 -0.580 0.037,0.718 -0.089 0.037,0.712 -0.095 0.031,0.712 -0.575 0.031,0.706 -0.101 0.026,0.706 -0.568 0.026,0.696 -0.111 0.022,0.696 -0.559 0.022,0.689 -0.118 0.020,0.689 -0.552 0.020,0.682 -0.125 0.020,0.682 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.354 -0.079 0.066,0.728 -0.079 0.058,0.355 -0.079 0.058,0.728 -0.079 0.066,0.726 -0.081 0.050,0.357 -0.081 0.050,0.722 -0.085 0.043,0.360 -0.085 0.043,0.718 -0.089 0.037,0.365 -0.089 0.037,0.712 -0.095 0.031,0.370 -0.095 0.031,0.706 -0.101 0.026,0.377 -0.101 0.026,0.386 -0.111 0.022,0.696 -0.111 0.022,0.393 -0.118 0.020,0.689 -0.118 0.020,0.400 -0.125 0.020,0.682 -0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.400 0.544 0.020,0.682 0.544 0.020,0.400 0.125 0.020,0.682 0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.682 0.544 0.020,-0.538 0.544 0.020,-0.682 0.204 0.020,-0.538 0.204 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.210 0.544 0.020,0.072 0.544 0.020,-0.210 0.125 0.020,0.072 0.125 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.682 -0.125 0.020,-0.538 -0.125 0.020,-0.682 -0.544 0.020,-0.538 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.210 -0.125 0.020,0.072 -0.125 0.020,-0.210 -0.544 0.020,0.072 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.400 -0.125 0.020,0.682 -0.125 0.020,0.400 -0.544 0.020,0.682 -0.544 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MN.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MN.step
new file mode 100644
index 00000000..a2cf1106
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MN.step
@@ -0,0 +1,3977 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_MN.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_MN'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_MN.step',
+/* time_stamp */ '2017-10-17T20:11:45',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_MN','DirectFET_MN','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3001);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1482,#1509,#1582,
+#1609,#1680,#1707,#1780,#1797,#1809,#1840,#1864,#1888,#1905,#1936,
+#1960,#1984,#2001,#2032,#2056,#2080,#2097,#2109,#2167,#2198,#2222,
+#2246,#2263,#2377,#2408,#2432,#2456,#2473,#2504,#2528,#2552,#2569,
+#2600,#2624,#2648,#2665,#2698,#2723,#2748,#2765,#2798,#2823,#2848,
+#2865,#2898,#2923,#2948,#2965,#2977,#2989));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.415));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.325));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.415));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.415));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.75,-1.95,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.415));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.415));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.325));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.325));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.75,1.95,0.325));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.325));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.75,-1.95,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.75,1.95,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.75,1.95,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.415));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.415));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.415));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(2.66,2.373333333333,0.415));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.415));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(2.583333333333,2.45,0.415));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.415));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.415));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.75,2.45,0.415));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.415));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#351 = CIRCLE('',#352,0.137286132588);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#368 = CIRCLE('',#369,0.137286132588);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#385 = CIRCLE('',#386,0.137286132588);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#402 = CIRCLE('',#403,0.137286132588);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-2.666666666667,2.366666666667,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.325));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.666666666667,-2.366666666667,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.75,2.283333333333,0.325));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(2.66,2.373333333333,0.325));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(2.666666666667,2.366666666667,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.315));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.315));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.315));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.315));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.315));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.315));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.315));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-2.581356933706,2.281356933706,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.315));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.315));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(2.581356933706,-2.281356933706,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.512713867412,2.35,0.315));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-2.65,2.35,0.315));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.65,2.212713867412,0.315));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.65,-2.35,0.315));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.315));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(2.581356933706,2.281356933706,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.325));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#945 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#946 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#947 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#948 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#949 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#950 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#951 = CYLINDRICAL_SURFACE('',#952,0.137286132588);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.T.);
+#970 = EDGE_CURVE('',#926,#961,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-0.,-1.,-0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.F.);
+#994 = EDGE_CURVE('',#961,#987,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#997 = CARTESIAN_POINT('',(-2.505,-2.1036552916,0.4385));
+#998 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663018,0.4385));
+#999 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1000 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1001 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1002 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.137286132588);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1013 = EDGE_CURVE('',#987,#1014,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(1.,0.,0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#1014,#1037,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1049 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1050 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1051 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1052 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1053 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1054 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.137286132588);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);
+#1074 = EDGE_CURVE('',#1037,#1067,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(0.,1.,0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1098 = EDGE_CURVE('',#1067,#1091,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1101 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1102 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1103 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1104 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1105 = CARTESIAN_POINT('',(2.403655291599,2.205,0.4385));
+#1106 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.137286132588);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1117 = EDGE_CURVE('',#1091,#935,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(-1.,-0.,-0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(3.15,1.95,0.325));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(1.42,-1.175,0.315));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.42,-0.225,0.315));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(1.42,-1.7625,0.315));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-3.E-02,-1.175,0.315));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.34,-1.175,0.315));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-3.E-02,-0.225,0.315));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-3.E-02,-1.7625,0.315));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.34,-0.225,0.315));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.42,0.225,0.315));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(1.42,1.175,0.315));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(1.42,-1.0625,0.315));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(-3.E-02,0.225,0.315));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.34,0.225,0.315));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(-3.E-02,1.175,0.315));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-3.E-02,-1.0625,0.315));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.34,1.175,0.315));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-0.7,-0.475,0.315));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-0.7,0.475,0.315));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.7,-1.4125,0.315));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.55,-0.475,0.315));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-2.1,-0.475,0.315));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.55,0.475,0.315));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.55,-1.4125,0.315));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-2.1,0.475,0.315));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1425,.F.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1413,#1424));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1407,#1408,#1409,#1410,#1411,
+#1412),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1408 = CARTESIAN_POINT('',(-2.308342773482,2.059944684623,0.65));
+#1409 = CARTESIAN_POINT('',(-2.323185546965,2.126451362571,
+0.623982326644));
+#1410 = CARTESIAN_POINT('',(-2.338028320447,2.178982326644,
+0.571451362571));
+#1411 = CARTESIAN_POINT('',(-2.352871093929,2.205,0.504944684623));
+#1412 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1404,#926,#1415,.T.);
+#1415 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1416,#1417,#1418,#1419,#1420,
+#1421,#1422,#1423),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1416 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1417 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1418 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1419 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1420 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1421 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1422 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1423 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1424 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1425 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433)
+,(#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441)
+,(#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449)
+,(#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457)
+,(#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465)
+,(#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473)
+,(#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1426 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1427 = CARTESIAN_POINT('',(-2.304101981059,2.040960489017,0.65));
+#1428 = CARTESIAN_POINT('',(-2.314703962118,2.088420748444,
+0.637574610494));
+#1429 = CARTESIAN_POINT('',(-2.325305943176,2.131978977984,
+0.612725815746));
+#1430 = CARTESIAN_POINT('',(-2.335907924235,2.167725815746,
+0.576978977984));
+#1431 = CARTESIAN_POINT('',(-2.346509905294,2.192574610494,
+0.533420748444));
+#1432 = CARTESIAN_POINT('',(-2.357111886353,2.205,0.485960489017));
+#1433 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1434 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1435 = CARTESIAN_POINT('',(-2.312110837446,2.0380861218,0.65));
+#1436 = CARTESIAN_POINT('',(-2.330721636626,2.083184257493,
+0.639036139293));
+#1437 = CARTESIAN_POINT('',(-2.348682097492,2.126299935641,
+0.617407308007));
+#1438 = CARTESIAN_POINT('',(-2.365340659729,2.16681364361,0.58321819774)
+);
+#1439 = CARTESIAN_POINT('',(-2.380182881463,2.194452561649,
+0.535996201413));
+#1440 = CARTESIAN_POINT('',(-2.392954535657,2.206387796026,
+0.485960489017));
+#1441 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1442 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1443 = CARTESIAN_POINT('',(-2.324849031155,2.028428621592,0.65));
+#1444 = CARTESIAN_POINT('',(-2.351562601112,2.071694011536,
+0.639913056572));
+#1445 = CARTESIAN_POINT('',(-2.379401326328,2.112322560708,
+0.620216203363));
+#1446 = CARTESIAN_POINT('',(-2.405153679934,2.153077998878,
+0.586961729594));
+#1447 = CARTESIAN_POINT('',(-2.424286786627,2.181885190744,
+0.537541473195));
+#1448 = CARTESIAN_POINT('',(-2.433023233719,2.197744075581,
+0.485960489017));
+#1449 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1450 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1451 = CARTESIAN_POINT('',(-2.327152275291,2.02715227529,0.65));
+#1452 = CARTESIAN_POINT('',(-2.363966582575,2.063966582575,
+0.640205362332));
+#1453 = CARTESIAN_POINT('',(-2.400432367192,2.100432367192,
+0.621152501816));
+#1454 = CARTESIAN_POINT('',(-2.436106834881,2.136106834881,
+0.588209573545));
+#1455 = CARTESIAN_POINT('',(-2.461308935545,2.161308935545,
+0.538056563789));
+#1456 = CARTESIAN_POINT('',(-2.473011432018,2.173011432018,
+0.485960489017));
+#1457 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1458 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1459 = CARTESIAN_POINT('',(-2.328428621592,2.024849031155,0.65));
+#1460 = CARTESIAN_POINT('',(-2.371694011536,2.051562601112,
+0.639913056572));
+#1461 = CARTESIAN_POINT('',(-2.412322560708,2.079401326328,
+0.620216203363));
+#1462 = CARTESIAN_POINT('',(-2.453077998878,2.105153679934,
+0.586961729594));
+#1463 = CARTESIAN_POINT('',(-2.481885190744,2.124286786627,
+0.537541473195));
+#1464 = CARTESIAN_POINT('',(-2.497744075581,2.133023233719,
+0.485960489017));
+#1465 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1466 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1467 = CARTESIAN_POINT('',(-2.3380861218,2.012110837446,0.65));
+#1468 = CARTESIAN_POINT('',(-2.383184257493,2.030721636626,
+0.639036139293));
+#1469 = CARTESIAN_POINT('',(-2.426299935641,2.048682097492,
+0.617407308007));
+#1470 = CARTESIAN_POINT('',(-2.46681364361,2.065340659729,0.58321819774)
+);
+#1471 = CARTESIAN_POINT('',(-2.494452561649,2.080182881463,
+0.535996201413));
+#1472 = CARTESIAN_POINT('',(-2.506387796026,2.092954535657,
+0.485960489017));
+#1473 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1474 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1475 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1476 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1477 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1478 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1479 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1480 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1481 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1482 = ADVANCED_FACE('',(#1483),#1504,.T.);
+#1483 = FACE_BOUND('',#1484,.T.);
+#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1498));
+#1485 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1486 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1488 = EDGE_CURVE('',#1489,#961,#1491,.T.);
+#1489 = VERTEX_POINT('',#1490);
+#1490 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1491 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1492,#1493,#1494,#1495,#1496,
+#1497),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1492 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1493 = CARTESIAN_POINT('',(-2.359944684623,-2.008342773482,0.65));
+#1494 = CARTESIAN_POINT('',(-2.426451362571,-2.023185546965,
+0.623982326644));
+#1495 = CARTESIAN_POINT('',(-2.478982326644,-2.038028320447,
+0.571451362571));
+#1496 = CARTESIAN_POINT('',(-2.505,-2.052871093929,0.504944684623));
+#1497 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#1499 = EDGE_CURVE('',#1404,#1489,#1500,.T.);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(-2.2935,2.067713867412,0.65));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(-0.,-1.,-0.));
+#1504 = CYLINDRICAL_SURFACE('',#1505,0.2115);
+#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);
+#1506 = CARTESIAN_POINT('',(-2.2935,2.067713867412,0.4385));
+#1507 = DIRECTION('',(-0.,-1.,-0.));
+#1508 = DIRECTION('',(0.,0.,1.));
+#1509 = ADVANCED_FACE('',(#1510),#1525,.F.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1513,#1524));
+#1512 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1514 = EDGE_CURVE('',#1489,#987,#1515,.T.);
+#1515 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1516,#1517,#1518,#1519,#1520,
+#1521,#1522,#1523),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1516 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1517 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1518 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1519 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1520 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1521 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1522 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1523 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1524 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1525 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533)
+,(#1534,#1535,#1536,#1537,#1538,#1539,#1540,#1541)
+,(#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549)
+,(#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557)
+,(#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565)
+,(#1566,#1567,#1568,#1569,#1570,#1571,#1572,#1573)
+,(#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1526 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1527 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1528 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1529 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1530 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1531 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1532 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1533 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1534 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1535 = CARTESIAN_POINT('',(-2.3380861218,-2.012110837446,0.65));
+#1536 = CARTESIAN_POINT('',(-2.383184257493,-2.030721636626,
+0.639036139293));
+#1537 = CARTESIAN_POINT('',(-2.426299935641,-2.048682097492,
+0.617407308007));
+#1538 = CARTESIAN_POINT('',(-2.46681364361,-2.065340659729,0.58321819774
+));
+#1539 = CARTESIAN_POINT('',(-2.494452561649,-2.080182881463,
+0.535996201413));
+#1540 = CARTESIAN_POINT('',(-2.506387796026,-2.092954535657,
+0.485960489017));
+#1541 = CARTESIAN_POINT('',(-2.505,-2.1036552916,0.4385));
+#1542 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1543 = CARTESIAN_POINT('',(-2.328428621592,-2.024849031155,0.65));
+#1544 = CARTESIAN_POINT('',(-2.371694011536,-2.051562601112,
+0.639913056572));
+#1545 = CARTESIAN_POINT('',(-2.412322560708,-2.079401326328,
+0.620216203363));
+#1546 = CARTESIAN_POINT('',(-2.453077998878,-2.105153679934,
+0.586961729594));
+#1547 = CARTESIAN_POINT('',(-2.481885190744,-2.124286786627,
+0.537541473195));
+#1548 = CARTESIAN_POINT('',(-2.497744075581,-2.133023233718,
+0.485960489017));
+#1549 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663018,0.4385));
+#1550 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1551 = CARTESIAN_POINT('',(-2.32715227529,-2.027152275291,0.65));
+#1552 = CARTESIAN_POINT('',(-2.363966582574,-2.063966582575,
+0.640205362332));
+#1553 = CARTESIAN_POINT('',(-2.400432367192,-2.100432367192,
+0.621152501816));
+#1554 = CARTESIAN_POINT('',(-2.436106834881,-2.136106834881,
+0.588209573545));
+#1555 = CARTESIAN_POINT('',(-2.461308935545,-2.161308935545,
+0.538056563789));
+#1556 = CARTESIAN_POINT('',(-2.473011432018,-2.173011432018,
+0.485960489017));
+#1557 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1558 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1559 = CARTESIAN_POINT('',(-2.324849031155,-2.028428621592,0.65));
+#1560 = CARTESIAN_POINT('',(-2.351562601112,-2.071694011536,
+0.639913056572));
+#1561 = CARTESIAN_POINT('',(-2.379401326328,-2.112322560708,
+0.620216203363));
+#1562 = CARTESIAN_POINT('',(-2.405153679934,-2.153077998878,
+0.586961729594));
+#1563 = CARTESIAN_POINT('',(-2.424286786627,-2.181885190744,
+0.537541473195));
+#1564 = CARTESIAN_POINT('',(-2.433023233719,-2.197744075581,
+0.485960489017));
+#1565 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1566 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1567 = CARTESIAN_POINT('',(-2.312110837446,-2.0380861218,0.65));
+#1568 = CARTESIAN_POINT('',(-2.330721636626,-2.083184257493,
+0.639036139293));
+#1569 = CARTESIAN_POINT('',(-2.348682097492,-2.126299935641,
+0.617407308007));
+#1570 = CARTESIAN_POINT('',(-2.365340659729,-2.16681364361,0.58321819774
+));
+#1571 = CARTESIAN_POINT('',(-2.380182881463,-2.194452561649,
+0.535996201413));
+#1572 = CARTESIAN_POINT('',(-2.392954535657,-2.206387796026,
+0.485960489017));
+#1573 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1574 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1575 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1576 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1577 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1578 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1579 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1580 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1581 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1582 = ADVANCED_FACE('',(#1583),#1604,.T.);
+#1583 = FACE_BOUND('',#1584,.T.);
+#1584 = EDGE_LOOP('',(#1585,#1586,#1587,#1598));
+#1585 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1586 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1587 = ORIENTED_EDGE('',*,*,#1588,.F.);
+#1588 = EDGE_CURVE('',#1589,#1014,#1591,.T.);
+#1589 = VERTEX_POINT('',#1590);
+#1590 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1591 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1592,#1593,#1594,#1595,#1596,
+#1597),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1592 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1593 = CARTESIAN_POINT('',(2.308342773482,-2.059944684623,0.65));
+#1594 = CARTESIAN_POINT('',(2.323185546965,-2.126451362571,
+0.623982326644));
+#1595 = CARTESIAN_POINT('',(2.338028320447,-2.178982326644,
+0.571451362571));
+#1596 = CARTESIAN_POINT('',(2.352871093929,-2.205,0.504944684623));
+#1597 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);
+#1599 = EDGE_CURVE('',#1489,#1589,#1600,.T.);
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(-2.367713867412,-1.9935,0.65));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(1.,0.,0.));
+#1604 = CYLINDRICAL_SURFACE('',#1605,0.2115);
+#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608);
+#1606 = CARTESIAN_POINT('',(-2.367713867412,-1.9935,0.4385));
+#1607 = DIRECTION('',(1.,0.,0.));
+#1608 = DIRECTION('',(0.,0.,1.));
+#1609 = ADVANCED_FACE('',(#1610),#1623,.F.);
+#1610 = FACE_BOUND('',#1611,.F.);
+#1611 = EDGE_LOOP('',(#1612,#1613,#1622));
+#1612 = ORIENTED_EDGE('',*,*,#1588,.F.);
+#1613 = ORIENTED_EDGE('',*,*,#1614,.T.);
+#1614 = EDGE_CURVE('',#1589,#1037,#1615,.T.);
+#1615 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1616,#1617,#1618,#1619,#1620,
+#1621),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1616 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1617 = CARTESIAN_POINT('',(2.359944684623,-2.008342773482,0.65));
+#1618 = CARTESIAN_POINT('',(2.426451362571,-2.023185546965,
+0.623982326644));
+#1619 = CARTESIAN_POINT('',(2.478982326644,-2.038028320447,
+0.571451362571));
+#1620 = CARTESIAN_POINT('',(2.505,-2.052871093929,0.504944684623));
+#1621 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1622 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1623 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631)
+,(#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639)
+,(#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647)
+,(#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655)
+,(#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663)
+,(#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671)
+,(#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1624 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1625 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1626 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1627 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1628 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1629 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1630 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1631 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1632 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1633 = CARTESIAN_POINT('',(2.312110837446,-2.0380861218,0.65));
+#1634 = CARTESIAN_POINT('',(2.330721636626,-2.083184257493,
+0.639036139293));
+#1635 = CARTESIAN_POINT('',(2.348682097492,-2.126299935641,
+0.617407308007));
+#1636 = CARTESIAN_POINT('',(2.365340659729,-2.16681364361,0.58321819774)
+);
+#1637 = CARTESIAN_POINT('',(2.380182881463,-2.194452561649,
+0.535996201413));
+#1638 = CARTESIAN_POINT('',(2.392954535657,-2.206387796026,
+0.485960489017));
+#1639 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1640 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1641 = CARTESIAN_POINT('',(2.324849031155,-2.028428621592,0.65));
+#1642 = CARTESIAN_POINT('',(2.351562601112,-2.071694011536,
+0.639913056572));
+#1643 = CARTESIAN_POINT('',(2.379401326328,-2.112322560708,
+0.620216203363));
+#1644 = CARTESIAN_POINT('',(2.405153679934,-2.153077998878,
+0.586961729594));
+#1645 = CARTESIAN_POINT('',(2.424286786627,-2.181885190744,
+0.537541473195));
+#1646 = CARTESIAN_POINT('',(2.433023233718,-2.197744075581,
+0.485960489017));
+#1647 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1648 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1649 = CARTESIAN_POINT('',(2.327152275291,-2.02715227529,0.65));
+#1650 = CARTESIAN_POINT('',(2.363966582575,-2.063966582575,
+0.640205362332));
+#1651 = CARTESIAN_POINT('',(2.400432367192,-2.100432367192,
+0.621152501816));
+#1652 = CARTESIAN_POINT('',(2.436106834881,-2.136106834881,
+0.588209573545));
+#1653 = CARTESIAN_POINT('',(2.461308935545,-2.161308935545,
+0.538056563789));
+#1654 = CARTESIAN_POINT('',(2.473011432018,-2.173011432018,
+0.485960489017));
+#1655 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1656 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1657 = CARTESIAN_POINT('',(2.328428621592,-2.024849031155,0.65));
+#1658 = CARTESIAN_POINT('',(2.371694011536,-2.051562601112,
+0.639913056572));
+#1659 = CARTESIAN_POINT('',(2.412322560708,-2.079401326328,
+0.620216203363));
+#1660 = CARTESIAN_POINT('',(2.453077998878,-2.105153679934,
+0.586961729594));
+#1661 = CARTESIAN_POINT('',(2.481885190744,-2.124286786627,
+0.537541473195));
+#1662 = CARTESIAN_POINT('',(2.497744075581,-2.133023233719,
+0.485960489017));
+#1663 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1664 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1665 = CARTESIAN_POINT('',(2.3380861218,-2.012110837446,0.65));
+#1666 = CARTESIAN_POINT('',(2.383184257493,-2.030721636626,
+0.639036139293));
+#1667 = CARTESIAN_POINT('',(2.426299935641,-2.048682097492,
+0.617407308007));
+#1668 = CARTESIAN_POINT('',(2.46681364361,-2.065340659729,0.58321819774)
+);
+#1669 = CARTESIAN_POINT('',(2.494452561649,-2.080182881463,
+0.535996201413));
+#1670 = CARTESIAN_POINT('',(2.506387796026,-2.092954535657,
+0.485960489017));
+#1671 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1672 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1673 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1674 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1675 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1676 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1677 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1678 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1679 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1680 = ADVANCED_FACE('',(#1681),#1702,.T.);
+#1681 = FACE_BOUND('',#1682,.T.);
+#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1696));
+#1683 = ORIENTED_EDGE('',*,*,#1614,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1687,#1067,#1689,.T.);
+#1687 = VERTEX_POINT('',#1688);
+#1688 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1689 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1690,#1691,#1692,#1693,#1694,
+#1695),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1690 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1691 = CARTESIAN_POINT('',(2.359944684623,2.008342773482,0.65));
+#1692 = CARTESIAN_POINT('',(2.426451362571,2.023185546965,0.623982326644
+));
+#1693 = CARTESIAN_POINT('',(2.478982326644,2.038028320447,0.571451362571
+));
+#1694 = CARTESIAN_POINT('',(2.505,2.052871093929,0.504944684623));
+#1695 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1696 = ORIENTED_EDGE('',*,*,#1697,.F.);
+#1697 = EDGE_CURVE('',#1589,#1687,#1698,.T.);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(2.2935,-2.067713867412,0.65));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(0.,1.,0.));
+#1702 = CYLINDRICAL_SURFACE('',#1703,0.2115);
+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
+#1704 = CARTESIAN_POINT('',(2.2935,-2.067713867412,0.4385));
+#1705 = DIRECTION('',(0.,1.,0.));
+#1706 = DIRECTION('',(0.,0.,1.));
+#1707 = ADVANCED_FACE('',(#1708),#1723,.F.);
+#1708 = FACE_BOUND('',#1709,.F.);
+#1709 = EDGE_LOOP('',(#1710,#1711,#1722));
+#1710 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1712 = EDGE_CURVE('',#1687,#1091,#1713,.T.);
+#1713 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1714,#1715,#1716,#1717,#1718,
+#1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1714 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1715 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1716 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1717 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1718 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1719 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1720 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1721 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1722 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1723 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731)
+,(#1732,#1733,#1734,#1735,#1736,#1737,#1738,#1739)
+,(#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747)
+,(#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755)
+,(#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763)
+,(#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771)
+,(#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1724 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1725 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1726 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1727 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1728 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1729 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1730 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1731 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1732 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1733 = CARTESIAN_POINT('',(2.3380861218,2.012110837446,0.65));
+#1734 = CARTESIAN_POINT('',(2.383184257493,2.030721636626,0.639036139293
+));
+#1735 = CARTESIAN_POINT('',(2.426299935641,2.048682097492,0.617407308007
+));
+#1736 = CARTESIAN_POINT('',(2.46681364361,2.065340659729,0.58321819774)
+);
+#1737 = CARTESIAN_POINT('',(2.494452561649,2.080182881463,0.535996201413
+));
+#1738 = CARTESIAN_POINT('',(2.506387796026,2.092954535657,0.485960489017
+));
+#1739 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1740 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1741 = CARTESIAN_POINT('',(2.328428621592,2.024849031155,0.65));
+#1742 = CARTESIAN_POINT('',(2.371694011536,2.051562601112,0.639913056572
+));
+#1743 = CARTESIAN_POINT('',(2.412322560708,2.079401326328,0.620216203363
+));
+#1744 = CARTESIAN_POINT('',(2.453077998878,2.105153679934,0.586961729594
+));
+#1745 = CARTESIAN_POINT('',(2.481885190744,2.124286786627,0.537541473195
+));
+#1746 = CARTESIAN_POINT('',(2.497744075581,2.133023233719,0.485960489017
+));
+#1747 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1748 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1749 = CARTESIAN_POINT('',(2.32715227529,2.027152275291,0.65));
+#1750 = CARTESIAN_POINT('',(2.363966582575,2.063966582575,0.640205362332
+));
+#1751 = CARTESIAN_POINT('',(2.400432367192,2.100432367192,0.621152501816
+));
+#1752 = CARTESIAN_POINT('',(2.436106834881,2.136106834881,0.588209573545
+));
+#1753 = CARTESIAN_POINT('',(2.461308935545,2.161308935545,0.538056563789
+));
+#1754 = CARTESIAN_POINT('',(2.473011432018,2.173011432018,0.485960489017
+));
+#1755 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1756 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1757 = CARTESIAN_POINT('',(2.324849031155,2.028428621592,0.65));
+#1758 = CARTESIAN_POINT('',(2.351562601112,2.071694011536,0.639913056572
+));
+#1759 = CARTESIAN_POINT('',(2.379401326328,2.112322560708,0.620216203363
+));
+#1760 = CARTESIAN_POINT('',(2.405153679934,2.153077998878,0.586961729594
+));
+#1761 = CARTESIAN_POINT('',(2.424286786627,2.181885190744,0.537541473195
+));
+#1762 = CARTESIAN_POINT('',(2.433023233719,2.197744075581,0.485960489017
+));
+#1763 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1764 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1765 = CARTESIAN_POINT('',(2.312110837446,2.0380861218,0.65));
+#1766 = CARTESIAN_POINT('',(2.330721636626,2.083184257493,0.639036139293
+));
+#1767 = CARTESIAN_POINT('',(2.348682097492,2.126299935641,0.617407308007
+));
+#1768 = CARTESIAN_POINT('',(2.365340659729,2.16681364361,0.58321819774)
+);
+#1769 = CARTESIAN_POINT('',(2.380182881463,2.194452561649,0.535996201413
+));
+#1770 = CARTESIAN_POINT('',(2.392954535657,2.206387796026,0.485960489017
+));
+#1771 = CARTESIAN_POINT('',(2.403655291599,2.205,0.4385));
+#1772 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1773 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1774 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1775 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1776 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1777 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1778 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1779 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1780 = ADVANCED_FACE('',(#1781),#1792,.T.);
+#1781 = FACE_BOUND('',#1782,.T.);
+#1782 = EDGE_LOOP('',(#1783,#1784,#1785,#1786));
+#1783 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1784 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1785 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1787 = EDGE_CURVE('',#1687,#1404,#1788,.T.);
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(2.367713867412,1.9935,0.65));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(-1.,-0.,-0.));
+#1792 = CYLINDRICAL_SURFACE('',#1793,0.2115);
+#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);
+#1794 = CARTESIAN_POINT('',(2.367713867412,1.9935,0.4385));
+#1795 = DIRECTION('',(-1.,-0.,-0.));
+#1796 = DIRECTION('',(0.,0.,1.));
+#1797 = ADVANCED_FACE('',(#1798),#1804,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1803));
+#1800 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1801 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1803 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1804 = PLANE('',#1805);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1807 = DIRECTION('',(1.,0.,0.));
+#1808 = DIRECTION('',(0.,0.,1.));
+#1809 = ADVANCED_FACE('',(#1810),#1835,.T.);
+#1810 = FACE_BOUND('',#1811,.T.);
+#1811 = EDGE_LOOP('',(#1812,#1820,#1828,#1834));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1814,#1279,#1816,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(1.42,-1.175,0.26));
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(1.42,-1.175,5.E-02));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(0.,0.,1.));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1814,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(1.42,-0.225,0.26));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(1.42,-1.5625,0.26));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,-1.,0.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1829 = EDGE_CURVE('',#1822,#1281,#1830,.T.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(1.42,-0.225,5.E-02));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,0.,1.));
+#1834 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1835 = PLANE('',#1836);
+#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);
+#1837 = CARTESIAN_POINT('',(1.42,-1.175,5.E-02));
+#1838 = DIRECTION('',(1.,0.,0.));
+#1839 = DIRECTION('',(0.,0.,1.));
+#1840 = ADVANCED_FACE('',(#1841),#1859,.T.);
+#1841 = FACE_BOUND('',#1842,.T.);
+#1842 = EDGE_LOOP('',(#1843,#1844,#1852,#1858));
+#1843 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1844 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1845 = EDGE_CURVE('',#1846,#1822,#1848,.T.);
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(-3.E-02,-0.225,0.26));
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(-1.14,-0.225,0.26));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.,0.));
+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1853 = EDGE_CURVE('',#1846,#1297,#1854,.T.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(-3.E-02,-0.225,5.E-02));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,0.,1.));
+#1858 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1859 = PLANE('',#1860);
+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);
+#1861 = CARTESIAN_POINT('',(-3.E-02,-0.225,5.E-02));
+#1862 = DIRECTION('',(0.,1.,0.));
+#1863 = DIRECTION('',(0.,0.,1.));
+#1864 = ADVANCED_FACE('',(#1865),#1883,.F.);
+#1865 = FACE_BOUND('',#1866,.F.);
+#1866 = EDGE_LOOP('',(#1867,#1875,#1881,#1882));
+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);
+#1868 = EDGE_CURVE('',#1869,#1289,#1871,.T.);
+#1869 = VERTEX_POINT('',#1870);
+#1870 = CARTESIAN_POINT('',(-3.E-02,-1.175,0.26));
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(0.,0.,1.));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1846,#1869,#1877,.T.);
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(-3.E-02,-1.5625,0.26));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.,-1.,0.));
+#1881 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1883 = PLANE('',#1884);
+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
+#1885 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#1886 = DIRECTION('',(1.,0.,0.));
+#1887 = DIRECTION('',(0.,0.,1.));
+#1888 = ADVANCED_FACE('',(#1889),#1900,.F.);
+#1889 = FACE_BOUND('',#1890,.F.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1898,#1899));
+#1891 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#1869,#1814,#1894,.T.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-1.14,-1.175,0.26));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1868,.T.);
+#1899 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1900 = PLANE('',#1901);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#1903 = DIRECTION('',(0.,1.,0.));
+#1904 = DIRECTION('',(0.,0.,1.));
+#1905 = ADVANCED_FACE('',(#1906),#1931,.T.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1916,#1924,#1930));
+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1909 = EDGE_CURVE('',#1910,#1313,#1912,.T.);
+#1910 = VERTEX_POINT('',#1911);
+#1911 = CARTESIAN_POINT('',(1.42,0.225,0.26));
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(1.42,0.225,5.E-02));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,0.,1.));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1910,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(1.42,1.175,0.26));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(1.42,-0.8625,0.26));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,-1.,0.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#1925 = EDGE_CURVE('',#1918,#1315,#1926,.T.);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(1.42,1.175,5.E-02));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,0.,1.));
+#1930 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(1.42,0.225,5.E-02));
+#1934 = DIRECTION('',(1.,0.,0.));
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ADVANCED_FACE('',(#1937),#1955,.T.);
+#1937 = FACE_BOUND('',#1938,.T.);
+#1938 = EDGE_LOOP('',(#1939,#1940,#1948,#1954));
+#1939 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1941 = EDGE_CURVE('',#1942,#1918,#1944,.T.);
+#1942 = VERTEX_POINT('',#1943);
+#1943 = CARTESIAN_POINT('',(-3.E-02,1.175,0.26));
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(-1.14,1.175,0.26));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.,0.));
+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1949 = EDGE_CURVE('',#1942,#1331,#1950,.T.);
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(-3.E-02,1.175,5.E-02));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(0.,0.,1.));
+#1954 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(-3.E-02,1.175,5.E-02));
+#1958 = DIRECTION('',(0.,1.,0.));
+#1959 = DIRECTION('',(0.,0.,1.));
+#1960 = ADVANCED_FACE('',(#1961),#1979,.F.);
+#1961 = FACE_BOUND('',#1962,.F.);
+#1962 = EDGE_LOOP('',(#1963,#1971,#1977,#1978));
+#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
+#1964 = EDGE_CURVE('',#1965,#1323,#1967,.T.);
+#1965 = VERTEX_POINT('',#1966);
+#1966 = CARTESIAN_POINT('',(-3.E-02,0.225,0.26));
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.,0.,1.));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1942,#1965,#1973,.T.);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(-3.E-02,-0.8625,0.26));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.,-1.,0.));
+#1977 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1978 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1979 = PLANE('',#1980);
+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
+#1981 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#1982 = DIRECTION('',(1.,0.,0.));
+#1983 = DIRECTION('',(0.,0.,1.));
+#1984 = ADVANCED_FACE('',(#1985),#1996,.F.);
+#1985 = FACE_BOUND('',#1986,.F.);
+#1986 = EDGE_LOOP('',(#1987,#1988,#1994,#1995));
+#1987 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#1989 = EDGE_CURVE('',#1965,#1910,#1990,.T.);
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.14,0.225,0.26));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(1.,0.,0.));
+#1994 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1996 = PLANE('',#1997);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = DIRECTION('',(0.,0.,1.));
+#2001 = ADVANCED_FACE('',(#2002),#2027,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2012,#2020,#2026));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#2006,#1347,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(-0.7,-0.475,0.26));
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(-0.7,-0.475,5.E-02));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(0.,0.,1.));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#2006,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(-0.7,0.475,0.26));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-0.7,-1.2125,0.26));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,-1.,0.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2021 = EDGE_CURVE('',#2014,#1349,#2022,.T.);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-0.7,0.475,5.E-02));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(0.,0.,1.));
+#2026 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2027 = PLANE('',#2028);
+#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031);
+#2029 = CARTESIAN_POINT('',(-0.7,-0.475,5.E-02));
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = DIRECTION('',(0.,0.,1.));
+#2032 = ADVANCED_FACE('',(#2033),#2051,.T.);
+#2033 = FACE_BOUND('',#2034,.T.);
+#2034 = EDGE_LOOP('',(#2035,#2036,#2044,#2050));
+#2035 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2014,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(-1.55,0.475,0.26));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-1.9,0.475,0.26));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,0.,0.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#1365,#2046,.T.);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.55,0.475,5.E-02));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2051 = PLANE('',#2052);
+#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);
+#2053 = CARTESIAN_POINT('',(-1.55,0.475,5.E-02));
+#2054 = DIRECTION('',(0.,1.,0.));
+#2055 = DIRECTION('',(0.,0.,1.));
+#2056 = ADVANCED_FACE('',(#2057),#2075,.F.);
+#2057 = FACE_BOUND('',#2058,.F.);
+#2058 = EDGE_LOOP('',(#2059,#2067,#2073,#2074));
+#2059 = ORIENTED_EDGE('',*,*,#2060,.F.);
+#2060 = EDGE_CURVE('',#2061,#1357,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(-1.55,-0.475,0.26));
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,0.,1.));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2038,#2061,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-1.55,-1.2125,0.26));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,-1.,0.));
+#2073 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2075 = PLANE('',#2076);
+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
+#2077 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2078 = DIRECTION('',(1.,0.,0.));
+#2079 = DIRECTION('',(0.,0.,1.));
+#2080 = ADVANCED_FACE('',(#2081),#2092,.F.);
+#2081 = FACE_BOUND('',#2082,.F.);
+#2082 = EDGE_LOOP('',(#2083,#2084,#2090,#2091));
+#2083 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2085 = EDGE_CURVE('',#2061,#2006,#2086,.T.);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(-1.9,-0.475,0.26));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(1.,0.,0.));
+#2090 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2091 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2092 = PLANE('',#2093);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2095 = DIRECTION('',(0.,1.,0.));
+#2096 = DIRECTION('',(0.,0.,1.));
+#2097 = ADVANCED_FACE('',(#2098),#2104,.T.);
+#2098 = FACE_BOUND('',#2099,.T.);
+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2103));
+#2100 = ORIENTED_EDGE('',*,*,#1697,.T.);
+#2101 = ORIENTED_EDGE('',*,*,#1787,.T.);
+#2102 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#2103 = ORIENTED_EDGE('',*,*,#1599,.T.);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(-2.505,-2.205,0.65));
+#2107 = DIRECTION('',(0.,0.,1.));
+#2108 = DIRECTION('',(1.,0.,0.));
+#2109 = ADVANCED_FACE('',(#2110,#2144,#2150,#2156),#2162,.T.);
+#2110 = FACE_BOUND('',#2111,.T.);
+#2111 = EDGE_LOOP('',(#2112,#2122,#2130,#2138));
+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2113 = EDGE_CURVE('',#2114,#2116,#2118,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,1.,0.));
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2114,#2124,#2126,.T.);
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(1.,0.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2124,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(2.25,1.95,0.26));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.,1.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2116,#2132,#2140,.T.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = FACE_BOUND('',#2145,.T.);
+#2145 = EDGE_LOOP('',(#2146,#2147,#2148,#2149));
+#2146 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2147 = ORIENTED_EDGE('',*,*,#2013,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152,#2153,#2154,#2155));
+#2152 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#2153 = ORIENTED_EDGE('',*,*,#1821,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#2155 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#2156 = FACE_BOUND('',#2157,.T.);
+#2157 = EDGE_LOOP('',(#2158,#2159,#2160,#2161));
+#2158 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#2159 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#2162 = PLANE('',#2163);
+#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2164 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2165 = DIRECTION('',(0.,0.,1.));
+#2166 = DIRECTION('',(1.,0.,0.));
+#2167 = ADVANCED_FACE('',(#2168),#2193,.F.);
+#2168 = FACE_BOUND('',#2169,.F.);
+#2169 = EDGE_LOOP('',(#2170,#2178,#2186,#2192));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2172,#2114,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.,0.,1.));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#2172,#2180,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,1.,0.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2116,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,0.,1.));
+#2192 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2193 = PLANE('',#2194);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2196 = DIRECTION('',(1.,0.,0.));
+#2197 = DIRECTION('',(0.,0.,1.));
+#2198 = ADVANCED_FACE('',(#2199),#2217,.T.);
+#2199 = FACE_BOUND('',#2200,.T.);
+#2200 = EDGE_LOOP('',(#2201,#2209,#2210,#2211));
+#2201 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2202 = EDGE_CURVE('',#2180,#2203,#2205,.T.);
+#2203 = VERTEX_POINT('',#2204);
+#2204 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(1.,0.,0.));
+#2209 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2210 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2211 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2212 = EDGE_CURVE('',#2203,#2132,#2213,.T.);
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(0.,0.,1.));
+#2217 = PLANE('',#2218);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2220 = DIRECTION('',(0.,1.,0.));
+#2221 = DIRECTION('',(0.,0.,1.));
+#2222 = ADVANCED_FACE('',(#2223),#2241,.F.);
+#2223 = FACE_BOUND('',#2224,.F.);
+#2224 = EDGE_LOOP('',(#2225,#2233,#2234,#2235));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2172,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,0.,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2234 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2227,#2124,#2237,.T.);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2258,.T.);
+#2247 = FACE_BOUND('',#2248,.T.);
+#2248 = EDGE_LOOP('',(#2249,#2250,#2256,#2257));
+#2249 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2251 = EDGE_CURVE('',#2227,#2203,#2252,.T.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,1.,0.));
+#2256 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2258 = PLANE('',#2259);
+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);
+#2260 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2261 = DIRECTION('',(1.,0.,0.));
+#2262 = DIRECTION('',(0.,0.,1.));
+#2263 = ADVANCED_FACE('',(#2264,#2270,#2304,#2338),#2372,.F.);
+#2264 = FACE_BOUND('',#2265,.F.);
+#2265 = EDGE_LOOP('',(#2266,#2267,#2268,#2269));
+#2266 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2267 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2268 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2269 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2282,#2290,#2298));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2273 = EDGE_CURVE('',#2274,#2276,#2278,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-1.55,0.475,0.18));
+#2276 = VERTEX_POINT('',#2277);
+#2277 = CARTESIAN_POINT('',(-0.7,0.475,0.18));
+#2278 = LINE('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(-1.9,0.475,0.18));
+#2280 = VECTOR('',#2281,1.);
+#2281 = DIRECTION('',(1.,0.,0.));
+#2282 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2283 = EDGE_CURVE('',#2276,#2284,#2286,.T.);
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(-0.7,-0.475,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-0.7,-1.2125,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,-1.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#2284,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-1.55,-0.475,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(-1.9,-0.475,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(1.,0.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2274,#2292,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-1.55,-1.2125,0.18));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,-1.,0.));
+#2304 = FACE_BOUND('',#2305,.F.);
+#2305 = EDGE_LOOP('',(#2306,#2316,#2324,#2332));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2308,#2310,#2312,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(-3.E-02,-0.225,0.18));
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(1.42,-0.225,0.18));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-1.14,-0.225,0.18));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(1.,0.,0.));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2310,#2318,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(1.42,-1.175,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(1.42,-1.5625,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(0.,-1.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2326,#2318,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(-3.E-02,-1.175,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-1.14,-1.175,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2308,#2326,#2334,.T.);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-3.E-02,-1.5625,0.18));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(0.,-1.,0.));
+#2338 = FACE_BOUND('',#2339,.F.);
+#2339 = EDGE_LOOP('',(#2340,#2350,#2358,#2366));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2341 = EDGE_CURVE('',#2342,#2344,#2346,.T.);
+#2342 = VERTEX_POINT('',#2343);
+#2343 = CARTESIAN_POINT('',(-3.E-02,1.175,0.18));
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(1.42,1.175,0.18));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-1.14,1.175,0.18));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.,0.));
+#2350 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2351 = EDGE_CURVE('',#2344,#2352,#2354,.T.);
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(1.42,0.225,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(1.42,-0.8625,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(0.,-1.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2359 = EDGE_CURVE('',#2360,#2352,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(-3.E-02,0.225,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(-1.14,0.225,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(1.,0.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2342,#2360,#2368,.T.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(-3.E-02,-0.8625,0.18));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,-1.,0.));
+#2372 = PLANE('',#2373);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2375 = DIRECTION('',(0.,0.,1.));
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = ADVANCED_FACE('',(#2378),#2403,.T.);
+#2378 = FACE_BOUND('',#2379,.T.);
+#2379 = EDGE_LOOP('',(#2380,#2388,#2396,#2402));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.F.);
+#2381 = EDGE_CURVE('',#2382,#2276,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(-0.7,0.475,0.167));
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-0.7,0.475,5.E-02));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,0.,1.));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2382,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(-1.55,0.475,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-1.55,0.475,0.167));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(1.,0.,0.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2397 = EDGE_CURVE('',#2390,#2274,#2398,.T.);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.55,0.475,5.E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2403 = PLANE('',#2404);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(-1.55,0.475,5.E-02));
+#2406 = DIRECTION('',(0.,1.,0.));
+#2407 = DIRECTION('',(0.,0.,1.));
+#2408 = ADVANCED_FACE('',(#2409),#2427,.F.);
+#2409 = FACE_BOUND('',#2410,.F.);
+#2410 = EDGE_LOOP('',(#2411,#2419,#2425,#2426));
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#2413,#2292,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-1.55,-0.475,0.167));
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,0.,1.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2413,#2390,#2421,.T.);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(-1.55,-0.475,0.167));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,1.,0.));
+#2425 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2426 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2427 = PLANE('',#2428);
+#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);
+#2429 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2430 = DIRECTION('',(1.,0.,0.));
+#2431 = DIRECTION('',(0.,0.,1.));
+#2432 = ADVANCED_FACE('',(#2433),#2451,.F.);
+#2433 = FACE_BOUND('',#2434,.F.);
+#2434 = EDGE_LOOP('',(#2435,#2443,#2449,#2450));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2436 = EDGE_CURVE('',#2437,#2284,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(-0.7,-0.475,0.167));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-0.7,-0.475,5.E-02));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2413,#2437,#2445,.T.);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-1.55,-0.475,0.167));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(1.,0.,0.));
+#2449 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2450 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2451 = PLANE('',#2452);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2454 = DIRECTION('',(0.,1.,0.));
+#2455 = DIRECTION('',(0.,0.,1.));
+#2456 = ADVANCED_FACE('',(#2457),#2468,.T.);
+#2457 = FACE_BOUND('',#2458,.T.);
+#2458 = EDGE_LOOP('',(#2459,#2460,#2466,#2467));
+#2459 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2461 = EDGE_CURVE('',#2437,#2382,#2462,.T.);
+#2462 = LINE('',#2463,#2464);
+#2463 = CARTESIAN_POINT('',(-0.7,-0.475,0.167));
+#2464 = VECTOR('',#2465,1.);
+#2465 = DIRECTION('',(0.,1.,0.));
+#2466 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2467 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2468 = PLANE('',#2469);
+#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472);
+#2470 = CARTESIAN_POINT('',(-0.7,-0.475,5.E-02));
+#2471 = DIRECTION('',(1.,0.,0.));
+#2472 = DIRECTION('',(0.,0.,1.));
+#2473 = ADVANCED_FACE('',(#2474),#2499,.T.);
+#2474 = FACE_BOUND('',#2475,.T.);
+#2475 = EDGE_LOOP('',(#2476,#2484,#2492,#2498));
+#2476 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2477 = EDGE_CURVE('',#2478,#2310,#2480,.T.);
+#2478 = VERTEX_POINT('',#2479);
+#2479 = CARTESIAN_POINT('',(1.42,-0.225,0.167));
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(1.42,-0.225,5.E-02));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,0.,1.));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2478,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(-3.E-02,-0.225,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(-3.E-02,-0.225,0.167));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(1.,0.,0.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2486,#2308,#2494,.T.);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(-3.E-02,-0.225,5.E-02));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,0.,1.));
+#2498 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2499 = PLANE('',#2500);
+#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2501 = CARTESIAN_POINT('',(-3.E-02,-0.225,5.E-02));
+#2502 = DIRECTION('',(0.,1.,0.));
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = ADVANCED_FACE('',(#2505),#2523,.F.);
+#2505 = FACE_BOUND('',#2506,.F.);
+#2506 = EDGE_LOOP('',(#2507,#2515,#2521,#2522));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2509,#2326,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(-3.E-02,-1.175,0.167));
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.,0.,1.));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2509,#2486,#2517,.T.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(-3.E-02,-1.175,0.167));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.,1.,0.));
+#2521 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2522 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2523 = PLANE('',#2524);
+#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527);
+#2525 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = DIRECTION('',(0.,0.,1.));
+#2528 = ADVANCED_FACE('',(#2529),#2547,.F.);
+#2529 = FACE_BOUND('',#2530,.F.);
+#2530 = EDGE_LOOP('',(#2531,#2539,#2545,#2546));
+#2531 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2532 = EDGE_CURVE('',#2533,#2318,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(1.42,-1.175,0.167));
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(1.42,-1.175,5.E-02));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.,0.,1.));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2509,#2533,#2541,.T.);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(-3.E-02,-1.175,0.167));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.,0.));
+#2545 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#2550 = DIRECTION('',(0.,1.,0.));
+#2551 = DIRECTION('',(0.,0.,1.));
+#2552 = ADVANCED_FACE('',(#2553),#2564,.T.);
+#2553 = FACE_BOUND('',#2554,.T.);
+#2554 = EDGE_LOOP('',(#2555,#2556,#2562,#2563));
+#2555 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#2533,#2478,#2558,.T.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(1.42,-1.175,0.167));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(0.,1.,0.));
+#2562 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2563 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2564 = PLANE('',#2565);
+#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
+#2566 = CARTESIAN_POINT('',(1.42,-1.175,5.E-02));
+#2567 = DIRECTION('',(1.,0.,0.));
+#2568 = DIRECTION('',(0.,0.,1.));
+#2569 = ADVANCED_FACE('',(#2570),#2595,.T.);
+#2570 = FACE_BOUND('',#2571,.T.);
+#2571 = EDGE_LOOP('',(#2572,#2580,#2588,#2594));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.F.);
+#2573 = EDGE_CURVE('',#2574,#2344,#2576,.T.);
+#2574 = VERTEX_POINT('',#2575);
+#2575 = CARTESIAN_POINT('',(1.42,1.175,0.167));
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(1.42,1.175,5.E-02));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,1.));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2574,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(-3.E-02,1.175,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(-3.E-02,1.175,0.167));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#2582,#2342,#2590,.T.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-3.E-02,1.175,5.E-02));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,0.,1.));
+#2594 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(-3.E-02,1.175,5.E-02));
+#2598 = DIRECTION('',(0.,1.,0.));
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ADVANCED_FACE('',(#2601),#2619,.F.);
+#2601 = FACE_BOUND('',#2602,.F.);
+#2602 = EDGE_LOOP('',(#2603,#2611,#2617,#2618));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2605,#2360,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(-3.E-02,0.225,0.167));
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(0.,0.,1.));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2612 = EDGE_CURVE('',#2605,#2582,#2613,.T.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(-3.E-02,0.225,0.167));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,1.,0.));
+#2617 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2619 = PLANE('',#2620);
+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);
+#2621 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#2622 = DIRECTION('',(1.,0.,0.));
+#2623 = DIRECTION('',(0.,0.,1.));
+#2624 = ADVANCED_FACE('',(#2625),#2643,.F.);
+#2625 = FACE_BOUND('',#2626,.F.);
+#2626 = EDGE_LOOP('',(#2627,#2635,#2641,#2642));
+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2628 = EDGE_CURVE('',#2629,#2352,#2631,.T.);
+#2629 = VERTEX_POINT('',#2630);
+#2630 = CARTESIAN_POINT('',(1.42,0.225,0.167));
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(1.42,0.225,5.E-02));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.,0.,1.));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2605,#2629,#2637,.T.);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(-3.E-02,0.225,0.167));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(1.,0.,0.));
+#2641 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2643 = PLANE('',#2644);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#2646 = DIRECTION('',(0.,1.,0.));
+#2647 = DIRECTION('',(0.,0.,1.));
+#2648 = ADVANCED_FACE('',(#2649),#2660,.T.);
+#2649 = FACE_BOUND('',#2650,.T.);
+#2650 = EDGE_LOOP('',(#2651,#2652,#2658,#2659));
+#2651 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#2629,#2574,#2654,.T.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(1.42,0.225,0.167));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.,0.));
+#2658 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2659 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2660 = PLANE('',#2661);
+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
+#2662 = CARTESIAN_POINT('',(1.42,0.225,5.E-02));
+#2663 = DIRECTION('',(1.,0.,0.));
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = ADVANCED_FACE('',(#2666),#2693,.T.);
+#2666 = FACE_BOUND('',#2667,.F.);
+#2667 = EDGE_LOOP('',(#2668,#2677,#2685,#2692));
+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);
+#2669 = EDGE_CURVE('',#2390,#2670,#2672,.T.);
+#2670 = VERTEX_POINT('',#2671);
+#2671 = CARTESIAN_POINT('',(-1.433,0.358,5.E-02));
+#2672 = ELLIPSE('',#2673,0.165462986798,0.117);
+#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676);
+#2674 = CARTESIAN_POINT('',(-1.433,0.358,0.167));
+#2675 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2676 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2670,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(-0.817,0.358,5.E-02));
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-1.55,0.358,5.E-02));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(1.,0.,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2382,#2679,#2687,.T.);
+#2687 = ELLIPSE('',#2688,0.165462986798,0.117);
+#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
+#2689 = CARTESIAN_POINT('',(-0.817,0.358,0.167));
+#2690 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2691 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2692 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2693 = CYLINDRICAL_SURFACE('',#2694,0.117);
+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
+#2695 = CARTESIAN_POINT('',(-1.55,0.358,0.167));
+#2696 = DIRECTION('',(1.,0.,0.));
+#2697 = DIRECTION('',(0.,1.,0.));
+#2698 = ADVANCED_FACE('',(#2699),#2718,.T.);
+#2699 = FACE_BOUND('',#2700,.F.);
+#2700 = EDGE_LOOP('',(#2701,#2710,#2716,#2717));
+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2702 = EDGE_CURVE('',#2413,#2703,#2705,.T.);
+#2703 = VERTEX_POINT('',#2704);
+#2704 = CARTESIAN_POINT('',(-1.433,-0.358,5.E-02));
+#2705 = ELLIPSE('',#2706,0.165462986798,0.117);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-1.433,-0.358,0.167));
+#2708 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2709 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2711 = EDGE_CURVE('',#2703,#2670,#2712,.T.);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-1.433,-0.475,5.E-02));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.,1.,0.));
+#2716 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#2717 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2718 = CYLINDRICAL_SURFACE('',#2719,0.117);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-1.433,-0.475,0.167));
+#2721 = DIRECTION('',(0.,1.,0.));
+#2722 = DIRECTION('',(-1.,0.,0.));
+#2723 = ADVANCED_FACE('',(#2724),#2743,.T.);
+#2724 = FACE_BOUND('',#2725,.T.);
+#2725 = EDGE_LOOP('',(#2726,#2727,#2735,#2742));
+#2726 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2703,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-0.817,-0.358,5.E-02));
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(-1.55,-0.358,5.E-02));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(1.,0.,0.));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#2437,#2729,#2737,.T.);
+#2737 = ELLIPSE('',#2738,0.165462986798,0.117);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-0.817,-0.358,0.167));
+#2740 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2741 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2742 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2743 = CYLINDRICAL_SURFACE('',#2744,0.117);
+#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
+#2745 = CARTESIAN_POINT('',(-1.55,-0.358,0.167));
+#2746 = DIRECTION('',(1.,0.,0.));
+#2747 = DIRECTION('',(0.,-1.,0.));
+#2748 = ADVANCED_FACE('',(#2749),#2760,.T.);
+#2749 = FACE_BOUND('',#2750,.T.);
+#2750 = EDGE_LOOP('',(#2751,#2752,#2758,#2759));
+#2751 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#2729,#2679,#2754,.T.);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-0.817,-0.475,5.E-02));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.,0.));
+#2758 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2759 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2760 = CYLINDRICAL_SURFACE('',#2761,0.117);
+#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2762 = CARTESIAN_POINT('',(-0.817,-0.475,0.167));
+#2763 = DIRECTION('',(0.,1.,0.));
+#2764 = DIRECTION('',(1.,0.,0.));
+#2765 = ADVANCED_FACE('',(#2766),#2793,.T.);
+#2766 = FACE_BOUND('',#2767,.F.);
+#2767 = EDGE_LOOP('',(#2768,#2777,#2785,#2792));
+#2768 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#2769 = EDGE_CURVE('',#2486,#2770,#2772,.T.);
+#2770 = VERTEX_POINT('',#2771);
+#2771 = CARTESIAN_POINT('',(8.7E-02,-0.342,5.E-02));
+#2772 = ELLIPSE('',#2773,0.165462986798,0.117);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(8.7E-02,-0.342,0.167));
+#2775 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2776 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2778 = EDGE_CURVE('',#2770,#2779,#2781,.T.);
+#2779 = VERTEX_POINT('',#2780);
+#2780 = CARTESIAN_POINT('',(1.303,-0.342,5.E-02));
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(-3.E-02,-0.342,5.E-02));
+#2783 = VECTOR('',#2784,1.);
+#2784 = DIRECTION('',(1.,0.,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2478,#2779,#2787,.T.);
+#2787 = ELLIPSE('',#2788,0.165462986798,0.117);
+#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);
+#2789 = CARTESIAN_POINT('',(1.303,-0.342,0.167));
+#2790 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2791 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2793 = CYLINDRICAL_SURFACE('',#2794,0.117);
+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);
+#2795 = CARTESIAN_POINT('',(-3.E-02,-0.342,0.167));
+#2796 = DIRECTION('',(1.,0.,0.));
+#2797 = DIRECTION('',(0.,1.,0.));
+#2798 = ADVANCED_FACE('',(#2799),#2818,.T.);
+#2799 = FACE_BOUND('',#2800,.F.);
+#2800 = EDGE_LOOP('',(#2801,#2810,#2816,#2817));
+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2802 = EDGE_CURVE('',#2509,#2803,#2805,.T.);
+#2803 = VERTEX_POINT('',#2804);
+#2804 = CARTESIAN_POINT('',(8.7E-02,-1.058,5.E-02));
+#2805 = ELLIPSE('',#2806,0.165462986798,0.117);
+#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809);
+#2807 = CARTESIAN_POINT('',(8.7E-02,-1.058,0.167));
+#2808 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2809 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2803,#2770,#2812,.T.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(8.7E-02,-1.175,5.E-02));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,1.,0.));
+#2816 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2817 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2818 = CYLINDRICAL_SURFACE('',#2819,0.117);
+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);
+#2820 = CARTESIAN_POINT('',(8.7E-02,-1.175,0.167));
+#2821 = DIRECTION('',(0.,1.,0.));
+#2822 = DIRECTION('',(-1.,0.,0.));
+#2823 = ADVANCED_FACE('',(#2824),#2843,.T.);
+#2824 = FACE_BOUND('',#2825,.T.);
+#2825 = EDGE_LOOP('',(#2826,#2827,#2835,#2842));
+#2826 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2828 = EDGE_CURVE('',#2803,#2829,#2831,.T.);
+#2829 = VERTEX_POINT('',#2830);
+#2830 = CARTESIAN_POINT('',(1.303,-1.058,5.E-02));
+#2831 = LINE('',#2832,#2833);
+#2832 = CARTESIAN_POINT('',(-3.E-02,-1.058,5.E-02));
+#2833 = VECTOR('',#2834,1.);
+#2834 = DIRECTION('',(1.,0.,0.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.F.);
+#2836 = EDGE_CURVE('',#2533,#2829,#2837,.T.);
+#2837 = ELLIPSE('',#2838,0.165462986798,0.117);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(1.303,-1.058,0.167));
+#2840 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2841 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2843 = CYLINDRICAL_SURFACE('',#2844,0.117);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(-3.E-02,-1.058,0.167));
+#2846 = DIRECTION('',(1.,0.,0.));
+#2847 = DIRECTION('',(0.,-1.,0.));
+#2848 = ADVANCED_FACE('',(#2849),#2860,.T.);
+#2849 = FACE_BOUND('',#2850,.T.);
+#2850 = EDGE_LOOP('',(#2851,#2852,#2858,#2859));
+#2851 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2829,#2779,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(1.303,-1.175,5.E-02));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(0.,1.,0.));
+#2858 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2859 = ORIENTED_EDGE('',*,*,#2557,.F.);
+#2860 = CYLINDRICAL_SURFACE('',#2861,0.117);
+#2861 = AXIS2_PLACEMENT_3D('',#2862,#2863,#2864);
+#2862 = CARTESIAN_POINT('',(1.303,-1.175,0.167));
+#2863 = DIRECTION('',(0.,1.,0.));
+#2864 = DIRECTION('',(1.,0.,0.));
+#2865 = ADVANCED_FACE('',(#2866),#2893,.T.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2877,#2885,#2892));
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#2582,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(8.7E-02,1.058,5.E-02));
+#2872 = ELLIPSE('',#2873,0.165462986798,0.117);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(8.7E-02,1.058,0.167));
+#2875 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2876 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(1.303,1.058,5.E-02));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(-3.E-02,1.058,5.E-02));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(1.,0.,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2886 = EDGE_CURVE('',#2574,#2879,#2887,.T.);
+#2887 = ELLIPSE('',#2888,0.165462986798,0.117);
+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
+#2889 = CARTESIAN_POINT('',(1.303,1.058,0.167));
+#2890 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2891 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2892 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2893 = CYLINDRICAL_SURFACE('',#2894,0.117);
+#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
+#2895 = CARTESIAN_POINT('',(-3.E-02,1.058,0.167));
+#2896 = DIRECTION('',(1.,0.,0.));
+#2897 = DIRECTION('',(0.,1.,0.));
+#2898 = ADVANCED_FACE('',(#2899),#2918,.T.);
+#2899 = FACE_BOUND('',#2900,.F.);
+#2900 = EDGE_LOOP('',(#2901,#2910,#2916,#2917));
+#2901 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2902 = EDGE_CURVE('',#2605,#2903,#2905,.T.);
+#2903 = VERTEX_POINT('',#2904);
+#2904 = CARTESIAN_POINT('',(8.7E-02,0.342,5.E-02));
+#2905 = ELLIPSE('',#2906,0.165462986798,0.117);
+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);
+#2907 = CARTESIAN_POINT('',(8.7E-02,0.342,0.167));
+#2908 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2909 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2903,#2870,#2912,.T.);
+#2912 = LINE('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(8.7E-02,0.225,5.E-02));
+#2914 = VECTOR('',#2915,1.);
+#2915 = DIRECTION('',(0.,1.,0.));
+#2916 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2917 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2918 = CYLINDRICAL_SURFACE('',#2919,0.117);
+#2919 = AXIS2_PLACEMENT_3D('',#2920,#2921,#2922);
+#2920 = CARTESIAN_POINT('',(8.7E-02,0.225,0.167));
+#2921 = DIRECTION('',(0.,1.,0.));
+#2922 = DIRECTION('',(-1.,0.,0.));
+#2923 = ADVANCED_FACE('',(#2924),#2943,.T.);
+#2924 = FACE_BOUND('',#2925,.T.);
+#2925 = EDGE_LOOP('',(#2926,#2927,#2935,#2942));
+#2926 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2903,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(1.303,0.342,5.E-02));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-3.E-02,0.342,5.E-02));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#2936 = EDGE_CURVE('',#2629,#2929,#2937,.T.);
+#2937 = ELLIPSE('',#2938,0.165462986798,0.117);
+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2939 = CARTESIAN_POINT('',(1.303,0.342,0.167));
+#2940 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2941 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2942 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2943 = CYLINDRICAL_SURFACE('',#2944,0.117);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-3.E-02,0.342,0.167));
+#2946 = DIRECTION('',(1.,0.,0.));
+#2947 = DIRECTION('',(0.,-1.,0.));
+#2948 = ADVANCED_FACE('',(#2949),#2960,.T.);
+#2949 = FACE_BOUND('',#2950,.T.);
+#2950 = EDGE_LOOP('',(#2951,#2952,#2958,#2959));
+#2951 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2953 = EDGE_CURVE('',#2929,#2879,#2954,.T.);
+#2954 = LINE('',#2955,#2956);
+#2955 = CARTESIAN_POINT('',(1.303,0.225,5.E-02));
+#2956 = VECTOR('',#2957,1.);
+#2957 = DIRECTION('',(0.,1.,0.));
+#2958 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2959 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2960 = CYLINDRICAL_SURFACE('',#2961,0.117);
+#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);
+#2962 = CARTESIAN_POINT('',(1.303,0.225,0.167));
+#2963 = DIRECTION('',(0.,1.,0.));
+#2964 = DIRECTION('',(1.,0.,0.));
+#2965 = ADVANCED_FACE('',(#2966),#2972,.F.);
+#2966 = FACE_BOUND('',#2967,.F.);
+#2967 = EDGE_LOOP('',(#2968,#2969,#2970,#2971));
+#2968 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#2969 = ORIENTED_EDGE('',*,*,#2711,.F.);
+#2970 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2971 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2972 = PLANE('',#2973);
+#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);
+#2974 = CARTESIAN_POINT('',(-1.55,-0.475,5.E-02));
+#2975 = DIRECTION('',(0.,0.,1.));
+#2976 = DIRECTION('',(1.,0.,0.));
+#2977 = ADVANCED_FACE('',(#2978),#2984,.F.);
+#2978 = FACE_BOUND('',#2979,.F.);
+#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#2983));
+#2980 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2981 = ORIENTED_EDGE('',*,*,#2778,.F.);
+#2982 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2983 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2984 = PLANE('',#2985);
+#2985 = AXIS2_PLACEMENT_3D('',#2986,#2987,#2988);
+#2986 = CARTESIAN_POINT('',(-3.E-02,-1.175,5.E-02));
+#2987 = DIRECTION('',(0.,0.,1.));
+#2988 = DIRECTION('',(1.,0.,0.));
+#2989 = ADVANCED_FACE('',(#2990),#2996,.F.);
+#2990 = FACE_BOUND('',#2991,.F.);
+#2991 = EDGE_LOOP('',(#2992,#2993,#2994,#2995));
+#2992 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#2993 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#2994 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2995 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2996 = PLANE('',#2997);
+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);
+#2998 = CARTESIAN_POINT('',(-3.E-02,0.225,5.E-02));
+#2999 = DIRECTION('',(0.,0.,1.));
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3005))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3002,#3003,#3004)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3002 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3003 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3004 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3005 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3002,
+'distance_accuracy_value','confusion accuracy');
+#3006 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3007 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3008,#3016,#3023,#3030,#3037,#3044,#3051,#3058,#3065,#3072,#3079,
+#3086,#3093,#3100,#3107,#3114,#3121,#3128,#3135,#3142,#3149,#3156,
+#3163,#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,#3233,
+#3240,#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,
+#3317,#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,
+#3394,#3401,#3408,#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3465,
+#3472,#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,
+#3549,#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,
+#3626,#3633,#3640,#3647,#3654,#3661,#3668,#3675,#3682),#3001);
+#3008 = STYLED_ITEM('color',(#3009),#17);
+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));
+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);
+#3011 = SURFACE_SIDE_STYLE('',(#3012));
+#3012 = SURFACE_STYLE_FILL_AREA(#3013);
+#3013 = FILL_AREA_STYLE('',(#3014));
+#3014 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3015 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3016 = STYLED_ITEM('color',(#3017),#66);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3023 = STYLED_ITEM('color',(#3024),#97);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3030 = STYLED_ITEM('color',(#3031),#138);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3037 = STYLED_ITEM('color',(#3038),#292);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3044 = STYLED_ITEM('color',(#3045),#418);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3051 = STYLED_ITEM('color',(#3052),#435);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3058 = STYLED_ITEM('color',(#3059),#474);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3065 = STYLED_ITEM('color',(#3066),#498);
+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));
+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);
+#3068 = SURFACE_SIDE_STYLE('',(#3069));
+#3069 = SURFACE_STYLE_FILL_AREA(#3070);
+#3070 = FILL_AREA_STYLE('',(#3071));
+#3071 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3072 = STYLED_ITEM('color',(#3073),#521);
+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));
+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);
+#3075 = SURFACE_SIDE_STYLE('',(#3076));
+#3076 = SURFACE_STYLE_FILL_AREA(#3077);
+#3077 = FILL_AREA_STYLE('',(#3078));
+#3078 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3079 = STYLED_ITEM('color',(#3080),#538);
+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));
+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);
+#3082 = SURFACE_SIDE_STYLE('',(#3083));
+#3083 = SURFACE_STYLE_FILL_AREA(#3084);
+#3084 = FILL_AREA_STYLE('',(#3085));
+#3085 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3086 = STYLED_ITEM('color',(#3087),#562);
+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));
+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);
+#3089 = SURFACE_SIDE_STYLE('',(#3090));
+#3090 = SURFACE_STYLE_FILL_AREA(#3091);
+#3091 = FILL_AREA_STYLE('',(#3092));
+#3092 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3093 = STYLED_ITEM('color',(#3094),#588);
+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));
+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);
+#3096 = SURFACE_SIDE_STYLE('',(#3097));
+#3097 = SURFACE_STYLE_FILL_AREA(#3098);
+#3098 = FILL_AREA_STYLE('',(#3099));
+#3099 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3100 = STYLED_ITEM('color',(#3101),#612);
+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));
+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);
+#3103 = SURFACE_SIDE_STYLE('',(#3104));
+#3104 = SURFACE_STYLE_FILL_AREA(#3105);
+#3105 = FILL_AREA_STYLE('',(#3106));
+#3106 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3107 = STYLED_ITEM('color',(#3108),#629);
+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));
+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);
+#3110 = SURFACE_SIDE_STYLE('',(#3111));
+#3111 = SURFACE_STYLE_FILL_AREA(#3112);
+#3112 = FILL_AREA_STYLE('',(#3113));
+#3113 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3114 = STYLED_ITEM('color',(#3115),#660);
+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));
+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);
+#3117 = SURFACE_SIDE_STYLE('',(#3118));
+#3118 = SURFACE_STYLE_FILL_AREA(#3119);
+#3119 = FILL_AREA_STYLE('',(#3120));
+#3120 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3121 = STYLED_ITEM('color',(#3122),#686);
+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));
+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);
+#3124 = SURFACE_SIDE_STYLE('',(#3125));
+#3125 = SURFACE_STYLE_FILL_AREA(#3126);
+#3126 = FILL_AREA_STYLE('',(#3127));
+#3127 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3128 = STYLED_ITEM('color',(#3129),#710);
+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));
+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);
+#3131 = SURFACE_SIDE_STYLE('',(#3132));
+#3132 = SURFACE_STYLE_FILL_AREA(#3133);
+#3133 = FILL_AREA_STYLE('',(#3134));
+#3134 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3135 = STYLED_ITEM('color',(#3136),#741);
+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));
+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);
+#3138 = SURFACE_SIDE_STYLE('',(#3139));
+#3139 = SURFACE_STYLE_FILL_AREA(#3140);
+#3140 = FILL_AREA_STYLE('',(#3141));
+#3141 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3142 = STYLED_ITEM('color',(#3143),#765);
+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));
+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);
+#3145 = SURFACE_SIDE_STYLE('',(#3146));
+#3146 = SURFACE_STYLE_FILL_AREA(#3147);
+#3147 = FILL_AREA_STYLE('',(#3148));
+#3148 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3149 = STYLED_ITEM('color',(#3150),#789);
+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));
+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);
+#3152 = SURFACE_SIDE_STYLE('',(#3153));
+#3153 = SURFACE_STYLE_FILL_AREA(#3154);
+#3154 = FILL_AREA_STYLE('',(#3155));
+#3155 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3156 = STYLED_ITEM('color',(#3157),#813);
+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));
+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);
+#3159 = SURFACE_SIDE_STYLE('',(#3160));
+#3160 = SURFACE_STYLE_FILL_AREA(#3161);
+#3161 = FILL_AREA_STYLE('',(#3162));
+#3162 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3163 = STYLED_ITEM('color',(#3164),#837);
+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));
+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);
+#3166 = SURFACE_SIDE_STYLE('',(#3167));
+#3167 = SURFACE_STYLE_FILL_AREA(#3168);
+#3168 = FILL_AREA_STYLE('',(#3169));
+#3169 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3170 = STYLED_ITEM('color',(#3171),#861);
+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));
+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);
+#3173 = SURFACE_SIDE_STYLE('',(#3174));
+#3174 = SURFACE_STYLE_FILL_AREA(#3175);
+#3175 = FILL_AREA_STYLE('',(#3176));
+#3176 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3177 = STYLED_ITEM('color',(#3178),#885);
+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));
+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);
+#3180 = SURFACE_SIDE_STYLE('',(#3181));
+#3181 = SURFACE_STYLE_FILL_AREA(#3182);
+#3182 = FILL_AREA_STYLE('',(#3183));
+#3183 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3184 = STYLED_ITEM('color',(#3185),#902);
+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));
+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);
+#3187 = SURFACE_SIDE_STYLE('',(#3188));
+#3188 = SURFACE_STYLE_FILL_AREA(#3189);
+#3189 = FILL_AREA_STYLE('',(#3190));
+#3190 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3191 = STYLED_ITEM('color',(#3192),#921);
+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));
+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);
+#3194 = SURFACE_SIDE_STYLE('',(#3195));
+#3195 = SURFACE_STYLE_FILL_AREA(#3196);
+#3196 = FILL_AREA_STYLE('',(#3197));
+#3197 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3198 = STYLED_ITEM('color',(#3199),#956);
+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));
+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);
+#3201 = SURFACE_SIDE_STYLE('',(#3202));
+#3202 = SURFACE_STYLE_FILL_AREA(#3203);
+#3203 = FILL_AREA_STYLE('',(#3204));
+#3204 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3205 = STYLED_ITEM('color',(#3206),#980);
+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));
+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);
+#3208 = SURFACE_SIDE_STYLE('',(#3209));
+#3209 = SURFACE_STYLE_FILL_AREA(#3210);
+#3210 = FILL_AREA_STYLE('',(#3211));
+#3211 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3212 = STYLED_ITEM('color',(#3213),#1008);
+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));
+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);
+#3215 = SURFACE_SIDE_STYLE('',(#3216));
+#3216 = SURFACE_STYLE_FILL_AREA(#3217);
+#3217 = FILL_AREA_STYLE('',(#3218));
+#3218 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3219 = STYLED_ITEM('color',(#3220),#1032);
+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));
+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);
+#3222 = SURFACE_SIDE_STYLE('',(#3223));
+#3223 = SURFACE_STYLE_FILL_AREA(#3224);
+#3224 = FILL_AREA_STYLE('',(#3225));
+#3225 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3226 = STYLED_ITEM('color',(#3227),#1060);
+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));
+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);
+#3229 = SURFACE_SIDE_STYLE('',(#3230));
+#3230 = SURFACE_STYLE_FILL_AREA(#3231);
+#3231 = FILL_AREA_STYLE('',(#3232));
+#3232 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3233 = STYLED_ITEM('color',(#3234),#1084);
+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));
+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);
+#3236 = SURFACE_SIDE_STYLE('',(#3237));
+#3237 = SURFACE_STYLE_FILL_AREA(#3238);
+#3238 = FILL_AREA_STYLE('',(#3239));
+#3239 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3240 = STYLED_ITEM('color',(#3241),#1112);
+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));
+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);
+#3243 = SURFACE_SIDE_STYLE('',(#3244));
+#3244 = SURFACE_STYLE_FILL_AREA(#3245);
+#3245 = FILL_AREA_STYLE('',(#3246));
+#3246 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3247 = STYLED_ITEM('color',(#3248),#1129);
+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));
+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);
+#3250 = SURFACE_SIDE_STYLE('',(#3251));
+#3251 = SURFACE_STYLE_FILL_AREA(#3252);
+#3252 = FILL_AREA_STYLE('',(#3253));
+#3253 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3254 = STYLED_ITEM('color',(#3255),#1153);
+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));
+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);
+#3257 = SURFACE_SIDE_STYLE('',(#3258));
+#3258 = SURFACE_STYLE_FILL_AREA(#3259);
+#3259 = FILL_AREA_STYLE('',(#3260));
+#3260 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3261 = STYLED_ITEM('color',(#3262),#1170);
+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));
+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);
+#3264 = SURFACE_SIDE_STYLE('',(#3265));
+#3265 = SURFACE_STYLE_FILL_AREA(#3266);
+#3266 = FILL_AREA_STYLE('',(#3267));
+#3267 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3268 = STYLED_ITEM('color',(#3269),#1183);
+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));
+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);
+#3271 = SURFACE_SIDE_STYLE('',(#3272));
+#3272 = SURFACE_STYLE_FILL_AREA(#3273);
+#3273 = FILL_AREA_STYLE('',(#3274));
+#3274 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3275 = STYLED_ITEM('color',(#3276),#1215);
+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));
+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);
+#3278 = SURFACE_SIDE_STYLE('',(#3279));
+#3279 = SURFACE_STYLE_FILL_AREA(#3280);
+#3280 = FILL_AREA_STYLE('',(#3281));
+#3281 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3282 = STYLED_ITEM('color',(#3283),#1247);
+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));
+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);
+#3285 = SURFACE_SIDE_STYLE('',(#3286));
+#3286 = SURFACE_STYLE_FILL_AREA(#3287);
+#3287 = FILL_AREA_STYLE('',(#3288));
+#3288 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3289 = STYLED_ITEM('color',(#3290),#1264);
+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));
+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);
+#3292 = SURFACE_SIDE_STYLE('',(#3293));
+#3293 = SURFACE_STYLE_FILL_AREA(#3294);
+#3294 = FILL_AREA_STYLE('',(#3295));
+#3295 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3296 = STYLED_ITEM('color',(#3297),#1382);
+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));
+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);
+#3299 = SURFACE_SIDE_STYLE('',(#3300));
+#3300 = SURFACE_STYLE_FILL_AREA(#3301);
+#3301 = FILL_AREA_STYLE('',(#3302));
+#3302 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3303 = STYLED_ITEM('color',(#3304),#1399);
+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));
+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);
+#3306 = SURFACE_SIDE_STYLE('',(#3307));
+#3307 = SURFACE_STYLE_FILL_AREA(#3308);
+#3308 = FILL_AREA_STYLE('',(#3309));
+#3309 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3310 = STYLED_ITEM('color',(#3311),#1482);
+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));
+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);
+#3313 = SURFACE_SIDE_STYLE('',(#3314));
+#3314 = SURFACE_STYLE_FILL_AREA(#3315);
+#3315 = FILL_AREA_STYLE('',(#3316));
+#3316 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3317 = STYLED_ITEM('color',(#3318),#1509);
+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));
+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);
+#3320 = SURFACE_SIDE_STYLE('',(#3321));
+#3321 = SURFACE_STYLE_FILL_AREA(#3322);
+#3322 = FILL_AREA_STYLE('',(#3323));
+#3323 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3324 = STYLED_ITEM('color',(#3325),#1582);
+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));
+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);
+#3327 = SURFACE_SIDE_STYLE('',(#3328));
+#3328 = SURFACE_STYLE_FILL_AREA(#3329);
+#3329 = FILL_AREA_STYLE('',(#3330));
+#3330 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3331 = STYLED_ITEM('color',(#3332),#1609);
+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));
+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);
+#3334 = SURFACE_SIDE_STYLE('',(#3335));
+#3335 = SURFACE_STYLE_FILL_AREA(#3336);
+#3336 = FILL_AREA_STYLE('',(#3337));
+#3337 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3338 = STYLED_ITEM('color',(#3339),#1680);
+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));
+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);
+#3341 = SURFACE_SIDE_STYLE('',(#3342));
+#3342 = SURFACE_STYLE_FILL_AREA(#3343);
+#3343 = FILL_AREA_STYLE('',(#3344));
+#3344 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3345 = STYLED_ITEM('color',(#3346),#1707);
+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));
+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);
+#3348 = SURFACE_SIDE_STYLE('',(#3349));
+#3349 = SURFACE_STYLE_FILL_AREA(#3350);
+#3350 = FILL_AREA_STYLE('',(#3351));
+#3351 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3352 = STYLED_ITEM('color',(#3353),#1780);
+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));
+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);
+#3355 = SURFACE_SIDE_STYLE('',(#3356));
+#3356 = SURFACE_STYLE_FILL_AREA(#3357);
+#3357 = FILL_AREA_STYLE('',(#3358));
+#3358 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3359 = STYLED_ITEM('color',(#3360),#1797);
+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));
+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);
+#3362 = SURFACE_SIDE_STYLE('',(#3363));
+#3363 = SURFACE_STYLE_FILL_AREA(#3364);
+#3364 = FILL_AREA_STYLE('',(#3365));
+#3365 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3366 = STYLED_ITEM('color',(#3367),#1809);
+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));
+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);
+#3369 = SURFACE_SIDE_STYLE('',(#3370));
+#3370 = SURFACE_STYLE_FILL_AREA(#3371);
+#3371 = FILL_AREA_STYLE('',(#3372));
+#3372 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3373 = STYLED_ITEM('color',(#3374),#1840);
+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));
+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);
+#3376 = SURFACE_SIDE_STYLE('',(#3377));
+#3377 = SURFACE_STYLE_FILL_AREA(#3378);
+#3378 = FILL_AREA_STYLE('',(#3379));
+#3379 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3380 = STYLED_ITEM('color',(#3381),#1864);
+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));
+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);
+#3383 = SURFACE_SIDE_STYLE('',(#3384));
+#3384 = SURFACE_STYLE_FILL_AREA(#3385);
+#3385 = FILL_AREA_STYLE('',(#3386));
+#3386 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3387 = STYLED_ITEM('color',(#3388),#1888);
+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));
+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);
+#3390 = SURFACE_SIDE_STYLE('',(#3391));
+#3391 = SURFACE_STYLE_FILL_AREA(#3392);
+#3392 = FILL_AREA_STYLE('',(#3393));
+#3393 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3394 = STYLED_ITEM('color',(#3395),#1905);
+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));
+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);
+#3397 = SURFACE_SIDE_STYLE('',(#3398));
+#3398 = SURFACE_STYLE_FILL_AREA(#3399);
+#3399 = FILL_AREA_STYLE('',(#3400));
+#3400 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3401 = STYLED_ITEM('color',(#3402),#1936);
+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));
+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);
+#3404 = SURFACE_SIDE_STYLE('',(#3405));
+#3405 = SURFACE_STYLE_FILL_AREA(#3406);
+#3406 = FILL_AREA_STYLE('',(#3407));
+#3407 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3408 = STYLED_ITEM('color',(#3409),#1960);
+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));
+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);
+#3411 = SURFACE_SIDE_STYLE('',(#3412));
+#3412 = SURFACE_STYLE_FILL_AREA(#3413);
+#3413 = FILL_AREA_STYLE('',(#3414));
+#3414 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3415 = STYLED_ITEM('color',(#3416),#1984);
+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));
+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);
+#3418 = SURFACE_SIDE_STYLE('',(#3419));
+#3419 = SURFACE_STYLE_FILL_AREA(#3420);
+#3420 = FILL_AREA_STYLE('',(#3421));
+#3421 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3422 = STYLED_ITEM('color',(#3423),#2001);
+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));
+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);
+#3425 = SURFACE_SIDE_STYLE('',(#3426));
+#3426 = SURFACE_STYLE_FILL_AREA(#3427);
+#3427 = FILL_AREA_STYLE('',(#3428));
+#3428 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3429 = STYLED_ITEM('color',(#3430),#2032);
+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));
+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);
+#3432 = SURFACE_SIDE_STYLE('',(#3433));
+#3433 = SURFACE_STYLE_FILL_AREA(#3434);
+#3434 = FILL_AREA_STYLE('',(#3435));
+#3435 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3436 = STYLED_ITEM('color',(#3437),#2056);
+#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438));
+#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439);
+#3439 = SURFACE_SIDE_STYLE('',(#3440));
+#3440 = SURFACE_STYLE_FILL_AREA(#3441);
+#3441 = FILL_AREA_STYLE('',(#3442));
+#3442 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3443 = STYLED_ITEM('color',(#3444),#2080);
+#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445));
+#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446);
+#3446 = SURFACE_SIDE_STYLE('',(#3447));
+#3447 = SURFACE_STYLE_FILL_AREA(#3448);
+#3448 = FILL_AREA_STYLE('',(#3449));
+#3449 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3450 = STYLED_ITEM('color',(#3451),#2097);
+#3451 = PRESENTATION_STYLE_ASSIGNMENT((#3452));
+#3452 = SURFACE_STYLE_USAGE(.BOTH.,#3453);
+#3453 = SURFACE_SIDE_STYLE('',(#3454));
+#3454 = SURFACE_STYLE_FILL_AREA(#3455);
+#3455 = FILL_AREA_STYLE('',(#3456));
+#3456 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3457 = STYLED_ITEM('color',(#3458),#2109);
+#3458 = PRESENTATION_STYLE_ASSIGNMENT((#3459));
+#3459 = SURFACE_STYLE_USAGE(.BOTH.,#3460);
+#3460 = SURFACE_SIDE_STYLE('',(#3461));
+#3461 = SURFACE_STYLE_FILL_AREA(#3462);
+#3462 = FILL_AREA_STYLE('',(#3463));
+#3463 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3464 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3465 = STYLED_ITEM('color',(#3466),#2167);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3472 = STYLED_ITEM('color',(#3473),#2198);
+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));
+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);
+#3475 = SURFACE_SIDE_STYLE('',(#3476));
+#3476 = SURFACE_STYLE_FILL_AREA(#3477);
+#3477 = FILL_AREA_STYLE('',(#3478));
+#3478 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3479 = STYLED_ITEM('color',(#3480),#2222);
+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));
+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);
+#3482 = SURFACE_SIDE_STYLE('',(#3483));
+#3483 = SURFACE_STYLE_FILL_AREA(#3484);
+#3484 = FILL_AREA_STYLE('',(#3485));
+#3485 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3486 = STYLED_ITEM('color',(#3487),#2246);
+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));
+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);
+#3489 = SURFACE_SIDE_STYLE('',(#3490));
+#3490 = SURFACE_STYLE_FILL_AREA(#3491);
+#3491 = FILL_AREA_STYLE('',(#3492));
+#3492 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3493 = STYLED_ITEM('color',(#3494),#2263);
+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));
+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);
+#3496 = SURFACE_SIDE_STYLE('',(#3497));
+#3497 = SURFACE_STYLE_FILL_AREA(#3498);
+#3498 = FILL_AREA_STYLE('',(#3499));
+#3499 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3500 = STYLED_ITEM('color',(#3501),#2377);
+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));
+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);
+#3503 = SURFACE_SIDE_STYLE('',(#3504));
+#3504 = SURFACE_STYLE_FILL_AREA(#3505);
+#3505 = FILL_AREA_STYLE('',(#3506));
+#3506 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3507 = STYLED_ITEM('color',(#3508),#2408);
+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));
+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);
+#3510 = SURFACE_SIDE_STYLE('',(#3511));
+#3511 = SURFACE_STYLE_FILL_AREA(#3512);
+#3512 = FILL_AREA_STYLE('',(#3513));
+#3513 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3514 = STYLED_ITEM('color',(#3515),#2432);
+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));
+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);
+#3517 = SURFACE_SIDE_STYLE('',(#3518));
+#3518 = SURFACE_STYLE_FILL_AREA(#3519);
+#3519 = FILL_AREA_STYLE('',(#3520));
+#3520 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3521 = STYLED_ITEM('color',(#3522),#2456);
+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));
+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);
+#3524 = SURFACE_SIDE_STYLE('',(#3525));
+#3525 = SURFACE_STYLE_FILL_AREA(#3526);
+#3526 = FILL_AREA_STYLE('',(#3527));
+#3527 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3528 = STYLED_ITEM('color',(#3529),#2473);
+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));
+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);
+#3531 = SURFACE_SIDE_STYLE('',(#3532));
+#3532 = SURFACE_STYLE_FILL_AREA(#3533);
+#3533 = FILL_AREA_STYLE('',(#3534));
+#3534 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3535 = STYLED_ITEM('color',(#3536),#2504);
+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));
+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);
+#3538 = SURFACE_SIDE_STYLE('',(#3539));
+#3539 = SURFACE_STYLE_FILL_AREA(#3540);
+#3540 = FILL_AREA_STYLE('',(#3541));
+#3541 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3542 = STYLED_ITEM('color',(#3543),#2528);
+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));
+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);
+#3545 = SURFACE_SIDE_STYLE('',(#3546));
+#3546 = SURFACE_STYLE_FILL_AREA(#3547);
+#3547 = FILL_AREA_STYLE('',(#3548));
+#3548 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3549 = STYLED_ITEM('color',(#3550),#2552);
+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));
+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);
+#3552 = SURFACE_SIDE_STYLE('',(#3553));
+#3553 = SURFACE_STYLE_FILL_AREA(#3554);
+#3554 = FILL_AREA_STYLE('',(#3555));
+#3555 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3556 = STYLED_ITEM('color',(#3557),#2569);
+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));
+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);
+#3559 = SURFACE_SIDE_STYLE('',(#3560));
+#3560 = SURFACE_STYLE_FILL_AREA(#3561);
+#3561 = FILL_AREA_STYLE('',(#3562));
+#3562 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3563 = STYLED_ITEM('color',(#3564),#2600);
+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));
+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);
+#3566 = SURFACE_SIDE_STYLE('',(#3567));
+#3567 = SURFACE_STYLE_FILL_AREA(#3568);
+#3568 = FILL_AREA_STYLE('',(#3569));
+#3569 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3570 = STYLED_ITEM('color',(#3571),#2624);
+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));
+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);
+#3573 = SURFACE_SIDE_STYLE('',(#3574));
+#3574 = SURFACE_STYLE_FILL_AREA(#3575);
+#3575 = FILL_AREA_STYLE('',(#3576));
+#3576 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3577 = STYLED_ITEM('color',(#3578),#2648);
+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));
+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);
+#3580 = SURFACE_SIDE_STYLE('',(#3581));
+#3581 = SURFACE_STYLE_FILL_AREA(#3582);
+#3582 = FILL_AREA_STYLE('',(#3583));
+#3583 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3584 = STYLED_ITEM('color',(#3585),#2665);
+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));
+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);
+#3587 = SURFACE_SIDE_STYLE('',(#3588));
+#3588 = SURFACE_STYLE_FILL_AREA(#3589);
+#3589 = FILL_AREA_STYLE('',(#3590));
+#3590 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3591 = STYLED_ITEM('color',(#3592),#2698);
+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));
+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);
+#3594 = SURFACE_SIDE_STYLE('',(#3595));
+#3595 = SURFACE_STYLE_FILL_AREA(#3596);
+#3596 = FILL_AREA_STYLE('',(#3597));
+#3597 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3598 = STYLED_ITEM('color',(#3599),#2723);
+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));
+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);
+#3601 = SURFACE_SIDE_STYLE('',(#3602));
+#3602 = SURFACE_STYLE_FILL_AREA(#3603);
+#3603 = FILL_AREA_STYLE('',(#3604));
+#3604 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3605 = STYLED_ITEM('color',(#3606),#2748);
+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));
+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);
+#3608 = SURFACE_SIDE_STYLE('',(#3609));
+#3609 = SURFACE_STYLE_FILL_AREA(#3610);
+#3610 = FILL_AREA_STYLE('',(#3611));
+#3611 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3612 = STYLED_ITEM('color',(#3613),#2765);
+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));
+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);
+#3615 = SURFACE_SIDE_STYLE('',(#3616));
+#3616 = SURFACE_STYLE_FILL_AREA(#3617);
+#3617 = FILL_AREA_STYLE('',(#3618));
+#3618 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3619 = STYLED_ITEM('color',(#3620),#2798);
+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));
+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3622 = SURFACE_SIDE_STYLE('',(#3623));
+#3623 = SURFACE_STYLE_FILL_AREA(#3624);
+#3624 = FILL_AREA_STYLE('',(#3625));
+#3625 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3626 = STYLED_ITEM('color',(#3627),#2823);
+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));
+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);
+#3629 = SURFACE_SIDE_STYLE('',(#3630));
+#3630 = SURFACE_STYLE_FILL_AREA(#3631);
+#3631 = FILL_AREA_STYLE('',(#3632));
+#3632 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3633 = STYLED_ITEM('color',(#3634),#2848);
+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));
+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);
+#3636 = SURFACE_SIDE_STYLE('',(#3637));
+#3637 = SURFACE_STYLE_FILL_AREA(#3638);
+#3638 = FILL_AREA_STYLE('',(#3639));
+#3639 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3640 = STYLED_ITEM('color',(#3641),#2865);
+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));
+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);
+#3643 = SURFACE_SIDE_STYLE('',(#3644));
+#3644 = SURFACE_STYLE_FILL_AREA(#3645);
+#3645 = FILL_AREA_STYLE('',(#3646));
+#3646 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3647 = STYLED_ITEM('color',(#3648),#2898);
+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));
+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);
+#3650 = SURFACE_SIDE_STYLE('',(#3651));
+#3651 = SURFACE_STYLE_FILL_AREA(#3652);
+#3652 = FILL_AREA_STYLE('',(#3653));
+#3653 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3654 = STYLED_ITEM('color',(#3655),#2923);
+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));
+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);
+#3657 = SURFACE_SIDE_STYLE('',(#3658));
+#3658 = SURFACE_STYLE_FILL_AREA(#3659);
+#3659 = FILL_AREA_STYLE('',(#3660));
+#3660 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3661 = STYLED_ITEM('color',(#3662),#2948);
+#3662 = PRESENTATION_STYLE_ASSIGNMENT((#3663));
+#3663 = SURFACE_STYLE_USAGE(.BOTH.,#3664);
+#3664 = SURFACE_SIDE_STYLE('',(#3665));
+#3665 = SURFACE_STYLE_FILL_AREA(#3666);
+#3666 = FILL_AREA_STYLE('',(#3667));
+#3667 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3668 = STYLED_ITEM('color',(#3669),#2965);
+#3669 = PRESENTATION_STYLE_ASSIGNMENT((#3670));
+#3670 = SURFACE_STYLE_USAGE(.BOTH.,#3671);
+#3671 = SURFACE_SIDE_STYLE('',(#3672));
+#3672 = SURFACE_STYLE_FILL_AREA(#3673);
+#3673 = FILL_AREA_STYLE('',(#3674));
+#3674 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3675 = STYLED_ITEM('color',(#3676),#2977);
+#3676 = PRESENTATION_STYLE_ASSIGNMENT((#3677));
+#3677 = SURFACE_STYLE_USAGE(.BOTH.,#3678);
+#3678 = SURFACE_SIDE_STYLE('',(#3679));
+#3679 = SURFACE_STYLE_FILL_AREA(#3680);
+#3680 = FILL_AREA_STYLE('',(#3681));
+#3681 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3682 = STYLED_ITEM('color',(#3683),#2989);
+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684));
+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);
+#3685 = SURFACE_SIDE_STYLE('',(#3686));
+#3686 = SURFACE_STYLE_FILL_AREA(#3687);
+#3687 = FILL_AREA_STYLE('',(#3688));
+#3688 = FILL_AREA_STYLE_COLOUR('',#3015);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MN.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MN.wrl
new file mode 100644
index 00000000..75ff852f
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MN.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,6,11,0,-1,0,11,10,-1,6,12,11,-1]
+coord Coordinate { point [-1.083 -0.899 0.128,-1.081 -0.901 0.140,-1.082 -0.899 0.134,-1.078 -0.904 0.145,-1.075 -0.907 0.150,-1.083 -0.899 0.071,-1.017 -0.965 0.071,-1.070 -0.911 0.155,-1.065 -0.916 0.158,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 -0.899 0.128,-1.083 -0.768 0.128,-1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1]
+coord Coordinate { point [-1.082 -0.899 0.134,-1.083 -0.768 0.128,-1.083 -0.899 0.128,-1.082 0.899 0.134,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.081 0.901 0.140,-1.081 -0.901 0.140,-1.078 -0.904 0.145,-1.078 0.904 0.145,-1.075 -0.907 0.150,-1.075 0.907 0.150,-1.070 0.911 0.155,-1.070 -0.911 0.155,-1.065 0.916 0.158,-1.065 -0.916 0.158,-1.058 0.924 0.162,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.047 -0.934 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,6,8,9,-1,5,8,6,-1,2,10,11,-1,3,10,2,-1,12,13,10,-1,10,13,11,-1,12,14,13,-1,8,15,9,-1,8,16,15,-1,15,17,18,-1,16,17,15,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,19,-1,12,19,14,-1]
+coord Coordinate { point [-1.083 -0.899 0.071,-1.043 -0.871 0.071,-1.017 -0.965 0.071,-0.989 -0.925 0.071,-1.083 -0.768 0.071,-1.083 0.899 0.071,-1.043 0.871 0.071,-1.083 0.768 0.071,-1.017 0.965 0.071,-0.989 0.925 0.071,0.989 -0.925 0.071,1.017 -0.965 0.071,1.043 -0.871 0.071,1.083 -0.899 0.071,1.083 -0.768 0.071,0.989 0.925 0.071,1.017 0.965 0.071,1.083 0.899 0.071,1.043 0.871 0.071,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,3,5,-1,8,4,6,-1,9,4,8,-1,10,0,2,-1,10,11,0,-1,10,12,11,-1,10,13,12,-1,10,14,13,-1,15,7,5,-1,16,14,10,-1,17,4,9,-1,16,18,14,-1,16,19,18,-1,16,20,19,-1,16,21,22,-1,16,22,20,-1,23,15,5,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,17,25,-1,24,4,17,-1,29,24,28,-1,21,29,30,-1,21,30,31,-1,21,31,22,-1,21,24,29,-1,32,5,33,-1,32,23,5,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,2,36,33,-1,37,36,2,-1,38,37,2,-1,39,38,2,-1,1,39,2,-1]
+coord Coordinate { point [0.986 0.814 0.163,0.986 -0.814 0.163,1.047 -0.934 0.163,-0.966 -0.856 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163,-0.974 -0.848 0.163,-0.956 -0.863 0.163,-0.981 -0.838 0.163,-0.985 -0.826 0.163,1.047 0.934 0.163,0.985 0.826 0.163,0.981 0.838 0.163,0.974 0.848 0.163,0.966 0.856 0.163,-0.944 -0.867 0.163,1.017 0.965 0.163,-0.986 -0.814 0.163,0.956 0.863 0.163,0.944 0.867 0.163,0.932 0.868 0.163,-1.017 0.965 0.163,-0.932 0.868 0.163,-0.932 -0.868 0.163,-1.047 0.934 0.163,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.981 0.838 0.163,-0.974 0.848 0.163,-0.966 0.856 0.163,-0.956 0.863 0.163,-0.944 0.867 0.163,0.932 -0.868 0.163,1.017 -0.965 0.163,0.944 -0.867 0.163,0.956 -0.863 0.163,0.966 -0.856 0.163,0.974 -0.848 0.163,0.981 -0.838 0.163,0.985 -0.826 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.017 -0.965 0.071,1.017 -0.965 0.163,-1.017 -0.965 0.071,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.083 -0.768 0.000,-1.083 -0.768 0.071,-1.240 -0.768 0.000,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.083 0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,5,1,-1,11,1,10,-1,12,5,11,-1]
+coord Coordinate { point [-1.081 0.901 0.140,-1.083 0.899 0.128,-1.082 0.899 0.134,-1.078 0.904 0.145,-1.075 0.907 0.150,-1.017 0.965 0.071,-1.083 0.899 0.071,-1.070 0.911 0.155,-1.065 0.916 0.158,-1.058 0.924 0.162,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.899 0.071,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 0.768 0.000,-1.083 0.768 0.071,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.082 -0.900 0.135,1.083 -0.899 0.128,1.083 -0.899 0.131,1.080 -0.901 0.140,1.077 -0.904 0.146,1.017 -0.965 0.071,1.083 -0.899 0.071,1.072 -0.909 0.153,1.065 -0.917 0.159,1.056 -0.925 0.162,1.047 -0.934 0.163,1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 -0.899 0.128,1.083 -0.768 0.071,1.083 -0.768 0.128,1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.017 0.965 0.163,1.017 0.965 0.071,-1.017 0.965 0.071,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.083 -0.768 0.071,1.083 0.768 0.071,1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.083 0.899 0.128,1.082 0.900 0.135,1.083 0.899 0.131,1.080 0.901 0.140,1.077 0.904 0.146,1.083 0.899 0.071,1.017 0.965 0.071,1.072 0.909 0.153,1.065 0.917 0.159,1.056 0.925 0.162,1.047 0.934 0.163,1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 0.768 0.128,1.083 0.899 0.071,1.083 0.899 0.128,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.989 -0.925 0.124,-0.989 -0.925 0.071,-1.043 -0.871 0.071,-1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124,-1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 -0.925 0.124,0.989 -0.925 0.071,-0.989 -0.925 0.071,-0.989 -0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.989 0.925 0.071,-0.989 0.925 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 -0.925 0.071,0.989 -0.925 0.124,1.043 -0.871 0.071,1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 0.925 0.071,0.989 0.925 0.124,-0.989 0.925 0.071,-0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.043 0.871 0.071,1.043 -0.871 0.124,1.043 0.871 0.124,1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 0.925 0.124,0.989 0.925 0.071,1.043 0.871 0.071,1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.056 0.925 0.162,1.047 -0.934 0.163,1.056 -0.925 0.162,1.047 0.934 0.163,1.065 0.917 0.159,1.065 -0.917 0.159,1.072 -0.909 0.153,1.072 0.909 0.153,1.077 -0.904 0.146,1.077 0.904 0.146,1.080 -0.901 0.140,1.083 -0.768 0.128,1.083 -0.899 0.131,1.083 -0.899 0.128,1.080 0.901 0.140,1.082 -0.900 0.135,1.082 0.900 0.135,1.083 0.899 0.131,1.083 0.768 0.128,1.083 0.899 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.986 0.814 0.173,-0.985 0.825 0.173,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.982 0.835 0.173,-0.981 0.838 0.163,-0.976 0.846 0.173,-0.974 0.848 0.163,-0.967 0.855 0.173,-0.966 0.856 0.163,-0.957 0.862 0.173,-0.956 0.863 0.163,-0.945 0.867 0.173,-0.944 0.867 0.163,-0.932 0.868 0.173,-0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.986 -0.814 0.163,-0.986 -0.814 0.173,-0.986 0.814 0.163,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [-0.986 -0.814 0.173,-0.986 -0.814 0.163,-0.985 -0.826 0.163,-0.985 -0.827 0.173,-0.981 -0.838 0.163,-0.980 -0.839 0.173,-0.974 -0.848 0.163,-0.973 -0.849 0.173,-0.966 -0.856 0.163,-0.964 -0.858 0.173,-0.956 -0.863 0.163,-0.953 -0.864 0.173,-0.944 -0.867 0.163,-0.943 -0.867 0.173,-0.932 -0.868 0.163,-0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.932 -0.868 0.163,0.932 -0.868 0.173,-0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.985 -0.825 0.173,0.986 -0.814 0.163,0.985 -0.826 0.163,0.982 -0.835 0.173,0.981 -0.838 0.163,0.976 -0.846 0.173,0.974 -0.848 0.163,0.967 -0.855 0.173,0.966 -0.856 0.163,0.957 -0.862 0.173,0.956 -0.863 0.163,0.945 -0.867 0.173,0.944 -0.867 0.163,0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.986 -0.814 0.163,0.986 0.814 0.163,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.986 0.814 0.173,0.986 0.814 0.163,0.985 0.826 0.163,0.985 0.827 0.173,0.981 0.838 0.163,0.980 0.839 0.173,0.974 0.848 0.163,0.973 0.849 0.173,0.966 0.856 0.163,0.964 0.858 0.173,0.956 0.863 0.163,0.953 0.864 0.173,0.944 0.867 0.163,0.943 0.867 0.173,0.932 0.868 0.163,0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.932 0.868 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.083 0.768 0.000,-1.240 -0.768 0.000,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.240 -0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.083 0.768 0.071,-1.083 0.768 0.000,-1.240 0.768 0.000,-1.240 0.768 0.128,-1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.083 -0.768 0.000,1.240 -0.768 0.000,1.083 -0.768 0.071,1.240 -0.768 0.128,1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.240 0.768 0.000,1.083 0.768 0.000,1.083 0.768 0.071,1.240 0.768 0.128,1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.240 0.768 0.000,1.083 -0.768 0.000,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,1,4,3,-1,1,5,6,-1,0,5,1,-1,4,7,3,-1,5,8,6,-1,3,9,2,-1,10,11,4,-1,4,11,7,-1,3,12,9,-1,12,13,9,-1,6,14,10,-1,10,14,11,-1,8,14,6,-1,12,15,13,-1,7,16,15,-1,11,16,7,-1,17,18,16,-1,16,18,15,-1,15,18,13,-1,14,19,17,-1,17,19,18,-1,8,19,14,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-0.610 -0.187 0.124,-0.989 -0.925 0.124,-0.012 -0.463 0.124,-0.276 -0.187 0.124,-1.043 0.871 0.124,-0.610 0.187 0.124,-0.012 -0.089 0.124,-0.989 0.925 0.124,0.989 -0.925 0.124,-0.276 0.187 0.124,-0.012 0.089 0.124,0.559 -0.463 0.124,1.043 -0.871 0.124,-0.012 0.463 0.124,0.559 -0.089 0.124,0.559 0.089 0.124,0.559 0.463 0.124,1.043 0.871 0.124,0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.240 0.768 0.128,1.083 0.768 0.128,1.083 -0.768 0.128,1.240 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [-0.925 0.862 0.205,-0.950 0.856 0.206,-0.943 0.846 0.223,-0.929 0.867 0.189,-0.950 0.856 0.206,-0.961 0.849 0.206,-0.952 0.840 0.224,-0.961 0.849 0.206,-0.955 0.805 0.237,-0.969 0.811 0.222,-0.970 0.802 0.222,-0.948 0.821 0.238,-0.960 0.831 0.224,-0.970 0.839 0.206,-0.970 0.839 0.206,-0.957 0.862 0.173,-0.954 0.861 0.189,-0.945 0.867 0.173,-0.965 0.854 0.189,-0.967 0.855 0.173,-0.932 0.868 0.173,-0.979 0.817 0.205,-0.980 0.807 0.205,-0.979 0.817 0.205,-0.974 0.844 0.189,-0.976 0.846 0.173,-0.982 0.835 0.173,-0.984 0.821 0.189,-0.985 0.810 0.189,-0.985 0.825 0.173,-0.986 0.814 0.173,-0.907 0.804 0.254,-0.914 0.801 0.254,-0.903 0.785 0.256,-0.916 0.799 0.254,-0.918 0.797 0.254,-0.912 0.823 0.247,-0.924 0.818 0.248,-0.929 0.814 0.248,-0.921 0.792 0.254,-0.922 0.789 0.254,-0.941 0.794 0.247,-0.933 0.809 0.248,-0.916 0.839 0.236,-0.934 0.833 0.238,-0.920 0.852 0.222,-0.942 0.828 0.238,-0.939 0.799 0.247,-0.957 0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.922 -0.789 0.254,-0.903 0.785 0.256,-0.922 0.789 0.254,-0.903 -0.785 0.256,-0.941 -0.794 0.247,-0.941 0.794 0.247,-0.957 -0.798 0.236,-0.957 0.798 0.236,-0.970 -0.802 0.222,-0.970 0.802 0.222,-0.980 -0.807 0.205,-0.980 0.807 0.205,-0.985 -0.810 0.189,-0.985 0.810 0.189,-0.986 -0.814 0.173,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [-0.980 -0.807 0.205,-0.974 -0.832 0.206,-0.964 -0.824 0.223,-0.985 -0.810 0.189,-0.974 -0.832 0.206,-0.967 -0.843 0.206,-0.958 -0.834 0.224,-0.967 -0.843 0.206,-0.923 -0.837 0.237,-0.930 -0.851 0.222,-0.920 -0.852 0.222,-0.939 -0.830 0.238,-0.949 -0.842 0.224,-0.957 -0.852 0.206,-0.957 -0.852 0.206,-0.980 -0.839 0.173,-0.979 -0.836 0.189,-0.985 -0.827 0.173,-0.972 -0.847 0.189,-0.973 -0.849 0.173,-0.986 -0.814 0.173,-0.935 -0.861 0.205,-0.925 -0.862 0.205,-0.935 -0.861 0.205,-0.962 -0.856 0.189,-0.964 -0.858 0.173,-0.953 -0.864 0.173,-0.939 -0.866 0.189,-0.929 -0.867 0.189,-0.943 -0.867 0.173,-0.932 -0.868 0.173,-0.922 -0.789 0.254,-0.919 -0.795 0.254,-0.903 -0.785 0.256,-0.917 -0.798 0.254,-0.915 -0.800 0.254,-0.941 -0.794 0.247,-0.936 -0.806 0.248,-0.932 -0.811 0.248,-0.910 -0.803 0.254,-0.907 -0.804 0.254,-0.912 -0.823 0.247,-0.928 -0.815 0.248,-0.957 -0.798 0.236,-0.951 -0.816 0.238,-0.970 -0.802 0.222,-0.946 -0.823 0.238,-0.917 -0.821 0.247,-0.916 -0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,7,8,-1,6,5,3,-1,9,6,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.907 -0.804 0.254,-0.903 -0.785 0.256,-0.907 -0.804 0.254,-0.912 -0.823 0.247,0.903 -0.785 0.256,0.912 -0.823 0.247,0.916 -0.839 0.236,-0.916 -0.839 0.236,-0.920 -0.852 0.222,0.920 -0.852 0.222,0.925 -0.862 0.205,-0.925 -0.862 0.205,0.929 -0.867 0.189,-0.929 -0.867 0.189,0.932 -0.868 0.173,-0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,3,-1,7,4,6,-1,8,4,7,-1,9,10,11,-1,12,10,9,-1,13,10,8,-1,1,10,13,-1,11,10,1,-1,5,14,15,-1,15,14,16,-1,17,14,12,-1,16,14,17,-1,4,14,5,-1,10,14,8,-1,12,14,10,-1,8,14,4,-1,18,19,20,-1,21,22,23,-1,24,25,18,-1,26,25,24,-1,25,27,18,-1,18,27,19,-1,26,27,25,-1,27,28,19,-1,19,29,30,-1,30,29,31,-1,31,29,28,-1,28,29,19,-1,32,33,26,-1,33,34,26,-1,26,34,27,-1,34,7,27,-1,28,7,31,-1,27,7,28,-1,35,2,32,-1,32,2,33,-1,2,13,33,-1,33,13,34,-1,31,6,3,-1,7,6,31,-1,34,8,7,-1,13,8,34,-1,23,0,35,-1,36,0,22,-1,35,0,2,-1,22,0,23,-1,11,1,36,-1,2,1,13,-1,36,1,0,-1]
+coord Coordinate { point [0.954 -0.861 0.189,0.965 -0.854 0.189,0.950 -0.856 0.206,0.970 -0.802 0.222,0.979 -0.817 0.205,0.980 -0.807 0.205,0.969 -0.811 0.222,0.960 -0.831 0.224,0.970 -0.839 0.206,0.976 -0.846 0.173,0.974 -0.844 0.189,0.967 -0.855 0.173,0.982 -0.835 0.173,0.961 -0.849 0.206,0.984 -0.821 0.189,0.985 -0.810 0.189,0.986 -0.814 0.173,0.985 -0.825 0.173,0.907 -0.804 0.254,0.922 -0.789 0.254,0.903 -0.785 0.256,0.932 -0.868 0.173,0.945 -0.867 0.173,0.929 -0.867 0.189,0.912 -0.823 0.247,0.924 -0.818 0.248,0.916 -0.839 0.236,0.929 -0.814 0.248,0.933 -0.809 0.248,0.939 -0.799 0.247,0.941 -0.794 0.247,0.957 -0.798 0.236,0.920 -0.852 0.222,0.943 -0.846 0.223,0.952 -0.840 0.224,0.925 -0.862 0.205,0.957 -0.862 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.922 0.789 0.254,0.903 -0.785 0.256,0.922 -0.789 0.254,0.941 -0.794 0.247,0.903 0.785 0.256,0.941 0.794 0.247,0.957 0.798 0.236,0.957 -0.798 0.236,0.970 0.802 0.222,0.970 -0.802 0.222,0.980 0.807 0.205,0.980 -0.807 0.205,0.985 0.810 0.189,0.985 -0.810 0.189,0.986 0.814 0.173,0.986 -0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [0.980 0.807 0.205,0.974 0.832 0.206,0.964 0.824 0.223,0.985 0.810 0.189,0.974 0.832 0.206,0.967 0.843 0.206,0.958 0.834 0.224,0.967 0.843 0.206,0.923 0.837 0.237,0.930 0.851 0.222,0.920 0.852 0.222,0.939 0.830 0.238,0.949 0.842 0.224,0.957 0.852 0.206,0.957 0.852 0.206,0.980 0.839 0.173,0.979 0.836 0.189,0.985 0.827 0.173,0.972 0.847 0.189,0.973 0.849 0.173,0.986 0.814 0.173,0.935 0.861 0.205,0.925 0.862 0.205,0.935 0.861 0.205,0.962 0.856 0.189,0.964 0.858 0.173,0.953 0.864 0.173,0.939 0.866 0.189,0.929 0.867 0.189,0.943 0.867 0.173,0.932 0.868 0.173,0.922 0.789 0.254,0.919 0.795 0.254,0.903 0.785 0.256,0.917 0.798 0.254,0.915 0.800 0.254,0.941 0.794 0.247,0.936 0.806 0.248,0.932 0.811 0.248,0.910 0.803 0.254,0.907 0.804 0.254,0.912 0.823 0.247,0.928 0.815 0.248,0.957 0.798 0.236,0.951 0.816 0.238,0.970 0.802 0.222,0.946 0.823 0.238,0.917 0.821 0.247,0.916 0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.907 0.804 0.254,0.903 0.785 0.256,0.907 0.804 0.254,0.912 0.823 0.247,-0.903 0.785 0.256,-0.912 0.823 0.247,-0.916 0.839 0.236,0.916 0.839 0.236,-0.920 0.852 0.222,0.920 0.852 0.222,-0.925 0.862 0.205,0.925 0.862 0.205,-0.929 0.867 0.189,0.929 0.867 0.189,-0.932 0.868 0.173,0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.240 -0.768 0.128,1.240 0.768 0.000,1.240 0.768 0.128,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 -0.463 0.124,0.559 -0.089 0.102,0.559 -0.089 0.124,0.559 -0.463 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 -0.089 0.124,-0.012 -0.089 0.102,-0.012 -0.089 0.124,0.559 -0.089 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 -0.089 0.102,-0.012 -0.463 0.124,-0.012 -0.089 0.124,-0.012 -0.463 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 -0.463 0.102,0.559 -0.463 0.124,-0.012 -0.463 0.124,0.559 -0.463 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 0.089 0.124,0.559 0.463 0.102,0.559 0.463 0.124,0.559 0.089 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 0.463 0.124,-0.012 0.463 0.102,-0.012 0.463 0.124,0.559 0.463 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 0.463 0.102,-0.012 0.089 0.124,-0.012 0.463 0.124,-0.012 0.089 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 0.089 0.102,0.559 0.089 0.124,-0.012 0.089 0.124,0.559 0.089 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.276 -0.187 0.124,-0.276 0.187 0.102,-0.276 0.187 0.124,-0.276 -0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.276 0.187 0.124,-0.610 0.187 0.102,-0.610 0.187 0.124,-0.276 0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.187 0.102,-0.610 -0.187 0.124,-0.610 0.187 0.124,-0.610 -0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.187 0.102,-0.276 -0.187 0.124,-0.610 -0.187 0.124,-0.276 -0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.903 0.785 0.256,-0.903 -0.785 0.256,0.903 -0.785 0.256,-0.903 0.785 0.256]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,5,-1,4,2,1,-1,6,3,0,-1,7,8,3,-1,7,3,6,-1,9,10,0,-1,9,0,2,-1,11,5,8,-1,11,8,7,-1,11,4,5,-1,12,10,9,-1,13,6,12,-1,13,7,6,-1,14,11,15,-1,14,15,13,-1,14,13,12,-1,14,12,9,-1,14,4,11,-1]
+coord Coordinate { point [-0.012 -0.463 0.102,-0.610 -0.187 0.102,-0.886 -0.768 0.102,-0.276 -0.187 0.102,-0.886 0.768 0.102,-0.610 0.187 0.102,-0.012 -0.089 0.102,-0.012 0.089 0.102,-0.276 0.187 0.102,0.886 -0.768 0.102,0.559 -0.463 0.102,-0.012 0.463 0.102,0.559 -0.089 0.102,0.559 0.089 0.102,0.886 0.768 0.102,0.559 0.463 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.886 0.768 0.071,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.886 0.768 0.102,0.886 0.768 0.071,-0.886 0.768 0.071,-0.886 0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.886 -0.768 0.071,0.886 -0.768 0.102,-0.886 -0.768 0.071,-0.886 -0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.886 -0.768 0.102,0.886 0.768 0.071,0.886 0.768 0.102,0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,5,-1,2,4,0,-1,3,6,1,-1,7,8,3,-1,3,8,6,-1,9,10,1,-1,1,10,2,-1,5,11,7,-1,7,11,8,-1,4,11,5,-1,9,12,10,-1,6,13,12,-1,8,13,6,-1,11,14,15,-1,15,14,13,-1,13,14,12,-1,12,14,10,-1,4,14,11,-1]
+coord Coordinate { point [-0.610 -0.187 0.071,-0.012 -0.463 0.071,-0.886 -0.768 0.071,-0.276 -0.187 0.071,-0.886 0.768 0.071,-0.610 0.187 0.071,-0.012 -0.089 0.071,-0.276 0.187 0.071,-0.012 0.089 0.071,0.559 -0.463 0.071,0.886 -0.768 0.071,-0.012 0.463 0.071,0.559 -0.089 0.071,0.559 0.089 0.071,0.886 0.768 0.071,0.559 0.463 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.276 0.187 0.071,-0.610 0.187 0.066,-0.610 0.187 0.071,-0.276 0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 0.187 0.066,-0.610 -0.187 0.071,-0.610 0.187 0.071,-0.610 -0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.610 -0.187 0.066,-0.276 -0.187 0.071,-0.610 -0.187 0.071,-0.276 -0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.276 -0.187 0.071,-0.276 0.187 0.066,-0.276 0.187 0.071,-0.276 -0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 -0.089 0.071,-0.012 -0.089 0.066,-0.012 -0.089 0.071,0.559 -0.089 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 -0.089 0.066,-0.012 -0.463 0.071,-0.012 -0.089 0.071,-0.012 -0.463 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 -0.463 0.066,0.559 -0.463 0.071,-0.012 -0.463 0.071,0.559 -0.463 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 -0.463 0.071,0.559 -0.089 0.066,0.559 -0.089 0.071,0.559 -0.463 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 0.463 0.071,-0.012 0.463 0.066,-0.012 0.463 0.071,0.559 0.463 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 0.463 0.066,-0.012 0.089 0.071,-0.012 0.463 0.071,-0.012 0.089 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.012 0.089 0.066,0.559 0.089 0.071,-0.012 0.089 0.071,0.559 0.089 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.559 0.089 0.071,0.559 0.463 0.066,0.559 0.463 0.071,0.559 0.089 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.610 0.187 0.066,-0.276 0.186 0.058,-0.610 0.186 0.058,-0.276 0.187 0.066,-0.278 0.184 0.050,-0.608 0.184 0.050,-0.282 0.181 0.043,-0.604 0.181 0.043,-0.286 0.177 0.037,-0.600 0.177 0.037,-0.292 0.171 0.031,-0.594 0.171 0.031,-0.298 0.165 0.026,-0.588 0.165 0.026,-0.308 0.155 0.022,-0.578 0.155 0.022,-0.315 0.148 0.020,-0.571 0.148 0.020,-0.564 0.141 0.020,-0.322 0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.610 -0.187 0.066,-0.610 0.186 0.058,-0.610 -0.186 0.058,-0.610 0.187 0.066,-0.608 0.184 0.050,-0.608 -0.184 0.050,-0.604 0.181 0.043,-0.604 -0.181 0.043,-0.600 0.177 0.037,-0.600 -0.177 0.037,-0.594 0.171 0.031,-0.594 -0.171 0.031,-0.588 0.165 0.026,-0.588 -0.165 0.026,-0.578 0.155 0.022,-0.578 -0.155 0.022,-0.571 0.148 0.020,-0.571 -0.148 0.020,-0.564 -0.141 0.020,-0.564 0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.276 -0.186 0.058,-0.610 -0.187 0.066,-0.610 -0.186 0.058,-0.276 -0.187 0.066,-0.278 -0.184 0.050,-0.608 -0.184 0.050,-0.282 -0.181 0.043,-0.604 -0.181 0.043,-0.286 -0.177 0.037,-0.600 -0.177 0.037,-0.594 -0.171 0.031,-0.292 -0.171 0.031,-0.588 -0.165 0.026,-0.298 -0.165 0.026,-0.578 -0.155 0.022,-0.308 -0.155 0.022,-0.571 -0.148 0.020,-0.315 -0.148 0.020,-0.564 -0.141 0.020,-0.322 -0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,4,6,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [-0.276 0.186 0.058,-0.276 -0.187 0.066,-0.276 -0.186 0.058,-0.276 0.187 0.066,-0.278 0.184 0.050,-0.278 -0.184 0.050,-0.282 -0.181 0.043,-0.282 0.181 0.043,-0.286 0.177 0.037,-0.286 -0.177 0.037,-0.292 0.171 0.031,-0.292 -0.171 0.031,-0.298 0.165 0.026,-0.298 -0.165 0.026,-0.308 0.155 0.022,-0.308 -0.155 0.022,-0.315 0.148 0.020,-0.315 -0.148 0.020,-0.322 0.141 0.020,-0.322 -0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.012 -0.089 0.066,0.558 -0.089 0.058,-0.011 -0.089 0.058,-0.009 -0.091 0.050,0.559 -0.089 0.066,0.556 -0.091 0.050,0.553 -0.095 0.043,-0.006 -0.095 0.043,0.549 -0.099 0.037,-0.001 -0.099 0.037,0.543 -0.105 0.031,0.004 -0.105 0.031,0.011 -0.111 0.026,0.537 -0.111 0.026,0.020 -0.121 0.022,0.527 -0.121 0.022,0.027 -0.128 0.020,0.520 -0.128 0.020,0.034 -0.135 0.020,0.513 -0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.012 -0.463 0.066,-0.011 -0.089 0.058,-0.011 -0.462 0.058,-0.012 -0.089 0.066,-0.009 -0.091 0.050,-0.009 -0.460 0.050,-0.006 -0.095 0.043,-0.006 -0.457 0.043,-0.001 -0.099 0.037,-0.001 -0.452 0.037,0.004 -0.105 0.031,0.004 -0.447 0.031,0.011 -0.440 0.026,0.011 -0.111 0.026,0.020 -0.431 0.022,0.020 -0.121 0.022,0.027 -0.424 0.020,0.027 -0.128 0.020,0.034 -0.417 0.020,0.034 -0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,5,6,-1,8,6,9,-1,8,7,6,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.558 -0.462 0.058,-0.012 -0.463 0.066,-0.011 -0.462 0.058,-0.009 -0.460 0.050,0.559 -0.463 0.066,0.556 -0.460 0.050,-0.006 -0.457 0.043,0.553 -0.457 0.043,0.549 -0.452 0.037,-0.001 -0.452 0.037,0.543 -0.447 0.031,0.004 -0.447 0.031,0.011 -0.440 0.026,0.537 -0.440 0.026,0.020 -0.431 0.022,0.527 -0.431 0.022,0.027 -0.424 0.020,0.520 -0.424 0.020,0.034 -0.417 0.020,0.513 -0.417 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,15,16,-1,14,12,13,-1,17,16,18,-1,17,14,16,-1,19,17,18,-1]
+coord Coordinate { point [0.559 -0.089 0.066,0.559 -0.463 0.066,0.558 -0.462 0.058,0.558 -0.089 0.058,0.556 -0.091 0.050,0.556 -0.460 0.050,0.553 -0.095 0.043,0.553 -0.457 0.043,0.549 -0.099 0.037,0.549 -0.452 0.037,0.543 -0.105 0.031,0.543 -0.447 0.031,0.537 -0.111 0.026,0.537 -0.440 0.026,0.527 -0.121 0.022,0.527 -0.431 0.022,0.520 -0.424 0.020,0.520 -0.128 0.020,0.513 -0.417 0.020,0.513 -0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,3,5,4,-1,4,6,7,-1,5,6,4,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.012 0.463 0.066,0.559 0.463 0.066,-0.011 0.462 0.058,0.558 0.462 0.058,-0.009 0.460 0.050,0.556 0.460 0.050,0.553 0.457 0.043,-0.006 0.457 0.043,0.549 0.452 0.037,-0.001 0.452 0.037,0.543 0.447 0.031,0.004 0.447 0.031,0.537 0.440 0.026,0.011 0.440 0.026,0.527 0.431 0.022,0.020 0.431 0.022,0.520 0.424 0.020,0.027 0.424 0.020,0.034 0.417 0.020,0.513 0.417 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.012 0.089 0.066,-0.011 0.462 0.058,-0.011 0.089 0.058,-0.012 0.463 0.066,-0.009 0.460 0.050,-0.009 0.091 0.050,-0.006 0.457 0.043,-0.006 0.095 0.043,-0.001 0.452 0.037,-0.001 0.099 0.037,0.004 0.447 0.031,0.004 0.105 0.031,0.011 0.440 0.026,0.011 0.111 0.026,0.020 0.431 0.022,0.020 0.121 0.022,0.027 0.424 0.020,0.027 0.128 0.020,0.034 0.417 0.020,0.034 0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.558 0.089 0.058,-0.012 0.089 0.066,-0.011 0.089 0.058,-0.009 0.091 0.050,0.559 0.089 0.066,0.556 0.091 0.050,0.553 0.095 0.043,-0.006 0.095 0.043,0.549 0.099 0.037,-0.001 0.099 0.037,0.543 0.105 0.031,0.004 0.105 0.031,0.011 0.111 0.026,0.537 0.111 0.026,0.020 0.121 0.022,0.527 0.121 0.022,0.027 0.128 0.020,0.520 0.128 0.020,0.034 0.135 0.020,0.513 0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.558 0.462 0.058,0.559 0.089 0.066,0.558 0.089 0.058,0.559 0.463 0.066,0.556 0.460 0.050,0.556 0.091 0.050,0.553 0.457 0.043,0.553 0.095 0.043,0.549 0.452 0.037,0.549 0.099 0.037,0.543 0.447 0.031,0.543 0.105 0.031,0.537 0.440 0.026,0.537 0.111 0.026,0.527 0.431 0.022,0.527 0.121 0.022,0.520 0.424 0.020,0.520 0.128 0.020,0.513 0.135 0.020,0.513 0.417 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.564 0.141 0.020,-0.322 0.141 0.020,-0.564 -0.141 0.020,-0.322 -0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.034 -0.417 0.020,0.513 -0.135 0.020,0.513 -0.417 0.020,0.034 -0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.034 0.417 0.020,0.513 0.417 0.020,0.034 0.135 0.020,0.513 0.135 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MP.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MP.step
new file mode 100644
index 00000000..0d81d9a6
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MP.step
@@ -0,0 +1,3977 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_MP.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_MP'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_MP.step',
+/* time_stamp */ '2017-10-17T20:11:38',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_MP','DirectFET_MP','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3001);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1482,#1509,#1580,
+#1607,#1680,#1707,#1780,#1797,#1809,#1840,#1864,#1888,#1905,#1936,
+#1960,#1984,#2001,#2032,#2056,#2080,#2097,#2109,#2167,#2198,#2222,
+#2246,#2263,#2377,#2408,#2432,#2456,#2473,#2504,#2528,#2552,#2569,
+#2600,#2624,#2648,#2665,#2698,#2723,#2748,#2765,#2798,#2823,#2848,
+#2865,#2898,#2923,#2948,#2965,#2977,#2989));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.415));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.325));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.415));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.415));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.75,-1.95,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.415));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.415));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.325));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.325));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.75,1.95,0.325));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.325));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.75,-1.95,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.75,1.95,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.75,1.95,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.415));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.415));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.415));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(2.66,2.373333333333,0.415));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.415));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(2.583333333333,2.45,0.415));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.415));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.415));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.75,2.45,0.415));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.415));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#351 = CIRCLE('',#352,0.137286132588);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#368 = CIRCLE('',#369,0.137286132588);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#385 = CIRCLE('',#386,0.137286132588);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#402 = CIRCLE('',#403,0.137286132588);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-2.666666666667,2.366666666667,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.325));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.666666666667,-2.366666666667,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.75,2.283333333333,0.325));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(2.66,2.373333333333,0.325));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(2.666666666667,2.366666666667,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.315));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.315));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.315));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.315));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.315));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.315));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.315));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-2.581356933706,2.281356933706,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.315));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.315));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(2.581356933706,-2.281356933706,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.512713867412,2.35,0.315));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-2.65,2.35,0.315));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.65,2.212713867412,0.315));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.65,-2.35,0.315));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.315));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(2.581356933706,2.281356933706,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.325));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#945 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#946 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#947 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#948 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#949 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#950 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#951 = CYLINDRICAL_SURFACE('',#952,0.137286132588);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.T.);
+#970 = EDGE_CURVE('',#926,#961,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-0.,-1.,-0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.F.);
+#994 = EDGE_CURVE('',#961,#987,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#997 = CARTESIAN_POINT('',(-2.505,-2.1036552916,0.4385));
+#998 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663018,0.4385));
+#999 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1000 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1001 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1002 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.137286132588);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1013 = EDGE_CURVE('',#987,#1014,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(1.,0.,0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#1014,#1037,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1049 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1050 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1051 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1052 = CARTESIAN_POINT('',(2.493711279754,-2.139593663019,0.4385));
+#1053 = CARTESIAN_POINT('',(2.505,-2.103655291599,0.4385));
+#1054 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.137286132588);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);
+#1074 = EDGE_CURVE('',#1037,#1067,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(0.,1.,0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1098 = EDGE_CURVE('',#1067,#1091,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1101 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1102 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1103 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1104 = CARTESIAN_POINT('',(2.439593663019,2.193711279754,0.4385));
+#1105 = CARTESIAN_POINT('',(2.403655291599,2.205,0.4385));
+#1106 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.137286132588);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1117 = EDGE_CURVE('',#1091,#935,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(-1.,-0.,-0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(3.15,1.95,0.325));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(1.0025,-0.715,0.315));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.0025,-0.115,0.315));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(1.0025,-1.5325,0.315));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(0.1775,-0.715,0.315));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.23625,-0.715,0.315));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(0.1775,-0.115,0.315));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(0.1775,-1.5325,0.315));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.23625,-0.115,0.315));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.0025,0.115,0.315));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(1.0025,0.715,0.315));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(1.0025,-1.1175,0.315));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(0.1775,0.115,0.315));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.23625,0.115,0.315));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.1775,0.715,0.315));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(0.1775,-1.1175,0.315));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.23625,0.715,0.315));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-0.475,-0.325,0.315));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-0.475,0.325,0.315));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.475,-1.3375,0.315));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.125,-0.325,0.315));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-1.8875,-0.325,0.315));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.125,0.325,0.315));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.125,-1.3375,0.315));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-1.8875,0.325,0.315));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1425,.F.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1413,#1424));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1407,#1408,#1409,#1410,#1411,
+#1412),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1408 = CARTESIAN_POINT('',(-2.308342773482,2.059944684623,0.65));
+#1409 = CARTESIAN_POINT('',(-2.323185546965,2.126451362571,
+0.623982326644));
+#1410 = CARTESIAN_POINT('',(-2.338028320447,2.178982326644,
+0.571451362571));
+#1411 = CARTESIAN_POINT('',(-2.352871093929,2.205,0.504944684623));
+#1412 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1404,#926,#1415,.T.);
+#1415 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1416,#1417,#1418,#1419,#1420,
+#1421,#1422,#1423),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1416 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1417 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1418 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1419 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1420 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1421 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1422 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1423 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1424 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1425 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433)
+,(#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441)
+,(#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449)
+,(#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457)
+,(#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465)
+,(#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473)
+,(#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1426 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1427 = CARTESIAN_POINT('',(-2.304101981059,2.040960489017,0.65));
+#1428 = CARTESIAN_POINT('',(-2.314703962118,2.088420748444,
+0.637574610494));
+#1429 = CARTESIAN_POINT('',(-2.325305943176,2.131978977984,
+0.612725815746));
+#1430 = CARTESIAN_POINT('',(-2.335907924235,2.167725815746,
+0.576978977984));
+#1431 = CARTESIAN_POINT('',(-2.346509905294,2.192574610494,
+0.533420748444));
+#1432 = CARTESIAN_POINT('',(-2.357111886353,2.205,0.485960489017));
+#1433 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1434 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1435 = CARTESIAN_POINT('',(-2.312110837446,2.0380861218,0.65));
+#1436 = CARTESIAN_POINT('',(-2.330721636626,2.083184257493,
+0.639036139293));
+#1437 = CARTESIAN_POINT('',(-2.348682097492,2.126299935641,
+0.617407308007));
+#1438 = CARTESIAN_POINT('',(-2.365340659729,2.16681364361,0.58321819774)
+);
+#1439 = CARTESIAN_POINT('',(-2.380182881463,2.194452561649,
+0.535996201413));
+#1440 = CARTESIAN_POINT('',(-2.392954535657,2.206387796026,
+0.485960489017));
+#1441 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1442 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1443 = CARTESIAN_POINT('',(-2.324849031155,2.028428621592,0.65));
+#1444 = CARTESIAN_POINT('',(-2.351562601112,2.071694011536,
+0.639913056572));
+#1445 = CARTESIAN_POINT('',(-2.379401326328,2.112322560708,
+0.620216203363));
+#1446 = CARTESIAN_POINT('',(-2.405153679934,2.153077998878,
+0.586961729594));
+#1447 = CARTESIAN_POINT('',(-2.424286786627,2.181885190744,
+0.537541473195));
+#1448 = CARTESIAN_POINT('',(-2.433023233719,2.197744075581,
+0.485960489017));
+#1449 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1450 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1451 = CARTESIAN_POINT('',(-2.327152275291,2.02715227529,0.65));
+#1452 = CARTESIAN_POINT('',(-2.363966582575,2.063966582575,
+0.640205362332));
+#1453 = CARTESIAN_POINT('',(-2.400432367192,2.100432367192,
+0.621152501816));
+#1454 = CARTESIAN_POINT('',(-2.436106834881,2.136106834881,
+0.588209573545));
+#1455 = CARTESIAN_POINT('',(-2.461308935545,2.161308935545,
+0.538056563789));
+#1456 = CARTESIAN_POINT('',(-2.473011432018,2.173011432018,
+0.485960489017));
+#1457 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1458 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1459 = CARTESIAN_POINT('',(-2.328428621592,2.024849031155,0.65));
+#1460 = CARTESIAN_POINT('',(-2.371694011536,2.051562601112,
+0.639913056572));
+#1461 = CARTESIAN_POINT('',(-2.412322560708,2.079401326328,
+0.620216203363));
+#1462 = CARTESIAN_POINT('',(-2.453077998878,2.105153679934,
+0.586961729594));
+#1463 = CARTESIAN_POINT('',(-2.481885190744,2.124286786627,
+0.537541473195));
+#1464 = CARTESIAN_POINT('',(-2.497744075581,2.133023233719,
+0.485960489017));
+#1465 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1466 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1467 = CARTESIAN_POINT('',(-2.3380861218,2.012110837446,0.65));
+#1468 = CARTESIAN_POINT('',(-2.383184257493,2.030721636626,
+0.639036139293));
+#1469 = CARTESIAN_POINT('',(-2.426299935641,2.048682097492,
+0.617407308007));
+#1470 = CARTESIAN_POINT('',(-2.46681364361,2.065340659729,0.58321819774)
+);
+#1471 = CARTESIAN_POINT('',(-2.494452561649,2.080182881463,
+0.535996201413));
+#1472 = CARTESIAN_POINT('',(-2.506387796026,2.092954535657,
+0.485960489017));
+#1473 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1474 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1475 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1476 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1477 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1478 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1479 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1480 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1481 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1482 = ADVANCED_FACE('',(#1483),#1504,.T.);
+#1483 = FACE_BOUND('',#1484,.T.);
+#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1498));
+#1485 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1486 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1488 = EDGE_CURVE('',#1489,#961,#1491,.T.);
+#1489 = VERTEX_POINT('',#1490);
+#1490 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1491 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1492,#1493,#1494,#1495,#1496,
+#1497),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1492 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1493 = CARTESIAN_POINT('',(-2.359944684623,-2.008342773482,0.65));
+#1494 = CARTESIAN_POINT('',(-2.426451362571,-2.023185546965,
+0.623982326644));
+#1495 = CARTESIAN_POINT('',(-2.478982326644,-2.038028320447,
+0.571451362571));
+#1496 = CARTESIAN_POINT('',(-2.505,-2.052871093929,0.504944684623));
+#1497 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#1499 = EDGE_CURVE('',#1404,#1489,#1500,.T.);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(-2.2935,2.067713867412,0.65));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(-0.,-1.,-0.));
+#1504 = CYLINDRICAL_SURFACE('',#1505,0.2115);
+#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);
+#1506 = CARTESIAN_POINT('',(-2.2935,2.067713867412,0.4385));
+#1507 = DIRECTION('',(-0.,-1.,-0.));
+#1508 = DIRECTION('',(0.,0.,1.));
+#1509 = ADVANCED_FACE('',(#1510),#1523,.F.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1513,#1522));
+#1512 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1514 = EDGE_CURVE('',#1489,#987,#1515,.T.);
+#1515 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1516,#1517,#1518,#1519,#1520,
+#1521),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1516 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1517 = CARTESIAN_POINT('',(-2.308342773482,-2.059944684623,0.65));
+#1518 = CARTESIAN_POINT('',(-2.323185546965,-2.126451362571,
+0.623982326644));
+#1519 = CARTESIAN_POINT('',(-2.338028320447,-2.178982326644,
+0.571451362571));
+#1520 = CARTESIAN_POINT('',(-2.352871093929,-2.205,0.504944684623));
+#1521 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1522 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1523 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531)
+,(#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539)
+,(#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547)
+,(#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555)
+,(#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563)
+,(#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571)
+,(#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1524 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1525 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1526 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1527 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1528 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1529 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1530 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1531 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1532 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1533 = CARTESIAN_POINT('',(-2.3380861218,-2.012110837446,0.65));
+#1534 = CARTESIAN_POINT('',(-2.383184257493,-2.030721636626,
+0.639036139293));
+#1535 = CARTESIAN_POINT('',(-2.426299935641,-2.048682097492,
+0.617407308007));
+#1536 = CARTESIAN_POINT('',(-2.46681364361,-2.065340659729,0.58321819774
+));
+#1537 = CARTESIAN_POINT('',(-2.494452561649,-2.080182881463,
+0.535996201413));
+#1538 = CARTESIAN_POINT('',(-2.506387796026,-2.092954535657,
+0.485960489017));
+#1539 = CARTESIAN_POINT('',(-2.505,-2.1036552916,0.4385));
+#1540 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1541 = CARTESIAN_POINT('',(-2.328428621592,-2.024849031155,0.65));
+#1542 = CARTESIAN_POINT('',(-2.371694011536,-2.051562601112,
+0.639913056572));
+#1543 = CARTESIAN_POINT('',(-2.412322560708,-2.079401326328,
+0.620216203363));
+#1544 = CARTESIAN_POINT('',(-2.453077998878,-2.105153679934,
+0.586961729594));
+#1545 = CARTESIAN_POINT('',(-2.481885190744,-2.124286786627,
+0.537541473195));
+#1546 = CARTESIAN_POINT('',(-2.497744075581,-2.133023233718,
+0.485960489017));
+#1547 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663018,0.4385));
+#1548 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1549 = CARTESIAN_POINT('',(-2.32715227529,-2.027152275291,0.65));
+#1550 = CARTESIAN_POINT('',(-2.363966582574,-2.063966582575,
+0.640205362332));
+#1551 = CARTESIAN_POINT('',(-2.400432367192,-2.100432367192,
+0.621152501816));
+#1552 = CARTESIAN_POINT('',(-2.436106834881,-2.136106834881,
+0.588209573545));
+#1553 = CARTESIAN_POINT('',(-2.461308935545,-2.161308935545,
+0.538056563789));
+#1554 = CARTESIAN_POINT('',(-2.473011432018,-2.173011432018,
+0.485960489017));
+#1555 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1556 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1557 = CARTESIAN_POINT('',(-2.324849031155,-2.028428621592,0.65));
+#1558 = CARTESIAN_POINT('',(-2.351562601112,-2.071694011536,
+0.639913056572));
+#1559 = CARTESIAN_POINT('',(-2.379401326328,-2.112322560708,
+0.620216203363));
+#1560 = CARTESIAN_POINT('',(-2.405153679934,-2.153077998878,
+0.586961729594));
+#1561 = CARTESIAN_POINT('',(-2.424286786627,-2.181885190744,
+0.537541473195));
+#1562 = CARTESIAN_POINT('',(-2.433023233719,-2.197744075581,
+0.485960489017));
+#1563 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1564 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1565 = CARTESIAN_POINT('',(-2.312110837446,-2.0380861218,0.65));
+#1566 = CARTESIAN_POINT('',(-2.330721636626,-2.083184257493,
+0.639036139293));
+#1567 = CARTESIAN_POINT('',(-2.348682097492,-2.126299935641,
+0.617407308007));
+#1568 = CARTESIAN_POINT('',(-2.365340659729,-2.16681364361,0.58321819774
+));
+#1569 = CARTESIAN_POINT('',(-2.380182881463,-2.194452561649,
+0.535996201413));
+#1570 = CARTESIAN_POINT('',(-2.392954535657,-2.206387796026,
+0.485960489017));
+#1571 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1572 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1573 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1574 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1575 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1576 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1577 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1578 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1579 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1580 = ADVANCED_FACE('',(#1581),#1602,.T.);
+#1581 = FACE_BOUND('',#1582,.T.);
+#1582 = EDGE_LOOP('',(#1583,#1584,#1585,#1596));
+#1583 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1584 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1585 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#1586 = EDGE_CURVE('',#1587,#1014,#1589,.T.);
+#1587 = VERTEX_POINT('',#1588);
+#1588 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1589 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1590,#1591,#1592,#1593,#1594,
+#1595),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1590 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1591 = CARTESIAN_POINT('',(2.308342773482,-2.059944684623,0.65));
+#1592 = CARTESIAN_POINT('',(2.323185546965,-2.126451362571,
+0.623982326644));
+#1593 = CARTESIAN_POINT('',(2.338028320447,-2.178982326644,
+0.571451362571));
+#1594 = CARTESIAN_POINT('',(2.352871093929,-2.205,0.504944684623));
+#1595 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1596 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#1597 = EDGE_CURVE('',#1489,#1587,#1598,.T.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-2.367713867412,-1.9935,0.65));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(1.,0.,0.));
+#1602 = CYLINDRICAL_SURFACE('',#1603,0.2115);
+#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606);
+#1604 = CARTESIAN_POINT('',(-2.367713867412,-1.9935,0.4385));
+#1605 = DIRECTION('',(1.,0.,0.));
+#1606 = DIRECTION('',(0.,0.,1.));
+#1607 = ADVANCED_FACE('',(#1608),#1623,.F.);
+#1608 = FACE_BOUND('',#1609,.F.);
+#1609 = EDGE_LOOP('',(#1610,#1611,#1622));
+#1610 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#1611 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1612 = EDGE_CURVE('',#1587,#1037,#1613,.T.);
+#1613 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1614,#1615,#1616,#1617,#1618,
+#1619,#1620,#1621),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1614 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1615 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1616 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1617 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1618 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1619 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1620 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1621 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1622 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1623 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631)
+,(#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639)
+,(#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647)
+,(#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655)
+,(#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663)
+,(#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671)
+,(#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1624 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1625 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1626 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1627 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1628 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1629 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1630 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1631 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1632 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1633 = CARTESIAN_POINT('',(2.312110837446,-2.0380861218,0.65));
+#1634 = CARTESIAN_POINT('',(2.330721636626,-2.083184257493,
+0.639036139293));
+#1635 = CARTESIAN_POINT('',(2.348682097492,-2.126299935641,
+0.617407308007));
+#1636 = CARTESIAN_POINT('',(2.365340659729,-2.16681364361,0.58321819774)
+);
+#1637 = CARTESIAN_POINT('',(2.380182881463,-2.194452561649,
+0.535996201413));
+#1638 = CARTESIAN_POINT('',(2.392954535657,-2.206387796026,
+0.485960489017));
+#1639 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1640 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1641 = CARTESIAN_POINT('',(2.324849031155,-2.028428621592,0.65));
+#1642 = CARTESIAN_POINT('',(2.351562601112,-2.071694011536,
+0.639913056572));
+#1643 = CARTESIAN_POINT('',(2.379401326328,-2.112322560708,
+0.620216203363));
+#1644 = CARTESIAN_POINT('',(2.405153679934,-2.153077998878,
+0.586961729594));
+#1645 = CARTESIAN_POINT('',(2.424286786627,-2.181885190744,
+0.537541473195));
+#1646 = CARTESIAN_POINT('',(2.433023233719,-2.197744075581,
+0.485960489017));
+#1647 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1648 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1649 = CARTESIAN_POINT('',(2.327152275291,-2.02715227529,0.65));
+#1650 = CARTESIAN_POINT('',(2.363966582575,-2.063966582575,
+0.640205362332));
+#1651 = CARTESIAN_POINT('',(2.400432367192,-2.100432367192,
+0.621152501816));
+#1652 = CARTESIAN_POINT('',(2.436106834881,-2.136106834881,
+0.588209573545));
+#1653 = CARTESIAN_POINT('',(2.461308935545,-2.161308935545,
+0.538056563789));
+#1654 = CARTESIAN_POINT('',(2.473011432018,-2.173011432018,
+0.485960489017));
+#1655 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1656 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1657 = CARTESIAN_POINT('',(2.328428621592,-2.024849031155,0.65));
+#1658 = CARTESIAN_POINT('',(2.371694011536,-2.051562601112,
+0.639913056572));
+#1659 = CARTESIAN_POINT('',(2.412322560708,-2.079401326328,
+0.620216203363));
+#1660 = CARTESIAN_POINT('',(2.453077998878,-2.105153679934,
+0.586961729594));
+#1661 = CARTESIAN_POINT('',(2.481885190744,-2.124286786627,
+0.537541473195));
+#1662 = CARTESIAN_POINT('',(2.497744075581,-2.133023233719,
+0.485960489017));
+#1663 = CARTESIAN_POINT('',(2.493711279754,-2.139593663019,0.4385));
+#1664 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1665 = CARTESIAN_POINT('',(2.3380861218,-2.012110837446,0.65));
+#1666 = CARTESIAN_POINT('',(2.383184257493,-2.030721636626,
+0.639036139293));
+#1667 = CARTESIAN_POINT('',(2.426299935641,-2.048682097492,
+0.617407308007));
+#1668 = CARTESIAN_POINT('',(2.46681364361,-2.065340659729,0.58321819774)
+);
+#1669 = CARTESIAN_POINT('',(2.494452561649,-2.080182881463,
+0.535996201413));
+#1670 = CARTESIAN_POINT('',(2.506387796026,-2.092954535657,
+0.485960489017));
+#1671 = CARTESIAN_POINT('',(2.505,-2.103655291599,0.4385));
+#1672 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1673 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1674 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1675 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1676 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1677 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1678 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1679 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1680 = ADVANCED_FACE('',(#1681),#1702,.T.);
+#1681 = FACE_BOUND('',#1682,.T.);
+#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1696));
+#1683 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1687,#1067,#1689,.T.);
+#1687 = VERTEX_POINT('',#1688);
+#1688 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1689 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1690,#1691,#1692,#1693,#1694,
+#1695),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1690 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1691 = CARTESIAN_POINT('',(2.359944684623,2.008342773482,0.65));
+#1692 = CARTESIAN_POINT('',(2.426451362571,2.023185546965,0.623982326644
+));
+#1693 = CARTESIAN_POINT('',(2.478982326644,2.038028320447,0.571451362571
+));
+#1694 = CARTESIAN_POINT('',(2.505,2.052871093929,0.504944684623));
+#1695 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1696 = ORIENTED_EDGE('',*,*,#1697,.F.);
+#1697 = EDGE_CURVE('',#1587,#1687,#1698,.T.);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(2.2935,-2.067713867412,0.65));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(0.,1.,0.));
+#1702 = CYLINDRICAL_SURFACE('',#1703,0.2115);
+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
+#1704 = CARTESIAN_POINT('',(2.2935,-2.067713867412,0.4385));
+#1705 = DIRECTION('',(0.,1.,0.));
+#1706 = DIRECTION('',(0.,0.,1.));
+#1707 = ADVANCED_FACE('',(#1708),#1723,.F.);
+#1708 = FACE_BOUND('',#1709,.F.);
+#1709 = EDGE_LOOP('',(#1710,#1711,#1722));
+#1710 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1712 = EDGE_CURVE('',#1687,#1091,#1713,.T.);
+#1713 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1714,#1715,#1716,#1717,#1718,
+#1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1714 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1715 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1716 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1717 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1718 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1719 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1720 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1721 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1722 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1723 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731)
+,(#1732,#1733,#1734,#1735,#1736,#1737,#1738,#1739)
+,(#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747)
+,(#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755)
+,(#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763)
+,(#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771)
+,(#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1724 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1725 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1726 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1727 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1728 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1729 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1730 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1731 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1732 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1733 = CARTESIAN_POINT('',(2.3380861218,2.012110837446,0.65));
+#1734 = CARTESIAN_POINT('',(2.383184257493,2.030721636626,0.639036139293
+));
+#1735 = CARTESIAN_POINT('',(2.426299935641,2.048682097492,0.617407308007
+));
+#1736 = CARTESIAN_POINT('',(2.46681364361,2.065340659729,0.58321819774)
+);
+#1737 = CARTESIAN_POINT('',(2.494452561649,2.080182881463,0.535996201413
+));
+#1738 = CARTESIAN_POINT('',(2.506387796026,2.092954535657,0.485960489017
+));
+#1739 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1740 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1741 = CARTESIAN_POINT('',(2.328428621592,2.024849031155,0.65));
+#1742 = CARTESIAN_POINT('',(2.371694011536,2.051562601112,0.639913056572
+));
+#1743 = CARTESIAN_POINT('',(2.412322560708,2.079401326328,0.620216203363
+));
+#1744 = CARTESIAN_POINT('',(2.453077998878,2.105153679934,0.586961729594
+));
+#1745 = CARTESIAN_POINT('',(2.481885190744,2.124286786627,0.537541473195
+));
+#1746 = CARTESIAN_POINT('',(2.497744075581,2.133023233719,0.485960489017
+));
+#1747 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1748 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1749 = CARTESIAN_POINT('',(2.32715227529,2.027152275291,0.65));
+#1750 = CARTESIAN_POINT('',(2.363966582575,2.063966582575,0.640205362332
+));
+#1751 = CARTESIAN_POINT('',(2.400432367192,2.100432367192,0.621152501816
+));
+#1752 = CARTESIAN_POINT('',(2.436106834881,2.136106834881,0.588209573545
+));
+#1753 = CARTESIAN_POINT('',(2.461308935545,2.161308935545,0.538056563789
+));
+#1754 = CARTESIAN_POINT('',(2.473011432018,2.173011432018,0.485960489017
+));
+#1755 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1756 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1757 = CARTESIAN_POINT('',(2.324849031155,2.028428621592,0.65));
+#1758 = CARTESIAN_POINT('',(2.351562601112,2.071694011536,0.639913056572
+));
+#1759 = CARTESIAN_POINT('',(2.379401326328,2.112322560708,0.620216203363
+));
+#1760 = CARTESIAN_POINT('',(2.405153679934,2.153077998878,0.586961729594
+));
+#1761 = CARTESIAN_POINT('',(2.424286786627,2.181885190744,0.537541473195
+));
+#1762 = CARTESIAN_POINT('',(2.433023233719,2.197744075581,0.485960489017
+));
+#1763 = CARTESIAN_POINT('',(2.439593663019,2.193711279754,0.4385));
+#1764 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1765 = CARTESIAN_POINT('',(2.312110837446,2.0380861218,0.65));
+#1766 = CARTESIAN_POINT('',(2.330721636626,2.083184257493,0.639036139293
+));
+#1767 = CARTESIAN_POINT('',(2.348682097492,2.126299935641,0.617407308007
+));
+#1768 = CARTESIAN_POINT('',(2.365340659729,2.16681364361,0.58321819774)
+);
+#1769 = CARTESIAN_POINT('',(2.380182881463,2.194452561649,0.535996201413
+));
+#1770 = CARTESIAN_POINT('',(2.392954535657,2.206387796026,0.485960489017
+));
+#1771 = CARTESIAN_POINT('',(2.403655291599,2.205,0.4385));
+#1772 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1773 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1774 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1775 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1776 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1777 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1778 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1779 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1780 = ADVANCED_FACE('',(#1781),#1792,.T.);
+#1781 = FACE_BOUND('',#1782,.T.);
+#1782 = EDGE_LOOP('',(#1783,#1784,#1785,#1786));
+#1783 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1784 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1785 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1787 = EDGE_CURVE('',#1687,#1404,#1788,.T.);
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(2.367713867412,1.9935,0.65));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(-1.,-0.,-0.));
+#1792 = CYLINDRICAL_SURFACE('',#1793,0.2115);
+#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);
+#1794 = CARTESIAN_POINT('',(2.367713867412,1.9935,0.4385));
+#1795 = DIRECTION('',(-1.,-0.,-0.));
+#1796 = DIRECTION('',(0.,0.,1.));
+#1797 = ADVANCED_FACE('',(#1798),#1804,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1803));
+#1800 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1801 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1803 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1804 = PLANE('',#1805);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1807 = DIRECTION('',(1.,0.,0.));
+#1808 = DIRECTION('',(0.,0.,1.));
+#1809 = ADVANCED_FACE('',(#1810),#1835,.T.);
+#1810 = FACE_BOUND('',#1811,.T.);
+#1811 = EDGE_LOOP('',(#1812,#1820,#1828,#1834));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1814,#1279,#1816,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(1.0025,-0.715,0.26));
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(1.0025,-0.715,5.E-02));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(0.,0.,1.));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1814,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(1.0025,-0.115,0.26));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(1.0025,-1.3325,0.26));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,-1.,0.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1829 = EDGE_CURVE('',#1822,#1281,#1830,.T.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(1.0025,-0.115,5.E-02));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,0.,1.));
+#1834 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1835 = PLANE('',#1836);
+#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);
+#1837 = CARTESIAN_POINT('',(1.0025,-0.715,5.E-02));
+#1838 = DIRECTION('',(1.,0.,0.));
+#1839 = DIRECTION('',(0.,0.,1.));
+#1840 = ADVANCED_FACE('',(#1841),#1859,.T.);
+#1841 = FACE_BOUND('',#1842,.T.);
+#1842 = EDGE_LOOP('',(#1843,#1844,#1852,#1858));
+#1843 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1844 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1845 = EDGE_CURVE('',#1846,#1822,#1848,.T.);
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(0.1775,-0.115,0.26));
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(-1.03625,-0.115,0.26));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.,0.));
+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1853 = EDGE_CURVE('',#1846,#1297,#1854,.T.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(0.1775,-0.115,5.E-02));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,0.,1.));
+#1858 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1859 = PLANE('',#1860);
+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);
+#1861 = CARTESIAN_POINT('',(0.1775,-0.115,5.E-02));
+#1862 = DIRECTION('',(0.,1.,0.));
+#1863 = DIRECTION('',(0.,0.,1.));
+#1864 = ADVANCED_FACE('',(#1865),#1883,.F.);
+#1865 = FACE_BOUND('',#1866,.F.);
+#1866 = EDGE_LOOP('',(#1867,#1875,#1881,#1882));
+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);
+#1868 = EDGE_CURVE('',#1869,#1289,#1871,.T.);
+#1869 = VERTEX_POINT('',#1870);
+#1870 = CARTESIAN_POINT('',(0.1775,-0.715,0.26));
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(0.,0.,1.));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1846,#1869,#1877,.T.);
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(0.1775,-1.3325,0.26));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.,-1.,0.));
+#1881 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1883 = PLANE('',#1884);
+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
+#1885 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#1886 = DIRECTION('',(1.,0.,0.));
+#1887 = DIRECTION('',(0.,0.,1.));
+#1888 = ADVANCED_FACE('',(#1889),#1900,.F.);
+#1889 = FACE_BOUND('',#1890,.F.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1898,#1899));
+#1891 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#1869,#1814,#1894,.T.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-1.03625,-0.715,0.26));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1868,.T.);
+#1899 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1900 = PLANE('',#1901);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#1903 = DIRECTION('',(0.,1.,0.));
+#1904 = DIRECTION('',(0.,0.,1.));
+#1905 = ADVANCED_FACE('',(#1906),#1931,.T.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1916,#1924,#1930));
+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1909 = EDGE_CURVE('',#1910,#1313,#1912,.T.);
+#1910 = VERTEX_POINT('',#1911);
+#1911 = CARTESIAN_POINT('',(1.0025,0.115,0.26));
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(1.0025,0.115,5.E-02));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,0.,1.));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1910,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(1.0025,0.715,0.26));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(1.0025,-0.9175,0.26));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,-1.,0.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#1925 = EDGE_CURVE('',#1918,#1315,#1926,.T.);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(1.0025,0.715,5.E-02));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,0.,1.));
+#1930 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(1.0025,0.115,5.E-02));
+#1934 = DIRECTION('',(1.,0.,0.));
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ADVANCED_FACE('',(#1937),#1955,.T.);
+#1937 = FACE_BOUND('',#1938,.T.);
+#1938 = EDGE_LOOP('',(#1939,#1940,#1948,#1954));
+#1939 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1941 = EDGE_CURVE('',#1942,#1918,#1944,.T.);
+#1942 = VERTEX_POINT('',#1943);
+#1943 = CARTESIAN_POINT('',(0.1775,0.715,0.26));
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(-1.03625,0.715,0.26));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.,0.));
+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1949 = EDGE_CURVE('',#1942,#1331,#1950,.T.);
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(0.1775,0.715,5.E-02));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(0.,0.,1.));
+#1954 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(0.1775,0.715,5.E-02));
+#1958 = DIRECTION('',(0.,1.,0.));
+#1959 = DIRECTION('',(0.,0.,1.));
+#1960 = ADVANCED_FACE('',(#1961),#1979,.F.);
+#1961 = FACE_BOUND('',#1962,.F.);
+#1962 = EDGE_LOOP('',(#1963,#1971,#1977,#1978));
+#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
+#1964 = EDGE_CURVE('',#1965,#1323,#1967,.T.);
+#1965 = VERTEX_POINT('',#1966);
+#1966 = CARTESIAN_POINT('',(0.1775,0.115,0.26));
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.,0.,1.));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1942,#1965,#1973,.T.);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(0.1775,-0.9175,0.26));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.,-1.,0.));
+#1977 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1978 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1979 = PLANE('',#1980);
+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
+#1981 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#1982 = DIRECTION('',(1.,0.,0.));
+#1983 = DIRECTION('',(0.,0.,1.));
+#1984 = ADVANCED_FACE('',(#1985),#1996,.F.);
+#1985 = FACE_BOUND('',#1986,.F.);
+#1986 = EDGE_LOOP('',(#1987,#1988,#1994,#1995));
+#1987 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#1989 = EDGE_CURVE('',#1965,#1910,#1990,.T.);
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.03625,0.115,0.26));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(1.,0.,0.));
+#1994 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1996 = PLANE('',#1997);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = DIRECTION('',(0.,0.,1.));
+#2001 = ADVANCED_FACE('',(#2002),#2027,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2012,#2020,#2026));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#2006,#1347,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(-0.475,-0.325,0.26));
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(-0.475,-0.325,5.E-02));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(0.,0.,1.));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#2006,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(-0.475,0.325,0.26));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-0.475,-1.1375,0.26));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,-1.,0.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2021 = EDGE_CURVE('',#2014,#1349,#2022,.T.);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-0.475,0.325,5.E-02));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(0.,0.,1.));
+#2026 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2027 = PLANE('',#2028);
+#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031);
+#2029 = CARTESIAN_POINT('',(-0.475,-0.325,5.E-02));
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = DIRECTION('',(0.,0.,1.));
+#2032 = ADVANCED_FACE('',(#2033),#2051,.T.);
+#2033 = FACE_BOUND('',#2034,.T.);
+#2034 = EDGE_LOOP('',(#2035,#2036,#2044,#2050));
+#2035 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2014,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(-1.125,0.325,0.26));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-1.6875,0.325,0.26));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,0.,0.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#1365,#2046,.T.);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.125,0.325,5.E-02));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2051 = PLANE('',#2052);
+#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);
+#2053 = CARTESIAN_POINT('',(-1.125,0.325,5.E-02));
+#2054 = DIRECTION('',(0.,1.,0.));
+#2055 = DIRECTION('',(0.,0.,1.));
+#2056 = ADVANCED_FACE('',(#2057),#2075,.F.);
+#2057 = FACE_BOUND('',#2058,.F.);
+#2058 = EDGE_LOOP('',(#2059,#2067,#2073,#2074));
+#2059 = ORIENTED_EDGE('',*,*,#2060,.F.);
+#2060 = EDGE_CURVE('',#2061,#1357,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(-1.125,-0.325,0.26));
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,0.,1.));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2038,#2061,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-1.125,-1.1375,0.26));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,-1.,0.));
+#2073 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2075 = PLANE('',#2076);
+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
+#2077 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2078 = DIRECTION('',(1.,0.,0.));
+#2079 = DIRECTION('',(0.,0.,1.));
+#2080 = ADVANCED_FACE('',(#2081),#2092,.F.);
+#2081 = FACE_BOUND('',#2082,.F.);
+#2082 = EDGE_LOOP('',(#2083,#2084,#2090,#2091));
+#2083 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2085 = EDGE_CURVE('',#2061,#2006,#2086,.T.);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(-1.6875,-0.325,0.26));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(1.,0.,0.));
+#2090 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2091 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2092 = PLANE('',#2093);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2095 = DIRECTION('',(0.,1.,0.));
+#2096 = DIRECTION('',(0.,0.,1.));
+#2097 = ADVANCED_FACE('',(#2098),#2104,.T.);
+#2098 = FACE_BOUND('',#2099,.T.);
+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2103));
+#2100 = ORIENTED_EDGE('',*,*,#1597,.T.);
+#2101 = ORIENTED_EDGE('',*,*,#1697,.T.);
+#2102 = ORIENTED_EDGE('',*,*,#1787,.T.);
+#2103 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(-2.505,-2.205,0.65));
+#2107 = DIRECTION('',(0.,0.,1.));
+#2108 = DIRECTION('',(1.,0.,0.));
+#2109 = ADVANCED_FACE('',(#2110,#2144,#2150,#2156),#2162,.T.);
+#2110 = FACE_BOUND('',#2111,.T.);
+#2111 = EDGE_LOOP('',(#2112,#2122,#2130,#2138));
+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2113 = EDGE_CURVE('',#2114,#2116,#2118,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,1.,0.));
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2114,#2124,#2126,.T.);
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(1.,0.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2124,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(2.25,1.95,0.26));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.,1.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2116,#2132,#2140,.T.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = FACE_BOUND('',#2145,.T.);
+#2145 = EDGE_LOOP('',(#2146,#2147,#2148,#2149));
+#2146 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2147 = ORIENTED_EDGE('',*,*,#2013,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152,#2153,#2154,#2155));
+#2152 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#2153 = ORIENTED_EDGE('',*,*,#1821,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#2155 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#2156 = FACE_BOUND('',#2157,.T.);
+#2157 = EDGE_LOOP('',(#2158,#2159,#2160,#2161));
+#2158 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#2159 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#2162 = PLANE('',#2163);
+#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2164 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2165 = DIRECTION('',(0.,0.,1.));
+#2166 = DIRECTION('',(1.,0.,0.));
+#2167 = ADVANCED_FACE('',(#2168),#2193,.F.);
+#2168 = FACE_BOUND('',#2169,.F.);
+#2169 = EDGE_LOOP('',(#2170,#2178,#2186,#2192));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2172,#2114,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.,0.,1.));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#2172,#2180,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,1.,0.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2116,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,0.,1.));
+#2192 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2193 = PLANE('',#2194);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2196 = DIRECTION('',(1.,0.,0.));
+#2197 = DIRECTION('',(0.,0.,1.));
+#2198 = ADVANCED_FACE('',(#2199),#2217,.T.);
+#2199 = FACE_BOUND('',#2200,.T.);
+#2200 = EDGE_LOOP('',(#2201,#2209,#2210,#2211));
+#2201 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2202 = EDGE_CURVE('',#2180,#2203,#2205,.T.);
+#2203 = VERTEX_POINT('',#2204);
+#2204 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(1.,0.,0.));
+#2209 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2210 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2211 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2212 = EDGE_CURVE('',#2203,#2132,#2213,.T.);
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(0.,0.,1.));
+#2217 = PLANE('',#2218);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2220 = DIRECTION('',(0.,1.,0.));
+#2221 = DIRECTION('',(0.,0.,1.));
+#2222 = ADVANCED_FACE('',(#2223),#2241,.F.);
+#2223 = FACE_BOUND('',#2224,.F.);
+#2224 = EDGE_LOOP('',(#2225,#2233,#2234,#2235));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2172,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,0.,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2234 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2227,#2124,#2237,.T.);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2258,.T.);
+#2247 = FACE_BOUND('',#2248,.T.);
+#2248 = EDGE_LOOP('',(#2249,#2250,#2256,#2257));
+#2249 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2251 = EDGE_CURVE('',#2227,#2203,#2252,.T.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,1.,0.));
+#2256 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2258 = PLANE('',#2259);
+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);
+#2260 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2261 = DIRECTION('',(1.,0.,0.));
+#2262 = DIRECTION('',(0.,0.,1.));
+#2263 = ADVANCED_FACE('',(#2264,#2270,#2304,#2338),#2372,.F.);
+#2264 = FACE_BOUND('',#2265,.F.);
+#2265 = EDGE_LOOP('',(#2266,#2267,#2268,#2269));
+#2266 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2267 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2268 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2269 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2282,#2290,#2298));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2273 = EDGE_CURVE('',#2274,#2276,#2278,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-1.125,0.325,0.18));
+#2276 = VERTEX_POINT('',#2277);
+#2277 = CARTESIAN_POINT('',(-0.475,0.325,0.18));
+#2278 = LINE('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(-1.6875,0.325,0.18));
+#2280 = VECTOR('',#2281,1.);
+#2281 = DIRECTION('',(1.,0.,0.));
+#2282 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2283 = EDGE_CURVE('',#2276,#2284,#2286,.T.);
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(-0.475,-0.325,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-0.475,-1.1375,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,-1.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#2284,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-1.125,-0.325,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(-1.6875,-0.325,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(1.,0.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2274,#2292,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-1.125,-1.1375,0.18));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,-1.,0.));
+#2304 = FACE_BOUND('',#2305,.F.);
+#2305 = EDGE_LOOP('',(#2306,#2316,#2324,#2332));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2308,#2310,#2312,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(0.1775,-0.115,0.18));
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(1.0025,-0.115,0.18));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-1.03625,-0.115,0.18));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(1.,0.,0.));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2310,#2318,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(1.0025,-0.715,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(1.0025,-1.3325,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(0.,-1.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2326,#2318,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(0.1775,-0.715,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-1.03625,-0.715,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2308,#2326,#2334,.T.);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(0.1775,-1.3325,0.18));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(0.,-1.,0.));
+#2338 = FACE_BOUND('',#2339,.F.);
+#2339 = EDGE_LOOP('',(#2340,#2350,#2358,#2366));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2341 = EDGE_CURVE('',#2342,#2344,#2346,.T.);
+#2342 = VERTEX_POINT('',#2343);
+#2343 = CARTESIAN_POINT('',(0.1775,0.715,0.18));
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(1.0025,0.715,0.18));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-1.03625,0.715,0.18));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.,0.));
+#2350 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2351 = EDGE_CURVE('',#2344,#2352,#2354,.T.);
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(1.0025,0.115,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(1.0025,-0.9175,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(0.,-1.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2359 = EDGE_CURVE('',#2360,#2352,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(0.1775,0.115,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(-1.03625,0.115,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(1.,0.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2342,#2360,#2368,.T.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(0.1775,-0.9175,0.18));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,-1.,0.));
+#2372 = PLANE('',#2373);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2375 = DIRECTION('',(0.,0.,1.));
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = ADVANCED_FACE('',(#2378),#2403,.T.);
+#2378 = FACE_BOUND('',#2379,.T.);
+#2379 = EDGE_LOOP('',(#2380,#2388,#2396,#2402));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.F.);
+#2381 = EDGE_CURVE('',#2382,#2276,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(-0.475,0.325,0.167));
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-0.475,0.325,5.E-02));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,0.,1.));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2382,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(-1.125,0.325,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-1.125,0.325,0.167));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(1.,0.,0.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2397 = EDGE_CURVE('',#2390,#2274,#2398,.T.);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.125,0.325,5.E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2403 = PLANE('',#2404);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(-1.125,0.325,5.E-02));
+#2406 = DIRECTION('',(0.,1.,0.));
+#2407 = DIRECTION('',(0.,0.,1.));
+#2408 = ADVANCED_FACE('',(#2409),#2427,.F.);
+#2409 = FACE_BOUND('',#2410,.F.);
+#2410 = EDGE_LOOP('',(#2411,#2419,#2425,#2426));
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#2413,#2292,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-1.125,-0.325,0.167));
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,0.,1.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2413,#2390,#2421,.T.);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(-1.125,-0.325,0.167));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,1.,0.));
+#2425 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2426 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2427 = PLANE('',#2428);
+#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);
+#2429 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2430 = DIRECTION('',(1.,0.,0.));
+#2431 = DIRECTION('',(0.,0.,1.));
+#2432 = ADVANCED_FACE('',(#2433),#2451,.F.);
+#2433 = FACE_BOUND('',#2434,.F.);
+#2434 = EDGE_LOOP('',(#2435,#2443,#2449,#2450));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2436 = EDGE_CURVE('',#2437,#2284,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(-0.475,-0.325,0.167));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-0.475,-0.325,5.E-02));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2413,#2437,#2445,.T.);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-1.125,-0.325,0.167));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(1.,0.,0.));
+#2449 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2450 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2451 = PLANE('',#2452);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2454 = DIRECTION('',(0.,1.,0.));
+#2455 = DIRECTION('',(0.,0.,1.));
+#2456 = ADVANCED_FACE('',(#2457),#2468,.T.);
+#2457 = FACE_BOUND('',#2458,.T.);
+#2458 = EDGE_LOOP('',(#2459,#2460,#2466,#2467));
+#2459 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2461 = EDGE_CURVE('',#2437,#2382,#2462,.T.);
+#2462 = LINE('',#2463,#2464);
+#2463 = CARTESIAN_POINT('',(-0.475,-0.325,0.167));
+#2464 = VECTOR('',#2465,1.);
+#2465 = DIRECTION('',(0.,1.,0.));
+#2466 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2467 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2468 = PLANE('',#2469);
+#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472);
+#2470 = CARTESIAN_POINT('',(-0.475,-0.325,5.E-02));
+#2471 = DIRECTION('',(1.,0.,0.));
+#2472 = DIRECTION('',(0.,0.,1.));
+#2473 = ADVANCED_FACE('',(#2474),#2499,.T.);
+#2474 = FACE_BOUND('',#2475,.T.);
+#2475 = EDGE_LOOP('',(#2476,#2484,#2492,#2498));
+#2476 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2477 = EDGE_CURVE('',#2478,#2310,#2480,.T.);
+#2478 = VERTEX_POINT('',#2479);
+#2479 = CARTESIAN_POINT('',(1.0025,-0.115,0.167));
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(1.0025,-0.115,5.E-02));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,0.,1.));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2478,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(0.1775,-0.115,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(0.1775,-0.115,0.167));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(1.,0.,0.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2486,#2308,#2494,.T.);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(0.1775,-0.115,5.E-02));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,0.,1.));
+#2498 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2499 = PLANE('',#2500);
+#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2501 = CARTESIAN_POINT('',(0.1775,-0.115,5.E-02));
+#2502 = DIRECTION('',(0.,1.,0.));
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = ADVANCED_FACE('',(#2505),#2523,.F.);
+#2505 = FACE_BOUND('',#2506,.F.);
+#2506 = EDGE_LOOP('',(#2507,#2515,#2521,#2522));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2509,#2326,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(0.1775,-0.715,0.167));
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.,0.,1.));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2509,#2486,#2517,.T.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(0.1775,-0.715,0.167));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.,1.,0.));
+#2521 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2522 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2523 = PLANE('',#2524);
+#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527);
+#2525 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = DIRECTION('',(0.,0.,1.));
+#2528 = ADVANCED_FACE('',(#2529),#2547,.F.);
+#2529 = FACE_BOUND('',#2530,.F.);
+#2530 = EDGE_LOOP('',(#2531,#2539,#2545,#2546));
+#2531 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2532 = EDGE_CURVE('',#2533,#2318,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(1.0025,-0.715,0.167));
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(1.0025,-0.715,5.E-02));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.,0.,1.));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2509,#2533,#2541,.T.);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(0.1775,-0.715,0.167));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.,0.));
+#2545 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#2550 = DIRECTION('',(0.,1.,0.));
+#2551 = DIRECTION('',(0.,0.,1.));
+#2552 = ADVANCED_FACE('',(#2553),#2564,.T.);
+#2553 = FACE_BOUND('',#2554,.T.);
+#2554 = EDGE_LOOP('',(#2555,#2556,#2562,#2563));
+#2555 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#2533,#2478,#2558,.T.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(1.0025,-0.715,0.167));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(0.,1.,0.));
+#2562 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2563 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2564 = PLANE('',#2565);
+#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
+#2566 = CARTESIAN_POINT('',(1.0025,-0.715,5.E-02));
+#2567 = DIRECTION('',(1.,0.,0.));
+#2568 = DIRECTION('',(0.,0.,1.));
+#2569 = ADVANCED_FACE('',(#2570),#2595,.T.);
+#2570 = FACE_BOUND('',#2571,.T.);
+#2571 = EDGE_LOOP('',(#2572,#2580,#2588,#2594));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.F.);
+#2573 = EDGE_CURVE('',#2574,#2344,#2576,.T.);
+#2574 = VERTEX_POINT('',#2575);
+#2575 = CARTESIAN_POINT('',(1.0025,0.715,0.167));
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(1.0025,0.715,5.E-02));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,1.));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2574,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(0.1775,0.715,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(0.1775,0.715,0.167));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#2582,#2342,#2590,.T.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(0.1775,0.715,5.E-02));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,0.,1.));
+#2594 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(0.1775,0.715,5.E-02));
+#2598 = DIRECTION('',(0.,1.,0.));
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ADVANCED_FACE('',(#2601),#2619,.F.);
+#2601 = FACE_BOUND('',#2602,.F.);
+#2602 = EDGE_LOOP('',(#2603,#2611,#2617,#2618));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2605,#2360,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(0.1775,0.115,0.167));
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(0.,0.,1.));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2612 = EDGE_CURVE('',#2605,#2582,#2613,.T.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(0.1775,0.115,0.167));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,1.,0.));
+#2617 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2619 = PLANE('',#2620);
+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);
+#2621 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#2622 = DIRECTION('',(1.,0.,0.));
+#2623 = DIRECTION('',(0.,0.,1.));
+#2624 = ADVANCED_FACE('',(#2625),#2643,.F.);
+#2625 = FACE_BOUND('',#2626,.F.);
+#2626 = EDGE_LOOP('',(#2627,#2635,#2641,#2642));
+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2628 = EDGE_CURVE('',#2629,#2352,#2631,.T.);
+#2629 = VERTEX_POINT('',#2630);
+#2630 = CARTESIAN_POINT('',(1.0025,0.115,0.167));
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(1.0025,0.115,5.E-02));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.,0.,1.));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2605,#2629,#2637,.T.);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(0.1775,0.115,0.167));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(1.,0.,0.));
+#2641 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2643 = PLANE('',#2644);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#2646 = DIRECTION('',(0.,1.,0.));
+#2647 = DIRECTION('',(0.,0.,1.));
+#2648 = ADVANCED_FACE('',(#2649),#2660,.T.);
+#2649 = FACE_BOUND('',#2650,.T.);
+#2650 = EDGE_LOOP('',(#2651,#2652,#2658,#2659));
+#2651 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#2629,#2574,#2654,.T.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(1.0025,0.115,0.167));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.,0.));
+#2658 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2659 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2660 = PLANE('',#2661);
+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
+#2662 = CARTESIAN_POINT('',(1.0025,0.115,5.E-02));
+#2663 = DIRECTION('',(1.,0.,0.));
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = ADVANCED_FACE('',(#2666),#2693,.T.);
+#2666 = FACE_BOUND('',#2667,.F.);
+#2667 = EDGE_LOOP('',(#2668,#2677,#2685,#2692));
+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);
+#2669 = EDGE_CURVE('',#2390,#2670,#2672,.T.);
+#2670 = VERTEX_POINT('',#2671);
+#2671 = CARTESIAN_POINT('',(-1.008,0.208,5.E-02));
+#2672 = ELLIPSE('',#2673,0.165462986798,0.117);
+#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676);
+#2674 = CARTESIAN_POINT('',(-1.008,0.208,0.167));
+#2675 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2676 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2670,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(-0.592,0.208,5.E-02));
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-1.125,0.208,5.E-02));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(1.,0.,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2382,#2679,#2687,.T.);
+#2687 = ELLIPSE('',#2688,0.165462986798,0.117);
+#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
+#2689 = CARTESIAN_POINT('',(-0.592,0.208,0.167));
+#2690 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2691 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2692 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2693 = CYLINDRICAL_SURFACE('',#2694,0.117);
+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
+#2695 = CARTESIAN_POINT('',(-1.125,0.208,0.167));
+#2696 = DIRECTION('',(1.,0.,0.));
+#2697 = DIRECTION('',(0.,1.,0.));
+#2698 = ADVANCED_FACE('',(#2699),#2718,.T.);
+#2699 = FACE_BOUND('',#2700,.F.);
+#2700 = EDGE_LOOP('',(#2701,#2710,#2716,#2717));
+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2702 = EDGE_CURVE('',#2413,#2703,#2705,.T.);
+#2703 = VERTEX_POINT('',#2704);
+#2704 = CARTESIAN_POINT('',(-1.008,-0.208,5.E-02));
+#2705 = ELLIPSE('',#2706,0.165462986798,0.117);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-1.008,-0.208,0.167));
+#2708 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2709 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2711 = EDGE_CURVE('',#2703,#2670,#2712,.T.);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-1.008,-0.325,5.E-02));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.,1.,0.));
+#2716 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#2717 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2718 = CYLINDRICAL_SURFACE('',#2719,0.117);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-1.008,-0.325,0.167));
+#2721 = DIRECTION('',(0.,1.,0.));
+#2722 = DIRECTION('',(-1.,0.,0.));
+#2723 = ADVANCED_FACE('',(#2724),#2743,.T.);
+#2724 = FACE_BOUND('',#2725,.T.);
+#2725 = EDGE_LOOP('',(#2726,#2727,#2735,#2742));
+#2726 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2703,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-0.592,-0.208,5.E-02));
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(-1.125,-0.208,5.E-02));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(1.,0.,0.));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#2437,#2729,#2737,.T.);
+#2737 = ELLIPSE('',#2738,0.165462986798,0.117);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-0.592,-0.208,0.167));
+#2740 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2741 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2742 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2743 = CYLINDRICAL_SURFACE('',#2744,0.117);
+#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
+#2745 = CARTESIAN_POINT('',(-1.125,-0.208,0.167));
+#2746 = DIRECTION('',(1.,0.,0.));
+#2747 = DIRECTION('',(0.,-1.,0.));
+#2748 = ADVANCED_FACE('',(#2749),#2760,.T.);
+#2749 = FACE_BOUND('',#2750,.T.);
+#2750 = EDGE_LOOP('',(#2751,#2752,#2758,#2759));
+#2751 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#2729,#2679,#2754,.T.);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-0.592,-0.325,5.E-02));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.,0.));
+#2758 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2759 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2760 = CYLINDRICAL_SURFACE('',#2761,0.117);
+#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2762 = CARTESIAN_POINT('',(-0.592,-0.325,0.167));
+#2763 = DIRECTION('',(0.,1.,0.));
+#2764 = DIRECTION('',(1.,0.,0.));
+#2765 = ADVANCED_FACE('',(#2766),#2793,.T.);
+#2766 = FACE_BOUND('',#2767,.F.);
+#2767 = EDGE_LOOP('',(#2768,#2777,#2785,#2792));
+#2768 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#2769 = EDGE_CURVE('',#2486,#2770,#2772,.T.);
+#2770 = VERTEX_POINT('',#2771);
+#2771 = CARTESIAN_POINT('',(0.2945,-0.232,5.E-02));
+#2772 = ELLIPSE('',#2773,0.165462986798,0.117);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(0.2945,-0.232,0.167));
+#2775 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2776 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2778 = EDGE_CURVE('',#2770,#2779,#2781,.T.);
+#2779 = VERTEX_POINT('',#2780);
+#2780 = CARTESIAN_POINT('',(0.8855,-0.232,5.E-02));
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(0.1775,-0.232,5.E-02));
+#2783 = VECTOR('',#2784,1.);
+#2784 = DIRECTION('',(1.,0.,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2478,#2779,#2787,.T.);
+#2787 = ELLIPSE('',#2788,0.165462986798,0.117);
+#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);
+#2789 = CARTESIAN_POINT('',(0.8855,-0.232,0.167));
+#2790 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2791 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2793 = CYLINDRICAL_SURFACE('',#2794,0.117);
+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);
+#2795 = CARTESIAN_POINT('',(0.1775,-0.232,0.167));
+#2796 = DIRECTION('',(1.,0.,0.));
+#2797 = DIRECTION('',(0.,1.,0.));
+#2798 = ADVANCED_FACE('',(#2799),#2818,.T.);
+#2799 = FACE_BOUND('',#2800,.F.);
+#2800 = EDGE_LOOP('',(#2801,#2810,#2816,#2817));
+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2802 = EDGE_CURVE('',#2509,#2803,#2805,.T.);
+#2803 = VERTEX_POINT('',#2804);
+#2804 = CARTESIAN_POINT('',(0.2945,-0.598,5.E-02));
+#2805 = ELLIPSE('',#2806,0.165462986798,0.117);
+#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809);
+#2807 = CARTESIAN_POINT('',(0.2945,-0.598,0.167));
+#2808 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2809 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2803,#2770,#2812,.T.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(0.2945,-0.715,5.E-02));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,1.,0.));
+#2816 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2817 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2818 = CYLINDRICAL_SURFACE('',#2819,0.117);
+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);
+#2820 = CARTESIAN_POINT('',(0.2945,-0.715,0.167));
+#2821 = DIRECTION('',(0.,1.,0.));
+#2822 = DIRECTION('',(-1.,0.,0.));
+#2823 = ADVANCED_FACE('',(#2824),#2843,.T.);
+#2824 = FACE_BOUND('',#2825,.T.);
+#2825 = EDGE_LOOP('',(#2826,#2827,#2835,#2842));
+#2826 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2828 = EDGE_CURVE('',#2803,#2829,#2831,.T.);
+#2829 = VERTEX_POINT('',#2830);
+#2830 = CARTESIAN_POINT('',(0.8855,-0.598,5.E-02));
+#2831 = LINE('',#2832,#2833);
+#2832 = CARTESIAN_POINT('',(0.1775,-0.598,5.E-02));
+#2833 = VECTOR('',#2834,1.);
+#2834 = DIRECTION('',(1.,0.,0.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.F.);
+#2836 = EDGE_CURVE('',#2533,#2829,#2837,.T.);
+#2837 = ELLIPSE('',#2838,0.165462986798,0.117);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(0.8855,-0.598,0.167));
+#2840 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2841 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2843 = CYLINDRICAL_SURFACE('',#2844,0.117);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(0.1775,-0.598,0.167));
+#2846 = DIRECTION('',(1.,0.,0.));
+#2847 = DIRECTION('',(0.,-1.,0.));
+#2848 = ADVANCED_FACE('',(#2849),#2860,.T.);
+#2849 = FACE_BOUND('',#2850,.T.);
+#2850 = EDGE_LOOP('',(#2851,#2852,#2858,#2859));
+#2851 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2829,#2779,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(0.8855,-0.715,5.E-02));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(0.,1.,0.));
+#2858 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2859 = ORIENTED_EDGE('',*,*,#2557,.F.);
+#2860 = CYLINDRICAL_SURFACE('',#2861,0.117);
+#2861 = AXIS2_PLACEMENT_3D('',#2862,#2863,#2864);
+#2862 = CARTESIAN_POINT('',(0.8855,-0.715,0.167));
+#2863 = DIRECTION('',(0.,1.,0.));
+#2864 = DIRECTION('',(1.,0.,0.));
+#2865 = ADVANCED_FACE('',(#2866),#2893,.T.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2877,#2885,#2892));
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#2582,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(0.2945,0.598,5.E-02));
+#2872 = ELLIPSE('',#2873,0.165462986798,0.117);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(0.2945,0.598,0.167));
+#2875 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2876 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(0.8855,0.598,5.E-02));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(0.1775,0.598,5.E-02));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(1.,0.,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2886 = EDGE_CURVE('',#2574,#2879,#2887,.T.);
+#2887 = ELLIPSE('',#2888,0.165462986798,0.117);
+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
+#2889 = CARTESIAN_POINT('',(0.8855,0.598,0.167));
+#2890 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2891 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2892 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2893 = CYLINDRICAL_SURFACE('',#2894,0.117);
+#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
+#2895 = CARTESIAN_POINT('',(0.1775,0.598,0.167));
+#2896 = DIRECTION('',(1.,0.,0.));
+#2897 = DIRECTION('',(0.,1.,0.));
+#2898 = ADVANCED_FACE('',(#2899),#2918,.T.);
+#2899 = FACE_BOUND('',#2900,.F.);
+#2900 = EDGE_LOOP('',(#2901,#2910,#2916,#2917));
+#2901 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2902 = EDGE_CURVE('',#2605,#2903,#2905,.T.);
+#2903 = VERTEX_POINT('',#2904);
+#2904 = CARTESIAN_POINT('',(0.2945,0.232,5.E-02));
+#2905 = ELLIPSE('',#2906,0.165462986798,0.117);
+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);
+#2907 = CARTESIAN_POINT('',(0.2945,0.232,0.167));
+#2908 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2909 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2903,#2870,#2912,.T.);
+#2912 = LINE('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(0.2945,0.115,5.E-02));
+#2914 = VECTOR('',#2915,1.);
+#2915 = DIRECTION('',(0.,1.,0.));
+#2916 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2917 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2918 = CYLINDRICAL_SURFACE('',#2919,0.117);
+#2919 = AXIS2_PLACEMENT_3D('',#2920,#2921,#2922);
+#2920 = CARTESIAN_POINT('',(0.2945,0.115,0.167));
+#2921 = DIRECTION('',(0.,1.,0.));
+#2922 = DIRECTION('',(-1.,0.,0.));
+#2923 = ADVANCED_FACE('',(#2924),#2943,.T.);
+#2924 = FACE_BOUND('',#2925,.T.);
+#2925 = EDGE_LOOP('',(#2926,#2927,#2935,#2942));
+#2926 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2903,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(0.8855,0.232,5.E-02));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(0.1775,0.232,5.E-02));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#2936 = EDGE_CURVE('',#2629,#2929,#2937,.T.);
+#2937 = ELLIPSE('',#2938,0.165462986798,0.117);
+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2939 = CARTESIAN_POINT('',(0.8855,0.232,0.167));
+#2940 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2941 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2942 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2943 = CYLINDRICAL_SURFACE('',#2944,0.117);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(0.1775,0.232,0.167));
+#2946 = DIRECTION('',(1.,0.,0.));
+#2947 = DIRECTION('',(0.,-1.,0.));
+#2948 = ADVANCED_FACE('',(#2949),#2960,.T.);
+#2949 = FACE_BOUND('',#2950,.T.);
+#2950 = EDGE_LOOP('',(#2951,#2952,#2958,#2959));
+#2951 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2953 = EDGE_CURVE('',#2929,#2879,#2954,.T.);
+#2954 = LINE('',#2955,#2956);
+#2955 = CARTESIAN_POINT('',(0.8855,0.115,5.E-02));
+#2956 = VECTOR('',#2957,1.);
+#2957 = DIRECTION('',(0.,1.,0.));
+#2958 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2959 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2960 = CYLINDRICAL_SURFACE('',#2961,0.117);
+#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);
+#2962 = CARTESIAN_POINT('',(0.8855,0.115,0.167));
+#2963 = DIRECTION('',(0.,1.,0.));
+#2964 = DIRECTION('',(1.,0.,0.));
+#2965 = ADVANCED_FACE('',(#2966),#2972,.F.);
+#2966 = FACE_BOUND('',#2967,.F.);
+#2967 = EDGE_LOOP('',(#2968,#2969,#2970,#2971));
+#2968 = ORIENTED_EDGE('',*,*,#2711,.F.);
+#2969 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2970 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2971 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#2972 = PLANE('',#2973);
+#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);
+#2974 = CARTESIAN_POINT('',(-1.125,-0.325,5.E-02));
+#2975 = DIRECTION('',(0.,0.,1.));
+#2976 = DIRECTION('',(1.,0.,0.));
+#2977 = ADVANCED_FACE('',(#2978),#2984,.F.);
+#2978 = FACE_BOUND('',#2979,.F.);
+#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#2983));
+#2980 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2981 = ORIENTED_EDGE('',*,*,#2778,.F.);
+#2982 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2983 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2984 = PLANE('',#2985);
+#2985 = AXIS2_PLACEMENT_3D('',#2986,#2987,#2988);
+#2986 = CARTESIAN_POINT('',(0.1775,-0.715,5.E-02));
+#2987 = DIRECTION('',(0.,0.,1.));
+#2988 = DIRECTION('',(1.,0.,0.));
+#2989 = ADVANCED_FACE('',(#2990),#2996,.F.);
+#2990 = FACE_BOUND('',#2991,.F.);
+#2991 = EDGE_LOOP('',(#2992,#2993,#2994,#2995));
+#2992 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#2993 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#2994 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2995 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2996 = PLANE('',#2997);
+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);
+#2998 = CARTESIAN_POINT('',(0.1775,0.115,5.E-02));
+#2999 = DIRECTION('',(0.,0.,1.));
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3005))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3002,#3003,#3004)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3002 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3003 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3004 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3005 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3002,
+'distance_accuracy_value','confusion accuracy');
+#3006 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3007 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3008,#3016,#3023,#3030,#3037,#3044,#3051,#3058,#3065,#3072,#3079,
+#3086,#3093,#3100,#3107,#3114,#3121,#3128,#3135,#3142,#3149,#3156,
+#3163,#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,#3233,
+#3240,#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,
+#3317,#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,
+#3394,#3401,#3408,#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3465,
+#3472,#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,
+#3549,#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,
+#3626,#3633,#3640,#3647,#3654,#3661,#3668,#3675,#3682),#3001);
+#3008 = STYLED_ITEM('color',(#3009),#17);
+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));
+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);
+#3011 = SURFACE_SIDE_STYLE('',(#3012));
+#3012 = SURFACE_STYLE_FILL_AREA(#3013);
+#3013 = FILL_AREA_STYLE('',(#3014));
+#3014 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3015 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3016 = STYLED_ITEM('color',(#3017),#66);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3023 = STYLED_ITEM('color',(#3024),#97);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3030 = STYLED_ITEM('color',(#3031),#138);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3037 = STYLED_ITEM('color',(#3038),#292);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3044 = STYLED_ITEM('color',(#3045),#418);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3051 = STYLED_ITEM('color',(#3052),#435);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3058 = STYLED_ITEM('color',(#3059),#474);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3065 = STYLED_ITEM('color',(#3066),#498);
+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));
+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);
+#3068 = SURFACE_SIDE_STYLE('',(#3069));
+#3069 = SURFACE_STYLE_FILL_AREA(#3070);
+#3070 = FILL_AREA_STYLE('',(#3071));
+#3071 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3072 = STYLED_ITEM('color',(#3073),#521);
+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));
+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);
+#3075 = SURFACE_SIDE_STYLE('',(#3076));
+#3076 = SURFACE_STYLE_FILL_AREA(#3077);
+#3077 = FILL_AREA_STYLE('',(#3078));
+#3078 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3079 = STYLED_ITEM('color',(#3080),#538);
+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));
+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);
+#3082 = SURFACE_SIDE_STYLE('',(#3083));
+#3083 = SURFACE_STYLE_FILL_AREA(#3084);
+#3084 = FILL_AREA_STYLE('',(#3085));
+#3085 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3086 = STYLED_ITEM('color',(#3087),#562);
+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));
+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);
+#3089 = SURFACE_SIDE_STYLE('',(#3090));
+#3090 = SURFACE_STYLE_FILL_AREA(#3091);
+#3091 = FILL_AREA_STYLE('',(#3092));
+#3092 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3093 = STYLED_ITEM('color',(#3094),#588);
+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));
+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);
+#3096 = SURFACE_SIDE_STYLE('',(#3097));
+#3097 = SURFACE_STYLE_FILL_AREA(#3098);
+#3098 = FILL_AREA_STYLE('',(#3099));
+#3099 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3100 = STYLED_ITEM('color',(#3101),#612);
+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));
+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);
+#3103 = SURFACE_SIDE_STYLE('',(#3104));
+#3104 = SURFACE_STYLE_FILL_AREA(#3105);
+#3105 = FILL_AREA_STYLE('',(#3106));
+#3106 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3107 = STYLED_ITEM('color',(#3108),#629);
+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));
+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);
+#3110 = SURFACE_SIDE_STYLE('',(#3111));
+#3111 = SURFACE_STYLE_FILL_AREA(#3112);
+#3112 = FILL_AREA_STYLE('',(#3113));
+#3113 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3114 = STYLED_ITEM('color',(#3115),#660);
+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));
+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);
+#3117 = SURFACE_SIDE_STYLE('',(#3118));
+#3118 = SURFACE_STYLE_FILL_AREA(#3119);
+#3119 = FILL_AREA_STYLE('',(#3120));
+#3120 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3121 = STYLED_ITEM('color',(#3122),#686);
+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));
+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);
+#3124 = SURFACE_SIDE_STYLE('',(#3125));
+#3125 = SURFACE_STYLE_FILL_AREA(#3126);
+#3126 = FILL_AREA_STYLE('',(#3127));
+#3127 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3128 = STYLED_ITEM('color',(#3129),#710);
+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));
+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);
+#3131 = SURFACE_SIDE_STYLE('',(#3132));
+#3132 = SURFACE_STYLE_FILL_AREA(#3133);
+#3133 = FILL_AREA_STYLE('',(#3134));
+#3134 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3135 = STYLED_ITEM('color',(#3136),#741);
+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));
+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);
+#3138 = SURFACE_SIDE_STYLE('',(#3139));
+#3139 = SURFACE_STYLE_FILL_AREA(#3140);
+#3140 = FILL_AREA_STYLE('',(#3141));
+#3141 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3142 = STYLED_ITEM('color',(#3143),#765);
+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));
+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);
+#3145 = SURFACE_SIDE_STYLE('',(#3146));
+#3146 = SURFACE_STYLE_FILL_AREA(#3147);
+#3147 = FILL_AREA_STYLE('',(#3148));
+#3148 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3149 = STYLED_ITEM('color',(#3150),#789);
+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));
+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);
+#3152 = SURFACE_SIDE_STYLE('',(#3153));
+#3153 = SURFACE_STYLE_FILL_AREA(#3154);
+#3154 = FILL_AREA_STYLE('',(#3155));
+#3155 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3156 = STYLED_ITEM('color',(#3157),#813);
+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));
+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);
+#3159 = SURFACE_SIDE_STYLE('',(#3160));
+#3160 = SURFACE_STYLE_FILL_AREA(#3161);
+#3161 = FILL_AREA_STYLE('',(#3162));
+#3162 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3163 = STYLED_ITEM('color',(#3164),#837);
+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));
+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);
+#3166 = SURFACE_SIDE_STYLE('',(#3167));
+#3167 = SURFACE_STYLE_FILL_AREA(#3168);
+#3168 = FILL_AREA_STYLE('',(#3169));
+#3169 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3170 = STYLED_ITEM('color',(#3171),#861);
+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));
+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);
+#3173 = SURFACE_SIDE_STYLE('',(#3174));
+#3174 = SURFACE_STYLE_FILL_AREA(#3175);
+#3175 = FILL_AREA_STYLE('',(#3176));
+#3176 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3177 = STYLED_ITEM('color',(#3178),#885);
+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));
+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);
+#3180 = SURFACE_SIDE_STYLE('',(#3181));
+#3181 = SURFACE_STYLE_FILL_AREA(#3182);
+#3182 = FILL_AREA_STYLE('',(#3183));
+#3183 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3184 = STYLED_ITEM('color',(#3185),#902);
+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));
+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);
+#3187 = SURFACE_SIDE_STYLE('',(#3188));
+#3188 = SURFACE_STYLE_FILL_AREA(#3189);
+#3189 = FILL_AREA_STYLE('',(#3190));
+#3190 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3191 = STYLED_ITEM('color',(#3192),#921);
+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));
+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);
+#3194 = SURFACE_SIDE_STYLE('',(#3195));
+#3195 = SURFACE_STYLE_FILL_AREA(#3196);
+#3196 = FILL_AREA_STYLE('',(#3197));
+#3197 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3198 = STYLED_ITEM('color',(#3199),#956);
+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));
+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);
+#3201 = SURFACE_SIDE_STYLE('',(#3202));
+#3202 = SURFACE_STYLE_FILL_AREA(#3203);
+#3203 = FILL_AREA_STYLE('',(#3204));
+#3204 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3205 = STYLED_ITEM('color',(#3206),#980);
+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));
+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);
+#3208 = SURFACE_SIDE_STYLE('',(#3209));
+#3209 = SURFACE_STYLE_FILL_AREA(#3210);
+#3210 = FILL_AREA_STYLE('',(#3211));
+#3211 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3212 = STYLED_ITEM('color',(#3213),#1008);
+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));
+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);
+#3215 = SURFACE_SIDE_STYLE('',(#3216));
+#3216 = SURFACE_STYLE_FILL_AREA(#3217);
+#3217 = FILL_AREA_STYLE('',(#3218));
+#3218 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3219 = STYLED_ITEM('color',(#3220),#1032);
+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));
+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);
+#3222 = SURFACE_SIDE_STYLE('',(#3223));
+#3223 = SURFACE_STYLE_FILL_AREA(#3224);
+#3224 = FILL_AREA_STYLE('',(#3225));
+#3225 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3226 = STYLED_ITEM('color',(#3227),#1060);
+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));
+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);
+#3229 = SURFACE_SIDE_STYLE('',(#3230));
+#3230 = SURFACE_STYLE_FILL_AREA(#3231);
+#3231 = FILL_AREA_STYLE('',(#3232));
+#3232 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3233 = STYLED_ITEM('color',(#3234),#1084);
+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));
+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);
+#3236 = SURFACE_SIDE_STYLE('',(#3237));
+#3237 = SURFACE_STYLE_FILL_AREA(#3238);
+#3238 = FILL_AREA_STYLE('',(#3239));
+#3239 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3240 = STYLED_ITEM('color',(#3241),#1112);
+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));
+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);
+#3243 = SURFACE_SIDE_STYLE('',(#3244));
+#3244 = SURFACE_STYLE_FILL_AREA(#3245);
+#3245 = FILL_AREA_STYLE('',(#3246));
+#3246 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3247 = STYLED_ITEM('color',(#3248),#1129);
+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));
+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);
+#3250 = SURFACE_SIDE_STYLE('',(#3251));
+#3251 = SURFACE_STYLE_FILL_AREA(#3252);
+#3252 = FILL_AREA_STYLE('',(#3253));
+#3253 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3254 = STYLED_ITEM('color',(#3255),#1153);
+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));
+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);
+#3257 = SURFACE_SIDE_STYLE('',(#3258));
+#3258 = SURFACE_STYLE_FILL_AREA(#3259);
+#3259 = FILL_AREA_STYLE('',(#3260));
+#3260 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3261 = STYLED_ITEM('color',(#3262),#1170);
+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));
+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);
+#3264 = SURFACE_SIDE_STYLE('',(#3265));
+#3265 = SURFACE_STYLE_FILL_AREA(#3266);
+#3266 = FILL_AREA_STYLE('',(#3267));
+#3267 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3268 = STYLED_ITEM('color',(#3269),#1183);
+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));
+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);
+#3271 = SURFACE_SIDE_STYLE('',(#3272));
+#3272 = SURFACE_STYLE_FILL_AREA(#3273);
+#3273 = FILL_AREA_STYLE('',(#3274));
+#3274 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3275 = STYLED_ITEM('color',(#3276),#1215);
+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));
+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);
+#3278 = SURFACE_SIDE_STYLE('',(#3279));
+#3279 = SURFACE_STYLE_FILL_AREA(#3280);
+#3280 = FILL_AREA_STYLE('',(#3281));
+#3281 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3282 = STYLED_ITEM('color',(#3283),#1247);
+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));
+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);
+#3285 = SURFACE_SIDE_STYLE('',(#3286));
+#3286 = SURFACE_STYLE_FILL_AREA(#3287);
+#3287 = FILL_AREA_STYLE('',(#3288));
+#3288 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3289 = STYLED_ITEM('color',(#3290),#1264);
+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));
+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);
+#3292 = SURFACE_SIDE_STYLE('',(#3293));
+#3293 = SURFACE_STYLE_FILL_AREA(#3294);
+#3294 = FILL_AREA_STYLE('',(#3295));
+#3295 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3296 = STYLED_ITEM('color',(#3297),#1382);
+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));
+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);
+#3299 = SURFACE_SIDE_STYLE('',(#3300));
+#3300 = SURFACE_STYLE_FILL_AREA(#3301);
+#3301 = FILL_AREA_STYLE('',(#3302));
+#3302 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3303 = STYLED_ITEM('color',(#3304),#1399);
+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));
+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);
+#3306 = SURFACE_SIDE_STYLE('',(#3307));
+#3307 = SURFACE_STYLE_FILL_AREA(#3308);
+#3308 = FILL_AREA_STYLE('',(#3309));
+#3309 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3310 = STYLED_ITEM('color',(#3311),#1482);
+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));
+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);
+#3313 = SURFACE_SIDE_STYLE('',(#3314));
+#3314 = SURFACE_STYLE_FILL_AREA(#3315);
+#3315 = FILL_AREA_STYLE('',(#3316));
+#3316 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3317 = STYLED_ITEM('color',(#3318),#1509);
+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));
+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);
+#3320 = SURFACE_SIDE_STYLE('',(#3321));
+#3321 = SURFACE_STYLE_FILL_AREA(#3322);
+#3322 = FILL_AREA_STYLE('',(#3323));
+#3323 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3324 = STYLED_ITEM('color',(#3325),#1580);
+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));
+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);
+#3327 = SURFACE_SIDE_STYLE('',(#3328));
+#3328 = SURFACE_STYLE_FILL_AREA(#3329);
+#3329 = FILL_AREA_STYLE('',(#3330));
+#3330 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3331 = STYLED_ITEM('color',(#3332),#1607);
+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));
+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);
+#3334 = SURFACE_SIDE_STYLE('',(#3335));
+#3335 = SURFACE_STYLE_FILL_AREA(#3336);
+#3336 = FILL_AREA_STYLE('',(#3337));
+#3337 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3338 = STYLED_ITEM('color',(#3339),#1680);
+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));
+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);
+#3341 = SURFACE_SIDE_STYLE('',(#3342));
+#3342 = SURFACE_STYLE_FILL_AREA(#3343);
+#3343 = FILL_AREA_STYLE('',(#3344));
+#3344 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3345 = STYLED_ITEM('color',(#3346),#1707);
+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));
+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);
+#3348 = SURFACE_SIDE_STYLE('',(#3349));
+#3349 = SURFACE_STYLE_FILL_AREA(#3350);
+#3350 = FILL_AREA_STYLE('',(#3351));
+#3351 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3352 = STYLED_ITEM('color',(#3353),#1780);
+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));
+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);
+#3355 = SURFACE_SIDE_STYLE('',(#3356));
+#3356 = SURFACE_STYLE_FILL_AREA(#3357);
+#3357 = FILL_AREA_STYLE('',(#3358));
+#3358 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3359 = STYLED_ITEM('color',(#3360),#1797);
+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));
+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);
+#3362 = SURFACE_SIDE_STYLE('',(#3363));
+#3363 = SURFACE_STYLE_FILL_AREA(#3364);
+#3364 = FILL_AREA_STYLE('',(#3365));
+#3365 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3366 = STYLED_ITEM('color',(#3367),#1809);
+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));
+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);
+#3369 = SURFACE_SIDE_STYLE('',(#3370));
+#3370 = SURFACE_STYLE_FILL_AREA(#3371);
+#3371 = FILL_AREA_STYLE('',(#3372));
+#3372 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3373 = STYLED_ITEM('color',(#3374),#1840);
+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));
+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);
+#3376 = SURFACE_SIDE_STYLE('',(#3377));
+#3377 = SURFACE_STYLE_FILL_AREA(#3378);
+#3378 = FILL_AREA_STYLE('',(#3379));
+#3379 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3380 = STYLED_ITEM('color',(#3381),#1864);
+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));
+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);
+#3383 = SURFACE_SIDE_STYLE('',(#3384));
+#3384 = SURFACE_STYLE_FILL_AREA(#3385);
+#3385 = FILL_AREA_STYLE('',(#3386));
+#3386 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3387 = STYLED_ITEM('color',(#3388),#1888);
+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));
+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);
+#3390 = SURFACE_SIDE_STYLE('',(#3391));
+#3391 = SURFACE_STYLE_FILL_AREA(#3392);
+#3392 = FILL_AREA_STYLE('',(#3393));
+#3393 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3394 = STYLED_ITEM('color',(#3395),#1905);
+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));
+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);
+#3397 = SURFACE_SIDE_STYLE('',(#3398));
+#3398 = SURFACE_STYLE_FILL_AREA(#3399);
+#3399 = FILL_AREA_STYLE('',(#3400));
+#3400 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3401 = STYLED_ITEM('color',(#3402),#1936);
+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));
+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);
+#3404 = SURFACE_SIDE_STYLE('',(#3405));
+#3405 = SURFACE_STYLE_FILL_AREA(#3406);
+#3406 = FILL_AREA_STYLE('',(#3407));
+#3407 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3408 = STYLED_ITEM('color',(#3409),#1960);
+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));
+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);
+#3411 = SURFACE_SIDE_STYLE('',(#3412));
+#3412 = SURFACE_STYLE_FILL_AREA(#3413);
+#3413 = FILL_AREA_STYLE('',(#3414));
+#3414 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3415 = STYLED_ITEM('color',(#3416),#1984);
+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));
+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);
+#3418 = SURFACE_SIDE_STYLE('',(#3419));
+#3419 = SURFACE_STYLE_FILL_AREA(#3420);
+#3420 = FILL_AREA_STYLE('',(#3421));
+#3421 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3422 = STYLED_ITEM('color',(#3423),#2001);
+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));
+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);
+#3425 = SURFACE_SIDE_STYLE('',(#3426));
+#3426 = SURFACE_STYLE_FILL_AREA(#3427);
+#3427 = FILL_AREA_STYLE('',(#3428));
+#3428 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3429 = STYLED_ITEM('color',(#3430),#2032);
+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));
+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);
+#3432 = SURFACE_SIDE_STYLE('',(#3433));
+#3433 = SURFACE_STYLE_FILL_AREA(#3434);
+#3434 = FILL_AREA_STYLE('',(#3435));
+#3435 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3436 = STYLED_ITEM('color',(#3437),#2056);
+#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438));
+#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439);
+#3439 = SURFACE_SIDE_STYLE('',(#3440));
+#3440 = SURFACE_STYLE_FILL_AREA(#3441);
+#3441 = FILL_AREA_STYLE('',(#3442));
+#3442 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3443 = STYLED_ITEM('color',(#3444),#2080);
+#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445));
+#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446);
+#3446 = SURFACE_SIDE_STYLE('',(#3447));
+#3447 = SURFACE_STYLE_FILL_AREA(#3448);
+#3448 = FILL_AREA_STYLE('',(#3449));
+#3449 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3450 = STYLED_ITEM('color',(#3451),#2097);
+#3451 = PRESENTATION_STYLE_ASSIGNMENT((#3452));
+#3452 = SURFACE_STYLE_USAGE(.BOTH.,#3453);
+#3453 = SURFACE_SIDE_STYLE('',(#3454));
+#3454 = SURFACE_STYLE_FILL_AREA(#3455);
+#3455 = FILL_AREA_STYLE('',(#3456));
+#3456 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3457 = STYLED_ITEM('color',(#3458),#2109);
+#3458 = PRESENTATION_STYLE_ASSIGNMENT((#3459));
+#3459 = SURFACE_STYLE_USAGE(.BOTH.,#3460);
+#3460 = SURFACE_SIDE_STYLE('',(#3461));
+#3461 = SURFACE_STYLE_FILL_AREA(#3462);
+#3462 = FILL_AREA_STYLE('',(#3463));
+#3463 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3464 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3465 = STYLED_ITEM('color',(#3466),#2167);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3472 = STYLED_ITEM('color',(#3473),#2198);
+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));
+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);
+#3475 = SURFACE_SIDE_STYLE('',(#3476));
+#3476 = SURFACE_STYLE_FILL_AREA(#3477);
+#3477 = FILL_AREA_STYLE('',(#3478));
+#3478 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3479 = STYLED_ITEM('color',(#3480),#2222);
+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));
+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);
+#3482 = SURFACE_SIDE_STYLE('',(#3483));
+#3483 = SURFACE_STYLE_FILL_AREA(#3484);
+#3484 = FILL_AREA_STYLE('',(#3485));
+#3485 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3486 = STYLED_ITEM('color',(#3487),#2246);
+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));
+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);
+#3489 = SURFACE_SIDE_STYLE('',(#3490));
+#3490 = SURFACE_STYLE_FILL_AREA(#3491);
+#3491 = FILL_AREA_STYLE('',(#3492));
+#3492 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3493 = STYLED_ITEM('color',(#3494),#2263);
+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));
+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);
+#3496 = SURFACE_SIDE_STYLE('',(#3497));
+#3497 = SURFACE_STYLE_FILL_AREA(#3498);
+#3498 = FILL_AREA_STYLE('',(#3499));
+#3499 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3500 = STYLED_ITEM('color',(#3501),#2377);
+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));
+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);
+#3503 = SURFACE_SIDE_STYLE('',(#3504));
+#3504 = SURFACE_STYLE_FILL_AREA(#3505);
+#3505 = FILL_AREA_STYLE('',(#3506));
+#3506 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3507 = STYLED_ITEM('color',(#3508),#2408);
+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));
+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);
+#3510 = SURFACE_SIDE_STYLE('',(#3511));
+#3511 = SURFACE_STYLE_FILL_AREA(#3512);
+#3512 = FILL_AREA_STYLE('',(#3513));
+#3513 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3514 = STYLED_ITEM('color',(#3515),#2432);
+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));
+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);
+#3517 = SURFACE_SIDE_STYLE('',(#3518));
+#3518 = SURFACE_STYLE_FILL_AREA(#3519);
+#3519 = FILL_AREA_STYLE('',(#3520));
+#3520 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3521 = STYLED_ITEM('color',(#3522),#2456);
+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));
+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);
+#3524 = SURFACE_SIDE_STYLE('',(#3525));
+#3525 = SURFACE_STYLE_FILL_AREA(#3526);
+#3526 = FILL_AREA_STYLE('',(#3527));
+#3527 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3528 = STYLED_ITEM('color',(#3529),#2473);
+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));
+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);
+#3531 = SURFACE_SIDE_STYLE('',(#3532));
+#3532 = SURFACE_STYLE_FILL_AREA(#3533);
+#3533 = FILL_AREA_STYLE('',(#3534));
+#3534 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3535 = STYLED_ITEM('color',(#3536),#2504);
+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));
+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);
+#3538 = SURFACE_SIDE_STYLE('',(#3539));
+#3539 = SURFACE_STYLE_FILL_AREA(#3540);
+#3540 = FILL_AREA_STYLE('',(#3541));
+#3541 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3542 = STYLED_ITEM('color',(#3543),#2528);
+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));
+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);
+#3545 = SURFACE_SIDE_STYLE('',(#3546));
+#3546 = SURFACE_STYLE_FILL_AREA(#3547);
+#3547 = FILL_AREA_STYLE('',(#3548));
+#3548 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3549 = STYLED_ITEM('color',(#3550),#2552);
+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));
+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);
+#3552 = SURFACE_SIDE_STYLE('',(#3553));
+#3553 = SURFACE_STYLE_FILL_AREA(#3554);
+#3554 = FILL_AREA_STYLE('',(#3555));
+#3555 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3556 = STYLED_ITEM('color',(#3557),#2569);
+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));
+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);
+#3559 = SURFACE_SIDE_STYLE('',(#3560));
+#3560 = SURFACE_STYLE_FILL_AREA(#3561);
+#3561 = FILL_AREA_STYLE('',(#3562));
+#3562 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3563 = STYLED_ITEM('color',(#3564),#2600);
+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));
+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);
+#3566 = SURFACE_SIDE_STYLE('',(#3567));
+#3567 = SURFACE_STYLE_FILL_AREA(#3568);
+#3568 = FILL_AREA_STYLE('',(#3569));
+#3569 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3570 = STYLED_ITEM('color',(#3571),#2624);
+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));
+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);
+#3573 = SURFACE_SIDE_STYLE('',(#3574));
+#3574 = SURFACE_STYLE_FILL_AREA(#3575);
+#3575 = FILL_AREA_STYLE('',(#3576));
+#3576 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3577 = STYLED_ITEM('color',(#3578),#2648);
+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));
+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);
+#3580 = SURFACE_SIDE_STYLE('',(#3581));
+#3581 = SURFACE_STYLE_FILL_AREA(#3582);
+#3582 = FILL_AREA_STYLE('',(#3583));
+#3583 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3584 = STYLED_ITEM('color',(#3585),#2665);
+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));
+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);
+#3587 = SURFACE_SIDE_STYLE('',(#3588));
+#3588 = SURFACE_STYLE_FILL_AREA(#3589);
+#3589 = FILL_AREA_STYLE('',(#3590));
+#3590 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3591 = STYLED_ITEM('color',(#3592),#2698);
+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));
+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);
+#3594 = SURFACE_SIDE_STYLE('',(#3595));
+#3595 = SURFACE_STYLE_FILL_AREA(#3596);
+#3596 = FILL_AREA_STYLE('',(#3597));
+#3597 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3598 = STYLED_ITEM('color',(#3599),#2723);
+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));
+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);
+#3601 = SURFACE_SIDE_STYLE('',(#3602));
+#3602 = SURFACE_STYLE_FILL_AREA(#3603);
+#3603 = FILL_AREA_STYLE('',(#3604));
+#3604 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3605 = STYLED_ITEM('color',(#3606),#2748);
+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));
+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);
+#3608 = SURFACE_SIDE_STYLE('',(#3609));
+#3609 = SURFACE_STYLE_FILL_AREA(#3610);
+#3610 = FILL_AREA_STYLE('',(#3611));
+#3611 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3612 = STYLED_ITEM('color',(#3613),#2765);
+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));
+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);
+#3615 = SURFACE_SIDE_STYLE('',(#3616));
+#3616 = SURFACE_STYLE_FILL_AREA(#3617);
+#3617 = FILL_AREA_STYLE('',(#3618));
+#3618 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3619 = STYLED_ITEM('color',(#3620),#2798);
+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));
+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3622 = SURFACE_SIDE_STYLE('',(#3623));
+#3623 = SURFACE_STYLE_FILL_AREA(#3624);
+#3624 = FILL_AREA_STYLE('',(#3625));
+#3625 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3626 = STYLED_ITEM('color',(#3627),#2823);
+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));
+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);
+#3629 = SURFACE_SIDE_STYLE('',(#3630));
+#3630 = SURFACE_STYLE_FILL_AREA(#3631);
+#3631 = FILL_AREA_STYLE('',(#3632));
+#3632 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3633 = STYLED_ITEM('color',(#3634),#2848);
+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));
+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);
+#3636 = SURFACE_SIDE_STYLE('',(#3637));
+#3637 = SURFACE_STYLE_FILL_AREA(#3638);
+#3638 = FILL_AREA_STYLE('',(#3639));
+#3639 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3640 = STYLED_ITEM('color',(#3641),#2865);
+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));
+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);
+#3643 = SURFACE_SIDE_STYLE('',(#3644));
+#3644 = SURFACE_STYLE_FILL_AREA(#3645);
+#3645 = FILL_AREA_STYLE('',(#3646));
+#3646 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3647 = STYLED_ITEM('color',(#3648),#2898);
+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));
+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);
+#3650 = SURFACE_SIDE_STYLE('',(#3651));
+#3651 = SURFACE_STYLE_FILL_AREA(#3652);
+#3652 = FILL_AREA_STYLE('',(#3653));
+#3653 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3654 = STYLED_ITEM('color',(#3655),#2923);
+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));
+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);
+#3657 = SURFACE_SIDE_STYLE('',(#3658));
+#3658 = SURFACE_STYLE_FILL_AREA(#3659);
+#3659 = FILL_AREA_STYLE('',(#3660));
+#3660 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3661 = STYLED_ITEM('color',(#3662),#2948);
+#3662 = PRESENTATION_STYLE_ASSIGNMENT((#3663));
+#3663 = SURFACE_STYLE_USAGE(.BOTH.,#3664);
+#3664 = SURFACE_SIDE_STYLE('',(#3665));
+#3665 = SURFACE_STYLE_FILL_AREA(#3666);
+#3666 = FILL_AREA_STYLE('',(#3667));
+#3667 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3668 = STYLED_ITEM('color',(#3669),#2965);
+#3669 = PRESENTATION_STYLE_ASSIGNMENT((#3670));
+#3670 = SURFACE_STYLE_USAGE(.BOTH.,#3671);
+#3671 = SURFACE_SIDE_STYLE('',(#3672));
+#3672 = SURFACE_STYLE_FILL_AREA(#3673);
+#3673 = FILL_AREA_STYLE('',(#3674));
+#3674 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3675 = STYLED_ITEM('color',(#3676),#2977);
+#3676 = PRESENTATION_STYLE_ASSIGNMENT((#3677));
+#3677 = SURFACE_STYLE_USAGE(.BOTH.,#3678);
+#3678 = SURFACE_SIDE_STYLE('',(#3679));
+#3679 = SURFACE_STYLE_FILL_AREA(#3680);
+#3680 = FILL_AREA_STYLE('',(#3681));
+#3681 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3682 = STYLED_ITEM('color',(#3683),#2989);
+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684));
+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);
+#3685 = SURFACE_SIDE_STYLE('',(#3686));
+#3686 = SURFACE_STYLE_FILL_AREA(#3687);
+#3687 = FILL_AREA_STYLE('',(#3688));
+#3688 = FILL_AREA_STYLE_COLOUR('',#3015);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MP.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MP.wrl
new file mode 100644
index 00000000..f1942ca0
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MP.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,6,11,0,-1,0,11,10,-1,6,12,11,-1]
+coord Coordinate { point [-1.083 -0.899 0.128,-1.081 -0.901 0.140,-1.082 -0.899 0.134,-1.078 -0.904 0.145,-1.075 -0.907 0.150,-1.083 -0.899 0.071,-1.017 -0.965 0.071,-1.070 -0.911 0.155,-1.065 -0.916 0.158,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 -0.899 0.128,-1.083 -0.768 0.128,-1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1]
+coord Coordinate { point [-1.082 -0.899 0.134,-1.083 -0.768 0.128,-1.083 -0.899 0.128,-1.082 0.899 0.134,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.081 0.901 0.140,-1.081 -0.901 0.140,-1.078 -0.904 0.145,-1.078 0.904 0.145,-1.075 -0.907 0.150,-1.075 0.907 0.150,-1.070 0.911 0.155,-1.070 -0.911 0.155,-1.065 0.916 0.158,-1.065 -0.916 0.158,-1.058 0.924 0.162,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.047 -0.934 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,6,8,9,-1,5,8,6,-1,2,10,11,-1,3,10,2,-1,12,13,10,-1,10,13,11,-1,12,14,13,-1,8,15,9,-1,8,16,15,-1,15,17,18,-1,16,17,15,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,19,-1,12,19,14,-1]
+coord Coordinate { point [-1.083 -0.899 0.071,-1.043 -0.871 0.071,-1.017 -0.965 0.071,-0.989 -0.925 0.071,-1.083 -0.768 0.071,-1.083 0.899 0.071,-1.043 0.871 0.071,-1.083 0.768 0.071,-1.017 0.965 0.071,-0.989 0.925 0.071,0.989 -0.925 0.071,1.017 -0.965 0.071,1.043 -0.871 0.071,1.083 -0.899 0.071,1.083 -0.768 0.071,0.989 0.925 0.071,1.017 0.965 0.071,1.083 0.899 0.071,1.043 0.871 0.071,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,3,5,-1,8,4,6,-1,9,4,8,-1,10,0,2,-1,10,11,0,-1,10,12,11,-1,10,13,12,-1,10,14,13,-1,15,7,5,-1,16,14,10,-1,17,4,9,-1,16,18,14,-1,16,19,18,-1,16,20,19,-1,16,21,22,-1,16,22,20,-1,23,15,5,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,17,25,-1,24,4,17,-1,29,24,28,-1,21,29,30,-1,21,30,31,-1,21,31,22,-1,21,24,29,-1,32,5,33,-1,32,23,5,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,2,36,33,-1,37,36,2,-1,38,37,2,-1,39,38,2,-1,1,39,2,-1]
+coord Coordinate { point [0.986 0.814 0.163,0.986 -0.814 0.163,1.047 -0.934 0.163,-0.966 -0.856 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163,-0.974 -0.848 0.163,-0.956 -0.863 0.163,-0.981 -0.838 0.163,-0.985 -0.826 0.163,1.047 0.934 0.163,0.985 0.826 0.163,0.981 0.838 0.163,0.974 0.848 0.163,0.966 0.856 0.163,-0.944 -0.867 0.163,1.017 0.965 0.163,-0.986 -0.814 0.163,0.956 0.863 0.163,0.944 0.867 0.163,0.932 0.868 0.163,-1.017 0.965 0.163,-0.932 0.868 0.163,-0.932 -0.868 0.163,-1.047 0.934 0.163,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.981 0.838 0.163,-0.974 0.848 0.163,-0.966 0.856 0.163,-0.956 0.863 0.163,-0.944 0.867 0.163,0.932 -0.868 0.163,1.017 -0.965 0.163,0.944 -0.867 0.163,0.956 -0.863 0.163,0.966 -0.856 0.163,0.974 -0.848 0.163,0.981 -0.838 0.163,0.985 -0.826 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.017 -0.965 0.071,1.017 -0.965 0.163,-1.017 -0.965 0.071,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.083 -0.768 0.000,-1.083 -0.768 0.071,-1.240 -0.768 0.000,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.083 0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,5,1,-1,11,1,10,-1,12,5,11,-1]
+coord Coordinate { point [-1.081 0.901 0.140,-1.083 0.899 0.128,-1.082 0.899 0.134,-1.078 0.904 0.145,-1.075 0.907 0.150,-1.017 0.965 0.071,-1.083 0.899 0.071,-1.070 0.911 0.155,-1.065 0.916 0.158,-1.058 0.924 0.162,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.899 0.071,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 0.768 0.000,-1.083 0.768 0.071,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.082 -0.900 0.135,1.083 -0.899 0.128,1.083 -0.899 0.131,1.080 -0.901 0.140,1.077 -0.904 0.146,1.017 -0.965 0.071,1.083 -0.899 0.071,1.072 -0.909 0.153,1.065 -0.917 0.159,1.056 -0.925 0.162,1.047 -0.934 0.163,1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 -0.899 0.128,1.083 -0.768 0.071,1.083 -0.768 0.128,1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.017 0.965 0.163,1.017 0.965 0.071,-1.017 0.965 0.071,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.083 -0.768 0.071,1.083 0.768 0.071,1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.083 0.899 0.128,1.082 0.900 0.135,1.083 0.899 0.131,1.080 0.901 0.140,1.077 0.904 0.146,1.083 0.899 0.071,1.017 0.965 0.071,1.072 0.909 0.153,1.065 0.917 0.159,1.056 0.925 0.162,1.047 0.934 0.163,1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 0.768 0.128,1.083 0.899 0.071,1.083 0.899 0.128,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.989 -0.925 0.124,-0.989 -0.925 0.071,-1.043 -0.871 0.071,-1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124,-1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 -0.925 0.124,0.989 -0.925 0.071,-0.989 -0.925 0.071,-0.989 -0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.989 0.925 0.071,-0.989 0.925 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 -0.925 0.071,0.989 -0.925 0.124,1.043 -0.871 0.071,1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 0.925 0.071,0.989 0.925 0.124,-0.989 0.925 0.071,-0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.043 0.871 0.071,1.043 -0.871 0.124,1.043 0.871 0.124,1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 0.925 0.124,0.989 0.925 0.071,1.043 0.871 0.071,1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.056 0.925 0.162,1.047 -0.934 0.163,1.056 -0.925 0.162,1.047 0.934 0.163,1.065 0.917 0.159,1.065 -0.917 0.159,1.072 -0.909 0.153,1.072 0.909 0.153,1.077 -0.904 0.146,1.077 0.904 0.146,1.080 -0.901 0.140,1.083 -0.768 0.128,1.083 -0.899 0.131,1.083 -0.899 0.128,1.080 0.901 0.140,1.082 -0.900 0.135,1.082 0.900 0.135,1.083 0.899 0.131,1.083 0.768 0.128,1.083 0.899 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.986 0.814 0.173,-0.985 0.825 0.173,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.982 0.835 0.173,-0.981 0.838 0.163,-0.976 0.846 0.173,-0.974 0.848 0.163,-0.967 0.855 0.173,-0.966 0.856 0.163,-0.957 0.862 0.173,-0.956 0.863 0.163,-0.945 0.867 0.173,-0.944 0.867 0.163,-0.932 0.868 0.173,-0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.986 -0.814 0.163,-0.986 -0.814 0.173,-0.986 0.814 0.163,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [-0.986 -0.814 0.173,-0.986 -0.814 0.163,-0.985 -0.826 0.163,-0.985 -0.827 0.173,-0.981 -0.838 0.163,-0.980 -0.839 0.173,-0.974 -0.848 0.163,-0.973 -0.849 0.173,-0.966 -0.856 0.163,-0.964 -0.858 0.173,-0.956 -0.863 0.163,-0.953 -0.864 0.173,-0.944 -0.867 0.163,-0.943 -0.867 0.173,-0.932 -0.868 0.163,-0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.932 -0.868 0.163,0.932 -0.868 0.173,-0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.985 -0.825 0.173,0.986 -0.814 0.163,0.985 -0.826 0.163,0.982 -0.835 0.173,0.981 -0.838 0.163,0.976 -0.846 0.173,0.974 -0.848 0.163,0.967 -0.855 0.173,0.966 -0.856 0.163,0.957 -0.862 0.173,0.956 -0.863 0.163,0.945 -0.867 0.173,0.944 -0.867 0.163,0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.986 -0.814 0.163,0.986 0.814 0.163,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.986 0.814 0.173,0.986 0.814 0.163,0.985 0.826 0.163,0.985 0.827 0.173,0.981 0.838 0.163,0.980 0.839 0.173,0.974 0.848 0.163,0.973 0.849 0.173,0.966 0.856 0.163,0.964 0.858 0.173,0.956 0.863 0.163,0.953 0.864 0.173,0.944 0.867 0.163,0.943 0.867 0.173,0.932 0.868 0.163,0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.932 0.868 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.083 0.768 0.000,-1.240 -0.768 0.000,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.240 -0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.083 0.768 0.071,-1.083 0.768 0.000,-1.240 0.768 0.000,-1.240 0.768 0.128,-1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.083 -0.768 0.000,1.240 -0.768 0.000,1.083 -0.768 0.071,1.240 -0.768 0.128,1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.240 0.768 0.000,1.083 0.768 0.000,1.083 0.768 0.071,1.240 0.768 0.128,1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.240 0.768 0.000,1.083 -0.768 0.000,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,1,4,2,-1,1,5,6,-1,0,5,1,-1,5,7,6,-1,3,8,4,-1,4,9,2,-1,4,10,9,-1,11,12,3,-1,3,12,8,-1,10,13,9,-1,10,14,13,-1,6,15,11,-1,7,15,6,-1,11,15,12,-1,8,16,14,-1,12,16,8,-1,17,18,16,-1,16,18,14,-1,14,18,13,-1,15,19,17,-1,17,19,18,-1,7,19,15,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-0.443 -0.128 0.124,-0.989 -0.925 0.124,-0.187 -0.128 0.124,0.070 -0.281 0.124,-1.043 0.871 0.124,-0.443 0.128 0.124,-0.989 0.925 0.124,0.070 -0.045 0.124,0.989 -0.925 0.124,0.395 -0.281 0.124,-0.187 0.128 0.124,0.070 0.045 0.124,1.043 -0.871 0.124,0.395 -0.045 0.124,0.070 0.281 0.124,0.395 0.045 0.124,0.395 0.281 0.124,1.043 0.871 0.124,0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.240 0.768 0.128,1.083 0.768 0.128,1.083 -0.768 0.128,1.240 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [-0.925 0.862 0.205,-0.950 0.856 0.206,-0.943 0.846 0.223,-0.929 0.867 0.189,-0.950 0.856 0.206,-0.961 0.849 0.206,-0.952 0.840 0.224,-0.961 0.849 0.206,-0.955 0.805 0.237,-0.969 0.811 0.222,-0.970 0.802 0.222,-0.948 0.821 0.238,-0.960 0.831 0.224,-0.970 0.839 0.206,-0.970 0.839 0.206,-0.957 0.862 0.173,-0.954 0.861 0.189,-0.945 0.867 0.173,-0.965 0.854 0.189,-0.967 0.855 0.173,-0.932 0.868 0.173,-0.979 0.817 0.205,-0.980 0.807 0.205,-0.979 0.817 0.205,-0.974 0.844 0.189,-0.976 0.846 0.173,-0.982 0.835 0.173,-0.984 0.821 0.189,-0.985 0.810 0.189,-0.985 0.825 0.173,-0.986 0.814 0.173,-0.907 0.804 0.254,-0.914 0.801 0.254,-0.903 0.785 0.256,-0.916 0.799 0.254,-0.918 0.797 0.254,-0.912 0.823 0.247,-0.924 0.818 0.248,-0.929 0.814 0.248,-0.921 0.792 0.254,-0.922 0.789 0.254,-0.941 0.794 0.247,-0.933 0.809 0.248,-0.916 0.839 0.236,-0.934 0.833 0.238,-0.920 0.852 0.222,-0.942 0.828 0.238,-0.939 0.799 0.247,-0.957 0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.922 -0.789 0.254,-0.903 0.785 0.256,-0.922 0.789 0.254,-0.903 -0.785 0.256,-0.941 -0.794 0.247,-0.941 0.794 0.247,-0.957 -0.798 0.236,-0.957 0.798 0.236,-0.970 -0.802 0.222,-0.970 0.802 0.222,-0.980 -0.807 0.205,-0.980 0.807 0.205,-0.985 -0.810 0.189,-0.985 0.810 0.189,-0.986 -0.814 0.173,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,6,-1,7,5,4,-1,8,5,3,-1,9,5,8,-1,6,5,9,-1,10,11,12,-1,13,11,7,-1,1,11,10,-1,5,11,3,-1,12,11,13,-1,7,11,5,-1,3,11,1,-1,14,16,15,-1,17,18,19,-1,13,20,12,-1,21,22,14,-1,23,22,21,-1,22,24,14,-1,23,24,22,-1,14,24,16,-1,24,25,16,-1,16,26,27,-1,27,26,28,-1,28,26,25,-1,25,26,16,-1,29,30,23,-1,30,31,23,-1,23,31,24,-1,31,0,24,-1,25,0,28,-1,24,0,25,-1,32,33,29,-1,29,33,30,-1,30,8,31,-1,33,8,30,-1,28,2,34,-1,0,2,28,-1,8,3,31,-1,31,3,0,-1,19,35,32,-1,36,35,18,-1,18,35,19,-1,32,35,33,-1,6,9,36,-1,33,9,8,-1,36,9,35,-1,35,9,33,-1,34,1,10,-1,2,1,34,-1]
+coord Coordinate { point [-0.949 -0.842 0.224,-0.935 -0.861 0.205,-0.930 -0.851 0.222,-0.957 -0.852 0.206,-0.964 -0.858 0.173,-0.962 -0.856 0.189,-0.973 -0.849 0.173,-0.953 -0.864 0.173,-0.967 -0.843 0.206,-0.972 -0.847 0.189,-0.925 -0.862 0.205,-0.939 -0.866 0.189,-0.929 -0.867 0.189,-0.943 -0.867 0.173,-0.922 -0.789 0.254,-0.903 -0.785 0.256,-0.907 -0.804 0.254,-0.986 -0.814 0.173,-0.985 -0.827 0.173,-0.985 -0.810 0.189,-0.932 -0.868 0.173,-0.941 -0.794 0.247,-0.936 -0.806 0.248,-0.957 -0.798 0.236,-0.932 -0.811 0.248,-0.928 -0.815 0.248,-0.917 -0.821 0.247,-0.912 -0.823 0.247,-0.916 -0.839 0.236,-0.970 -0.802 0.222,-0.964 -0.824 0.223,-0.958 -0.834 0.224,-0.980 -0.807 0.205,-0.974 -0.832 0.206,-0.920 -0.852 0.222,-0.979 -0.836 0.189,-0.980 -0.839 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,7,8,-1,6,5,3,-1,9,6,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.907 -0.804 0.254,-0.903 -0.785 0.256,-0.907 -0.804 0.254,-0.912 -0.823 0.247,0.903 -0.785 0.256,0.912 -0.823 0.247,0.916 -0.839 0.236,-0.916 -0.839 0.236,-0.920 -0.852 0.222,0.920 -0.852 0.222,0.925 -0.862 0.205,-0.925 -0.862 0.205,0.929 -0.867 0.189,-0.929 -0.867 0.189,0.932 -0.868 0.173,-0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [0.925 -0.862 0.205,0.950 -0.856 0.206,0.943 -0.846 0.223,0.929 -0.867 0.189,0.950 -0.856 0.206,0.961 -0.849 0.206,0.952 -0.840 0.224,0.961 -0.849 0.206,0.955 -0.805 0.237,0.969 -0.811 0.222,0.970 -0.802 0.222,0.948 -0.821 0.238,0.960 -0.831 0.224,0.970 -0.839 0.206,0.970 -0.839 0.206,0.957 -0.862 0.173,0.954 -0.861 0.189,0.945 -0.867 0.173,0.965 -0.854 0.189,0.967 -0.855 0.173,0.932 -0.868 0.173,0.979 -0.817 0.205,0.980 -0.807 0.205,0.979 -0.817 0.205,0.974 -0.844 0.189,0.976 -0.846 0.173,0.982 -0.835 0.173,0.984 -0.821 0.189,0.985 -0.810 0.189,0.985 -0.825 0.173,0.986 -0.814 0.173,0.907 -0.804 0.254,0.914 -0.801 0.254,0.903 -0.785 0.256,0.916 -0.799 0.254,0.918 -0.797 0.254,0.912 -0.823 0.247,0.924 -0.818 0.248,0.929 -0.814 0.248,0.921 -0.792 0.254,0.922 -0.789 0.254,0.941 -0.794 0.247,0.933 -0.809 0.248,0.916 -0.839 0.236,0.934 -0.833 0.238,0.920 -0.852 0.222,0.942 -0.828 0.238,0.939 -0.799 0.247,0.957 -0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.922 0.789 0.254,0.903 -0.785 0.256,0.922 -0.789 0.254,0.941 -0.794 0.247,0.903 0.785 0.256,0.941 0.794 0.247,0.957 0.798 0.236,0.957 -0.798 0.236,0.970 0.802 0.222,0.970 -0.802 0.222,0.980 0.807 0.205,0.980 -0.807 0.205,0.985 0.810 0.189,0.985 -0.810 0.189,0.986 0.814 0.173,0.986 -0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [0.980 0.807 0.205,0.974 0.832 0.206,0.964 0.824 0.223,0.985 0.810 0.189,0.974 0.832 0.206,0.967 0.843 0.206,0.958 0.834 0.224,0.967 0.843 0.206,0.923 0.837 0.237,0.930 0.851 0.222,0.920 0.852 0.222,0.939 0.830 0.238,0.949 0.842 0.224,0.957 0.852 0.206,0.957 0.852 0.206,0.980 0.839 0.173,0.979 0.836 0.189,0.985 0.827 0.173,0.972 0.847 0.189,0.973 0.849 0.173,0.986 0.814 0.173,0.935 0.861 0.205,0.925 0.862 0.205,0.935 0.861 0.205,0.962 0.856 0.189,0.964 0.858 0.173,0.953 0.864 0.173,0.939 0.866 0.189,0.929 0.867 0.189,0.943 0.867 0.173,0.932 0.868 0.173,0.922 0.789 0.254,0.919 0.795 0.254,0.903 0.785 0.256,0.917 0.798 0.254,0.915 0.800 0.254,0.941 0.794 0.247,0.936 0.806 0.248,0.932 0.811 0.248,0.910 0.803 0.254,0.907 0.804 0.254,0.912 0.823 0.247,0.928 0.815 0.248,0.957 0.798 0.236,0.951 0.816 0.238,0.970 0.802 0.222,0.946 0.823 0.238,0.917 0.821 0.247,0.916 0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.907 0.804 0.254,0.903 0.785 0.256,0.907 0.804 0.254,0.912 0.823 0.247,-0.903 0.785 0.256,-0.912 0.823 0.247,-0.916 0.839 0.236,0.916 0.839 0.236,-0.920 0.852 0.222,0.920 0.852 0.222,-0.925 0.862 0.205,0.925 0.862 0.205,-0.929 0.867 0.189,0.929 0.867 0.189,-0.932 0.868 0.173,0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.240 -0.768 0.128,1.240 0.768 0.000,1.240 0.768 0.128,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 -0.281 0.124,0.395 -0.045 0.102,0.395 -0.045 0.124,0.395 -0.281 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 -0.045 0.124,0.070 -0.045 0.102,0.070 -0.045 0.124,0.395 -0.045 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 -0.045 0.102,0.070 -0.281 0.124,0.070 -0.045 0.124,0.070 -0.281 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 -0.281 0.102,0.395 -0.281 0.124,0.070 -0.281 0.124,0.395 -0.281 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 0.045 0.124,0.395 0.281 0.102,0.395 0.281 0.124,0.395 0.045 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 0.281 0.124,0.070 0.281 0.102,0.070 0.281 0.124,0.395 0.281 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 0.281 0.102,0.070 0.045 0.124,0.070 0.281 0.124,0.070 0.045 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 0.045 0.102,0.395 0.045 0.124,0.070 0.045 0.124,0.395 0.045 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.187 -0.128 0.124,-0.187 0.128 0.102,-0.187 0.128 0.124,-0.187 -0.128 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.187 0.128 0.124,-0.443 0.128 0.102,-0.443 0.128 0.124,-0.187 0.128 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.443 0.128 0.102,-0.443 -0.128 0.124,-0.443 0.128 0.124,-0.443 -0.128 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.443 -0.128 0.102,-0.187 -0.128 0.124,-0.443 -0.128 0.124,-0.187 -0.128 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.903 0.785 0.256,-0.903 -0.785 0.256,0.903 -0.785 0.256,-0.903 0.785 0.256]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,2,5,-1,4,3,2,-1,6,1,0,-1,7,8,1,-1,7,1,6,-1,9,10,0,-1,9,0,3,-1,11,10,9,-1,12,5,8,-1,12,4,5,-1,12,8,7,-1,13,6,11,-1,13,7,6,-1,14,12,15,-1,14,15,13,-1,14,4,12,-1,14,11,9,-1,14,13,11,-1]
+coord Coordinate { point [0.070 -0.281 0.102,-0.187 -0.128 0.102,-0.443 -0.128 0.102,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.443 0.128 0.102,0.070 -0.045 0.102,0.070 0.045 0.102,-0.187 0.128 0.102,0.886 -0.768 0.102,0.395 -0.281 0.102,0.395 -0.045 0.102,0.070 0.281 0.102,0.395 0.045 0.102,0.886 0.768 0.102,0.395 0.281 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.886 0.768 0.071,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.886 0.768 0.102,0.886 0.768 0.071,-0.886 0.768 0.071,-0.886 0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.886 -0.768 0.071,0.886 -0.768 0.102,-0.886 -0.768 0.071,-0.886 -0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.886 -0.768 0.102,0.886 0.768 0.071,0.886 0.768 0.102,0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,4,5,-1,3,4,2,-1,0,6,1,-1,7,8,0,-1,0,8,6,-1,9,10,1,-1,1,10,3,-1,9,11,10,-1,5,12,7,-1,4,12,5,-1,7,12,8,-1,6,13,11,-1,8,13,6,-1,12,14,15,-1,15,14,13,-1,4,14,12,-1,11,14,10,-1,13,14,11,-1]
+coord Coordinate { point [-0.187 -0.128 0.071,0.070 -0.281 0.071,-0.443 -0.128 0.071,-0.886 -0.768 0.071,-0.886 0.768 0.071,-0.443 0.128 0.071,0.070 -0.045 0.071,-0.187 0.128 0.071,0.070 0.045 0.071,0.395 -0.281 0.071,0.886 -0.768 0.071,0.395 -0.045 0.071,0.070 0.281 0.071,0.395 0.045 0.071,0.886 0.768 0.071,0.395 0.281 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.187 0.128 0.071,-0.443 0.128 0.066,-0.443 0.128 0.071,-0.187 0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.443 0.128 0.066,-0.443 -0.128 0.071,-0.443 0.128 0.071,-0.443 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.443 -0.128 0.066,-0.187 -0.128 0.071,-0.443 -0.128 0.071,-0.187 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.187 -0.128 0.071,-0.187 0.128 0.066,-0.187 0.128 0.071,-0.187 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 -0.045 0.071,0.070 -0.045 0.066,0.070 -0.045 0.071,0.395 -0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 -0.045 0.066,0.070 -0.281 0.071,0.070 -0.045 0.071,0.070 -0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 -0.281 0.066,0.395 -0.281 0.071,0.070 -0.281 0.071,0.395 -0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 -0.281 0.071,0.395 -0.045 0.066,0.395 -0.045 0.071,0.395 -0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 0.281 0.071,0.070 0.281 0.066,0.070 0.281 0.071,0.395 0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 0.281 0.066,0.070 0.045 0.071,0.070 0.281 0.071,0.070 0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.070 0.045 0.066,0.395 0.045 0.071,0.070 0.045 0.071,0.395 0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.395 0.045 0.071,0.395 0.281 0.066,0.395 0.281 0.071,0.395 0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.443 0.128 0.066,-0.188 0.127 0.058,-0.442 0.127 0.058,-0.187 0.128 0.066,-0.190 0.125 0.050,-0.440 0.125 0.050,-0.193 0.122 0.043,-0.437 0.122 0.043,-0.432 0.118 0.037,-0.197 0.118 0.037,-0.427 0.112 0.031,-0.203 0.112 0.031,-0.421 0.106 0.026,-0.209 0.106 0.026,-0.411 0.096 0.022,-0.219 0.096 0.022,-0.404 0.089 0.020,-0.226 0.089 0.020,-0.397 0.082 0.020,-0.233 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.443 -0.128 0.066,-0.443 0.128 0.066,-0.442 -0.127 0.058,-0.442 0.127 0.058,-0.440 0.125 0.050,-0.440 -0.125 0.050,-0.437 0.122 0.043,-0.437 -0.122 0.043,-0.432 0.118 0.037,-0.432 -0.118 0.037,-0.427 0.112 0.031,-0.427 -0.112 0.031,-0.421 0.106 0.026,-0.421 -0.106 0.026,-0.411 0.096 0.022,-0.411 -0.096 0.022,-0.404 -0.089 0.020,-0.404 0.089 0.020,-0.397 -0.082 0.020,-0.397 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.188 -0.127 0.058,-0.443 -0.128 0.066,-0.442 -0.127 0.058,-0.187 -0.128 0.066,-0.190 -0.125 0.050,-0.440 -0.125 0.050,-0.193 -0.122 0.043,-0.437 -0.122 0.043,-0.197 -0.118 0.037,-0.432 -0.118 0.037,-0.427 -0.112 0.031,-0.203 -0.112 0.031,-0.421 -0.106 0.026,-0.209 -0.106 0.026,-0.411 -0.096 0.022,-0.219 -0.096 0.022,-0.404 -0.089 0.020,-0.226 -0.089 0.020,-0.397 -0.082 0.020,-0.233 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.188 0.127 0.058,-0.187 -0.128 0.066,-0.188 -0.127 0.058,-0.190 -0.125 0.050,-0.187 0.128 0.066,-0.190 0.125 0.050,-0.193 -0.122 0.043,-0.193 0.122 0.043,-0.197 -0.118 0.037,-0.197 0.118 0.037,-0.203 -0.112 0.031,-0.203 0.112 0.031,-0.209 -0.106 0.026,-0.209 0.106 0.026,-0.219 -0.096 0.022,-0.219 0.096 0.022,-0.226 -0.089 0.020,-0.226 0.089 0.020,-0.233 -0.082 0.020,-0.233 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,15,17,16,-1,16,18,19,-1,17,18,16,-1]
+coord Coordinate { point [0.070 -0.045 0.066,0.394 -0.046 0.058,0.071 -0.046 0.058,0.073 -0.048 0.050,0.395 -0.045 0.066,0.392 -0.048 0.050,0.076 -0.051 0.043,0.389 -0.051 0.043,0.080 -0.056 0.037,0.384 -0.056 0.037,0.086 -0.061 0.031,0.379 -0.061 0.031,0.092 -0.068 0.026,0.372 -0.068 0.026,0.102 -0.077 0.022,0.363 -0.077 0.022,0.109 -0.084 0.020,0.356 -0.084 0.020,0.349 -0.091 0.020,0.116 -0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [0.070 -0.281 0.066,0.070 -0.045 0.066,0.071 -0.281 0.058,0.071 -0.046 0.058,0.073 -0.048 0.050,0.073 -0.279 0.050,0.076 -0.051 0.043,0.076 -0.276 0.043,0.080 -0.056 0.037,0.080 -0.271 0.037,0.086 -0.061 0.031,0.086 -0.266 0.031,0.092 -0.068 0.026,0.092 -0.259 0.026,0.102 -0.077 0.022,0.102 -0.250 0.022,0.109 -0.084 0.020,0.109 -0.243 0.020,0.116 -0.091 0.020,0.116 -0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1,18,16,19,-1,18,17,16,-1]
+coord Coordinate { point [0.394 -0.281 0.058,0.070 -0.281 0.066,0.071 -0.281 0.058,0.395 -0.281 0.066,0.392 -0.279 0.050,0.073 -0.279 0.050,0.389 -0.276 0.043,0.076 -0.276 0.043,0.384 -0.271 0.037,0.080 -0.271 0.037,0.086 -0.266 0.031,0.379 -0.266 0.031,0.092 -0.259 0.026,0.372 -0.259 0.026,0.102 -0.250 0.022,0.363 -0.250 0.022,0.109 -0.243 0.020,0.356 -0.243 0.020,0.349 -0.235 0.020,0.116 -0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,5,6,-1,4,3,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.395 -0.045 0.066,0.395 -0.281 0.066,0.394 -0.281 0.058,0.394 -0.046 0.058,0.392 -0.048 0.050,0.392 -0.279 0.050,0.389 -0.276 0.043,0.389 -0.051 0.043,0.384 -0.271 0.037,0.384 -0.056 0.037,0.379 -0.266 0.031,0.379 -0.061 0.031,0.372 -0.259 0.026,0.372 -0.068 0.026,0.363 -0.250 0.022,0.363 -0.077 0.022,0.356 -0.243 0.020,0.356 -0.084 0.020,0.349 -0.235 0.020,0.349 -0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,13,15,14,-1,14,16,17,-1,17,16,18,-1,15,16,14,-1,16,19,18,-1]
+coord Coordinate { point [0.070 0.281 0.066,0.394 0.281 0.058,0.071 0.281 0.058,0.073 0.279 0.050,0.395 0.281 0.066,0.392 0.279 0.050,0.389 0.276 0.043,0.076 0.276 0.043,0.384 0.271 0.037,0.080 0.271 0.037,0.379 0.266 0.031,0.086 0.266 0.031,0.092 0.259 0.026,0.372 0.259 0.026,0.102 0.250 0.022,0.363 0.250 0.022,0.356 0.243 0.020,0.109 0.243 0.020,0.116 0.235 0.020,0.349 0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,15,17,16,-1,16,18,19,-1,17,18,16,-1]
+coord Coordinate { point [0.070 0.045 0.066,0.070 0.281 0.066,0.071 0.046 0.058,0.071 0.281 0.058,0.073 0.279 0.050,0.073 0.048 0.050,0.076 0.276 0.043,0.076 0.051 0.043,0.080 0.271 0.037,0.080 0.056 0.037,0.086 0.266 0.031,0.086 0.061 0.031,0.092 0.068 0.026,0.092 0.259 0.026,0.102 0.077 0.022,0.102 0.250 0.022,0.109 0.084 0.020,0.109 0.243 0.020,0.116 0.235 0.020,0.116 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.394 0.046 0.058,0.070 0.045 0.066,0.071 0.046 0.058,0.395 0.045 0.066,0.392 0.048 0.050,0.073 0.048 0.050,0.389 0.051 0.043,0.076 0.051 0.043,0.080 0.056 0.037,0.384 0.056 0.037,0.086 0.061 0.031,0.379 0.061 0.031,0.092 0.068 0.026,0.372 0.068 0.026,0.102 0.077 0.022,0.363 0.077 0.022,0.109 0.084 0.020,0.356 0.084 0.020,0.116 0.091 0.020,0.349 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.395 0.281 0.066,0.395 0.045 0.066,0.394 0.046 0.058,0.394 0.281 0.058,0.392 0.279 0.050,0.392 0.048 0.050,0.389 0.276 0.043,0.389 0.051 0.043,0.384 0.271 0.037,0.384 0.056 0.037,0.379 0.266 0.031,0.379 0.061 0.031,0.372 0.259 0.026,0.372 0.068 0.026,0.363 0.250 0.022,0.363 0.077 0.022,0.356 0.243 0.020,0.356 0.084 0.020,0.349 0.235 0.020,0.349 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.397 0.082 0.020,-0.233 0.082 0.020,-0.397 -0.082 0.020,-0.233 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.116 -0.235 0.020,0.349 -0.091 0.020,0.349 -0.235 0.020,0.116 -0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.116 0.235 0.020,0.349 0.235 0.020,0.116 0.091 0.020,0.349 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MT.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MT.step
new file mode 100644
index 00000000..07448acd
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MT.step
@@ -0,0 +1,3977 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_MT.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_MT'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_MT.step',
+/* time_stamp */ '2017-10-17T20:11:40',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_MT','DirectFET_MT','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3001);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#952,#980,#1004,#1032,#1056,#1084,#1108,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1438,#1509,#1536,
+#1607,#1636,#1707,#1734,#1797,#1809,#1840,#1864,#1888,#1905,#1936,
+#1960,#1984,#2001,#2032,#2056,#2080,#2097,#2109,#2167,#2198,#2222,
+#2246,#2263,#2377,#2408,#2432,#2456,#2473,#2504,#2528,#2552,#2569,
+#2600,#2624,#2648,#2665,#2698,#2723,#2748,#2765,#2798,#2823,#2848,
+#2865,#2898,#2923,#2948,#2965,#2977,#2989));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.415));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.325));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.415));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.415));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.75,-1.95,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.415));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.415));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.325));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.325));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.75,1.95,0.325));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.325));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.75,-1.95,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.75,1.95,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.75,1.95,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.415));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.415));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.415));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(2.66,2.373333333333,0.415));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.415));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(2.583333333333,2.45,0.415));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.415));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.415));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.75,2.45,0.415));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.415));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#355,#364,#372,#381,#389,#398,#406));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.,0.));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#347,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#359 = CIRCLE('',#360,0.137286132588);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#362 = DIRECTION('',(-0.,-0.,-1.));
+#363 = DIRECTION('',(0.,-1.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#357,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#374,#366,#376,.T.);
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#376 = CIRCLE('',#377,0.137286132588);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#379 = DIRECTION('',(-0.,0.,1.));
+#380 = DIRECTION('',(0.,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#374,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.T.);
+#390 = EDGE_CURVE('',#383,#391,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#393 = CIRCLE('',#394,0.137286132588);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#396 = DIRECTION('',(-0.,-0.,-1.));
+#397 = DIRECTION('',(0.,-1.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#391,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.,0.));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#349,#400,#408,.T.);
+#408 = CIRCLE('',#409,0.137286132588);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#411 = DIRECTION('',(-0.,0.,1.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-2.666666666667,2.366666666667,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.325));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.666666666667,-2.366666666667,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.75,2.283333333333,0.325));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(2.66,2.373333333333,0.325));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(2.666666666667,2.366666666667,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.315));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.315));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.315));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.315));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.315));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.315));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.315));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-2.581356933706,2.281356933706,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.315));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.315));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(2.581356933706,-2.281356933706,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.512713867412,2.35,0.315));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-2.65,2.35,0.315));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.65,2.212713867412,0.315));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.65,-2.35,0.315));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.315));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(2.581356933706,2.281356933706,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.325));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#947,.T.);
+#922 = FACE_BOUND('',#923,.T.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-0.,-1.,-0.));
+#947 = PLANE('',#948);
+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
+#949 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = ADVANCED_FACE('',(#953),#975,.T.);
+#953 = FACE_BOUND('',#954,.T.);
+#954 = EDGE_LOOP('',(#955,#956,#957,#965));
+#955 = ORIENTED_EDGE('',*,*,#934,.F.);
+#956 = ORIENTED_EDGE('',*,*,#407,.T.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#400,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.,0.,1.));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#935,#967,.T.);
+#967 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#968,#969,#970,#971,#972,#973,
+#974),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#968 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#969 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#970 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#971 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#972 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#973 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#974 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#975 = CYLINDRICAL_SURFACE('',#976,0.137286132588);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#978 = DIRECTION('',(0.,0.,1.));
+#979 = DIRECTION('',(1.,0.,0.));
+#980 = ADVANCED_FACE('',(#981),#999,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#991,#997,#998));
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#391,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#985,#959,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = ORIENTED_EDGE('',*,*,#958,.F.);
+#998 = ORIENTED_EDGE('',*,*,#399,.F.);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#1002 = DIRECTION('',(0.,1.,0.));
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = ADVANCED_FACE('',(#1005),#1027,.T.);
+#1005 = FACE_BOUND('',#1006,.F.);
+#1006 = EDGE_LOOP('',(#1007,#1015,#1016,#1017));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#383,#1009,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#984,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1009,#985,#1019,.T.);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1020,#1021,#1022,#1023,#1024,
+#1025,#1026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1021 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1022 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1023 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1024 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1025 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1026 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1027 = CYLINDRICAL_SURFACE('',#1028,0.137286132588);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = ADVANCED_FACE('',(#1033),#1051,.F.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#374,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1009,#1047,.T.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,1.,0.));
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1054 = DIRECTION('',(1.,0.,0.));
+#1055 = DIRECTION('',(0.,0.,1.));
+#1056 = ADVANCED_FACE('',(#1057),#1079,.T.);
+#1057 = FACE_BOUND('',#1058,.T.);
+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1069));
+#1059 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1060 = ORIENTED_EDGE('',*,*,#373,.T.);
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#366,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.,0.,1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1037,#1071,.T.);
+#1071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1073,#1074,#1075,#1076,
+#1077,#1078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1072 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1073 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1074 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1075 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1076 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663019,0.4385));
+#1077 = CARTESIAN_POINT('',(-2.505,-2.103655291599,0.4385));
+#1078 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1079 = CYLINDRICAL_SURFACE('',#1080,0.137286132588);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#1082 = DIRECTION('',(0.,0.,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = ADVANCED_FACE('',(#1085),#1103,.F.);
+#1085 = FACE_BOUND('',#1086,.F.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1096,#1102));
+#1087 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1063,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,-0.,-0.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#357,#1090,#1098,.T.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = ORIENTED_EDGE('',*,*,#365,.F.);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1106 = DIRECTION('',(0.,1.,0.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = ADVANCED_FACE('',(#1109),#1124,.T.);
+#1109 = FACE_BOUND('',#1110,.F.);
+#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1114));
+#1111 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1112 = ORIENTED_EDGE('',*,*,#356,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#926,#1090,#1116,.T.);
+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1117,#1118,#1119,#1120,#1121,
+#1122,#1123),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1117 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1118 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1119 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1120 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1121 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1122 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1123 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1124 = CYLINDRICAL_SURFACE('',#1125,0.137286132588);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#1127 = DIRECTION('',(0.,0.,1.));
+#1128 = DIRECTION('',(1.,0.,0.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(3.15,1.95,0.325));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(1.62,-1.35,0.315));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.62,-0.3,0.315));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(1.62,-1.85,0.315));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.23,-1.35,0.315));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.44,-1.35,0.315));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-0.23,-0.3,0.315));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.23,-1.85,0.315));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.44,-0.3,0.315));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.62,0.3,0.315));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(1.62,1.35,0.315));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(1.62,-1.025,0.315));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(-0.23,0.3,0.315));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.44,0.3,0.315));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(-0.23,1.35,0.315));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-0.23,-1.025,0.315));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.44,1.35,0.315));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-0.98,-0.475,0.315));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-0.98,0.475,0.315));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.98,-1.4125,0.315));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.83,-0.475,0.315));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-2.24,-0.475,0.315));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.83,0.475,0.315));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.83,-1.4125,0.315));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-2.24,0.475,0.315));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1433,.T.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1415,#1416,#1427));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1407,#1408,#1409,#1410,#1411,
+#1412,#1413,#1414),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1408 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1409 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1410 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1411 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1412 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1413 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1414 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1415 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1416 = ORIENTED_EDGE('',*,*,#1417,.F.);
+#1417 = EDGE_CURVE('',#1418,#926,#1420,.T.);
+#1418 = VERTEX_POINT('',#1419);
+#1419 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1420 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1421,#1422,#1423,#1424,#1425,
+#1426),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1421 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1422 = CARTESIAN_POINT('',(2.359944684623,-2.008342773482,0.65));
+#1423 = CARTESIAN_POINT('',(2.426451362571,-2.023185546965,
+0.623982326644));
+#1424 = CARTESIAN_POINT('',(2.478982326644,-2.038028320447,
+0.571451362571));
+#1425 = CARTESIAN_POINT('',(2.505,-2.052871093929,0.504944684623));
+#1426 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1427 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#1428 = EDGE_CURVE('',#1404,#1418,#1429,.T.);
+#1429 = LINE('',#1430,#1431);
+#1430 = CARTESIAN_POINT('',(2.2935,2.067713867412,0.65));
+#1431 = VECTOR('',#1432,1.);
+#1432 = DIRECTION('',(-0.,-1.,-0.));
+#1433 = CYLINDRICAL_SURFACE('',#1434,0.2115);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(2.2935,2.067713867412,0.4385));
+#1436 = DIRECTION('',(-0.,-1.,-0.));
+#1437 = DIRECTION('',(0.,0.,1.));
+#1438 = ADVANCED_FACE('',(#1439),#1452,.T.);
+#1439 = FACE_BOUND('',#1440,.T.);
+#1440 = EDGE_LOOP('',(#1441,#1450,#1451));
+#1441 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1442 = EDGE_CURVE('',#1404,#959,#1443,.T.);
+#1443 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1444,#1445,#1446,#1447,#1448,
+#1449),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1444 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1445 = CARTESIAN_POINT('',(2.308342773482,2.059944684623,0.65));
+#1446 = CARTESIAN_POINT('',(2.323185546965,2.126451362571,0.623982326644
+));
+#1447 = CARTESIAN_POINT('',(2.338028320447,2.178982326644,0.571451362571
+));
+#1448 = CARTESIAN_POINT('',(2.352871093929,2.205,0.504944684623));
+#1449 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1450 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1451 = ORIENTED_EDGE('',*,*,#966,.F.);
+#1452 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460)
+,(#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468)
+,(#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476)
+,(#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484)
+,(#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492)
+,(#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500)
+,(#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1453 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1454 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1455 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1456 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1457 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1458 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1459 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1460 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1461 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1462 = CARTESIAN_POINT('',(2.312110837446,2.0380861218,0.65));
+#1463 = CARTESIAN_POINT('',(2.330721636626,2.083184257493,0.639036139293
+));
+#1464 = CARTESIAN_POINT('',(2.348682097492,2.126299935641,0.617407308007
+));
+#1465 = CARTESIAN_POINT('',(2.365340659729,2.16681364361,0.58321819774)
+);
+#1466 = CARTESIAN_POINT('',(2.380182881463,2.194452561649,0.535996201413
+));
+#1467 = CARTESIAN_POINT('',(2.392954535657,2.206387796026,0.485960489017
+));
+#1468 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#1469 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1470 = CARTESIAN_POINT('',(2.324849031155,2.028428621592,0.65));
+#1471 = CARTESIAN_POINT('',(2.351562601112,2.071694011536,0.639913056572
+));
+#1472 = CARTESIAN_POINT('',(2.379401326328,2.112322560708,0.620216203363
+));
+#1473 = CARTESIAN_POINT('',(2.405153679934,2.153077998878,0.586961729594
+));
+#1474 = CARTESIAN_POINT('',(2.424286786627,2.181885190744,0.537541473195
+));
+#1475 = CARTESIAN_POINT('',(2.433023233719,2.197744075581,0.485960489017
+));
+#1476 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1477 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1478 = CARTESIAN_POINT('',(2.327152275291,2.02715227529,0.65));
+#1479 = CARTESIAN_POINT('',(2.363966582575,2.063966582575,0.640205362332
+));
+#1480 = CARTESIAN_POINT('',(2.400432367192,2.100432367192,0.621152501816
+));
+#1481 = CARTESIAN_POINT('',(2.436106834881,2.136106834881,0.588209573545
+));
+#1482 = CARTESIAN_POINT('',(2.461308935545,2.161308935545,0.538056563789
+));
+#1483 = CARTESIAN_POINT('',(2.473011432018,2.173011432018,0.485960489017
+));
+#1484 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1485 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1486 = CARTESIAN_POINT('',(2.328428621592,2.024849031155,0.65));
+#1487 = CARTESIAN_POINT('',(2.371694011536,2.051562601112,0.639913056572
+));
+#1488 = CARTESIAN_POINT('',(2.412322560708,2.079401326328,0.620216203363
+));
+#1489 = CARTESIAN_POINT('',(2.453077998878,2.105153679934,0.586961729594
+));
+#1490 = CARTESIAN_POINT('',(2.481885190744,2.124286786627,0.537541473195
+));
+#1491 = CARTESIAN_POINT('',(2.497744075581,2.133023233719,0.485960489017
+));
+#1492 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1493 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1494 = CARTESIAN_POINT('',(2.3380861218,2.012110837446,0.65));
+#1495 = CARTESIAN_POINT('',(2.383184257493,2.030721636626,0.639036139293
+));
+#1496 = CARTESIAN_POINT('',(2.426299935641,2.048682097492,0.617407308007
+));
+#1497 = CARTESIAN_POINT('',(2.46681364361,2.065340659729,0.58321819774)
+);
+#1498 = CARTESIAN_POINT('',(2.494452561649,2.080182881463,0.535996201413
+));
+#1499 = CARTESIAN_POINT('',(2.506387796026,2.092954535657,0.485960489017
+));
+#1500 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1501 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1502 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1503 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1504 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1505 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1506 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1507 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1508 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1509 = ADVANCED_FACE('',(#1510),#1531,.T.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1523,#1524,#1525));
+#1512 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1513 = EDGE_CURVE('',#1514,#985,#1516,.T.);
+#1514 = VERTEX_POINT('',#1515);
+#1515 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1516 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1517,#1518,#1519,#1520,#1521,
+#1522),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1517 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1518 = CARTESIAN_POINT('',(-2.308342773482,2.059944684623,0.65));
+#1519 = CARTESIAN_POINT('',(-2.323185546965,2.126451362571,
+0.623982326644));
+#1520 = CARTESIAN_POINT('',(-2.338028320447,2.178982326644,
+0.571451362571));
+#1521 = CARTESIAN_POINT('',(-2.352871093929,2.205,0.504944684623));
+#1522 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1523 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1524 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1525 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#1526 = EDGE_CURVE('',#1514,#1404,#1527,.T.);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(-2.367713867412,1.9935,0.65));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(1.,0.,0.));
+#1531 = CYLINDRICAL_SURFACE('',#1532,0.2115);
+#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535);
+#1533 = CARTESIAN_POINT('',(-2.367713867412,1.9935,0.4385));
+#1534 = DIRECTION('',(1.,0.,0.));
+#1535 = DIRECTION('',(0.,0.,1.));
+#1536 = ADVANCED_FACE('',(#1537),#1550,.T.);
+#1537 = FACE_BOUND('',#1538,.T.);
+#1538 = EDGE_LOOP('',(#1539,#1548,#1549));
+#1539 = ORIENTED_EDGE('',*,*,#1540,.F.);
+#1540 = EDGE_CURVE('',#1514,#1009,#1541,.T.);
+#1541 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1542,#1543,#1544,#1545,#1546,
+#1547),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1542 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1543 = CARTESIAN_POINT('',(-2.359944684623,2.008342773482,0.65));
+#1544 = CARTESIAN_POINT('',(-2.426451362571,2.023185546965,
+0.623982326644));
+#1545 = CARTESIAN_POINT('',(-2.478982326644,2.038028320447,
+0.571451362571));
+#1546 = CARTESIAN_POINT('',(-2.505,2.052871093929,0.504944684623));
+#1547 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1548 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1549 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1550 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558)
+,(#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566)
+,(#1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574)
+,(#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582)
+,(#1583,#1584,#1585,#1586,#1587,#1588,#1589,#1590)
+,(#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598)
+,(#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1551 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1552 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1553 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1554 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1555 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1556 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1557 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1558 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1559 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1560 = CARTESIAN_POINT('',(-2.3380861218,2.012110837446,0.65));
+#1561 = CARTESIAN_POINT('',(-2.383184257493,2.030721636626,
+0.639036139293));
+#1562 = CARTESIAN_POINT('',(-2.426299935641,2.048682097492,
+0.617407308007));
+#1563 = CARTESIAN_POINT('',(-2.46681364361,2.065340659729,0.58321819774)
+);
+#1564 = CARTESIAN_POINT('',(-2.494452561649,2.080182881463,
+0.535996201413));
+#1565 = CARTESIAN_POINT('',(-2.506387796026,2.092954535657,
+0.485960489017));
+#1566 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1567 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1568 = CARTESIAN_POINT('',(-2.328428621592,2.024849031155,0.65));
+#1569 = CARTESIAN_POINT('',(-2.371694011536,2.051562601112,
+0.639913056572));
+#1570 = CARTESIAN_POINT('',(-2.412322560708,2.079401326328,
+0.620216203363));
+#1571 = CARTESIAN_POINT('',(-2.453077998878,2.105153679934,
+0.586961729594));
+#1572 = CARTESIAN_POINT('',(-2.481885190744,2.124286786627,
+0.537541473195));
+#1573 = CARTESIAN_POINT('',(-2.497744075581,2.133023233719,
+0.485960489017));
+#1574 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1575 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1576 = CARTESIAN_POINT('',(-2.32715227529,2.027152275291,0.65));
+#1577 = CARTESIAN_POINT('',(-2.363966582575,2.063966582575,
+0.640205362332));
+#1578 = CARTESIAN_POINT('',(-2.400432367192,2.100432367192,
+0.621152501816));
+#1579 = CARTESIAN_POINT('',(-2.436106834881,2.136106834881,
+0.588209573545));
+#1580 = CARTESIAN_POINT('',(-2.461308935545,2.161308935545,
+0.538056563789));
+#1581 = CARTESIAN_POINT('',(-2.473011432018,2.173011432018,
+0.485960489017));
+#1582 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1583 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1584 = CARTESIAN_POINT('',(-2.324849031155,2.028428621592,0.65));
+#1585 = CARTESIAN_POINT('',(-2.351562601112,2.071694011536,
+0.639913056572));
+#1586 = CARTESIAN_POINT('',(-2.379401326328,2.112322560708,
+0.620216203363));
+#1587 = CARTESIAN_POINT('',(-2.405153679934,2.153077998878,
+0.586961729594));
+#1588 = CARTESIAN_POINT('',(-2.424286786627,2.181885190744,
+0.537541473195));
+#1589 = CARTESIAN_POINT('',(-2.433023233719,2.197744075581,
+0.485960489017));
+#1590 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1591 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1592 = CARTESIAN_POINT('',(-2.312110837446,2.0380861218,0.65));
+#1593 = CARTESIAN_POINT('',(-2.330721636626,2.083184257493,
+0.639036139293));
+#1594 = CARTESIAN_POINT('',(-2.348682097492,2.126299935641,
+0.617407308007));
+#1595 = CARTESIAN_POINT('',(-2.365340659729,2.16681364361,0.58321819774)
+);
+#1596 = CARTESIAN_POINT('',(-2.380182881463,2.194452561649,
+0.535996201413));
+#1597 = CARTESIAN_POINT('',(-2.392954535657,2.206387796026,
+0.485960489017));
+#1598 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1599 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1600 = CARTESIAN_POINT('',(-2.304101981059,2.040960489017,0.65));
+#1601 = CARTESIAN_POINT('',(-2.314703962118,2.088420748444,
+0.637574610494));
+#1602 = CARTESIAN_POINT('',(-2.325305943176,2.131978977984,
+0.612725815746));
+#1603 = CARTESIAN_POINT('',(-2.335907924235,2.167725815746,
+0.576978977984));
+#1604 = CARTESIAN_POINT('',(-2.346509905294,2.192574610494,
+0.533420748444));
+#1605 = CARTESIAN_POINT('',(-2.357111886353,2.205,0.485960489017));
+#1606 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1607 = ADVANCED_FACE('',(#1608),#1631,.T.);
+#1608 = FACE_BOUND('',#1609,.F.);
+#1609 = EDGE_LOOP('',(#1610,#1623,#1624,#1625));
+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1611 = EDGE_CURVE('',#1612,#1037,#1614,.T.);
+#1612 = VERTEX_POINT('',#1613);
+#1613 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1614 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1615,#1616,#1617,#1618,#1619,
+#1620,#1621,#1622),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1615 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1616 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1617 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1618 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1619 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1620 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1621 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1622 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1623 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1624 = ORIENTED_EDGE('',*,*,#1540,.F.);
+#1625 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#1626 = EDGE_CURVE('',#1612,#1514,#1627,.T.);
+#1627 = LINE('',#1628,#1629);
+#1628 = CARTESIAN_POINT('',(-2.2935,-2.067713867412,0.65));
+#1629 = VECTOR('',#1630,1.);
+#1630 = DIRECTION('',(0.,1.,0.));
+#1631 = CYLINDRICAL_SURFACE('',#1632,0.2115);
+#1632 = AXIS2_PLACEMENT_3D('',#1633,#1634,#1635);
+#1633 = CARTESIAN_POINT('',(-2.2935,-2.067713867412,0.4385));
+#1634 = DIRECTION('',(0.,1.,0.));
+#1635 = DIRECTION('',(0.,0.,1.));
+#1636 = ADVANCED_FACE('',(#1637),#1650,.T.);
+#1637 = FACE_BOUND('',#1638,.T.);
+#1638 = EDGE_LOOP('',(#1639,#1648,#1649));
+#1639 = ORIENTED_EDGE('',*,*,#1640,.F.);
+#1640 = EDGE_CURVE('',#1612,#1063,#1641,.T.);
+#1641 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1642,#1643,#1644,#1645,#1646,
+#1647),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1642 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1643 = CARTESIAN_POINT('',(-2.308342773482,-2.059944684623,0.65));
+#1644 = CARTESIAN_POINT('',(-2.323185546965,-2.126451362571,
+0.623982326644));
+#1645 = CARTESIAN_POINT('',(-2.338028320447,-2.178982326644,
+0.571451362571));
+#1646 = CARTESIAN_POINT('',(-2.352871093929,-2.205,0.504944684623));
+#1647 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1648 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1649 = ORIENTED_EDGE('',*,*,#1070,.F.);
+#1650 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1651,#1652,#1653,#1654,#1655,#1656,#1657,#1658)
+,(#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666)
+,(#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674)
+,(#1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682)
+,(#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690)
+,(#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698)
+,(#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1651 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1652 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1653 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1654 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1655 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1656 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1657 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1658 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1659 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1660 = CARTESIAN_POINT('',(-2.312110837446,-2.0380861218,0.65));
+#1661 = CARTESIAN_POINT('',(-2.330721636626,-2.083184257493,
+0.639036139293));
+#1662 = CARTESIAN_POINT('',(-2.348682097492,-2.126299935641,
+0.617407308007));
+#1663 = CARTESIAN_POINT('',(-2.365340659729,-2.16681364361,0.58321819774
+));
+#1664 = CARTESIAN_POINT('',(-2.380182881463,-2.194452561649,
+0.535996201413));
+#1665 = CARTESIAN_POINT('',(-2.392954535657,-2.206387796026,
+0.485960489017));
+#1666 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1667 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1668 = CARTESIAN_POINT('',(-2.324849031155,-2.028428621592,0.65));
+#1669 = CARTESIAN_POINT('',(-2.351562601112,-2.071694011536,
+0.639913056572));
+#1670 = CARTESIAN_POINT('',(-2.379401326328,-2.112322560708,
+0.620216203363));
+#1671 = CARTESIAN_POINT('',(-2.405153679934,-2.153077998878,
+0.586961729594));
+#1672 = CARTESIAN_POINT('',(-2.424286786627,-2.181885190744,
+0.537541473195));
+#1673 = CARTESIAN_POINT('',(-2.433023233719,-2.197744075581,
+0.485960489017));
+#1674 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1675 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1676 = CARTESIAN_POINT('',(-2.327152275291,-2.02715227529,0.65));
+#1677 = CARTESIAN_POINT('',(-2.363966582575,-2.063966582574,
+0.640205362332));
+#1678 = CARTESIAN_POINT('',(-2.400432367192,-2.100432367192,
+0.621152501816));
+#1679 = CARTESIAN_POINT('',(-2.436106834881,-2.136106834881,
+0.588209573545));
+#1680 = CARTESIAN_POINT('',(-2.461308935545,-2.161308935545,
+0.538056563789));
+#1681 = CARTESIAN_POINT('',(-2.473011432018,-2.173011432018,
+0.485960489017));
+#1682 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1683 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1684 = CARTESIAN_POINT('',(-2.328428621592,-2.024849031155,0.65));
+#1685 = CARTESIAN_POINT('',(-2.371694011536,-2.051562601112,
+0.639913056572));
+#1686 = CARTESIAN_POINT('',(-2.412322560708,-2.079401326328,
+0.620216203363));
+#1687 = CARTESIAN_POINT('',(-2.453077998878,-2.105153679934,
+0.586961729594));
+#1688 = CARTESIAN_POINT('',(-2.481885190744,-2.124286786627,
+0.537541473195));
+#1689 = CARTESIAN_POINT('',(-2.497744075581,-2.133023233719,
+0.485960489017));
+#1690 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663019,0.4385));
+#1691 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1692 = CARTESIAN_POINT('',(-2.3380861218,-2.012110837446,0.65));
+#1693 = CARTESIAN_POINT('',(-2.383184257493,-2.030721636626,
+0.639036139293));
+#1694 = CARTESIAN_POINT('',(-2.426299935641,-2.048682097492,
+0.617407308007));
+#1695 = CARTESIAN_POINT('',(-2.46681364361,-2.065340659729,0.58321819774
+));
+#1696 = CARTESIAN_POINT('',(-2.494452561649,-2.080182881463,
+0.535996201413));
+#1697 = CARTESIAN_POINT('',(-2.506387796026,-2.092954535657,
+0.485960489017));
+#1698 = CARTESIAN_POINT('',(-2.505,-2.103655291599,0.4385));
+#1699 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1700 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1701 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1702 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1703 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1704 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1705 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1706 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1707 = ADVANCED_FACE('',(#1708),#1729,.T.);
+#1708 = FACE_BOUND('',#1709,.F.);
+#1709 = EDGE_LOOP('',(#1710,#1721,#1722,#1723));
+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1711 = EDGE_CURVE('',#1418,#1090,#1712,.T.);
+#1712 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1713,#1714,#1715,#1716,#1717,
+#1718,#1719,#1720),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1713 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1714 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1715 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1716 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1717 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1718 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1719 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1720 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1721 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1722 = ORIENTED_EDGE('',*,*,#1640,.F.);
+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1724 = EDGE_CURVE('',#1418,#1612,#1725,.T.);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(2.367713867412,-1.9935,0.65));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(-1.,-0.,-0.));
+#1729 = CYLINDRICAL_SURFACE('',#1730,0.2115);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(2.367713867412,-1.9935,0.4385));
+#1732 = DIRECTION('',(-1.,-0.,-0.));
+#1733 = DIRECTION('',(0.,0.,1.));
+#1734 = ADVANCED_FACE('',(#1735),#1740,.T.);
+#1735 = FACE_BOUND('',#1736,.T.);
+#1736 = EDGE_LOOP('',(#1737,#1738,#1739));
+#1737 = ORIENTED_EDGE('',*,*,#1417,.F.);
+#1738 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1739 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1740 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1741,#1742,#1743,#1744,#1745,#1746,#1747,#1748)
+,(#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756)
+,(#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764)
+,(#1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772)
+,(#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780)
+,(#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788)
+,(#1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1741 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1742 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1743 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1744 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1745 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1746 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1747 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1748 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1749 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1750 = CARTESIAN_POINT('',(2.3380861218,-2.012110837446,0.65));
+#1751 = CARTESIAN_POINT('',(2.383184257493,-2.030721636626,
+0.639036139293));
+#1752 = CARTESIAN_POINT('',(2.426299935641,-2.048682097492,
+0.617407308007));
+#1753 = CARTESIAN_POINT('',(2.46681364361,-2.065340659729,0.58321819774)
+);
+#1754 = CARTESIAN_POINT('',(2.494452561649,-2.080182881463,
+0.535996201413));
+#1755 = CARTESIAN_POINT('',(2.506387796026,-2.092954535657,
+0.485960489017));
+#1756 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1757 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1758 = CARTESIAN_POINT('',(2.328428621592,-2.024849031155,0.65));
+#1759 = CARTESIAN_POINT('',(2.371694011536,-2.051562601112,
+0.639913056572));
+#1760 = CARTESIAN_POINT('',(2.412322560708,-2.079401326328,
+0.620216203363));
+#1761 = CARTESIAN_POINT('',(2.453077998878,-2.105153679934,
+0.586961729594));
+#1762 = CARTESIAN_POINT('',(2.481885190744,-2.124286786627,
+0.537541473195));
+#1763 = CARTESIAN_POINT('',(2.497744075581,-2.133023233719,
+0.485960489017));
+#1764 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1765 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1766 = CARTESIAN_POINT('',(2.32715227529,-2.027152275291,0.65));
+#1767 = CARTESIAN_POINT('',(2.363966582575,-2.063966582575,
+0.640205362332));
+#1768 = CARTESIAN_POINT('',(2.400432367192,-2.100432367192,
+0.621152501816));
+#1769 = CARTESIAN_POINT('',(2.436106834881,-2.136106834881,
+0.588209573545));
+#1770 = CARTESIAN_POINT('',(2.461308935545,-2.161308935545,
+0.538056563789));
+#1771 = CARTESIAN_POINT('',(2.473011432018,-2.173011432018,
+0.485960489017));
+#1772 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1773 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1774 = CARTESIAN_POINT('',(2.324849031155,-2.028428621592,0.65));
+#1775 = CARTESIAN_POINT('',(2.351562601112,-2.071694011536,
+0.639913056572));
+#1776 = CARTESIAN_POINT('',(2.379401326328,-2.112322560708,
+0.620216203363));
+#1777 = CARTESIAN_POINT('',(2.405153679934,-2.153077998878,
+0.586961729594));
+#1778 = CARTESIAN_POINT('',(2.424286786627,-2.181885190744,
+0.537541473195));
+#1779 = CARTESIAN_POINT('',(2.433023233719,-2.197744075581,
+0.485960489017));
+#1780 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1781 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1782 = CARTESIAN_POINT('',(2.312110837446,-2.0380861218,0.65));
+#1783 = CARTESIAN_POINT('',(2.330721636626,-2.083184257493,
+0.639036139293));
+#1784 = CARTESIAN_POINT('',(2.348682097492,-2.126299935641,
+0.617407308007));
+#1785 = CARTESIAN_POINT('',(2.365340659729,-2.16681364361,0.58321819774)
+);
+#1786 = CARTESIAN_POINT('',(2.380182881463,-2.194452561649,
+0.535996201413));
+#1787 = CARTESIAN_POINT('',(2.392954535657,-2.206387796026,
+0.485960489017));
+#1788 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1789 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1790 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1791 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1792 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1793 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1794 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1795 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1796 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1797 = ADVANCED_FACE('',(#1798),#1804,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1803));
+#1800 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1801 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1803 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1804 = PLANE('',#1805);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1807 = DIRECTION('',(1.,0.,0.));
+#1808 = DIRECTION('',(0.,0.,1.));
+#1809 = ADVANCED_FACE('',(#1810),#1835,.T.);
+#1810 = FACE_BOUND('',#1811,.T.);
+#1811 = EDGE_LOOP('',(#1812,#1820,#1828,#1834));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1814,#1279,#1816,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(1.62,-1.35,0.26));
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(1.62,-1.35,5.E-02));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(0.,0.,1.));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1814,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(1.62,-0.3,0.26));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(1.62,-1.65,0.26));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,-1.,0.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1829 = EDGE_CURVE('',#1822,#1281,#1830,.T.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(1.62,-0.3,5.E-02));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,0.,1.));
+#1834 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1835 = PLANE('',#1836);
+#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);
+#1837 = CARTESIAN_POINT('',(1.62,-1.35,5.E-02));
+#1838 = DIRECTION('',(1.,0.,0.));
+#1839 = DIRECTION('',(0.,0.,1.));
+#1840 = ADVANCED_FACE('',(#1841),#1859,.T.);
+#1841 = FACE_BOUND('',#1842,.T.);
+#1842 = EDGE_LOOP('',(#1843,#1844,#1852,#1858));
+#1843 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1844 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1845 = EDGE_CURVE('',#1846,#1822,#1848,.T.);
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(-0.23,-0.3,0.26));
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(-1.24,-0.3,0.26));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.,0.));
+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1853 = EDGE_CURVE('',#1846,#1297,#1854,.T.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(-0.23,-0.3,5.E-02));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,0.,1.));
+#1858 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1859 = PLANE('',#1860);
+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);
+#1861 = CARTESIAN_POINT('',(-0.23,-0.3,5.E-02));
+#1862 = DIRECTION('',(0.,1.,0.));
+#1863 = DIRECTION('',(0.,0.,1.));
+#1864 = ADVANCED_FACE('',(#1865),#1883,.F.);
+#1865 = FACE_BOUND('',#1866,.F.);
+#1866 = EDGE_LOOP('',(#1867,#1875,#1881,#1882));
+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);
+#1868 = EDGE_CURVE('',#1869,#1289,#1871,.T.);
+#1869 = VERTEX_POINT('',#1870);
+#1870 = CARTESIAN_POINT('',(-0.23,-1.35,0.26));
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(0.,0.,1.));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1846,#1869,#1877,.T.);
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(-0.23,-1.65,0.26));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.,-1.,0.));
+#1881 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1883 = PLANE('',#1884);
+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
+#1885 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#1886 = DIRECTION('',(1.,0.,0.));
+#1887 = DIRECTION('',(0.,0.,1.));
+#1888 = ADVANCED_FACE('',(#1889),#1900,.F.);
+#1889 = FACE_BOUND('',#1890,.F.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1898,#1899));
+#1891 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#1869,#1814,#1894,.T.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-1.24,-1.35,0.26));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1868,.T.);
+#1899 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1900 = PLANE('',#1901);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#1903 = DIRECTION('',(0.,1.,0.));
+#1904 = DIRECTION('',(0.,0.,1.));
+#1905 = ADVANCED_FACE('',(#1906),#1931,.T.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1916,#1924,#1930));
+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1909 = EDGE_CURVE('',#1910,#1313,#1912,.T.);
+#1910 = VERTEX_POINT('',#1911);
+#1911 = CARTESIAN_POINT('',(1.62,0.3,0.26));
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(1.62,0.3,5.E-02));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,0.,1.));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1910,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(1.62,1.35,0.26));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(1.62,-0.825,0.26));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,-1.,0.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#1925 = EDGE_CURVE('',#1918,#1315,#1926,.T.);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(1.62,1.35,5.E-02));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,0.,1.));
+#1930 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(1.62,0.3,5.E-02));
+#1934 = DIRECTION('',(1.,0.,0.));
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ADVANCED_FACE('',(#1937),#1955,.T.);
+#1937 = FACE_BOUND('',#1938,.T.);
+#1938 = EDGE_LOOP('',(#1939,#1940,#1948,#1954));
+#1939 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1941 = EDGE_CURVE('',#1942,#1918,#1944,.T.);
+#1942 = VERTEX_POINT('',#1943);
+#1943 = CARTESIAN_POINT('',(-0.23,1.35,0.26));
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(-1.24,1.35,0.26));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.,0.));
+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1949 = EDGE_CURVE('',#1942,#1331,#1950,.T.);
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(-0.23,1.35,5.E-02));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(0.,0.,1.));
+#1954 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(-0.23,1.35,5.E-02));
+#1958 = DIRECTION('',(0.,1.,0.));
+#1959 = DIRECTION('',(0.,0.,1.));
+#1960 = ADVANCED_FACE('',(#1961),#1979,.F.);
+#1961 = FACE_BOUND('',#1962,.F.);
+#1962 = EDGE_LOOP('',(#1963,#1971,#1977,#1978));
+#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
+#1964 = EDGE_CURVE('',#1965,#1323,#1967,.T.);
+#1965 = VERTEX_POINT('',#1966);
+#1966 = CARTESIAN_POINT('',(-0.23,0.3,0.26));
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.,0.,1.));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1942,#1965,#1973,.T.);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(-0.23,-0.825,0.26));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.,-1.,0.));
+#1977 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1978 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1979 = PLANE('',#1980);
+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
+#1981 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#1982 = DIRECTION('',(1.,0.,0.));
+#1983 = DIRECTION('',(0.,0.,1.));
+#1984 = ADVANCED_FACE('',(#1985),#1996,.F.);
+#1985 = FACE_BOUND('',#1986,.F.);
+#1986 = EDGE_LOOP('',(#1987,#1988,#1994,#1995));
+#1987 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#1989 = EDGE_CURVE('',#1965,#1910,#1990,.T.);
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.24,0.3,0.26));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(1.,0.,0.));
+#1994 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1996 = PLANE('',#1997);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = DIRECTION('',(0.,0.,1.));
+#2001 = ADVANCED_FACE('',(#2002),#2027,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2012,#2020,#2026));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#2006,#1347,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(-0.98,-0.475,0.26));
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(-0.98,-0.475,5.E-02));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(0.,0.,1.));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#2006,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(-0.98,0.475,0.26));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-0.98,-1.2125,0.26));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,-1.,0.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2021 = EDGE_CURVE('',#2014,#1349,#2022,.T.);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-0.98,0.475,5.E-02));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(0.,0.,1.));
+#2026 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2027 = PLANE('',#2028);
+#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031);
+#2029 = CARTESIAN_POINT('',(-0.98,-0.475,5.E-02));
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = DIRECTION('',(0.,0.,1.));
+#2032 = ADVANCED_FACE('',(#2033),#2051,.T.);
+#2033 = FACE_BOUND('',#2034,.T.);
+#2034 = EDGE_LOOP('',(#2035,#2036,#2044,#2050));
+#2035 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2014,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(-1.83,0.475,0.26));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-2.04,0.475,0.26));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,0.,0.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#1365,#2046,.T.);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.83,0.475,5.E-02));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2051 = PLANE('',#2052);
+#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);
+#2053 = CARTESIAN_POINT('',(-1.83,0.475,5.E-02));
+#2054 = DIRECTION('',(0.,1.,0.));
+#2055 = DIRECTION('',(0.,0.,1.));
+#2056 = ADVANCED_FACE('',(#2057),#2075,.F.);
+#2057 = FACE_BOUND('',#2058,.F.);
+#2058 = EDGE_LOOP('',(#2059,#2067,#2073,#2074));
+#2059 = ORIENTED_EDGE('',*,*,#2060,.F.);
+#2060 = EDGE_CURVE('',#2061,#1357,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(-1.83,-0.475,0.26));
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,0.,1.));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2038,#2061,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-1.83,-1.2125,0.26));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,-1.,0.));
+#2073 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2075 = PLANE('',#2076);
+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
+#2077 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2078 = DIRECTION('',(1.,0.,0.));
+#2079 = DIRECTION('',(0.,0.,1.));
+#2080 = ADVANCED_FACE('',(#2081),#2092,.F.);
+#2081 = FACE_BOUND('',#2082,.F.);
+#2082 = EDGE_LOOP('',(#2083,#2084,#2090,#2091));
+#2083 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2085 = EDGE_CURVE('',#2061,#2006,#2086,.T.);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(-2.04,-0.475,0.26));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(1.,0.,0.));
+#2090 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2091 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2092 = PLANE('',#2093);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2095 = DIRECTION('',(0.,1.,0.));
+#2096 = DIRECTION('',(0.,0.,1.));
+#2097 = ADVANCED_FACE('',(#2098),#2104,.T.);
+#2098 = FACE_BOUND('',#2099,.T.);
+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2103));
+#2100 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#2101 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#2102 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#2103 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(-2.505,-2.205,0.65));
+#2107 = DIRECTION('',(0.,0.,1.));
+#2108 = DIRECTION('',(1.,0.,0.));
+#2109 = ADVANCED_FACE('',(#2110,#2144,#2150,#2156),#2162,.T.);
+#2110 = FACE_BOUND('',#2111,.T.);
+#2111 = EDGE_LOOP('',(#2112,#2122,#2130,#2138));
+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2113 = EDGE_CURVE('',#2114,#2116,#2118,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,1.,0.));
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2114,#2124,#2126,.T.);
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(1.,0.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2124,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(2.25,1.95,0.26));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.,1.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2116,#2132,#2140,.T.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = FACE_BOUND('',#2145,.T.);
+#2145 = EDGE_LOOP('',(#2146,#2147,#2148,#2149));
+#2146 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2147 = ORIENTED_EDGE('',*,*,#2013,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152,#2153,#2154,#2155));
+#2152 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#2153 = ORIENTED_EDGE('',*,*,#1821,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#2155 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#2156 = FACE_BOUND('',#2157,.T.);
+#2157 = EDGE_LOOP('',(#2158,#2159,#2160,#2161));
+#2158 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#2159 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#2162 = PLANE('',#2163);
+#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2164 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2165 = DIRECTION('',(0.,0.,1.));
+#2166 = DIRECTION('',(1.,0.,0.));
+#2167 = ADVANCED_FACE('',(#2168),#2193,.F.);
+#2168 = FACE_BOUND('',#2169,.F.);
+#2169 = EDGE_LOOP('',(#2170,#2178,#2186,#2192));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2172,#2114,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.,0.,1.));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#2172,#2180,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,1.,0.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2116,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,0.,1.));
+#2192 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2193 = PLANE('',#2194);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2196 = DIRECTION('',(1.,0.,0.));
+#2197 = DIRECTION('',(0.,0.,1.));
+#2198 = ADVANCED_FACE('',(#2199),#2217,.T.);
+#2199 = FACE_BOUND('',#2200,.T.);
+#2200 = EDGE_LOOP('',(#2201,#2209,#2210,#2211));
+#2201 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2202 = EDGE_CURVE('',#2180,#2203,#2205,.T.);
+#2203 = VERTEX_POINT('',#2204);
+#2204 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(1.,0.,0.));
+#2209 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2210 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2211 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2212 = EDGE_CURVE('',#2203,#2132,#2213,.T.);
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(0.,0.,1.));
+#2217 = PLANE('',#2218);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2220 = DIRECTION('',(0.,1.,0.));
+#2221 = DIRECTION('',(0.,0.,1.));
+#2222 = ADVANCED_FACE('',(#2223),#2241,.F.);
+#2223 = FACE_BOUND('',#2224,.F.);
+#2224 = EDGE_LOOP('',(#2225,#2233,#2234,#2235));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2172,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,0.,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2234 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2227,#2124,#2237,.T.);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2258,.T.);
+#2247 = FACE_BOUND('',#2248,.T.);
+#2248 = EDGE_LOOP('',(#2249,#2250,#2256,#2257));
+#2249 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2251 = EDGE_CURVE('',#2227,#2203,#2252,.T.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,1.,0.));
+#2256 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2258 = PLANE('',#2259);
+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);
+#2260 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2261 = DIRECTION('',(1.,0.,0.));
+#2262 = DIRECTION('',(0.,0.,1.));
+#2263 = ADVANCED_FACE('',(#2264,#2270,#2304,#2338),#2372,.F.);
+#2264 = FACE_BOUND('',#2265,.F.);
+#2265 = EDGE_LOOP('',(#2266,#2267,#2268,#2269));
+#2266 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2267 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2268 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2269 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2282,#2290,#2298));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2273 = EDGE_CURVE('',#2274,#2276,#2278,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-1.83,0.475,0.18));
+#2276 = VERTEX_POINT('',#2277);
+#2277 = CARTESIAN_POINT('',(-0.98,0.475,0.18));
+#2278 = LINE('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(-2.04,0.475,0.18));
+#2280 = VECTOR('',#2281,1.);
+#2281 = DIRECTION('',(1.,0.,0.));
+#2282 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2283 = EDGE_CURVE('',#2276,#2284,#2286,.T.);
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(-0.98,-0.475,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-0.98,-1.2125,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,-1.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#2284,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-1.83,-0.475,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(-2.04,-0.475,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(1.,0.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2274,#2292,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-1.83,-1.2125,0.18));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,-1.,0.));
+#2304 = FACE_BOUND('',#2305,.F.);
+#2305 = EDGE_LOOP('',(#2306,#2316,#2324,#2332));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2308,#2310,#2312,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(-0.23,-0.3,0.18));
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(1.62,-0.3,0.18));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-1.24,-0.3,0.18));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(1.,0.,0.));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2310,#2318,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(1.62,-1.35,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(1.62,-1.65,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(0.,-1.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2326,#2318,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(-0.23,-1.35,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-1.24,-1.35,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2308,#2326,#2334,.T.);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-0.23,-1.65,0.18));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(0.,-1.,0.));
+#2338 = FACE_BOUND('',#2339,.F.);
+#2339 = EDGE_LOOP('',(#2340,#2350,#2358,#2366));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2341 = EDGE_CURVE('',#2342,#2344,#2346,.T.);
+#2342 = VERTEX_POINT('',#2343);
+#2343 = CARTESIAN_POINT('',(-0.23,1.35,0.18));
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(1.62,1.35,0.18));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-1.24,1.35,0.18));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.,0.));
+#2350 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2351 = EDGE_CURVE('',#2344,#2352,#2354,.T.);
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(1.62,0.3,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(1.62,-0.825,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(0.,-1.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2359 = EDGE_CURVE('',#2360,#2352,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(-0.23,0.3,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(-1.24,0.3,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(1.,0.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2342,#2360,#2368,.T.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(-0.23,-0.825,0.18));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,-1.,0.));
+#2372 = PLANE('',#2373);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2375 = DIRECTION('',(0.,0.,1.));
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = ADVANCED_FACE('',(#2378),#2403,.T.);
+#2378 = FACE_BOUND('',#2379,.T.);
+#2379 = EDGE_LOOP('',(#2380,#2388,#2396,#2402));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.F.);
+#2381 = EDGE_CURVE('',#2382,#2276,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(-0.98,0.475,0.167));
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-0.98,0.475,5.E-02));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,0.,1.));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2382,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(-1.83,0.475,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-1.83,0.475,0.167));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(1.,0.,0.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2397 = EDGE_CURVE('',#2390,#2274,#2398,.T.);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.83,0.475,5.E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2403 = PLANE('',#2404);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(-1.83,0.475,5.E-02));
+#2406 = DIRECTION('',(0.,1.,0.));
+#2407 = DIRECTION('',(0.,0.,1.));
+#2408 = ADVANCED_FACE('',(#2409),#2427,.F.);
+#2409 = FACE_BOUND('',#2410,.F.);
+#2410 = EDGE_LOOP('',(#2411,#2419,#2425,#2426));
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#2413,#2292,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-1.83,-0.475,0.167));
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,0.,1.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2413,#2390,#2421,.T.);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(-1.83,-0.475,0.167));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,1.,0.));
+#2425 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2426 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2427 = PLANE('',#2428);
+#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);
+#2429 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2430 = DIRECTION('',(1.,0.,0.));
+#2431 = DIRECTION('',(0.,0.,1.));
+#2432 = ADVANCED_FACE('',(#2433),#2451,.F.);
+#2433 = FACE_BOUND('',#2434,.F.);
+#2434 = EDGE_LOOP('',(#2435,#2443,#2449,#2450));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2436 = EDGE_CURVE('',#2437,#2284,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(-0.98,-0.475,0.167));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-0.98,-0.475,5.E-02));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2413,#2437,#2445,.T.);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-1.83,-0.475,0.167));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(1.,0.,0.));
+#2449 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2450 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2451 = PLANE('',#2452);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2454 = DIRECTION('',(0.,1.,0.));
+#2455 = DIRECTION('',(0.,0.,1.));
+#2456 = ADVANCED_FACE('',(#2457),#2468,.T.);
+#2457 = FACE_BOUND('',#2458,.T.);
+#2458 = EDGE_LOOP('',(#2459,#2460,#2466,#2467));
+#2459 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2461 = EDGE_CURVE('',#2437,#2382,#2462,.T.);
+#2462 = LINE('',#2463,#2464);
+#2463 = CARTESIAN_POINT('',(-0.98,-0.475,0.167));
+#2464 = VECTOR('',#2465,1.);
+#2465 = DIRECTION('',(0.,1.,0.));
+#2466 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2467 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2468 = PLANE('',#2469);
+#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472);
+#2470 = CARTESIAN_POINT('',(-0.98,-0.475,5.E-02));
+#2471 = DIRECTION('',(1.,0.,0.));
+#2472 = DIRECTION('',(0.,0.,1.));
+#2473 = ADVANCED_FACE('',(#2474),#2499,.T.);
+#2474 = FACE_BOUND('',#2475,.T.);
+#2475 = EDGE_LOOP('',(#2476,#2484,#2492,#2498));
+#2476 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2477 = EDGE_CURVE('',#2478,#2310,#2480,.T.);
+#2478 = VERTEX_POINT('',#2479);
+#2479 = CARTESIAN_POINT('',(1.62,-0.3,0.167));
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(1.62,-0.3,5.E-02));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,0.,1.));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2478,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(-0.23,-0.3,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(-0.23,-0.3,0.167));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(1.,0.,0.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2486,#2308,#2494,.T.);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(-0.23,-0.3,5.E-02));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,0.,1.));
+#2498 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2499 = PLANE('',#2500);
+#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2501 = CARTESIAN_POINT('',(-0.23,-0.3,5.E-02));
+#2502 = DIRECTION('',(0.,1.,0.));
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = ADVANCED_FACE('',(#2505),#2523,.F.);
+#2505 = FACE_BOUND('',#2506,.F.);
+#2506 = EDGE_LOOP('',(#2507,#2515,#2521,#2522));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2509,#2326,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(-0.23,-1.35,0.167));
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.,0.,1.));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2509,#2486,#2517,.T.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(-0.23,-1.35,0.167));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.,1.,0.));
+#2521 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2522 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2523 = PLANE('',#2524);
+#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527);
+#2525 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = DIRECTION('',(0.,0.,1.));
+#2528 = ADVANCED_FACE('',(#2529),#2547,.F.);
+#2529 = FACE_BOUND('',#2530,.F.);
+#2530 = EDGE_LOOP('',(#2531,#2539,#2545,#2546));
+#2531 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2532 = EDGE_CURVE('',#2533,#2318,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(1.62,-1.35,0.167));
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(1.62,-1.35,5.E-02));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.,0.,1.));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2509,#2533,#2541,.T.);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(-0.23,-1.35,0.167));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.,0.));
+#2545 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#2550 = DIRECTION('',(0.,1.,0.));
+#2551 = DIRECTION('',(0.,0.,1.));
+#2552 = ADVANCED_FACE('',(#2553),#2564,.T.);
+#2553 = FACE_BOUND('',#2554,.T.);
+#2554 = EDGE_LOOP('',(#2555,#2556,#2562,#2563));
+#2555 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#2533,#2478,#2558,.T.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(1.62,-1.35,0.167));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(0.,1.,0.));
+#2562 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2563 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2564 = PLANE('',#2565);
+#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
+#2566 = CARTESIAN_POINT('',(1.62,-1.35,5.E-02));
+#2567 = DIRECTION('',(1.,0.,0.));
+#2568 = DIRECTION('',(0.,0.,1.));
+#2569 = ADVANCED_FACE('',(#2570),#2595,.T.);
+#2570 = FACE_BOUND('',#2571,.T.);
+#2571 = EDGE_LOOP('',(#2572,#2580,#2588,#2594));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.F.);
+#2573 = EDGE_CURVE('',#2574,#2344,#2576,.T.);
+#2574 = VERTEX_POINT('',#2575);
+#2575 = CARTESIAN_POINT('',(1.62,1.35,0.167));
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(1.62,1.35,5.E-02));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,1.));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2574,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(-0.23,1.35,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(-0.23,1.35,0.167));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#2582,#2342,#2590,.T.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-0.23,1.35,5.E-02));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,0.,1.));
+#2594 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(-0.23,1.35,5.E-02));
+#2598 = DIRECTION('',(0.,1.,0.));
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ADVANCED_FACE('',(#2601),#2619,.F.);
+#2601 = FACE_BOUND('',#2602,.F.);
+#2602 = EDGE_LOOP('',(#2603,#2611,#2617,#2618));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2605,#2360,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(-0.23,0.3,0.167));
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(0.,0.,1.));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2612 = EDGE_CURVE('',#2605,#2582,#2613,.T.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(-0.23,0.3,0.167));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,1.,0.));
+#2617 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2619 = PLANE('',#2620);
+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);
+#2621 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#2622 = DIRECTION('',(1.,0.,0.));
+#2623 = DIRECTION('',(0.,0.,1.));
+#2624 = ADVANCED_FACE('',(#2625),#2643,.F.);
+#2625 = FACE_BOUND('',#2626,.F.);
+#2626 = EDGE_LOOP('',(#2627,#2635,#2641,#2642));
+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2628 = EDGE_CURVE('',#2629,#2352,#2631,.T.);
+#2629 = VERTEX_POINT('',#2630);
+#2630 = CARTESIAN_POINT('',(1.62,0.3,0.167));
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(1.62,0.3,5.E-02));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.,0.,1.));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2605,#2629,#2637,.T.);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(-0.23,0.3,0.167));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(1.,0.,0.));
+#2641 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2643 = PLANE('',#2644);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#2646 = DIRECTION('',(0.,1.,0.));
+#2647 = DIRECTION('',(0.,0.,1.));
+#2648 = ADVANCED_FACE('',(#2649),#2660,.T.);
+#2649 = FACE_BOUND('',#2650,.T.);
+#2650 = EDGE_LOOP('',(#2651,#2652,#2658,#2659));
+#2651 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#2629,#2574,#2654,.T.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(1.62,0.3,0.167));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.,0.));
+#2658 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2659 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2660 = PLANE('',#2661);
+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
+#2662 = CARTESIAN_POINT('',(1.62,0.3,5.E-02));
+#2663 = DIRECTION('',(1.,0.,0.));
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = ADVANCED_FACE('',(#2666),#2693,.T.);
+#2666 = FACE_BOUND('',#2667,.F.);
+#2667 = EDGE_LOOP('',(#2668,#2677,#2685,#2692));
+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);
+#2669 = EDGE_CURVE('',#2390,#2670,#2672,.T.);
+#2670 = VERTEX_POINT('',#2671);
+#2671 = CARTESIAN_POINT('',(-1.713,0.358,5.E-02));
+#2672 = ELLIPSE('',#2673,0.165462986798,0.117);
+#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676);
+#2674 = CARTESIAN_POINT('',(-1.713,0.358,0.167));
+#2675 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2676 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2670,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(-1.097,0.358,5.E-02));
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-1.83,0.358,5.E-02));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(1.,0.,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2382,#2679,#2687,.T.);
+#2687 = ELLIPSE('',#2688,0.165462986798,0.117);
+#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
+#2689 = CARTESIAN_POINT('',(-1.097,0.358,0.167));
+#2690 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2691 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2692 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2693 = CYLINDRICAL_SURFACE('',#2694,0.117);
+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
+#2695 = CARTESIAN_POINT('',(-1.83,0.358,0.167));
+#2696 = DIRECTION('',(1.,0.,0.));
+#2697 = DIRECTION('',(0.,1.,0.));
+#2698 = ADVANCED_FACE('',(#2699),#2718,.T.);
+#2699 = FACE_BOUND('',#2700,.F.);
+#2700 = EDGE_LOOP('',(#2701,#2710,#2716,#2717));
+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2702 = EDGE_CURVE('',#2413,#2703,#2705,.T.);
+#2703 = VERTEX_POINT('',#2704);
+#2704 = CARTESIAN_POINT('',(-1.713,-0.358,5.E-02));
+#2705 = ELLIPSE('',#2706,0.165462986798,0.117);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-1.713,-0.358,0.167));
+#2708 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2709 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2711 = EDGE_CURVE('',#2703,#2670,#2712,.T.);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-1.713,-0.475,5.E-02));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.,1.,0.));
+#2716 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#2717 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2718 = CYLINDRICAL_SURFACE('',#2719,0.117);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-1.713,-0.475,0.167));
+#2721 = DIRECTION('',(0.,1.,0.));
+#2722 = DIRECTION('',(-1.,0.,0.));
+#2723 = ADVANCED_FACE('',(#2724),#2743,.T.);
+#2724 = FACE_BOUND('',#2725,.T.);
+#2725 = EDGE_LOOP('',(#2726,#2727,#2735,#2742));
+#2726 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2703,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-1.097,-0.358,5.E-02));
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(-1.83,-0.358,5.E-02));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(1.,0.,0.));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#2437,#2729,#2737,.T.);
+#2737 = ELLIPSE('',#2738,0.165462986798,0.117);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-1.097,-0.358,0.167));
+#2740 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2741 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2742 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2743 = CYLINDRICAL_SURFACE('',#2744,0.117);
+#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
+#2745 = CARTESIAN_POINT('',(-1.83,-0.358,0.167));
+#2746 = DIRECTION('',(1.,0.,0.));
+#2747 = DIRECTION('',(0.,-1.,0.));
+#2748 = ADVANCED_FACE('',(#2749),#2760,.T.);
+#2749 = FACE_BOUND('',#2750,.T.);
+#2750 = EDGE_LOOP('',(#2751,#2752,#2758,#2759));
+#2751 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#2729,#2679,#2754,.T.);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-1.097,-0.475,5.E-02));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.,0.));
+#2758 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2759 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2760 = CYLINDRICAL_SURFACE('',#2761,0.117);
+#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2762 = CARTESIAN_POINT('',(-1.097,-0.475,0.167));
+#2763 = DIRECTION('',(0.,1.,0.));
+#2764 = DIRECTION('',(1.,0.,0.));
+#2765 = ADVANCED_FACE('',(#2766),#2793,.T.);
+#2766 = FACE_BOUND('',#2767,.F.);
+#2767 = EDGE_LOOP('',(#2768,#2777,#2785,#2792));
+#2768 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#2769 = EDGE_CURVE('',#2486,#2770,#2772,.T.);
+#2770 = VERTEX_POINT('',#2771);
+#2771 = CARTESIAN_POINT('',(-0.113,-0.417,5.E-02));
+#2772 = ELLIPSE('',#2773,0.165462986798,0.117);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(-0.113,-0.417,0.167));
+#2775 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2776 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2778 = EDGE_CURVE('',#2770,#2779,#2781,.T.);
+#2779 = VERTEX_POINT('',#2780);
+#2780 = CARTESIAN_POINT('',(1.503,-0.417,5.E-02));
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(-0.23,-0.417,5.E-02));
+#2783 = VECTOR('',#2784,1.);
+#2784 = DIRECTION('',(1.,0.,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2478,#2779,#2787,.T.);
+#2787 = ELLIPSE('',#2788,0.165462986798,0.117);
+#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);
+#2789 = CARTESIAN_POINT('',(1.503,-0.417,0.167));
+#2790 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2791 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2793 = CYLINDRICAL_SURFACE('',#2794,0.117);
+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);
+#2795 = CARTESIAN_POINT('',(-0.23,-0.417,0.167));
+#2796 = DIRECTION('',(1.,0.,0.));
+#2797 = DIRECTION('',(0.,1.,0.));
+#2798 = ADVANCED_FACE('',(#2799),#2818,.T.);
+#2799 = FACE_BOUND('',#2800,.F.);
+#2800 = EDGE_LOOP('',(#2801,#2810,#2816,#2817));
+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2802 = EDGE_CURVE('',#2509,#2803,#2805,.T.);
+#2803 = VERTEX_POINT('',#2804);
+#2804 = CARTESIAN_POINT('',(-0.113,-1.233,5.E-02));
+#2805 = ELLIPSE('',#2806,0.165462986798,0.117);
+#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809);
+#2807 = CARTESIAN_POINT('',(-0.113,-1.233,0.167));
+#2808 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2809 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2803,#2770,#2812,.T.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(-0.113,-1.35,5.E-02));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,1.,0.));
+#2816 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2817 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2818 = CYLINDRICAL_SURFACE('',#2819,0.117);
+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);
+#2820 = CARTESIAN_POINT('',(-0.113,-1.35,0.167));
+#2821 = DIRECTION('',(0.,1.,0.));
+#2822 = DIRECTION('',(-1.,0.,0.));
+#2823 = ADVANCED_FACE('',(#2824),#2843,.T.);
+#2824 = FACE_BOUND('',#2825,.T.);
+#2825 = EDGE_LOOP('',(#2826,#2827,#2835,#2842));
+#2826 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2828 = EDGE_CURVE('',#2803,#2829,#2831,.T.);
+#2829 = VERTEX_POINT('',#2830);
+#2830 = CARTESIAN_POINT('',(1.503,-1.233,5.E-02));
+#2831 = LINE('',#2832,#2833);
+#2832 = CARTESIAN_POINT('',(-0.23,-1.233,5.E-02));
+#2833 = VECTOR('',#2834,1.);
+#2834 = DIRECTION('',(1.,0.,0.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.F.);
+#2836 = EDGE_CURVE('',#2533,#2829,#2837,.T.);
+#2837 = ELLIPSE('',#2838,0.165462986798,0.117);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(1.503,-1.233,0.167));
+#2840 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2841 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2843 = CYLINDRICAL_SURFACE('',#2844,0.117);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(-0.23,-1.233,0.167));
+#2846 = DIRECTION('',(1.,0.,0.));
+#2847 = DIRECTION('',(0.,-1.,0.));
+#2848 = ADVANCED_FACE('',(#2849),#2860,.T.);
+#2849 = FACE_BOUND('',#2850,.T.);
+#2850 = EDGE_LOOP('',(#2851,#2852,#2858,#2859));
+#2851 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2829,#2779,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(1.503,-1.35,5.E-02));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(0.,1.,0.));
+#2858 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2859 = ORIENTED_EDGE('',*,*,#2557,.F.);
+#2860 = CYLINDRICAL_SURFACE('',#2861,0.117);
+#2861 = AXIS2_PLACEMENT_3D('',#2862,#2863,#2864);
+#2862 = CARTESIAN_POINT('',(1.503,-1.35,0.167));
+#2863 = DIRECTION('',(0.,1.,0.));
+#2864 = DIRECTION('',(1.,0.,0.));
+#2865 = ADVANCED_FACE('',(#2866),#2893,.T.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2877,#2885,#2892));
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#2582,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(-0.113,1.233,5.E-02));
+#2872 = ELLIPSE('',#2873,0.165462986798,0.117);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(-0.113,1.233,0.167));
+#2875 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2876 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(1.503,1.233,5.E-02));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(-0.23,1.233,5.E-02));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(1.,0.,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2886 = EDGE_CURVE('',#2574,#2879,#2887,.T.);
+#2887 = ELLIPSE('',#2888,0.165462986798,0.117);
+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
+#2889 = CARTESIAN_POINT('',(1.503,1.233,0.167));
+#2890 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2891 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2892 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2893 = CYLINDRICAL_SURFACE('',#2894,0.117);
+#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
+#2895 = CARTESIAN_POINT('',(-0.23,1.233,0.167));
+#2896 = DIRECTION('',(1.,0.,0.));
+#2897 = DIRECTION('',(0.,1.,0.));
+#2898 = ADVANCED_FACE('',(#2899),#2918,.T.);
+#2899 = FACE_BOUND('',#2900,.F.);
+#2900 = EDGE_LOOP('',(#2901,#2910,#2916,#2917));
+#2901 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2902 = EDGE_CURVE('',#2605,#2903,#2905,.T.);
+#2903 = VERTEX_POINT('',#2904);
+#2904 = CARTESIAN_POINT('',(-0.113,0.417,5.E-02));
+#2905 = ELLIPSE('',#2906,0.165462986798,0.117);
+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);
+#2907 = CARTESIAN_POINT('',(-0.113,0.417,0.167));
+#2908 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2909 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2903,#2870,#2912,.T.);
+#2912 = LINE('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(-0.113,0.3,5.E-02));
+#2914 = VECTOR('',#2915,1.);
+#2915 = DIRECTION('',(0.,1.,0.));
+#2916 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2917 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2918 = CYLINDRICAL_SURFACE('',#2919,0.117);
+#2919 = AXIS2_PLACEMENT_3D('',#2920,#2921,#2922);
+#2920 = CARTESIAN_POINT('',(-0.113,0.3,0.167));
+#2921 = DIRECTION('',(0.,1.,0.));
+#2922 = DIRECTION('',(-1.,0.,0.));
+#2923 = ADVANCED_FACE('',(#2924),#2943,.T.);
+#2924 = FACE_BOUND('',#2925,.T.);
+#2925 = EDGE_LOOP('',(#2926,#2927,#2935,#2942));
+#2926 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2903,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(1.503,0.417,5.E-02));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.23,0.417,5.E-02));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#2936 = EDGE_CURVE('',#2629,#2929,#2937,.T.);
+#2937 = ELLIPSE('',#2938,0.165462986798,0.117);
+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2939 = CARTESIAN_POINT('',(1.503,0.417,0.167));
+#2940 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2941 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2942 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2943 = CYLINDRICAL_SURFACE('',#2944,0.117);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-0.23,0.417,0.167));
+#2946 = DIRECTION('',(1.,0.,0.));
+#2947 = DIRECTION('',(0.,-1.,0.));
+#2948 = ADVANCED_FACE('',(#2949),#2960,.T.);
+#2949 = FACE_BOUND('',#2950,.T.);
+#2950 = EDGE_LOOP('',(#2951,#2952,#2958,#2959));
+#2951 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2953 = EDGE_CURVE('',#2929,#2879,#2954,.T.);
+#2954 = LINE('',#2955,#2956);
+#2955 = CARTESIAN_POINT('',(1.503,0.3,5.E-02));
+#2956 = VECTOR('',#2957,1.);
+#2957 = DIRECTION('',(0.,1.,0.));
+#2958 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2959 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2960 = CYLINDRICAL_SURFACE('',#2961,0.117);
+#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);
+#2962 = CARTESIAN_POINT('',(1.503,0.3,0.167));
+#2963 = DIRECTION('',(0.,1.,0.));
+#2964 = DIRECTION('',(1.,0.,0.));
+#2965 = ADVANCED_FACE('',(#2966),#2972,.F.);
+#2966 = FACE_BOUND('',#2967,.F.);
+#2967 = EDGE_LOOP('',(#2968,#2969,#2970,#2971));
+#2968 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2969 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2970 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#2971 = ORIENTED_EDGE('',*,*,#2711,.F.);
+#2972 = PLANE('',#2973);
+#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);
+#2974 = CARTESIAN_POINT('',(-1.83,-0.475,5.E-02));
+#2975 = DIRECTION('',(0.,0.,1.));
+#2976 = DIRECTION('',(1.,0.,0.));
+#2977 = ADVANCED_FACE('',(#2978),#2984,.F.);
+#2978 = FACE_BOUND('',#2979,.F.);
+#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#2983));
+#2980 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2981 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2982 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2983 = ORIENTED_EDGE('',*,*,#2778,.F.);
+#2984 = PLANE('',#2985);
+#2985 = AXIS2_PLACEMENT_3D('',#2986,#2987,#2988);
+#2986 = CARTESIAN_POINT('',(-0.23,-1.35,5.E-02));
+#2987 = DIRECTION('',(0.,0.,1.));
+#2988 = DIRECTION('',(1.,0.,0.));
+#2989 = ADVANCED_FACE('',(#2990),#2996,.F.);
+#2990 = FACE_BOUND('',#2991,.F.);
+#2991 = EDGE_LOOP('',(#2992,#2993,#2994,#2995));
+#2992 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#2993 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2994 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2995 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#2996 = PLANE('',#2997);
+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);
+#2998 = CARTESIAN_POINT('',(-0.23,0.3,5.E-02));
+#2999 = DIRECTION('',(0.,0.,1.));
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3005))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3002,#3003,#3004)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3002 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3003 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3004 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3005 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3002,
+'distance_accuracy_value','confusion accuracy');
+#3006 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3007 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3008,#3016,#3023,#3030,#3037,#3044,#3051,#3058,#3065,#3072,#3079,
+#3086,#3093,#3100,#3107,#3114,#3121,#3128,#3135,#3142,#3149,#3156,
+#3163,#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,#3233,
+#3240,#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,
+#3317,#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,
+#3394,#3401,#3408,#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3465,
+#3472,#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,
+#3549,#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,
+#3626,#3633,#3640,#3647,#3654,#3661,#3668,#3675,#3682),#3001);
+#3008 = STYLED_ITEM('color',(#3009),#17);
+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));
+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);
+#3011 = SURFACE_SIDE_STYLE('',(#3012));
+#3012 = SURFACE_STYLE_FILL_AREA(#3013);
+#3013 = FILL_AREA_STYLE('',(#3014));
+#3014 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3015 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3016 = STYLED_ITEM('color',(#3017),#66);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3023 = STYLED_ITEM('color',(#3024),#97);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3030 = STYLED_ITEM('color',(#3031),#138);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3037 = STYLED_ITEM('color',(#3038),#292);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3044 = STYLED_ITEM('color',(#3045),#418);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3051 = STYLED_ITEM('color',(#3052),#435);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3058 = STYLED_ITEM('color',(#3059),#474);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3065 = STYLED_ITEM('color',(#3066),#498);
+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));
+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);
+#3068 = SURFACE_SIDE_STYLE('',(#3069));
+#3069 = SURFACE_STYLE_FILL_AREA(#3070);
+#3070 = FILL_AREA_STYLE('',(#3071));
+#3071 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3072 = STYLED_ITEM('color',(#3073),#521);
+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));
+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);
+#3075 = SURFACE_SIDE_STYLE('',(#3076));
+#3076 = SURFACE_STYLE_FILL_AREA(#3077);
+#3077 = FILL_AREA_STYLE('',(#3078));
+#3078 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3079 = STYLED_ITEM('color',(#3080),#538);
+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));
+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);
+#3082 = SURFACE_SIDE_STYLE('',(#3083));
+#3083 = SURFACE_STYLE_FILL_AREA(#3084);
+#3084 = FILL_AREA_STYLE('',(#3085));
+#3085 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3086 = STYLED_ITEM('color',(#3087),#562);
+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));
+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);
+#3089 = SURFACE_SIDE_STYLE('',(#3090));
+#3090 = SURFACE_STYLE_FILL_AREA(#3091);
+#3091 = FILL_AREA_STYLE('',(#3092));
+#3092 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3093 = STYLED_ITEM('color',(#3094),#588);
+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));
+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);
+#3096 = SURFACE_SIDE_STYLE('',(#3097));
+#3097 = SURFACE_STYLE_FILL_AREA(#3098);
+#3098 = FILL_AREA_STYLE('',(#3099));
+#3099 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3100 = STYLED_ITEM('color',(#3101),#612);
+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));
+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);
+#3103 = SURFACE_SIDE_STYLE('',(#3104));
+#3104 = SURFACE_STYLE_FILL_AREA(#3105);
+#3105 = FILL_AREA_STYLE('',(#3106));
+#3106 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3107 = STYLED_ITEM('color',(#3108),#629);
+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));
+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);
+#3110 = SURFACE_SIDE_STYLE('',(#3111));
+#3111 = SURFACE_STYLE_FILL_AREA(#3112);
+#3112 = FILL_AREA_STYLE('',(#3113));
+#3113 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3114 = STYLED_ITEM('color',(#3115),#660);
+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));
+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);
+#3117 = SURFACE_SIDE_STYLE('',(#3118));
+#3118 = SURFACE_STYLE_FILL_AREA(#3119);
+#3119 = FILL_AREA_STYLE('',(#3120));
+#3120 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3121 = STYLED_ITEM('color',(#3122),#686);
+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));
+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);
+#3124 = SURFACE_SIDE_STYLE('',(#3125));
+#3125 = SURFACE_STYLE_FILL_AREA(#3126);
+#3126 = FILL_AREA_STYLE('',(#3127));
+#3127 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3128 = STYLED_ITEM('color',(#3129),#710);
+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));
+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);
+#3131 = SURFACE_SIDE_STYLE('',(#3132));
+#3132 = SURFACE_STYLE_FILL_AREA(#3133);
+#3133 = FILL_AREA_STYLE('',(#3134));
+#3134 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3135 = STYLED_ITEM('color',(#3136),#741);
+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));
+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);
+#3138 = SURFACE_SIDE_STYLE('',(#3139));
+#3139 = SURFACE_STYLE_FILL_AREA(#3140);
+#3140 = FILL_AREA_STYLE('',(#3141));
+#3141 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3142 = STYLED_ITEM('color',(#3143),#765);
+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));
+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);
+#3145 = SURFACE_SIDE_STYLE('',(#3146));
+#3146 = SURFACE_STYLE_FILL_AREA(#3147);
+#3147 = FILL_AREA_STYLE('',(#3148));
+#3148 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3149 = STYLED_ITEM('color',(#3150),#789);
+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));
+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);
+#3152 = SURFACE_SIDE_STYLE('',(#3153));
+#3153 = SURFACE_STYLE_FILL_AREA(#3154);
+#3154 = FILL_AREA_STYLE('',(#3155));
+#3155 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3156 = STYLED_ITEM('color',(#3157),#813);
+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));
+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);
+#3159 = SURFACE_SIDE_STYLE('',(#3160));
+#3160 = SURFACE_STYLE_FILL_AREA(#3161);
+#3161 = FILL_AREA_STYLE('',(#3162));
+#3162 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3163 = STYLED_ITEM('color',(#3164),#837);
+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));
+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);
+#3166 = SURFACE_SIDE_STYLE('',(#3167));
+#3167 = SURFACE_STYLE_FILL_AREA(#3168);
+#3168 = FILL_AREA_STYLE('',(#3169));
+#3169 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3170 = STYLED_ITEM('color',(#3171),#861);
+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));
+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);
+#3173 = SURFACE_SIDE_STYLE('',(#3174));
+#3174 = SURFACE_STYLE_FILL_AREA(#3175);
+#3175 = FILL_AREA_STYLE('',(#3176));
+#3176 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3177 = STYLED_ITEM('color',(#3178),#885);
+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));
+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);
+#3180 = SURFACE_SIDE_STYLE('',(#3181));
+#3181 = SURFACE_STYLE_FILL_AREA(#3182);
+#3182 = FILL_AREA_STYLE('',(#3183));
+#3183 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3184 = STYLED_ITEM('color',(#3185),#902);
+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));
+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);
+#3187 = SURFACE_SIDE_STYLE('',(#3188));
+#3188 = SURFACE_STYLE_FILL_AREA(#3189);
+#3189 = FILL_AREA_STYLE('',(#3190));
+#3190 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3191 = STYLED_ITEM('color',(#3192),#921);
+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));
+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);
+#3194 = SURFACE_SIDE_STYLE('',(#3195));
+#3195 = SURFACE_STYLE_FILL_AREA(#3196);
+#3196 = FILL_AREA_STYLE('',(#3197));
+#3197 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3198 = STYLED_ITEM('color',(#3199),#952);
+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));
+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);
+#3201 = SURFACE_SIDE_STYLE('',(#3202));
+#3202 = SURFACE_STYLE_FILL_AREA(#3203);
+#3203 = FILL_AREA_STYLE('',(#3204));
+#3204 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3205 = STYLED_ITEM('color',(#3206),#980);
+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));
+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);
+#3208 = SURFACE_SIDE_STYLE('',(#3209));
+#3209 = SURFACE_STYLE_FILL_AREA(#3210);
+#3210 = FILL_AREA_STYLE('',(#3211));
+#3211 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3212 = STYLED_ITEM('color',(#3213),#1004);
+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));
+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);
+#3215 = SURFACE_SIDE_STYLE('',(#3216));
+#3216 = SURFACE_STYLE_FILL_AREA(#3217);
+#3217 = FILL_AREA_STYLE('',(#3218));
+#3218 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3219 = STYLED_ITEM('color',(#3220),#1032);
+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));
+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);
+#3222 = SURFACE_SIDE_STYLE('',(#3223));
+#3223 = SURFACE_STYLE_FILL_AREA(#3224);
+#3224 = FILL_AREA_STYLE('',(#3225));
+#3225 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3226 = STYLED_ITEM('color',(#3227),#1056);
+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));
+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);
+#3229 = SURFACE_SIDE_STYLE('',(#3230));
+#3230 = SURFACE_STYLE_FILL_AREA(#3231);
+#3231 = FILL_AREA_STYLE('',(#3232));
+#3232 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3233 = STYLED_ITEM('color',(#3234),#1084);
+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));
+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);
+#3236 = SURFACE_SIDE_STYLE('',(#3237));
+#3237 = SURFACE_STYLE_FILL_AREA(#3238);
+#3238 = FILL_AREA_STYLE('',(#3239));
+#3239 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3240 = STYLED_ITEM('color',(#3241),#1108);
+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));
+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);
+#3243 = SURFACE_SIDE_STYLE('',(#3244));
+#3244 = SURFACE_STYLE_FILL_AREA(#3245);
+#3245 = FILL_AREA_STYLE('',(#3246));
+#3246 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3247 = STYLED_ITEM('color',(#3248),#1129);
+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));
+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);
+#3250 = SURFACE_SIDE_STYLE('',(#3251));
+#3251 = SURFACE_STYLE_FILL_AREA(#3252);
+#3252 = FILL_AREA_STYLE('',(#3253));
+#3253 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3254 = STYLED_ITEM('color',(#3255),#1153);
+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));
+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);
+#3257 = SURFACE_SIDE_STYLE('',(#3258));
+#3258 = SURFACE_STYLE_FILL_AREA(#3259);
+#3259 = FILL_AREA_STYLE('',(#3260));
+#3260 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3261 = STYLED_ITEM('color',(#3262),#1170);
+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));
+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);
+#3264 = SURFACE_SIDE_STYLE('',(#3265));
+#3265 = SURFACE_STYLE_FILL_AREA(#3266);
+#3266 = FILL_AREA_STYLE('',(#3267));
+#3267 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3268 = STYLED_ITEM('color',(#3269),#1183);
+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));
+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);
+#3271 = SURFACE_SIDE_STYLE('',(#3272));
+#3272 = SURFACE_STYLE_FILL_AREA(#3273);
+#3273 = FILL_AREA_STYLE('',(#3274));
+#3274 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3275 = STYLED_ITEM('color',(#3276),#1215);
+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));
+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);
+#3278 = SURFACE_SIDE_STYLE('',(#3279));
+#3279 = SURFACE_STYLE_FILL_AREA(#3280);
+#3280 = FILL_AREA_STYLE('',(#3281));
+#3281 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3282 = STYLED_ITEM('color',(#3283),#1247);
+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));
+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);
+#3285 = SURFACE_SIDE_STYLE('',(#3286));
+#3286 = SURFACE_STYLE_FILL_AREA(#3287);
+#3287 = FILL_AREA_STYLE('',(#3288));
+#3288 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3289 = STYLED_ITEM('color',(#3290),#1264);
+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));
+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);
+#3292 = SURFACE_SIDE_STYLE('',(#3293));
+#3293 = SURFACE_STYLE_FILL_AREA(#3294);
+#3294 = FILL_AREA_STYLE('',(#3295));
+#3295 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3296 = STYLED_ITEM('color',(#3297),#1382);
+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));
+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);
+#3299 = SURFACE_SIDE_STYLE('',(#3300));
+#3300 = SURFACE_STYLE_FILL_AREA(#3301);
+#3301 = FILL_AREA_STYLE('',(#3302));
+#3302 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3303 = STYLED_ITEM('color',(#3304),#1399);
+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));
+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);
+#3306 = SURFACE_SIDE_STYLE('',(#3307));
+#3307 = SURFACE_STYLE_FILL_AREA(#3308);
+#3308 = FILL_AREA_STYLE('',(#3309));
+#3309 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3310 = STYLED_ITEM('color',(#3311),#1438);
+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));
+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);
+#3313 = SURFACE_SIDE_STYLE('',(#3314));
+#3314 = SURFACE_STYLE_FILL_AREA(#3315);
+#3315 = FILL_AREA_STYLE('',(#3316));
+#3316 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3317 = STYLED_ITEM('color',(#3318),#1509);
+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));
+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);
+#3320 = SURFACE_SIDE_STYLE('',(#3321));
+#3321 = SURFACE_STYLE_FILL_AREA(#3322);
+#3322 = FILL_AREA_STYLE('',(#3323));
+#3323 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3324 = STYLED_ITEM('color',(#3325),#1536);
+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));
+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);
+#3327 = SURFACE_SIDE_STYLE('',(#3328));
+#3328 = SURFACE_STYLE_FILL_AREA(#3329);
+#3329 = FILL_AREA_STYLE('',(#3330));
+#3330 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3331 = STYLED_ITEM('color',(#3332),#1607);
+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));
+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);
+#3334 = SURFACE_SIDE_STYLE('',(#3335));
+#3335 = SURFACE_STYLE_FILL_AREA(#3336);
+#3336 = FILL_AREA_STYLE('',(#3337));
+#3337 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3338 = STYLED_ITEM('color',(#3339),#1636);
+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));
+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);
+#3341 = SURFACE_SIDE_STYLE('',(#3342));
+#3342 = SURFACE_STYLE_FILL_AREA(#3343);
+#3343 = FILL_AREA_STYLE('',(#3344));
+#3344 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3345 = STYLED_ITEM('color',(#3346),#1707);
+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));
+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);
+#3348 = SURFACE_SIDE_STYLE('',(#3349));
+#3349 = SURFACE_STYLE_FILL_AREA(#3350);
+#3350 = FILL_AREA_STYLE('',(#3351));
+#3351 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3352 = STYLED_ITEM('color',(#3353),#1734);
+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));
+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);
+#3355 = SURFACE_SIDE_STYLE('',(#3356));
+#3356 = SURFACE_STYLE_FILL_AREA(#3357);
+#3357 = FILL_AREA_STYLE('',(#3358));
+#3358 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3359 = STYLED_ITEM('color',(#3360),#1797);
+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));
+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);
+#3362 = SURFACE_SIDE_STYLE('',(#3363));
+#3363 = SURFACE_STYLE_FILL_AREA(#3364);
+#3364 = FILL_AREA_STYLE('',(#3365));
+#3365 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3366 = STYLED_ITEM('color',(#3367),#1809);
+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));
+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);
+#3369 = SURFACE_SIDE_STYLE('',(#3370));
+#3370 = SURFACE_STYLE_FILL_AREA(#3371);
+#3371 = FILL_AREA_STYLE('',(#3372));
+#3372 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3373 = STYLED_ITEM('color',(#3374),#1840);
+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));
+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);
+#3376 = SURFACE_SIDE_STYLE('',(#3377));
+#3377 = SURFACE_STYLE_FILL_AREA(#3378);
+#3378 = FILL_AREA_STYLE('',(#3379));
+#3379 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3380 = STYLED_ITEM('color',(#3381),#1864);
+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));
+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);
+#3383 = SURFACE_SIDE_STYLE('',(#3384));
+#3384 = SURFACE_STYLE_FILL_AREA(#3385);
+#3385 = FILL_AREA_STYLE('',(#3386));
+#3386 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3387 = STYLED_ITEM('color',(#3388),#1888);
+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));
+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);
+#3390 = SURFACE_SIDE_STYLE('',(#3391));
+#3391 = SURFACE_STYLE_FILL_AREA(#3392);
+#3392 = FILL_AREA_STYLE('',(#3393));
+#3393 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3394 = STYLED_ITEM('color',(#3395),#1905);
+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));
+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);
+#3397 = SURFACE_SIDE_STYLE('',(#3398));
+#3398 = SURFACE_STYLE_FILL_AREA(#3399);
+#3399 = FILL_AREA_STYLE('',(#3400));
+#3400 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3401 = STYLED_ITEM('color',(#3402),#1936);
+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));
+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);
+#3404 = SURFACE_SIDE_STYLE('',(#3405));
+#3405 = SURFACE_STYLE_FILL_AREA(#3406);
+#3406 = FILL_AREA_STYLE('',(#3407));
+#3407 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3408 = STYLED_ITEM('color',(#3409),#1960);
+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));
+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);
+#3411 = SURFACE_SIDE_STYLE('',(#3412));
+#3412 = SURFACE_STYLE_FILL_AREA(#3413);
+#3413 = FILL_AREA_STYLE('',(#3414));
+#3414 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3415 = STYLED_ITEM('color',(#3416),#1984);
+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));
+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);
+#3418 = SURFACE_SIDE_STYLE('',(#3419));
+#3419 = SURFACE_STYLE_FILL_AREA(#3420);
+#3420 = FILL_AREA_STYLE('',(#3421));
+#3421 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3422 = STYLED_ITEM('color',(#3423),#2001);
+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));
+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);
+#3425 = SURFACE_SIDE_STYLE('',(#3426));
+#3426 = SURFACE_STYLE_FILL_AREA(#3427);
+#3427 = FILL_AREA_STYLE('',(#3428));
+#3428 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3429 = STYLED_ITEM('color',(#3430),#2032);
+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));
+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);
+#3432 = SURFACE_SIDE_STYLE('',(#3433));
+#3433 = SURFACE_STYLE_FILL_AREA(#3434);
+#3434 = FILL_AREA_STYLE('',(#3435));
+#3435 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3436 = STYLED_ITEM('color',(#3437),#2056);
+#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438));
+#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439);
+#3439 = SURFACE_SIDE_STYLE('',(#3440));
+#3440 = SURFACE_STYLE_FILL_AREA(#3441);
+#3441 = FILL_AREA_STYLE('',(#3442));
+#3442 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3443 = STYLED_ITEM('color',(#3444),#2080);
+#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445));
+#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446);
+#3446 = SURFACE_SIDE_STYLE('',(#3447));
+#3447 = SURFACE_STYLE_FILL_AREA(#3448);
+#3448 = FILL_AREA_STYLE('',(#3449));
+#3449 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3450 = STYLED_ITEM('color',(#3451),#2097);
+#3451 = PRESENTATION_STYLE_ASSIGNMENT((#3452));
+#3452 = SURFACE_STYLE_USAGE(.BOTH.,#3453);
+#3453 = SURFACE_SIDE_STYLE('',(#3454));
+#3454 = SURFACE_STYLE_FILL_AREA(#3455);
+#3455 = FILL_AREA_STYLE('',(#3456));
+#3456 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3457 = STYLED_ITEM('color',(#3458),#2109);
+#3458 = PRESENTATION_STYLE_ASSIGNMENT((#3459));
+#3459 = SURFACE_STYLE_USAGE(.BOTH.,#3460);
+#3460 = SURFACE_SIDE_STYLE('',(#3461));
+#3461 = SURFACE_STYLE_FILL_AREA(#3462);
+#3462 = FILL_AREA_STYLE('',(#3463));
+#3463 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3464 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3465 = STYLED_ITEM('color',(#3466),#2167);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3472 = STYLED_ITEM('color',(#3473),#2198);
+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));
+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);
+#3475 = SURFACE_SIDE_STYLE('',(#3476));
+#3476 = SURFACE_STYLE_FILL_AREA(#3477);
+#3477 = FILL_AREA_STYLE('',(#3478));
+#3478 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3479 = STYLED_ITEM('color',(#3480),#2222);
+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));
+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);
+#3482 = SURFACE_SIDE_STYLE('',(#3483));
+#3483 = SURFACE_STYLE_FILL_AREA(#3484);
+#3484 = FILL_AREA_STYLE('',(#3485));
+#3485 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3486 = STYLED_ITEM('color',(#3487),#2246);
+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));
+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);
+#3489 = SURFACE_SIDE_STYLE('',(#3490));
+#3490 = SURFACE_STYLE_FILL_AREA(#3491);
+#3491 = FILL_AREA_STYLE('',(#3492));
+#3492 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3493 = STYLED_ITEM('color',(#3494),#2263);
+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));
+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);
+#3496 = SURFACE_SIDE_STYLE('',(#3497));
+#3497 = SURFACE_STYLE_FILL_AREA(#3498);
+#3498 = FILL_AREA_STYLE('',(#3499));
+#3499 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3500 = STYLED_ITEM('color',(#3501),#2377);
+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));
+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);
+#3503 = SURFACE_SIDE_STYLE('',(#3504));
+#3504 = SURFACE_STYLE_FILL_AREA(#3505);
+#3505 = FILL_AREA_STYLE('',(#3506));
+#3506 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3507 = STYLED_ITEM('color',(#3508),#2408);
+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));
+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);
+#3510 = SURFACE_SIDE_STYLE('',(#3511));
+#3511 = SURFACE_STYLE_FILL_AREA(#3512);
+#3512 = FILL_AREA_STYLE('',(#3513));
+#3513 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3514 = STYLED_ITEM('color',(#3515),#2432);
+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));
+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);
+#3517 = SURFACE_SIDE_STYLE('',(#3518));
+#3518 = SURFACE_STYLE_FILL_AREA(#3519);
+#3519 = FILL_AREA_STYLE('',(#3520));
+#3520 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3521 = STYLED_ITEM('color',(#3522),#2456);
+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));
+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);
+#3524 = SURFACE_SIDE_STYLE('',(#3525));
+#3525 = SURFACE_STYLE_FILL_AREA(#3526);
+#3526 = FILL_AREA_STYLE('',(#3527));
+#3527 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3528 = STYLED_ITEM('color',(#3529),#2473);
+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));
+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);
+#3531 = SURFACE_SIDE_STYLE('',(#3532));
+#3532 = SURFACE_STYLE_FILL_AREA(#3533);
+#3533 = FILL_AREA_STYLE('',(#3534));
+#3534 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3535 = STYLED_ITEM('color',(#3536),#2504);
+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));
+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);
+#3538 = SURFACE_SIDE_STYLE('',(#3539));
+#3539 = SURFACE_STYLE_FILL_AREA(#3540);
+#3540 = FILL_AREA_STYLE('',(#3541));
+#3541 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3542 = STYLED_ITEM('color',(#3543),#2528);
+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));
+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);
+#3545 = SURFACE_SIDE_STYLE('',(#3546));
+#3546 = SURFACE_STYLE_FILL_AREA(#3547);
+#3547 = FILL_AREA_STYLE('',(#3548));
+#3548 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3549 = STYLED_ITEM('color',(#3550),#2552);
+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));
+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);
+#3552 = SURFACE_SIDE_STYLE('',(#3553));
+#3553 = SURFACE_STYLE_FILL_AREA(#3554);
+#3554 = FILL_AREA_STYLE('',(#3555));
+#3555 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3556 = STYLED_ITEM('color',(#3557),#2569);
+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));
+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);
+#3559 = SURFACE_SIDE_STYLE('',(#3560));
+#3560 = SURFACE_STYLE_FILL_AREA(#3561);
+#3561 = FILL_AREA_STYLE('',(#3562));
+#3562 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3563 = STYLED_ITEM('color',(#3564),#2600);
+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));
+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);
+#3566 = SURFACE_SIDE_STYLE('',(#3567));
+#3567 = SURFACE_STYLE_FILL_AREA(#3568);
+#3568 = FILL_AREA_STYLE('',(#3569));
+#3569 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3570 = STYLED_ITEM('color',(#3571),#2624);
+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));
+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);
+#3573 = SURFACE_SIDE_STYLE('',(#3574));
+#3574 = SURFACE_STYLE_FILL_AREA(#3575);
+#3575 = FILL_AREA_STYLE('',(#3576));
+#3576 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3577 = STYLED_ITEM('color',(#3578),#2648);
+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));
+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);
+#3580 = SURFACE_SIDE_STYLE('',(#3581));
+#3581 = SURFACE_STYLE_FILL_AREA(#3582);
+#3582 = FILL_AREA_STYLE('',(#3583));
+#3583 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3584 = STYLED_ITEM('color',(#3585),#2665);
+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));
+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);
+#3587 = SURFACE_SIDE_STYLE('',(#3588));
+#3588 = SURFACE_STYLE_FILL_AREA(#3589);
+#3589 = FILL_AREA_STYLE('',(#3590));
+#3590 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3591 = STYLED_ITEM('color',(#3592),#2698);
+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));
+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);
+#3594 = SURFACE_SIDE_STYLE('',(#3595));
+#3595 = SURFACE_STYLE_FILL_AREA(#3596);
+#3596 = FILL_AREA_STYLE('',(#3597));
+#3597 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3598 = STYLED_ITEM('color',(#3599),#2723);
+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));
+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);
+#3601 = SURFACE_SIDE_STYLE('',(#3602));
+#3602 = SURFACE_STYLE_FILL_AREA(#3603);
+#3603 = FILL_AREA_STYLE('',(#3604));
+#3604 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3605 = STYLED_ITEM('color',(#3606),#2748);
+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));
+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);
+#3608 = SURFACE_SIDE_STYLE('',(#3609));
+#3609 = SURFACE_STYLE_FILL_AREA(#3610);
+#3610 = FILL_AREA_STYLE('',(#3611));
+#3611 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3612 = STYLED_ITEM('color',(#3613),#2765);
+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));
+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);
+#3615 = SURFACE_SIDE_STYLE('',(#3616));
+#3616 = SURFACE_STYLE_FILL_AREA(#3617);
+#3617 = FILL_AREA_STYLE('',(#3618));
+#3618 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3619 = STYLED_ITEM('color',(#3620),#2798);
+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));
+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3622 = SURFACE_SIDE_STYLE('',(#3623));
+#3623 = SURFACE_STYLE_FILL_AREA(#3624);
+#3624 = FILL_AREA_STYLE('',(#3625));
+#3625 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3626 = STYLED_ITEM('color',(#3627),#2823);
+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));
+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);
+#3629 = SURFACE_SIDE_STYLE('',(#3630));
+#3630 = SURFACE_STYLE_FILL_AREA(#3631);
+#3631 = FILL_AREA_STYLE('',(#3632));
+#3632 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3633 = STYLED_ITEM('color',(#3634),#2848);
+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));
+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);
+#3636 = SURFACE_SIDE_STYLE('',(#3637));
+#3637 = SURFACE_STYLE_FILL_AREA(#3638);
+#3638 = FILL_AREA_STYLE('',(#3639));
+#3639 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3640 = STYLED_ITEM('color',(#3641),#2865);
+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));
+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);
+#3643 = SURFACE_SIDE_STYLE('',(#3644));
+#3644 = SURFACE_STYLE_FILL_AREA(#3645);
+#3645 = FILL_AREA_STYLE('',(#3646));
+#3646 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3647 = STYLED_ITEM('color',(#3648),#2898);
+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));
+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);
+#3650 = SURFACE_SIDE_STYLE('',(#3651));
+#3651 = SURFACE_STYLE_FILL_AREA(#3652);
+#3652 = FILL_AREA_STYLE('',(#3653));
+#3653 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3654 = STYLED_ITEM('color',(#3655),#2923);
+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));
+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);
+#3657 = SURFACE_SIDE_STYLE('',(#3658));
+#3658 = SURFACE_STYLE_FILL_AREA(#3659);
+#3659 = FILL_AREA_STYLE('',(#3660));
+#3660 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3661 = STYLED_ITEM('color',(#3662),#2948);
+#3662 = PRESENTATION_STYLE_ASSIGNMENT((#3663));
+#3663 = SURFACE_STYLE_USAGE(.BOTH.,#3664);
+#3664 = SURFACE_SIDE_STYLE('',(#3665));
+#3665 = SURFACE_STYLE_FILL_AREA(#3666);
+#3666 = FILL_AREA_STYLE('',(#3667));
+#3667 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3668 = STYLED_ITEM('color',(#3669),#2965);
+#3669 = PRESENTATION_STYLE_ASSIGNMENT((#3670));
+#3670 = SURFACE_STYLE_USAGE(.BOTH.,#3671);
+#3671 = SURFACE_SIDE_STYLE('',(#3672));
+#3672 = SURFACE_STYLE_FILL_AREA(#3673);
+#3673 = FILL_AREA_STYLE('',(#3674));
+#3674 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3675 = STYLED_ITEM('color',(#3676),#2977);
+#3676 = PRESENTATION_STYLE_ASSIGNMENT((#3677));
+#3677 = SURFACE_STYLE_USAGE(.BOTH.,#3678);
+#3678 = SURFACE_SIDE_STYLE('',(#3679));
+#3679 = SURFACE_STYLE_FILL_AREA(#3680);
+#3680 = FILL_AREA_STYLE('',(#3681));
+#3681 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3682 = STYLED_ITEM('color',(#3683),#2989);
+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684));
+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);
+#3685 = SURFACE_SIDE_STYLE('',(#3686));
+#3686 = SURFACE_STYLE_FILL_AREA(#3687);
+#3687 = FILL_AREA_STYLE('',(#3688));
+#3688 = FILL_AREA_STYLE_COLOUR('',#3015);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MT.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MT.wrl
new file mode 100644
index 00000000..186c0107
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MT.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,6,11,0,-1,0,11,10,-1,6,12,11,-1]
+coord Coordinate { point [-1.083 -0.899 0.128,-1.081 -0.901 0.140,-1.082 -0.899 0.134,-1.078 -0.904 0.145,-1.075 -0.907 0.150,-1.083 -0.899 0.071,-1.017 -0.965 0.071,-1.070 -0.911 0.155,-1.065 -0.916 0.158,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 -0.899 0.128,-1.083 -0.768 0.128,-1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1]
+coord Coordinate { point [-1.082 -0.899 0.134,-1.083 -0.768 0.128,-1.083 -0.899 0.128,-1.082 0.899 0.134,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.081 0.901 0.140,-1.081 -0.901 0.140,-1.078 -0.904 0.145,-1.078 0.904 0.145,-1.075 -0.907 0.150,-1.075 0.907 0.150,-1.070 0.911 0.155,-1.070 -0.911 0.155,-1.065 0.916 0.158,-1.065 -0.916 0.158,-1.058 0.924 0.162,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.047 -0.934 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,6,8,9,-1,5,8,6,-1,2,10,11,-1,3,10,2,-1,12,13,10,-1,10,13,11,-1,12,14,13,-1,8,15,9,-1,8,16,15,-1,15,17,18,-1,16,17,15,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,19,-1,12,19,14,-1]
+coord Coordinate { point [-1.083 -0.899 0.071,-1.043 -0.871 0.071,-1.017 -0.965 0.071,-0.989 -0.925 0.071,-1.083 -0.768 0.071,-1.083 0.899 0.071,-1.043 0.871 0.071,-1.083 0.768 0.071,-1.017 0.965 0.071,-0.989 0.925 0.071,0.989 -0.925 0.071,1.017 -0.965 0.071,1.043 -0.871 0.071,1.083 -0.899 0.071,1.083 -0.768 0.071,0.989 0.925 0.071,1.017 0.965 0.071,1.083 0.899 0.071,1.043 0.871 0.071,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,1,3,-1,5,0,2,-1,6,7,8,-1,9,5,2,-1,6,10,7,-1,6,11,10,-1,6,12,11,-1,6,13,12,-1,6,14,13,-1,15,1,4,-1,16,14,6,-1,16,17,14,-1,16,18,17,-1,16,19,18,-1,20,1,15,-1,16,21,22,-1,16,22,19,-1,23,9,2,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,20,25,-1,24,1,20,-1,29,24,28,-1,21,29,30,-1,21,30,31,-1,21,31,22,-1,21,24,29,-1,32,2,33,-1,32,23,2,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,8,36,33,-1,37,36,8,-1,38,37,8,-1,39,38,8,-1,7,39,8,-1]
+coord Coordinate { point [-0.966 -0.856 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163,-0.974 -0.848 0.163,-0.981 -0.838 0.163,-0.956 -0.863 0.163,1.047 0.934 0.163,0.986 -0.814 0.163,1.047 -0.934 0.163,-0.944 -0.867 0.163,0.986 0.814 0.163,0.985 0.826 0.163,0.981 0.838 0.163,0.974 0.848 0.163,0.966 0.856 0.163,-0.985 -0.826 0.163,1.017 0.965 0.163,0.956 0.863 0.163,0.944 0.867 0.163,0.932 0.868 0.163,-0.986 -0.814 0.163,-1.017 0.965 0.163,-0.932 0.868 0.163,-0.932 -0.868 0.163,-1.047 0.934 0.163,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.981 0.838 0.163,-0.974 0.848 0.163,-0.966 0.856 0.163,-0.956 0.863 0.163,-0.944 0.867 0.163,0.932 -0.868 0.163,1.017 -0.965 0.163,0.944 -0.867 0.163,0.956 -0.863 0.163,0.966 -0.856 0.163,0.974 -0.848 0.163,0.981 -0.838 0.163,0.985 -0.826 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.017 -0.965 0.071,1.017 -0.965 0.163,-1.017 -0.965 0.071,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.083 -0.768 0.000,-1.083 -0.768 0.071,-1.240 -0.768 0.000,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.083 0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,5,1,-1,11,1,10,-1,12,5,11,-1]
+coord Coordinate { point [-1.081 0.901 0.140,-1.083 0.899 0.128,-1.082 0.899 0.134,-1.078 0.904 0.145,-1.075 0.907 0.150,-1.017 0.965 0.071,-1.083 0.899 0.071,-1.070 0.911 0.155,-1.065 0.916 0.158,-1.058 0.924 0.162,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.899 0.071,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 0.768 0.000,-1.083 0.768 0.071,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.082 -0.900 0.135,1.083 -0.899 0.128,1.083 -0.899 0.131,1.080 -0.901 0.140,1.077 -0.904 0.146,1.017 -0.965 0.071,1.083 -0.899 0.071,1.072 -0.909 0.153,1.065 -0.917 0.159,1.056 -0.925 0.162,1.047 -0.934 0.163,1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 -0.899 0.128,1.083 -0.768 0.071,1.083 -0.768 0.128,1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.017 0.965 0.163,1.017 0.965 0.071,-1.017 0.965 0.071,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.083 -0.768 0.071,1.083 0.768 0.071,1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.083 0.899 0.128,1.082 0.900 0.135,1.083 0.899 0.131,1.080 0.901 0.140,1.077 0.904 0.146,1.083 0.899 0.071,1.017 0.965 0.071,1.072 0.909 0.153,1.065 0.917 0.159,1.056 0.925 0.162,1.047 0.934 0.163,1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 0.768 0.128,1.083 0.899 0.071,1.083 0.899 0.128,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.989 -0.925 0.124,-0.989 -0.925 0.071,-1.043 -0.871 0.071,-1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124,-1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 -0.925 0.124,0.989 -0.925 0.071,-0.989 -0.925 0.071,-0.989 -0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.989 0.925 0.071,-0.989 0.925 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 -0.925 0.071,0.989 -0.925 0.124,1.043 -0.871 0.071,1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 0.925 0.071,0.989 0.925 0.124,-0.989 0.925 0.071,-0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.043 0.871 0.071,1.043 -0.871 0.124,1.043 0.871 0.124,1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 0.925 0.124,0.989 0.925 0.071,1.043 0.871 0.071,1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.056 0.925 0.162,1.047 -0.934 0.163,1.056 -0.925 0.162,1.047 0.934 0.163,1.065 0.917 0.159,1.065 -0.917 0.159,1.072 -0.909 0.153,1.072 0.909 0.153,1.077 -0.904 0.146,1.077 0.904 0.146,1.080 -0.901 0.140,1.083 -0.768 0.128,1.083 -0.899 0.131,1.083 -0.899 0.128,1.080 0.901 0.140,1.082 -0.900 0.135,1.082 0.900 0.135,1.083 0.899 0.131,1.083 0.768 0.128,1.083 0.899 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.986 -0.814 0.163,0.986 0.814 0.163,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.985 0.825 0.173,0.986 0.814 0.173,0.986 0.814 0.163,0.985 0.826 0.163,0.982 0.835 0.173,0.981 0.838 0.163,0.976 0.846 0.173,0.974 0.848 0.163,0.967 0.855 0.173,0.966 0.856 0.163,0.957 0.862 0.173,0.956 0.863 0.163,0.945 0.867 0.173,0.944 0.867 0.163,0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.932 0.868 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.986 0.814 0.163,-0.986 0.814 0.173,-0.985 0.826 0.163,-0.985 0.827 0.173,-0.981 0.838 0.163,-0.980 0.839 0.173,-0.974 0.848 0.163,-0.973 0.849 0.173,-0.966 0.856 0.163,-0.964 0.858 0.173,-0.956 0.863 0.163,-0.953 0.864 0.173,-0.944 0.867 0.163,-0.943 0.867 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.986 -0.814 0.163,-0.986 -0.814 0.173,-0.986 0.814 0.163,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.985 -0.825 0.173,-0.986 -0.814 0.173,-0.986 -0.814 0.163,-0.985 -0.826 0.163,-0.982 -0.835 0.173,-0.981 -0.838 0.163,-0.976 -0.846 0.173,-0.974 -0.848 0.163,-0.967 -0.855 0.173,-0.966 -0.856 0.163,-0.957 -0.862 0.173,-0.956 -0.863 0.163,-0.945 -0.867 0.173,-0.944 -0.867 0.163,-0.932 -0.868 0.173,-0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.932 -0.868 0.163,0.932 -0.868 0.173,-0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.986 -0.814 0.163,0.986 -0.814 0.173,0.985 -0.826 0.163,0.985 -0.827 0.173,0.981 -0.838 0.163,0.980 -0.839 0.173,0.974 -0.848 0.163,0.973 -0.849 0.173,0.966 -0.856 0.163,0.964 -0.858 0.173,0.956 -0.863 0.163,0.953 -0.864 0.173,0.944 -0.867 0.163,0.943 -0.867 0.173,0.932 -0.868 0.163,0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.083 0.768 0.000,-1.240 -0.768 0.000,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.240 -0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.083 0.768 0.071,-1.083 0.768 0.000,-1.240 0.768 0.000,-1.240 0.768 0.128,-1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.083 -0.768 0.000,1.240 -0.768 0.000,1.083 -0.768 0.071,1.240 -0.768 0.128,1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.240 0.768 0.000,1.083 0.768 0.000,1.083 0.768 0.071,1.240 0.768 0.128,1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.240 0.768 0.000,1.083 -0.768 0.000,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,1,4,3,-1,4,5,3,-1,1,6,7,-1,0,6,1,-1,6,8,7,-1,9,10,4,-1,4,10,5,-1,3,11,2,-1,3,12,11,-1,12,13,11,-1,7,14,9,-1,9,14,10,-1,8,14,7,-1,12,15,13,-1,5,16,15,-1,10,16,5,-1,17,18,16,-1,16,18,15,-1,15,18,13,-1,14,19,17,-1,17,19,18,-1,8,19,14,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-0.720 -0.187 0.124,-0.989 -0.925 0.124,-0.091 -0.531 0.124,-0.386 -0.187 0.124,-0.091 -0.118 0.124,-1.043 0.871 0.124,-0.720 0.187 0.124,-0.989 0.925 0.124,-0.386 0.187 0.124,-0.091 0.118 0.124,0.989 -0.925 0.124,0.638 -0.531 0.124,1.043 -0.871 0.124,-0.091 0.531 0.124,0.638 -0.118 0.124,0.638 0.118 0.124,0.638 0.531 0.124,1.043 0.871 0.124,0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.240 0.768 0.128,1.083 0.768 0.128,1.083 -0.768 0.128,1.240 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.903 0.785 0.256,0.922 -0.789 0.254,0.922 0.789 0.254,0.903 -0.785 0.256,0.941 -0.794 0.247,0.941 0.794 0.247,0.957 -0.798 0.236,0.957 0.798 0.236,0.970 -0.802 0.222,0.970 0.802 0.222,0.980 -0.807 0.205,0.980 0.807 0.205,0.985 -0.810 0.189,0.985 0.810 0.189,0.986 -0.814 0.173,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [0.950 0.856 0.206,0.925 0.862 0.205,0.943 0.846 0.223,0.950 0.856 0.206,0.929 0.867 0.189,0.961 0.849 0.206,0.952 0.840 0.224,0.961 0.849 0.206,0.969 0.811 0.222,0.955 0.805 0.237,0.970 0.802 0.222,0.948 0.821 0.238,0.960 0.831 0.224,0.970 0.839 0.206,0.970 0.839 0.206,0.954 0.861 0.189,0.957 0.862 0.173,0.945 0.867 0.173,0.965 0.854 0.189,0.967 0.855 0.173,0.932 0.868 0.173,0.979 0.817 0.205,0.980 0.807 0.205,0.979 0.817 0.205,0.974 0.844 0.189,0.976 0.846 0.173,0.982 0.835 0.173,0.984 0.821 0.189,0.985 0.810 0.189,0.985 0.825 0.173,0.986 0.814 0.173,0.914 0.801 0.254,0.907 0.804 0.254,0.903 0.785 0.256,0.916 0.799 0.254,0.918 0.797 0.254,0.924 0.818 0.248,0.912 0.823 0.247,0.929 0.814 0.248,0.921 0.792 0.254,0.922 0.789 0.254,0.941 0.794 0.247,0.933 0.809 0.248,0.934 0.833 0.238,0.916 0.839 0.236,0.920 0.852 0.222,0.942 0.828 0.238,0.939 0.799 0.247,0.957 0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,7,6,8,-1,5,6,3,-1,6,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.903 0.785 0.256,0.907 0.804 0.254,-0.907 0.804 0.254,-0.912 0.823 0.247,0.903 0.785 0.256,0.912 0.823 0.247,0.916 0.839 0.236,-0.916 0.839 0.236,-0.920 0.852 0.222,0.920 0.852 0.222,0.925 0.862 0.205,-0.925 0.862 0.205,0.929 0.867 0.189,-0.929 0.867 0.189,0.932 0.868 0.173,-0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,9,4,-1,5,10,9,-1,5,7,10,-1,11,12,13,-1,11,13,14,-1,11,15,8,-1,11,14,15,-1,11,0,12,-1,11,5,4,-1,11,8,5,-1,11,4,0,-1,16,17,18,-1,19,20,21,-1,22,23,17,-1,22,24,23,-1,25,22,17,-1,25,17,16,-1,25,24,22,-1,26,25,16,-1,27,16,28,-1,27,28,29,-1,27,29,26,-1,27,26,16,-1,30,31,24,-1,32,30,24,-1,32,24,25,-1,3,32,25,-1,3,26,29,-1,3,25,26,-1,33,34,31,-1,33,31,30,-1,9,30,32,-1,9,33,30,-1,1,29,2,-1,1,3,29,-1,4,9,32,-1,4,32,3,-1,35,21,34,-1,35,36,19,-1,35,19,21,-1,35,34,33,-1,10,7,36,-1,10,33,9,-1,10,36,35,-1,10,35,33,-1,0,2,12,-1]
+coord Coordinate { point [-0.935 0.861 0.205,-0.930 0.851 0.222,-0.920 0.852 0.222,-0.949 0.842 0.224,-0.957 0.852 0.206,-0.962 0.856 0.189,-0.964 0.858 0.173,-0.973 0.849 0.173,-0.953 0.864 0.173,-0.967 0.843 0.206,-0.972 0.847 0.189,-0.939 0.866 0.189,-0.925 0.862 0.205,-0.929 0.867 0.189,-0.932 0.868 0.173,-0.943 0.867 0.173,-0.907 0.804 0.254,-0.922 0.789 0.254,-0.903 0.785 0.256,-0.985 0.827 0.173,-0.986 0.814 0.173,-0.985 0.810 0.189,-0.936 0.806 0.248,-0.941 0.794 0.247,-0.957 0.798 0.236,-0.932 0.811 0.248,-0.928 0.815 0.248,-0.917 0.821 0.247,-0.912 0.823 0.247,-0.916 0.839 0.236,-0.964 0.824 0.223,-0.970 0.802 0.222,-0.958 0.834 0.224,-0.974 0.832 0.206,-0.980 0.807 0.205,-0.979 0.836 0.189,-0.980 0.839 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.903 -0.785 0.256,-0.922 0.789 0.254,-0.922 -0.789 0.254,-0.941 -0.794 0.247,-0.903 0.785 0.256,-0.941 0.794 0.247,-0.957 0.798 0.236,-0.957 -0.798 0.236,-0.970 0.802 0.222,-0.970 -0.802 0.222,-0.980 0.807 0.205,-0.980 -0.807 0.205,-0.985 0.810 0.189,-0.985 -0.810 0.189,-0.986 0.814 0.173,-0.986 -0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [-0.950 -0.856 0.206,-0.925 -0.862 0.205,-0.943 -0.846 0.223,-0.950 -0.856 0.206,-0.929 -0.867 0.189,-0.961 -0.849 0.206,-0.952 -0.840 0.224,-0.961 -0.849 0.206,-0.969 -0.811 0.222,-0.955 -0.805 0.237,-0.970 -0.802 0.222,-0.948 -0.821 0.238,-0.960 -0.831 0.224,-0.970 -0.839 0.206,-0.970 -0.839 0.206,-0.954 -0.861 0.189,-0.957 -0.862 0.173,-0.945 -0.867 0.173,-0.965 -0.854 0.189,-0.967 -0.855 0.173,-0.932 -0.868 0.173,-0.979 -0.817 0.205,-0.980 -0.807 0.205,-0.979 -0.817 0.205,-0.974 -0.844 0.189,-0.976 -0.846 0.173,-0.982 -0.835 0.173,-0.984 -0.821 0.189,-0.985 -0.810 0.189,-0.985 -0.825 0.173,-0.986 -0.814 0.173,-0.914 -0.801 0.254,-0.907 -0.804 0.254,-0.903 -0.785 0.256,-0.916 -0.799 0.254,-0.918 -0.797 0.254,-0.924 -0.818 0.248,-0.912 -0.823 0.247,-0.929 -0.814 0.248,-0.921 -0.792 0.254,-0.922 -0.789 0.254,-0.941 -0.794 0.247,-0.933 -0.809 0.248,-0.934 -0.833 0.238,-0.916 -0.839 0.236,-0.920 -0.852 0.222,-0.942 -0.828 0.238,-0.939 -0.799 0.247,-0.957 -0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.903 -0.785 0.256,-0.907 -0.804 0.254,0.907 -0.804 0.254,0.912 -0.823 0.247,-0.903 -0.785 0.256,-0.912 -0.823 0.247,-0.916 -0.839 0.236,0.916 -0.839 0.236,-0.920 -0.852 0.222,0.920 -0.852 0.222,-0.925 -0.862 0.205,0.925 -0.862 0.205,-0.929 -0.867 0.189,0.929 -0.867 0.189,-0.932 -0.868 0.173,0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [0.974 -0.832 0.206,0.980 -0.807 0.205,0.964 -0.824 0.223,0.974 -0.832 0.206,0.985 -0.810 0.189,0.967 -0.843 0.206,0.958 -0.834 0.224,0.967 -0.843 0.206,0.930 -0.851 0.222,0.923 -0.837 0.237,0.920 -0.852 0.222,0.939 -0.830 0.238,0.949 -0.842 0.224,0.957 -0.852 0.206,0.957 -0.852 0.206,0.979 -0.836 0.189,0.980 -0.839 0.173,0.985 -0.827 0.173,0.972 -0.847 0.189,0.973 -0.849 0.173,0.986 -0.814 0.173,0.935 -0.861 0.205,0.925 -0.862 0.205,0.935 -0.861 0.205,0.962 -0.856 0.189,0.964 -0.858 0.173,0.953 -0.864 0.173,0.939 -0.866 0.189,0.929 -0.867 0.189,0.943 -0.867 0.173,0.932 -0.868 0.173,0.919 -0.795 0.254,0.922 -0.789 0.254,0.903 -0.785 0.256,0.917 -0.798 0.254,0.915 -0.800 0.254,0.936 -0.806 0.248,0.941 -0.794 0.247,0.932 -0.811 0.248,0.910 -0.803 0.254,0.907 -0.804 0.254,0.912 -0.823 0.247,0.928 -0.815 0.248,0.951 -0.816 0.238,0.957 -0.798 0.236,0.970 -0.802 0.222,0.946 -0.823 0.238,0.917 -0.821 0.247,0.916 -0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.240 -0.768 0.128,1.240 0.768 0.000,1.240 0.768 0.128,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 -0.531 0.124,0.638 -0.118 0.102,0.638 -0.118 0.124,0.638 -0.531 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 -0.118 0.124,-0.091 -0.118 0.102,-0.091 -0.118 0.124,0.638 -0.118 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 -0.118 0.102,-0.091 -0.531 0.124,-0.091 -0.118 0.124,-0.091 -0.531 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 -0.531 0.102,0.638 -0.531 0.124,-0.091 -0.531 0.124,0.638 -0.531 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 0.118 0.124,0.638 0.531 0.102,0.638 0.531 0.124,0.638 0.118 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 0.531 0.124,-0.091 0.531 0.102,-0.091 0.531 0.124,0.638 0.531 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 0.531 0.102,-0.091 0.118 0.124,-0.091 0.531 0.124,-0.091 0.118 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 0.118 0.102,0.638 0.118 0.124,-0.091 0.118 0.124,0.638 0.118 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.386 -0.187 0.124,-0.386 0.187 0.102,-0.386 0.187 0.124,-0.386 -0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.386 0.187 0.124,-0.720 0.187 0.102,-0.720 0.187 0.124,-0.386 0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.720 0.187 0.102,-0.720 -0.187 0.124,-0.720 0.187 0.124,-0.720 -0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.720 -0.187 0.102,-0.386 -0.187 0.124,-0.720 -0.187 0.124,-0.386 -0.187 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.903 0.785 0.256,-0.903 0.785 0.256,-0.903 -0.785 0.256,0.903 -0.785 0.256]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,5,6,7,-1,5,1,6,-1,5,2,1,-1,8,7,0,-1,8,0,4,-1,9,10,3,-1,9,3,2,-1,11,7,8,-1,11,5,7,-1,12,10,9,-1,13,4,12,-1,13,8,4,-1,14,11,15,-1,14,15,13,-1,14,13,12,-1,14,12,9,-1,14,5,11,-1]
+coord Coordinate { point [-0.386 -0.187 0.102,-0.720 -0.187 0.102,-0.886 -0.768 0.102,-0.091 -0.531 0.102,-0.091 -0.118 0.102,-0.886 0.768 0.102,-0.720 0.187 0.102,-0.386 0.187 0.102,-0.091 0.118 0.102,0.886 -0.768 0.102,0.638 -0.531 0.102,-0.091 0.531 0.102,0.638 -0.118 0.102,0.638 0.118 0.102,0.886 0.768 0.102,0.638 0.531 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.886 0.768 0.071,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.886 0.768 0.102,0.886 0.768 0.071,-0.886 0.768 0.071,-0.886 0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.886 -0.768 0.071,0.886 -0.768 0.102,-0.886 -0.768 0.071,-0.886 -0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.886 -0.768 0.102,0.886 0.768 0.071,0.886 0.768 0.102,0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1,5,6,7,-1,0,6,5,-1,2,6,0,-1,7,8,1,-1,1,8,4,-1,9,10,3,-1,3,10,2,-1,7,11,8,-1,6,11,7,-1,9,12,10,-1,4,13,12,-1,8,13,4,-1,11,14,15,-1,15,14,13,-1,13,14,12,-1,12,14,10,-1,6,14,11,-1]
+coord Coordinate { point [-0.720 -0.187 0.071,-0.386 -0.187 0.071,-0.886 -0.768 0.071,-0.091 -0.531 0.071,-0.091 -0.118 0.071,-0.720 0.187 0.071,-0.886 0.768 0.071,-0.386 0.187 0.071,-0.091 0.118 0.071,0.638 -0.531 0.071,0.886 -0.768 0.071,-0.091 0.531 0.071,0.638 -0.118 0.071,0.638 0.118 0.071,0.886 0.768 0.071,0.638 0.531 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.386 0.187 0.071,-0.720 0.187 0.066,-0.720 0.187 0.071,-0.386 0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.720 0.187 0.066,-0.720 -0.187 0.071,-0.720 0.187 0.071,-0.720 -0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.720 -0.187 0.066,-0.386 -0.187 0.071,-0.720 -0.187 0.071,-0.386 -0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.386 -0.187 0.071,-0.386 0.187 0.066,-0.386 0.187 0.071,-0.386 -0.187 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 -0.118 0.071,-0.091 -0.118 0.066,-0.091 -0.118 0.071,0.638 -0.118 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 -0.118 0.066,-0.091 -0.531 0.071,-0.091 -0.118 0.071,-0.091 -0.531 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 -0.531 0.066,0.638 -0.531 0.071,-0.091 -0.531 0.071,0.638 -0.531 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 -0.531 0.071,0.638 -0.118 0.066,0.638 -0.118 0.071,0.638 -0.531 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 0.531 0.071,-0.091 0.531 0.066,-0.091 0.531 0.071,0.638 0.531 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 0.531 0.066,-0.091 0.118 0.071,-0.091 0.531 0.071,-0.091 0.118 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.091 0.118 0.066,0.638 0.118 0.071,-0.091 0.118 0.071,0.638 0.118 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.638 0.118 0.071,0.638 0.531 0.066,0.638 0.531 0.071,0.638 0.118 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.720 0.187 0.066,-0.387 0.186 0.058,-0.720 0.186 0.058,-0.386 0.187 0.066,-0.389 0.184 0.050,-0.718 0.184 0.050,-0.392 0.181 0.043,-0.714 0.181 0.043,-0.396 0.177 0.037,-0.710 0.177 0.037,-0.402 0.171 0.031,-0.705 0.171 0.031,-0.698 0.165 0.026,-0.408 0.165 0.026,-0.689 0.155 0.022,-0.418 0.155 0.022,-0.682 0.148 0.020,-0.425 0.148 0.020,-0.674 0.141 0.020,-0.432 0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,9,11,10,-1,10,12,13,-1,11,12,10,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.720 -0.187 0.066,-0.720 0.186 0.058,-0.720 -0.186 0.058,-0.720 0.187 0.066,-0.718 0.184 0.050,-0.718 -0.184 0.050,-0.714 0.181 0.043,-0.714 -0.181 0.043,-0.710 -0.177 0.037,-0.710 0.177 0.037,-0.705 -0.171 0.031,-0.705 0.171 0.031,-0.698 0.165 0.026,-0.698 -0.165 0.026,-0.689 0.155 0.022,-0.689 -0.155 0.022,-0.682 0.148 0.020,-0.682 -0.148 0.020,-0.674 0.141 0.020,-0.674 -0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.387 -0.186 0.058,-0.720 -0.187 0.066,-0.720 -0.186 0.058,-0.386 -0.187 0.066,-0.389 -0.184 0.050,-0.718 -0.184 0.050,-0.392 -0.181 0.043,-0.714 -0.181 0.043,-0.396 -0.177 0.037,-0.710 -0.177 0.037,-0.705 -0.171 0.031,-0.402 -0.171 0.031,-0.698 -0.165 0.026,-0.408 -0.165 0.026,-0.689 -0.155 0.022,-0.418 -0.155 0.022,-0.682 -0.148 0.020,-0.425 -0.148 0.020,-0.674 -0.141 0.020,-0.432 -0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.387 0.186 0.058,-0.386 -0.187 0.066,-0.387 -0.186 0.058,-0.389 -0.184 0.050,-0.386 0.187 0.066,-0.389 0.184 0.050,-0.392 -0.181 0.043,-0.392 0.181 0.043,-0.396 -0.177 0.037,-0.396 0.177 0.037,-0.402 -0.171 0.031,-0.402 0.171 0.031,-0.408 -0.165 0.026,-0.408 0.165 0.026,-0.418 0.155 0.022,-0.418 -0.155 0.022,-0.425 0.148 0.020,-0.425 -0.148 0.020,-0.432 -0.141 0.020,-0.432 0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.091 -0.118 0.066,0.637 -0.119 0.058,-0.090 -0.119 0.058,0.638 -0.118 0.066,0.635 -0.121 0.050,-0.088 -0.121 0.050,0.632 -0.124 0.043,-0.085 -0.124 0.043,-0.080 -0.129 0.037,0.627 -0.129 0.037,-0.075 -0.134 0.031,0.622 -0.134 0.031,-0.068 -0.140 0.026,0.615 -0.140 0.026,-0.059 -0.150 0.022,0.606 -0.150 0.022,-0.052 -0.157 0.020,0.599 -0.157 0.020,-0.044 -0.164 0.020,0.592 -0.164 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.091 -0.531 0.066,-0.090 -0.119 0.058,-0.090 -0.531 0.058,-0.091 -0.118 0.066,-0.088 -0.121 0.050,-0.088 -0.529 0.050,-0.085 -0.124 0.043,-0.085 -0.526 0.043,-0.080 -0.129 0.037,-0.080 -0.521 0.037,-0.075 -0.134 0.031,-0.075 -0.516 0.031,-0.068 -0.140 0.026,-0.068 -0.509 0.026,-0.059 -0.500 0.022,-0.059 -0.150 0.022,-0.052 -0.493 0.020,-0.052 -0.157 0.020,-0.044 -0.485 0.020,-0.044 -0.164 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,7,8,-1,10,8,11,-1,10,11,12,-1,10,9,8,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.637 -0.531 0.058,-0.091 -0.531 0.066,-0.090 -0.531 0.058,0.638 -0.531 0.066,0.635 -0.529 0.050,-0.088 -0.529 0.050,-0.085 -0.526 0.043,0.632 -0.526 0.043,-0.080 -0.521 0.037,0.627 -0.521 0.037,0.622 -0.516 0.031,-0.075 -0.516 0.031,-0.068 -0.509 0.026,0.615 -0.509 0.026,-0.059 -0.500 0.022,0.606 -0.500 0.022,-0.052 -0.493 0.020,0.599 -0.493 0.020,-0.044 -0.485 0.020,0.592 -0.485 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.637 -0.119 0.058,0.638 -0.531 0.066,0.637 -0.531 0.058,0.635 -0.529 0.050,0.638 -0.118 0.066,0.635 -0.121 0.050,0.632 -0.124 0.043,0.632 -0.526 0.043,0.627 -0.129 0.037,0.627 -0.521 0.037,0.622 -0.134 0.031,0.622 -0.516 0.031,0.615 -0.140 0.026,0.615 -0.509 0.026,0.606 -0.150 0.022,0.606 -0.500 0.022,0.599 -0.157 0.020,0.599 -0.493 0.020,0.592 -0.485 0.020,0.592 -0.164 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.091 0.531 0.066,0.637 0.531 0.058,-0.090 0.531 0.058,0.638 0.531 0.066,0.635 0.529 0.050,-0.088 0.529 0.050,0.632 0.526 0.043,-0.085 0.526 0.043,0.627 0.521 0.037,-0.080 0.521 0.037,-0.075 0.516 0.031,0.622 0.516 0.031,-0.068 0.509 0.026,0.615 0.509 0.026,-0.059 0.500 0.022,0.606 0.500 0.022,-0.052 0.493 0.020,0.599 0.493 0.020,-0.044 0.485 0.020,0.592 0.485 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.091 0.118 0.066,-0.090 0.531 0.058,-0.090 0.119 0.058,-0.091 0.531 0.066,-0.088 0.529 0.050,-0.088 0.121 0.050,-0.085 0.526 0.043,-0.085 0.124 0.043,-0.080 0.521 0.037,-0.080 0.129 0.037,-0.075 0.516 0.031,-0.075 0.134 0.031,-0.068 0.509 0.026,-0.068 0.140 0.026,-0.059 0.500 0.022,-0.059 0.150 0.022,-0.052 0.157 0.020,-0.052 0.493 0.020,-0.044 0.164 0.020,-0.044 0.485 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.637 0.119 0.058,-0.091 0.118 0.066,-0.090 0.119 0.058,0.638 0.118 0.066,0.635 0.121 0.050,-0.088 0.121 0.050,0.632 0.124 0.043,-0.085 0.124 0.043,0.627 0.129 0.037,-0.080 0.129 0.037,0.622 0.134 0.031,-0.075 0.134 0.031,0.615 0.140 0.026,-0.068 0.140 0.026,-0.059 0.150 0.022,0.606 0.150 0.022,-0.052 0.157 0.020,0.599 0.157 0.020,-0.044 0.164 0.020,0.592 0.164 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.637 0.531 0.058,0.638 0.118 0.066,0.637 0.119 0.058,0.638 0.531 0.066,0.635 0.529 0.050,0.635 0.121 0.050,0.632 0.526 0.043,0.632 0.124 0.043,0.627 0.521 0.037,0.627 0.129 0.037,0.622 0.516 0.031,0.622 0.134 0.031,0.615 0.509 0.026,0.615 0.140 0.026,0.606 0.150 0.022,0.606 0.500 0.022,0.599 0.157 0.020,0.599 0.493 0.020,0.592 0.164 0.020,0.592 0.485 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.674 -0.141 0.020,-0.432 0.141 0.020,-0.432 -0.141 0.020,-0.674 0.141 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.044 -0.164 0.020,0.592 -0.164 0.020,-0.044 -0.485 0.020,0.592 -0.485 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.044 0.485 0.020,0.592 0.485 0.020,-0.044 0.164 0.020,0.592 0.164 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MX.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MX.step
new file mode 100644
index 00000000..350e0689
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MX.step
@@ -0,0 +1,3977 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_MX.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_MX'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_MX.step',
+/* time_stamp */ '2017-10-17T20:11:41',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_MX','DirectFET_MX','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3001);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#952,#980,#1004,#1032,#1056,#1084,#1108,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1438,#1509,#1536,
+#1607,#1636,#1707,#1734,#1797,#1809,#1840,#1864,#1888,#1905,#1936,
+#1960,#1984,#2001,#2032,#2056,#2080,#2097,#2109,#2167,#2198,#2222,
+#2246,#2263,#2377,#2408,#2432,#2456,#2473,#2504,#2528,#2552,#2569,
+#2600,#2624,#2648,#2665,#2698,#2723,#2748,#2765,#2798,#2823,#2848,
+#2865,#2898,#2923,#2948,#2965,#2977,#2989));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.415));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.325));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.415));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.415));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.75,-1.95,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.415));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.415));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.325));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.325));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.75,1.95,0.325));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.325));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.75,-1.95,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.75,1.95,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.75,1.95,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.415));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.415));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.415));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(2.66,2.373333333333,0.415));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.415));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(2.583333333333,2.45,0.415));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.415));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.415));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.75,2.45,0.415));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.415));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#355,#364,#372,#381,#389,#398,#406));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.,0.));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#347,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#359 = CIRCLE('',#360,0.137286132588);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#362 = DIRECTION('',(-0.,-0.,-1.));
+#363 = DIRECTION('',(0.,-1.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#357,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#374,#366,#376,.T.);
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#376 = CIRCLE('',#377,0.137286132588);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#379 = DIRECTION('',(-0.,0.,1.));
+#380 = DIRECTION('',(0.,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#374,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.T.);
+#390 = EDGE_CURVE('',#383,#391,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#393 = CIRCLE('',#394,0.137286132588);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#396 = DIRECTION('',(-0.,-0.,-1.));
+#397 = DIRECTION('',(0.,-1.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#391,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.,0.));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#349,#400,#408,.T.);
+#408 = CIRCLE('',#409,0.137286132588);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#411 = DIRECTION('',(-0.,0.,1.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-2.666666666667,2.366666666667,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.325));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.666666666667,-2.366666666667,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.75,2.283333333333,0.325));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(2.66,2.373333333333,0.325));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(2.666666666667,2.366666666667,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.315));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.315));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.315));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.315));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.315));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.315));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.315));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-2.581356933706,2.281356933706,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.315));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.315));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(2.581356933706,-2.281356933706,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.512713867412,2.35,0.315));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-2.65,2.35,0.315));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.65,2.212713867412,0.315));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.65,-2.35,0.315));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.315));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(2.581356933706,2.281356933706,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.325));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#947,.T.);
+#922 = FACE_BOUND('',#923,.T.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-0.,-1.,-0.));
+#947 = PLANE('',#948);
+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
+#949 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = ADVANCED_FACE('',(#953),#975,.T.);
+#953 = FACE_BOUND('',#954,.T.);
+#954 = EDGE_LOOP('',(#955,#956,#957,#965));
+#955 = ORIENTED_EDGE('',*,*,#934,.F.);
+#956 = ORIENTED_EDGE('',*,*,#407,.T.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#400,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.,0.,1.));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#935,#967,.T.);
+#967 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#968,#969,#970,#971,#972,#973,
+#974),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#968 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#969 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#970 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#971 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#972 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#973 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#974 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#975 = CYLINDRICAL_SURFACE('',#976,0.137286132588);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#978 = DIRECTION('',(0.,0.,1.));
+#979 = DIRECTION('',(1.,0.,0.));
+#980 = ADVANCED_FACE('',(#981),#999,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#991,#997,#998));
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#391,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#985,#959,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = ORIENTED_EDGE('',*,*,#958,.F.);
+#998 = ORIENTED_EDGE('',*,*,#399,.F.);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#1002 = DIRECTION('',(0.,1.,0.));
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = ADVANCED_FACE('',(#1005),#1027,.T.);
+#1005 = FACE_BOUND('',#1006,.F.);
+#1006 = EDGE_LOOP('',(#1007,#1015,#1016,#1017));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#383,#1009,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#984,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1009,#985,#1019,.T.);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1020,#1021,#1022,#1023,#1024,
+#1025,#1026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1021 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1022 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1023 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1024 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1025 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1026 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1027 = CYLINDRICAL_SURFACE('',#1028,0.137286132588);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = ADVANCED_FACE('',(#1033),#1051,.F.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#374,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1009,#1047,.T.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,1.,0.));
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1054 = DIRECTION('',(1.,0.,0.));
+#1055 = DIRECTION('',(0.,0.,1.));
+#1056 = ADVANCED_FACE('',(#1057),#1079,.T.);
+#1057 = FACE_BOUND('',#1058,.T.);
+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1069));
+#1059 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1060 = ORIENTED_EDGE('',*,*,#373,.T.);
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#366,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.,0.,1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1037,#1071,.T.);
+#1071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1073,#1074,#1075,#1076,
+#1077,#1078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1072 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1073 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1074 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1075 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1076 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663019,0.4385));
+#1077 = CARTESIAN_POINT('',(-2.505,-2.103655291599,0.4385));
+#1078 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1079 = CYLINDRICAL_SURFACE('',#1080,0.137286132588);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#1082 = DIRECTION('',(0.,0.,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = ADVANCED_FACE('',(#1085),#1103,.F.);
+#1085 = FACE_BOUND('',#1086,.F.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1096,#1102));
+#1087 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1063,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,-0.,-0.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#357,#1090,#1098,.T.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = ORIENTED_EDGE('',*,*,#365,.F.);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1106 = DIRECTION('',(0.,1.,0.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = ADVANCED_FACE('',(#1109),#1124,.T.);
+#1109 = FACE_BOUND('',#1110,.F.);
+#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1114));
+#1111 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1112 = ORIENTED_EDGE('',*,*,#356,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#926,#1090,#1116,.T.);
+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1117,#1118,#1119,#1120,#1121,
+#1122,#1123),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1117 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1118 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1119 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1120 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1121 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1122 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1123 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1124 = CYLINDRICAL_SURFACE('',#1125,0.137286132588);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#1127 = DIRECTION('',(0.,0.,1.));
+#1128 = DIRECTION('',(1.,0.,0.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(3.15,1.95,0.325));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(1.025,-1.045,0.315));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.025,-0.175,0.315));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(1.025,-1.6975,0.315));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.425,-1.045,0.315));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.5375,-1.045,0.315));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-0.425,-0.175,0.315));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.425,-1.6975,0.315));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.5375,-0.175,0.315));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.025,0.175,0.315));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(1.025,1.045,0.315));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(1.025,-1.0875,0.315));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(-0.425,0.175,0.315));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.5375,0.175,0.315));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(-0.425,1.045,0.315));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-0.425,-1.0875,0.315));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.5375,1.045,0.315));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-1.075,-0.375,0.315));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-1.075,0.375,0.315));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-1.075,-1.3625,0.315));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.825,-0.375,0.315));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-2.2375,-0.375,0.315));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.825,0.375,0.315));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.825,-1.3625,0.315));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-2.2375,0.375,0.315));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1433,.T.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1415,#1416,#1427));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1407,#1408,#1409,#1410,#1411,
+#1412,#1413,#1414),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1408 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1409 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1410 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1411 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1412 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1413 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1414 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1415 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1416 = ORIENTED_EDGE('',*,*,#1417,.F.);
+#1417 = EDGE_CURVE('',#1418,#926,#1420,.T.);
+#1418 = VERTEX_POINT('',#1419);
+#1419 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1420 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1421,#1422,#1423,#1424,#1425,
+#1426),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1421 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1422 = CARTESIAN_POINT('',(2.359944684623,-2.008342773482,0.65));
+#1423 = CARTESIAN_POINT('',(2.426451362571,-2.023185546965,
+0.623982326644));
+#1424 = CARTESIAN_POINT('',(2.478982326644,-2.038028320447,
+0.571451362571));
+#1425 = CARTESIAN_POINT('',(2.505,-2.052871093929,0.504944684623));
+#1426 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1427 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#1428 = EDGE_CURVE('',#1404,#1418,#1429,.T.);
+#1429 = LINE('',#1430,#1431);
+#1430 = CARTESIAN_POINT('',(2.2935,2.067713867412,0.65));
+#1431 = VECTOR('',#1432,1.);
+#1432 = DIRECTION('',(-0.,-1.,-0.));
+#1433 = CYLINDRICAL_SURFACE('',#1434,0.2115);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(2.2935,2.067713867412,0.4385));
+#1436 = DIRECTION('',(-0.,-1.,-0.));
+#1437 = DIRECTION('',(0.,0.,1.));
+#1438 = ADVANCED_FACE('',(#1439),#1452,.T.);
+#1439 = FACE_BOUND('',#1440,.T.);
+#1440 = EDGE_LOOP('',(#1441,#1450,#1451));
+#1441 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1442 = EDGE_CURVE('',#1404,#959,#1443,.T.);
+#1443 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1444,#1445,#1446,#1447,#1448,
+#1449),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1444 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1445 = CARTESIAN_POINT('',(2.308342773482,2.059944684623,0.65));
+#1446 = CARTESIAN_POINT('',(2.323185546965,2.126451362571,0.623982326644
+));
+#1447 = CARTESIAN_POINT('',(2.338028320447,2.178982326644,0.571451362571
+));
+#1448 = CARTESIAN_POINT('',(2.352871093929,2.205,0.504944684623));
+#1449 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1450 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1451 = ORIENTED_EDGE('',*,*,#966,.F.);
+#1452 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460)
+,(#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468)
+,(#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476)
+,(#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484)
+,(#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492)
+,(#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500)
+,(#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1453 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1454 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1455 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1456 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1457 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1458 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1459 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1460 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1461 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1462 = CARTESIAN_POINT('',(2.312110837446,2.0380861218,0.65));
+#1463 = CARTESIAN_POINT('',(2.330721636626,2.083184257493,0.639036139293
+));
+#1464 = CARTESIAN_POINT('',(2.348682097492,2.126299935641,0.617407308007
+));
+#1465 = CARTESIAN_POINT('',(2.365340659729,2.16681364361,0.58321819774)
+);
+#1466 = CARTESIAN_POINT('',(2.380182881463,2.194452561649,0.535996201413
+));
+#1467 = CARTESIAN_POINT('',(2.392954535657,2.206387796026,0.485960489017
+));
+#1468 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#1469 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1470 = CARTESIAN_POINT('',(2.324849031155,2.028428621592,0.65));
+#1471 = CARTESIAN_POINT('',(2.351562601112,2.071694011536,0.639913056572
+));
+#1472 = CARTESIAN_POINT('',(2.379401326328,2.112322560708,0.620216203363
+));
+#1473 = CARTESIAN_POINT('',(2.405153679934,2.153077998878,0.586961729594
+));
+#1474 = CARTESIAN_POINT('',(2.424286786627,2.181885190744,0.537541473195
+));
+#1475 = CARTESIAN_POINT('',(2.433023233719,2.197744075581,0.485960489017
+));
+#1476 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1477 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1478 = CARTESIAN_POINT('',(2.327152275291,2.02715227529,0.65));
+#1479 = CARTESIAN_POINT('',(2.363966582575,2.063966582575,0.640205362332
+));
+#1480 = CARTESIAN_POINT('',(2.400432367192,2.100432367192,0.621152501816
+));
+#1481 = CARTESIAN_POINT('',(2.436106834881,2.136106834881,0.588209573545
+));
+#1482 = CARTESIAN_POINT('',(2.461308935545,2.161308935545,0.538056563789
+));
+#1483 = CARTESIAN_POINT('',(2.473011432018,2.173011432018,0.485960489017
+));
+#1484 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1485 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1486 = CARTESIAN_POINT('',(2.328428621592,2.024849031155,0.65));
+#1487 = CARTESIAN_POINT('',(2.371694011536,2.051562601112,0.639913056572
+));
+#1488 = CARTESIAN_POINT('',(2.412322560708,2.079401326328,0.620216203363
+));
+#1489 = CARTESIAN_POINT('',(2.453077998878,2.105153679934,0.586961729594
+));
+#1490 = CARTESIAN_POINT('',(2.481885190744,2.124286786627,0.537541473195
+));
+#1491 = CARTESIAN_POINT('',(2.497744075581,2.133023233719,0.485960489017
+));
+#1492 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1493 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1494 = CARTESIAN_POINT('',(2.3380861218,2.012110837446,0.65));
+#1495 = CARTESIAN_POINT('',(2.383184257493,2.030721636626,0.639036139293
+));
+#1496 = CARTESIAN_POINT('',(2.426299935641,2.048682097492,0.617407308007
+));
+#1497 = CARTESIAN_POINT('',(2.46681364361,2.065340659729,0.58321819774)
+);
+#1498 = CARTESIAN_POINT('',(2.494452561649,2.080182881463,0.535996201413
+));
+#1499 = CARTESIAN_POINT('',(2.506387796026,2.092954535657,0.485960489017
+));
+#1500 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1501 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1502 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1503 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1504 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1505 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1506 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1507 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1508 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1509 = ADVANCED_FACE('',(#1510),#1531,.T.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1523,#1524,#1525));
+#1512 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1513 = EDGE_CURVE('',#1514,#985,#1516,.T.);
+#1514 = VERTEX_POINT('',#1515);
+#1515 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1516 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1517,#1518,#1519,#1520,#1521,
+#1522),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1517 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1518 = CARTESIAN_POINT('',(-2.308342773482,2.059944684623,0.65));
+#1519 = CARTESIAN_POINT('',(-2.323185546965,2.126451362571,
+0.623982326644));
+#1520 = CARTESIAN_POINT('',(-2.338028320447,2.178982326644,
+0.571451362571));
+#1521 = CARTESIAN_POINT('',(-2.352871093929,2.205,0.504944684623));
+#1522 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1523 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1524 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1525 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#1526 = EDGE_CURVE('',#1514,#1404,#1527,.T.);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(-2.367713867412,1.9935,0.65));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(1.,0.,0.));
+#1531 = CYLINDRICAL_SURFACE('',#1532,0.2115);
+#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535);
+#1533 = CARTESIAN_POINT('',(-2.367713867412,1.9935,0.4385));
+#1534 = DIRECTION('',(1.,0.,0.));
+#1535 = DIRECTION('',(0.,0.,1.));
+#1536 = ADVANCED_FACE('',(#1537),#1550,.T.);
+#1537 = FACE_BOUND('',#1538,.T.);
+#1538 = EDGE_LOOP('',(#1539,#1548,#1549));
+#1539 = ORIENTED_EDGE('',*,*,#1540,.F.);
+#1540 = EDGE_CURVE('',#1514,#1009,#1541,.T.);
+#1541 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1542,#1543,#1544,#1545,#1546,
+#1547),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1542 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1543 = CARTESIAN_POINT('',(-2.359944684623,2.008342773482,0.65));
+#1544 = CARTESIAN_POINT('',(-2.426451362571,2.023185546965,
+0.623982326644));
+#1545 = CARTESIAN_POINT('',(-2.478982326644,2.038028320447,
+0.571451362571));
+#1546 = CARTESIAN_POINT('',(-2.505,2.052871093929,0.504944684623));
+#1547 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1548 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1549 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1550 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558)
+,(#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566)
+,(#1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574)
+,(#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582)
+,(#1583,#1584,#1585,#1586,#1587,#1588,#1589,#1590)
+,(#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598)
+,(#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1551 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1552 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1553 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1554 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1555 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1556 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1557 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1558 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1559 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1560 = CARTESIAN_POINT('',(-2.3380861218,2.012110837446,0.65));
+#1561 = CARTESIAN_POINT('',(-2.383184257493,2.030721636626,
+0.639036139293));
+#1562 = CARTESIAN_POINT('',(-2.426299935641,2.048682097492,
+0.617407308007));
+#1563 = CARTESIAN_POINT('',(-2.46681364361,2.065340659729,0.58321819774)
+);
+#1564 = CARTESIAN_POINT('',(-2.494452561649,2.080182881463,
+0.535996201413));
+#1565 = CARTESIAN_POINT('',(-2.506387796026,2.092954535657,
+0.485960489017));
+#1566 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1567 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1568 = CARTESIAN_POINT('',(-2.328428621592,2.024849031155,0.65));
+#1569 = CARTESIAN_POINT('',(-2.371694011536,2.051562601112,
+0.639913056572));
+#1570 = CARTESIAN_POINT('',(-2.412322560708,2.079401326328,
+0.620216203363));
+#1571 = CARTESIAN_POINT('',(-2.453077998878,2.105153679934,
+0.586961729594));
+#1572 = CARTESIAN_POINT('',(-2.481885190744,2.124286786627,
+0.537541473195));
+#1573 = CARTESIAN_POINT('',(-2.497744075581,2.133023233719,
+0.485960489017));
+#1574 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1575 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1576 = CARTESIAN_POINT('',(-2.32715227529,2.027152275291,0.65));
+#1577 = CARTESIAN_POINT('',(-2.363966582575,2.063966582575,
+0.640205362332));
+#1578 = CARTESIAN_POINT('',(-2.400432367192,2.100432367192,
+0.621152501816));
+#1579 = CARTESIAN_POINT('',(-2.436106834881,2.136106834881,
+0.588209573545));
+#1580 = CARTESIAN_POINT('',(-2.461308935545,2.161308935545,
+0.538056563789));
+#1581 = CARTESIAN_POINT('',(-2.473011432018,2.173011432018,
+0.485960489017));
+#1582 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1583 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1584 = CARTESIAN_POINT('',(-2.324849031155,2.028428621592,0.65));
+#1585 = CARTESIAN_POINT('',(-2.351562601112,2.071694011536,
+0.639913056572));
+#1586 = CARTESIAN_POINT('',(-2.379401326328,2.112322560708,
+0.620216203363));
+#1587 = CARTESIAN_POINT('',(-2.405153679934,2.153077998878,
+0.586961729594));
+#1588 = CARTESIAN_POINT('',(-2.424286786627,2.181885190744,
+0.537541473195));
+#1589 = CARTESIAN_POINT('',(-2.433023233719,2.197744075581,
+0.485960489017));
+#1590 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1591 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1592 = CARTESIAN_POINT('',(-2.312110837446,2.0380861218,0.65));
+#1593 = CARTESIAN_POINT('',(-2.330721636626,2.083184257493,
+0.639036139293));
+#1594 = CARTESIAN_POINT('',(-2.348682097492,2.126299935641,
+0.617407308007));
+#1595 = CARTESIAN_POINT('',(-2.365340659729,2.16681364361,0.58321819774)
+);
+#1596 = CARTESIAN_POINT('',(-2.380182881463,2.194452561649,
+0.535996201413));
+#1597 = CARTESIAN_POINT('',(-2.392954535657,2.206387796026,
+0.485960489017));
+#1598 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1599 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1600 = CARTESIAN_POINT('',(-2.304101981059,2.040960489017,0.65));
+#1601 = CARTESIAN_POINT('',(-2.314703962118,2.088420748444,
+0.637574610494));
+#1602 = CARTESIAN_POINT('',(-2.325305943176,2.131978977984,
+0.612725815746));
+#1603 = CARTESIAN_POINT('',(-2.335907924235,2.167725815746,
+0.576978977984));
+#1604 = CARTESIAN_POINT('',(-2.346509905294,2.192574610494,
+0.533420748444));
+#1605 = CARTESIAN_POINT('',(-2.357111886353,2.205,0.485960489017));
+#1606 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1607 = ADVANCED_FACE('',(#1608),#1631,.T.);
+#1608 = FACE_BOUND('',#1609,.F.);
+#1609 = EDGE_LOOP('',(#1610,#1623,#1624,#1625));
+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1611 = EDGE_CURVE('',#1612,#1037,#1614,.T.);
+#1612 = VERTEX_POINT('',#1613);
+#1613 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1614 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1615,#1616,#1617,#1618,#1619,
+#1620,#1621,#1622),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1615 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1616 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1617 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1618 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1619 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1620 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1621 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1622 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1623 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1624 = ORIENTED_EDGE('',*,*,#1540,.F.);
+#1625 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#1626 = EDGE_CURVE('',#1612,#1514,#1627,.T.);
+#1627 = LINE('',#1628,#1629);
+#1628 = CARTESIAN_POINT('',(-2.2935,-2.067713867412,0.65));
+#1629 = VECTOR('',#1630,1.);
+#1630 = DIRECTION('',(0.,1.,0.));
+#1631 = CYLINDRICAL_SURFACE('',#1632,0.2115);
+#1632 = AXIS2_PLACEMENT_3D('',#1633,#1634,#1635);
+#1633 = CARTESIAN_POINT('',(-2.2935,-2.067713867412,0.4385));
+#1634 = DIRECTION('',(0.,1.,0.));
+#1635 = DIRECTION('',(0.,0.,1.));
+#1636 = ADVANCED_FACE('',(#1637),#1650,.T.);
+#1637 = FACE_BOUND('',#1638,.T.);
+#1638 = EDGE_LOOP('',(#1639,#1648,#1649));
+#1639 = ORIENTED_EDGE('',*,*,#1640,.F.);
+#1640 = EDGE_CURVE('',#1612,#1063,#1641,.T.);
+#1641 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1642,#1643,#1644,#1645,#1646,
+#1647),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1642 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1643 = CARTESIAN_POINT('',(-2.308342773482,-2.059944684623,0.65));
+#1644 = CARTESIAN_POINT('',(-2.323185546965,-2.126451362571,
+0.623982326644));
+#1645 = CARTESIAN_POINT('',(-2.338028320447,-2.178982326644,
+0.571451362571));
+#1646 = CARTESIAN_POINT('',(-2.352871093929,-2.205,0.504944684623));
+#1647 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1648 = ORIENTED_EDGE('',*,*,#1611,.T.);
+#1649 = ORIENTED_EDGE('',*,*,#1070,.F.);
+#1650 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1651,#1652,#1653,#1654,#1655,#1656,#1657,#1658)
+,(#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666)
+,(#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674)
+,(#1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682)
+,(#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690)
+,(#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698)
+,(#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1651 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1652 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1653 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1654 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1655 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1656 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1657 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1658 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1659 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1660 = CARTESIAN_POINT('',(-2.312110837446,-2.0380861218,0.65));
+#1661 = CARTESIAN_POINT('',(-2.330721636626,-2.083184257493,
+0.639036139293));
+#1662 = CARTESIAN_POINT('',(-2.348682097492,-2.126299935641,
+0.617407308007));
+#1663 = CARTESIAN_POINT('',(-2.365340659729,-2.16681364361,0.58321819774
+));
+#1664 = CARTESIAN_POINT('',(-2.380182881463,-2.194452561649,
+0.535996201413));
+#1665 = CARTESIAN_POINT('',(-2.392954535657,-2.206387796026,
+0.485960489017));
+#1666 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1667 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1668 = CARTESIAN_POINT('',(-2.324849031155,-2.028428621592,0.65));
+#1669 = CARTESIAN_POINT('',(-2.351562601112,-2.071694011536,
+0.639913056572));
+#1670 = CARTESIAN_POINT('',(-2.379401326328,-2.112322560708,
+0.620216203363));
+#1671 = CARTESIAN_POINT('',(-2.405153679934,-2.153077998878,
+0.586961729594));
+#1672 = CARTESIAN_POINT('',(-2.424286786627,-2.181885190744,
+0.537541473195));
+#1673 = CARTESIAN_POINT('',(-2.433023233719,-2.197744075581,
+0.485960489017));
+#1674 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1675 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1676 = CARTESIAN_POINT('',(-2.327152275291,-2.02715227529,0.65));
+#1677 = CARTESIAN_POINT('',(-2.363966582575,-2.063966582574,
+0.640205362332));
+#1678 = CARTESIAN_POINT('',(-2.400432367192,-2.100432367192,
+0.621152501816));
+#1679 = CARTESIAN_POINT('',(-2.436106834881,-2.136106834881,
+0.588209573545));
+#1680 = CARTESIAN_POINT('',(-2.461308935545,-2.161308935545,
+0.538056563789));
+#1681 = CARTESIAN_POINT('',(-2.473011432018,-2.173011432018,
+0.485960489017));
+#1682 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1683 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1684 = CARTESIAN_POINT('',(-2.328428621592,-2.024849031155,0.65));
+#1685 = CARTESIAN_POINT('',(-2.371694011536,-2.051562601112,
+0.639913056572));
+#1686 = CARTESIAN_POINT('',(-2.412322560708,-2.079401326328,
+0.620216203363));
+#1687 = CARTESIAN_POINT('',(-2.453077998878,-2.105153679934,
+0.586961729594));
+#1688 = CARTESIAN_POINT('',(-2.481885190744,-2.124286786627,
+0.537541473195));
+#1689 = CARTESIAN_POINT('',(-2.497744075581,-2.133023233719,
+0.485960489017));
+#1690 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663019,0.4385));
+#1691 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1692 = CARTESIAN_POINT('',(-2.3380861218,-2.012110837446,0.65));
+#1693 = CARTESIAN_POINT('',(-2.383184257493,-2.030721636626,
+0.639036139293));
+#1694 = CARTESIAN_POINT('',(-2.426299935641,-2.048682097492,
+0.617407308007));
+#1695 = CARTESIAN_POINT('',(-2.46681364361,-2.065340659729,0.58321819774
+));
+#1696 = CARTESIAN_POINT('',(-2.494452561649,-2.080182881463,
+0.535996201413));
+#1697 = CARTESIAN_POINT('',(-2.506387796026,-2.092954535657,
+0.485960489017));
+#1698 = CARTESIAN_POINT('',(-2.505,-2.103655291599,0.4385));
+#1699 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1700 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1701 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1702 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1703 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1704 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1705 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1706 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1707 = ADVANCED_FACE('',(#1708),#1729,.T.);
+#1708 = FACE_BOUND('',#1709,.F.);
+#1709 = EDGE_LOOP('',(#1710,#1721,#1722,#1723));
+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1711 = EDGE_CURVE('',#1418,#1090,#1712,.T.);
+#1712 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1713,#1714,#1715,#1716,#1717,
+#1718,#1719,#1720),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1713 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1714 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1715 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1716 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1717 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1718 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1719 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1720 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1721 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1722 = ORIENTED_EDGE('',*,*,#1640,.F.);
+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1724 = EDGE_CURVE('',#1418,#1612,#1725,.T.);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(2.367713867412,-1.9935,0.65));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(-1.,-0.,-0.));
+#1729 = CYLINDRICAL_SURFACE('',#1730,0.2115);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(2.367713867412,-1.9935,0.4385));
+#1732 = DIRECTION('',(-1.,-0.,-0.));
+#1733 = DIRECTION('',(0.,0.,1.));
+#1734 = ADVANCED_FACE('',(#1735),#1740,.T.);
+#1735 = FACE_BOUND('',#1736,.T.);
+#1736 = EDGE_LOOP('',(#1737,#1738,#1739));
+#1737 = ORIENTED_EDGE('',*,*,#1417,.F.);
+#1738 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1739 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1740 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1741,#1742,#1743,#1744,#1745,#1746,#1747,#1748)
+,(#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756)
+,(#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764)
+,(#1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772)
+,(#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780)
+,(#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788)
+,(#1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1741 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1742 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1743 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1744 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1745 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1746 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1747 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1748 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1749 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1750 = CARTESIAN_POINT('',(2.3380861218,-2.012110837446,0.65));
+#1751 = CARTESIAN_POINT('',(2.383184257493,-2.030721636626,
+0.639036139293));
+#1752 = CARTESIAN_POINT('',(2.426299935641,-2.048682097492,
+0.617407308007));
+#1753 = CARTESIAN_POINT('',(2.46681364361,-2.065340659729,0.58321819774)
+);
+#1754 = CARTESIAN_POINT('',(2.494452561649,-2.080182881463,
+0.535996201413));
+#1755 = CARTESIAN_POINT('',(2.506387796026,-2.092954535657,
+0.485960489017));
+#1756 = CARTESIAN_POINT('',(2.505,-2.1036552916,0.4385));
+#1757 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1758 = CARTESIAN_POINT('',(2.328428621592,-2.024849031155,0.65));
+#1759 = CARTESIAN_POINT('',(2.371694011536,-2.051562601112,
+0.639913056572));
+#1760 = CARTESIAN_POINT('',(2.412322560708,-2.079401326328,
+0.620216203363));
+#1761 = CARTESIAN_POINT('',(2.453077998878,-2.105153679934,
+0.586961729594));
+#1762 = CARTESIAN_POINT('',(2.481885190744,-2.124286786627,
+0.537541473195));
+#1763 = CARTESIAN_POINT('',(2.497744075581,-2.133023233719,
+0.485960489017));
+#1764 = CARTESIAN_POINT('',(2.493711279754,-2.139593663018,0.4385));
+#1765 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1766 = CARTESIAN_POINT('',(2.32715227529,-2.027152275291,0.65));
+#1767 = CARTESIAN_POINT('',(2.363966582575,-2.063966582575,
+0.640205362332));
+#1768 = CARTESIAN_POINT('',(2.400432367192,-2.100432367192,
+0.621152501816));
+#1769 = CARTESIAN_POINT('',(2.436106834881,-2.136106834881,
+0.588209573545));
+#1770 = CARTESIAN_POINT('',(2.461308935545,-2.161308935545,
+0.538056563789));
+#1771 = CARTESIAN_POINT('',(2.473011432018,-2.173011432018,
+0.485960489017));
+#1772 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1773 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1774 = CARTESIAN_POINT('',(2.324849031155,-2.028428621592,0.65));
+#1775 = CARTESIAN_POINT('',(2.351562601112,-2.071694011536,
+0.639913056572));
+#1776 = CARTESIAN_POINT('',(2.379401326328,-2.112322560708,
+0.620216203363));
+#1777 = CARTESIAN_POINT('',(2.405153679934,-2.153077998878,
+0.586961729594));
+#1778 = CARTESIAN_POINT('',(2.424286786627,-2.181885190744,
+0.537541473195));
+#1779 = CARTESIAN_POINT('',(2.433023233719,-2.197744075581,
+0.485960489017));
+#1780 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1781 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1782 = CARTESIAN_POINT('',(2.312110837446,-2.0380861218,0.65));
+#1783 = CARTESIAN_POINT('',(2.330721636626,-2.083184257493,
+0.639036139293));
+#1784 = CARTESIAN_POINT('',(2.348682097492,-2.126299935641,
+0.617407308007));
+#1785 = CARTESIAN_POINT('',(2.365340659729,-2.16681364361,0.58321819774)
+);
+#1786 = CARTESIAN_POINT('',(2.380182881463,-2.194452561649,
+0.535996201413));
+#1787 = CARTESIAN_POINT('',(2.392954535657,-2.206387796026,
+0.485960489017));
+#1788 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1789 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1790 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1791 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1792 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1793 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1794 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1795 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1796 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1797 = ADVANCED_FACE('',(#1798),#1804,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1803));
+#1800 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1801 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1803 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1804 = PLANE('',#1805);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1807 = DIRECTION('',(1.,0.,0.));
+#1808 = DIRECTION('',(0.,0.,1.));
+#1809 = ADVANCED_FACE('',(#1810),#1835,.T.);
+#1810 = FACE_BOUND('',#1811,.T.);
+#1811 = EDGE_LOOP('',(#1812,#1820,#1828,#1834));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1814,#1279,#1816,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(1.025,-1.045,0.26));
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(1.025,-1.045,5.E-02));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(0.,0.,1.));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1814,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(1.025,-0.175,0.26));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(1.025,-1.4975,0.26));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,-1.,0.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1829 = EDGE_CURVE('',#1822,#1281,#1830,.T.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(1.025,-0.175,5.E-02));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,0.,1.));
+#1834 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1835 = PLANE('',#1836);
+#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);
+#1837 = CARTESIAN_POINT('',(1.025,-1.045,5.E-02));
+#1838 = DIRECTION('',(1.,0.,0.));
+#1839 = DIRECTION('',(0.,0.,1.));
+#1840 = ADVANCED_FACE('',(#1841),#1859,.T.);
+#1841 = FACE_BOUND('',#1842,.T.);
+#1842 = EDGE_LOOP('',(#1843,#1844,#1852,#1858));
+#1843 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1844 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1845 = EDGE_CURVE('',#1846,#1822,#1848,.T.);
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(-0.425,-0.175,0.26));
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(-1.3375,-0.175,0.26));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.,0.));
+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1853 = EDGE_CURVE('',#1846,#1297,#1854,.T.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(-0.425,-0.175,5.E-02));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,0.,1.));
+#1858 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1859 = PLANE('',#1860);
+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);
+#1861 = CARTESIAN_POINT('',(-0.425,-0.175,5.E-02));
+#1862 = DIRECTION('',(0.,1.,0.));
+#1863 = DIRECTION('',(0.,0.,1.));
+#1864 = ADVANCED_FACE('',(#1865),#1883,.F.);
+#1865 = FACE_BOUND('',#1866,.F.);
+#1866 = EDGE_LOOP('',(#1867,#1875,#1881,#1882));
+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);
+#1868 = EDGE_CURVE('',#1869,#1289,#1871,.T.);
+#1869 = VERTEX_POINT('',#1870);
+#1870 = CARTESIAN_POINT('',(-0.425,-1.045,0.26));
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(0.,0.,1.));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1846,#1869,#1877,.T.);
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(-0.425,-1.4975,0.26));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.,-1.,0.));
+#1881 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1883 = PLANE('',#1884);
+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
+#1885 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#1886 = DIRECTION('',(1.,0.,0.));
+#1887 = DIRECTION('',(0.,0.,1.));
+#1888 = ADVANCED_FACE('',(#1889),#1900,.F.);
+#1889 = FACE_BOUND('',#1890,.F.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1898,#1899));
+#1891 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#1869,#1814,#1894,.T.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-1.3375,-1.045,0.26));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1868,.T.);
+#1899 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1900 = PLANE('',#1901);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#1903 = DIRECTION('',(0.,1.,0.));
+#1904 = DIRECTION('',(0.,0.,1.));
+#1905 = ADVANCED_FACE('',(#1906),#1931,.T.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1916,#1924,#1930));
+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1909 = EDGE_CURVE('',#1910,#1313,#1912,.T.);
+#1910 = VERTEX_POINT('',#1911);
+#1911 = CARTESIAN_POINT('',(1.025,0.175,0.26));
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(1.025,0.175,5.E-02));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,0.,1.));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1910,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(1.025,1.045,0.26));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(1.025,-0.8875,0.26));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,-1.,0.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#1925 = EDGE_CURVE('',#1918,#1315,#1926,.T.);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(1.025,1.045,5.E-02));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,0.,1.));
+#1930 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(1.025,0.175,5.E-02));
+#1934 = DIRECTION('',(1.,0.,0.));
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ADVANCED_FACE('',(#1937),#1955,.T.);
+#1937 = FACE_BOUND('',#1938,.T.);
+#1938 = EDGE_LOOP('',(#1939,#1940,#1948,#1954));
+#1939 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1941 = EDGE_CURVE('',#1942,#1918,#1944,.T.);
+#1942 = VERTEX_POINT('',#1943);
+#1943 = CARTESIAN_POINT('',(-0.425,1.045,0.26));
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(-1.3375,1.045,0.26));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.,0.));
+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1949 = EDGE_CURVE('',#1942,#1331,#1950,.T.);
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(-0.425,1.045,5.E-02));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(0.,0.,1.));
+#1954 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(-0.425,1.045,5.E-02));
+#1958 = DIRECTION('',(0.,1.,0.));
+#1959 = DIRECTION('',(0.,0.,1.));
+#1960 = ADVANCED_FACE('',(#1961),#1979,.F.);
+#1961 = FACE_BOUND('',#1962,.F.);
+#1962 = EDGE_LOOP('',(#1963,#1971,#1977,#1978));
+#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
+#1964 = EDGE_CURVE('',#1965,#1323,#1967,.T.);
+#1965 = VERTEX_POINT('',#1966);
+#1966 = CARTESIAN_POINT('',(-0.425,0.175,0.26));
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.,0.,1.));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1942,#1965,#1973,.T.);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(-0.425,-0.8875,0.26));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.,-1.,0.));
+#1977 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1978 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1979 = PLANE('',#1980);
+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
+#1981 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#1982 = DIRECTION('',(1.,0.,0.));
+#1983 = DIRECTION('',(0.,0.,1.));
+#1984 = ADVANCED_FACE('',(#1985),#1996,.F.);
+#1985 = FACE_BOUND('',#1986,.F.);
+#1986 = EDGE_LOOP('',(#1987,#1988,#1994,#1995));
+#1987 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#1989 = EDGE_CURVE('',#1965,#1910,#1990,.T.);
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.3375,0.175,0.26));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(1.,0.,0.));
+#1994 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1996 = PLANE('',#1997);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = DIRECTION('',(0.,0.,1.));
+#2001 = ADVANCED_FACE('',(#2002),#2027,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2012,#2020,#2026));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#2006,#1347,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(-1.075,-0.375,0.26));
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(-1.075,-0.375,5.E-02));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(0.,0.,1.));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#2006,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(-1.075,0.375,0.26));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-1.075,-1.1625,0.26));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,-1.,0.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2021 = EDGE_CURVE('',#2014,#1349,#2022,.T.);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-1.075,0.375,5.E-02));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(0.,0.,1.));
+#2026 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2027 = PLANE('',#2028);
+#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031);
+#2029 = CARTESIAN_POINT('',(-1.075,-0.375,5.E-02));
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = DIRECTION('',(0.,0.,1.));
+#2032 = ADVANCED_FACE('',(#2033),#2051,.T.);
+#2033 = FACE_BOUND('',#2034,.T.);
+#2034 = EDGE_LOOP('',(#2035,#2036,#2044,#2050));
+#2035 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2014,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(-1.825,0.375,0.26));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-2.0375,0.375,0.26));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,0.,0.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#1365,#2046,.T.);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.825,0.375,5.E-02));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2051 = PLANE('',#2052);
+#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);
+#2053 = CARTESIAN_POINT('',(-1.825,0.375,5.E-02));
+#2054 = DIRECTION('',(0.,1.,0.));
+#2055 = DIRECTION('',(0.,0.,1.));
+#2056 = ADVANCED_FACE('',(#2057),#2075,.F.);
+#2057 = FACE_BOUND('',#2058,.F.);
+#2058 = EDGE_LOOP('',(#2059,#2067,#2073,#2074));
+#2059 = ORIENTED_EDGE('',*,*,#2060,.F.);
+#2060 = EDGE_CURVE('',#2061,#1357,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(-1.825,-0.375,0.26));
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,0.,1.));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2038,#2061,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-1.825,-1.1625,0.26));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,-1.,0.));
+#2073 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2075 = PLANE('',#2076);
+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
+#2077 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2078 = DIRECTION('',(1.,0.,0.));
+#2079 = DIRECTION('',(0.,0.,1.));
+#2080 = ADVANCED_FACE('',(#2081),#2092,.F.);
+#2081 = FACE_BOUND('',#2082,.F.);
+#2082 = EDGE_LOOP('',(#2083,#2084,#2090,#2091));
+#2083 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2085 = EDGE_CURVE('',#2061,#2006,#2086,.T.);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(-2.0375,-0.375,0.26));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(1.,0.,0.));
+#2090 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2091 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2092 = PLANE('',#2093);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2095 = DIRECTION('',(0.,1.,0.));
+#2096 = DIRECTION('',(0.,0.,1.));
+#2097 = ADVANCED_FACE('',(#2098),#2104,.T.);
+#2098 = FACE_BOUND('',#2099,.T.);
+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2103));
+#2100 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#2101 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#2102 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#2103 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(-2.505,-2.205,0.65));
+#2107 = DIRECTION('',(0.,0.,1.));
+#2108 = DIRECTION('',(1.,0.,0.));
+#2109 = ADVANCED_FACE('',(#2110,#2144,#2150,#2156),#2162,.T.);
+#2110 = FACE_BOUND('',#2111,.T.);
+#2111 = EDGE_LOOP('',(#2112,#2122,#2130,#2138));
+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2113 = EDGE_CURVE('',#2114,#2116,#2118,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,1.,0.));
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2114,#2124,#2126,.T.);
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(1.,0.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2124,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(2.25,1.95,0.26));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.,1.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2116,#2132,#2140,.T.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = FACE_BOUND('',#2145,.T.);
+#2145 = EDGE_LOOP('',(#2146,#2147,#2148,#2149));
+#2146 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2147 = ORIENTED_EDGE('',*,*,#2013,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152,#2153,#2154,#2155));
+#2152 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#2153 = ORIENTED_EDGE('',*,*,#1821,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#2155 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#2156 = FACE_BOUND('',#2157,.T.);
+#2157 = EDGE_LOOP('',(#2158,#2159,#2160,#2161));
+#2158 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#2159 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#2162 = PLANE('',#2163);
+#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2164 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2165 = DIRECTION('',(0.,0.,1.));
+#2166 = DIRECTION('',(1.,0.,0.));
+#2167 = ADVANCED_FACE('',(#2168),#2193,.F.);
+#2168 = FACE_BOUND('',#2169,.F.);
+#2169 = EDGE_LOOP('',(#2170,#2178,#2186,#2192));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2172,#2114,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.,0.,1.));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#2172,#2180,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,1.,0.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2116,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,0.,1.));
+#2192 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2193 = PLANE('',#2194);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2196 = DIRECTION('',(1.,0.,0.));
+#2197 = DIRECTION('',(0.,0.,1.));
+#2198 = ADVANCED_FACE('',(#2199),#2217,.T.);
+#2199 = FACE_BOUND('',#2200,.T.);
+#2200 = EDGE_LOOP('',(#2201,#2209,#2210,#2211));
+#2201 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2202 = EDGE_CURVE('',#2180,#2203,#2205,.T.);
+#2203 = VERTEX_POINT('',#2204);
+#2204 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(1.,0.,0.));
+#2209 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2210 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2211 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2212 = EDGE_CURVE('',#2203,#2132,#2213,.T.);
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(0.,0.,1.));
+#2217 = PLANE('',#2218);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2220 = DIRECTION('',(0.,1.,0.));
+#2221 = DIRECTION('',(0.,0.,1.));
+#2222 = ADVANCED_FACE('',(#2223),#2241,.F.);
+#2223 = FACE_BOUND('',#2224,.F.);
+#2224 = EDGE_LOOP('',(#2225,#2233,#2234,#2235));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2172,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,0.,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2234 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2227,#2124,#2237,.T.);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2258,.T.);
+#2247 = FACE_BOUND('',#2248,.T.);
+#2248 = EDGE_LOOP('',(#2249,#2250,#2256,#2257));
+#2249 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2251 = EDGE_CURVE('',#2227,#2203,#2252,.T.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,1.,0.));
+#2256 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2258 = PLANE('',#2259);
+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);
+#2260 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2261 = DIRECTION('',(1.,0.,0.));
+#2262 = DIRECTION('',(0.,0.,1.));
+#2263 = ADVANCED_FACE('',(#2264,#2270,#2304,#2338),#2372,.F.);
+#2264 = FACE_BOUND('',#2265,.F.);
+#2265 = EDGE_LOOP('',(#2266,#2267,#2268,#2269));
+#2266 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2267 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2268 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2269 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2282,#2290,#2298));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2273 = EDGE_CURVE('',#2274,#2276,#2278,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-1.825,0.375,0.18));
+#2276 = VERTEX_POINT('',#2277);
+#2277 = CARTESIAN_POINT('',(-1.075,0.375,0.18));
+#2278 = LINE('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(-2.0375,0.375,0.18));
+#2280 = VECTOR('',#2281,1.);
+#2281 = DIRECTION('',(1.,0.,0.));
+#2282 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2283 = EDGE_CURVE('',#2276,#2284,#2286,.T.);
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(-1.075,-0.375,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-1.075,-1.1625,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,-1.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#2284,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-1.825,-0.375,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(-2.0375,-0.375,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(1.,0.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2274,#2292,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-1.825,-1.1625,0.18));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,-1.,0.));
+#2304 = FACE_BOUND('',#2305,.F.);
+#2305 = EDGE_LOOP('',(#2306,#2316,#2324,#2332));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2308,#2310,#2312,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(-0.425,-0.175,0.18));
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(1.025,-0.175,0.18));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-1.3375,-0.175,0.18));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(1.,0.,0.));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2310,#2318,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(1.025,-1.045,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(1.025,-1.4975,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(0.,-1.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2326,#2318,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(-0.425,-1.045,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-1.3375,-1.045,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2308,#2326,#2334,.T.);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-0.425,-1.4975,0.18));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(0.,-1.,0.));
+#2338 = FACE_BOUND('',#2339,.F.);
+#2339 = EDGE_LOOP('',(#2340,#2350,#2358,#2366));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2341 = EDGE_CURVE('',#2342,#2344,#2346,.T.);
+#2342 = VERTEX_POINT('',#2343);
+#2343 = CARTESIAN_POINT('',(-0.425,1.045,0.18));
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(1.025,1.045,0.18));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-1.3375,1.045,0.18));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.,0.));
+#2350 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2351 = EDGE_CURVE('',#2344,#2352,#2354,.T.);
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(1.025,0.175,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(1.025,-0.8875,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(0.,-1.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2359 = EDGE_CURVE('',#2360,#2352,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(-0.425,0.175,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(-1.3375,0.175,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(1.,0.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2342,#2360,#2368,.T.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(-0.425,-0.8875,0.18));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,-1.,0.));
+#2372 = PLANE('',#2373);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2375 = DIRECTION('',(0.,0.,1.));
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = ADVANCED_FACE('',(#2378),#2403,.T.);
+#2378 = FACE_BOUND('',#2379,.T.);
+#2379 = EDGE_LOOP('',(#2380,#2388,#2396,#2402));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.F.);
+#2381 = EDGE_CURVE('',#2382,#2276,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(-1.075,0.375,0.167));
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-1.075,0.375,5.E-02));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,0.,1.));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2382,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(-1.825,0.375,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-1.825,0.375,0.167));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(1.,0.,0.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2397 = EDGE_CURVE('',#2390,#2274,#2398,.T.);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.825,0.375,5.E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2403 = PLANE('',#2404);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(-1.825,0.375,5.E-02));
+#2406 = DIRECTION('',(0.,1.,0.));
+#2407 = DIRECTION('',(0.,0.,1.));
+#2408 = ADVANCED_FACE('',(#2409),#2427,.F.);
+#2409 = FACE_BOUND('',#2410,.F.);
+#2410 = EDGE_LOOP('',(#2411,#2419,#2425,#2426));
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#2413,#2292,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-1.825,-0.375,0.167));
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,0.,1.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2413,#2390,#2421,.T.);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(-1.825,-0.375,0.167));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,1.,0.));
+#2425 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2426 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2427 = PLANE('',#2428);
+#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);
+#2429 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2430 = DIRECTION('',(1.,0.,0.));
+#2431 = DIRECTION('',(0.,0.,1.));
+#2432 = ADVANCED_FACE('',(#2433),#2451,.F.);
+#2433 = FACE_BOUND('',#2434,.F.);
+#2434 = EDGE_LOOP('',(#2435,#2443,#2449,#2450));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2436 = EDGE_CURVE('',#2437,#2284,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(-1.075,-0.375,0.167));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-1.075,-0.375,5.E-02));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2413,#2437,#2445,.T.);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-1.825,-0.375,0.167));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(1.,0.,0.));
+#2449 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2450 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2451 = PLANE('',#2452);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2454 = DIRECTION('',(0.,1.,0.));
+#2455 = DIRECTION('',(0.,0.,1.));
+#2456 = ADVANCED_FACE('',(#2457),#2468,.T.);
+#2457 = FACE_BOUND('',#2458,.T.);
+#2458 = EDGE_LOOP('',(#2459,#2460,#2466,#2467));
+#2459 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2461 = EDGE_CURVE('',#2437,#2382,#2462,.T.);
+#2462 = LINE('',#2463,#2464);
+#2463 = CARTESIAN_POINT('',(-1.075,-0.375,0.167));
+#2464 = VECTOR('',#2465,1.);
+#2465 = DIRECTION('',(0.,1.,0.));
+#2466 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2467 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2468 = PLANE('',#2469);
+#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472);
+#2470 = CARTESIAN_POINT('',(-1.075,-0.375,5.E-02));
+#2471 = DIRECTION('',(1.,0.,0.));
+#2472 = DIRECTION('',(0.,0.,1.));
+#2473 = ADVANCED_FACE('',(#2474),#2499,.T.);
+#2474 = FACE_BOUND('',#2475,.T.);
+#2475 = EDGE_LOOP('',(#2476,#2484,#2492,#2498));
+#2476 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2477 = EDGE_CURVE('',#2478,#2310,#2480,.T.);
+#2478 = VERTEX_POINT('',#2479);
+#2479 = CARTESIAN_POINT('',(1.025,-0.175,0.167));
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(1.025,-0.175,5.E-02));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,0.,1.));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2478,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(-0.425,-0.175,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(-0.425,-0.175,0.167));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(1.,0.,0.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2486,#2308,#2494,.T.);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(-0.425,-0.175,5.E-02));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,0.,1.));
+#2498 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2499 = PLANE('',#2500);
+#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2501 = CARTESIAN_POINT('',(-0.425,-0.175,5.E-02));
+#2502 = DIRECTION('',(0.,1.,0.));
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = ADVANCED_FACE('',(#2505),#2523,.F.);
+#2505 = FACE_BOUND('',#2506,.F.);
+#2506 = EDGE_LOOP('',(#2507,#2515,#2521,#2522));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2509,#2326,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(-0.425,-1.045,0.167));
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.,0.,1.));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2509,#2486,#2517,.T.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(-0.425,-1.045,0.167));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.,1.,0.));
+#2521 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2522 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2523 = PLANE('',#2524);
+#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527);
+#2525 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = DIRECTION('',(0.,0.,1.));
+#2528 = ADVANCED_FACE('',(#2529),#2547,.F.);
+#2529 = FACE_BOUND('',#2530,.F.);
+#2530 = EDGE_LOOP('',(#2531,#2539,#2545,#2546));
+#2531 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2532 = EDGE_CURVE('',#2533,#2318,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(1.025,-1.045,0.167));
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(1.025,-1.045,5.E-02));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.,0.,1.));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2509,#2533,#2541,.T.);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(-0.425,-1.045,0.167));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.,0.));
+#2545 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#2550 = DIRECTION('',(0.,1.,0.));
+#2551 = DIRECTION('',(0.,0.,1.));
+#2552 = ADVANCED_FACE('',(#2553),#2564,.T.);
+#2553 = FACE_BOUND('',#2554,.T.);
+#2554 = EDGE_LOOP('',(#2555,#2556,#2562,#2563));
+#2555 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#2533,#2478,#2558,.T.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(1.025,-1.045,0.167));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(0.,1.,0.));
+#2562 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2563 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2564 = PLANE('',#2565);
+#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
+#2566 = CARTESIAN_POINT('',(1.025,-1.045,5.E-02));
+#2567 = DIRECTION('',(1.,0.,0.));
+#2568 = DIRECTION('',(0.,0.,1.));
+#2569 = ADVANCED_FACE('',(#2570),#2595,.T.);
+#2570 = FACE_BOUND('',#2571,.T.);
+#2571 = EDGE_LOOP('',(#2572,#2580,#2588,#2594));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.F.);
+#2573 = EDGE_CURVE('',#2574,#2344,#2576,.T.);
+#2574 = VERTEX_POINT('',#2575);
+#2575 = CARTESIAN_POINT('',(1.025,1.045,0.167));
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(1.025,1.045,5.E-02));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,1.));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2574,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(-0.425,1.045,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(-0.425,1.045,0.167));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#2582,#2342,#2590,.T.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-0.425,1.045,5.E-02));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,0.,1.));
+#2594 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(-0.425,1.045,5.E-02));
+#2598 = DIRECTION('',(0.,1.,0.));
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ADVANCED_FACE('',(#2601),#2619,.F.);
+#2601 = FACE_BOUND('',#2602,.F.);
+#2602 = EDGE_LOOP('',(#2603,#2611,#2617,#2618));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2605,#2360,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(-0.425,0.175,0.167));
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(0.,0.,1.));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2612 = EDGE_CURVE('',#2605,#2582,#2613,.T.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(-0.425,0.175,0.167));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,1.,0.));
+#2617 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2619 = PLANE('',#2620);
+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);
+#2621 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#2622 = DIRECTION('',(1.,0.,0.));
+#2623 = DIRECTION('',(0.,0.,1.));
+#2624 = ADVANCED_FACE('',(#2625),#2643,.F.);
+#2625 = FACE_BOUND('',#2626,.F.);
+#2626 = EDGE_LOOP('',(#2627,#2635,#2641,#2642));
+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2628 = EDGE_CURVE('',#2629,#2352,#2631,.T.);
+#2629 = VERTEX_POINT('',#2630);
+#2630 = CARTESIAN_POINT('',(1.025,0.175,0.167));
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(1.025,0.175,5.E-02));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.,0.,1.));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2605,#2629,#2637,.T.);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(-0.425,0.175,0.167));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(1.,0.,0.));
+#2641 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2643 = PLANE('',#2644);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#2646 = DIRECTION('',(0.,1.,0.));
+#2647 = DIRECTION('',(0.,0.,1.));
+#2648 = ADVANCED_FACE('',(#2649),#2660,.T.);
+#2649 = FACE_BOUND('',#2650,.T.);
+#2650 = EDGE_LOOP('',(#2651,#2652,#2658,#2659));
+#2651 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#2629,#2574,#2654,.T.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(1.025,0.175,0.167));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.,0.));
+#2658 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2659 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2660 = PLANE('',#2661);
+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
+#2662 = CARTESIAN_POINT('',(1.025,0.175,5.E-02));
+#2663 = DIRECTION('',(1.,0.,0.));
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = ADVANCED_FACE('',(#2666),#2693,.T.);
+#2666 = FACE_BOUND('',#2667,.F.);
+#2667 = EDGE_LOOP('',(#2668,#2677,#2685,#2692));
+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);
+#2669 = EDGE_CURVE('',#2390,#2670,#2672,.T.);
+#2670 = VERTEX_POINT('',#2671);
+#2671 = CARTESIAN_POINT('',(-1.708,0.258,5.E-02));
+#2672 = ELLIPSE('',#2673,0.165462986798,0.117);
+#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676);
+#2674 = CARTESIAN_POINT('',(-1.708,0.258,0.167));
+#2675 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2676 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2670,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(-1.192,0.258,5.E-02));
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-1.825,0.258,5.E-02));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(1.,0.,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2382,#2679,#2687,.T.);
+#2687 = ELLIPSE('',#2688,0.165462986798,0.117);
+#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
+#2689 = CARTESIAN_POINT('',(-1.192,0.258,0.167));
+#2690 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2691 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2692 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2693 = CYLINDRICAL_SURFACE('',#2694,0.117);
+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
+#2695 = CARTESIAN_POINT('',(-1.825,0.258,0.167));
+#2696 = DIRECTION('',(1.,0.,0.));
+#2697 = DIRECTION('',(0.,1.,0.));
+#2698 = ADVANCED_FACE('',(#2699),#2718,.T.);
+#2699 = FACE_BOUND('',#2700,.F.);
+#2700 = EDGE_LOOP('',(#2701,#2710,#2716,#2717));
+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2702 = EDGE_CURVE('',#2413,#2703,#2705,.T.);
+#2703 = VERTEX_POINT('',#2704);
+#2704 = CARTESIAN_POINT('',(-1.708,-0.258,5.E-02));
+#2705 = ELLIPSE('',#2706,0.165462986798,0.117);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-1.708,-0.258,0.167));
+#2708 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2709 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2711 = EDGE_CURVE('',#2703,#2670,#2712,.T.);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-1.708,-0.375,5.E-02));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.,1.,0.));
+#2716 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#2717 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2718 = CYLINDRICAL_SURFACE('',#2719,0.117);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-1.708,-0.375,0.167));
+#2721 = DIRECTION('',(0.,1.,0.));
+#2722 = DIRECTION('',(-1.,0.,0.));
+#2723 = ADVANCED_FACE('',(#2724),#2743,.T.);
+#2724 = FACE_BOUND('',#2725,.T.);
+#2725 = EDGE_LOOP('',(#2726,#2727,#2735,#2742));
+#2726 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2703,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-1.192,-0.258,5.E-02));
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(-1.825,-0.258,5.E-02));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(1.,0.,0.));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#2437,#2729,#2737,.T.);
+#2737 = ELLIPSE('',#2738,0.165462986798,0.117);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-1.192,-0.258,0.167));
+#2740 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2741 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2742 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2743 = CYLINDRICAL_SURFACE('',#2744,0.117);
+#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
+#2745 = CARTESIAN_POINT('',(-1.825,-0.258,0.167));
+#2746 = DIRECTION('',(1.,0.,0.));
+#2747 = DIRECTION('',(0.,-1.,0.));
+#2748 = ADVANCED_FACE('',(#2749),#2760,.T.);
+#2749 = FACE_BOUND('',#2750,.T.);
+#2750 = EDGE_LOOP('',(#2751,#2752,#2758,#2759));
+#2751 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#2729,#2679,#2754,.T.);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-1.192,-0.375,5.E-02));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.,0.));
+#2758 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2759 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2760 = CYLINDRICAL_SURFACE('',#2761,0.117);
+#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2762 = CARTESIAN_POINT('',(-1.192,-0.375,0.167));
+#2763 = DIRECTION('',(0.,1.,0.));
+#2764 = DIRECTION('',(1.,0.,0.));
+#2765 = ADVANCED_FACE('',(#2766),#2793,.T.);
+#2766 = FACE_BOUND('',#2767,.F.);
+#2767 = EDGE_LOOP('',(#2768,#2777,#2785,#2792));
+#2768 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#2769 = EDGE_CURVE('',#2486,#2770,#2772,.T.);
+#2770 = VERTEX_POINT('',#2771);
+#2771 = CARTESIAN_POINT('',(-0.308,-0.292,5.E-02));
+#2772 = ELLIPSE('',#2773,0.165462986798,0.117);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(-0.308,-0.292,0.167));
+#2775 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2776 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2778 = EDGE_CURVE('',#2770,#2779,#2781,.T.);
+#2779 = VERTEX_POINT('',#2780);
+#2780 = CARTESIAN_POINT('',(0.908,-0.292,5.E-02));
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(-0.425,-0.292,5.E-02));
+#2783 = VECTOR('',#2784,1.);
+#2784 = DIRECTION('',(1.,0.,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2478,#2779,#2787,.T.);
+#2787 = ELLIPSE('',#2788,0.165462986798,0.117);
+#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);
+#2789 = CARTESIAN_POINT('',(0.908,-0.292,0.167));
+#2790 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2791 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2793 = CYLINDRICAL_SURFACE('',#2794,0.117);
+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);
+#2795 = CARTESIAN_POINT('',(-0.425,-0.292,0.167));
+#2796 = DIRECTION('',(1.,0.,0.));
+#2797 = DIRECTION('',(0.,1.,0.));
+#2798 = ADVANCED_FACE('',(#2799),#2818,.T.);
+#2799 = FACE_BOUND('',#2800,.F.);
+#2800 = EDGE_LOOP('',(#2801,#2810,#2816,#2817));
+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2802 = EDGE_CURVE('',#2509,#2803,#2805,.T.);
+#2803 = VERTEX_POINT('',#2804);
+#2804 = CARTESIAN_POINT('',(-0.308,-0.928,5.E-02));
+#2805 = ELLIPSE('',#2806,0.165462986798,0.117);
+#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809);
+#2807 = CARTESIAN_POINT('',(-0.308,-0.928,0.167));
+#2808 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2809 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2803,#2770,#2812,.T.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(-0.308,-1.045,5.E-02));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,1.,0.));
+#2816 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2817 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2818 = CYLINDRICAL_SURFACE('',#2819,0.117);
+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);
+#2820 = CARTESIAN_POINT('',(-0.308,-1.045,0.167));
+#2821 = DIRECTION('',(0.,1.,0.));
+#2822 = DIRECTION('',(-1.,0.,0.));
+#2823 = ADVANCED_FACE('',(#2824),#2843,.T.);
+#2824 = FACE_BOUND('',#2825,.T.);
+#2825 = EDGE_LOOP('',(#2826,#2827,#2835,#2842));
+#2826 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2828 = EDGE_CURVE('',#2803,#2829,#2831,.T.);
+#2829 = VERTEX_POINT('',#2830);
+#2830 = CARTESIAN_POINT('',(0.908,-0.928,5.E-02));
+#2831 = LINE('',#2832,#2833);
+#2832 = CARTESIAN_POINT('',(-0.425,-0.928,5.E-02));
+#2833 = VECTOR('',#2834,1.);
+#2834 = DIRECTION('',(1.,0.,0.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.F.);
+#2836 = EDGE_CURVE('',#2533,#2829,#2837,.T.);
+#2837 = ELLIPSE('',#2838,0.165462986798,0.117);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(0.908,-0.928,0.167));
+#2840 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2841 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2843 = CYLINDRICAL_SURFACE('',#2844,0.117);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(-0.425,-0.928,0.167));
+#2846 = DIRECTION('',(1.,0.,0.));
+#2847 = DIRECTION('',(0.,-1.,0.));
+#2848 = ADVANCED_FACE('',(#2849),#2860,.T.);
+#2849 = FACE_BOUND('',#2850,.T.);
+#2850 = EDGE_LOOP('',(#2851,#2852,#2858,#2859));
+#2851 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2829,#2779,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(0.908,-1.045,5.E-02));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(0.,1.,0.));
+#2858 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2859 = ORIENTED_EDGE('',*,*,#2557,.F.);
+#2860 = CYLINDRICAL_SURFACE('',#2861,0.117);
+#2861 = AXIS2_PLACEMENT_3D('',#2862,#2863,#2864);
+#2862 = CARTESIAN_POINT('',(0.908,-1.045,0.167));
+#2863 = DIRECTION('',(0.,1.,0.));
+#2864 = DIRECTION('',(1.,0.,0.));
+#2865 = ADVANCED_FACE('',(#2866),#2893,.T.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2877,#2885,#2892));
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#2582,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(-0.308,0.928,5.E-02));
+#2872 = ELLIPSE('',#2873,0.165462986798,0.117);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(-0.308,0.928,0.167));
+#2875 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2876 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(0.908,0.928,5.E-02));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(-0.425,0.928,5.E-02));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(1.,0.,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2886 = EDGE_CURVE('',#2574,#2879,#2887,.T.);
+#2887 = ELLIPSE('',#2888,0.165462986798,0.117);
+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
+#2889 = CARTESIAN_POINT('',(0.908,0.928,0.167));
+#2890 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2891 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2892 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2893 = CYLINDRICAL_SURFACE('',#2894,0.117);
+#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
+#2895 = CARTESIAN_POINT('',(-0.425,0.928,0.167));
+#2896 = DIRECTION('',(1.,0.,0.));
+#2897 = DIRECTION('',(0.,1.,0.));
+#2898 = ADVANCED_FACE('',(#2899),#2918,.T.);
+#2899 = FACE_BOUND('',#2900,.F.);
+#2900 = EDGE_LOOP('',(#2901,#2910,#2916,#2917));
+#2901 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2902 = EDGE_CURVE('',#2605,#2903,#2905,.T.);
+#2903 = VERTEX_POINT('',#2904);
+#2904 = CARTESIAN_POINT('',(-0.308,0.292,5.E-02));
+#2905 = ELLIPSE('',#2906,0.165462986798,0.117);
+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);
+#2907 = CARTESIAN_POINT('',(-0.308,0.292,0.167));
+#2908 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2909 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2903,#2870,#2912,.T.);
+#2912 = LINE('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(-0.308,0.175,5.E-02));
+#2914 = VECTOR('',#2915,1.);
+#2915 = DIRECTION('',(0.,1.,0.));
+#2916 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2917 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2918 = CYLINDRICAL_SURFACE('',#2919,0.117);
+#2919 = AXIS2_PLACEMENT_3D('',#2920,#2921,#2922);
+#2920 = CARTESIAN_POINT('',(-0.308,0.175,0.167));
+#2921 = DIRECTION('',(0.,1.,0.));
+#2922 = DIRECTION('',(-1.,0.,0.));
+#2923 = ADVANCED_FACE('',(#2924),#2943,.T.);
+#2924 = FACE_BOUND('',#2925,.T.);
+#2925 = EDGE_LOOP('',(#2926,#2927,#2935,#2942));
+#2926 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2903,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(0.908,0.292,5.E-02));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.425,0.292,5.E-02));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#2936 = EDGE_CURVE('',#2629,#2929,#2937,.T.);
+#2937 = ELLIPSE('',#2938,0.165462986798,0.117);
+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2939 = CARTESIAN_POINT('',(0.908,0.292,0.167));
+#2940 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2941 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2942 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2943 = CYLINDRICAL_SURFACE('',#2944,0.117);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-0.425,0.292,0.167));
+#2946 = DIRECTION('',(1.,0.,0.));
+#2947 = DIRECTION('',(0.,-1.,0.));
+#2948 = ADVANCED_FACE('',(#2949),#2960,.T.);
+#2949 = FACE_BOUND('',#2950,.T.);
+#2950 = EDGE_LOOP('',(#2951,#2952,#2958,#2959));
+#2951 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2953 = EDGE_CURVE('',#2929,#2879,#2954,.T.);
+#2954 = LINE('',#2955,#2956);
+#2955 = CARTESIAN_POINT('',(0.908,0.175,5.E-02));
+#2956 = VECTOR('',#2957,1.);
+#2957 = DIRECTION('',(0.,1.,0.));
+#2958 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2959 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2960 = CYLINDRICAL_SURFACE('',#2961,0.117);
+#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);
+#2962 = CARTESIAN_POINT('',(0.908,0.175,0.167));
+#2963 = DIRECTION('',(0.,1.,0.));
+#2964 = DIRECTION('',(1.,0.,0.));
+#2965 = ADVANCED_FACE('',(#2966),#2972,.F.);
+#2966 = FACE_BOUND('',#2967,.F.);
+#2967 = EDGE_LOOP('',(#2968,#2969,#2970,#2971));
+#2968 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2969 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#2970 = ORIENTED_EDGE('',*,*,#2711,.F.);
+#2971 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2972 = PLANE('',#2973);
+#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);
+#2974 = CARTESIAN_POINT('',(-1.825,-0.375,5.E-02));
+#2975 = DIRECTION('',(0.,0.,1.));
+#2976 = DIRECTION('',(1.,0.,0.));
+#2977 = ADVANCED_FACE('',(#2978),#2984,.F.);
+#2978 = FACE_BOUND('',#2979,.F.);
+#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#2983));
+#2980 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2981 = ORIENTED_EDGE('',*,*,#2778,.F.);
+#2982 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2983 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2984 = PLANE('',#2985);
+#2985 = AXIS2_PLACEMENT_3D('',#2986,#2987,#2988);
+#2986 = CARTESIAN_POINT('',(-0.425,-1.045,5.E-02));
+#2987 = DIRECTION('',(0.,0.,1.));
+#2988 = DIRECTION('',(1.,0.,0.));
+#2989 = ADVANCED_FACE('',(#2990),#2996,.F.);
+#2990 = FACE_BOUND('',#2991,.F.);
+#2991 = EDGE_LOOP('',(#2992,#2993,#2994,#2995));
+#2992 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2993 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#2994 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#2995 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2996 = PLANE('',#2997);
+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);
+#2998 = CARTESIAN_POINT('',(-0.425,0.175,5.E-02));
+#2999 = DIRECTION('',(0.,0.,1.));
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3005))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3002,#3003,#3004)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3002 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3003 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3004 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3005 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3002,
+'distance_accuracy_value','confusion accuracy');
+#3006 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3007 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3008,#3016,#3023,#3030,#3037,#3044,#3051,#3058,#3065,#3072,#3079,
+#3086,#3093,#3100,#3107,#3114,#3121,#3128,#3135,#3142,#3149,#3156,
+#3163,#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,#3233,
+#3240,#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,
+#3317,#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,
+#3394,#3401,#3408,#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3465,
+#3472,#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,
+#3549,#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,
+#3626,#3633,#3640,#3647,#3654,#3661,#3668,#3675,#3682),#3001);
+#3008 = STYLED_ITEM('color',(#3009),#17);
+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));
+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);
+#3011 = SURFACE_SIDE_STYLE('',(#3012));
+#3012 = SURFACE_STYLE_FILL_AREA(#3013);
+#3013 = FILL_AREA_STYLE('',(#3014));
+#3014 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3015 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3016 = STYLED_ITEM('color',(#3017),#66);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3023 = STYLED_ITEM('color',(#3024),#97);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3030 = STYLED_ITEM('color',(#3031),#138);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3037 = STYLED_ITEM('color',(#3038),#292);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3044 = STYLED_ITEM('color',(#3045),#418);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3051 = STYLED_ITEM('color',(#3052),#435);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3058 = STYLED_ITEM('color',(#3059),#474);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3065 = STYLED_ITEM('color',(#3066),#498);
+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));
+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);
+#3068 = SURFACE_SIDE_STYLE('',(#3069));
+#3069 = SURFACE_STYLE_FILL_AREA(#3070);
+#3070 = FILL_AREA_STYLE('',(#3071));
+#3071 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3072 = STYLED_ITEM('color',(#3073),#521);
+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));
+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);
+#3075 = SURFACE_SIDE_STYLE('',(#3076));
+#3076 = SURFACE_STYLE_FILL_AREA(#3077);
+#3077 = FILL_AREA_STYLE('',(#3078));
+#3078 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3079 = STYLED_ITEM('color',(#3080),#538);
+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));
+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);
+#3082 = SURFACE_SIDE_STYLE('',(#3083));
+#3083 = SURFACE_STYLE_FILL_AREA(#3084);
+#3084 = FILL_AREA_STYLE('',(#3085));
+#3085 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3086 = STYLED_ITEM('color',(#3087),#562);
+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));
+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);
+#3089 = SURFACE_SIDE_STYLE('',(#3090));
+#3090 = SURFACE_STYLE_FILL_AREA(#3091);
+#3091 = FILL_AREA_STYLE('',(#3092));
+#3092 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3093 = STYLED_ITEM('color',(#3094),#588);
+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));
+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);
+#3096 = SURFACE_SIDE_STYLE('',(#3097));
+#3097 = SURFACE_STYLE_FILL_AREA(#3098);
+#3098 = FILL_AREA_STYLE('',(#3099));
+#3099 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3100 = STYLED_ITEM('color',(#3101),#612);
+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));
+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);
+#3103 = SURFACE_SIDE_STYLE('',(#3104));
+#3104 = SURFACE_STYLE_FILL_AREA(#3105);
+#3105 = FILL_AREA_STYLE('',(#3106));
+#3106 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3107 = STYLED_ITEM('color',(#3108),#629);
+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));
+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);
+#3110 = SURFACE_SIDE_STYLE('',(#3111));
+#3111 = SURFACE_STYLE_FILL_AREA(#3112);
+#3112 = FILL_AREA_STYLE('',(#3113));
+#3113 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3114 = STYLED_ITEM('color',(#3115),#660);
+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));
+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);
+#3117 = SURFACE_SIDE_STYLE('',(#3118));
+#3118 = SURFACE_STYLE_FILL_AREA(#3119);
+#3119 = FILL_AREA_STYLE('',(#3120));
+#3120 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3121 = STYLED_ITEM('color',(#3122),#686);
+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));
+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);
+#3124 = SURFACE_SIDE_STYLE('',(#3125));
+#3125 = SURFACE_STYLE_FILL_AREA(#3126);
+#3126 = FILL_AREA_STYLE('',(#3127));
+#3127 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3128 = STYLED_ITEM('color',(#3129),#710);
+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));
+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);
+#3131 = SURFACE_SIDE_STYLE('',(#3132));
+#3132 = SURFACE_STYLE_FILL_AREA(#3133);
+#3133 = FILL_AREA_STYLE('',(#3134));
+#3134 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3135 = STYLED_ITEM('color',(#3136),#741);
+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));
+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);
+#3138 = SURFACE_SIDE_STYLE('',(#3139));
+#3139 = SURFACE_STYLE_FILL_AREA(#3140);
+#3140 = FILL_AREA_STYLE('',(#3141));
+#3141 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3142 = STYLED_ITEM('color',(#3143),#765);
+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));
+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);
+#3145 = SURFACE_SIDE_STYLE('',(#3146));
+#3146 = SURFACE_STYLE_FILL_AREA(#3147);
+#3147 = FILL_AREA_STYLE('',(#3148));
+#3148 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3149 = STYLED_ITEM('color',(#3150),#789);
+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));
+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);
+#3152 = SURFACE_SIDE_STYLE('',(#3153));
+#3153 = SURFACE_STYLE_FILL_AREA(#3154);
+#3154 = FILL_AREA_STYLE('',(#3155));
+#3155 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3156 = STYLED_ITEM('color',(#3157),#813);
+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));
+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);
+#3159 = SURFACE_SIDE_STYLE('',(#3160));
+#3160 = SURFACE_STYLE_FILL_AREA(#3161);
+#3161 = FILL_AREA_STYLE('',(#3162));
+#3162 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3163 = STYLED_ITEM('color',(#3164),#837);
+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));
+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);
+#3166 = SURFACE_SIDE_STYLE('',(#3167));
+#3167 = SURFACE_STYLE_FILL_AREA(#3168);
+#3168 = FILL_AREA_STYLE('',(#3169));
+#3169 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3170 = STYLED_ITEM('color',(#3171),#861);
+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));
+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);
+#3173 = SURFACE_SIDE_STYLE('',(#3174));
+#3174 = SURFACE_STYLE_FILL_AREA(#3175);
+#3175 = FILL_AREA_STYLE('',(#3176));
+#3176 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3177 = STYLED_ITEM('color',(#3178),#885);
+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));
+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);
+#3180 = SURFACE_SIDE_STYLE('',(#3181));
+#3181 = SURFACE_STYLE_FILL_AREA(#3182);
+#3182 = FILL_AREA_STYLE('',(#3183));
+#3183 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3184 = STYLED_ITEM('color',(#3185),#902);
+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));
+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);
+#3187 = SURFACE_SIDE_STYLE('',(#3188));
+#3188 = SURFACE_STYLE_FILL_AREA(#3189);
+#3189 = FILL_AREA_STYLE('',(#3190));
+#3190 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3191 = STYLED_ITEM('color',(#3192),#921);
+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));
+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);
+#3194 = SURFACE_SIDE_STYLE('',(#3195));
+#3195 = SURFACE_STYLE_FILL_AREA(#3196);
+#3196 = FILL_AREA_STYLE('',(#3197));
+#3197 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3198 = STYLED_ITEM('color',(#3199),#952);
+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));
+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);
+#3201 = SURFACE_SIDE_STYLE('',(#3202));
+#3202 = SURFACE_STYLE_FILL_AREA(#3203);
+#3203 = FILL_AREA_STYLE('',(#3204));
+#3204 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3205 = STYLED_ITEM('color',(#3206),#980);
+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));
+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);
+#3208 = SURFACE_SIDE_STYLE('',(#3209));
+#3209 = SURFACE_STYLE_FILL_AREA(#3210);
+#3210 = FILL_AREA_STYLE('',(#3211));
+#3211 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3212 = STYLED_ITEM('color',(#3213),#1004);
+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));
+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);
+#3215 = SURFACE_SIDE_STYLE('',(#3216));
+#3216 = SURFACE_STYLE_FILL_AREA(#3217);
+#3217 = FILL_AREA_STYLE('',(#3218));
+#3218 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3219 = STYLED_ITEM('color',(#3220),#1032);
+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));
+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);
+#3222 = SURFACE_SIDE_STYLE('',(#3223));
+#3223 = SURFACE_STYLE_FILL_AREA(#3224);
+#3224 = FILL_AREA_STYLE('',(#3225));
+#3225 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3226 = STYLED_ITEM('color',(#3227),#1056);
+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));
+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);
+#3229 = SURFACE_SIDE_STYLE('',(#3230));
+#3230 = SURFACE_STYLE_FILL_AREA(#3231);
+#3231 = FILL_AREA_STYLE('',(#3232));
+#3232 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3233 = STYLED_ITEM('color',(#3234),#1084);
+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));
+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);
+#3236 = SURFACE_SIDE_STYLE('',(#3237));
+#3237 = SURFACE_STYLE_FILL_AREA(#3238);
+#3238 = FILL_AREA_STYLE('',(#3239));
+#3239 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3240 = STYLED_ITEM('color',(#3241),#1108);
+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));
+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);
+#3243 = SURFACE_SIDE_STYLE('',(#3244));
+#3244 = SURFACE_STYLE_FILL_AREA(#3245);
+#3245 = FILL_AREA_STYLE('',(#3246));
+#3246 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3247 = STYLED_ITEM('color',(#3248),#1129);
+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));
+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);
+#3250 = SURFACE_SIDE_STYLE('',(#3251));
+#3251 = SURFACE_STYLE_FILL_AREA(#3252);
+#3252 = FILL_AREA_STYLE('',(#3253));
+#3253 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3254 = STYLED_ITEM('color',(#3255),#1153);
+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));
+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);
+#3257 = SURFACE_SIDE_STYLE('',(#3258));
+#3258 = SURFACE_STYLE_FILL_AREA(#3259);
+#3259 = FILL_AREA_STYLE('',(#3260));
+#3260 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3261 = STYLED_ITEM('color',(#3262),#1170);
+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));
+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);
+#3264 = SURFACE_SIDE_STYLE('',(#3265));
+#3265 = SURFACE_STYLE_FILL_AREA(#3266);
+#3266 = FILL_AREA_STYLE('',(#3267));
+#3267 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3268 = STYLED_ITEM('color',(#3269),#1183);
+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));
+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);
+#3271 = SURFACE_SIDE_STYLE('',(#3272));
+#3272 = SURFACE_STYLE_FILL_AREA(#3273);
+#3273 = FILL_AREA_STYLE('',(#3274));
+#3274 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3275 = STYLED_ITEM('color',(#3276),#1215);
+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));
+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);
+#3278 = SURFACE_SIDE_STYLE('',(#3279));
+#3279 = SURFACE_STYLE_FILL_AREA(#3280);
+#3280 = FILL_AREA_STYLE('',(#3281));
+#3281 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3282 = STYLED_ITEM('color',(#3283),#1247);
+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));
+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);
+#3285 = SURFACE_SIDE_STYLE('',(#3286));
+#3286 = SURFACE_STYLE_FILL_AREA(#3287);
+#3287 = FILL_AREA_STYLE('',(#3288));
+#3288 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3289 = STYLED_ITEM('color',(#3290),#1264);
+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));
+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);
+#3292 = SURFACE_SIDE_STYLE('',(#3293));
+#3293 = SURFACE_STYLE_FILL_AREA(#3294);
+#3294 = FILL_AREA_STYLE('',(#3295));
+#3295 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3296 = STYLED_ITEM('color',(#3297),#1382);
+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));
+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);
+#3299 = SURFACE_SIDE_STYLE('',(#3300));
+#3300 = SURFACE_STYLE_FILL_AREA(#3301);
+#3301 = FILL_AREA_STYLE('',(#3302));
+#3302 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3303 = STYLED_ITEM('color',(#3304),#1399);
+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));
+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);
+#3306 = SURFACE_SIDE_STYLE('',(#3307));
+#3307 = SURFACE_STYLE_FILL_AREA(#3308);
+#3308 = FILL_AREA_STYLE('',(#3309));
+#3309 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3310 = STYLED_ITEM('color',(#3311),#1438);
+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));
+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);
+#3313 = SURFACE_SIDE_STYLE('',(#3314));
+#3314 = SURFACE_STYLE_FILL_AREA(#3315);
+#3315 = FILL_AREA_STYLE('',(#3316));
+#3316 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3317 = STYLED_ITEM('color',(#3318),#1509);
+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));
+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);
+#3320 = SURFACE_SIDE_STYLE('',(#3321));
+#3321 = SURFACE_STYLE_FILL_AREA(#3322);
+#3322 = FILL_AREA_STYLE('',(#3323));
+#3323 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3324 = STYLED_ITEM('color',(#3325),#1536);
+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));
+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);
+#3327 = SURFACE_SIDE_STYLE('',(#3328));
+#3328 = SURFACE_STYLE_FILL_AREA(#3329);
+#3329 = FILL_AREA_STYLE('',(#3330));
+#3330 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3331 = STYLED_ITEM('color',(#3332),#1607);
+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));
+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);
+#3334 = SURFACE_SIDE_STYLE('',(#3335));
+#3335 = SURFACE_STYLE_FILL_AREA(#3336);
+#3336 = FILL_AREA_STYLE('',(#3337));
+#3337 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3338 = STYLED_ITEM('color',(#3339),#1636);
+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));
+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);
+#3341 = SURFACE_SIDE_STYLE('',(#3342));
+#3342 = SURFACE_STYLE_FILL_AREA(#3343);
+#3343 = FILL_AREA_STYLE('',(#3344));
+#3344 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3345 = STYLED_ITEM('color',(#3346),#1707);
+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));
+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);
+#3348 = SURFACE_SIDE_STYLE('',(#3349));
+#3349 = SURFACE_STYLE_FILL_AREA(#3350);
+#3350 = FILL_AREA_STYLE('',(#3351));
+#3351 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3352 = STYLED_ITEM('color',(#3353),#1734);
+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));
+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);
+#3355 = SURFACE_SIDE_STYLE('',(#3356));
+#3356 = SURFACE_STYLE_FILL_AREA(#3357);
+#3357 = FILL_AREA_STYLE('',(#3358));
+#3358 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3359 = STYLED_ITEM('color',(#3360),#1797);
+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));
+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);
+#3362 = SURFACE_SIDE_STYLE('',(#3363));
+#3363 = SURFACE_STYLE_FILL_AREA(#3364);
+#3364 = FILL_AREA_STYLE('',(#3365));
+#3365 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3366 = STYLED_ITEM('color',(#3367),#1809);
+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));
+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);
+#3369 = SURFACE_SIDE_STYLE('',(#3370));
+#3370 = SURFACE_STYLE_FILL_AREA(#3371);
+#3371 = FILL_AREA_STYLE('',(#3372));
+#3372 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3373 = STYLED_ITEM('color',(#3374),#1840);
+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));
+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);
+#3376 = SURFACE_SIDE_STYLE('',(#3377));
+#3377 = SURFACE_STYLE_FILL_AREA(#3378);
+#3378 = FILL_AREA_STYLE('',(#3379));
+#3379 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3380 = STYLED_ITEM('color',(#3381),#1864);
+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));
+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);
+#3383 = SURFACE_SIDE_STYLE('',(#3384));
+#3384 = SURFACE_STYLE_FILL_AREA(#3385);
+#3385 = FILL_AREA_STYLE('',(#3386));
+#3386 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3387 = STYLED_ITEM('color',(#3388),#1888);
+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));
+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);
+#3390 = SURFACE_SIDE_STYLE('',(#3391));
+#3391 = SURFACE_STYLE_FILL_AREA(#3392);
+#3392 = FILL_AREA_STYLE('',(#3393));
+#3393 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3394 = STYLED_ITEM('color',(#3395),#1905);
+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));
+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);
+#3397 = SURFACE_SIDE_STYLE('',(#3398));
+#3398 = SURFACE_STYLE_FILL_AREA(#3399);
+#3399 = FILL_AREA_STYLE('',(#3400));
+#3400 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3401 = STYLED_ITEM('color',(#3402),#1936);
+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));
+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);
+#3404 = SURFACE_SIDE_STYLE('',(#3405));
+#3405 = SURFACE_STYLE_FILL_AREA(#3406);
+#3406 = FILL_AREA_STYLE('',(#3407));
+#3407 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3408 = STYLED_ITEM('color',(#3409),#1960);
+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));
+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);
+#3411 = SURFACE_SIDE_STYLE('',(#3412));
+#3412 = SURFACE_STYLE_FILL_AREA(#3413);
+#3413 = FILL_AREA_STYLE('',(#3414));
+#3414 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3415 = STYLED_ITEM('color',(#3416),#1984);
+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));
+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);
+#3418 = SURFACE_SIDE_STYLE('',(#3419));
+#3419 = SURFACE_STYLE_FILL_AREA(#3420);
+#3420 = FILL_AREA_STYLE('',(#3421));
+#3421 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3422 = STYLED_ITEM('color',(#3423),#2001);
+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));
+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);
+#3425 = SURFACE_SIDE_STYLE('',(#3426));
+#3426 = SURFACE_STYLE_FILL_AREA(#3427);
+#3427 = FILL_AREA_STYLE('',(#3428));
+#3428 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3429 = STYLED_ITEM('color',(#3430),#2032);
+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));
+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);
+#3432 = SURFACE_SIDE_STYLE('',(#3433));
+#3433 = SURFACE_STYLE_FILL_AREA(#3434);
+#3434 = FILL_AREA_STYLE('',(#3435));
+#3435 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3436 = STYLED_ITEM('color',(#3437),#2056);
+#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438));
+#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439);
+#3439 = SURFACE_SIDE_STYLE('',(#3440));
+#3440 = SURFACE_STYLE_FILL_AREA(#3441);
+#3441 = FILL_AREA_STYLE('',(#3442));
+#3442 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3443 = STYLED_ITEM('color',(#3444),#2080);
+#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445));
+#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446);
+#3446 = SURFACE_SIDE_STYLE('',(#3447));
+#3447 = SURFACE_STYLE_FILL_AREA(#3448);
+#3448 = FILL_AREA_STYLE('',(#3449));
+#3449 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3450 = STYLED_ITEM('color',(#3451),#2097);
+#3451 = PRESENTATION_STYLE_ASSIGNMENT((#3452));
+#3452 = SURFACE_STYLE_USAGE(.BOTH.,#3453);
+#3453 = SURFACE_SIDE_STYLE('',(#3454));
+#3454 = SURFACE_STYLE_FILL_AREA(#3455);
+#3455 = FILL_AREA_STYLE('',(#3456));
+#3456 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3457 = STYLED_ITEM('color',(#3458),#2109);
+#3458 = PRESENTATION_STYLE_ASSIGNMENT((#3459));
+#3459 = SURFACE_STYLE_USAGE(.BOTH.,#3460);
+#3460 = SURFACE_SIDE_STYLE('',(#3461));
+#3461 = SURFACE_STYLE_FILL_AREA(#3462);
+#3462 = FILL_AREA_STYLE('',(#3463));
+#3463 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3464 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3465 = STYLED_ITEM('color',(#3466),#2167);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3472 = STYLED_ITEM('color',(#3473),#2198);
+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));
+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);
+#3475 = SURFACE_SIDE_STYLE('',(#3476));
+#3476 = SURFACE_STYLE_FILL_AREA(#3477);
+#3477 = FILL_AREA_STYLE('',(#3478));
+#3478 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3479 = STYLED_ITEM('color',(#3480),#2222);
+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));
+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);
+#3482 = SURFACE_SIDE_STYLE('',(#3483));
+#3483 = SURFACE_STYLE_FILL_AREA(#3484);
+#3484 = FILL_AREA_STYLE('',(#3485));
+#3485 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3486 = STYLED_ITEM('color',(#3487),#2246);
+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));
+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);
+#3489 = SURFACE_SIDE_STYLE('',(#3490));
+#3490 = SURFACE_STYLE_FILL_AREA(#3491);
+#3491 = FILL_AREA_STYLE('',(#3492));
+#3492 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3493 = STYLED_ITEM('color',(#3494),#2263);
+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));
+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);
+#3496 = SURFACE_SIDE_STYLE('',(#3497));
+#3497 = SURFACE_STYLE_FILL_AREA(#3498);
+#3498 = FILL_AREA_STYLE('',(#3499));
+#3499 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3500 = STYLED_ITEM('color',(#3501),#2377);
+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));
+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);
+#3503 = SURFACE_SIDE_STYLE('',(#3504));
+#3504 = SURFACE_STYLE_FILL_AREA(#3505);
+#3505 = FILL_AREA_STYLE('',(#3506));
+#3506 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3507 = STYLED_ITEM('color',(#3508),#2408);
+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));
+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);
+#3510 = SURFACE_SIDE_STYLE('',(#3511));
+#3511 = SURFACE_STYLE_FILL_AREA(#3512);
+#3512 = FILL_AREA_STYLE('',(#3513));
+#3513 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3514 = STYLED_ITEM('color',(#3515),#2432);
+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));
+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);
+#3517 = SURFACE_SIDE_STYLE('',(#3518));
+#3518 = SURFACE_STYLE_FILL_AREA(#3519);
+#3519 = FILL_AREA_STYLE('',(#3520));
+#3520 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3521 = STYLED_ITEM('color',(#3522),#2456);
+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));
+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);
+#3524 = SURFACE_SIDE_STYLE('',(#3525));
+#3525 = SURFACE_STYLE_FILL_AREA(#3526);
+#3526 = FILL_AREA_STYLE('',(#3527));
+#3527 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3528 = STYLED_ITEM('color',(#3529),#2473);
+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));
+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);
+#3531 = SURFACE_SIDE_STYLE('',(#3532));
+#3532 = SURFACE_STYLE_FILL_AREA(#3533);
+#3533 = FILL_AREA_STYLE('',(#3534));
+#3534 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3535 = STYLED_ITEM('color',(#3536),#2504);
+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));
+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);
+#3538 = SURFACE_SIDE_STYLE('',(#3539));
+#3539 = SURFACE_STYLE_FILL_AREA(#3540);
+#3540 = FILL_AREA_STYLE('',(#3541));
+#3541 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3542 = STYLED_ITEM('color',(#3543),#2528);
+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));
+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);
+#3545 = SURFACE_SIDE_STYLE('',(#3546));
+#3546 = SURFACE_STYLE_FILL_AREA(#3547);
+#3547 = FILL_AREA_STYLE('',(#3548));
+#3548 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3549 = STYLED_ITEM('color',(#3550),#2552);
+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));
+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);
+#3552 = SURFACE_SIDE_STYLE('',(#3553));
+#3553 = SURFACE_STYLE_FILL_AREA(#3554);
+#3554 = FILL_AREA_STYLE('',(#3555));
+#3555 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3556 = STYLED_ITEM('color',(#3557),#2569);
+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));
+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);
+#3559 = SURFACE_SIDE_STYLE('',(#3560));
+#3560 = SURFACE_STYLE_FILL_AREA(#3561);
+#3561 = FILL_AREA_STYLE('',(#3562));
+#3562 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3563 = STYLED_ITEM('color',(#3564),#2600);
+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));
+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);
+#3566 = SURFACE_SIDE_STYLE('',(#3567));
+#3567 = SURFACE_STYLE_FILL_AREA(#3568);
+#3568 = FILL_AREA_STYLE('',(#3569));
+#3569 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3570 = STYLED_ITEM('color',(#3571),#2624);
+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));
+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);
+#3573 = SURFACE_SIDE_STYLE('',(#3574));
+#3574 = SURFACE_STYLE_FILL_AREA(#3575);
+#3575 = FILL_AREA_STYLE('',(#3576));
+#3576 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3577 = STYLED_ITEM('color',(#3578),#2648);
+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));
+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);
+#3580 = SURFACE_SIDE_STYLE('',(#3581));
+#3581 = SURFACE_STYLE_FILL_AREA(#3582);
+#3582 = FILL_AREA_STYLE('',(#3583));
+#3583 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3584 = STYLED_ITEM('color',(#3585),#2665);
+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));
+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);
+#3587 = SURFACE_SIDE_STYLE('',(#3588));
+#3588 = SURFACE_STYLE_FILL_AREA(#3589);
+#3589 = FILL_AREA_STYLE('',(#3590));
+#3590 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3591 = STYLED_ITEM('color',(#3592),#2698);
+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));
+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);
+#3594 = SURFACE_SIDE_STYLE('',(#3595));
+#3595 = SURFACE_STYLE_FILL_AREA(#3596);
+#3596 = FILL_AREA_STYLE('',(#3597));
+#3597 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3598 = STYLED_ITEM('color',(#3599),#2723);
+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));
+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);
+#3601 = SURFACE_SIDE_STYLE('',(#3602));
+#3602 = SURFACE_STYLE_FILL_AREA(#3603);
+#3603 = FILL_AREA_STYLE('',(#3604));
+#3604 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3605 = STYLED_ITEM('color',(#3606),#2748);
+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));
+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);
+#3608 = SURFACE_SIDE_STYLE('',(#3609));
+#3609 = SURFACE_STYLE_FILL_AREA(#3610);
+#3610 = FILL_AREA_STYLE('',(#3611));
+#3611 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3612 = STYLED_ITEM('color',(#3613),#2765);
+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));
+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);
+#3615 = SURFACE_SIDE_STYLE('',(#3616));
+#3616 = SURFACE_STYLE_FILL_AREA(#3617);
+#3617 = FILL_AREA_STYLE('',(#3618));
+#3618 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3619 = STYLED_ITEM('color',(#3620),#2798);
+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));
+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3622 = SURFACE_SIDE_STYLE('',(#3623));
+#3623 = SURFACE_STYLE_FILL_AREA(#3624);
+#3624 = FILL_AREA_STYLE('',(#3625));
+#3625 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3626 = STYLED_ITEM('color',(#3627),#2823);
+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));
+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);
+#3629 = SURFACE_SIDE_STYLE('',(#3630));
+#3630 = SURFACE_STYLE_FILL_AREA(#3631);
+#3631 = FILL_AREA_STYLE('',(#3632));
+#3632 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3633 = STYLED_ITEM('color',(#3634),#2848);
+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));
+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);
+#3636 = SURFACE_SIDE_STYLE('',(#3637));
+#3637 = SURFACE_STYLE_FILL_AREA(#3638);
+#3638 = FILL_AREA_STYLE('',(#3639));
+#3639 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3640 = STYLED_ITEM('color',(#3641),#2865);
+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));
+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);
+#3643 = SURFACE_SIDE_STYLE('',(#3644));
+#3644 = SURFACE_STYLE_FILL_AREA(#3645);
+#3645 = FILL_AREA_STYLE('',(#3646));
+#3646 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3647 = STYLED_ITEM('color',(#3648),#2898);
+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));
+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);
+#3650 = SURFACE_SIDE_STYLE('',(#3651));
+#3651 = SURFACE_STYLE_FILL_AREA(#3652);
+#3652 = FILL_AREA_STYLE('',(#3653));
+#3653 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3654 = STYLED_ITEM('color',(#3655),#2923);
+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));
+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);
+#3657 = SURFACE_SIDE_STYLE('',(#3658));
+#3658 = SURFACE_STYLE_FILL_AREA(#3659);
+#3659 = FILL_AREA_STYLE('',(#3660));
+#3660 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3661 = STYLED_ITEM('color',(#3662),#2948);
+#3662 = PRESENTATION_STYLE_ASSIGNMENT((#3663));
+#3663 = SURFACE_STYLE_USAGE(.BOTH.,#3664);
+#3664 = SURFACE_SIDE_STYLE('',(#3665));
+#3665 = SURFACE_STYLE_FILL_AREA(#3666);
+#3666 = FILL_AREA_STYLE('',(#3667));
+#3667 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3668 = STYLED_ITEM('color',(#3669),#2965);
+#3669 = PRESENTATION_STYLE_ASSIGNMENT((#3670));
+#3670 = SURFACE_STYLE_USAGE(.BOTH.,#3671);
+#3671 = SURFACE_SIDE_STYLE('',(#3672));
+#3672 = SURFACE_STYLE_FILL_AREA(#3673);
+#3673 = FILL_AREA_STYLE('',(#3674));
+#3674 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3675 = STYLED_ITEM('color',(#3676),#2977);
+#3676 = PRESENTATION_STYLE_ASSIGNMENT((#3677));
+#3677 = SURFACE_STYLE_USAGE(.BOTH.,#3678);
+#3678 = SURFACE_SIDE_STYLE('',(#3679));
+#3679 = SURFACE_STYLE_FILL_AREA(#3680);
+#3680 = FILL_AREA_STYLE('',(#3681));
+#3681 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3682 = STYLED_ITEM('color',(#3683),#2989);
+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684));
+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);
+#3685 = SURFACE_SIDE_STYLE('',(#3686));
+#3686 = SURFACE_STYLE_FILL_AREA(#3687);
+#3687 = FILL_AREA_STYLE('',(#3688));
+#3688 = FILL_AREA_STYLE_COLOUR('',#3015);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MX.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MX.wrl
new file mode 100644
index 00000000..551dfa5d
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MX.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,6,11,0,-1,0,11,10,-1,6,12,11,-1]
+coord Coordinate { point [-1.083 -0.899 0.128,-1.081 -0.901 0.140,-1.082 -0.899 0.134,-1.078 -0.904 0.145,-1.075 -0.907 0.150,-1.083 -0.899 0.071,-1.017 -0.965 0.071,-1.070 -0.911 0.155,-1.065 -0.916 0.158,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 -0.899 0.128,-1.083 -0.768 0.128,-1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1]
+coord Coordinate { point [-1.082 -0.899 0.134,-1.083 -0.768 0.128,-1.083 -0.899 0.128,-1.082 0.899 0.134,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.081 0.901 0.140,-1.081 -0.901 0.140,-1.078 -0.904 0.145,-1.078 0.904 0.145,-1.075 -0.907 0.150,-1.075 0.907 0.150,-1.070 0.911 0.155,-1.070 -0.911 0.155,-1.065 0.916 0.158,-1.065 -0.916 0.158,-1.058 0.924 0.162,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.047 -0.934 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,6,8,9,-1,5,8,6,-1,2,10,11,-1,3,10,2,-1,12,13,10,-1,10,13,11,-1,12,14,13,-1,8,15,9,-1,8,16,15,-1,15,17,18,-1,16,17,15,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,19,-1,12,19,14,-1]
+coord Coordinate { point [-1.083 -0.899 0.071,-1.043 -0.871 0.071,-1.017 -0.965 0.071,-0.989 -0.925 0.071,-1.083 -0.768 0.071,-1.083 0.899 0.071,-1.043 0.871 0.071,-1.083 0.768 0.071,-1.017 0.965 0.071,-0.989 0.925 0.071,0.989 -0.925 0.071,1.017 -0.965 0.071,1.043 -0.871 0.071,1.083 -0.899 0.071,1.083 -0.768 0.071,0.989 0.925 0.071,1.017 0.965 0.071,1.083 0.899 0.071,1.043 0.871 0.071,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,1,3,-1,5,0,2,-1,6,7,8,-1,9,5,2,-1,6,10,7,-1,6,11,10,-1,6,12,11,-1,6,13,12,-1,6,14,13,-1,15,1,4,-1,16,14,6,-1,16,17,14,-1,16,18,17,-1,16,19,18,-1,20,1,15,-1,16,21,22,-1,16,22,19,-1,23,9,2,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,20,25,-1,24,1,20,-1,29,24,28,-1,21,29,30,-1,21,30,31,-1,21,31,22,-1,21,24,29,-1,32,2,33,-1,32,23,2,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,8,36,33,-1,37,36,8,-1,38,37,8,-1,39,38,8,-1,7,39,8,-1]
+coord Coordinate { point [-0.966 -0.856 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163,-0.974 -0.848 0.163,-0.981 -0.838 0.163,-0.956 -0.863 0.163,1.047 0.934 0.163,0.986 -0.814 0.163,1.047 -0.934 0.163,-0.944 -0.867 0.163,0.986 0.814 0.163,0.985 0.826 0.163,0.981 0.838 0.163,0.974 0.848 0.163,0.966 0.856 0.163,-0.985 -0.826 0.163,1.017 0.965 0.163,0.956 0.863 0.163,0.944 0.867 0.163,0.932 0.868 0.163,-0.986 -0.814 0.163,-1.017 0.965 0.163,-0.932 0.868 0.163,-0.932 -0.868 0.163,-1.047 0.934 0.163,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.981 0.838 0.163,-0.974 0.848 0.163,-0.966 0.856 0.163,-0.956 0.863 0.163,-0.944 0.867 0.163,0.932 -0.868 0.163,1.017 -0.965 0.163,0.944 -0.867 0.163,0.956 -0.863 0.163,0.966 -0.856 0.163,0.974 -0.848 0.163,0.981 -0.838 0.163,0.985 -0.826 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.017 -0.965 0.071,1.017 -0.965 0.163,-1.017 -0.965 0.071,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.083 -0.768 0.000,-1.083 -0.768 0.071,-1.240 -0.768 0.000,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.083 0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,5,1,-1,11,1,10,-1,12,5,11,-1]
+coord Coordinate { point [-1.081 0.901 0.140,-1.083 0.899 0.128,-1.082 0.899 0.134,-1.078 0.904 0.145,-1.075 0.907 0.150,-1.017 0.965 0.071,-1.083 0.899 0.071,-1.070 0.911 0.155,-1.065 0.916 0.158,-1.058 0.924 0.162,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.899 0.071,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 0.768 0.000,-1.083 0.768 0.071,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.082 -0.900 0.135,1.083 -0.899 0.128,1.083 -0.899 0.131,1.080 -0.901 0.140,1.077 -0.904 0.146,1.017 -0.965 0.071,1.083 -0.899 0.071,1.072 -0.909 0.153,1.065 -0.917 0.159,1.056 -0.925 0.162,1.047 -0.934 0.163,1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 -0.899 0.128,1.083 -0.768 0.071,1.083 -0.768 0.128,1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.017 0.965 0.163,1.017 0.965 0.071,-1.017 0.965 0.071,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.083 -0.768 0.071,1.083 0.768 0.071,1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.083 0.899 0.128,1.082 0.900 0.135,1.083 0.899 0.131,1.080 0.901 0.140,1.077 0.904 0.146,1.083 0.899 0.071,1.017 0.965 0.071,1.072 0.909 0.153,1.065 0.917 0.159,1.056 0.925 0.162,1.047 0.934 0.163,1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 0.768 0.128,1.083 0.899 0.071,1.083 0.899 0.128,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.989 -0.925 0.124,-0.989 -0.925 0.071,-1.043 -0.871 0.071,-1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124,-1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 -0.925 0.124,0.989 -0.925 0.071,-0.989 -0.925 0.071,-0.989 -0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.989 0.925 0.071,-0.989 0.925 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 -0.925 0.071,0.989 -0.925 0.124,1.043 -0.871 0.071,1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 0.925 0.071,0.989 0.925 0.124,-0.989 0.925 0.071,-0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.043 0.871 0.071,1.043 -0.871 0.124,1.043 0.871 0.124,1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 0.925 0.124,0.989 0.925 0.071,1.043 0.871 0.071,1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.056 0.925 0.162,1.047 -0.934 0.163,1.056 -0.925 0.162,1.047 0.934 0.163,1.065 0.917 0.159,1.065 -0.917 0.159,1.072 -0.909 0.153,1.072 0.909 0.153,1.077 -0.904 0.146,1.077 0.904 0.146,1.080 -0.901 0.140,1.083 -0.768 0.128,1.083 -0.899 0.131,1.083 -0.899 0.128,1.080 0.901 0.140,1.082 -0.900 0.135,1.082 0.900 0.135,1.083 0.899 0.131,1.083 0.768 0.128,1.083 0.899 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.986 -0.814 0.163,0.986 0.814 0.163,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.985 0.825 0.173,0.986 0.814 0.173,0.986 0.814 0.163,0.985 0.826 0.163,0.982 0.835 0.173,0.981 0.838 0.163,0.976 0.846 0.173,0.974 0.848 0.163,0.967 0.855 0.173,0.966 0.856 0.163,0.957 0.862 0.173,0.956 0.863 0.163,0.945 0.867 0.173,0.944 0.867 0.163,0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.932 0.868 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.986 0.814 0.163,-0.986 0.814 0.173,-0.985 0.826 0.163,-0.985 0.827 0.173,-0.981 0.838 0.163,-0.980 0.839 0.173,-0.974 0.848 0.163,-0.973 0.849 0.173,-0.966 0.856 0.163,-0.964 0.858 0.173,-0.956 0.863 0.163,-0.953 0.864 0.173,-0.944 0.867 0.163,-0.943 0.867 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.986 -0.814 0.163,-0.986 -0.814 0.173,-0.986 0.814 0.163,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.985 -0.825 0.173,-0.986 -0.814 0.173,-0.986 -0.814 0.163,-0.985 -0.826 0.163,-0.982 -0.835 0.173,-0.981 -0.838 0.163,-0.976 -0.846 0.173,-0.974 -0.848 0.163,-0.967 -0.855 0.173,-0.966 -0.856 0.163,-0.957 -0.862 0.173,-0.956 -0.863 0.163,-0.945 -0.867 0.173,-0.944 -0.867 0.163,-0.932 -0.868 0.173,-0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.932 -0.868 0.163,0.932 -0.868 0.173,-0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.986 -0.814 0.163,0.986 -0.814 0.173,0.985 -0.826 0.163,0.985 -0.827 0.173,0.981 -0.838 0.163,0.980 -0.839 0.173,0.974 -0.848 0.163,0.973 -0.849 0.173,0.966 -0.856 0.163,0.964 -0.858 0.173,0.956 -0.863 0.163,0.953 -0.864 0.173,0.944 -0.867 0.163,0.943 -0.867 0.173,0.932 -0.868 0.163,0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.083 0.768 0.000,-1.240 -0.768 0.000,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.240 -0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.083 0.768 0.071,-1.083 0.768 0.000,-1.240 0.768 0.000,-1.240 0.768 0.128,-1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.083 -0.768 0.000,1.240 -0.768 0.000,1.083 -0.768 0.071,1.240 -0.768 0.128,1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.240 0.768 0.000,1.083 0.768 0.000,1.083 0.768 0.071,1.240 0.768 0.128,1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.240 0.768 0.000,1.083 -0.768 0.000,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,1,4,3,-1,4,5,3,-1,1,6,7,-1,0,6,1,-1,8,9,4,-1,4,9,5,-1,6,10,7,-1,11,12,3,-1,3,12,2,-1,11,13,12,-1,7,14,8,-1,8,14,9,-1,10,14,7,-1,11,15,13,-1,5,16,15,-1,9,16,5,-1,17,18,16,-1,16,18,15,-1,15,18,13,-1,14,19,17,-1,10,19,14,-1,17,19,18,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-0.719 -0.148 0.124,-0.989 -0.925 0.124,-0.167 -0.411 0.124,-0.423 -0.148 0.124,-0.167 -0.069 0.124,-1.043 0.871 0.124,-0.719 0.148 0.124,-0.423 0.148 0.124,-0.167 0.069 0.124,-0.989 0.925 0.124,0.404 -0.411 0.124,0.989 -0.925 0.124,1.043 -0.871 0.124,-0.167 0.411 0.124,0.404 -0.069 0.124,0.404 0.069 0.124,0.404 0.411 0.124,1.043 0.871 0.124,0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.240 0.768 0.128,1.083 0.768 0.128,1.083 -0.768 0.128,1.240 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.903 0.785 0.256,0.922 -0.789 0.254,0.922 0.789 0.254,0.903 -0.785 0.256,0.941 -0.794 0.247,0.941 0.794 0.247,0.957 -0.798 0.236,0.957 0.798 0.236,0.970 -0.802 0.222,0.970 0.802 0.222,0.980 -0.807 0.205,0.980 0.807 0.205,0.985 -0.810 0.189,0.985 0.810 0.189,0.986 -0.814 0.173,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [0.950 0.856 0.206,0.925 0.862 0.205,0.943 0.846 0.223,0.950 0.856 0.206,0.929 0.867 0.189,0.961 0.849 0.206,0.952 0.840 0.224,0.961 0.849 0.206,0.969 0.811 0.222,0.955 0.805 0.237,0.970 0.802 0.222,0.948 0.821 0.238,0.960 0.831 0.224,0.970 0.839 0.206,0.970 0.839 0.206,0.954 0.861 0.189,0.957 0.862 0.173,0.945 0.867 0.173,0.965 0.854 0.189,0.967 0.855 0.173,0.932 0.868 0.173,0.979 0.817 0.205,0.980 0.807 0.205,0.979 0.817 0.205,0.974 0.844 0.189,0.976 0.846 0.173,0.982 0.835 0.173,0.984 0.821 0.189,0.985 0.810 0.189,0.985 0.825 0.173,0.986 0.814 0.173,0.914 0.801 0.254,0.907 0.804 0.254,0.903 0.785 0.256,0.916 0.799 0.254,0.918 0.797 0.254,0.924 0.818 0.248,0.912 0.823 0.247,0.929 0.814 0.248,0.921 0.792 0.254,0.922 0.789 0.254,0.941 0.794 0.247,0.933 0.809 0.248,0.934 0.833 0.238,0.916 0.839 0.236,0.920 0.852 0.222,0.942 0.828 0.238,0.939 0.799 0.247,0.957 0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,7,6,8,-1,5,6,3,-1,6,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.903 0.785 0.256,0.907 0.804 0.254,-0.907 0.804 0.254,-0.912 0.823 0.247,0.903 0.785 0.256,0.912 0.823 0.247,0.916 0.839 0.236,-0.916 0.839 0.236,-0.920 0.852 0.222,0.920 0.852 0.222,0.925 0.862 0.205,-0.925 0.862 0.205,0.929 0.867 0.189,-0.929 0.867 0.189,0.932 0.868 0.173,-0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,9,4,-1,5,10,9,-1,5,7,10,-1,11,12,13,-1,11,13,14,-1,11,15,8,-1,11,14,15,-1,11,0,12,-1,11,5,4,-1,11,8,5,-1,11,4,0,-1,16,17,18,-1,19,20,21,-1,22,23,17,-1,22,24,23,-1,25,22,17,-1,25,17,16,-1,25,24,22,-1,26,25,16,-1,27,16,28,-1,27,28,29,-1,27,29,26,-1,27,26,16,-1,30,31,24,-1,32,30,24,-1,32,24,25,-1,3,32,25,-1,3,26,29,-1,3,25,26,-1,33,34,31,-1,33,31,30,-1,9,30,32,-1,9,33,30,-1,1,29,2,-1,1,3,29,-1,4,9,32,-1,4,32,3,-1,35,21,34,-1,35,36,19,-1,35,19,21,-1,35,34,33,-1,10,7,36,-1,10,33,9,-1,10,36,35,-1,10,35,33,-1,0,2,12,-1]
+coord Coordinate { point [-0.935 0.861 0.205,-0.930 0.851 0.222,-0.920 0.852 0.222,-0.949 0.842 0.224,-0.957 0.852 0.206,-0.962 0.856 0.189,-0.964 0.858 0.173,-0.973 0.849 0.173,-0.953 0.864 0.173,-0.967 0.843 0.206,-0.972 0.847 0.189,-0.939 0.866 0.189,-0.925 0.862 0.205,-0.929 0.867 0.189,-0.932 0.868 0.173,-0.943 0.867 0.173,-0.907 0.804 0.254,-0.922 0.789 0.254,-0.903 0.785 0.256,-0.985 0.827 0.173,-0.986 0.814 0.173,-0.985 0.810 0.189,-0.936 0.806 0.248,-0.941 0.794 0.247,-0.957 0.798 0.236,-0.932 0.811 0.248,-0.928 0.815 0.248,-0.917 0.821 0.247,-0.912 0.823 0.247,-0.916 0.839 0.236,-0.964 0.824 0.223,-0.970 0.802 0.222,-0.958 0.834 0.224,-0.974 0.832 0.206,-0.980 0.807 0.205,-0.979 0.836 0.189,-0.980 0.839 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.903 -0.785 0.256,-0.922 0.789 0.254,-0.922 -0.789 0.254,-0.941 -0.794 0.247,-0.903 0.785 0.256,-0.941 0.794 0.247,-0.957 0.798 0.236,-0.957 -0.798 0.236,-0.970 0.802 0.222,-0.970 -0.802 0.222,-0.980 0.807 0.205,-0.980 -0.807 0.205,-0.985 0.810 0.189,-0.985 -0.810 0.189,-0.986 0.814 0.173,-0.986 -0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [-0.950 -0.856 0.206,-0.925 -0.862 0.205,-0.943 -0.846 0.223,-0.950 -0.856 0.206,-0.929 -0.867 0.189,-0.961 -0.849 0.206,-0.952 -0.840 0.224,-0.961 -0.849 0.206,-0.969 -0.811 0.222,-0.955 -0.805 0.237,-0.970 -0.802 0.222,-0.948 -0.821 0.238,-0.960 -0.831 0.224,-0.970 -0.839 0.206,-0.970 -0.839 0.206,-0.954 -0.861 0.189,-0.957 -0.862 0.173,-0.945 -0.867 0.173,-0.965 -0.854 0.189,-0.967 -0.855 0.173,-0.932 -0.868 0.173,-0.979 -0.817 0.205,-0.980 -0.807 0.205,-0.979 -0.817 0.205,-0.974 -0.844 0.189,-0.976 -0.846 0.173,-0.982 -0.835 0.173,-0.984 -0.821 0.189,-0.985 -0.810 0.189,-0.985 -0.825 0.173,-0.986 -0.814 0.173,-0.914 -0.801 0.254,-0.907 -0.804 0.254,-0.903 -0.785 0.256,-0.916 -0.799 0.254,-0.918 -0.797 0.254,-0.924 -0.818 0.248,-0.912 -0.823 0.247,-0.929 -0.814 0.248,-0.921 -0.792 0.254,-0.922 -0.789 0.254,-0.941 -0.794 0.247,-0.933 -0.809 0.248,-0.934 -0.833 0.238,-0.916 -0.839 0.236,-0.920 -0.852 0.222,-0.942 -0.828 0.238,-0.939 -0.799 0.247,-0.957 -0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.903 -0.785 0.256,-0.907 -0.804 0.254,0.907 -0.804 0.254,0.912 -0.823 0.247,-0.903 -0.785 0.256,-0.912 -0.823 0.247,-0.916 -0.839 0.236,0.916 -0.839 0.236,-0.920 -0.852 0.222,0.920 -0.852 0.222,-0.925 -0.862 0.205,0.925 -0.862 0.205,-0.929 -0.867 0.189,0.929 -0.867 0.189,-0.932 -0.868 0.173,0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,2,6,-1,5,0,2,-1,7,3,0,-1,7,0,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,13,6,12,-1,13,5,6,-1,14,5,13,-1,14,7,5,-1,15,16,17,-1,15,4,3,-1,15,17,4,-1,18,15,3,-1,18,19,16,-1,17,20,4,-1,18,16,15,-1,18,3,7,-1,21,13,12,-1,21,10,22,-1,21,8,10,-1,21,12,8,-1,23,21,22,-1,23,13,21,-1,23,14,13,-1,24,19,18,-1,24,7,14,-1,24,25,19,-1,24,26,25,-1,24,18,7,-1,27,24,14,-1,27,22,28,-1,27,23,22,-1,27,14,23,-1,27,29,26,-1,27,26,24,-1,27,28,29,-1,30,29,28,-1,31,32,33,-1,34,31,33,-1,35,34,33,-1,36,37,32,-1,36,32,31,-1,38,36,31,-1,38,31,34,-1,39,33,40,-1,39,40,41,-1,39,35,33,-1,42,38,34,-1,42,34,35,-1,43,44,37,-1,43,45,44,-1,43,37,36,-1,46,43,36,-1,46,36,38,-1,47,41,48,-1,47,42,35,-1,47,39,41,-1,47,35,39,-1,11,38,42,-1,11,46,38,-1,2,1,45,-1,2,45,43,-1,6,43,46,-1,6,2,43,-1,9,48,10,-1,9,47,48,-1,9,42,47,-1,9,11,42,-1,12,6,46,-1,12,46,11,-1]
+coord Coordinate { point [0.974 -0.832 0.206,0.980 -0.807 0.205,0.964 -0.824 0.223,0.974 -0.832 0.206,0.985 -0.810 0.189,0.967 -0.843 0.206,0.958 -0.834 0.224,0.967 -0.843 0.206,0.930 -0.851 0.222,0.923 -0.837 0.237,0.920 -0.852 0.222,0.939 -0.830 0.238,0.949 -0.842 0.224,0.957 -0.852 0.206,0.957 -0.852 0.206,0.979 -0.836 0.189,0.980 -0.839 0.173,0.985 -0.827 0.173,0.972 -0.847 0.189,0.973 -0.849 0.173,0.986 -0.814 0.173,0.935 -0.861 0.205,0.925 -0.862 0.205,0.935 -0.861 0.205,0.962 -0.856 0.189,0.964 -0.858 0.173,0.953 -0.864 0.173,0.939 -0.866 0.189,0.929 -0.867 0.189,0.943 -0.867 0.173,0.932 -0.868 0.173,0.919 -0.795 0.254,0.922 -0.789 0.254,0.903 -0.785 0.256,0.917 -0.798 0.254,0.915 -0.800 0.254,0.936 -0.806 0.248,0.941 -0.794 0.247,0.932 -0.811 0.248,0.910 -0.803 0.254,0.907 -0.804 0.254,0.912 -0.823 0.247,0.928 -0.815 0.248,0.951 -0.816 0.238,0.957 -0.798 0.236,0.970 -0.802 0.222,0.946 -0.823 0.238,0.917 -0.821 0.247,0.916 -0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.240 -0.768 0.128,1.240 0.768 0.000,1.240 0.768 0.128,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.411 0.124,0.404 -0.069 0.102,0.404 -0.069 0.124,0.404 -0.411 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.069 0.124,-0.167 -0.069 0.102,-0.167 -0.069 0.124,0.404 -0.069 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 -0.069 0.102,-0.167 -0.411 0.124,-0.167 -0.069 0.124,-0.167 -0.411 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 -0.411 0.102,0.404 -0.411 0.124,-0.167 -0.411 0.124,0.404 -0.411 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.069 0.124,0.404 0.411 0.102,0.404 0.411 0.124,0.404 0.069 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.411 0.124,-0.167 0.411 0.102,-0.167 0.411 0.124,0.404 0.411 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 0.411 0.102,-0.167 0.069 0.124,-0.167 0.411 0.124,-0.167 0.069 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 0.069 0.102,0.404 0.069 0.124,-0.167 0.069 0.124,0.404 0.069 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.423 -0.148 0.124,-0.423 0.148 0.102,-0.423 0.148 0.124,-0.423 -0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.423 0.148 0.124,-0.719 0.148 0.102,-0.719 0.148 0.124,-0.423 0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.719 0.148 0.102,-0.719 -0.148 0.124,-0.719 0.148 0.124,-0.719 -0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.719 -0.148 0.102,-0.423 -0.148 0.124,-0.719 -0.148 0.124,-0.423 -0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.903 0.785 0.256,-0.903 0.785 0.256,-0.903 -0.785 0.256,0.903 -0.785 0.256]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,5,6,7,-1,5,1,6,-1,5,2,1,-1,8,7,0,-1,8,0,4,-1,9,10,3,-1,9,3,2,-1,11,7,8,-1,11,5,7,-1,12,10,9,-1,13,4,12,-1,13,8,4,-1,14,11,15,-1,14,15,13,-1,14,13,12,-1,14,12,9,-1,14,5,11,-1]
+coord Coordinate { point [-0.423 -0.148 0.102,-0.719 -0.148 0.102,-0.886 -0.768 0.102,-0.167 -0.411 0.102,-0.167 -0.069 0.102,-0.886 0.768 0.102,-0.719 0.148 0.102,-0.423 0.148 0.102,-0.167 0.069 0.102,0.886 -0.768 0.102,0.404 -0.411 0.102,-0.167 0.411 0.102,0.404 -0.069 0.102,0.404 0.069 0.102,0.886 0.768 0.102,0.404 0.411 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.886 0.768 0.071,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.886 0.768 0.102,0.886 0.768 0.071,-0.886 0.768 0.071,-0.886 0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.886 -0.768 0.071,0.886 -0.768 0.102,-0.886 -0.768 0.071,-0.886 -0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.886 -0.768 0.102,0.886 0.768 0.071,0.886 0.768 0.102,0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1,5,6,7,-1,0,6,5,-1,2,6,0,-1,7,8,1,-1,1,8,4,-1,9,10,3,-1,3,10,2,-1,7,11,8,-1,6,11,7,-1,9,12,10,-1,4,13,12,-1,8,13,4,-1,11,14,15,-1,15,14,13,-1,13,14,12,-1,12,14,10,-1,6,14,11,-1]
+coord Coordinate { point [-0.719 -0.148 0.071,-0.423 -0.148 0.071,-0.886 -0.768 0.071,-0.167 -0.411 0.071,-0.167 -0.069 0.071,-0.719 0.148 0.071,-0.886 0.768 0.071,-0.423 0.148 0.071,-0.167 0.069 0.071,0.404 -0.411 0.071,0.886 -0.768 0.071,-0.167 0.411 0.071,0.404 -0.069 0.071,0.404 0.069 0.071,0.886 0.768 0.071,0.404 0.411 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.423 0.148 0.071,-0.719 0.148 0.066,-0.719 0.148 0.071,-0.423 0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.719 0.148 0.066,-0.719 -0.148 0.071,-0.719 0.148 0.071,-0.719 -0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.719 -0.148 0.066,-0.423 -0.148 0.071,-0.719 -0.148 0.071,-0.423 -0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.423 -0.148 0.071,-0.423 0.148 0.066,-0.423 0.148 0.071,-0.423 -0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.069 0.071,-0.167 -0.069 0.066,-0.167 -0.069 0.071,0.404 -0.069 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 -0.069 0.066,-0.167 -0.411 0.071,-0.167 -0.069 0.071,-0.167 -0.411 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 -0.411 0.066,0.404 -0.411 0.071,-0.167 -0.411 0.071,0.404 -0.411 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.411 0.071,0.404 -0.069 0.066,0.404 -0.069 0.071,0.404 -0.411 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.411 0.071,-0.167 0.411 0.066,-0.167 0.411 0.071,0.404 0.411 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 0.411 0.066,-0.167 0.069 0.071,-0.167 0.411 0.071,-0.167 0.069 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.167 0.069 0.066,0.404 0.069 0.071,-0.167 0.069 0.071,0.404 0.069 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.069 0.071,0.404 0.411 0.066,0.404 0.411 0.071,0.404 0.069 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.719 0.148 0.066,-0.423 0.148 0.066,-0.718 0.147 0.058,-0.424 0.147 0.058,-0.426 0.145 0.050,-0.716 0.145 0.050,-0.429 0.142 0.043,-0.713 0.142 0.043,-0.434 0.137 0.037,-0.708 0.137 0.037,-0.439 0.132 0.031,-0.703 0.132 0.031,-0.696 0.125 0.026,-0.446 0.125 0.026,-0.687 0.116 0.022,-0.455 0.116 0.022,-0.680 0.109 0.020,-0.462 0.109 0.020,-0.672 0.102 0.020,-0.469 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.719 -0.148 0.066,-0.718 0.147 0.058,-0.718 -0.147 0.058,-0.719 0.148 0.066,-0.716 0.145 0.050,-0.716 -0.145 0.050,-0.713 0.142 0.043,-0.713 -0.142 0.043,-0.708 0.137 0.037,-0.708 -0.137 0.037,-0.703 0.132 0.031,-0.703 -0.132 0.031,-0.696 0.125 0.026,-0.696 -0.125 0.026,-0.687 0.116 0.022,-0.687 -0.116 0.022,-0.680 0.109 0.020,-0.680 -0.109 0.020,-0.672 -0.102 0.020,-0.672 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.424 -0.147 0.058,-0.719 -0.148 0.066,-0.718 -0.147 0.058,-0.423 -0.148 0.066,-0.426 -0.145 0.050,-0.716 -0.145 0.050,-0.429 -0.142 0.043,-0.713 -0.142 0.043,-0.434 -0.137 0.037,-0.708 -0.137 0.037,-0.439 -0.132 0.031,-0.703 -0.132 0.031,-0.446 -0.125 0.026,-0.696 -0.125 0.026,-0.687 -0.116 0.022,-0.455 -0.116 0.022,-0.680 -0.109 0.020,-0.462 -0.109 0.020,-0.672 -0.102 0.020,-0.469 -0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.424 0.147 0.058,-0.423 -0.148 0.066,-0.424 -0.147 0.058,-0.423 0.148 0.066,-0.426 0.145 0.050,-0.426 -0.145 0.050,-0.429 0.142 0.043,-0.429 -0.142 0.043,-0.434 0.137 0.037,-0.434 -0.137 0.037,-0.439 -0.132 0.031,-0.439 0.132 0.031,-0.446 -0.125 0.026,-0.446 0.125 0.026,-0.455 -0.116 0.022,-0.455 0.116 0.022,-0.462 -0.109 0.020,-0.462 0.109 0.020,-0.469 -0.102 0.020,-0.469 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.167 -0.069 0.066,0.403 -0.070 0.058,-0.167 -0.070 0.058,-0.165 -0.072 0.050,0.404 -0.069 0.066,0.401 -0.072 0.050,-0.161 -0.075 0.043,0.398 -0.075 0.043,-0.157 -0.079 0.037,0.393 -0.079 0.037,-0.151 -0.085 0.031,0.388 -0.085 0.031,-0.145 -0.091 0.026,0.381 -0.091 0.026,-0.135 -0.101 0.022,0.372 -0.101 0.022,-0.128 -0.108 0.020,0.365 -0.108 0.020,-0.121 -0.115 0.020,0.357 -0.115 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1,14,16,17,-1,15,16,14,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.167 -0.411 0.066,-0.167 -0.070 0.058,-0.167 -0.411 0.058,-0.167 -0.069 0.066,-0.165 -0.072 0.050,-0.165 -0.409 0.050,-0.161 -0.075 0.043,-0.161 -0.405 0.043,-0.157 -0.079 0.037,-0.157 -0.401 0.037,-0.151 -0.395 0.031,-0.151 -0.085 0.031,-0.145 -0.389 0.026,-0.145 -0.091 0.026,-0.135 -0.379 0.022,-0.135 -0.101 0.022,-0.128 -0.108 0.020,-0.128 -0.372 0.020,-0.121 -0.115 0.020,-0.121 -0.365 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.404 -0.411 0.066,-0.167 -0.411 0.066,-0.167 -0.411 0.058,0.403 -0.411 0.058,-0.165 -0.409 0.050,0.401 -0.409 0.050,-0.161 -0.405 0.043,0.398 -0.405 0.043,-0.157 -0.401 0.037,0.393 -0.401 0.037,-0.151 -0.395 0.031,0.388 -0.395 0.031,-0.145 -0.389 0.026,0.381 -0.389 0.026,-0.135 -0.379 0.022,0.372 -0.379 0.022,-0.128 -0.372 0.020,0.365 -0.372 0.020,-0.121 -0.365 0.020,0.357 -0.365 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1,16,14,17,-1,16,15,14,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.404 -0.069 0.066,0.404 -0.411 0.066,0.403 -0.411 0.058,0.403 -0.070 0.058,0.401 -0.409 0.050,0.401 -0.072 0.050,0.398 -0.405 0.043,0.398 -0.075 0.043,0.393 -0.401 0.037,0.393 -0.079 0.037,0.388 -0.395 0.031,0.388 -0.085 0.031,0.381 -0.389 0.026,0.381 -0.091 0.026,0.372 -0.379 0.022,0.372 -0.101 0.022,0.365 -0.108 0.020,0.365 -0.372 0.020,0.357 -0.115 0.020,0.357 -0.365 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.167 0.411 0.066,0.404 0.411 0.066,-0.167 0.411 0.058,0.403 0.411 0.058,-0.165 0.409 0.050,0.401 0.409 0.050,-0.161 0.405 0.043,0.398 0.405 0.043,-0.157 0.401 0.037,0.393 0.401 0.037,-0.151 0.395 0.031,0.388 0.395 0.031,-0.145 0.389 0.026,0.381 0.389 0.026,-0.135 0.379 0.022,0.372 0.379 0.022,-0.128 0.372 0.020,0.365 0.372 0.020,-0.121 0.365 0.020,0.357 0.365 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1,14,16,17,-1,15,16,14,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.167 0.069 0.066,-0.167 0.411 0.058,-0.167 0.070 0.058,-0.167 0.411 0.066,-0.165 0.409 0.050,-0.165 0.072 0.050,-0.161 0.405 0.043,-0.161 0.075 0.043,-0.157 0.401 0.037,-0.157 0.079 0.037,-0.151 0.085 0.031,-0.151 0.395 0.031,-0.145 0.091 0.026,-0.145 0.389 0.026,-0.135 0.101 0.022,-0.135 0.379 0.022,-0.128 0.372 0.020,-0.128 0.108 0.020,-0.121 0.365 0.020,-0.121 0.115 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,5,6,-1,8,6,9,-1,8,9,10,-1,8,7,6,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.403 0.070 0.058,-0.167 0.069 0.066,-0.167 0.070 0.058,-0.165 0.072 0.050,0.404 0.069 0.066,0.401 0.072 0.050,-0.161 0.075 0.043,0.398 0.075 0.043,0.393 0.079 0.037,-0.157 0.079 0.037,-0.151 0.085 0.031,0.388 0.085 0.031,-0.145 0.091 0.026,0.381 0.091 0.026,-0.135 0.101 0.022,0.372 0.101 0.022,-0.128 0.108 0.020,0.365 0.108 0.020,-0.121 0.115 0.020,0.357 0.115 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1,18,16,19,-1,18,17,16,-1]
+coord Coordinate { point [0.404 0.411 0.066,0.404 0.069 0.066,0.403 0.070 0.058,0.403 0.411 0.058,0.401 0.072 0.050,0.401 0.409 0.050,0.398 0.075 0.043,0.398 0.405 0.043,0.393 0.079 0.037,0.393 0.401 0.037,0.388 0.085 0.031,0.388 0.395 0.031,0.381 0.091 0.026,0.381 0.389 0.026,0.372 0.101 0.022,0.372 0.379 0.022,0.365 0.108 0.020,0.365 0.372 0.020,0.357 0.365 0.020,0.357 0.115 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.672 -0.102 0.020,-0.469 0.102 0.020,-0.469 -0.102 0.020,-0.672 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.121 -0.365 0.020,0.357 -0.115 0.020,0.357 -0.365 0.020,-0.121 -0.115 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.121 0.115 0.020,0.357 0.365 0.020,0.357 0.115 0.020,-0.121 0.365 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MZ.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MZ.step
new file mode 100644
index 00000000..556757b1
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MZ.step
@@ -0,0 +1,3977 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_MZ.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_MZ'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_MZ.step',
+/* time_stamp */ '2017-10-17T20:11:42',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_MZ','DirectFET_MZ','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3001);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1482,#1509,#1582,
+#1609,#1682,#1709,#1780,#1797,#1809,#1840,#1864,#1888,#1905,#1936,
+#1960,#1984,#2001,#2032,#2056,#2080,#2097,#2109,#2167,#2198,#2222,
+#2246,#2263,#2377,#2408,#2432,#2456,#2473,#2504,#2528,#2552,#2569,
+#2600,#2624,#2648,#2665,#2698,#2723,#2748,#2765,#2798,#2823,#2848,
+#2865,#2898,#2923,#2948,#2965,#2977,#2989));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.415));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-2.66,-2.373333333333,0.325));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.415));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.415));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-2.583333333333,-2.45,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-2.666666666667,-2.366666666667,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.75,-1.95,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.415));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.415));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.325));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-2.66,2.373333333333,0.325));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.75,1.95,0.325));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.75,-2.283333333333,0.325));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.75,-1.95,0.325));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-2.66,-2.283333333333,0.325));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.75,-1.95,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.75,1.95,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.75,1.95,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.415));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.415));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(1.291666666667,-3.741666666667,0.415));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(2.66,2.373333333333,0.415));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.415));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(2.583333333333,2.45,0.415));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.516666666667,2.516666666667,0.415));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.415));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.75,2.45,0.415));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-3.891666666667,1.141666666667,0.415));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#351 = CIRCLE('',#352,0.137286132588);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#368 = CIRCLE('',#369,0.137286132588);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#385 = CIRCLE('',#386,0.137286132588);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#402 = CIRCLE('',#403,0.137286132588);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.75,-2.45,0.415));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.583333333333,-2.45,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-3.15,1.95,0.325));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-3.15,-1.95,0.325));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.75,2.283333333333,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-2.583333333333,2.45,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-2.666666666667,2.366666666667,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.75,-2.45,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.75,1.95,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.75,-1.95,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(2.66,-2.373333333333,0.325));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.666666666667,-2.366666666667,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(2.583333333333,2.45,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.75,2.45,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.75,2.283333333333,0.325));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.75,2.283333333333,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(2.66,2.373333333333,0.325));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(2.666666666667,2.366666666667,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.75,-2.283333333333,0.325));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.75,-2.45,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.315));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-2.65,-2.212713867412,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.315));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.315));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.512713867412,-2.35,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-2.581356933706,-2.281356933706,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.315));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-2.65,2.212713867412,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.315));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(2.512713867412,-2.35,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-2.65,-2.35,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.315));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-3.756356933706,1.106356933706,0.315));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-2.512713867412,2.35,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-2.581356933706,2.281356933706,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.315));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.65,-2.212713867412,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(1.256356933706,-3.606356933706,0.315));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(2.581356933706,-2.281356933706,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(2.512713867412,2.35,0.315));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-2.65,2.35,0.315));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.512713867412,2.35,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-2.65,2.35,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(2.65,2.212713867412,0.315));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(2.65,-2.35,0.315));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.65,2.212713867412,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(2.65,-2.35,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.431356933706,2.431356933706,0.315));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(2.581356933706,2.281356933706,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(2.66,-2.283333333333,0.325));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.415));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.415));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#945 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#946 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#947 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#948 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#949 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#950 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#951 = CYLINDRICAL_SURFACE('',#952,0.137286132588);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-2.367713867412,2.067713867412,0.415));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.415));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.T.);
+#970 = EDGE_CURVE('',#926,#961,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-0.,-1.,-0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.415));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.F.);
+#994 = EDGE_CURVE('',#961,#987,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#997 = CARTESIAN_POINT('',(-2.505,-2.1036552916,0.4385));
+#998 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663018,0.4385));
+#999 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1000 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1001 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1002 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.137286132588);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-2.367713867412,-2.067713867412,0.415));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1013 = EDGE_CURVE('',#987,#1014,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(1.,0.,0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.415));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-2.505,-2.205,0.415));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.415));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#1014,#1037,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1049 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1050 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1051 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1052 = CARTESIAN_POINT('',(2.493711279754,-2.139593663019,0.4385));
+#1053 = CARTESIAN_POINT('',(2.505,-2.103655291599,0.4385));
+#1054 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.137286132588);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(2.367713867412,-2.067713867412,0.415));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(2.505,2.067713867412,0.415));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);
+#1074 = EDGE_CURVE('',#1037,#1067,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(0.,1.,0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(2.505,-2.205,0.415));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(2.367713867412,2.205,0.415));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1098 = EDGE_CURVE('',#1067,#1091,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1101 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1102 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1103 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1104 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1105 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#1106 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.137286132588);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(2.367713867412,2.067713867412,0.415));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1117 = EDGE_CURVE('',#1091,#935,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(-1.,-0.,-0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-2.505,2.205,0.415));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-3.15,-1.95,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.15,1.95,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(3.15,1.95,0.325));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.75,1.95,0.325));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.15,1.95,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.75,1.95,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.75,-1.95,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(0.825,-0.825,0.315));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(0.825,-0.125,0.315));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(0.825,-1.5875,0.315));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.175,-0.825,0.315));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.4125,-0.825,0.315));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-0.175,-0.125,0.315));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.175,-1.5875,0.315));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.4125,-0.125,0.315));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(0.825,0.125,0.315));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(0.825,0.825,0.315));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(0.825,-1.1125,0.315));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(-0.175,0.125,0.315));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.4125,0.125,0.315));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(-0.175,0.825,0.315));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-0.175,-1.1125,0.315));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.4125,0.825,0.315));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-0.825,-0.375,0.315));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-0.825,0.375,0.315));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.825,-1.3625,0.315));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.575,-0.375,0.315));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-2.1125,-0.375,0.315));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.575,0.375,0.315));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.575,-1.3625,0.315));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-2.1125,0.375,0.315));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-2.65,-2.35,0.315));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(3.15,-1.95,0.325));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.75,-1.95,0.325));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1425,.F.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1413,#1424));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1407,#1408,#1409,#1410,#1411,
+#1412),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1408 = CARTESIAN_POINT('',(-2.308342773482,2.059944684623,0.65));
+#1409 = CARTESIAN_POINT('',(-2.323185546965,2.126451362571,
+0.623982326644));
+#1410 = CARTESIAN_POINT('',(-2.338028320447,2.178982326644,
+0.571451362571));
+#1411 = CARTESIAN_POINT('',(-2.352871093929,2.205,0.504944684623));
+#1412 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1404,#926,#1415,.T.);
+#1415 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1416,#1417,#1418,#1419,#1420,
+#1421,#1422,#1423),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1416 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1417 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1418 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1419 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1420 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1421 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1422 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1423 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1424 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1425 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433)
+,(#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441)
+,(#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449)
+,(#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457)
+,(#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465)
+,(#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473)
+,(#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1426 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1427 = CARTESIAN_POINT('',(-2.304101981059,2.040960489017,0.65));
+#1428 = CARTESIAN_POINT('',(-2.314703962118,2.088420748444,
+0.637574610494));
+#1429 = CARTESIAN_POINT('',(-2.325305943176,2.131978977984,
+0.612725815746));
+#1430 = CARTESIAN_POINT('',(-2.335907924235,2.167725815746,
+0.576978977984));
+#1431 = CARTESIAN_POINT('',(-2.346509905294,2.192574610494,
+0.533420748444));
+#1432 = CARTESIAN_POINT('',(-2.357111886353,2.205,0.485960489017));
+#1433 = CARTESIAN_POINT('',(-2.367713867412,2.205,0.4385));
+#1434 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1435 = CARTESIAN_POINT('',(-2.312110837446,2.0380861218,0.65));
+#1436 = CARTESIAN_POINT('',(-2.330721636626,2.083184257493,
+0.639036139293));
+#1437 = CARTESIAN_POINT('',(-2.348682097492,2.126299935641,
+0.617407308007));
+#1438 = CARTESIAN_POINT('',(-2.365340659729,2.16681364361,0.58321819774)
+);
+#1439 = CARTESIAN_POINT('',(-2.380182881463,2.194452561649,
+0.535996201413));
+#1440 = CARTESIAN_POINT('',(-2.392954535657,2.206387796026,
+0.485960489017));
+#1441 = CARTESIAN_POINT('',(-2.4036552916,2.205,0.4385));
+#1442 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1443 = CARTESIAN_POINT('',(-2.324849031155,2.028428621592,0.65));
+#1444 = CARTESIAN_POINT('',(-2.351562601112,2.071694011536,
+0.639913056572));
+#1445 = CARTESIAN_POINT('',(-2.379401326328,2.112322560708,
+0.620216203363));
+#1446 = CARTESIAN_POINT('',(-2.405153679934,2.153077998878,
+0.586961729594));
+#1447 = CARTESIAN_POINT('',(-2.424286786627,2.181885190744,
+0.537541473195));
+#1448 = CARTESIAN_POINT('',(-2.433023233719,2.197744075581,
+0.485960489017));
+#1449 = CARTESIAN_POINT('',(-2.439593663018,2.193711279754,0.4385));
+#1450 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1451 = CARTESIAN_POINT('',(-2.327152275291,2.02715227529,0.65));
+#1452 = CARTESIAN_POINT('',(-2.363966582575,2.063966582575,
+0.640205362332));
+#1453 = CARTESIAN_POINT('',(-2.400432367192,2.100432367192,
+0.621152501816));
+#1454 = CARTESIAN_POINT('',(-2.436106834881,2.136106834881,
+0.588209573545));
+#1455 = CARTESIAN_POINT('',(-2.461308935545,2.161308935545,
+0.538056563789));
+#1456 = CARTESIAN_POINT('',(-2.473011432018,2.173011432018,
+0.485960489017));
+#1457 = CARTESIAN_POINT('',(-2.47111642786,2.17111642786,0.4385));
+#1458 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1459 = CARTESIAN_POINT('',(-2.328428621592,2.024849031155,0.65));
+#1460 = CARTESIAN_POINT('',(-2.371694011536,2.051562601112,
+0.639913056572));
+#1461 = CARTESIAN_POINT('',(-2.412322560708,2.079401326328,
+0.620216203363));
+#1462 = CARTESIAN_POINT('',(-2.453077998878,2.105153679934,
+0.586961729594));
+#1463 = CARTESIAN_POINT('',(-2.481885190744,2.124286786627,
+0.537541473195));
+#1464 = CARTESIAN_POINT('',(-2.497744075581,2.133023233719,
+0.485960489017));
+#1465 = CARTESIAN_POINT('',(-2.493711279754,2.139593663018,0.4385));
+#1466 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1467 = CARTESIAN_POINT('',(-2.3380861218,2.012110837446,0.65));
+#1468 = CARTESIAN_POINT('',(-2.383184257493,2.030721636626,
+0.639036139293));
+#1469 = CARTESIAN_POINT('',(-2.426299935641,2.048682097492,
+0.617407308007));
+#1470 = CARTESIAN_POINT('',(-2.46681364361,2.065340659729,0.58321819774)
+);
+#1471 = CARTESIAN_POINT('',(-2.494452561649,2.080182881463,
+0.535996201413));
+#1472 = CARTESIAN_POINT('',(-2.506387796026,2.092954535657,
+0.485960489017));
+#1473 = CARTESIAN_POINT('',(-2.505,2.1036552916,0.4385));
+#1474 = CARTESIAN_POINT('',(-2.2935,1.9935,0.65));
+#1475 = CARTESIAN_POINT('',(-2.340960489017,2.004101981059,0.65));
+#1476 = CARTESIAN_POINT('',(-2.388420748444,2.014703962118,
+0.637574610494));
+#1477 = CARTESIAN_POINT('',(-2.431978977984,2.025305943176,
+0.612725815746));
+#1478 = CARTESIAN_POINT('',(-2.467725815746,2.035907924235,
+0.576978977984));
+#1479 = CARTESIAN_POINT('',(-2.492574610494,2.046509905294,
+0.533420748444));
+#1480 = CARTESIAN_POINT('',(-2.505,2.057111886353,0.485960489017));
+#1481 = CARTESIAN_POINT('',(-2.505,2.067713867412,0.4385));
+#1482 = ADVANCED_FACE('',(#1483),#1504,.T.);
+#1483 = FACE_BOUND('',#1484,.T.);
+#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1498));
+#1485 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1486 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1488 = EDGE_CURVE('',#1489,#961,#1491,.T.);
+#1489 = VERTEX_POINT('',#1490);
+#1490 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1491 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1492,#1493,#1494,#1495,#1496,
+#1497),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1492 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1493 = CARTESIAN_POINT('',(-2.359944684623,-2.008342773482,0.65));
+#1494 = CARTESIAN_POINT('',(-2.426451362571,-2.023185546965,
+0.623982326644));
+#1495 = CARTESIAN_POINT('',(-2.478982326644,-2.038028320447,
+0.571451362571));
+#1496 = CARTESIAN_POINT('',(-2.505,-2.052871093929,0.504944684623));
+#1497 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#1499 = EDGE_CURVE('',#1404,#1489,#1500,.T.);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(-2.2935,2.067713867412,0.65));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(-0.,-1.,-0.));
+#1504 = CYLINDRICAL_SURFACE('',#1505,0.2115);
+#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);
+#1506 = CARTESIAN_POINT('',(-2.2935,2.067713867412,0.4385));
+#1507 = DIRECTION('',(-0.,-1.,-0.));
+#1508 = DIRECTION('',(0.,0.,1.));
+#1509 = ADVANCED_FACE('',(#1510),#1525,.F.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1513,#1524));
+#1512 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1514 = EDGE_CURVE('',#1489,#987,#1515,.T.);
+#1515 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1516,#1517,#1518,#1519,#1520,
+#1521,#1522,#1523),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1516 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1517 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1518 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1519 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1520 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1521 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1522 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1523 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1524 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1525 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533)
+,(#1534,#1535,#1536,#1537,#1538,#1539,#1540,#1541)
+,(#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549)
+,(#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557)
+,(#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565)
+,(#1566,#1567,#1568,#1569,#1570,#1571,#1572,#1573)
+,(#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1526 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1527 = CARTESIAN_POINT('',(-2.340960489017,-2.004101981059,0.65));
+#1528 = CARTESIAN_POINT('',(-2.388420748444,-2.014703962118,
+0.637574610494));
+#1529 = CARTESIAN_POINT('',(-2.431978977984,-2.025305943176,
+0.612725815746));
+#1530 = CARTESIAN_POINT('',(-2.467725815746,-2.035907924235,
+0.576978977984));
+#1531 = CARTESIAN_POINT('',(-2.492574610494,-2.046509905294,
+0.533420748444));
+#1532 = CARTESIAN_POINT('',(-2.505,-2.057111886353,0.485960489017));
+#1533 = CARTESIAN_POINT('',(-2.505,-2.067713867412,0.4385));
+#1534 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1535 = CARTESIAN_POINT('',(-2.3380861218,-2.012110837446,0.65));
+#1536 = CARTESIAN_POINT('',(-2.383184257493,-2.030721636626,
+0.639036139293));
+#1537 = CARTESIAN_POINT('',(-2.426299935641,-2.048682097492,
+0.617407308007));
+#1538 = CARTESIAN_POINT('',(-2.46681364361,-2.065340659729,0.58321819774
+));
+#1539 = CARTESIAN_POINT('',(-2.494452561649,-2.080182881463,
+0.535996201413));
+#1540 = CARTESIAN_POINT('',(-2.506387796026,-2.092954535657,
+0.485960489017));
+#1541 = CARTESIAN_POINT('',(-2.505,-2.1036552916,0.4385));
+#1542 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1543 = CARTESIAN_POINT('',(-2.328428621592,-2.024849031155,0.65));
+#1544 = CARTESIAN_POINT('',(-2.371694011536,-2.051562601112,
+0.639913056572));
+#1545 = CARTESIAN_POINT('',(-2.412322560708,-2.079401326328,
+0.620216203363));
+#1546 = CARTESIAN_POINT('',(-2.453077998878,-2.105153679934,
+0.586961729594));
+#1547 = CARTESIAN_POINT('',(-2.481885190744,-2.124286786627,
+0.537541473195));
+#1548 = CARTESIAN_POINT('',(-2.497744075581,-2.133023233719,
+0.485960489017));
+#1549 = CARTESIAN_POINT('',(-2.493711279754,-2.139593663018,0.4385));
+#1550 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1551 = CARTESIAN_POINT('',(-2.32715227529,-2.027152275291,0.65));
+#1552 = CARTESIAN_POINT('',(-2.363966582574,-2.063966582575,
+0.640205362332));
+#1553 = CARTESIAN_POINT('',(-2.400432367192,-2.100432367192,
+0.621152501816));
+#1554 = CARTESIAN_POINT('',(-2.436106834881,-2.136106834881,
+0.588209573545));
+#1555 = CARTESIAN_POINT('',(-2.461308935545,-2.161308935545,
+0.538056563789));
+#1556 = CARTESIAN_POINT('',(-2.473011432018,-2.173011432018,
+0.485960489017));
+#1557 = CARTESIAN_POINT('',(-2.47111642786,-2.17111642786,0.4385));
+#1558 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1559 = CARTESIAN_POINT('',(-2.324849031155,-2.028428621592,0.65));
+#1560 = CARTESIAN_POINT('',(-2.351562601112,-2.071694011536,
+0.639913056572));
+#1561 = CARTESIAN_POINT('',(-2.379401326328,-2.112322560708,
+0.620216203363));
+#1562 = CARTESIAN_POINT('',(-2.405153679934,-2.153077998878,
+0.586961729594));
+#1563 = CARTESIAN_POINT('',(-2.424286786627,-2.181885190744,
+0.537541473195));
+#1564 = CARTESIAN_POINT('',(-2.433023233719,-2.197744075581,
+0.485960489017));
+#1565 = CARTESIAN_POINT('',(-2.439593663018,-2.193711279754,0.4385));
+#1566 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1567 = CARTESIAN_POINT('',(-2.312110837446,-2.0380861218,0.65));
+#1568 = CARTESIAN_POINT('',(-2.330721636626,-2.083184257493,
+0.639036139293));
+#1569 = CARTESIAN_POINT('',(-2.348682097492,-2.126299935641,
+0.617407308007));
+#1570 = CARTESIAN_POINT('',(-2.365340659729,-2.16681364361,0.58321819774
+));
+#1571 = CARTESIAN_POINT('',(-2.380182881463,-2.194452561649,
+0.535996201413));
+#1572 = CARTESIAN_POINT('',(-2.392954535657,-2.206387796026,
+0.485960489017));
+#1573 = CARTESIAN_POINT('',(-2.4036552916,-2.205,0.4385));
+#1574 = CARTESIAN_POINT('',(-2.2935,-1.9935,0.65));
+#1575 = CARTESIAN_POINT('',(-2.304101981059,-2.040960489017,0.65));
+#1576 = CARTESIAN_POINT('',(-2.314703962118,-2.088420748444,
+0.637574610494));
+#1577 = CARTESIAN_POINT('',(-2.325305943176,-2.131978977984,
+0.612725815746));
+#1578 = CARTESIAN_POINT('',(-2.335907924235,-2.167725815746,
+0.576978977984));
+#1579 = CARTESIAN_POINT('',(-2.346509905294,-2.192574610494,
+0.533420748444));
+#1580 = CARTESIAN_POINT('',(-2.357111886353,-2.205,0.485960489017));
+#1581 = CARTESIAN_POINT('',(-2.367713867412,-2.205,0.4385));
+#1582 = ADVANCED_FACE('',(#1583),#1604,.T.);
+#1583 = FACE_BOUND('',#1584,.T.);
+#1584 = EDGE_LOOP('',(#1585,#1586,#1587,#1598));
+#1585 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1586 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1587 = ORIENTED_EDGE('',*,*,#1588,.F.);
+#1588 = EDGE_CURVE('',#1589,#1014,#1591,.T.);
+#1589 = VERTEX_POINT('',#1590);
+#1590 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1591 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1592,#1593,#1594,#1595,#1596,
+#1597),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1592 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1593 = CARTESIAN_POINT('',(2.308342773482,-2.059944684623,0.65));
+#1594 = CARTESIAN_POINT('',(2.323185546965,-2.126451362571,
+0.623982326644));
+#1595 = CARTESIAN_POINT('',(2.338028320447,-2.178982326644,
+0.571451362571));
+#1596 = CARTESIAN_POINT('',(2.352871093929,-2.205,0.504944684623));
+#1597 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);
+#1599 = EDGE_CURVE('',#1489,#1589,#1600,.T.);
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(-2.367713867412,-1.9935,0.65));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(1.,0.,0.));
+#1604 = CYLINDRICAL_SURFACE('',#1605,0.2115);
+#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608);
+#1606 = CARTESIAN_POINT('',(-2.367713867412,-1.9935,0.4385));
+#1607 = DIRECTION('',(1.,0.,0.));
+#1608 = DIRECTION('',(0.,0.,1.));
+#1609 = ADVANCED_FACE('',(#1610),#1625,.F.);
+#1610 = FACE_BOUND('',#1611,.F.);
+#1611 = EDGE_LOOP('',(#1612,#1613,#1624));
+#1612 = ORIENTED_EDGE('',*,*,#1588,.F.);
+#1613 = ORIENTED_EDGE('',*,*,#1614,.T.);
+#1614 = EDGE_CURVE('',#1589,#1037,#1615,.T.);
+#1615 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1616,#1617,#1618,#1619,#1620,
+#1621,#1622,#1623),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1616 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1617 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1618 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1619 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1620 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1621 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1622 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1623 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1624 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1625 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1626,#1627,#1628,#1629,#1630,#1631,#1632,#1633)
+,(#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641)
+,(#1642,#1643,#1644,#1645,#1646,#1647,#1648,#1649)
+,(#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657)
+,(#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665)
+,(#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673)
+,(#1674,#1675,#1676,#1677,#1678,#1679,#1680,#1681
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1626 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1627 = CARTESIAN_POINT('',(2.304101981059,-2.040960489017,0.65));
+#1628 = CARTESIAN_POINT('',(2.314703962118,-2.088420748444,
+0.637574610494));
+#1629 = CARTESIAN_POINT('',(2.325305943176,-2.131978977984,
+0.612725815746));
+#1630 = CARTESIAN_POINT('',(2.335907924235,-2.167725815746,
+0.576978977984));
+#1631 = CARTESIAN_POINT('',(2.346509905294,-2.192574610494,
+0.533420748444));
+#1632 = CARTESIAN_POINT('',(2.357111886353,-2.205,0.485960489017));
+#1633 = CARTESIAN_POINT('',(2.367713867412,-2.205,0.4385));
+#1634 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1635 = CARTESIAN_POINT('',(2.312110837446,-2.0380861218,0.65));
+#1636 = CARTESIAN_POINT('',(2.330721636626,-2.083184257493,
+0.639036139293));
+#1637 = CARTESIAN_POINT('',(2.348682097492,-2.126299935641,
+0.617407308007));
+#1638 = CARTESIAN_POINT('',(2.365340659729,-2.16681364361,0.58321819774)
+);
+#1639 = CARTESIAN_POINT('',(2.380182881463,-2.194452561649,
+0.535996201413));
+#1640 = CARTESIAN_POINT('',(2.392954535657,-2.206387796026,
+0.485960489017));
+#1641 = CARTESIAN_POINT('',(2.4036552916,-2.205,0.4385));
+#1642 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1643 = CARTESIAN_POINT('',(2.324849031155,-2.028428621592,0.65));
+#1644 = CARTESIAN_POINT('',(2.351562601112,-2.071694011536,
+0.639913056572));
+#1645 = CARTESIAN_POINT('',(2.379401326328,-2.112322560708,
+0.620216203363));
+#1646 = CARTESIAN_POINT('',(2.405153679934,-2.153077998878,
+0.586961729594));
+#1647 = CARTESIAN_POINT('',(2.424286786627,-2.181885190744,
+0.537541473195));
+#1648 = CARTESIAN_POINT('',(2.433023233719,-2.197744075581,
+0.485960489017));
+#1649 = CARTESIAN_POINT('',(2.439593663018,-2.193711279754,0.4385));
+#1650 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1651 = CARTESIAN_POINT('',(2.327152275291,-2.02715227529,0.65));
+#1652 = CARTESIAN_POINT('',(2.363966582575,-2.063966582575,
+0.640205362332));
+#1653 = CARTESIAN_POINT('',(2.400432367192,-2.100432367192,
+0.621152501816));
+#1654 = CARTESIAN_POINT('',(2.436106834881,-2.136106834881,
+0.588209573545));
+#1655 = CARTESIAN_POINT('',(2.461308935545,-2.161308935545,
+0.538056563789));
+#1656 = CARTESIAN_POINT('',(2.473011432018,-2.173011432018,
+0.485960489017));
+#1657 = CARTESIAN_POINT('',(2.47111642786,-2.17111642786,0.4385));
+#1658 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1659 = CARTESIAN_POINT('',(2.328428621592,-2.024849031155,0.65));
+#1660 = CARTESIAN_POINT('',(2.371694011536,-2.051562601112,
+0.639913056572));
+#1661 = CARTESIAN_POINT('',(2.412322560708,-2.079401326328,
+0.620216203363));
+#1662 = CARTESIAN_POINT('',(2.453077998878,-2.105153679934,
+0.586961729594));
+#1663 = CARTESIAN_POINT('',(2.481885190744,-2.124286786627,
+0.537541473195));
+#1664 = CARTESIAN_POINT('',(2.497744075581,-2.133023233719,
+0.485960489017));
+#1665 = CARTESIAN_POINT('',(2.493711279754,-2.139593663019,0.4385));
+#1666 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1667 = CARTESIAN_POINT('',(2.3380861218,-2.012110837446,0.65));
+#1668 = CARTESIAN_POINT('',(2.383184257493,-2.030721636626,
+0.639036139293));
+#1669 = CARTESIAN_POINT('',(2.426299935641,-2.048682097492,
+0.617407308007));
+#1670 = CARTESIAN_POINT('',(2.46681364361,-2.065340659729,0.58321819774)
+);
+#1671 = CARTESIAN_POINT('',(2.494452561649,-2.080182881463,
+0.535996201413));
+#1672 = CARTESIAN_POINT('',(2.506387796026,-2.092954535657,
+0.485960489017));
+#1673 = CARTESIAN_POINT('',(2.505,-2.103655291599,0.4385));
+#1674 = CARTESIAN_POINT('',(2.2935,-1.9935,0.65));
+#1675 = CARTESIAN_POINT('',(2.340960489017,-2.004101981059,0.65));
+#1676 = CARTESIAN_POINT('',(2.388420748444,-2.014703962118,
+0.637574610494));
+#1677 = CARTESIAN_POINT('',(2.431978977984,-2.025305943176,
+0.612725815746));
+#1678 = CARTESIAN_POINT('',(2.467725815746,-2.035907924235,
+0.576978977984));
+#1679 = CARTESIAN_POINT('',(2.492574610494,-2.046509905294,
+0.533420748444));
+#1680 = CARTESIAN_POINT('',(2.505,-2.057111886353,0.485960489017));
+#1681 = CARTESIAN_POINT('',(2.505,-2.067713867412,0.4385));
+#1682 = ADVANCED_FACE('',(#1683),#1704,.T.);
+#1683 = FACE_BOUND('',#1684,.T.);
+#1684 = EDGE_LOOP('',(#1685,#1686,#1687,#1698));
+#1685 = ORIENTED_EDGE('',*,*,#1614,.T.);
+#1686 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1687 = ORIENTED_EDGE('',*,*,#1688,.F.);
+#1688 = EDGE_CURVE('',#1689,#1067,#1691,.T.);
+#1689 = VERTEX_POINT('',#1690);
+#1690 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1691 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1692,#1693,#1694,#1695,#1696,
+#1697),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1692 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1693 = CARTESIAN_POINT('',(2.359944684623,2.008342773482,0.65));
+#1694 = CARTESIAN_POINT('',(2.426451362571,2.023185546965,0.623982326644
+));
+#1695 = CARTESIAN_POINT('',(2.478982326644,2.038028320447,0.571451362571
+));
+#1696 = CARTESIAN_POINT('',(2.505,2.052871093929,0.504944684623));
+#1697 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1698 = ORIENTED_EDGE('',*,*,#1699,.F.);
+#1699 = EDGE_CURVE('',#1589,#1689,#1700,.T.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(2.2935,-2.067713867412,0.65));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(0.,1.,0.));
+#1704 = CYLINDRICAL_SURFACE('',#1705,0.2115);
+#1705 = AXIS2_PLACEMENT_3D('',#1706,#1707,#1708);
+#1706 = CARTESIAN_POINT('',(2.2935,-2.067713867412,0.4385));
+#1707 = DIRECTION('',(0.,1.,0.));
+#1708 = DIRECTION('',(0.,0.,1.));
+#1709 = ADVANCED_FACE('',(#1710),#1723,.F.);
+#1710 = FACE_BOUND('',#1711,.F.);
+#1711 = EDGE_LOOP('',(#1712,#1713,#1722));
+#1712 = ORIENTED_EDGE('',*,*,#1688,.F.);
+#1713 = ORIENTED_EDGE('',*,*,#1714,.T.);
+#1714 = EDGE_CURVE('',#1689,#1091,#1715,.T.);
+#1715 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1716,#1717,#1718,#1719,#1720,
+#1721),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1716 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1717 = CARTESIAN_POINT('',(2.308342773482,2.059944684623,0.65));
+#1718 = CARTESIAN_POINT('',(2.323185546965,2.126451362571,0.623982326644
+));
+#1719 = CARTESIAN_POINT('',(2.338028320447,2.178982326644,0.571451362571
+));
+#1720 = CARTESIAN_POINT('',(2.352871093929,2.205,0.504944684623));
+#1721 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1722 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1723 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731)
+,(#1732,#1733,#1734,#1735,#1736,#1737,#1738,#1739)
+,(#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747)
+,(#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755)
+,(#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763)
+,(#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771)
+,(#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1724 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1725 = CARTESIAN_POINT('',(2.340960489017,2.004101981059,0.65));
+#1726 = CARTESIAN_POINT('',(2.388420748444,2.014703962118,0.637574610494
+));
+#1727 = CARTESIAN_POINT('',(2.431978977984,2.025305943176,0.612725815746
+));
+#1728 = CARTESIAN_POINT('',(2.467725815746,2.035907924235,0.576978977984
+));
+#1729 = CARTESIAN_POINT('',(2.492574610494,2.046509905294,0.533420748444
+));
+#1730 = CARTESIAN_POINT('',(2.505,2.057111886353,0.485960489017));
+#1731 = CARTESIAN_POINT('',(2.505,2.067713867412,0.4385));
+#1732 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1733 = CARTESIAN_POINT('',(2.3380861218,2.012110837446,0.65));
+#1734 = CARTESIAN_POINT('',(2.383184257493,2.030721636626,0.639036139293
+));
+#1735 = CARTESIAN_POINT('',(2.426299935641,2.048682097492,0.617407308007
+));
+#1736 = CARTESIAN_POINT('',(2.46681364361,2.065340659729,0.58321819774)
+);
+#1737 = CARTESIAN_POINT('',(2.494452561649,2.080182881463,0.535996201413
+));
+#1738 = CARTESIAN_POINT('',(2.506387796026,2.092954535657,0.485960489017
+));
+#1739 = CARTESIAN_POINT('',(2.505,2.1036552916,0.4385));
+#1740 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1741 = CARTESIAN_POINT('',(2.328428621592,2.024849031155,0.65));
+#1742 = CARTESIAN_POINT('',(2.371694011536,2.051562601112,0.639913056572
+));
+#1743 = CARTESIAN_POINT('',(2.412322560708,2.079401326328,0.620216203363
+));
+#1744 = CARTESIAN_POINT('',(2.453077998878,2.105153679934,0.586961729594
+));
+#1745 = CARTESIAN_POINT('',(2.481885190744,2.124286786627,0.537541473195
+));
+#1746 = CARTESIAN_POINT('',(2.497744075581,2.133023233719,0.485960489017
+));
+#1747 = CARTESIAN_POINT('',(2.493711279754,2.139593663018,0.4385));
+#1748 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1749 = CARTESIAN_POINT('',(2.32715227529,2.027152275291,0.65));
+#1750 = CARTESIAN_POINT('',(2.363966582575,2.063966582575,0.640205362332
+));
+#1751 = CARTESIAN_POINT('',(2.400432367192,2.100432367192,0.621152501816
+));
+#1752 = CARTESIAN_POINT('',(2.436106834881,2.136106834881,0.588209573545
+));
+#1753 = CARTESIAN_POINT('',(2.461308935545,2.161308935545,0.538056563789
+));
+#1754 = CARTESIAN_POINT('',(2.473011432018,2.173011432018,0.485960489017
+));
+#1755 = CARTESIAN_POINT('',(2.47111642786,2.17111642786,0.4385));
+#1756 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1757 = CARTESIAN_POINT('',(2.324849031155,2.028428621592,0.65));
+#1758 = CARTESIAN_POINT('',(2.351562601112,2.071694011536,0.639913056572
+));
+#1759 = CARTESIAN_POINT('',(2.379401326328,2.112322560708,0.620216203363
+));
+#1760 = CARTESIAN_POINT('',(2.405153679934,2.153077998878,0.586961729594
+));
+#1761 = CARTESIAN_POINT('',(2.424286786627,2.181885190744,0.537541473195
+));
+#1762 = CARTESIAN_POINT('',(2.433023233719,2.197744075581,0.485960489017
+));
+#1763 = CARTESIAN_POINT('',(2.439593663018,2.193711279754,0.4385));
+#1764 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1765 = CARTESIAN_POINT('',(2.312110837446,2.0380861218,0.65));
+#1766 = CARTESIAN_POINT('',(2.330721636626,2.083184257493,0.639036139293
+));
+#1767 = CARTESIAN_POINT('',(2.348682097492,2.126299935641,0.617407308007
+));
+#1768 = CARTESIAN_POINT('',(2.365340659729,2.16681364361,0.58321819774)
+);
+#1769 = CARTESIAN_POINT('',(2.380182881463,2.194452561649,0.535996201413
+));
+#1770 = CARTESIAN_POINT('',(2.392954535657,2.206387796026,0.485960489017
+));
+#1771 = CARTESIAN_POINT('',(2.4036552916,2.205,0.4385));
+#1772 = CARTESIAN_POINT('',(2.2935,1.9935,0.65));
+#1773 = CARTESIAN_POINT('',(2.304101981059,2.040960489017,0.65));
+#1774 = CARTESIAN_POINT('',(2.314703962118,2.088420748444,0.637574610494
+));
+#1775 = CARTESIAN_POINT('',(2.325305943176,2.131978977984,0.612725815746
+));
+#1776 = CARTESIAN_POINT('',(2.335907924235,2.167725815746,0.576978977984
+));
+#1777 = CARTESIAN_POINT('',(2.346509905294,2.192574610494,0.533420748444
+));
+#1778 = CARTESIAN_POINT('',(2.357111886353,2.205,0.485960489017));
+#1779 = CARTESIAN_POINT('',(2.367713867412,2.205,0.4385));
+#1780 = ADVANCED_FACE('',(#1781),#1792,.T.);
+#1781 = FACE_BOUND('',#1782,.T.);
+#1782 = EDGE_LOOP('',(#1783,#1784,#1785,#1786));
+#1783 = ORIENTED_EDGE('',*,*,#1714,.T.);
+#1784 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1785 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1787 = EDGE_CURVE('',#1689,#1404,#1788,.T.);
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(2.367713867412,1.9935,0.65));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(-1.,-0.,-0.));
+#1792 = CYLINDRICAL_SURFACE('',#1793,0.2115);
+#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);
+#1794 = CARTESIAN_POINT('',(2.367713867412,1.9935,0.4385));
+#1795 = DIRECTION('',(-1.,-0.,-0.));
+#1796 = DIRECTION('',(0.,0.,1.));
+#1797 = ADVANCED_FACE('',(#1798),#1804,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1803));
+#1800 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1801 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1803 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1804 = PLANE('',#1805);
+#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
+#1806 = CARTESIAN_POINT('',(3.15,-1.95,0.));
+#1807 = DIRECTION('',(1.,0.,0.));
+#1808 = DIRECTION('',(0.,0.,1.));
+#1809 = ADVANCED_FACE('',(#1810),#1835,.T.);
+#1810 = FACE_BOUND('',#1811,.T.);
+#1811 = EDGE_LOOP('',(#1812,#1820,#1828,#1834));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1814,#1279,#1816,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(0.825,-0.825,0.26));
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(0.825,-0.825,5.E-02));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(0.,0.,1.));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1814,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(0.825,-0.125,0.26));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(0.825,-1.3875,0.26));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,-1.,0.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#1829 = EDGE_CURVE('',#1822,#1281,#1830,.T.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(0.825,-0.125,5.E-02));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,0.,1.));
+#1834 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1835 = PLANE('',#1836);
+#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);
+#1837 = CARTESIAN_POINT('',(0.825,-0.825,5.E-02));
+#1838 = DIRECTION('',(1.,0.,0.));
+#1839 = DIRECTION('',(0.,0.,1.));
+#1840 = ADVANCED_FACE('',(#1841),#1859,.T.);
+#1841 = FACE_BOUND('',#1842,.T.);
+#1842 = EDGE_LOOP('',(#1843,#1844,#1852,#1858));
+#1843 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1844 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1845 = EDGE_CURVE('',#1846,#1822,#1848,.T.);
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(-0.175,-0.125,0.26));
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(-1.2125,-0.125,0.26));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.,0.));
+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1853 = EDGE_CURVE('',#1846,#1297,#1854,.T.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(-0.175,-0.125,5.E-02));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,0.,1.));
+#1858 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1859 = PLANE('',#1860);
+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);
+#1861 = CARTESIAN_POINT('',(-0.175,-0.125,5.E-02));
+#1862 = DIRECTION('',(0.,1.,0.));
+#1863 = DIRECTION('',(0.,0.,1.));
+#1864 = ADVANCED_FACE('',(#1865),#1883,.F.);
+#1865 = FACE_BOUND('',#1866,.F.);
+#1866 = EDGE_LOOP('',(#1867,#1875,#1881,#1882));
+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);
+#1868 = EDGE_CURVE('',#1869,#1289,#1871,.T.);
+#1869 = VERTEX_POINT('',#1870);
+#1870 = CARTESIAN_POINT('',(-0.175,-0.825,0.26));
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(0.,0.,1.));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1846,#1869,#1877,.T.);
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(-0.175,-1.3875,0.26));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.,-1.,0.));
+#1881 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1883 = PLANE('',#1884);
+#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887);
+#1885 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#1886 = DIRECTION('',(1.,0.,0.));
+#1887 = DIRECTION('',(0.,0.,1.));
+#1888 = ADVANCED_FACE('',(#1889),#1900,.F.);
+#1889 = FACE_BOUND('',#1890,.F.);
+#1890 = EDGE_LOOP('',(#1891,#1892,#1898,#1899));
+#1891 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#1893 = EDGE_CURVE('',#1869,#1814,#1894,.T.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-1.2125,-0.825,0.26));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1868,.T.);
+#1899 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1900 = PLANE('',#1901);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#1903 = DIRECTION('',(0.,1.,0.));
+#1904 = DIRECTION('',(0.,0.,1.));
+#1905 = ADVANCED_FACE('',(#1906),#1931,.T.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1916,#1924,#1930));
+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1909 = EDGE_CURVE('',#1910,#1313,#1912,.T.);
+#1910 = VERTEX_POINT('',#1911);
+#1911 = CARTESIAN_POINT('',(0.825,0.125,0.26));
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(0.825,0.125,5.E-02));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,0.,1.));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1910,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(0.825,0.825,0.26));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(0.825,-0.9125,0.26));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,-1.,0.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#1925 = EDGE_CURVE('',#1918,#1315,#1926,.T.);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(0.825,0.825,5.E-02));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,0.,1.));
+#1930 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(0.825,0.125,5.E-02));
+#1934 = DIRECTION('',(1.,0.,0.));
+#1935 = DIRECTION('',(0.,0.,1.));
+#1936 = ADVANCED_FACE('',(#1937),#1955,.T.);
+#1937 = FACE_BOUND('',#1938,.T.);
+#1938 = EDGE_LOOP('',(#1939,#1940,#1948,#1954));
+#1939 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1941 = EDGE_CURVE('',#1942,#1918,#1944,.T.);
+#1942 = VERTEX_POINT('',#1943);
+#1943 = CARTESIAN_POINT('',(-0.175,0.825,0.26));
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(-1.2125,0.825,0.26));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.,0.));
+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1949 = EDGE_CURVE('',#1942,#1331,#1950,.T.);
+#1950 = LINE('',#1951,#1952);
+#1951 = CARTESIAN_POINT('',(-0.175,0.825,5.E-02));
+#1952 = VECTOR('',#1953,1.);
+#1953 = DIRECTION('',(0.,0.,1.));
+#1954 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(-0.175,0.825,5.E-02));
+#1958 = DIRECTION('',(0.,1.,0.));
+#1959 = DIRECTION('',(0.,0.,1.));
+#1960 = ADVANCED_FACE('',(#1961),#1979,.F.);
+#1961 = FACE_BOUND('',#1962,.F.);
+#1962 = EDGE_LOOP('',(#1963,#1971,#1977,#1978));
+#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
+#1964 = EDGE_CURVE('',#1965,#1323,#1967,.T.);
+#1965 = VERTEX_POINT('',#1966);
+#1966 = CARTESIAN_POINT('',(-0.175,0.125,0.26));
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.,0.,1.));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1942,#1965,#1973,.T.);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(-0.175,-0.9125,0.26));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(0.,-1.,0.));
+#1977 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1978 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1979 = PLANE('',#1980);
+#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
+#1981 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#1982 = DIRECTION('',(1.,0.,0.));
+#1983 = DIRECTION('',(0.,0.,1.));
+#1984 = ADVANCED_FACE('',(#1985),#1996,.F.);
+#1985 = FACE_BOUND('',#1986,.F.);
+#1986 = EDGE_LOOP('',(#1987,#1988,#1994,#1995));
+#1987 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#1989 = EDGE_CURVE('',#1965,#1910,#1990,.T.);
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.2125,0.125,0.26));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(1.,0.,0.));
+#1994 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1996 = PLANE('',#1997);
+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);
+#1998 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = DIRECTION('',(0.,0.,1.));
+#2001 = ADVANCED_FACE('',(#2002),#2027,.T.);
+#2002 = FACE_BOUND('',#2003,.T.);
+#2003 = EDGE_LOOP('',(#2004,#2012,#2020,#2026));
+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2005 = EDGE_CURVE('',#2006,#1347,#2008,.T.);
+#2006 = VERTEX_POINT('',#2007);
+#2007 = CARTESIAN_POINT('',(-0.825,-0.375,0.26));
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(-0.825,-0.375,5.E-02));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(0.,0.,1.));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#2006,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(-0.825,0.375,0.26));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-0.825,-1.1625,0.26));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,-1.,0.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2021 = EDGE_CURVE('',#2014,#1349,#2022,.T.);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(-0.825,0.375,5.E-02));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(0.,0.,1.));
+#2026 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2027 = PLANE('',#2028);
+#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031);
+#2029 = CARTESIAN_POINT('',(-0.825,-0.375,5.E-02));
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = DIRECTION('',(0.,0.,1.));
+#2032 = ADVANCED_FACE('',(#2033),#2051,.T.);
+#2033 = FACE_BOUND('',#2034,.T.);
+#2034 = EDGE_LOOP('',(#2035,#2036,#2044,#2050));
+#2035 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2014,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(-1.575,0.375,0.26));
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-1.9125,0.375,0.26));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,0.,0.));
+#2044 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2045 = EDGE_CURVE('',#2038,#1365,#2046,.T.);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.575,0.375,5.E-02));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2051 = PLANE('',#2052);
+#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);
+#2053 = CARTESIAN_POINT('',(-1.575,0.375,5.E-02));
+#2054 = DIRECTION('',(0.,1.,0.));
+#2055 = DIRECTION('',(0.,0.,1.));
+#2056 = ADVANCED_FACE('',(#2057),#2075,.F.);
+#2057 = FACE_BOUND('',#2058,.F.);
+#2058 = EDGE_LOOP('',(#2059,#2067,#2073,#2074));
+#2059 = ORIENTED_EDGE('',*,*,#2060,.F.);
+#2060 = EDGE_CURVE('',#2061,#1357,#2063,.T.);
+#2061 = VERTEX_POINT('',#2062);
+#2062 = CARTESIAN_POINT('',(-1.575,-0.375,0.26));
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,0.,1.));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2038,#2061,#2069,.T.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-1.575,-1.1625,0.26));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,-1.,0.));
+#2073 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2075 = PLANE('',#2076);
+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
+#2077 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2078 = DIRECTION('',(1.,0.,0.));
+#2079 = DIRECTION('',(0.,0.,1.));
+#2080 = ADVANCED_FACE('',(#2081),#2092,.F.);
+#2081 = FACE_BOUND('',#2082,.F.);
+#2082 = EDGE_LOOP('',(#2083,#2084,#2090,#2091));
+#2083 = ORIENTED_EDGE('',*,*,#2005,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2085 = EDGE_CURVE('',#2061,#2006,#2086,.T.);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(-1.9125,-0.375,0.26));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(1.,0.,0.));
+#2090 = ORIENTED_EDGE('',*,*,#2060,.T.);
+#2091 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2092 = PLANE('',#2093);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2095 = DIRECTION('',(0.,1.,0.));
+#2096 = DIRECTION('',(0.,0.,1.));
+#2097 = ADVANCED_FACE('',(#2098),#2104,.T.);
+#2098 = FACE_BOUND('',#2099,.T.);
+#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2103));
+#2100 = ORIENTED_EDGE('',*,*,#1787,.T.);
+#2101 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#2102 = ORIENTED_EDGE('',*,*,#1599,.T.);
+#2103 = ORIENTED_EDGE('',*,*,#1699,.T.);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(-2.505,-2.205,0.65));
+#2107 = DIRECTION('',(0.,0.,1.));
+#2108 = DIRECTION('',(1.,0.,0.));
+#2109 = ADVANCED_FACE('',(#2110,#2144,#2150,#2156),#2162,.T.);
+#2110 = FACE_BOUND('',#2111,.T.);
+#2111 = EDGE_LOOP('',(#2112,#2122,#2130,#2138));
+#2112 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2113 = EDGE_CURVE('',#2114,#2116,#2118,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,1.,0.));
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2114,#2124,#2126,.T.);
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(1.,0.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2124,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(2.25,1.95,0.26));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.25,-1.95,0.26));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.,1.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2116,#2132,#2140,.T.);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-2.25,1.95,0.26));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = FACE_BOUND('',#2145,.T.);
+#2145 = EDGE_LOOP('',(#2146,#2147,#2148,#2149));
+#2146 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2147 = ORIENTED_EDGE('',*,*,#2013,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#2085,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152,#2153,#2154,#2155));
+#2152 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#2153 = ORIENTED_EDGE('',*,*,#1821,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#1893,.F.);
+#2155 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#2156 = FACE_BOUND('',#2157,.T.);
+#2157 = EDGE_LOOP('',(#2158,#2159,#2160,#2161));
+#2158 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#2159 = ORIENTED_EDGE('',*,*,#1917,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#2162 = PLANE('',#2163);
+#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166);
+#2164 = CARTESIAN_POINT('',(-2.25,-1.95,0.26));
+#2165 = DIRECTION('',(0.,0.,1.));
+#2166 = DIRECTION('',(1.,0.,0.));
+#2167 = ADVANCED_FACE('',(#2168),#2193,.F.);
+#2168 = FACE_BOUND('',#2169,.F.);
+#2169 = EDGE_LOOP('',(#2170,#2178,#2186,#2192));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2172,#2114,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.,0.,1.));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#2172,#2180,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,1.,0.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2116,#2188,.T.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,0.,1.));
+#2192 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2193 = PLANE('',#2194);
+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
+#2195 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2196 = DIRECTION('',(1.,0.,0.));
+#2197 = DIRECTION('',(0.,0.,1.));
+#2198 = ADVANCED_FACE('',(#2199),#2217,.T.);
+#2199 = FACE_BOUND('',#2200,.T.);
+#2200 = EDGE_LOOP('',(#2201,#2209,#2210,#2211));
+#2201 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2202 = EDGE_CURVE('',#2180,#2203,#2205,.T.);
+#2203 = VERTEX_POINT('',#2204);
+#2204 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(1.,0.,0.));
+#2209 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2210 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2211 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2212 = EDGE_CURVE('',#2203,#2132,#2213,.T.);
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(2.25,1.95,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(0.,0.,1.));
+#2217 = PLANE('',#2218);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(-2.25,1.95,0.18));
+#2220 = DIRECTION('',(0.,1.,0.));
+#2221 = DIRECTION('',(0.,0.,1.));
+#2222 = ADVANCED_FACE('',(#2223),#2241,.F.);
+#2223 = FACE_BOUND('',#2224,.F.);
+#2224 = EDGE_LOOP('',(#2225,#2233,#2234,#2235));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2172,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,0.,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2234 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2227,#2124,#2237,.T.);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(0.,0.,1.));
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2258,.T.);
+#2247 = FACE_BOUND('',#2248,.T.);
+#2248 = EDGE_LOOP('',(#2249,#2250,#2256,#2257));
+#2249 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2251 = EDGE_CURVE('',#2227,#2203,#2252,.T.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,1.,0.));
+#2256 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2258 = PLANE('',#2259);
+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);
+#2260 = CARTESIAN_POINT('',(2.25,-1.95,0.18));
+#2261 = DIRECTION('',(1.,0.,0.));
+#2262 = DIRECTION('',(0.,0.,1.));
+#2263 = ADVANCED_FACE('',(#2264,#2270,#2304,#2338),#2372,.F.);
+#2264 = FACE_BOUND('',#2265,.F.);
+#2265 = EDGE_LOOP('',(#2266,#2267,#2268,#2269));
+#2266 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2267 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2268 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2269 = ORIENTED_EDGE('',*,*,#2202,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2282,#2290,#2298));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2273 = EDGE_CURVE('',#2274,#2276,#2278,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-1.575,0.375,0.18));
+#2276 = VERTEX_POINT('',#2277);
+#2277 = CARTESIAN_POINT('',(-0.825,0.375,0.18));
+#2278 = LINE('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(-1.9125,0.375,0.18));
+#2280 = VECTOR('',#2281,1.);
+#2281 = DIRECTION('',(1.,0.,0.));
+#2282 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2283 = EDGE_CURVE('',#2276,#2284,#2286,.T.);
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(-0.825,-0.375,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-0.825,-1.1625,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,-1.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#2284,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-1.575,-0.375,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(-1.9125,-0.375,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(1.,0.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2274,#2292,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-1.575,-1.1625,0.18));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,-1.,0.));
+#2304 = FACE_BOUND('',#2305,.F.);
+#2305 = EDGE_LOOP('',(#2306,#2316,#2324,#2332));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2308,#2310,#2312,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(-0.175,-0.125,0.18));
+#2310 = VERTEX_POINT('',#2311);
+#2311 = CARTESIAN_POINT('',(0.825,-0.125,0.18));
+#2312 = LINE('',#2313,#2314);
+#2313 = CARTESIAN_POINT('',(-1.2125,-0.125,0.18));
+#2314 = VECTOR('',#2315,1.);
+#2315 = DIRECTION('',(1.,0.,0.));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2310,#2318,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(0.825,-0.825,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(0.825,-1.3875,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(0.,-1.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2326,#2318,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(-0.175,-0.825,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-1.2125,-0.825,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2308,#2326,#2334,.T.);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-0.175,-1.3875,0.18));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(0.,-1.,0.));
+#2338 = FACE_BOUND('',#2339,.F.);
+#2339 = EDGE_LOOP('',(#2340,#2350,#2358,#2366));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2341 = EDGE_CURVE('',#2342,#2344,#2346,.T.);
+#2342 = VERTEX_POINT('',#2343);
+#2343 = CARTESIAN_POINT('',(-0.175,0.825,0.18));
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(0.825,0.825,0.18));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(-1.2125,0.825,0.18));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.,0.));
+#2350 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2351 = EDGE_CURVE('',#2344,#2352,#2354,.T.);
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(0.825,0.125,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(0.825,-0.9125,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(0.,-1.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2359 = EDGE_CURVE('',#2360,#2352,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(-0.175,0.125,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(-1.2125,0.125,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(1.,0.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2342,#2360,#2368,.T.);
+#2368 = LINE('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(-0.175,-0.9125,0.18));
+#2370 = VECTOR('',#2371,1.);
+#2371 = DIRECTION('',(0.,-1.,0.));
+#2372 = PLANE('',#2373);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(-2.25,-1.95,0.18));
+#2375 = DIRECTION('',(0.,0.,1.));
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = ADVANCED_FACE('',(#2378),#2403,.T.);
+#2378 = FACE_BOUND('',#2379,.T.);
+#2379 = EDGE_LOOP('',(#2380,#2388,#2396,#2402));
+#2380 = ORIENTED_EDGE('',*,*,#2381,.F.);
+#2381 = EDGE_CURVE('',#2382,#2276,#2384,.T.);
+#2382 = VERTEX_POINT('',#2383);
+#2383 = CARTESIAN_POINT('',(-0.825,0.375,0.167));
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-0.825,0.375,5.E-02));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,0.,1.));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2382,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(-1.575,0.375,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-1.575,0.375,0.167));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(1.,0.,0.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2397 = EDGE_CURVE('',#2390,#2274,#2398,.T.);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.575,0.375,5.E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(0.,0.,1.));
+#2402 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2403 = PLANE('',#2404);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(-1.575,0.375,5.E-02));
+#2406 = DIRECTION('',(0.,1.,0.));
+#2407 = DIRECTION('',(0.,0.,1.));
+#2408 = ADVANCED_FACE('',(#2409),#2427,.F.);
+#2409 = FACE_BOUND('',#2410,.F.);
+#2410 = EDGE_LOOP('',(#2411,#2419,#2425,#2426));
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#2413,#2292,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-1.575,-0.375,0.167));
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,0.,1.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2413,#2390,#2421,.T.);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(-1.575,-0.375,0.167));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,1.,0.));
+#2425 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#2426 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2427 = PLANE('',#2428);
+#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);
+#2429 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2430 = DIRECTION('',(1.,0.,0.));
+#2431 = DIRECTION('',(0.,0.,1.));
+#2432 = ADVANCED_FACE('',(#2433),#2451,.F.);
+#2433 = FACE_BOUND('',#2434,.F.);
+#2434 = EDGE_LOOP('',(#2435,#2443,#2449,#2450));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2436 = EDGE_CURVE('',#2437,#2284,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(-0.825,-0.375,0.167));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-0.825,-0.375,5.E-02));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2413,#2437,#2445,.T.);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-1.575,-0.375,0.167));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(1.,0.,0.));
+#2449 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2450 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2451 = PLANE('',#2452);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2454 = DIRECTION('',(0.,1.,0.));
+#2455 = DIRECTION('',(0.,0.,1.));
+#2456 = ADVANCED_FACE('',(#2457),#2468,.T.);
+#2457 = FACE_BOUND('',#2458,.T.);
+#2458 = EDGE_LOOP('',(#2459,#2460,#2466,#2467));
+#2459 = ORIENTED_EDGE('',*,*,#2436,.F.);
+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2461 = EDGE_CURVE('',#2437,#2382,#2462,.T.);
+#2462 = LINE('',#2463,#2464);
+#2463 = CARTESIAN_POINT('',(-0.825,-0.375,0.167));
+#2464 = VECTOR('',#2465,1.);
+#2465 = DIRECTION('',(0.,1.,0.));
+#2466 = ORIENTED_EDGE('',*,*,#2381,.T.);
+#2467 = ORIENTED_EDGE('',*,*,#2283,.T.);
+#2468 = PLANE('',#2469);
+#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472);
+#2470 = CARTESIAN_POINT('',(-0.825,-0.375,5.E-02));
+#2471 = DIRECTION('',(1.,0.,0.));
+#2472 = DIRECTION('',(0.,0.,1.));
+#2473 = ADVANCED_FACE('',(#2474),#2499,.T.);
+#2474 = FACE_BOUND('',#2475,.T.);
+#2475 = EDGE_LOOP('',(#2476,#2484,#2492,#2498));
+#2476 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2477 = EDGE_CURVE('',#2478,#2310,#2480,.T.);
+#2478 = VERTEX_POINT('',#2479);
+#2479 = CARTESIAN_POINT('',(0.825,-0.125,0.167));
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(0.825,-0.125,5.E-02));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,0.,1.));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2478,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(-0.175,-0.125,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(-0.175,-0.125,0.167));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(1.,0.,0.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2486,#2308,#2494,.T.);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(-0.175,-0.125,5.E-02));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,0.,1.));
+#2498 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2499 = PLANE('',#2500);
+#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503);
+#2501 = CARTESIAN_POINT('',(-0.175,-0.125,5.E-02));
+#2502 = DIRECTION('',(0.,1.,0.));
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = ADVANCED_FACE('',(#2505),#2523,.F.);
+#2505 = FACE_BOUND('',#2506,.F.);
+#2506 = EDGE_LOOP('',(#2507,#2515,#2521,#2522));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2509,#2326,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(-0.175,-0.825,0.167));
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.,0.,1.));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2509,#2486,#2517,.T.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(-0.175,-0.825,0.167));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.,1.,0.));
+#2521 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2522 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2523 = PLANE('',#2524);
+#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527);
+#2525 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = DIRECTION('',(0.,0.,1.));
+#2528 = ADVANCED_FACE('',(#2529),#2547,.F.);
+#2529 = FACE_BOUND('',#2530,.F.);
+#2530 = EDGE_LOOP('',(#2531,#2539,#2545,#2546));
+#2531 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2532 = EDGE_CURVE('',#2533,#2318,#2535,.T.);
+#2533 = VERTEX_POINT('',#2534);
+#2534 = CARTESIAN_POINT('',(0.825,-0.825,0.167));
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(0.825,-0.825,5.E-02));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.,0.,1.));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2509,#2533,#2541,.T.);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(-0.175,-0.825,0.167));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.,0.));
+#2545 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#2550 = DIRECTION('',(0.,1.,0.));
+#2551 = DIRECTION('',(0.,0.,1.));
+#2552 = ADVANCED_FACE('',(#2553),#2564,.T.);
+#2553 = FACE_BOUND('',#2554,.T.);
+#2554 = EDGE_LOOP('',(#2555,#2556,#2562,#2563));
+#2555 = ORIENTED_EDGE('',*,*,#2532,.F.);
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#2533,#2478,#2558,.T.);
+#2558 = LINE('',#2559,#2560);
+#2559 = CARTESIAN_POINT('',(0.825,-0.825,0.167));
+#2560 = VECTOR('',#2561,1.);
+#2561 = DIRECTION('',(0.,1.,0.));
+#2562 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2563 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2564 = PLANE('',#2565);
+#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
+#2566 = CARTESIAN_POINT('',(0.825,-0.825,5.E-02));
+#2567 = DIRECTION('',(1.,0.,0.));
+#2568 = DIRECTION('',(0.,0.,1.));
+#2569 = ADVANCED_FACE('',(#2570),#2595,.T.);
+#2570 = FACE_BOUND('',#2571,.T.);
+#2571 = EDGE_LOOP('',(#2572,#2580,#2588,#2594));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.F.);
+#2573 = EDGE_CURVE('',#2574,#2344,#2576,.T.);
+#2574 = VERTEX_POINT('',#2575);
+#2575 = CARTESIAN_POINT('',(0.825,0.825,0.167));
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(0.825,0.825,5.E-02));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,1.));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2574,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(-0.175,0.825,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(-0.175,0.825,0.167));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2589 = EDGE_CURVE('',#2582,#2342,#2590,.T.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-0.175,0.825,5.E-02));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,0.,1.));
+#2594 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(-0.175,0.825,5.E-02));
+#2598 = DIRECTION('',(0.,1.,0.));
+#2599 = DIRECTION('',(0.,0.,1.));
+#2600 = ADVANCED_FACE('',(#2601),#2619,.F.);
+#2601 = FACE_BOUND('',#2602,.F.);
+#2602 = EDGE_LOOP('',(#2603,#2611,#2617,#2618));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2605,#2360,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(-0.175,0.125,0.167));
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(0.,0.,1.));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2612 = EDGE_CURVE('',#2605,#2582,#2613,.T.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(-0.175,0.125,0.167));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,1.,0.));
+#2617 = ORIENTED_EDGE('',*,*,#2589,.T.);
+#2618 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2619 = PLANE('',#2620);
+#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623);
+#2621 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#2622 = DIRECTION('',(1.,0.,0.));
+#2623 = DIRECTION('',(0.,0.,1.));
+#2624 = ADVANCED_FACE('',(#2625),#2643,.F.);
+#2625 = FACE_BOUND('',#2626,.F.);
+#2626 = EDGE_LOOP('',(#2627,#2635,#2641,#2642));
+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2628 = EDGE_CURVE('',#2629,#2352,#2631,.T.);
+#2629 = VERTEX_POINT('',#2630);
+#2630 = CARTESIAN_POINT('',(0.825,0.125,0.167));
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(0.825,0.125,5.E-02));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.,0.,1.));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2605,#2629,#2637,.T.);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(-0.175,0.125,0.167));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(1.,0.,0.));
+#2641 = ORIENTED_EDGE('',*,*,#2604,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2643 = PLANE('',#2644);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#2646 = DIRECTION('',(0.,1.,0.));
+#2647 = DIRECTION('',(0.,0.,1.));
+#2648 = ADVANCED_FACE('',(#2649),#2660,.T.);
+#2649 = FACE_BOUND('',#2650,.T.);
+#2650 = EDGE_LOOP('',(#2651,#2652,#2658,#2659));
+#2651 = ORIENTED_EDGE('',*,*,#2628,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#2629,#2574,#2654,.T.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(0.825,0.125,0.167));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.,0.));
+#2658 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2659 = ORIENTED_EDGE('',*,*,#2351,.T.);
+#2660 = PLANE('',#2661);
+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
+#2662 = CARTESIAN_POINT('',(0.825,0.125,5.E-02));
+#2663 = DIRECTION('',(1.,0.,0.));
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = ADVANCED_FACE('',(#2666),#2693,.T.);
+#2666 = FACE_BOUND('',#2667,.F.);
+#2667 = EDGE_LOOP('',(#2668,#2677,#2685,#2692));
+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);
+#2669 = EDGE_CURVE('',#2390,#2670,#2672,.T.);
+#2670 = VERTEX_POINT('',#2671);
+#2671 = CARTESIAN_POINT('',(-1.458,0.258,5.E-02));
+#2672 = ELLIPSE('',#2673,0.165462986798,0.117);
+#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676);
+#2674 = CARTESIAN_POINT('',(-1.458,0.258,0.167));
+#2675 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2676 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2670,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(-0.942,0.258,5.E-02));
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-1.575,0.258,5.E-02));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(1.,0.,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2382,#2679,#2687,.T.);
+#2687 = ELLIPSE('',#2688,0.165462986798,0.117);
+#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
+#2689 = CARTESIAN_POINT('',(-0.942,0.258,0.167));
+#2690 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2691 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2692 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2693 = CYLINDRICAL_SURFACE('',#2694,0.117);
+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
+#2695 = CARTESIAN_POINT('',(-1.575,0.258,0.167));
+#2696 = DIRECTION('',(1.,0.,0.));
+#2697 = DIRECTION('',(0.,1.,0.));
+#2698 = ADVANCED_FACE('',(#2699),#2718,.T.);
+#2699 = FACE_BOUND('',#2700,.F.);
+#2700 = EDGE_LOOP('',(#2701,#2710,#2716,#2717));
+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2702 = EDGE_CURVE('',#2413,#2703,#2705,.T.);
+#2703 = VERTEX_POINT('',#2704);
+#2704 = CARTESIAN_POINT('',(-1.458,-0.258,5.E-02));
+#2705 = ELLIPSE('',#2706,0.165462986798,0.117);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-1.458,-0.258,0.167));
+#2708 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2709 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2711 = EDGE_CURVE('',#2703,#2670,#2712,.T.);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(-1.458,-0.375,5.E-02));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.,1.,0.));
+#2716 = ORIENTED_EDGE('',*,*,#2669,.F.);
+#2717 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2718 = CYLINDRICAL_SURFACE('',#2719,0.117);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-1.458,-0.375,0.167));
+#2721 = DIRECTION('',(0.,1.,0.));
+#2722 = DIRECTION('',(-1.,0.,0.));
+#2723 = ADVANCED_FACE('',(#2724),#2743,.T.);
+#2724 = FACE_BOUND('',#2725,.T.);
+#2725 = EDGE_LOOP('',(#2726,#2727,#2735,#2742));
+#2726 = ORIENTED_EDGE('',*,*,#2702,.T.);
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2703,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-0.942,-0.258,5.E-02));
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(-1.575,-0.258,5.E-02));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(1.,0.,0.));
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#2437,#2729,#2737,.T.);
+#2737 = ELLIPSE('',#2738,0.165462986798,0.117);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-0.942,-0.258,0.167));
+#2740 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2741 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2742 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2743 = CYLINDRICAL_SURFACE('',#2744,0.117);
+#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
+#2745 = CARTESIAN_POINT('',(-1.575,-0.258,0.167));
+#2746 = DIRECTION('',(1.,0.,0.));
+#2747 = DIRECTION('',(0.,-1.,0.));
+#2748 = ADVANCED_FACE('',(#2749),#2760,.T.);
+#2749 = FACE_BOUND('',#2750,.T.);
+#2750 = EDGE_LOOP('',(#2751,#2752,#2758,#2759));
+#2751 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2753 = EDGE_CURVE('',#2729,#2679,#2754,.T.);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(-0.942,-0.375,5.E-02));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.,0.));
+#2758 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2759 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2760 = CYLINDRICAL_SURFACE('',#2761,0.117);
+#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764);
+#2762 = CARTESIAN_POINT('',(-0.942,-0.375,0.167));
+#2763 = DIRECTION('',(0.,1.,0.));
+#2764 = DIRECTION('',(1.,0.,0.));
+#2765 = ADVANCED_FACE('',(#2766),#2793,.T.);
+#2766 = FACE_BOUND('',#2767,.F.);
+#2767 = EDGE_LOOP('',(#2768,#2777,#2785,#2792));
+#2768 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#2769 = EDGE_CURVE('',#2486,#2770,#2772,.T.);
+#2770 = VERTEX_POINT('',#2771);
+#2771 = CARTESIAN_POINT('',(-5.8E-02,-0.242,5.E-02));
+#2772 = ELLIPSE('',#2773,0.165462986798,0.117);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(-5.8E-02,-0.242,0.167));
+#2775 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2776 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2778 = EDGE_CURVE('',#2770,#2779,#2781,.T.);
+#2779 = VERTEX_POINT('',#2780);
+#2780 = CARTESIAN_POINT('',(0.708,-0.242,5.E-02));
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(-0.175,-0.242,5.E-02));
+#2783 = VECTOR('',#2784,1.);
+#2784 = DIRECTION('',(1.,0.,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2478,#2779,#2787,.T.);
+#2787 = ELLIPSE('',#2788,0.165462986798,0.117);
+#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);
+#2789 = CARTESIAN_POINT('',(0.708,-0.242,0.167));
+#2790 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2791 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2793 = CYLINDRICAL_SURFACE('',#2794,0.117);
+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);
+#2795 = CARTESIAN_POINT('',(-0.175,-0.242,0.167));
+#2796 = DIRECTION('',(1.,0.,0.));
+#2797 = DIRECTION('',(0.,1.,0.));
+#2798 = ADVANCED_FACE('',(#2799),#2818,.T.);
+#2799 = FACE_BOUND('',#2800,.F.);
+#2800 = EDGE_LOOP('',(#2801,#2810,#2816,#2817));
+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2802 = EDGE_CURVE('',#2509,#2803,#2805,.T.);
+#2803 = VERTEX_POINT('',#2804);
+#2804 = CARTESIAN_POINT('',(-5.8E-02,-0.708,5.E-02));
+#2805 = ELLIPSE('',#2806,0.165462986798,0.117);
+#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809);
+#2807 = CARTESIAN_POINT('',(-5.8E-02,-0.708,0.167));
+#2808 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2809 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2803,#2770,#2812,.T.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(-5.8E-02,-0.825,5.E-02));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,1.,0.));
+#2816 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2817 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2818 = CYLINDRICAL_SURFACE('',#2819,0.117);
+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);
+#2820 = CARTESIAN_POINT('',(-5.8E-02,-0.825,0.167));
+#2821 = DIRECTION('',(0.,1.,0.));
+#2822 = DIRECTION('',(-1.,0.,0.));
+#2823 = ADVANCED_FACE('',(#2824),#2843,.T.);
+#2824 = FACE_BOUND('',#2825,.T.);
+#2825 = EDGE_LOOP('',(#2826,#2827,#2835,#2842));
+#2826 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2828 = EDGE_CURVE('',#2803,#2829,#2831,.T.);
+#2829 = VERTEX_POINT('',#2830);
+#2830 = CARTESIAN_POINT('',(0.708,-0.708,5.E-02));
+#2831 = LINE('',#2832,#2833);
+#2832 = CARTESIAN_POINT('',(-0.175,-0.708,5.E-02));
+#2833 = VECTOR('',#2834,1.);
+#2834 = DIRECTION('',(1.,0.,0.));
+#2835 = ORIENTED_EDGE('',*,*,#2836,.F.);
+#2836 = EDGE_CURVE('',#2533,#2829,#2837,.T.);
+#2837 = ELLIPSE('',#2838,0.165462986798,0.117);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(0.708,-0.708,0.167));
+#2840 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2841 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2843 = CYLINDRICAL_SURFACE('',#2844,0.117);
+#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
+#2845 = CARTESIAN_POINT('',(-0.175,-0.708,0.167));
+#2846 = DIRECTION('',(1.,0.,0.));
+#2847 = DIRECTION('',(0.,-1.,0.));
+#2848 = ADVANCED_FACE('',(#2849),#2860,.T.);
+#2849 = FACE_BOUND('',#2850,.T.);
+#2850 = EDGE_LOOP('',(#2851,#2852,#2858,#2859));
+#2851 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2852 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2853 = EDGE_CURVE('',#2829,#2779,#2854,.T.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(0.708,-0.825,5.E-02));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(0.,1.,0.));
+#2858 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2859 = ORIENTED_EDGE('',*,*,#2557,.F.);
+#2860 = CYLINDRICAL_SURFACE('',#2861,0.117);
+#2861 = AXIS2_PLACEMENT_3D('',#2862,#2863,#2864);
+#2862 = CARTESIAN_POINT('',(0.708,-0.825,0.167));
+#2863 = DIRECTION('',(0.,1.,0.));
+#2864 = DIRECTION('',(1.,0.,0.));
+#2865 = ADVANCED_FACE('',(#2866),#2893,.T.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2877,#2885,#2892));
+#2868 = ORIENTED_EDGE('',*,*,#2869,.T.);
+#2869 = EDGE_CURVE('',#2582,#2870,#2872,.T.);
+#2870 = VERTEX_POINT('',#2871);
+#2871 = CARTESIAN_POINT('',(-5.8E-02,0.708,5.E-02));
+#2872 = ELLIPSE('',#2873,0.165462986798,0.117);
+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);
+#2874 = CARTESIAN_POINT('',(-5.8E-02,0.708,0.167));
+#2875 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2876 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2870,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(0.708,0.708,5.E-02));
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(-0.175,0.708,5.E-02));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(1.,0.,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2886 = EDGE_CURVE('',#2574,#2879,#2887,.T.);
+#2887 = ELLIPSE('',#2888,0.165462986798,0.117);
+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
+#2889 = CARTESIAN_POINT('',(0.708,0.708,0.167));
+#2890 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2891 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2892 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2893 = CYLINDRICAL_SURFACE('',#2894,0.117);
+#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
+#2895 = CARTESIAN_POINT('',(-0.175,0.708,0.167));
+#2896 = DIRECTION('',(1.,0.,0.));
+#2897 = DIRECTION('',(0.,1.,0.));
+#2898 = ADVANCED_FACE('',(#2899),#2918,.T.);
+#2899 = FACE_BOUND('',#2900,.F.);
+#2900 = EDGE_LOOP('',(#2901,#2910,#2916,#2917));
+#2901 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2902 = EDGE_CURVE('',#2605,#2903,#2905,.T.);
+#2903 = VERTEX_POINT('',#2904);
+#2904 = CARTESIAN_POINT('',(-5.8E-02,0.242,5.E-02));
+#2905 = ELLIPSE('',#2906,0.165462986798,0.117);
+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);
+#2907 = CARTESIAN_POINT('',(-5.8E-02,0.242,0.167));
+#2908 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2909 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#2911 = EDGE_CURVE('',#2903,#2870,#2912,.T.);
+#2912 = LINE('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(-5.8E-02,0.125,5.E-02));
+#2914 = VECTOR('',#2915,1.);
+#2915 = DIRECTION('',(0.,1.,0.));
+#2916 = ORIENTED_EDGE('',*,*,#2869,.F.);
+#2917 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2918 = CYLINDRICAL_SURFACE('',#2919,0.117);
+#2919 = AXIS2_PLACEMENT_3D('',#2920,#2921,#2922);
+#2920 = CARTESIAN_POINT('',(-5.8E-02,0.125,0.167));
+#2921 = DIRECTION('',(0.,1.,0.));
+#2922 = DIRECTION('',(-1.,0.,0.));
+#2923 = ADVANCED_FACE('',(#2924),#2943,.T.);
+#2924 = FACE_BOUND('',#2925,.T.);
+#2925 = EDGE_LOOP('',(#2926,#2927,#2935,#2942));
+#2926 = ORIENTED_EDGE('',*,*,#2902,.T.);
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2903,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(0.708,0.242,5.E-02));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.175,0.242,5.E-02));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#2936 = EDGE_CURVE('',#2629,#2929,#2937,.T.);
+#2937 = ELLIPSE('',#2938,0.165462986798,0.117);
+#2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2939 = CARTESIAN_POINT('',(0.708,0.242,0.167));
+#2940 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2941 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2942 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2943 = CYLINDRICAL_SURFACE('',#2944,0.117);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-0.175,0.242,0.167));
+#2946 = DIRECTION('',(1.,0.,0.));
+#2947 = DIRECTION('',(0.,-1.,0.));
+#2948 = ADVANCED_FACE('',(#2949),#2960,.T.);
+#2949 = FACE_BOUND('',#2950,.T.);
+#2950 = EDGE_LOOP('',(#2951,#2952,#2958,#2959));
+#2951 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2953 = EDGE_CURVE('',#2929,#2879,#2954,.T.);
+#2954 = LINE('',#2955,#2956);
+#2955 = CARTESIAN_POINT('',(0.708,0.125,5.E-02));
+#2956 = VECTOR('',#2957,1.);
+#2957 = DIRECTION('',(0.,1.,0.));
+#2958 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2959 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2960 = CYLINDRICAL_SURFACE('',#2961,0.117);
+#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964);
+#2962 = CARTESIAN_POINT('',(0.708,0.125,0.167));
+#2963 = DIRECTION('',(0.,1.,0.));
+#2964 = DIRECTION('',(1.,0.,0.));
+#2965 = ADVANCED_FACE('',(#2966),#2972,.F.);
+#2966 = FACE_BOUND('',#2967,.F.);
+#2967 = EDGE_LOOP('',(#2968,#2969,#2970,#2971));
+#2968 = ORIENTED_EDGE('',*,*,#2711,.F.);
+#2969 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2970 = ORIENTED_EDGE('',*,*,#2753,.T.);
+#2971 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#2972 = PLANE('',#2973);
+#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);
+#2974 = CARTESIAN_POINT('',(-1.575,-0.375,5.E-02));
+#2975 = DIRECTION('',(0.,0.,1.));
+#2976 = DIRECTION('',(1.,0.,0.));
+#2977 = ADVANCED_FACE('',(#2978),#2984,.F.);
+#2978 = FACE_BOUND('',#2979,.F.);
+#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#2983));
+#2980 = ORIENTED_EDGE('',*,*,#2778,.F.);
+#2981 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2982 = ORIENTED_EDGE('',*,*,#2828,.T.);
+#2983 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#2984 = PLANE('',#2985);
+#2985 = AXIS2_PLACEMENT_3D('',#2986,#2987,#2988);
+#2986 = CARTESIAN_POINT('',(-0.175,-0.825,5.E-02));
+#2987 = DIRECTION('',(0.,0.,1.));
+#2988 = DIRECTION('',(1.,0.,0.));
+#2989 = ADVANCED_FACE('',(#2990),#2996,.F.);
+#2990 = FACE_BOUND('',#2991,.F.);
+#2991 = EDGE_LOOP('',(#2992,#2993,#2994,#2995));
+#2992 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2993 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2994 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#2995 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#2996 = PLANE('',#2997);
+#2997 = AXIS2_PLACEMENT_3D('',#2998,#2999,#3000);
+#2998 = CARTESIAN_POINT('',(-0.175,0.125,5.E-02));
+#2999 = DIRECTION('',(0.,0.,1.));
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3005))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3002,#3003,#3004)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3002 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3003 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3004 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3005 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3002,
+'distance_accuracy_value','confusion accuracy');
+#3006 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3007 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3008,#3016,#3023,#3030,#3037,#3044,#3051,#3058,#3065,#3072,#3079,
+#3086,#3093,#3100,#3107,#3114,#3121,#3128,#3135,#3142,#3149,#3156,
+#3163,#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,#3233,
+#3240,#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,
+#3317,#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,
+#3394,#3401,#3408,#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3465,
+#3472,#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,
+#3549,#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,
+#3626,#3633,#3640,#3647,#3654,#3661,#3668,#3675,#3682),#3001);
+#3008 = STYLED_ITEM('color',(#3009),#17);
+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));
+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);
+#3011 = SURFACE_SIDE_STYLE('',(#3012));
+#3012 = SURFACE_STYLE_FILL_AREA(#3013);
+#3013 = FILL_AREA_STYLE('',(#3014));
+#3014 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3015 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3016 = STYLED_ITEM('color',(#3017),#66);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3023 = STYLED_ITEM('color',(#3024),#97);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3030 = STYLED_ITEM('color',(#3031),#138);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3037 = STYLED_ITEM('color',(#3038),#292);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3044 = STYLED_ITEM('color',(#3045),#418);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3051 = STYLED_ITEM('color',(#3052),#435);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3058 = STYLED_ITEM('color',(#3059),#474);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3065 = STYLED_ITEM('color',(#3066),#498);
+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));
+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);
+#3068 = SURFACE_SIDE_STYLE('',(#3069));
+#3069 = SURFACE_STYLE_FILL_AREA(#3070);
+#3070 = FILL_AREA_STYLE('',(#3071));
+#3071 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3072 = STYLED_ITEM('color',(#3073),#521);
+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));
+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);
+#3075 = SURFACE_SIDE_STYLE('',(#3076));
+#3076 = SURFACE_STYLE_FILL_AREA(#3077);
+#3077 = FILL_AREA_STYLE('',(#3078));
+#3078 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3079 = STYLED_ITEM('color',(#3080),#538);
+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));
+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);
+#3082 = SURFACE_SIDE_STYLE('',(#3083));
+#3083 = SURFACE_STYLE_FILL_AREA(#3084);
+#3084 = FILL_AREA_STYLE('',(#3085));
+#3085 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3086 = STYLED_ITEM('color',(#3087),#562);
+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));
+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);
+#3089 = SURFACE_SIDE_STYLE('',(#3090));
+#3090 = SURFACE_STYLE_FILL_AREA(#3091);
+#3091 = FILL_AREA_STYLE('',(#3092));
+#3092 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3093 = STYLED_ITEM('color',(#3094),#588);
+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));
+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);
+#3096 = SURFACE_SIDE_STYLE('',(#3097));
+#3097 = SURFACE_STYLE_FILL_AREA(#3098);
+#3098 = FILL_AREA_STYLE('',(#3099));
+#3099 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3100 = STYLED_ITEM('color',(#3101),#612);
+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));
+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);
+#3103 = SURFACE_SIDE_STYLE('',(#3104));
+#3104 = SURFACE_STYLE_FILL_AREA(#3105);
+#3105 = FILL_AREA_STYLE('',(#3106));
+#3106 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3107 = STYLED_ITEM('color',(#3108),#629);
+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));
+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);
+#3110 = SURFACE_SIDE_STYLE('',(#3111));
+#3111 = SURFACE_STYLE_FILL_AREA(#3112);
+#3112 = FILL_AREA_STYLE('',(#3113));
+#3113 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3114 = STYLED_ITEM('color',(#3115),#660);
+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));
+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);
+#3117 = SURFACE_SIDE_STYLE('',(#3118));
+#3118 = SURFACE_STYLE_FILL_AREA(#3119);
+#3119 = FILL_AREA_STYLE('',(#3120));
+#3120 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3121 = STYLED_ITEM('color',(#3122),#686);
+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));
+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);
+#3124 = SURFACE_SIDE_STYLE('',(#3125));
+#3125 = SURFACE_STYLE_FILL_AREA(#3126);
+#3126 = FILL_AREA_STYLE('',(#3127));
+#3127 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3128 = STYLED_ITEM('color',(#3129),#710);
+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));
+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);
+#3131 = SURFACE_SIDE_STYLE('',(#3132));
+#3132 = SURFACE_STYLE_FILL_AREA(#3133);
+#3133 = FILL_AREA_STYLE('',(#3134));
+#3134 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3135 = STYLED_ITEM('color',(#3136),#741);
+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));
+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);
+#3138 = SURFACE_SIDE_STYLE('',(#3139));
+#3139 = SURFACE_STYLE_FILL_AREA(#3140);
+#3140 = FILL_AREA_STYLE('',(#3141));
+#3141 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3142 = STYLED_ITEM('color',(#3143),#765);
+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));
+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);
+#3145 = SURFACE_SIDE_STYLE('',(#3146));
+#3146 = SURFACE_STYLE_FILL_AREA(#3147);
+#3147 = FILL_AREA_STYLE('',(#3148));
+#3148 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3149 = STYLED_ITEM('color',(#3150),#789);
+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));
+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);
+#3152 = SURFACE_SIDE_STYLE('',(#3153));
+#3153 = SURFACE_STYLE_FILL_AREA(#3154);
+#3154 = FILL_AREA_STYLE('',(#3155));
+#3155 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3156 = STYLED_ITEM('color',(#3157),#813);
+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));
+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);
+#3159 = SURFACE_SIDE_STYLE('',(#3160));
+#3160 = SURFACE_STYLE_FILL_AREA(#3161);
+#3161 = FILL_AREA_STYLE('',(#3162));
+#3162 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3163 = STYLED_ITEM('color',(#3164),#837);
+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));
+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);
+#3166 = SURFACE_SIDE_STYLE('',(#3167));
+#3167 = SURFACE_STYLE_FILL_AREA(#3168);
+#3168 = FILL_AREA_STYLE('',(#3169));
+#3169 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3170 = STYLED_ITEM('color',(#3171),#861);
+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));
+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);
+#3173 = SURFACE_SIDE_STYLE('',(#3174));
+#3174 = SURFACE_STYLE_FILL_AREA(#3175);
+#3175 = FILL_AREA_STYLE('',(#3176));
+#3176 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3177 = STYLED_ITEM('color',(#3178),#885);
+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));
+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);
+#3180 = SURFACE_SIDE_STYLE('',(#3181));
+#3181 = SURFACE_STYLE_FILL_AREA(#3182);
+#3182 = FILL_AREA_STYLE('',(#3183));
+#3183 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3184 = STYLED_ITEM('color',(#3185),#902);
+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));
+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);
+#3187 = SURFACE_SIDE_STYLE('',(#3188));
+#3188 = SURFACE_STYLE_FILL_AREA(#3189);
+#3189 = FILL_AREA_STYLE('',(#3190));
+#3190 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3191 = STYLED_ITEM('color',(#3192),#921);
+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));
+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);
+#3194 = SURFACE_SIDE_STYLE('',(#3195));
+#3195 = SURFACE_STYLE_FILL_AREA(#3196);
+#3196 = FILL_AREA_STYLE('',(#3197));
+#3197 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3198 = STYLED_ITEM('color',(#3199),#956);
+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));
+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);
+#3201 = SURFACE_SIDE_STYLE('',(#3202));
+#3202 = SURFACE_STYLE_FILL_AREA(#3203);
+#3203 = FILL_AREA_STYLE('',(#3204));
+#3204 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3205 = STYLED_ITEM('color',(#3206),#980);
+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));
+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);
+#3208 = SURFACE_SIDE_STYLE('',(#3209));
+#3209 = SURFACE_STYLE_FILL_AREA(#3210);
+#3210 = FILL_AREA_STYLE('',(#3211));
+#3211 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3212 = STYLED_ITEM('color',(#3213),#1008);
+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));
+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);
+#3215 = SURFACE_SIDE_STYLE('',(#3216));
+#3216 = SURFACE_STYLE_FILL_AREA(#3217);
+#3217 = FILL_AREA_STYLE('',(#3218));
+#3218 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3219 = STYLED_ITEM('color',(#3220),#1032);
+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));
+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);
+#3222 = SURFACE_SIDE_STYLE('',(#3223));
+#3223 = SURFACE_STYLE_FILL_AREA(#3224);
+#3224 = FILL_AREA_STYLE('',(#3225));
+#3225 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3226 = STYLED_ITEM('color',(#3227),#1060);
+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));
+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);
+#3229 = SURFACE_SIDE_STYLE('',(#3230));
+#3230 = SURFACE_STYLE_FILL_AREA(#3231);
+#3231 = FILL_AREA_STYLE('',(#3232));
+#3232 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3233 = STYLED_ITEM('color',(#3234),#1084);
+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));
+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);
+#3236 = SURFACE_SIDE_STYLE('',(#3237));
+#3237 = SURFACE_STYLE_FILL_AREA(#3238);
+#3238 = FILL_AREA_STYLE('',(#3239));
+#3239 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3240 = STYLED_ITEM('color',(#3241),#1112);
+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));
+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);
+#3243 = SURFACE_SIDE_STYLE('',(#3244));
+#3244 = SURFACE_STYLE_FILL_AREA(#3245);
+#3245 = FILL_AREA_STYLE('',(#3246));
+#3246 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3247 = STYLED_ITEM('color',(#3248),#1129);
+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));
+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);
+#3250 = SURFACE_SIDE_STYLE('',(#3251));
+#3251 = SURFACE_STYLE_FILL_AREA(#3252);
+#3252 = FILL_AREA_STYLE('',(#3253));
+#3253 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3254 = STYLED_ITEM('color',(#3255),#1153);
+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));
+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);
+#3257 = SURFACE_SIDE_STYLE('',(#3258));
+#3258 = SURFACE_STYLE_FILL_AREA(#3259);
+#3259 = FILL_AREA_STYLE('',(#3260));
+#3260 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3261 = STYLED_ITEM('color',(#3262),#1170);
+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));
+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);
+#3264 = SURFACE_SIDE_STYLE('',(#3265));
+#3265 = SURFACE_STYLE_FILL_AREA(#3266);
+#3266 = FILL_AREA_STYLE('',(#3267));
+#3267 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3268 = STYLED_ITEM('color',(#3269),#1183);
+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));
+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);
+#3271 = SURFACE_SIDE_STYLE('',(#3272));
+#3272 = SURFACE_STYLE_FILL_AREA(#3273);
+#3273 = FILL_AREA_STYLE('',(#3274));
+#3274 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3275 = STYLED_ITEM('color',(#3276),#1215);
+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));
+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);
+#3278 = SURFACE_SIDE_STYLE('',(#3279));
+#3279 = SURFACE_STYLE_FILL_AREA(#3280);
+#3280 = FILL_AREA_STYLE('',(#3281));
+#3281 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3282 = STYLED_ITEM('color',(#3283),#1247);
+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));
+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);
+#3285 = SURFACE_SIDE_STYLE('',(#3286));
+#3286 = SURFACE_STYLE_FILL_AREA(#3287);
+#3287 = FILL_AREA_STYLE('',(#3288));
+#3288 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3289 = STYLED_ITEM('color',(#3290),#1264);
+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));
+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);
+#3292 = SURFACE_SIDE_STYLE('',(#3293));
+#3293 = SURFACE_STYLE_FILL_AREA(#3294);
+#3294 = FILL_AREA_STYLE('',(#3295));
+#3295 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3296 = STYLED_ITEM('color',(#3297),#1382);
+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));
+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);
+#3299 = SURFACE_SIDE_STYLE('',(#3300));
+#3300 = SURFACE_STYLE_FILL_AREA(#3301);
+#3301 = FILL_AREA_STYLE('',(#3302));
+#3302 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3303 = STYLED_ITEM('color',(#3304),#1399);
+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));
+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);
+#3306 = SURFACE_SIDE_STYLE('',(#3307));
+#3307 = SURFACE_STYLE_FILL_AREA(#3308);
+#3308 = FILL_AREA_STYLE('',(#3309));
+#3309 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3310 = STYLED_ITEM('color',(#3311),#1482);
+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));
+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);
+#3313 = SURFACE_SIDE_STYLE('',(#3314));
+#3314 = SURFACE_STYLE_FILL_AREA(#3315);
+#3315 = FILL_AREA_STYLE('',(#3316));
+#3316 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3317 = STYLED_ITEM('color',(#3318),#1509);
+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));
+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);
+#3320 = SURFACE_SIDE_STYLE('',(#3321));
+#3321 = SURFACE_STYLE_FILL_AREA(#3322);
+#3322 = FILL_AREA_STYLE('',(#3323));
+#3323 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3324 = STYLED_ITEM('color',(#3325),#1582);
+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));
+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);
+#3327 = SURFACE_SIDE_STYLE('',(#3328));
+#3328 = SURFACE_STYLE_FILL_AREA(#3329);
+#3329 = FILL_AREA_STYLE('',(#3330));
+#3330 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3331 = STYLED_ITEM('color',(#3332),#1609);
+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));
+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);
+#3334 = SURFACE_SIDE_STYLE('',(#3335));
+#3335 = SURFACE_STYLE_FILL_AREA(#3336);
+#3336 = FILL_AREA_STYLE('',(#3337));
+#3337 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3338 = STYLED_ITEM('color',(#3339),#1682);
+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));
+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);
+#3341 = SURFACE_SIDE_STYLE('',(#3342));
+#3342 = SURFACE_STYLE_FILL_AREA(#3343);
+#3343 = FILL_AREA_STYLE('',(#3344));
+#3344 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3345 = STYLED_ITEM('color',(#3346),#1709);
+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));
+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);
+#3348 = SURFACE_SIDE_STYLE('',(#3349));
+#3349 = SURFACE_STYLE_FILL_AREA(#3350);
+#3350 = FILL_AREA_STYLE('',(#3351));
+#3351 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3352 = STYLED_ITEM('color',(#3353),#1780);
+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));
+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);
+#3355 = SURFACE_SIDE_STYLE('',(#3356));
+#3356 = SURFACE_STYLE_FILL_AREA(#3357);
+#3357 = FILL_AREA_STYLE('',(#3358));
+#3358 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3359 = STYLED_ITEM('color',(#3360),#1797);
+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));
+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);
+#3362 = SURFACE_SIDE_STYLE('',(#3363));
+#3363 = SURFACE_STYLE_FILL_AREA(#3364);
+#3364 = FILL_AREA_STYLE('',(#3365));
+#3365 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3366 = STYLED_ITEM('color',(#3367),#1809);
+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));
+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);
+#3369 = SURFACE_SIDE_STYLE('',(#3370));
+#3370 = SURFACE_STYLE_FILL_AREA(#3371);
+#3371 = FILL_AREA_STYLE('',(#3372));
+#3372 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3373 = STYLED_ITEM('color',(#3374),#1840);
+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));
+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);
+#3376 = SURFACE_SIDE_STYLE('',(#3377));
+#3377 = SURFACE_STYLE_FILL_AREA(#3378);
+#3378 = FILL_AREA_STYLE('',(#3379));
+#3379 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3380 = STYLED_ITEM('color',(#3381),#1864);
+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));
+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);
+#3383 = SURFACE_SIDE_STYLE('',(#3384));
+#3384 = SURFACE_STYLE_FILL_AREA(#3385);
+#3385 = FILL_AREA_STYLE('',(#3386));
+#3386 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3387 = STYLED_ITEM('color',(#3388),#1888);
+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));
+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);
+#3390 = SURFACE_SIDE_STYLE('',(#3391));
+#3391 = SURFACE_STYLE_FILL_AREA(#3392);
+#3392 = FILL_AREA_STYLE('',(#3393));
+#3393 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3394 = STYLED_ITEM('color',(#3395),#1905);
+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));
+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);
+#3397 = SURFACE_SIDE_STYLE('',(#3398));
+#3398 = SURFACE_STYLE_FILL_AREA(#3399);
+#3399 = FILL_AREA_STYLE('',(#3400));
+#3400 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3401 = STYLED_ITEM('color',(#3402),#1936);
+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));
+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);
+#3404 = SURFACE_SIDE_STYLE('',(#3405));
+#3405 = SURFACE_STYLE_FILL_AREA(#3406);
+#3406 = FILL_AREA_STYLE('',(#3407));
+#3407 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3408 = STYLED_ITEM('color',(#3409),#1960);
+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));
+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);
+#3411 = SURFACE_SIDE_STYLE('',(#3412));
+#3412 = SURFACE_STYLE_FILL_AREA(#3413);
+#3413 = FILL_AREA_STYLE('',(#3414));
+#3414 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3415 = STYLED_ITEM('color',(#3416),#1984);
+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));
+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);
+#3418 = SURFACE_SIDE_STYLE('',(#3419));
+#3419 = SURFACE_STYLE_FILL_AREA(#3420);
+#3420 = FILL_AREA_STYLE('',(#3421));
+#3421 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3422 = STYLED_ITEM('color',(#3423),#2001);
+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));
+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);
+#3425 = SURFACE_SIDE_STYLE('',(#3426));
+#3426 = SURFACE_STYLE_FILL_AREA(#3427);
+#3427 = FILL_AREA_STYLE('',(#3428));
+#3428 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3429 = STYLED_ITEM('color',(#3430),#2032);
+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));
+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);
+#3432 = SURFACE_SIDE_STYLE('',(#3433));
+#3433 = SURFACE_STYLE_FILL_AREA(#3434);
+#3434 = FILL_AREA_STYLE('',(#3435));
+#3435 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3436 = STYLED_ITEM('color',(#3437),#2056);
+#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438));
+#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439);
+#3439 = SURFACE_SIDE_STYLE('',(#3440));
+#3440 = SURFACE_STYLE_FILL_AREA(#3441);
+#3441 = FILL_AREA_STYLE('',(#3442));
+#3442 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3443 = STYLED_ITEM('color',(#3444),#2080);
+#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445));
+#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446);
+#3446 = SURFACE_SIDE_STYLE('',(#3447));
+#3447 = SURFACE_STYLE_FILL_AREA(#3448);
+#3448 = FILL_AREA_STYLE('',(#3449));
+#3449 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3450 = STYLED_ITEM('color',(#3451),#2097);
+#3451 = PRESENTATION_STYLE_ASSIGNMENT((#3452));
+#3452 = SURFACE_STYLE_USAGE(.BOTH.,#3453);
+#3453 = SURFACE_SIDE_STYLE('',(#3454));
+#3454 = SURFACE_STYLE_FILL_AREA(#3455);
+#3455 = FILL_AREA_STYLE('',(#3456));
+#3456 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3457 = STYLED_ITEM('color',(#3458),#2109);
+#3458 = PRESENTATION_STYLE_ASSIGNMENT((#3459));
+#3459 = SURFACE_STYLE_USAGE(.BOTH.,#3460);
+#3460 = SURFACE_SIDE_STYLE('',(#3461));
+#3461 = SURFACE_STYLE_FILL_AREA(#3462);
+#3462 = FILL_AREA_STYLE('',(#3463));
+#3463 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3464 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3465 = STYLED_ITEM('color',(#3466),#2167);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3472 = STYLED_ITEM('color',(#3473),#2198);
+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));
+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);
+#3475 = SURFACE_SIDE_STYLE('',(#3476));
+#3476 = SURFACE_STYLE_FILL_AREA(#3477);
+#3477 = FILL_AREA_STYLE('',(#3478));
+#3478 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3479 = STYLED_ITEM('color',(#3480),#2222);
+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));
+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);
+#3482 = SURFACE_SIDE_STYLE('',(#3483));
+#3483 = SURFACE_STYLE_FILL_AREA(#3484);
+#3484 = FILL_AREA_STYLE('',(#3485));
+#3485 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3486 = STYLED_ITEM('color',(#3487),#2246);
+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));
+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);
+#3489 = SURFACE_SIDE_STYLE('',(#3490));
+#3490 = SURFACE_STYLE_FILL_AREA(#3491);
+#3491 = FILL_AREA_STYLE('',(#3492));
+#3492 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3493 = STYLED_ITEM('color',(#3494),#2263);
+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));
+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);
+#3496 = SURFACE_SIDE_STYLE('',(#3497));
+#3497 = SURFACE_STYLE_FILL_AREA(#3498);
+#3498 = FILL_AREA_STYLE('',(#3499));
+#3499 = FILL_AREA_STYLE_COLOUR('',#3464);
+#3500 = STYLED_ITEM('color',(#3501),#2377);
+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));
+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);
+#3503 = SURFACE_SIDE_STYLE('',(#3504));
+#3504 = SURFACE_STYLE_FILL_AREA(#3505);
+#3505 = FILL_AREA_STYLE('',(#3506));
+#3506 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3507 = STYLED_ITEM('color',(#3508),#2408);
+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));
+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);
+#3510 = SURFACE_SIDE_STYLE('',(#3511));
+#3511 = SURFACE_STYLE_FILL_AREA(#3512);
+#3512 = FILL_AREA_STYLE('',(#3513));
+#3513 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3514 = STYLED_ITEM('color',(#3515),#2432);
+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));
+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);
+#3517 = SURFACE_SIDE_STYLE('',(#3518));
+#3518 = SURFACE_STYLE_FILL_AREA(#3519);
+#3519 = FILL_AREA_STYLE('',(#3520));
+#3520 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3521 = STYLED_ITEM('color',(#3522),#2456);
+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));
+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);
+#3524 = SURFACE_SIDE_STYLE('',(#3525));
+#3525 = SURFACE_STYLE_FILL_AREA(#3526);
+#3526 = FILL_AREA_STYLE('',(#3527));
+#3527 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3528 = STYLED_ITEM('color',(#3529),#2473);
+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));
+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);
+#3531 = SURFACE_SIDE_STYLE('',(#3532));
+#3532 = SURFACE_STYLE_FILL_AREA(#3533);
+#3533 = FILL_AREA_STYLE('',(#3534));
+#3534 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3535 = STYLED_ITEM('color',(#3536),#2504);
+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));
+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);
+#3538 = SURFACE_SIDE_STYLE('',(#3539));
+#3539 = SURFACE_STYLE_FILL_AREA(#3540);
+#3540 = FILL_AREA_STYLE('',(#3541));
+#3541 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3542 = STYLED_ITEM('color',(#3543),#2528);
+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));
+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);
+#3545 = SURFACE_SIDE_STYLE('',(#3546));
+#3546 = SURFACE_STYLE_FILL_AREA(#3547);
+#3547 = FILL_AREA_STYLE('',(#3548));
+#3548 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3549 = STYLED_ITEM('color',(#3550),#2552);
+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));
+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);
+#3552 = SURFACE_SIDE_STYLE('',(#3553));
+#3553 = SURFACE_STYLE_FILL_AREA(#3554);
+#3554 = FILL_AREA_STYLE('',(#3555));
+#3555 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3556 = STYLED_ITEM('color',(#3557),#2569);
+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));
+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);
+#3559 = SURFACE_SIDE_STYLE('',(#3560));
+#3560 = SURFACE_STYLE_FILL_AREA(#3561);
+#3561 = FILL_AREA_STYLE('',(#3562));
+#3562 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3563 = STYLED_ITEM('color',(#3564),#2600);
+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));
+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);
+#3566 = SURFACE_SIDE_STYLE('',(#3567));
+#3567 = SURFACE_STYLE_FILL_AREA(#3568);
+#3568 = FILL_AREA_STYLE('',(#3569));
+#3569 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3570 = STYLED_ITEM('color',(#3571),#2624);
+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));
+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);
+#3573 = SURFACE_SIDE_STYLE('',(#3574));
+#3574 = SURFACE_STYLE_FILL_AREA(#3575);
+#3575 = FILL_AREA_STYLE('',(#3576));
+#3576 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3577 = STYLED_ITEM('color',(#3578),#2648);
+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));
+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);
+#3580 = SURFACE_SIDE_STYLE('',(#3581));
+#3581 = SURFACE_STYLE_FILL_AREA(#3582);
+#3582 = FILL_AREA_STYLE('',(#3583));
+#3583 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3584 = STYLED_ITEM('color',(#3585),#2665);
+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));
+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);
+#3587 = SURFACE_SIDE_STYLE('',(#3588));
+#3588 = SURFACE_STYLE_FILL_AREA(#3589);
+#3589 = FILL_AREA_STYLE('',(#3590));
+#3590 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3591 = STYLED_ITEM('color',(#3592),#2698);
+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));
+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);
+#3594 = SURFACE_SIDE_STYLE('',(#3595));
+#3595 = SURFACE_STYLE_FILL_AREA(#3596);
+#3596 = FILL_AREA_STYLE('',(#3597));
+#3597 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3598 = STYLED_ITEM('color',(#3599),#2723);
+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));
+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);
+#3601 = SURFACE_SIDE_STYLE('',(#3602));
+#3602 = SURFACE_STYLE_FILL_AREA(#3603);
+#3603 = FILL_AREA_STYLE('',(#3604));
+#3604 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3605 = STYLED_ITEM('color',(#3606),#2748);
+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));
+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);
+#3608 = SURFACE_SIDE_STYLE('',(#3609));
+#3609 = SURFACE_STYLE_FILL_AREA(#3610);
+#3610 = FILL_AREA_STYLE('',(#3611));
+#3611 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3612 = STYLED_ITEM('color',(#3613),#2765);
+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));
+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);
+#3615 = SURFACE_SIDE_STYLE('',(#3616));
+#3616 = SURFACE_STYLE_FILL_AREA(#3617);
+#3617 = FILL_AREA_STYLE('',(#3618));
+#3618 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3619 = STYLED_ITEM('color',(#3620),#2798);
+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));
+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3622 = SURFACE_SIDE_STYLE('',(#3623));
+#3623 = SURFACE_STYLE_FILL_AREA(#3624);
+#3624 = FILL_AREA_STYLE('',(#3625));
+#3625 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3626 = STYLED_ITEM('color',(#3627),#2823);
+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));
+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);
+#3629 = SURFACE_SIDE_STYLE('',(#3630));
+#3630 = SURFACE_STYLE_FILL_AREA(#3631);
+#3631 = FILL_AREA_STYLE('',(#3632));
+#3632 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3633 = STYLED_ITEM('color',(#3634),#2848);
+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));
+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);
+#3636 = SURFACE_SIDE_STYLE('',(#3637));
+#3637 = SURFACE_STYLE_FILL_AREA(#3638);
+#3638 = FILL_AREA_STYLE('',(#3639));
+#3639 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3640 = STYLED_ITEM('color',(#3641),#2865);
+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));
+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);
+#3643 = SURFACE_SIDE_STYLE('',(#3644));
+#3644 = SURFACE_STYLE_FILL_AREA(#3645);
+#3645 = FILL_AREA_STYLE('',(#3646));
+#3646 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3647 = STYLED_ITEM('color',(#3648),#2898);
+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));
+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);
+#3650 = SURFACE_SIDE_STYLE('',(#3651));
+#3651 = SURFACE_STYLE_FILL_AREA(#3652);
+#3652 = FILL_AREA_STYLE('',(#3653));
+#3653 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3654 = STYLED_ITEM('color',(#3655),#2923);
+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));
+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);
+#3657 = SURFACE_SIDE_STYLE('',(#3658));
+#3658 = SURFACE_STYLE_FILL_AREA(#3659);
+#3659 = FILL_AREA_STYLE('',(#3660));
+#3660 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3661 = STYLED_ITEM('color',(#3662),#2948);
+#3662 = PRESENTATION_STYLE_ASSIGNMENT((#3663));
+#3663 = SURFACE_STYLE_USAGE(.BOTH.,#3664);
+#3664 = SURFACE_SIDE_STYLE('',(#3665));
+#3665 = SURFACE_STYLE_FILL_AREA(#3666);
+#3666 = FILL_AREA_STYLE('',(#3667));
+#3667 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3668 = STYLED_ITEM('color',(#3669),#2965);
+#3669 = PRESENTATION_STYLE_ASSIGNMENT((#3670));
+#3670 = SURFACE_STYLE_USAGE(.BOTH.,#3671);
+#3671 = SURFACE_SIDE_STYLE('',(#3672));
+#3672 = SURFACE_STYLE_FILL_AREA(#3673);
+#3673 = FILL_AREA_STYLE('',(#3674));
+#3674 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3675 = STYLED_ITEM('color',(#3676),#2977);
+#3676 = PRESENTATION_STYLE_ASSIGNMENT((#3677));
+#3677 = SURFACE_STYLE_USAGE(.BOTH.,#3678);
+#3678 = SURFACE_SIDE_STYLE('',(#3679));
+#3679 = SURFACE_STYLE_FILL_AREA(#3680);
+#3680 = FILL_AREA_STYLE('',(#3681));
+#3681 = FILL_AREA_STYLE_COLOUR('',#3015);
+#3682 = STYLED_ITEM('color',(#3683),#2989);
+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684));
+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);
+#3685 = SURFACE_SIDE_STYLE('',(#3686));
+#3686 = SURFACE_STYLE_FILL_AREA(#3687);
+#3687 = FILL_AREA_STYLE('',(#3688));
+#3688 = FILL_AREA_STYLE_COLOUR('',#3015);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MZ.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MZ.wrl
new file mode 100644
index 00000000..64996b58
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_MZ.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,6,11,0,-1,0,11,10,-1,6,12,11,-1]
+coord Coordinate { point [-1.083 -0.899 0.128,-1.081 -0.901 0.140,-1.082 -0.899 0.134,-1.078 -0.904 0.145,-1.075 -0.907 0.150,-1.083 -0.899 0.071,-1.017 -0.965 0.071,-1.070 -0.911 0.155,-1.065 -0.916 0.158,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 -0.899 0.128,-1.083 -0.768 0.128,-1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,5,4,-1,3,1,0,-1,6,0,7,-1,6,7,8,-1,6,3,0,-1,9,8,10,-1,9,6,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1]
+coord Coordinate { point [-1.082 -0.899 0.134,-1.083 -0.768 0.128,-1.083 -0.899 0.128,-1.082 0.899 0.134,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.081 0.901 0.140,-1.081 -0.901 0.140,-1.078 -0.904 0.145,-1.078 0.904 0.145,-1.075 -0.907 0.150,-1.075 0.907 0.150,-1.070 0.911 0.155,-1.070 -0.911 0.155,-1.065 0.916 0.158,-1.065 -0.916 0.158,-1.058 0.924 0.162,-1.058 -0.924 0.162,-1.053 -0.929 0.163,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.047 -0.934 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,1,-1,5,6,7,-1,6,8,9,-1,5,8,6,-1,2,10,11,-1,3,10,2,-1,12,13,10,-1,10,13,11,-1,12,14,13,-1,8,15,9,-1,8,16,15,-1,15,17,18,-1,16,17,15,-1,18,17,19,-1,6,1,7,-1,7,1,4,-1,12,18,19,-1,12,19,14,-1]
+coord Coordinate { point [-1.083 -0.899 0.071,-1.043 -0.871 0.071,-1.017 -0.965 0.071,-0.989 -0.925 0.071,-1.083 -0.768 0.071,-1.083 0.899 0.071,-1.043 0.871 0.071,-1.083 0.768 0.071,-1.017 0.965 0.071,-0.989 0.925 0.071,0.989 -0.925 0.071,1.017 -0.965 0.071,1.043 -0.871 0.071,1.083 -0.899 0.071,1.083 -0.768 0.071,0.989 0.925 0.071,1.017 0.965 0.071,1.083 0.899 0.071,1.043 0.871 0.071,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,3,5,-1,8,4,6,-1,9,4,8,-1,10,0,2,-1,10,11,0,-1,10,12,11,-1,10,13,12,-1,10,14,13,-1,15,7,5,-1,16,14,10,-1,17,4,9,-1,16,18,14,-1,16,19,18,-1,16,20,19,-1,16,21,22,-1,16,22,20,-1,23,15,5,-1,24,25,26,-1,24,26,27,-1,24,27,28,-1,24,17,25,-1,24,4,17,-1,29,24,28,-1,21,29,30,-1,21,30,31,-1,21,31,22,-1,21,24,29,-1,32,5,33,-1,32,23,5,-1,34,32,33,-1,35,34,33,-1,36,35,33,-1,2,36,33,-1,37,36,2,-1,38,37,2,-1,39,38,2,-1,1,39,2,-1]
+coord Coordinate { point [0.986 0.814 0.163,0.986 -0.814 0.163,1.047 -0.934 0.163,-0.966 -0.856 0.163,-1.047 -0.934 0.163,-1.017 -0.965 0.163,-0.974 -0.848 0.163,-0.956 -0.863 0.163,-0.981 -0.838 0.163,-0.985 -0.826 0.163,1.047 0.934 0.163,0.985 0.826 0.163,0.981 0.838 0.163,0.974 0.848 0.163,0.966 0.856 0.163,-0.944 -0.867 0.163,1.017 0.965 0.163,-0.986 -0.814 0.163,0.956 0.863 0.163,0.944 0.867 0.163,0.932 0.868 0.163,-1.017 0.965 0.163,-0.932 0.868 0.163,-0.932 -0.868 0.163,-1.047 0.934 0.163,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.981 0.838 0.163,-0.974 0.848 0.163,-0.966 0.856 0.163,-0.956 0.863 0.163,-0.944 0.867 0.163,0.932 -0.868 0.163,1.017 -0.965 0.163,0.944 -0.867 0.163,0.956 -0.863 0.163,0.966 -0.856 0.163,0.974 -0.848 0.163,0.981 -0.838 0.163,0.985 -0.826 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.017 -0.965 0.071,1.017 -0.965 0.163,-1.017 -0.965 0.071,-1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-1.083 -0.768 0.000,-1.083 -0.768 0.071,-1.240 -0.768 0.000,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.083 0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.128,-1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,1,9,-1,11,5,1,-1,11,1,10,-1,12,5,11,-1]
+coord Coordinate { point [-1.081 0.901 0.140,-1.083 0.899 0.128,-1.082 0.899 0.134,-1.078 0.904 0.145,-1.075 0.907 0.150,-1.017 0.965 0.071,-1.083 0.899 0.071,-1.070 0.911 0.155,-1.065 0.916 0.158,-1.058 0.924 0.162,-1.053 0.929 0.163,-1.047 0.934 0.163,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.083 0.899 0.071,-1.083 0.768 0.128,-1.083 0.899 0.128,-1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.083 -0.768 0.071,-1.083 0.768 0.000,-1.083 0.768 0.071,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,7,1,4,-1,8,1,7,-1,9,1,8,-1,10,5,1,-1,10,1,9,-1,11,5,10,-1]
+coord Coordinate { point [1.082 -0.900 0.135,1.083 -0.899 0.128,1.083 -0.899 0.131,1.080 -0.901 0.140,1.077 -0.904 0.146,1.017 -0.965 0.071,1.083 -0.899 0.071,1.072 -0.909 0.153,1.065 -0.917 0.159,1.056 -0.925 0.162,1.047 -0.934 0.163,1.017 -0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 -0.899 0.128,1.083 -0.768 0.071,1.083 -0.768 0.128,1.083 -0.899 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.017 0.965 0.163,1.017 0.965 0.071,-1.017 0.965 0.071,-1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.083 -0.768 0.071,1.083 0.768 0.071,1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,0,-1,0,7,4,-1,0,8,7,-1,0,9,8,-1,6,10,0,-1,0,10,9,-1,6,11,10,-1]
+coord Coordinate { point [1.083 0.899 0.128,1.082 0.900 0.135,1.083 0.899 0.131,1.080 0.901 0.140,1.077 0.904 0.146,1.083 0.899 0.071,1.017 0.965 0.071,1.072 0.909 0.153,1.065 0.917 0.159,1.056 0.925 0.162,1.047 0.934 0.163,1.017 0.965 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.083 0.768 0.128,1.083 0.899 0.071,1.083 0.899 0.128,1.083 0.768 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.989 -0.925 0.124,-0.989 -0.925 0.071,-1.043 -0.871 0.071,-1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124,-1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 -0.925 0.124,0.989 -0.925 0.071,-0.989 -0.925 0.071,-0.989 -0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.989 0.925 0.071,-0.989 0.925 0.124,-1.043 0.871 0.071,-1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 -0.925 0.071,0.989 -0.925 0.124,1.043 -0.871 0.071,1.043 -0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.989 0.925 0.071,0.989 0.925 0.124,-0.989 0.925 0.071,-0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [1.043 0.871 0.071,1.043 -0.871 0.124,1.043 0.871 0.124,1.043 -0.871 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.989 0.925 0.124,0.989 0.925 0.071,1.043 0.871 0.071,1.043 0.871 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,12,13,-1,14,10,15,-1,14,9,10,-1,16,15,12,-1,16,14,15,-1,17,12,11,-1,17,16,12,-1,18,17,11,-1,19,17,18,-1]
+coord Coordinate { point [1.056 0.925 0.162,1.047 -0.934 0.163,1.056 -0.925 0.162,1.047 0.934 0.163,1.065 0.917 0.159,1.065 -0.917 0.159,1.072 -0.909 0.153,1.072 0.909 0.153,1.077 -0.904 0.146,1.077 0.904 0.146,1.080 -0.901 0.140,1.083 -0.768 0.128,1.083 -0.899 0.131,1.083 -0.899 0.128,1.080 0.901 0.140,1.082 -0.900 0.135,1.082 0.900 0.135,1.083 0.899 0.131,1.083 0.768 0.128,1.083 0.899 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.986 0.814 0.173,-0.985 0.825 0.173,-0.986 0.814 0.163,-0.985 0.826 0.163,-0.982 0.835 0.173,-0.981 0.838 0.163,-0.976 0.846 0.173,-0.974 0.848 0.163,-0.967 0.855 0.173,-0.966 0.856 0.163,-0.957 0.862 0.173,-0.956 0.863 0.163,-0.945 0.867 0.173,-0.944 0.867 0.163,-0.932 0.868 0.173,-0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.986 -0.814 0.163,-0.986 -0.814 0.173,-0.986 0.814 0.163,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [-0.986 -0.814 0.173,-0.986 -0.814 0.163,-0.985 -0.826 0.163,-0.985 -0.827 0.173,-0.981 -0.838 0.163,-0.980 -0.839 0.173,-0.974 -0.848 0.163,-0.973 -0.849 0.173,-0.966 -0.856 0.163,-0.964 -0.858 0.173,-0.956 -0.863 0.163,-0.953 -0.864 0.173,-0.944 -0.867 0.163,-0.943 -0.867 0.173,-0.932 -0.868 0.163,-0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.932 -0.868 0.163,0.932 -0.868 0.173,-0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.985 -0.825 0.173,0.986 -0.814 0.163,0.985 -0.826 0.163,0.982 -0.835 0.173,0.981 -0.838 0.163,0.976 -0.846 0.173,0.974 -0.848 0.163,0.967 -0.855 0.173,0.966 -0.856 0.163,0.957 -0.862 0.173,0.956 -0.863 0.163,0.945 -0.867 0.173,0.944 -0.867 0.163,0.932 -0.868 0.173,0.932 -0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.986 -0.814 0.173,0.986 -0.814 0.163,0.986 0.814 0.163,0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.986 0.814 0.173,0.986 0.814 0.163,0.985 0.826 0.163,0.985 0.827 0.173,0.981 0.838 0.163,0.980 0.839 0.173,0.974 0.848 0.163,0.973 0.849 0.173,0.966 0.856 0.163,0.964 0.858 0.173,0.956 0.863 0.163,0.953 0.864 0.173,0.944 0.867 0.163,0.943 0.867 0.173,0.932 0.868 0.163,0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.932 0.868 0.173,-0.932 0.868 0.163,-0.932 0.868 0.173,0.932 0.868 0.163]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.083 0.768 0.000,-1.240 -0.768 0.000,-1.083 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-1.240 0.768 0.000,-1.240 -0.768 0.128,-1.240 0.768 0.128,-1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-1.083 0.768 0.071,-1.083 0.768 0.000,-1.240 0.768 0.000,-1.240 0.768 0.128,-1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [1.083 -0.768 0.000,1.240 -0.768 0.000,1.083 -0.768 0.071,1.240 -0.768 0.128,1.083 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [1.240 0.768 0.000,1.083 0.768 0.000,1.083 0.768 0.071,1.240 0.768 0.128,1.083 0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [1.083 0.768 0.000,1.240 0.768 0.000,1.083 -0.768 0.000,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,1,4,2,-1,1,5,6,-1,0,5,1,-1,3,7,4,-1,5,8,6,-1,9,10,3,-1,3,10,7,-1,11,12,4,-1,4,12,2,-1,11,13,12,-1,6,14,9,-1,9,14,10,-1,8,14,6,-1,11,15,13,-1,7,16,15,-1,10,16,7,-1,17,18,16,-1,16,18,15,-1,15,18,13,-1,14,19,17,-1,8,19,14,-1,17,19,18,-1]
+coord Coordinate { point [-1.043 -0.871 0.124,-0.620 -0.148 0.124,-0.989 -0.925 0.124,-0.325 -0.148 0.124,-0.069 -0.325 0.124,-1.043 0.871 0.124,-0.620 0.148 0.124,-0.069 -0.049 0.124,-0.989 0.925 0.124,-0.325 0.148 0.124,-0.069 0.049 0.124,0.325 -0.325 0.124,0.989 -0.925 0.124,1.043 -0.871 0.124,-0.069 0.325 0.124,0.325 -0.049 0.124,0.325 0.049 0.124,0.325 0.325 0.124,1.043 0.871 0.124,0.989 0.925 0.124]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.240 0.768 0.128,1.083 0.768 0.128,1.083 -0.768 0.128,1.240 -0.768 0.128]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [-0.925 0.862 0.205,-0.950 0.856 0.206,-0.943 0.846 0.223,-0.929 0.867 0.189,-0.950 0.856 0.206,-0.961 0.849 0.206,-0.952 0.840 0.224,-0.961 0.849 0.206,-0.955 0.805 0.237,-0.969 0.811 0.222,-0.970 0.802 0.222,-0.948 0.821 0.238,-0.960 0.831 0.224,-0.970 0.839 0.206,-0.970 0.839 0.206,-0.957 0.862 0.173,-0.954 0.861 0.189,-0.945 0.867 0.173,-0.965 0.854 0.189,-0.967 0.855 0.173,-0.932 0.868 0.173,-0.979 0.817 0.205,-0.980 0.807 0.205,-0.979 0.817 0.205,-0.974 0.844 0.189,-0.976 0.846 0.173,-0.982 0.835 0.173,-0.984 0.821 0.189,-0.985 0.810 0.189,-0.985 0.825 0.173,-0.986 0.814 0.173,-0.907 0.804 0.254,-0.914 0.801 0.254,-0.903 0.785 0.256,-0.916 0.799 0.254,-0.918 0.797 0.254,-0.912 0.823 0.247,-0.924 0.818 0.248,-0.929 0.814 0.248,-0.921 0.792 0.254,-0.922 0.789 0.254,-0.941 0.794 0.247,-0.933 0.809 0.248,-0.916 0.839 0.236,-0.934 0.833 0.238,-0.920 0.852 0.222,-0.942 0.828 0.238,-0.939 0.799 0.247,-0.957 0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.922 -0.789 0.254,-0.903 0.785 0.256,-0.922 0.789 0.254,-0.903 -0.785 0.256,-0.941 -0.794 0.247,-0.941 0.794 0.247,-0.957 -0.798 0.236,-0.957 0.798 0.236,-0.970 -0.802 0.222,-0.970 0.802 0.222,-0.980 -0.807 0.205,-0.980 0.807 0.205,-0.985 -0.810 0.189,-0.985 0.810 0.189,-0.986 -0.814 0.173,-0.986 0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [-0.980 -0.807 0.205,-0.974 -0.832 0.206,-0.964 -0.824 0.223,-0.985 -0.810 0.189,-0.974 -0.832 0.206,-0.967 -0.843 0.206,-0.958 -0.834 0.224,-0.967 -0.843 0.206,-0.923 -0.837 0.237,-0.930 -0.851 0.222,-0.920 -0.852 0.222,-0.939 -0.830 0.238,-0.949 -0.842 0.224,-0.957 -0.852 0.206,-0.957 -0.852 0.206,-0.980 -0.839 0.173,-0.979 -0.836 0.189,-0.985 -0.827 0.173,-0.972 -0.847 0.189,-0.973 -0.849 0.173,-0.986 -0.814 0.173,-0.935 -0.861 0.205,-0.925 -0.862 0.205,-0.935 -0.861 0.205,-0.962 -0.856 0.189,-0.964 -0.858 0.173,-0.953 -0.864 0.173,-0.939 -0.866 0.189,-0.929 -0.867 0.189,-0.943 -0.867 0.173,-0.932 -0.868 0.173,-0.922 -0.789 0.254,-0.919 -0.795 0.254,-0.903 -0.785 0.256,-0.917 -0.798 0.254,-0.915 -0.800 0.254,-0.941 -0.794 0.247,-0.936 -0.806 0.248,-0.932 -0.811 0.248,-0.910 -0.803 0.254,-0.907 -0.804 0.254,-0.912 -0.823 0.247,-0.928 -0.815 0.248,-0.957 -0.798 0.236,-0.951 -0.816 0.238,-0.970 -0.802 0.222,-0.946 -0.823 0.238,-0.917 -0.821 0.247,-0.916 -0.839 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,7,8,-1,6,5,3,-1,9,6,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.907 -0.804 0.254,-0.903 -0.785 0.256,-0.907 -0.804 0.254,-0.912 -0.823 0.247,0.903 -0.785 0.256,0.912 -0.823 0.247,0.916 -0.839 0.236,-0.916 -0.839 0.236,-0.920 -0.852 0.222,0.920 -0.852 0.222,0.925 -0.862 0.205,-0.925 -0.862 0.205,0.929 -0.867 0.189,-0.929 -0.867 0.189,0.932 -0.868 0.173,-0.932 -0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,0,-1,0,4,1,-1,2,5,6,-1,1,5,2,-1,4,7,1,-1,1,7,5,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,6,13,12,-1,5,13,6,-1,5,14,13,-1,7,14,5,-1,15,16,17,-1,3,16,4,-1,17,16,3,-1,16,18,4,-1,19,18,15,-1,20,17,3,-1,15,18,16,-1,4,18,7,-1,13,21,12,-1,10,21,22,-1,9,21,10,-1,12,21,9,-1,21,23,22,-1,13,23,21,-1,14,23,13,-1,19,24,18,-1,7,24,14,-1,25,24,19,-1,26,24,25,-1,18,24,7,-1,24,27,14,-1,22,27,28,-1,23,27,22,-1,14,27,23,-1,29,27,26,-1,26,27,24,-1,28,27,29,-1,29,30,28,-1,31,32,33,-1,32,34,33,-1,34,35,33,-1,36,37,31,-1,31,37,32,-1,37,38,32,-1,32,38,34,-1,33,39,40,-1,40,39,41,-1,35,39,33,-1,38,42,34,-1,34,42,35,-1,43,44,36,-1,45,44,43,-1,36,44,37,-1,44,46,37,-1,37,46,38,-1,41,47,48,-1,42,47,35,-1,39,47,41,-1,35,47,39,-1,38,11,42,-1,46,11,38,-1,0,2,45,-1,45,2,44,-1,44,6,46,-1,2,6,44,-1,48,8,10,-1,47,8,48,-1,42,8,47,-1,11,8,42,-1,6,12,46,-1,46,12,11,-1]
+coord Coordinate { point [0.925 -0.862 0.205,0.950 -0.856 0.206,0.943 -0.846 0.223,0.929 -0.867 0.189,0.950 -0.856 0.206,0.961 -0.849 0.206,0.952 -0.840 0.224,0.961 -0.849 0.206,0.955 -0.805 0.237,0.969 -0.811 0.222,0.970 -0.802 0.222,0.948 -0.821 0.238,0.960 -0.831 0.224,0.970 -0.839 0.206,0.970 -0.839 0.206,0.957 -0.862 0.173,0.954 -0.861 0.189,0.945 -0.867 0.173,0.965 -0.854 0.189,0.967 -0.855 0.173,0.932 -0.868 0.173,0.979 -0.817 0.205,0.980 -0.807 0.205,0.979 -0.817 0.205,0.974 -0.844 0.189,0.976 -0.846 0.173,0.982 -0.835 0.173,0.984 -0.821 0.189,0.985 -0.810 0.189,0.985 -0.825 0.173,0.986 -0.814 0.173,0.907 -0.804 0.254,0.914 -0.801 0.254,0.903 -0.785 0.256,0.916 -0.799 0.254,0.918 -0.797 0.254,0.912 -0.823 0.247,0.924 -0.818 0.248,0.929 -0.814 0.248,0.921 -0.792 0.254,0.922 -0.789 0.254,0.941 -0.794 0.247,0.933 -0.809 0.248,0.916 -0.839 0.236,0.934 -0.833 0.238,0.920 -0.852 0.222,0.942 -0.828 0.238,0.939 -0.799 0.247,0.957 -0.798 0.236]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.922 0.789 0.254,0.903 -0.785 0.256,0.922 -0.789 0.254,0.941 -0.794 0.247,0.903 0.785 0.256,0.941 0.794 0.247,0.957 0.798 0.236,0.957 -0.798 0.236,0.970 0.802 0.222,0.970 -0.802 0.222,0.980 0.807 0.205,0.980 -0.807 0.205,0.985 0.810 0.189,0.985 -0.810 0.189,0.986 0.814 0.173,0.986 -0.814 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,6,-1,7,5,4,-1,8,5,3,-1,9,5,8,-1,6,5,9,-1,10,11,12,-1,13,11,7,-1,1,11,10,-1,5,11,3,-1,12,11,13,-1,7,11,5,-1,3,11,1,-1,14,16,15,-1,17,18,19,-1,13,20,12,-1,21,22,14,-1,23,22,21,-1,22,24,14,-1,23,24,22,-1,14,24,16,-1,24,25,16,-1,16,26,27,-1,27,26,28,-1,28,26,25,-1,25,26,16,-1,29,30,23,-1,30,31,23,-1,23,31,24,-1,31,0,24,-1,25,0,28,-1,24,0,25,-1,32,33,29,-1,29,33,30,-1,30,8,31,-1,33,8,30,-1,28,2,34,-1,0,2,28,-1,8,3,31,-1,31,3,0,-1,19,35,32,-1,36,35,18,-1,18,35,19,-1,32,35,33,-1,6,9,36,-1,33,9,8,-1,36,9,35,-1,35,9,33,-1,34,1,10,-1,2,1,34,-1]
+coord Coordinate { point [0.949 0.842 0.224,0.935 0.861 0.205,0.930 0.851 0.222,0.957 0.852 0.206,0.964 0.858 0.173,0.962 0.856 0.189,0.973 0.849 0.173,0.953 0.864 0.173,0.967 0.843 0.206,0.972 0.847 0.189,0.925 0.862 0.205,0.939 0.866 0.189,0.929 0.867 0.189,0.943 0.867 0.173,0.922 0.789 0.254,0.903 0.785 0.256,0.907 0.804 0.254,0.986 0.814 0.173,0.985 0.827 0.173,0.985 0.810 0.189,0.932 0.868 0.173,0.941 0.794 0.247,0.936 0.806 0.248,0.957 0.798 0.236,0.932 0.811 0.248,0.928 0.815 0.248,0.917 0.821 0.247,0.912 0.823 0.247,0.916 0.839 0.236,0.970 0.802 0.222,0.964 0.824 0.223,0.958 0.834 0.224,0.980 0.807 0.205,0.974 0.832 0.206,0.920 0.852 0.222,0.979 0.836 0.189,0.980 0.839 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.907 0.804 0.254,0.903 0.785 0.256,0.907 0.804 0.254,0.912 0.823 0.247,-0.903 0.785 0.256,-0.912 0.823 0.247,-0.916 0.839 0.236,0.916 0.839 0.236,-0.920 0.852 0.222,0.920 0.852 0.222,-0.925 0.862 0.205,0.925 0.862 0.205,-0.929 0.867 0.189,0.929 0.867 0.189,-0.932 0.868 0.173,0.932 0.868 0.173]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.240 -0.768 0.128,1.240 0.768 0.000,1.240 0.768 0.128,1.240 -0.768 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 -0.325 0.124,0.325 -0.049 0.102,0.325 -0.049 0.124,0.325 -0.325 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 -0.049 0.124,-0.069 -0.049 0.102,-0.069 -0.049 0.124,0.325 -0.049 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 -0.049 0.102,-0.069 -0.325 0.124,-0.069 -0.049 0.124,-0.069 -0.325 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 -0.325 0.102,0.325 -0.325 0.124,-0.069 -0.325 0.124,0.325 -0.325 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 0.049 0.124,0.325 0.325 0.102,0.325 0.325 0.124,0.325 0.049 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 0.325 0.124,-0.069 0.325 0.102,-0.069 0.325 0.124,0.325 0.325 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 0.325 0.102,-0.069 0.049 0.124,-0.069 0.325 0.124,-0.069 0.049 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 0.049 0.102,0.325 0.049 0.124,-0.069 0.049 0.124,0.325 0.049 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.325 -0.148 0.124,-0.325 0.148 0.102,-0.325 0.148 0.124,-0.325 -0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.325 0.148 0.124,-0.620 0.148 0.102,-0.620 0.148 0.124,-0.325 0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.620 0.148 0.102,-0.620 -0.148 0.124,-0.620 0.148 0.124,-0.620 -0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.620 -0.148 0.102,-0.325 -0.148 0.124,-0.620 -0.148 0.124,-0.325 -0.148 0.102]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.903 0.785 0.256,-0.903 0.785 0.256,-0.903 -0.785 0.256,0.903 -0.785 0.256]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,4,1,5,-1,4,2,1,-1,7,0,3,-1,8,6,0,-1,8,0,7,-1,9,10,3,-1,9,3,2,-1,11,4,6,-1,11,6,8,-1,12,10,9,-1,13,7,12,-1,13,8,7,-1,14,11,15,-1,14,15,13,-1,14,4,11,-1,14,13,12,-1,14,12,9,-1]
+coord Coordinate { point [-0.325 -0.148 0.102,-0.620 -0.148 0.102,-0.886 -0.768 0.102,-0.069 -0.325 0.102,-0.886 0.768 0.102,-0.620 0.148 0.102,-0.325 0.148 0.102,-0.069 -0.049 0.102,-0.069 0.049 0.102,0.886 -0.768 0.102,0.325 -0.325 0.102,-0.069 0.325 0.102,0.325 -0.049 0.102,0.325 0.049 0.102,0.886 0.768 0.102,0.325 0.325 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.886 0.768 0.071,-0.886 -0.768 0.102,-0.886 0.768 0.102,-0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.886 0.768 0.102,0.886 0.768 0.071,-0.886 0.768 0.071,-0.886 0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.886 -0.768 0.071,0.886 -0.768 0.102,-0.886 -0.768 0.071,-0.886 -0.768 0.102]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.886 -0.768 0.102,0.886 0.768 0.071,0.886 0.768 0.102,0.886 -0.768 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,0,5,4,-1,2,5,0,-1,1,7,3,-1,6,8,1,-1,1,8,7,-1,9,10,3,-1,3,10,2,-1,5,11,6,-1,6,11,8,-1,9,12,10,-1,7,13,12,-1,8,13,7,-1,11,14,15,-1,15,14,13,-1,5,14,11,-1,13,14,12,-1,12,14,10,-1]
+coord Coordinate { point [-0.620 -0.148 0.071,-0.325 -0.148 0.071,-0.886 -0.768 0.071,-0.069 -0.325 0.071,-0.620 0.148 0.071,-0.886 0.768 0.071,-0.325 0.148 0.071,-0.069 -0.049 0.071,-0.069 0.049 0.071,0.325 -0.325 0.071,0.886 -0.768 0.071,-0.069 0.325 0.071,0.325 -0.049 0.071,0.325 0.049 0.071,0.886 0.768 0.071,0.325 0.325 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.325 0.148 0.071,-0.620 0.148 0.066,-0.620 0.148 0.071,-0.325 0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.620 0.148 0.066,-0.620 -0.148 0.071,-0.620 0.148 0.071,-0.620 -0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.620 -0.148 0.066,-0.325 -0.148 0.071,-0.620 -0.148 0.071,-0.325 -0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.325 -0.148 0.071,-0.325 0.148 0.066,-0.325 0.148 0.071,-0.325 -0.148 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 -0.049 0.071,-0.069 -0.049 0.066,-0.069 -0.049 0.071,0.325 -0.049 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 -0.049 0.066,-0.069 -0.325 0.071,-0.069 -0.049 0.071,-0.069 -0.325 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 -0.325 0.066,0.325 -0.325 0.071,-0.069 -0.325 0.071,0.325 -0.325 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 -0.325 0.071,0.325 -0.049 0.066,0.325 -0.049 0.071,0.325 -0.325 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 0.325 0.071,-0.069 0.325 0.066,-0.069 0.325 0.071,0.325 0.325 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 0.325 0.066,-0.069 0.049 0.071,-0.069 0.325 0.071,-0.069 0.049 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.069 0.049 0.066,0.325 0.049 0.071,-0.069 0.049 0.071,0.325 0.049 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.325 0.049 0.071,0.325 0.325 0.066,0.325 0.325 0.071,0.325 0.049 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.620 0.148 0.066,-0.325 0.147 0.058,-0.619 0.147 0.058,-0.325 0.148 0.066,-0.327 0.145 0.050,-0.617 0.145 0.050,-0.331 0.142 0.043,-0.614 0.142 0.043,-0.335 0.137 0.037,-0.610 0.137 0.037,-0.604 0.132 0.031,-0.341 0.132 0.031,-0.598 0.125 0.026,-0.347 0.125 0.026,-0.588 0.116 0.022,-0.357 0.116 0.022,-0.581 0.109 0.020,-0.364 0.109 0.020,-0.574 0.102 0.020,-0.371 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.620 -0.148 0.066,-0.620 0.148 0.066,-0.619 -0.147 0.058,-0.619 0.147 0.058,-0.617 -0.145 0.050,-0.617 0.145 0.050,-0.614 -0.142 0.043,-0.614 0.142 0.043,-0.610 -0.137 0.037,-0.610 0.137 0.037,-0.604 -0.132 0.031,-0.604 0.132 0.031,-0.598 -0.125 0.026,-0.598 0.125 0.026,-0.588 -0.116 0.022,-0.588 0.116 0.022,-0.581 -0.109 0.020,-0.581 0.109 0.020,-0.574 -0.102 0.020,-0.574 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.325 -0.147 0.058,-0.620 -0.148 0.066,-0.619 -0.147 0.058,-0.325 -0.148 0.066,-0.327 -0.145 0.050,-0.617 -0.145 0.050,-0.331 -0.142 0.043,-0.614 -0.142 0.043,-0.335 -0.137 0.037,-0.610 -0.137 0.037,-0.341 -0.132 0.031,-0.604 -0.132 0.031,-0.347 -0.125 0.026,-0.598 -0.125 0.026,-0.588 -0.116 0.022,-0.357 -0.116 0.022,-0.581 -0.109 0.020,-0.364 -0.109 0.020,-0.574 -0.102 0.020,-0.371 -0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.325 0.147 0.058,-0.325 -0.148 0.066,-0.325 -0.147 0.058,-0.325 0.148 0.066,-0.327 0.145 0.050,-0.327 -0.145 0.050,-0.331 -0.142 0.043,-0.331 0.142 0.043,-0.335 -0.137 0.037,-0.335 0.137 0.037,-0.341 -0.132 0.031,-0.341 0.132 0.031,-0.347 -0.125 0.026,-0.347 0.125 0.026,-0.357 -0.116 0.022,-0.357 0.116 0.022,-0.364 -0.109 0.020,-0.364 0.109 0.020,-0.371 -0.102 0.020,-0.371 0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.069 -0.049 0.066,0.324 -0.050 0.058,-0.068 -0.050 0.058,0.325 -0.049 0.066,0.322 -0.052 0.050,-0.066 -0.052 0.050,0.319 -0.055 0.043,-0.063 -0.055 0.043,0.314 -0.060 0.037,-0.058 -0.060 0.037,0.309 -0.065 0.031,-0.053 -0.065 0.031,-0.047 -0.072 0.026,0.302 -0.072 0.026,-0.037 -0.081 0.022,0.293 -0.081 0.022,-0.030 -0.088 0.020,0.286 -0.088 0.020,-0.023 -0.095 0.020,0.279 -0.095 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,9,11,10,-1,10,12,13,-1,11,12,10,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.069 -0.325 0.066,-0.068 -0.050 0.058,-0.068 -0.324 0.058,-0.069 -0.049 0.066,-0.066 -0.052 0.050,-0.066 -0.322 0.050,-0.063 -0.055 0.043,-0.063 -0.319 0.043,-0.058 -0.314 0.037,-0.058 -0.060 0.037,-0.053 -0.309 0.031,-0.053 -0.065 0.031,-0.047 -0.072 0.026,-0.047 -0.302 0.026,-0.037 -0.081 0.022,-0.037 -0.293 0.022,-0.030 -0.088 0.020,-0.030 -0.286 0.020,-0.023 -0.095 0.020,-0.023 -0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.324 -0.324 0.058,-0.069 -0.325 0.066,-0.068 -0.324 0.058,0.325 -0.325 0.066,0.322 -0.322 0.050,-0.066 -0.322 0.050,0.319 -0.319 0.043,-0.063 -0.319 0.043,-0.058 -0.314 0.037,0.314 -0.314 0.037,-0.053 -0.309 0.031,0.309 -0.309 0.031,-0.047 -0.302 0.026,0.302 -0.302 0.026,-0.037 -0.293 0.022,0.293 -0.293 0.022,-0.030 -0.286 0.020,0.286 -0.286 0.020,-0.023 -0.279 0.020,0.279 -0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.324 -0.050 0.058,0.325 -0.325 0.066,0.324 -0.324 0.058,0.325 -0.049 0.066,0.322 -0.052 0.050,0.322 -0.322 0.050,0.319 -0.055 0.043,0.319 -0.319 0.043,0.314 -0.060 0.037,0.314 -0.314 0.037,0.309 -0.065 0.031,0.309 -0.309 0.031,0.302 -0.072 0.026,0.302 -0.302 0.026,0.293 -0.081 0.022,0.293 -0.293 0.022,0.286 -0.088 0.020,0.286 -0.286 0.020,0.279 -0.279 0.020,0.279 -0.095 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.069 0.325 0.066,0.324 0.324 0.058,-0.068 0.324 0.058,0.325 0.325 0.066,0.322 0.322 0.050,-0.066 0.322 0.050,0.319 0.319 0.043,-0.063 0.319 0.043,0.314 0.314 0.037,-0.058 0.314 0.037,-0.053 0.309 0.031,0.309 0.309 0.031,-0.047 0.302 0.026,0.302 0.302 0.026,-0.037 0.293 0.022,0.293 0.293 0.022,-0.030 0.286 0.020,0.286 0.286 0.020,-0.023 0.279 0.020,0.279 0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [-0.069 0.049 0.066,-0.068 0.324 0.058,-0.068 0.050 0.058,-0.069 0.325 0.066,-0.066 0.322 0.050,-0.066 0.052 0.050,-0.063 0.319 0.043,-0.063 0.055 0.043,-0.058 0.314 0.037,-0.058 0.060 0.037,-0.053 0.309 0.031,-0.053 0.065 0.031,-0.047 0.302 0.026,-0.047 0.072 0.026,-0.037 0.293 0.022,-0.037 0.081 0.022,-0.030 0.286 0.020,-0.030 0.088 0.020,-0.023 0.095 0.020,-0.023 0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.324 0.050 0.058,-0.069 0.049 0.066,-0.068 0.050 0.058,0.325 0.049 0.066,0.322 0.052 0.050,-0.066 0.052 0.050,0.319 0.055 0.043,-0.063 0.055 0.043,0.314 0.060 0.037,-0.058 0.060 0.037,-0.053 0.065 0.031,0.309 0.065 0.031,-0.047 0.072 0.026,0.302 0.072 0.026,-0.037 0.081 0.022,0.293 0.081 0.022,-0.030 0.088 0.020,0.286 0.088 0.020,-0.023 0.095 0.020,0.279 0.095 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.324 0.324 0.058,0.325 0.049 0.066,0.324 0.050 0.058,0.325 0.325 0.066,0.322 0.322 0.050,0.322 0.052 0.050,0.319 0.319 0.043,0.319 0.055 0.043,0.314 0.314 0.037,0.314 0.060 0.037,0.309 0.309 0.031,0.309 0.065 0.031,0.302 0.072 0.026,0.302 0.302 0.026,0.293 0.081 0.022,0.293 0.293 0.022,0.286 0.088 0.020,0.286 0.286 0.020,0.279 0.095 0.020,0.279 0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.574 0.102 0.020,-0.371 0.102 0.020,-0.574 -0.102 0.020,-0.371 -0.102 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.023 -0.095 0.020,0.279 -0.095 0.020,-0.023 -0.279 0.020,0.279 -0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.023 0.095 0.020,0.279 0.279 0.020,0.279 0.095 0.020,-0.023 0.279 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S1.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S1.step
new file mode 100644
index 00000000..2bf92ba7
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S1.step
@@ -0,0 +1,3522 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_S1.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_S1'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_S1.step',
+/* time_stamp */ '2017-10-17T20:11:39',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_S1','DirectFET_S1','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2631);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1348,#1365,#1456,#1485,#1556,
+#1583,#1654,#1683,#1754,#1771,#1783,#1814,#1838,#1862,#1879,#1910,
+#1934,#1958,#1975,#1987,#2039,#2070,#2094,#2118,#2135,#2215,#2246,
+#2270,#2294,#2311,#2342,#2366,#2390,#2407,#2440,#2465,#2490,#2507,
+#2540,#2565,#2590,#2607,#2619));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.91,-1.84,0.3725));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.91,-1.84,0.2825));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.825,-1.925,0.3725));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.3725));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.,-1.4,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-1.91,1.84,0.3725));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.91,-1.75,0.3725));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.,1.75,0.2825));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.91,1.84,0.2825));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.,1.4,0.2825));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-1.91,-1.75,0.2825));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.9125,-2.8375,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.,-1.4,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.,1.4,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(1.875,1.875,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-2.875,0.875,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.,1.4,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.825,-1.925,0.3725));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(1.91,-1.84,0.3725));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.9125,-2.8375,0.3725));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(1.91,1.84,0.3725));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.91,-1.75,0.3725));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(1.825,1.925,0.3725));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(1.875,1.875,0.3725));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-1.825,1.925,0.3725));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.,1.925,0.3725));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.875,0.875,0.3725));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#351 = CIRCLE('',#352,0.145619465922);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#368 = CIRCLE('',#369,0.145619465922);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#385 = CIRCLE('',#386,0.145619465922);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#402 = CIRCLE('',#403,0.145619465922);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-1.9125,1.8375,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(1.91,-1.84,0.2825));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(1.9125,-1.8375,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.,1.4,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.,1.4,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.,1.75,0.2825));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(1.91,1.84,0.2825));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(1.9125,1.8375,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.,1.4,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.2725));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.2725));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.2725));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.2725));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.2725));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.2725));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.2725));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-1.827190267039,1.752190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.2725));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.2725));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(1.827190267039,-1.752190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(1.754380534078,1.825,0.2725));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-1.9,1.825,0.2725));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.9,1.679380534078,0.2725));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(1.9,-1.825,0.2725));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.2725));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(1.827190267039,1.752190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(1.91,-1.75,0.2825));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.F.);
+#942 = EDGE_CURVE('',#926,#935,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#945 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#946 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#947 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#948 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#949 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#950 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#951 = CYLINDRICAL_SURFACE('',#952,0.145619465922);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.F.);
+#970 = EDGE_CURVE('',#961,#926,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(0.,1.,0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.T.);
+#994 = EDGE_CURVE('',#987,#961,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#997 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#998 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#999 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1000 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467355,0.39175));
+#1001 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1002 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.145619465922);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.F.);
+#1013 = EDGE_CURVE('',#1014,#987,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(-1.,-0.,-0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1014,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1049 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1050 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1051 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1052 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1053 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1054 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.145619465922);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#1067,#1037,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-0.,-1.,-0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1098 = EDGE_CURVE('',#1091,#1067,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1101 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1102 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1103 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1104 = CARTESIAN_POINT('',(1.795526049083,1.663123467356,0.39175));
+#1105 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1106 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.145619465922);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1117 = EDGE_CURVE('',#935,#1091,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(1.,0.,0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(2.4,1.4,0.2825));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309),#1343,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(-0.625,-0.325,0.2725));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(-0.625,0.325,0.2725));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-0.625,-1.075,0.2725));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-1.175,-0.325,0.2725));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.5375,-0.325,0.2725));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-1.175,0.325,0.2725));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-1.175,-1.075,0.2725));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.5375,0.325,0.2725));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(0.275,-0.575,0.2725));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(-0.275,-0.575,0.2725));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-1.0875,-0.575,0.2725));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-1.,0.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1315,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(-0.275,0.575,0.2725));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-0.275,-1.2,0.2725));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(0.,1.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1330 = EDGE_CURVE('',#1331,#1323,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.275,0.575,0.2725));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-1.0875,0.575,0.2725));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(-1.,0.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1313,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(0.275,-1.2,0.2725));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(0.,1.,0.));
+#1343 = PLANE('',#1344);
+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);
+#1345 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#1346 = DIRECTION('',(0.,0.,1.));
+#1347 = DIRECTION('',(1.,0.,0.));
+#1348 = ADVANCED_FACE('',(#1349),#1360,.T.);
+#1349 = FACE_BOUND('',#1350,.T.);
+#1350 = EDGE_LOOP('',(#1351,#1352,#1353,#1359));
+#1351 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1352 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1353 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#1354 = EDGE_CURVE('',#1198,#1230,#1355,.T.);
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(0.,1.,0.));
+#1359 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1360 = PLANE('',#1361);
+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
+#1362 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1363 = DIRECTION('',(0.,0.,1.));
+#1364 = DIRECTION('',(1.,0.,0.));
+#1365 = ADVANCED_FACE('',(#1366),#1392,.T.);
+#1366 = FACE_BOUND('',#1367,.T.);
+#1367 = EDGE_LOOP('',(#1368,#1379,#1391));
+#1368 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#1369 = EDGE_CURVE('',#1370,#926,#1372,.T.);
+#1370 = VERTEX_POINT('',#1371);
+#1371 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1372 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1373,#1374,#1375,#1376,#1377,
+#1378),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1373 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1374 = CARTESIAN_POINT('',(-1.688678092723,1.564776106816,0.565));
+#1375 = CARTESIAN_POINT('',(-1.743156967213,1.570302213631,
+0.543687650549));
+#1376 = CARTESIAN_POINT('',(-1.786187650549,1.575828320447,
+0.500656967213));
+#1377 = CARTESIAN_POINT('',(-1.8075,1.581354427263,0.446178092723));
+#1378 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1380 = EDGE_CURVE('',#1370,#935,#1381,.T.);
+#1381 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1382,#1383,#1384,#1385,#1386,
+#1387,#1388,#1389,#1390),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1382 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1383 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1384 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1385 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1386 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1387 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1388 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1389 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1390 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1391 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1392 = B_SPLINE_SURFACE_WITH_KNOTS('',6,8,(
+(#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401)
+,(#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410)
+,(#1411,#1412,#1413,#1414,#1415,#1416,#1417,#1418,#1419)
+,(#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428)
+,(#1429,#1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437)
+,(#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446)
+,(#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(9,9),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1393 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1394 = CARTESIAN_POINT('',(-1.668267557952,1.56270381676,0.565));
+#1395 = CARTESIAN_POINT('',(-1.702285126612,1.56615763352,0.557366468312
+));
+#1396 = CARTESIAN_POINT('',(-1.734304167849,1.569611450279,
+0.542099479912));
+#1397 = CARTESIAN_POINT('',(-1.762326579439,1.573065267039,
+0.519826579439));
+#1398 = CARTESIAN_POINT('',(-1.784599479912,1.576519083799,
+0.491804167849));
+#1399 = CARTESIAN_POINT('',(-1.799866468312,1.579972900559,
+0.459785126612));
+#1400 = CARTESIAN_POINT('',(-1.8075,1.583426717319,0.425767557952));
+#1401 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1402 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1403 = CARTESIAN_POINT('',(-1.66620733996,1.569529420461,0.565));
+#1404 = CARTESIAN_POINT('',(-1.698299603473,1.579808842707,
+0.558297767972));
+#1405 = CARTESIAN_POINT('',(-1.729479783779,1.589755177049,
+0.544838352714));
+#1406 = CARTESIAN_POINT('',(-1.758895941999,1.59903540645,0.524449021936
+));
+#1407 = CARTESIAN_POINT('',(-1.784013425462,1.607357383998,
+0.495682723588));
+#1408 = CARTESIAN_POINT('',(-1.800504500679,1.614511709534,
+0.461400778622));
+#1409 = CARTESIAN_POINT('',(-1.807952103541,1.620393792285,
+0.425767557952));
+#1410 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1411 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1412 = CARTESIAN_POINT('',(-1.658337624112,1.580258367736,0.565));
+#1413 = CARTESIAN_POINT('',(-1.68880724007,1.596900347053,0.558856547768
+));
+#1414 = CARTESIAN_POINT('',(-1.716895887404,1.615211991007,
+0.546481676395));
+#1415 = CARTESIAN_POINT('',(-1.74473280207,1.632285142174,0.527222487434
+));
+#1416 = CARTESIAN_POINT('',(-1.769648947523,1.646826827651,
+0.498009857032));
+#1417 = CARTESIAN_POINT('',(-1.786591899333,1.656893039611,
+0.462370169827));
+#1418 = CARTESIAN_POINT('',(-1.797573149637,1.659932311547,
+0.425767557952));
+#1419 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1420 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1421 = CARTESIAN_POINT('',(-1.657274534494,1.582274534494,0.565));
+#1422 = CARTESIAN_POINT('',(-1.682075139015,1.607075139015,0.5590428077)
+);
+#1423 = CARTESIAN_POINT('',(-1.706742162552,1.631742162552,
+0.547029450956));
+#1424 = CARTESIAN_POINT('',(-1.730820723623,1.655820723623,
+0.528146975933));
+#1425 = CARTESIAN_POINT('',(-1.751960363792,1.676960363792,0.49878556818
+));
+#1426 = CARTESIAN_POINT('',(-1.766072731759,1.691072731759,
+0.462693300229));
+#1427 = CARTESIAN_POINT('',(-1.772751693936,1.697751693936,
+0.425767557952));
+#1428 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1429 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1430 = CARTESIAN_POINT('',(-1.655258367735,1.583337624112,0.565));
+#1431 = CARTESIAN_POINT('',(-1.671900347053,1.61380724007,0.558856547768
+));
+#1432 = CARTESIAN_POINT('',(-1.690211991007,1.641895887404,
+0.546481676395));
+#1433 = CARTESIAN_POINT('',(-1.707285142174,1.66973280207,0.527222487434
+));
+#1434 = CARTESIAN_POINT('',(-1.721826827651,1.694648947523,
+0.498009857032));
+#1435 = CARTESIAN_POINT('',(-1.731893039611,1.711591899333,
+0.462370169827));
+#1436 = CARTESIAN_POINT('',(-1.734932311548,1.722573149637,
+0.425767557952));
+#1437 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#1438 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1439 = CARTESIAN_POINT('',(-1.644529420461,1.59120733996,0.565));
+#1440 = CARTESIAN_POINT('',(-1.654808842707,1.623299603473,
+0.558297767972));
+#1441 = CARTESIAN_POINT('',(-1.664755177049,1.654479783779,
+0.544838352714));
+#1442 = CARTESIAN_POINT('',(-1.67403540645,1.683895941999,0.524449021936
+));
+#1443 = CARTESIAN_POINT('',(-1.682357383998,1.709013425462,
+0.495682723588));
+#1444 = CARTESIAN_POINT('',(-1.689511709534,1.725504500679,
+0.461400778622));
+#1445 = CARTESIAN_POINT('',(-1.695393792284,1.732952103541,
+0.425767557952));
+#1446 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1447 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1448 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1449 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1450 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1451 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1452 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1453 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1454 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1455 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1456 = ADVANCED_FACE('',(#1457),#1480,.T.);
+#1457 = FACE_BOUND('',#1458,.F.);
+#1458 = EDGE_LOOP('',(#1459,#1472,#1473,#1474));
+#1459 = ORIENTED_EDGE('',*,*,#1460,.T.);
+#1460 = EDGE_CURVE('',#1461,#961,#1463,.T.);
+#1461 = VERTEX_POINT('',#1462);
+#1462 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1463 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1464,#1465,#1466,#1467,#1468,
+#1469,#1470,#1471),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1464 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1465 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1466 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1467 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1468 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1469 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1470 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1471 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1472 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1473 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#1474 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#1475 = EDGE_CURVE('',#1461,#1370,#1476,.T.);
+#1476 = LINE('',#1477,#1478);
+#1477 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.565));
+#1478 = VECTOR('',#1479,1.);
+#1479 = DIRECTION('',(0.,1.,0.));
+#1480 = CYLINDRICAL_SURFACE('',#1481,0.17325);
+#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
+#1482 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.39175));
+#1483 = DIRECTION('',(0.,1.,0.));
+#1484 = DIRECTION('',(0.,0.,1.));
+#1485 = ADVANCED_FACE('',(#1486),#1499,.T.);
+#1486 = FACE_BOUND('',#1487,.T.);
+#1487 = EDGE_LOOP('',(#1488,#1497,#1498));
+#1488 = ORIENTED_EDGE('',*,*,#1489,.F.);
+#1489 = EDGE_CURVE('',#1461,#987,#1490,.T.);
+#1490 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1491,#1492,#1493,#1494,#1495,
+#1496),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1491 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1492 = CARTESIAN_POINT('',(-1.639776106816,-1.613678092723,0.565));
+#1493 = CARTESIAN_POINT('',(-1.645302213631,-1.668156967213,
+0.543687650549));
+#1494 = CARTESIAN_POINT('',(-1.650828320447,-1.711187650549,
+0.500656967213));
+#1495 = CARTESIAN_POINT('',(-1.656354427263,-1.7325,0.446178092723));
+#1496 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1497 = ORIENTED_EDGE('',*,*,#1460,.T.);
+#1498 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1499 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507)
+,(#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515)
+,(#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523)
+,(#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531)
+,(#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539)
+,(#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547)
+,(#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1500 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1501 = CARTESIAN_POINT('',(-1.638197219154,-1.598127209088,0.565));
+#1502 = CARTESIAN_POINT('',(-1.642144438308,-1.637004230108,
+0.554821755405));
+#1503 = CARTESIAN_POINT('',(-1.646091657462,-1.672684907498,
+0.534466891622));
+#1504 = CARTESIAN_POINT('',(-1.650038876616,-1.701966891622,
+0.505184907498));
+#1505 = CARTESIAN_POINT('',(-1.65398609577,-1.722321755405,
+0.469504230108));
+#1506 = CARTESIAN_POINT('',(-1.657933314924,-1.7325,0.430627209088));
+#1507 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1508 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1509 = CARTESIAN_POINT('',(-1.645997909099,-1.59577267424,0.565));
+#1510 = CARTESIAN_POINT('',(-1.657745786853,-1.632508056824,
+0.556018965165));
+#1511 = CARTESIAN_POINT('',(-1.668960940668,-1.667536828502,
+0.538301731027));
+#1512 = CARTESIAN_POINT('',(-1.679109645606,-1.700475540533,
+0.510295757723));
+#1513 = CARTESIAN_POINT('',(-1.687770497154,-1.723033247925,
+0.471613909668));
+#1514 = CARTESIAN_POINT('',(-1.694735245503,-1.733016689761,
+0.430627209088));
+#1515 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1516 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1517 = CARTESIAN_POINT('',(-1.658259563126,-1.58677871327,0.565));
+#1518 = CARTESIAN_POINT('',(-1.67731963842,-1.621841137816,
+0.556737291022));
+#1519 = CARTESIAN_POINT('',(-1.69789710958,-1.653777184814,0.54060263467
+));
+#1520 = CARTESIAN_POINT('',(-1.716761187483,-1.685953635924,
+0.513362267859));
+#1521 = CARTESIAN_POINT('',(-1.730185739634,-1.708888546284,
+0.472879717404));
+#1522 = CARTESIAN_POINT('',(-1.734476432146,-1.722865592574,
+0.430627209088));
+#1523 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1524 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1525 = CARTESIAN_POINT('',(-1.660563753708,-1.585563753708,0.565));
+#1526 = CARTESIAN_POINT('',(-1.689153340863,-1.614153340863,
+0.556976732974));
+#1527 = CARTESIAN_POINT('',(-1.717181869009,-1.642181869009,
+0.541369602551));
+#1528 = CARTESIAN_POINT('',(-1.744658354711,-1.669658354711,
+0.514384437904));
+#1529 = CARTESIAN_POINT('',(-1.763941068002,-1.688941068002,
+0.473301653316));
+#1530 = CARTESIAN_POINT('',(-1.772921981788,-1.697921981788,
+0.430627209088));
+#1531 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1532 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1533 = CARTESIAN_POINT('',(-1.66177871327,-1.583259563126,0.565));
+#1534 = CARTESIAN_POINT('',(-1.696841137816,-1.60231963842,
+0.556737291022));
+#1535 = CARTESIAN_POINT('',(-1.728777184814,-1.62289710958,0.54060263467
+));
+#1536 = CARTESIAN_POINT('',(-1.760953635924,-1.641761187483,
+0.513362267859));
+#1537 = CARTESIAN_POINT('',(-1.783888546284,-1.655185739634,
+0.472879717404));
+#1538 = CARTESIAN_POINT('',(-1.797865592574,-1.659476432146,
+0.430627209088));
+#1539 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467355,0.39175));
+#1540 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1541 = CARTESIAN_POINT('',(-1.67077267424,-1.570997909099,0.565));
+#1542 = CARTESIAN_POINT('',(-1.707508056824,-1.582745786853,
+0.556018965165));
+#1543 = CARTESIAN_POINT('',(-1.742536828502,-1.593960940668,
+0.538301731027));
+#1544 = CARTESIAN_POINT('',(-1.775475540533,-1.604109645606,
+0.510295757723));
+#1545 = CARTESIAN_POINT('',(-1.798033247925,-1.612770497154,
+0.471613909668));
+#1546 = CARTESIAN_POINT('',(-1.808016689761,-1.619735245503,
+0.430627209088));
+#1547 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1548 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1549 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1550 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1551 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1552 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1553 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1554 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1555 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1556 = ADVANCED_FACE('',(#1557),#1578,.T.);
+#1557 = FACE_BOUND('',#1558,.F.);
+#1558 = EDGE_LOOP('',(#1559,#1570,#1571,#1572));
+#1559 = ORIENTED_EDGE('',*,*,#1560,.T.);
+#1560 = EDGE_CURVE('',#1561,#1014,#1563,.T.);
+#1561 = VERTEX_POINT('',#1562);
+#1562 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1563 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1564,#1565,#1566,#1567,#1568,
+#1569),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1564 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1565 = CARTESIAN_POINT('',(1.639776106816,-1.613678092723,0.565));
+#1566 = CARTESIAN_POINT('',(1.645302213631,-1.668156967213,
+0.543687650549));
+#1567 = CARTESIAN_POINT('',(1.650828320447,-1.711187650549,
+0.500656967213));
+#1568 = CARTESIAN_POINT('',(1.656354427263,-1.7325,0.446178092723));
+#1569 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1570 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1571 = ORIENTED_EDGE('',*,*,#1489,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1573 = EDGE_CURVE('',#1561,#1461,#1574,.T.);
+#1574 = LINE('',#1575,#1576);
+#1575 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.565));
+#1576 = VECTOR('',#1577,1.);
+#1577 = DIRECTION('',(-1.,-0.,-0.));
+#1578 = CYLINDRICAL_SURFACE('',#1579,0.17325);
+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1580 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.39175));
+#1581 = DIRECTION('',(-1.,-0.,-0.));
+#1582 = DIRECTION('',(0.,0.,1.));
+#1583 = ADVANCED_FACE('',(#1584),#1597,.T.);
+#1584 = FACE_BOUND('',#1585,.T.);
+#1585 = EDGE_LOOP('',(#1586,#1595,#1596));
+#1586 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1587 = EDGE_CURVE('',#1561,#1037,#1588,.T.);
+#1588 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1589,#1590,#1591,#1592,#1593,
+#1594),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1589 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1590 = CARTESIAN_POINT('',(1.688678092723,-1.564776106816,0.565));
+#1591 = CARTESIAN_POINT('',(1.743156967213,-1.570302213631,
+0.543687650549));
+#1592 = CARTESIAN_POINT('',(1.786187650549,-1.575828320447,
+0.500656967213));
+#1593 = CARTESIAN_POINT('',(1.8075,-1.581354427263,0.446178092723));
+#1594 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1595 = ORIENTED_EDGE('',*,*,#1560,.T.);
+#1596 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1597 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1598,#1599,#1600,#1601,#1602,#1603,#1604,#1605)
+,(#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613)
+,(#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621)
+,(#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629)
+,(#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637)
+,(#1638,#1639,#1640,#1641,#1642,#1643,#1644,#1645)
+,(#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1598 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1599 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1600 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1601 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1602 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1603 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1604 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1605 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1606 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1607 = CARTESIAN_POINT('',(1.67077267424,-1.570997909099,0.565));
+#1608 = CARTESIAN_POINT('',(1.707508056824,-1.582745786853,
+0.556018965165));
+#1609 = CARTESIAN_POINT('',(1.742536828502,-1.593960940668,
+0.538301731027));
+#1610 = CARTESIAN_POINT('',(1.775475540533,-1.604109645606,
+0.510295757723));
+#1611 = CARTESIAN_POINT('',(1.798033247925,-1.612770497154,
+0.471613909668));
+#1612 = CARTESIAN_POINT('',(1.808016689761,-1.619735245503,
+0.430627209088));
+#1613 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1614 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1615 = CARTESIAN_POINT('',(1.66177871327,-1.583259563126,0.565));
+#1616 = CARTESIAN_POINT('',(1.696841137816,-1.60231963842,0.556737291022
+));
+#1617 = CARTESIAN_POINT('',(1.728777184814,-1.62289710958,0.54060263467)
+);
+#1618 = CARTESIAN_POINT('',(1.760953635924,-1.641761187483,
+0.513362267859));
+#1619 = CARTESIAN_POINT('',(1.783888546284,-1.655185739634,
+0.472879717404));
+#1620 = CARTESIAN_POINT('',(1.797865592574,-1.659476432146,
+0.430627209088));
+#1621 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1622 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1623 = CARTESIAN_POINT('',(1.660563753708,-1.585563753708,0.565));
+#1624 = CARTESIAN_POINT('',(1.689153340862,-1.614153340863,
+0.556976732974));
+#1625 = CARTESIAN_POINT('',(1.717181869009,-1.642181869009,
+0.541369602551));
+#1626 = CARTESIAN_POINT('',(1.744658354711,-1.669658354711,
+0.514384437904));
+#1627 = CARTESIAN_POINT('',(1.763941068001,-1.688941068002,
+0.473301653316));
+#1628 = CARTESIAN_POINT('',(1.772921981788,-1.697921981788,
+0.430627209088));
+#1629 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1630 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1631 = CARTESIAN_POINT('',(1.658259563126,-1.58677871327,0.565));
+#1632 = CARTESIAN_POINT('',(1.67731963842,-1.621841137816,0.556737291022
+));
+#1633 = CARTESIAN_POINT('',(1.69789710958,-1.653777184814,0.54060263467)
+);
+#1634 = CARTESIAN_POINT('',(1.716761187483,-1.685953635924,
+0.513362267859));
+#1635 = CARTESIAN_POINT('',(1.730185739634,-1.708888546284,
+0.472879717404));
+#1636 = CARTESIAN_POINT('',(1.734476432147,-1.722865592574,
+0.430627209088));
+#1637 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1638 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1639 = CARTESIAN_POINT('',(1.645997909099,-1.59577267424,0.565));
+#1640 = CARTESIAN_POINT('',(1.657745786852,-1.632508056824,
+0.556018965165));
+#1641 = CARTESIAN_POINT('',(1.668960940668,-1.667536828502,
+0.538301731027));
+#1642 = CARTESIAN_POINT('',(1.679109645606,-1.700475540533,
+0.510295757723));
+#1643 = CARTESIAN_POINT('',(1.687770497153,-1.723033247925,
+0.471613909668));
+#1644 = CARTESIAN_POINT('',(1.694735245503,-1.733016689761,
+0.430627209088));
+#1645 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1646 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1647 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1648 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1649 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1650 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1651 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1652 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1653 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1654 = ADVANCED_FACE('',(#1655),#1678,.T.);
+#1655 = FACE_BOUND('',#1656,.F.);
+#1656 = EDGE_LOOP('',(#1657,#1670,#1671,#1672));
+#1657 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1658 = EDGE_CURVE('',#1659,#1067,#1661,.T.);
+#1659 = VERTEX_POINT('',#1660);
+#1660 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1661 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1662,#1663,#1664,#1665,#1666,
+#1667,#1668,#1669),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1662 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1663 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1664 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1665 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1666 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1667 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1668 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1669 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1670 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1671 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1672 = ORIENTED_EDGE('',*,*,#1673,.F.);
+#1673 = EDGE_CURVE('',#1659,#1561,#1674,.T.);
+#1674 = LINE('',#1675,#1676);
+#1675 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.565));
+#1676 = VECTOR('',#1677,1.);
+#1677 = DIRECTION('',(-0.,-1.,-0.));
+#1678 = CYLINDRICAL_SURFACE('',#1679,0.17325);
+#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
+#1680 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.39175));
+#1681 = DIRECTION('',(-0.,-1.,-0.));
+#1682 = DIRECTION('',(0.,0.,1.));
+#1683 = ADVANCED_FACE('',(#1684),#1697,.T.);
+#1684 = FACE_BOUND('',#1685,.T.);
+#1685 = EDGE_LOOP('',(#1686,#1695,#1696));
+#1686 = ORIENTED_EDGE('',*,*,#1687,.F.);
+#1687 = EDGE_CURVE('',#1659,#1091,#1688,.T.);
+#1688 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1689,#1690,#1691,#1692,#1693,
+#1694),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1689 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1690 = CARTESIAN_POINT('',(1.639776106816,1.613678092723,0.565));
+#1691 = CARTESIAN_POINT('',(1.645302213631,1.668156967213,0.543687650549
+));
+#1692 = CARTESIAN_POINT('',(1.650828320447,1.711187650549,0.500656967213
+));
+#1693 = CARTESIAN_POINT('',(1.656354427263,1.7325,0.446178092723));
+#1694 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1695 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1696 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1697 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705)
+,(#1706,#1707,#1708,#1709,#1710,#1711,#1712,#1713)
+,(#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721)
+,(#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729)
+,(#1730,#1731,#1732,#1733,#1734,#1735,#1736,#1737)
+,(#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745)
+,(#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1698 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1699 = CARTESIAN_POINT('',(1.638197219154,1.598127209088,0.565));
+#1700 = CARTESIAN_POINT('',(1.642144438308,1.637004230108,0.554821755405
+));
+#1701 = CARTESIAN_POINT('',(1.646091657462,1.672684907498,0.534466891622
+));
+#1702 = CARTESIAN_POINT('',(1.650038876616,1.701966891622,0.505184907498
+));
+#1703 = CARTESIAN_POINT('',(1.65398609577,1.722321755405,0.469504230108)
+);
+#1704 = CARTESIAN_POINT('',(1.657933314924,1.7325,0.430627209088));
+#1705 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1706 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1707 = CARTESIAN_POINT('',(1.645997909099,1.59577267424,0.565));
+#1708 = CARTESIAN_POINT('',(1.657745786853,1.632508056824,0.556018965165
+));
+#1709 = CARTESIAN_POINT('',(1.668960940668,1.667536828502,0.538301731027
+));
+#1710 = CARTESIAN_POINT('',(1.679109645606,1.700475540533,0.510295757723
+));
+#1711 = CARTESIAN_POINT('',(1.687770497154,1.723033247926,0.471613909668
+));
+#1712 = CARTESIAN_POINT('',(1.694735245503,1.733016689761,0.430627209088
+));
+#1713 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1714 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1715 = CARTESIAN_POINT('',(1.658259563126,1.58677871327,0.565));
+#1716 = CARTESIAN_POINT('',(1.67731963842,1.621841137816,0.556737291022)
+);
+#1717 = CARTESIAN_POINT('',(1.69789710958,1.653777184814,0.54060263467)
+);
+#1718 = CARTESIAN_POINT('',(1.716761187483,1.685953635924,0.513362267859
+));
+#1719 = CARTESIAN_POINT('',(1.730185739634,1.708888546284,0.472879717404
+));
+#1720 = CARTESIAN_POINT('',(1.734476432146,1.722865592574,0.430627209088
+));
+#1721 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1722 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1723 = CARTESIAN_POINT('',(1.660563753708,1.585563753708,0.565));
+#1724 = CARTESIAN_POINT('',(1.689153340863,1.614153340862,0.556976732974
+));
+#1725 = CARTESIAN_POINT('',(1.717181869009,1.642181869009,0.541369602551
+));
+#1726 = CARTESIAN_POINT('',(1.744658354711,1.669658354711,0.514384437904
+));
+#1727 = CARTESIAN_POINT('',(1.763941068002,1.688941068002,0.473301653316
+));
+#1728 = CARTESIAN_POINT('',(1.772921981788,1.697921981788,0.430627209088
+));
+#1729 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1730 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1731 = CARTESIAN_POINT('',(1.66177871327,1.583259563126,0.565));
+#1732 = CARTESIAN_POINT('',(1.696841137816,1.60231963842,0.556737291022)
+);
+#1733 = CARTESIAN_POINT('',(1.728777184814,1.62289710958,0.54060263467)
+);
+#1734 = CARTESIAN_POINT('',(1.760953635924,1.641761187483,0.513362267859
+));
+#1735 = CARTESIAN_POINT('',(1.783888546284,1.655185739634,0.472879717404
+));
+#1736 = CARTESIAN_POINT('',(1.797865592574,1.659476432146,0.430627209088
+));
+#1737 = CARTESIAN_POINT('',(1.795526049083,1.663123467356,0.39175));
+#1738 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1739 = CARTESIAN_POINT('',(1.67077267424,1.570997909099,0.565));
+#1740 = CARTESIAN_POINT('',(1.707508056824,1.582745786852,0.556018965165
+));
+#1741 = CARTESIAN_POINT('',(1.742536828502,1.593960940668,0.538301731027
+));
+#1742 = CARTESIAN_POINT('',(1.775475540533,1.604109645606,0.510295757723
+));
+#1743 = CARTESIAN_POINT('',(1.798033247925,1.612770497153,0.471613909668
+));
+#1744 = CARTESIAN_POINT('',(1.808016689761,1.619735245503,0.430627209088
+));
+#1745 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1746 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1747 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1748 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1749 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1750 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1751 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1752 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1753 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1754 = ADVANCED_FACE('',(#1755),#1766,.T.);
+#1755 = FACE_BOUND('',#1756,.F.);
+#1756 = EDGE_LOOP('',(#1757,#1758,#1759,#1760));
+#1757 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1758 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1759 = ORIENTED_EDGE('',*,*,#1687,.F.);
+#1760 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1761 = EDGE_CURVE('',#1370,#1659,#1762,.T.);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.565));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(1.,0.,0.));
+#1766 = CYLINDRICAL_SURFACE('',#1767,0.17325);
+#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770);
+#1768 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.39175));
+#1769 = DIRECTION('',(1.,0.,0.));
+#1770 = DIRECTION('',(0.,0.,1.));
+#1771 = ADVANCED_FACE('',(#1772),#1778,.T.);
+#1772 = FACE_BOUND('',#1773,.T.);
+#1773 = EDGE_LOOP('',(#1774,#1775,#1776,#1777));
+#1774 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1775 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1776 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1777 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#1778 = PLANE('',#1779);
+#1779 = AXIS2_PLACEMENT_3D('',#1780,#1781,#1782);
+#1780 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1781 = DIRECTION('',(1.,0.,0.));
+#1782 = DIRECTION('',(0.,0.,1.));
+#1783 = ADVANCED_FACE('',(#1784),#1809,.T.);
+#1784 = FACE_BOUND('',#1785,.T.);
+#1785 = EDGE_LOOP('',(#1786,#1794,#1802,#1808));
+#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1787 = EDGE_CURVE('',#1788,#1279,#1790,.T.);
+#1788 = VERTEX_POINT('',#1789);
+#1789 = CARTESIAN_POINT('',(-0.625,-0.325,0.2175));
+#1790 = LINE('',#1791,#1792);
+#1791 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#1792 = VECTOR('',#1793,1.);
+#1793 = DIRECTION('',(0.,0.,1.));
+#1794 = ORIENTED_EDGE('',*,*,#1795,.F.);
+#1795 = EDGE_CURVE('',#1796,#1788,#1798,.T.);
+#1796 = VERTEX_POINT('',#1797);
+#1797 = CARTESIAN_POINT('',(-0.625,0.325,0.2175));
+#1798 = LINE('',#1799,#1800);
+#1799 = CARTESIAN_POINT('',(-0.625,-0.8625,0.2175));
+#1800 = VECTOR('',#1801,1.);
+#1801 = DIRECTION('',(0.,-1.,0.));
+#1802 = ORIENTED_EDGE('',*,*,#1803,.T.);
+#1803 = EDGE_CURVE('',#1796,#1281,#1804,.T.);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(-0.625,0.325,5.E-02));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(0.,0.,1.));
+#1808 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1809 = PLANE('',#1810);
+#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
+#1811 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#1812 = DIRECTION('',(1.,0.,0.));
+#1813 = DIRECTION('',(0.,0.,1.));
+#1814 = ADVANCED_FACE('',(#1815),#1833,.T.);
+#1815 = FACE_BOUND('',#1816,.T.);
+#1816 = EDGE_LOOP('',(#1817,#1818,#1826,#1832));
+#1817 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1819 = EDGE_CURVE('',#1820,#1796,#1822,.T.);
+#1820 = VERTEX_POINT('',#1821);
+#1821 = CARTESIAN_POINT('',(-1.175,0.325,0.2175));
+#1822 = LINE('',#1823,#1824);
+#1823 = CARTESIAN_POINT('',(-1.325,0.325,0.2175));
+#1824 = VECTOR('',#1825,1.);
+#1825 = DIRECTION('',(1.,0.,0.));
+#1826 = ORIENTED_EDGE('',*,*,#1827,.T.);
+#1827 = EDGE_CURVE('',#1820,#1297,#1828,.T.);
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(0.,0.,1.));
+#1832 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1833 = PLANE('',#1834);
+#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837);
+#1835 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#1836 = DIRECTION('',(0.,1.,0.));
+#1837 = DIRECTION('',(0.,0.,1.));
+#1838 = ADVANCED_FACE('',(#1839),#1857,.F.);
+#1839 = FACE_BOUND('',#1840,.F.);
+#1840 = EDGE_LOOP('',(#1841,#1849,#1855,#1856));
+#1841 = ORIENTED_EDGE('',*,*,#1842,.F.);
+#1842 = EDGE_CURVE('',#1843,#1289,#1845,.T.);
+#1843 = VERTEX_POINT('',#1844);
+#1844 = CARTESIAN_POINT('',(-1.175,-0.325,0.2175));
+#1845 = LINE('',#1846,#1847);
+#1846 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#1847 = VECTOR('',#1848,1.);
+#1848 = DIRECTION('',(0.,0.,1.));
+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1850 = EDGE_CURVE('',#1820,#1843,#1851,.T.);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(-1.175,-0.8625,0.2175));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(0.,-1.,0.));
+#1855 = ORIENTED_EDGE('',*,*,#1827,.T.);
+#1856 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1857 = PLANE('',#1858);
+#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861);
+#1859 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#1860 = DIRECTION('',(1.,0.,0.));
+#1861 = DIRECTION('',(0.,0.,1.));
+#1862 = ADVANCED_FACE('',(#1863),#1874,.F.);
+#1863 = FACE_BOUND('',#1864,.F.);
+#1864 = EDGE_LOOP('',(#1865,#1866,#1872,#1873));
+#1865 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1866 = ORIENTED_EDGE('',*,*,#1867,.F.);
+#1867 = EDGE_CURVE('',#1843,#1788,#1868,.T.);
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(-1.325,-0.325,0.2175));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(1.,0.,0.));
+#1872 = ORIENTED_EDGE('',*,*,#1842,.T.);
+#1873 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1874 = PLANE('',#1875);
+#1875 = AXIS2_PLACEMENT_3D('',#1876,#1877,#1878);
+#1876 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#1877 = DIRECTION('',(0.,1.,0.));
+#1878 = DIRECTION('',(0.,0.,1.));
+#1879 = ADVANCED_FACE('',(#1880),#1905,.F.);
+#1880 = FACE_BOUND('',#1881,.F.);
+#1881 = EDGE_LOOP('',(#1882,#1890,#1898,#1904));
+#1882 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#1883 = EDGE_CURVE('',#1884,#1313,#1886,.T.);
+#1884 = VERTEX_POINT('',#1885);
+#1885 = CARTESIAN_POINT('',(0.275,-0.575,0.2175));
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#1888 = VECTOR('',#1889,1.);
+#1889 = DIRECTION('',(0.,0.,1.));
+#1890 = ORIENTED_EDGE('',*,*,#1891,.F.);
+#1891 = EDGE_CURVE('',#1892,#1884,#1894,.T.);
+#1892 = VERTEX_POINT('',#1893);
+#1893 = CARTESIAN_POINT('',(-0.275,-0.575,0.2175));
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-0.875,-0.575,0.2175));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1899,.T.);
+#1899 = EDGE_CURVE('',#1892,#1315,#1900,.T.);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(0.,0.,1.));
+#1904 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1905 = PLANE('',#1906);
+#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909);
+#1907 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#1908 = DIRECTION('',(0.,1.,0.));
+#1909 = DIRECTION('',(0.,0.,1.));
+#1910 = ADVANCED_FACE('',(#1911),#1929,.T.);
+#1911 = FACE_BOUND('',#1912,.T.);
+#1912 = EDGE_LOOP('',(#1913,#1914,#1922,#1928));
+#1913 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#1914 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1915 = EDGE_CURVE('',#1916,#1884,#1918,.T.);
+#1916 = VERTEX_POINT('',#1917);
+#1917 = CARTESIAN_POINT('',(0.275,0.575,0.2175));
+#1918 = LINE('',#1919,#1920);
+#1919 = CARTESIAN_POINT('',(0.275,-0.9875,0.2175));
+#1920 = VECTOR('',#1921,1.);
+#1921 = DIRECTION('',(0.,-1.,0.));
+#1922 = ORIENTED_EDGE('',*,*,#1923,.T.);
+#1923 = EDGE_CURVE('',#1916,#1331,#1924,.T.);
+#1924 = LINE('',#1925,#1926);
+#1925 = CARTESIAN_POINT('',(0.275,0.575,5.E-02));
+#1926 = VECTOR('',#1927,1.);
+#1927 = DIRECTION('',(0.,0.,1.));
+#1928 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1929 = PLANE('',#1930);
+#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
+#1931 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#1932 = DIRECTION('',(1.,0.,0.));
+#1933 = DIRECTION('',(0.,0.,1.));
+#1934 = ADVANCED_FACE('',(#1935),#1953,.T.);
+#1935 = FACE_BOUND('',#1936,.T.);
+#1936 = EDGE_LOOP('',(#1937,#1938,#1946,#1952));
+#1937 = ORIENTED_EDGE('',*,*,#1923,.F.);
+#1938 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#1939 = EDGE_CURVE('',#1940,#1916,#1942,.T.);
+#1940 = VERTEX_POINT('',#1941);
+#1941 = CARTESIAN_POINT('',(-0.275,0.575,0.2175));
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(-0.875,0.575,0.2175));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(1.,0.,0.));
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#1940,#1323,#1948,.T.);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(0.,0.,1.));
+#1952 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1953 = PLANE('',#1954);
+#1954 = AXIS2_PLACEMENT_3D('',#1955,#1956,#1957);
+#1955 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#1956 = DIRECTION('',(0.,1.,0.));
+#1957 = DIRECTION('',(0.,0.,1.));
+#1958 = ADVANCED_FACE('',(#1959),#1970,.F.);
+#1959 = FACE_BOUND('',#1960,.F.);
+#1960 = EDGE_LOOP('',(#1961,#1962,#1968,#1969));
+#1961 = ORIENTED_EDGE('',*,*,#1899,.F.);
+#1962 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#1963 = EDGE_CURVE('',#1940,#1892,#1964,.T.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(-0.275,-0.9875,0.2175));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(0.,-1.,0.));
+#1968 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1969 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1970 = PLANE('',#1971);
+#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974);
+#1972 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#1973 = DIRECTION('',(1.,0.,0.));
+#1974 = DIRECTION('',(0.,0.,1.));
+#1975 = ADVANCED_FACE('',(#1976),#1982,.T.);
+#1976 = FACE_BOUND('',#1977,.T.);
+#1977 = EDGE_LOOP('',(#1978,#1979,#1980,#1981));
+#1978 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1979 = ORIENTED_EDGE('',*,*,#1673,.F.);
+#1980 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1981 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#1982 = PLANE('',#1983);
+#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986);
+#1984 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.565));
+#1985 = DIRECTION('',(0.,0.,1.));
+#1986 = DIRECTION('',(1.,0.,0.));
+#1987 = ADVANCED_FACE('',(#1988,#2022,#2028),#2034,.T.);
+#1988 = FACE_BOUND('',#1989,.T.);
+#1989 = EDGE_LOOP('',(#1990,#2000,#2008,#2016));
+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#1991 = EDGE_CURVE('',#1992,#1994,#1996,.T.);
+#1992 = VERTEX_POINT('',#1993);
+#1993 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#1994 = VERTEX_POINT('',#1995);
+#1995 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#1996 = LINE('',#1997,#1998);
+#1997 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#1992,#2002,#2004,.T.);
+#2002 = VERTEX_POINT('',#2003);
+#2003 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(1.,0.,0.));
+#2008 = ORIENTED_EDGE('',*,*,#2009,.T.);
+#2009 = EDGE_CURVE('',#2002,#2010,#2012,.T.);
+#2010 = VERTEX_POINT('',#2011);
+#2011 = CARTESIAN_POINT('',(1.475,1.4,0.2175));
+#2012 = LINE('',#2013,#2014);
+#2013 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2014 = VECTOR('',#2015,1.);
+#2015 = DIRECTION('',(0.,1.,0.));
+#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);
+#2017 = EDGE_CURVE('',#1994,#2010,#2018,.T.);
+#2018 = LINE('',#2019,#2020);
+#2019 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2020 = VECTOR('',#2021,1.);
+#2021 = DIRECTION('',(1.,0.,0.));
+#2022 = FACE_BOUND('',#2023,.T.);
+#2023 = EDGE_LOOP('',(#2024,#2025,#2026,#2027));
+#2024 = ORIENTED_EDGE('',*,*,#1819,.T.);
+#2025 = ORIENTED_EDGE('',*,*,#1795,.T.);
+#2026 = ORIENTED_EDGE('',*,*,#1867,.F.);
+#2027 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#2028 = FACE_BOUND('',#2029,.T.);
+#2029 = EDGE_LOOP('',(#2030,#2031,#2032,#2033));
+#2030 = ORIENTED_EDGE('',*,*,#1891,.F.);
+#2031 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#2032 = ORIENTED_EDGE('',*,*,#1939,.T.);
+#2033 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#2034 = PLANE('',#2035);
+#2035 = AXIS2_PLACEMENT_3D('',#2036,#2037,#2038);
+#2036 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2037 = DIRECTION('',(0.,0.,1.));
+#2038 = DIRECTION('',(1.,0.,0.));
+#2039 = ADVANCED_FACE('',(#2040),#2065,.F.);
+#2040 = FACE_BOUND('',#2041,.F.);
+#2041 = EDGE_LOOP('',(#2042,#2050,#2058,#2064));
+#2042 = ORIENTED_EDGE('',*,*,#2043,.F.);
+#2043 = EDGE_CURVE('',#2044,#1992,#2046,.T.);
+#2044 = VERTEX_POINT('',#2045);
+#2045 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#2051,.T.);
+#2051 = EDGE_CURVE('',#2044,#2052,#2054,.T.);
+#2052 = VERTEX_POINT('',#2053);
+#2053 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(0.,1.,0.));
+#2058 = ORIENTED_EDGE('',*,*,#2059,.T.);
+#2059 = EDGE_CURVE('',#2052,#1994,#2060,.T.);
+#2060 = LINE('',#2061,#2062);
+#2061 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2062 = VECTOR('',#2063,1.);
+#2063 = DIRECTION('',(0.,0.,1.));
+#2064 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#2065 = PLANE('',#2066);
+#2066 = AXIS2_PLACEMENT_3D('',#2067,#2068,#2069);
+#2067 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2068 = DIRECTION('',(1.,0.,0.));
+#2069 = DIRECTION('',(0.,0.,1.));
+#2070 = ADVANCED_FACE('',(#2071),#2089,.T.);
+#2071 = FACE_BOUND('',#2072,.T.);
+#2072 = EDGE_LOOP('',(#2073,#2081,#2082,#2083));
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2052,#2075,#2077,.T.);
+#2075 = VERTEX_POINT('',#2076);
+#2076 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(1.,0.,0.));
+#2081 = ORIENTED_EDGE('',*,*,#2059,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#2017,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2084,.F.);
+#2084 = EDGE_CURVE('',#2075,#2010,#2085,.T.);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(0.,0.,1.));
+#2089 = PLANE('',#2090);
+#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093);
+#2091 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2092 = DIRECTION('',(0.,1.,0.));
+#2093 = DIRECTION('',(0.,0.,1.));
+#2094 = ADVANCED_FACE('',(#2095),#2113,.F.);
+#2095 = FACE_BOUND('',#2096,.F.);
+#2096 = EDGE_LOOP('',(#2097,#2105,#2106,#2107));
+#2097 = ORIENTED_EDGE('',*,*,#2098,.F.);
+#2098 = EDGE_CURVE('',#2044,#2099,#2101,.T.);
+#2099 = VERTEX_POINT('',#2100);
+#2100 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(1.,0.,0.));
+#2105 = ORIENTED_EDGE('',*,*,#2043,.T.);
+#2106 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2107 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#2108 = EDGE_CURVE('',#2099,#2002,#2109,.T.);
+#2109 = LINE('',#2110,#2111);
+#2110 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2111 = VECTOR('',#2112,1.);
+#2112 = DIRECTION('',(0.,0.,1.));
+#2113 = PLANE('',#2114);
+#2114 = AXIS2_PLACEMENT_3D('',#2115,#2116,#2117);
+#2115 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2116 = DIRECTION('',(0.,1.,0.));
+#2117 = DIRECTION('',(0.,0.,1.));
+#2118 = ADVANCED_FACE('',(#2119),#2130,.T.);
+#2119 = FACE_BOUND('',#2120,.T.);
+#2120 = EDGE_LOOP('',(#2121,#2122,#2128,#2129));
+#2121 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2099,#2075,#2124,.T.);
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(0.,1.,0.));
+#2128 = ORIENTED_EDGE('',*,*,#2084,.T.);
+#2129 = ORIENTED_EDGE('',*,*,#2009,.F.);
+#2130 = PLANE('',#2131);
+#2131 = AXIS2_PLACEMENT_3D('',#2132,#2133,#2134);
+#2132 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2133 = DIRECTION('',(1.,0.,0.));
+#2134 = DIRECTION('',(0.,0.,1.));
+#2135 = ADVANCED_FACE('',(#2136,#2142,#2176),#2210,.F.);
+#2136 = FACE_BOUND('',#2137,.F.);
+#2137 = EDGE_LOOP('',(#2138,#2139,#2140,#2141));
+#2138 = ORIENTED_EDGE('',*,*,#2051,.F.);
+#2139 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2140 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2141 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2142 = FACE_BOUND('',#2143,.F.);
+#2143 = EDGE_LOOP('',(#2144,#2154,#2162,#2170));
+#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
+#2145 = EDGE_CURVE('',#2146,#2148,#2150,.T.);
+#2146 = VERTEX_POINT('',#2147);
+#2147 = CARTESIAN_POINT('',(-1.175,0.325,0.18));
+#2148 = VERTEX_POINT('',#2149);
+#2149 = CARTESIAN_POINT('',(-0.625,0.325,0.18));
+#2150 = LINE('',#2151,#2152);
+#2151 = CARTESIAN_POINT('',(-1.325,0.325,0.18));
+#2152 = VECTOR('',#2153,1.);
+#2153 = DIRECTION('',(1.,0.,0.));
+#2154 = ORIENTED_EDGE('',*,*,#2155,.T.);
+#2155 = EDGE_CURVE('',#2148,#2156,#2158,.T.);
+#2156 = VERTEX_POINT('',#2157);
+#2157 = CARTESIAN_POINT('',(-0.625,-0.325,0.18));
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(-0.625,-0.8625,0.18));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.,-1.,0.));
+#2162 = ORIENTED_EDGE('',*,*,#2163,.F.);
+#2163 = EDGE_CURVE('',#2164,#2156,#2166,.T.);
+#2164 = VERTEX_POINT('',#2165);
+#2165 = CARTESIAN_POINT('',(-1.175,-0.325,0.18));
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(-1.325,-0.325,0.18));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(1.,0.,0.));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2146,#2164,#2172,.T.);
+#2172 = LINE('',#2173,#2174);
+#2173 = CARTESIAN_POINT('',(-1.175,-0.8625,0.18));
+#2174 = VECTOR('',#2175,1.);
+#2175 = DIRECTION('',(0.,-1.,0.));
+#2176 = FACE_BOUND('',#2177,.F.);
+#2177 = EDGE_LOOP('',(#2178,#2188,#2196,#2204));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2179 = EDGE_CURVE('',#2180,#2182,#2184,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-0.275,-0.575,0.18));
+#2182 = VERTEX_POINT('',#2183);
+#2183 = CARTESIAN_POINT('',(0.275,-0.575,0.18));
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(-0.875,-0.575,0.18));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(1.,0.,0.));
+#2188 = ORIENTED_EDGE('',*,*,#2189,.F.);
+#2189 = EDGE_CURVE('',#2190,#2180,#2192,.T.);
+#2190 = VERTEX_POINT('',#2191);
+#2191 = CARTESIAN_POINT('',(-0.275,0.575,0.18));
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(-0.275,-0.9875,0.18));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(0.,-1.,0.));
+#2196 = ORIENTED_EDGE('',*,*,#2197,.T.);
+#2197 = EDGE_CURVE('',#2190,#2198,#2200,.T.);
+#2198 = VERTEX_POINT('',#2199);
+#2199 = CARTESIAN_POINT('',(0.275,0.575,0.18));
+#2200 = LINE('',#2201,#2202);
+#2201 = CARTESIAN_POINT('',(-0.875,0.575,0.18));
+#2202 = VECTOR('',#2203,1.);
+#2203 = DIRECTION('',(1.,0.,0.));
+#2204 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#2205 = EDGE_CURVE('',#2198,#2182,#2206,.T.);
+#2206 = LINE('',#2207,#2208);
+#2207 = CARTESIAN_POINT('',(0.275,-0.9875,0.18));
+#2208 = VECTOR('',#2209,1.);
+#2209 = DIRECTION('',(0.,-1.,0.));
+#2210 = PLANE('',#2211);
+#2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
+#2212 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2213 = DIRECTION('',(0.,0.,1.));
+#2214 = DIRECTION('',(1.,0.,0.));
+#2215 = ADVANCED_FACE('',(#2216),#2241,.T.);
+#2216 = FACE_BOUND('',#2217,.T.);
+#2217 = EDGE_LOOP('',(#2218,#2226,#2234,#2240));
+#2218 = ORIENTED_EDGE('',*,*,#2219,.F.);
+#2219 = EDGE_CURVE('',#2220,#2148,#2222,.T.);
+#2220 = VERTEX_POINT('',#2221);
+#2221 = CARTESIAN_POINT('',(-0.625,0.325,0.167));
+#2222 = LINE('',#2223,#2224);
+#2223 = CARTESIAN_POINT('',(-0.625,0.325,5.E-02));
+#2224 = VECTOR('',#2225,1.);
+#2225 = DIRECTION('',(0.,0.,1.));
+#2226 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#2227 = EDGE_CURVE('',#2228,#2220,#2230,.T.);
+#2228 = VERTEX_POINT('',#2229);
+#2229 = CARTESIAN_POINT('',(-1.175,0.325,0.167));
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-1.175,0.325,0.167));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(1.,0.,0.));
+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2235 = EDGE_CURVE('',#2228,#2146,#2236,.T.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(0.,0.,1.));
+#2240 = ORIENTED_EDGE('',*,*,#2145,.T.);
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2265,.F.);
+#2247 = FACE_BOUND('',#2248,.F.);
+#2248 = EDGE_LOOP('',(#2249,#2257,#2263,#2264));
+#2249 = ORIENTED_EDGE('',*,*,#2250,.F.);
+#2250 = EDGE_CURVE('',#2251,#2164,#2253,.T.);
+#2251 = VERTEX_POINT('',#2252);
+#2252 = CARTESIAN_POINT('',(-1.175,-0.325,0.167));
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(0.,0.,1.));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2258 = EDGE_CURVE('',#2251,#2228,#2259,.T.);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(-1.175,-0.325,0.167));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(0.,1.,0.));
+#2263 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2264 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2265 = PLANE('',#2266);
+#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269);
+#2267 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2268 = DIRECTION('',(1.,0.,0.));
+#2269 = DIRECTION('',(0.,0.,1.));
+#2270 = ADVANCED_FACE('',(#2271),#2289,.F.);
+#2271 = FACE_BOUND('',#2272,.F.);
+#2272 = EDGE_LOOP('',(#2273,#2281,#2287,#2288));
+#2273 = ORIENTED_EDGE('',*,*,#2274,.F.);
+#2274 = EDGE_CURVE('',#2275,#2156,#2277,.T.);
+#2275 = VERTEX_POINT('',#2276);
+#2276 = CARTESIAN_POINT('',(-0.625,-0.325,0.167));
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(0.,0.,1.));
+#2281 = ORIENTED_EDGE('',*,*,#2282,.F.);
+#2282 = EDGE_CURVE('',#2251,#2275,#2283,.T.);
+#2283 = LINE('',#2284,#2285);
+#2284 = CARTESIAN_POINT('',(-1.175,-0.325,0.167));
+#2285 = VECTOR('',#2286,1.);
+#2286 = DIRECTION('',(1.,0.,0.));
+#2287 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#2288 = ORIENTED_EDGE('',*,*,#2163,.T.);
+#2289 = PLANE('',#2290);
+#2290 = AXIS2_PLACEMENT_3D('',#2291,#2292,#2293);
+#2291 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2292 = DIRECTION('',(0.,1.,0.));
+#2293 = DIRECTION('',(0.,0.,1.));
+#2294 = ADVANCED_FACE('',(#2295),#2306,.T.);
+#2295 = FACE_BOUND('',#2296,.T.);
+#2296 = EDGE_LOOP('',(#2297,#2298,#2304,#2305));
+#2297 = ORIENTED_EDGE('',*,*,#2274,.F.);
+#2298 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2299 = EDGE_CURVE('',#2275,#2220,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-0.625,-0.325,0.167));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,1.,0.));
+#2304 = ORIENTED_EDGE('',*,*,#2219,.T.);
+#2305 = ORIENTED_EDGE('',*,*,#2155,.T.);
+#2306 = PLANE('',#2307);
+#2307 = AXIS2_PLACEMENT_3D('',#2308,#2309,#2310);
+#2308 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#2309 = DIRECTION('',(1.,0.,0.));
+#2310 = DIRECTION('',(0.,0.,1.));
+#2311 = ADVANCED_FACE('',(#2312),#2337,.F.);
+#2312 = FACE_BOUND('',#2313,.F.);
+#2313 = EDGE_LOOP('',(#2314,#2322,#2330,#2336));
+#2314 = ORIENTED_EDGE('',*,*,#2315,.F.);
+#2315 = EDGE_CURVE('',#2316,#2182,#2318,.T.);
+#2316 = VERTEX_POINT('',#2317);
+#2317 = CARTESIAN_POINT('',(0.275,-0.575,0.167));
+#2318 = LINE('',#2319,#2320);
+#2319 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#2320 = VECTOR('',#2321,1.);
+#2321 = DIRECTION('',(0.,0.,1.));
+#2322 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2323 = EDGE_CURVE('',#2324,#2316,#2326,.T.);
+#2324 = VERTEX_POINT('',#2325);
+#2325 = CARTESIAN_POINT('',(-0.275,-0.575,0.167));
+#2326 = LINE('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(-0.275,-0.575,0.167));
+#2328 = VECTOR('',#2329,1.);
+#2329 = DIRECTION('',(1.,0.,0.));
+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);
+#2331 = EDGE_CURVE('',#2324,#2180,#2332,.T.);
+#2332 = LINE('',#2333,#2334);
+#2333 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2334 = VECTOR('',#2335,1.);
+#2335 = DIRECTION('',(0.,0.,1.));
+#2336 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2337 = PLANE('',#2338);
+#2338 = AXIS2_PLACEMENT_3D('',#2339,#2340,#2341);
+#2339 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2340 = DIRECTION('',(0.,1.,0.));
+#2341 = DIRECTION('',(0.,0.,1.));
+#2342 = ADVANCED_FACE('',(#2343),#2361,.T.);
+#2343 = FACE_BOUND('',#2344,.T.);
+#2344 = EDGE_LOOP('',(#2345,#2346,#2354,#2360));
+#2345 = ORIENTED_EDGE('',*,*,#2315,.F.);
+#2346 = ORIENTED_EDGE('',*,*,#2347,.T.);
+#2347 = EDGE_CURVE('',#2316,#2348,#2350,.T.);
+#2348 = VERTEX_POINT('',#2349);
+#2349 = CARTESIAN_POINT('',(0.275,0.575,0.167));
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(0.275,-0.575,0.167));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.,1.,0.));
+#2354 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2355 = EDGE_CURVE('',#2348,#2198,#2356,.T.);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(0.275,0.575,5.E-02));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.,0.,1.));
+#2360 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#2361 = PLANE('',#2362);
+#2362 = AXIS2_PLACEMENT_3D('',#2363,#2364,#2365);
+#2363 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#2364 = DIRECTION('',(1.,0.,0.));
+#2365 = DIRECTION('',(0.,0.,1.));
+#2366 = ADVANCED_FACE('',(#2367),#2385,.T.);
+#2367 = FACE_BOUND('',#2368,.T.);
+#2368 = EDGE_LOOP('',(#2369,#2370,#2378,#2384));
+#2369 = ORIENTED_EDGE('',*,*,#2355,.F.);
+#2370 = ORIENTED_EDGE('',*,*,#2371,.F.);
+#2371 = EDGE_CURVE('',#2372,#2348,#2374,.T.);
+#2372 = VERTEX_POINT('',#2373);
+#2373 = CARTESIAN_POINT('',(-0.275,0.575,0.167));
+#2374 = LINE('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(-0.275,0.575,0.167));
+#2376 = VECTOR('',#2377,1.);
+#2377 = DIRECTION('',(1.,0.,0.));
+#2378 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#2379 = EDGE_CURVE('',#2372,#2190,#2380,.T.);
+#2380 = LINE('',#2381,#2382);
+#2381 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#2382 = VECTOR('',#2383,1.);
+#2383 = DIRECTION('',(0.,0.,1.));
+#2384 = ORIENTED_EDGE('',*,*,#2197,.T.);
+#2385 = PLANE('',#2386);
+#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389);
+#2387 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#2388 = DIRECTION('',(0.,1.,0.));
+#2389 = DIRECTION('',(0.,0.,1.));
+#2390 = ADVANCED_FACE('',(#2391),#2402,.F.);
+#2391 = FACE_BOUND('',#2392,.F.);
+#2392 = EDGE_LOOP('',(#2393,#2394,#2400,#2401));
+#2393 = ORIENTED_EDGE('',*,*,#2331,.F.);
+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2395 = EDGE_CURVE('',#2324,#2372,#2396,.T.);
+#2396 = LINE('',#2397,#2398);
+#2397 = CARTESIAN_POINT('',(-0.275,-0.575,0.167));
+#2398 = VECTOR('',#2399,1.);
+#2399 = DIRECTION('',(0.,1.,0.));
+#2400 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#2401 = ORIENTED_EDGE('',*,*,#2189,.T.);
+#2402 = PLANE('',#2403);
+#2403 = AXIS2_PLACEMENT_3D('',#2404,#2405,#2406);
+#2404 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2405 = DIRECTION('',(1.,0.,0.));
+#2406 = DIRECTION('',(0.,0.,1.));
+#2407 = ADVANCED_FACE('',(#2408),#2435,.T.);
+#2408 = FACE_BOUND('',#2409,.F.);
+#2409 = EDGE_LOOP('',(#2410,#2419,#2427,#2434));
+#2410 = ORIENTED_EDGE('',*,*,#2411,.T.);
+#2411 = EDGE_CURVE('',#2228,#2412,#2414,.T.);
+#2412 = VERTEX_POINT('',#2413);
+#2413 = CARTESIAN_POINT('',(-1.058,0.208,5.E-02));
+#2414 = ELLIPSE('',#2415,0.165462986798,0.117);
+#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);
+#2416 = CARTESIAN_POINT('',(-1.058,0.208,0.167));
+#2417 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2418 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2412,#2421,#2423,.T.);
+#2421 = VERTEX_POINT('',#2422);
+#2422 = CARTESIAN_POINT('',(-0.742,0.208,5.E-02));
+#2423 = LINE('',#2424,#2425);
+#2424 = CARTESIAN_POINT('',(-1.175,0.208,5.E-02));
+#2425 = VECTOR('',#2426,1.);
+#2426 = DIRECTION('',(1.,0.,0.));
+#2427 = ORIENTED_EDGE('',*,*,#2428,.F.);
+#2428 = EDGE_CURVE('',#2220,#2421,#2429,.T.);
+#2429 = ELLIPSE('',#2430,0.165462986798,0.117);
+#2430 = AXIS2_PLACEMENT_3D('',#2431,#2432,#2433);
+#2431 = CARTESIAN_POINT('',(-0.742,0.208,0.167));
+#2432 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2433 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2434 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#2435 = CYLINDRICAL_SURFACE('',#2436,0.117);
+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);
+#2437 = CARTESIAN_POINT('',(-1.175,0.208,0.167));
+#2438 = DIRECTION('',(1.,0.,0.));
+#2439 = DIRECTION('',(0.,1.,0.));
+#2440 = ADVANCED_FACE('',(#2441),#2460,.T.);
+#2441 = FACE_BOUND('',#2442,.F.);
+#2442 = EDGE_LOOP('',(#2443,#2452,#2458,#2459));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.T.);
+#2444 = EDGE_CURVE('',#2251,#2445,#2447,.T.);
+#2445 = VERTEX_POINT('',#2446);
+#2446 = CARTESIAN_POINT('',(-1.058,-0.208,5.E-02));
+#2447 = ELLIPSE('',#2448,0.165462986798,0.117);
+#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451);
+#2449 = CARTESIAN_POINT('',(-1.058,-0.208,0.167));
+#2450 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2451 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2452 = ORIENTED_EDGE('',*,*,#2453,.T.);
+#2453 = EDGE_CURVE('',#2445,#2412,#2454,.T.);
+#2454 = LINE('',#2455,#2456);
+#2455 = CARTESIAN_POINT('',(-1.058,-0.325,5.E-02));
+#2456 = VECTOR('',#2457,1.);
+#2457 = DIRECTION('',(0.,1.,0.));
+#2458 = ORIENTED_EDGE('',*,*,#2411,.F.);
+#2459 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#2460 = CYLINDRICAL_SURFACE('',#2461,0.117);
+#2461 = AXIS2_PLACEMENT_3D('',#2462,#2463,#2464);
+#2462 = CARTESIAN_POINT('',(-1.058,-0.325,0.167));
+#2463 = DIRECTION('',(0.,1.,0.));
+#2464 = DIRECTION('',(-1.,0.,0.));
+#2465 = ADVANCED_FACE('',(#2466),#2485,.T.);
+#2466 = FACE_BOUND('',#2467,.T.);
+#2467 = EDGE_LOOP('',(#2468,#2469,#2477,#2484));
+#2468 = ORIENTED_EDGE('',*,*,#2444,.T.);
+#2469 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2470 = EDGE_CURVE('',#2445,#2471,#2473,.T.);
+#2471 = VERTEX_POINT('',#2472);
+#2472 = CARTESIAN_POINT('',(-0.742,-0.208,5.E-02));
+#2473 = LINE('',#2474,#2475);
+#2474 = CARTESIAN_POINT('',(-1.175,-0.208,5.E-02));
+#2475 = VECTOR('',#2476,1.);
+#2476 = DIRECTION('',(1.,0.,0.));
+#2477 = ORIENTED_EDGE('',*,*,#2478,.F.);
+#2478 = EDGE_CURVE('',#2275,#2471,#2479,.T.);
+#2479 = ELLIPSE('',#2480,0.165462986798,0.117);
+#2480 = AXIS2_PLACEMENT_3D('',#2481,#2482,#2483);
+#2481 = CARTESIAN_POINT('',(-0.742,-0.208,0.167));
+#2482 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2483 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2484 = ORIENTED_EDGE('',*,*,#2282,.F.);
+#2485 = CYLINDRICAL_SURFACE('',#2486,0.117);
+#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
+#2487 = CARTESIAN_POINT('',(-1.175,-0.208,0.167));
+#2488 = DIRECTION('',(1.,0.,0.));
+#2489 = DIRECTION('',(0.,-1.,0.));
+#2490 = ADVANCED_FACE('',(#2491),#2502,.T.);
+#2491 = FACE_BOUND('',#2492,.T.);
+#2492 = EDGE_LOOP('',(#2493,#2494,#2500,#2501));
+#2493 = ORIENTED_EDGE('',*,*,#2478,.T.);
+#2494 = ORIENTED_EDGE('',*,*,#2495,.T.);
+#2495 = EDGE_CURVE('',#2471,#2421,#2496,.T.);
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(-0.742,-0.325,5.E-02));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(0.,1.,0.));
+#2500 = ORIENTED_EDGE('',*,*,#2428,.F.);
+#2501 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2502 = CYLINDRICAL_SURFACE('',#2503,0.117);
+#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);
+#2504 = CARTESIAN_POINT('',(-0.742,-0.325,0.167));
+#2505 = DIRECTION('',(0.,1.,0.));
+#2506 = DIRECTION('',(1.,0.,0.));
+#2507 = ADVANCED_FACE('',(#2508),#2535,.T.);
+#2508 = FACE_BOUND('',#2509,.T.);
+#2509 = EDGE_LOOP('',(#2510,#2519,#2527,#2534));
+#2510 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2511 = EDGE_CURVE('',#2324,#2512,#2514,.T.);
+#2512 = VERTEX_POINT('',#2513);
+#2513 = CARTESIAN_POINT('',(-0.158,-0.458,5.E-02));
+#2514 = ELLIPSE('',#2515,0.165462986798,0.117);
+#2515 = AXIS2_PLACEMENT_3D('',#2516,#2517,#2518);
+#2516 = CARTESIAN_POINT('',(-0.158,-0.458,0.167));
+#2517 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2518 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2519 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2520 = EDGE_CURVE('',#2512,#2521,#2523,.T.);
+#2521 = VERTEX_POINT('',#2522);
+#2522 = CARTESIAN_POINT('',(0.158,-0.458,5.E-02));
+#2523 = LINE('',#2524,#2525);
+#2524 = CARTESIAN_POINT('',(-0.275,-0.458,5.E-02));
+#2525 = VECTOR('',#2526,1.);
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#2528 = EDGE_CURVE('',#2316,#2521,#2529,.T.);
+#2529 = ELLIPSE('',#2530,0.165462986798,0.117);
+#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533);
+#2531 = CARTESIAN_POINT('',(0.158,-0.458,0.167));
+#2532 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2533 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2534 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2535 = CYLINDRICAL_SURFACE('',#2536,0.117);
+#2536 = AXIS2_PLACEMENT_3D('',#2537,#2538,#2539);
+#2537 = CARTESIAN_POINT('',(-0.275,-0.458,0.167));
+#2538 = DIRECTION('',(1.,0.,0.));
+#2539 = DIRECTION('',(0.,-1.,0.));
+#2540 = ADVANCED_FACE('',(#2541),#2560,.T.);
+#2541 = FACE_BOUND('',#2542,.T.);
+#2542 = EDGE_LOOP('',(#2543,#2544,#2552,#2559));
+#2543 = ORIENTED_EDGE('',*,*,#2528,.T.);
+#2544 = ORIENTED_EDGE('',*,*,#2545,.T.);
+#2545 = EDGE_CURVE('',#2521,#2546,#2548,.T.);
+#2546 = VERTEX_POINT('',#2547);
+#2547 = CARTESIAN_POINT('',(0.158,0.458,5.E-02));
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(0.158,-0.575,5.E-02));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(0.,1.,0.));
+#2552 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2553 = EDGE_CURVE('',#2348,#2546,#2554,.T.);
+#2554 = ELLIPSE('',#2555,0.165462986798,0.117);
+#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558);
+#2556 = CARTESIAN_POINT('',(0.158,0.458,0.167));
+#2557 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2558 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2559 = ORIENTED_EDGE('',*,*,#2347,.F.);
+#2560 = CYLINDRICAL_SURFACE('',#2561,0.117);
+#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564);
+#2562 = CARTESIAN_POINT('',(0.158,-0.575,0.167));
+#2563 = DIRECTION('',(0.,1.,0.));
+#2564 = DIRECTION('',(1.,0.,0.));
+#2565 = ADVANCED_FACE('',(#2566),#2585,.T.);
+#2566 = FACE_BOUND('',#2567,.F.);
+#2567 = EDGE_LOOP('',(#2568,#2577,#2583,#2584));
+#2568 = ORIENTED_EDGE('',*,*,#2569,.T.);
+#2569 = EDGE_CURVE('',#2372,#2570,#2572,.T.);
+#2570 = VERTEX_POINT('',#2571);
+#2571 = CARTESIAN_POINT('',(-0.158,0.458,5.E-02));
+#2572 = ELLIPSE('',#2573,0.165462986798,0.117);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(-0.158,0.458,0.167));
+#2575 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2576 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2577 = ORIENTED_EDGE('',*,*,#2578,.T.);
+#2578 = EDGE_CURVE('',#2570,#2546,#2579,.T.);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(-0.275,0.458,5.E-02));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(1.,0.,0.));
+#2583 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2584 = ORIENTED_EDGE('',*,*,#2371,.F.);
+#2585 = CYLINDRICAL_SURFACE('',#2586,0.117);
+#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
+#2587 = CARTESIAN_POINT('',(-0.275,0.458,0.167));
+#2588 = DIRECTION('',(1.,0.,0.));
+#2589 = DIRECTION('',(0.,1.,0.));
+#2590 = ADVANCED_FACE('',(#2591),#2602,.T.);
+#2591 = FACE_BOUND('',#2592,.F.);
+#2592 = EDGE_LOOP('',(#2593,#2594,#2600,#2601));
+#2593 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2594 = ORIENTED_EDGE('',*,*,#2595,.T.);
+#2595 = EDGE_CURVE('',#2512,#2570,#2596,.T.);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(-0.158,-0.575,5.E-02));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(0.,1.,0.));
+#2600 = ORIENTED_EDGE('',*,*,#2569,.F.);
+#2601 = ORIENTED_EDGE('',*,*,#2395,.F.);
+#2602 = CYLINDRICAL_SURFACE('',#2603,0.117);
+#2603 = AXIS2_PLACEMENT_3D('',#2604,#2605,#2606);
+#2604 = CARTESIAN_POINT('',(-0.158,-0.575,0.167));
+#2605 = DIRECTION('',(0.,1.,0.));
+#2606 = DIRECTION('',(-1.,0.,0.));
+#2607 = ADVANCED_FACE('',(#2608),#2614,.F.);
+#2608 = FACE_BOUND('',#2609,.F.);
+#2609 = EDGE_LOOP('',(#2610,#2611,#2612,#2613));
+#2610 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2611 = ORIENTED_EDGE('',*,*,#2453,.F.);
+#2612 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2613 = ORIENTED_EDGE('',*,*,#2495,.T.);
+#2614 = PLANE('',#2615);
+#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618);
+#2616 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2617 = DIRECTION('',(0.,0.,1.));
+#2618 = DIRECTION('',(1.,0.,0.));
+#2619 = ADVANCED_FACE('',(#2620),#2626,.F.);
+#2620 = FACE_BOUND('',#2621,.F.);
+#2621 = EDGE_LOOP('',(#2622,#2623,#2624,#2625));
+#2622 = ORIENTED_EDGE('',*,*,#2595,.F.);
+#2623 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2624 = ORIENTED_EDGE('',*,*,#2545,.T.);
+#2625 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#2626 = PLANE('',#2627);
+#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
+#2628 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2629 = DIRECTION('',(0.,0.,1.));
+#2630 = DIRECTION('',(1.,0.,0.));
+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2635))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2632,#2633,#2634)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2632 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2633 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2634 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2635 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#2632,
+'distance_accuracy_value','confusion accuracy');
+#2636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2637 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#2638,#2646,#2653,#2660,#2667,#2674,#2681,#2688,#2695,#2702,#2709,
+#2716,#2723,#2730,#2737,#2744,#2751,#2758,#2765,#2772,#2779,#2786,
+#2793,#2800,#2807,#2814,#2821,#2828,#2835,#2842,#2849,#2856,#2863,
+#2870,#2877,#2884,#2891,#2898,#2905,#2912,#2919,#2926,#2933,#2940,
+#2947,#2954,#2961,#2968,#2975,#2982,#2989,#2996,#3003,#3010,#3017,
+#3024,#3031,#3038,#3045,#3052,#3059,#3067,#3074,#3081,#3088,#3095,
+#3102,#3109,#3116,#3123,#3130,#3137,#3144,#3151,#3158,#3165,#3172,
+#3179,#3186,#3193,#3200,#3207,#3214,#3221),#2631);
+#2638 = STYLED_ITEM('color',(#2639),#17);
+#2639 = PRESENTATION_STYLE_ASSIGNMENT((#2640));
+#2640 = SURFACE_STYLE_USAGE(.BOTH.,#2641);
+#2641 = SURFACE_SIDE_STYLE('',(#2642));
+#2642 = SURFACE_STYLE_FILL_AREA(#2643);
+#2643 = FILL_AREA_STYLE('',(#2644));
+#2644 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2645 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#2646 = STYLED_ITEM('color',(#2647),#66);
+#2647 = PRESENTATION_STYLE_ASSIGNMENT((#2648));
+#2648 = SURFACE_STYLE_USAGE(.BOTH.,#2649);
+#2649 = SURFACE_SIDE_STYLE('',(#2650));
+#2650 = SURFACE_STYLE_FILL_AREA(#2651);
+#2651 = FILL_AREA_STYLE('',(#2652));
+#2652 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2653 = STYLED_ITEM('color',(#2654),#97);
+#2654 = PRESENTATION_STYLE_ASSIGNMENT((#2655));
+#2655 = SURFACE_STYLE_USAGE(.BOTH.,#2656);
+#2656 = SURFACE_SIDE_STYLE('',(#2657));
+#2657 = SURFACE_STYLE_FILL_AREA(#2658);
+#2658 = FILL_AREA_STYLE('',(#2659));
+#2659 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2660 = STYLED_ITEM('color',(#2661),#138);
+#2661 = PRESENTATION_STYLE_ASSIGNMENT((#2662));
+#2662 = SURFACE_STYLE_USAGE(.BOTH.,#2663);
+#2663 = SURFACE_SIDE_STYLE('',(#2664));
+#2664 = SURFACE_STYLE_FILL_AREA(#2665);
+#2665 = FILL_AREA_STYLE('',(#2666));
+#2666 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2667 = STYLED_ITEM('color',(#2668),#292);
+#2668 = PRESENTATION_STYLE_ASSIGNMENT((#2669));
+#2669 = SURFACE_STYLE_USAGE(.BOTH.,#2670);
+#2670 = SURFACE_SIDE_STYLE('',(#2671));
+#2671 = SURFACE_STYLE_FILL_AREA(#2672);
+#2672 = FILL_AREA_STYLE('',(#2673));
+#2673 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2674 = STYLED_ITEM('color',(#2675),#418);
+#2675 = PRESENTATION_STYLE_ASSIGNMENT((#2676));
+#2676 = SURFACE_STYLE_USAGE(.BOTH.,#2677);
+#2677 = SURFACE_SIDE_STYLE('',(#2678));
+#2678 = SURFACE_STYLE_FILL_AREA(#2679);
+#2679 = FILL_AREA_STYLE('',(#2680));
+#2680 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2681 = STYLED_ITEM('color',(#2682),#435);
+#2682 = PRESENTATION_STYLE_ASSIGNMENT((#2683));
+#2683 = SURFACE_STYLE_USAGE(.BOTH.,#2684);
+#2684 = SURFACE_SIDE_STYLE('',(#2685));
+#2685 = SURFACE_STYLE_FILL_AREA(#2686);
+#2686 = FILL_AREA_STYLE('',(#2687));
+#2687 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2688 = STYLED_ITEM('color',(#2689),#474);
+#2689 = PRESENTATION_STYLE_ASSIGNMENT((#2690));
+#2690 = SURFACE_STYLE_USAGE(.BOTH.,#2691);
+#2691 = SURFACE_SIDE_STYLE('',(#2692));
+#2692 = SURFACE_STYLE_FILL_AREA(#2693);
+#2693 = FILL_AREA_STYLE('',(#2694));
+#2694 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2695 = STYLED_ITEM('color',(#2696),#498);
+#2696 = PRESENTATION_STYLE_ASSIGNMENT((#2697));
+#2697 = SURFACE_STYLE_USAGE(.BOTH.,#2698);
+#2698 = SURFACE_SIDE_STYLE('',(#2699));
+#2699 = SURFACE_STYLE_FILL_AREA(#2700);
+#2700 = FILL_AREA_STYLE('',(#2701));
+#2701 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2702 = STYLED_ITEM('color',(#2703),#521);
+#2703 = PRESENTATION_STYLE_ASSIGNMENT((#2704));
+#2704 = SURFACE_STYLE_USAGE(.BOTH.,#2705);
+#2705 = SURFACE_SIDE_STYLE('',(#2706));
+#2706 = SURFACE_STYLE_FILL_AREA(#2707);
+#2707 = FILL_AREA_STYLE('',(#2708));
+#2708 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2709 = STYLED_ITEM('color',(#2710),#538);
+#2710 = PRESENTATION_STYLE_ASSIGNMENT((#2711));
+#2711 = SURFACE_STYLE_USAGE(.BOTH.,#2712);
+#2712 = SURFACE_SIDE_STYLE('',(#2713));
+#2713 = SURFACE_STYLE_FILL_AREA(#2714);
+#2714 = FILL_AREA_STYLE('',(#2715));
+#2715 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2716 = STYLED_ITEM('color',(#2717),#562);
+#2717 = PRESENTATION_STYLE_ASSIGNMENT((#2718));
+#2718 = SURFACE_STYLE_USAGE(.BOTH.,#2719);
+#2719 = SURFACE_SIDE_STYLE('',(#2720));
+#2720 = SURFACE_STYLE_FILL_AREA(#2721);
+#2721 = FILL_AREA_STYLE('',(#2722));
+#2722 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2723 = STYLED_ITEM('color',(#2724),#588);
+#2724 = PRESENTATION_STYLE_ASSIGNMENT((#2725));
+#2725 = SURFACE_STYLE_USAGE(.BOTH.,#2726);
+#2726 = SURFACE_SIDE_STYLE('',(#2727));
+#2727 = SURFACE_STYLE_FILL_AREA(#2728);
+#2728 = FILL_AREA_STYLE('',(#2729));
+#2729 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2730 = STYLED_ITEM('color',(#2731),#612);
+#2731 = PRESENTATION_STYLE_ASSIGNMENT((#2732));
+#2732 = SURFACE_STYLE_USAGE(.BOTH.,#2733);
+#2733 = SURFACE_SIDE_STYLE('',(#2734));
+#2734 = SURFACE_STYLE_FILL_AREA(#2735);
+#2735 = FILL_AREA_STYLE('',(#2736));
+#2736 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2737 = STYLED_ITEM('color',(#2738),#629);
+#2738 = PRESENTATION_STYLE_ASSIGNMENT((#2739));
+#2739 = SURFACE_STYLE_USAGE(.BOTH.,#2740);
+#2740 = SURFACE_SIDE_STYLE('',(#2741));
+#2741 = SURFACE_STYLE_FILL_AREA(#2742);
+#2742 = FILL_AREA_STYLE('',(#2743));
+#2743 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2744 = STYLED_ITEM('color',(#2745),#660);
+#2745 = PRESENTATION_STYLE_ASSIGNMENT((#2746));
+#2746 = SURFACE_STYLE_USAGE(.BOTH.,#2747);
+#2747 = SURFACE_SIDE_STYLE('',(#2748));
+#2748 = SURFACE_STYLE_FILL_AREA(#2749);
+#2749 = FILL_AREA_STYLE('',(#2750));
+#2750 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2751 = STYLED_ITEM('color',(#2752),#686);
+#2752 = PRESENTATION_STYLE_ASSIGNMENT((#2753));
+#2753 = SURFACE_STYLE_USAGE(.BOTH.,#2754);
+#2754 = SURFACE_SIDE_STYLE('',(#2755));
+#2755 = SURFACE_STYLE_FILL_AREA(#2756);
+#2756 = FILL_AREA_STYLE('',(#2757));
+#2757 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2758 = STYLED_ITEM('color',(#2759),#710);
+#2759 = PRESENTATION_STYLE_ASSIGNMENT((#2760));
+#2760 = SURFACE_STYLE_USAGE(.BOTH.,#2761);
+#2761 = SURFACE_SIDE_STYLE('',(#2762));
+#2762 = SURFACE_STYLE_FILL_AREA(#2763);
+#2763 = FILL_AREA_STYLE('',(#2764));
+#2764 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2765 = STYLED_ITEM('color',(#2766),#741);
+#2766 = PRESENTATION_STYLE_ASSIGNMENT((#2767));
+#2767 = SURFACE_STYLE_USAGE(.BOTH.,#2768);
+#2768 = SURFACE_SIDE_STYLE('',(#2769));
+#2769 = SURFACE_STYLE_FILL_AREA(#2770);
+#2770 = FILL_AREA_STYLE('',(#2771));
+#2771 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2772 = STYLED_ITEM('color',(#2773),#765);
+#2773 = PRESENTATION_STYLE_ASSIGNMENT((#2774));
+#2774 = SURFACE_STYLE_USAGE(.BOTH.,#2775);
+#2775 = SURFACE_SIDE_STYLE('',(#2776));
+#2776 = SURFACE_STYLE_FILL_AREA(#2777);
+#2777 = FILL_AREA_STYLE('',(#2778));
+#2778 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2779 = STYLED_ITEM('color',(#2780),#789);
+#2780 = PRESENTATION_STYLE_ASSIGNMENT((#2781));
+#2781 = SURFACE_STYLE_USAGE(.BOTH.,#2782);
+#2782 = SURFACE_SIDE_STYLE('',(#2783));
+#2783 = SURFACE_STYLE_FILL_AREA(#2784);
+#2784 = FILL_AREA_STYLE('',(#2785));
+#2785 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2786 = STYLED_ITEM('color',(#2787),#813);
+#2787 = PRESENTATION_STYLE_ASSIGNMENT((#2788));
+#2788 = SURFACE_STYLE_USAGE(.BOTH.,#2789);
+#2789 = SURFACE_SIDE_STYLE('',(#2790));
+#2790 = SURFACE_STYLE_FILL_AREA(#2791);
+#2791 = FILL_AREA_STYLE('',(#2792));
+#2792 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2793 = STYLED_ITEM('color',(#2794),#837);
+#2794 = PRESENTATION_STYLE_ASSIGNMENT((#2795));
+#2795 = SURFACE_STYLE_USAGE(.BOTH.,#2796);
+#2796 = SURFACE_SIDE_STYLE('',(#2797));
+#2797 = SURFACE_STYLE_FILL_AREA(#2798);
+#2798 = FILL_AREA_STYLE('',(#2799));
+#2799 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2800 = STYLED_ITEM('color',(#2801),#861);
+#2801 = PRESENTATION_STYLE_ASSIGNMENT((#2802));
+#2802 = SURFACE_STYLE_USAGE(.BOTH.,#2803);
+#2803 = SURFACE_SIDE_STYLE('',(#2804));
+#2804 = SURFACE_STYLE_FILL_AREA(#2805);
+#2805 = FILL_AREA_STYLE('',(#2806));
+#2806 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2807 = STYLED_ITEM('color',(#2808),#885);
+#2808 = PRESENTATION_STYLE_ASSIGNMENT((#2809));
+#2809 = SURFACE_STYLE_USAGE(.BOTH.,#2810);
+#2810 = SURFACE_SIDE_STYLE('',(#2811));
+#2811 = SURFACE_STYLE_FILL_AREA(#2812);
+#2812 = FILL_AREA_STYLE('',(#2813));
+#2813 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2814 = STYLED_ITEM('color',(#2815),#902);
+#2815 = PRESENTATION_STYLE_ASSIGNMENT((#2816));
+#2816 = SURFACE_STYLE_USAGE(.BOTH.,#2817);
+#2817 = SURFACE_SIDE_STYLE('',(#2818));
+#2818 = SURFACE_STYLE_FILL_AREA(#2819);
+#2819 = FILL_AREA_STYLE('',(#2820));
+#2820 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2821 = STYLED_ITEM('color',(#2822),#921);
+#2822 = PRESENTATION_STYLE_ASSIGNMENT((#2823));
+#2823 = SURFACE_STYLE_USAGE(.BOTH.,#2824);
+#2824 = SURFACE_SIDE_STYLE('',(#2825));
+#2825 = SURFACE_STYLE_FILL_AREA(#2826);
+#2826 = FILL_AREA_STYLE('',(#2827));
+#2827 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2828 = STYLED_ITEM('color',(#2829),#956);
+#2829 = PRESENTATION_STYLE_ASSIGNMENT((#2830));
+#2830 = SURFACE_STYLE_USAGE(.BOTH.,#2831);
+#2831 = SURFACE_SIDE_STYLE('',(#2832));
+#2832 = SURFACE_STYLE_FILL_AREA(#2833);
+#2833 = FILL_AREA_STYLE('',(#2834));
+#2834 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2835 = STYLED_ITEM('color',(#2836),#980);
+#2836 = PRESENTATION_STYLE_ASSIGNMENT((#2837));
+#2837 = SURFACE_STYLE_USAGE(.BOTH.,#2838);
+#2838 = SURFACE_SIDE_STYLE('',(#2839));
+#2839 = SURFACE_STYLE_FILL_AREA(#2840);
+#2840 = FILL_AREA_STYLE('',(#2841));
+#2841 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2842 = STYLED_ITEM('color',(#2843),#1008);
+#2843 = PRESENTATION_STYLE_ASSIGNMENT((#2844));
+#2844 = SURFACE_STYLE_USAGE(.BOTH.,#2845);
+#2845 = SURFACE_SIDE_STYLE('',(#2846));
+#2846 = SURFACE_STYLE_FILL_AREA(#2847);
+#2847 = FILL_AREA_STYLE('',(#2848));
+#2848 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2849 = STYLED_ITEM('color',(#2850),#1032);
+#2850 = PRESENTATION_STYLE_ASSIGNMENT((#2851));
+#2851 = SURFACE_STYLE_USAGE(.BOTH.,#2852);
+#2852 = SURFACE_SIDE_STYLE('',(#2853));
+#2853 = SURFACE_STYLE_FILL_AREA(#2854);
+#2854 = FILL_AREA_STYLE('',(#2855));
+#2855 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2856 = STYLED_ITEM('color',(#2857),#1060);
+#2857 = PRESENTATION_STYLE_ASSIGNMENT((#2858));
+#2858 = SURFACE_STYLE_USAGE(.BOTH.,#2859);
+#2859 = SURFACE_SIDE_STYLE('',(#2860));
+#2860 = SURFACE_STYLE_FILL_AREA(#2861);
+#2861 = FILL_AREA_STYLE('',(#2862));
+#2862 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2863 = STYLED_ITEM('color',(#2864),#1084);
+#2864 = PRESENTATION_STYLE_ASSIGNMENT((#2865));
+#2865 = SURFACE_STYLE_USAGE(.BOTH.,#2866);
+#2866 = SURFACE_SIDE_STYLE('',(#2867));
+#2867 = SURFACE_STYLE_FILL_AREA(#2868);
+#2868 = FILL_AREA_STYLE('',(#2869));
+#2869 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2870 = STYLED_ITEM('color',(#2871),#1112);
+#2871 = PRESENTATION_STYLE_ASSIGNMENT((#2872));
+#2872 = SURFACE_STYLE_USAGE(.BOTH.,#2873);
+#2873 = SURFACE_SIDE_STYLE('',(#2874));
+#2874 = SURFACE_STYLE_FILL_AREA(#2875);
+#2875 = FILL_AREA_STYLE('',(#2876));
+#2876 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2877 = STYLED_ITEM('color',(#2878),#1129);
+#2878 = PRESENTATION_STYLE_ASSIGNMENT((#2879));
+#2879 = SURFACE_STYLE_USAGE(.BOTH.,#2880);
+#2880 = SURFACE_SIDE_STYLE('',(#2881));
+#2881 = SURFACE_STYLE_FILL_AREA(#2882);
+#2882 = FILL_AREA_STYLE('',(#2883));
+#2883 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2884 = STYLED_ITEM('color',(#2885),#1153);
+#2885 = PRESENTATION_STYLE_ASSIGNMENT((#2886));
+#2886 = SURFACE_STYLE_USAGE(.BOTH.,#2887);
+#2887 = SURFACE_SIDE_STYLE('',(#2888));
+#2888 = SURFACE_STYLE_FILL_AREA(#2889);
+#2889 = FILL_AREA_STYLE('',(#2890));
+#2890 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2891 = STYLED_ITEM('color',(#2892),#1170);
+#2892 = PRESENTATION_STYLE_ASSIGNMENT((#2893));
+#2893 = SURFACE_STYLE_USAGE(.BOTH.,#2894);
+#2894 = SURFACE_SIDE_STYLE('',(#2895));
+#2895 = SURFACE_STYLE_FILL_AREA(#2896);
+#2896 = FILL_AREA_STYLE('',(#2897));
+#2897 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2898 = STYLED_ITEM('color',(#2899),#1183);
+#2899 = PRESENTATION_STYLE_ASSIGNMENT((#2900));
+#2900 = SURFACE_STYLE_USAGE(.BOTH.,#2901);
+#2901 = SURFACE_SIDE_STYLE('',(#2902));
+#2902 = SURFACE_STYLE_FILL_AREA(#2903);
+#2903 = FILL_AREA_STYLE('',(#2904));
+#2904 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2905 = STYLED_ITEM('color',(#2906),#1215);
+#2906 = PRESENTATION_STYLE_ASSIGNMENT((#2907));
+#2907 = SURFACE_STYLE_USAGE(.BOTH.,#2908);
+#2908 = SURFACE_SIDE_STYLE('',(#2909));
+#2909 = SURFACE_STYLE_FILL_AREA(#2910);
+#2910 = FILL_AREA_STYLE('',(#2911));
+#2911 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2912 = STYLED_ITEM('color',(#2913),#1247);
+#2913 = PRESENTATION_STYLE_ASSIGNMENT((#2914));
+#2914 = SURFACE_STYLE_USAGE(.BOTH.,#2915);
+#2915 = SURFACE_SIDE_STYLE('',(#2916));
+#2916 = SURFACE_STYLE_FILL_AREA(#2917);
+#2917 = FILL_AREA_STYLE('',(#2918));
+#2918 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2919 = STYLED_ITEM('color',(#2920),#1264);
+#2920 = PRESENTATION_STYLE_ASSIGNMENT((#2921));
+#2921 = SURFACE_STYLE_USAGE(.BOTH.,#2922);
+#2922 = SURFACE_SIDE_STYLE('',(#2923));
+#2923 = SURFACE_STYLE_FILL_AREA(#2924);
+#2924 = FILL_AREA_STYLE('',(#2925));
+#2925 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2926 = STYLED_ITEM('color',(#2927),#1348);
+#2927 = PRESENTATION_STYLE_ASSIGNMENT((#2928));
+#2928 = SURFACE_STYLE_USAGE(.BOTH.,#2929);
+#2929 = SURFACE_SIDE_STYLE('',(#2930));
+#2930 = SURFACE_STYLE_FILL_AREA(#2931);
+#2931 = FILL_AREA_STYLE('',(#2932));
+#2932 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2933 = STYLED_ITEM('color',(#2934),#1365);
+#2934 = PRESENTATION_STYLE_ASSIGNMENT((#2935));
+#2935 = SURFACE_STYLE_USAGE(.BOTH.,#2936);
+#2936 = SURFACE_SIDE_STYLE('',(#2937));
+#2937 = SURFACE_STYLE_FILL_AREA(#2938);
+#2938 = FILL_AREA_STYLE('',(#2939));
+#2939 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2940 = STYLED_ITEM('color',(#2941),#1456);
+#2941 = PRESENTATION_STYLE_ASSIGNMENT((#2942));
+#2942 = SURFACE_STYLE_USAGE(.BOTH.,#2943);
+#2943 = SURFACE_SIDE_STYLE('',(#2944));
+#2944 = SURFACE_STYLE_FILL_AREA(#2945);
+#2945 = FILL_AREA_STYLE('',(#2946));
+#2946 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2947 = STYLED_ITEM('color',(#2948),#1485);
+#2948 = PRESENTATION_STYLE_ASSIGNMENT((#2949));
+#2949 = SURFACE_STYLE_USAGE(.BOTH.,#2950);
+#2950 = SURFACE_SIDE_STYLE('',(#2951));
+#2951 = SURFACE_STYLE_FILL_AREA(#2952);
+#2952 = FILL_AREA_STYLE('',(#2953));
+#2953 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2954 = STYLED_ITEM('color',(#2955),#1556);
+#2955 = PRESENTATION_STYLE_ASSIGNMENT((#2956));
+#2956 = SURFACE_STYLE_USAGE(.BOTH.,#2957);
+#2957 = SURFACE_SIDE_STYLE('',(#2958));
+#2958 = SURFACE_STYLE_FILL_AREA(#2959);
+#2959 = FILL_AREA_STYLE('',(#2960));
+#2960 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2961 = STYLED_ITEM('color',(#2962),#1583);
+#2962 = PRESENTATION_STYLE_ASSIGNMENT((#2963));
+#2963 = SURFACE_STYLE_USAGE(.BOTH.,#2964);
+#2964 = SURFACE_SIDE_STYLE('',(#2965));
+#2965 = SURFACE_STYLE_FILL_AREA(#2966);
+#2966 = FILL_AREA_STYLE('',(#2967));
+#2967 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2968 = STYLED_ITEM('color',(#2969),#1654);
+#2969 = PRESENTATION_STYLE_ASSIGNMENT((#2970));
+#2970 = SURFACE_STYLE_USAGE(.BOTH.,#2971);
+#2971 = SURFACE_SIDE_STYLE('',(#2972));
+#2972 = SURFACE_STYLE_FILL_AREA(#2973);
+#2973 = FILL_AREA_STYLE('',(#2974));
+#2974 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2975 = STYLED_ITEM('color',(#2976),#1683);
+#2976 = PRESENTATION_STYLE_ASSIGNMENT((#2977));
+#2977 = SURFACE_STYLE_USAGE(.BOTH.,#2978);
+#2978 = SURFACE_SIDE_STYLE('',(#2979));
+#2979 = SURFACE_STYLE_FILL_AREA(#2980);
+#2980 = FILL_AREA_STYLE('',(#2981));
+#2981 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2982 = STYLED_ITEM('color',(#2983),#1754);
+#2983 = PRESENTATION_STYLE_ASSIGNMENT((#2984));
+#2984 = SURFACE_STYLE_USAGE(.BOTH.,#2985);
+#2985 = SURFACE_SIDE_STYLE('',(#2986));
+#2986 = SURFACE_STYLE_FILL_AREA(#2987);
+#2987 = FILL_AREA_STYLE('',(#2988));
+#2988 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2989 = STYLED_ITEM('color',(#2990),#1771);
+#2990 = PRESENTATION_STYLE_ASSIGNMENT((#2991));
+#2991 = SURFACE_STYLE_USAGE(.BOTH.,#2992);
+#2992 = SURFACE_SIDE_STYLE('',(#2993));
+#2993 = SURFACE_STYLE_FILL_AREA(#2994);
+#2994 = FILL_AREA_STYLE('',(#2995));
+#2995 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2996 = STYLED_ITEM('color',(#2997),#1783);
+#2997 = PRESENTATION_STYLE_ASSIGNMENT((#2998));
+#2998 = SURFACE_STYLE_USAGE(.BOTH.,#2999);
+#2999 = SURFACE_SIDE_STYLE('',(#3000));
+#3000 = SURFACE_STYLE_FILL_AREA(#3001);
+#3001 = FILL_AREA_STYLE('',(#3002));
+#3002 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3003 = STYLED_ITEM('color',(#3004),#1814);
+#3004 = PRESENTATION_STYLE_ASSIGNMENT((#3005));
+#3005 = SURFACE_STYLE_USAGE(.BOTH.,#3006);
+#3006 = SURFACE_SIDE_STYLE('',(#3007));
+#3007 = SURFACE_STYLE_FILL_AREA(#3008);
+#3008 = FILL_AREA_STYLE('',(#3009));
+#3009 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3010 = STYLED_ITEM('color',(#3011),#1838);
+#3011 = PRESENTATION_STYLE_ASSIGNMENT((#3012));
+#3012 = SURFACE_STYLE_USAGE(.BOTH.,#3013);
+#3013 = SURFACE_SIDE_STYLE('',(#3014));
+#3014 = SURFACE_STYLE_FILL_AREA(#3015);
+#3015 = FILL_AREA_STYLE('',(#3016));
+#3016 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3017 = STYLED_ITEM('color',(#3018),#1862);
+#3018 = PRESENTATION_STYLE_ASSIGNMENT((#3019));
+#3019 = SURFACE_STYLE_USAGE(.BOTH.,#3020);
+#3020 = SURFACE_SIDE_STYLE('',(#3021));
+#3021 = SURFACE_STYLE_FILL_AREA(#3022);
+#3022 = FILL_AREA_STYLE('',(#3023));
+#3023 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3024 = STYLED_ITEM('color',(#3025),#1879);
+#3025 = PRESENTATION_STYLE_ASSIGNMENT((#3026));
+#3026 = SURFACE_STYLE_USAGE(.BOTH.,#3027);
+#3027 = SURFACE_SIDE_STYLE('',(#3028));
+#3028 = SURFACE_STYLE_FILL_AREA(#3029);
+#3029 = FILL_AREA_STYLE('',(#3030));
+#3030 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3031 = STYLED_ITEM('color',(#3032),#1910);
+#3032 = PRESENTATION_STYLE_ASSIGNMENT((#3033));
+#3033 = SURFACE_STYLE_USAGE(.BOTH.,#3034);
+#3034 = SURFACE_SIDE_STYLE('',(#3035));
+#3035 = SURFACE_STYLE_FILL_AREA(#3036);
+#3036 = FILL_AREA_STYLE('',(#3037));
+#3037 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3038 = STYLED_ITEM('color',(#3039),#1934);
+#3039 = PRESENTATION_STYLE_ASSIGNMENT((#3040));
+#3040 = SURFACE_STYLE_USAGE(.BOTH.,#3041);
+#3041 = SURFACE_SIDE_STYLE('',(#3042));
+#3042 = SURFACE_STYLE_FILL_AREA(#3043);
+#3043 = FILL_AREA_STYLE('',(#3044));
+#3044 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3045 = STYLED_ITEM('color',(#3046),#1958);
+#3046 = PRESENTATION_STYLE_ASSIGNMENT((#3047));
+#3047 = SURFACE_STYLE_USAGE(.BOTH.,#3048);
+#3048 = SURFACE_SIDE_STYLE('',(#3049));
+#3049 = SURFACE_STYLE_FILL_AREA(#3050);
+#3050 = FILL_AREA_STYLE('',(#3051));
+#3051 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3052 = STYLED_ITEM('color',(#3053),#1975);
+#3053 = PRESENTATION_STYLE_ASSIGNMENT((#3054));
+#3054 = SURFACE_STYLE_USAGE(.BOTH.,#3055);
+#3055 = SURFACE_SIDE_STYLE('',(#3056));
+#3056 = SURFACE_STYLE_FILL_AREA(#3057);
+#3057 = FILL_AREA_STYLE('',(#3058));
+#3058 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3059 = STYLED_ITEM('color',(#3060),#1987);
+#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061));
+#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062);
+#3062 = SURFACE_SIDE_STYLE('',(#3063));
+#3063 = SURFACE_STYLE_FILL_AREA(#3064);
+#3064 = FILL_AREA_STYLE('',(#3065));
+#3065 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3066 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3067 = STYLED_ITEM('color',(#3068),#2039);
+#3068 = PRESENTATION_STYLE_ASSIGNMENT((#3069));
+#3069 = SURFACE_STYLE_USAGE(.BOTH.,#3070);
+#3070 = SURFACE_SIDE_STYLE('',(#3071));
+#3071 = SURFACE_STYLE_FILL_AREA(#3072);
+#3072 = FILL_AREA_STYLE('',(#3073));
+#3073 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3074 = STYLED_ITEM('color',(#3075),#2070);
+#3075 = PRESENTATION_STYLE_ASSIGNMENT((#3076));
+#3076 = SURFACE_STYLE_USAGE(.BOTH.,#3077);
+#3077 = SURFACE_SIDE_STYLE('',(#3078));
+#3078 = SURFACE_STYLE_FILL_AREA(#3079);
+#3079 = FILL_AREA_STYLE('',(#3080));
+#3080 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3081 = STYLED_ITEM('color',(#3082),#2094);
+#3082 = PRESENTATION_STYLE_ASSIGNMENT((#3083));
+#3083 = SURFACE_STYLE_USAGE(.BOTH.,#3084);
+#3084 = SURFACE_SIDE_STYLE('',(#3085));
+#3085 = SURFACE_STYLE_FILL_AREA(#3086);
+#3086 = FILL_AREA_STYLE('',(#3087));
+#3087 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3088 = STYLED_ITEM('color',(#3089),#2118);
+#3089 = PRESENTATION_STYLE_ASSIGNMENT((#3090));
+#3090 = SURFACE_STYLE_USAGE(.BOTH.,#3091);
+#3091 = SURFACE_SIDE_STYLE('',(#3092));
+#3092 = SURFACE_STYLE_FILL_AREA(#3093);
+#3093 = FILL_AREA_STYLE('',(#3094));
+#3094 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3095 = STYLED_ITEM('color',(#3096),#2135);
+#3096 = PRESENTATION_STYLE_ASSIGNMENT((#3097));
+#3097 = SURFACE_STYLE_USAGE(.BOTH.,#3098);
+#3098 = SURFACE_SIDE_STYLE('',(#3099));
+#3099 = SURFACE_STYLE_FILL_AREA(#3100);
+#3100 = FILL_AREA_STYLE('',(#3101));
+#3101 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3102 = STYLED_ITEM('color',(#3103),#2215);
+#3103 = PRESENTATION_STYLE_ASSIGNMENT((#3104));
+#3104 = SURFACE_STYLE_USAGE(.BOTH.,#3105);
+#3105 = SURFACE_SIDE_STYLE('',(#3106));
+#3106 = SURFACE_STYLE_FILL_AREA(#3107);
+#3107 = FILL_AREA_STYLE('',(#3108));
+#3108 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3109 = STYLED_ITEM('color',(#3110),#2246);
+#3110 = PRESENTATION_STYLE_ASSIGNMENT((#3111));
+#3111 = SURFACE_STYLE_USAGE(.BOTH.,#3112);
+#3112 = SURFACE_SIDE_STYLE('',(#3113));
+#3113 = SURFACE_STYLE_FILL_AREA(#3114);
+#3114 = FILL_AREA_STYLE('',(#3115));
+#3115 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3116 = STYLED_ITEM('color',(#3117),#2270);
+#3117 = PRESENTATION_STYLE_ASSIGNMENT((#3118));
+#3118 = SURFACE_STYLE_USAGE(.BOTH.,#3119);
+#3119 = SURFACE_SIDE_STYLE('',(#3120));
+#3120 = SURFACE_STYLE_FILL_AREA(#3121);
+#3121 = FILL_AREA_STYLE('',(#3122));
+#3122 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3123 = STYLED_ITEM('color',(#3124),#2294);
+#3124 = PRESENTATION_STYLE_ASSIGNMENT((#3125));
+#3125 = SURFACE_STYLE_USAGE(.BOTH.,#3126);
+#3126 = SURFACE_SIDE_STYLE('',(#3127));
+#3127 = SURFACE_STYLE_FILL_AREA(#3128);
+#3128 = FILL_AREA_STYLE('',(#3129));
+#3129 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3130 = STYLED_ITEM('color',(#3131),#2311);
+#3131 = PRESENTATION_STYLE_ASSIGNMENT((#3132));
+#3132 = SURFACE_STYLE_USAGE(.BOTH.,#3133);
+#3133 = SURFACE_SIDE_STYLE('',(#3134));
+#3134 = SURFACE_STYLE_FILL_AREA(#3135);
+#3135 = FILL_AREA_STYLE('',(#3136));
+#3136 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3137 = STYLED_ITEM('color',(#3138),#2342);
+#3138 = PRESENTATION_STYLE_ASSIGNMENT((#3139));
+#3139 = SURFACE_STYLE_USAGE(.BOTH.,#3140);
+#3140 = SURFACE_SIDE_STYLE('',(#3141));
+#3141 = SURFACE_STYLE_FILL_AREA(#3142);
+#3142 = FILL_AREA_STYLE('',(#3143));
+#3143 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3144 = STYLED_ITEM('color',(#3145),#2366);
+#3145 = PRESENTATION_STYLE_ASSIGNMENT((#3146));
+#3146 = SURFACE_STYLE_USAGE(.BOTH.,#3147);
+#3147 = SURFACE_SIDE_STYLE('',(#3148));
+#3148 = SURFACE_STYLE_FILL_AREA(#3149);
+#3149 = FILL_AREA_STYLE('',(#3150));
+#3150 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3151 = STYLED_ITEM('color',(#3152),#2390);
+#3152 = PRESENTATION_STYLE_ASSIGNMENT((#3153));
+#3153 = SURFACE_STYLE_USAGE(.BOTH.,#3154);
+#3154 = SURFACE_SIDE_STYLE('',(#3155));
+#3155 = SURFACE_STYLE_FILL_AREA(#3156);
+#3156 = FILL_AREA_STYLE('',(#3157));
+#3157 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3158 = STYLED_ITEM('color',(#3159),#2407);
+#3159 = PRESENTATION_STYLE_ASSIGNMENT((#3160));
+#3160 = SURFACE_STYLE_USAGE(.BOTH.,#3161);
+#3161 = SURFACE_SIDE_STYLE('',(#3162));
+#3162 = SURFACE_STYLE_FILL_AREA(#3163);
+#3163 = FILL_AREA_STYLE('',(#3164));
+#3164 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3165 = STYLED_ITEM('color',(#3166),#2440);
+#3166 = PRESENTATION_STYLE_ASSIGNMENT((#3167));
+#3167 = SURFACE_STYLE_USAGE(.BOTH.,#3168);
+#3168 = SURFACE_SIDE_STYLE('',(#3169));
+#3169 = SURFACE_STYLE_FILL_AREA(#3170);
+#3170 = FILL_AREA_STYLE('',(#3171));
+#3171 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3172 = STYLED_ITEM('color',(#3173),#2465);
+#3173 = PRESENTATION_STYLE_ASSIGNMENT((#3174));
+#3174 = SURFACE_STYLE_USAGE(.BOTH.,#3175);
+#3175 = SURFACE_SIDE_STYLE('',(#3176));
+#3176 = SURFACE_STYLE_FILL_AREA(#3177);
+#3177 = FILL_AREA_STYLE('',(#3178));
+#3178 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3179 = STYLED_ITEM('color',(#3180),#2490);
+#3180 = PRESENTATION_STYLE_ASSIGNMENT((#3181));
+#3181 = SURFACE_STYLE_USAGE(.BOTH.,#3182);
+#3182 = SURFACE_SIDE_STYLE('',(#3183));
+#3183 = SURFACE_STYLE_FILL_AREA(#3184);
+#3184 = FILL_AREA_STYLE('',(#3185));
+#3185 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3186 = STYLED_ITEM('color',(#3187),#2507);
+#3187 = PRESENTATION_STYLE_ASSIGNMENT((#3188));
+#3188 = SURFACE_STYLE_USAGE(.BOTH.,#3189);
+#3189 = SURFACE_SIDE_STYLE('',(#3190));
+#3190 = SURFACE_STYLE_FILL_AREA(#3191);
+#3191 = FILL_AREA_STYLE('',(#3192));
+#3192 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3193 = STYLED_ITEM('color',(#3194),#2540);
+#3194 = PRESENTATION_STYLE_ASSIGNMENT((#3195));
+#3195 = SURFACE_STYLE_USAGE(.BOTH.,#3196);
+#3196 = SURFACE_SIDE_STYLE('',(#3197));
+#3197 = SURFACE_STYLE_FILL_AREA(#3198);
+#3198 = FILL_AREA_STYLE('',(#3199));
+#3199 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3200 = STYLED_ITEM('color',(#3201),#2565);
+#3201 = PRESENTATION_STYLE_ASSIGNMENT((#3202));
+#3202 = SURFACE_STYLE_USAGE(.BOTH.,#3203);
+#3203 = SURFACE_SIDE_STYLE('',(#3204));
+#3204 = SURFACE_STYLE_FILL_AREA(#3205);
+#3205 = FILL_AREA_STYLE('',(#3206));
+#3206 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3207 = STYLED_ITEM('color',(#3208),#2590);
+#3208 = PRESENTATION_STYLE_ASSIGNMENT((#3209));
+#3209 = SURFACE_STYLE_USAGE(.BOTH.,#3210);
+#3210 = SURFACE_SIDE_STYLE('',(#3211));
+#3211 = SURFACE_STYLE_FILL_AREA(#3212);
+#3212 = FILL_AREA_STYLE('',(#3213));
+#3213 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3214 = STYLED_ITEM('color',(#3215),#2607);
+#3215 = PRESENTATION_STYLE_ASSIGNMENT((#3216));
+#3216 = SURFACE_STYLE_USAGE(.BOTH.,#3217);
+#3217 = SURFACE_SIDE_STYLE('',(#3218));
+#3218 = SURFACE_STYLE_FILL_AREA(#3219);
+#3219 = FILL_AREA_STYLE('',(#3220));
+#3220 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3221 = STYLED_ITEM('color',(#3222),#2619);
+#3222 = PRESENTATION_STYLE_ASSIGNMENT((#3223));
+#3223 = SURFACE_STYLE_USAGE(.BOTH.,#3224);
+#3224 = SURFACE_SIDE_STYLE('',(#3225));
+#3225 = SURFACE_STYLE_FILL_AREA(#3226);
+#3226 = FILL_AREA_STYLE('',(#3227));
+#3227 = FILL_AREA_STYLE_COLOUR('',#2645);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S1.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S1.wrl
new file mode 100644
index 00000000..48ac9ab0
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S1.wrl
@@ -0,0 +1,557 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,0,10,9,-1,8,11,0,-1,0,11,10,-1,8,12,11,-1]
+coord Coordinate { point [-0.787 -0.689 0.111,-0.785 -0.691 0.123,-0.787 -0.689 0.117,-0.783 -0.694 0.129,-0.779 -0.697 0.134,-0.775 -0.701 0.138,-0.770 -0.706 0.142,-0.787 -0.689 0.071,-0.719 -0.758 0.071,-0.763 -0.714 0.145,-0.757 -0.719 0.146,-0.752 -0.724 0.147,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 -0.689 0.111,-0.787 -0.551 0.111,-0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1,6,0,7,-1,6,4,0,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1]
+coord Coordinate { point [-0.787 -0.689 0.117,-0.787 -0.551 0.111,-0.787 -0.689 0.111,-0.787 0.551 0.111,-0.787 0.689 0.117,-0.787 0.689 0.111,-0.785 0.691 0.123,-0.785 -0.691 0.123,-0.783 0.694 0.129,-0.783 -0.694 0.129,-0.779 0.697 0.134,-0.779 -0.697 0.134,-0.775 0.701 0.138,-0.775 -0.701 0.138,-0.770 0.706 0.142,-0.770 -0.706 0.142,-0.763 0.714 0.145,-0.763 -0.714 0.145,-0.757 0.719 0.146,-0.757 -0.719 0.146,-0.752 0.724 0.147,-0.752 -0.724 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,0,4,3,-1,5,6,7,-1,2,8,9,-1,1,8,2,-1,6,10,11,-1,5,10,6,-1,12,13,8,-1,8,13,9,-1,12,14,13,-1,15,16,17,-1,11,18,19,-1,19,18,15,-1,10,18,11,-1,15,18,16,-1,6,3,4,-1,6,4,7,-1,12,15,14,-1,14,15,17,-1]
+coord Coordinate { point [-0.787 -0.689 0.071,-0.691 -0.719 0.071,-0.719 -0.758 0.071,-0.748 -0.661 0.071,-0.787 -0.551 0.071,-0.787 0.689 0.071,-0.748 0.661 0.071,-0.787 0.551 0.071,0.691 -0.719 0.071,0.719 -0.758 0.071,-0.719 0.758 0.071,-0.691 0.719 0.071,0.748 -0.661 0.071,0.787 -0.689 0.071,0.787 -0.551 0.071,0.748 0.661 0.071,0.787 0.689 0.071,0.787 0.551 0.071,0.719 0.758 0.071,0.691 0.719 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,5,7,-1,6,3,5,-1,8,5,4,-1,9,6,7,-1,10,5,8,-1,11,0,2,-1,11,12,0,-1,11,13,12,-1,11,14,13,-1,15,9,7,-1,11,16,14,-1,11,17,16,-1,11,18,17,-1,19,20,18,-1,21,5,10,-1,19,22,20,-1,19,23,22,-1,19,18,11,-1,19,24,23,-1,25,7,26,-1,25,15,7,-1,27,28,29,-1,27,29,30,-1,27,30,31,-1,27,21,28,-1,27,5,21,-1,32,27,31,-1,33,25,26,-1,34,27,32,-1,35,33,26,-1,2,36,35,-1,2,35,26,-1,37,36,2,-1,24,34,38,-1,24,38,23,-1,24,27,34,-1,39,37,2,-1,1,39,2,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.710 -0.638 0.147,0.752 -0.724 0.147,-0.690 -0.670 0.147,-0.699 -0.661 0.147,-0.752 -0.724 0.147,-0.679 -0.676 0.147,-0.719 -0.758 0.147,-0.706 -0.650 0.147,-0.667 -0.681 0.147,-0.710 -0.638 0.147,0.752 0.724 0.147,0.712 0.625 0.147,0.710 0.638 0.147,0.706 0.650 0.147,-0.654 -0.682 0.147,0.699 0.661 0.147,0.690 0.670 0.147,0.679 0.676 0.147,0.719 0.758 0.147,0.667 0.681 0.147,-0.712 -0.625 0.147,0.654 0.682 0.147,-0.654 0.682 0.147,-0.719 0.758 0.147,0.654 -0.682 0.147,0.719 -0.758 0.147,-0.752 0.724 0.147,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.706 0.650 0.147,-0.699 0.661 0.147,-0.690 0.670 0.147,0.667 -0.681 0.147,-0.679 0.676 0.147,0.679 -0.676 0.147,0.690 -0.670 0.147,0.699 -0.661 0.147,-0.667 0.681 0.147,0.706 -0.650 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.719 -0.758 0.071,0.719 -0.758 0.147,-0.719 -0.758 0.071,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-0.787 -0.551 0.000,-0.787 -0.551 0.071,-0.945 -0.551 0.000,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.787 0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,1,9,-1,11,7,1,-1,11,1,10,-1,12,7,11,-1]
+coord Coordinate { point [-0.785 0.691 0.123,-0.787 0.689 0.111,-0.787 0.689 0.117,-0.783 0.694 0.129,-0.779 0.697 0.134,-0.775 0.701 0.138,-0.770 0.706 0.142,-0.719 0.758 0.071,-0.787 0.689 0.071,-0.763 0.714 0.145,-0.757 0.719 0.146,-0.752 0.724 0.147,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 0.689 0.071,-0.787 0.551 0.111,-0.787 0.689 0.111,-0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 0.551 0.000,-0.787 0.551 0.071,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,7,1,-1,10,1,9,-1,11,7,10,-1]
+coord Coordinate { point [0.787 -0.690 0.118,0.787 -0.689 0.111,0.787 -0.689 0.115,0.785 -0.691 0.124,0.782 -0.694 0.130,0.777 -0.699 0.136,0.770 -0.707 0.142,0.719 -0.758 0.071,0.787 -0.689 0.071,0.761 -0.715 0.145,0.752 -0.724 0.147,0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 -0.689 0.111,0.787 -0.551 0.071,0.787 -0.551 0.111,0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.719 0.758 0.147,0.719 0.758 0.071,-0.719 0.758 0.071,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.787 -0.551 0.071,0.787 0.551 0.071,0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,8,10,0,-1,0,10,9,-1,8,11,10,-1]
+coord Coordinate { point [0.787 0.689 0.111,0.787 0.690 0.118,0.787 0.689 0.115,0.785 0.691 0.124,0.782 0.694 0.130,0.777 0.699 0.136,0.770 0.707 0.142,0.787 0.689 0.071,0.719 0.758 0.071,0.761 0.715 0.145,0.752 0.724 0.147,0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 0.551 0.111,0.787 0.689 0.071,0.787 0.689 0.111,0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.691 -0.719 0.107,-0.691 -0.719 0.071,-0.748 -0.661 0.071,-0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107,-0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 -0.719 0.107,0.691 -0.719 0.071,-0.691 -0.719 0.071,-0.691 -0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.691 0.719 0.071,-0.691 0.719 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 -0.719 0.071,0.691 -0.719 0.107,0.748 -0.661 0.071,0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 0.719 0.071,0.691 0.719 0.107,-0.691 0.719 0.071,-0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.748 0.661 0.071,0.748 -0.661 0.107,0.748 0.661 0.107,0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 0.719 0.107,0.691 0.719 0.071,0.748 0.661 0.071,0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,11,12,-1,10,12,13,-1,14,9,15,-1,14,15,11,-1,14,8,9,-1,16,14,11,-1,16,11,10,-1,17,18,16,-1,17,16,10,-1,19,18,17,-1]
+coord Coordinate { point [0.761 0.715 0.145,0.752 -0.724 0.147,0.761 -0.715 0.145,0.752 0.724 0.147,0.770 0.707 0.142,0.770 -0.707 0.142,0.777 0.699 0.136,0.777 -0.699 0.136,0.782 0.694 0.130,0.782 -0.694 0.130,0.787 -0.551 0.111,0.787 -0.690 0.118,0.787 -0.689 0.115,0.787 -0.689 0.111,0.785 0.691 0.124,0.785 -0.691 0.124,0.787 0.690 0.118,0.787 0.551 0.111,0.787 0.689 0.115,0.787 0.689 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.712 0.625 0.147,-0.712 0.625 0.154,-0.710 0.638 0.147,-0.710 0.638 0.154,-0.706 0.650 0.147,-0.705 0.651 0.154,-0.699 0.661 0.147,-0.698 0.662 0.154,-0.690 0.670 0.147,-0.688 0.671 0.154,-0.679 0.676 0.147,-0.676 0.678 0.154,-0.667 0.681 0.147,-0.665 0.681 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.712 -0.625 0.147,-0.712 -0.625 0.154,-0.712 0.625 0.147,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.712 -0.625 0.147,-0.710 -0.638 0.147,-0.707 -0.647 0.154,-0.706 -0.650 0.147,-0.701 -0.658 0.154,-0.699 -0.661 0.147,-0.692 -0.668 0.154,-0.690 -0.670 0.147,-0.680 -0.676 0.154,-0.679 -0.676 0.147,-0.668 -0.681 0.154,-0.667 -0.681 0.147,-0.654 -0.682 0.154,-0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.654 -0.682 0.147,0.654 -0.682 0.154,-0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.712 -0.625 0.154,0.710 -0.638 0.147,0.710 -0.638 0.154,0.706 -0.650 0.147,0.705 -0.651 0.154,0.699 -0.661 0.147,0.698 -0.662 0.154,0.690 -0.670 0.147,0.688 -0.671 0.154,0.679 -0.676 0.147,0.676 -0.678 0.154,0.667 -0.681 0.147,0.665 -0.681 0.154,0.654 -0.682 0.147,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 -0.625 0.147,0.712 0.625 0.147,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.711 0.636 0.154,0.712 0.625 0.154,0.712 0.625 0.147,0.710 0.638 0.147,0.707 0.647 0.154,0.706 0.650 0.147,0.701 0.658 0.154,0.699 0.661 0.147,0.692 0.668 0.154,0.690 0.670 0.147,0.680 0.676 0.154,0.679 0.676 0.147,0.668 0.681 0.154,0.667 0.681 0.147,0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.787 0.551 0.000,-0.945 -0.551 0.000,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.945 -0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-0.787 0.551 0.071,-0.787 0.551 0.000,-0.945 0.551 0.000,-0.945 0.551 0.111,-0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [0.787 -0.551 0.000,0.945 -0.551 0.000,0.787 -0.551 0.071,0.945 -0.551 0.111,0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [0.945 0.551 0.000,0.787 0.551 0.000,0.787 0.551 0.071,0.945 0.551 0.111,0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.945 0.551 0.000,0.787 -0.551 0.000,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,1,4,2,-1,1,5,6,-1,0,5,1,-1,7,8,4,-1,4,8,2,-1,5,9,6,-1,7,10,8,-1,11,12,3,-1,6,12,11,-1,3,12,4,-1,9,12,6,-1,13,14,7,-1,7,14,10,-1,12,15,13,-1,9,15,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.463 -0.128 0.107,-0.691 -0.719 0.107,-0.246 -0.128 0.107,-0.108 -0.226 0.107,-0.748 0.661 0.107,-0.463 0.128 0.107,0.108 -0.226 0.107,0.691 -0.719 0.107,-0.691 0.719 0.107,0.748 -0.661 0.107,-0.246 0.128 0.107,-0.108 0.226 0.107,0.108 0.226 0.107,0.748 0.661 0.107,0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.945 0.551 0.111,0.787 0.551 0.111,0.787 -0.551 0.111,0.945 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [-0.659 0.668 0.195,-0.655 0.657 0.207,-0.650 0.669 0.194,-0.670 0.649 0.208,-0.678 0.659 0.196,-0.684 0.666 0.181,-0.688 0.671 0.154,-0.698 0.662 0.154,-0.676 0.678 0.154,-0.700 0.647 0.181,-0.653 0.681 0.168,-0.692 0.642 0.196,-0.662 0.676 0.181,-0.652 0.677 0.180,-0.710 0.638 0.154,-0.712 0.625 0.154,-0.710 0.623 0.168,-0.705 0.651 0.154,-0.665 0.681 0.154,-0.654 0.682 0.154,-0.657 0.621 0.221,-0.659 0.616 0.221,-0.643 0.614 0.222,-0.653 0.626 0.221,-0.670 0.629 0.216,-0.674 0.617 0.215,-0.648 0.629 0.221,-0.645 0.630 0.221,-0.647 0.645 0.215,-0.662 0.638 0.216,-0.682 0.636 0.208,-0.688 0.619 0.206,-0.699 0.620 0.194,-0.652 0.643 0.215,-0.648 0.658 0.206,-0.706 0.622 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 -0.614 0.222,-0.659 0.616 0.221,-0.659 -0.616 0.221,-0.643 0.614 0.222,-0.674 0.617 0.215,-0.674 -0.617 0.215,-0.688 0.619 0.206,-0.688 -0.619 0.206,-0.699 0.620 0.194,-0.699 -0.620 0.194,-0.706 0.622 0.180,-0.706 -0.622 0.180,-0.710 0.623 0.168,-0.710 -0.623 0.168,-0.712 0.625 0.154,-0.712 -0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [-0.697 -0.629 0.195,-0.686 -0.626 0.207,-0.699 -0.620 0.194,-0.679 -0.641 0.208,-0.688 -0.648 0.196,-0.696 -0.654 0.181,-0.701 -0.658 0.154,-0.692 -0.668 0.154,-0.707 -0.647 0.154,-0.676 -0.671 0.181,-0.710 -0.623 0.168,-0.671 -0.663 0.196,-0.705 -0.632 0.181,-0.706 -0.622 0.180,-0.668 -0.681 0.154,-0.654 -0.682 0.154,-0.653 -0.681 0.168,-0.680 -0.676 0.154,-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.651 -0.627 0.221,-0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.655 -0.623 0.221,-0.658 -0.640 0.216,-0.647 -0.645 0.215,-0.658 -0.618 0.221,-0.659 -0.616 0.221,-0.674 -0.617 0.215,-0.667 -0.632 0.216,-0.665 -0.652 0.208,-0.648 -0.658 0.206,-0.650 -0.669 0.194,-0.673 -0.622 0.215,-0.688 -0.619 0.206,-0.652 -0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 -0.614 0.222,-0.645 -0.630 0.221,0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.647 -0.645 0.215,0.647 -0.645 0.215,-0.648 -0.658 0.206,0.648 -0.658 0.206,-0.650 -0.669 0.194,0.650 -0.669 0.194,-0.652 -0.677 0.180,0.652 -0.677 0.180,-0.653 -0.681 0.168,0.653 -0.681 0.168,-0.654 -0.682 0.154,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,5,8,-1,7,8,9,-1,7,3,5,-1,10,9,11,-1,10,11,12,-1,10,7,9,-1,10,12,7,-1,13,14,6,-1,13,15,14,-1,13,6,3,-1,16,3,7,-1,16,13,3,-1,16,7,12,-1,17,12,18,-1,17,18,19,-1,17,16,12,-1,17,19,16,-1,20,2,15,-1,20,21,0,-1,20,22,21,-1,20,0,2,-1,20,15,13,-1,23,24,22,-1,23,25,24,-1,23,13,16,-1,23,20,13,-1,23,22,20,-1,23,16,19,-1,26,19,27,-1,26,27,28,-1,26,29,25,-1,26,28,29,-1,26,25,23,-1,26,23,19,-1]
+coord Coordinate { point [0.710 -0.638 0.154,0.712 -0.625 0.154,0.710 -0.623 0.168,0.670 -0.629 0.216,0.674 -0.617 0.215,0.659 -0.616 0.221,0.688 -0.619 0.206,0.662 -0.638 0.216,0.643 -0.614 0.222,0.645 -0.630 0.221,0.652 -0.643 0.215,0.647 -0.645 0.215,0.648 -0.658 0.206,0.692 -0.642 0.196,0.699 -0.620 0.194,0.706 -0.622 0.180,0.678 -0.659 0.196,0.659 -0.668 0.195,0.650 -0.669 0.194,0.652 -0.677 0.180,0.704 -0.649 0.168,0.705 -0.651 0.154,0.698 -0.662 0.154,0.687 -0.670 0.168,0.688 -0.671 0.154,0.676 -0.678 0.154,0.664 -0.680 0.168,0.653 -0.681 0.168,0.654 -0.682 0.154,0.665 -0.681 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 0.614 0.222,0.659 -0.616 0.221,0.659 0.616 0.221,0.643 -0.614 0.222,0.674 -0.617 0.215,0.674 0.617 0.215,0.688 -0.619 0.206,0.688 0.619 0.206,0.699 -0.620 0.194,0.699 0.620 0.194,0.706 -0.622 0.180,0.706 0.622 0.180,0.710 -0.623 0.168,0.710 0.623 0.168,0.712 -0.625 0.154,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [0.697 0.629 0.195,0.686 0.626 0.207,0.699 0.620 0.194,0.679 0.641 0.208,0.688 0.648 0.196,0.696 0.654 0.181,0.701 0.658 0.154,0.692 0.668 0.154,0.707 0.647 0.154,0.676 0.671 0.181,0.710 0.623 0.168,0.671 0.663 0.196,0.705 0.632 0.181,0.706 0.622 0.180,0.668 0.681 0.154,0.654 0.682 0.154,0.653 0.681 0.168,0.680 0.676 0.154,0.711 0.636 0.154,0.712 0.625 0.154,0.651 0.627 0.221,0.645 0.630 0.221,0.643 0.614 0.222,0.655 0.623 0.221,0.658 0.640 0.216,0.647 0.645 0.215,0.658 0.618 0.221,0.659 0.616 0.221,0.674 0.617 0.215,0.667 0.632 0.216,0.665 0.652 0.208,0.648 0.658 0.206,0.650 0.669 0.194,0.673 0.622 0.215,0.688 0.619 0.206,0.652 0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 0.614 0.222,0.645 0.630 0.221,-0.645 0.630 0.221,0.643 0.614 0.222,0.647 0.645 0.215,-0.647 0.645 0.215,0.648 0.658 0.206,-0.648 0.658 0.206,0.650 0.669 0.194,-0.650 0.669 0.194,0.652 0.677 0.180,-0.652 0.677 0.180,0.653 0.681 0.168,-0.653 0.681 0.168,0.654 0.682 0.154,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.945 -0.551 0.111,0.945 0.551 0.000,0.945 0.551 0.111,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 -0.128 0.107,-0.246 0.128 0.086,-0.246 0.128 0.107,-0.246 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 0.128 0.107,-0.463 0.128 0.086,-0.463 0.128 0.107,-0.246 0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 0.128 0.086,-0.463 -0.128 0.107,-0.463 0.128 0.107,-0.463 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 -0.128 0.086,-0.246 -0.128 0.107,-0.463 -0.128 0.107,-0.246 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 -0.226 0.086,0.108 -0.226 0.107,-0.108 -0.226 0.107,0.108 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 -0.226 0.107,0.108 0.226 0.086,0.108 0.226 0.107,0.108 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 0.226 0.107,-0.108 0.226 0.086,-0.108 0.226 0.107,0.108 0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 0.226 0.086,-0.108 -0.226 0.107,-0.108 0.226 0.107,-0.108 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.643 0.614 0.222,-0.643 -0.614 0.222,0.643 -0.614 0.222,-0.643 0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,4,1,5,-1,4,2,1,-1,7,8,3,-1,7,3,2,-1,9,6,0,-1,9,4,6,-1,9,0,3,-1,10,4,9,-1,11,10,8,-1,11,4,10,-1,11,8,7,-1]
+coord Coordinate { point [-0.246 -0.128 0.086,-0.463 -0.128 0.086,-0.581 -0.551 0.086,-0.108 -0.226 0.086,-0.581 0.551 0.086,-0.463 0.128 0.086,-0.246 0.128 0.086,0.581 -0.551 0.086,0.108 -0.226 0.086,-0.108 0.226 0.086,0.108 0.226 0.086,0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.581 0.551 0.071,-0.581 -0.551 0.086,-0.581 0.551 0.086,-0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.581 0.551 0.086,0.581 0.551 0.071,-0.581 0.551 0.071,-0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.581 -0.551 0.071,0.581 -0.551 0.086,-0.581 -0.551 0.071,-0.581 -0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.581 -0.551 0.086,0.581 0.551 0.071,0.581 0.551 0.086,0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,0,5,4,-1,2,5,0,-1,7,8,3,-1,3,8,2,-1,6,9,1,-1,5,9,6,-1,1,9,3,-1,5,10,9,-1,10,11,7,-1,5,11,10,-1,7,11,8,-1]
+coord Coordinate { point [-0.463 -0.128 0.071,-0.246 -0.128 0.071,-0.581 -0.551 0.071,-0.108 -0.226 0.071,-0.463 0.128 0.071,-0.581 0.551 0.071,-0.246 0.128 0.071,0.108 -0.226 0.071,0.581 -0.551 0.071,-0.108 0.226 0.071,0.108 0.226 0.071,0.581 0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 0.128 0.071,-0.463 0.128 0.066,-0.463 0.128 0.071,-0.246 0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 0.128 0.066,-0.463 -0.128 0.071,-0.463 0.128 0.071,-0.463 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 -0.128 0.066,-0.246 -0.128 0.071,-0.463 -0.128 0.071,-0.246 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 -0.128 0.071,-0.246 0.128 0.066,-0.246 0.128 0.071,-0.246 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 -0.226 0.066,0.108 -0.226 0.071,-0.108 -0.226 0.071,0.108 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 -0.226 0.071,0.108 0.226 0.066,0.108 0.226 0.071,0.108 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 0.226 0.071,-0.108 0.226 0.066,-0.108 0.226 0.071,0.108 0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 0.226 0.066,-0.108 -0.226 0.071,-0.108 0.226 0.071,-0.108 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.463 0.128 0.066,-0.247 0.127 0.058,-0.462 0.127 0.058,-0.246 0.128 0.066,-0.249 0.125 0.050,-0.460 0.125 0.050,-0.252 0.122 0.043,-0.457 0.122 0.043,-0.257 0.118 0.037,-0.452 0.118 0.037,-0.447 0.112 0.031,-0.262 0.112 0.031,-0.440 0.106 0.026,-0.268 0.106 0.026,-0.431 0.096 0.022,-0.278 0.096 0.022,-0.424 0.089 0.020,-0.285 0.089 0.020,-0.417 0.082 0.020,-0.292 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.463 -0.128 0.066,-0.462 0.127 0.058,-0.462 -0.127 0.058,-0.463 0.128 0.066,-0.460 0.125 0.050,-0.460 -0.125 0.050,-0.457 0.122 0.043,-0.457 -0.122 0.043,-0.452 0.118 0.037,-0.452 -0.118 0.037,-0.447 0.112 0.031,-0.447 -0.112 0.031,-0.440 0.106 0.026,-0.440 -0.106 0.026,-0.431 0.096 0.022,-0.431 -0.096 0.022,-0.424 -0.089 0.020,-0.424 0.089 0.020,-0.417 -0.082 0.020,-0.417 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.247 -0.127 0.058,-0.463 -0.128 0.066,-0.462 -0.127 0.058,-0.246 -0.128 0.066,-0.249 -0.125 0.050,-0.460 -0.125 0.050,-0.252 -0.122 0.043,-0.457 -0.122 0.043,-0.257 -0.118 0.037,-0.452 -0.118 0.037,-0.447 -0.112 0.031,-0.262 -0.112 0.031,-0.440 -0.106 0.026,-0.268 -0.106 0.026,-0.431 -0.096 0.022,-0.278 -0.096 0.022,-0.424 -0.089 0.020,-0.285 -0.089 0.020,-0.417 -0.082 0.020,-0.292 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.247 0.127 0.058,-0.246 -0.128 0.066,-0.247 -0.127 0.058,-0.246 0.128 0.066,-0.249 0.125 0.050,-0.249 -0.125 0.050,-0.252 0.122 0.043,-0.252 -0.122 0.043,-0.257 -0.118 0.037,-0.257 0.118 0.037,-0.262 -0.112 0.031,-0.262 0.112 0.031,-0.268 -0.106 0.026,-0.268 0.106 0.026,-0.278 -0.096 0.022,-0.278 0.096 0.022,-0.285 -0.089 0.020,-0.285 0.089 0.020,-0.292 -0.082 0.020,-0.292 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.108 -0.226 0.058,-0.108 -0.226 0.066,-0.108 -0.226 0.058,0.108 -0.226 0.066,0.106 -0.224 0.050,-0.106 -0.224 0.050,0.102 -0.220 0.043,-0.102 -0.220 0.043,-0.098 -0.216 0.037,0.098 -0.216 0.037,-0.092 -0.210 0.031,0.092 -0.210 0.031,-0.086 -0.204 0.026,0.086 -0.204 0.026,-0.076 -0.194 0.022,0.076 -0.194 0.022,-0.069 -0.187 0.020,0.069 -0.187 0.020,-0.062 -0.180 0.020,0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,6,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.108 0.226 0.058,0.108 -0.226 0.066,0.108 -0.226 0.058,0.108 0.226 0.066,0.106 0.224 0.050,0.106 -0.224 0.050,0.102 0.220 0.043,0.102 -0.220 0.043,0.098 -0.216 0.037,0.098 0.216 0.037,0.092 0.210 0.031,0.092 -0.210 0.031,0.086 0.204 0.026,0.086 -0.204 0.026,0.076 0.194 0.022,0.076 -0.194 0.022,0.069 0.187 0.020,0.069 -0.187 0.020,0.062 0.180 0.020,0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.108 0.226 0.066,0.108 0.226 0.058,-0.108 0.226 0.058,0.108 0.226 0.066,0.106 0.224 0.050,-0.106 0.224 0.050,0.102 0.220 0.043,-0.102 0.220 0.043,0.098 0.216 0.037,-0.098 0.216 0.037,0.092 0.210 0.031,-0.092 0.210 0.031,-0.086 0.204 0.026,0.086 0.204 0.026,-0.076 0.194 0.022,0.076 0.194 0.022,-0.069 0.187 0.020,0.069 0.187 0.020,-0.062 0.180 0.020,0.062 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,7,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.108 -0.226 0.066,-0.108 0.226 0.066,-0.108 -0.226 0.058,-0.108 0.226 0.058,-0.106 -0.224 0.050,-0.106 0.224 0.050,-0.102 -0.220 0.043,-0.102 0.220 0.043,-0.098 -0.216 0.037,-0.098 0.216 0.037,-0.092 0.210 0.031,-0.092 -0.210 0.031,-0.086 0.204 0.026,-0.086 -0.204 0.026,-0.076 -0.194 0.022,-0.076 0.194 0.022,-0.069 -0.187 0.020,-0.069 0.187 0.020,-0.062 -0.180 0.020,-0.062 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.417 0.082 0.020,-0.292 0.082 0.020,-0.417 -0.082 0.020,-0.292 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.062 0.180 0.020,0.062 0.180 0.020,-0.062 -0.180 0.020,0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S2.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S2.step
new file mode 100644
index 00000000..5e56c700
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S2.step
@@ -0,0 +1,3993 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_S2.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_S2'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_S2.step',
+/* time_stamp */ '2017-10-17T20:11:30',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_S2','DirectFET_S2','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3009);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#952,#980,#1004,#1032,#1056,#1084,#1108,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1438,#1509,#1539,
+#1617,#1644,#1715,#1742,#1805,#1817,#1848,#1872,#1896,#1913,#1944,
+#1968,#1992,#2009,#2040,#2064,#2088,#2105,#2117,#2175,#2206,#2230,
+#2254,#2271,#2385,#2416,#2440,#2464,#2481,#2512,#2536,#2560,#2577,
+#2608,#2632,#2656,#2673,#2706,#2731,#2756,#2773,#2806,#2831,#2856,
+#2873,#2906,#2931,#2956,#2973,#2985,#2997));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.91,-1.84,0.3725));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.91,-1.84,0.2825));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.825,-1.925,0.3725));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.3725));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.,-1.4,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-1.91,1.84,0.3725));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.91,-1.75,0.3725));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.,1.75,0.2825));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.91,1.84,0.2825));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.,1.4,0.2825));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-1.91,-1.75,0.2825));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.9125,-2.8375,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.,-1.4,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.,1.4,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(1.875,1.875,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-2.875,0.875,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.,1.4,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.825,-1.925,0.3725));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(1.91,-1.84,0.3725));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.9125,-2.8375,0.3725));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(1.91,1.84,0.3725));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.91,-1.75,0.3725));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(1.825,1.925,0.3725));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(1.875,1.875,0.3725));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-1.825,1.925,0.3725));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.,1.925,0.3725));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.875,0.875,0.3725));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#355,#364,#372,#381,#389,#398,#406));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.,0.));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#347,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#359 = CIRCLE('',#360,0.145619465922);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#362 = DIRECTION('',(-0.,-0.,-1.));
+#363 = DIRECTION('',(0.,-1.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#357,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#374,#366,#376,.T.);
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#376 = CIRCLE('',#377,0.145619465922);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#379 = DIRECTION('',(-0.,0.,1.));
+#380 = DIRECTION('',(0.,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#374,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.T.);
+#390 = EDGE_CURVE('',#383,#391,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#393 = CIRCLE('',#394,0.145619465922);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#396 = DIRECTION('',(-0.,-0.,-1.));
+#397 = DIRECTION('',(0.,-1.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#391,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.,0.));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#349,#400,#408,.T.);
+#408 = CIRCLE('',#409,0.145619465922);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#411 = DIRECTION('',(-0.,0.,1.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-1.9125,1.8375,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(1.91,-1.84,0.2825));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(1.9125,-1.8375,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.,1.4,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.,1.4,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.,1.75,0.2825));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(1.91,1.84,0.2825));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(1.9125,1.8375,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.,1.4,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.2725));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.2725));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.2725));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.2725));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.2725));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.2725));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.2725));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-1.827190267039,1.752190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.2725));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.2725));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(1.827190267039,-1.752190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(1.754380534078,1.825,0.2725));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-1.9,1.825,0.2725));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.9,1.679380534078,0.2725));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(1.9,-1.825,0.2725));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.2725));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(1.827190267039,1.752190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(1.91,-1.75,0.2825));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#947,.T.);
+#922 = FACE_BOUND('',#923,.T.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-0.,-1.,-0.));
+#947 = PLANE('',#948);
+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
+#949 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = ADVANCED_FACE('',(#953),#975,.T.);
+#953 = FACE_BOUND('',#954,.T.);
+#954 = EDGE_LOOP('',(#955,#956,#957,#965));
+#955 = ORIENTED_EDGE('',*,*,#934,.F.);
+#956 = ORIENTED_EDGE('',*,*,#407,.T.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#400,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.,0.,1.));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#935,#967,.T.);
+#967 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#968,#969,#970,#971,#972,#973,
+#974),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#968 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#969 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#970 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#971 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#972 = CARTESIAN_POINT('',(1.795526049083,1.663123467356,0.39175));
+#973 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#974 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#975 = CYLINDRICAL_SURFACE('',#976,0.145619465922);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#978 = DIRECTION('',(0.,0.,1.));
+#979 = DIRECTION('',(1.,0.,0.));
+#980 = ADVANCED_FACE('',(#981),#999,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#991,#997,#998));
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#391,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#985,#959,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = ORIENTED_EDGE('',*,*,#958,.F.);
+#998 = ORIENTED_EDGE('',*,*,#399,.F.);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#1002 = DIRECTION('',(0.,1.,0.));
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = ADVANCED_FACE('',(#1005),#1027,.T.);
+#1005 = FACE_BOUND('',#1006,.F.);
+#1006 = EDGE_LOOP('',(#1007,#1015,#1016,#1017));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#383,#1009,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#984,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1009,#985,#1019,.T.);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1020,#1021,#1022,#1023,#1024,
+#1025,#1026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1021 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1022 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1023 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1024 = CARTESIAN_POINT('',(-1.738123467355,1.720526049083,0.39175));
+#1025 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1026 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1027 = CYLINDRICAL_SURFACE('',#1028,0.145619465922);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = ADVANCED_FACE('',(#1033),#1051,.F.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#374,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1009,#1047,.T.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,1.,0.));
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1054 = DIRECTION('',(1.,0.,0.));
+#1055 = DIRECTION('',(0.,0.,1.));
+#1056 = ADVANCED_FACE('',(#1057),#1079,.T.);
+#1057 = FACE_BOUND('',#1058,.T.);
+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1069));
+#1059 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1060 = ORIENTED_EDGE('',*,*,#373,.T.);
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#366,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.,0.,1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1037,#1071,.T.);
+#1071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1073,#1074,#1075,#1076,
+#1077,#1078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1072 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1073 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1074 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1075 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1076 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467356,0.39175));
+#1077 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1078 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1079 = CYLINDRICAL_SURFACE('',#1080,0.145619465922);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#1082 = DIRECTION('',(0.,0.,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = ADVANCED_FACE('',(#1085),#1103,.F.);
+#1085 = FACE_BOUND('',#1086,.F.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1096,#1102));
+#1087 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1063,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,-0.,-0.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#357,#1090,#1098,.T.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = ORIENTED_EDGE('',*,*,#365,.F.);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1106 = DIRECTION('',(0.,1.,0.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = ADVANCED_FACE('',(#1109),#1124,.T.);
+#1109 = FACE_BOUND('',#1110,.F.);
+#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1114));
+#1111 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1112 = ORIENTED_EDGE('',*,*,#356,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#926,#1090,#1116,.T.);
+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1117,#1118,#1119,#1120,#1121,
+#1122,#1123),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1117 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1118 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1119 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1120 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1121 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1122 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1123 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1124 = CYLINDRICAL_SURFACE('',#1125,0.145619465922);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#1127 = DIRECTION('',(0.,0.,1.));
+#1128 = DIRECTION('',(1.,0.,0.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(2.4,1.4,0.2825));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(0.275,-0.575,0.2725));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(0.275,0.575,0.2725));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(0.275,-1.2,0.2725));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.275,-0.575,0.2725));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.0875,-0.575,0.2725));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-0.275,0.575,0.2725));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.275,-1.2,0.2725));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.0875,0.575,0.2725));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(-0.625,-0.325,0.2725));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(-0.625,0.325,0.2725));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-0.625,-1.075,0.2725));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(-1.175,-0.325,0.2725));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-1.5375,-0.325,0.2725));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(-1.175,0.325,0.2725));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-1.175,-1.075,0.2725));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-1.5375,0.325,0.2725));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.T.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(1.175,-0.575,0.2725));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(0.625,-0.575,0.2725));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.6375,-0.575,0.2725));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(-1.,0.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1349,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(0.625,0.575,0.2725));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(0.625,-1.2,0.2725));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(0.,1.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#1364 = EDGE_CURVE('',#1365,#1357,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(1.175,0.575,0.2725));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-0.6375,0.575,0.2725));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(-1.,0.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1347,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(1.175,-1.2,0.2725));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(0.,1.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1433,.T.);
+#1400 = FACE_BOUND('',#1401,.T.);
+#1401 = EDGE_LOOP('',(#1402,#1415,#1423,#1432));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#935,#1404,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1407,#1408,#1409,#1410,#1411,
+#1412,#1413,#1414),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1408 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1409 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1410 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1411 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1412 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1413 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1414 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#1404,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.565));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(-0.,-1.,-0.));
+#1423 = ORIENTED_EDGE('',*,*,#1424,.F.);
+#1424 = EDGE_CURVE('',#926,#1417,#1425,.T.);
+#1425 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1426,#1427,#1428,#1429,#1430,
+#1431),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1426 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1427 = CARTESIAN_POINT('',(1.8075,-1.581354427263,0.446178092723));
+#1428 = CARTESIAN_POINT('',(1.786187650549,-1.575828320447,
+0.500656967213));
+#1429 = CARTESIAN_POINT('',(1.743156967213,-1.570302213631,
+0.543687650549));
+#1430 = CARTESIAN_POINT('',(1.688678092723,-1.564776106816,0.565));
+#1431 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1432 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1433 = CYLINDRICAL_SURFACE('',#1434,0.17325);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.39175));
+#1436 = DIRECTION('',(-0.,-1.,-0.));
+#1437 = DIRECTION('',(1.,0.,0.));
+#1438 = ADVANCED_FACE('',(#1439),#1452,.F.);
+#1439 = FACE_BOUND('',#1440,.F.);
+#1440 = EDGE_LOOP('',(#1441,#1450,#1451));
+#1441 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1442 = EDGE_CURVE('',#959,#1404,#1443,.T.);
+#1443 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1444,#1445,#1446,#1447,#1448,
+#1449),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1444 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1445 = CARTESIAN_POINT('',(1.656354427263,1.7325,0.446178092723));
+#1446 = CARTESIAN_POINT('',(1.650828320447,1.711187650549,0.500656967213
+));
+#1447 = CARTESIAN_POINT('',(1.645302213631,1.668156967213,0.543687650549
+));
+#1448 = CARTESIAN_POINT('',(1.639776106816,1.613678092723,0.565));
+#1449 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1450 = ORIENTED_EDGE('',*,*,#966,.T.);
+#1451 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1452 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460)
+,(#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468)
+,(#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476)
+,(#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484)
+,(#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492)
+,(#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500)
+,(#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1453 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1454 = CARTESIAN_POINT('',(1.657933314924,1.7325,0.430627209088));
+#1455 = CARTESIAN_POINT('',(1.65398609577,1.722321755405,0.469504230108)
+);
+#1456 = CARTESIAN_POINT('',(1.650038876616,1.701966891622,0.505184907498
+));
+#1457 = CARTESIAN_POINT('',(1.646091657462,1.672684907498,0.534466891622
+));
+#1458 = CARTESIAN_POINT('',(1.642144438308,1.637004230108,0.554821755405
+));
+#1459 = CARTESIAN_POINT('',(1.638197219154,1.598127209088,0.565));
+#1460 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1461 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1462 = CARTESIAN_POINT('',(1.694735245503,1.733016689761,0.430627209088
+));
+#1463 = CARTESIAN_POINT('',(1.687770497154,1.723033247926,0.471613909668
+));
+#1464 = CARTESIAN_POINT('',(1.679109645606,1.700475540533,0.510295757723
+));
+#1465 = CARTESIAN_POINT('',(1.668960940668,1.667536828502,0.538301731027
+));
+#1466 = CARTESIAN_POINT('',(1.657745786853,1.632508056824,0.556018965165
+));
+#1467 = CARTESIAN_POINT('',(1.645997909099,1.59577267424,0.565));
+#1468 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1469 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1470 = CARTESIAN_POINT('',(1.734476432146,1.722865592574,0.430627209088
+));
+#1471 = CARTESIAN_POINT('',(1.730185739634,1.708888546284,0.472879717404
+));
+#1472 = CARTESIAN_POINT('',(1.716761187483,1.685953635924,0.513362267859
+));
+#1473 = CARTESIAN_POINT('',(1.69789710958,1.653777184814,0.54060263467)
+);
+#1474 = CARTESIAN_POINT('',(1.67731963842,1.621841137816,0.556737291022)
+);
+#1475 = CARTESIAN_POINT('',(1.658259563126,1.58677871327,0.565));
+#1476 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1477 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1478 = CARTESIAN_POINT('',(1.772921981788,1.697921981788,0.430627209088
+));
+#1479 = CARTESIAN_POINT('',(1.763941068002,1.688941068002,0.473301653316
+));
+#1480 = CARTESIAN_POINT('',(1.744658354711,1.669658354711,0.514384437904
+));
+#1481 = CARTESIAN_POINT('',(1.717181869009,1.642181869009,0.541369602551
+));
+#1482 = CARTESIAN_POINT('',(1.689153340863,1.614153340862,0.556976732974
+));
+#1483 = CARTESIAN_POINT('',(1.660563753708,1.585563753708,0.565));
+#1484 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1485 = CARTESIAN_POINT('',(1.795526049083,1.663123467356,0.39175));
+#1486 = CARTESIAN_POINT('',(1.797865592574,1.659476432146,0.430627209088
+));
+#1487 = CARTESIAN_POINT('',(1.783888546284,1.655185739634,0.472879717404
+));
+#1488 = CARTESIAN_POINT('',(1.760953635924,1.641761187483,0.513362267859
+));
+#1489 = CARTESIAN_POINT('',(1.728777184814,1.62289710958,0.54060263467)
+);
+#1490 = CARTESIAN_POINT('',(1.696841137816,1.60231963842,0.556737291022)
+);
+#1491 = CARTESIAN_POINT('',(1.66177871327,1.583259563126,0.565));
+#1492 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1493 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1494 = CARTESIAN_POINT('',(1.808016689761,1.619735245503,0.430627209088
+));
+#1495 = CARTESIAN_POINT('',(1.798033247925,1.612770497153,0.471613909668
+));
+#1496 = CARTESIAN_POINT('',(1.775475540533,1.604109645606,0.510295757723
+));
+#1497 = CARTESIAN_POINT('',(1.742536828502,1.593960940668,0.538301731027
+));
+#1498 = CARTESIAN_POINT('',(1.707508056824,1.582745786852,0.556018965165
+));
+#1499 = CARTESIAN_POINT('',(1.67077267424,1.570997909099,0.565));
+#1500 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1501 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1502 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1503 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1504 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1505 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1506 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1507 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1508 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1509 = ADVANCED_FACE('',(#1510),#1534,.T.);
+#1510 = FACE_BOUND('',#1511,.T.);
+#1511 = EDGE_LOOP('',(#1512,#1526,#1532,#1533));
+#1512 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1513 = EDGE_CURVE('',#985,#1514,#1516,.T.);
+#1514 = VERTEX_POINT('',#1515);
+#1515 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1516 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1517,#1518,#1519,#1520,#1521,
+#1522,#1523,#1524,#1525),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1517 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1518 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1519 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1520 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1521 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1522 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1523 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1524 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1525 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1526 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#1527 = EDGE_CURVE('',#1514,#1404,#1528,.T.);
+#1528 = LINE('',#1529,#1530);
+#1529 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.565));
+#1530 = VECTOR('',#1531,1.);
+#1531 = DIRECTION('',(1.,0.,0.));
+#1532 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1533 = ORIENTED_EDGE('',*,*,#992,.F.);
+#1534 = CYLINDRICAL_SURFACE('',#1535,0.17325);
+#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538);
+#1536 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.39175));
+#1537 = DIRECTION('',(1.,0.,0.));
+#1538 = DIRECTION('',(0.,1.,0.));
+#1539 = ADVANCED_FACE('',(#1540),#1553,.F.);
+#1540 = FACE_BOUND('',#1541,.F.);
+#1541 = EDGE_LOOP('',(#1542,#1551,#1552));
+#1542 = ORIENTED_EDGE('',*,*,#1543,.F.);
+#1543 = EDGE_CURVE('',#1009,#1514,#1544,.T.);
+#1544 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1545,#1546,#1547,#1548,#1549,
+#1550),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1545 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1546 = CARTESIAN_POINT('',(-1.8075,1.581354427263,0.446178092723));
+#1547 = CARTESIAN_POINT('',(-1.786187650549,1.575828320447,
+0.500656967213));
+#1548 = CARTESIAN_POINT('',(-1.743156967213,1.570302213631,
+0.543687650549));
+#1549 = CARTESIAN_POINT('',(-1.688678092723,1.564776106816,0.565));
+#1550 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1551 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1552 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1553 = B_SPLINE_SURFACE_WITH_KNOTS('',6,8,(
+(#1554,#1555,#1556,#1557,#1558,#1559,#1560,#1561,#1562)
+,(#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571)
+,(#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580)
+,(#1581,#1582,#1583,#1584,#1585,#1586,#1587,#1588,#1589)
+,(#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598)
+,(#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607)
+,(#1608,#1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(9,9),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1554 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1555 = CARTESIAN_POINT('',(-1.8075,1.583426717319,0.425767557952));
+#1556 = CARTESIAN_POINT('',(-1.799866468312,1.579972900559,
+0.459785126612));
+#1557 = CARTESIAN_POINT('',(-1.784599479912,1.576519083799,
+0.491804167849));
+#1558 = CARTESIAN_POINT('',(-1.762326579439,1.573065267039,
+0.519826579439));
+#1559 = CARTESIAN_POINT('',(-1.734304167849,1.569611450279,
+0.542099479912));
+#1560 = CARTESIAN_POINT('',(-1.702285126612,1.56615763352,0.557366468312
+));
+#1561 = CARTESIAN_POINT('',(-1.668267557952,1.56270381676,0.565));
+#1562 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1563 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1564 = CARTESIAN_POINT('',(-1.807952103541,1.620393792285,
+0.425767557952));
+#1565 = CARTESIAN_POINT('',(-1.800504500679,1.614511709534,
+0.461400778622));
+#1566 = CARTESIAN_POINT('',(-1.784013425462,1.607357383998,
+0.495682723588));
+#1567 = CARTESIAN_POINT('',(-1.758895941999,1.59903540645,0.524449021936
+));
+#1568 = CARTESIAN_POINT('',(-1.729479783779,1.589755177049,
+0.544838352714));
+#1569 = CARTESIAN_POINT('',(-1.698299603473,1.579808842707,
+0.558297767972));
+#1570 = CARTESIAN_POINT('',(-1.66620733996,1.569529420461,0.565));
+#1571 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1572 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1573 = CARTESIAN_POINT('',(-1.797573149637,1.659932311547,
+0.425767557952));
+#1574 = CARTESIAN_POINT('',(-1.786591899333,1.656893039611,
+0.462370169827));
+#1575 = CARTESIAN_POINT('',(-1.769648947523,1.646826827651,
+0.498009857032));
+#1576 = CARTESIAN_POINT('',(-1.74473280207,1.632285142174,0.527222487434
+));
+#1577 = CARTESIAN_POINT('',(-1.716895887404,1.615211991007,
+0.546481676395));
+#1578 = CARTESIAN_POINT('',(-1.68880724007,1.596900347053,0.558856547768
+));
+#1579 = CARTESIAN_POINT('',(-1.658337624112,1.580258367736,0.565));
+#1580 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1581 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1582 = CARTESIAN_POINT('',(-1.772751693936,1.697751693936,
+0.425767557952));
+#1583 = CARTESIAN_POINT('',(-1.766072731759,1.691072731759,
+0.462693300229));
+#1584 = CARTESIAN_POINT('',(-1.751960363792,1.676960363792,0.49878556818
+));
+#1585 = CARTESIAN_POINT('',(-1.730820723623,1.655820723623,
+0.528146975933));
+#1586 = CARTESIAN_POINT('',(-1.706742162552,1.631742162552,
+0.547029450956));
+#1587 = CARTESIAN_POINT('',(-1.682075139015,1.607075139015,0.5590428077)
+);
+#1588 = CARTESIAN_POINT('',(-1.657274534494,1.582274534494,0.565));
+#1589 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1590 = CARTESIAN_POINT('',(-1.738123467355,1.720526049083,0.39175));
+#1591 = CARTESIAN_POINT('',(-1.734932311547,1.722573149637,
+0.425767557952));
+#1592 = CARTESIAN_POINT('',(-1.731893039611,1.711591899333,
+0.462370169827));
+#1593 = CARTESIAN_POINT('',(-1.721826827651,1.694648947523,
+0.498009857032));
+#1594 = CARTESIAN_POINT('',(-1.707285142174,1.66973280207,0.527222487434
+));
+#1595 = CARTESIAN_POINT('',(-1.690211991007,1.641895887404,
+0.546481676395));
+#1596 = CARTESIAN_POINT('',(-1.671900347053,1.61380724007,0.558856547768
+));
+#1597 = CARTESIAN_POINT('',(-1.655258367736,1.583337624112,0.565));
+#1598 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1599 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1600 = CARTESIAN_POINT('',(-1.695393792285,1.732952103541,
+0.425767557952));
+#1601 = CARTESIAN_POINT('',(-1.689511709534,1.725504500679,
+0.461400778622));
+#1602 = CARTESIAN_POINT('',(-1.682357383998,1.709013425462,
+0.495682723588));
+#1603 = CARTESIAN_POINT('',(-1.67403540645,1.683895941999,0.524449021936
+));
+#1604 = CARTESIAN_POINT('',(-1.664755177049,1.654479783779,
+0.544838352714));
+#1605 = CARTESIAN_POINT('',(-1.654808842707,1.623299603473,
+0.558297767972));
+#1606 = CARTESIAN_POINT('',(-1.644529420461,1.59120733996,0.565));
+#1607 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1608 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1609 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1610 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1611 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1612 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1613 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1614 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1615 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1616 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1617 = ADVANCED_FACE('',(#1618),#1639,.T.);
+#1618 = FACE_BOUND('',#1619,.T.);
+#1619 = EDGE_LOOP('',(#1620,#1631,#1637,#1638));
+#1620 = ORIENTED_EDGE('',*,*,#1621,.T.);
+#1621 = EDGE_CURVE('',#1037,#1622,#1624,.T.);
+#1622 = VERTEX_POINT('',#1623);
+#1623 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1624 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1625,#1626,#1627,#1628,#1629,
+#1630),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1625 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1626 = CARTESIAN_POINT('',(-1.8075,-1.581354427263,0.446178092723));
+#1627 = CARTESIAN_POINT('',(-1.786187650549,-1.575828320447,
+0.500656967213));
+#1628 = CARTESIAN_POINT('',(-1.743156967213,-1.570302213631,
+0.543687650549));
+#1629 = CARTESIAN_POINT('',(-1.688678092723,-1.564776106816,0.565));
+#1630 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1631 = ORIENTED_EDGE('',*,*,#1632,.T.);
+#1632 = EDGE_CURVE('',#1622,#1514,#1633,.T.);
+#1633 = LINE('',#1634,#1635);
+#1634 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.565));
+#1635 = VECTOR('',#1636,1.);
+#1636 = DIRECTION('',(0.,1.,0.));
+#1637 = ORIENTED_EDGE('',*,*,#1543,.F.);
+#1638 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1639 = CYLINDRICAL_SURFACE('',#1640,0.17325);
+#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643);
+#1641 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.39175));
+#1642 = DIRECTION('',(0.,1.,0.));
+#1643 = DIRECTION('',(-1.,0.,0.));
+#1644 = ADVANCED_FACE('',(#1645),#1658,.F.);
+#1645 = FACE_BOUND('',#1646,.F.);
+#1646 = EDGE_LOOP('',(#1647,#1656,#1657));
+#1647 = ORIENTED_EDGE('',*,*,#1648,.F.);
+#1648 = EDGE_CURVE('',#1063,#1622,#1649,.T.);
+#1649 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1650,#1651,#1652,#1653,#1654,
+#1655),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1650 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1651 = CARTESIAN_POINT('',(-1.656354427263,-1.7325,0.446178092723));
+#1652 = CARTESIAN_POINT('',(-1.650828320447,-1.711187650549,
+0.500656967213));
+#1653 = CARTESIAN_POINT('',(-1.645302213631,-1.668156967213,
+0.543687650549));
+#1654 = CARTESIAN_POINT('',(-1.639776106816,-1.613678092723,0.565));
+#1655 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1656 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1657 = ORIENTED_EDGE('',*,*,#1621,.T.);
+#1658 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666)
+,(#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674)
+,(#1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682)
+,(#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690)
+,(#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698)
+,(#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706)
+,(#1707,#1708,#1709,#1710,#1711,#1712,#1713,#1714
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1659 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1660 = CARTESIAN_POINT('',(-1.657933314924,-1.7325,0.430627209088));
+#1661 = CARTESIAN_POINT('',(-1.65398609577,-1.722321755405,
+0.469504230108));
+#1662 = CARTESIAN_POINT('',(-1.650038876616,-1.701966891622,
+0.505184907498));
+#1663 = CARTESIAN_POINT('',(-1.646091657462,-1.672684907498,
+0.534466891622));
+#1664 = CARTESIAN_POINT('',(-1.642144438308,-1.637004230108,
+0.554821755405));
+#1665 = CARTESIAN_POINT('',(-1.638197219154,-1.598127209088,0.565));
+#1666 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1667 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1668 = CARTESIAN_POINT('',(-1.694735245503,-1.733016689761,
+0.430627209088));
+#1669 = CARTESIAN_POINT('',(-1.687770497154,-1.723033247926,
+0.471613909668));
+#1670 = CARTESIAN_POINT('',(-1.679109645606,-1.700475540533,
+0.510295757723));
+#1671 = CARTESIAN_POINT('',(-1.668960940668,-1.667536828502,
+0.538301731027));
+#1672 = CARTESIAN_POINT('',(-1.657745786853,-1.632508056824,
+0.556018965165));
+#1673 = CARTESIAN_POINT('',(-1.645997909099,-1.59577267424,0.565));
+#1674 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1675 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1676 = CARTESIAN_POINT('',(-1.734476432146,-1.722865592574,
+0.430627209088));
+#1677 = CARTESIAN_POINT('',(-1.730185739634,-1.708888546284,
+0.472879717404));
+#1678 = CARTESIAN_POINT('',(-1.716761187483,-1.685953635924,
+0.513362267859));
+#1679 = CARTESIAN_POINT('',(-1.69789710958,-1.653777184814,0.54060263467
+));
+#1680 = CARTESIAN_POINT('',(-1.67731963842,-1.621841137816,
+0.556737291022));
+#1681 = CARTESIAN_POINT('',(-1.658259563126,-1.58677871327,0.565));
+#1682 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1683 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1684 = CARTESIAN_POINT('',(-1.772921981788,-1.697921981788,
+0.430627209088));
+#1685 = CARTESIAN_POINT('',(-1.763941068002,-1.688941068002,
+0.473301653316));
+#1686 = CARTESIAN_POINT('',(-1.744658354711,-1.669658354711,
+0.514384437904));
+#1687 = CARTESIAN_POINT('',(-1.717181869009,-1.642181869009,
+0.541369602551));
+#1688 = CARTESIAN_POINT('',(-1.689153340863,-1.614153340862,
+0.556976732974));
+#1689 = CARTESIAN_POINT('',(-1.660563753708,-1.585563753708,0.565));
+#1690 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1691 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467356,0.39175));
+#1692 = CARTESIAN_POINT('',(-1.797865592574,-1.659476432146,
+0.430627209088));
+#1693 = CARTESIAN_POINT('',(-1.783888546284,-1.655185739634,
+0.472879717404));
+#1694 = CARTESIAN_POINT('',(-1.760953635924,-1.641761187483,
+0.513362267859));
+#1695 = CARTESIAN_POINT('',(-1.728777184814,-1.62289710958,0.54060263467
+));
+#1696 = CARTESIAN_POINT('',(-1.696841137816,-1.60231963842,
+0.556737291022));
+#1697 = CARTESIAN_POINT('',(-1.66177871327,-1.583259563126,0.565));
+#1698 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1699 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1700 = CARTESIAN_POINT('',(-1.808016689761,-1.619735245503,
+0.430627209088));
+#1701 = CARTESIAN_POINT('',(-1.798033247925,-1.612770497153,
+0.471613909668));
+#1702 = CARTESIAN_POINT('',(-1.775475540533,-1.604109645606,
+0.510295757723));
+#1703 = CARTESIAN_POINT('',(-1.742536828502,-1.593960940668,
+0.538301731027));
+#1704 = CARTESIAN_POINT('',(-1.707508056824,-1.582745786852,
+0.556018965165));
+#1705 = CARTESIAN_POINT('',(-1.67077267424,-1.570997909099,0.565));
+#1706 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1707 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1708 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1709 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1710 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1711 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1712 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1713 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1714 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1715 = ADVANCED_FACE('',(#1716),#1737,.T.);
+#1716 = FACE_BOUND('',#1717,.T.);
+#1717 = EDGE_LOOP('',(#1718,#1729,#1735,#1736));
+#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#1719 = EDGE_CURVE('',#1090,#1417,#1720,.T.);
+#1720 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1721,#1722,#1723,#1724,#1725,
+#1726,#1727,#1728),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1721 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1722 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1723 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1724 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1725 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1726 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1727 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1728 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1729 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#1730 = EDGE_CURVE('',#1417,#1622,#1731,.T.);
+#1731 = LINE('',#1732,#1733);
+#1732 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.565));
+#1733 = VECTOR('',#1734,1.);
+#1734 = DIRECTION('',(-1.,-0.,-0.));
+#1735 = ORIENTED_EDGE('',*,*,#1648,.F.);
+#1736 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1737 = CYLINDRICAL_SURFACE('',#1738,0.17325);
+#1738 = AXIS2_PLACEMENT_3D('',#1739,#1740,#1741);
+#1739 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.39175));
+#1740 = DIRECTION('',(-1.,-0.,-0.));
+#1741 = DIRECTION('',(0.,-1.,0.));
+#1742 = ADVANCED_FACE('',(#1743),#1748,.F.);
+#1743 = FACE_BOUND('',#1744,.F.);
+#1744 = EDGE_LOOP('',(#1745,#1746,#1747));
+#1745 = ORIENTED_EDGE('',*,*,#1424,.F.);
+#1746 = ORIENTED_EDGE('',*,*,#1115,.T.);
+#1747 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#1748 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756)
+,(#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764)
+,(#1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772)
+,(#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780)
+,(#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788)
+,(#1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796)
+,(#1797,#1798,#1799,#1800,#1801,#1802,#1803,#1804
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1749 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1750 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1751 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1752 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1753 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1754 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1755 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1756 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1757 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1758 = CARTESIAN_POINT('',(1.808016689761,-1.619735245503,
+0.430627209088));
+#1759 = CARTESIAN_POINT('',(1.798033247925,-1.612770497154,
+0.471613909668));
+#1760 = CARTESIAN_POINT('',(1.775475540533,-1.604109645606,
+0.510295757723));
+#1761 = CARTESIAN_POINT('',(1.742536828502,-1.593960940668,
+0.538301731027));
+#1762 = CARTESIAN_POINT('',(1.707508056824,-1.582745786853,
+0.556018965165));
+#1763 = CARTESIAN_POINT('',(1.67077267424,-1.570997909099,0.565));
+#1764 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1765 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1766 = CARTESIAN_POINT('',(1.797865592574,-1.659476432146,
+0.430627209088));
+#1767 = CARTESIAN_POINT('',(1.783888546284,-1.655185739634,
+0.472879717404));
+#1768 = CARTESIAN_POINT('',(1.760953635924,-1.641761187483,
+0.513362267859));
+#1769 = CARTESIAN_POINT('',(1.728777184814,-1.62289710958,0.54060263467)
+);
+#1770 = CARTESIAN_POINT('',(1.696841137816,-1.60231963842,0.556737291022
+));
+#1771 = CARTESIAN_POINT('',(1.66177871327,-1.583259563126,0.565));
+#1772 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1773 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1774 = CARTESIAN_POINT('',(1.772921981788,-1.697921981788,
+0.430627209088));
+#1775 = CARTESIAN_POINT('',(1.763941068001,-1.688941068002,
+0.473301653316));
+#1776 = CARTESIAN_POINT('',(1.744658354711,-1.669658354711,
+0.514384437904));
+#1777 = CARTESIAN_POINT('',(1.717181869009,-1.642181869009,
+0.541369602551));
+#1778 = CARTESIAN_POINT('',(1.689153340862,-1.614153340863,
+0.556976732974));
+#1779 = CARTESIAN_POINT('',(1.660563753708,-1.585563753708,0.565));
+#1780 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1781 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1782 = CARTESIAN_POINT('',(1.734476432147,-1.722865592574,
+0.430627209088));
+#1783 = CARTESIAN_POINT('',(1.730185739634,-1.708888546284,
+0.472879717404));
+#1784 = CARTESIAN_POINT('',(1.716761187483,-1.685953635924,
+0.513362267859));
+#1785 = CARTESIAN_POINT('',(1.69789710958,-1.653777184814,0.54060263467)
+);
+#1786 = CARTESIAN_POINT('',(1.67731963842,-1.621841137816,0.556737291022
+));
+#1787 = CARTESIAN_POINT('',(1.658259563126,-1.58677871327,0.565));
+#1788 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1789 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1790 = CARTESIAN_POINT('',(1.694735245503,-1.733016689761,
+0.430627209088));
+#1791 = CARTESIAN_POINT('',(1.687770497153,-1.723033247926,
+0.471613909668));
+#1792 = CARTESIAN_POINT('',(1.679109645606,-1.700475540533,
+0.510295757723));
+#1793 = CARTESIAN_POINT('',(1.668960940668,-1.667536828502,
+0.538301731027));
+#1794 = CARTESIAN_POINT('',(1.657745786852,-1.632508056824,
+0.556018965165));
+#1795 = CARTESIAN_POINT('',(1.645997909099,-1.59577267424,0.565));
+#1796 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1797 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1798 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1799 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1800 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1801 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1802 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1803 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1804 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1805 = ADVANCED_FACE('',(#1806),#1812,.T.);
+#1806 = FACE_BOUND('',#1807,.T.);
+#1807 = EDGE_LOOP('',(#1808,#1809,#1810,#1811));
+#1808 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1809 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1810 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1811 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1812 = PLANE('',#1813);
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1815 = DIRECTION('',(1.,0.,0.));
+#1816 = DIRECTION('',(0.,0.,1.));
+#1817 = ADVANCED_FACE('',(#1818),#1843,.T.);
+#1818 = FACE_BOUND('',#1819,.T.);
+#1819 = EDGE_LOOP('',(#1820,#1828,#1836,#1842));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1279,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(0.275,-0.575,0.2175));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,0.,1.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1829 = EDGE_CURVE('',#1830,#1822,#1832,.T.);
+#1830 = VERTEX_POINT('',#1831);
+#1831 = CARTESIAN_POINT('',(0.275,0.575,0.2175));
+#1832 = LINE('',#1833,#1834);
+#1833 = CARTESIAN_POINT('',(0.275,-0.9875,0.2175));
+#1834 = VECTOR('',#1835,1.);
+#1835 = DIRECTION('',(0.,-1.,0.));
+#1836 = ORIENTED_EDGE('',*,*,#1837,.T.);
+#1837 = EDGE_CURVE('',#1830,#1281,#1838,.T.);
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(0.275,0.575,5.E-02));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(0.,0.,1.));
+#1842 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1843 = PLANE('',#1844);
+#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847);
+#1845 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#1846 = DIRECTION('',(1.,0.,0.));
+#1847 = DIRECTION('',(0.,0.,1.));
+#1848 = ADVANCED_FACE('',(#1849),#1867,.T.);
+#1849 = FACE_BOUND('',#1850,.T.);
+#1850 = EDGE_LOOP('',(#1851,#1852,#1860,#1866));
+#1851 = ORIENTED_EDGE('',*,*,#1837,.F.);
+#1852 = ORIENTED_EDGE('',*,*,#1853,.F.);
+#1853 = EDGE_CURVE('',#1854,#1830,#1856,.T.);
+#1854 = VERTEX_POINT('',#1855);
+#1855 = CARTESIAN_POINT('',(-0.275,0.575,0.2175));
+#1856 = LINE('',#1857,#1858);
+#1857 = CARTESIAN_POINT('',(-0.875,0.575,0.2175));
+#1858 = VECTOR('',#1859,1.);
+#1859 = DIRECTION('',(1.,0.,0.));
+#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1861 = EDGE_CURVE('',#1854,#1297,#1862,.T.);
+#1862 = LINE('',#1863,#1864);
+#1863 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#1864 = VECTOR('',#1865,1.);
+#1865 = DIRECTION('',(0.,0.,1.));
+#1866 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1867 = PLANE('',#1868);
+#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871);
+#1869 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#1870 = DIRECTION('',(0.,1.,0.));
+#1871 = DIRECTION('',(0.,0.,1.));
+#1872 = ADVANCED_FACE('',(#1873),#1891,.F.);
+#1873 = FACE_BOUND('',#1874,.F.);
+#1874 = EDGE_LOOP('',(#1875,#1883,#1889,#1890));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1877,#1289,#1879,.T.);
+#1877 = VERTEX_POINT('',#1878);
+#1878 = CARTESIAN_POINT('',(-0.275,-0.575,0.2175));
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(0.,0.,1.));
+#1883 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1884 = EDGE_CURVE('',#1854,#1877,#1885,.T.);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(-0.275,-0.9875,0.2175));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(0.,-1.,0.));
+#1889 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1890 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1891 = PLANE('',#1892);
+#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895);
+#1893 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#1894 = DIRECTION('',(1.,0.,0.));
+#1895 = DIRECTION('',(0.,0.,1.));
+#1896 = ADVANCED_FACE('',(#1897),#1908,.F.);
+#1897 = FACE_BOUND('',#1898,.F.);
+#1898 = EDGE_LOOP('',(#1899,#1900,#1906,#1907));
+#1899 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1900 = ORIENTED_EDGE('',*,*,#1901,.F.);
+#1901 = EDGE_CURVE('',#1877,#1822,#1902,.T.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(-0.875,-0.575,0.2175));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(1.,0.,0.));
+#1906 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1907 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1908 = PLANE('',#1909);
+#1909 = AXIS2_PLACEMENT_3D('',#1910,#1911,#1912);
+#1910 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#1911 = DIRECTION('',(0.,1.,0.));
+#1912 = DIRECTION('',(0.,0.,1.));
+#1913 = ADVANCED_FACE('',(#1914),#1939,.T.);
+#1914 = FACE_BOUND('',#1915,.T.);
+#1915 = EDGE_LOOP('',(#1916,#1924,#1932,#1938));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1313,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(-0.625,-0.325,0.2175));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,0.,1.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1925 = EDGE_CURVE('',#1926,#1918,#1928,.T.);
+#1926 = VERTEX_POINT('',#1927);
+#1927 = CARTESIAN_POINT('',(-0.625,0.325,0.2175));
+#1928 = LINE('',#1929,#1930);
+#1929 = CARTESIAN_POINT('',(-0.625,-0.8625,0.2175));
+#1930 = VECTOR('',#1931,1.);
+#1931 = DIRECTION('',(0.,-1.,0.));
+#1932 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#1933 = EDGE_CURVE('',#1926,#1315,#1934,.T.);
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(-0.625,0.325,5.E-02));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(0.,0.,1.));
+#1938 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1939 = PLANE('',#1940);
+#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943);
+#1941 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#1942 = DIRECTION('',(1.,0.,0.));
+#1943 = DIRECTION('',(0.,0.,1.));
+#1944 = ADVANCED_FACE('',(#1945),#1963,.T.);
+#1945 = FACE_BOUND('',#1946,.T.);
+#1946 = EDGE_LOOP('',(#1947,#1948,#1956,#1962));
+#1947 = ORIENTED_EDGE('',*,*,#1933,.F.);
+#1948 = ORIENTED_EDGE('',*,*,#1949,.F.);
+#1949 = EDGE_CURVE('',#1950,#1926,#1952,.T.);
+#1950 = VERTEX_POINT('',#1951);
+#1951 = CARTESIAN_POINT('',(-1.175,0.325,0.2175));
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(-1.325,0.325,0.2175));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(1.,0.,0.));
+#1956 = ORIENTED_EDGE('',*,*,#1957,.T.);
+#1957 = EDGE_CURVE('',#1950,#1331,#1958,.T.);
+#1958 = LINE('',#1959,#1960);
+#1959 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#1960 = VECTOR('',#1961,1.);
+#1961 = DIRECTION('',(0.,0.,1.));
+#1962 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1963 = PLANE('',#1964);
+#1964 = AXIS2_PLACEMENT_3D('',#1965,#1966,#1967);
+#1965 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#1966 = DIRECTION('',(0.,1.,0.));
+#1967 = DIRECTION('',(0.,0.,1.));
+#1968 = ADVANCED_FACE('',(#1969),#1987,.F.);
+#1969 = FACE_BOUND('',#1970,.F.);
+#1970 = EDGE_LOOP('',(#1971,#1979,#1985,#1986));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1973,#1323,#1975,.T.);
+#1973 = VERTEX_POINT('',#1974);
+#1974 = CARTESIAN_POINT('',(-1.175,-0.325,0.2175));
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(0.,0.,1.));
+#1979 = ORIENTED_EDGE('',*,*,#1980,.F.);
+#1980 = EDGE_CURVE('',#1950,#1973,#1981,.T.);
+#1981 = LINE('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(-1.175,-0.8625,0.2175));
+#1983 = VECTOR('',#1984,1.);
+#1984 = DIRECTION('',(0.,-1.,0.));
+#1985 = ORIENTED_EDGE('',*,*,#1957,.T.);
+#1986 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1987 = PLANE('',#1988);
+#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);
+#1989 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#1990 = DIRECTION('',(1.,0.,0.));
+#1991 = DIRECTION('',(0.,0.,1.));
+#1992 = ADVANCED_FACE('',(#1993),#2004,.F.);
+#1993 = FACE_BOUND('',#1994,.F.);
+#1994 = EDGE_LOOP('',(#1995,#1996,#2002,#2003));
+#1995 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1996 = ORIENTED_EDGE('',*,*,#1997,.F.);
+#1997 = EDGE_CURVE('',#1973,#1918,#1998,.T.);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-1.325,-0.325,0.2175));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(1.,0.,0.));
+#2002 = ORIENTED_EDGE('',*,*,#1972,.T.);
+#2003 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#2004 = PLANE('',#2005);
+#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008);
+#2006 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2007 = DIRECTION('',(0.,1.,0.));
+#2008 = DIRECTION('',(0.,0.,1.));
+#2009 = ADVANCED_FACE('',(#2010),#2035,.F.);
+#2010 = FACE_BOUND('',#2011,.F.);
+#2011 = EDGE_LOOP('',(#2012,#2020,#2028,#2034));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#1347,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(1.175,-0.575,0.2175));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(1.175,-0.575,5.E-02));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,0.,1.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2021 = EDGE_CURVE('',#2022,#2014,#2024,.T.);
+#2022 = VERTEX_POINT('',#2023);
+#2023 = CARTESIAN_POINT('',(0.625,-0.575,0.2175));
+#2024 = LINE('',#2025,#2026);
+#2025 = CARTESIAN_POINT('',(-0.425,-0.575,0.2175));
+#2026 = VECTOR('',#2027,1.);
+#2027 = DIRECTION('',(1.,0.,0.));
+#2028 = ORIENTED_EDGE('',*,*,#2029,.T.);
+#2029 = EDGE_CURVE('',#2022,#1349,#2030,.T.);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,0.,1.));
+#2034 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2035 = PLANE('',#2036);
+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);
+#2037 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2038 = DIRECTION('',(0.,1.,0.));
+#2039 = DIRECTION('',(0.,0.,1.));
+#2040 = ADVANCED_FACE('',(#2041),#2059,.T.);
+#2041 = FACE_BOUND('',#2042,.T.);
+#2042 = EDGE_LOOP('',(#2043,#2044,#2052,#2058));
+#2043 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2044 = ORIENTED_EDGE('',*,*,#2045,.F.);
+#2045 = EDGE_CURVE('',#2046,#2014,#2048,.T.);
+#2046 = VERTEX_POINT('',#2047);
+#2047 = CARTESIAN_POINT('',(1.175,0.575,0.2175));
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(1.175,-0.9875,0.2175));
+#2050 = VECTOR('',#2051,1.);
+#2051 = DIRECTION('',(0.,-1.,0.));
+#2052 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2053 = EDGE_CURVE('',#2046,#1365,#2054,.T.);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(1.175,0.575,5.E-02));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(0.,0.,1.));
+#2058 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2059 = PLANE('',#2060);
+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
+#2061 = CARTESIAN_POINT('',(1.175,-0.575,5.E-02));
+#2062 = DIRECTION('',(1.,0.,0.));
+#2063 = DIRECTION('',(0.,0.,1.));
+#2064 = ADVANCED_FACE('',(#2065),#2083,.T.);
+#2065 = FACE_BOUND('',#2066,.T.);
+#2066 = EDGE_LOOP('',(#2067,#2068,#2076,#2082));
+#2067 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2068 = ORIENTED_EDGE('',*,*,#2069,.F.);
+#2069 = EDGE_CURVE('',#2070,#2046,#2072,.T.);
+#2070 = VERTEX_POINT('',#2071);
+#2071 = CARTESIAN_POINT('',(0.625,0.575,0.2175));
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(-0.425,0.575,0.2175));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(1.,0.,0.));
+#2076 = ORIENTED_EDGE('',*,*,#2077,.T.);
+#2077 = EDGE_CURVE('',#2070,#1357,#2078,.T.);
+#2078 = LINE('',#2079,#2080);
+#2079 = CARTESIAN_POINT('',(0.625,0.575,5.E-02));
+#2080 = VECTOR('',#2081,1.);
+#2081 = DIRECTION('',(0.,0.,1.));
+#2082 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2083 = PLANE('',#2084);
+#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
+#2085 = CARTESIAN_POINT('',(0.625,0.575,5.E-02));
+#2086 = DIRECTION('',(0.,1.,0.));
+#2087 = DIRECTION('',(0.,0.,1.));
+#2088 = ADVANCED_FACE('',(#2089),#2100,.F.);
+#2089 = FACE_BOUND('',#2090,.F.);
+#2090 = EDGE_LOOP('',(#2091,#2092,#2098,#2099));
+#2091 = ORIENTED_EDGE('',*,*,#2029,.F.);
+#2092 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#2093 = EDGE_CURVE('',#2070,#2022,#2094,.T.);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(0.625,-0.9875,0.2175));
+#2096 = VECTOR('',#2097,1.);
+#2097 = DIRECTION('',(0.,-1.,0.));
+#2098 = ORIENTED_EDGE('',*,*,#2077,.T.);
+#2099 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2100 = PLANE('',#2101);
+#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104);
+#2102 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2103 = DIRECTION('',(1.,0.,0.));
+#2104 = DIRECTION('',(0.,0.,1.));
+#2105 = ADVANCED_FACE('',(#2106),#2112,.T.);
+#2106 = FACE_BOUND('',#2107,.T.);
+#2107 = EDGE_LOOP('',(#2108,#2109,#2110,#2111));
+#2108 = ORIENTED_EDGE('',*,*,#1632,.F.);
+#2109 = ORIENTED_EDGE('',*,*,#1730,.F.);
+#2110 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#2111 = ORIENTED_EDGE('',*,*,#1527,.F.);
+#2112 = PLANE('',#2113);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.565));
+#2115 = DIRECTION('',(0.,0.,1.));
+#2116 = DIRECTION('',(1.,0.,0.));
+#2117 = ADVANCED_FACE('',(#2118,#2152,#2158,#2164),#2170,.T.);
+#2118 = FACE_BOUND('',#2119,.T.);
+#2119 = EDGE_LOOP('',(#2120,#2130,#2138,#2146));
+#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2121 = EDGE_CURVE('',#2122,#2124,#2126,.T.);
+#2122 = VERTEX_POINT('',#2123);
+#2123 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(0.,1.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2122,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(1.,0.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2139 = EDGE_CURVE('',#2132,#2140,#2142,.T.);
+#2140 = VERTEX_POINT('',#2141);
+#2141 = CARTESIAN_POINT('',(1.475,1.4,0.2175));
+#2142 = LINE('',#2143,#2144);
+#2143 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2144 = VECTOR('',#2145,1.);
+#2145 = DIRECTION('',(0.,1.,0.));
+#2146 = ORIENTED_EDGE('',*,*,#2147,.F.);
+#2147 = EDGE_CURVE('',#2124,#2140,#2148,.T.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(1.,0.,0.));
+#2152 = FACE_BOUND('',#2153,.T.);
+#2153 = EDGE_LOOP('',(#2154,#2155,#2156,#2157));
+#2154 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2155 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#2156 = ORIENTED_EDGE('',*,*,#2069,.T.);
+#2157 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2158 = FACE_BOUND('',#2159,.T.);
+#2159 = EDGE_LOOP('',(#2160,#2161,#2162,#2163));
+#2160 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#2161 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#2162 = ORIENTED_EDGE('',*,*,#1901,.F.);
+#2163 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#2164 = FACE_BOUND('',#2165,.T.);
+#2165 = EDGE_LOOP('',(#2166,#2167,#2168,#2169));
+#2166 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#2167 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#2168 = ORIENTED_EDGE('',*,*,#1997,.F.);
+#2169 = ORIENTED_EDGE('',*,*,#1980,.F.);
+#2170 = PLANE('',#2171);
+#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174);
+#2172 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2173 = DIRECTION('',(0.,0.,1.));
+#2174 = DIRECTION('',(1.,0.,0.));
+#2175 = ADVANCED_FACE('',(#2176),#2201,.F.);
+#2176 = FACE_BOUND('',#2177,.F.);
+#2177 = EDGE_LOOP('',(#2178,#2186,#2194,#2200));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2179 = EDGE_CURVE('',#2180,#2122,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,0.,1.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2188,#2190,.T.);
+#2188 = VERTEX_POINT('',#2189);
+#2189 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2190 = LINE('',#2191,#2192);
+#2191 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2192 = VECTOR('',#2193,1.);
+#2193 = DIRECTION('',(0.,1.,0.));
+#2194 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#2195 = EDGE_CURVE('',#2188,#2124,#2196,.T.);
+#2196 = LINE('',#2197,#2198);
+#2197 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2198 = VECTOR('',#2199,1.);
+#2199 = DIRECTION('',(0.,0.,1.));
+#2200 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2201 = PLANE('',#2202);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2204 = DIRECTION('',(1.,0.,0.));
+#2205 = DIRECTION('',(0.,0.,1.));
+#2206 = ADVANCED_FACE('',(#2207),#2225,.T.);
+#2207 = FACE_BOUND('',#2208,.T.);
+#2208 = EDGE_LOOP('',(#2209,#2217,#2218,#2219));
+#2209 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2210 = EDGE_CURVE('',#2188,#2211,#2213,.T.);
+#2211 = VERTEX_POINT('',#2212);
+#2212 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(1.,0.,0.));
+#2217 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#2218 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2219 = ORIENTED_EDGE('',*,*,#2220,.F.);
+#2220 = EDGE_CURVE('',#2211,#2140,#2221,.T.);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(0.,0.,1.));
+#2225 = PLANE('',#2226);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2228 = DIRECTION('',(0.,1.,0.));
+#2229 = DIRECTION('',(0.,0.,1.));
+#2230 = ADVANCED_FACE('',(#2231),#2249,.F.);
+#2231 = FACE_BOUND('',#2232,.F.);
+#2232 = EDGE_LOOP('',(#2233,#2241,#2242,#2243));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#2180,#2235,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(1.,0.,0.));
+#2241 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2242 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2243 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#2244 = EDGE_CURVE('',#2235,#2132,#2245,.T.);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(0.,0.,1.));
+#2249 = PLANE('',#2250);
+#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253);
+#2251 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2252 = DIRECTION('',(0.,1.,0.));
+#2253 = DIRECTION('',(0.,0.,1.));
+#2254 = ADVANCED_FACE('',(#2255),#2266,.T.);
+#2255 = FACE_BOUND('',#2256,.T.);
+#2256 = EDGE_LOOP('',(#2257,#2258,#2264,#2265));
+#2257 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#2258 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2259 = EDGE_CURVE('',#2235,#2211,#2260,.T.);
+#2260 = LINE('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2262 = VECTOR('',#2263,1.);
+#2263 = DIRECTION('',(0.,1.,0.));
+#2264 = ORIENTED_EDGE('',*,*,#2220,.T.);
+#2265 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2266 = PLANE('',#2267);
+#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270);
+#2268 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2269 = DIRECTION('',(1.,0.,0.));
+#2270 = DIRECTION('',(0.,0.,1.));
+#2271 = ADVANCED_FACE('',(#2272,#2278,#2312,#2346),#2380,.F.);
+#2272 = FACE_BOUND('',#2273,.F.);
+#2273 = EDGE_LOOP('',(#2274,#2275,#2276,#2277));
+#2274 = ORIENTED_EDGE('',*,*,#2187,.F.);
+#2275 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2276 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2277 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2278 = FACE_BOUND('',#2279,.F.);
+#2279 = EDGE_LOOP('',(#2280,#2290,#2298,#2306));
+#2280 = ORIENTED_EDGE('',*,*,#2281,.F.);
+#2281 = EDGE_CURVE('',#2282,#2284,#2286,.T.);
+#2282 = VERTEX_POINT('',#2283);
+#2283 = CARTESIAN_POINT('',(0.625,-0.575,0.18));
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(1.175,-0.575,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-0.425,-0.575,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(1.,0.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#2282,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(0.625,0.575,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(0.625,-0.9875,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(0.,-1.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2299 = EDGE_CURVE('',#2292,#2300,#2302,.T.);
+#2300 = VERTEX_POINT('',#2301);
+#2301 = CARTESIAN_POINT('',(1.175,0.575,0.18));
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(-0.425,0.575,0.18));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(1.,0.,0.));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2300,#2284,#2308,.T.);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(1.175,-0.9875,0.18));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(0.,-1.,0.));
+#2312 = FACE_BOUND('',#2313,.F.);
+#2313 = EDGE_LOOP('',(#2314,#2324,#2332,#2340));
+#2314 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2315 = EDGE_CURVE('',#2316,#2318,#2320,.T.);
+#2316 = VERTEX_POINT('',#2317);
+#2317 = CARTESIAN_POINT('',(-0.275,0.575,0.18));
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(0.275,0.575,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(-0.875,0.575,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(1.,0.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2325 = EDGE_CURVE('',#2318,#2326,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(0.275,-0.575,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(0.275,-0.9875,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(0.,-1.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2334,#2326,#2336,.T.);
+#2334 = VERTEX_POINT('',#2335);
+#2335 = CARTESIAN_POINT('',(-0.275,-0.575,0.18));
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(-0.875,-0.575,0.18));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(1.,0.,0.));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.F.);
+#2341 = EDGE_CURVE('',#2316,#2334,#2342,.T.);
+#2342 = LINE('',#2343,#2344);
+#2343 = CARTESIAN_POINT('',(-0.275,-0.9875,0.18));
+#2344 = VECTOR('',#2345,1.);
+#2345 = DIRECTION('',(0.,-1.,0.));
+#2346 = FACE_BOUND('',#2347,.F.);
+#2347 = EDGE_LOOP('',(#2348,#2358,#2366,#2374));
+#2348 = ORIENTED_EDGE('',*,*,#2349,.T.);
+#2349 = EDGE_CURVE('',#2350,#2352,#2354,.T.);
+#2350 = VERTEX_POINT('',#2351);
+#2351 = CARTESIAN_POINT('',(-1.175,0.325,0.18));
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(-0.625,0.325,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(-1.325,0.325,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(1.,0.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2359 = EDGE_CURVE('',#2352,#2360,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(-0.625,-0.325,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(-0.625,-0.8625,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(0.,-1.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2368,#2360,#2370,.T.);
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(-1.175,-0.325,0.18));
+#2370 = LINE('',#2371,#2372);
+#2371 = CARTESIAN_POINT('',(-1.325,-0.325,0.18));
+#2372 = VECTOR('',#2373,1.);
+#2373 = DIRECTION('',(1.,0.,0.));
+#2374 = ORIENTED_EDGE('',*,*,#2375,.F.);
+#2375 = EDGE_CURVE('',#2350,#2368,#2376,.T.);
+#2376 = LINE('',#2377,#2378);
+#2377 = CARTESIAN_POINT('',(-1.175,-0.8625,0.18));
+#2378 = VECTOR('',#2379,1.);
+#2379 = DIRECTION('',(0.,-1.,0.));
+#2380 = PLANE('',#2381);
+#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384);
+#2382 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2383 = DIRECTION('',(0.,0.,1.));
+#2384 = DIRECTION('',(1.,0.,0.));
+#2385 = ADVANCED_FACE('',(#2386),#2411,.F.);
+#2386 = FACE_BOUND('',#2387,.F.);
+#2387 = EDGE_LOOP('',(#2388,#2396,#2404,#2410));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2284,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(1.175,-0.575,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(1.175,-0.575,5.E-02));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(0.,0.,1.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.F.);
+#2397 = EDGE_CURVE('',#2398,#2390,#2400,.T.);
+#2398 = VERTEX_POINT('',#2399);
+#2399 = CARTESIAN_POINT('',(0.625,-0.575,0.167));
+#2400 = LINE('',#2401,#2402);
+#2401 = CARTESIAN_POINT('',(0.625,-0.575,0.167));
+#2402 = VECTOR('',#2403,1.);
+#2403 = DIRECTION('',(1.,0.,0.));
+#2404 = ORIENTED_EDGE('',*,*,#2405,.T.);
+#2405 = EDGE_CURVE('',#2398,#2282,#2406,.T.);
+#2406 = LINE('',#2407,#2408);
+#2407 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2408 = VECTOR('',#2409,1.);
+#2409 = DIRECTION('',(0.,0.,1.));
+#2410 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#2411 = PLANE('',#2412);
+#2412 = AXIS2_PLACEMENT_3D('',#2413,#2414,#2415);
+#2413 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2414 = DIRECTION('',(0.,1.,0.));
+#2415 = DIRECTION('',(0.,0.,1.));
+#2416 = ADVANCED_FACE('',(#2417),#2435,.T.);
+#2417 = FACE_BOUND('',#2418,.T.);
+#2418 = EDGE_LOOP('',(#2419,#2420,#2428,#2434));
+#2419 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2420 = ORIENTED_EDGE('',*,*,#2421,.T.);
+#2421 = EDGE_CURVE('',#2390,#2422,#2424,.T.);
+#2422 = VERTEX_POINT('',#2423);
+#2423 = CARTESIAN_POINT('',(1.175,0.575,0.167));
+#2424 = LINE('',#2425,#2426);
+#2425 = CARTESIAN_POINT('',(1.175,-0.575,0.167));
+#2426 = VECTOR('',#2427,1.);
+#2427 = DIRECTION('',(0.,1.,0.));
+#2428 = ORIENTED_EDGE('',*,*,#2429,.T.);
+#2429 = EDGE_CURVE('',#2422,#2300,#2430,.T.);
+#2430 = LINE('',#2431,#2432);
+#2431 = CARTESIAN_POINT('',(1.175,0.575,5.E-02));
+#2432 = VECTOR('',#2433,1.);
+#2433 = DIRECTION('',(0.,0.,1.));
+#2434 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2435 = PLANE('',#2436);
+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);
+#2437 = CARTESIAN_POINT('',(1.175,-0.575,5.E-02));
+#2438 = DIRECTION('',(1.,0.,0.));
+#2439 = DIRECTION('',(0.,0.,1.));
+#2440 = ADVANCED_FACE('',(#2441),#2459,.T.);
+#2441 = FACE_BOUND('',#2442,.T.);
+#2442 = EDGE_LOOP('',(#2443,#2444,#2452,#2458));
+#2443 = ORIENTED_EDGE('',*,*,#2429,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#2445,.F.);
+#2445 = EDGE_CURVE('',#2446,#2422,#2448,.T.);
+#2446 = VERTEX_POINT('',#2447);
+#2447 = CARTESIAN_POINT('',(0.625,0.575,0.167));
+#2448 = LINE('',#2449,#2450);
+#2449 = CARTESIAN_POINT('',(0.625,0.575,0.167));
+#2450 = VECTOR('',#2451,1.);
+#2451 = DIRECTION('',(1.,0.,0.));
+#2452 = ORIENTED_EDGE('',*,*,#2453,.T.);
+#2453 = EDGE_CURVE('',#2446,#2292,#2454,.T.);
+#2454 = LINE('',#2455,#2456);
+#2455 = CARTESIAN_POINT('',(0.625,0.575,5.E-02));
+#2456 = VECTOR('',#2457,1.);
+#2457 = DIRECTION('',(0.,0.,1.));
+#2458 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2459 = PLANE('',#2460);
+#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
+#2461 = CARTESIAN_POINT('',(0.625,0.575,5.E-02));
+#2462 = DIRECTION('',(0.,1.,0.));
+#2463 = DIRECTION('',(0.,0.,1.));
+#2464 = ADVANCED_FACE('',(#2465),#2476,.F.);
+#2465 = FACE_BOUND('',#2466,.F.);
+#2466 = EDGE_LOOP('',(#2467,#2468,#2474,#2475));
+#2467 = ORIENTED_EDGE('',*,*,#2405,.F.);
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2398,#2446,#2470,.T.);
+#2470 = LINE('',#2471,#2472);
+#2471 = CARTESIAN_POINT('',(0.625,-0.575,0.167));
+#2472 = VECTOR('',#2473,1.);
+#2473 = DIRECTION('',(0.,1.,0.));
+#2474 = ORIENTED_EDGE('',*,*,#2453,.T.);
+#2475 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2476 = PLANE('',#2477);
+#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480);
+#2478 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2479 = DIRECTION('',(1.,0.,0.));
+#2480 = DIRECTION('',(0.,0.,1.));
+#2481 = ADVANCED_FACE('',(#2482),#2507,.T.);
+#2482 = FACE_BOUND('',#2483,.T.);
+#2483 = EDGE_LOOP('',(#2484,#2492,#2500,#2506));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2318,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(0.275,0.575,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(0.275,0.575,5.E-02));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(0.,0.,1.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#2493 = EDGE_CURVE('',#2494,#2486,#2496,.T.);
+#2494 = VERTEX_POINT('',#2495);
+#2495 = CARTESIAN_POINT('',(-0.275,0.575,0.167));
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(-0.275,0.575,0.167));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(1.,0.,0.));
+#2500 = ORIENTED_EDGE('',*,*,#2501,.T.);
+#2501 = EDGE_CURVE('',#2494,#2316,#2502,.T.);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(0.,0.,1.));
+#2506 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2507 = PLANE('',#2508);
+#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511);
+#2509 = CARTESIAN_POINT('',(-0.275,0.575,5.E-02));
+#2510 = DIRECTION('',(0.,1.,0.));
+#2511 = DIRECTION('',(0.,0.,1.));
+#2512 = ADVANCED_FACE('',(#2513),#2531,.F.);
+#2513 = FACE_BOUND('',#2514,.F.);
+#2514 = EDGE_LOOP('',(#2515,#2523,#2529,#2530));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2516 = EDGE_CURVE('',#2517,#2334,#2519,.T.);
+#2517 = VERTEX_POINT('',#2518);
+#2518 = CARTESIAN_POINT('',(-0.275,-0.575,0.167));
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(0.,0.,1.));
+#2523 = ORIENTED_EDGE('',*,*,#2524,.T.);
+#2524 = EDGE_CURVE('',#2517,#2494,#2525,.T.);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(-0.275,-0.575,0.167));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(0.,1.,0.));
+#2529 = ORIENTED_EDGE('',*,*,#2501,.T.);
+#2530 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2531 = PLANE('',#2532);
+#2532 = AXIS2_PLACEMENT_3D('',#2533,#2534,#2535);
+#2533 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2534 = DIRECTION('',(1.,0.,0.));
+#2535 = DIRECTION('',(0.,0.,1.));
+#2536 = ADVANCED_FACE('',(#2537),#2555,.F.);
+#2537 = FACE_BOUND('',#2538,.F.);
+#2538 = EDGE_LOOP('',(#2539,#2547,#2553,#2554));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2541,#2326,#2543,.T.);
+#2541 = VERTEX_POINT('',#2542);
+#2542 = CARTESIAN_POINT('',(0.275,-0.575,0.167));
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#2545 = VECTOR('',#2546,1.);
+#2546 = DIRECTION('',(0.,0.,1.));
+#2547 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#2548 = EDGE_CURVE('',#2517,#2541,#2549,.T.);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(-0.275,-0.575,0.167));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(1.,0.,0.));
+#2553 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2554 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2555 = PLANE('',#2556);
+#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2557 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2558 = DIRECTION('',(0.,1.,0.));
+#2559 = DIRECTION('',(0.,0.,1.));
+#2560 = ADVANCED_FACE('',(#2561),#2572,.T.);
+#2561 = FACE_BOUND('',#2562,.T.);
+#2562 = EDGE_LOOP('',(#2563,#2564,#2570,#2571));
+#2563 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#2541,#2486,#2566,.T.);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(0.275,-0.575,0.167));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(0.,1.,0.));
+#2570 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#2571 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2572 = PLANE('',#2573);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(0.275,-0.575,5.E-02));
+#2575 = DIRECTION('',(1.,0.,0.));
+#2576 = DIRECTION('',(0.,0.,1.));
+#2577 = ADVANCED_FACE('',(#2578),#2603,.T.);
+#2578 = FACE_BOUND('',#2579,.T.);
+#2579 = EDGE_LOOP('',(#2580,#2588,#2596,#2602));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2352,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(-0.625,0.325,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(-0.625,0.325,5.E-02));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(0.,0.,1.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#2589 = EDGE_CURVE('',#2590,#2582,#2592,.T.);
+#2590 = VERTEX_POINT('',#2591);
+#2591 = CARTESIAN_POINT('',(-1.175,0.325,0.167));
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(-1.175,0.325,0.167));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(1.,0.,0.));
+#2596 = ORIENTED_EDGE('',*,*,#2597,.T.);
+#2597 = EDGE_CURVE('',#2590,#2350,#2598,.T.);
+#2598 = LINE('',#2599,#2600);
+#2599 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#2600 = VECTOR('',#2601,1.);
+#2601 = DIRECTION('',(0.,0.,1.));
+#2602 = ORIENTED_EDGE('',*,*,#2349,.T.);
+#2603 = PLANE('',#2604);
+#2604 = AXIS2_PLACEMENT_3D('',#2605,#2606,#2607);
+#2605 = CARTESIAN_POINT('',(-1.175,0.325,5.E-02));
+#2606 = DIRECTION('',(0.,1.,0.));
+#2607 = DIRECTION('',(0.,0.,1.));
+#2608 = ADVANCED_FACE('',(#2609),#2627,.F.);
+#2609 = FACE_BOUND('',#2610,.F.);
+#2610 = EDGE_LOOP('',(#2611,#2619,#2625,#2626));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2612 = EDGE_CURVE('',#2613,#2368,#2615,.T.);
+#2613 = VERTEX_POINT('',#2614);
+#2614 = CARTESIAN_POINT('',(-1.175,-0.325,0.167));
+#2615 = LINE('',#2616,#2617);
+#2616 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2617 = VECTOR('',#2618,1.);
+#2618 = DIRECTION('',(0.,0.,1.));
+#2619 = ORIENTED_EDGE('',*,*,#2620,.T.);
+#2620 = EDGE_CURVE('',#2613,#2590,#2621,.T.);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(-1.175,-0.325,0.167));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.,1.,0.));
+#2625 = ORIENTED_EDGE('',*,*,#2597,.T.);
+#2626 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#2627 = PLANE('',#2628);
+#2628 = AXIS2_PLACEMENT_3D('',#2629,#2630,#2631);
+#2629 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2630 = DIRECTION('',(1.,0.,0.));
+#2631 = DIRECTION('',(0.,0.,1.));
+#2632 = ADVANCED_FACE('',(#2633),#2651,.F.);
+#2633 = FACE_BOUND('',#2634,.F.);
+#2634 = EDGE_LOOP('',(#2635,#2643,#2649,#2650));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2637,#2360,#2639,.T.);
+#2637 = VERTEX_POINT('',#2638);
+#2638 = CARTESIAN_POINT('',(-0.625,-0.325,0.167));
+#2639 = LINE('',#2640,#2641);
+#2640 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#2641 = VECTOR('',#2642,1.);
+#2642 = DIRECTION('',(0.,0.,1.));
+#2643 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2644 = EDGE_CURVE('',#2613,#2637,#2645,.T.);
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(-1.175,-0.325,0.167));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(1.,0.,0.));
+#2649 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2650 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2651 = PLANE('',#2652);
+#2652 = AXIS2_PLACEMENT_3D('',#2653,#2654,#2655);
+#2653 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#2654 = DIRECTION('',(0.,1.,0.));
+#2655 = DIRECTION('',(0.,0.,1.));
+#2656 = ADVANCED_FACE('',(#2657),#2668,.T.);
+#2657 = FACE_BOUND('',#2658,.T.);
+#2658 = EDGE_LOOP('',(#2659,#2660,#2666,#2667));
+#2659 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2660 = ORIENTED_EDGE('',*,*,#2661,.T.);
+#2661 = EDGE_CURVE('',#2637,#2582,#2662,.T.);
+#2662 = LINE('',#2663,#2664);
+#2663 = CARTESIAN_POINT('',(-0.625,-0.325,0.167));
+#2664 = VECTOR('',#2665,1.);
+#2665 = DIRECTION('',(0.,1.,0.));
+#2666 = ORIENTED_EDGE('',*,*,#2581,.T.);
+#2667 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2668 = PLANE('',#2669);
+#2669 = AXIS2_PLACEMENT_3D('',#2670,#2671,#2672);
+#2670 = CARTESIAN_POINT('',(-0.625,-0.325,5.E-02));
+#2671 = DIRECTION('',(1.,0.,0.));
+#2672 = DIRECTION('',(0.,0.,1.));
+#2673 = ADVANCED_FACE('',(#2674),#2701,.T.);
+#2674 = FACE_BOUND('',#2675,.T.);
+#2675 = EDGE_LOOP('',(#2676,#2685,#2693,#2700));
+#2676 = ORIENTED_EDGE('',*,*,#2677,.T.);
+#2677 = EDGE_CURVE('',#2398,#2678,#2680,.T.);
+#2678 = VERTEX_POINT('',#2679);
+#2679 = CARTESIAN_POINT('',(0.742,-0.458,5.E-02));
+#2680 = ELLIPSE('',#2681,0.165462986798,0.117);
+#2681 = AXIS2_PLACEMENT_3D('',#2682,#2683,#2684);
+#2682 = CARTESIAN_POINT('',(0.742,-0.458,0.167));
+#2683 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.T.);
+#2686 = EDGE_CURVE('',#2678,#2687,#2689,.T.);
+#2687 = VERTEX_POINT('',#2688);
+#2688 = CARTESIAN_POINT('',(1.058,-0.458,5.E-02));
+#2689 = LINE('',#2690,#2691);
+#2690 = CARTESIAN_POINT('',(0.625,-0.458,5.E-02));
+#2691 = VECTOR('',#2692,1.);
+#2692 = DIRECTION('',(1.,0.,0.));
+#2693 = ORIENTED_EDGE('',*,*,#2694,.F.);
+#2694 = EDGE_CURVE('',#2390,#2687,#2695,.T.);
+#2695 = ELLIPSE('',#2696,0.165462986798,0.117);
+#2696 = AXIS2_PLACEMENT_3D('',#2697,#2698,#2699);
+#2697 = CARTESIAN_POINT('',(1.058,-0.458,0.167));
+#2698 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2699 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2700 = ORIENTED_EDGE('',*,*,#2397,.F.);
+#2701 = CYLINDRICAL_SURFACE('',#2702,0.117);
+#2702 = AXIS2_PLACEMENT_3D('',#2703,#2704,#2705);
+#2703 = CARTESIAN_POINT('',(0.625,-0.458,0.167));
+#2704 = DIRECTION('',(1.,0.,0.));
+#2705 = DIRECTION('',(0.,-1.,0.));
+#2706 = ADVANCED_FACE('',(#2707),#2726,.T.);
+#2707 = FACE_BOUND('',#2708,.T.);
+#2708 = EDGE_LOOP('',(#2709,#2710,#2718,#2725));
+#2709 = ORIENTED_EDGE('',*,*,#2694,.T.);
+#2710 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2711 = EDGE_CURVE('',#2687,#2712,#2714,.T.);
+#2712 = VERTEX_POINT('',#2713);
+#2713 = CARTESIAN_POINT('',(1.058,0.458,5.E-02));
+#2714 = LINE('',#2715,#2716);
+#2715 = CARTESIAN_POINT('',(1.058,-0.575,5.E-02));
+#2716 = VECTOR('',#2717,1.);
+#2717 = DIRECTION('',(0.,1.,0.));
+#2718 = ORIENTED_EDGE('',*,*,#2719,.F.);
+#2719 = EDGE_CURVE('',#2422,#2712,#2720,.T.);
+#2720 = ELLIPSE('',#2721,0.165462986798,0.117);
+#2721 = AXIS2_PLACEMENT_3D('',#2722,#2723,#2724);
+#2722 = CARTESIAN_POINT('',(1.058,0.458,0.167));
+#2723 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2724 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2725 = ORIENTED_EDGE('',*,*,#2421,.F.);
+#2726 = CYLINDRICAL_SURFACE('',#2727,0.117);
+#2727 = AXIS2_PLACEMENT_3D('',#2728,#2729,#2730);
+#2728 = CARTESIAN_POINT('',(1.058,-0.575,0.167));
+#2729 = DIRECTION('',(0.,1.,0.));
+#2730 = DIRECTION('',(1.,0.,0.));
+#2731 = ADVANCED_FACE('',(#2732),#2751,.T.);
+#2732 = FACE_BOUND('',#2733,.F.);
+#2733 = EDGE_LOOP('',(#2734,#2743,#2749,#2750));
+#2734 = ORIENTED_EDGE('',*,*,#2735,.T.);
+#2735 = EDGE_CURVE('',#2446,#2736,#2738,.T.);
+#2736 = VERTEX_POINT('',#2737);
+#2737 = CARTESIAN_POINT('',(0.742,0.458,5.E-02));
+#2738 = ELLIPSE('',#2739,0.165462986798,0.117);
+#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742);
+#2740 = CARTESIAN_POINT('',(0.742,0.458,0.167));
+#2741 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2742 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2743 = ORIENTED_EDGE('',*,*,#2744,.T.);
+#2744 = EDGE_CURVE('',#2736,#2712,#2745,.T.);
+#2745 = LINE('',#2746,#2747);
+#2746 = CARTESIAN_POINT('',(0.625,0.458,5.E-02));
+#2747 = VECTOR('',#2748,1.);
+#2748 = DIRECTION('',(1.,0.,0.));
+#2749 = ORIENTED_EDGE('',*,*,#2719,.F.);
+#2750 = ORIENTED_EDGE('',*,*,#2445,.F.);
+#2751 = CYLINDRICAL_SURFACE('',#2752,0.117);
+#2752 = AXIS2_PLACEMENT_3D('',#2753,#2754,#2755);
+#2753 = CARTESIAN_POINT('',(0.625,0.458,0.167));
+#2754 = DIRECTION('',(1.,0.,0.));
+#2755 = DIRECTION('',(0.,1.,0.));
+#2756 = ADVANCED_FACE('',(#2757),#2768,.T.);
+#2757 = FACE_BOUND('',#2758,.F.);
+#2758 = EDGE_LOOP('',(#2759,#2760,#2766,#2767));
+#2759 = ORIENTED_EDGE('',*,*,#2677,.T.);
+#2760 = ORIENTED_EDGE('',*,*,#2761,.T.);
+#2761 = EDGE_CURVE('',#2678,#2736,#2762,.T.);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(0.742,-0.575,5.E-02));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(0.,1.,0.));
+#2766 = ORIENTED_EDGE('',*,*,#2735,.F.);
+#2767 = ORIENTED_EDGE('',*,*,#2469,.F.);
+#2768 = CYLINDRICAL_SURFACE('',#2769,0.117);
+#2769 = AXIS2_PLACEMENT_3D('',#2770,#2771,#2772);
+#2770 = CARTESIAN_POINT('',(0.742,-0.575,0.167));
+#2771 = DIRECTION('',(0.,1.,0.));
+#2772 = DIRECTION('',(-1.,0.,0.));
+#2773 = ADVANCED_FACE('',(#2774),#2801,.T.);
+#2774 = FACE_BOUND('',#2775,.F.);
+#2775 = EDGE_LOOP('',(#2776,#2785,#2793,#2800));
+#2776 = ORIENTED_EDGE('',*,*,#2777,.T.);
+#2777 = EDGE_CURVE('',#2494,#2778,#2780,.T.);
+#2778 = VERTEX_POINT('',#2779);
+#2779 = CARTESIAN_POINT('',(-0.158,0.458,5.E-02));
+#2780 = ELLIPSE('',#2781,0.165462986798,0.117);
+#2781 = AXIS2_PLACEMENT_3D('',#2782,#2783,#2784);
+#2782 = CARTESIAN_POINT('',(-0.158,0.458,0.167));
+#2783 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2784 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#2786 = EDGE_CURVE('',#2778,#2787,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(0.158,0.458,5.E-02));
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(-0.275,0.458,5.E-02));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(1.,0.,0.));
+#2793 = ORIENTED_EDGE('',*,*,#2794,.F.);
+#2794 = EDGE_CURVE('',#2486,#2787,#2795,.T.);
+#2795 = ELLIPSE('',#2796,0.165462986798,0.117);
+#2796 = AXIS2_PLACEMENT_3D('',#2797,#2798,#2799);
+#2797 = CARTESIAN_POINT('',(0.158,0.458,0.167));
+#2798 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2799 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2800 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#2801 = CYLINDRICAL_SURFACE('',#2802,0.117);
+#2802 = AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);
+#2803 = CARTESIAN_POINT('',(-0.275,0.458,0.167));
+#2804 = DIRECTION('',(1.,0.,0.));
+#2805 = DIRECTION('',(0.,1.,0.));
+#2806 = ADVANCED_FACE('',(#2807),#2826,.T.);
+#2807 = FACE_BOUND('',#2808,.F.);
+#2808 = EDGE_LOOP('',(#2809,#2818,#2824,#2825));
+#2809 = ORIENTED_EDGE('',*,*,#2810,.T.);
+#2810 = EDGE_CURVE('',#2517,#2811,#2813,.T.);
+#2811 = VERTEX_POINT('',#2812);
+#2812 = CARTESIAN_POINT('',(-0.158,-0.458,5.E-02));
+#2813 = ELLIPSE('',#2814,0.165462986798,0.117);
+#2814 = AXIS2_PLACEMENT_3D('',#2815,#2816,#2817);
+#2815 = CARTESIAN_POINT('',(-0.158,-0.458,0.167));
+#2816 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2817 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2818 = ORIENTED_EDGE('',*,*,#2819,.T.);
+#2819 = EDGE_CURVE('',#2811,#2778,#2820,.T.);
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(-0.158,-0.575,5.E-02));
+#2822 = VECTOR('',#2823,1.);
+#2823 = DIRECTION('',(0.,1.,0.));
+#2824 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#2825 = ORIENTED_EDGE('',*,*,#2524,.F.);
+#2826 = CYLINDRICAL_SURFACE('',#2827,0.117);
+#2827 = AXIS2_PLACEMENT_3D('',#2828,#2829,#2830);
+#2828 = CARTESIAN_POINT('',(-0.158,-0.575,0.167));
+#2829 = DIRECTION('',(0.,1.,0.));
+#2830 = DIRECTION('',(-1.,0.,0.));
+#2831 = ADVANCED_FACE('',(#2832),#2851,.T.);
+#2832 = FACE_BOUND('',#2833,.T.);
+#2833 = EDGE_LOOP('',(#2834,#2835,#2843,#2850));
+#2834 = ORIENTED_EDGE('',*,*,#2810,.T.);
+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2836 = EDGE_CURVE('',#2811,#2837,#2839,.T.);
+#2837 = VERTEX_POINT('',#2838);
+#2838 = CARTESIAN_POINT('',(0.158,-0.458,5.E-02));
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(-0.275,-0.458,5.E-02));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(1.,0.,0.));
+#2843 = ORIENTED_EDGE('',*,*,#2844,.F.);
+#2844 = EDGE_CURVE('',#2541,#2837,#2845,.T.);
+#2845 = ELLIPSE('',#2846,0.165462986798,0.117);
+#2846 = AXIS2_PLACEMENT_3D('',#2847,#2848,#2849);
+#2847 = CARTESIAN_POINT('',(0.158,-0.458,0.167));
+#2848 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2849 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2850 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#2851 = CYLINDRICAL_SURFACE('',#2852,0.117);
+#2852 = AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);
+#2853 = CARTESIAN_POINT('',(-0.275,-0.458,0.167));
+#2854 = DIRECTION('',(1.,0.,0.));
+#2855 = DIRECTION('',(0.,-1.,0.));
+#2856 = ADVANCED_FACE('',(#2857),#2868,.T.);
+#2857 = FACE_BOUND('',#2858,.T.);
+#2858 = EDGE_LOOP('',(#2859,#2860,#2866,#2867));
+#2859 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2860 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2861 = EDGE_CURVE('',#2837,#2787,#2862,.T.);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.158,-0.575,5.E-02));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(0.,1.,0.));
+#2866 = ORIENTED_EDGE('',*,*,#2794,.F.);
+#2867 = ORIENTED_EDGE('',*,*,#2565,.F.);
+#2868 = CYLINDRICAL_SURFACE('',#2869,0.117);
+#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872);
+#2870 = CARTESIAN_POINT('',(0.158,-0.575,0.167));
+#2871 = DIRECTION('',(0.,1.,0.));
+#2872 = DIRECTION('',(1.,0.,0.));
+#2873 = ADVANCED_FACE('',(#2874),#2901,.T.);
+#2874 = FACE_BOUND('',#2875,.F.);
+#2875 = EDGE_LOOP('',(#2876,#2885,#2893,#2900));
+#2876 = ORIENTED_EDGE('',*,*,#2877,.T.);
+#2877 = EDGE_CURVE('',#2590,#2878,#2880,.T.);
+#2878 = VERTEX_POINT('',#2879);
+#2879 = CARTESIAN_POINT('',(-1.058,0.208,5.E-02));
+#2880 = ELLIPSE('',#2881,0.165462986798,0.117);
+#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);
+#2882 = CARTESIAN_POINT('',(-1.058,0.208,0.167));
+#2883 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2884 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#2886 = EDGE_CURVE('',#2878,#2887,#2889,.T.);
+#2887 = VERTEX_POINT('',#2888);
+#2888 = CARTESIAN_POINT('',(-0.742,0.208,5.E-02));
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(-1.175,0.208,5.E-02));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(1.,0.,0.));
+#2893 = ORIENTED_EDGE('',*,*,#2894,.F.);
+#2894 = EDGE_CURVE('',#2582,#2887,#2895,.T.);
+#2895 = ELLIPSE('',#2896,0.165462986798,0.117);
+#2896 = AXIS2_PLACEMENT_3D('',#2897,#2898,#2899);
+#2897 = CARTESIAN_POINT('',(-0.742,0.208,0.167));
+#2898 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2899 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2900 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#2901 = CYLINDRICAL_SURFACE('',#2902,0.117);
+#2902 = AXIS2_PLACEMENT_3D('',#2903,#2904,#2905);
+#2903 = CARTESIAN_POINT('',(-1.175,0.208,0.167));
+#2904 = DIRECTION('',(1.,0.,0.));
+#2905 = DIRECTION('',(0.,1.,0.));
+#2906 = ADVANCED_FACE('',(#2907),#2926,.T.);
+#2907 = FACE_BOUND('',#2908,.F.);
+#2908 = EDGE_LOOP('',(#2909,#2918,#2924,#2925));
+#2909 = ORIENTED_EDGE('',*,*,#2910,.T.);
+#2910 = EDGE_CURVE('',#2613,#2911,#2913,.T.);
+#2911 = VERTEX_POINT('',#2912);
+#2912 = CARTESIAN_POINT('',(-1.058,-0.208,5.E-02));
+#2913 = ELLIPSE('',#2914,0.165462986798,0.117);
+#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917);
+#2915 = CARTESIAN_POINT('',(-1.058,-0.208,0.167));
+#2916 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2917 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#2919 = EDGE_CURVE('',#2911,#2878,#2920,.T.);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(-1.058,-0.325,5.E-02));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(0.,1.,0.));
+#2924 = ORIENTED_EDGE('',*,*,#2877,.F.);
+#2925 = ORIENTED_EDGE('',*,*,#2620,.F.);
+#2926 = CYLINDRICAL_SURFACE('',#2927,0.117);
+#2927 = AXIS2_PLACEMENT_3D('',#2928,#2929,#2930);
+#2928 = CARTESIAN_POINT('',(-1.058,-0.325,0.167));
+#2929 = DIRECTION('',(0.,1.,0.));
+#2930 = DIRECTION('',(-1.,0.,0.));
+#2931 = ADVANCED_FACE('',(#2932),#2951,.T.);
+#2932 = FACE_BOUND('',#2933,.T.);
+#2933 = EDGE_LOOP('',(#2934,#2935,#2943,#2950));
+#2934 = ORIENTED_EDGE('',*,*,#2910,.T.);
+#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2936 = EDGE_CURVE('',#2911,#2937,#2939,.T.);
+#2937 = VERTEX_POINT('',#2938);
+#2938 = CARTESIAN_POINT('',(-0.742,-0.208,5.E-02));
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(-1.175,-0.208,5.E-02));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(1.,0.,0.));
+#2943 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#2944 = EDGE_CURVE('',#2637,#2937,#2945,.T.);
+#2945 = ELLIPSE('',#2946,0.165462986798,0.117);
+#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949);
+#2947 = CARTESIAN_POINT('',(-0.742,-0.208,0.167));
+#2948 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2949 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2950 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2951 = CYLINDRICAL_SURFACE('',#2952,0.117);
+#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);
+#2953 = CARTESIAN_POINT('',(-1.175,-0.208,0.167));
+#2954 = DIRECTION('',(1.,0.,0.));
+#2955 = DIRECTION('',(0.,-1.,0.));
+#2956 = ADVANCED_FACE('',(#2957),#2968,.T.);
+#2957 = FACE_BOUND('',#2958,.T.);
+#2958 = EDGE_LOOP('',(#2959,#2960,#2966,#2967));
+#2959 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#2960 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#2961 = EDGE_CURVE('',#2937,#2887,#2962,.T.);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(-0.742,-0.325,5.E-02));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(0.,1.,0.));
+#2966 = ORIENTED_EDGE('',*,*,#2894,.F.);
+#2967 = ORIENTED_EDGE('',*,*,#2661,.F.);
+#2968 = CYLINDRICAL_SURFACE('',#2969,0.117);
+#2969 = AXIS2_PLACEMENT_3D('',#2970,#2971,#2972);
+#2970 = CARTESIAN_POINT('',(-0.742,-0.325,0.167));
+#2971 = DIRECTION('',(0.,1.,0.));
+#2972 = DIRECTION('',(1.,0.,0.));
+#2973 = ADVANCED_FACE('',(#2974),#2980,.F.);
+#2974 = FACE_BOUND('',#2975,.F.);
+#2975 = EDGE_LOOP('',(#2976,#2977,#2978,#2979));
+#2976 = ORIENTED_EDGE('',*,*,#2711,.T.);
+#2977 = ORIENTED_EDGE('',*,*,#2744,.F.);
+#2978 = ORIENTED_EDGE('',*,*,#2761,.F.);
+#2979 = ORIENTED_EDGE('',*,*,#2686,.T.);
+#2980 = PLANE('',#2981);
+#2981 = AXIS2_PLACEMENT_3D('',#2982,#2983,#2984);
+#2982 = CARTESIAN_POINT('',(0.625,-0.575,5.E-02));
+#2983 = DIRECTION('',(0.,0.,1.));
+#2984 = DIRECTION('',(1.,0.,0.));
+#2985 = ADVANCED_FACE('',(#2986),#2992,.F.);
+#2986 = FACE_BOUND('',#2987,.F.);
+#2987 = EDGE_LOOP('',(#2988,#2989,#2990,#2991));
+#2988 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2989 = ORIENTED_EDGE('',*,*,#2819,.F.);
+#2990 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2991 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2992 = PLANE('',#2993);
+#2993 = AXIS2_PLACEMENT_3D('',#2994,#2995,#2996);
+#2994 = CARTESIAN_POINT('',(-0.275,-0.575,5.E-02));
+#2995 = DIRECTION('',(0.,0.,1.));
+#2996 = DIRECTION('',(1.,0.,0.));
+#2997 = ADVANCED_FACE('',(#2998),#3004,.F.);
+#2998 = FACE_BOUND('',#2999,.F.);
+#2999 = EDGE_LOOP('',(#3000,#3001,#3002,#3003));
+#3000 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#3001 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#3002 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#3003 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#3004 = PLANE('',#3005);
+#3005 = AXIS2_PLACEMENT_3D('',#3006,#3007,#3008);
+#3006 = CARTESIAN_POINT('',(-1.175,-0.325,5.E-02));
+#3007 = DIRECTION('',(0.,0.,1.));
+#3008 = DIRECTION('',(1.,0.,0.));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3013))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3010,#3011,#3012)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3010 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3011 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3012 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3013 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3010,
+'distance_accuracy_value','confusion accuracy');
+#3014 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3016,#3024,#3031,#3038,#3045,#3052,#3059,#3066,#3073,#3080,#3087,
+#3094,#3101,#3108,#3115,#3122,#3129,#3136,#3143,#3150,#3157,#3164,
+#3171,#3178,#3185,#3192,#3199,#3206,#3213,#3220,#3227,#3234,#3241,
+#3248,#3255,#3262,#3269,#3276,#3283,#3290,#3297,#3304,#3311,#3318,
+#3325,#3332,#3339,#3346,#3353,#3360,#3367,#3374,#3381,#3388,#3395,
+#3402,#3409,#3416,#3423,#3430,#3437,#3444,#3451,#3458,#3465,#3473,
+#3480,#3487,#3494,#3501,#3508,#3515,#3522,#3529,#3536,#3543,#3550,
+#3557,#3564,#3571,#3578,#3585,#3592,#3599,#3606,#3613,#3620,#3627,
+#3634,#3641,#3648,#3655,#3662,#3669,#3676,#3683,#3690),#3009);
+#3016 = STYLED_ITEM('color',(#3017),#17);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3023 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3024 = STYLED_ITEM('color',(#3025),#66);
+#3025 = PRESENTATION_STYLE_ASSIGNMENT((#3026));
+#3026 = SURFACE_STYLE_USAGE(.BOTH.,#3027);
+#3027 = SURFACE_SIDE_STYLE('',(#3028));
+#3028 = SURFACE_STYLE_FILL_AREA(#3029);
+#3029 = FILL_AREA_STYLE('',(#3030));
+#3030 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3031 = STYLED_ITEM('color',(#3032),#97);
+#3032 = PRESENTATION_STYLE_ASSIGNMENT((#3033));
+#3033 = SURFACE_STYLE_USAGE(.BOTH.,#3034);
+#3034 = SURFACE_SIDE_STYLE('',(#3035));
+#3035 = SURFACE_STYLE_FILL_AREA(#3036);
+#3036 = FILL_AREA_STYLE('',(#3037));
+#3037 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3038 = STYLED_ITEM('color',(#3039),#138);
+#3039 = PRESENTATION_STYLE_ASSIGNMENT((#3040));
+#3040 = SURFACE_STYLE_USAGE(.BOTH.,#3041);
+#3041 = SURFACE_SIDE_STYLE('',(#3042));
+#3042 = SURFACE_STYLE_FILL_AREA(#3043);
+#3043 = FILL_AREA_STYLE('',(#3044));
+#3044 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3045 = STYLED_ITEM('color',(#3046),#292);
+#3046 = PRESENTATION_STYLE_ASSIGNMENT((#3047));
+#3047 = SURFACE_STYLE_USAGE(.BOTH.,#3048);
+#3048 = SURFACE_SIDE_STYLE('',(#3049));
+#3049 = SURFACE_STYLE_FILL_AREA(#3050);
+#3050 = FILL_AREA_STYLE('',(#3051));
+#3051 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3052 = STYLED_ITEM('color',(#3053),#418);
+#3053 = PRESENTATION_STYLE_ASSIGNMENT((#3054));
+#3054 = SURFACE_STYLE_USAGE(.BOTH.,#3055);
+#3055 = SURFACE_SIDE_STYLE('',(#3056));
+#3056 = SURFACE_STYLE_FILL_AREA(#3057);
+#3057 = FILL_AREA_STYLE('',(#3058));
+#3058 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3059 = STYLED_ITEM('color',(#3060),#435);
+#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061));
+#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062);
+#3062 = SURFACE_SIDE_STYLE('',(#3063));
+#3063 = SURFACE_STYLE_FILL_AREA(#3064);
+#3064 = FILL_AREA_STYLE('',(#3065));
+#3065 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3066 = STYLED_ITEM('color',(#3067),#474);
+#3067 = PRESENTATION_STYLE_ASSIGNMENT((#3068));
+#3068 = SURFACE_STYLE_USAGE(.BOTH.,#3069);
+#3069 = SURFACE_SIDE_STYLE('',(#3070));
+#3070 = SURFACE_STYLE_FILL_AREA(#3071);
+#3071 = FILL_AREA_STYLE('',(#3072));
+#3072 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3073 = STYLED_ITEM('color',(#3074),#498);
+#3074 = PRESENTATION_STYLE_ASSIGNMENT((#3075));
+#3075 = SURFACE_STYLE_USAGE(.BOTH.,#3076);
+#3076 = SURFACE_SIDE_STYLE('',(#3077));
+#3077 = SURFACE_STYLE_FILL_AREA(#3078);
+#3078 = FILL_AREA_STYLE('',(#3079));
+#3079 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3080 = STYLED_ITEM('color',(#3081),#521);
+#3081 = PRESENTATION_STYLE_ASSIGNMENT((#3082));
+#3082 = SURFACE_STYLE_USAGE(.BOTH.,#3083);
+#3083 = SURFACE_SIDE_STYLE('',(#3084));
+#3084 = SURFACE_STYLE_FILL_AREA(#3085);
+#3085 = FILL_AREA_STYLE('',(#3086));
+#3086 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3087 = STYLED_ITEM('color',(#3088),#538);
+#3088 = PRESENTATION_STYLE_ASSIGNMENT((#3089));
+#3089 = SURFACE_STYLE_USAGE(.BOTH.,#3090);
+#3090 = SURFACE_SIDE_STYLE('',(#3091));
+#3091 = SURFACE_STYLE_FILL_AREA(#3092);
+#3092 = FILL_AREA_STYLE('',(#3093));
+#3093 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3094 = STYLED_ITEM('color',(#3095),#562);
+#3095 = PRESENTATION_STYLE_ASSIGNMENT((#3096));
+#3096 = SURFACE_STYLE_USAGE(.BOTH.,#3097);
+#3097 = SURFACE_SIDE_STYLE('',(#3098));
+#3098 = SURFACE_STYLE_FILL_AREA(#3099);
+#3099 = FILL_AREA_STYLE('',(#3100));
+#3100 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3101 = STYLED_ITEM('color',(#3102),#588);
+#3102 = PRESENTATION_STYLE_ASSIGNMENT((#3103));
+#3103 = SURFACE_STYLE_USAGE(.BOTH.,#3104);
+#3104 = SURFACE_SIDE_STYLE('',(#3105));
+#3105 = SURFACE_STYLE_FILL_AREA(#3106);
+#3106 = FILL_AREA_STYLE('',(#3107));
+#3107 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3108 = STYLED_ITEM('color',(#3109),#612);
+#3109 = PRESENTATION_STYLE_ASSIGNMENT((#3110));
+#3110 = SURFACE_STYLE_USAGE(.BOTH.,#3111);
+#3111 = SURFACE_SIDE_STYLE('',(#3112));
+#3112 = SURFACE_STYLE_FILL_AREA(#3113);
+#3113 = FILL_AREA_STYLE('',(#3114));
+#3114 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3115 = STYLED_ITEM('color',(#3116),#629);
+#3116 = PRESENTATION_STYLE_ASSIGNMENT((#3117));
+#3117 = SURFACE_STYLE_USAGE(.BOTH.,#3118);
+#3118 = SURFACE_SIDE_STYLE('',(#3119));
+#3119 = SURFACE_STYLE_FILL_AREA(#3120);
+#3120 = FILL_AREA_STYLE('',(#3121));
+#3121 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3122 = STYLED_ITEM('color',(#3123),#660);
+#3123 = PRESENTATION_STYLE_ASSIGNMENT((#3124));
+#3124 = SURFACE_STYLE_USAGE(.BOTH.,#3125);
+#3125 = SURFACE_SIDE_STYLE('',(#3126));
+#3126 = SURFACE_STYLE_FILL_AREA(#3127);
+#3127 = FILL_AREA_STYLE('',(#3128));
+#3128 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3129 = STYLED_ITEM('color',(#3130),#686);
+#3130 = PRESENTATION_STYLE_ASSIGNMENT((#3131));
+#3131 = SURFACE_STYLE_USAGE(.BOTH.,#3132);
+#3132 = SURFACE_SIDE_STYLE('',(#3133));
+#3133 = SURFACE_STYLE_FILL_AREA(#3134);
+#3134 = FILL_AREA_STYLE('',(#3135));
+#3135 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3136 = STYLED_ITEM('color',(#3137),#710);
+#3137 = PRESENTATION_STYLE_ASSIGNMENT((#3138));
+#3138 = SURFACE_STYLE_USAGE(.BOTH.,#3139);
+#3139 = SURFACE_SIDE_STYLE('',(#3140));
+#3140 = SURFACE_STYLE_FILL_AREA(#3141);
+#3141 = FILL_AREA_STYLE('',(#3142));
+#3142 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3143 = STYLED_ITEM('color',(#3144),#741);
+#3144 = PRESENTATION_STYLE_ASSIGNMENT((#3145));
+#3145 = SURFACE_STYLE_USAGE(.BOTH.,#3146);
+#3146 = SURFACE_SIDE_STYLE('',(#3147));
+#3147 = SURFACE_STYLE_FILL_AREA(#3148);
+#3148 = FILL_AREA_STYLE('',(#3149));
+#3149 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3150 = STYLED_ITEM('color',(#3151),#765);
+#3151 = PRESENTATION_STYLE_ASSIGNMENT((#3152));
+#3152 = SURFACE_STYLE_USAGE(.BOTH.,#3153);
+#3153 = SURFACE_SIDE_STYLE('',(#3154));
+#3154 = SURFACE_STYLE_FILL_AREA(#3155);
+#3155 = FILL_AREA_STYLE('',(#3156));
+#3156 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3157 = STYLED_ITEM('color',(#3158),#789);
+#3158 = PRESENTATION_STYLE_ASSIGNMENT((#3159));
+#3159 = SURFACE_STYLE_USAGE(.BOTH.,#3160);
+#3160 = SURFACE_SIDE_STYLE('',(#3161));
+#3161 = SURFACE_STYLE_FILL_AREA(#3162);
+#3162 = FILL_AREA_STYLE('',(#3163));
+#3163 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3164 = STYLED_ITEM('color',(#3165),#813);
+#3165 = PRESENTATION_STYLE_ASSIGNMENT((#3166));
+#3166 = SURFACE_STYLE_USAGE(.BOTH.,#3167);
+#3167 = SURFACE_SIDE_STYLE('',(#3168));
+#3168 = SURFACE_STYLE_FILL_AREA(#3169);
+#3169 = FILL_AREA_STYLE('',(#3170));
+#3170 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3171 = STYLED_ITEM('color',(#3172),#837);
+#3172 = PRESENTATION_STYLE_ASSIGNMENT((#3173));
+#3173 = SURFACE_STYLE_USAGE(.BOTH.,#3174);
+#3174 = SURFACE_SIDE_STYLE('',(#3175));
+#3175 = SURFACE_STYLE_FILL_AREA(#3176);
+#3176 = FILL_AREA_STYLE('',(#3177));
+#3177 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3178 = STYLED_ITEM('color',(#3179),#861);
+#3179 = PRESENTATION_STYLE_ASSIGNMENT((#3180));
+#3180 = SURFACE_STYLE_USAGE(.BOTH.,#3181);
+#3181 = SURFACE_SIDE_STYLE('',(#3182));
+#3182 = SURFACE_STYLE_FILL_AREA(#3183);
+#3183 = FILL_AREA_STYLE('',(#3184));
+#3184 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3185 = STYLED_ITEM('color',(#3186),#885);
+#3186 = PRESENTATION_STYLE_ASSIGNMENT((#3187));
+#3187 = SURFACE_STYLE_USAGE(.BOTH.,#3188);
+#3188 = SURFACE_SIDE_STYLE('',(#3189));
+#3189 = SURFACE_STYLE_FILL_AREA(#3190);
+#3190 = FILL_AREA_STYLE('',(#3191));
+#3191 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3192 = STYLED_ITEM('color',(#3193),#902);
+#3193 = PRESENTATION_STYLE_ASSIGNMENT((#3194));
+#3194 = SURFACE_STYLE_USAGE(.BOTH.,#3195);
+#3195 = SURFACE_SIDE_STYLE('',(#3196));
+#3196 = SURFACE_STYLE_FILL_AREA(#3197);
+#3197 = FILL_AREA_STYLE('',(#3198));
+#3198 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3199 = STYLED_ITEM('color',(#3200),#921);
+#3200 = PRESENTATION_STYLE_ASSIGNMENT((#3201));
+#3201 = SURFACE_STYLE_USAGE(.BOTH.,#3202);
+#3202 = SURFACE_SIDE_STYLE('',(#3203));
+#3203 = SURFACE_STYLE_FILL_AREA(#3204);
+#3204 = FILL_AREA_STYLE('',(#3205));
+#3205 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3206 = STYLED_ITEM('color',(#3207),#952);
+#3207 = PRESENTATION_STYLE_ASSIGNMENT((#3208));
+#3208 = SURFACE_STYLE_USAGE(.BOTH.,#3209);
+#3209 = SURFACE_SIDE_STYLE('',(#3210));
+#3210 = SURFACE_STYLE_FILL_AREA(#3211);
+#3211 = FILL_AREA_STYLE('',(#3212));
+#3212 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3213 = STYLED_ITEM('color',(#3214),#980);
+#3214 = PRESENTATION_STYLE_ASSIGNMENT((#3215));
+#3215 = SURFACE_STYLE_USAGE(.BOTH.,#3216);
+#3216 = SURFACE_SIDE_STYLE('',(#3217));
+#3217 = SURFACE_STYLE_FILL_AREA(#3218);
+#3218 = FILL_AREA_STYLE('',(#3219));
+#3219 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3220 = STYLED_ITEM('color',(#3221),#1004);
+#3221 = PRESENTATION_STYLE_ASSIGNMENT((#3222));
+#3222 = SURFACE_STYLE_USAGE(.BOTH.,#3223);
+#3223 = SURFACE_SIDE_STYLE('',(#3224));
+#3224 = SURFACE_STYLE_FILL_AREA(#3225);
+#3225 = FILL_AREA_STYLE('',(#3226));
+#3226 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3227 = STYLED_ITEM('color',(#3228),#1032);
+#3228 = PRESENTATION_STYLE_ASSIGNMENT((#3229));
+#3229 = SURFACE_STYLE_USAGE(.BOTH.,#3230);
+#3230 = SURFACE_SIDE_STYLE('',(#3231));
+#3231 = SURFACE_STYLE_FILL_AREA(#3232);
+#3232 = FILL_AREA_STYLE('',(#3233));
+#3233 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3234 = STYLED_ITEM('color',(#3235),#1056);
+#3235 = PRESENTATION_STYLE_ASSIGNMENT((#3236));
+#3236 = SURFACE_STYLE_USAGE(.BOTH.,#3237);
+#3237 = SURFACE_SIDE_STYLE('',(#3238));
+#3238 = SURFACE_STYLE_FILL_AREA(#3239);
+#3239 = FILL_AREA_STYLE('',(#3240));
+#3240 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3241 = STYLED_ITEM('color',(#3242),#1084);
+#3242 = PRESENTATION_STYLE_ASSIGNMENT((#3243));
+#3243 = SURFACE_STYLE_USAGE(.BOTH.,#3244);
+#3244 = SURFACE_SIDE_STYLE('',(#3245));
+#3245 = SURFACE_STYLE_FILL_AREA(#3246);
+#3246 = FILL_AREA_STYLE('',(#3247));
+#3247 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3248 = STYLED_ITEM('color',(#3249),#1108);
+#3249 = PRESENTATION_STYLE_ASSIGNMENT((#3250));
+#3250 = SURFACE_STYLE_USAGE(.BOTH.,#3251);
+#3251 = SURFACE_SIDE_STYLE('',(#3252));
+#3252 = SURFACE_STYLE_FILL_AREA(#3253);
+#3253 = FILL_AREA_STYLE('',(#3254));
+#3254 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3255 = STYLED_ITEM('color',(#3256),#1129);
+#3256 = PRESENTATION_STYLE_ASSIGNMENT((#3257));
+#3257 = SURFACE_STYLE_USAGE(.BOTH.,#3258);
+#3258 = SURFACE_SIDE_STYLE('',(#3259));
+#3259 = SURFACE_STYLE_FILL_AREA(#3260);
+#3260 = FILL_AREA_STYLE('',(#3261));
+#3261 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3262 = STYLED_ITEM('color',(#3263),#1153);
+#3263 = PRESENTATION_STYLE_ASSIGNMENT((#3264));
+#3264 = SURFACE_STYLE_USAGE(.BOTH.,#3265);
+#3265 = SURFACE_SIDE_STYLE('',(#3266));
+#3266 = SURFACE_STYLE_FILL_AREA(#3267);
+#3267 = FILL_AREA_STYLE('',(#3268));
+#3268 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3269 = STYLED_ITEM('color',(#3270),#1170);
+#3270 = PRESENTATION_STYLE_ASSIGNMENT((#3271));
+#3271 = SURFACE_STYLE_USAGE(.BOTH.,#3272);
+#3272 = SURFACE_SIDE_STYLE('',(#3273));
+#3273 = SURFACE_STYLE_FILL_AREA(#3274);
+#3274 = FILL_AREA_STYLE('',(#3275));
+#3275 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3276 = STYLED_ITEM('color',(#3277),#1183);
+#3277 = PRESENTATION_STYLE_ASSIGNMENT((#3278));
+#3278 = SURFACE_STYLE_USAGE(.BOTH.,#3279);
+#3279 = SURFACE_SIDE_STYLE('',(#3280));
+#3280 = SURFACE_STYLE_FILL_AREA(#3281);
+#3281 = FILL_AREA_STYLE('',(#3282));
+#3282 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3283 = STYLED_ITEM('color',(#3284),#1215);
+#3284 = PRESENTATION_STYLE_ASSIGNMENT((#3285));
+#3285 = SURFACE_STYLE_USAGE(.BOTH.,#3286);
+#3286 = SURFACE_SIDE_STYLE('',(#3287));
+#3287 = SURFACE_STYLE_FILL_AREA(#3288);
+#3288 = FILL_AREA_STYLE('',(#3289));
+#3289 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3290 = STYLED_ITEM('color',(#3291),#1247);
+#3291 = PRESENTATION_STYLE_ASSIGNMENT((#3292));
+#3292 = SURFACE_STYLE_USAGE(.BOTH.,#3293);
+#3293 = SURFACE_SIDE_STYLE('',(#3294));
+#3294 = SURFACE_STYLE_FILL_AREA(#3295);
+#3295 = FILL_AREA_STYLE('',(#3296));
+#3296 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3297 = STYLED_ITEM('color',(#3298),#1264);
+#3298 = PRESENTATION_STYLE_ASSIGNMENT((#3299));
+#3299 = SURFACE_STYLE_USAGE(.BOTH.,#3300);
+#3300 = SURFACE_SIDE_STYLE('',(#3301));
+#3301 = SURFACE_STYLE_FILL_AREA(#3302);
+#3302 = FILL_AREA_STYLE('',(#3303));
+#3303 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3304 = STYLED_ITEM('color',(#3305),#1382);
+#3305 = PRESENTATION_STYLE_ASSIGNMENT((#3306));
+#3306 = SURFACE_STYLE_USAGE(.BOTH.,#3307);
+#3307 = SURFACE_SIDE_STYLE('',(#3308));
+#3308 = SURFACE_STYLE_FILL_AREA(#3309);
+#3309 = FILL_AREA_STYLE('',(#3310));
+#3310 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3311 = STYLED_ITEM('color',(#3312),#1399);
+#3312 = PRESENTATION_STYLE_ASSIGNMENT((#3313));
+#3313 = SURFACE_STYLE_USAGE(.BOTH.,#3314);
+#3314 = SURFACE_SIDE_STYLE('',(#3315));
+#3315 = SURFACE_STYLE_FILL_AREA(#3316);
+#3316 = FILL_AREA_STYLE('',(#3317));
+#3317 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3318 = STYLED_ITEM('color',(#3319),#1438);
+#3319 = PRESENTATION_STYLE_ASSIGNMENT((#3320));
+#3320 = SURFACE_STYLE_USAGE(.BOTH.,#3321);
+#3321 = SURFACE_SIDE_STYLE('',(#3322));
+#3322 = SURFACE_STYLE_FILL_AREA(#3323);
+#3323 = FILL_AREA_STYLE('',(#3324));
+#3324 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3325 = STYLED_ITEM('color',(#3326),#1509);
+#3326 = PRESENTATION_STYLE_ASSIGNMENT((#3327));
+#3327 = SURFACE_STYLE_USAGE(.BOTH.,#3328);
+#3328 = SURFACE_SIDE_STYLE('',(#3329));
+#3329 = SURFACE_STYLE_FILL_AREA(#3330);
+#3330 = FILL_AREA_STYLE('',(#3331));
+#3331 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3332 = STYLED_ITEM('color',(#3333),#1539);
+#3333 = PRESENTATION_STYLE_ASSIGNMENT((#3334));
+#3334 = SURFACE_STYLE_USAGE(.BOTH.,#3335);
+#3335 = SURFACE_SIDE_STYLE('',(#3336));
+#3336 = SURFACE_STYLE_FILL_AREA(#3337);
+#3337 = FILL_AREA_STYLE('',(#3338));
+#3338 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3339 = STYLED_ITEM('color',(#3340),#1617);
+#3340 = PRESENTATION_STYLE_ASSIGNMENT((#3341));
+#3341 = SURFACE_STYLE_USAGE(.BOTH.,#3342);
+#3342 = SURFACE_SIDE_STYLE('',(#3343));
+#3343 = SURFACE_STYLE_FILL_AREA(#3344);
+#3344 = FILL_AREA_STYLE('',(#3345));
+#3345 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3346 = STYLED_ITEM('color',(#3347),#1644);
+#3347 = PRESENTATION_STYLE_ASSIGNMENT((#3348));
+#3348 = SURFACE_STYLE_USAGE(.BOTH.,#3349);
+#3349 = SURFACE_SIDE_STYLE('',(#3350));
+#3350 = SURFACE_STYLE_FILL_AREA(#3351);
+#3351 = FILL_AREA_STYLE('',(#3352));
+#3352 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3353 = STYLED_ITEM('color',(#3354),#1715);
+#3354 = PRESENTATION_STYLE_ASSIGNMENT((#3355));
+#3355 = SURFACE_STYLE_USAGE(.BOTH.,#3356);
+#3356 = SURFACE_SIDE_STYLE('',(#3357));
+#3357 = SURFACE_STYLE_FILL_AREA(#3358);
+#3358 = FILL_AREA_STYLE('',(#3359));
+#3359 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3360 = STYLED_ITEM('color',(#3361),#1742);
+#3361 = PRESENTATION_STYLE_ASSIGNMENT((#3362));
+#3362 = SURFACE_STYLE_USAGE(.BOTH.,#3363);
+#3363 = SURFACE_SIDE_STYLE('',(#3364));
+#3364 = SURFACE_STYLE_FILL_AREA(#3365);
+#3365 = FILL_AREA_STYLE('',(#3366));
+#3366 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3367 = STYLED_ITEM('color',(#3368),#1805);
+#3368 = PRESENTATION_STYLE_ASSIGNMENT((#3369));
+#3369 = SURFACE_STYLE_USAGE(.BOTH.,#3370);
+#3370 = SURFACE_SIDE_STYLE('',(#3371));
+#3371 = SURFACE_STYLE_FILL_AREA(#3372);
+#3372 = FILL_AREA_STYLE('',(#3373));
+#3373 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3374 = STYLED_ITEM('color',(#3375),#1817);
+#3375 = PRESENTATION_STYLE_ASSIGNMENT((#3376));
+#3376 = SURFACE_STYLE_USAGE(.BOTH.,#3377);
+#3377 = SURFACE_SIDE_STYLE('',(#3378));
+#3378 = SURFACE_STYLE_FILL_AREA(#3379);
+#3379 = FILL_AREA_STYLE('',(#3380));
+#3380 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3381 = STYLED_ITEM('color',(#3382),#1848);
+#3382 = PRESENTATION_STYLE_ASSIGNMENT((#3383));
+#3383 = SURFACE_STYLE_USAGE(.BOTH.,#3384);
+#3384 = SURFACE_SIDE_STYLE('',(#3385));
+#3385 = SURFACE_STYLE_FILL_AREA(#3386);
+#3386 = FILL_AREA_STYLE('',(#3387));
+#3387 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3388 = STYLED_ITEM('color',(#3389),#1872);
+#3389 = PRESENTATION_STYLE_ASSIGNMENT((#3390));
+#3390 = SURFACE_STYLE_USAGE(.BOTH.,#3391);
+#3391 = SURFACE_SIDE_STYLE('',(#3392));
+#3392 = SURFACE_STYLE_FILL_AREA(#3393);
+#3393 = FILL_AREA_STYLE('',(#3394));
+#3394 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3395 = STYLED_ITEM('color',(#3396),#1896);
+#3396 = PRESENTATION_STYLE_ASSIGNMENT((#3397));
+#3397 = SURFACE_STYLE_USAGE(.BOTH.,#3398);
+#3398 = SURFACE_SIDE_STYLE('',(#3399));
+#3399 = SURFACE_STYLE_FILL_AREA(#3400);
+#3400 = FILL_AREA_STYLE('',(#3401));
+#3401 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3402 = STYLED_ITEM('color',(#3403),#1913);
+#3403 = PRESENTATION_STYLE_ASSIGNMENT((#3404));
+#3404 = SURFACE_STYLE_USAGE(.BOTH.,#3405);
+#3405 = SURFACE_SIDE_STYLE('',(#3406));
+#3406 = SURFACE_STYLE_FILL_AREA(#3407);
+#3407 = FILL_AREA_STYLE('',(#3408));
+#3408 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3409 = STYLED_ITEM('color',(#3410),#1944);
+#3410 = PRESENTATION_STYLE_ASSIGNMENT((#3411));
+#3411 = SURFACE_STYLE_USAGE(.BOTH.,#3412);
+#3412 = SURFACE_SIDE_STYLE('',(#3413));
+#3413 = SURFACE_STYLE_FILL_AREA(#3414);
+#3414 = FILL_AREA_STYLE('',(#3415));
+#3415 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3416 = STYLED_ITEM('color',(#3417),#1968);
+#3417 = PRESENTATION_STYLE_ASSIGNMENT((#3418));
+#3418 = SURFACE_STYLE_USAGE(.BOTH.,#3419);
+#3419 = SURFACE_SIDE_STYLE('',(#3420));
+#3420 = SURFACE_STYLE_FILL_AREA(#3421);
+#3421 = FILL_AREA_STYLE('',(#3422));
+#3422 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3423 = STYLED_ITEM('color',(#3424),#1992);
+#3424 = PRESENTATION_STYLE_ASSIGNMENT((#3425));
+#3425 = SURFACE_STYLE_USAGE(.BOTH.,#3426);
+#3426 = SURFACE_SIDE_STYLE('',(#3427));
+#3427 = SURFACE_STYLE_FILL_AREA(#3428);
+#3428 = FILL_AREA_STYLE('',(#3429));
+#3429 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3430 = STYLED_ITEM('color',(#3431),#2009);
+#3431 = PRESENTATION_STYLE_ASSIGNMENT((#3432));
+#3432 = SURFACE_STYLE_USAGE(.BOTH.,#3433);
+#3433 = SURFACE_SIDE_STYLE('',(#3434));
+#3434 = SURFACE_STYLE_FILL_AREA(#3435);
+#3435 = FILL_AREA_STYLE('',(#3436));
+#3436 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3437 = STYLED_ITEM('color',(#3438),#2040);
+#3438 = PRESENTATION_STYLE_ASSIGNMENT((#3439));
+#3439 = SURFACE_STYLE_USAGE(.BOTH.,#3440);
+#3440 = SURFACE_SIDE_STYLE('',(#3441));
+#3441 = SURFACE_STYLE_FILL_AREA(#3442);
+#3442 = FILL_AREA_STYLE('',(#3443));
+#3443 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3444 = STYLED_ITEM('color',(#3445),#2064);
+#3445 = PRESENTATION_STYLE_ASSIGNMENT((#3446));
+#3446 = SURFACE_STYLE_USAGE(.BOTH.,#3447);
+#3447 = SURFACE_SIDE_STYLE('',(#3448));
+#3448 = SURFACE_STYLE_FILL_AREA(#3449);
+#3449 = FILL_AREA_STYLE('',(#3450));
+#3450 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3451 = STYLED_ITEM('color',(#3452),#2088);
+#3452 = PRESENTATION_STYLE_ASSIGNMENT((#3453));
+#3453 = SURFACE_STYLE_USAGE(.BOTH.,#3454);
+#3454 = SURFACE_SIDE_STYLE('',(#3455));
+#3455 = SURFACE_STYLE_FILL_AREA(#3456);
+#3456 = FILL_AREA_STYLE('',(#3457));
+#3457 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3458 = STYLED_ITEM('color',(#3459),#2105);
+#3459 = PRESENTATION_STYLE_ASSIGNMENT((#3460));
+#3460 = SURFACE_STYLE_USAGE(.BOTH.,#3461);
+#3461 = SURFACE_SIDE_STYLE('',(#3462));
+#3462 = SURFACE_STYLE_FILL_AREA(#3463);
+#3463 = FILL_AREA_STYLE('',(#3464));
+#3464 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3465 = STYLED_ITEM('color',(#3466),#2117);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3472 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3473 = STYLED_ITEM('color',(#3474),#2175);
+#3474 = PRESENTATION_STYLE_ASSIGNMENT((#3475));
+#3475 = SURFACE_STYLE_USAGE(.BOTH.,#3476);
+#3476 = SURFACE_SIDE_STYLE('',(#3477));
+#3477 = SURFACE_STYLE_FILL_AREA(#3478);
+#3478 = FILL_AREA_STYLE('',(#3479));
+#3479 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3480 = STYLED_ITEM('color',(#3481),#2206);
+#3481 = PRESENTATION_STYLE_ASSIGNMENT((#3482));
+#3482 = SURFACE_STYLE_USAGE(.BOTH.,#3483);
+#3483 = SURFACE_SIDE_STYLE('',(#3484));
+#3484 = SURFACE_STYLE_FILL_AREA(#3485);
+#3485 = FILL_AREA_STYLE('',(#3486));
+#3486 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3487 = STYLED_ITEM('color',(#3488),#2230);
+#3488 = PRESENTATION_STYLE_ASSIGNMENT((#3489));
+#3489 = SURFACE_STYLE_USAGE(.BOTH.,#3490);
+#3490 = SURFACE_SIDE_STYLE('',(#3491));
+#3491 = SURFACE_STYLE_FILL_AREA(#3492);
+#3492 = FILL_AREA_STYLE('',(#3493));
+#3493 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3494 = STYLED_ITEM('color',(#3495),#2254);
+#3495 = PRESENTATION_STYLE_ASSIGNMENT((#3496));
+#3496 = SURFACE_STYLE_USAGE(.BOTH.,#3497);
+#3497 = SURFACE_SIDE_STYLE('',(#3498));
+#3498 = SURFACE_STYLE_FILL_AREA(#3499);
+#3499 = FILL_AREA_STYLE('',(#3500));
+#3500 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3501 = STYLED_ITEM('color',(#3502),#2271);
+#3502 = PRESENTATION_STYLE_ASSIGNMENT((#3503));
+#3503 = SURFACE_STYLE_USAGE(.BOTH.,#3504);
+#3504 = SURFACE_SIDE_STYLE('',(#3505));
+#3505 = SURFACE_STYLE_FILL_AREA(#3506);
+#3506 = FILL_AREA_STYLE('',(#3507));
+#3507 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3508 = STYLED_ITEM('color',(#3509),#2385);
+#3509 = PRESENTATION_STYLE_ASSIGNMENT((#3510));
+#3510 = SURFACE_STYLE_USAGE(.BOTH.,#3511);
+#3511 = SURFACE_SIDE_STYLE('',(#3512));
+#3512 = SURFACE_STYLE_FILL_AREA(#3513);
+#3513 = FILL_AREA_STYLE('',(#3514));
+#3514 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3515 = STYLED_ITEM('color',(#3516),#2416);
+#3516 = PRESENTATION_STYLE_ASSIGNMENT((#3517));
+#3517 = SURFACE_STYLE_USAGE(.BOTH.,#3518);
+#3518 = SURFACE_SIDE_STYLE('',(#3519));
+#3519 = SURFACE_STYLE_FILL_AREA(#3520);
+#3520 = FILL_AREA_STYLE('',(#3521));
+#3521 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3522 = STYLED_ITEM('color',(#3523),#2440);
+#3523 = PRESENTATION_STYLE_ASSIGNMENT((#3524));
+#3524 = SURFACE_STYLE_USAGE(.BOTH.,#3525);
+#3525 = SURFACE_SIDE_STYLE('',(#3526));
+#3526 = SURFACE_STYLE_FILL_AREA(#3527);
+#3527 = FILL_AREA_STYLE('',(#3528));
+#3528 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3529 = STYLED_ITEM('color',(#3530),#2464);
+#3530 = PRESENTATION_STYLE_ASSIGNMENT((#3531));
+#3531 = SURFACE_STYLE_USAGE(.BOTH.,#3532);
+#3532 = SURFACE_SIDE_STYLE('',(#3533));
+#3533 = SURFACE_STYLE_FILL_AREA(#3534);
+#3534 = FILL_AREA_STYLE('',(#3535));
+#3535 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3536 = STYLED_ITEM('color',(#3537),#2481);
+#3537 = PRESENTATION_STYLE_ASSIGNMENT((#3538));
+#3538 = SURFACE_STYLE_USAGE(.BOTH.,#3539);
+#3539 = SURFACE_SIDE_STYLE('',(#3540));
+#3540 = SURFACE_STYLE_FILL_AREA(#3541);
+#3541 = FILL_AREA_STYLE('',(#3542));
+#3542 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3543 = STYLED_ITEM('color',(#3544),#2512);
+#3544 = PRESENTATION_STYLE_ASSIGNMENT((#3545));
+#3545 = SURFACE_STYLE_USAGE(.BOTH.,#3546);
+#3546 = SURFACE_SIDE_STYLE('',(#3547));
+#3547 = SURFACE_STYLE_FILL_AREA(#3548);
+#3548 = FILL_AREA_STYLE('',(#3549));
+#3549 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3550 = STYLED_ITEM('color',(#3551),#2536);
+#3551 = PRESENTATION_STYLE_ASSIGNMENT((#3552));
+#3552 = SURFACE_STYLE_USAGE(.BOTH.,#3553);
+#3553 = SURFACE_SIDE_STYLE('',(#3554));
+#3554 = SURFACE_STYLE_FILL_AREA(#3555);
+#3555 = FILL_AREA_STYLE('',(#3556));
+#3556 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3557 = STYLED_ITEM('color',(#3558),#2560);
+#3558 = PRESENTATION_STYLE_ASSIGNMENT((#3559));
+#3559 = SURFACE_STYLE_USAGE(.BOTH.,#3560);
+#3560 = SURFACE_SIDE_STYLE('',(#3561));
+#3561 = SURFACE_STYLE_FILL_AREA(#3562);
+#3562 = FILL_AREA_STYLE('',(#3563));
+#3563 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3564 = STYLED_ITEM('color',(#3565),#2577);
+#3565 = PRESENTATION_STYLE_ASSIGNMENT((#3566));
+#3566 = SURFACE_STYLE_USAGE(.BOTH.,#3567);
+#3567 = SURFACE_SIDE_STYLE('',(#3568));
+#3568 = SURFACE_STYLE_FILL_AREA(#3569);
+#3569 = FILL_AREA_STYLE('',(#3570));
+#3570 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3571 = STYLED_ITEM('color',(#3572),#2608);
+#3572 = PRESENTATION_STYLE_ASSIGNMENT((#3573));
+#3573 = SURFACE_STYLE_USAGE(.BOTH.,#3574);
+#3574 = SURFACE_SIDE_STYLE('',(#3575));
+#3575 = SURFACE_STYLE_FILL_AREA(#3576);
+#3576 = FILL_AREA_STYLE('',(#3577));
+#3577 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3578 = STYLED_ITEM('color',(#3579),#2632);
+#3579 = PRESENTATION_STYLE_ASSIGNMENT((#3580));
+#3580 = SURFACE_STYLE_USAGE(.BOTH.,#3581);
+#3581 = SURFACE_SIDE_STYLE('',(#3582));
+#3582 = SURFACE_STYLE_FILL_AREA(#3583);
+#3583 = FILL_AREA_STYLE('',(#3584));
+#3584 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3585 = STYLED_ITEM('color',(#3586),#2656);
+#3586 = PRESENTATION_STYLE_ASSIGNMENT((#3587));
+#3587 = SURFACE_STYLE_USAGE(.BOTH.,#3588);
+#3588 = SURFACE_SIDE_STYLE('',(#3589));
+#3589 = SURFACE_STYLE_FILL_AREA(#3590);
+#3590 = FILL_AREA_STYLE('',(#3591));
+#3591 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3592 = STYLED_ITEM('color',(#3593),#2673);
+#3593 = PRESENTATION_STYLE_ASSIGNMENT((#3594));
+#3594 = SURFACE_STYLE_USAGE(.BOTH.,#3595);
+#3595 = SURFACE_SIDE_STYLE('',(#3596));
+#3596 = SURFACE_STYLE_FILL_AREA(#3597);
+#3597 = FILL_AREA_STYLE('',(#3598));
+#3598 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3599 = STYLED_ITEM('color',(#3600),#2706);
+#3600 = PRESENTATION_STYLE_ASSIGNMENT((#3601));
+#3601 = SURFACE_STYLE_USAGE(.BOTH.,#3602);
+#3602 = SURFACE_SIDE_STYLE('',(#3603));
+#3603 = SURFACE_STYLE_FILL_AREA(#3604);
+#3604 = FILL_AREA_STYLE('',(#3605));
+#3605 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3606 = STYLED_ITEM('color',(#3607),#2731);
+#3607 = PRESENTATION_STYLE_ASSIGNMENT((#3608));
+#3608 = SURFACE_STYLE_USAGE(.BOTH.,#3609);
+#3609 = SURFACE_SIDE_STYLE('',(#3610));
+#3610 = SURFACE_STYLE_FILL_AREA(#3611);
+#3611 = FILL_AREA_STYLE('',(#3612));
+#3612 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3613 = STYLED_ITEM('color',(#3614),#2756);
+#3614 = PRESENTATION_STYLE_ASSIGNMENT((#3615));
+#3615 = SURFACE_STYLE_USAGE(.BOTH.,#3616);
+#3616 = SURFACE_SIDE_STYLE('',(#3617));
+#3617 = SURFACE_STYLE_FILL_AREA(#3618);
+#3618 = FILL_AREA_STYLE('',(#3619));
+#3619 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3620 = STYLED_ITEM('color',(#3621),#2773);
+#3621 = PRESENTATION_STYLE_ASSIGNMENT((#3622));
+#3622 = SURFACE_STYLE_USAGE(.BOTH.,#3623);
+#3623 = SURFACE_SIDE_STYLE('',(#3624));
+#3624 = SURFACE_STYLE_FILL_AREA(#3625);
+#3625 = FILL_AREA_STYLE('',(#3626));
+#3626 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3627 = STYLED_ITEM('color',(#3628),#2806);
+#3628 = PRESENTATION_STYLE_ASSIGNMENT((#3629));
+#3629 = SURFACE_STYLE_USAGE(.BOTH.,#3630);
+#3630 = SURFACE_SIDE_STYLE('',(#3631));
+#3631 = SURFACE_STYLE_FILL_AREA(#3632);
+#3632 = FILL_AREA_STYLE('',(#3633));
+#3633 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3634 = STYLED_ITEM('color',(#3635),#2831);
+#3635 = PRESENTATION_STYLE_ASSIGNMENT((#3636));
+#3636 = SURFACE_STYLE_USAGE(.BOTH.,#3637);
+#3637 = SURFACE_SIDE_STYLE('',(#3638));
+#3638 = SURFACE_STYLE_FILL_AREA(#3639);
+#3639 = FILL_AREA_STYLE('',(#3640));
+#3640 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3641 = STYLED_ITEM('color',(#3642),#2856);
+#3642 = PRESENTATION_STYLE_ASSIGNMENT((#3643));
+#3643 = SURFACE_STYLE_USAGE(.BOTH.,#3644);
+#3644 = SURFACE_SIDE_STYLE('',(#3645));
+#3645 = SURFACE_STYLE_FILL_AREA(#3646);
+#3646 = FILL_AREA_STYLE('',(#3647));
+#3647 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3648 = STYLED_ITEM('color',(#3649),#2873);
+#3649 = PRESENTATION_STYLE_ASSIGNMENT((#3650));
+#3650 = SURFACE_STYLE_USAGE(.BOTH.,#3651);
+#3651 = SURFACE_SIDE_STYLE('',(#3652));
+#3652 = SURFACE_STYLE_FILL_AREA(#3653);
+#3653 = FILL_AREA_STYLE('',(#3654));
+#3654 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3655 = STYLED_ITEM('color',(#3656),#2906);
+#3656 = PRESENTATION_STYLE_ASSIGNMENT((#3657));
+#3657 = SURFACE_STYLE_USAGE(.BOTH.,#3658);
+#3658 = SURFACE_SIDE_STYLE('',(#3659));
+#3659 = SURFACE_STYLE_FILL_AREA(#3660);
+#3660 = FILL_AREA_STYLE('',(#3661));
+#3661 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3662 = STYLED_ITEM('color',(#3663),#2931);
+#3663 = PRESENTATION_STYLE_ASSIGNMENT((#3664));
+#3664 = SURFACE_STYLE_USAGE(.BOTH.,#3665);
+#3665 = SURFACE_SIDE_STYLE('',(#3666));
+#3666 = SURFACE_STYLE_FILL_AREA(#3667);
+#3667 = FILL_AREA_STYLE('',(#3668));
+#3668 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3669 = STYLED_ITEM('color',(#3670),#2956);
+#3670 = PRESENTATION_STYLE_ASSIGNMENT((#3671));
+#3671 = SURFACE_STYLE_USAGE(.BOTH.,#3672);
+#3672 = SURFACE_SIDE_STYLE('',(#3673));
+#3673 = SURFACE_STYLE_FILL_AREA(#3674);
+#3674 = FILL_AREA_STYLE('',(#3675));
+#3675 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3676 = STYLED_ITEM('color',(#3677),#2973);
+#3677 = PRESENTATION_STYLE_ASSIGNMENT((#3678));
+#3678 = SURFACE_STYLE_USAGE(.BOTH.,#3679);
+#3679 = SURFACE_SIDE_STYLE('',(#3680));
+#3680 = SURFACE_STYLE_FILL_AREA(#3681);
+#3681 = FILL_AREA_STYLE('',(#3682));
+#3682 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3683 = STYLED_ITEM('color',(#3684),#2985);
+#3684 = PRESENTATION_STYLE_ASSIGNMENT((#3685));
+#3685 = SURFACE_STYLE_USAGE(.BOTH.,#3686);
+#3686 = SURFACE_SIDE_STYLE('',(#3687));
+#3687 = SURFACE_STYLE_FILL_AREA(#3688);
+#3688 = FILL_AREA_STYLE('',(#3689));
+#3689 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3690 = STYLED_ITEM('color',(#3691),#2997);
+#3691 = PRESENTATION_STYLE_ASSIGNMENT((#3692));
+#3692 = SURFACE_STYLE_USAGE(.BOTH.,#3693);
+#3693 = SURFACE_SIDE_STYLE('',(#3694));
+#3694 = SURFACE_STYLE_FILL_AREA(#3695);
+#3695 = FILL_AREA_STYLE('',(#3696));
+#3696 = FILL_AREA_STYLE_COLOUR('',#3023);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S2.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S2.wrl
new file mode 100644
index 00000000..e67c09b1
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_S2.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,0,10,9,-1,8,11,0,-1,0,11,10,-1,8,12,11,-1]
+coord Coordinate { point [-0.787 -0.689 0.111,-0.785 -0.691 0.123,-0.787 -0.689 0.117,-0.783 -0.694 0.129,-0.779 -0.697 0.134,-0.775 -0.701 0.138,-0.770 -0.706 0.142,-0.787 -0.689 0.071,-0.719 -0.758 0.071,-0.763 -0.714 0.145,-0.757 -0.719 0.146,-0.752 -0.724 0.147,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 -0.689 0.111,-0.787 -0.551 0.111,-0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1,6,0,7,-1,6,4,0,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1]
+coord Coordinate { point [-0.787 -0.689 0.117,-0.787 -0.551 0.111,-0.787 -0.689 0.111,-0.787 0.551 0.111,-0.787 0.689 0.117,-0.787 0.689 0.111,-0.785 0.691 0.123,-0.785 -0.691 0.123,-0.783 0.694 0.129,-0.783 -0.694 0.129,-0.779 0.697 0.134,-0.779 -0.697 0.134,-0.775 0.701 0.138,-0.775 -0.701 0.138,-0.770 0.706 0.142,-0.770 -0.706 0.142,-0.763 0.714 0.145,-0.763 -0.714 0.145,-0.757 0.719 0.146,-0.757 -0.719 0.146,-0.752 0.724 0.147,-0.752 -0.724 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,0,4,3,-1,5,6,7,-1,2,8,9,-1,1,8,2,-1,6,10,11,-1,5,10,6,-1,12,13,8,-1,8,13,9,-1,12,14,13,-1,15,16,17,-1,11,18,19,-1,19,18,15,-1,10,18,11,-1,15,18,16,-1,6,3,4,-1,6,4,7,-1,12,15,14,-1,14,15,17,-1]
+coord Coordinate { point [-0.787 -0.689 0.071,-0.691 -0.719 0.071,-0.719 -0.758 0.071,-0.748 -0.661 0.071,-0.787 -0.551 0.071,-0.787 0.689 0.071,-0.748 0.661 0.071,-0.787 0.551 0.071,0.691 -0.719 0.071,0.719 -0.758 0.071,-0.719 0.758 0.071,-0.691 0.719 0.071,0.748 -0.661 0.071,0.787 -0.689 0.071,0.787 -0.551 0.071,0.748 0.661 0.071,0.787 0.689 0.071,0.787 0.551 0.071,0.719 0.758 0.071,0.691 0.719 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,2,1,-1,6,3,4,-1,7,2,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,8,16,15,-1,17,6,4,-1,18,19,16,-1,18,20,19,-1,18,21,20,-1,18,16,8,-1,18,22,21,-1,23,2,7,-1,24,4,25,-1,24,17,4,-1,26,27,28,-1,26,28,29,-1,26,29,30,-1,26,23,27,-1,26,2,23,-1,31,26,30,-1,32,24,25,-1,33,26,31,-1,34,32,25,-1,10,35,34,-1,10,34,25,-1,36,35,10,-1,22,33,37,-1,22,37,21,-1,22,26,33,-1,38,36,10,-1,39,38,10,-1,9,39,10,-1]
+coord Coordinate { point [-0.690 -0.670 0.147,-0.699 -0.661 0.147,-0.752 -0.724 0.147,-0.679 -0.676 0.147,-0.719 -0.758 0.147,-0.706 -0.650 0.147,-0.667 -0.681 0.147,-0.710 -0.638 0.147,0.752 0.724 0.147,0.712 -0.625 0.147,0.752 -0.724 0.147,0.712 0.625 0.147,0.710 0.638 0.147,0.706 0.650 0.147,0.699 0.661 0.147,0.690 0.670 0.147,0.679 0.676 0.147,-0.654 -0.682 0.147,0.719 0.758 0.147,0.667 0.681 0.147,0.654 0.682 0.147,-0.654 0.682 0.147,-0.719 0.758 0.147,-0.712 -0.625 0.147,0.654 -0.682 0.147,0.719 -0.758 0.147,-0.752 0.724 0.147,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.706 0.650 0.147,-0.699 0.661 0.147,-0.690 0.670 0.147,0.667 -0.681 0.147,-0.679 0.676 0.147,0.679 -0.676 0.147,0.690 -0.670 0.147,0.699 -0.661 0.147,-0.667 0.681 0.147,0.706 -0.650 0.147,0.710 -0.638 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.719 -0.758 0.071,0.719 -0.758 0.147,-0.719 -0.758 0.071,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-0.787 -0.551 0.000,-0.787 -0.551 0.071,-0.945 -0.551 0.000,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.787 0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,1,9,-1,11,7,1,-1,11,1,10,-1,12,7,11,-1]
+coord Coordinate { point [-0.785 0.691 0.123,-0.787 0.689 0.111,-0.787 0.689 0.117,-0.783 0.694 0.129,-0.779 0.697 0.134,-0.775 0.701 0.138,-0.770 0.706 0.142,-0.719 0.758 0.071,-0.787 0.689 0.071,-0.763 0.714 0.145,-0.757 0.719 0.146,-0.752 0.724 0.147,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 0.689 0.071,-0.787 0.551 0.111,-0.787 0.689 0.111,-0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 0.551 0.000,-0.787 0.551 0.071,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,7,1,-1,10,1,9,-1,11,7,10,-1]
+coord Coordinate { point [0.787 -0.690 0.118,0.787 -0.689 0.111,0.787 -0.689 0.115,0.785 -0.691 0.124,0.782 -0.694 0.130,0.777 -0.699 0.136,0.770 -0.707 0.142,0.719 -0.758 0.071,0.787 -0.689 0.071,0.761 -0.715 0.145,0.752 -0.724 0.147,0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 -0.689 0.111,0.787 -0.551 0.071,0.787 -0.551 0.111,0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.719 0.758 0.147,0.719 0.758 0.071,-0.719 0.758 0.071,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.787 -0.551 0.071,0.787 0.551 0.071,0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,8,10,0,-1,0,10,9,-1,8,11,10,-1]
+coord Coordinate { point [0.787 0.689 0.111,0.787 0.690 0.118,0.787 0.689 0.115,0.785 0.691 0.124,0.782 0.694 0.130,0.777 0.699 0.136,0.770 0.707 0.142,0.787 0.689 0.071,0.719 0.758 0.071,0.761 0.715 0.145,0.752 0.724 0.147,0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 0.551 0.111,0.787 0.689 0.071,0.787 0.689 0.111,0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.691 -0.719 0.107,-0.691 -0.719 0.071,-0.748 -0.661 0.071,-0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107,-0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 -0.719 0.107,0.691 -0.719 0.071,-0.691 -0.719 0.071,-0.691 -0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.691 0.719 0.071,-0.691 0.719 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 -0.719 0.071,0.691 -0.719 0.107,0.748 -0.661 0.071,0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 0.719 0.071,0.691 0.719 0.107,-0.691 0.719 0.071,-0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.748 0.661 0.071,0.748 -0.661 0.107,0.748 0.661 0.107,0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 0.719 0.107,0.691 0.719 0.071,0.748 0.661 0.071,0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,11,12,-1,10,12,13,-1,14,9,15,-1,14,15,11,-1,14,8,9,-1,16,14,11,-1,16,11,10,-1,17,18,16,-1,17,16,10,-1,19,18,17,-1]
+coord Coordinate { point [0.761 0.715 0.145,0.752 -0.724 0.147,0.761 -0.715 0.145,0.752 0.724 0.147,0.770 0.707 0.142,0.770 -0.707 0.142,0.777 0.699 0.136,0.777 -0.699 0.136,0.782 0.694 0.130,0.782 -0.694 0.130,0.787 -0.551 0.111,0.787 -0.690 0.118,0.787 -0.689 0.115,0.787 -0.689 0.111,0.785 0.691 0.124,0.785 -0.691 0.124,0.787 0.690 0.118,0.787 0.551 0.111,0.787 0.689 0.115,0.787 0.689 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 -0.625 0.147,0.712 0.625 0.147,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.711 0.636 0.154,0.712 0.625 0.154,0.712 0.625 0.147,0.710 0.638 0.147,0.707 0.647 0.154,0.706 0.650 0.147,0.701 0.658 0.154,0.699 0.661 0.147,0.692 0.668 0.154,0.690 0.670 0.147,0.680 0.676 0.154,0.679 0.676 0.147,0.668 0.681 0.154,0.667 0.681 0.147,0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.712 0.625 0.147,-0.712 0.625 0.154,-0.710 0.638 0.147,-0.710 0.638 0.154,-0.706 0.650 0.147,-0.705 0.651 0.154,-0.699 0.661 0.147,-0.698 0.662 0.154,-0.690 0.670 0.147,-0.688 0.671 0.154,-0.679 0.676 0.147,-0.676 0.678 0.154,-0.667 0.681 0.147,-0.665 0.681 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.712 -0.625 0.147,-0.712 -0.625 0.154,-0.712 0.625 0.147,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.712 -0.625 0.147,-0.710 -0.638 0.147,-0.707 -0.647 0.154,-0.706 -0.650 0.147,-0.701 -0.658 0.154,-0.699 -0.661 0.147,-0.692 -0.668 0.154,-0.690 -0.670 0.147,-0.680 -0.676 0.154,-0.679 -0.676 0.147,-0.668 -0.681 0.154,-0.667 -0.681 0.147,-0.654 -0.682 0.154,-0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.654 -0.682 0.147,0.654 -0.682 0.154,-0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.712 -0.625 0.154,0.710 -0.638 0.147,0.710 -0.638 0.154,0.706 -0.650 0.147,0.705 -0.651 0.154,0.699 -0.661 0.147,0.698 -0.662 0.154,0.690 -0.670 0.147,0.688 -0.671 0.154,0.679 -0.676 0.147,0.676 -0.678 0.154,0.667 -0.681 0.147,0.665 -0.681 0.154,0.654 -0.682 0.147,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.787 0.551 0.000,-0.945 -0.551 0.000,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.945 -0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-0.787 0.551 0.071,-0.787 0.551 0.000,-0.945 0.551 0.000,-0.945 0.551 0.111,-0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [0.787 -0.551 0.000,0.945 -0.551 0.000,0.787 -0.551 0.071,0.945 -0.551 0.111,0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [0.945 0.551 0.000,0.787 0.551 0.000,0.787 0.551 0.071,0.945 0.551 0.111,0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.945 0.551 0.000,0.787 -0.551 0.000,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,1,4,2,-1,1,5,6,-1,0,5,1,-1,7,8,4,-1,4,8,2,-1,7,9,8,-1,5,10,6,-1,11,12,3,-1,6,12,11,-1,3,12,4,-1,10,12,6,-1,8,13,14,-1,9,13,8,-1,15,16,7,-1,7,16,9,-1,17,18,13,-1,13,18,14,-1,12,19,15,-1,16,19,17,-1,15,19,16,-1,17,19,18,-1,10,19,12,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.463 -0.128 0.107,-0.691 -0.719 0.107,-0.246 -0.128 0.107,-0.108 -0.226 0.107,-0.748 0.661 0.107,-0.463 0.128 0.107,0.108 -0.226 0.107,0.691 -0.719 0.107,0.246 -0.226 0.107,-0.691 0.719 0.107,-0.246 0.128 0.107,-0.108 0.226 0.107,0.463 -0.226 0.107,0.748 -0.661 0.107,0.108 0.226 0.107,0.246 0.226 0.107,0.463 0.226 0.107,0.748 0.661 0.107,0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.945 0.551 0.111,0.787 0.551 0.111,0.787 -0.551 0.111,0.945 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 0.625 0.154,0.710 0.623 0.170,0.710 -0.623 0.170,0.704 -0.621 0.185,0.704 0.621 0.185,0.695 -0.620 0.199,0.695 0.620 0.199,0.683 -0.618 0.209,0.683 0.618 0.209,0.670 -0.617 0.217,0.670 0.617 0.217,0.657 -0.615 0.221,0.657 0.615 0.221,0.643 -0.614 0.222,0.643 0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,3,-1,5,4,7,-1,8,9,10,-1,2,9,8,-1,1,9,2,-1,11,12,13,-1,15,14,6,-1,6,14,4,-1,7,14,1,-1,4,14,7,-1,10,16,17,-1,17,16,15,-1,9,16,10,-1,15,16,14,-1,1,16,9,-1,14,16,1,-1,18,19,20,-1,13,21,22,-1,22,21,23,-1,12,21,13,-1,23,24,25,-1,25,24,26,-1,21,24,23,-1,27,28,12,-1,12,28,21,-1,26,29,18,-1,19,29,30,-1,18,29,19,-1,24,29,26,-1,21,31,24,-1,28,31,21,-1,32,0,27,-1,33,0,32,-1,27,0,28,-1,30,34,35,-1,24,34,29,-1,29,34,30,-1,31,34,24,-1,28,2,31,-1,0,2,28,-1,5,7,33,-1,33,7,0,-1,35,8,10,-1,2,8,31,-1,34,8,35,-1,31,8,34,-1,7,1,0,-1]
+coord Coordinate { point [0.670 0.660 0.200,0.675 0.638 0.211,0.685 0.646 0.200,0.645 0.627 0.221,0.656 0.636 0.218,0.646 0.640 0.217,0.643 0.614 0.222,0.663 0.648 0.211,0.694 0.628 0.199,0.682 0.625 0.210,0.683 0.618 0.209,0.654 0.682 0.154,0.653 0.680 0.170,0.668 0.681 0.154,0.663 0.629 0.218,0.657 0.615 0.221,0.668 0.621 0.218,0.670 0.617 0.217,0.711 0.636 0.154,0.710 0.623 0.170,0.712 0.625 0.154,0.678 0.674 0.171,0.680 0.676 0.154,0.692 0.668 0.154,0.699 0.657 0.171,0.701 0.658 0.154,0.707 0.647 0.154,0.651 0.675 0.185,0.675 0.668 0.186,0.709 0.634 0.170,0.704 0.621 0.185,0.694 0.652 0.186,0.649 0.666 0.199,0.648 0.654 0.209,0.703 0.631 0.186,0.695 0.620 0.199]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.154,-0.653 0.680 0.170,0.653 0.680 0.170,0.651 0.675 0.185,-0.651 0.675 0.185,0.649 0.666 0.199,-0.649 0.666 0.199,0.648 0.654 0.209,-0.648 0.654 0.209,0.646 0.640 0.217,-0.646 0.640 0.217,0.645 0.627 0.221,-0.645 0.627 0.221,0.643 0.614 0.222,-0.643 0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,3,-1,5,4,7,-1,8,9,10,-1,2,9,8,-1,1,9,2,-1,11,12,13,-1,15,14,6,-1,6,14,4,-1,7,14,1,-1,4,14,7,-1,10,16,17,-1,17,16,15,-1,9,16,10,-1,15,16,14,-1,1,16,9,-1,14,16,1,-1,18,19,20,-1,13,21,22,-1,22,21,23,-1,12,21,13,-1,23,24,25,-1,25,24,26,-1,21,24,23,-1,27,28,12,-1,12,28,21,-1,26,29,18,-1,19,29,30,-1,18,29,19,-1,24,29,26,-1,21,31,24,-1,28,31,21,-1,32,0,27,-1,33,0,32,-1,27,0,28,-1,30,34,35,-1,24,34,29,-1,29,34,30,-1,31,34,24,-1,28,2,31,-1,0,2,28,-1,5,7,33,-1,33,7,0,-1,35,8,10,-1,2,8,31,-1,34,8,35,-1,31,8,34,-1,7,1,0,-1]
+coord Coordinate { point [-0.689 0.640 0.200,-0.668 0.646 0.211,-0.676 0.656 0.200,-0.657 0.615 0.221,-0.665 0.626 0.218,-0.670 0.617 0.217,-0.643 0.614 0.222,-0.678 0.634 0.211,-0.658 0.664 0.199,-0.654 0.652 0.210,-0.648 0.654 0.209,-0.712 0.625 0.154,-0.710 0.623 0.170,-0.710 0.638 0.154,-0.659 0.634 0.218,-0.645 0.627 0.221,-0.650 0.639 0.218,-0.646 0.640 0.217,-0.665 0.681 0.154,-0.653 0.680 0.170,-0.654 0.682 0.154,-0.704 0.649 0.171,-0.705 0.651 0.154,-0.698 0.662 0.154,-0.686 0.669 0.171,-0.688 0.671 0.154,-0.676 0.678 0.154,-0.704 0.621 0.185,-0.698 0.645 0.186,-0.663 0.679 0.170,-0.651 0.675 0.185,-0.682 0.664 0.186,-0.695 0.620 0.199,-0.683 0.618 0.209,-0.661 0.673 0.186,-0.649 0.666 0.199]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,12,14,-1]
+coord Coordinate { point [-0.710 0.623 0.170,-0.712 -0.625 0.154,-0.710 -0.623 0.170,-0.712 0.625 0.154,-0.704 0.621 0.185,-0.704 -0.621 0.185,-0.695 0.620 0.199,-0.695 -0.620 0.199,-0.683 0.618 0.209,-0.683 -0.618 0.209,-0.670 0.617 0.217,-0.670 -0.617 0.217,-0.657 0.615 0.221,-0.657 -0.615 0.221,-0.643 -0.614 0.222,-0.643 0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,4,-1,4,1,0,-1,5,6,7,-1,8,6,5,-1,2,6,9,-1,9,6,10,-1,1,6,2,-1,7,6,3,-1,10,6,8,-1,3,6,1,-1,11,12,13,-1,8,14,10,-1,15,16,12,-1,13,16,17,-1,12,16,13,-1,17,18,19,-1,16,18,17,-1,19,20,21,-1,18,20,19,-1,21,22,23,-1,20,22,21,-1,23,24,25,-1,25,24,26,-1,26,24,27,-1,27,24,28,-1,22,24,23,-1,29,30,15,-1,16,30,18,-1,15,30,16,-1,18,30,20,-1,28,31,32,-1,22,31,24,-1,30,31,20,-1,20,31,22,-1,24,31,28,-1,30,33,31,-1,29,33,30,-1,7,3,29,-1,29,3,33,-1,3,4,33,-1,32,0,2,-1,31,0,32,-1,33,0,31,-1,4,0,33,-1]
+coord Coordinate { point [-0.685 -0.640 0.204,-0.672 -0.642 0.211,-0.683 -0.618 0.209,-0.667 -0.651 0.208,-0.676 -0.647 0.206,-0.646 -0.640 0.217,-0.667 -0.637 0.215,-0.648 -0.654 0.209,-0.645 -0.627 0.221,-0.670 -0.617 0.217,-0.657 -0.615 0.221,-0.654 -0.682 0.154,-0.653 -0.680 0.170,-0.668 -0.681 0.154,-0.643 -0.614 0.222,-0.651 -0.675 0.185,-0.678 -0.674 0.171,-0.680 -0.676 0.154,-0.690 -0.667 0.171,-0.692 -0.668 0.154,-0.699 -0.657 0.171,-0.701 -0.658 0.154,-0.705 -0.645 0.171,-0.707 -0.647 0.154,-0.709 -0.634 0.170,-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.710 -0.623 0.170,-0.704 -0.621 0.185,-0.649 -0.666 0.199,-0.685 -0.657 0.191,-0.699 -0.643 0.186,-0.695 -0.620 0.199,-0.681 -0.651 0.200]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.654 -0.682 0.154,0.654 -0.682 0.154,0.653 -0.680 0.170,-0.653 -0.680 0.170,-0.651 -0.675 0.185,0.651 -0.675 0.185,-0.649 -0.666 0.199,0.649 -0.666 0.199,-0.648 -0.654 0.209,0.648 -0.654 0.209,-0.646 -0.640 0.217,0.646 -0.640 0.217,-0.645 -0.627 0.221,0.645 -0.627 0.221,-0.643 -0.614 0.222,0.643 -0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,3,-1,5,4,7,-1,8,9,10,-1,2,9,8,-1,1,9,2,-1,11,12,13,-1,15,14,6,-1,6,14,4,-1,7,14,1,-1,4,14,7,-1,10,16,17,-1,17,16,15,-1,9,16,10,-1,15,16,14,-1,1,16,9,-1,14,16,1,-1,18,19,20,-1,13,21,22,-1,22,21,23,-1,12,21,13,-1,23,24,25,-1,25,24,26,-1,21,24,23,-1,27,28,12,-1,12,28,21,-1,26,29,18,-1,19,29,30,-1,18,29,19,-1,24,29,26,-1,21,31,24,-1,28,31,21,-1,32,0,27,-1,33,0,32,-1,27,0,28,-1,30,34,35,-1,24,34,29,-1,29,34,30,-1,31,34,24,-1,28,2,31,-1,0,2,28,-1,5,7,33,-1,33,7,0,-1,35,8,10,-1,2,8,31,-1,34,8,35,-1,31,8,34,-1,7,1,0,-1]
+coord Coordinate { point [0.689 -0.640 0.200,0.668 -0.645 0.211,0.676 -0.656 0.200,0.657 -0.615 0.221,0.665 -0.626 0.218,0.670 -0.617 0.217,0.643 -0.614 0.222,0.678 -0.634 0.211,0.658 -0.664 0.199,0.654 -0.652 0.210,0.648 -0.654 0.209,0.712 -0.625 0.154,0.710 -0.623 0.170,0.710 -0.638 0.154,0.659 -0.634 0.218,0.645 -0.627 0.221,0.650 -0.639 0.218,0.646 -0.640 0.217,0.665 -0.681 0.154,0.653 -0.680 0.170,0.654 -0.682 0.154,0.704 -0.649 0.171,0.705 -0.651 0.154,0.698 -0.662 0.154,0.686 -0.669 0.171,0.688 -0.671 0.154,0.676 -0.678 0.154,0.704 -0.621 0.185,0.698 -0.645 0.186,0.663 -0.679 0.170,0.651 -0.675 0.185,0.682 -0.664 0.186,0.695 -0.620 0.199,0.683 -0.618 0.209,0.661 -0.673 0.186,0.649 -0.666 0.199]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.945 -0.551 0.111,0.945 0.551 0.000,0.945 0.551 0.111,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 -0.226 0.107,0.108 0.226 0.086,0.108 0.226 0.107,0.108 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 0.226 0.107,-0.108 0.226 0.086,-0.108 0.226 0.107,0.108 0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 0.226 0.086,-0.108 -0.226 0.107,-0.108 0.226 0.107,-0.108 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 -0.226 0.086,0.108 -0.226 0.107,-0.108 -0.226 0.107,0.108 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 -0.128 0.107,-0.246 0.128 0.086,-0.246 0.128 0.107,-0.246 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 0.128 0.107,-0.463 0.128 0.086,-0.463 0.128 0.107,-0.246 0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 0.128 0.086,-0.463 -0.128 0.107,-0.463 0.128 0.107,-0.463 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 -0.128 0.086,-0.246 -0.128 0.107,-0.463 -0.128 0.107,-0.246 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.246 -0.226 0.086,0.463 -0.226 0.107,0.246 -0.226 0.107,0.463 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.463 -0.226 0.107,0.463 0.226 0.086,0.463 0.226 0.107,0.463 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.463 0.226 0.107,0.246 0.226 0.086,0.246 0.226 0.107,0.463 0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.246 0.226 0.086,0.246 -0.226 0.107,0.246 0.226 0.107,0.246 -0.226 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.643 0.614 0.222,-0.643 0.614 0.222,-0.643 -0.614 0.222,0.643 -0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,4,1,5,-1,4,2,1,-1,7,8,3,-1,7,3,2,-1,7,9,8,-1,10,6,0,-1,10,4,6,-1,10,0,3,-1,11,9,7,-1,12,13,8,-1,12,8,9,-1,14,15,11,-1,14,12,15,-1,14,10,13,-1,14,4,10,-1,14,11,7,-1,14,13,12,-1]
+coord Coordinate { point [-0.246 -0.128 0.086,-0.463 -0.128 0.086,-0.581 -0.551 0.086,-0.108 -0.226 0.086,-0.581 0.551 0.086,-0.463 0.128 0.086,-0.246 0.128 0.086,0.581 -0.551 0.086,0.108 -0.226 0.086,0.246 -0.226 0.086,-0.108 0.226 0.086,0.463 -0.226 0.086,0.246 0.226 0.086,0.108 0.226 0.086,0.581 0.551 0.086,0.463 0.226 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.581 0.551 0.071,-0.581 -0.551 0.086,-0.581 0.551 0.086,-0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.581 0.551 0.086,0.581 0.551 0.071,-0.581 0.551 0.071,-0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.581 -0.551 0.071,0.581 -0.551 0.086,-0.581 -0.551 0.071,-0.581 -0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.581 -0.551 0.086,0.581 0.551 0.071,0.581 0.551 0.086,0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,0,5,4,-1,2,5,0,-1,7,8,3,-1,3,8,2,-1,9,8,7,-1,6,10,1,-1,5,10,6,-1,1,10,3,-1,9,11,8,-1,12,13,7,-1,7,13,9,-1,14,15,11,-1,13,15,14,-1,10,15,12,-1,5,15,10,-1,11,15,8,-1,12,15,13,-1]
+coord Coordinate { point [-0.463 -0.128 0.071,-0.246 -0.128 0.071,-0.581 -0.551 0.071,-0.108 -0.226 0.071,-0.463 0.128 0.071,-0.581 0.551 0.071,-0.246 0.128 0.071,0.108 -0.226 0.071,0.581 -0.551 0.071,0.246 -0.226 0.071,-0.108 0.226 0.071,0.463 -0.226 0.071,0.108 0.226 0.071,0.246 0.226 0.071,0.463 0.226 0.071,0.581 0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.246 -0.226 0.066,0.463 -0.226 0.071,0.246 -0.226 0.071,0.463 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.463 -0.226 0.071,0.463 0.226 0.066,0.463 0.226 0.071,0.463 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.463 0.226 0.071,0.246 0.226 0.066,0.246 0.226 0.071,0.463 0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.246 0.226 0.066,0.246 -0.226 0.071,0.246 0.226 0.071,0.246 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 0.226 0.071,-0.108 0.226 0.066,-0.108 0.226 0.071,0.108 0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 0.226 0.066,-0.108 -0.226 0.071,-0.108 0.226 0.071,-0.108 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.108 -0.226 0.066,0.108 -0.226 0.071,-0.108 -0.226 0.071,0.108 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.108 -0.226 0.071,0.108 0.226 0.066,0.108 0.226 0.071,0.108 -0.226 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 0.128 0.071,-0.463 0.128 0.066,-0.463 0.128 0.071,-0.246 0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 0.128 0.066,-0.463 -0.128 0.071,-0.463 0.128 0.071,-0.463 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.463 -0.128 0.066,-0.246 -0.128 0.071,-0.463 -0.128 0.071,-0.246 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.246 -0.128 0.071,-0.246 0.128 0.066,-0.246 0.128 0.071,-0.246 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.462 -0.226 0.058,0.246 -0.226 0.066,0.247 -0.226 0.058,0.463 -0.226 0.066,0.460 -0.224 0.050,0.249 -0.224 0.050,0.457 -0.220 0.043,0.252 -0.220 0.043,0.452 -0.216 0.037,0.257 -0.216 0.037,0.262 -0.210 0.031,0.447 -0.210 0.031,0.268 -0.204 0.026,0.440 -0.204 0.026,0.278 -0.194 0.022,0.431 -0.194 0.022,0.285 -0.187 0.020,0.424 -0.187 0.020,0.292 -0.180 0.020,0.417 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.462 0.226 0.058,0.463 -0.226 0.066,0.462 -0.226 0.058,0.463 0.226 0.066,0.460 0.224 0.050,0.460 -0.224 0.050,0.457 0.220 0.043,0.457 -0.220 0.043,0.452 0.216 0.037,0.452 -0.216 0.037,0.447 -0.210 0.031,0.447 0.210 0.031,0.440 -0.204 0.026,0.440 0.204 0.026,0.431 -0.194 0.022,0.431 0.194 0.022,0.424 -0.187 0.020,0.424 0.187 0.020,0.417 -0.180 0.020,0.417 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.246 0.226 0.066,0.462 0.226 0.058,0.247 0.226 0.058,0.463 0.226 0.066,0.460 0.224 0.050,0.249 0.224 0.050,0.457 0.220 0.043,0.252 0.220 0.043,0.257 0.216 0.037,0.452 0.216 0.037,0.262 0.210 0.031,0.447 0.210 0.031,0.268 0.204 0.026,0.440 0.204 0.026,0.278 0.194 0.022,0.431 0.194 0.022,0.285 0.187 0.020,0.424 0.187 0.020,0.292 0.180 0.020,0.417 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.246 -0.226 0.066,0.247 0.226 0.058,0.247 -0.226 0.058,0.246 0.226 0.066,0.249 0.224 0.050,0.249 -0.224 0.050,0.252 -0.220 0.043,0.252 0.220 0.043,0.257 -0.216 0.037,0.257 0.216 0.037,0.262 -0.210 0.031,0.262 0.210 0.031,0.268 -0.204 0.026,0.268 0.204 0.026,0.278 -0.194 0.022,0.278 0.194 0.022,0.285 -0.187 0.020,0.285 0.187 0.020,0.292 -0.180 0.020,0.292 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,5,4,6,-1,3,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.108 0.226 0.066,0.108 0.226 0.066,-0.108 0.226 0.058,0.108 0.226 0.058,0.106 0.224 0.050,-0.106 0.224 0.050,-0.102 0.220 0.043,0.102 0.220 0.043,-0.098 0.216 0.037,0.098 0.216 0.037,-0.092 0.210 0.031,0.092 0.210 0.031,-0.086 0.204 0.026,0.086 0.204 0.026,-0.076 0.194 0.022,0.076 0.194 0.022,-0.069 0.187 0.020,0.069 0.187 0.020,-0.062 0.180 0.020,0.062 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,6,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,14,16,15,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.108 -0.226 0.066,-0.108 0.226 0.058,-0.108 -0.226 0.058,-0.108 0.226 0.066,-0.106 0.224 0.050,-0.106 -0.224 0.050,-0.102 0.220 0.043,-0.102 -0.220 0.043,-0.098 -0.216 0.037,-0.098 0.216 0.037,-0.092 0.210 0.031,-0.092 -0.210 0.031,-0.086 0.204 0.026,-0.086 -0.204 0.026,-0.076 0.194 0.022,-0.076 -0.194 0.022,-0.069 0.187 0.020,-0.069 -0.187 0.020,-0.062 0.180 0.020,-0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.108 -0.226 0.058,-0.108 -0.226 0.066,-0.108 -0.226 0.058,0.108 -0.226 0.066,0.106 -0.224 0.050,-0.106 -0.224 0.050,0.102 -0.220 0.043,-0.102 -0.220 0.043,0.098 -0.216 0.037,-0.098 -0.216 0.037,-0.092 -0.210 0.031,0.092 -0.210 0.031,-0.086 -0.204 0.026,0.086 -0.204 0.026,-0.076 -0.194 0.022,0.076 -0.194 0.022,-0.069 -0.187 0.020,0.069 -0.187 0.020,-0.062 -0.180 0.020,0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,6,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1]
+coord Coordinate { point [0.108 0.226 0.058,0.108 -0.226 0.066,0.108 -0.226 0.058,0.108 0.226 0.066,0.106 0.224 0.050,0.106 -0.224 0.050,0.102 0.220 0.043,0.102 -0.220 0.043,0.098 -0.216 0.037,0.098 0.216 0.037,0.092 0.210 0.031,0.092 -0.210 0.031,0.086 0.204 0.026,0.086 -0.204 0.026,0.076 0.194 0.022,0.076 -0.194 0.022,0.069 0.187 0.020,0.069 -0.187 0.020,0.062 0.180 0.020,0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.463 0.128 0.066,-0.247 0.127 0.058,-0.462 0.127 0.058,-0.246 0.128 0.066,-0.249 0.125 0.050,-0.460 0.125 0.050,-0.252 0.122 0.043,-0.457 0.122 0.043,-0.452 0.118 0.037,-0.257 0.118 0.037,-0.447 0.112 0.031,-0.262 0.112 0.031,-0.440 0.106 0.026,-0.268 0.106 0.026,-0.431 0.096 0.022,-0.278 0.096 0.022,-0.424 0.089 0.020,-0.285 0.089 0.020,-0.417 0.082 0.020,-0.292 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.463 -0.128 0.066,-0.462 0.127 0.058,-0.462 -0.127 0.058,-0.463 0.128 0.066,-0.460 0.125 0.050,-0.460 -0.125 0.050,-0.457 0.122 0.043,-0.457 -0.122 0.043,-0.452 -0.118 0.037,-0.452 0.118 0.037,-0.447 -0.112 0.031,-0.447 0.112 0.031,-0.440 -0.106 0.026,-0.440 0.106 0.026,-0.431 -0.096 0.022,-0.431 0.096 0.022,-0.424 -0.089 0.020,-0.424 0.089 0.020,-0.417 -0.082 0.020,-0.417 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1,18,16,19,-1,18,17,16,-1]
+coord Coordinate { point [-0.247 -0.127 0.058,-0.463 -0.128 0.066,-0.462 -0.127 0.058,-0.246 -0.128 0.066,-0.249 -0.125 0.050,-0.460 -0.125 0.050,-0.252 -0.122 0.043,-0.457 -0.122 0.043,-0.452 -0.118 0.037,-0.257 -0.118 0.037,-0.447 -0.112 0.031,-0.262 -0.112 0.031,-0.440 -0.106 0.026,-0.268 -0.106 0.026,-0.431 -0.096 0.022,-0.278 -0.096 0.022,-0.424 -0.089 0.020,-0.285 -0.089 0.020,-0.292 -0.082 0.020,-0.417 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.247 0.127 0.058,-0.246 -0.128 0.066,-0.247 -0.127 0.058,-0.246 0.128 0.066,-0.249 0.125 0.050,-0.249 -0.125 0.050,-0.252 0.122 0.043,-0.252 -0.122 0.043,-0.257 0.118 0.037,-0.257 -0.118 0.037,-0.262 0.112 0.031,-0.262 -0.112 0.031,-0.268 -0.106 0.026,-0.268 0.106 0.026,-0.278 -0.096 0.022,-0.278 0.096 0.022,-0.285 -0.089 0.020,-0.285 0.089 0.020,-0.292 -0.082 0.020,-0.292 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.292 -0.180 0.020,0.417 0.180 0.020,0.417 -0.180 0.020,0.292 0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.062 0.180 0.020,0.062 0.180 0.020,-0.062 -0.180 0.020,0.062 -0.180 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.417 -0.082 0.020,-0.292 0.082 0.020,-0.292 -0.082 0.020,-0.417 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SH.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SH.step
new file mode 100644
index 00000000..9fc11546
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SH.step
@@ -0,0 +1,3522 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_SH.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_SH'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_SH.step',
+/* time_stamp */ '2017-10-17T20:11:36',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_SH','DirectFET_SH','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2631);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1348,#1365,#1456,#1485,#1556,
+#1583,#1654,#1683,#1754,#1771,#1783,#1814,#1838,#1862,#1879,#1910,
+#1934,#1958,#1975,#1987,#2039,#2070,#2094,#2118,#2135,#2215,#2246,
+#2270,#2294,#2311,#2342,#2366,#2390,#2407,#2440,#2465,#2490,#2507,
+#2540,#2565,#2590,#2607,#2619));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.91,-1.84,0.3725));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.91,-1.84,0.2825));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.825,-1.925,0.3725));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.3725));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.,-1.4,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-1.91,1.84,0.3725));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.91,-1.75,0.3725));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.,1.75,0.2825));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.91,1.84,0.2825));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.,1.4,0.2825));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-1.91,-1.75,0.2825));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.9125,-2.8375,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.,-1.4,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.,1.4,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(1.875,1.875,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-2.875,0.875,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.,1.4,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.825,-1.925,0.3725));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(1.91,-1.84,0.3725));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.9125,-2.8375,0.3725));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(1.91,1.84,0.3725));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.91,-1.75,0.3725));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(1.825,1.925,0.3725));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(1.875,1.875,0.3725));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-1.825,1.925,0.3725));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.,1.925,0.3725));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.875,0.875,0.3725));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#351 = CIRCLE('',#352,0.145619465922);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#368 = CIRCLE('',#369,0.145619465922);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#385 = CIRCLE('',#386,0.145619465922);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#402 = CIRCLE('',#403,0.145619465922);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-1.9125,1.8375,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(1.91,-1.84,0.2825));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(1.9125,-1.8375,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.,1.4,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.,1.4,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.,1.75,0.2825));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(1.91,1.84,0.2825));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(1.9125,1.8375,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.,1.4,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.2725));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.2725));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.2725));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.2725));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.2725));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.2725));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.2725));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-1.827190267039,1.752190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.2725));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.2725));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(1.827190267039,-1.752190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(1.754380534078,1.825,0.2725));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-1.9,1.825,0.2725));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.9,1.679380534078,0.2725));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(1.9,-1.825,0.2725));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.2725));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(1.827190267039,1.752190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(1.91,-1.75,0.2825));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.F.);
+#942 = EDGE_CURVE('',#926,#935,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#945 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#946 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#947 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#948 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#949 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#950 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#951 = CYLINDRICAL_SURFACE('',#952,0.145619465922);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.F.);
+#970 = EDGE_CURVE('',#961,#926,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(0.,1.,0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.T.);
+#994 = EDGE_CURVE('',#987,#961,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#997 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#998 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#999 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1000 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467355,0.39175));
+#1001 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1002 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.145619465922);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.F.);
+#1013 = EDGE_CURVE('',#1014,#987,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(-1.,-0.,-0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1014,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1049 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1050 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1051 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1052 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1053 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1054 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.145619465922);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#1067,#1037,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-0.,-1.,-0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.T.);
+#1098 = EDGE_CURVE('',#1091,#1067,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1101 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1102 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1103 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1104 = CARTESIAN_POINT('',(1.795526049083,1.663123467356,0.39175));
+#1105 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1106 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.145619465922);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1117 = EDGE_CURVE('',#935,#1091,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(1.,0.,0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(2.4,1.4,0.2825));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309),#1343,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(-0.42,-0.325,0.2725));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(-0.42,0.325,0.2725));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-0.42,-1.075,0.2725));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.97,-0.325,0.2725));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.435,-0.325,0.2725));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-0.97,0.325,0.2725));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.97,-1.075,0.2725));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.435,0.325,0.2725));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(0.985,-0.45,0.2725));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(0.285,-0.45,0.2725));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-0.8075,-0.45,0.2725));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-1.,0.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1315,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(0.285,0.45,0.2725));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(0.285,-1.1375,0.2725));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(0.,1.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1330 = EDGE_CURVE('',#1331,#1323,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.985,0.45,0.2725));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-0.8075,0.45,0.2725));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(-1.,0.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1313,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(0.985,-1.1375,0.2725));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(0.,1.,0.));
+#1343 = PLANE('',#1344);
+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);
+#1345 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#1346 = DIRECTION('',(0.,0.,1.));
+#1347 = DIRECTION('',(1.,0.,0.));
+#1348 = ADVANCED_FACE('',(#1349),#1360,.T.);
+#1349 = FACE_BOUND('',#1350,.T.);
+#1350 = EDGE_LOOP('',(#1351,#1352,#1353,#1359));
+#1351 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1352 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1353 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#1354 = EDGE_CURVE('',#1198,#1230,#1355,.T.);
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(0.,1.,0.));
+#1359 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1360 = PLANE('',#1361);
+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
+#1362 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1363 = DIRECTION('',(0.,0.,1.));
+#1364 = DIRECTION('',(1.,0.,0.));
+#1365 = ADVANCED_FACE('',(#1366),#1392,.T.);
+#1366 = FACE_BOUND('',#1367,.T.);
+#1367 = EDGE_LOOP('',(#1368,#1379,#1391));
+#1368 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#1369 = EDGE_CURVE('',#1370,#926,#1372,.T.);
+#1370 = VERTEX_POINT('',#1371);
+#1371 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1372 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1373,#1374,#1375,#1376,#1377,
+#1378),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1373 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1374 = CARTESIAN_POINT('',(-1.688678092723,1.564776106816,0.565));
+#1375 = CARTESIAN_POINT('',(-1.743156967213,1.570302213631,
+0.543687650549));
+#1376 = CARTESIAN_POINT('',(-1.786187650549,1.575828320447,
+0.500656967213));
+#1377 = CARTESIAN_POINT('',(-1.8075,1.581354427263,0.446178092723));
+#1378 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1380 = EDGE_CURVE('',#1370,#935,#1381,.T.);
+#1381 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1382,#1383,#1384,#1385,#1386,
+#1387,#1388,#1389,#1390),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1382 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1383 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1384 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1385 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1386 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1387 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1388 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1389 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1390 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1391 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1392 = B_SPLINE_SURFACE_WITH_KNOTS('',6,8,(
+(#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401)
+,(#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410)
+,(#1411,#1412,#1413,#1414,#1415,#1416,#1417,#1418,#1419)
+,(#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428)
+,(#1429,#1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437)
+,(#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446)
+,(#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(9,9),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1393 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1394 = CARTESIAN_POINT('',(-1.668267557952,1.56270381676,0.565));
+#1395 = CARTESIAN_POINT('',(-1.702285126612,1.56615763352,0.557366468312
+));
+#1396 = CARTESIAN_POINT('',(-1.734304167849,1.569611450279,
+0.542099479912));
+#1397 = CARTESIAN_POINT('',(-1.762326579439,1.573065267039,
+0.519826579439));
+#1398 = CARTESIAN_POINT('',(-1.784599479912,1.576519083799,
+0.491804167849));
+#1399 = CARTESIAN_POINT('',(-1.799866468312,1.579972900559,
+0.459785126612));
+#1400 = CARTESIAN_POINT('',(-1.8075,1.583426717319,0.425767557952));
+#1401 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1402 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1403 = CARTESIAN_POINT('',(-1.66620733996,1.569529420461,0.565));
+#1404 = CARTESIAN_POINT('',(-1.698299603473,1.579808842707,
+0.558297767972));
+#1405 = CARTESIAN_POINT('',(-1.729479783779,1.589755177049,
+0.544838352714));
+#1406 = CARTESIAN_POINT('',(-1.758895941999,1.59903540645,0.524449021936
+));
+#1407 = CARTESIAN_POINT('',(-1.784013425462,1.607357383998,
+0.495682723588));
+#1408 = CARTESIAN_POINT('',(-1.800504500679,1.614511709534,
+0.461400778622));
+#1409 = CARTESIAN_POINT('',(-1.807952103541,1.620393792285,
+0.425767557952));
+#1410 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1411 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1412 = CARTESIAN_POINT('',(-1.658337624112,1.580258367736,0.565));
+#1413 = CARTESIAN_POINT('',(-1.68880724007,1.596900347053,0.558856547768
+));
+#1414 = CARTESIAN_POINT('',(-1.716895887404,1.615211991007,
+0.546481676395));
+#1415 = CARTESIAN_POINT('',(-1.74473280207,1.632285142174,0.527222487434
+));
+#1416 = CARTESIAN_POINT('',(-1.769648947523,1.646826827651,
+0.498009857032));
+#1417 = CARTESIAN_POINT('',(-1.786591899333,1.656893039611,
+0.462370169827));
+#1418 = CARTESIAN_POINT('',(-1.797573149637,1.659932311547,
+0.425767557952));
+#1419 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1420 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1421 = CARTESIAN_POINT('',(-1.657274534494,1.582274534494,0.565));
+#1422 = CARTESIAN_POINT('',(-1.682075139015,1.607075139015,0.5590428077)
+);
+#1423 = CARTESIAN_POINT('',(-1.706742162552,1.631742162552,
+0.547029450956));
+#1424 = CARTESIAN_POINT('',(-1.730820723623,1.655820723623,
+0.528146975933));
+#1425 = CARTESIAN_POINT('',(-1.751960363792,1.676960363792,0.49878556818
+));
+#1426 = CARTESIAN_POINT('',(-1.766072731759,1.691072731759,
+0.462693300229));
+#1427 = CARTESIAN_POINT('',(-1.772751693936,1.697751693936,
+0.425767557952));
+#1428 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1429 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1430 = CARTESIAN_POINT('',(-1.655258367735,1.583337624112,0.565));
+#1431 = CARTESIAN_POINT('',(-1.671900347053,1.61380724007,0.558856547768
+));
+#1432 = CARTESIAN_POINT('',(-1.690211991007,1.641895887404,
+0.546481676395));
+#1433 = CARTESIAN_POINT('',(-1.707285142174,1.66973280207,0.527222487434
+));
+#1434 = CARTESIAN_POINT('',(-1.721826827651,1.694648947523,
+0.498009857032));
+#1435 = CARTESIAN_POINT('',(-1.731893039611,1.711591899333,
+0.462370169827));
+#1436 = CARTESIAN_POINT('',(-1.734932311548,1.722573149637,
+0.425767557952));
+#1437 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#1438 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1439 = CARTESIAN_POINT('',(-1.644529420461,1.59120733996,0.565));
+#1440 = CARTESIAN_POINT('',(-1.654808842707,1.623299603473,
+0.558297767972));
+#1441 = CARTESIAN_POINT('',(-1.664755177049,1.654479783779,
+0.544838352714));
+#1442 = CARTESIAN_POINT('',(-1.67403540645,1.683895941999,0.524449021936
+));
+#1443 = CARTESIAN_POINT('',(-1.682357383998,1.709013425462,
+0.495682723588));
+#1444 = CARTESIAN_POINT('',(-1.689511709534,1.725504500679,
+0.461400778622));
+#1445 = CARTESIAN_POINT('',(-1.695393792284,1.732952103541,
+0.425767557952));
+#1446 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1447 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1448 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1449 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1450 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1451 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1452 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1453 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1454 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1455 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1456 = ADVANCED_FACE('',(#1457),#1480,.T.);
+#1457 = FACE_BOUND('',#1458,.F.);
+#1458 = EDGE_LOOP('',(#1459,#1472,#1473,#1474));
+#1459 = ORIENTED_EDGE('',*,*,#1460,.T.);
+#1460 = EDGE_CURVE('',#1461,#961,#1463,.T.);
+#1461 = VERTEX_POINT('',#1462);
+#1462 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1463 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1464,#1465,#1466,#1467,#1468,
+#1469,#1470,#1471),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1464 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1465 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1466 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1467 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1468 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1469 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1470 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1471 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1472 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1473 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#1474 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#1475 = EDGE_CURVE('',#1461,#1370,#1476,.T.);
+#1476 = LINE('',#1477,#1478);
+#1477 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.565));
+#1478 = VECTOR('',#1479,1.);
+#1479 = DIRECTION('',(0.,1.,0.));
+#1480 = CYLINDRICAL_SURFACE('',#1481,0.17325);
+#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
+#1482 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.39175));
+#1483 = DIRECTION('',(0.,1.,0.));
+#1484 = DIRECTION('',(0.,0.,1.));
+#1485 = ADVANCED_FACE('',(#1486),#1499,.T.);
+#1486 = FACE_BOUND('',#1487,.T.);
+#1487 = EDGE_LOOP('',(#1488,#1497,#1498));
+#1488 = ORIENTED_EDGE('',*,*,#1489,.F.);
+#1489 = EDGE_CURVE('',#1461,#987,#1490,.T.);
+#1490 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1491,#1492,#1493,#1494,#1495,
+#1496),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1491 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1492 = CARTESIAN_POINT('',(-1.639776106816,-1.613678092723,0.565));
+#1493 = CARTESIAN_POINT('',(-1.645302213631,-1.668156967213,
+0.543687650549));
+#1494 = CARTESIAN_POINT('',(-1.650828320447,-1.711187650549,
+0.500656967213));
+#1495 = CARTESIAN_POINT('',(-1.656354427263,-1.7325,0.446178092723));
+#1496 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1497 = ORIENTED_EDGE('',*,*,#1460,.T.);
+#1498 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1499 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507)
+,(#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515)
+,(#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523)
+,(#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531)
+,(#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539)
+,(#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547)
+,(#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1500 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1501 = CARTESIAN_POINT('',(-1.638197219154,-1.598127209088,0.565));
+#1502 = CARTESIAN_POINT('',(-1.642144438308,-1.637004230108,
+0.554821755405));
+#1503 = CARTESIAN_POINT('',(-1.646091657462,-1.672684907498,
+0.534466891622));
+#1504 = CARTESIAN_POINT('',(-1.650038876616,-1.701966891622,
+0.505184907498));
+#1505 = CARTESIAN_POINT('',(-1.65398609577,-1.722321755405,
+0.469504230108));
+#1506 = CARTESIAN_POINT('',(-1.657933314924,-1.7325,0.430627209088));
+#1507 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1508 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1509 = CARTESIAN_POINT('',(-1.645997909099,-1.59577267424,0.565));
+#1510 = CARTESIAN_POINT('',(-1.657745786853,-1.632508056824,
+0.556018965165));
+#1511 = CARTESIAN_POINT('',(-1.668960940668,-1.667536828502,
+0.538301731027));
+#1512 = CARTESIAN_POINT('',(-1.679109645606,-1.700475540533,
+0.510295757723));
+#1513 = CARTESIAN_POINT('',(-1.687770497154,-1.723033247925,
+0.471613909668));
+#1514 = CARTESIAN_POINT('',(-1.694735245503,-1.733016689761,
+0.430627209088));
+#1515 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1516 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1517 = CARTESIAN_POINT('',(-1.658259563126,-1.58677871327,0.565));
+#1518 = CARTESIAN_POINT('',(-1.67731963842,-1.621841137816,
+0.556737291022));
+#1519 = CARTESIAN_POINT('',(-1.69789710958,-1.653777184814,0.54060263467
+));
+#1520 = CARTESIAN_POINT('',(-1.716761187483,-1.685953635924,
+0.513362267859));
+#1521 = CARTESIAN_POINT('',(-1.730185739634,-1.708888546284,
+0.472879717404));
+#1522 = CARTESIAN_POINT('',(-1.734476432146,-1.722865592574,
+0.430627209088));
+#1523 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1524 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1525 = CARTESIAN_POINT('',(-1.660563753708,-1.585563753708,0.565));
+#1526 = CARTESIAN_POINT('',(-1.689153340863,-1.614153340863,
+0.556976732974));
+#1527 = CARTESIAN_POINT('',(-1.717181869009,-1.642181869009,
+0.541369602551));
+#1528 = CARTESIAN_POINT('',(-1.744658354711,-1.669658354711,
+0.514384437904));
+#1529 = CARTESIAN_POINT('',(-1.763941068002,-1.688941068002,
+0.473301653316));
+#1530 = CARTESIAN_POINT('',(-1.772921981788,-1.697921981788,
+0.430627209088));
+#1531 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1532 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1533 = CARTESIAN_POINT('',(-1.66177871327,-1.583259563126,0.565));
+#1534 = CARTESIAN_POINT('',(-1.696841137816,-1.60231963842,
+0.556737291022));
+#1535 = CARTESIAN_POINT('',(-1.728777184814,-1.62289710958,0.54060263467
+));
+#1536 = CARTESIAN_POINT('',(-1.760953635924,-1.641761187483,
+0.513362267859));
+#1537 = CARTESIAN_POINT('',(-1.783888546284,-1.655185739634,
+0.472879717404));
+#1538 = CARTESIAN_POINT('',(-1.797865592574,-1.659476432146,
+0.430627209088));
+#1539 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467355,0.39175));
+#1540 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1541 = CARTESIAN_POINT('',(-1.67077267424,-1.570997909099,0.565));
+#1542 = CARTESIAN_POINT('',(-1.707508056824,-1.582745786853,
+0.556018965165));
+#1543 = CARTESIAN_POINT('',(-1.742536828502,-1.593960940668,
+0.538301731027));
+#1544 = CARTESIAN_POINT('',(-1.775475540533,-1.604109645606,
+0.510295757723));
+#1545 = CARTESIAN_POINT('',(-1.798033247925,-1.612770497154,
+0.471613909668));
+#1546 = CARTESIAN_POINT('',(-1.808016689761,-1.619735245503,
+0.430627209088));
+#1547 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1548 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1549 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1550 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1551 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1552 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1553 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1554 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1555 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1556 = ADVANCED_FACE('',(#1557),#1578,.T.);
+#1557 = FACE_BOUND('',#1558,.F.);
+#1558 = EDGE_LOOP('',(#1559,#1570,#1571,#1572));
+#1559 = ORIENTED_EDGE('',*,*,#1560,.T.);
+#1560 = EDGE_CURVE('',#1561,#1014,#1563,.T.);
+#1561 = VERTEX_POINT('',#1562);
+#1562 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1563 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1564,#1565,#1566,#1567,#1568,
+#1569),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1564 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1565 = CARTESIAN_POINT('',(1.639776106816,-1.613678092723,0.565));
+#1566 = CARTESIAN_POINT('',(1.645302213631,-1.668156967213,
+0.543687650549));
+#1567 = CARTESIAN_POINT('',(1.650828320447,-1.711187650549,
+0.500656967213));
+#1568 = CARTESIAN_POINT('',(1.656354427263,-1.7325,0.446178092723));
+#1569 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1570 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1571 = ORIENTED_EDGE('',*,*,#1489,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1573 = EDGE_CURVE('',#1561,#1461,#1574,.T.);
+#1574 = LINE('',#1575,#1576);
+#1575 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.565));
+#1576 = VECTOR('',#1577,1.);
+#1577 = DIRECTION('',(-1.,-0.,-0.));
+#1578 = CYLINDRICAL_SURFACE('',#1579,0.17325);
+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1580 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.39175));
+#1581 = DIRECTION('',(-1.,-0.,-0.));
+#1582 = DIRECTION('',(0.,0.,1.));
+#1583 = ADVANCED_FACE('',(#1584),#1597,.T.);
+#1584 = FACE_BOUND('',#1585,.T.);
+#1585 = EDGE_LOOP('',(#1586,#1595,#1596));
+#1586 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1587 = EDGE_CURVE('',#1561,#1037,#1588,.T.);
+#1588 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1589,#1590,#1591,#1592,#1593,
+#1594),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1589 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1590 = CARTESIAN_POINT('',(1.688678092723,-1.564776106816,0.565));
+#1591 = CARTESIAN_POINT('',(1.743156967213,-1.570302213631,
+0.543687650549));
+#1592 = CARTESIAN_POINT('',(1.786187650549,-1.575828320447,
+0.500656967213));
+#1593 = CARTESIAN_POINT('',(1.8075,-1.581354427263,0.446178092723));
+#1594 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1595 = ORIENTED_EDGE('',*,*,#1560,.T.);
+#1596 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1597 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1598,#1599,#1600,#1601,#1602,#1603,#1604,#1605)
+,(#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613)
+,(#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621)
+,(#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629)
+,(#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637)
+,(#1638,#1639,#1640,#1641,#1642,#1643,#1644,#1645)
+,(#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1598 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1599 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1600 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1601 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1602 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1603 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1604 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1605 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1606 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1607 = CARTESIAN_POINT('',(1.67077267424,-1.570997909099,0.565));
+#1608 = CARTESIAN_POINT('',(1.707508056824,-1.582745786853,
+0.556018965165));
+#1609 = CARTESIAN_POINT('',(1.742536828502,-1.593960940668,
+0.538301731027));
+#1610 = CARTESIAN_POINT('',(1.775475540533,-1.604109645606,
+0.510295757723));
+#1611 = CARTESIAN_POINT('',(1.798033247925,-1.612770497154,
+0.471613909668));
+#1612 = CARTESIAN_POINT('',(1.808016689761,-1.619735245503,
+0.430627209088));
+#1613 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1614 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1615 = CARTESIAN_POINT('',(1.66177871327,-1.583259563126,0.565));
+#1616 = CARTESIAN_POINT('',(1.696841137816,-1.60231963842,0.556737291022
+));
+#1617 = CARTESIAN_POINT('',(1.728777184814,-1.62289710958,0.54060263467)
+);
+#1618 = CARTESIAN_POINT('',(1.760953635924,-1.641761187483,
+0.513362267859));
+#1619 = CARTESIAN_POINT('',(1.783888546284,-1.655185739634,
+0.472879717404));
+#1620 = CARTESIAN_POINT('',(1.797865592574,-1.659476432146,
+0.430627209088));
+#1621 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1622 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1623 = CARTESIAN_POINT('',(1.660563753708,-1.585563753708,0.565));
+#1624 = CARTESIAN_POINT('',(1.689153340862,-1.614153340863,
+0.556976732974));
+#1625 = CARTESIAN_POINT('',(1.717181869009,-1.642181869009,
+0.541369602551));
+#1626 = CARTESIAN_POINT('',(1.744658354711,-1.669658354711,
+0.514384437904));
+#1627 = CARTESIAN_POINT('',(1.763941068001,-1.688941068002,
+0.473301653316));
+#1628 = CARTESIAN_POINT('',(1.772921981788,-1.697921981788,
+0.430627209088));
+#1629 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1630 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1631 = CARTESIAN_POINT('',(1.658259563126,-1.58677871327,0.565));
+#1632 = CARTESIAN_POINT('',(1.67731963842,-1.621841137816,0.556737291022
+));
+#1633 = CARTESIAN_POINT('',(1.69789710958,-1.653777184814,0.54060263467)
+);
+#1634 = CARTESIAN_POINT('',(1.716761187483,-1.685953635924,
+0.513362267859));
+#1635 = CARTESIAN_POINT('',(1.730185739634,-1.708888546284,
+0.472879717404));
+#1636 = CARTESIAN_POINT('',(1.734476432147,-1.722865592574,
+0.430627209088));
+#1637 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1638 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1639 = CARTESIAN_POINT('',(1.645997909099,-1.59577267424,0.565));
+#1640 = CARTESIAN_POINT('',(1.657745786852,-1.632508056824,
+0.556018965165));
+#1641 = CARTESIAN_POINT('',(1.668960940668,-1.667536828502,
+0.538301731027));
+#1642 = CARTESIAN_POINT('',(1.679109645606,-1.700475540533,
+0.510295757723));
+#1643 = CARTESIAN_POINT('',(1.687770497153,-1.723033247925,
+0.471613909668));
+#1644 = CARTESIAN_POINT('',(1.694735245503,-1.733016689761,
+0.430627209088));
+#1645 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1646 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1647 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1648 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1649 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1650 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1651 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1652 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1653 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1654 = ADVANCED_FACE('',(#1655),#1678,.T.);
+#1655 = FACE_BOUND('',#1656,.F.);
+#1656 = EDGE_LOOP('',(#1657,#1670,#1671,#1672));
+#1657 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1658 = EDGE_CURVE('',#1659,#1067,#1661,.T.);
+#1659 = VERTEX_POINT('',#1660);
+#1660 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1661 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1662,#1663,#1664,#1665,#1666,
+#1667,#1668,#1669),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1662 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1663 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1664 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1665 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1666 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1667 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1668 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1669 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1670 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1671 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1672 = ORIENTED_EDGE('',*,*,#1673,.F.);
+#1673 = EDGE_CURVE('',#1659,#1561,#1674,.T.);
+#1674 = LINE('',#1675,#1676);
+#1675 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.565));
+#1676 = VECTOR('',#1677,1.);
+#1677 = DIRECTION('',(-0.,-1.,-0.));
+#1678 = CYLINDRICAL_SURFACE('',#1679,0.17325);
+#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
+#1680 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.39175));
+#1681 = DIRECTION('',(-0.,-1.,-0.));
+#1682 = DIRECTION('',(0.,0.,1.));
+#1683 = ADVANCED_FACE('',(#1684),#1697,.T.);
+#1684 = FACE_BOUND('',#1685,.T.);
+#1685 = EDGE_LOOP('',(#1686,#1695,#1696));
+#1686 = ORIENTED_EDGE('',*,*,#1687,.F.);
+#1687 = EDGE_CURVE('',#1659,#1091,#1688,.T.);
+#1688 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1689,#1690,#1691,#1692,#1693,
+#1694),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1689 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1690 = CARTESIAN_POINT('',(1.639776106816,1.613678092723,0.565));
+#1691 = CARTESIAN_POINT('',(1.645302213631,1.668156967213,0.543687650549
+));
+#1692 = CARTESIAN_POINT('',(1.650828320447,1.711187650549,0.500656967213
+));
+#1693 = CARTESIAN_POINT('',(1.656354427263,1.7325,0.446178092723));
+#1694 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1695 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1696 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1697 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705)
+,(#1706,#1707,#1708,#1709,#1710,#1711,#1712,#1713)
+,(#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721)
+,(#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729)
+,(#1730,#1731,#1732,#1733,#1734,#1735,#1736,#1737)
+,(#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745)
+,(#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1698 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1699 = CARTESIAN_POINT('',(1.638197219154,1.598127209088,0.565));
+#1700 = CARTESIAN_POINT('',(1.642144438308,1.637004230108,0.554821755405
+));
+#1701 = CARTESIAN_POINT('',(1.646091657462,1.672684907498,0.534466891622
+));
+#1702 = CARTESIAN_POINT('',(1.650038876616,1.701966891622,0.505184907498
+));
+#1703 = CARTESIAN_POINT('',(1.65398609577,1.722321755405,0.469504230108)
+);
+#1704 = CARTESIAN_POINT('',(1.657933314924,1.7325,0.430627209088));
+#1705 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1706 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1707 = CARTESIAN_POINT('',(1.645997909099,1.59577267424,0.565));
+#1708 = CARTESIAN_POINT('',(1.657745786853,1.632508056824,0.556018965165
+));
+#1709 = CARTESIAN_POINT('',(1.668960940668,1.667536828502,0.538301731027
+));
+#1710 = CARTESIAN_POINT('',(1.679109645606,1.700475540533,0.510295757723
+));
+#1711 = CARTESIAN_POINT('',(1.687770497154,1.723033247926,0.471613909668
+));
+#1712 = CARTESIAN_POINT('',(1.694735245503,1.733016689761,0.430627209088
+));
+#1713 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1714 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1715 = CARTESIAN_POINT('',(1.658259563126,1.58677871327,0.565));
+#1716 = CARTESIAN_POINT('',(1.67731963842,1.621841137816,0.556737291022)
+);
+#1717 = CARTESIAN_POINT('',(1.69789710958,1.653777184814,0.54060263467)
+);
+#1718 = CARTESIAN_POINT('',(1.716761187483,1.685953635924,0.513362267859
+));
+#1719 = CARTESIAN_POINT('',(1.730185739634,1.708888546284,0.472879717404
+));
+#1720 = CARTESIAN_POINT('',(1.734476432146,1.722865592574,0.430627209088
+));
+#1721 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1722 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1723 = CARTESIAN_POINT('',(1.660563753708,1.585563753708,0.565));
+#1724 = CARTESIAN_POINT('',(1.689153340863,1.614153340862,0.556976732974
+));
+#1725 = CARTESIAN_POINT('',(1.717181869009,1.642181869009,0.541369602551
+));
+#1726 = CARTESIAN_POINT('',(1.744658354711,1.669658354711,0.514384437904
+));
+#1727 = CARTESIAN_POINT('',(1.763941068002,1.688941068002,0.473301653316
+));
+#1728 = CARTESIAN_POINT('',(1.772921981788,1.697921981788,0.430627209088
+));
+#1729 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1730 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1731 = CARTESIAN_POINT('',(1.66177871327,1.583259563126,0.565));
+#1732 = CARTESIAN_POINT('',(1.696841137816,1.60231963842,0.556737291022)
+);
+#1733 = CARTESIAN_POINT('',(1.728777184814,1.62289710958,0.54060263467)
+);
+#1734 = CARTESIAN_POINT('',(1.760953635924,1.641761187483,0.513362267859
+));
+#1735 = CARTESIAN_POINT('',(1.783888546284,1.655185739634,0.472879717404
+));
+#1736 = CARTESIAN_POINT('',(1.797865592574,1.659476432146,0.430627209088
+));
+#1737 = CARTESIAN_POINT('',(1.795526049083,1.663123467356,0.39175));
+#1738 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1739 = CARTESIAN_POINT('',(1.67077267424,1.570997909099,0.565));
+#1740 = CARTESIAN_POINT('',(1.707508056824,1.582745786852,0.556018965165
+));
+#1741 = CARTESIAN_POINT('',(1.742536828502,1.593960940668,0.538301731027
+));
+#1742 = CARTESIAN_POINT('',(1.775475540533,1.604109645606,0.510295757723
+));
+#1743 = CARTESIAN_POINT('',(1.798033247925,1.612770497153,0.471613909668
+));
+#1744 = CARTESIAN_POINT('',(1.808016689761,1.619735245503,0.430627209088
+));
+#1745 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1746 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1747 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1748 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1749 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1750 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1751 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1752 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1753 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1754 = ADVANCED_FACE('',(#1755),#1766,.T.);
+#1755 = FACE_BOUND('',#1756,.F.);
+#1756 = EDGE_LOOP('',(#1757,#1758,#1759,#1760));
+#1757 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1758 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1759 = ORIENTED_EDGE('',*,*,#1687,.F.);
+#1760 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1761 = EDGE_CURVE('',#1370,#1659,#1762,.T.);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.565));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(1.,0.,0.));
+#1766 = CYLINDRICAL_SURFACE('',#1767,0.17325);
+#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770);
+#1768 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.39175));
+#1769 = DIRECTION('',(1.,0.,0.));
+#1770 = DIRECTION('',(0.,0.,1.));
+#1771 = ADVANCED_FACE('',(#1772),#1778,.T.);
+#1772 = FACE_BOUND('',#1773,.T.);
+#1773 = EDGE_LOOP('',(#1774,#1775,#1776,#1777));
+#1774 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1775 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1776 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1777 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#1778 = PLANE('',#1779);
+#1779 = AXIS2_PLACEMENT_3D('',#1780,#1781,#1782);
+#1780 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1781 = DIRECTION('',(1.,0.,0.));
+#1782 = DIRECTION('',(0.,0.,1.));
+#1783 = ADVANCED_FACE('',(#1784),#1809,.T.);
+#1784 = FACE_BOUND('',#1785,.T.);
+#1785 = EDGE_LOOP('',(#1786,#1794,#1802,#1808));
+#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1787 = EDGE_CURVE('',#1788,#1279,#1790,.T.);
+#1788 = VERTEX_POINT('',#1789);
+#1789 = CARTESIAN_POINT('',(-0.42,-0.325,0.2175));
+#1790 = LINE('',#1791,#1792);
+#1791 = CARTESIAN_POINT('',(-0.42,-0.325,5.E-02));
+#1792 = VECTOR('',#1793,1.);
+#1793 = DIRECTION('',(0.,0.,1.));
+#1794 = ORIENTED_EDGE('',*,*,#1795,.F.);
+#1795 = EDGE_CURVE('',#1796,#1788,#1798,.T.);
+#1796 = VERTEX_POINT('',#1797);
+#1797 = CARTESIAN_POINT('',(-0.42,0.325,0.2175));
+#1798 = LINE('',#1799,#1800);
+#1799 = CARTESIAN_POINT('',(-0.42,-0.8625,0.2175));
+#1800 = VECTOR('',#1801,1.);
+#1801 = DIRECTION('',(0.,-1.,0.));
+#1802 = ORIENTED_EDGE('',*,*,#1803,.T.);
+#1803 = EDGE_CURVE('',#1796,#1281,#1804,.T.);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(-0.42,0.325,5.E-02));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(0.,0.,1.));
+#1808 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1809 = PLANE('',#1810);
+#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
+#1811 = CARTESIAN_POINT('',(-0.42,-0.325,5.E-02));
+#1812 = DIRECTION('',(1.,0.,0.));
+#1813 = DIRECTION('',(0.,0.,1.));
+#1814 = ADVANCED_FACE('',(#1815),#1833,.T.);
+#1815 = FACE_BOUND('',#1816,.T.);
+#1816 = EDGE_LOOP('',(#1817,#1818,#1826,#1832));
+#1817 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1819 = EDGE_CURVE('',#1820,#1796,#1822,.T.);
+#1820 = VERTEX_POINT('',#1821);
+#1821 = CARTESIAN_POINT('',(-0.97,0.325,0.2175));
+#1822 = LINE('',#1823,#1824);
+#1823 = CARTESIAN_POINT('',(-1.2225,0.325,0.2175));
+#1824 = VECTOR('',#1825,1.);
+#1825 = DIRECTION('',(1.,0.,0.));
+#1826 = ORIENTED_EDGE('',*,*,#1827,.T.);
+#1827 = EDGE_CURVE('',#1820,#1297,#1828,.T.);
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(-0.97,0.325,5.E-02));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(0.,0.,1.));
+#1832 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1833 = PLANE('',#1834);
+#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837);
+#1835 = CARTESIAN_POINT('',(-0.97,0.325,5.E-02));
+#1836 = DIRECTION('',(0.,1.,0.));
+#1837 = DIRECTION('',(0.,0.,1.));
+#1838 = ADVANCED_FACE('',(#1839),#1857,.F.);
+#1839 = FACE_BOUND('',#1840,.F.);
+#1840 = EDGE_LOOP('',(#1841,#1849,#1855,#1856));
+#1841 = ORIENTED_EDGE('',*,*,#1842,.F.);
+#1842 = EDGE_CURVE('',#1843,#1289,#1845,.T.);
+#1843 = VERTEX_POINT('',#1844);
+#1844 = CARTESIAN_POINT('',(-0.97,-0.325,0.2175));
+#1845 = LINE('',#1846,#1847);
+#1846 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#1847 = VECTOR('',#1848,1.);
+#1848 = DIRECTION('',(0.,0.,1.));
+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1850 = EDGE_CURVE('',#1820,#1843,#1851,.T.);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(-0.97,-0.8625,0.2175));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(0.,-1.,0.));
+#1855 = ORIENTED_EDGE('',*,*,#1827,.T.);
+#1856 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1857 = PLANE('',#1858);
+#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861);
+#1859 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#1860 = DIRECTION('',(1.,0.,0.));
+#1861 = DIRECTION('',(0.,0.,1.));
+#1862 = ADVANCED_FACE('',(#1863),#1874,.F.);
+#1863 = FACE_BOUND('',#1864,.F.);
+#1864 = EDGE_LOOP('',(#1865,#1866,#1872,#1873));
+#1865 = ORIENTED_EDGE('',*,*,#1787,.F.);
+#1866 = ORIENTED_EDGE('',*,*,#1867,.F.);
+#1867 = EDGE_CURVE('',#1843,#1788,#1868,.T.);
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(-1.2225,-0.325,0.2175));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(1.,0.,0.));
+#1872 = ORIENTED_EDGE('',*,*,#1842,.T.);
+#1873 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1874 = PLANE('',#1875);
+#1875 = AXIS2_PLACEMENT_3D('',#1876,#1877,#1878);
+#1876 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#1877 = DIRECTION('',(0.,1.,0.));
+#1878 = DIRECTION('',(0.,0.,1.));
+#1879 = ADVANCED_FACE('',(#1880),#1905,.F.);
+#1880 = FACE_BOUND('',#1881,.F.);
+#1881 = EDGE_LOOP('',(#1882,#1890,#1898,#1904));
+#1882 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#1883 = EDGE_CURVE('',#1884,#1313,#1886,.T.);
+#1884 = VERTEX_POINT('',#1885);
+#1885 = CARTESIAN_POINT('',(0.985,-0.45,0.2175));
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(0.985,-0.45,5.E-02));
+#1888 = VECTOR('',#1889,1.);
+#1889 = DIRECTION('',(0.,0.,1.));
+#1890 = ORIENTED_EDGE('',*,*,#1891,.F.);
+#1891 = EDGE_CURVE('',#1892,#1884,#1894,.T.);
+#1892 = VERTEX_POINT('',#1893);
+#1893 = CARTESIAN_POINT('',(0.285,-0.45,0.2175));
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(-0.595,-0.45,0.2175));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = ORIENTED_EDGE('',*,*,#1899,.T.);
+#1899 = EDGE_CURVE('',#1892,#1315,#1900,.T.);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(0.,0.,1.));
+#1904 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1905 = PLANE('',#1906);
+#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909);
+#1907 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#1908 = DIRECTION('',(0.,1.,0.));
+#1909 = DIRECTION('',(0.,0.,1.));
+#1910 = ADVANCED_FACE('',(#1911),#1929,.T.);
+#1911 = FACE_BOUND('',#1912,.T.);
+#1912 = EDGE_LOOP('',(#1913,#1914,#1922,#1928));
+#1913 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#1914 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1915 = EDGE_CURVE('',#1916,#1884,#1918,.T.);
+#1916 = VERTEX_POINT('',#1917);
+#1917 = CARTESIAN_POINT('',(0.985,0.45,0.2175));
+#1918 = LINE('',#1919,#1920);
+#1919 = CARTESIAN_POINT('',(0.985,-0.925,0.2175));
+#1920 = VECTOR('',#1921,1.);
+#1921 = DIRECTION('',(0.,-1.,0.));
+#1922 = ORIENTED_EDGE('',*,*,#1923,.T.);
+#1923 = EDGE_CURVE('',#1916,#1331,#1924,.T.);
+#1924 = LINE('',#1925,#1926);
+#1925 = CARTESIAN_POINT('',(0.985,0.45,5.E-02));
+#1926 = VECTOR('',#1927,1.);
+#1927 = DIRECTION('',(0.,0.,1.));
+#1928 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1929 = PLANE('',#1930);
+#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
+#1931 = CARTESIAN_POINT('',(0.985,-0.45,5.E-02));
+#1932 = DIRECTION('',(1.,0.,0.));
+#1933 = DIRECTION('',(0.,0.,1.));
+#1934 = ADVANCED_FACE('',(#1935),#1953,.T.);
+#1935 = FACE_BOUND('',#1936,.T.);
+#1936 = EDGE_LOOP('',(#1937,#1938,#1946,#1952));
+#1937 = ORIENTED_EDGE('',*,*,#1923,.F.);
+#1938 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#1939 = EDGE_CURVE('',#1940,#1916,#1942,.T.);
+#1940 = VERTEX_POINT('',#1941);
+#1941 = CARTESIAN_POINT('',(0.285,0.45,0.2175));
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(-0.595,0.45,0.2175));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(1.,0.,0.));
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#1940,#1323,#1948,.T.);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(0.285,0.45,5.E-02));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(0.,0.,1.));
+#1952 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1953 = PLANE('',#1954);
+#1954 = AXIS2_PLACEMENT_3D('',#1955,#1956,#1957);
+#1955 = CARTESIAN_POINT('',(0.285,0.45,5.E-02));
+#1956 = DIRECTION('',(0.,1.,0.));
+#1957 = DIRECTION('',(0.,0.,1.));
+#1958 = ADVANCED_FACE('',(#1959),#1970,.F.);
+#1959 = FACE_BOUND('',#1960,.F.);
+#1960 = EDGE_LOOP('',(#1961,#1962,#1968,#1969));
+#1961 = ORIENTED_EDGE('',*,*,#1899,.F.);
+#1962 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#1963 = EDGE_CURVE('',#1940,#1892,#1964,.T.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(0.285,-0.925,0.2175));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(0.,-1.,0.));
+#1968 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1969 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1970 = PLANE('',#1971);
+#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974);
+#1972 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#1973 = DIRECTION('',(1.,0.,0.));
+#1974 = DIRECTION('',(0.,0.,1.));
+#1975 = ADVANCED_FACE('',(#1976),#1982,.T.);
+#1976 = FACE_BOUND('',#1977,.T.);
+#1977 = EDGE_LOOP('',(#1978,#1979,#1980,#1981));
+#1978 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1979 = ORIENTED_EDGE('',*,*,#1673,.F.);
+#1980 = ORIENTED_EDGE('',*,*,#1761,.F.);
+#1981 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#1982 = PLANE('',#1983);
+#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986);
+#1984 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.565));
+#1985 = DIRECTION('',(0.,0.,1.));
+#1986 = DIRECTION('',(1.,0.,0.));
+#1987 = ADVANCED_FACE('',(#1988,#2022,#2028),#2034,.T.);
+#1988 = FACE_BOUND('',#1989,.T.);
+#1989 = EDGE_LOOP('',(#1990,#2000,#2008,#2016));
+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#1991 = EDGE_CURVE('',#1992,#1994,#1996,.T.);
+#1992 = VERTEX_POINT('',#1993);
+#1993 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#1994 = VERTEX_POINT('',#1995);
+#1995 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#1996 = LINE('',#1997,#1998);
+#1997 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(0.,1.,0.));
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#1992,#2002,#2004,.T.);
+#2002 = VERTEX_POINT('',#2003);
+#2003 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(1.,0.,0.));
+#2008 = ORIENTED_EDGE('',*,*,#2009,.T.);
+#2009 = EDGE_CURVE('',#2002,#2010,#2012,.T.);
+#2010 = VERTEX_POINT('',#2011);
+#2011 = CARTESIAN_POINT('',(1.475,1.4,0.2175));
+#2012 = LINE('',#2013,#2014);
+#2013 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2014 = VECTOR('',#2015,1.);
+#2015 = DIRECTION('',(0.,1.,0.));
+#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);
+#2017 = EDGE_CURVE('',#1994,#2010,#2018,.T.);
+#2018 = LINE('',#2019,#2020);
+#2019 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2020 = VECTOR('',#2021,1.);
+#2021 = DIRECTION('',(1.,0.,0.));
+#2022 = FACE_BOUND('',#2023,.T.);
+#2023 = EDGE_LOOP('',(#2024,#2025,#2026,#2027));
+#2024 = ORIENTED_EDGE('',*,*,#1819,.T.);
+#2025 = ORIENTED_EDGE('',*,*,#1795,.T.);
+#2026 = ORIENTED_EDGE('',*,*,#1867,.F.);
+#2027 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#2028 = FACE_BOUND('',#2029,.T.);
+#2029 = EDGE_LOOP('',(#2030,#2031,#2032,#2033));
+#2030 = ORIENTED_EDGE('',*,*,#1891,.F.);
+#2031 = ORIENTED_EDGE('',*,*,#1963,.F.);
+#2032 = ORIENTED_EDGE('',*,*,#1939,.T.);
+#2033 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#2034 = PLANE('',#2035);
+#2035 = AXIS2_PLACEMENT_3D('',#2036,#2037,#2038);
+#2036 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2037 = DIRECTION('',(0.,0.,1.));
+#2038 = DIRECTION('',(1.,0.,0.));
+#2039 = ADVANCED_FACE('',(#2040),#2065,.F.);
+#2040 = FACE_BOUND('',#2041,.F.);
+#2041 = EDGE_LOOP('',(#2042,#2050,#2058,#2064));
+#2042 = ORIENTED_EDGE('',*,*,#2043,.F.);
+#2043 = EDGE_CURVE('',#2044,#1992,#2046,.T.);
+#2044 = VERTEX_POINT('',#2045);
+#2045 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(0.,0.,1.));
+#2050 = ORIENTED_EDGE('',*,*,#2051,.T.);
+#2051 = EDGE_CURVE('',#2044,#2052,#2054,.T.);
+#2052 = VERTEX_POINT('',#2053);
+#2053 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(0.,1.,0.));
+#2058 = ORIENTED_EDGE('',*,*,#2059,.T.);
+#2059 = EDGE_CURVE('',#2052,#1994,#2060,.T.);
+#2060 = LINE('',#2061,#2062);
+#2061 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2062 = VECTOR('',#2063,1.);
+#2063 = DIRECTION('',(0.,0.,1.));
+#2064 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#2065 = PLANE('',#2066);
+#2066 = AXIS2_PLACEMENT_3D('',#2067,#2068,#2069);
+#2067 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2068 = DIRECTION('',(1.,0.,0.));
+#2069 = DIRECTION('',(0.,0.,1.));
+#2070 = ADVANCED_FACE('',(#2071),#2089,.T.);
+#2071 = FACE_BOUND('',#2072,.T.);
+#2072 = EDGE_LOOP('',(#2073,#2081,#2082,#2083));
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2052,#2075,#2077,.T.);
+#2075 = VERTEX_POINT('',#2076);
+#2076 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(1.,0.,0.));
+#2081 = ORIENTED_EDGE('',*,*,#2059,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#2017,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2084,.F.);
+#2084 = EDGE_CURVE('',#2075,#2010,#2085,.T.);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(0.,0.,1.));
+#2089 = PLANE('',#2090);
+#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093);
+#2091 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2092 = DIRECTION('',(0.,1.,0.));
+#2093 = DIRECTION('',(0.,0.,1.));
+#2094 = ADVANCED_FACE('',(#2095),#2113,.F.);
+#2095 = FACE_BOUND('',#2096,.F.);
+#2096 = EDGE_LOOP('',(#2097,#2105,#2106,#2107));
+#2097 = ORIENTED_EDGE('',*,*,#2098,.F.);
+#2098 = EDGE_CURVE('',#2044,#2099,#2101,.T.);
+#2099 = VERTEX_POINT('',#2100);
+#2100 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(1.,0.,0.));
+#2105 = ORIENTED_EDGE('',*,*,#2043,.T.);
+#2106 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2107 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#2108 = EDGE_CURVE('',#2099,#2002,#2109,.T.);
+#2109 = LINE('',#2110,#2111);
+#2110 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2111 = VECTOR('',#2112,1.);
+#2112 = DIRECTION('',(0.,0.,1.));
+#2113 = PLANE('',#2114);
+#2114 = AXIS2_PLACEMENT_3D('',#2115,#2116,#2117);
+#2115 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2116 = DIRECTION('',(0.,1.,0.));
+#2117 = DIRECTION('',(0.,0.,1.));
+#2118 = ADVANCED_FACE('',(#2119),#2130,.T.);
+#2119 = FACE_BOUND('',#2120,.T.);
+#2120 = EDGE_LOOP('',(#2121,#2122,#2128,#2129));
+#2121 = ORIENTED_EDGE('',*,*,#2108,.F.);
+#2122 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2123 = EDGE_CURVE('',#2099,#2075,#2124,.T.);
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(0.,1.,0.));
+#2128 = ORIENTED_EDGE('',*,*,#2084,.T.);
+#2129 = ORIENTED_EDGE('',*,*,#2009,.F.);
+#2130 = PLANE('',#2131);
+#2131 = AXIS2_PLACEMENT_3D('',#2132,#2133,#2134);
+#2132 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2133 = DIRECTION('',(1.,0.,0.));
+#2134 = DIRECTION('',(0.,0.,1.));
+#2135 = ADVANCED_FACE('',(#2136,#2142,#2176),#2210,.F.);
+#2136 = FACE_BOUND('',#2137,.F.);
+#2137 = EDGE_LOOP('',(#2138,#2139,#2140,#2141));
+#2138 = ORIENTED_EDGE('',*,*,#2051,.F.);
+#2139 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2140 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#2141 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2142 = FACE_BOUND('',#2143,.F.);
+#2143 = EDGE_LOOP('',(#2144,#2154,#2162,#2170));
+#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
+#2145 = EDGE_CURVE('',#2146,#2148,#2150,.T.);
+#2146 = VERTEX_POINT('',#2147);
+#2147 = CARTESIAN_POINT('',(-0.97,0.325,0.18));
+#2148 = VERTEX_POINT('',#2149);
+#2149 = CARTESIAN_POINT('',(-0.42,0.325,0.18));
+#2150 = LINE('',#2151,#2152);
+#2151 = CARTESIAN_POINT('',(-1.2225,0.325,0.18));
+#2152 = VECTOR('',#2153,1.);
+#2153 = DIRECTION('',(1.,0.,0.));
+#2154 = ORIENTED_EDGE('',*,*,#2155,.T.);
+#2155 = EDGE_CURVE('',#2148,#2156,#2158,.T.);
+#2156 = VERTEX_POINT('',#2157);
+#2157 = CARTESIAN_POINT('',(-0.42,-0.325,0.18));
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(-0.42,-0.8625,0.18));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.,-1.,0.));
+#2162 = ORIENTED_EDGE('',*,*,#2163,.F.);
+#2163 = EDGE_CURVE('',#2164,#2156,#2166,.T.);
+#2164 = VERTEX_POINT('',#2165);
+#2165 = CARTESIAN_POINT('',(-0.97,-0.325,0.18));
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(-1.2225,-0.325,0.18));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(1.,0.,0.));
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#2146,#2164,#2172,.T.);
+#2172 = LINE('',#2173,#2174);
+#2173 = CARTESIAN_POINT('',(-0.97,-0.8625,0.18));
+#2174 = VECTOR('',#2175,1.);
+#2175 = DIRECTION('',(0.,-1.,0.));
+#2176 = FACE_BOUND('',#2177,.F.);
+#2177 = EDGE_LOOP('',(#2178,#2188,#2196,#2204));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2179 = EDGE_CURVE('',#2180,#2182,#2184,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(0.285,-0.45,0.18));
+#2182 = VERTEX_POINT('',#2183);
+#2183 = CARTESIAN_POINT('',(0.985,-0.45,0.18));
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(-0.595,-0.45,0.18));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(1.,0.,0.));
+#2188 = ORIENTED_EDGE('',*,*,#2189,.F.);
+#2189 = EDGE_CURVE('',#2190,#2180,#2192,.T.);
+#2190 = VERTEX_POINT('',#2191);
+#2191 = CARTESIAN_POINT('',(0.285,0.45,0.18));
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(0.285,-0.925,0.18));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(0.,-1.,0.));
+#2196 = ORIENTED_EDGE('',*,*,#2197,.T.);
+#2197 = EDGE_CURVE('',#2190,#2198,#2200,.T.);
+#2198 = VERTEX_POINT('',#2199);
+#2199 = CARTESIAN_POINT('',(0.985,0.45,0.18));
+#2200 = LINE('',#2201,#2202);
+#2201 = CARTESIAN_POINT('',(-0.595,0.45,0.18));
+#2202 = VECTOR('',#2203,1.);
+#2203 = DIRECTION('',(1.,0.,0.));
+#2204 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#2205 = EDGE_CURVE('',#2198,#2182,#2206,.T.);
+#2206 = LINE('',#2207,#2208);
+#2207 = CARTESIAN_POINT('',(0.985,-0.925,0.18));
+#2208 = VECTOR('',#2209,1.);
+#2209 = DIRECTION('',(0.,-1.,0.));
+#2210 = PLANE('',#2211);
+#2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
+#2212 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2213 = DIRECTION('',(0.,0.,1.));
+#2214 = DIRECTION('',(1.,0.,0.));
+#2215 = ADVANCED_FACE('',(#2216),#2241,.T.);
+#2216 = FACE_BOUND('',#2217,.T.);
+#2217 = EDGE_LOOP('',(#2218,#2226,#2234,#2240));
+#2218 = ORIENTED_EDGE('',*,*,#2219,.F.);
+#2219 = EDGE_CURVE('',#2220,#2148,#2222,.T.);
+#2220 = VERTEX_POINT('',#2221);
+#2221 = CARTESIAN_POINT('',(-0.42,0.325,0.167));
+#2222 = LINE('',#2223,#2224);
+#2223 = CARTESIAN_POINT('',(-0.42,0.325,5.E-02));
+#2224 = VECTOR('',#2225,1.);
+#2225 = DIRECTION('',(0.,0.,1.));
+#2226 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#2227 = EDGE_CURVE('',#2228,#2220,#2230,.T.);
+#2228 = VERTEX_POINT('',#2229);
+#2229 = CARTESIAN_POINT('',(-0.97,0.325,0.167));
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-0.97,0.325,0.167));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(1.,0.,0.));
+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2235 = EDGE_CURVE('',#2228,#2146,#2236,.T.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-0.97,0.325,5.E-02));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(0.,0.,1.));
+#2240 = ORIENTED_EDGE('',*,*,#2145,.T.);
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(-0.97,0.325,5.E-02));
+#2244 = DIRECTION('',(0.,1.,0.));
+#2245 = DIRECTION('',(0.,0.,1.));
+#2246 = ADVANCED_FACE('',(#2247),#2265,.F.);
+#2247 = FACE_BOUND('',#2248,.F.);
+#2248 = EDGE_LOOP('',(#2249,#2257,#2263,#2264));
+#2249 = ORIENTED_EDGE('',*,*,#2250,.F.);
+#2250 = EDGE_CURVE('',#2251,#2164,#2253,.T.);
+#2251 = VERTEX_POINT('',#2252);
+#2252 = CARTESIAN_POINT('',(-0.97,-0.325,0.167));
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(0.,0.,1.));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2258 = EDGE_CURVE('',#2251,#2228,#2259,.T.);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(-0.97,-0.325,0.167));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(0.,1.,0.));
+#2263 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2264 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2265 = PLANE('',#2266);
+#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269);
+#2267 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#2268 = DIRECTION('',(1.,0.,0.));
+#2269 = DIRECTION('',(0.,0.,1.));
+#2270 = ADVANCED_FACE('',(#2271),#2289,.F.);
+#2271 = FACE_BOUND('',#2272,.F.);
+#2272 = EDGE_LOOP('',(#2273,#2281,#2287,#2288));
+#2273 = ORIENTED_EDGE('',*,*,#2274,.F.);
+#2274 = EDGE_CURVE('',#2275,#2156,#2277,.T.);
+#2275 = VERTEX_POINT('',#2276);
+#2276 = CARTESIAN_POINT('',(-0.42,-0.325,0.167));
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(-0.42,-0.325,5.E-02));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(0.,0.,1.));
+#2281 = ORIENTED_EDGE('',*,*,#2282,.F.);
+#2282 = EDGE_CURVE('',#2251,#2275,#2283,.T.);
+#2283 = LINE('',#2284,#2285);
+#2284 = CARTESIAN_POINT('',(-0.97,-0.325,0.167));
+#2285 = VECTOR('',#2286,1.);
+#2286 = DIRECTION('',(1.,0.,0.));
+#2287 = ORIENTED_EDGE('',*,*,#2250,.T.);
+#2288 = ORIENTED_EDGE('',*,*,#2163,.T.);
+#2289 = PLANE('',#2290);
+#2290 = AXIS2_PLACEMENT_3D('',#2291,#2292,#2293);
+#2291 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#2292 = DIRECTION('',(0.,1.,0.));
+#2293 = DIRECTION('',(0.,0.,1.));
+#2294 = ADVANCED_FACE('',(#2295),#2306,.T.);
+#2295 = FACE_BOUND('',#2296,.T.);
+#2296 = EDGE_LOOP('',(#2297,#2298,#2304,#2305));
+#2297 = ORIENTED_EDGE('',*,*,#2274,.F.);
+#2298 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2299 = EDGE_CURVE('',#2275,#2220,#2300,.T.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-0.42,-0.325,0.167));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,1.,0.));
+#2304 = ORIENTED_EDGE('',*,*,#2219,.T.);
+#2305 = ORIENTED_EDGE('',*,*,#2155,.T.);
+#2306 = PLANE('',#2307);
+#2307 = AXIS2_PLACEMENT_3D('',#2308,#2309,#2310);
+#2308 = CARTESIAN_POINT('',(-0.42,-0.325,5.E-02));
+#2309 = DIRECTION('',(1.,0.,0.));
+#2310 = DIRECTION('',(0.,0.,1.));
+#2311 = ADVANCED_FACE('',(#2312),#2337,.F.);
+#2312 = FACE_BOUND('',#2313,.F.);
+#2313 = EDGE_LOOP('',(#2314,#2322,#2330,#2336));
+#2314 = ORIENTED_EDGE('',*,*,#2315,.F.);
+#2315 = EDGE_CURVE('',#2316,#2182,#2318,.T.);
+#2316 = VERTEX_POINT('',#2317);
+#2317 = CARTESIAN_POINT('',(0.985,-0.45,0.167));
+#2318 = LINE('',#2319,#2320);
+#2319 = CARTESIAN_POINT('',(0.985,-0.45,5.E-02));
+#2320 = VECTOR('',#2321,1.);
+#2321 = DIRECTION('',(0.,0.,1.));
+#2322 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2323 = EDGE_CURVE('',#2324,#2316,#2326,.T.);
+#2324 = VERTEX_POINT('',#2325);
+#2325 = CARTESIAN_POINT('',(0.285,-0.45,0.167));
+#2326 = LINE('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(0.285,-0.45,0.167));
+#2328 = VECTOR('',#2329,1.);
+#2329 = DIRECTION('',(1.,0.,0.));
+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);
+#2331 = EDGE_CURVE('',#2324,#2180,#2332,.T.);
+#2332 = LINE('',#2333,#2334);
+#2333 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#2334 = VECTOR('',#2335,1.);
+#2335 = DIRECTION('',(0.,0.,1.));
+#2336 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2337 = PLANE('',#2338);
+#2338 = AXIS2_PLACEMENT_3D('',#2339,#2340,#2341);
+#2339 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#2340 = DIRECTION('',(0.,1.,0.));
+#2341 = DIRECTION('',(0.,0.,1.));
+#2342 = ADVANCED_FACE('',(#2343),#2361,.T.);
+#2343 = FACE_BOUND('',#2344,.T.);
+#2344 = EDGE_LOOP('',(#2345,#2346,#2354,#2360));
+#2345 = ORIENTED_EDGE('',*,*,#2315,.F.);
+#2346 = ORIENTED_EDGE('',*,*,#2347,.T.);
+#2347 = EDGE_CURVE('',#2316,#2348,#2350,.T.);
+#2348 = VERTEX_POINT('',#2349);
+#2349 = CARTESIAN_POINT('',(0.985,0.45,0.167));
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(0.985,-0.45,0.167));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.,1.,0.));
+#2354 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2355 = EDGE_CURVE('',#2348,#2198,#2356,.T.);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(0.985,0.45,5.E-02));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.,0.,1.));
+#2360 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#2361 = PLANE('',#2362);
+#2362 = AXIS2_PLACEMENT_3D('',#2363,#2364,#2365);
+#2363 = CARTESIAN_POINT('',(0.985,-0.45,5.E-02));
+#2364 = DIRECTION('',(1.,0.,0.));
+#2365 = DIRECTION('',(0.,0.,1.));
+#2366 = ADVANCED_FACE('',(#2367),#2385,.T.);
+#2367 = FACE_BOUND('',#2368,.T.);
+#2368 = EDGE_LOOP('',(#2369,#2370,#2378,#2384));
+#2369 = ORIENTED_EDGE('',*,*,#2355,.F.);
+#2370 = ORIENTED_EDGE('',*,*,#2371,.F.);
+#2371 = EDGE_CURVE('',#2372,#2348,#2374,.T.);
+#2372 = VERTEX_POINT('',#2373);
+#2373 = CARTESIAN_POINT('',(0.285,0.45,0.167));
+#2374 = LINE('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(0.285,0.45,0.167));
+#2376 = VECTOR('',#2377,1.);
+#2377 = DIRECTION('',(1.,0.,0.));
+#2378 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#2379 = EDGE_CURVE('',#2372,#2190,#2380,.T.);
+#2380 = LINE('',#2381,#2382);
+#2381 = CARTESIAN_POINT('',(0.285,0.45,5.E-02));
+#2382 = VECTOR('',#2383,1.);
+#2383 = DIRECTION('',(0.,0.,1.));
+#2384 = ORIENTED_EDGE('',*,*,#2197,.T.);
+#2385 = PLANE('',#2386);
+#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389);
+#2387 = CARTESIAN_POINT('',(0.285,0.45,5.E-02));
+#2388 = DIRECTION('',(0.,1.,0.));
+#2389 = DIRECTION('',(0.,0.,1.));
+#2390 = ADVANCED_FACE('',(#2391),#2402,.F.);
+#2391 = FACE_BOUND('',#2392,.F.);
+#2392 = EDGE_LOOP('',(#2393,#2394,#2400,#2401));
+#2393 = ORIENTED_EDGE('',*,*,#2331,.F.);
+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2395 = EDGE_CURVE('',#2324,#2372,#2396,.T.);
+#2396 = LINE('',#2397,#2398);
+#2397 = CARTESIAN_POINT('',(0.285,-0.45,0.167));
+#2398 = VECTOR('',#2399,1.);
+#2399 = DIRECTION('',(0.,1.,0.));
+#2400 = ORIENTED_EDGE('',*,*,#2379,.T.);
+#2401 = ORIENTED_EDGE('',*,*,#2189,.T.);
+#2402 = PLANE('',#2403);
+#2403 = AXIS2_PLACEMENT_3D('',#2404,#2405,#2406);
+#2404 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#2405 = DIRECTION('',(1.,0.,0.));
+#2406 = DIRECTION('',(0.,0.,1.));
+#2407 = ADVANCED_FACE('',(#2408),#2435,.T.);
+#2408 = FACE_BOUND('',#2409,.F.);
+#2409 = EDGE_LOOP('',(#2410,#2419,#2427,#2434));
+#2410 = ORIENTED_EDGE('',*,*,#2411,.T.);
+#2411 = EDGE_CURVE('',#2228,#2412,#2414,.T.);
+#2412 = VERTEX_POINT('',#2413);
+#2413 = CARTESIAN_POINT('',(-0.853,0.208,5.E-02));
+#2414 = ELLIPSE('',#2415,0.165462986798,0.117);
+#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);
+#2416 = CARTESIAN_POINT('',(-0.853,0.208,0.167));
+#2417 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2418 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2420 = EDGE_CURVE('',#2412,#2421,#2423,.T.);
+#2421 = VERTEX_POINT('',#2422);
+#2422 = CARTESIAN_POINT('',(-0.537,0.208,5.E-02));
+#2423 = LINE('',#2424,#2425);
+#2424 = CARTESIAN_POINT('',(-0.97,0.208,5.E-02));
+#2425 = VECTOR('',#2426,1.);
+#2426 = DIRECTION('',(1.,0.,0.));
+#2427 = ORIENTED_EDGE('',*,*,#2428,.F.);
+#2428 = EDGE_CURVE('',#2220,#2421,#2429,.T.);
+#2429 = ELLIPSE('',#2430,0.165462986798,0.117);
+#2430 = AXIS2_PLACEMENT_3D('',#2431,#2432,#2433);
+#2431 = CARTESIAN_POINT('',(-0.537,0.208,0.167));
+#2432 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2433 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2434 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#2435 = CYLINDRICAL_SURFACE('',#2436,0.117);
+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);
+#2437 = CARTESIAN_POINT('',(-0.97,0.208,0.167));
+#2438 = DIRECTION('',(1.,0.,0.));
+#2439 = DIRECTION('',(0.,1.,0.));
+#2440 = ADVANCED_FACE('',(#2441),#2460,.T.);
+#2441 = FACE_BOUND('',#2442,.F.);
+#2442 = EDGE_LOOP('',(#2443,#2452,#2458,#2459));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.T.);
+#2444 = EDGE_CURVE('',#2251,#2445,#2447,.T.);
+#2445 = VERTEX_POINT('',#2446);
+#2446 = CARTESIAN_POINT('',(-0.853,-0.208,5.E-02));
+#2447 = ELLIPSE('',#2448,0.165462986798,0.117);
+#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451);
+#2449 = CARTESIAN_POINT('',(-0.853,-0.208,0.167));
+#2450 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2451 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2452 = ORIENTED_EDGE('',*,*,#2453,.T.);
+#2453 = EDGE_CURVE('',#2445,#2412,#2454,.T.);
+#2454 = LINE('',#2455,#2456);
+#2455 = CARTESIAN_POINT('',(-0.853,-0.325,5.E-02));
+#2456 = VECTOR('',#2457,1.);
+#2457 = DIRECTION('',(0.,1.,0.));
+#2458 = ORIENTED_EDGE('',*,*,#2411,.F.);
+#2459 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#2460 = CYLINDRICAL_SURFACE('',#2461,0.117);
+#2461 = AXIS2_PLACEMENT_3D('',#2462,#2463,#2464);
+#2462 = CARTESIAN_POINT('',(-0.853,-0.325,0.167));
+#2463 = DIRECTION('',(0.,1.,0.));
+#2464 = DIRECTION('',(-1.,0.,0.));
+#2465 = ADVANCED_FACE('',(#2466),#2485,.T.);
+#2466 = FACE_BOUND('',#2467,.T.);
+#2467 = EDGE_LOOP('',(#2468,#2469,#2477,#2484));
+#2468 = ORIENTED_EDGE('',*,*,#2444,.T.);
+#2469 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2470 = EDGE_CURVE('',#2445,#2471,#2473,.T.);
+#2471 = VERTEX_POINT('',#2472);
+#2472 = CARTESIAN_POINT('',(-0.537,-0.208,5.E-02));
+#2473 = LINE('',#2474,#2475);
+#2474 = CARTESIAN_POINT('',(-0.97,-0.208,5.E-02));
+#2475 = VECTOR('',#2476,1.);
+#2476 = DIRECTION('',(1.,0.,0.));
+#2477 = ORIENTED_EDGE('',*,*,#2478,.F.);
+#2478 = EDGE_CURVE('',#2275,#2471,#2479,.T.);
+#2479 = ELLIPSE('',#2480,0.165462986798,0.117);
+#2480 = AXIS2_PLACEMENT_3D('',#2481,#2482,#2483);
+#2481 = CARTESIAN_POINT('',(-0.537,-0.208,0.167));
+#2482 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2483 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2484 = ORIENTED_EDGE('',*,*,#2282,.F.);
+#2485 = CYLINDRICAL_SURFACE('',#2486,0.117);
+#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
+#2487 = CARTESIAN_POINT('',(-0.97,-0.208,0.167));
+#2488 = DIRECTION('',(1.,0.,0.));
+#2489 = DIRECTION('',(0.,-1.,0.));
+#2490 = ADVANCED_FACE('',(#2491),#2502,.T.);
+#2491 = FACE_BOUND('',#2492,.T.);
+#2492 = EDGE_LOOP('',(#2493,#2494,#2500,#2501));
+#2493 = ORIENTED_EDGE('',*,*,#2478,.T.);
+#2494 = ORIENTED_EDGE('',*,*,#2495,.T.);
+#2495 = EDGE_CURVE('',#2471,#2421,#2496,.T.);
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(-0.537,-0.325,5.E-02));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(0.,1.,0.));
+#2500 = ORIENTED_EDGE('',*,*,#2428,.F.);
+#2501 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2502 = CYLINDRICAL_SURFACE('',#2503,0.117);
+#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);
+#2504 = CARTESIAN_POINT('',(-0.537,-0.325,0.167));
+#2505 = DIRECTION('',(0.,1.,0.));
+#2506 = DIRECTION('',(1.,0.,0.));
+#2507 = ADVANCED_FACE('',(#2508),#2535,.T.);
+#2508 = FACE_BOUND('',#2509,.T.);
+#2509 = EDGE_LOOP('',(#2510,#2519,#2527,#2534));
+#2510 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2511 = EDGE_CURVE('',#2324,#2512,#2514,.T.);
+#2512 = VERTEX_POINT('',#2513);
+#2513 = CARTESIAN_POINT('',(0.402,-0.333,5.E-02));
+#2514 = ELLIPSE('',#2515,0.165462986798,0.117);
+#2515 = AXIS2_PLACEMENT_3D('',#2516,#2517,#2518);
+#2516 = CARTESIAN_POINT('',(0.402,-0.333,0.167));
+#2517 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2518 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2519 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2520 = EDGE_CURVE('',#2512,#2521,#2523,.T.);
+#2521 = VERTEX_POINT('',#2522);
+#2522 = CARTESIAN_POINT('',(0.868,-0.333,5.E-02));
+#2523 = LINE('',#2524,#2525);
+#2524 = CARTESIAN_POINT('',(0.285,-0.333,5.E-02));
+#2525 = VECTOR('',#2526,1.);
+#2526 = DIRECTION('',(1.,0.,0.));
+#2527 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#2528 = EDGE_CURVE('',#2316,#2521,#2529,.T.);
+#2529 = ELLIPSE('',#2530,0.165462986798,0.117);
+#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533);
+#2531 = CARTESIAN_POINT('',(0.868,-0.333,0.167));
+#2532 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2533 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2534 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2535 = CYLINDRICAL_SURFACE('',#2536,0.117);
+#2536 = AXIS2_PLACEMENT_3D('',#2537,#2538,#2539);
+#2537 = CARTESIAN_POINT('',(0.285,-0.333,0.167));
+#2538 = DIRECTION('',(1.,0.,0.));
+#2539 = DIRECTION('',(0.,-1.,0.));
+#2540 = ADVANCED_FACE('',(#2541),#2560,.T.);
+#2541 = FACE_BOUND('',#2542,.T.);
+#2542 = EDGE_LOOP('',(#2543,#2544,#2552,#2559));
+#2543 = ORIENTED_EDGE('',*,*,#2528,.T.);
+#2544 = ORIENTED_EDGE('',*,*,#2545,.T.);
+#2545 = EDGE_CURVE('',#2521,#2546,#2548,.T.);
+#2546 = VERTEX_POINT('',#2547);
+#2547 = CARTESIAN_POINT('',(0.868,0.333,5.E-02));
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(0.868,-0.45,5.E-02));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(0.,1.,0.));
+#2552 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2553 = EDGE_CURVE('',#2348,#2546,#2554,.T.);
+#2554 = ELLIPSE('',#2555,0.165462986798,0.117);
+#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558);
+#2556 = CARTESIAN_POINT('',(0.868,0.333,0.167));
+#2557 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2558 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2559 = ORIENTED_EDGE('',*,*,#2347,.F.);
+#2560 = CYLINDRICAL_SURFACE('',#2561,0.117);
+#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564);
+#2562 = CARTESIAN_POINT('',(0.868,-0.45,0.167));
+#2563 = DIRECTION('',(0.,1.,0.));
+#2564 = DIRECTION('',(1.,0.,0.));
+#2565 = ADVANCED_FACE('',(#2566),#2585,.T.);
+#2566 = FACE_BOUND('',#2567,.F.);
+#2567 = EDGE_LOOP('',(#2568,#2577,#2583,#2584));
+#2568 = ORIENTED_EDGE('',*,*,#2569,.T.);
+#2569 = EDGE_CURVE('',#2372,#2570,#2572,.T.);
+#2570 = VERTEX_POINT('',#2571);
+#2571 = CARTESIAN_POINT('',(0.402,0.333,5.E-02));
+#2572 = ELLIPSE('',#2573,0.165462986798,0.117);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(0.402,0.333,0.167));
+#2575 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2576 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2577 = ORIENTED_EDGE('',*,*,#2578,.T.);
+#2578 = EDGE_CURVE('',#2570,#2546,#2579,.T.);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(0.285,0.333,5.E-02));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(1.,0.,0.));
+#2583 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2584 = ORIENTED_EDGE('',*,*,#2371,.F.);
+#2585 = CYLINDRICAL_SURFACE('',#2586,0.117);
+#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
+#2587 = CARTESIAN_POINT('',(0.285,0.333,0.167));
+#2588 = DIRECTION('',(1.,0.,0.));
+#2589 = DIRECTION('',(0.,1.,0.));
+#2590 = ADVANCED_FACE('',(#2591),#2602,.T.);
+#2591 = FACE_BOUND('',#2592,.F.);
+#2592 = EDGE_LOOP('',(#2593,#2594,#2600,#2601));
+#2593 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2594 = ORIENTED_EDGE('',*,*,#2595,.T.);
+#2595 = EDGE_CURVE('',#2512,#2570,#2596,.T.);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(0.402,-0.45,5.E-02));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(0.,1.,0.));
+#2600 = ORIENTED_EDGE('',*,*,#2569,.F.);
+#2601 = ORIENTED_EDGE('',*,*,#2395,.F.);
+#2602 = CYLINDRICAL_SURFACE('',#2603,0.117);
+#2603 = AXIS2_PLACEMENT_3D('',#2604,#2605,#2606);
+#2604 = CARTESIAN_POINT('',(0.402,-0.45,0.167));
+#2605 = DIRECTION('',(0.,1.,0.));
+#2606 = DIRECTION('',(-1.,0.,0.));
+#2607 = ADVANCED_FACE('',(#2608),#2614,.F.);
+#2608 = FACE_BOUND('',#2609,.F.);
+#2609 = EDGE_LOOP('',(#2610,#2611,#2612,#2613));
+#2610 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2611 = ORIENTED_EDGE('',*,*,#2495,.T.);
+#2612 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2613 = ORIENTED_EDGE('',*,*,#2453,.F.);
+#2614 = PLANE('',#2615);
+#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618);
+#2616 = CARTESIAN_POINT('',(-0.97,-0.325,5.E-02));
+#2617 = DIRECTION('',(0.,0.,1.));
+#2618 = DIRECTION('',(1.,0.,0.));
+#2619 = ADVANCED_FACE('',(#2620),#2626,.F.);
+#2620 = FACE_BOUND('',#2621,.F.);
+#2621 = EDGE_LOOP('',(#2622,#2623,#2624,#2625));
+#2622 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2623 = ORIENTED_EDGE('',*,*,#2545,.T.);
+#2624 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#2625 = ORIENTED_EDGE('',*,*,#2595,.F.);
+#2626 = PLANE('',#2627);
+#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
+#2628 = CARTESIAN_POINT('',(0.285,-0.45,5.E-02));
+#2629 = DIRECTION('',(0.,0.,1.));
+#2630 = DIRECTION('',(1.,0.,0.));
+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2635))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2632,#2633,#2634)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2632 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2633 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2634 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2635 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#2632,
+'distance_accuracy_value','confusion accuracy');
+#2636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2637 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#2638,#2646,#2653,#2660,#2667,#2674,#2681,#2688,#2695,#2702,#2709,
+#2716,#2723,#2730,#2737,#2744,#2751,#2758,#2765,#2772,#2779,#2786,
+#2793,#2800,#2807,#2814,#2821,#2828,#2835,#2842,#2849,#2856,#2863,
+#2870,#2877,#2884,#2891,#2898,#2905,#2912,#2919,#2926,#2933,#2940,
+#2947,#2954,#2961,#2968,#2975,#2982,#2989,#2996,#3003,#3010,#3017,
+#3024,#3031,#3038,#3045,#3052,#3059,#3067,#3074,#3081,#3088,#3095,
+#3102,#3109,#3116,#3123,#3130,#3137,#3144,#3151,#3158,#3165,#3172,
+#3179,#3186,#3193,#3200,#3207,#3214,#3221),#2631);
+#2638 = STYLED_ITEM('color',(#2639),#17);
+#2639 = PRESENTATION_STYLE_ASSIGNMENT((#2640));
+#2640 = SURFACE_STYLE_USAGE(.BOTH.,#2641);
+#2641 = SURFACE_SIDE_STYLE('',(#2642));
+#2642 = SURFACE_STYLE_FILL_AREA(#2643);
+#2643 = FILL_AREA_STYLE('',(#2644));
+#2644 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2645 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#2646 = STYLED_ITEM('color',(#2647),#66);
+#2647 = PRESENTATION_STYLE_ASSIGNMENT((#2648));
+#2648 = SURFACE_STYLE_USAGE(.BOTH.,#2649);
+#2649 = SURFACE_SIDE_STYLE('',(#2650));
+#2650 = SURFACE_STYLE_FILL_AREA(#2651);
+#2651 = FILL_AREA_STYLE('',(#2652));
+#2652 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2653 = STYLED_ITEM('color',(#2654),#97);
+#2654 = PRESENTATION_STYLE_ASSIGNMENT((#2655));
+#2655 = SURFACE_STYLE_USAGE(.BOTH.,#2656);
+#2656 = SURFACE_SIDE_STYLE('',(#2657));
+#2657 = SURFACE_STYLE_FILL_AREA(#2658);
+#2658 = FILL_AREA_STYLE('',(#2659));
+#2659 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2660 = STYLED_ITEM('color',(#2661),#138);
+#2661 = PRESENTATION_STYLE_ASSIGNMENT((#2662));
+#2662 = SURFACE_STYLE_USAGE(.BOTH.,#2663);
+#2663 = SURFACE_SIDE_STYLE('',(#2664));
+#2664 = SURFACE_STYLE_FILL_AREA(#2665);
+#2665 = FILL_AREA_STYLE('',(#2666));
+#2666 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2667 = STYLED_ITEM('color',(#2668),#292);
+#2668 = PRESENTATION_STYLE_ASSIGNMENT((#2669));
+#2669 = SURFACE_STYLE_USAGE(.BOTH.,#2670);
+#2670 = SURFACE_SIDE_STYLE('',(#2671));
+#2671 = SURFACE_STYLE_FILL_AREA(#2672);
+#2672 = FILL_AREA_STYLE('',(#2673));
+#2673 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2674 = STYLED_ITEM('color',(#2675),#418);
+#2675 = PRESENTATION_STYLE_ASSIGNMENT((#2676));
+#2676 = SURFACE_STYLE_USAGE(.BOTH.,#2677);
+#2677 = SURFACE_SIDE_STYLE('',(#2678));
+#2678 = SURFACE_STYLE_FILL_AREA(#2679);
+#2679 = FILL_AREA_STYLE('',(#2680));
+#2680 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2681 = STYLED_ITEM('color',(#2682),#435);
+#2682 = PRESENTATION_STYLE_ASSIGNMENT((#2683));
+#2683 = SURFACE_STYLE_USAGE(.BOTH.,#2684);
+#2684 = SURFACE_SIDE_STYLE('',(#2685));
+#2685 = SURFACE_STYLE_FILL_AREA(#2686);
+#2686 = FILL_AREA_STYLE('',(#2687));
+#2687 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2688 = STYLED_ITEM('color',(#2689),#474);
+#2689 = PRESENTATION_STYLE_ASSIGNMENT((#2690));
+#2690 = SURFACE_STYLE_USAGE(.BOTH.,#2691);
+#2691 = SURFACE_SIDE_STYLE('',(#2692));
+#2692 = SURFACE_STYLE_FILL_AREA(#2693);
+#2693 = FILL_AREA_STYLE('',(#2694));
+#2694 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2695 = STYLED_ITEM('color',(#2696),#498);
+#2696 = PRESENTATION_STYLE_ASSIGNMENT((#2697));
+#2697 = SURFACE_STYLE_USAGE(.BOTH.,#2698);
+#2698 = SURFACE_SIDE_STYLE('',(#2699));
+#2699 = SURFACE_STYLE_FILL_AREA(#2700);
+#2700 = FILL_AREA_STYLE('',(#2701));
+#2701 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2702 = STYLED_ITEM('color',(#2703),#521);
+#2703 = PRESENTATION_STYLE_ASSIGNMENT((#2704));
+#2704 = SURFACE_STYLE_USAGE(.BOTH.,#2705);
+#2705 = SURFACE_SIDE_STYLE('',(#2706));
+#2706 = SURFACE_STYLE_FILL_AREA(#2707);
+#2707 = FILL_AREA_STYLE('',(#2708));
+#2708 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2709 = STYLED_ITEM('color',(#2710),#538);
+#2710 = PRESENTATION_STYLE_ASSIGNMENT((#2711));
+#2711 = SURFACE_STYLE_USAGE(.BOTH.,#2712);
+#2712 = SURFACE_SIDE_STYLE('',(#2713));
+#2713 = SURFACE_STYLE_FILL_AREA(#2714);
+#2714 = FILL_AREA_STYLE('',(#2715));
+#2715 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2716 = STYLED_ITEM('color',(#2717),#562);
+#2717 = PRESENTATION_STYLE_ASSIGNMENT((#2718));
+#2718 = SURFACE_STYLE_USAGE(.BOTH.,#2719);
+#2719 = SURFACE_SIDE_STYLE('',(#2720));
+#2720 = SURFACE_STYLE_FILL_AREA(#2721);
+#2721 = FILL_AREA_STYLE('',(#2722));
+#2722 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2723 = STYLED_ITEM('color',(#2724),#588);
+#2724 = PRESENTATION_STYLE_ASSIGNMENT((#2725));
+#2725 = SURFACE_STYLE_USAGE(.BOTH.,#2726);
+#2726 = SURFACE_SIDE_STYLE('',(#2727));
+#2727 = SURFACE_STYLE_FILL_AREA(#2728);
+#2728 = FILL_AREA_STYLE('',(#2729));
+#2729 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2730 = STYLED_ITEM('color',(#2731),#612);
+#2731 = PRESENTATION_STYLE_ASSIGNMENT((#2732));
+#2732 = SURFACE_STYLE_USAGE(.BOTH.,#2733);
+#2733 = SURFACE_SIDE_STYLE('',(#2734));
+#2734 = SURFACE_STYLE_FILL_AREA(#2735);
+#2735 = FILL_AREA_STYLE('',(#2736));
+#2736 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2737 = STYLED_ITEM('color',(#2738),#629);
+#2738 = PRESENTATION_STYLE_ASSIGNMENT((#2739));
+#2739 = SURFACE_STYLE_USAGE(.BOTH.,#2740);
+#2740 = SURFACE_SIDE_STYLE('',(#2741));
+#2741 = SURFACE_STYLE_FILL_AREA(#2742);
+#2742 = FILL_AREA_STYLE('',(#2743));
+#2743 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2744 = STYLED_ITEM('color',(#2745),#660);
+#2745 = PRESENTATION_STYLE_ASSIGNMENT((#2746));
+#2746 = SURFACE_STYLE_USAGE(.BOTH.,#2747);
+#2747 = SURFACE_SIDE_STYLE('',(#2748));
+#2748 = SURFACE_STYLE_FILL_AREA(#2749);
+#2749 = FILL_AREA_STYLE('',(#2750));
+#2750 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2751 = STYLED_ITEM('color',(#2752),#686);
+#2752 = PRESENTATION_STYLE_ASSIGNMENT((#2753));
+#2753 = SURFACE_STYLE_USAGE(.BOTH.,#2754);
+#2754 = SURFACE_SIDE_STYLE('',(#2755));
+#2755 = SURFACE_STYLE_FILL_AREA(#2756);
+#2756 = FILL_AREA_STYLE('',(#2757));
+#2757 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2758 = STYLED_ITEM('color',(#2759),#710);
+#2759 = PRESENTATION_STYLE_ASSIGNMENT((#2760));
+#2760 = SURFACE_STYLE_USAGE(.BOTH.,#2761);
+#2761 = SURFACE_SIDE_STYLE('',(#2762));
+#2762 = SURFACE_STYLE_FILL_AREA(#2763);
+#2763 = FILL_AREA_STYLE('',(#2764));
+#2764 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2765 = STYLED_ITEM('color',(#2766),#741);
+#2766 = PRESENTATION_STYLE_ASSIGNMENT((#2767));
+#2767 = SURFACE_STYLE_USAGE(.BOTH.,#2768);
+#2768 = SURFACE_SIDE_STYLE('',(#2769));
+#2769 = SURFACE_STYLE_FILL_AREA(#2770);
+#2770 = FILL_AREA_STYLE('',(#2771));
+#2771 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2772 = STYLED_ITEM('color',(#2773),#765);
+#2773 = PRESENTATION_STYLE_ASSIGNMENT((#2774));
+#2774 = SURFACE_STYLE_USAGE(.BOTH.,#2775);
+#2775 = SURFACE_SIDE_STYLE('',(#2776));
+#2776 = SURFACE_STYLE_FILL_AREA(#2777);
+#2777 = FILL_AREA_STYLE('',(#2778));
+#2778 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2779 = STYLED_ITEM('color',(#2780),#789);
+#2780 = PRESENTATION_STYLE_ASSIGNMENT((#2781));
+#2781 = SURFACE_STYLE_USAGE(.BOTH.,#2782);
+#2782 = SURFACE_SIDE_STYLE('',(#2783));
+#2783 = SURFACE_STYLE_FILL_AREA(#2784);
+#2784 = FILL_AREA_STYLE('',(#2785));
+#2785 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2786 = STYLED_ITEM('color',(#2787),#813);
+#2787 = PRESENTATION_STYLE_ASSIGNMENT((#2788));
+#2788 = SURFACE_STYLE_USAGE(.BOTH.,#2789);
+#2789 = SURFACE_SIDE_STYLE('',(#2790));
+#2790 = SURFACE_STYLE_FILL_AREA(#2791);
+#2791 = FILL_AREA_STYLE('',(#2792));
+#2792 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2793 = STYLED_ITEM('color',(#2794),#837);
+#2794 = PRESENTATION_STYLE_ASSIGNMENT((#2795));
+#2795 = SURFACE_STYLE_USAGE(.BOTH.,#2796);
+#2796 = SURFACE_SIDE_STYLE('',(#2797));
+#2797 = SURFACE_STYLE_FILL_AREA(#2798);
+#2798 = FILL_AREA_STYLE('',(#2799));
+#2799 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2800 = STYLED_ITEM('color',(#2801),#861);
+#2801 = PRESENTATION_STYLE_ASSIGNMENT((#2802));
+#2802 = SURFACE_STYLE_USAGE(.BOTH.,#2803);
+#2803 = SURFACE_SIDE_STYLE('',(#2804));
+#2804 = SURFACE_STYLE_FILL_AREA(#2805);
+#2805 = FILL_AREA_STYLE('',(#2806));
+#2806 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2807 = STYLED_ITEM('color',(#2808),#885);
+#2808 = PRESENTATION_STYLE_ASSIGNMENT((#2809));
+#2809 = SURFACE_STYLE_USAGE(.BOTH.,#2810);
+#2810 = SURFACE_SIDE_STYLE('',(#2811));
+#2811 = SURFACE_STYLE_FILL_AREA(#2812);
+#2812 = FILL_AREA_STYLE('',(#2813));
+#2813 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2814 = STYLED_ITEM('color',(#2815),#902);
+#2815 = PRESENTATION_STYLE_ASSIGNMENT((#2816));
+#2816 = SURFACE_STYLE_USAGE(.BOTH.,#2817);
+#2817 = SURFACE_SIDE_STYLE('',(#2818));
+#2818 = SURFACE_STYLE_FILL_AREA(#2819);
+#2819 = FILL_AREA_STYLE('',(#2820));
+#2820 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2821 = STYLED_ITEM('color',(#2822),#921);
+#2822 = PRESENTATION_STYLE_ASSIGNMENT((#2823));
+#2823 = SURFACE_STYLE_USAGE(.BOTH.,#2824);
+#2824 = SURFACE_SIDE_STYLE('',(#2825));
+#2825 = SURFACE_STYLE_FILL_AREA(#2826);
+#2826 = FILL_AREA_STYLE('',(#2827));
+#2827 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2828 = STYLED_ITEM('color',(#2829),#956);
+#2829 = PRESENTATION_STYLE_ASSIGNMENT((#2830));
+#2830 = SURFACE_STYLE_USAGE(.BOTH.,#2831);
+#2831 = SURFACE_SIDE_STYLE('',(#2832));
+#2832 = SURFACE_STYLE_FILL_AREA(#2833);
+#2833 = FILL_AREA_STYLE('',(#2834));
+#2834 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2835 = STYLED_ITEM('color',(#2836),#980);
+#2836 = PRESENTATION_STYLE_ASSIGNMENT((#2837));
+#2837 = SURFACE_STYLE_USAGE(.BOTH.,#2838);
+#2838 = SURFACE_SIDE_STYLE('',(#2839));
+#2839 = SURFACE_STYLE_FILL_AREA(#2840);
+#2840 = FILL_AREA_STYLE('',(#2841));
+#2841 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2842 = STYLED_ITEM('color',(#2843),#1008);
+#2843 = PRESENTATION_STYLE_ASSIGNMENT((#2844));
+#2844 = SURFACE_STYLE_USAGE(.BOTH.,#2845);
+#2845 = SURFACE_SIDE_STYLE('',(#2846));
+#2846 = SURFACE_STYLE_FILL_AREA(#2847);
+#2847 = FILL_AREA_STYLE('',(#2848));
+#2848 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2849 = STYLED_ITEM('color',(#2850),#1032);
+#2850 = PRESENTATION_STYLE_ASSIGNMENT((#2851));
+#2851 = SURFACE_STYLE_USAGE(.BOTH.,#2852);
+#2852 = SURFACE_SIDE_STYLE('',(#2853));
+#2853 = SURFACE_STYLE_FILL_AREA(#2854);
+#2854 = FILL_AREA_STYLE('',(#2855));
+#2855 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2856 = STYLED_ITEM('color',(#2857),#1060);
+#2857 = PRESENTATION_STYLE_ASSIGNMENT((#2858));
+#2858 = SURFACE_STYLE_USAGE(.BOTH.,#2859);
+#2859 = SURFACE_SIDE_STYLE('',(#2860));
+#2860 = SURFACE_STYLE_FILL_AREA(#2861);
+#2861 = FILL_AREA_STYLE('',(#2862));
+#2862 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2863 = STYLED_ITEM('color',(#2864),#1084);
+#2864 = PRESENTATION_STYLE_ASSIGNMENT((#2865));
+#2865 = SURFACE_STYLE_USAGE(.BOTH.,#2866);
+#2866 = SURFACE_SIDE_STYLE('',(#2867));
+#2867 = SURFACE_STYLE_FILL_AREA(#2868);
+#2868 = FILL_AREA_STYLE('',(#2869));
+#2869 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2870 = STYLED_ITEM('color',(#2871),#1112);
+#2871 = PRESENTATION_STYLE_ASSIGNMENT((#2872));
+#2872 = SURFACE_STYLE_USAGE(.BOTH.,#2873);
+#2873 = SURFACE_SIDE_STYLE('',(#2874));
+#2874 = SURFACE_STYLE_FILL_AREA(#2875);
+#2875 = FILL_AREA_STYLE('',(#2876));
+#2876 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2877 = STYLED_ITEM('color',(#2878),#1129);
+#2878 = PRESENTATION_STYLE_ASSIGNMENT((#2879));
+#2879 = SURFACE_STYLE_USAGE(.BOTH.,#2880);
+#2880 = SURFACE_SIDE_STYLE('',(#2881));
+#2881 = SURFACE_STYLE_FILL_AREA(#2882);
+#2882 = FILL_AREA_STYLE('',(#2883));
+#2883 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2884 = STYLED_ITEM('color',(#2885),#1153);
+#2885 = PRESENTATION_STYLE_ASSIGNMENT((#2886));
+#2886 = SURFACE_STYLE_USAGE(.BOTH.,#2887);
+#2887 = SURFACE_SIDE_STYLE('',(#2888));
+#2888 = SURFACE_STYLE_FILL_AREA(#2889);
+#2889 = FILL_AREA_STYLE('',(#2890));
+#2890 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2891 = STYLED_ITEM('color',(#2892),#1170);
+#2892 = PRESENTATION_STYLE_ASSIGNMENT((#2893));
+#2893 = SURFACE_STYLE_USAGE(.BOTH.,#2894);
+#2894 = SURFACE_SIDE_STYLE('',(#2895));
+#2895 = SURFACE_STYLE_FILL_AREA(#2896);
+#2896 = FILL_AREA_STYLE('',(#2897));
+#2897 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2898 = STYLED_ITEM('color',(#2899),#1183);
+#2899 = PRESENTATION_STYLE_ASSIGNMENT((#2900));
+#2900 = SURFACE_STYLE_USAGE(.BOTH.,#2901);
+#2901 = SURFACE_SIDE_STYLE('',(#2902));
+#2902 = SURFACE_STYLE_FILL_AREA(#2903);
+#2903 = FILL_AREA_STYLE('',(#2904));
+#2904 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2905 = STYLED_ITEM('color',(#2906),#1215);
+#2906 = PRESENTATION_STYLE_ASSIGNMENT((#2907));
+#2907 = SURFACE_STYLE_USAGE(.BOTH.,#2908);
+#2908 = SURFACE_SIDE_STYLE('',(#2909));
+#2909 = SURFACE_STYLE_FILL_AREA(#2910);
+#2910 = FILL_AREA_STYLE('',(#2911));
+#2911 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2912 = STYLED_ITEM('color',(#2913),#1247);
+#2913 = PRESENTATION_STYLE_ASSIGNMENT((#2914));
+#2914 = SURFACE_STYLE_USAGE(.BOTH.,#2915);
+#2915 = SURFACE_SIDE_STYLE('',(#2916));
+#2916 = SURFACE_STYLE_FILL_AREA(#2917);
+#2917 = FILL_AREA_STYLE('',(#2918));
+#2918 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2919 = STYLED_ITEM('color',(#2920),#1264);
+#2920 = PRESENTATION_STYLE_ASSIGNMENT((#2921));
+#2921 = SURFACE_STYLE_USAGE(.BOTH.,#2922);
+#2922 = SURFACE_SIDE_STYLE('',(#2923));
+#2923 = SURFACE_STYLE_FILL_AREA(#2924);
+#2924 = FILL_AREA_STYLE('',(#2925));
+#2925 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2926 = STYLED_ITEM('color',(#2927),#1348);
+#2927 = PRESENTATION_STYLE_ASSIGNMENT((#2928));
+#2928 = SURFACE_STYLE_USAGE(.BOTH.,#2929);
+#2929 = SURFACE_SIDE_STYLE('',(#2930));
+#2930 = SURFACE_STYLE_FILL_AREA(#2931);
+#2931 = FILL_AREA_STYLE('',(#2932));
+#2932 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2933 = STYLED_ITEM('color',(#2934),#1365);
+#2934 = PRESENTATION_STYLE_ASSIGNMENT((#2935));
+#2935 = SURFACE_STYLE_USAGE(.BOTH.,#2936);
+#2936 = SURFACE_SIDE_STYLE('',(#2937));
+#2937 = SURFACE_STYLE_FILL_AREA(#2938);
+#2938 = FILL_AREA_STYLE('',(#2939));
+#2939 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2940 = STYLED_ITEM('color',(#2941),#1456);
+#2941 = PRESENTATION_STYLE_ASSIGNMENT((#2942));
+#2942 = SURFACE_STYLE_USAGE(.BOTH.,#2943);
+#2943 = SURFACE_SIDE_STYLE('',(#2944));
+#2944 = SURFACE_STYLE_FILL_AREA(#2945);
+#2945 = FILL_AREA_STYLE('',(#2946));
+#2946 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2947 = STYLED_ITEM('color',(#2948),#1485);
+#2948 = PRESENTATION_STYLE_ASSIGNMENT((#2949));
+#2949 = SURFACE_STYLE_USAGE(.BOTH.,#2950);
+#2950 = SURFACE_SIDE_STYLE('',(#2951));
+#2951 = SURFACE_STYLE_FILL_AREA(#2952);
+#2952 = FILL_AREA_STYLE('',(#2953));
+#2953 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2954 = STYLED_ITEM('color',(#2955),#1556);
+#2955 = PRESENTATION_STYLE_ASSIGNMENT((#2956));
+#2956 = SURFACE_STYLE_USAGE(.BOTH.,#2957);
+#2957 = SURFACE_SIDE_STYLE('',(#2958));
+#2958 = SURFACE_STYLE_FILL_AREA(#2959);
+#2959 = FILL_AREA_STYLE('',(#2960));
+#2960 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2961 = STYLED_ITEM('color',(#2962),#1583);
+#2962 = PRESENTATION_STYLE_ASSIGNMENT((#2963));
+#2963 = SURFACE_STYLE_USAGE(.BOTH.,#2964);
+#2964 = SURFACE_SIDE_STYLE('',(#2965));
+#2965 = SURFACE_STYLE_FILL_AREA(#2966);
+#2966 = FILL_AREA_STYLE('',(#2967));
+#2967 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2968 = STYLED_ITEM('color',(#2969),#1654);
+#2969 = PRESENTATION_STYLE_ASSIGNMENT((#2970));
+#2970 = SURFACE_STYLE_USAGE(.BOTH.,#2971);
+#2971 = SURFACE_SIDE_STYLE('',(#2972));
+#2972 = SURFACE_STYLE_FILL_AREA(#2973);
+#2973 = FILL_AREA_STYLE('',(#2974));
+#2974 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2975 = STYLED_ITEM('color',(#2976),#1683);
+#2976 = PRESENTATION_STYLE_ASSIGNMENT((#2977));
+#2977 = SURFACE_STYLE_USAGE(.BOTH.,#2978);
+#2978 = SURFACE_SIDE_STYLE('',(#2979));
+#2979 = SURFACE_STYLE_FILL_AREA(#2980);
+#2980 = FILL_AREA_STYLE('',(#2981));
+#2981 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2982 = STYLED_ITEM('color',(#2983),#1754);
+#2983 = PRESENTATION_STYLE_ASSIGNMENT((#2984));
+#2984 = SURFACE_STYLE_USAGE(.BOTH.,#2985);
+#2985 = SURFACE_SIDE_STYLE('',(#2986));
+#2986 = SURFACE_STYLE_FILL_AREA(#2987);
+#2987 = FILL_AREA_STYLE('',(#2988));
+#2988 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2989 = STYLED_ITEM('color',(#2990),#1771);
+#2990 = PRESENTATION_STYLE_ASSIGNMENT((#2991));
+#2991 = SURFACE_STYLE_USAGE(.BOTH.,#2992);
+#2992 = SURFACE_SIDE_STYLE('',(#2993));
+#2993 = SURFACE_STYLE_FILL_AREA(#2994);
+#2994 = FILL_AREA_STYLE('',(#2995));
+#2995 = FILL_AREA_STYLE_COLOUR('',#2645);
+#2996 = STYLED_ITEM('color',(#2997),#1783);
+#2997 = PRESENTATION_STYLE_ASSIGNMENT((#2998));
+#2998 = SURFACE_STYLE_USAGE(.BOTH.,#2999);
+#2999 = SURFACE_SIDE_STYLE('',(#3000));
+#3000 = SURFACE_STYLE_FILL_AREA(#3001);
+#3001 = FILL_AREA_STYLE('',(#3002));
+#3002 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3003 = STYLED_ITEM('color',(#3004),#1814);
+#3004 = PRESENTATION_STYLE_ASSIGNMENT((#3005));
+#3005 = SURFACE_STYLE_USAGE(.BOTH.,#3006);
+#3006 = SURFACE_SIDE_STYLE('',(#3007));
+#3007 = SURFACE_STYLE_FILL_AREA(#3008);
+#3008 = FILL_AREA_STYLE('',(#3009));
+#3009 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3010 = STYLED_ITEM('color',(#3011),#1838);
+#3011 = PRESENTATION_STYLE_ASSIGNMENT((#3012));
+#3012 = SURFACE_STYLE_USAGE(.BOTH.,#3013);
+#3013 = SURFACE_SIDE_STYLE('',(#3014));
+#3014 = SURFACE_STYLE_FILL_AREA(#3015);
+#3015 = FILL_AREA_STYLE('',(#3016));
+#3016 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3017 = STYLED_ITEM('color',(#3018),#1862);
+#3018 = PRESENTATION_STYLE_ASSIGNMENT((#3019));
+#3019 = SURFACE_STYLE_USAGE(.BOTH.,#3020);
+#3020 = SURFACE_SIDE_STYLE('',(#3021));
+#3021 = SURFACE_STYLE_FILL_AREA(#3022);
+#3022 = FILL_AREA_STYLE('',(#3023));
+#3023 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3024 = STYLED_ITEM('color',(#3025),#1879);
+#3025 = PRESENTATION_STYLE_ASSIGNMENT((#3026));
+#3026 = SURFACE_STYLE_USAGE(.BOTH.,#3027);
+#3027 = SURFACE_SIDE_STYLE('',(#3028));
+#3028 = SURFACE_STYLE_FILL_AREA(#3029);
+#3029 = FILL_AREA_STYLE('',(#3030));
+#3030 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3031 = STYLED_ITEM('color',(#3032),#1910);
+#3032 = PRESENTATION_STYLE_ASSIGNMENT((#3033));
+#3033 = SURFACE_STYLE_USAGE(.BOTH.,#3034);
+#3034 = SURFACE_SIDE_STYLE('',(#3035));
+#3035 = SURFACE_STYLE_FILL_AREA(#3036);
+#3036 = FILL_AREA_STYLE('',(#3037));
+#3037 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3038 = STYLED_ITEM('color',(#3039),#1934);
+#3039 = PRESENTATION_STYLE_ASSIGNMENT((#3040));
+#3040 = SURFACE_STYLE_USAGE(.BOTH.,#3041);
+#3041 = SURFACE_SIDE_STYLE('',(#3042));
+#3042 = SURFACE_STYLE_FILL_AREA(#3043);
+#3043 = FILL_AREA_STYLE('',(#3044));
+#3044 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3045 = STYLED_ITEM('color',(#3046),#1958);
+#3046 = PRESENTATION_STYLE_ASSIGNMENT((#3047));
+#3047 = SURFACE_STYLE_USAGE(.BOTH.,#3048);
+#3048 = SURFACE_SIDE_STYLE('',(#3049));
+#3049 = SURFACE_STYLE_FILL_AREA(#3050);
+#3050 = FILL_AREA_STYLE('',(#3051));
+#3051 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3052 = STYLED_ITEM('color',(#3053),#1975);
+#3053 = PRESENTATION_STYLE_ASSIGNMENT((#3054));
+#3054 = SURFACE_STYLE_USAGE(.BOTH.,#3055);
+#3055 = SURFACE_SIDE_STYLE('',(#3056));
+#3056 = SURFACE_STYLE_FILL_AREA(#3057);
+#3057 = FILL_AREA_STYLE('',(#3058));
+#3058 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3059 = STYLED_ITEM('color',(#3060),#1987);
+#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061));
+#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062);
+#3062 = SURFACE_SIDE_STYLE('',(#3063));
+#3063 = SURFACE_STYLE_FILL_AREA(#3064);
+#3064 = FILL_AREA_STYLE('',(#3065));
+#3065 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3066 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3067 = STYLED_ITEM('color',(#3068),#2039);
+#3068 = PRESENTATION_STYLE_ASSIGNMENT((#3069));
+#3069 = SURFACE_STYLE_USAGE(.BOTH.,#3070);
+#3070 = SURFACE_SIDE_STYLE('',(#3071));
+#3071 = SURFACE_STYLE_FILL_AREA(#3072);
+#3072 = FILL_AREA_STYLE('',(#3073));
+#3073 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3074 = STYLED_ITEM('color',(#3075),#2070);
+#3075 = PRESENTATION_STYLE_ASSIGNMENT((#3076));
+#3076 = SURFACE_STYLE_USAGE(.BOTH.,#3077);
+#3077 = SURFACE_SIDE_STYLE('',(#3078));
+#3078 = SURFACE_STYLE_FILL_AREA(#3079);
+#3079 = FILL_AREA_STYLE('',(#3080));
+#3080 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3081 = STYLED_ITEM('color',(#3082),#2094);
+#3082 = PRESENTATION_STYLE_ASSIGNMENT((#3083));
+#3083 = SURFACE_STYLE_USAGE(.BOTH.,#3084);
+#3084 = SURFACE_SIDE_STYLE('',(#3085));
+#3085 = SURFACE_STYLE_FILL_AREA(#3086);
+#3086 = FILL_AREA_STYLE('',(#3087));
+#3087 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3088 = STYLED_ITEM('color',(#3089),#2118);
+#3089 = PRESENTATION_STYLE_ASSIGNMENT((#3090));
+#3090 = SURFACE_STYLE_USAGE(.BOTH.,#3091);
+#3091 = SURFACE_SIDE_STYLE('',(#3092));
+#3092 = SURFACE_STYLE_FILL_AREA(#3093);
+#3093 = FILL_AREA_STYLE('',(#3094));
+#3094 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3095 = STYLED_ITEM('color',(#3096),#2135);
+#3096 = PRESENTATION_STYLE_ASSIGNMENT((#3097));
+#3097 = SURFACE_STYLE_USAGE(.BOTH.,#3098);
+#3098 = SURFACE_SIDE_STYLE('',(#3099));
+#3099 = SURFACE_STYLE_FILL_AREA(#3100);
+#3100 = FILL_AREA_STYLE('',(#3101));
+#3101 = FILL_AREA_STYLE_COLOUR('',#3066);
+#3102 = STYLED_ITEM('color',(#3103),#2215);
+#3103 = PRESENTATION_STYLE_ASSIGNMENT((#3104));
+#3104 = SURFACE_STYLE_USAGE(.BOTH.,#3105);
+#3105 = SURFACE_SIDE_STYLE('',(#3106));
+#3106 = SURFACE_STYLE_FILL_AREA(#3107);
+#3107 = FILL_AREA_STYLE('',(#3108));
+#3108 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3109 = STYLED_ITEM('color',(#3110),#2246);
+#3110 = PRESENTATION_STYLE_ASSIGNMENT((#3111));
+#3111 = SURFACE_STYLE_USAGE(.BOTH.,#3112);
+#3112 = SURFACE_SIDE_STYLE('',(#3113));
+#3113 = SURFACE_STYLE_FILL_AREA(#3114);
+#3114 = FILL_AREA_STYLE('',(#3115));
+#3115 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3116 = STYLED_ITEM('color',(#3117),#2270);
+#3117 = PRESENTATION_STYLE_ASSIGNMENT((#3118));
+#3118 = SURFACE_STYLE_USAGE(.BOTH.,#3119);
+#3119 = SURFACE_SIDE_STYLE('',(#3120));
+#3120 = SURFACE_STYLE_FILL_AREA(#3121);
+#3121 = FILL_AREA_STYLE('',(#3122));
+#3122 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3123 = STYLED_ITEM('color',(#3124),#2294);
+#3124 = PRESENTATION_STYLE_ASSIGNMENT((#3125));
+#3125 = SURFACE_STYLE_USAGE(.BOTH.,#3126);
+#3126 = SURFACE_SIDE_STYLE('',(#3127));
+#3127 = SURFACE_STYLE_FILL_AREA(#3128);
+#3128 = FILL_AREA_STYLE('',(#3129));
+#3129 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3130 = STYLED_ITEM('color',(#3131),#2311);
+#3131 = PRESENTATION_STYLE_ASSIGNMENT((#3132));
+#3132 = SURFACE_STYLE_USAGE(.BOTH.,#3133);
+#3133 = SURFACE_SIDE_STYLE('',(#3134));
+#3134 = SURFACE_STYLE_FILL_AREA(#3135);
+#3135 = FILL_AREA_STYLE('',(#3136));
+#3136 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3137 = STYLED_ITEM('color',(#3138),#2342);
+#3138 = PRESENTATION_STYLE_ASSIGNMENT((#3139));
+#3139 = SURFACE_STYLE_USAGE(.BOTH.,#3140);
+#3140 = SURFACE_SIDE_STYLE('',(#3141));
+#3141 = SURFACE_STYLE_FILL_AREA(#3142);
+#3142 = FILL_AREA_STYLE('',(#3143));
+#3143 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3144 = STYLED_ITEM('color',(#3145),#2366);
+#3145 = PRESENTATION_STYLE_ASSIGNMENT((#3146));
+#3146 = SURFACE_STYLE_USAGE(.BOTH.,#3147);
+#3147 = SURFACE_SIDE_STYLE('',(#3148));
+#3148 = SURFACE_STYLE_FILL_AREA(#3149);
+#3149 = FILL_AREA_STYLE('',(#3150));
+#3150 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3151 = STYLED_ITEM('color',(#3152),#2390);
+#3152 = PRESENTATION_STYLE_ASSIGNMENT((#3153));
+#3153 = SURFACE_STYLE_USAGE(.BOTH.,#3154);
+#3154 = SURFACE_SIDE_STYLE('',(#3155));
+#3155 = SURFACE_STYLE_FILL_AREA(#3156);
+#3156 = FILL_AREA_STYLE('',(#3157));
+#3157 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3158 = STYLED_ITEM('color',(#3159),#2407);
+#3159 = PRESENTATION_STYLE_ASSIGNMENT((#3160));
+#3160 = SURFACE_STYLE_USAGE(.BOTH.,#3161);
+#3161 = SURFACE_SIDE_STYLE('',(#3162));
+#3162 = SURFACE_STYLE_FILL_AREA(#3163);
+#3163 = FILL_AREA_STYLE('',(#3164));
+#3164 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3165 = STYLED_ITEM('color',(#3166),#2440);
+#3166 = PRESENTATION_STYLE_ASSIGNMENT((#3167));
+#3167 = SURFACE_STYLE_USAGE(.BOTH.,#3168);
+#3168 = SURFACE_SIDE_STYLE('',(#3169));
+#3169 = SURFACE_STYLE_FILL_AREA(#3170);
+#3170 = FILL_AREA_STYLE('',(#3171));
+#3171 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3172 = STYLED_ITEM('color',(#3173),#2465);
+#3173 = PRESENTATION_STYLE_ASSIGNMENT((#3174));
+#3174 = SURFACE_STYLE_USAGE(.BOTH.,#3175);
+#3175 = SURFACE_SIDE_STYLE('',(#3176));
+#3176 = SURFACE_STYLE_FILL_AREA(#3177);
+#3177 = FILL_AREA_STYLE('',(#3178));
+#3178 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3179 = STYLED_ITEM('color',(#3180),#2490);
+#3180 = PRESENTATION_STYLE_ASSIGNMENT((#3181));
+#3181 = SURFACE_STYLE_USAGE(.BOTH.,#3182);
+#3182 = SURFACE_SIDE_STYLE('',(#3183));
+#3183 = SURFACE_STYLE_FILL_AREA(#3184);
+#3184 = FILL_AREA_STYLE('',(#3185));
+#3185 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3186 = STYLED_ITEM('color',(#3187),#2507);
+#3187 = PRESENTATION_STYLE_ASSIGNMENT((#3188));
+#3188 = SURFACE_STYLE_USAGE(.BOTH.,#3189);
+#3189 = SURFACE_SIDE_STYLE('',(#3190));
+#3190 = SURFACE_STYLE_FILL_AREA(#3191);
+#3191 = FILL_AREA_STYLE('',(#3192));
+#3192 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3193 = STYLED_ITEM('color',(#3194),#2540);
+#3194 = PRESENTATION_STYLE_ASSIGNMENT((#3195));
+#3195 = SURFACE_STYLE_USAGE(.BOTH.,#3196);
+#3196 = SURFACE_SIDE_STYLE('',(#3197));
+#3197 = SURFACE_STYLE_FILL_AREA(#3198);
+#3198 = FILL_AREA_STYLE('',(#3199));
+#3199 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3200 = STYLED_ITEM('color',(#3201),#2565);
+#3201 = PRESENTATION_STYLE_ASSIGNMENT((#3202));
+#3202 = SURFACE_STYLE_USAGE(.BOTH.,#3203);
+#3203 = SURFACE_SIDE_STYLE('',(#3204));
+#3204 = SURFACE_STYLE_FILL_AREA(#3205);
+#3205 = FILL_AREA_STYLE('',(#3206));
+#3206 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3207 = STYLED_ITEM('color',(#3208),#2590);
+#3208 = PRESENTATION_STYLE_ASSIGNMENT((#3209));
+#3209 = SURFACE_STYLE_USAGE(.BOTH.,#3210);
+#3210 = SURFACE_SIDE_STYLE('',(#3211));
+#3211 = SURFACE_STYLE_FILL_AREA(#3212);
+#3212 = FILL_AREA_STYLE('',(#3213));
+#3213 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3214 = STYLED_ITEM('color',(#3215),#2607);
+#3215 = PRESENTATION_STYLE_ASSIGNMENT((#3216));
+#3216 = SURFACE_STYLE_USAGE(.BOTH.,#3217);
+#3217 = SURFACE_SIDE_STYLE('',(#3218));
+#3218 = SURFACE_STYLE_FILL_AREA(#3219);
+#3219 = FILL_AREA_STYLE('',(#3220));
+#3220 = FILL_AREA_STYLE_COLOUR('',#2645);
+#3221 = STYLED_ITEM('color',(#3222),#2619);
+#3222 = PRESENTATION_STYLE_ASSIGNMENT((#3223));
+#3223 = SURFACE_STYLE_USAGE(.BOTH.,#3224);
+#3224 = SURFACE_SIDE_STYLE('',(#3225));
+#3225 = SURFACE_STYLE_FILL_AREA(#3226);
+#3226 = FILL_AREA_STYLE('',(#3227));
+#3227 = FILL_AREA_STYLE_COLOUR('',#2645);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SH.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SH.wrl
new file mode 100644
index 00000000..8162e151
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SH.wrl
@@ -0,0 +1,557 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,0,10,9,-1,8,11,0,-1,0,11,10,-1,8,12,11,-1]
+coord Coordinate { point [-0.787 -0.689 0.111,-0.785 -0.691 0.123,-0.787 -0.689 0.117,-0.783 -0.694 0.129,-0.779 -0.697 0.134,-0.775 -0.701 0.138,-0.770 -0.706 0.142,-0.787 -0.689 0.071,-0.719 -0.758 0.071,-0.763 -0.714 0.145,-0.757 -0.719 0.146,-0.752 -0.724 0.147,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 -0.689 0.111,-0.787 -0.551 0.111,-0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1,6,0,7,-1,6,4,0,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1]
+coord Coordinate { point [-0.787 -0.689 0.117,-0.787 -0.551 0.111,-0.787 -0.689 0.111,-0.787 0.551 0.111,-0.787 0.689 0.117,-0.787 0.689 0.111,-0.785 0.691 0.123,-0.785 -0.691 0.123,-0.783 0.694 0.129,-0.783 -0.694 0.129,-0.779 0.697 0.134,-0.779 -0.697 0.134,-0.775 0.701 0.138,-0.775 -0.701 0.138,-0.770 0.706 0.142,-0.770 -0.706 0.142,-0.763 0.714 0.145,-0.763 -0.714 0.145,-0.757 0.719 0.146,-0.757 -0.719 0.146,-0.752 0.724 0.147,-0.752 -0.724 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,0,4,3,-1,5,6,7,-1,2,8,9,-1,1,8,2,-1,6,10,11,-1,5,10,6,-1,12,13,8,-1,8,13,9,-1,12,14,13,-1,15,16,17,-1,11,18,19,-1,19,18,15,-1,10,18,11,-1,15,18,16,-1,6,3,4,-1,6,4,7,-1,12,15,14,-1,14,15,17,-1]
+coord Coordinate { point [-0.787 -0.689 0.071,-0.691 -0.719 0.071,-0.719 -0.758 0.071,-0.748 -0.661 0.071,-0.787 -0.551 0.071,-0.787 0.689 0.071,-0.748 0.661 0.071,-0.787 0.551 0.071,0.691 -0.719 0.071,0.719 -0.758 0.071,-0.719 0.758 0.071,-0.691 0.719 0.071,0.748 -0.661 0.071,0.787 -0.689 0.071,0.787 -0.551 0.071,0.748 0.661 0.071,0.787 0.689 0.071,0.787 0.551 0.071,0.719 0.758 0.071,0.691 0.719 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,5,7,-1,6,3,5,-1,8,5,4,-1,9,6,7,-1,10,5,8,-1,11,0,2,-1,11,12,0,-1,11,13,12,-1,11,14,13,-1,15,9,7,-1,11,16,14,-1,11,17,16,-1,11,18,17,-1,19,20,18,-1,21,5,10,-1,19,22,20,-1,19,23,22,-1,19,18,11,-1,19,24,23,-1,25,7,26,-1,25,15,7,-1,27,28,29,-1,27,29,30,-1,27,30,31,-1,27,21,28,-1,27,5,21,-1,32,27,31,-1,33,25,26,-1,34,27,32,-1,35,33,26,-1,2,36,35,-1,2,35,26,-1,37,36,2,-1,24,34,38,-1,24,38,23,-1,24,27,34,-1,39,37,2,-1,1,39,2,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.710 -0.638 0.147,0.752 -0.724 0.147,-0.690 -0.670 0.147,-0.699 -0.661 0.147,-0.752 -0.724 0.147,-0.679 -0.676 0.147,-0.719 -0.758 0.147,-0.706 -0.650 0.147,-0.667 -0.681 0.147,-0.710 -0.638 0.147,0.752 0.724 0.147,0.712 0.625 0.147,0.710 0.638 0.147,0.706 0.650 0.147,-0.654 -0.682 0.147,0.699 0.661 0.147,0.690 0.670 0.147,0.679 0.676 0.147,0.719 0.758 0.147,0.667 0.681 0.147,-0.712 -0.625 0.147,0.654 0.682 0.147,-0.654 0.682 0.147,-0.719 0.758 0.147,0.654 -0.682 0.147,0.719 -0.758 0.147,-0.752 0.724 0.147,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.706 0.650 0.147,-0.699 0.661 0.147,-0.690 0.670 0.147,0.667 -0.681 0.147,-0.679 0.676 0.147,0.679 -0.676 0.147,0.690 -0.670 0.147,0.699 -0.661 0.147,-0.667 0.681 0.147,0.706 -0.650 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.719 -0.758 0.071,0.719 -0.758 0.147,-0.719 -0.758 0.071,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-0.787 -0.551 0.000,-0.787 -0.551 0.071,-0.945 -0.551 0.000,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.787 0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,1,9,-1,11,7,1,-1,11,1,10,-1,12,7,11,-1]
+coord Coordinate { point [-0.785 0.691 0.123,-0.787 0.689 0.111,-0.787 0.689 0.117,-0.783 0.694 0.129,-0.779 0.697 0.134,-0.775 0.701 0.138,-0.770 0.706 0.142,-0.719 0.758 0.071,-0.787 0.689 0.071,-0.763 0.714 0.145,-0.757 0.719 0.146,-0.752 0.724 0.147,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 0.689 0.071,-0.787 0.551 0.111,-0.787 0.689 0.111,-0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 0.551 0.000,-0.787 0.551 0.071,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,7,1,-1,10,1,9,-1,11,7,10,-1]
+coord Coordinate { point [0.787 -0.690 0.118,0.787 -0.689 0.111,0.787 -0.689 0.115,0.785 -0.691 0.124,0.782 -0.694 0.130,0.777 -0.699 0.136,0.770 -0.707 0.142,0.719 -0.758 0.071,0.787 -0.689 0.071,0.761 -0.715 0.145,0.752 -0.724 0.147,0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 -0.689 0.111,0.787 -0.551 0.071,0.787 -0.551 0.111,0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.719 0.758 0.147,0.719 0.758 0.071,-0.719 0.758 0.071,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.787 -0.551 0.071,0.787 0.551 0.071,0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,8,10,0,-1,0,10,9,-1,8,11,10,-1]
+coord Coordinate { point [0.787 0.689 0.111,0.787 0.690 0.118,0.787 0.689 0.115,0.785 0.691 0.124,0.782 0.694 0.130,0.777 0.699 0.136,0.770 0.707 0.142,0.787 0.689 0.071,0.719 0.758 0.071,0.761 0.715 0.145,0.752 0.724 0.147,0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 0.551 0.111,0.787 0.689 0.071,0.787 0.689 0.111,0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.691 -0.719 0.107,-0.691 -0.719 0.071,-0.748 -0.661 0.071,-0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107,-0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 -0.719 0.107,0.691 -0.719 0.071,-0.691 -0.719 0.071,-0.691 -0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.691 0.719 0.071,-0.691 0.719 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 -0.719 0.071,0.691 -0.719 0.107,0.748 -0.661 0.071,0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 0.719 0.071,0.691 0.719 0.107,-0.691 0.719 0.071,-0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.748 0.661 0.071,0.748 -0.661 0.107,0.748 0.661 0.107,0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 0.719 0.107,0.691 0.719 0.071,0.748 0.661 0.071,0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,11,12,-1,10,12,13,-1,14,9,15,-1,14,15,11,-1,14,8,9,-1,16,14,11,-1,16,11,10,-1,17,18,16,-1,17,16,10,-1,19,18,17,-1]
+coord Coordinate { point [0.761 0.715 0.145,0.752 -0.724 0.147,0.761 -0.715 0.145,0.752 0.724 0.147,0.770 0.707 0.142,0.770 -0.707 0.142,0.777 0.699 0.136,0.777 -0.699 0.136,0.782 0.694 0.130,0.782 -0.694 0.130,0.787 -0.551 0.111,0.787 -0.690 0.118,0.787 -0.689 0.115,0.787 -0.689 0.111,0.785 0.691 0.124,0.785 -0.691 0.124,0.787 0.690 0.118,0.787 0.551 0.111,0.787 0.689 0.115,0.787 0.689 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.712 0.625 0.147,-0.712 0.625 0.154,-0.710 0.638 0.147,-0.710 0.638 0.154,-0.706 0.650 0.147,-0.705 0.651 0.154,-0.699 0.661 0.147,-0.698 0.662 0.154,-0.690 0.670 0.147,-0.688 0.671 0.154,-0.679 0.676 0.147,-0.676 0.678 0.154,-0.667 0.681 0.147,-0.665 0.681 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.712 -0.625 0.147,-0.712 -0.625 0.154,-0.712 0.625 0.147,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.712 -0.625 0.147,-0.710 -0.638 0.147,-0.707 -0.647 0.154,-0.706 -0.650 0.147,-0.701 -0.658 0.154,-0.699 -0.661 0.147,-0.692 -0.668 0.154,-0.690 -0.670 0.147,-0.680 -0.676 0.154,-0.679 -0.676 0.147,-0.668 -0.681 0.154,-0.667 -0.681 0.147,-0.654 -0.682 0.154,-0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.654 -0.682 0.147,0.654 -0.682 0.154,-0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.712 -0.625 0.154,0.710 -0.638 0.147,0.710 -0.638 0.154,0.706 -0.650 0.147,0.705 -0.651 0.154,0.699 -0.661 0.147,0.698 -0.662 0.154,0.690 -0.670 0.147,0.688 -0.671 0.154,0.679 -0.676 0.147,0.676 -0.678 0.154,0.667 -0.681 0.147,0.665 -0.681 0.154,0.654 -0.682 0.147,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 -0.625 0.147,0.712 0.625 0.147,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.711 0.636 0.154,0.712 0.625 0.154,0.712 0.625 0.147,0.710 0.638 0.147,0.707 0.647 0.154,0.706 0.650 0.147,0.701 0.658 0.154,0.699 0.661 0.147,0.692 0.668 0.154,0.690 0.670 0.147,0.680 0.676 0.154,0.679 0.676 0.147,0.668 0.681 0.154,0.667 0.681 0.147,0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.787 0.551 0.000,-0.945 -0.551 0.000,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.945 -0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-0.787 0.551 0.071,-0.787 0.551 0.000,-0.945 0.551 0.000,-0.945 0.551 0.111,-0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [0.787 -0.551 0.000,0.945 -0.551 0.000,0.787 -0.551 0.071,0.945 -0.551 0.111,0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [0.945 0.551 0.000,0.787 0.551 0.000,0.787 0.551 0.071,0.945 0.551 0.111,0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.945 0.551 0.000,0.787 -0.551 0.000,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,1,4,5,-1,0,4,1,-1,3,6,2,-1,6,7,2,-1,5,8,9,-1,4,8,5,-1,7,10,11,-1,6,10,7,-1,9,12,3,-1,3,12,6,-1,8,12,9,-1,13,14,10,-1,10,14,11,-1,12,15,13,-1,13,15,14,-1,8,15,12,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.382 -0.128 0.107,-0.691 -0.719 0.107,-0.165 -0.128 0.107,-0.748 0.661 0.107,-0.382 0.128 0.107,0.112 -0.177 0.107,0.691 -0.719 0.107,-0.691 0.719 0.107,-0.165 0.128 0.107,0.388 -0.177 0.107,0.748 -0.661 0.107,0.112 0.177 0.107,0.388 0.177 0.107,0.748 0.661 0.107,0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.945 0.551 0.111,0.787 0.551 0.111,0.787 -0.551 0.111,0.945 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [-0.659 0.668 0.195,-0.655 0.657 0.207,-0.650 0.669 0.194,-0.670 0.649 0.208,-0.678 0.659 0.196,-0.684 0.666 0.181,-0.688 0.671 0.154,-0.698 0.662 0.154,-0.676 0.678 0.154,-0.700 0.647 0.181,-0.653 0.681 0.168,-0.692 0.642 0.196,-0.662 0.676 0.181,-0.652 0.677 0.180,-0.710 0.638 0.154,-0.712 0.625 0.154,-0.710 0.623 0.168,-0.705 0.651 0.154,-0.665 0.681 0.154,-0.654 0.682 0.154,-0.657 0.621 0.221,-0.659 0.616 0.221,-0.643 0.614 0.222,-0.653 0.626 0.221,-0.670 0.629 0.216,-0.674 0.617 0.215,-0.648 0.629 0.221,-0.645 0.630 0.221,-0.647 0.645 0.215,-0.662 0.638 0.216,-0.682 0.636 0.208,-0.688 0.619 0.206,-0.699 0.620 0.194,-0.652 0.643 0.215,-0.648 0.658 0.206,-0.706 0.622 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 -0.614 0.222,-0.659 0.616 0.221,-0.659 -0.616 0.221,-0.643 0.614 0.222,-0.674 0.617 0.215,-0.674 -0.617 0.215,-0.688 0.619 0.206,-0.688 -0.619 0.206,-0.699 0.620 0.194,-0.699 -0.620 0.194,-0.706 0.622 0.180,-0.706 -0.622 0.180,-0.710 0.623 0.168,-0.710 -0.623 0.168,-0.712 0.625 0.154,-0.712 -0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [-0.697 -0.629 0.195,-0.686 -0.626 0.207,-0.699 -0.620 0.194,-0.679 -0.641 0.208,-0.688 -0.648 0.196,-0.696 -0.654 0.181,-0.701 -0.658 0.154,-0.692 -0.668 0.154,-0.707 -0.647 0.154,-0.676 -0.671 0.181,-0.710 -0.623 0.168,-0.671 -0.663 0.196,-0.705 -0.632 0.181,-0.706 -0.622 0.180,-0.668 -0.681 0.154,-0.654 -0.682 0.154,-0.653 -0.681 0.168,-0.680 -0.676 0.154,-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.651 -0.627 0.221,-0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.655 -0.623 0.221,-0.658 -0.640 0.216,-0.647 -0.645 0.215,-0.658 -0.618 0.221,-0.659 -0.616 0.221,-0.674 -0.617 0.215,-0.667 -0.632 0.216,-0.665 -0.652 0.208,-0.648 -0.658 0.206,-0.650 -0.669 0.194,-0.673 -0.622 0.215,-0.688 -0.619 0.206,-0.652 -0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 -0.614 0.222,-0.645 -0.630 0.221,0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.647 -0.645 0.215,0.647 -0.645 0.215,-0.648 -0.658 0.206,0.648 -0.658 0.206,-0.650 -0.669 0.194,0.650 -0.669 0.194,-0.652 -0.677 0.180,0.652 -0.677 0.180,-0.653 -0.681 0.168,0.653 -0.681 0.168,-0.654 -0.682 0.154,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,5,8,-1,7,8,9,-1,7,3,5,-1,10,9,11,-1,10,11,12,-1,10,7,9,-1,10,12,7,-1,13,14,6,-1,13,15,14,-1,13,6,3,-1,16,3,7,-1,16,13,3,-1,16,7,12,-1,17,12,18,-1,17,18,19,-1,17,16,12,-1,17,19,16,-1,20,2,15,-1,20,21,0,-1,20,22,21,-1,20,0,2,-1,20,15,13,-1,23,24,22,-1,23,25,24,-1,23,13,16,-1,23,20,13,-1,23,22,20,-1,23,16,19,-1,26,19,27,-1,26,27,28,-1,26,29,25,-1,26,28,29,-1,26,25,23,-1,26,23,19,-1]
+coord Coordinate { point [0.710 -0.638 0.154,0.712 -0.625 0.154,0.710 -0.623 0.168,0.670 -0.629 0.216,0.674 -0.617 0.215,0.659 -0.616 0.221,0.688 -0.619 0.206,0.662 -0.638 0.216,0.643 -0.614 0.222,0.645 -0.630 0.221,0.652 -0.643 0.215,0.647 -0.645 0.215,0.648 -0.658 0.206,0.692 -0.642 0.196,0.699 -0.620 0.194,0.706 -0.622 0.180,0.678 -0.659 0.196,0.659 -0.668 0.195,0.650 -0.669 0.194,0.652 -0.677 0.180,0.704 -0.649 0.168,0.705 -0.651 0.154,0.698 -0.662 0.154,0.687 -0.670 0.168,0.688 -0.671 0.154,0.676 -0.678 0.154,0.664 -0.680 0.168,0.653 -0.681 0.168,0.654 -0.682 0.154,0.665 -0.681 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 0.614 0.222,0.659 -0.616 0.221,0.659 0.616 0.221,0.643 -0.614 0.222,0.674 -0.617 0.215,0.674 0.617 0.215,0.688 -0.619 0.206,0.688 0.619 0.206,0.699 -0.620 0.194,0.699 0.620 0.194,0.706 -0.622 0.180,0.706 0.622 0.180,0.710 -0.623 0.168,0.710 0.623 0.168,0.712 -0.625 0.154,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [0.697 0.629 0.195,0.686 0.626 0.207,0.699 0.620 0.194,0.679 0.641 0.208,0.688 0.648 0.196,0.696 0.654 0.181,0.701 0.658 0.154,0.692 0.668 0.154,0.707 0.647 0.154,0.676 0.671 0.181,0.710 0.623 0.168,0.671 0.663 0.196,0.705 0.632 0.181,0.706 0.622 0.180,0.668 0.681 0.154,0.654 0.682 0.154,0.653 0.681 0.168,0.680 0.676 0.154,0.711 0.636 0.154,0.712 0.625 0.154,0.651 0.627 0.221,0.645 0.630 0.221,0.643 0.614 0.222,0.655 0.623 0.221,0.658 0.640 0.216,0.647 0.645 0.215,0.658 0.618 0.221,0.659 0.616 0.221,0.674 0.617 0.215,0.667 0.632 0.216,0.665 0.652 0.208,0.648 0.658 0.206,0.650 0.669 0.194,0.673 0.622 0.215,0.688 0.619 0.206,0.652 0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 0.614 0.222,0.645 0.630 0.221,-0.645 0.630 0.221,0.643 0.614 0.222,0.647 0.645 0.215,-0.647 0.645 0.215,0.648 0.658 0.206,-0.648 0.658 0.206,0.650 0.669 0.194,-0.650 0.669 0.194,0.652 0.677 0.180,-0.652 0.677 0.180,0.653 0.681 0.168,-0.653 0.681 0.168,0.654 0.682 0.154,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.945 -0.551 0.111,0.945 0.551 0.000,0.945 0.551 0.111,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.165 -0.128 0.107,-0.165 0.128 0.086,-0.165 0.128 0.107,-0.165 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.165 0.128 0.107,-0.382 0.128 0.086,-0.382 0.128 0.107,-0.165 0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.382 0.128 0.086,-0.382 -0.128 0.107,-0.382 0.128 0.107,-0.382 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.382 -0.128 0.086,-0.165 -0.128 0.107,-0.382 -0.128 0.107,-0.165 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.112 -0.177 0.086,0.388 -0.177 0.107,0.112 -0.177 0.107,0.388 -0.177 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.388 -0.177 0.107,0.388 0.177 0.086,0.388 0.177 0.107,0.388 -0.177 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.388 0.177 0.107,0.112 0.177 0.086,0.112 0.177 0.107,0.388 0.177 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.112 0.177 0.086,0.112 -0.177 0.107,0.112 0.177 0.107,0.112 -0.177 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.643 0.614 0.222,-0.643 -0.614 0.222,0.643 -0.614 0.222,-0.643 0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,4,1,5,-1,4,2,1,-1,7,3,2,-1,8,3,7,-1,9,6,0,-1,9,4,6,-1,9,0,3,-1,10,11,8,-1,10,9,11,-1,10,8,7,-1,10,4,9,-1]
+coord Coordinate { point [-0.165 -0.128 0.086,-0.382 -0.128 0.086,-0.581 -0.551 0.086,0.112 -0.177 0.086,-0.581 0.551 0.086,-0.382 0.128 0.086,-0.165 0.128 0.086,0.581 -0.551 0.086,0.388 -0.177 0.086,0.112 0.177 0.086,0.581 0.551 0.086,0.388 0.177 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.581 0.551 0.071,-0.581 -0.551 0.086,-0.581 0.551 0.086,-0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.581 0.551 0.086,0.581 0.551 0.071,-0.581 0.551 0.071,-0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.581 -0.551 0.071,0.581 -0.551 0.086,-0.581 -0.551 0.071,-0.581 -0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.581 -0.551 0.086,0.581 0.551 0.071,0.581 0.551 0.086,0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,0,5,4,-1,2,5,0,-1,3,7,2,-1,3,8,7,-1,6,9,1,-1,5,9,6,-1,1,9,3,-1,10,11,8,-1,9,11,10,-1,8,11,7,-1,5,11,9,-1]
+coord Coordinate { point [-0.382 -0.128 0.071,-0.165 -0.128 0.071,-0.581 -0.551 0.071,0.112 -0.177 0.071,-0.382 0.128 0.071,-0.581 0.551 0.071,-0.165 0.128 0.071,0.581 -0.551 0.071,0.388 -0.177 0.071,0.112 0.177 0.071,0.388 0.177 0.071,0.581 0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.165 0.128 0.071,-0.382 0.128 0.066,-0.382 0.128 0.071,-0.165 0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.382 0.128 0.066,-0.382 -0.128 0.071,-0.382 0.128 0.071,-0.382 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.382 -0.128 0.066,-0.165 -0.128 0.071,-0.382 -0.128 0.071,-0.165 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.165 -0.128 0.071,-0.165 0.128 0.066,-0.165 0.128 0.071,-0.165 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.112 -0.177 0.066,0.388 -0.177 0.071,0.112 -0.177 0.071,0.388 -0.177 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.388 -0.177 0.071,0.388 0.177 0.066,0.388 0.177 0.071,0.388 -0.177 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.388 0.177 0.071,0.112 0.177 0.066,0.112 0.177 0.071,0.388 0.177 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.112 0.177 0.066,0.112 -0.177 0.071,0.112 0.177 0.071,0.112 -0.177 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.382 0.128 0.066,-0.166 0.127 0.058,-0.381 0.127 0.058,-0.165 0.128 0.066,-0.168 0.125 0.050,-0.379 0.125 0.050,-0.171 0.122 0.043,-0.376 0.122 0.043,-0.371 0.118 0.037,-0.176 0.118 0.037,-0.366 0.112 0.031,-0.181 0.112 0.031,-0.360 0.106 0.026,-0.188 0.106 0.026,-0.350 0.096 0.022,-0.197 0.096 0.022,-0.343 0.089 0.020,-0.204 0.089 0.020,-0.336 0.082 0.020,-0.211 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.382 -0.128 0.066,-0.381 0.127 0.058,-0.381 -0.127 0.058,-0.382 0.128 0.066,-0.379 0.125 0.050,-0.379 -0.125 0.050,-0.376 0.122 0.043,-0.376 -0.122 0.043,-0.371 -0.118 0.037,-0.371 0.118 0.037,-0.366 -0.112 0.031,-0.366 0.112 0.031,-0.360 -0.106 0.026,-0.360 0.106 0.026,-0.350 -0.096 0.022,-0.350 0.096 0.022,-0.343 -0.089 0.020,-0.343 0.089 0.020,-0.336 -0.082 0.020,-0.336 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1,18,16,19,-1,18,17,16,-1]
+coord Coordinate { point [-0.166 -0.127 0.058,-0.382 -0.128 0.066,-0.381 -0.127 0.058,-0.165 -0.128 0.066,-0.168 -0.125 0.050,-0.379 -0.125 0.050,-0.171 -0.122 0.043,-0.376 -0.122 0.043,-0.371 -0.118 0.037,-0.176 -0.118 0.037,-0.366 -0.112 0.031,-0.181 -0.112 0.031,-0.360 -0.106 0.026,-0.188 -0.106 0.026,-0.350 -0.096 0.022,-0.197 -0.096 0.022,-0.343 -0.089 0.020,-0.204 -0.089 0.020,-0.211 -0.082 0.020,-0.336 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.166 0.127 0.058,-0.165 -0.128 0.066,-0.166 -0.127 0.058,-0.165 0.128 0.066,-0.168 0.125 0.050,-0.168 -0.125 0.050,-0.171 0.122 0.043,-0.171 -0.122 0.043,-0.176 0.118 0.037,-0.176 -0.118 0.037,-0.181 0.112 0.031,-0.181 -0.112 0.031,-0.188 -0.106 0.026,-0.188 0.106 0.026,-0.197 -0.096 0.022,-0.197 0.096 0.022,-0.204 -0.089 0.020,-0.204 0.089 0.020,-0.211 -0.082 0.020,-0.211 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.387 -0.176 0.058,0.112 -0.177 0.066,0.113 -0.176 0.058,0.388 -0.177 0.066,0.385 -0.174 0.050,0.115 -0.174 0.050,0.382 -0.171 0.043,0.118 -0.171 0.043,0.377 -0.167 0.037,0.123 -0.167 0.037,0.128 -0.161 0.031,0.372 -0.161 0.031,0.135 -0.155 0.026,0.365 -0.155 0.026,0.144 -0.145 0.022,0.356 -0.145 0.022,0.151 -0.138 0.020,0.349 -0.138 0.020,0.158 -0.131 0.020,0.342 -0.131 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [0.388 0.177 0.066,0.388 -0.177 0.066,0.387 -0.176 0.058,0.387 0.176 0.058,0.385 0.174 0.050,0.385 -0.174 0.050,0.382 0.171 0.043,0.382 -0.171 0.043,0.377 0.167 0.037,0.377 -0.167 0.037,0.372 0.161 0.031,0.372 -0.161 0.031,0.365 0.155 0.026,0.365 -0.155 0.026,0.356 0.145 0.022,0.356 -0.145 0.022,0.349 0.138 0.020,0.349 -0.138 0.020,0.342 -0.131 0.020,0.342 0.131 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.112 0.177 0.066,0.387 0.176 0.058,0.113 0.176 0.058,0.388 0.177 0.066,0.385 0.174 0.050,0.115 0.174 0.050,0.382 0.171 0.043,0.118 0.171 0.043,0.377 0.167 0.037,0.123 0.167 0.037,0.372 0.161 0.031,0.128 0.161 0.031,0.365 0.155 0.026,0.135 0.155 0.026,0.144 0.145 0.022,0.356 0.145 0.022,0.151 0.138 0.020,0.349 0.138 0.020,0.158 0.131 0.020,0.342 0.131 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,15,17,16,-1,16,18,19,-1,17,18,16,-1]
+coord Coordinate { point [0.112 -0.177 0.066,0.113 0.176 0.058,0.113 -0.176 0.058,0.112 0.177 0.066,0.115 0.174 0.050,0.115 -0.174 0.050,0.118 0.171 0.043,0.118 -0.171 0.043,0.123 -0.167 0.037,0.123 0.167 0.037,0.128 -0.161 0.031,0.128 0.161 0.031,0.135 -0.155 0.026,0.135 0.155 0.026,0.144 -0.145 0.022,0.144 0.145 0.022,0.151 -0.138 0.020,0.151 0.138 0.020,0.158 0.131 0.020,0.158 -0.131 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.336 -0.082 0.020,-0.211 0.082 0.020,-0.211 -0.082 0.020,-0.336 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.158 -0.131 0.020,0.342 0.131 0.020,0.342 -0.131 0.020,0.158 0.131 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SJ.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SJ.step
new file mode 100644
index 00000000..4dd42216
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SJ.step
@@ -0,0 +1,3991 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_SJ.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_SJ'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_SJ.step',
+/* time_stamp */ '2017-10-17T20:11:35',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_SJ','DirectFET_SJ','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3008);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#952,#980,#1004,#1032,#1056,#1084,#1108,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1438,#1509,#1536,
+#1614,#1643,#1714,#1741,#1804,#1816,#1847,#1871,#1895,#1912,#1943,
+#1967,#1991,#2008,#2039,#2063,#2087,#2104,#2116,#2174,#2205,#2229,
+#2253,#2270,#2384,#2415,#2439,#2463,#2480,#2511,#2535,#2559,#2576,
+#2607,#2631,#2655,#2672,#2705,#2730,#2755,#2772,#2805,#2830,#2855,
+#2872,#2905,#2930,#2955,#2972,#2984,#2996));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.91,-1.84,0.3725));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.91,-1.84,0.2825));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.825,-1.925,0.3725));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.3725));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.,-1.4,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-1.91,1.84,0.3725));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.91,-1.75,0.3725));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.,1.75,0.2825));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.91,1.84,0.2825));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.,1.4,0.2825));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-1.91,-1.75,0.2825));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.9125,-2.8375,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.,-1.4,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.,1.4,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(1.875,1.875,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-2.875,0.875,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.,1.4,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.825,-1.925,0.3725));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(1.91,-1.84,0.3725));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.9125,-2.8375,0.3725));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(1.91,1.84,0.3725));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.91,-1.75,0.3725));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(1.825,1.925,0.3725));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(1.875,1.875,0.3725));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-1.825,1.925,0.3725));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.,1.925,0.3725));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.875,0.875,0.3725));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#355,#364,#372,#381,#389,#398,#406));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.,0.));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#347,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#359 = CIRCLE('',#360,0.145619465922);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#362 = DIRECTION('',(-0.,-0.,-1.));
+#363 = DIRECTION('',(0.,-1.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#357,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#374,#366,#376,.T.);
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#376 = CIRCLE('',#377,0.145619465922);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#379 = DIRECTION('',(-0.,0.,1.));
+#380 = DIRECTION('',(0.,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#374,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.T.);
+#390 = EDGE_CURVE('',#383,#391,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#393 = CIRCLE('',#394,0.145619465922);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#396 = DIRECTION('',(-0.,-0.,-1.));
+#397 = DIRECTION('',(0.,-1.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#391,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.,0.));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#349,#400,#408,.T.);
+#408 = CIRCLE('',#409,0.145619465922);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#411 = DIRECTION('',(-0.,0.,1.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-1.9125,1.8375,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(1.91,-1.84,0.2825));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(1.9125,-1.8375,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.,1.4,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.,1.4,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.,1.75,0.2825));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(1.91,1.84,0.2825));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(1.9125,1.8375,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.,1.4,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.2725));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.2725));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.2725));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.2725));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.2725));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.2725));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.2725));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-1.827190267039,1.752190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.2725));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.2725));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(1.827190267039,-1.752190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(1.754380534078,1.825,0.2725));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-1.9,1.825,0.2725));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.9,1.679380534078,0.2725));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(1.9,-1.825,0.2725));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.2725));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(1.827190267039,1.752190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(1.91,-1.75,0.2825));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#947,.T.);
+#922 = FACE_BOUND('',#923,.T.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-0.,-1.,-0.));
+#947 = PLANE('',#948);
+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
+#949 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = ADVANCED_FACE('',(#953),#975,.T.);
+#953 = FACE_BOUND('',#954,.T.);
+#954 = EDGE_LOOP('',(#955,#956,#957,#965));
+#955 = ORIENTED_EDGE('',*,*,#934,.F.);
+#956 = ORIENTED_EDGE('',*,*,#407,.T.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#400,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.,0.,1.));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#935,#967,.T.);
+#967 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#968,#969,#970,#971,#972,#973,
+#974),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#968 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#969 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#970 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#971 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#972 = CARTESIAN_POINT('',(1.795526049083,1.663123467355,0.39175));
+#973 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#974 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#975 = CYLINDRICAL_SURFACE('',#976,0.145619465922);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#978 = DIRECTION('',(0.,0.,1.));
+#979 = DIRECTION('',(1.,0.,0.));
+#980 = ADVANCED_FACE('',(#981),#999,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#991,#997,#998));
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#391,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#985,#959,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = ORIENTED_EDGE('',*,*,#958,.F.);
+#998 = ORIENTED_EDGE('',*,*,#399,.F.);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#1002 = DIRECTION('',(0.,1.,0.));
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = ADVANCED_FACE('',(#1005),#1027,.T.);
+#1005 = FACE_BOUND('',#1006,.F.);
+#1006 = EDGE_LOOP('',(#1007,#1015,#1016,#1017));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#383,#1009,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#984,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1009,#985,#1019,.T.);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1020,#1021,#1022,#1023,#1024,
+#1025,#1026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1021 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1022 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1023 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1024 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#1025 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1026 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1027 = CYLINDRICAL_SURFACE('',#1028,0.145619465922);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = ADVANCED_FACE('',(#1033),#1051,.F.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#374,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1009,#1047,.T.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,1.,0.));
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1054 = DIRECTION('',(1.,0.,0.));
+#1055 = DIRECTION('',(0.,0.,1.));
+#1056 = ADVANCED_FACE('',(#1057),#1079,.T.);
+#1057 = FACE_BOUND('',#1058,.T.);
+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1069));
+#1059 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1060 = ORIENTED_EDGE('',*,*,#373,.T.);
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#366,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.,0.,1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1037,#1071,.T.);
+#1071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1073,#1074,#1075,#1076,
+#1077,#1078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1072 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1073 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1074 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1075 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1076 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467356,0.39175));
+#1077 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1078 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1079 = CYLINDRICAL_SURFACE('',#1080,0.145619465922);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#1082 = DIRECTION('',(0.,0.,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = ADVANCED_FACE('',(#1085),#1103,.F.);
+#1085 = FACE_BOUND('',#1086,.F.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1096,#1102));
+#1087 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1063,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,-0.,-0.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#357,#1090,#1098,.T.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = ORIENTED_EDGE('',*,*,#365,.F.);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1106 = DIRECTION('',(0.,1.,0.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = ADVANCED_FACE('',(#1109),#1124,.T.);
+#1109 = FACE_BOUND('',#1110,.F.);
+#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1114));
+#1111 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1112 = ORIENTED_EDGE('',*,*,#356,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#926,#1090,#1116,.T.);
+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1117,#1118,#1119,#1120,#1121,
+#1122,#1123),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1117 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1118 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1119 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1120 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1121 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1122 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1123 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1124 = CYLINDRICAL_SURFACE('',#1125,0.145619465922);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#1127 = DIRECTION('',(0.,0.,1.));
+#1128 = DIRECTION('',(1.,0.,0.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(2.4,1.4,0.2825));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(1.025,-0.85,0.2725));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.025,-1.E-01,0.2725));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(1.025,-1.3375,0.2725));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(0.275,-0.85,0.2725));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-0.8125,-0.85,0.2725));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(0.275,-1.E-01,0.2725));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(0.275,-1.3375,0.2725));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-0.8125,-1.E-01,0.2725));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.025,1.E-01,0.2725));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(1.025,0.85,0.2725));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(1.025,-0.8625,0.2725));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(0.275,1.E-01,0.2725));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-0.8125,1.E-01,0.2725));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.275,0.85,0.2725));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(0.275,-0.8625,0.2725));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-0.8125,0.85,0.2725));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-0.375,-0.325,0.2725));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-0.375,0.325,0.2725));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.375,-1.075,0.2725));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.025,-0.325,0.2725));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-1.4625,-0.325,0.2725));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.025,0.325,0.2725));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.025,-1.075,0.2725));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-1.4625,0.325,0.2725));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1433,.T.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1415,#1416,#1427));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1407,#1408,#1409,#1410,#1411,
+#1412,#1413,#1414),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1408 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1409 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1410 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1411 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1412 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1413 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1414 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1415 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1416 = ORIENTED_EDGE('',*,*,#1417,.F.);
+#1417 = EDGE_CURVE('',#1418,#926,#1420,.T.);
+#1418 = VERTEX_POINT('',#1419);
+#1419 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1420 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1421,#1422,#1423,#1424,#1425,
+#1426),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1421 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1422 = CARTESIAN_POINT('',(1.688678092723,-1.564776106816,0.565));
+#1423 = CARTESIAN_POINT('',(1.743156967213,-1.570302213631,
+0.543687650549));
+#1424 = CARTESIAN_POINT('',(1.786187650549,-1.575828320447,
+0.500656967213));
+#1425 = CARTESIAN_POINT('',(1.8075,-1.581354427263,0.446178092723));
+#1426 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1427 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#1428 = EDGE_CURVE('',#1404,#1418,#1429,.T.);
+#1429 = LINE('',#1430,#1431);
+#1430 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.565));
+#1431 = VECTOR('',#1432,1.);
+#1432 = DIRECTION('',(-0.,-1.,-0.));
+#1433 = CYLINDRICAL_SURFACE('',#1434,0.17325);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.39175));
+#1436 = DIRECTION('',(-0.,-1.,-0.));
+#1437 = DIRECTION('',(0.,0.,1.));
+#1438 = ADVANCED_FACE('',(#1439),#1452,.T.);
+#1439 = FACE_BOUND('',#1440,.T.);
+#1440 = EDGE_LOOP('',(#1441,#1450,#1451));
+#1441 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1442 = EDGE_CURVE('',#1404,#959,#1443,.T.);
+#1443 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1444,#1445,#1446,#1447,#1448,
+#1449),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1444 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1445 = CARTESIAN_POINT('',(1.639776106816,1.613678092723,0.565));
+#1446 = CARTESIAN_POINT('',(1.645302213631,1.668156967213,0.543687650549
+));
+#1447 = CARTESIAN_POINT('',(1.650828320447,1.711187650549,0.500656967213
+));
+#1448 = CARTESIAN_POINT('',(1.656354427263,1.7325,0.446178092723));
+#1449 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1450 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1451 = ORIENTED_EDGE('',*,*,#966,.F.);
+#1452 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460)
+,(#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468)
+,(#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476)
+,(#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484)
+,(#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492)
+,(#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500)
+,(#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1453 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1454 = CARTESIAN_POINT('',(1.638197219154,1.598127209088,0.565));
+#1455 = CARTESIAN_POINT('',(1.642144438308,1.637004230108,0.554821755405
+));
+#1456 = CARTESIAN_POINT('',(1.646091657462,1.672684907498,0.534466891622
+));
+#1457 = CARTESIAN_POINT('',(1.650038876616,1.701966891622,0.505184907498
+));
+#1458 = CARTESIAN_POINT('',(1.65398609577,1.722321755405,0.469504230108)
+);
+#1459 = CARTESIAN_POINT('',(1.657933314924,1.7325,0.430627209088));
+#1460 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1461 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1462 = CARTESIAN_POINT('',(1.645997909099,1.59577267424,0.565));
+#1463 = CARTESIAN_POINT('',(1.657745786853,1.632508056824,0.556018965165
+));
+#1464 = CARTESIAN_POINT('',(1.668960940668,1.667536828502,0.538301731027
+));
+#1465 = CARTESIAN_POINT('',(1.679109645606,1.700475540533,0.510295757723
+));
+#1466 = CARTESIAN_POINT('',(1.687770497154,1.723033247926,0.471613909668
+));
+#1467 = CARTESIAN_POINT('',(1.694735245503,1.733016689761,0.430627209088
+));
+#1468 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1469 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1470 = CARTESIAN_POINT('',(1.658259563126,1.58677871327,0.565));
+#1471 = CARTESIAN_POINT('',(1.67731963842,1.621841137816,0.556737291022)
+);
+#1472 = CARTESIAN_POINT('',(1.69789710958,1.653777184814,0.54060263467)
+);
+#1473 = CARTESIAN_POINT('',(1.716761187483,1.685953635924,0.513362267859
+));
+#1474 = CARTESIAN_POINT('',(1.730185739634,1.708888546284,0.472879717404
+));
+#1475 = CARTESIAN_POINT('',(1.734476432146,1.722865592574,0.430627209088
+));
+#1476 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1477 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1478 = CARTESIAN_POINT('',(1.660563753708,1.585563753708,0.565));
+#1479 = CARTESIAN_POINT('',(1.689153340863,1.614153340863,0.556976732974
+));
+#1480 = CARTESIAN_POINT('',(1.717181869009,1.642181869009,0.541369602551
+));
+#1481 = CARTESIAN_POINT('',(1.744658354711,1.669658354711,0.514384437904
+));
+#1482 = CARTESIAN_POINT('',(1.763941068002,1.688941068002,0.473301653316
+));
+#1483 = CARTESIAN_POINT('',(1.772921981788,1.697921981788,0.430627209088
+));
+#1484 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1485 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1486 = CARTESIAN_POINT('',(1.66177871327,1.583259563126,0.565));
+#1487 = CARTESIAN_POINT('',(1.696841137816,1.60231963842,0.556737291022)
+);
+#1488 = CARTESIAN_POINT('',(1.728777184814,1.62289710958,0.54060263467)
+);
+#1489 = CARTESIAN_POINT('',(1.760953635924,1.641761187483,0.513362267859
+));
+#1490 = CARTESIAN_POINT('',(1.783888546284,1.655185739634,0.472879717404
+));
+#1491 = CARTESIAN_POINT('',(1.797865592574,1.659476432146,0.430627209088
+));
+#1492 = CARTESIAN_POINT('',(1.795526049083,1.663123467355,0.39175));
+#1493 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1494 = CARTESIAN_POINT('',(1.67077267424,1.570997909099,0.565));
+#1495 = CARTESIAN_POINT('',(1.707508056824,1.582745786853,0.556018965165
+));
+#1496 = CARTESIAN_POINT('',(1.742536828502,1.593960940668,0.538301731027
+));
+#1497 = CARTESIAN_POINT('',(1.775475540533,1.604109645606,0.510295757723
+));
+#1498 = CARTESIAN_POINT('',(1.798033247925,1.612770497154,0.471613909668
+));
+#1499 = CARTESIAN_POINT('',(1.808016689761,1.619735245503,0.430627209088
+));
+#1500 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1501 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1502 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1503 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1504 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1505 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1506 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1507 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1508 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1509 = ADVANCED_FACE('',(#1510),#1531,.T.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1523,#1524,#1525));
+#1512 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1513 = EDGE_CURVE('',#1514,#985,#1516,.T.);
+#1514 = VERTEX_POINT('',#1515);
+#1515 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1516 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1517,#1518,#1519,#1520,#1521,
+#1522),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1517 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1518 = CARTESIAN_POINT('',(-1.639776106816,1.613678092723,0.565));
+#1519 = CARTESIAN_POINT('',(-1.645302213631,1.668156967213,
+0.543687650549));
+#1520 = CARTESIAN_POINT('',(-1.650828320447,1.711187650549,
+0.500656967213));
+#1521 = CARTESIAN_POINT('',(-1.656354427263,1.7325,0.446178092723));
+#1522 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1523 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1524 = ORIENTED_EDGE('',*,*,#1442,.F.);
+#1525 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#1526 = EDGE_CURVE('',#1514,#1404,#1527,.T.);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.565));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(1.,0.,0.));
+#1531 = CYLINDRICAL_SURFACE('',#1532,0.17325);
+#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535);
+#1533 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.39175));
+#1534 = DIRECTION('',(1.,0.,0.));
+#1535 = DIRECTION('',(0.,0.,1.));
+#1536 = ADVANCED_FACE('',(#1537),#1550,.T.);
+#1537 = FACE_BOUND('',#1538,.T.);
+#1538 = EDGE_LOOP('',(#1539,#1548,#1549));
+#1539 = ORIENTED_EDGE('',*,*,#1540,.F.);
+#1540 = EDGE_CURVE('',#1514,#1009,#1541,.T.);
+#1541 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1542,#1543,#1544,#1545,#1546,
+#1547),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1542 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1543 = CARTESIAN_POINT('',(-1.688678092723,1.564776106816,0.565));
+#1544 = CARTESIAN_POINT('',(-1.743156967213,1.570302213631,
+0.543687650549));
+#1545 = CARTESIAN_POINT('',(-1.786187650549,1.575828320447,
+0.500656967213));
+#1546 = CARTESIAN_POINT('',(-1.8075,1.581354427263,0.446178092723));
+#1547 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1548 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1549 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1550 = B_SPLINE_SURFACE_WITH_KNOTS('',6,8,(
+(#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,#1559)
+,(#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568)
+,(#1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577)
+,(#1578,#1579,#1580,#1581,#1582,#1583,#1584,#1585,#1586)
+,(#1587,#1588,#1589,#1590,#1591,#1592,#1593,#1594,#1595)
+,(#1596,#1597,#1598,#1599,#1600,#1601,#1602,#1603,#1604)
+,(#1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(9,9),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1551 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1552 = CARTESIAN_POINT('',(-1.668267557952,1.56270381676,0.565));
+#1553 = CARTESIAN_POINT('',(-1.702285126612,1.56615763352,0.557366468312
+));
+#1554 = CARTESIAN_POINT('',(-1.734304167849,1.569611450279,
+0.542099479912));
+#1555 = CARTESIAN_POINT('',(-1.762326579439,1.573065267039,
+0.519826579439));
+#1556 = CARTESIAN_POINT('',(-1.784599479912,1.576519083799,
+0.491804167849));
+#1557 = CARTESIAN_POINT('',(-1.799866468312,1.579972900559,
+0.459785126612));
+#1558 = CARTESIAN_POINT('',(-1.8075,1.583426717319,0.425767557952));
+#1559 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1560 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1561 = CARTESIAN_POINT('',(-1.66620733996,1.569529420461,0.565));
+#1562 = CARTESIAN_POINT('',(-1.698299603473,1.579808842707,
+0.558297767972));
+#1563 = CARTESIAN_POINT('',(-1.729479783779,1.589755177049,
+0.544838352714));
+#1564 = CARTESIAN_POINT('',(-1.758895941999,1.59903540645,0.524449021936
+));
+#1565 = CARTESIAN_POINT('',(-1.784013425462,1.607357383998,
+0.495682723588));
+#1566 = CARTESIAN_POINT('',(-1.800504500679,1.614511709534,
+0.461400778622));
+#1567 = CARTESIAN_POINT('',(-1.807952103541,1.620393792285,
+0.425767557952));
+#1568 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1569 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1570 = CARTESIAN_POINT('',(-1.658337624112,1.580258367736,0.565));
+#1571 = CARTESIAN_POINT('',(-1.68880724007,1.596900347053,0.558856547768
+));
+#1572 = CARTESIAN_POINT('',(-1.716895887404,1.615211991007,
+0.546481676395));
+#1573 = CARTESIAN_POINT('',(-1.74473280207,1.632285142174,0.527222487434
+));
+#1574 = CARTESIAN_POINT('',(-1.769648947523,1.646826827651,
+0.498009857032));
+#1575 = CARTESIAN_POINT('',(-1.786591899333,1.656893039611,
+0.462370169827));
+#1576 = CARTESIAN_POINT('',(-1.797573149637,1.659932311547,
+0.425767557952));
+#1577 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1578 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1579 = CARTESIAN_POINT('',(-1.657274534494,1.582274534494,0.565));
+#1580 = CARTESIAN_POINT('',(-1.682075139015,1.607075139015,0.5590428077)
+);
+#1581 = CARTESIAN_POINT('',(-1.706742162552,1.631742162552,
+0.547029450956));
+#1582 = CARTESIAN_POINT('',(-1.730820723623,1.655820723623,
+0.528146975933));
+#1583 = CARTESIAN_POINT('',(-1.751960363792,1.676960363792,0.49878556818
+));
+#1584 = CARTESIAN_POINT('',(-1.766072731759,1.691072731759,
+0.462693300229));
+#1585 = CARTESIAN_POINT('',(-1.772751693936,1.697751693936,
+0.425767557952));
+#1586 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1587 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1588 = CARTESIAN_POINT('',(-1.655258367735,1.583337624112,0.565));
+#1589 = CARTESIAN_POINT('',(-1.671900347053,1.61380724007,0.558856547768
+));
+#1590 = CARTESIAN_POINT('',(-1.690211991007,1.641895887404,
+0.546481676395));
+#1591 = CARTESIAN_POINT('',(-1.707285142174,1.66973280207,0.527222487434
+));
+#1592 = CARTESIAN_POINT('',(-1.721826827651,1.694648947523,
+0.498009857032));
+#1593 = CARTESIAN_POINT('',(-1.731893039611,1.711591899333,
+0.462370169827));
+#1594 = CARTESIAN_POINT('',(-1.734932311548,1.722573149637,
+0.425767557952));
+#1595 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#1596 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1597 = CARTESIAN_POINT('',(-1.644529420461,1.59120733996,0.565));
+#1598 = CARTESIAN_POINT('',(-1.654808842707,1.623299603473,
+0.558297767972));
+#1599 = CARTESIAN_POINT('',(-1.664755177049,1.654479783779,
+0.544838352714));
+#1600 = CARTESIAN_POINT('',(-1.67403540645,1.683895941999,0.524449021936
+));
+#1601 = CARTESIAN_POINT('',(-1.682357383998,1.709013425462,
+0.495682723588));
+#1602 = CARTESIAN_POINT('',(-1.689511709534,1.725504500679,
+0.461400778622));
+#1603 = CARTESIAN_POINT('',(-1.695393792284,1.732952103541,
+0.425767557952));
+#1604 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1605 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1606 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1607 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1608 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1609 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1610 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1611 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1612 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1613 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1614 = ADVANCED_FACE('',(#1615),#1638,.T.);
+#1615 = FACE_BOUND('',#1616,.F.);
+#1616 = EDGE_LOOP('',(#1617,#1630,#1631,#1632));
+#1617 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1618 = EDGE_CURVE('',#1619,#1037,#1621,.T.);
+#1619 = VERTEX_POINT('',#1620);
+#1620 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1621 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1622,#1623,#1624,#1625,#1626,
+#1627,#1628,#1629),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1622 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1623 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1624 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1625 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1626 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1627 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1628 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1629 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1630 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1631 = ORIENTED_EDGE('',*,*,#1540,.F.);
+#1632 = ORIENTED_EDGE('',*,*,#1633,.F.);
+#1633 = EDGE_CURVE('',#1619,#1514,#1634,.T.);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.565));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.,1.,0.));
+#1638 = CYLINDRICAL_SURFACE('',#1639,0.17325);
+#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642);
+#1640 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.39175));
+#1641 = DIRECTION('',(0.,1.,0.));
+#1642 = DIRECTION('',(0.,0.,1.));
+#1643 = ADVANCED_FACE('',(#1644),#1657,.T.);
+#1644 = FACE_BOUND('',#1645,.T.);
+#1645 = EDGE_LOOP('',(#1646,#1655,#1656));
+#1646 = ORIENTED_EDGE('',*,*,#1647,.F.);
+#1647 = EDGE_CURVE('',#1619,#1063,#1648,.T.);
+#1648 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1649,#1650,#1651,#1652,#1653,
+#1654),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1649 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1650 = CARTESIAN_POINT('',(-1.639776106816,-1.613678092723,0.565));
+#1651 = CARTESIAN_POINT('',(-1.645302213631,-1.668156967213,
+0.543687650549));
+#1652 = CARTESIAN_POINT('',(-1.650828320447,-1.711187650549,
+0.500656967213));
+#1653 = CARTESIAN_POINT('',(-1.656354427263,-1.7325,0.446178092723));
+#1654 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1655 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1656 = ORIENTED_EDGE('',*,*,#1070,.F.);
+#1657 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665)
+,(#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673)
+,(#1674,#1675,#1676,#1677,#1678,#1679,#1680,#1681)
+,(#1682,#1683,#1684,#1685,#1686,#1687,#1688,#1689)
+,(#1690,#1691,#1692,#1693,#1694,#1695,#1696,#1697)
+,(#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705)
+,(#1706,#1707,#1708,#1709,#1710,#1711,#1712,#1713
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1658 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1659 = CARTESIAN_POINT('',(-1.638197219154,-1.598127209088,0.565));
+#1660 = CARTESIAN_POINT('',(-1.642144438308,-1.637004230108,
+0.554821755405));
+#1661 = CARTESIAN_POINT('',(-1.646091657462,-1.672684907498,
+0.534466891622));
+#1662 = CARTESIAN_POINT('',(-1.650038876616,-1.701966891622,
+0.505184907498));
+#1663 = CARTESIAN_POINT('',(-1.65398609577,-1.722321755405,
+0.469504230108));
+#1664 = CARTESIAN_POINT('',(-1.657933314924,-1.7325,0.430627209088));
+#1665 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1666 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1667 = CARTESIAN_POINT('',(-1.645997909099,-1.59577267424,0.565));
+#1668 = CARTESIAN_POINT('',(-1.657745786853,-1.632508056824,
+0.556018965165));
+#1669 = CARTESIAN_POINT('',(-1.668960940668,-1.667536828502,
+0.538301731027));
+#1670 = CARTESIAN_POINT('',(-1.679109645606,-1.700475540533,
+0.510295757723));
+#1671 = CARTESIAN_POINT('',(-1.687770497154,-1.723033247925,
+0.471613909668));
+#1672 = CARTESIAN_POINT('',(-1.694735245503,-1.733016689761,
+0.430627209088));
+#1673 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1674 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1675 = CARTESIAN_POINT('',(-1.658259563126,-1.58677871327,0.565));
+#1676 = CARTESIAN_POINT('',(-1.67731963842,-1.621841137816,
+0.556737291022));
+#1677 = CARTESIAN_POINT('',(-1.69789710958,-1.653777184814,0.54060263467
+));
+#1678 = CARTESIAN_POINT('',(-1.716761187483,-1.685953635924,
+0.513362267859));
+#1679 = CARTESIAN_POINT('',(-1.730185739634,-1.708888546284,
+0.472879717404));
+#1680 = CARTESIAN_POINT('',(-1.734476432146,-1.722865592574,
+0.430627209088));
+#1681 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1682 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1683 = CARTESIAN_POINT('',(-1.660563753708,-1.585563753708,0.565));
+#1684 = CARTESIAN_POINT('',(-1.689153340863,-1.614153340862,
+0.556976732974));
+#1685 = CARTESIAN_POINT('',(-1.717181869009,-1.642181869009,
+0.541369602551));
+#1686 = CARTESIAN_POINT('',(-1.744658354711,-1.669658354711,
+0.514384437904));
+#1687 = CARTESIAN_POINT('',(-1.763941068002,-1.688941068002,
+0.473301653316));
+#1688 = CARTESIAN_POINT('',(-1.772921981788,-1.697921981788,
+0.430627209088));
+#1689 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1690 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1691 = CARTESIAN_POINT('',(-1.66177871327,-1.583259563126,0.565));
+#1692 = CARTESIAN_POINT('',(-1.696841137816,-1.60231963842,
+0.556737291022));
+#1693 = CARTESIAN_POINT('',(-1.728777184814,-1.62289710958,0.54060263467
+));
+#1694 = CARTESIAN_POINT('',(-1.760953635924,-1.641761187483,
+0.513362267859));
+#1695 = CARTESIAN_POINT('',(-1.783888546284,-1.655185739634,
+0.472879717404));
+#1696 = CARTESIAN_POINT('',(-1.797865592574,-1.659476432146,
+0.430627209088));
+#1697 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467356,0.39175));
+#1698 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1699 = CARTESIAN_POINT('',(-1.67077267424,-1.570997909099,0.565));
+#1700 = CARTESIAN_POINT('',(-1.707508056824,-1.582745786852,
+0.556018965165));
+#1701 = CARTESIAN_POINT('',(-1.742536828502,-1.593960940668,
+0.538301731027));
+#1702 = CARTESIAN_POINT('',(-1.775475540533,-1.604109645606,
+0.510295757723));
+#1703 = CARTESIAN_POINT('',(-1.798033247925,-1.612770497153,
+0.471613909668));
+#1704 = CARTESIAN_POINT('',(-1.808016689761,-1.619735245503,
+0.430627209088));
+#1705 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1706 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1707 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1708 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1709 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1710 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1711 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1712 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1713 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1714 = ADVANCED_FACE('',(#1715),#1736,.T.);
+#1715 = FACE_BOUND('',#1716,.F.);
+#1716 = EDGE_LOOP('',(#1717,#1728,#1729,#1730));
+#1717 = ORIENTED_EDGE('',*,*,#1718,.T.);
+#1718 = EDGE_CURVE('',#1418,#1090,#1719,.T.);
+#1719 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1720,#1721,#1722,#1723,#1724,
+#1725,#1726,#1727),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1720 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1721 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1722 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1723 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1724 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1725 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1726 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1727 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1728 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1729 = ORIENTED_EDGE('',*,*,#1647,.F.);
+#1730 = ORIENTED_EDGE('',*,*,#1731,.F.);
+#1731 = EDGE_CURVE('',#1418,#1619,#1732,.T.);
+#1732 = LINE('',#1733,#1734);
+#1733 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.565));
+#1734 = VECTOR('',#1735,1.);
+#1735 = DIRECTION('',(-1.,-0.,-0.));
+#1736 = CYLINDRICAL_SURFACE('',#1737,0.17325);
+#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740);
+#1738 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.39175));
+#1739 = DIRECTION('',(-1.,-0.,-0.));
+#1740 = DIRECTION('',(0.,0.,1.));
+#1741 = ADVANCED_FACE('',(#1742),#1747,.T.);
+#1742 = FACE_BOUND('',#1743,.T.);
+#1743 = EDGE_LOOP('',(#1744,#1745,#1746));
+#1744 = ORIENTED_EDGE('',*,*,#1417,.F.);
+#1745 = ORIENTED_EDGE('',*,*,#1718,.T.);
+#1746 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1747 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755)
+,(#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763)
+,(#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771)
+,(#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779)
+,(#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787)
+,(#1788,#1789,#1790,#1791,#1792,#1793,#1794,#1795)
+,(#1796,#1797,#1798,#1799,#1800,#1801,#1802,#1803
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1748 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1749 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1750 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1751 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1752 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1753 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1754 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1755 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1756 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1757 = CARTESIAN_POINT('',(1.67077267424,-1.570997909099,0.565));
+#1758 = CARTESIAN_POINT('',(1.707508056824,-1.582745786853,
+0.556018965165));
+#1759 = CARTESIAN_POINT('',(1.742536828502,-1.593960940668,
+0.538301731027));
+#1760 = CARTESIAN_POINT('',(1.775475540533,-1.604109645606,
+0.510295757723));
+#1761 = CARTESIAN_POINT('',(1.798033247925,-1.612770497154,
+0.471613909668));
+#1762 = CARTESIAN_POINT('',(1.808016689761,-1.619735245503,
+0.430627209088));
+#1763 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1764 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1765 = CARTESIAN_POINT('',(1.66177871327,-1.583259563126,0.565));
+#1766 = CARTESIAN_POINT('',(1.696841137816,-1.60231963842,0.556737291022
+));
+#1767 = CARTESIAN_POINT('',(1.728777184814,-1.62289710958,0.54060263467)
+);
+#1768 = CARTESIAN_POINT('',(1.760953635924,-1.641761187483,
+0.513362267859));
+#1769 = CARTESIAN_POINT('',(1.783888546284,-1.655185739634,
+0.472879717404));
+#1770 = CARTESIAN_POINT('',(1.797865592574,-1.659476432146,
+0.430627209088));
+#1771 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1772 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1773 = CARTESIAN_POINT('',(1.660563753708,-1.585563753708,0.565));
+#1774 = CARTESIAN_POINT('',(1.689153340862,-1.614153340863,
+0.556976732974));
+#1775 = CARTESIAN_POINT('',(1.717181869009,-1.642181869009,
+0.541369602551));
+#1776 = CARTESIAN_POINT('',(1.744658354711,-1.669658354711,
+0.514384437904));
+#1777 = CARTESIAN_POINT('',(1.763941068001,-1.688941068002,
+0.473301653316));
+#1778 = CARTESIAN_POINT('',(1.772921981788,-1.697921981788,
+0.430627209088));
+#1779 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1780 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1781 = CARTESIAN_POINT('',(1.658259563126,-1.58677871327,0.565));
+#1782 = CARTESIAN_POINT('',(1.67731963842,-1.621841137816,0.556737291022
+));
+#1783 = CARTESIAN_POINT('',(1.69789710958,-1.653777184814,0.54060263467)
+);
+#1784 = CARTESIAN_POINT('',(1.716761187483,-1.685953635924,
+0.513362267859));
+#1785 = CARTESIAN_POINT('',(1.730185739634,-1.708888546284,
+0.472879717404));
+#1786 = CARTESIAN_POINT('',(1.734476432146,-1.722865592574,
+0.430627209088));
+#1787 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1788 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1789 = CARTESIAN_POINT('',(1.645997909099,-1.59577267424,0.565));
+#1790 = CARTESIAN_POINT('',(1.657745786852,-1.632508056824,
+0.556018965165));
+#1791 = CARTESIAN_POINT('',(1.668960940668,-1.667536828502,
+0.538301731027));
+#1792 = CARTESIAN_POINT('',(1.679109645606,-1.700475540533,
+0.510295757723));
+#1793 = CARTESIAN_POINT('',(1.687770497153,-1.723033247925,
+0.471613909668));
+#1794 = CARTESIAN_POINT('',(1.694735245503,-1.733016689761,
+0.430627209088));
+#1795 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1796 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1797 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1798 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1799 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1800 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1801 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1802 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1803 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1804 = ADVANCED_FACE('',(#1805),#1811,.T.);
+#1805 = FACE_BOUND('',#1806,.T.);
+#1806 = EDGE_LOOP('',(#1807,#1808,#1809,#1810));
+#1807 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1808 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1809 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1810 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1811 = PLANE('',#1812);
+#1812 = AXIS2_PLACEMENT_3D('',#1813,#1814,#1815);
+#1813 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1814 = DIRECTION('',(1.,0.,0.));
+#1815 = DIRECTION('',(0.,0.,1.));
+#1816 = ADVANCED_FACE('',(#1817),#1842,.T.);
+#1817 = FACE_BOUND('',#1818,.T.);
+#1818 = EDGE_LOOP('',(#1819,#1827,#1835,#1841));
+#1819 = ORIENTED_EDGE('',*,*,#1820,.F.);
+#1820 = EDGE_CURVE('',#1821,#1279,#1823,.T.);
+#1821 = VERTEX_POINT('',#1822);
+#1822 = CARTESIAN_POINT('',(1.025,-0.85,0.2175));
+#1823 = LINE('',#1824,#1825);
+#1824 = CARTESIAN_POINT('',(1.025,-0.85,5.E-02));
+#1825 = VECTOR('',#1826,1.);
+#1826 = DIRECTION('',(0.,0.,1.));
+#1827 = ORIENTED_EDGE('',*,*,#1828,.F.);
+#1828 = EDGE_CURVE('',#1829,#1821,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(1.025,-1.E-01,0.2175));
+#1831 = LINE('',#1832,#1833);
+#1832 = CARTESIAN_POINT('',(1.025,-1.125,0.2175));
+#1833 = VECTOR('',#1834,1.);
+#1834 = DIRECTION('',(0.,-1.,0.));
+#1835 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#1836 = EDGE_CURVE('',#1829,#1281,#1837,.T.);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(1.025,-1.E-01,5.E-02));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(0.,0.,1.));
+#1841 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1842 = PLANE('',#1843);
+#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
+#1844 = CARTESIAN_POINT('',(1.025,-0.85,5.E-02));
+#1845 = DIRECTION('',(1.,0.,0.));
+#1846 = DIRECTION('',(0.,0.,1.));
+#1847 = ADVANCED_FACE('',(#1848),#1866,.T.);
+#1848 = FACE_BOUND('',#1849,.T.);
+#1849 = EDGE_LOOP('',(#1850,#1851,#1859,#1865));
+#1850 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#1851 = ORIENTED_EDGE('',*,*,#1852,.F.);
+#1852 = EDGE_CURVE('',#1853,#1829,#1855,.T.);
+#1853 = VERTEX_POINT('',#1854);
+#1854 = CARTESIAN_POINT('',(0.275,-1.E-01,0.2175));
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(-0.6,-0.1,0.2175));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(1.,0.,0.));
+#1859 = ORIENTED_EDGE('',*,*,#1860,.T.);
+#1860 = EDGE_CURVE('',#1853,#1297,#1861,.T.);
+#1861 = LINE('',#1862,#1863);
+#1862 = CARTESIAN_POINT('',(0.275,-1.E-01,5.E-02));
+#1863 = VECTOR('',#1864,1.);
+#1864 = DIRECTION('',(0.,0.,1.));
+#1865 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1866 = PLANE('',#1867);
+#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);
+#1868 = CARTESIAN_POINT('',(0.275,-1.E-01,5.E-02));
+#1869 = DIRECTION('',(0.,1.,0.));
+#1870 = DIRECTION('',(0.,0.,1.));
+#1871 = ADVANCED_FACE('',(#1872),#1890,.F.);
+#1872 = FACE_BOUND('',#1873,.F.);
+#1873 = EDGE_LOOP('',(#1874,#1882,#1888,#1889));
+#1874 = ORIENTED_EDGE('',*,*,#1875,.F.);
+#1875 = EDGE_CURVE('',#1876,#1289,#1878,.T.);
+#1876 = VERTEX_POINT('',#1877);
+#1877 = CARTESIAN_POINT('',(0.275,-0.85,0.2175));
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(0.,0.,1.));
+#1882 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#1883 = EDGE_CURVE('',#1853,#1876,#1884,.T.);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(0.275,-1.125,0.2175));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(0.,-1.,0.));
+#1888 = ORIENTED_EDGE('',*,*,#1860,.T.);
+#1889 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1890 = PLANE('',#1891);
+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);
+#1892 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#1893 = DIRECTION('',(1.,0.,0.));
+#1894 = DIRECTION('',(0.,0.,1.));
+#1895 = ADVANCED_FACE('',(#1896),#1907,.F.);
+#1896 = FACE_BOUND('',#1897,.F.);
+#1897 = EDGE_LOOP('',(#1898,#1899,#1905,#1906));
+#1898 = ORIENTED_EDGE('',*,*,#1820,.F.);
+#1899 = ORIENTED_EDGE('',*,*,#1900,.F.);
+#1900 = EDGE_CURVE('',#1876,#1821,#1901,.T.);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(-0.6,-0.85,0.2175));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(1.,0.,0.));
+#1905 = ORIENTED_EDGE('',*,*,#1875,.T.);
+#1906 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1907 = PLANE('',#1908);
+#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911);
+#1909 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#1910 = DIRECTION('',(0.,1.,0.));
+#1911 = DIRECTION('',(0.,0.,1.));
+#1912 = ADVANCED_FACE('',(#1913),#1938,.T.);
+#1913 = FACE_BOUND('',#1914,.T.);
+#1914 = EDGE_LOOP('',(#1915,#1923,#1931,#1937));
+#1915 = ORIENTED_EDGE('',*,*,#1916,.F.);
+#1916 = EDGE_CURVE('',#1917,#1313,#1919,.T.);
+#1917 = VERTEX_POINT('',#1918);
+#1918 = CARTESIAN_POINT('',(1.025,1.E-01,0.2175));
+#1919 = LINE('',#1920,#1921);
+#1920 = CARTESIAN_POINT('',(1.025,1.E-01,5.E-02));
+#1921 = VECTOR('',#1922,1.);
+#1922 = DIRECTION('',(0.,0.,1.));
+#1923 = ORIENTED_EDGE('',*,*,#1924,.F.);
+#1924 = EDGE_CURVE('',#1925,#1917,#1927,.T.);
+#1925 = VERTEX_POINT('',#1926);
+#1926 = CARTESIAN_POINT('',(1.025,0.85,0.2175));
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(1.025,-0.65,0.2175));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(0.,-1.,0.));
+#1931 = ORIENTED_EDGE('',*,*,#1932,.T.);
+#1932 = EDGE_CURVE('',#1925,#1315,#1933,.T.);
+#1933 = LINE('',#1934,#1935);
+#1934 = CARTESIAN_POINT('',(1.025,0.85,5.E-02));
+#1935 = VECTOR('',#1936,1.);
+#1936 = DIRECTION('',(0.,0.,1.));
+#1937 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1938 = PLANE('',#1939);
+#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942);
+#1940 = CARTESIAN_POINT('',(1.025,1.E-01,5.E-02));
+#1941 = DIRECTION('',(1.,0.,0.));
+#1942 = DIRECTION('',(0.,0.,1.));
+#1943 = ADVANCED_FACE('',(#1944),#1962,.T.);
+#1944 = FACE_BOUND('',#1945,.T.);
+#1945 = EDGE_LOOP('',(#1946,#1947,#1955,#1961));
+#1946 = ORIENTED_EDGE('',*,*,#1932,.F.);
+#1947 = ORIENTED_EDGE('',*,*,#1948,.F.);
+#1948 = EDGE_CURVE('',#1949,#1925,#1951,.T.);
+#1949 = VERTEX_POINT('',#1950);
+#1950 = CARTESIAN_POINT('',(0.275,0.85,0.2175));
+#1951 = LINE('',#1952,#1953);
+#1952 = CARTESIAN_POINT('',(-0.6,0.85,0.2175));
+#1953 = VECTOR('',#1954,1.);
+#1954 = DIRECTION('',(1.,0.,0.));
+#1955 = ORIENTED_EDGE('',*,*,#1956,.T.);
+#1956 = EDGE_CURVE('',#1949,#1331,#1957,.T.);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(0.275,0.85,5.E-02));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(0.,0.,1.));
+#1961 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1962 = PLANE('',#1963);
+#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966);
+#1964 = CARTESIAN_POINT('',(0.275,0.85,5.E-02));
+#1965 = DIRECTION('',(0.,1.,0.));
+#1966 = DIRECTION('',(0.,0.,1.));
+#1967 = ADVANCED_FACE('',(#1968),#1986,.F.);
+#1968 = FACE_BOUND('',#1969,.F.);
+#1969 = EDGE_LOOP('',(#1970,#1978,#1984,#1985));
+#1970 = ORIENTED_EDGE('',*,*,#1971,.F.);
+#1971 = EDGE_CURVE('',#1972,#1323,#1974,.T.);
+#1972 = VERTEX_POINT('',#1973);
+#1973 = CARTESIAN_POINT('',(0.275,1.E-01,0.2175));
+#1974 = LINE('',#1975,#1976);
+#1975 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#1976 = VECTOR('',#1977,1.);
+#1977 = DIRECTION('',(0.,0.,1.));
+#1978 = ORIENTED_EDGE('',*,*,#1979,.F.);
+#1979 = EDGE_CURVE('',#1949,#1972,#1980,.T.);
+#1980 = LINE('',#1981,#1982);
+#1981 = CARTESIAN_POINT('',(0.275,-0.65,0.2175));
+#1982 = VECTOR('',#1983,1.);
+#1983 = DIRECTION('',(0.,-1.,0.));
+#1984 = ORIENTED_EDGE('',*,*,#1956,.T.);
+#1985 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1986 = PLANE('',#1987);
+#1987 = AXIS2_PLACEMENT_3D('',#1988,#1989,#1990);
+#1988 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#1989 = DIRECTION('',(1.,0.,0.));
+#1990 = DIRECTION('',(0.,0.,1.));
+#1991 = ADVANCED_FACE('',(#1992),#2003,.F.);
+#1992 = FACE_BOUND('',#1993,.F.);
+#1993 = EDGE_LOOP('',(#1994,#1995,#2001,#2002));
+#1994 = ORIENTED_EDGE('',*,*,#1916,.F.);
+#1995 = ORIENTED_EDGE('',*,*,#1996,.F.);
+#1996 = EDGE_CURVE('',#1972,#1917,#1997,.T.);
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(-0.6,0.1,0.2175));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(1.,0.,0.));
+#2001 = ORIENTED_EDGE('',*,*,#1971,.T.);
+#2002 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#2003 = PLANE('',#2004);
+#2004 = AXIS2_PLACEMENT_3D('',#2005,#2006,#2007);
+#2005 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#2006 = DIRECTION('',(0.,1.,0.));
+#2007 = DIRECTION('',(0.,0.,1.));
+#2008 = ADVANCED_FACE('',(#2009),#2034,.T.);
+#2009 = FACE_BOUND('',#2010,.T.);
+#2010 = EDGE_LOOP('',(#2011,#2019,#2027,#2033));
+#2011 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#2012 = EDGE_CURVE('',#2013,#1347,#2015,.T.);
+#2013 = VERTEX_POINT('',#2014);
+#2014 = CARTESIAN_POINT('',(-0.375,-0.325,0.2175));
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(-0.375,-0.325,5.E-02));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(0.,0.,1.));
+#2019 = ORIENTED_EDGE('',*,*,#2020,.F.);
+#2020 = EDGE_CURVE('',#2021,#2013,#2023,.T.);
+#2021 = VERTEX_POINT('',#2022);
+#2022 = CARTESIAN_POINT('',(-0.375,0.325,0.2175));
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(-0.375,-0.8625,0.2175));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(0.,-1.,0.));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#2021,#1349,#2029,.T.);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(-0.375,0.325,5.E-02));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.,0.,1.));
+#2033 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2034 = PLANE('',#2035);
+#2035 = AXIS2_PLACEMENT_3D('',#2036,#2037,#2038);
+#2036 = CARTESIAN_POINT('',(-0.375,-0.325,5.E-02));
+#2037 = DIRECTION('',(1.,0.,0.));
+#2038 = DIRECTION('',(0.,0.,1.));
+#2039 = ADVANCED_FACE('',(#2040),#2058,.T.);
+#2040 = FACE_BOUND('',#2041,.T.);
+#2041 = EDGE_LOOP('',(#2042,#2043,#2051,#2057));
+#2042 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2043 = ORIENTED_EDGE('',*,*,#2044,.F.);
+#2044 = EDGE_CURVE('',#2045,#2021,#2047,.T.);
+#2045 = VERTEX_POINT('',#2046);
+#2046 = CARTESIAN_POINT('',(-1.025,0.325,0.2175));
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(-1.25,0.325,0.2175));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(1.,0.,0.));
+#2051 = ORIENTED_EDGE('',*,*,#2052,.T.);
+#2052 = EDGE_CURVE('',#2045,#1365,#2053,.T.);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(-1.025,0.325,5.E-02));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(0.,0.,1.));
+#2057 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2058 = PLANE('',#2059);
+#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062);
+#2060 = CARTESIAN_POINT('',(-1.025,0.325,5.E-02));
+#2061 = DIRECTION('',(0.,1.,0.));
+#2062 = DIRECTION('',(0.,0.,1.));
+#2063 = ADVANCED_FACE('',(#2064),#2082,.F.);
+#2064 = FACE_BOUND('',#2065,.F.);
+#2065 = EDGE_LOOP('',(#2066,#2074,#2080,#2081));
+#2066 = ORIENTED_EDGE('',*,*,#2067,.F.);
+#2067 = EDGE_CURVE('',#2068,#1357,#2070,.T.);
+#2068 = VERTEX_POINT('',#2069);
+#2069 = CARTESIAN_POINT('',(-1.025,-0.325,0.2175));
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(0.,0.,1.));
+#2074 = ORIENTED_EDGE('',*,*,#2075,.F.);
+#2075 = EDGE_CURVE('',#2045,#2068,#2076,.T.);
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(-1.025,-0.8625,0.2175));
+#2078 = VECTOR('',#2079,1.);
+#2079 = DIRECTION('',(0.,-1.,0.));
+#2080 = ORIENTED_EDGE('',*,*,#2052,.T.);
+#2081 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2082 = PLANE('',#2083);
+#2083 = AXIS2_PLACEMENT_3D('',#2084,#2085,#2086);
+#2084 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2085 = DIRECTION('',(1.,0.,0.));
+#2086 = DIRECTION('',(0.,0.,1.));
+#2087 = ADVANCED_FACE('',(#2088),#2099,.F.);
+#2088 = FACE_BOUND('',#2089,.F.);
+#2089 = EDGE_LOOP('',(#2090,#2091,#2097,#2098));
+#2090 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#2091 = ORIENTED_EDGE('',*,*,#2092,.F.);
+#2092 = EDGE_CURVE('',#2068,#2013,#2093,.T.);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(-1.25,-0.325,0.2175));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(1.,0.,0.));
+#2097 = ORIENTED_EDGE('',*,*,#2067,.T.);
+#2098 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2099 = PLANE('',#2100);
+#2100 = AXIS2_PLACEMENT_3D('',#2101,#2102,#2103);
+#2101 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2102 = DIRECTION('',(0.,1.,0.));
+#2103 = DIRECTION('',(0.,0.,1.));
+#2104 = ADVANCED_FACE('',(#2105),#2111,.T.);
+#2105 = FACE_BOUND('',#2106,.T.);
+#2106 = EDGE_LOOP('',(#2107,#2108,#2109,#2110));
+#2107 = ORIENTED_EDGE('',*,*,#1526,.F.);
+#2108 = ORIENTED_EDGE('',*,*,#1633,.F.);
+#2109 = ORIENTED_EDGE('',*,*,#1731,.F.);
+#2110 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#2111 = PLANE('',#2112);
+#2112 = AXIS2_PLACEMENT_3D('',#2113,#2114,#2115);
+#2113 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.565));
+#2114 = DIRECTION('',(0.,0.,1.));
+#2115 = DIRECTION('',(1.,0.,0.));
+#2116 = ADVANCED_FACE('',(#2117,#2151,#2157,#2163),#2169,.T.);
+#2117 = FACE_BOUND('',#2118,.T.);
+#2118 = EDGE_LOOP('',(#2119,#2129,#2137,#2145));
+#2119 = ORIENTED_EDGE('',*,*,#2120,.F.);
+#2120 = EDGE_CURVE('',#2121,#2123,#2125,.T.);
+#2121 = VERTEX_POINT('',#2122);
+#2122 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2123 = VERTEX_POINT('',#2124);
+#2124 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(0.,1.,0.));
+#2129 = ORIENTED_EDGE('',*,*,#2130,.T.);
+#2130 = EDGE_CURVE('',#2121,#2131,#2133,.T.);
+#2131 = VERTEX_POINT('',#2132);
+#2132 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(1.,0.,0.));
+#2137 = ORIENTED_EDGE('',*,*,#2138,.T.);
+#2138 = EDGE_CURVE('',#2131,#2139,#2141,.T.);
+#2139 = VERTEX_POINT('',#2140);
+#2140 = CARTESIAN_POINT('',(1.475,1.4,0.2175));
+#2141 = LINE('',#2142,#2143);
+#2142 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2143 = VECTOR('',#2144,1.);
+#2144 = DIRECTION('',(0.,1.,0.));
+#2145 = ORIENTED_EDGE('',*,*,#2146,.F.);
+#2146 = EDGE_CURVE('',#2123,#2139,#2147,.T.);
+#2147 = LINE('',#2148,#2149);
+#2148 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2149 = VECTOR('',#2150,1.);
+#2150 = DIRECTION('',(1.,0.,0.));
+#2151 = FACE_BOUND('',#2152,.T.);
+#2152 = EDGE_LOOP('',(#2153,#2154,#2155,#2156));
+#2153 = ORIENTED_EDGE('',*,*,#2044,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2155 = ORIENTED_EDGE('',*,*,#2092,.F.);
+#2156 = ORIENTED_EDGE('',*,*,#2075,.F.);
+#2157 = FACE_BOUND('',#2158,.T.);
+#2158 = EDGE_LOOP('',(#2159,#2160,#2161,#2162));
+#2159 = ORIENTED_EDGE('',*,*,#1852,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#2161 = ORIENTED_EDGE('',*,*,#1900,.F.);
+#2162 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#2163 = FACE_BOUND('',#2164,.T.);
+#2164 = EDGE_LOOP('',(#2165,#2166,#2167,#2168));
+#2165 = ORIENTED_EDGE('',*,*,#1948,.T.);
+#2166 = ORIENTED_EDGE('',*,*,#1924,.T.);
+#2167 = ORIENTED_EDGE('',*,*,#1996,.F.);
+#2168 = ORIENTED_EDGE('',*,*,#1979,.F.);
+#2169 = PLANE('',#2170);
+#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173);
+#2171 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2172 = DIRECTION('',(0.,0.,1.));
+#2173 = DIRECTION('',(1.,0.,0.));
+#2174 = ADVANCED_FACE('',(#2175),#2200,.F.);
+#2175 = FACE_BOUND('',#2176,.F.);
+#2176 = EDGE_LOOP('',(#2177,#2185,#2193,#2199));
+#2177 = ORIENTED_EDGE('',*,*,#2178,.F.);
+#2178 = EDGE_CURVE('',#2179,#2121,#2181,.T.);
+#2179 = VERTEX_POINT('',#2180);
+#2180 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2181 = LINE('',#2182,#2183);
+#2182 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2183 = VECTOR('',#2184,1.);
+#2184 = DIRECTION('',(0.,0.,1.));
+#2185 = ORIENTED_EDGE('',*,*,#2186,.T.);
+#2186 = EDGE_CURVE('',#2179,#2187,#2189,.T.);
+#2187 = VERTEX_POINT('',#2188);
+#2188 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2189 = LINE('',#2190,#2191);
+#2190 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2191 = VECTOR('',#2192,1.);
+#2192 = DIRECTION('',(0.,1.,0.));
+#2193 = ORIENTED_EDGE('',*,*,#2194,.T.);
+#2194 = EDGE_CURVE('',#2187,#2123,#2195,.T.);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(0.,0.,1.));
+#2199 = ORIENTED_EDGE('',*,*,#2120,.F.);
+#2200 = PLANE('',#2201);
+#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204);
+#2202 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2203 = DIRECTION('',(1.,0.,0.));
+#2204 = DIRECTION('',(0.,0.,1.));
+#2205 = ADVANCED_FACE('',(#2206),#2224,.T.);
+#2206 = FACE_BOUND('',#2207,.T.);
+#2207 = EDGE_LOOP('',(#2208,#2216,#2217,#2218));
+#2208 = ORIENTED_EDGE('',*,*,#2209,.F.);
+#2209 = EDGE_CURVE('',#2187,#2210,#2212,.T.);
+#2210 = VERTEX_POINT('',#2211);
+#2211 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(1.,0.,0.));
+#2216 = ORIENTED_EDGE('',*,*,#2194,.T.);
+#2217 = ORIENTED_EDGE('',*,*,#2146,.T.);
+#2218 = ORIENTED_EDGE('',*,*,#2219,.F.);
+#2219 = EDGE_CURVE('',#2210,#2139,#2220,.T.);
+#2220 = LINE('',#2221,#2222);
+#2221 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2222 = VECTOR('',#2223,1.);
+#2223 = DIRECTION('',(0.,0.,1.));
+#2224 = PLANE('',#2225);
+#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228);
+#2226 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2227 = DIRECTION('',(0.,1.,0.));
+#2228 = DIRECTION('',(0.,0.,1.));
+#2229 = ADVANCED_FACE('',(#2230),#2248,.F.);
+#2230 = FACE_BOUND('',#2231,.F.);
+#2231 = EDGE_LOOP('',(#2232,#2240,#2241,#2242));
+#2232 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#2233 = EDGE_CURVE('',#2179,#2234,#2236,.T.);
+#2234 = VERTEX_POINT('',#2235);
+#2235 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(1.,0.,0.));
+#2240 = ORIENTED_EDGE('',*,*,#2178,.T.);
+#2241 = ORIENTED_EDGE('',*,*,#2130,.T.);
+#2242 = ORIENTED_EDGE('',*,*,#2243,.F.);
+#2243 = EDGE_CURVE('',#2234,#2131,#2244,.T.);
+#2244 = LINE('',#2245,#2246);
+#2245 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2246 = VECTOR('',#2247,1.);
+#2247 = DIRECTION('',(0.,0.,1.));
+#2248 = PLANE('',#2249);
+#2249 = AXIS2_PLACEMENT_3D('',#2250,#2251,#2252);
+#2250 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2251 = DIRECTION('',(0.,1.,0.));
+#2252 = DIRECTION('',(0.,0.,1.));
+#2253 = ADVANCED_FACE('',(#2254),#2265,.T.);
+#2254 = FACE_BOUND('',#2255,.T.);
+#2255 = EDGE_LOOP('',(#2256,#2257,#2263,#2264));
+#2256 = ORIENTED_EDGE('',*,*,#2243,.F.);
+#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2258 = EDGE_CURVE('',#2234,#2210,#2259,.T.);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(0.,1.,0.));
+#2263 = ORIENTED_EDGE('',*,*,#2219,.T.);
+#2264 = ORIENTED_EDGE('',*,*,#2138,.F.);
+#2265 = PLANE('',#2266);
+#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269);
+#2267 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2268 = DIRECTION('',(1.,0.,0.));
+#2269 = DIRECTION('',(0.,0.,1.));
+#2270 = ADVANCED_FACE('',(#2271,#2277,#2311,#2345),#2379,.F.);
+#2271 = FACE_BOUND('',#2272,.F.);
+#2272 = EDGE_LOOP('',(#2273,#2274,#2275,#2276));
+#2273 = ORIENTED_EDGE('',*,*,#2186,.F.);
+#2274 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#2275 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2276 = ORIENTED_EDGE('',*,*,#2209,.F.);
+#2277 = FACE_BOUND('',#2278,.F.);
+#2278 = EDGE_LOOP('',(#2279,#2289,#2297,#2305));
+#2279 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#2280 = EDGE_CURVE('',#2281,#2283,#2285,.T.);
+#2281 = VERTEX_POINT('',#2282);
+#2282 = CARTESIAN_POINT('',(-1.025,0.325,0.18));
+#2283 = VERTEX_POINT('',#2284);
+#2284 = CARTESIAN_POINT('',(-0.375,0.325,0.18));
+#2285 = LINE('',#2286,#2287);
+#2286 = CARTESIAN_POINT('',(-1.25,0.325,0.18));
+#2287 = VECTOR('',#2288,1.);
+#2288 = DIRECTION('',(1.,0.,0.));
+#2289 = ORIENTED_EDGE('',*,*,#2290,.T.);
+#2290 = EDGE_CURVE('',#2283,#2291,#2293,.T.);
+#2291 = VERTEX_POINT('',#2292);
+#2292 = CARTESIAN_POINT('',(-0.375,-0.325,0.18));
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(-0.375,-0.8625,0.18));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(0.,-1.,0.));
+#2297 = ORIENTED_EDGE('',*,*,#2298,.F.);
+#2298 = EDGE_CURVE('',#2299,#2291,#2301,.T.);
+#2299 = VERTEX_POINT('',#2300);
+#2300 = CARTESIAN_POINT('',(-1.025,-0.325,0.18));
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(-1.25,-0.325,0.18));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(1.,0.,0.));
+#2305 = ORIENTED_EDGE('',*,*,#2306,.F.);
+#2306 = EDGE_CURVE('',#2281,#2299,#2307,.T.);
+#2307 = LINE('',#2308,#2309);
+#2308 = CARTESIAN_POINT('',(-1.025,-0.8625,0.18));
+#2309 = VECTOR('',#2310,1.);
+#2310 = DIRECTION('',(0.,-1.,0.));
+#2311 = FACE_BOUND('',#2312,.F.);
+#2312 = EDGE_LOOP('',(#2313,#2323,#2331,#2339));
+#2313 = ORIENTED_EDGE('',*,*,#2314,.T.);
+#2314 = EDGE_CURVE('',#2315,#2317,#2319,.T.);
+#2315 = VERTEX_POINT('',#2316);
+#2316 = CARTESIAN_POINT('',(0.275,-1.E-01,0.18));
+#2317 = VERTEX_POINT('',#2318);
+#2318 = CARTESIAN_POINT('',(1.025,-1.E-01,0.18));
+#2319 = LINE('',#2320,#2321);
+#2320 = CARTESIAN_POINT('',(-0.6,-0.1,0.18));
+#2321 = VECTOR('',#2322,1.);
+#2322 = DIRECTION('',(1.,0.,0.));
+#2323 = ORIENTED_EDGE('',*,*,#2324,.T.);
+#2324 = EDGE_CURVE('',#2317,#2325,#2327,.T.);
+#2325 = VERTEX_POINT('',#2326);
+#2326 = CARTESIAN_POINT('',(1.025,-0.85,0.18));
+#2327 = LINE('',#2328,#2329);
+#2328 = CARTESIAN_POINT('',(1.025,-1.125,0.18));
+#2329 = VECTOR('',#2330,1.);
+#2330 = DIRECTION('',(0.,-1.,0.));
+#2331 = ORIENTED_EDGE('',*,*,#2332,.F.);
+#2332 = EDGE_CURVE('',#2333,#2325,#2335,.T.);
+#2333 = VERTEX_POINT('',#2334);
+#2334 = CARTESIAN_POINT('',(0.275,-0.85,0.18));
+#2335 = LINE('',#2336,#2337);
+#2336 = CARTESIAN_POINT('',(-0.6,-0.85,0.18));
+#2337 = VECTOR('',#2338,1.);
+#2338 = DIRECTION('',(1.,0.,0.));
+#2339 = ORIENTED_EDGE('',*,*,#2340,.F.);
+#2340 = EDGE_CURVE('',#2315,#2333,#2341,.T.);
+#2341 = LINE('',#2342,#2343);
+#2342 = CARTESIAN_POINT('',(0.275,-1.125,0.18));
+#2343 = VECTOR('',#2344,1.);
+#2344 = DIRECTION('',(0.,-1.,0.));
+#2345 = FACE_BOUND('',#2346,.F.);
+#2346 = EDGE_LOOP('',(#2347,#2357,#2365,#2373));
+#2347 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#2348 = EDGE_CURVE('',#2349,#2351,#2353,.T.);
+#2349 = VERTEX_POINT('',#2350);
+#2350 = CARTESIAN_POINT('',(0.275,0.85,0.18));
+#2351 = VERTEX_POINT('',#2352);
+#2352 = CARTESIAN_POINT('',(1.025,0.85,0.18));
+#2353 = LINE('',#2354,#2355);
+#2354 = CARTESIAN_POINT('',(-0.6,0.85,0.18));
+#2355 = VECTOR('',#2356,1.);
+#2356 = DIRECTION('',(1.,0.,0.));
+#2357 = ORIENTED_EDGE('',*,*,#2358,.T.);
+#2358 = EDGE_CURVE('',#2351,#2359,#2361,.T.);
+#2359 = VERTEX_POINT('',#2360);
+#2360 = CARTESIAN_POINT('',(1.025,1.E-01,0.18));
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(1.025,-0.65,0.18));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(0.,-1.,0.));
+#2365 = ORIENTED_EDGE('',*,*,#2366,.F.);
+#2366 = EDGE_CURVE('',#2367,#2359,#2369,.T.);
+#2367 = VERTEX_POINT('',#2368);
+#2368 = CARTESIAN_POINT('',(0.275,1.E-01,0.18));
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(-0.6,0.1,0.18));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(1.,0.,0.));
+#2373 = ORIENTED_EDGE('',*,*,#2374,.F.);
+#2374 = EDGE_CURVE('',#2349,#2367,#2375,.T.);
+#2375 = LINE('',#2376,#2377);
+#2376 = CARTESIAN_POINT('',(0.275,-0.65,0.18));
+#2377 = VECTOR('',#2378,1.);
+#2378 = DIRECTION('',(0.,-1.,0.));
+#2379 = PLANE('',#2380);
+#2380 = AXIS2_PLACEMENT_3D('',#2381,#2382,#2383);
+#2381 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2382 = DIRECTION('',(0.,0.,1.));
+#2383 = DIRECTION('',(1.,0.,0.));
+#2384 = ADVANCED_FACE('',(#2385),#2410,.T.);
+#2385 = FACE_BOUND('',#2386,.T.);
+#2386 = EDGE_LOOP('',(#2387,#2395,#2403,#2409));
+#2387 = ORIENTED_EDGE('',*,*,#2388,.F.);
+#2388 = EDGE_CURVE('',#2389,#2283,#2391,.T.);
+#2389 = VERTEX_POINT('',#2390);
+#2390 = CARTESIAN_POINT('',(-0.375,0.325,0.167));
+#2391 = LINE('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(-0.375,0.325,5.E-02));
+#2393 = VECTOR('',#2394,1.);
+#2394 = DIRECTION('',(0.,0.,1.));
+#2395 = ORIENTED_EDGE('',*,*,#2396,.F.);
+#2396 = EDGE_CURVE('',#2397,#2389,#2399,.T.);
+#2397 = VERTEX_POINT('',#2398);
+#2398 = CARTESIAN_POINT('',(-1.025,0.325,0.167));
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(-1.025,0.325,0.167));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(1.,0.,0.));
+#2403 = ORIENTED_EDGE('',*,*,#2404,.T.);
+#2404 = EDGE_CURVE('',#2397,#2281,#2405,.T.);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(-1.025,0.325,5.E-02));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(0.,0.,1.));
+#2409 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#2410 = PLANE('',#2411);
+#2411 = AXIS2_PLACEMENT_3D('',#2412,#2413,#2414);
+#2412 = CARTESIAN_POINT('',(-1.025,0.325,5.E-02));
+#2413 = DIRECTION('',(0.,1.,0.));
+#2414 = DIRECTION('',(0.,0.,1.));
+#2415 = ADVANCED_FACE('',(#2416),#2434,.F.);
+#2416 = FACE_BOUND('',#2417,.F.);
+#2417 = EDGE_LOOP('',(#2418,#2426,#2432,#2433));
+#2418 = ORIENTED_EDGE('',*,*,#2419,.F.);
+#2419 = EDGE_CURVE('',#2420,#2299,#2422,.T.);
+#2420 = VERTEX_POINT('',#2421);
+#2421 = CARTESIAN_POINT('',(-1.025,-0.325,0.167));
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(0.,0.,1.));
+#2426 = ORIENTED_EDGE('',*,*,#2427,.T.);
+#2427 = EDGE_CURVE('',#2420,#2397,#2428,.T.);
+#2428 = LINE('',#2429,#2430);
+#2429 = CARTESIAN_POINT('',(-1.025,-0.325,0.167));
+#2430 = VECTOR('',#2431,1.);
+#2431 = DIRECTION('',(0.,1.,0.));
+#2432 = ORIENTED_EDGE('',*,*,#2404,.T.);
+#2433 = ORIENTED_EDGE('',*,*,#2306,.T.);
+#2434 = PLANE('',#2435);
+#2435 = AXIS2_PLACEMENT_3D('',#2436,#2437,#2438);
+#2436 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2437 = DIRECTION('',(1.,0.,0.));
+#2438 = DIRECTION('',(0.,0.,1.));
+#2439 = ADVANCED_FACE('',(#2440),#2458,.F.);
+#2440 = FACE_BOUND('',#2441,.F.);
+#2441 = EDGE_LOOP('',(#2442,#2450,#2456,#2457));
+#2442 = ORIENTED_EDGE('',*,*,#2443,.F.);
+#2443 = EDGE_CURVE('',#2444,#2291,#2446,.T.);
+#2444 = VERTEX_POINT('',#2445);
+#2445 = CARTESIAN_POINT('',(-0.375,-0.325,0.167));
+#2446 = LINE('',#2447,#2448);
+#2447 = CARTESIAN_POINT('',(-0.375,-0.325,5.E-02));
+#2448 = VECTOR('',#2449,1.);
+#2449 = DIRECTION('',(0.,0.,1.));
+#2450 = ORIENTED_EDGE('',*,*,#2451,.F.);
+#2451 = EDGE_CURVE('',#2420,#2444,#2452,.T.);
+#2452 = LINE('',#2453,#2454);
+#2453 = CARTESIAN_POINT('',(-1.025,-0.325,0.167));
+#2454 = VECTOR('',#2455,1.);
+#2455 = DIRECTION('',(1.,0.,0.));
+#2456 = ORIENTED_EDGE('',*,*,#2419,.T.);
+#2457 = ORIENTED_EDGE('',*,*,#2298,.T.);
+#2458 = PLANE('',#2459);
+#2459 = AXIS2_PLACEMENT_3D('',#2460,#2461,#2462);
+#2460 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2461 = DIRECTION('',(0.,1.,0.));
+#2462 = DIRECTION('',(0.,0.,1.));
+#2463 = ADVANCED_FACE('',(#2464),#2475,.T.);
+#2464 = FACE_BOUND('',#2465,.T.);
+#2465 = EDGE_LOOP('',(#2466,#2467,#2473,#2474));
+#2466 = ORIENTED_EDGE('',*,*,#2443,.F.);
+#2467 = ORIENTED_EDGE('',*,*,#2468,.T.);
+#2468 = EDGE_CURVE('',#2444,#2389,#2469,.T.);
+#2469 = LINE('',#2470,#2471);
+#2470 = CARTESIAN_POINT('',(-0.375,-0.325,0.167));
+#2471 = VECTOR('',#2472,1.);
+#2472 = DIRECTION('',(0.,1.,0.));
+#2473 = ORIENTED_EDGE('',*,*,#2388,.T.);
+#2474 = ORIENTED_EDGE('',*,*,#2290,.T.);
+#2475 = PLANE('',#2476);
+#2476 = AXIS2_PLACEMENT_3D('',#2477,#2478,#2479);
+#2477 = CARTESIAN_POINT('',(-0.375,-0.325,5.E-02));
+#2478 = DIRECTION('',(1.,0.,0.));
+#2479 = DIRECTION('',(0.,0.,1.));
+#2480 = ADVANCED_FACE('',(#2481),#2506,.T.);
+#2481 = FACE_BOUND('',#2482,.T.);
+#2482 = EDGE_LOOP('',(#2483,#2491,#2499,#2505));
+#2483 = ORIENTED_EDGE('',*,*,#2484,.F.);
+#2484 = EDGE_CURVE('',#2485,#2317,#2487,.T.);
+#2485 = VERTEX_POINT('',#2486);
+#2486 = CARTESIAN_POINT('',(1.025,-1.E-01,0.167));
+#2487 = LINE('',#2488,#2489);
+#2488 = CARTESIAN_POINT('',(1.025,-1.E-01,5.E-02));
+#2489 = VECTOR('',#2490,1.);
+#2490 = DIRECTION('',(0.,0.,1.));
+#2491 = ORIENTED_EDGE('',*,*,#2492,.F.);
+#2492 = EDGE_CURVE('',#2493,#2485,#2495,.T.);
+#2493 = VERTEX_POINT('',#2494);
+#2494 = CARTESIAN_POINT('',(0.275,-1.E-01,0.167));
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(0.275,-1.E-01,0.167));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(1.,0.,0.));
+#2499 = ORIENTED_EDGE('',*,*,#2500,.T.);
+#2500 = EDGE_CURVE('',#2493,#2315,#2501,.T.);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(0.275,-1.E-01,5.E-02));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(0.,0.,1.));
+#2505 = ORIENTED_EDGE('',*,*,#2314,.T.);
+#2506 = PLANE('',#2507);
+#2507 = AXIS2_PLACEMENT_3D('',#2508,#2509,#2510);
+#2508 = CARTESIAN_POINT('',(0.275,-1.E-01,5.E-02));
+#2509 = DIRECTION('',(0.,1.,0.));
+#2510 = DIRECTION('',(0.,0.,1.));
+#2511 = ADVANCED_FACE('',(#2512),#2530,.F.);
+#2512 = FACE_BOUND('',#2513,.F.);
+#2513 = EDGE_LOOP('',(#2514,#2522,#2528,#2529));
+#2514 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2515 = EDGE_CURVE('',#2516,#2333,#2518,.T.);
+#2516 = VERTEX_POINT('',#2517);
+#2517 = CARTESIAN_POINT('',(0.275,-0.85,0.167));
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(0.,0.,1.));
+#2522 = ORIENTED_EDGE('',*,*,#2523,.T.);
+#2523 = EDGE_CURVE('',#2516,#2493,#2524,.T.);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(0.275,-0.85,0.167));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.,1.,0.));
+#2528 = ORIENTED_EDGE('',*,*,#2500,.T.);
+#2529 = ORIENTED_EDGE('',*,*,#2340,.T.);
+#2530 = PLANE('',#2531);
+#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534);
+#2532 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#2533 = DIRECTION('',(1.,0.,0.));
+#2534 = DIRECTION('',(0.,0.,1.));
+#2535 = ADVANCED_FACE('',(#2536),#2554,.F.);
+#2536 = FACE_BOUND('',#2537,.F.);
+#2537 = EDGE_LOOP('',(#2538,#2546,#2552,#2553));
+#2538 = ORIENTED_EDGE('',*,*,#2539,.F.);
+#2539 = EDGE_CURVE('',#2540,#2325,#2542,.T.);
+#2540 = VERTEX_POINT('',#2541);
+#2541 = CARTESIAN_POINT('',(1.025,-0.85,0.167));
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(1.025,-0.85,5.E-02));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(0.,0.,1.));
+#2546 = ORIENTED_EDGE('',*,*,#2547,.F.);
+#2547 = EDGE_CURVE('',#2516,#2540,#2548,.T.);
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(0.275,-0.85,0.167));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(1.,0.,0.));
+#2552 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#2553 = ORIENTED_EDGE('',*,*,#2332,.T.);
+#2554 = PLANE('',#2555);
+#2555 = AXIS2_PLACEMENT_3D('',#2556,#2557,#2558);
+#2556 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#2557 = DIRECTION('',(0.,1.,0.));
+#2558 = DIRECTION('',(0.,0.,1.));
+#2559 = ADVANCED_FACE('',(#2560),#2571,.T.);
+#2560 = FACE_BOUND('',#2561,.T.);
+#2561 = EDGE_LOOP('',(#2562,#2563,#2569,#2570));
+#2562 = ORIENTED_EDGE('',*,*,#2539,.F.);
+#2563 = ORIENTED_EDGE('',*,*,#2564,.T.);
+#2564 = EDGE_CURVE('',#2540,#2485,#2565,.T.);
+#2565 = LINE('',#2566,#2567);
+#2566 = CARTESIAN_POINT('',(1.025,-0.85,0.167));
+#2567 = VECTOR('',#2568,1.);
+#2568 = DIRECTION('',(0.,1.,0.));
+#2569 = ORIENTED_EDGE('',*,*,#2484,.T.);
+#2570 = ORIENTED_EDGE('',*,*,#2324,.T.);
+#2571 = PLANE('',#2572);
+#2572 = AXIS2_PLACEMENT_3D('',#2573,#2574,#2575);
+#2573 = CARTESIAN_POINT('',(1.025,-0.85,5.E-02));
+#2574 = DIRECTION('',(1.,0.,0.));
+#2575 = DIRECTION('',(0.,0.,1.));
+#2576 = ADVANCED_FACE('',(#2577),#2602,.T.);
+#2577 = FACE_BOUND('',#2578,.T.);
+#2578 = EDGE_LOOP('',(#2579,#2587,#2595,#2601));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#2580 = EDGE_CURVE('',#2581,#2351,#2583,.T.);
+#2581 = VERTEX_POINT('',#2582);
+#2582 = CARTESIAN_POINT('',(1.025,0.85,0.167));
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(1.025,0.85,5.E-02));
+#2585 = VECTOR('',#2586,1.);
+#2586 = DIRECTION('',(0.,0.,1.));
+#2587 = ORIENTED_EDGE('',*,*,#2588,.F.);
+#2588 = EDGE_CURVE('',#2589,#2581,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(0.275,0.85,0.167));
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(0.275,0.85,0.167));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(1.,0.,0.));
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2589,#2349,#2597,.T.);
+#2597 = LINE('',#2598,#2599);
+#2598 = CARTESIAN_POINT('',(0.275,0.85,5.E-02));
+#2599 = VECTOR('',#2600,1.);
+#2600 = DIRECTION('',(0.,0.,1.));
+#2601 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#2602 = PLANE('',#2603);
+#2603 = AXIS2_PLACEMENT_3D('',#2604,#2605,#2606);
+#2604 = CARTESIAN_POINT('',(0.275,0.85,5.E-02));
+#2605 = DIRECTION('',(0.,1.,0.));
+#2606 = DIRECTION('',(0.,0.,1.));
+#2607 = ADVANCED_FACE('',(#2608),#2626,.F.);
+#2608 = FACE_BOUND('',#2609,.F.);
+#2609 = EDGE_LOOP('',(#2610,#2618,#2624,#2625));
+#2610 = ORIENTED_EDGE('',*,*,#2611,.F.);
+#2611 = EDGE_CURVE('',#2612,#2367,#2614,.T.);
+#2612 = VERTEX_POINT('',#2613);
+#2613 = CARTESIAN_POINT('',(0.275,1.E-01,0.167));
+#2614 = LINE('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#2616 = VECTOR('',#2617,1.);
+#2617 = DIRECTION('',(0.,0.,1.));
+#2618 = ORIENTED_EDGE('',*,*,#2619,.T.);
+#2619 = EDGE_CURVE('',#2612,#2589,#2620,.T.);
+#2620 = LINE('',#2621,#2622);
+#2621 = CARTESIAN_POINT('',(0.275,1.E-01,0.167));
+#2622 = VECTOR('',#2623,1.);
+#2623 = DIRECTION('',(0.,1.,0.));
+#2624 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2625 = ORIENTED_EDGE('',*,*,#2374,.T.);
+#2626 = PLANE('',#2627);
+#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
+#2628 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#2629 = DIRECTION('',(1.,0.,0.));
+#2630 = DIRECTION('',(0.,0.,1.));
+#2631 = ADVANCED_FACE('',(#2632),#2650,.F.);
+#2632 = FACE_BOUND('',#2633,.F.);
+#2633 = EDGE_LOOP('',(#2634,#2642,#2648,#2649));
+#2634 = ORIENTED_EDGE('',*,*,#2635,.F.);
+#2635 = EDGE_CURVE('',#2636,#2359,#2638,.T.);
+#2636 = VERTEX_POINT('',#2637);
+#2637 = CARTESIAN_POINT('',(1.025,1.E-01,0.167));
+#2638 = LINE('',#2639,#2640);
+#2639 = CARTESIAN_POINT('',(1.025,1.E-01,5.E-02));
+#2640 = VECTOR('',#2641,1.);
+#2641 = DIRECTION('',(0.,0.,1.));
+#2642 = ORIENTED_EDGE('',*,*,#2643,.F.);
+#2643 = EDGE_CURVE('',#2612,#2636,#2644,.T.);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(0.275,1.E-01,0.167));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(1.,0.,0.));
+#2648 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#2649 = ORIENTED_EDGE('',*,*,#2366,.T.);
+#2650 = PLANE('',#2651);
+#2651 = AXIS2_PLACEMENT_3D('',#2652,#2653,#2654);
+#2652 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#2653 = DIRECTION('',(0.,1.,0.));
+#2654 = DIRECTION('',(0.,0.,1.));
+#2655 = ADVANCED_FACE('',(#2656),#2667,.T.);
+#2656 = FACE_BOUND('',#2657,.T.);
+#2657 = EDGE_LOOP('',(#2658,#2659,#2665,#2666));
+#2658 = ORIENTED_EDGE('',*,*,#2635,.F.);
+#2659 = ORIENTED_EDGE('',*,*,#2660,.T.);
+#2660 = EDGE_CURVE('',#2636,#2581,#2661,.T.);
+#2661 = LINE('',#2662,#2663);
+#2662 = CARTESIAN_POINT('',(1.025,1.E-01,0.167));
+#2663 = VECTOR('',#2664,1.);
+#2664 = DIRECTION('',(0.,1.,0.));
+#2665 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2666 = ORIENTED_EDGE('',*,*,#2358,.T.);
+#2667 = PLANE('',#2668);
+#2668 = AXIS2_PLACEMENT_3D('',#2669,#2670,#2671);
+#2669 = CARTESIAN_POINT('',(1.025,1.E-01,5.E-02));
+#2670 = DIRECTION('',(1.,0.,0.));
+#2671 = DIRECTION('',(0.,0.,1.));
+#2672 = ADVANCED_FACE('',(#2673),#2700,.T.);
+#2673 = FACE_BOUND('',#2674,.F.);
+#2674 = EDGE_LOOP('',(#2675,#2684,#2692,#2699));
+#2675 = ORIENTED_EDGE('',*,*,#2676,.T.);
+#2676 = EDGE_CURVE('',#2397,#2677,#2679,.T.);
+#2677 = VERTEX_POINT('',#2678);
+#2678 = CARTESIAN_POINT('',(-0.908,0.208,5.E-02));
+#2679 = ELLIPSE('',#2680,0.165462986798,0.117);
+#2680 = AXIS2_PLACEMENT_3D('',#2681,#2682,#2683);
+#2681 = CARTESIAN_POINT('',(-0.908,0.208,0.167));
+#2682 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2683 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2684 = ORIENTED_EDGE('',*,*,#2685,.T.);
+#2685 = EDGE_CURVE('',#2677,#2686,#2688,.T.);
+#2686 = VERTEX_POINT('',#2687);
+#2687 = CARTESIAN_POINT('',(-0.492,0.208,5.E-02));
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(-1.025,0.208,5.E-02));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(1.,0.,0.));
+#2692 = ORIENTED_EDGE('',*,*,#2693,.F.);
+#2693 = EDGE_CURVE('',#2389,#2686,#2694,.T.);
+#2694 = ELLIPSE('',#2695,0.165462986798,0.117);
+#2695 = AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);
+#2696 = CARTESIAN_POINT('',(-0.492,0.208,0.167));
+#2697 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2698 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2699 = ORIENTED_EDGE('',*,*,#2396,.F.);
+#2700 = CYLINDRICAL_SURFACE('',#2701,0.117);
+#2701 = AXIS2_PLACEMENT_3D('',#2702,#2703,#2704);
+#2702 = CARTESIAN_POINT('',(-1.025,0.208,0.167));
+#2703 = DIRECTION('',(1.,0.,0.));
+#2704 = DIRECTION('',(0.,1.,0.));
+#2705 = ADVANCED_FACE('',(#2706),#2725,.T.);
+#2706 = FACE_BOUND('',#2707,.F.);
+#2707 = EDGE_LOOP('',(#2708,#2717,#2723,#2724));
+#2708 = ORIENTED_EDGE('',*,*,#2709,.T.);
+#2709 = EDGE_CURVE('',#2420,#2710,#2712,.T.);
+#2710 = VERTEX_POINT('',#2711);
+#2711 = CARTESIAN_POINT('',(-0.908,-0.208,5.E-02));
+#2712 = ELLIPSE('',#2713,0.165462986798,0.117);
+#2713 = AXIS2_PLACEMENT_3D('',#2714,#2715,#2716);
+#2714 = CARTESIAN_POINT('',(-0.908,-0.208,0.167));
+#2715 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2716 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2717 = ORIENTED_EDGE('',*,*,#2718,.T.);
+#2718 = EDGE_CURVE('',#2710,#2677,#2719,.T.);
+#2719 = LINE('',#2720,#2721);
+#2720 = CARTESIAN_POINT('',(-0.908,-0.325,5.E-02));
+#2721 = VECTOR('',#2722,1.);
+#2722 = DIRECTION('',(0.,1.,0.));
+#2723 = ORIENTED_EDGE('',*,*,#2676,.F.);
+#2724 = ORIENTED_EDGE('',*,*,#2427,.F.);
+#2725 = CYLINDRICAL_SURFACE('',#2726,0.117);
+#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729);
+#2727 = CARTESIAN_POINT('',(-0.908,-0.325,0.167));
+#2728 = DIRECTION('',(0.,1.,0.));
+#2729 = DIRECTION('',(-1.,0.,0.));
+#2730 = ADVANCED_FACE('',(#2731),#2750,.T.);
+#2731 = FACE_BOUND('',#2732,.T.);
+#2732 = EDGE_LOOP('',(#2733,#2734,#2742,#2749));
+#2733 = ORIENTED_EDGE('',*,*,#2709,.T.);
+#2734 = ORIENTED_EDGE('',*,*,#2735,.T.);
+#2735 = EDGE_CURVE('',#2710,#2736,#2738,.T.);
+#2736 = VERTEX_POINT('',#2737);
+#2737 = CARTESIAN_POINT('',(-0.492,-0.208,5.E-02));
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(-1.025,-0.208,5.E-02));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(1.,0.,0.));
+#2742 = ORIENTED_EDGE('',*,*,#2743,.F.);
+#2743 = EDGE_CURVE('',#2444,#2736,#2744,.T.);
+#2744 = ELLIPSE('',#2745,0.165462986798,0.117);
+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
+#2746 = CARTESIAN_POINT('',(-0.492,-0.208,0.167));
+#2747 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2748 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2749 = ORIENTED_EDGE('',*,*,#2451,.F.);
+#2750 = CYLINDRICAL_SURFACE('',#2751,0.117);
+#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754);
+#2752 = CARTESIAN_POINT('',(-1.025,-0.208,0.167));
+#2753 = DIRECTION('',(1.,0.,0.));
+#2754 = DIRECTION('',(0.,-1.,0.));
+#2755 = ADVANCED_FACE('',(#2756),#2767,.T.);
+#2756 = FACE_BOUND('',#2757,.T.);
+#2757 = EDGE_LOOP('',(#2758,#2759,#2765,#2766));
+#2758 = ORIENTED_EDGE('',*,*,#2743,.T.);
+#2759 = ORIENTED_EDGE('',*,*,#2760,.T.);
+#2760 = EDGE_CURVE('',#2736,#2686,#2761,.T.);
+#2761 = LINE('',#2762,#2763);
+#2762 = CARTESIAN_POINT('',(-0.492,-0.325,5.E-02));
+#2763 = VECTOR('',#2764,1.);
+#2764 = DIRECTION('',(0.,1.,0.));
+#2765 = ORIENTED_EDGE('',*,*,#2693,.F.);
+#2766 = ORIENTED_EDGE('',*,*,#2468,.F.);
+#2767 = CYLINDRICAL_SURFACE('',#2768,0.117);
+#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771);
+#2769 = CARTESIAN_POINT('',(-0.492,-0.325,0.167));
+#2770 = DIRECTION('',(0.,1.,0.));
+#2771 = DIRECTION('',(1.,0.,0.));
+#2772 = ADVANCED_FACE('',(#2773),#2800,.T.);
+#2773 = FACE_BOUND('',#2774,.F.);
+#2774 = EDGE_LOOP('',(#2775,#2784,#2792,#2799));
+#2775 = ORIENTED_EDGE('',*,*,#2776,.T.);
+#2776 = EDGE_CURVE('',#2493,#2777,#2779,.T.);
+#2777 = VERTEX_POINT('',#2778);
+#2778 = CARTESIAN_POINT('',(0.392,-0.217,5.E-02));
+#2779 = ELLIPSE('',#2780,0.165462986798,0.117);
+#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
+#2781 = CARTESIAN_POINT('',(0.392,-0.217,0.167));
+#2782 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2783 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2784 = ORIENTED_EDGE('',*,*,#2785,.T.);
+#2785 = EDGE_CURVE('',#2777,#2786,#2788,.T.);
+#2786 = VERTEX_POINT('',#2787);
+#2787 = CARTESIAN_POINT('',(0.908,-0.217,5.E-02));
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(0.275,-0.217,5.E-02));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(1.,0.,0.));
+#2792 = ORIENTED_EDGE('',*,*,#2793,.F.);
+#2793 = EDGE_CURVE('',#2485,#2786,#2794,.T.);
+#2794 = ELLIPSE('',#2795,0.165462986798,0.117);
+#2795 = AXIS2_PLACEMENT_3D('',#2796,#2797,#2798);
+#2796 = CARTESIAN_POINT('',(0.908,-0.217,0.167));
+#2797 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2798 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2799 = ORIENTED_EDGE('',*,*,#2492,.F.);
+#2800 = CYLINDRICAL_SURFACE('',#2801,0.117);
+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
+#2802 = CARTESIAN_POINT('',(0.275,-0.217,0.167));
+#2803 = DIRECTION('',(1.,0.,0.));
+#2804 = DIRECTION('',(0.,1.,0.));
+#2805 = ADVANCED_FACE('',(#2806),#2825,.T.);
+#2806 = FACE_BOUND('',#2807,.F.);
+#2807 = EDGE_LOOP('',(#2808,#2817,#2823,#2824));
+#2808 = ORIENTED_EDGE('',*,*,#2809,.T.);
+#2809 = EDGE_CURVE('',#2516,#2810,#2812,.T.);
+#2810 = VERTEX_POINT('',#2811);
+#2811 = CARTESIAN_POINT('',(0.392,-0.733,5.E-02));
+#2812 = ELLIPSE('',#2813,0.165462986798,0.117);
+#2813 = AXIS2_PLACEMENT_3D('',#2814,#2815,#2816);
+#2814 = CARTESIAN_POINT('',(0.392,-0.733,0.167));
+#2815 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2816 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2817 = ORIENTED_EDGE('',*,*,#2818,.T.);
+#2818 = EDGE_CURVE('',#2810,#2777,#2819,.T.);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(0.392,-0.85,5.E-02));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(0.,1.,0.));
+#2823 = ORIENTED_EDGE('',*,*,#2776,.F.);
+#2824 = ORIENTED_EDGE('',*,*,#2523,.F.);
+#2825 = CYLINDRICAL_SURFACE('',#2826,0.117);
+#2826 = AXIS2_PLACEMENT_3D('',#2827,#2828,#2829);
+#2827 = CARTESIAN_POINT('',(0.392,-0.85,0.167));
+#2828 = DIRECTION('',(0.,1.,0.));
+#2829 = DIRECTION('',(-1.,0.,0.));
+#2830 = ADVANCED_FACE('',(#2831),#2850,.T.);
+#2831 = FACE_BOUND('',#2832,.T.);
+#2832 = EDGE_LOOP('',(#2833,#2834,#2842,#2849));
+#2833 = ORIENTED_EDGE('',*,*,#2809,.T.);
+#2834 = ORIENTED_EDGE('',*,*,#2835,.T.);
+#2835 = EDGE_CURVE('',#2810,#2836,#2838,.T.);
+#2836 = VERTEX_POINT('',#2837);
+#2837 = CARTESIAN_POINT('',(0.908,-0.733,5.E-02));
+#2838 = LINE('',#2839,#2840);
+#2839 = CARTESIAN_POINT('',(0.275,-0.733,5.E-02));
+#2840 = VECTOR('',#2841,1.);
+#2841 = DIRECTION('',(1.,0.,0.));
+#2842 = ORIENTED_EDGE('',*,*,#2843,.F.);
+#2843 = EDGE_CURVE('',#2540,#2836,#2844,.T.);
+#2844 = ELLIPSE('',#2845,0.165462986798,0.117);
+#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848);
+#2846 = CARTESIAN_POINT('',(0.908,-0.733,0.167));
+#2847 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2848 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2849 = ORIENTED_EDGE('',*,*,#2547,.F.);
+#2850 = CYLINDRICAL_SURFACE('',#2851,0.117);
+#2851 = AXIS2_PLACEMENT_3D('',#2852,#2853,#2854);
+#2852 = CARTESIAN_POINT('',(0.275,-0.733,0.167));
+#2853 = DIRECTION('',(1.,0.,0.));
+#2854 = DIRECTION('',(0.,-1.,0.));
+#2855 = ADVANCED_FACE('',(#2856),#2867,.T.);
+#2856 = FACE_BOUND('',#2857,.T.);
+#2857 = EDGE_LOOP('',(#2858,#2859,#2865,#2866));
+#2858 = ORIENTED_EDGE('',*,*,#2843,.T.);
+#2859 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#2860 = EDGE_CURVE('',#2836,#2786,#2861,.T.);
+#2861 = LINE('',#2862,#2863);
+#2862 = CARTESIAN_POINT('',(0.908,-0.85,5.E-02));
+#2863 = VECTOR('',#2864,1.);
+#2864 = DIRECTION('',(0.,1.,0.));
+#2865 = ORIENTED_EDGE('',*,*,#2793,.F.);
+#2866 = ORIENTED_EDGE('',*,*,#2564,.F.);
+#2867 = CYLINDRICAL_SURFACE('',#2868,0.117);
+#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871);
+#2869 = CARTESIAN_POINT('',(0.908,-0.85,0.167));
+#2870 = DIRECTION('',(0.,1.,0.));
+#2871 = DIRECTION('',(1.,0.,0.));
+#2872 = ADVANCED_FACE('',(#2873),#2900,.T.);
+#2873 = FACE_BOUND('',#2874,.F.);
+#2874 = EDGE_LOOP('',(#2875,#2884,#2892,#2899));
+#2875 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#2876 = EDGE_CURVE('',#2589,#2877,#2879,.T.);
+#2877 = VERTEX_POINT('',#2878);
+#2878 = CARTESIAN_POINT('',(0.392,0.733,5.E-02));
+#2879 = ELLIPSE('',#2880,0.165462986798,0.117);
+#2880 = AXIS2_PLACEMENT_3D('',#2881,#2882,#2883);
+#2881 = CARTESIAN_POINT('',(0.392,0.733,0.167));
+#2882 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2883 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2884 = ORIENTED_EDGE('',*,*,#2885,.T.);
+#2885 = EDGE_CURVE('',#2877,#2886,#2888,.T.);
+#2886 = VERTEX_POINT('',#2887);
+#2887 = CARTESIAN_POINT('',(0.908,0.733,5.E-02));
+#2888 = LINE('',#2889,#2890);
+#2889 = CARTESIAN_POINT('',(0.275,0.733,5.E-02));
+#2890 = VECTOR('',#2891,1.);
+#2891 = DIRECTION('',(1.,0.,0.));
+#2892 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#2893 = EDGE_CURVE('',#2581,#2886,#2894,.T.);
+#2894 = ELLIPSE('',#2895,0.165462986798,0.117);
+#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);
+#2896 = CARTESIAN_POINT('',(0.908,0.733,0.167));
+#2897 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2898 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2899 = ORIENTED_EDGE('',*,*,#2588,.F.);
+#2900 = CYLINDRICAL_SURFACE('',#2901,0.117);
+#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904);
+#2902 = CARTESIAN_POINT('',(0.275,0.733,0.167));
+#2903 = DIRECTION('',(1.,0.,0.));
+#2904 = DIRECTION('',(0.,1.,0.));
+#2905 = ADVANCED_FACE('',(#2906),#2925,.T.);
+#2906 = FACE_BOUND('',#2907,.F.);
+#2907 = EDGE_LOOP('',(#2908,#2917,#2923,#2924));
+#2908 = ORIENTED_EDGE('',*,*,#2909,.T.);
+#2909 = EDGE_CURVE('',#2612,#2910,#2912,.T.);
+#2910 = VERTEX_POINT('',#2911);
+#2911 = CARTESIAN_POINT('',(0.392,0.217,5.E-02));
+#2912 = ELLIPSE('',#2913,0.165462986798,0.117);
+#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916);
+#2914 = CARTESIAN_POINT('',(0.392,0.217,0.167));
+#2915 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2916 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2917 = ORIENTED_EDGE('',*,*,#2918,.T.);
+#2918 = EDGE_CURVE('',#2910,#2877,#2919,.T.);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(0.392,1.E-01,5.E-02));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(0.,1.,0.));
+#2923 = ORIENTED_EDGE('',*,*,#2876,.F.);
+#2924 = ORIENTED_EDGE('',*,*,#2619,.F.);
+#2925 = CYLINDRICAL_SURFACE('',#2926,0.117);
+#2926 = AXIS2_PLACEMENT_3D('',#2927,#2928,#2929);
+#2927 = CARTESIAN_POINT('',(0.392,1.E-01,0.167));
+#2928 = DIRECTION('',(0.,1.,0.));
+#2929 = DIRECTION('',(-1.,0.,0.));
+#2930 = ADVANCED_FACE('',(#2931),#2950,.T.);
+#2931 = FACE_BOUND('',#2932,.T.);
+#2932 = EDGE_LOOP('',(#2933,#2934,#2942,#2949));
+#2933 = ORIENTED_EDGE('',*,*,#2909,.T.);
+#2934 = ORIENTED_EDGE('',*,*,#2935,.T.);
+#2935 = EDGE_CURVE('',#2910,#2936,#2938,.T.);
+#2936 = VERTEX_POINT('',#2937);
+#2937 = CARTESIAN_POINT('',(0.908,0.217,5.E-02));
+#2938 = LINE('',#2939,#2940);
+#2939 = CARTESIAN_POINT('',(0.275,0.217,5.E-02));
+#2940 = VECTOR('',#2941,1.);
+#2941 = DIRECTION('',(1.,0.,0.));
+#2942 = ORIENTED_EDGE('',*,*,#2943,.F.);
+#2943 = EDGE_CURVE('',#2636,#2936,#2944,.T.);
+#2944 = ELLIPSE('',#2945,0.165462986798,0.117);
+#2945 = AXIS2_PLACEMENT_3D('',#2946,#2947,#2948);
+#2946 = CARTESIAN_POINT('',(0.908,0.217,0.167));
+#2947 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2948 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2949 = ORIENTED_EDGE('',*,*,#2643,.F.);
+#2950 = CYLINDRICAL_SURFACE('',#2951,0.117);
+#2951 = AXIS2_PLACEMENT_3D('',#2952,#2953,#2954);
+#2952 = CARTESIAN_POINT('',(0.275,0.217,0.167));
+#2953 = DIRECTION('',(1.,0.,0.));
+#2954 = DIRECTION('',(0.,-1.,0.));
+#2955 = ADVANCED_FACE('',(#2956),#2967,.T.);
+#2956 = FACE_BOUND('',#2957,.T.);
+#2957 = EDGE_LOOP('',(#2958,#2959,#2965,#2966));
+#2958 = ORIENTED_EDGE('',*,*,#2943,.T.);
+#2959 = ORIENTED_EDGE('',*,*,#2960,.T.);
+#2960 = EDGE_CURVE('',#2936,#2886,#2961,.T.);
+#2961 = LINE('',#2962,#2963);
+#2962 = CARTESIAN_POINT('',(0.908,1.E-01,5.E-02));
+#2963 = VECTOR('',#2964,1.);
+#2964 = DIRECTION('',(0.,1.,0.));
+#2965 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#2966 = ORIENTED_EDGE('',*,*,#2660,.F.);
+#2967 = CYLINDRICAL_SURFACE('',#2968,0.117);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(0.908,1.E-01,0.167));
+#2970 = DIRECTION('',(0.,1.,0.));
+#2971 = DIRECTION('',(1.,0.,0.));
+#2972 = ADVANCED_FACE('',(#2973),#2979,.F.);
+#2973 = FACE_BOUND('',#2974,.F.);
+#2974 = EDGE_LOOP('',(#2975,#2976,#2977,#2978));
+#2975 = ORIENTED_EDGE('',*,*,#2735,.T.);
+#2976 = ORIENTED_EDGE('',*,*,#2760,.T.);
+#2977 = ORIENTED_EDGE('',*,*,#2685,.F.);
+#2978 = ORIENTED_EDGE('',*,*,#2718,.F.);
+#2979 = PLANE('',#2980);
+#2980 = AXIS2_PLACEMENT_3D('',#2981,#2982,#2983);
+#2981 = CARTESIAN_POINT('',(-1.025,-0.325,5.E-02));
+#2982 = DIRECTION('',(0.,0.,1.));
+#2983 = DIRECTION('',(1.,0.,0.));
+#2984 = ADVANCED_FACE('',(#2985),#2991,.F.);
+#2985 = FACE_BOUND('',#2986,.F.);
+#2986 = EDGE_LOOP('',(#2987,#2988,#2989,#2990));
+#2987 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#2988 = ORIENTED_EDGE('',*,*,#2785,.F.);
+#2989 = ORIENTED_EDGE('',*,*,#2818,.F.);
+#2990 = ORIENTED_EDGE('',*,*,#2835,.T.);
+#2991 = PLANE('',#2992);
+#2992 = AXIS2_PLACEMENT_3D('',#2993,#2994,#2995);
+#2993 = CARTESIAN_POINT('',(0.275,-0.85,5.E-02));
+#2994 = DIRECTION('',(0.,0.,1.));
+#2995 = DIRECTION('',(1.,0.,0.));
+#2996 = ADVANCED_FACE('',(#2997),#3003,.F.);
+#2997 = FACE_BOUND('',#2998,.F.);
+#2998 = EDGE_LOOP('',(#2999,#3000,#3001,#3002));
+#2999 = ORIENTED_EDGE('',*,*,#2918,.F.);
+#3000 = ORIENTED_EDGE('',*,*,#2935,.T.);
+#3001 = ORIENTED_EDGE('',*,*,#2960,.T.);
+#3002 = ORIENTED_EDGE('',*,*,#2885,.F.);
+#3003 = PLANE('',#3004);
+#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
+#3005 = CARTESIAN_POINT('',(0.275,1.E-01,5.E-02));
+#3006 = DIRECTION('',(0.,0.,1.));
+#3007 = DIRECTION('',(1.,0.,0.));
+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3012))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3009,#3010,#3011)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3009 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3010 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3011 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3012 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3009,
+'distance_accuracy_value','confusion accuracy');
+#3013 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3014 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3015,#3023,#3030,#3037,#3044,#3051,#3058,#3065,#3072,#3079,#3086,
+#3093,#3100,#3107,#3114,#3121,#3128,#3135,#3142,#3149,#3156,#3163,
+#3170,#3177,#3184,#3191,#3198,#3205,#3212,#3219,#3226,#3233,#3240,
+#3247,#3254,#3261,#3268,#3275,#3282,#3289,#3296,#3303,#3310,#3317,
+#3324,#3331,#3338,#3345,#3352,#3359,#3366,#3373,#3380,#3387,#3394,
+#3401,#3408,#3415,#3422,#3429,#3436,#3443,#3450,#3457,#3464,#3472,
+#3479,#3486,#3493,#3500,#3507,#3514,#3521,#3528,#3535,#3542,#3549,
+#3556,#3563,#3570,#3577,#3584,#3591,#3598,#3605,#3612,#3619,#3626,
+#3633,#3640,#3647,#3654,#3661,#3668,#3675,#3682,#3689),#3008);
+#3015 = STYLED_ITEM('color',(#3016),#17);
+#3016 = PRESENTATION_STYLE_ASSIGNMENT((#3017));
+#3017 = SURFACE_STYLE_USAGE(.BOTH.,#3018);
+#3018 = SURFACE_SIDE_STYLE('',(#3019));
+#3019 = SURFACE_STYLE_FILL_AREA(#3020);
+#3020 = FILL_AREA_STYLE('',(#3021));
+#3021 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3022 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3023 = STYLED_ITEM('color',(#3024),#66);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3030 = STYLED_ITEM('color',(#3031),#97);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3037 = STYLED_ITEM('color',(#3038),#138);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3044 = STYLED_ITEM('color',(#3045),#292);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3051 = STYLED_ITEM('color',(#3052),#418);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3058 = STYLED_ITEM('color',(#3059),#435);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3065 = STYLED_ITEM('color',(#3066),#474);
+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));
+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);
+#3068 = SURFACE_SIDE_STYLE('',(#3069));
+#3069 = SURFACE_STYLE_FILL_AREA(#3070);
+#3070 = FILL_AREA_STYLE('',(#3071));
+#3071 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3072 = STYLED_ITEM('color',(#3073),#498);
+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));
+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);
+#3075 = SURFACE_SIDE_STYLE('',(#3076));
+#3076 = SURFACE_STYLE_FILL_AREA(#3077);
+#3077 = FILL_AREA_STYLE('',(#3078));
+#3078 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3079 = STYLED_ITEM('color',(#3080),#521);
+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));
+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);
+#3082 = SURFACE_SIDE_STYLE('',(#3083));
+#3083 = SURFACE_STYLE_FILL_AREA(#3084);
+#3084 = FILL_AREA_STYLE('',(#3085));
+#3085 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3086 = STYLED_ITEM('color',(#3087),#538);
+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));
+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);
+#3089 = SURFACE_SIDE_STYLE('',(#3090));
+#3090 = SURFACE_STYLE_FILL_AREA(#3091);
+#3091 = FILL_AREA_STYLE('',(#3092));
+#3092 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3093 = STYLED_ITEM('color',(#3094),#562);
+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));
+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);
+#3096 = SURFACE_SIDE_STYLE('',(#3097));
+#3097 = SURFACE_STYLE_FILL_AREA(#3098);
+#3098 = FILL_AREA_STYLE('',(#3099));
+#3099 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3100 = STYLED_ITEM('color',(#3101),#588);
+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));
+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);
+#3103 = SURFACE_SIDE_STYLE('',(#3104));
+#3104 = SURFACE_STYLE_FILL_AREA(#3105);
+#3105 = FILL_AREA_STYLE('',(#3106));
+#3106 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3107 = STYLED_ITEM('color',(#3108),#612);
+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));
+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);
+#3110 = SURFACE_SIDE_STYLE('',(#3111));
+#3111 = SURFACE_STYLE_FILL_AREA(#3112);
+#3112 = FILL_AREA_STYLE('',(#3113));
+#3113 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3114 = STYLED_ITEM('color',(#3115),#629);
+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));
+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);
+#3117 = SURFACE_SIDE_STYLE('',(#3118));
+#3118 = SURFACE_STYLE_FILL_AREA(#3119);
+#3119 = FILL_AREA_STYLE('',(#3120));
+#3120 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3121 = STYLED_ITEM('color',(#3122),#660);
+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));
+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);
+#3124 = SURFACE_SIDE_STYLE('',(#3125));
+#3125 = SURFACE_STYLE_FILL_AREA(#3126);
+#3126 = FILL_AREA_STYLE('',(#3127));
+#3127 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3128 = STYLED_ITEM('color',(#3129),#686);
+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));
+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);
+#3131 = SURFACE_SIDE_STYLE('',(#3132));
+#3132 = SURFACE_STYLE_FILL_AREA(#3133);
+#3133 = FILL_AREA_STYLE('',(#3134));
+#3134 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3135 = STYLED_ITEM('color',(#3136),#710);
+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));
+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);
+#3138 = SURFACE_SIDE_STYLE('',(#3139));
+#3139 = SURFACE_STYLE_FILL_AREA(#3140);
+#3140 = FILL_AREA_STYLE('',(#3141));
+#3141 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3142 = STYLED_ITEM('color',(#3143),#741);
+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));
+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);
+#3145 = SURFACE_SIDE_STYLE('',(#3146));
+#3146 = SURFACE_STYLE_FILL_AREA(#3147);
+#3147 = FILL_AREA_STYLE('',(#3148));
+#3148 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3149 = STYLED_ITEM('color',(#3150),#765);
+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));
+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);
+#3152 = SURFACE_SIDE_STYLE('',(#3153));
+#3153 = SURFACE_STYLE_FILL_AREA(#3154);
+#3154 = FILL_AREA_STYLE('',(#3155));
+#3155 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3156 = STYLED_ITEM('color',(#3157),#789);
+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));
+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);
+#3159 = SURFACE_SIDE_STYLE('',(#3160));
+#3160 = SURFACE_STYLE_FILL_AREA(#3161);
+#3161 = FILL_AREA_STYLE('',(#3162));
+#3162 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3163 = STYLED_ITEM('color',(#3164),#813);
+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));
+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);
+#3166 = SURFACE_SIDE_STYLE('',(#3167));
+#3167 = SURFACE_STYLE_FILL_AREA(#3168);
+#3168 = FILL_AREA_STYLE('',(#3169));
+#3169 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3170 = STYLED_ITEM('color',(#3171),#837);
+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));
+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);
+#3173 = SURFACE_SIDE_STYLE('',(#3174));
+#3174 = SURFACE_STYLE_FILL_AREA(#3175);
+#3175 = FILL_AREA_STYLE('',(#3176));
+#3176 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3177 = STYLED_ITEM('color',(#3178),#861);
+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));
+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);
+#3180 = SURFACE_SIDE_STYLE('',(#3181));
+#3181 = SURFACE_STYLE_FILL_AREA(#3182);
+#3182 = FILL_AREA_STYLE('',(#3183));
+#3183 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3184 = STYLED_ITEM('color',(#3185),#885);
+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));
+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);
+#3187 = SURFACE_SIDE_STYLE('',(#3188));
+#3188 = SURFACE_STYLE_FILL_AREA(#3189);
+#3189 = FILL_AREA_STYLE('',(#3190));
+#3190 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3191 = STYLED_ITEM('color',(#3192),#902);
+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));
+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);
+#3194 = SURFACE_SIDE_STYLE('',(#3195));
+#3195 = SURFACE_STYLE_FILL_AREA(#3196);
+#3196 = FILL_AREA_STYLE('',(#3197));
+#3197 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3198 = STYLED_ITEM('color',(#3199),#921);
+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));
+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);
+#3201 = SURFACE_SIDE_STYLE('',(#3202));
+#3202 = SURFACE_STYLE_FILL_AREA(#3203);
+#3203 = FILL_AREA_STYLE('',(#3204));
+#3204 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3205 = STYLED_ITEM('color',(#3206),#952);
+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));
+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);
+#3208 = SURFACE_SIDE_STYLE('',(#3209));
+#3209 = SURFACE_STYLE_FILL_AREA(#3210);
+#3210 = FILL_AREA_STYLE('',(#3211));
+#3211 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3212 = STYLED_ITEM('color',(#3213),#980);
+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));
+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);
+#3215 = SURFACE_SIDE_STYLE('',(#3216));
+#3216 = SURFACE_STYLE_FILL_AREA(#3217);
+#3217 = FILL_AREA_STYLE('',(#3218));
+#3218 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3219 = STYLED_ITEM('color',(#3220),#1004);
+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));
+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);
+#3222 = SURFACE_SIDE_STYLE('',(#3223));
+#3223 = SURFACE_STYLE_FILL_AREA(#3224);
+#3224 = FILL_AREA_STYLE('',(#3225));
+#3225 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3226 = STYLED_ITEM('color',(#3227),#1032);
+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));
+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);
+#3229 = SURFACE_SIDE_STYLE('',(#3230));
+#3230 = SURFACE_STYLE_FILL_AREA(#3231);
+#3231 = FILL_AREA_STYLE('',(#3232));
+#3232 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3233 = STYLED_ITEM('color',(#3234),#1056);
+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));
+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);
+#3236 = SURFACE_SIDE_STYLE('',(#3237));
+#3237 = SURFACE_STYLE_FILL_AREA(#3238);
+#3238 = FILL_AREA_STYLE('',(#3239));
+#3239 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3240 = STYLED_ITEM('color',(#3241),#1084);
+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));
+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);
+#3243 = SURFACE_SIDE_STYLE('',(#3244));
+#3244 = SURFACE_STYLE_FILL_AREA(#3245);
+#3245 = FILL_AREA_STYLE('',(#3246));
+#3246 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3247 = STYLED_ITEM('color',(#3248),#1108);
+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));
+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);
+#3250 = SURFACE_SIDE_STYLE('',(#3251));
+#3251 = SURFACE_STYLE_FILL_AREA(#3252);
+#3252 = FILL_AREA_STYLE('',(#3253));
+#3253 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3254 = STYLED_ITEM('color',(#3255),#1129);
+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));
+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);
+#3257 = SURFACE_SIDE_STYLE('',(#3258));
+#3258 = SURFACE_STYLE_FILL_AREA(#3259);
+#3259 = FILL_AREA_STYLE('',(#3260));
+#3260 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3261 = STYLED_ITEM('color',(#3262),#1153);
+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));
+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);
+#3264 = SURFACE_SIDE_STYLE('',(#3265));
+#3265 = SURFACE_STYLE_FILL_AREA(#3266);
+#3266 = FILL_AREA_STYLE('',(#3267));
+#3267 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3268 = STYLED_ITEM('color',(#3269),#1170);
+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));
+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);
+#3271 = SURFACE_SIDE_STYLE('',(#3272));
+#3272 = SURFACE_STYLE_FILL_AREA(#3273);
+#3273 = FILL_AREA_STYLE('',(#3274));
+#3274 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3275 = STYLED_ITEM('color',(#3276),#1183);
+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));
+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);
+#3278 = SURFACE_SIDE_STYLE('',(#3279));
+#3279 = SURFACE_STYLE_FILL_AREA(#3280);
+#3280 = FILL_AREA_STYLE('',(#3281));
+#3281 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3282 = STYLED_ITEM('color',(#3283),#1215);
+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));
+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);
+#3285 = SURFACE_SIDE_STYLE('',(#3286));
+#3286 = SURFACE_STYLE_FILL_AREA(#3287);
+#3287 = FILL_AREA_STYLE('',(#3288));
+#3288 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3289 = STYLED_ITEM('color',(#3290),#1247);
+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));
+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);
+#3292 = SURFACE_SIDE_STYLE('',(#3293));
+#3293 = SURFACE_STYLE_FILL_AREA(#3294);
+#3294 = FILL_AREA_STYLE('',(#3295));
+#3295 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3296 = STYLED_ITEM('color',(#3297),#1264);
+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));
+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);
+#3299 = SURFACE_SIDE_STYLE('',(#3300));
+#3300 = SURFACE_STYLE_FILL_AREA(#3301);
+#3301 = FILL_AREA_STYLE('',(#3302));
+#3302 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3303 = STYLED_ITEM('color',(#3304),#1382);
+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));
+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);
+#3306 = SURFACE_SIDE_STYLE('',(#3307));
+#3307 = SURFACE_STYLE_FILL_AREA(#3308);
+#3308 = FILL_AREA_STYLE('',(#3309));
+#3309 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3310 = STYLED_ITEM('color',(#3311),#1399);
+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));
+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);
+#3313 = SURFACE_SIDE_STYLE('',(#3314));
+#3314 = SURFACE_STYLE_FILL_AREA(#3315);
+#3315 = FILL_AREA_STYLE('',(#3316));
+#3316 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3317 = STYLED_ITEM('color',(#3318),#1438);
+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));
+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);
+#3320 = SURFACE_SIDE_STYLE('',(#3321));
+#3321 = SURFACE_STYLE_FILL_AREA(#3322);
+#3322 = FILL_AREA_STYLE('',(#3323));
+#3323 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3324 = STYLED_ITEM('color',(#3325),#1509);
+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));
+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);
+#3327 = SURFACE_SIDE_STYLE('',(#3328));
+#3328 = SURFACE_STYLE_FILL_AREA(#3329);
+#3329 = FILL_AREA_STYLE('',(#3330));
+#3330 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3331 = STYLED_ITEM('color',(#3332),#1536);
+#3332 = PRESENTATION_STYLE_ASSIGNMENT((#3333));
+#3333 = SURFACE_STYLE_USAGE(.BOTH.,#3334);
+#3334 = SURFACE_SIDE_STYLE('',(#3335));
+#3335 = SURFACE_STYLE_FILL_AREA(#3336);
+#3336 = FILL_AREA_STYLE('',(#3337));
+#3337 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3338 = STYLED_ITEM('color',(#3339),#1614);
+#3339 = PRESENTATION_STYLE_ASSIGNMENT((#3340));
+#3340 = SURFACE_STYLE_USAGE(.BOTH.,#3341);
+#3341 = SURFACE_SIDE_STYLE('',(#3342));
+#3342 = SURFACE_STYLE_FILL_AREA(#3343);
+#3343 = FILL_AREA_STYLE('',(#3344));
+#3344 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3345 = STYLED_ITEM('color',(#3346),#1643);
+#3346 = PRESENTATION_STYLE_ASSIGNMENT((#3347));
+#3347 = SURFACE_STYLE_USAGE(.BOTH.,#3348);
+#3348 = SURFACE_SIDE_STYLE('',(#3349));
+#3349 = SURFACE_STYLE_FILL_AREA(#3350);
+#3350 = FILL_AREA_STYLE('',(#3351));
+#3351 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3352 = STYLED_ITEM('color',(#3353),#1714);
+#3353 = PRESENTATION_STYLE_ASSIGNMENT((#3354));
+#3354 = SURFACE_STYLE_USAGE(.BOTH.,#3355);
+#3355 = SURFACE_SIDE_STYLE('',(#3356));
+#3356 = SURFACE_STYLE_FILL_AREA(#3357);
+#3357 = FILL_AREA_STYLE('',(#3358));
+#3358 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3359 = STYLED_ITEM('color',(#3360),#1741);
+#3360 = PRESENTATION_STYLE_ASSIGNMENT((#3361));
+#3361 = SURFACE_STYLE_USAGE(.BOTH.,#3362);
+#3362 = SURFACE_SIDE_STYLE('',(#3363));
+#3363 = SURFACE_STYLE_FILL_AREA(#3364);
+#3364 = FILL_AREA_STYLE('',(#3365));
+#3365 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3366 = STYLED_ITEM('color',(#3367),#1804);
+#3367 = PRESENTATION_STYLE_ASSIGNMENT((#3368));
+#3368 = SURFACE_STYLE_USAGE(.BOTH.,#3369);
+#3369 = SURFACE_SIDE_STYLE('',(#3370));
+#3370 = SURFACE_STYLE_FILL_AREA(#3371);
+#3371 = FILL_AREA_STYLE('',(#3372));
+#3372 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3373 = STYLED_ITEM('color',(#3374),#1816);
+#3374 = PRESENTATION_STYLE_ASSIGNMENT((#3375));
+#3375 = SURFACE_STYLE_USAGE(.BOTH.,#3376);
+#3376 = SURFACE_SIDE_STYLE('',(#3377));
+#3377 = SURFACE_STYLE_FILL_AREA(#3378);
+#3378 = FILL_AREA_STYLE('',(#3379));
+#3379 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3380 = STYLED_ITEM('color',(#3381),#1847);
+#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382));
+#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383);
+#3383 = SURFACE_SIDE_STYLE('',(#3384));
+#3384 = SURFACE_STYLE_FILL_AREA(#3385);
+#3385 = FILL_AREA_STYLE('',(#3386));
+#3386 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3387 = STYLED_ITEM('color',(#3388),#1871);
+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389));
+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);
+#3390 = SURFACE_SIDE_STYLE('',(#3391));
+#3391 = SURFACE_STYLE_FILL_AREA(#3392);
+#3392 = FILL_AREA_STYLE('',(#3393));
+#3393 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3394 = STYLED_ITEM('color',(#3395),#1895);
+#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396));
+#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397);
+#3397 = SURFACE_SIDE_STYLE('',(#3398));
+#3398 = SURFACE_STYLE_FILL_AREA(#3399);
+#3399 = FILL_AREA_STYLE('',(#3400));
+#3400 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3401 = STYLED_ITEM('color',(#3402),#1912);
+#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403));
+#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404);
+#3404 = SURFACE_SIDE_STYLE('',(#3405));
+#3405 = SURFACE_STYLE_FILL_AREA(#3406);
+#3406 = FILL_AREA_STYLE('',(#3407));
+#3407 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3408 = STYLED_ITEM('color',(#3409),#1943);
+#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410));
+#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411);
+#3411 = SURFACE_SIDE_STYLE('',(#3412));
+#3412 = SURFACE_STYLE_FILL_AREA(#3413);
+#3413 = FILL_AREA_STYLE('',(#3414));
+#3414 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3415 = STYLED_ITEM('color',(#3416),#1967);
+#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417));
+#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418);
+#3418 = SURFACE_SIDE_STYLE('',(#3419));
+#3419 = SURFACE_STYLE_FILL_AREA(#3420);
+#3420 = FILL_AREA_STYLE('',(#3421));
+#3421 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3422 = STYLED_ITEM('color',(#3423),#1991);
+#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424));
+#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425);
+#3425 = SURFACE_SIDE_STYLE('',(#3426));
+#3426 = SURFACE_STYLE_FILL_AREA(#3427);
+#3427 = FILL_AREA_STYLE('',(#3428));
+#3428 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3429 = STYLED_ITEM('color',(#3430),#2008);
+#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431));
+#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432);
+#3432 = SURFACE_SIDE_STYLE('',(#3433));
+#3433 = SURFACE_STYLE_FILL_AREA(#3434);
+#3434 = FILL_AREA_STYLE('',(#3435));
+#3435 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3436 = STYLED_ITEM('color',(#3437),#2039);
+#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438));
+#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439);
+#3439 = SURFACE_SIDE_STYLE('',(#3440));
+#3440 = SURFACE_STYLE_FILL_AREA(#3441);
+#3441 = FILL_AREA_STYLE('',(#3442));
+#3442 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3443 = STYLED_ITEM('color',(#3444),#2063);
+#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445));
+#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446);
+#3446 = SURFACE_SIDE_STYLE('',(#3447));
+#3447 = SURFACE_STYLE_FILL_AREA(#3448);
+#3448 = FILL_AREA_STYLE('',(#3449));
+#3449 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3450 = STYLED_ITEM('color',(#3451),#2087);
+#3451 = PRESENTATION_STYLE_ASSIGNMENT((#3452));
+#3452 = SURFACE_STYLE_USAGE(.BOTH.,#3453);
+#3453 = SURFACE_SIDE_STYLE('',(#3454));
+#3454 = SURFACE_STYLE_FILL_AREA(#3455);
+#3455 = FILL_AREA_STYLE('',(#3456));
+#3456 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3457 = STYLED_ITEM('color',(#3458),#2104);
+#3458 = PRESENTATION_STYLE_ASSIGNMENT((#3459));
+#3459 = SURFACE_STYLE_USAGE(.BOTH.,#3460);
+#3460 = SURFACE_SIDE_STYLE('',(#3461));
+#3461 = SURFACE_STYLE_FILL_AREA(#3462);
+#3462 = FILL_AREA_STYLE('',(#3463));
+#3463 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3464 = STYLED_ITEM('color',(#3465),#2116);
+#3465 = PRESENTATION_STYLE_ASSIGNMENT((#3466));
+#3466 = SURFACE_STYLE_USAGE(.BOTH.,#3467);
+#3467 = SURFACE_SIDE_STYLE('',(#3468));
+#3468 = SURFACE_STYLE_FILL_AREA(#3469);
+#3469 = FILL_AREA_STYLE('',(#3470));
+#3470 = FILL_AREA_STYLE_COLOUR('',#3471);
+#3471 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3472 = STYLED_ITEM('color',(#3473),#2174);
+#3473 = PRESENTATION_STYLE_ASSIGNMENT((#3474));
+#3474 = SURFACE_STYLE_USAGE(.BOTH.,#3475);
+#3475 = SURFACE_SIDE_STYLE('',(#3476));
+#3476 = SURFACE_STYLE_FILL_AREA(#3477);
+#3477 = FILL_AREA_STYLE('',(#3478));
+#3478 = FILL_AREA_STYLE_COLOUR('',#3471);
+#3479 = STYLED_ITEM('color',(#3480),#2205);
+#3480 = PRESENTATION_STYLE_ASSIGNMENT((#3481));
+#3481 = SURFACE_STYLE_USAGE(.BOTH.,#3482);
+#3482 = SURFACE_SIDE_STYLE('',(#3483));
+#3483 = SURFACE_STYLE_FILL_AREA(#3484);
+#3484 = FILL_AREA_STYLE('',(#3485));
+#3485 = FILL_AREA_STYLE_COLOUR('',#3471);
+#3486 = STYLED_ITEM('color',(#3487),#2229);
+#3487 = PRESENTATION_STYLE_ASSIGNMENT((#3488));
+#3488 = SURFACE_STYLE_USAGE(.BOTH.,#3489);
+#3489 = SURFACE_SIDE_STYLE('',(#3490));
+#3490 = SURFACE_STYLE_FILL_AREA(#3491);
+#3491 = FILL_AREA_STYLE('',(#3492));
+#3492 = FILL_AREA_STYLE_COLOUR('',#3471);
+#3493 = STYLED_ITEM('color',(#3494),#2253);
+#3494 = PRESENTATION_STYLE_ASSIGNMENT((#3495));
+#3495 = SURFACE_STYLE_USAGE(.BOTH.,#3496);
+#3496 = SURFACE_SIDE_STYLE('',(#3497));
+#3497 = SURFACE_STYLE_FILL_AREA(#3498);
+#3498 = FILL_AREA_STYLE('',(#3499));
+#3499 = FILL_AREA_STYLE_COLOUR('',#3471);
+#3500 = STYLED_ITEM('color',(#3501),#2270);
+#3501 = PRESENTATION_STYLE_ASSIGNMENT((#3502));
+#3502 = SURFACE_STYLE_USAGE(.BOTH.,#3503);
+#3503 = SURFACE_SIDE_STYLE('',(#3504));
+#3504 = SURFACE_STYLE_FILL_AREA(#3505);
+#3505 = FILL_AREA_STYLE('',(#3506));
+#3506 = FILL_AREA_STYLE_COLOUR('',#3471);
+#3507 = STYLED_ITEM('color',(#3508),#2384);
+#3508 = PRESENTATION_STYLE_ASSIGNMENT((#3509));
+#3509 = SURFACE_STYLE_USAGE(.BOTH.,#3510);
+#3510 = SURFACE_SIDE_STYLE('',(#3511));
+#3511 = SURFACE_STYLE_FILL_AREA(#3512);
+#3512 = FILL_AREA_STYLE('',(#3513));
+#3513 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3514 = STYLED_ITEM('color',(#3515),#2415);
+#3515 = PRESENTATION_STYLE_ASSIGNMENT((#3516));
+#3516 = SURFACE_STYLE_USAGE(.BOTH.,#3517);
+#3517 = SURFACE_SIDE_STYLE('',(#3518));
+#3518 = SURFACE_STYLE_FILL_AREA(#3519);
+#3519 = FILL_AREA_STYLE('',(#3520));
+#3520 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3521 = STYLED_ITEM('color',(#3522),#2439);
+#3522 = PRESENTATION_STYLE_ASSIGNMENT((#3523));
+#3523 = SURFACE_STYLE_USAGE(.BOTH.,#3524);
+#3524 = SURFACE_SIDE_STYLE('',(#3525));
+#3525 = SURFACE_STYLE_FILL_AREA(#3526);
+#3526 = FILL_AREA_STYLE('',(#3527));
+#3527 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3528 = STYLED_ITEM('color',(#3529),#2463);
+#3529 = PRESENTATION_STYLE_ASSIGNMENT((#3530));
+#3530 = SURFACE_STYLE_USAGE(.BOTH.,#3531);
+#3531 = SURFACE_SIDE_STYLE('',(#3532));
+#3532 = SURFACE_STYLE_FILL_AREA(#3533);
+#3533 = FILL_AREA_STYLE('',(#3534));
+#3534 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3535 = STYLED_ITEM('color',(#3536),#2480);
+#3536 = PRESENTATION_STYLE_ASSIGNMENT((#3537));
+#3537 = SURFACE_STYLE_USAGE(.BOTH.,#3538);
+#3538 = SURFACE_SIDE_STYLE('',(#3539));
+#3539 = SURFACE_STYLE_FILL_AREA(#3540);
+#3540 = FILL_AREA_STYLE('',(#3541));
+#3541 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3542 = STYLED_ITEM('color',(#3543),#2511);
+#3543 = PRESENTATION_STYLE_ASSIGNMENT((#3544));
+#3544 = SURFACE_STYLE_USAGE(.BOTH.,#3545);
+#3545 = SURFACE_SIDE_STYLE('',(#3546));
+#3546 = SURFACE_STYLE_FILL_AREA(#3547);
+#3547 = FILL_AREA_STYLE('',(#3548));
+#3548 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3549 = STYLED_ITEM('color',(#3550),#2535);
+#3550 = PRESENTATION_STYLE_ASSIGNMENT((#3551));
+#3551 = SURFACE_STYLE_USAGE(.BOTH.,#3552);
+#3552 = SURFACE_SIDE_STYLE('',(#3553));
+#3553 = SURFACE_STYLE_FILL_AREA(#3554);
+#3554 = FILL_AREA_STYLE('',(#3555));
+#3555 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3556 = STYLED_ITEM('color',(#3557),#2559);
+#3557 = PRESENTATION_STYLE_ASSIGNMENT((#3558));
+#3558 = SURFACE_STYLE_USAGE(.BOTH.,#3559);
+#3559 = SURFACE_SIDE_STYLE('',(#3560));
+#3560 = SURFACE_STYLE_FILL_AREA(#3561);
+#3561 = FILL_AREA_STYLE('',(#3562));
+#3562 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3563 = STYLED_ITEM('color',(#3564),#2576);
+#3564 = PRESENTATION_STYLE_ASSIGNMENT((#3565));
+#3565 = SURFACE_STYLE_USAGE(.BOTH.,#3566);
+#3566 = SURFACE_SIDE_STYLE('',(#3567));
+#3567 = SURFACE_STYLE_FILL_AREA(#3568);
+#3568 = FILL_AREA_STYLE('',(#3569));
+#3569 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3570 = STYLED_ITEM('color',(#3571),#2607);
+#3571 = PRESENTATION_STYLE_ASSIGNMENT((#3572));
+#3572 = SURFACE_STYLE_USAGE(.BOTH.,#3573);
+#3573 = SURFACE_SIDE_STYLE('',(#3574));
+#3574 = SURFACE_STYLE_FILL_AREA(#3575);
+#3575 = FILL_AREA_STYLE('',(#3576));
+#3576 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3577 = STYLED_ITEM('color',(#3578),#2631);
+#3578 = PRESENTATION_STYLE_ASSIGNMENT((#3579));
+#3579 = SURFACE_STYLE_USAGE(.BOTH.,#3580);
+#3580 = SURFACE_SIDE_STYLE('',(#3581));
+#3581 = SURFACE_STYLE_FILL_AREA(#3582);
+#3582 = FILL_AREA_STYLE('',(#3583));
+#3583 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3584 = STYLED_ITEM('color',(#3585),#2655);
+#3585 = PRESENTATION_STYLE_ASSIGNMENT((#3586));
+#3586 = SURFACE_STYLE_USAGE(.BOTH.,#3587);
+#3587 = SURFACE_SIDE_STYLE('',(#3588));
+#3588 = SURFACE_STYLE_FILL_AREA(#3589);
+#3589 = FILL_AREA_STYLE('',(#3590));
+#3590 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3591 = STYLED_ITEM('color',(#3592),#2672);
+#3592 = PRESENTATION_STYLE_ASSIGNMENT((#3593));
+#3593 = SURFACE_STYLE_USAGE(.BOTH.,#3594);
+#3594 = SURFACE_SIDE_STYLE('',(#3595));
+#3595 = SURFACE_STYLE_FILL_AREA(#3596);
+#3596 = FILL_AREA_STYLE('',(#3597));
+#3597 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3598 = STYLED_ITEM('color',(#3599),#2705);
+#3599 = PRESENTATION_STYLE_ASSIGNMENT((#3600));
+#3600 = SURFACE_STYLE_USAGE(.BOTH.,#3601);
+#3601 = SURFACE_SIDE_STYLE('',(#3602));
+#3602 = SURFACE_STYLE_FILL_AREA(#3603);
+#3603 = FILL_AREA_STYLE('',(#3604));
+#3604 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3605 = STYLED_ITEM('color',(#3606),#2730);
+#3606 = PRESENTATION_STYLE_ASSIGNMENT((#3607));
+#3607 = SURFACE_STYLE_USAGE(.BOTH.,#3608);
+#3608 = SURFACE_SIDE_STYLE('',(#3609));
+#3609 = SURFACE_STYLE_FILL_AREA(#3610);
+#3610 = FILL_AREA_STYLE('',(#3611));
+#3611 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3612 = STYLED_ITEM('color',(#3613),#2755);
+#3613 = PRESENTATION_STYLE_ASSIGNMENT((#3614));
+#3614 = SURFACE_STYLE_USAGE(.BOTH.,#3615);
+#3615 = SURFACE_SIDE_STYLE('',(#3616));
+#3616 = SURFACE_STYLE_FILL_AREA(#3617);
+#3617 = FILL_AREA_STYLE('',(#3618));
+#3618 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3619 = STYLED_ITEM('color',(#3620),#2772);
+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621));
+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);
+#3622 = SURFACE_SIDE_STYLE('',(#3623));
+#3623 = SURFACE_STYLE_FILL_AREA(#3624);
+#3624 = FILL_AREA_STYLE('',(#3625));
+#3625 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3626 = STYLED_ITEM('color',(#3627),#2805);
+#3627 = PRESENTATION_STYLE_ASSIGNMENT((#3628));
+#3628 = SURFACE_STYLE_USAGE(.BOTH.,#3629);
+#3629 = SURFACE_SIDE_STYLE('',(#3630));
+#3630 = SURFACE_STYLE_FILL_AREA(#3631);
+#3631 = FILL_AREA_STYLE('',(#3632));
+#3632 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3633 = STYLED_ITEM('color',(#3634),#2830);
+#3634 = PRESENTATION_STYLE_ASSIGNMENT((#3635));
+#3635 = SURFACE_STYLE_USAGE(.BOTH.,#3636);
+#3636 = SURFACE_SIDE_STYLE('',(#3637));
+#3637 = SURFACE_STYLE_FILL_AREA(#3638);
+#3638 = FILL_AREA_STYLE('',(#3639));
+#3639 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3640 = STYLED_ITEM('color',(#3641),#2855);
+#3641 = PRESENTATION_STYLE_ASSIGNMENT((#3642));
+#3642 = SURFACE_STYLE_USAGE(.BOTH.,#3643);
+#3643 = SURFACE_SIDE_STYLE('',(#3644));
+#3644 = SURFACE_STYLE_FILL_AREA(#3645);
+#3645 = FILL_AREA_STYLE('',(#3646));
+#3646 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3647 = STYLED_ITEM('color',(#3648),#2872);
+#3648 = PRESENTATION_STYLE_ASSIGNMENT((#3649));
+#3649 = SURFACE_STYLE_USAGE(.BOTH.,#3650);
+#3650 = SURFACE_SIDE_STYLE('',(#3651));
+#3651 = SURFACE_STYLE_FILL_AREA(#3652);
+#3652 = FILL_AREA_STYLE('',(#3653));
+#3653 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3654 = STYLED_ITEM('color',(#3655),#2905);
+#3655 = PRESENTATION_STYLE_ASSIGNMENT((#3656));
+#3656 = SURFACE_STYLE_USAGE(.BOTH.,#3657);
+#3657 = SURFACE_SIDE_STYLE('',(#3658));
+#3658 = SURFACE_STYLE_FILL_AREA(#3659);
+#3659 = FILL_AREA_STYLE('',(#3660));
+#3660 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3661 = STYLED_ITEM('color',(#3662),#2930);
+#3662 = PRESENTATION_STYLE_ASSIGNMENT((#3663));
+#3663 = SURFACE_STYLE_USAGE(.BOTH.,#3664);
+#3664 = SURFACE_SIDE_STYLE('',(#3665));
+#3665 = SURFACE_STYLE_FILL_AREA(#3666);
+#3666 = FILL_AREA_STYLE('',(#3667));
+#3667 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3668 = STYLED_ITEM('color',(#3669),#2955);
+#3669 = PRESENTATION_STYLE_ASSIGNMENT((#3670));
+#3670 = SURFACE_STYLE_USAGE(.BOTH.,#3671);
+#3671 = SURFACE_SIDE_STYLE('',(#3672));
+#3672 = SURFACE_STYLE_FILL_AREA(#3673);
+#3673 = FILL_AREA_STYLE('',(#3674));
+#3674 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3675 = STYLED_ITEM('color',(#3676),#2972);
+#3676 = PRESENTATION_STYLE_ASSIGNMENT((#3677));
+#3677 = SURFACE_STYLE_USAGE(.BOTH.,#3678);
+#3678 = SURFACE_SIDE_STYLE('',(#3679));
+#3679 = SURFACE_STYLE_FILL_AREA(#3680);
+#3680 = FILL_AREA_STYLE('',(#3681));
+#3681 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3682 = STYLED_ITEM('color',(#3683),#2984);
+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684));
+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);
+#3685 = SURFACE_SIDE_STYLE('',(#3686));
+#3686 = SURFACE_STYLE_FILL_AREA(#3687);
+#3687 = FILL_AREA_STYLE('',(#3688));
+#3688 = FILL_AREA_STYLE_COLOUR('',#3022);
+#3689 = STYLED_ITEM('color',(#3690),#2996);
+#3690 = PRESENTATION_STYLE_ASSIGNMENT((#3691));
+#3691 = SURFACE_STYLE_USAGE(.BOTH.,#3692);
+#3692 = SURFACE_SIDE_STYLE('',(#3693));
+#3693 = SURFACE_STYLE_FILL_AREA(#3694);
+#3694 = FILL_AREA_STYLE('',(#3695));
+#3695 = FILL_AREA_STYLE_COLOUR('',#3022);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SJ.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SJ.wrl
new file mode 100644
index 00000000..bcb2996c
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SJ.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,0,10,9,-1,8,11,0,-1,0,11,10,-1,8,12,11,-1]
+coord Coordinate { point [-0.787 -0.689 0.111,-0.785 -0.691 0.123,-0.787 -0.689 0.117,-0.783 -0.694 0.129,-0.779 -0.697 0.134,-0.775 -0.701 0.138,-0.770 -0.706 0.142,-0.787 -0.689 0.071,-0.719 -0.758 0.071,-0.763 -0.714 0.145,-0.757 -0.719 0.146,-0.752 -0.724 0.147,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 -0.689 0.111,-0.787 -0.551 0.111,-0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1,6,0,7,-1,6,4,0,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1]
+coord Coordinate { point [-0.787 -0.689 0.117,-0.787 -0.551 0.111,-0.787 -0.689 0.111,-0.787 0.551 0.111,-0.787 0.689 0.117,-0.787 0.689 0.111,-0.785 0.691 0.123,-0.785 -0.691 0.123,-0.783 0.694 0.129,-0.783 -0.694 0.129,-0.779 0.697 0.134,-0.779 -0.697 0.134,-0.775 0.701 0.138,-0.775 -0.701 0.138,-0.770 0.706 0.142,-0.770 -0.706 0.142,-0.763 0.714 0.145,-0.763 -0.714 0.145,-0.757 0.719 0.146,-0.757 -0.719 0.146,-0.752 0.724 0.147,-0.752 -0.724 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,0,4,3,-1,5,6,7,-1,2,8,9,-1,1,8,2,-1,6,10,11,-1,5,10,6,-1,12,13,8,-1,8,13,9,-1,12,14,13,-1,15,16,17,-1,11,18,19,-1,19,18,15,-1,10,18,11,-1,15,18,16,-1,6,3,4,-1,6,4,7,-1,12,15,14,-1,14,15,17,-1]
+coord Coordinate { point [-0.787 -0.689 0.071,-0.691 -0.719 0.071,-0.719 -0.758 0.071,-0.748 -0.661 0.071,-0.787 -0.551 0.071,-0.787 0.689 0.071,-0.748 0.661 0.071,-0.787 0.551 0.071,0.691 -0.719 0.071,0.719 -0.758 0.071,-0.719 0.758 0.071,-0.691 0.719 0.071,0.748 -0.661 0.071,0.787 -0.689 0.071,0.787 -0.551 0.071,0.748 0.661 0.071,0.787 0.689 0.071,0.787 0.551 0.071,0.719 0.758 0.071,0.691 0.719 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,2,1,-1,6,3,4,-1,7,2,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,8,16,15,-1,17,6,4,-1,18,19,16,-1,18,20,19,-1,18,21,20,-1,18,16,8,-1,18,22,21,-1,23,2,7,-1,24,4,25,-1,24,17,4,-1,26,27,28,-1,26,28,29,-1,26,29,30,-1,26,23,27,-1,26,2,23,-1,31,26,30,-1,32,24,25,-1,33,26,31,-1,34,32,25,-1,10,35,34,-1,10,34,25,-1,36,35,10,-1,22,33,37,-1,22,37,21,-1,22,26,33,-1,38,36,10,-1,39,38,10,-1,9,39,10,-1]
+coord Coordinate { point [-0.690 -0.670 0.147,-0.699 -0.661 0.147,-0.752 -0.724 0.147,-0.679 -0.676 0.147,-0.719 -0.758 0.147,-0.706 -0.650 0.147,-0.667 -0.681 0.147,-0.710 -0.638 0.147,0.752 0.724 0.147,0.712 -0.625 0.147,0.752 -0.724 0.147,0.712 0.625 0.147,0.710 0.638 0.147,0.706 0.650 0.147,0.699 0.661 0.147,0.690 0.670 0.147,0.679 0.676 0.147,-0.654 -0.682 0.147,0.719 0.758 0.147,0.667 0.681 0.147,0.654 0.682 0.147,-0.654 0.682 0.147,-0.719 0.758 0.147,-0.712 -0.625 0.147,0.654 -0.682 0.147,0.719 -0.758 0.147,-0.752 0.724 0.147,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.706 0.650 0.147,-0.699 0.661 0.147,-0.690 0.670 0.147,0.667 -0.681 0.147,-0.679 0.676 0.147,0.679 -0.676 0.147,0.690 -0.670 0.147,0.699 -0.661 0.147,-0.667 0.681 0.147,0.706 -0.650 0.147,0.710 -0.638 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.719 -0.758 0.071,0.719 -0.758 0.147,-0.719 -0.758 0.071,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-0.787 -0.551 0.000,-0.787 -0.551 0.071,-0.945 -0.551 0.000,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.787 0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,1,9,-1,11,7,1,-1,11,1,10,-1,12,7,11,-1]
+coord Coordinate { point [-0.785 0.691 0.123,-0.787 0.689 0.111,-0.787 0.689 0.117,-0.783 0.694 0.129,-0.779 0.697 0.134,-0.775 0.701 0.138,-0.770 0.706 0.142,-0.719 0.758 0.071,-0.787 0.689 0.071,-0.763 0.714 0.145,-0.757 0.719 0.146,-0.752 0.724 0.147,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 0.689 0.071,-0.787 0.551 0.111,-0.787 0.689 0.111,-0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 0.551 0.000,-0.787 0.551 0.071,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,7,1,-1,10,1,9,-1,11,7,10,-1]
+coord Coordinate { point [0.787 -0.690 0.118,0.787 -0.689 0.111,0.787 -0.689 0.115,0.785 -0.691 0.124,0.782 -0.694 0.130,0.777 -0.699 0.136,0.770 -0.707 0.142,0.719 -0.758 0.071,0.787 -0.689 0.071,0.761 -0.715 0.145,0.752 -0.724 0.147,0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 -0.689 0.111,0.787 -0.551 0.071,0.787 -0.551 0.111,0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.719 0.758 0.147,0.719 0.758 0.071,-0.719 0.758 0.071,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.787 -0.551 0.071,0.787 0.551 0.071,0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,8,10,0,-1,0,10,9,-1,8,11,10,-1]
+coord Coordinate { point [0.787 0.689 0.111,0.787 0.690 0.118,0.787 0.689 0.115,0.785 0.691 0.124,0.782 0.694 0.130,0.777 0.699 0.136,0.770 0.707 0.142,0.787 0.689 0.071,0.719 0.758 0.071,0.761 0.715 0.145,0.752 0.724 0.147,0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 0.551 0.111,0.787 0.689 0.071,0.787 0.689 0.111,0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.691 -0.719 0.107,-0.691 -0.719 0.071,-0.748 -0.661 0.071,-0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107,-0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 -0.719 0.107,0.691 -0.719 0.071,-0.691 -0.719 0.071,-0.691 -0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.691 0.719 0.071,-0.691 0.719 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 -0.719 0.071,0.691 -0.719 0.107,0.748 -0.661 0.071,0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 0.719 0.071,0.691 0.719 0.107,-0.691 0.719 0.071,-0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.748 0.661 0.071,0.748 -0.661 0.107,0.748 0.661 0.107,0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 0.719 0.107,0.691 0.719 0.071,0.748 0.661 0.071,0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,11,12,-1,10,12,13,-1,14,9,15,-1,14,15,11,-1,14,8,9,-1,16,14,11,-1,16,11,10,-1,17,18,16,-1,17,16,10,-1,19,18,17,-1]
+coord Coordinate { point [0.761 0.715 0.145,0.752 -0.724 0.147,0.761 -0.715 0.145,0.752 0.724 0.147,0.770 0.707 0.142,0.770 -0.707 0.142,0.777 0.699 0.136,0.777 -0.699 0.136,0.782 0.694 0.130,0.782 -0.694 0.130,0.787 -0.551 0.111,0.787 -0.690 0.118,0.787 -0.689 0.115,0.787 -0.689 0.111,0.785 0.691 0.124,0.785 -0.691 0.124,0.787 0.690 0.118,0.787 0.551 0.111,0.787 0.689 0.115,0.787 0.689 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 -0.625 0.147,0.712 0.625 0.147,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.711 0.636 0.154,0.712 0.625 0.154,0.712 0.625 0.147,0.710 0.638 0.147,0.707 0.647 0.154,0.706 0.650 0.147,0.701 0.658 0.154,0.699 0.661 0.147,0.692 0.668 0.154,0.690 0.670 0.147,0.680 0.676 0.154,0.679 0.676 0.147,0.668 0.681 0.154,0.667 0.681 0.147,0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.712 0.625 0.147,-0.712 0.625 0.154,-0.710 0.638 0.147,-0.710 0.638 0.154,-0.706 0.650 0.147,-0.705 0.651 0.154,-0.699 0.661 0.147,-0.698 0.662 0.154,-0.690 0.670 0.147,-0.688 0.671 0.154,-0.679 0.676 0.147,-0.676 0.678 0.154,-0.667 0.681 0.147,-0.665 0.681 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.712 -0.625 0.147,-0.712 -0.625 0.154,-0.712 0.625 0.147,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.712 -0.625 0.147,-0.710 -0.638 0.147,-0.707 -0.647 0.154,-0.706 -0.650 0.147,-0.701 -0.658 0.154,-0.699 -0.661 0.147,-0.692 -0.668 0.154,-0.690 -0.670 0.147,-0.680 -0.676 0.154,-0.679 -0.676 0.147,-0.668 -0.681 0.154,-0.667 -0.681 0.147,-0.654 -0.682 0.154,-0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.654 -0.682 0.147,0.654 -0.682 0.154,-0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.712 -0.625 0.154,0.710 -0.638 0.147,0.710 -0.638 0.154,0.706 -0.650 0.147,0.705 -0.651 0.154,0.699 -0.661 0.147,0.698 -0.662 0.154,0.690 -0.670 0.147,0.688 -0.671 0.154,0.679 -0.676 0.147,0.676 -0.678 0.154,0.667 -0.681 0.147,0.665 -0.681 0.154,0.654 -0.682 0.147,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.787 0.551 0.000,-0.945 -0.551 0.000,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.945 -0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-0.787 0.551 0.071,-0.787 0.551 0.000,-0.945 0.551 0.000,-0.945 0.551 0.111,-0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [0.787 -0.551 0.000,0.945 -0.551 0.000,0.787 -0.551 0.071,0.945 -0.551 0.111,0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [0.945 0.551 0.000,0.787 0.551 0.000,0.787 0.551 0.071,0.945 0.551 0.111,0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.945 0.551 0.000,0.787 -0.551 0.000,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,1,4,2,-1,1,5,6,-1,0,5,1,-1,4,7,2,-1,5,8,6,-1,4,9,7,-1,3,10,4,-1,9,11,7,-1,12,13,3,-1,3,13,10,-1,9,14,11,-1,10,15,14,-1,13,15,10,-1,6,16,12,-1,8,16,6,-1,12,16,13,-1,17,18,15,-1,14,18,11,-1,15,18,14,-1,16,19,17,-1,17,19,18,-1,8,19,16,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.404 -0.128 0.107,-0.691 -0.719 0.107,-0.148 -0.128 0.107,0.108 -0.335 0.107,-0.748 0.661 0.107,-0.404 0.128 0.107,0.691 -0.719 0.107,-0.691 0.719 0.107,0.404 -0.335 0.107,0.108 -0.039 0.107,0.748 -0.661 0.107,-0.148 0.128 0.107,0.108 0.039 0.107,0.404 -0.039 0.107,0.404 0.039 0.107,0.108 0.335 0.107,0.404 0.335 0.107,0.748 0.661 0.107,0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.945 0.551 0.111,0.787 0.551 0.111,0.787 -0.551 0.111,0.945 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 0.614 0.222,0.659 -0.616 0.221,0.659 0.616 0.221,0.643 -0.614 0.222,0.674 -0.617 0.215,0.674 0.617 0.215,0.688 -0.619 0.206,0.688 0.619 0.206,0.699 -0.620 0.194,0.699 0.620 0.194,0.706 -0.622 0.180,0.706 0.622 0.180,0.710 -0.623 0.168,0.710 0.623 0.168,0.712 -0.625 0.154,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [0.697 0.629 0.195,0.686 0.626 0.207,0.699 0.620 0.194,0.679 0.641 0.208,0.688 0.648 0.196,0.696 0.654 0.181,0.701 0.658 0.154,0.692 0.668 0.154,0.707 0.647 0.154,0.676 0.671 0.181,0.710 0.623 0.168,0.671 0.663 0.196,0.705 0.632 0.181,0.706 0.622 0.180,0.668 0.681 0.154,0.654 0.682 0.154,0.653 0.681 0.168,0.680 0.676 0.154,0.711 0.636 0.154,0.712 0.625 0.154,0.651 0.627 0.221,0.645 0.630 0.221,0.643 0.614 0.222,0.655 0.623 0.221,0.658 0.640 0.216,0.647 0.645 0.215,0.658 0.618 0.221,0.659 0.616 0.221,0.674 0.617 0.215,0.667 0.632 0.216,0.665 0.652 0.208,0.648 0.658 0.206,0.650 0.669 0.194,0.673 0.622 0.215,0.688 0.619 0.206,0.652 0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 0.614 0.222,0.645 0.630 0.221,-0.645 0.630 0.221,0.643 0.614 0.222,0.647 0.645 0.215,-0.647 0.645 0.215,0.648 0.658 0.206,-0.648 0.658 0.206,0.650 0.669 0.194,-0.650 0.669 0.194,0.652 0.677 0.180,-0.652 0.677 0.180,0.653 0.681 0.168,-0.653 0.681 0.168,0.654 0.682 0.154,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,5,8,-1,7,8,9,-1,7,3,5,-1,10,9,11,-1,10,11,12,-1,10,7,9,-1,10,12,7,-1,13,14,6,-1,13,15,14,-1,13,6,3,-1,16,3,7,-1,16,13,3,-1,16,7,12,-1,17,12,18,-1,17,18,19,-1,17,16,12,-1,17,19,16,-1,20,2,15,-1,20,21,0,-1,20,22,21,-1,20,0,2,-1,20,15,13,-1,23,24,22,-1,23,25,24,-1,23,13,16,-1,23,20,13,-1,23,22,20,-1,23,16,19,-1,26,19,27,-1,26,27,28,-1,26,29,25,-1,26,28,29,-1,26,25,23,-1,26,23,19,-1]
+coord Coordinate { point [-0.710 0.638 0.154,-0.712 0.625 0.154,-0.710 0.623 0.168,-0.670 0.629 0.216,-0.674 0.617 0.215,-0.659 0.616 0.221,-0.688 0.619 0.206,-0.662 0.638 0.216,-0.643 0.614 0.222,-0.645 0.630 0.221,-0.652 0.643 0.215,-0.647 0.645 0.215,-0.648 0.658 0.206,-0.692 0.642 0.196,-0.699 0.620 0.194,-0.706 0.622 0.180,-0.678 0.659 0.196,-0.659 0.668 0.195,-0.650 0.669 0.194,-0.652 0.677 0.180,-0.704 0.649 0.168,-0.705 0.651 0.154,-0.698 0.662 0.154,-0.687 0.670 0.168,-0.688 0.671 0.154,-0.676 0.678 0.154,-0.664 0.680 0.168,-0.653 0.681 0.168,-0.654 0.682 0.154,-0.665 0.681 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 -0.614 0.222,-0.659 0.616 0.221,-0.659 -0.616 0.221,-0.643 0.614 0.222,-0.674 0.617 0.215,-0.674 -0.617 0.215,-0.688 0.619 0.206,-0.688 -0.619 0.206,-0.699 0.620 0.194,-0.699 -0.620 0.194,-0.706 0.622 0.180,-0.706 -0.622 0.180,-0.710 0.623 0.168,-0.710 -0.623 0.168,-0.712 0.625 0.154,-0.712 -0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [-0.697 -0.629 0.195,-0.686 -0.626 0.207,-0.699 -0.620 0.194,-0.679 -0.641 0.208,-0.688 -0.648 0.196,-0.696 -0.654 0.181,-0.701 -0.658 0.154,-0.692 -0.668 0.154,-0.707 -0.647 0.154,-0.676 -0.671 0.181,-0.710 -0.623 0.168,-0.671 -0.663 0.196,-0.705 -0.632 0.181,-0.706 -0.622 0.180,-0.668 -0.681 0.154,-0.654 -0.682 0.154,-0.653 -0.681 0.168,-0.680 -0.676 0.154,-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.651 -0.627 0.221,-0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.655 -0.623 0.221,-0.658 -0.640 0.216,-0.647 -0.645 0.215,-0.658 -0.618 0.221,-0.659 -0.616 0.221,-0.674 -0.617 0.215,-0.667 -0.632 0.216,-0.665 -0.652 0.208,-0.648 -0.658 0.206,-0.650 -0.669 0.194,-0.673 -0.622 0.215,-0.688 -0.619 0.206,-0.652 -0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 -0.614 0.222,-0.645 -0.630 0.221,0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.647 -0.645 0.215,0.647 -0.645 0.215,-0.648 -0.658 0.206,0.648 -0.658 0.206,-0.650 -0.669 0.194,0.650 -0.669 0.194,-0.652 -0.677 0.180,0.652 -0.677 0.180,-0.653 -0.681 0.168,0.653 -0.681 0.168,-0.654 -0.682 0.154,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [0.659 -0.668 0.195,0.655 -0.657 0.207,0.650 -0.669 0.194,0.670 -0.649 0.208,0.678 -0.659 0.196,0.684 -0.666 0.181,0.688 -0.671 0.154,0.698 -0.662 0.154,0.676 -0.678 0.154,0.700 -0.647 0.181,0.653 -0.681 0.168,0.692 -0.642 0.196,0.662 -0.676 0.181,0.652 -0.677 0.180,0.710 -0.638 0.154,0.712 -0.625 0.154,0.710 -0.623 0.168,0.705 -0.651 0.154,0.665 -0.681 0.154,0.654 -0.682 0.154,0.657 -0.622 0.221,0.659 -0.616 0.221,0.643 -0.614 0.222,0.653 -0.626 0.221,0.670 -0.629 0.216,0.674 -0.617 0.215,0.648 -0.629 0.221,0.645 -0.630 0.221,0.647 -0.645 0.215,0.662 -0.638 0.216,0.682 -0.636 0.208,0.688 -0.619 0.206,0.699 -0.620 0.194,0.652 -0.643 0.215,0.648 -0.658 0.206,0.706 -0.622 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.945 -0.551 0.111,0.945 0.551 0.000,0.945 0.551 0.111,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.335 0.107,0.404 -0.039 0.086,0.404 -0.039 0.107,0.404 -0.335 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.039 0.107,0.108 -0.039 0.086,0.108 -0.039 0.107,0.404 -0.039 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 -0.039 0.086,0.108 -0.335 0.107,0.108 -0.039 0.107,0.108 -0.335 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 -0.335 0.086,0.404 -0.335 0.107,0.108 -0.335 0.107,0.404 -0.335 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.039 0.107,0.404 0.335 0.086,0.404 0.335 0.107,0.404 0.039 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.335 0.107,0.108 0.335 0.086,0.108 0.335 0.107,0.404 0.335 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 0.335 0.086,0.108 0.039 0.107,0.108 0.335 0.107,0.108 0.039 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 0.039 0.086,0.404 0.039 0.107,0.108 0.039 0.107,0.404 0.039 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.148 -0.128 0.107,-0.148 0.128 0.086,-0.148 0.128 0.107,-0.148 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.148 0.128 0.107,-0.404 0.128 0.086,-0.404 0.128 0.107,-0.148 0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.404 0.128 0.086,-0.404 -0.128 0.107,-0.404 0.128 0.107,-0.404 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.404 -0.128 0.086,-0.148 -0.128 0.107,-0.404 -0.128 0.107,-0.148 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.643 0.614 0.222,-0.643 0.614 0.222,-0.643 -0.614 0.222,0.643 -0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,1,5,-1,4,2,1,-1,6,4,5,-1,7,3,2,-1,8,0,3,-1,9,3,7,-1,10,6,0,-1,10,0,8,-1,11,9,7,-1,12,8,11,-1,12,10,8,-1,13,4,6,-1,13,6,10,-1,14,13,15,-1,14,15,12,-1,14,11,7,-1,14,12,11,-1,14,4,13,-1]
+coord Coordinate { point [-0.148 -0.128 0.086,-0.404 -0.128 0.086,-0.581 -0.551 0.086,0.108 -0.335 0.086,-0.581 0.551 0.086,-0.404 0.128 0.086,-0.148 0.128 0.086,0.581 -0.551 0.086,0.108 -0.039 0.086,0.404 -0.335 0.086,0.108 0.039 0.086,0.404 -0.039 0.086,0.404 0.039 0.086,0.108 0.335 0.086,0.581 0.551 0.086,0.404 0.335 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.581 0.551 0.071,-0.581 -0.551 0.086,-0.581 0.551 0.086,-0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.581 0.551 0.086,0.581 0.551 0.071,-0.581 0.551 0.071,-0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.581 -0.551 0.071,0.581 -0.551 0.086,-0.581 -0.551 0.071,-0.581 -0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.581 -0.551 0.086,0.581 0.551 0.071,0.581 0.551 0.086,0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,4,5,-1,2,4,0,-1,4,6,5,-1,3,7,2,-1,1,8,3,-1,3,9,7,-1,6,10,1,-1,1,10,8,-1,9,11,7,-1,8,12,11,-1,10,12,8,-1,4,13,6,-1,6,13,10,-1,13,14,15,-1,15,14,12,-1,11,14,7,-1,12,14,11,-1,4,14,13,-1]
+coord Coordinate { point [-0.404 -0.128 0.071,-0.148 -0.128 0.071,-0.581 -0.551 0.071,0.108 -0.335 0.071,-0.581 0.551 0.071,-0.404 0.128 0.071,-0.148 0.128 0.071,0.581 -0.551 0.071,0.108 -0.039 0.071,0.404 -0.335 0.071,0.108 0.039 0.071,0.404 -0.039 0.071,0.404 0.039 0.071,0.108 0.335 0.071,0.581 0.551 0.071,0.404 0.335 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.148 0.128 0.071,-0.404 0.128 0.066,-0.404 0.128 0.071,-0.148 0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.404 0.128 0.066,-0.404 -0.128 0.071,-0.404 0.128 0.071,-0.404 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.404 -0.128 0.066,-0.148 -0.128 0.071,-0.404 -0.128 0.071,-0.148 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.148 -0.128 0.071,-0.148 0.128 0.066,-0.148 0.128 0.071,-0.148 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.039 0.071,0.108 -0.039 0.066,0.108 -0.039 0.071,0.404 -0.039 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 -0.039 0.066,0.108 -0.335 0.071,0.108 -0.039 0.071,0.108 -0.335 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 -0.335 0.066,0.404 -0.335 0.071,0.108 -0.335 0.071,0.404 -0.335 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 -0.335 0.071,0.404 -0.039 0.066,0.404 -0.039 0.071,0.404 -0.335 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.335 0.071,0.108 0.335 0.066,0.108 0.335 0.071,0.404 0.335 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 0.335 0.066,0.108 0.039 0.071,0.108 0.335 0.071,0.108 0.039 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.108 0.039 0.066,0.404 0.039 0.071,0.108 0.039 0.071,0.404 0.039 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.404 0.039 0.071,0.404 0.335 0.066,0.404 0.335 0.071,0.404 0.039 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,11,10,12,-1,8,10,9,-1,12,13,14,-1,10,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.404 0.128 0.066,-0.148 0.127 0.058,-0.403 0.127 0.058,-0.148 0.128 0.066,-0.150 0.125 0.050,-0.401 0.125 0.050,-0.154 0.122 0.043,-0.398 0.122 0.043,-0.158 0.118 0.037,-0.393 0.118 0.037,-0.164 0.112 0.031,-0.388 0.112 0.031,-0.381 0.106 0.026,-0.170 0.106 0.026,-0.372 0.096 0.022,-0.180 0.096 0.022,-0.365 0.089 0.020,-0.187 0.089 0.020,-0.357 0.082 0.020,-0.194 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1,14,16,17,-1,15,16,14,-1,17,18,19,-1,16,18,17,-1]
+coord Coordinate { point [-0.404 -0.128 0.066,-0.403 0.127 0.058,-0.403 -0.127 0.058,-0.404 0.128 0.066,-0.401 0.125 0.050,-0.401 -0.125 0.050,-0.398 -0.122 0.043,-0.398 0.122 0.043,-0.393 -0.118 0.037,-0.393 0.118 0.037,-0.388 -0.112 0.031,-0.388 0.112 0.031,-0.381 -0.106 0.026,-0.381 0.106 0.026,-0.372 -0.096 0.022,-0.372 0.096 0.022,-0.365 0.089 0.020,-0.365 -0.089 0.020,-0.357 0.082 0.020,-0.357 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.148 -0.127 0.058,-0.404 -0.128 0.066,-0.403 -0.127 0.058,-0.148 -0.128 0.066,-0.150 -0.125 0.050,-0.401 -0.125 0.050,-0.154 -0.122 0.043,-0.398 -0.122 0.043,-0.393 -0.118 0.037,-0.158 -0.118 0.037,-0.388 -0.112 0.031,-0.164 -0.112 0.031,-0.381 -0.106 0.026,-0.170 -0.106 0.026,-0.372 -0.096 0.022,-0.180 -0.096 0.022,-0.365 -0.089 0.020,-0.187 -0.089 0.020,-0.357 -0.082 0.020,-0.194 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,17,18,-1,16,14,15,-1,19,16,18,-1]
+coord Coordinate { point [-0.148 0.127 0.058,-0.148 -0.128 0.066,-0.148 -0.127 0.058,-0.148 0.128 0.066,-0.150 0.125 0.050,-0.150 -0.125 0.050,-0.154 0.122 0.043,-0.154 -0.122 0.043,-0.158 0.118 0.037,-0.158 -0.118 0.037,-0.164 0.112 0.031,-0.164 -0.112 0.031,-0.170 0.106 0.026,-0.170 -0.106 0.026,-0.180 0.096 0.022,-0.180 -0.096 0.022,-0.187 0.089 0.020,-0.187 -0.089 0.020,-0.194 -0.082 0.020,-0.194 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.108 -0.039 0.066,0.403 -0.040 0.058,0.109 -0.040 0.058,0.404 -0.039 0.066,0.401 -0.042 0.050,0.111 -0.042 0.050,0.114 -0.045 0.043,0.398 -0.045 0.043,0.119 -0.050 0.037,0.393 -0.050 0.037,0.124 -0.055 0.031,0.388 -0.055 0.031,0.131 -0.062 0.026,0.381 -0.062 0.026,0.140 -0.071 0.022,0.372 -0.071 0.022,0.147 -0.078 0.020,0.365 -0.078 0.020,0.154 -0.085 0.020,0.357 -0.085 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,1,5,3,-1,3,6,7,-1,5,6,3,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [0.108 -0.335 0.066,0.109 -0.040 0.058,0.109 -0.334 0.058,0.111 -0.332 0.050,0.108 -0.039 0.066,0.111 -0.042 0.050,0.114 -0.045 0.043,0.114 -0.329 0.043,0.119 -0.050 0.037,0.119 -0.324 0.037,0.124 -0.055 0.031,0.124 -0.319 0.031,0.131 -0.062 0.026,0.131 -0.312 0.026,0.140 -0.071 0.022,0.140 -0.303 0.022,0.147 -0.078 0.020,0.147 -0.296 0.020,0.154 -0.289 0.020,0.154 -0.085 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.403 -0.334 0.058,0.108 -0.335 0.066,0.109 -0.334 0.058,0.404 -0.335 0.066,0.401 -0.332 0.050,0.111 -0.332 0.050,0.398 -0.329 0.043,0.114 -0.329 0.043,0.393 -0.324 0.037,0.119 -0.324 0.037,0.388 -0.319 0.031,0.124 -0.319 0.031,0.131 -0.312 0.026,0.381 -0.312 0.026,0.140 -0.303 0.022,0.372 -0.303 0.022,0.147 -0.296 0.020,0.365 -0.296 0.020,0.154 -0.289 0.020,0.357 -0.289 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,15,16,-1,18,16,19,-1,18,17,16,-1]
+coord Coordinate { point [0.404 -0.039 0.066,0.404 -0.335 0.066,0.403 -0.334 0.058,0.403 -0.040 0.058,0.401 -0.332 0.050,0.401 -0.042 0.050,0.398 -0.329 0.043,0.398 -0.045 0.043,0.393 -0.324 0.037,0.393 -0.050 0.037,0.388 -0.319 0.031,0.388 -0.055 0.031,0.381 -0.312 0.026,0.381 -0.062 0.026,0.372 -0.303 0.022,0.372 -0.071 0.022,0.365 -0.296 0.020,0.365 -0.078 0.020,0.357 -0.085 0.020,0.357 -0.289 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,9,8,10,-1,6,8,7,-1,10,11,12,-1,8,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.108 0.335 0.066,0.403 0.334 0.058,0.109 0.334 0.058,0.404 0.335 0.066,0.401 0.332 0.050,0.111 0.332 0.050,0.398 0.329 0.043,0.114 0.329 0.043,0.393 0.324 0.037,0.119 0.324 0.037,0.124 0.319 0.031,0.388 0.319 0.031,0.131 0.312 0.026,0.381 0.312 0.026,0.140 0.303 0.022,0.372 0.303 0.022,0.147 0.296 0.020,0.365 0.296 0.020,0.154 0.289 0.020,0.357 0.289 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.108 0.039 0.066,0.109 0.334 0.058,0.109 0.040 0.058,0.108 0.335 0.066,0.111 0.332 0.050,0.111 0.042 0.050,0.114 0.329 0.043,0.114 0.045 0.043,0.119 0.324 0.037,0.119 0.050 0.037,0.124 0.319 0.031,0.124 0.055 0.031,0.131 0.312 0.026,0.131 0.062 0.026,0.140 0.303 0.022,0.140 0.071 0.022,0.147 0.078 0.020,0.147 0.296 0.020,0.154 0.085 0.020,0.154 0.289 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.403 0.040 0.058,0.108 0.039 0.066,0.109 0.040 0.058,0.404 0.039 0.066,0.401 0.042 0.050,0.111 0.042 0.050,0.398 0.045 0.043,0.114 0.045 0.043,0.393 0.050 0.037,0.119 0.050 0.037,0.124 0.055 0.031,0.388 0.055 0.031,0.131 0.062 0.026,0.381 0.062 0.026,0.140 0.071 0.022,0.372 0.071 0.022,0.147 0.078 0.020,0.365 0.078 0.020,0.154 0.085 0.020,0.357 0.085 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.403 0.334 0.058,0.404 0.039 0.066,0.403 0.040 0.058,0.404 0.335 0.066,0.401 0.332 0.050,0.401 0.042 0.050,0.398 0.329 0.043,0.398 0.045 0.043,0.393 0.324 0.037,0.393 0.050 0.037,0.388 0.319 0.031,0.388 0.055 0.031,0.381 0.312 0.026,0.381 0.062 0.026,0.372 0.071 0.022,0.372 0.303 0.022,0.365 0.078 0.020,0.365 0.296 0.020,0.357 0.085 0.020,0.357 0.289 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.357 -0.082 0.020,-0.194 0.082 0.020,-0.194 -0.082 0.020,-0.357 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.154 -0.289 0.020,0.357 -0.085 0.020,0.357 -0.289 0.020,0.154 -0.085 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.154 0.289 0.020,0.357 0.289 0.020,0.154 0.085 0.020,0.357 0.085 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SQ.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SQ.step
new file mode 100644
index 00000000..a95aeef9
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SQ.step
@@ -0,0 +1,3520 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_SQ.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_SQ'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_SQ.step',
+/* time_stamp */ '2017-10-17T20:11:32',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_SQ','DirectFET_SQ','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2630);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#952,#980,#1004,#1032,#1056,#1084,#1108,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1348,#1365,#1404,#1475,#1502,
+#1580,#1609,#1680,#1707,#1770,#1782,#1813,#1837,#1861,#1878,#1909,
+#1933,#1957,#1974,#1986,#2038,#2069,#2093,#2117,#2134,#2214,#2245,
+#2269,#2293,#2310,#2341,#2365,#2389,#2406,#2439,#2464,#2489,#2506,
+#2539,#2564,#2589,#2606,#2618));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.91,-1.84,0.3725));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.91,-1.84,0.2825));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.825,-1.925,0.3725));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.3725));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.,-1.4,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-1.91,1.84,0.3725));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.91,-1.75,0.3725));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.,1.75,0.2825));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.91,1.84,0.2825));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.,1.4,0.2825));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-1.91,-1.75,0.2825));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.9125,-2.8375,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.,-1.4,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.,1.4,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(1.875,1.875,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-2.875,0.875,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.,1.4,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.825,-1.925,0.3725));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(1.91,-1.84,0.3725));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.9125,-2.8375,0.3725));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(1.91,1.84,0.3725));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.91,-1.75,0.3725));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(1.825,1.925,0.3725));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(1.875,1.875,0.3725));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-1.825,1.925,0.3725));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.,1.925,0.3725));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.875,0.875,0.3725));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#355,#364,#372,#381,#389,#398,#406));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.,0.));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#347,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#359 = CIRCLE('',#360,0.145619465922);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#362 = DIRECTION('',(-0.,-0.,-1.));
+#363 = DIRECTION('',(0.,-1.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#357,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = ORIENTED_EDGE('',*,*,#373,.F.);
+#373 = EDGE_CURVE('',#374,#366,#376,.T.);
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#376 = CIRCLE('',#377,0.145619465922);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#379 = DIRECTION('',(-0.,0.,1.));
+#380 = DIRECTION('',(0.,-1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#374,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,1.,0.));
+#389 = ORIENTED_EDGE('',*,*,#390,.T.);
+#390 = EDGE_CURVE('',#383,#391,#393,.T.);
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#393 = CIRCLE('',#394,0.145619465922);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#396 = DIRECTION('',(-0.,-0.,-1.));
+#397 = DIRECTION('',(0.,-1.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#391,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.,0.));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#349,#400,#408,.T.);
+#408 = CIRCLE('',#409,0.145619465922);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#411 = DIRECTION('',(-0.,0.,1.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-1.9125,1.8375,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(1.91,-1.84,0.2825));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(1.9125,-1.8375,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.,1.4,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.,1.4,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.,1.75,0.2825));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(1.91,1.84,0.2825));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(1.9125,1.8375,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.,1.4,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.2725));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.2725));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.2725));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.2725));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.2725));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.2725));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.2725));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-1.827190267039,1.752190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.2725));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.2725));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(1.827190267039,-1.752190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(1.754380534078,1.825,0.2725));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-1.9,1.825,0.2725));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.9,1.679380534078,0.2725));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(1.9,-1.825,0.2725));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.2725));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(1.827190267039,1.752190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(1.91,-1.75,0.2825));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#947,.T.);
+#922 = FACE_BOUND('',#923,.T.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-0.,-1.,-0.));
+#947 = PLANE('',#948);
+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
+#949 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = ADVANCED_FACE('',(#953),#975,.T.);
+#953 = FACE_BOUND('',#954,.T.);
+#954 = EDGE_LOOP('',(#955,#956,#957,#965));
+#955 = ORIENTED_EDGE('',*,*,#934,.F.);
+#956 = ORIENTED_EDGE('',*,*,#407,.T.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#400,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(0.,0.,1.));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#935,#967,.T.);
+#967 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#968,#969,#970,#971,#972,#973,
+#974),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#968 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#969 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#970 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#971 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#972 = CARTESIAN_POINT('',(1.795526049083,1.663123467355,0.39175));
+#973 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#974 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#975 = CYLINDRICAL_SURFACE('',#976,0.145619465922);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#978 = DIRECTION('',(0.,0.,1.));
+#979 = DIRECTION('',(1.,0.,0.));
+#980 = ADVANCED_FACE('',(#981),#999,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#991,#997,#998));
+#983 = ORIENTED_EDGE('',*,*,#984,.T.);
+#984 = EDGE_CURVE('',#391,#985,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,0.,1.));
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#985,#959,#993,.T.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = ORIENTED_EDGE('',*,*,#958,.F.);
+#998 = ORIENTED_EDGE('',*,*,#399,.F.);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#1002 = DIRECTION('',(0.,1.,0.));
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = ADVANCED_FACE('',(#1005),#1027,.T.);
+#1005 = FACE_BOUND('',#1006,.F.);
+#1006 = EDGE_LOOP('',(#1007,#1015,#1016,#1017));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#383,#1009,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = ORIENTED_EDGE('',*,*,#390,.T.);
+#1016 = ORIENTED_EDGE('',*,*,#984,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#1009,#985,#1019,.T.);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1020,#1021,#1022,#1023,#1024,
+#1025,#1026),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1021 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1022 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1023 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1024 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#1025 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1026 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1027 = CYLINDRICAL_SURFACE('',#1028,0.145619465922);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = ADVANCED_FACE('',(#1033),#1051,.F.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#374,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1046 = EDGE_CURVE('',#1037,#1009,#1047,.T.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,1.,0.));
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1054 = DIRECTION('',(1.,0.,0.));
+#1055 = DIRECTION('',(0.,0.,1.));
+#1056 = ADVANCED_FACE('',(#1057),#1079,.T.);
+#1057 = FACE_BOUND('',#1058,.T.);
+#1058 = EDGE_LOOP('',(#1059,#1060,#1061,#1069));
+#1059 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1060 = ORIENTED_EDGE('',*,*,#373,.T.);
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#366,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(0.,0.,1.));
+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);
+#1070 = EDGE_CURVE('',#1063,#1037,#1071,.T.);
+#1071 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1073,#1074,#1075,#1076,
+#1077,#1078),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1072 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1073 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1074 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1075 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1076 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467356,0.39175));
+#1077 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1078 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1079 = CYLINDRICAL_SURFACE('',#1080,0.145619465922);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#1082 = DIRECTION('',(0.,0.,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = ADVANCED_FACE('',(#1085),#1103,.F.);
+#1085 = FACE_BOUND('',#1086,.F.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1096,#1102));
+#1087 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1063,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(-1.,-0.,-0.));
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#357,#1090,#1098,.T.);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,0.,1.));
+#1102 = ORIENTED_EDGE('',*,*,#365,.F.);
+#1103 = PLANE('',#1104);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1106 = DIRECTION('',(0.,1.,0.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = ADVANCED_FACE('',(#1109),#1124,.T.);
+#1109 = FACE_BOUND('',#1110,.F.);
+#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1114));
+#1111 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1112 = ORIENTED_EDGE('',*,*,#356,.T.);
+#1113 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1115 = EDGE_CURVE('',#926,#1090,#1116,.T.);
+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1117,#1118,#1119,#1120,#1121,
+#1122,#1123),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1117 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1118 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1119 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1120 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1121 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1122 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1123 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1124 = CYLINDRICAL_SURFACE('',#1125,0.145619465922);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#1127 = DIRECTION('',(0.,0.,1.));
+#1128 = DIRECTION('',(1.,0.,0.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(2.4,1.4,0.2825));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309),#1343,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(-0.525,-0.425,0.2725));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(-0.525,0.425,0.2725));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-0.525,-1.125,0.2725));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-1.075,-0.425,0.2725));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-1.4875,-0.425,0.2725));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(-1.075,0.425,0.2725));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-1.075,-1.125,0.2725));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-1.4875,0.425,0.2725));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(0.975,-0.425,0.2725));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(2.5E-02,-0.425,0.2725));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-0.9375,-0.425,0.2725));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-1.,0.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1315,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(2.5E-02,0.425,0.2725));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(2.5E-02,-1.125,0.2725));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(0.,1.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1330 = EDGE_CURVE('',#1331,#1323,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.975,0.425,0.2725));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(-0.9375,0.425,0.2725));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(-1.,0.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1313,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(0.975,-1.125,0.2725));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(0.,1.,0.));
+#1343 = PLANE('',#1344);
+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);
+#1345 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#1346 = DIRECTION('',(0.,0.,1.));
+#1347 = DIRECTION('',(1.,0.,0.));
+#1348 = ADVANCED_FACE('',(#1349),#1360,.T.);
+#1349 = FACE_BOUND('',#1350,.T.);
+#1350 = EDGE_LOOP('',(#1351,#1352,#1353,#1359));
+#1351 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1352 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1353 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#1354 = EDGE_CURVE('',#1198,#1230,#1355,.T.);
+#1355 = LINE('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1357 = VECTOR('',#1358,1.);
+#1358 = DIRECTION('',(0.,1.,0.));
+#1359 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1360 = PLANE('',#1361);
+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
+#1362 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1363 = DIRECTION('',(0.,0.,1.));
+#1364 = DIRECTION('',(1.,0.,0.));
+#1365 = ADVANCED_FACE('',(#1366),#1399,.T.);
+#1366 = FACE_BOUND('',#1367,.F.);
+#1367 = EDGE_LOOP('',(#1368,#1381,#1382,#1393));
+#1368 = ORIENTED_EDGE('',*,*,#1369,.T.);
+#1369 = EDGE_CURVE('',#1370,#935,#1372,.T.);
+#1370 = VERTEX_POINT('',#1371);
+#1371 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1372 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1373,#1374,#1375,#1376,#1377,
+#1378,#1379,#1380),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1373 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1374 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1375 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1376 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1377 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1378 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1379 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1380 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1381 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1382 = ORIENTED_EDGE('',*,*,#1383,.F.);
+#1383 = EDGE_CURVE('',#1384,#926,#1386,.T.);
+#1384 = VERTEX_POINT('',#1385);
+#1385 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1386 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1387,#1388,#1389,#1390,#1391,
+#1392),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1387 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1388 = CARTESIAN_POINT('',(1.688678092723,-1.564776106816,0.565));
+#1389 = CARTESIAN_POINT('',(1.743156967213,-1.570302213631,
+0.543687650549));
+#1390 = CARTESIAN_POINT('',(1.786187650549,-1.575828320447,
+0.500656967213));
+#1391 = CARTESIAN_POINT('',(1.8075,-1.581354427263,0.446178092723));
+#1392 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1393 = ORIENTED_EDGE('',*,*,#1394,.F.);
+#1394 = EDGE_CURVE('',#1370,#1384,#1395,.T.);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.565));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(-0.,-1.,-0.));
+#1399 = CYLINDRICAL_SURFACE('',#1400,0.17325);
+#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);
+#1401 = CARTESIAN_POINT('',(1.63425,1.586880534078,0.39175));
+#1402 = DIRECTION('',(-0.,-1.,-0.));
+#1403 = DIRECTION('',(0.,0.,1.));
+#1404 = ADVANCED_FACE('',(#1405),#1418,.T.);
+#1405 = FACE_BOUND('',#1406,.T.);
+#1406 = EDGE_LOOP('',(#1407,#1416,#1417));
+#1407 = ORIENTED_EDGE('',*,*,#1408,.F.);
+#1408 = EDGE_CURVE('',#1370,#959,#1409,.T.);
+#1409 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1410,#1411,#1412,#1413,#1414,
+#1415),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1410 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1411 = CARTESIAN_POINT('',(1.639776106816,1.613678092723,0.565));
+#1412 = CARTESIAN_POINT('',(1.645302213631,1.668156967213,0.543687650549
+));
+#1413 = CARTESIAN_POINT('',(1.650828320447,1.711187650549,0.500656967213
+));
+#1414 = CARTESIAN_POINT('',(1.656354427263,1.7325,0.446178092723));
+#1415 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1416 = ORIENTED_EDGE('',*,*,#1369,.T.);
+#1417 = ORIENTED_EDGE('',*,*,#966,.F.);
+#1418 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426)
+,(#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434)
+,(#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442)
+,(#1443,#1444,#1445,#1446,#1447,#1448,#1449,#1450)
+,(#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458)
+,(#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466)
+,(#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1419 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1420 = CARTESIAN_POINT('',(1.638197219154,1.598127209088,0.565));
+#1421 = CARTESIAN_POINT('',(1.642144438308,1.637004230108,0.554821755405
+));
+#1422 = CARTESIAN_POINT('',(1.646091657462,1.672684907498,0.534466891622
+));
+#1423 = CARTESIAN_POINT('',(1.650038876616,1.701966891622,0.505184907498
+));
+#1424 = CARTESIAN_POINT('',(1.65398609577,1.722321755405,0.469504230108)
+);
+#1425 = CARTESIAN_POINT('',(1.657933314924,1.7325,0.430627209088));
+#1426 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1427 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1428 = CARTESIAN_POINT('',(1.645997909099,1.59577267424,0.565));
+#1429 = CARTESIAN_POINT('',(1.657745786853,1.632508056824,0.556018965165
+));
+#1430 = CARTESIAN_POINT('',(1.668960940668,1.667536828502,0.538301731027
+));
+#1431 = CARTESIAN_POINT('',(1.679109645606,1.700475540533,0.510295757723
+));
+#1432 = CARTESIAN_POINT('',(1.687770497154,1.723033247926,0.471613909668
+));
+#1433 = CARTESIAN_POINT('',(1.694735245503,1.733016689761,0.430627209088
+));
+#1434 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1435 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1436 = CARTESIAN_POINT('',(1.658259563126,1.58677871327,0.565));
+#1437 = CARTESIAN_POINT('',(1.67731963842,1.621841137816,0.556737291022)
+);
+#1438 = CARTESIAN_POINT('',(1.69789710958,1.653777184814,0.54060263467)
+);
+#1439 = CARTESIAN_POINT('',(1.716761187483,1.685953635924,0.513362267859
+));
+#1440 = CARTESIAN_POINT('',(1.730185739634,1.708888546284,0.472879717404
+));
+#1441 = CARTESIAN_POINT('',(1.734476432146,1.722865592574,0.430627209088
+));
+#1442 = CARTESIAN_POINT('',(1.738123467355,1.720526049083,0.39175));
+#1443 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1444 = CARTESIAN_POINT('',(1.660563753708,1.585563753708,0.565));
+#1445 = CARTESIAN_POINT('',(1.689153340863,1.614153340863,0.556976732974
+));
+#1446 = CARTESIAN_POINT('',(1.717181869009,1.642181869009,0.541369602551
+));
+#1447 = CARTESIAN_POINT('',(1.744658354711,1.669658354711,0.514384437904
+));
+#1448 = CARTESIAN_POINT('',(1.763941068002,1.688941068002,0.473301653316
+));
+#1449 = CARTESIAN_POINT('',(1.772921981788,1.697921981788,0.430627209088
+));
+#1450 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1451 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1452 = CARTESIAN_POINT('',(1.66177871327,1.583259563126,0.565));
+#1453 = CARTESIAN_POINT('',(1.696841137816,1.60231963842,0.556737291022)
+);
+#1454 = CARTESIAN_POINT('',(1.728777184814,1.62289710958,0.54060263467)
+);
+#1455 = CARTESIAN_POINT('',(1.760953635924,1.641761187483,0.513362267859
+));
+#1456 = CARTESIAN_POINT('',(1.783888546284,1.655185739634,0.472879717404
+));
+#1457 = CARTESIAN_POINT('',(1.797865592574,1.659476432146,0.430627209088
+));
+#1458 = CARTESIAN_POINT('',(1.795526049083,1.663123467355,0.39175));
+#1459 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1460 = CARTESIAN_POINT('',(1.67077267424,1.570997909099,0.565));
+#1461 = CARTESIAN_POINT('',(1.707508056824,1.582745786853,0.556018965165
+));
+#1462 = CARTESIAN_POINT('',(1.742536828502,1.593960940668,0.538301731027
+));
+#1463 = CARTESIAN_POINT('',(1.775475540533,1.604109645606,0.510295757723
+));
+#1464 = CARTESIAN_POINT('',(1.798033247925,1.612770497154,0.471613909668
+));
+#1465 = CARTESIAN_POINT('',(1.808016689761,1.619735245503,0.430627209088
+));
+#1466 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1467 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1468 = CARTESIAN_POINT('',(1.673127209088,1.563197219154,0.565));
+#1469 = CARTESIAN_POINT('',(1.712004230108,1.567144438308,0.554821755405
+));
+#1470 = CARTESIAN_POINT('',(1.747684907498,1.571091657462,0.534466891622
+));
+#1471 = CARTESIAN_POINT('',(1.776966891622,1.575038876616,0.505184907498
+));
+#1472 = CARTESIAN_POINT('',(1.797321755405,1.57898609577,0.469504230108)
+);
+#1473 = CARTESIAN_POINT('',(1.8075,1.582933314924,0.430627209088));
+#1474 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1475 = ADVANCED_FACE('',(#1476),#1497,.T.);
+#1476 = FACE_BOUND('',#1477,.F.);
+#1477 = EDGE_LOOP('',(#1478,#1489,#1490,#1491));
+#1478 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#1479 = EDGE_CURVE('',#1480,#985,#1482,.T.);
+#1480 = VERTEX_POINT('',#1481);
+#1481 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1482 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1483,#1484,#1485,#1486,#1487,
+#1488),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1483 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1484 = CARTESIAN_POINT('',(-1.639776106816,1.613678092723,0.565));
+#1485 = CARTESIAN_POINT('',(-1.645302213631,1.668156967213,
+0.543687650549));
+#1486 = CARTESIAN_POINT('',(-1.650828320447,1.711187650549,
+0.500656967213));
+#1487 = CARTESIAN_POINT('',(-1.656354427263,1.7325,0.446178092723));
+#1488 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1489 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1490 = ORIENTED_EDGE('',*,*,#1408,.F.);
+#1491 = ORIENTED_EDGE('',*,*,#1492,.F.);
+#1492 = EDGE_CURVE('',#1480,#1370,#1493,.T.);
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.565));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(1.,0.,0.));
+#1497 = CYLINDRICAL_SURFACE('',#1498,0.17325);
+#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501);
+#1499 = CARTESIAN_POINT('',(-1.661880534078,1.55925,0.39175));
+#1500 = DIRECTION('',(1.,0.,0.));
+#1501 = DIRECTION('',(0.,0.,1.));
+#1502 = ADVANCED_FACE('',(#1503),#1516,.T.);
+#1503 = FACE_BOUND('',#1504,.T.);
+#1504 = EDGE_LOOP('',(#1505,#1514,#1515));
+#1505 = ORIENTED_EDGE('',*,*,#1506,.F.);
+#1506 = EDGE_CURVE('',#1480,#1009,#1507,.T.);
+#1507 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1508,#1509,#1510,#1511,#1512,
+#1513),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1508 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1509 = CARTESIAN_POINT('',(-1.688678092723,1.564776106816,0.565));
+#1510 = CARTESIAN_POINT('',(-1.743156967213,1.570302213631,
+0.543687650549));
+#1511 = CARTESIAN_POINT('',(-1.786187650549,1.575828320447,
+0.500656967213));
+#1512 = CARTESIAN_POINT('',(-1.8075,1.581354427263,0.446178092723));
+#1513 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1514 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#1515 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1516 = B_SPLINE_SURFACE_WITH_KNOTS('',6,8,(
+(#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525)
+,(#1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534)
+,(#1535,#1536,#1537,#1538,#1539,#1540,#1541,#1542,#1543)
+,(#1544,#1545,#1546,#1547,#1548,#1549,#1550,#1551,#1552)
+,(#1553,#1554,#1555,#1556,#1557,#1558,#1559,#1560,#1561)
+,(#1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570)
+,(#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(9,9),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1517 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1518 = CARTESIAN_POINT('',(-1.668267557952,1.56270381676,0.565));
+#1519 = CARTESIAN_POINT('',(-1.702285126612,1.56615763352,0.557366468312
+));
+#1520 = CARTESIAN_POINT('',(-1.734304167849,1.569611450279,
+0.542099479912));
+#1521 = CARTESIAN_POINT('',(-1.762326579439,1.573065267039,
+0.519826579439));
+#1522 = CARTESIAN_POINT('',(-1.784599479912,1.576519083799,
+0.491804167849));
+#1523 = CARTESIAN_POINT('',(-1.799866468312,1.579972900559,
+0.459785126612));
+#1524 = CARTESIAN_POINT('',(-1.8075,1.583426717319,0.425767557952));
+#1525 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1526 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1527 = CARTESIAN_POINT('',(-1.66620733996,1.569529420461,0.565));
+#1528 = CARTESIAN_POINT('',(-1.698299603473,1.579808842707,
+0.558297767972));
+#1529 = CARTESIAN_POINT('',(-1.729479783779,1.589755177049,
+0.544838352714));
+#1530 = CARTESIAN_POINT('',(-1.758895941999,1.59903540645,0.524449021936
+));
+#1531 = CARTESIAN_POINT('',(-1.784013425462,1.607357383998,
+0.495682723588));
+#1532 = CARTESIAN_POINT('',(-1.800504500679,1.614511709534,
+0.461400778622));
+#1533 = CARTESIAN_POINT('',(-1.807952103541,1.620393792285,
+0.425767557952));
+#1534 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1535 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1536 = CARTESIAN_POINT('',(-1.658337624112,1.580258367736,0.565));
+#1537 = CARTESIAN_POINT('',(-1.68880724007,1.596900347053,0.558856547768
+));
+#1538 = CARTESIAN_POINT('',(-1.716895887404,1.615211991007,
+0.546481676395));
+#1539 = CARTESIAN_POINT('',(-1.74473280207,1.632285142174,0.527222487434
+));
+#1540 = CARTESIAN_POINT('',(-1.769648947523,1.646826827651,
+0.498009857032));
+#1541 = CARTESIAN_POINT('',(-1.786591899333,1.656893039611,
+0.462370169827));
+#1542 = CARTESIAN_POINT('',(-1.797573149637,1.659932311547,
+0.425767557952));
+#1543 = CARTESIAN_POINT('',(-1.795526049083,1.663123467355,0.39175));
+#1544 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1545 = CARTESIAN_POINT('',(-1.657274534494,1.582274534494,0.565));
+#1546 = CARTESIAN_POINT('',(-1.682075139015,1.607075139015,0.5590428077)
+);
+#1547 = CARTESIAN_POINT('',(-1.706742162552,1.631742162552,
+0.547029450956));
+#1548 = CARTESIAN_POINT('',(-1.730820723623,1.655820723623,
+0.528146975933));
+#1549 = CARTESIAN_POINT('',(-1.751960363792,1.676960363792,0.49878556818
+));
+#1550 = CARTESIAN_POINT('',(-1.766072731759,1.691072731759,
+0.462693300229));
+#1551 = CARTESIAN_POINT('',(-1.772751693936,1.697751693936,
+0.425767557952));
+#1552 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1553 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1554 = CARTESIAN_POINT('',(-1.655258367735,1.583337624112,0.565));
+#1555 = CARTESIAN_POINT('',(-1.671900347053,1.61380724007,0.558856547768
+));
+#1556 = CARTESIAN_POINT('',(-1.690211991007,1.641895887404,
+0.546481676395));
+#1557 = CARTESIAN_POINT('',(-1.707285142174,1.66973280207,0.527222487434
+));
+#1558 = CARTESIAN_POINT('',(-1.721826827651,1.694648947523,
+0.498009857032));
+#1559 = CARTESIAN_POINT('',(-1.731893039611,1.711591899333,
+0.462370169827));
+#1560 = CARTESIAN_POINT('',(-1.734932311548,1.722573149637,
+0.425767557952));
+#1561 = CARTESIAN_POINT('',(-1.738123467356,1.720526049083,0.39175));
+#1562 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1563 = CARTESIAN_POINT('',(-1.644529420461,1.59120733996,0.565));
+#1564 = CARTESIAN_POINT('',(-1.654808842707,1.623299603473,
+0.558297767972));
+#1565 = CARTESIAN_POINT('',(-1.664755177049,1.654479783779,
+0.544838352714));
+#1566 = CARTESIAN_POINT('',(-1.67403540645,1.683895941999,0.524449021936
+));
+#1567 = CARTESIAN_POINT('',(-1.682357383998,1.709013425462,
+0.495682723588));
+#1568 = CARTESIAN_POINT('',(-1.689511709534,1.725504500679,
+0.461400778622));
+#1569 = CARTESIAN_POINT('',(-1.695393792284,1.732952103541,
+0.425767557952));
+#1570 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1571 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1572 = CARTESIAN_POINT('',(-1.63770381676,1.593267557952,0.565));
+#1573 = CARTESIAN_POINT('',(-1.64115763352,1.627285126612,0.557366468312
+));
+#1574 = CARTESIAN_POINT('',(-1.644611450279,1.659304167849,
+0.542099479912));
+#1575 = CARTESIAN_POINT('',(-1.648065267039,1.687326579439,
+0.519826579439));
+#1576 = CARTESIAN_POINT('',(-1.651519083799,1.709599479912,
+0.491804167849));
+#1577 = CARTESIAN_POINT('',(-1.654972900559,1.724866468312,
+0.459785126612));
+#1578 = CARTESIAN_POINT('',(-1.658426717319,1.7325,0.425767557952));
+#1579 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1580 = ADVANCED_FACE('',(#1581),#1604,.T.);
+#1581 = FACE_BOUND('',#1582,.F.);
+#1582 = EDGE_LOOP('',(#1583,#1596,#1597,#1598));
+#1583 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#1584 = EDGE_CURVE('',#1585,#1037,#1587,.T.);
+#1585 = VERTEX_POINT('',#1586);
+#1586 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1587 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1588,#1589,#1590,#1591,#1592,
+#1593,#1594,#1595),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1588 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1589 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1590 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1591 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1592 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1593 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1594 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1595 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1596 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1597 = ORIENTED_EDGE('',*,*,#1506,.F.);
+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);
+#1599 = EDGE_CURVE('',#1585,#1480,#1600,.T.);
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.565));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(0.,1.,0.));
+#1604 = CYLINDRICAL_SURFACE('',#1605,0.17325);
+#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608);
+#1606 = CARTESIAN_POINT('',(-1.63425,-1.586880534078,0.39175));
+#1607 = DIRECTION('',(0.,1.,0.));
+#1608 = DIRECTION('',(0.,0.,1.));
+#1609 = ADVANCED_FACE('',(#1610),#1623,.T.);
+#1610 = FACE_BOUND('',#1611,.T.);
+#1611 = EDGE_LOOP('',(#1612,#1621,#1622));
+#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);
+#1613 = EDGE_CURVE('',#1585,#1063,#1614,.T.);
+#1614 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1615,#1616,#1617,#1618,#1619,
+#1620),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1615 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1616 = CARTESIAN_POINT('',(-1.639776106816,-1.613678092723,0.565));
+#1617 = CARTESIAN_POINT('',(-1.645302213631,-1.668156967213,
+0.543687650549));
+#1618 = CARTESIAN_POINT('',(-1.650828320447,-1.711187650549,
+0.500656967213));
+#1619 = CARTESIAN_POINT('',(-1.656354427263,-1.7325,0.446178092723));
+#1620 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1621 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#1622 = ORIENTED_EDGE('',*,*,#1070,.F.);
+#1623 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631)
+,(#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639)
+,(#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647)
+,(#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655)
+,(#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663)
+,(#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671)
+,(#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1624 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1625 = CARTESIAN_POINT('',(-1.638197219154,-1.598127209088,0.565));
+#1626 = CARTESIAN_POINT('',(-1.642144438308,-1.637004230108,
+0.554821755405));
+#1627 = CARTESIAN_POINT('',(-1.646091657462,-1.672684907498,
+0.534466891622));
+#1628 = CARTESIAN_POINT('',(-1.650038876616,-1.701966891622,
+0.505184907498));
+#1629 = CARTESIAN_POINT('',(-1.65398609577,-1.722321755405,
+0.469504230108));
+#1630 = CARTESIAN_POINT('',(-1.657933314924,-1.7325,0.430627209088));
+#1631 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1632 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1633 = CARTESIAN_POINT('',(-1.645997909099,-1.59577267424,0.565));
+#1634 = CARTESIAN_POINT('',(-1.657745786853,-1.632508056824,
+0.556018965165));
+#1635 = CARTESIAN_POINT('',(-1.668960940668,-1.667536828502,
+0.538301731027));
+#1636 = CARTESIAN_POINT('',(-1.679109645606,-1.700475540533,
+0.510295757723));
+#1637 = CARTESIAN_POINT('',(-1.687770497154,-1.723033247925,
+0.471613909668));
+#1638 = CARTESIAN_POINT('',(-1.694735245503,-1.733016689761,
+0.430627209088));
+#1639 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1640 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1641 = CARTESIAN_POINT('',(-1.658259563126,-1.58677871327,0.565));
+#1642 = CARTESIAN_POINT('',(-1.67731963842,-1.621841137816,
+0.556737291022));
+#1643 = CARTESIAN_POINT('',(-1.69789710958,-1.653777184814,0.54060263467
+));
+#1644 = CARTESIAN_POINT('',(-1.716761187483,-1.685953635924,
+0.513362267859));
+#1645 = CARTESIAN_POINT('',(-1.730185739634,-1.708888546284,
+0.472879717404));
+#1646 = CARTESIAN_POINT('',(-1.734476432146,-1.722865592574,
+0.430627209088));
+#1647 = CARTESIAN_POINT('',(-1.738123467355,-1.720526049083,0.39175));
+#1648 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1649 = CARTESIAN_POINT('',(-1.660563753708,-1.585563753708,0.565));
+#1650 = CARTESIAN_POINT('',(-1.689153340863,-1.614153340862,
+0.556976732974));
+#1651 = CARTESIAN_POINT('',(-1.717181869009,-1.642181869009,
+0.541369602551));
+#1652 = CARTESIAN_POINT('',(-1.744658354711,-1.669658354711,
+0.514384437904));
+#1653 = CARTESIAN_POINT('',(-1.763941068002,-1.688941068002,
+0.473301653316));
+#1654 = CARTESIAN_POINT('',(-1.772921981788,-1.697921981788,
+0.430627209088));
+#1655 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1656 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1657 = CARTESIAN_POINT('',(-1.66177871327,-1.583259563126,0.565));
+#1658 = CARTESIAN_POINT('',(-1.696841137816,-1.60231963842,
+0.556737291022));
+#1659 = CARTESIAN_POINT('',(-1.728777184814,-1.62289710958,0.54060263467
+));
+#1660 = CARTESIAN_POINT('',(-1.760953635924,-1.641761187483,
+0.513362267859));
+#1661 = CARTESIAN_POINT('',(-1.783888546284,-1.655185739634,
+0.472879717404));
+#1662 = CARTESIAN_POINT('',(-1.797865592574,-1.659476432146,
+0.430627209088));
+#1663 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467356,0.39175));
+#1664 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1665 = CARTESIAN_POINT('',(-1.67077267424,-1.570997909099,0.565));
+#1666 = CARTESIAN_POINT('',(-1.707508056824,-1.582745786852,
+0.556018965165));
+#1667 = CARTESIAN_POINT('',(-1.742536828502,-1.593960940668,
+0.538301731027));
+#1668 = CARTESIAN_POINT('',(-1.775475540533,-1.604109645606,
+0.510295757723));
+#1669 = CARTESIAN_POINT('',(-1.798033247925,-1.612770497153,
+0.471613909668));
+#1670 = CARTESIAN_POINT('',(-1.808016689761,-1.619735245503,
+0.430627209088));
+#1671 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1672 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1673 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1674 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1675 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1676 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1677 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1678 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1679 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1680 = ADVANCED_FACE('',(#1681),#1702,.T.);
+#1681 = FACE_BOUND('',#1682,.F.);
+#1682 = EDGE_LOOP('',(#1683,#1694,#1695,#1696));
+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1684 = EDGE_CURVE('',#1384,#1090,#1685,.T.);
+#1685 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1686,#1687,#1688,#1689,#1690,
+#1691,#1692,#1693),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1686 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1687 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1688 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1689 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1690 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1691 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1692 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1693 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1694 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1695 = ORIENTED_EDGE('',*,*,#1613,.F.);
+#1696 = ORIENTED_EDGE('',*,*,#1697,.F.);
+#1697 = EDGE_CURVE('',#1384,#1585,#1698,.T.);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.565));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(-1.,-0.,-0.));
+#1702 = CYLINDRICAL_SURFACE('',#1703,0.17325);
+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
+#1704 = CARTESIAN_POINT('',(1.661880534078,-1.55925,0.39175));
+#1705 = DIRECTION('',(-1.,-0.,-0.));
+#1706 = DIRECTION('',(0.,0.,1.));
+#1707 = ADVANCED_FACE('',(#1708),#1713,.T.);
+#1708 = FACE_BOUND('',#1709,.T.);
+#1709 = EDGE_LOOP('',(#1710,#1711,#1712));
+#1710 = ORIENTED_EDGE('',*,*,#1383,.F.);
+#1711 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1712 = ORIENTED_EDGE('',*,*,#1115,.F.);
+#1713 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721)
+,(#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729)
+,(#1730,#1731,#1732,#1733,#1734,#1735,#1736,#1737)
+,(#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745)
+,(#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753)
+,(#1754,#1755,#1756,#1757,#1758,#1759,#1760,#1761)
+,(#1762,#1763,#1764,#1765,#1766,#1767,#1768,#1769
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1714 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1715 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1716 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1717 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1718 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1719 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1720 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1721 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1722 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1723 = CARTESIAN_POINT('',(1.67077267424,-1.570997909099,0.565));
+#1724 = CARTESIAN_POINT('',(1.707508056824,-1.582745786853,
+0.556018965165));
+#1725 = CARTESIAN_POINT('',(1.742536828502,-1.593960940668,
+0.538301731027));
+#1726 = CARTESIAN_POINT('',(1.775475540533,-1.604109645606,
+0.510295757723));
+#1727 = CARTESIAN_POINT('',(1.798033247925,-1.612770497154,
+0.471613909668));
+#1728 = CARTESIAN_POINT('',(1.808016689761,-1.619735245503,
+0.430627209088));
+#1729 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1730 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1731 = CARTESIAN_POINT('',(1.66177871327,-1.583259563126,0.565));
+#1732 = CARTESIAN_POINT('',(1.696841137816,-1.60231963842,0.556737291022
+));
+#1733 = CARTESIAN_POINT('',(1.728777184814,-1.62289710958,0.54060263467)
+);
+#1734 = CARTESIAN_POINT('',(1.760953635924,-1.641761187483,
+0.513362267859));
+#1735 = CARTESIAN_POINT('',(1.783888546284,-1.655185739634,
+0.472879717404));
+#1736 = CARTESIAN_POINT('',(1.797865592574,-1.659476432146,
+0.430627209088));
+#1737 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1738 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1739 = CARTESIAN_POINT('',(1.660563753708,-1.585563753708,0.565));
+#1740 = CARTESIAN_POINT('',(1.689153340862,-1.614153340863,
+0.556976732974));
+#1741 = CARTESIAN_POINT('',(1.717181869009,-1.642181869009,
+0.541369602551));
+#1742 = CARTESIAN_POINT('',(1.744658354711,-1.669658354711,
+0.514384437904));
+#1743 = CARTESIAN_POINT('',(1.763941068001,-1.688941068002,
+0.473301653316));
+#1744 = CARTESIAN_POINT('',(1.772921981788,-1.697921981788,
+0.430627209088));
+#1745 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1746 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1747 = CARTESIAN_POINT('',(1.658259563126,-1.58677871327,0.565));
+#1748 = CARTESIAN_POINT('',(1.67731963842,-1.621841137816,0.556737291022
+));
+#1749 = CARTESIAN_POINT('',(1.69789710958,-1.653777184814,0.54060263467)
+);
+#1750 = CARTESIAN_POINT('',(1.716761187483,-1.685953635924,
+0.513362267859));
+#1751 = CARTESIAN_POINT('',(1.730185739634,-1.708888546284,
+0.472879717404));
+#1752 = CARTESIAN_POINT('',(1.734476432146,-1.722865592574,
+0.430627209088));
+#1753 = CARTESIAN_POINT('',(1.738123467356,-1.720526049083,0.39175));
+#1754 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1755 = CARTESIAN_POINT('',(1.645997909099,-1.59577267424,0.565));
+#1756 = CARTESIAN_POINT('',(1.657745786852,-1.632508056824,
+0.556018965165));
+#1757 = CARTESIAN_POINT('',(1.668960940668,-1.667536828502,
+0.538301731027));
+#1758 = CARTESIAN_POINT('',(1.679109645606,-1.700475540533,
+0.510295757723));
+#1759 = CARTESIAN_POINT('',(1.687770497153,-1.723033247925,
+0.471613909668));
+#1760 = CARTESIAN_POINT('',(1.694735245503,-1.733016689761,
+0.430627209088));
+#1761 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1762 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1763 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1764 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1765 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1766 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1767 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1768 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1769 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1770 = ADVANCED_FACE('',(#1771),#1777,.T.);
+#1771 = FACE_BOUND('',#1772,.T.);
+#1772 = EDGE_LOOP('',(#1773,#1774,#1775,#1776));
+#1773 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1774 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1775 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1776 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#1777 = PLANE('',#1778);
+#1778 = AXIS2_PLACEMENT_3D('',#1779,#1780,#1781);
+#1779 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1780 = DIRECTION('',(1.,0.,0.));
+#1781 = DIRECTION('',(0.,0.,1.));
+#1782 = ADVANCED_FACE('',(#1783),#1808,.T.);
+#1783 = FACE_BOUND('',#1784,.T.);
+#1784 = EDGE_LOOP('',(#1785,#1793,#1801,#1807));
+#1785 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#1786 = EDGE_CURVE('',#1787,#1279,#1789,.T.);
+#1787 = VERTEX_POINT('',#1788);
+#1788 = CARTESIAN_POINT('',(-0.525,-0.425,0.2175));
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(-0.525,-0.425,5.E-02));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.,0.,1.));
+#1793 = ORIENTED_EDGE('',*,*,#1794,.F.);
+#1794 = EDGE_CURVE('',#1795,#1787,#1797,.T.);
+#1795 = VERTEX_POINT('',#1796);
+#1796 = CARTESIAN_POINT('',(-0.525,0.425,0.2175));
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(-0.525,-0.9125,0.2175));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(0.,-1.,0.));
+#1801 = ORIENTED_EDGE('',*,*,#1802,.T.);
+#1802 = EDGE_CURVE('',#1795,#1281,#1803,.T.);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(-0.525,0.425,5.E-02));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(0.,0.,1.));
+#1807 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1808 = PLANE('',#1809);
+#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
+#1810 = CARTESIAN_POINT('',(-0.525,-0.425,5.E-02));
+#1811 = DIRECTION('',(1.,0.,0.));
+#1812 = DIRECTION('',(0.,0.,1.));
+#1813 = ADVANCED_FACE('',(#1814),#1832,.T.);
+#1814 = FACE_BOUND('',#1815,.T.);
+#1815 = EDGE_LOOP('',(#1816,#1817,#1825,#1831));
+#1816 = ORIENTED_EDGE('',*,*,#1802,.F.);
+#1817 = ORIENTED_EDGE('',*,*,#1818,.F.);
+#1818 = EDGE_CURVE('',#1819,#1795,#1821,.T.);
+#1819 = VERTEX_POINT('',#1820);
+#1820 = CARTESIAN_POINT('',(-1.075,0.425,0.2175));
+#1821 = LINE('',#1822,#1823);
+#1822 = CARTESIAN_POINT('',(-1.275,0.425,0.2175));
+#1823 = VECTOR('',#1824,1.);
+#1824 = DIRECTION('',(1.,0.,0.));
+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1826 = EDGE_CURVE('',#1819,#1297,#1827,.T.);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(-1.075,0.425,5.E-02));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,0.,1.));
+#1831 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1832 = PLANE('',#1833);
+#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836);
+#1834 = CARTESIAN_POINT('',(-1.075,0.425,5.E-02));
+#1835 = DIRECTION('',(0.,1.,0.));
+#1836 = DIRECTION('',(0.,0.,1.));
+#1837 = ADVANCED_FACE('',(#1838),#1856,.F.);
+#1838 = FACE_BOUND('',#1839,.F.);
+#1839 = EDGE_LOOP('',(#1840,#1848,#1854,#1855));
+#1840 = ORIENTED_EDGE('',*,*,#1841,.F.);
+#1841 = EDGE_CURVE('',#1842,#1289,#1844,.T.);
+#1842 = VERTEX_POINT('',#1843);
+#1843 = CARTESIAN_POINT('',(-1.075,-0.425,0.2175));
+#1844 = LINE('',#1845,#1846);
+#1845 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#1846 = VECTOR('',#1847,1.);
+#1847 = DIRECTION('',(0.,0.,1.));
+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1849 = EDGE_CURVE('',#1819,#1842,#1850,.T.);
+#1850 = LINE('',#1851,#1852);
+#1851 = CARTESIAN_POINT('',(-1.075,-0.9125,0.2175));
+#1852 = VECTOR('',#1853,1.);
+#1853 = DIRECTION('',(0.,-1.,0.));
+#1854 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1855 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1856 = PLANE('',#1857);
+#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860);
+#1858 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#1859 = DIRECTION('',(1.,0.,0.));
+#1860 = DIRECTION('',(0.,0.,1.));
+#1861 = ADVANCED_FACE('',(#1862),#1873,.F.);
+#1862 = FACE_BOUND('',#1863,.F.);
+#1863 = EDGE_LOOP('',(#1864,#1865,#1871,#1872));
+#1864 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#1865 = ORIENTED_EDGE('',*,*,#1866,.F.);
+#1866 = EDGE_CURVE('',#1842,#1787,#1867,.T.);
+#1867 = LINE('',#1868,#1869);
+#1868 = CARTESIAN_POINT('',(-1.275,-0.425,0.2175));
+#1869 = VECTOR('',#1870,1.);
+#1870 = DIRECTION('',(1.,0.,0.));
+#1871 = ORIENTED_EDGE('',*,*,#1841,.T.);
+#1872 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1873 = PLANE('',#1874);
+#1874 = AXIS2_PLACEMENT_3D('',#1875,#1876,#1877);
+#1875 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#1876 = DIRECTION('',(0.,1.,0.));
+#1877 = DIRECTION('',(0.,0.,1.));
+#1878 = ADVANCED_FACE('',(#1879),#1904,.F.);
+#1879 = FACE_BOUND('',#1880,.F.);
+#1880 = EDGE_LOOP('',(#1881,#1889,#1897,#1903));
+#1881 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#1882 = EDGE_CURVE('',#1883,#1313,#1885,.T.);
+#1883 = VERTEX_POINT('',#1884);
+#1884 = CARTESIAN_POINT('',(0.975,-0.425,0.2175));
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(0.975,-0.425,5.E-02));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(0.,0.,1.));
+#1889 = ORIENTED_EDGE('',*,*,#1890,.F.);
+#1890 = EDGE_CURVE('',#1891,#1883,#1893,.T.);
+#1891 = VERTEX_POINT('',#1892);
+#1892 = CARTESIAN_POINT('',(2.5E-02,-0.425,0.2175));
+#1893 = LINE('',#1894,#1895);
+#1894 = CARTESIAN_POINT('',(-0.725,-0.425,0.2175));
+#1895 = VECTOR('',#1896,1.);
+#1896 = DIRECTION('',(1.,0.,0.));
+#1897 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#1898 = EDGE_CURVE('',#1891,#1315,#1899,.T.);
+#1899 = LINE('',#1900,#1901);
+#1900 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#1901 = VECTOR('',#1902,1.);
+#1902 = DIRECTION('',(0.,0.,1.));
+#1903 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1904 = PLANE('',#1905);
+#1905 = AXIS2_PLACEMENT_3D('',#1906,#1907,#1908);
+#1906 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#1907 = DIRECTION('',(0.,1.,0.));
+#1908 = DIRECTION('',(0.,0.,1.));
+#1909 = ADVANCED_FACE('',(#1910),#1928,.T.);
+#1910 = FACE_BOUND('',#1911,.T.);
+#1911 = EDGE_LOOP('',(#1912,#1913,#1921,#1927));
+#1912 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#1913 = ORIENTED_EDGE('',*,*,#1914,.F.);
+#1914 = EDGE_CURVE('',#1915,#1883,#1917,.T.);
+#1915 = VERTEX_POINT('',#1916);
+#1916 = CARTESIAN_POINT('',(0.975,0.425,0.2175));
+#1917 = LINE('',#1918,#1919);
+#1918 = CARTESIAN_POINT('',(0.975,-0.9125,0.2175));
+#1919 = VECTOR('',#1920,1.);
+#1920 = DIRECTION('',(0.,-1.,0.));
+#1921 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#1922 = EDGE_CURVE('',#1915,#1331,#1923,.T.);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(0.975,0.425,5.E-02));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(0.,0.,1.));
+#1927 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1928 = PLANE('',#1929);
+#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932);
+#1930 = CARTESIAN_POINT('',(0.975,-0.425,5.E-02));
+#1931 = DIRECTION('',(1.,0.,0.));
+#1932 = DIRECTION('',(0.,0.,1.));
+#1933 = ADVANCED_FACE('',(#1934),#1952,.T.);
+#1934 = FACE_BOUND('',#1935,.T.);
+#1935 = EDGE_LOOP('',(#1936,#1937,#1945,#1951));
+#1936 = ORIENTED_EDGE('',*,*,#1922,.F.);
+#1937 = ORIENTED_EDGE('',*,*,#1938,.F.);
+#1938 = EDGE_CURVE('',#1939,#1915,#1941,.T.);
+#1939 = VERTEX_POINT('',#1940);
+#1940 = CARTESIAN_POINT('',(2.5E-02,0.425,0.2175));
+#1941 = LINE('',#1942,#1943);
+#1942 = CARTESIAN_POINT('',(-0.725,0.425,0.2175));
+#1943 = VECTOR('',#1944,1.);
+#1944 = DIRECTION('',(1.,0.,0.));
+#1945 = ORIENTED_EDGE('',*,*,#1946,.T.);
+#1946 = EDGE_CURVE('',#1939,#1323,#1947,.T.);
+#1947 = LINE('',#1948,#1949);
+#1948 = CARTESIAN_POINT('',(2.5E-02,0.425,5.E-02));
+#1949 = VECTOR('',#1950,1.);
+#1950 = DIRECTION('',(0.,0.,1.));
+#1951 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1952 = PLANE('',#1953);
+#1953 = AXIS2_PLACEMENT_3D('',#1954,#1955,#1956);
+#1954 = CARTESIAN_POINT('',(2.5E-02,0.425,5.E-02));
+#1955 = DIRECTION('',(0.,1.,0.));
+#1956 = DIRECTION('',(0.,0.,1.));
+#1957 = ADVANCED_FACE('',(#1958),#1969,.F.);
+#1958 = FACE_BOUND('',#1959,.F.);
+#1959 = EDGE_LOOP('',(#1960,#1961,#1967,#1968));
+#1960 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1961 = ORIENTED_EDGE('',*,*,#1962,.F.);
+#1962 = EDGE_CURVE('',#1939,#1891,#1963,.T.);
+#1963 = LINE('',#1964,#1965);
+#1964 = CARTESIAN_POINT('',(2.5E-02,-0.9125,0.2175));
+#1965 = VECTOR('',#1966,1.);
+#1966 = DIRECTION('',(0.,-1.,0.));
+#1967 = ORIENTED_EDGE('',*,*,#1946,.T.);
+#1968 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1969 = PLANE('',#1970);
+#1970 = AXIS2_PLACEMENT_3D('',#1971,#1972,#1973);
+#1971 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#1972 = DIRECTION('',(1.,0.,0.));
+#1973 = DIRECTION('',(0.,0.,1.));
+#1974 = ADVANCED_FACE('',(#1975),#1981,.T.);
+#1975 = FACE_BOUND('',#1976,.T.);
+#1976 = EDGE_LOOP('',(#1977,#1978,#1979,#1980));
+#1977 = ORIENTED_EDGE('',*,*,#1492,.F.);
+#1978 = ORIENTED_EDGE('',*,*,#1599,.F.);
+#1979 = ORIENTED_EDGE('',*,*,#1697,.F.);
+#1980 = ORIENTED_EDGE('',*,*,#1394,.F.);
+#1981 = PLANE('',#1982);
+#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985);
+#1983 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.565));
+#1984 = DIRECTION('',(0.,0.,1.));
+#1985 = DIRECTION('',(1.,0.,0.));
+#1986 = ADVANCED_FACE('',(#1987,#2021,#2027),#2033,.T.);
+#1987 = FACE_BOUND('',#1988,.T.);
+#1988 = EDGE_LOOP('',(#1989,#1999,#2007,#2015));
+#1989 = ORIENTED_EDGE('',*,*,#1990,.F.);
+#1990 = EDGE_CURVE('',#1991,#1993,#1995,.T.);
+#1991 = VERTEX_POINT('',#1992);
+#1992 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#1993 = VERTEX_POINT('',#1994);
+#1994 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#1995 = LINE('',#1996,#1997);
+#1996 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#1997 = VECTOR('',#1998,1.);
+#1998 = DIRECTION('',(0.,1.,0.));
+#1999 = ORIENTED_EDGE('',*,*,#2000,.T.);
+#2000 = EDGE_CURVE('',#1991,#2001,#2003,.T.);
+#2001 = VERTEX_POINT('',#2002);
+#2002 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(1.,0.,0.));
+#2007 = ORIENTED_EDGE('',*,*,#2008,.T.);
+#2008 = EDGE_CURVE('',#2001,#2009,#2011,.T.);
+#2009 = VERTEX_POINT('',#2010);
+#2010 = CARTESIAN_POINT('',(1.475,1.4,0.2175));
+#2011 = LINE('',#2012,#2013);
+#2012 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2013 = VECTOR('',#2014,1.);
+#2014 = DIRECTION('',(0.,1.,0.));
+#2015 = ORIENTED_EDGE('',*,*,#2016,.F.);
+#2016 = EDGE_CURVE('',#1993,#2009,#2017,.T.);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(1.,0.,0.));
+#2021 = FACE_BOUND('',#2022,.T.);
+#2022 = EDGE_LOOP('',(#2023,#2024,#2025,#2026));
+#2023 = ORIENTED_EDGE('',*,*,#1818,.T.);
+#2024 = ORIENTED_EDGE('',*,*,#1794,.T.);
+#2025 = ORIENTED_EDGE('',*,*,#1866,.F.);
+#2026 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#2027 = FACE_BOUND('',#2028,.T.);
+#2028 = EDGE_LOOP('',(#2029,#2030,#2031,#2032));
+#2029 = ORIENTED_EDGE('',*,*,#1890,.F.);
+#2030 = ORIENTED_EDGE('',*,*,#1962,.F.);
+#2031 = ORIENTED_EDGE('',*,*,#1938,.T.);
+#2032 = ORIENTED_EDGE('',*,*,#1914,.T.);
+#2033 = PLANE('',#2034);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2036 = DIRECTION('',(0.,0.,1.));
+#2037 = DIRECTION('',(1.,0.,0.));
+#2038 = ADVANCED_FACE('',(#2039),#2064,.F.);
+#2039 = FACE_BOUND('',#2040,.F.);
+#2040 = EDGE_LOOP('',(#2041,#2049,#2057,#2063));
+#2041 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2042 = EDGE_CURVE('',#2043,#1991,#2045,.T.);
+#2043 = VERTEX_POINT('',#2044);
+#2044 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.,0.,1.));
+#2049 = ORIENTED_EDGE('',*,*,#2050,.T.);
+#2050 = EDGE_CURVE('',#2043,#2051,#2053,.T.);
+#2051 = VERTEX_POINT('',#2052);
+#2052 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(0.,1.,0.));
+#2057 = ORIENTED_EDGE('',*,*,#2058,.T.);
+#2058 = EDGE_CURVE('',#2051,#1993,#2059,.T.);
+#2059 = LINE('',#2060,#2061);
+#2060 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2061 = VECTOR('',#2062,1.);
+#2062 = DIRECTION('',(0.,0.,1.));
+#2063 = ORIENTED_EDGE('',*,*,#1990,.F.);
+#2064 = PLANE('',#2065);
+#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
+#2066 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2067 = DIRECTION('',(1.,0.,0.));
+#2068 = DIRECTION('',(0.,0.,1.));
+#2069 = ADVANCED_FACE('',(#2070),#2088,.T.);
+#2070 = FACE_BOUND('',#2071,.T.);
+#2071 = EDGE_LOOP('',(#2072,#2080,#2081,#2082));
+#2072 = ORIENTED_EDGE('',*,*,#2073,.F.);
+#2073 = EDGE_CURVE('',#2051,#2074,#2076,.T.);
+#2074 = VERTEX_POINT('',#2075);
+#2075 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2078 = VECTOR('',#2079,1.);
+#2079 = DIRECTION('',(1.,0.,0.));
+#2080 = ORIENTED_EDGE('',*,*,#2058,.T.);
+#2081 = ORIENTED_EDGE('',*,*,#2016,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#2083,.F.);
+#2083 = EDGE_CURVE('',#2074,#2009,#2084,.T.);
+#2084 = LINE('',#2085,#2086);
+#2085 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2086 = VECTOR('',#2087,1.);
+#2087 = DIRECTION('',(0.,0.,1.));
+#2088 = PLANE('',#2089);
+#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092);
+#2090 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2091 = DIRECTION('',(0.,1.,0.));
+#2092 = DIRECTION('',(0.,0.,1.));
+#2093 = ADVANCED_FACE('',(#2094),#2112,.F.);
+#2094 = FACE_BOUND('',#2095,.F.);
+#2095 = EDGE_LOOP('',(#2096,#2104,#2105,#2106));
+#2096 = ORIENTED_EDGE('',*,*,#2097,.F.);
+#2097 = EDGE_CURVE('',#2043,#2098,#2100,.T.);
+#2098 = VERTEX_POINT('',#2099);
+#2099 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2100 = LINE('',#2101,#2102);
+#2101 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2102 = VECTOR('',#2103,1.);
+#2103 = DIRECTION('',(1.,0.,0.));
+#2104 = ORIENTED_EDGE('',*,*,#2042,.T.);
+#2105 = ORIENTED_EDGE('',*,*,#2000,.T.);
+#2106 = ORIENTED_EDGE('',*,*,#2107,.F.);
+#2107 = EDGE_CURVE('',#2098,#2001,#2108,.T.);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(0.,0.,1.));
+#2112 = PLANE('',#2113);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2115 = DIRECTION('',(0.,1.,0.));
+#2116 = DIRECTION('',(0.,0.,1.));
+#2117 = ADVANCED_FACE('',(#2118),#2129,.T.);
+#2118 = FACE_BOUND('',#2119,.T.);
+#2119 = EDGE_LOOP('',(#2120,#2121,#2127,#2128));
+#2120 = ORIENTED_EDGE('',*,*,#2107,.F.);
+#2121 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#2122 = EDGE_CURVE('',#2098,#2074,#2123,.T.);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(0.,1.,0.));
+#2127 = ORIENTED_EDGE('',*,*,#2083,.T.);
+#2128 = ORIENTED_EDGE('',*,*,#2008,.F.);
+#2129 = PLANE('',#2130);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2132 = DIRECTION('',(1.,0.,0.));
+#2133 = DIRECTION('',(0.,0.,1.));
+#2134 = ADVANCED_FACE('',(#2135,#2141,#2175),#2209,.F.);
+#2135 = FACE_BOUND('',#2136,.F.);
+#2136 = EDGE_LOOP('',(#2137,#2138,#2139,#2140));
+#2137 = ORIENTED_EDGE('',*,*,#2050,.F.);
+#2138 = ORIENTED_EDGE('',*,*,#2097,.T.);
+#2139 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#2140 = ORIENTED_EDGE('',*,*,#2073,.F.);
+#2141 = FACE_BOUND('',#2142,.F.);
+#2142 = EDGE_LOOP('',(#2143,#2153,#2161,#2169));
+#2143 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2144 = EDGE_CURVE('',#2145,#2147,#2149,.T.);
+#2145 = VERTEX_POINT('',#2146);
+#2146 = CARTESIAN_POINT('',(-1.075,0.425,0.18));
+#2147 = VERTEX_POINT('',#2148);
+#2148 = CARTESIAN_POINT('',(-0.525,0.425,0.18));
+#2149 = LINE('',#2150,#2151);
+#2150 = CARTESIAN_POINT('',(-1.275,0.425,0.18));
+#2151 = VECTOR('',#2152,1.);
+#2152 = DIRECTION('',(1.,0.,0.));
+#2153 = ORIENTED_EDGE('',*,*,#2154,.T.);
+#2154 = EDGE_CURVE('',#2147,#2155,#2157,.T.);
+#2155 = VERTEX_POINT('',#2156);
+#2156 = CARTESIAN_POINT('',(-0.525,-0.425,0.18));
+#2157 = LINE('',#2158,#2159);
+#2158 = CARTESIAN_POINT('',(-0.525,-0.9125,0.18));
+#2159 = VECTOR('',#2160,1.);
+#2160 = DIRECTION('',(0.,-1.,0.));
+#2161 = ORIENTED_EDGE('',*,*,#2162,.F.);
+#2162 = EDGE_CURVE('',#2163,#2155,#2165,.T.);
+#2163 = VERTEX_POINT('',#2164);
+#2164 = CARTESIAN_POINT('',(-1.075,-0.425,0.18));
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(-1.275,-0.425,0.18));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(1.,0.,0.));
+#2169 = ORIENTED_EDGE('',*,*,#2170,.F.);
+#2170 = EDGE_CURVE('',#2145,#2163,#2171,.T.);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(-1.075,-0.9125,0.18));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(0.,-1.,0.));
+#2175 = FACE_BOUND('',#2176,.F.);
+#2176 = EDGE_LOOP('',(#2177,#2187,#2195,#2203));
+#2177 = ORIENTED_EDGE('',*,*,#2178,.F.);
+#2178 = EDGE_CURVE('',#2179,#2181,#2183,.T.);
+#2179 = VERTEX_POINT('',#2180);
+#2180 = CARTESIAN_POINT('',(2.5E-02,-0.425,0.18));
+#2181 = VERTEX_POINT('',#2182);
+#2182 = CARTESIAN_POINT('',(0.975,-0.425,0.18));
+#2183 = LINE('',#2184,#2185);
+#2184 = CARTESIAN_POINT('',(-0.725,-0.425,0.18));
+#2185 = VECTOR('',#2186,1.);
+#2186 = DIRECTION('',(1.,0.,0.));
+#2187 = ORIENTED_EDGE('',*,*,#2188,.F.);
+#2188 = EDGE_CURVE('',#2189,#2179,#2191,.T.);
+#2189 = VERTEX_POINT('',#2190);
+#2190 = CARTESIAN_POINT('',(2.5E-02,0.425,0.18));
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(2.5E-02,-0.9125,0.18));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(0.,-1.,0.));
+#2195 = ORIENTED_EDGE('',*,*,#2196,.T.);
+#2196 = EDGE_CURVE('',#2189,#2197,#2199,.T.);
+#2197 = VERTEX_POINT('',#2198);
+#2198 = CARTESIAN_POINT('',(0.975,0.425,0.18));
+#2199 = LINE('',#2200,#2201);
+#2200 = CARTESIAN_POINT('',(-0.725,0.425,0.18));
+#2201 = VECTOR('',#2202,1.);
+#2202 = DIRECTION('',(1.,0.,0.));
+#2203 = ORIENTED_EDGE('',*,*,#2204,.T.);
+#2204 = EDGE_CURVE('',#2197,#2181,#2205,.T.);
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(0.975,-0.9125,0.18));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(0.,-1.,0.));
+#2209 = PLANE('',#2210);
+#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213);
+#2211 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2212 = DIRECTION('',(0.,0.,1.));
+#2213 = DIRECTION('',(1.,0.,0.));
+#2214 = ADVANCED_FACE('',(#2215),#2240,.T.);
+#2215 = FACE_BOUND('',#2216,.T.);
+#2216 = EDGE_LOOP('',(#2217,#2225,#2233,#2239));
+#2217 = ORIENTED_EDGE('',*,*,#2218,.F.);
+#2218 = EDGE_CURVE('',#2219,#2147,#2221,.T.);
+#2219 = VERTEX_POINT('',#2220);
+#2220 = CARTESIAN_POINT('',(-0.525,0.425,0.167));
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(-0.525,0.425,5.E-02));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(0.,0.,1.));
+#2225 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2226 = EDGE_CURVE('',#2227,#2219,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(-1.075,0.425,0.167));
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(-1.075,0.425,0.167));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(1.,0.,0.));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2234 = EDGE_CURVE('',#2227,#2145,#2235,.T.);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(-1.075,0.425,5.E-02));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(0.,0.,1.));
+#2239 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2240 = PLANE('',#2241);
+#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244);
+#2242 = CARTESIAN_POINT('',(-1.075,0.425,5.E-02));
+#2243 = DIRECTION('',(0.,1.,0.));
+#2244 = DIRECTION('',(0.,0.,1.));
+#2245 = ADVANCED_FACE('',(#2246),#2264,.F.);
+#2246 = FACE_BOUND('',#2247,.F.);
+#2247 = EDGE_LOOP('',(#2248,#2256,#2262,#2263));
+#2248 = ORIENTED_EDGE('',*,*,#2249,.F.);
+#2249 = EDGE_CURVE('',#2250,#2163,#2252,.T.);
+#2250 = VERTEX_POINT('',#2251);
+#2251 = CARTESIAN_POINT('',(-1.075,-0.425,0.167));
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,0.,1.));
+#2256 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#2257 = EDGE_CURVE('',#2250,#2227,#2258,.T.);
+#2258 = LINE('',#2259,#2260);
+#2259 = CARTESIAN_POINT('',(-1.075,-0.425,0.167));
+#2260 = VECTOR('',#2261,1.);
+#2261 = DIRECTION('',(0.,1.,0.));
+#2262 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2263 = ORIENTED_EDGE('',*,*,#2170,.T.);
+#2264 = PLANE('',#2265);
+#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268);
+#2266 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#2267 = DIRECTION('',(1.,0.,0.));
+#2268 = DIRECTION('',(0.,0.,1.));
+#2269 = ADVANCED_FACE('',(#2270),#2288,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2280,#2286,#2287));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.F.);
+#2273 = EDGE_CURVE('',#2274,#2155,#2276,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(-0.525,-0.425,0.167));
+#2276 = LINE('',#2277,#2278);
+#2277 = CARTESIAN_POINT('',(-0.525,-0.425,5.E-02));
+#2278 = VECTOR('',#2279,1.);
+#2279 = DIRECTION('',(0.,0.,1.));
+#2280 = ORIENTED_EDGE('',*,*,#2281,.F.);
+#2281 = EDGE_CURVE('',#2250,#2274,#2282,.T.);
+#2282 = LINE('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(-1.075,-0.425,0.167));
+#2284 = VECTOR('',#2285,1.);
+#2285 = DIRECTION('',(1.,0.,0.));
+#2286 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#2287 = ORIENTED_EDGE('',*,*,#2162,.T.);
+#2288 = PLANE('',#2289);
+#2289 = AXIS2_PLACEMENT_3D('',#2290,#2291,#2292);
+#2290 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#2291 = DIRECTION('',(0.,1.,0.));
+#2292 = DIRECTION('',(0.,0.,1.));
+#2293 = ADVANCED_FACE('',(#2294),#2305,.T.);
+#2294 = FACE_BOUND('',#2295,.T.);
+#2295 = EDGE_LOOP('',(#2296,#2297,#2303,#2304));
+#2296 = ORIENTED_EDGE('',*,*,#2273,.F.);
+#2297 = ORIENTED_EDGE('',*,*,#2298,.T.);
+#2298 = EDGE_CURVE('',#2274,#2219,#2299,.T.);
+#2299 = LINE('',#2300,#2301);
+#2300 = CARTESIAN_POINT('',(-0.525,-0.425,0.167));
+#2301 = VECTOR('',#2302,1.);
+#2302 = DIRECTION('',(0.,1.,0.));
+#2303 = ORIENTED_EDGE('',*,*,#2218,.T.);
+#2304 = ORIENTED_EDGE('',*,*,#2154,.T.);
+#2305 = PLANE('',#2306);
+#2306 = AXIS2_PLACEMENT_3D('',#2307,#2308,#2309);
+#2307 = CARTESIAN_POINT('',(-0.525,-0.425,5.E-02));
+#2308 = DIRECTION('',(1.,0.,0.));
+#2309 = DIRECTION('',(0.,0.,1.));
+#2310 = ADVANCED_FACE('',(#2311),#2336,.F.);
+#2311 = FACE_BOUND('',#2312,.F.);
+#2312 = EDGE_LOOP('',(#2313,#2321,#2329,#2335));
+#2313 = ORIENTED_EDGE('',*,*,#2314,.F.);
+#2314 = EDGE_CURVE('',#2315,#2181,#2317,.T.);
+#2315 = VERTEX_POINT('',#2316);
+#2316 = CARTESIAN_POINT('',(0.975,-0.425,0.167));
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(0.975,-0.425,5.E-02));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(0.,0.,1.));
+#2321 = ORIENTED_EDGE('',*,*,#2322,.F.);
+#2322 = EDGE_CURVE('',#2323,#2315,#2325,.T.);
+#2323 = VERTEX_POINT('',#2324);
+#2324 = CARTESIAN_POINT('',(2.5E-02,-0.425,0.167));
+#2325 = LINE('',#2326,#2327);
+#2326 = CARTESIAN_POINT('',(2.5E-02,-0.425,0.167));
+#2327 = VECTOR('',#2328,1.);
+#2328 = DIRECTION('',(1.,0.,0.));
+#2329 = ORIENTED_EDGE('',*,*,#2330,.T.);
+#2330 = EDGE_CURVE('',#2323,#2179,#2331,.T.);
+#2331 = LINE('',#2332,#2333);
+#2332 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#2333 = VECTOR('',#2334,1.);
+#2334 = DIRECTION('',(0.,0.,1.));
+#2335 = ORIENTED_EDGE('',*,*,#2178,.T.);
+#2336 = PLANE('',#2337);
+#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);
+#2338 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#2339 = DIRECTION('',(0.,1.,0.));
+#2340 = DIRECTION('',(0.,0.,1.));
+#2341 = ADVANCED_FACE('',(#2342),#2360,.T.);
+#2342 = FACE_BOUND('',#2343,.T.);
+#2343 = EDGE_LOOP('',(#2344,#2345,#2353,#2359));
+#2344 = ORIENTED_EDGE('',*,*,#2314,.F.);
+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#2346 = EDGE_CURVE('',#2315,#2347,#2349,.T.);
+#2347 = VERTEX_POINT('',#2348);
+#2348 = CARTESIAN_POINT('',(0.975,0.425,0.167));
+#2349 = LINE('',#2350,#2351);
+#2350 = CARTESIAN_POINT('',(0.975,-0.425,0.167));
+#2351 = VECTOR('',#2352,1.);
+#2352 = DIRECTION('',(0.,1.,0.));
+#2353 = ORIENTED_EDGE('',*,*,#2354,.T.);
+#2354 = EDGE_CURVE('',#2347,#2197,#2355,.T.);
+#2355 = LINE('',#2356,#2357);
+#2356 = CARTESIAN_POINT('',(0.975,0.425,5.E-02));
+#2357 = VECTOR('',#2358,1.);
+#2358 = DIRECTION('',(0.,0.,1.));
+#2359 = ORIENTED_EDGE('',*,*,#2204,.T.);
+#2360 = PLANE('',#2361);
+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
+#2362 = CARTESIAN_POINT('',(0.975,-0.425,5.E-02));
+#2363 = DIRECTION('',(1.,0.,0.));
+#2364 = DIRECTION('',(0.,0.,1.));
+#2365 = ADVANCED_FACE('',(#2366),#2384,.T.);
+#2366 = FACE_BOUND('',#2367,.T.);
+#2367 = EDGE_LOOP('',(#2368,#2369,#2377,#2383));
+#2368 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#2369 = ORIENTED_EDGE('',*,*,#2370,.F.);
+#2370 = EDGE_CURVE('',#2371,#2347,#2373,.T.);
+#2371 = VERTEX_POINT('',#2372);
+#2372 = CARTESIAN_POINT('',(2.5E-02,0.425,0.167));
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(2.5E-02,0.425,0.167));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#2378 = EDGE_CURVE('',#2371,#2189,#2379,.T.);
+#2379 = LINE('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(2.5E-02,0.425,5.E-02));
+#2381 = VECTOR('',#2382,1.);
+#2382 = DIRECTION('',(0.,0.,1.));
+#2383 = ORIENTED_EDGE('',*,*,#2196,.T.);
+#2384 = PLANE('',#2385);
+#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);
+#2386 = CARTESIAN_POINT('',(2.5E-02,0.425,5.E-02));
+#2387 = DIRECTION('',(0.,1.,0.));
+#2388 = DIRECTION('',(0.,0.,1.));
+#2389 = ADVANCED_FACE('',(#2390),#2401,.F.);
+#2390 = FACE_BOUND('',#2391,.F.);
+#2391 = EDGE_LOOP('',(#2392,#2393,#2399,#2400));
+#2392 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2393 = ORIENTED_EDGE('',*,*,#2394,.T.);
+#2394 = EDGE_CURVE('',#2323,#2371,#2395,.T.);
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(2.5E-02,-0.425,0.167));
+#2397 = VECTOR('',#2398,1.);
+#2398 = DIRECTION('',(0.,1.,0.));
+#2399 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#2400 = ORIENTED_EDGE('',*,*,#2188,.T.);
+#2401 = PLANE('',#2402);
+#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405);
+#2403 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#2404 = DIRECTION('',(1.,0.,0.));
+#2405 = DIRECTION('',(0.,0.,1.));
+#2406 = ADVANCED_FACE('',(#2407),#2434,.T.);
+#2407 = FACE_BOUND('',#2408,.F.);
+#2408 = EDGE_LOOP('',(#2409,#2418,#2426,#2433));
+#2409 = ORIENTED_EDGE('',*,*,#2410,.T.);
+#2410 = EDGE_CURVE('',#2227,#2411,#2413,.T.);
+#2411 = VERTEX_POINT('',#2412);
+#2412 = CARTESIAN_POINT('',(-0.958,0.308,5.E-02));
+#2413 = ELLIPSE('',#2414,0.165462986798,0.117);
+#2414 = AXIS2_PLACEMENT_3D('',#2415,#2416,#2417);
+#2415 = CARTESIAN_POINT('',(-0.958,0.308,0.167));
+#2416 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2417 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2418 = ORIENTED_EDGE('',*,*,#2419,.T.);
+#2419 = EDGE_CURVE('',#2411,#2420,#2422,.T.);
+#2420 = VERTEX_POINT('',#2421);
+#2421 = CARTESIAN_POINT('',(-0.642,0.308,5.E-02));
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(-1.075,0.308,5.E-02));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(1.,0.,0.));
+#2426 = ORIENTED_EDGE('',*,*,#2427,.F.);
+#2427 = EDGE_CURVE('',#2219,#2420,#2428,.T.);
+#2428 = ELLIPSE('',#2429,0.165462986798,0.117);
+#2429 = AXIS2_PLACEMENT_3D('',#2430,#2431,#2432);
+#2430 = CARTESIAN_POINT('',(-0.642,0.308,0.167));
+#2431 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2432 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2433 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2434 = CYLINDRICAL_SURFACE('',#2435,0.117);
+#2435 = AXIS2_PLACEMENT_3D('',#2436,#2437,#2438);
+#2436 = CARTESIAN_POINT('',(-1.075,0.308,0.167));
+#2437 = DIRECTION('',(1.,0.,0.));
+#2438 = DIRECTION('',(0.,1.,0.));
+#2439 = ADVANCED_FACE('',(#2440),#2459,.T.);
+#2440 = FACE_BOUND('',#2441,.F.);
+#2441 = EDGE_LOOP('',(#2442,#2451,#2457,#2458));
+#2442 = ORIENTED_EDGE('',*,*,#2443,.T.);
+#2443 = EDGE_CURVE('',#2250,#2444,#2446,.T.);
+#2444 = VERTEX_POINT('',#2445);
+#2445 = CARTESIAN_POINT('',(-0.958,-0.308,5.E-02));
+#2446 = ELLIPSE('',#2447,0.165462986798,0.117);
+#2447 = AXIS2_PLACEMENT_3D('',#2448,#2449,#2450);
+#2448 = CARTESIAN_POINT('',(-0.958,-0.308,0.167));
+#2449 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2450 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);
+#2452 = EDGE_CURVE('',#2444,#2411,#2453,.T.);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(-0.958,-0.425,5.E-02));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(0.,1.,0.));
+#2457 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#2458 = ORIENTED_EDGE('',*,*,#2257,.F.);
+#2459 = CYLINDRICAL_SURFACE('',#2460,0.117);
+#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
+#2461 = CARTESIAN_POINT('',(-0.958,-0.425,0.167));
+#2462 = DIRECTION('',(0.,1.,0.));
+#2463 = DIRECTION('',(-1.,0.,0.));
+#2464 = ADVANCED_FACE('',(#2465),#2484,.T.);
+#2465 = FACE_BOUND('',#2466,.T.);
+#2466 = EDGE_LOOP('',(#2467,#2468,#2476,#2483));
+#2467 = ORIENTED_EDGE('',*,*,#2443,.T.);
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2444,#2470,#2472,.T.);
+#2470 = VERTEX_POINT('',#2471);
+#2471 = CARTESIAN_POINT('',(-0.642,-0.308,5.E-02));
+#2472 = LINE('',#2473,#2474);
+#2473 = CARTESIAN_POINT('',(-1.075,-0.308,5.E-02));
+#2474 = VECTOR('',#2475,1.);
+#2475 = DIRECTION('',(1.,0.,0.));
+#2476 = ORIENTED_EDGE('',*,*,#2477,.F.);
+#2477 = EDGE_CURVE('',#2274,#2470,#2478,.T.);
+#2478 = ELLIPSE('',#2479,0.165462986798,0.117);
+#2479 = AXIS2_PLACEMENT_3D('',#2480,#2481,#2482);
+#2480 = CARTESIAN_POINT('',(-0.642,-0.308,0.167));
+#2481 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2482 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2483 = ORIENTED_EDGE('',*,*,#2281,.F.);
+#2484 = CYLINDRICAL_SURFACE('',#2485,0.117);
+#2485 = AXIS2_PLACEMENT_3D('',#2486,#2487,#2488);
+#2486 = CARTESIAN_POINT('',(-1.075,-0.308,0.167));
+#2487 = DIRECTION('',(1.,0.,0.));
+#2488 = DIRECTION('',(0.,-1.,0.));
+#2489 = ADVANCED_FACE('',(#2490),#2501,.T.);
+#2490 = FACE_BOUND('',#2491,.T.);
+#2491 = EDGE_LOOP('',(#2492,#2493,#2499,#2500));
+#2492 = ORIENTED_EDGE('',*,*,#2477,.T.);
+#2493 = ORIENTED_EDGE('',*,*,#2494,.T.);
+#2494 = EDGE_CURVE('',#2470,#2420,#2495,.T.);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(-0.642,-0.425,5.E-02));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(0.,1.,0.));
+#2499 = ORIENTED_EDGE('',*,*,#2427,.F.);
+#2500 = ORIENTED_EDGE('',*,*,#2298,.F.);
+#2501 = CYLINDRICAL_SURFACE('',#2502,0.117);
+#2502 = AXIS2_PLACEMENT_3D('',#2503,#2504,#2505);
+#2503 = CARTESIAN_POINT('',(-0.642,-0.425,0.167));
+#2504 = DIRECTION('',(0.,1.,0.));
+#2505 = DIRECTION('',(1.,0.,0.));
+#2506 = ADVANCED_FACE('',(#2507),#2534,.T.);
+#2507 = FACE_BOUND('',#2508,.T.);
+#2508 = EDGE_LOOP('',(#2509,#2518,#2526,#2533));
+#2509 = ORIENTED_EDGE('',*,*,#2510,.T.);
+#2510 = EDGE_CURVE('',#2323,#2511,#2513,.T.);
+#2511 = VERTEX_POINT('',#2512);
+#2512 = CARTESIAN_POINT('',(0.142,-0.308,5.E-02));
+#2513 = ELLIPSE('',#2514,0.165462986798,0.117);
+#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517);
+#2515 = CARTESIAN_POINT('',(0.142,-0.308,0.167));
+#2516 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2517 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2519 = EDGE_CURVE('',#2511,#2520,#2522,.T.);
+#2520 = VERTEX_POINT('',#2521);
+#2521 = CARTESIAN_POINT('',(0.858,-0.308,5.E-02));
+#2522 = LINE('',#2523,#2524);
+#2523 = CARTESIAN_POINT('',(2.5E-02,-0.308,5.E-02));
+#2524 = VECTOR('',#2525,1.);
+#2525 = DIRECTION('',(1.,0.,0.));
+#2526 = ORIENTED_EDGE('',*,*,#2527,.F.);
+#2527 = EDGE_CURVE('',#2315,#2520,#2528,.T.);
+#2528 = ELLIPSE('',#2529,0.165462986798,0.117);
+#2529 = AXIS2_PLACEMENT_3D('',#2530,#2531,#2532);
+#2530 = CARTESIAN_POINT('',(0.858,-0.308,0.167));
+#2531 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2532 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2533 = ORIENTED_EDGE('',*,*,#2322,.F.);
+#2534 = CYLINDRICAL_SURFACE('',#2535,0.117);
+#2535 = AXIS2_PLACEMENT_3D('',#2536,#2537,#2538);
+#2536 = CARTESIAN_POINT('',(2.5E-02,-0.308,0.167));
+#2537 = DIRECTION('',(1.,0.,0.));
+#2538 = DIRECTION('',(0.,-1.,0.));
+#2539 = ADVANCED_FACE('',(#2540),#2559,.T.);
+#2540 = FACE_BOUND('',#2541,.T.);
+#2541 = EDGE_LOOP('',(#2542,#2543,#2551,#2558));
+#2542 = ORIENTED_EDGE('',*,*,#2527,.T.);
+#2543 = ORIENTED_EDGE('',*,*,#2544,.T.);
+#2544 = EDGE_CURVE('',#2520,#2545,#2547,.T.);
+#2545 = VERTEX_POINT('',#2546);
+#2546 = CARTESIAN_POINT('',(0.858,0.308,5.E-02));
+#2547 = LINE('',#2548,#2549);
+#2548 = CARTESIAN_POINT('',(0.858,-0.425,5.E-02));
+#2549 = VECTOR('',#2550,1.);
+#2550 = DIRECTION('',(0.,1.,0.));
+#2551 = ORIENTED_EDGE('',*,*,#2552,.F.);
+#2552 = EDGE_CURVE('',#2347,#2545,#2553,.T.);
+#2553 = ELLIPSE('',#2554,0.165462986798,0.117);
+#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557);
+#2555 = CARTESIAN_POINT('',(0.858,0.308,0.167));
+#2556 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2557 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2558 = ORIENTED_EDGE('',*,*,#2346,.F.);
+#2559 = CYLINDRICAL_SURFACE('',#2560,0.117);
+#2560 = AXIS2_PLACEMENT_3D('',#2561,#2562,#2563);
+#2561 = CARTESIAN_POINT('',(0.858,-0.425,0.167));
+#2562 = DIRECTION('',(0.,1.,0.));
+#2563 = DIRECTION('',(1.,0.,0.));
+#2564 = ADVANCED_FACE('',(#2565),#2584,.T.);
+#2565 = FACE_BOUND('',#2566,.F.);
+#2566 = EDGE_LOOP('',(#2567,#2576,#2582,#2583));
+#2567 = ORIENTED_EDGE('',*,*,#2568,.T.);
+#2568 = EDGE_CURVE('',#2371,#2569,#2571,.T.);
+#2569 = VERTEX_POINT('',#2570);
+#2570 = CARTESIAN_POINT('',(0.142,0.308,5.E-02));
+#2571 = ELLIPSE('',#2572,0.165462986798,0.117);
+#2572 = AXIS2_PLACEMENT_3D('',#2573,#2574,#2575);
+#2573 = CARTESIAN_POINT('',(0.142,0.308,0.167));
+#2574 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2575 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2576 = ORIENTED_EDGE('',*,*,#2577,.T.);
+#2577 = EDGE_CURVE('',#2569,#2545,#2578,.T.);
+#2578 = LINE('',#2579,#2580);
+#2579 = CARTESIAN_POINT('',(2.5E-02,0.308,5.E-02));
+#2580 = VECTOR('',#2581,1.);
+#2581 = DIRECTION('',(1.,0.,0.));
+#2582 = ORIENTED_EDGE('',*,*,#2552,.F.);
+#2583 = ORIENTED_EDGE('',*,*,#2370,.F.);
+#2584 = CYLINDRICAL_SURFACE('',#2585,0.117);
+#2585 = AXIS2_PLACEMENT_3D('',#2586,#2587,#2588);
+#2586 = CARTESIAN_POINT('',(2.5E-02,0.308,0.167));
+#2587 = DIRECTION('',(1.,0.,0.));
+#2588 = DIRECTION('',(0.,1.,0.));
+#2589 = ADVANCED_FACE('',(#2590),#2601,.T.);
+#2590 = FACE_BOUND('',#2591,.F.);
+#2591 = EDGE_LOOP('',(#2592,#2593,#2599,#2600));
+#2592 = ORIENTED_EDGE('',*,*,#2510,.T.);
+#2593 = ORIENTED_EDGE('',*,*,#2594,.T.);
+#2594 = EDGE_CURVE('',#2511,#2569,#2595,.T.);
+#2595 = LINE('',#2596,#2597);
+#2596 = CARTESIAN_POINT('',(0.142,-0.425,5.E-02));
+#2597 = VECTOR('',#2598,1.);
+#2598 = DIRECTION('',(0.,1.,0.));
+#2599 = ORIENTED_EDGE('',*,*,#2568,.F.);
+#2600 = ORIENTED_EDGE('',*,*,#2394,.F.);
+#2601 = CYLINDRICAL_SURFACE('',#2602,0.117);
+#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605);
+#2603 = CARTESIAN_POINT('',(0.142,-0.425,0.167));
+#2604 = DIRECTION('',(0.,1.,0.));
+#2605 = DIRECTION('',(-1.,0.,0.));
+#2606 = ADVANCED_FACE('',(#2607),#2613,.F.);
+#2607 = FACE_BOUND('',#2608,.F.);
+#2608 = EDGE_LOOP('',(#2609,#2610,#2611,#2612));
+#2609 = ORIENTED_EDGE('',*,*,#2452,.F.);
+#2610 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2611 = ORIENTED_EDGE('',*,*,#2494,.T.);
+#2612 = ORIENTED_EDGE('',*,*,#2419,.F.);
+#2613 = PLANE('',#2614);
+#2614 = AXIS2_PLACEMENT_3D('',#2615,#2616,#2617);
+#2615 = CARTESIAN_POINT('',(-1.075,-0.425,5.E-02));
+#2616 = DIRECTION('',(0.,0.,1.));
+#2617 = DIRECTION('',(1.,0.,0.));
+#2618 = ADVANCED_FACE('',(#2619),#2625,.F.);
+#2619 = FACE_BOUND('',#2620,.F.);
+#2620 = EDGE_LOOP('',(#2621,#2622,#2623,#2624));
+#2621 = ORIENTED_EDGE('',*,*,#2594,.F.);
+#2622 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2623 = ORIENTED_EDGE('',*,*,#2544,.T.);
+#2624 = ORIENTED_EDGE('',*,*,#2577,.F.);
+#2625 = PLANE('',#2626);
+#2626 = AXIS2_PLACEMENT_3D('',#2627,#2628,#2629);
+#2627 = CARTESIAN_POINT('',(2.5E-02,-0.425,5.E-02));
+#2628 = DIRECTION('',(0.,0.,1.));
+#2629 = DIRECTION('',(1.,0.,0.));
+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2634))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2631,#2632,#2633)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2631 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2632 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2633 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2634 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#2631,
+'distance_accuracy_value','confusion accuracy');
+#2635 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2636 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#2637,#2645,#2652,#2659,#2666,#2673,#2680,#2687,#2694,#2701,#2708,
+#2715,#2722,#2729,#2736,#2743,#2750,#2757,#2764,#2771,#2778,#2785,
+#2792,#2799,#2806,#2813,#2820,#2827,#2834,#2841,#2848,#2855,#2862,
+#2869,#2876,#2883,#2890,#2897,#2904,#2911,#2918,#2925,#2932,#2939,
+#2946,#2953,#2960,#2967,#2974,#2981,#2988,#2995,#3002,#3009,#3016,
+#3023,#3030,#3037,#3044,#3051,#3058,#3066,#3073,#3080,#3087,#3094,
+#3101,#3108,#3115,#3122,#3129,#3136,#3143,#3150,#3157,#3164,#3171,
+#3178,#3185,#3192,#3199,#3206,#3213,#3220),#2630);
+#2637 = STYLED_ITEM('color',(#2638),#17);
+#2638 = PRESENTATION_STYLE_ASSIGNMENT((#2639));
+#2639 = SURFACE_STYLE_USAGE(.BOTH.,#2640);
+#2640 = SURFACE_SIDE_STYLE('',(#2641));
+#2641 = SURFACE_STYLE_FILL_AREA(#2642);
+#2642 = FILL_AREA_STYLE('',(#2643));
+#2643 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2644 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#2645 = STYLED_ITEM('color',(#2646),#66);
+#2646 = PRESENTATION_STYLE_ASSIGNMENT((#2647));
+#2647 = SURFACE_STYLE_USAGE(.BOTH.,#2648);
+#2648 = SURFACE_SIDE_STYLE('',(#2649));
+#2649 = SURFACE_STYLE_FILL_AREA(#2650);
+#2650 = FILL_AREA_STYLE('',(#2651));
+#2651 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2652 = STYLED_ITEM('color',(#2653),#97);
+#2653 = PRESENTATION_STYLE_ASSIGNMENT((#2654));
+#2654 = SURFACE_STYLE_USAGE(.BOTH.,#2655);
+#2655 = SURFACE_SIDE_STYLE('',(#2656));
+#2656 = SURFACE_STYLE_FILL_AREA(#2657);
+#2657 = FILL_AREA_STYLE('',(#2658));
+#2658 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2659 = STYLED_ITEM('color',(#2660),#138);
+#2660 = PRESENTATION_STYLE_ASSIGNMENT((#2661));
+#2661 = SURFACE_STYLE_USAGE(.BOTH.,#2662);
+#2662 = SURFACE_SIDE_STYLE('',(#2663));
+#2663 = SURFACE_STYLE_FILL_AREA(#2664);
+#2664 = FILL_AREA_STYLE('',(#2665));
+#2665 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2666 = STYLED_ITEM('color',(#2667),#292);
+#2667 = PRESENTATION_STYLE_ASSIGNMENT((#2668));
+#2668 = SURFACE_STYLE_USAGE(.BOTH.,#2669);
+#2669 = SURFACE_SIDE_STYLE('',(#2670));
+#2670 = SURFACE_STYLE_FILL_AREA(#2671);
+#2671 = FILL_AREA_STYLE('',(#2672));
+#2672 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2673 = STYLED_ITEM('color',(#2674),#418);
+#2674 = PRESENTATION_STYLE_ASSIGNMENT((#2675));
+#2675 = SURFACE_STYLE_USAGE(.BOTH.,#2676);
+#2676 = SURFACE_SIDE_STYLE('',(#2677));
+#2677 = SURFACE_STYLE_FILL_AREA(#2678);
+#2678 = FILL_AREA_STYLE('',(#2679));
+#2679 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2680 = STYLED_ITEM('color',(#2681),#435);
+#2681 = PRESENTATION_STYLE_ASSIGNMENT((#2682));
+#2682 = SURFACE_STYLE_USAGE(.BOTH.,#2683);
+#2683 = SURFACE_SIDE_STYLE('',(#2684));
+#2684 = SURFACE_STYLE_FILL_AREA(#2685);
+#2685 = FILL_AREA_STYLE('',(#2686));
+#2686 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2687 = STYLED_ITEM('color',(#2688),#474);
+#2688 = PRESENTATION_STYLE_ASSIGNMENT((#2689));
+#2689 = SURFACE_STYLE_USAGE(.BOTH.,#2690);
+#2690 = SURFACE_SIDE_STYLE('',(#2691));
+#2691 = SURFACE_STYLE_FILL_AREA(#2692);
+#2692 = FILL_AREA_STYLE('',(#2693));
+#2693 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2694 = STYLED_ITEM('color',(#2695),#498);
+#2695 = PRESENTATION_STYLE_ASSIGNMENT((#2696));
+#2696 = SURFACE_STYLE_USAGE(.BOTH.,#2697);
+#2697 = SURFACE_SIDE_STYLE('',(#2698));
+#2698 = SURFACE_STYLE_FILL_AREA(#2699);
+#2699 = FILL_AREA_STYLE('',(#2700));
+#2700 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2701 = STYLED_ITEM('color',(#2702),#521);
+#2702 = PRESENTATION_STYLE_ASSIGNMENT((#2703));
+#2703 = SURFACE_STYLE_USAGE(.BOTH.,#2704);
+#2704 = SURFACE_SIDE_STYLE('',(#2705));
+#2705 = SURFACE_STYLE_FILL_AREA(#2706);
+#2706 = FILL_AREA_STYLE('',(#2707));
+#2707 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2708 = STYLED_ITEM('color',(#2709),#538);
+#2709 = PRESENTATION_STYLE_ASSIGNMENT((#2710));
+#2710 = SURFACE_STYLE_USAGE(.BOTH.,#2711);
+#2711 = SURFACE_SIDE_STYLE('',(#2712));
+#2712 = SURFACE_STYLE_FILL_AREA(#2713);
+#2713 = FILL_AREA_STYLE('',(#2714));
+#2714 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2715 = STYLED_ITEM('color',(#2716),#562);
+#2716 = PRESENTATION_STYLE_ASSIGNMENT((#2717));
+#2717 = SURFACE_STYLE_USAGE(.BOTH.,#2718);
+#2718 = SURFACE_SIDE_STYLE('',(#2719));
+#2719 = SURFACE_STYLE_FILL_AREA(#2720);
+#2720 = FILL_AREA_STYLE('',(#2721));
+#2721 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2722 = STYLED_ITEM('color',(#2723),#588);
+#2723 = PRESENTATION_STYLE_ASSIGNMENT((#2724));
+#2724 = SURFACE_STYLE_USAGE(.BOTH.,#2725);
+#2725 = SURFACE_SIDE_STYLE('',(#2726));
+#2726 = SURFACE_STYLE_FILL_AREA(#2727);
+#2727 = FILL_AREA_STYLE('',(#2728));
+#2728 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2729 = STYLED_ITEM('color',(#2730),#612);
+#2730 = PRESENTATION_STYLE_ASSIGNMENT((#2731));
+#2731 = SURFACE_STYLE_USAGE(.BOTH.,#2732);
+#2732 = SURFACE_SIDE_STYLE('',(#2733));
+#2733 = SURFACE_STYLE_FILL_AREA(#2734);
+#2734 = FILL_AREA_STYLE('',(#2735));
+#2735 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2736 = STYLED_ITEM('color',(#2737),#629);
+#2737 = PRESENTATION_STYLE_ASSIGNMENT((#2738));
+#2738 = SURFACE_STYLE_USAGE(.BOTH.,#2739);
+#2739 = SURFACE_SIDE_STYLE('',(#2740));
+#2740 = SURFACE_STYLE_FILL_AREA(#2741);
+#2741 = FILL_AREA_STYLE('',(#2742));
+#2742 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2743 = STYLED_ITEM('color',(#2744),#660);
+#2744 = PRESENTATION_STYLE_ASSIGNMENT((#2745));
+#2745 = SURFACE_STYLE_USAGE(.BOTH.,#2746);
+#2746 = SURFACE_SIDE_STYLE('',(#2747));
+#2747 = SURFACE_STYLE_FILL_AREA(#2748);
+#2748 = FILL_AREA_STYLE('',(#2749));
+#2749 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2750 = STYLED_ITEM('color',(#2751),#686);
+#2751 = PRESENTATION_STYLE_ASSIGNMENT((#2752));
+#2752 = SURFACE_STYLE_USAGE(.BOTH.,#2753);
+#2753 = SURFACE_SIDE_STYLE('',(#2754));
+#2754 = SURFACE_STYLE_FILL_AREA(#2755);
+#2755 = FILL_AREA_STYLE('',(#2756));
+#2756 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2757 = STYLED_ITEM('color',(#2758),#710);
+#2758 = PRESENTATION_STYLE_ASSIGNMENT((#2759));
+#2759 = SURFACE_STYLE_USAGE(.BOTH.,#2760);
+#2760 = SURFACE_SIDE_STYLE('',(#2761));
+#2761 = SURFACE_STYLE_FILL_AREA(#2762);
+#2762 = FILL_AREA_STYLE('',(#2763));
+#2763 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2764 = STYLED_ITEM('color',(#2765),#741);
+#2765 = PRESENTATION_STYLE_ASSIGNMENT((#2766));
+#2766 = SURFACE_STYLE_USAGE(.BOTH.,#2767);
+#2767 = SURFACE_SIDE_STYLE('',(#2768));
+#2768 = SURFACE_STYLE_FILL_AREA(#2769);
+#2769 = FILL_AREA_STYLE('',(#2770));
+#2770 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2771 = STYLED_ITEM('color',(#2772),#765);
+#2772 = PRESENTATION_STYLE_ASSIGNMENT((#2773));
+#2773 = SURFACE_STYLE_USAGE(.BOTH.,#2774);
+#2774 = SURFACE_SIDE_STYLE('',(#2775));
+#2775 = SURFACE_STYLE_FILL_AREA(#2776);
+#2776 = FILL_AREA_STYLE('',(#2777));
+#2777 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2778 = STYLED_ITEM('color',(#2779),#789);
+#2779 = PRESENTATION_STYLE_ASSIGNMENT((#2780));
+#2780 = SURFACE_STYLE_USAGE(.BOTH.,#2781);
+#2781 = SURFACE_SIDE_STYLE('',(#2782));
+#2782 = SURFACE_STYLE_FILL_AREA(#2783);
+#2783 = FILL_AREA_STYLE('',(#2784));
+#2784 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2785 = STYLED_ITEM('color',(#2786),#813);
+#2786 = PRESENTATION_STYLE_ASSIGNMENT((#2787));
+#2787 = SURFACE_STYLE_USAGE(.BOTH.,#2788);
+#2788 = SURFACE_SIDE_STYLE('',(#2789));
+#2789 = SURFACE_STYLE_FILL_AREA(#2790);
+#2790 = FILL_AREA_STYLE('',(#2791));
+#2791 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2792 = STYLED_ITEM('color',(#2793),#837);
+#2793 = PRESENTATION_STYLE_ASSIGNMENT((#2794));
+#2794 = SURFACE_STYLE_USAGE(.BOTH.,#2795);
+#2795 = SURFACE_SIDE_STYLE('',(#2796));
+#2796 = SURFACE_STYLE_FILL_AREA(#2797);
+#2797 = FILL_AREA_STYLE('',(#2798));
+#2798 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2799 = STYLED_ITEM('color',(#2800),#861);
+#2800 = PRESENTATION_STYLE_ASSIGNMENT((#2801));
+#2801 = SURFACE_STYLE_USAGE(.BOTH.,#2802);
+#2802 = SURFACE_SIDE_STYLE('',(#2803));
+#2803 = SURFACE_STYLE_FILL_AREA(#2804);
+#2804 = FILL_AREA_STYLE('',(#2805));
+#2805 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2806 = STYLED_ITEM('color',(#2807),#885);
+#2807 = PRESENTATION_STYLE_ASSIGNMENT((#2808));
+#2808 = SURFACE_STYLE_USAGE(.BOTH.,#2809);
+#2809 = SURFACE_SIDE_STYLE('',(#2810));
+#2810 = SURFACE_STYLE_FILL_AREA(#2811);
+#2811 = FILL_AREA_STYLE('',(#2812));
+#2812 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2813 = STYLED_ITEM('color',(#2814),#902);
+#2814 = PRESENTATION_STYLE_ASSIGNMENT((#2815));
+#2815 = SURFACE_STYLE_USAGE(.BOTH.,#2816);
+#2816 = SURFACE_SIDE_STYLE('',(#2817));
+#2817 = SURFACE_STYLE_FILL_AREA(#2818);
+#2818 = FILL_AREA_STYLE('',(#2819));
+#2819 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2820 = STYLED_ITEM('color',(#2821),#921);
+#2821 = PRESENTATION_STYLE_ASSIGNMENT((#2822));
+#2822 = SURFACE_STYLE_USAGE(.BOTH.,#2823);
+#2823 = SURFACE_SIDE_STYLE('',(#2824));
+#2824 = SURFACE_STYLE_FILL_AREA(#2825);
+#2825 = FILL_AREA_STYLE('',(#2826));
+#2826 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2827 = STYLED_ITEM('color',(#2828),#952);
+#2828 = PRESENTATION_STYLE_ASSIGNMENT((#2829));
+#2829 = SURFACE_STYLE_USAGE(.BOTH.,#2830);
+#2830 = SURFACE_SIDE_STYLE('',(#2831));
+#2831 = SURFACE_STYLE_FILL_AREA(#2832);
+#2832 = FILL_AREA_STYLE('',(#2833));
+#2833 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2834 = STYLED_ITEM('color',(#2835),#980);
+#2835 = PRESENTATION_STYLE_ASSIGNMENT((#2836));
+#2836 = SURFACE_STYLE_USAGE(.BOTH.,#2837);
+#2837 = SURFACE_SIDE_STYLE('',(#2838));
+#2838 = SURFACE_STYLE_FILL_AREA(#2839);
+#2839 = FILL_AREA_STYLE('',(#2840));
+#2840 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2841 = STYLED_ITEM('color',(#2842),#1004);
+#2842 = PRESENTATION_STYLE_ASSIGNMENT((#2843));
+#2843 = SURFACE_STYLE_USAGE(.BOTH.,#2844);
+#2844 = SURFACE_SIDE_STYLE('',(#2845));
+#2845 = SURFACE_STYLE_FILL_AREA(#2846);
+#2846 = FILL_AREA_STYLE('',(#2847));
+#2847 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2848 = STYLED_ITEM('color',(#2849),#1032);
+#2849 = PRESENTATION_STYLE_ASSIGNMENT((#2850));
+#2850 = SURFACE_STYLE_USAGE(.BOTH.,#2851);
+#2851 = SURFACE_SIDE_STYLE('',(#2852));
+#2852 = SURFACE_STYLE_FILL_AREA(#2853);
+#2853 = FILL_AREA_STYLE('',(#2854));
+#2854 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2855 = STYLED_ITEM('color',(#2856),#1056);
+#2856 = PRESENTATION_STYLE_ASSIGNMENT((#2857));
+#2857 = SURFACE_STYLE_USAGE(.BOTH.,#2858);
+#2858 = SURFACE_SIDE_STYLE('',(#2859));
+#2859 = SURFACE_STYLE_FILL_AREA(#2860);
+#2860 = FILL_AREA_STYLE('',(#2861));
+#2861 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2862 = STYLED_ITEM('color',(#2863),#1084);
+#2863 = PRESENTATION_STYLE_ASSIGNMENT((#2864));
+#2864 = SURFACE_STYLE_USAGE(.BOTH.,#2865);
+#2865 = SURFACE_SIDE_STYLE('',(#2866));
+#2866 = SURFACE_STYLE_FILL_AREA(#2867);
+#2867 = FILL_AREA_STYLE('',(#2868));
+#2868 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2869 = STYLED_ITEM('color',(#2870),#1108);
+#2870 = PRESENTATION_STYLE_ASSIGNMENT((#2871));
+#2871 = SURFACE_STYLE_USAGE(.BOTH.,#2872);
+#2872 = SURFACE_SIDE_STYLE('',(#2873));
+#2873 = SURFACE_STYLE_FILL_AREA(#2874);
+#2874 = FILL_AREA_STYLE('',(#2875));
+#2875 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2876 = STYLED_ITEM('color',(#2877),#1129);
+#2877 = PRESENTATION_STYLE_ASSIGNMENT((#2878));
+#2878 = SURFACE_STYLE_USAGE(.BOTH.,#2879);
+#2879 = SURFACE_SIDE_STYLE('',(#2880));
+#2880 = SURFACE_STYLE_FILL_AREA(#2881);
+#2881 = FILL_AREA_STYLE('',(#2882));
+#2882 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2883 = STYLED_ITEM('color',(#2884),#1153);
+#2884 = PRESENTATION_STYLE_ASSIGNMENT((#2885));
+#2885 = SURFACE_STYLE_USAGE(.BOTH.,#2886);
+#2886 = SURFACE_SIDE_STYLE('',(#2887));
+#2887 = SURFACE_STYLE_FILL_AREA(#2888);
+#2888 = FILL_AREA_STYLE('',(#2889));
+#2889 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2890 = STYLED_ITEM('color',(#2891),#1170);
+#2891 = PRESENTATION_STYLE_ASSIGNMENT((#2892));
+#2892 = SURFACE_STYLE_USAGE(.BOTH.,#2893);
+#2893 = SURFACE_SIDE_STYLE('',(#2894));
+#2894 = SURFACE_STYLE_FILL_AREA(#2895);
+#2895 = FILL_AREA_STYLE('',(#2896));
+#2896 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2897 = STYLED_ITEM('color',(#2898),#1183);
+#2898 = PRESENTATION_STYLE_ASSIGNMENT((#2899));
+#2899 = SURFACE_STYLE_USAGE(.BOTH.,#2900);
+#2900 = SURFACE_SIDE_STYLE('',(#2901));
+#2901 = SURFACE_STYLE_FILL_AREA(#2902);
+#2902 = FILL_AREA_STYLE('',(#2903));
+#2903 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2904 = STYLED_ITEM('color',(#2905),#1215);
+#2905 = PRESENTATION_STYLE_ASSIGNMENT((#2906));
+#2906 = SURFACE_STYLE_USAGE(.BOTH.,#2907);
+#2907 = SURFACE_SIDE_STYLE('',(#2908));
+#2908 = SURFACE_STYLE_FILL_AREA(#2909);
+#2909 = FILL_AREA_STYLE('',(#2910));
+#2910 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2911 = STYLED_ITEM('color',(#2912),#1247);
+#2912 = PRESENTATION_STYLE_ASSIGNMENT((#2913));
+#2913 = SURFACE_STYLE_USAGE(.BOTH.,#2914);
+#2914 = SURFACE_SIDE_STYLE('',(#2915));
+#2915 = SURFACE_STYLE_FILL_AREA(#2916);
+#2916 = FILL_AREA_STYLE('',(#2917));
+#2917 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2918 = STYLED_ITEM('color',(#2919),#1264);
+#2919 = PRESENTATION_STYLE_ASSIGNMENT((#2920));
+#2920 = SURFACE_STYLE_USAGE(.BOTH.,#2921);
+#2921 = SURFACE_SIDE_STYLE('',(#2922));
+#2922 = SURFACE_STYLE_FILL_AREA(#2923);
+#2923 = FILL_AREA_STYLE('',(#2924));
+#2924 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2925 = STYLED_ITEM('color',(#2926),#1348);
+#2926 = PRESENTATION_STYLE_ASSIGNMENT((#2927));
+#2927 = SURFACE_STYLE_USAGE(.BOTH.,#2928);
+#2928 = SURFACE_SIDE_STYLE('',(#2929));
+#2929 = SURFACE_STYLE_FILL_AREA(#2930);
+#2930 = FILL_AREA_STYLE('',(#2931));
+#2931 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2932 = STYLED_ITEM('color',(#2933),#1365);
+#2933 = PRESENTATION_STYLE_ASSIGNMENT((#2934));
+#2934 = SURFACE_STYLE_USAGE(.BOTH.,#2935);
+#2935 = SURFACE_SIDE_STYLE('',(#2936));
+#2936 = SURFACE_STYLE_FILL_AREA(#2937);
+#2937 = FILL_AREA_STYLE('',(#2938));
+#2938 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2939 = STYLED_ITEM('color',(#2940),#1404);
+#2940 = PRESENTATION_STYLE_ASSIGNMENT((#2941));
+#2941 = SURFACE_STYLE_USAGE(.BOTH.,#2942);
+#2942 = SURFACE_SIDE_STYLE('',(#2943));
+#2943 = SURFACE_STYLE_FILL_AREA(#2944);
+#2944 = FILL_AREA_STYLE('',(#2945));
+#2945 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2946 = STYLED_ITEM('color',(#2947),#1475);
+#2947 = PRESENTATION_STYLE_ASSIGNMENT((#2948));
+#2948 = SURFACE_STYLE_USAGE(.BOTH.,#2949);
+#2949 = SURFACE_SIDE_STYLE('',(#2950));
+#2950 = SURFACE_STYLE_FILL_AREA(#2951);
+#2951 = FILL_AREA_STYLE('',(#2952));
+#2952 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2953 = STYLED_ITEM('color',(#2954),#1502);
+#2954 = PRESENTATION_STYLE_ASSIGNMENT((#2955));
+#2955 = SURFACE_STYLE_USAGE(.BOTH.,#2956);
+#2956 = SURFACE_SIDE_STYLE('',(#2957));
+#2957 = SURFACE_STYLE_FILL_AREA(#2958);
+#2958 = FILL_AREA_STYLE('',(#2959));
+#2959 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2960 = STYLED_ITEM('color',(#2961),#1580);
+#2961 = PRESENTATION_STYLE_ASSIGNMENT((#2962));
+#2962 = SURFACE_STYLE_USAGE(.BOTH.,#2963);
+#2963 = SURFACE_SIDE_STYLE('',(#2964));
+#2964 = SURFACE_STYLE_FILL_AREA(#2965);
+#2965 = FILL_AREA_STYLE('',(#2966));
+#2966 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2967 = STYLED_ITEM('color',(#2968),#1609);
+#2968 = PRESENTATION_STYLE_ASSIGNMENT((#2969));
+#2969 = SURFACE_STYLE_USAGE(.BOTH.,#2970);
+#2970 = SURFACE_SIDE_STYLE('',(#2971));
+#2971 = SURFACE_STYLE_FILL_AREA(#2972);
+#2972 = FILL_AREA_STYLE('',(#2973));
+#2973 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2974 = STYLED_ITEM('color',(#2975),#1680);
+#2975 = PRESENTATION_STYLE_ASSIGNMENT((#2976));
+#2976 = SURFACE_STYLE_USAGE(.BOTH.,#2977);
+#2977 = SURFACE_SIDE_STYLE('',(#2978));
+#2978 = SURFACE_STYLE_FILL_AREA(#2979);
+#2979 = FILL_AREA_STYLE('',(#2980));
+#2980 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2981 = STYLED_ITEM('color',(#2982),#1707);
+#2982 = PRESENTATION_STYLE_ASSIGNMENT((#2983));
+#2983 = SURFACE_STYLE_USAGE(.BOTH.,#2984);
+#2984 = SURFACE_SIDE_STYLE('',(#2985));
+#2985 = SURFACE_STYLE_FILL_AREA(#2986);
+#2986 = FILL_AREA_STYLE('',(#2987));
+#2987 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2988 = STYLED_ITEM('color',(#2989),#1770);
+#2989 = PRESENTATION_STYLE_ASSIGNMENT((#2990));
+#2990 = SURFACE_STYLE_USAGE(.BOTH.,#2991);
+#2991 = SURFACE_SIDE_STYLE('',(#2992));
+#2992 = SURFACE_STYLE_FILL_AREA(#2993);
+#2993 = FILL_AREA_STYLE('',(#2994));
+#2994 = FILL_AREA_STYLE_COLOUR('',#2644);
+#2995 = STYLED_ITEM('color',(#2996),#1782);
+#2996 = PRESENTATION_STYLE_ASSIGNMENT((#2997));
+#2997 = SURFACE_STYLE_USAGE(.BOTH.,#2998);
+#2998 = SURFACE_SIDE_STYLE('',(#2999));
+#2999 = SURFACE_STYLE_FILL_AREA(#3000);
+#3000 = FILL_AREA_STYLE('',(#3001));
+#3001 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3002 = STYLED_ITEM('color',(#3003),#1813);
+#3003 = PRESENTATION_STYLE_ASSIGNMENT((#3004));
+#3004 = SURFACE_STYLE_USAGE(.BOTH.,#3005);
+#3005 = SURFACE_SIDE_STYLE('',(#3006));
+#3006 = SURFACE_STYLE_FILL_AREA(#3007);
+#3007 = FILL_AREA_STYLE('',(#3008));
+#3008 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3009 = STYLED_ITEM('color',(#3010),#1837);
+#3010 = PRESENTATION_STYLE_ASSIGNMENT((#3011));
+#3011 = SURFACE_STYLE_USAGE(.BOTH.,#3012);
+#3012 = SURFACE_SIDE_STYLE('',(#3013));
+#3013 = SURFACE_STYLE_FILL_AREA(#3014);
+#3014 = FILL_AREA_STYLE('',(#3015));
+#3015 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3016 = STYLED_ITEM('color',(#3017),#1861);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3023 = STYLED_ITEM('color',(#3024),#1878);
+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));
+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);
+#3026 = SURFACE_SIDE_STYLE('',(#3027));
+#3027 = SURFACE_STYLE_FILL_AREA(#3028);
+#3028 = FILL_AREA_STYLE('',(#3029));
+#3029 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3030 = STYLED_ITEM('color',(#3031),#1909);
+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));
+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);
+#3033 = SURFACE_SIDE_STYLE('',(#3034));
+#3034 = SURFACE_STYLE_FILL_AREA(#3035);
+#3035 = FILL_AREA_STYLE('',(#3036));
+#3036 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3037 = STYLED_ITEM('color',(#3038),#1933);
+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));
+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);
+#3040 = SURFACE_SIDE_STYLE('',(#3041));
+#3041 = SURFACE_STYLE_FILL_AREA(#3042);
+#3042 = FILL_AREA_STYLE('',(#3043));
+#3043 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3044 = STYLED_ITEM('color',(#3045),#1957);
+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));
+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);
+#3047 = SURFACE_SIDE_STYLE('',(#3048));
+#3048 = SURFACE_STYLE_FILL_AREA(#3049);
+#3049 = FILL_AREA_STYLE('',(#3050));
+#3050 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3051 = STYLED_ITEM('color',(#3052),#1974);
+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));
+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);
+#3054 = SURFACE_SIDE_STYLE('',(#3055));
+#3055 = SURFACE_STYLE_FILL_AREA(#3056);
+#3056 = FILL_AREA_STYLE('',(#3057));
+#3057 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3058 = STYLED_ITEM('color',(#3059),#1986);
+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));
+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);
+#3061 = SURFACE_SIDE_STYLE('',(#3062));
+#3062 = SURFACE_STYLE_FILL_AREA(#3063);
+#3063 = FILL_AREA_STYLE('',(#3064));
+#3064 = FILL_AREA_STYLE_COLOUR('',#3065);
+#3065 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3066 = STYLED_ITEM('color',(#3067),#2038);
+#3067 = PRESENTATION_STYLE_ASSIGNMENT((#3068));
+#3068 = SURFACE_STYLE_USAGE(.BOTH.,#3069);
+#3069 = SURFACE_SIDE_STYLE('',(#3070));
+#3070 = SURFACE_STYLE_FILL_AREA(#3071);
+#3071 = FILL_AREA_STYLE('',(#3072));
+#3072 = FILL_AREA_STYLE_COLOUR('',#3065);
+#3073 = STYLED_ITEM('color',(#3074),#2069);
+#3074 = PRESENTATION_STYLE_ASSIGNMENT((#3075));
+#3075 = SURFACE_STYLE_USAGE(.BOTH.,#3076);
+#3076 = SURFACE_SIDE_STYLE('',(#3077));
+#3077 = SURFACE_STYLE_FILL_AREA(#3078);
+#3078 = FILL_AREA_STYLE('',(#3079));
+#3079 = FILL_AREA_STYLE_COLOUR('',#3065);
+#3080 = STYLED_ITEM('color',(#3081),#2093);
+#3081 = PRESENTATION_STYLE_ASSIGNMENT((#3082));
+#3082 = SURFACE_STYLE_USAGE(.BOTH.,#3083);
+#3083 = SURFACE_SIDE_STYLE('',(#3084));
+#3084 = SURFACE_STYLE_FILL_AREA(#3085);
+#3085 = FILL_AREA_STYLE('',(#3086));
+#3086 = FILL_AREA_STYLE_COLOUR('',#3065);
+#3087 = STYLED_ITEM('color',(#3088),#2117);
+#3088 = PRESENTATION_STYLE_ASSIGNMENT((#3089));
+#3089 = SURFACE_STYLE_USAGE(.BOTH.,#3090);
+#3090 = SURFACE_SIDE_STYLE('',(#3091));
+#3091 = SURFACE_STYLE_FILL_AREA(#3092);
+#3092 = FILL_AREA_STYLE('',(#3093));
+#3093 = FILL_AREA_STYLE_COLOUR('',#3065);
+#3094 = STYLED_ITEM('color',(#3095),#2134);
+#3095 = PRESENTATION_STYLE_ASSIGNMENT((#3096));
+#3096 = SURFACE_STYLE_USAGE(.BOTH.,#3097);
+#3097 = SURFACE_SIDE_STYLE('',(#3098));
+#3098 = SURFACE_STYLE_FILL_AREA(#3099);
+#3099 = FILL_AREA_STYLE('',(#3100));
+#3100 = FILL_AREA_STYLE_COLOUR('',#3065);
+#3101 = STYLED_ITEM('color',(#3102),#2214);
+#3102 = PRESENTATION_STYLE_ASSIGNMENT((#3103));
+#3103 = SURFACE_STYLE_USAGE(.BOTH.,#3104);
+#3104 = SURFACE_SIDE_STYLE('',(#3105));
+#3105 = SURFACE_STYLE_FILL_AREA(#3106);
+#3106 = FILL_AREA_STYLE('',(#3107));
+#3107 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3108 = STYLED_ITEM('color',(#3109),#2245);
+#3109 = PRESENTATION_STYLE_ASSIGNMENT((#3110));
+#3110 = SURFACE_STYLE_USAGE(.BOTH.,#3111);
+#3111 = SURFACE_SIDE_STYLE('',(#3112));
+#3112 = SURFACE_STYLE_FILL_AREA(#3113);
+#3113 = FILL_AREA_STYLE('',(#3114));
+#3114 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3115 = STYLED_ITEM('color',(#3116),#2269);
+#3116 = PRESENTATION_STYLE_ASSIGNMENT((#3117));
+#3117 = SURFACE_STYLE_USAGE(.BOTH.,#3118);
+#3118 = SURFACE_SIDE_STYLE('',(#3119));
+#3119 = SURFACE_STYLE_FILL_AREA(#3120);
+#3120 = FILL_AREA_STYLE('',(#3121));
+#3121 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3122 = STYLED_ITEM('color',(#3123),#2293);
+#3123 = PRESENTATION_STYLE_ASSIGNMENT((#3124));
+#3124 = SURFACE_STYLE_USAGE(.BOTH.,#3125);
+#3125 = SURFACE_SIDE_STYLE('',(#3126));
+#3126 = SURFACE_STYLE_FILL_AREA(#3127);
+#3127 = FILL_AREA_STYLE('',(#3128));
+#3128 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3129 = STYLED_ITEM('color',(#3130),#2310);
+#3130 = PRESENTATION_STYLE_ASSIGNMENT((#3131));
+#3131 = SURFACE_STYLE_USAGE(.BOTH.,#3132);
+#3132 = SURFACE_SIDE_STYLE('',(#3133));
+#3133 = SURFACE_STYLE_FILL_AREA(#3134);
+#3134 = FILL_AREA_STYLE('',(#3135));
+#3135 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3136 = STYLED_ITEM('color',(#3137),#2341);
+#3137 = PRESENTATION_STYLE_ASSIGNMENT((#3138));
+#3138 = SURFACE_STYLE_USAGE(.BOTH.,#3139);
+#3139 = SURFACE_SIDE_STYLE('',(#3140));
+#3140 = SURFACE_STYLE_FILL_AREA(#3141);
+#3141 = FILL_AREA_STYLE('',(#3142));
+#3142 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3143 = STYLED_ITEM('color',(#3144),#2365);
+#3144 = PRESENTATION_STYLE_ASSIGNMENT((#3145));
+#3145 = SURFACE_STYLE_USAGE(.BOTH.,#3146);
+#3146 = SURFACE_SIDE_STYLE('',(#3147));
+#3147 = SURFACE_STYLE_FILL_AREA(#3148);
+#3148 = FILL_AREA_STYLE('',(#3149));
+#3149 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3150 = STYLED_ITEM('color',(#3151),#2389);
+#3151 = PRESENTATION_STYLE_ASSIGNMENT((#3152));
+#3152 = SURFACE_STYLE_USAGE(.BOTH.,#3153);
+#3153 = SURFACE_SIDE_STYLE('',(#3154));
+#3154 = SURFACE_STYLE_FILL_AREA(#3155);
+#3155 = FILL_AREA_STYLE('',(#3156));
+#3156 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3157 = STYLED_ITEM('color',(#3158),#2406);
+#3158 = PRESENTATION_STYLE_ASSIGNMENT((#3159));
+#3159 = SURFACE_STYLE_USAGE(.BOTH.,#3160);
+#3160 = SURFACE_SIDE_STYLE('',(#3161));
+#3161 = SURFACE_STYLE_FILL_AREA(#3162);
+#3162 = FILL_AREA_STYLE('',(#3163));
+#3163 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3164 = STYLED_ITEM('color',(#3165),#2439);
+#3165 = PRESENTATION_STYLE_ASSIGNMENT((#3166));
+#3166 = SURFACE_STYLE_USAGE(.BOTH.,#3167);
+#3167 = SURFACE_SIDE_STYLE('',(#3168));
+#3168 = SURFACE_STYLE_FILL_AREA(#3169);
+#3169 = FILL_AREA_STYLE('',(#3170));
+#3170 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3171 = STYLED_ITEM('color',(#3172),#2464);
+#3172 = PRESENTATION_STYLE_ASSIGNMENT((#3173));
+#3173 = SURFACE_STYLE_USAGE(.BOTH.,#3174);
+#3174 = SURFACE_SIDE_STYLE('',(#3175));
+#3175 = SURFACE_STYLE_FILL_AREA(#3176);
+#3176 = FILL_AREA_STYLE('',(#3177));
+#3177 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3178 = STYLED_ITEM('color',(#3179),#2489);
+#3179 = PRESENTATION_STYLE_ASSIGNMENT((#3180));
+#3180 = SURFACE_STYLE_USAGE(.BOTH.,#3181);
+#3181 = SURFACE_SIDE_STYLE('',(#3182));
+#3182 = SURFACE_STYLE_FILL_AREA(#3183);
+#3183 = FILL_AREA_STYLE('',(#3184));
+#3184 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3185 = STYLED_ITEM('color',(#3186),#2506);
+#3186 = PRESENTATION_STYLE_ASSIGNMENT((#3187));
+#3187 = SURFACE_STYLE_USAGE(.BOTH.,#3188);
+#3188 = SURFACE_SIDE_STYLE('',(#3189));
+#3189 = SURFACE_STYLE_FILL_AREA(#3190);
+#3190 = FILL_AREA_STYLE('',(#3191));
+#3191 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3192 = STYLED_ITEM('color',(#3193),#2539);
+#3193 = PRESENTATION_STYLE_ASSIGNMENT((#3194));
+#3194 = SURFACE_STYLE_USAGE(.BOTH.,#3195);
+#3195 = SURFACE_SIDE_STYLE('',(#3196));
+#3196 = SURFACE_STYLE_FILL_AREA(#3197);
+#3197 = FILL_AREA_STYLE('',(#3198));
+#3198 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3199 = STYLED_ITEM('color',(#3200),#2564);
+#3200 = PRESENTATION_STYLE_ASSIGNMENT((#3201));
+#3201 = SURFACE_STYLE_USAGE(.BOTH.,#3202);
+#3202 = SURFACE_SIDE_STYLE('',(#3203));
+#3203 = SURFACE_STYLE_FILL_AREA(#3204);
+#3204 = FILL_AREA_STYLE('',(#3205));
+#3205 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3206 = STYLED_ITEM('color',(#3207),#2589);
+#3207 = PRESENTATION_STYLE_ASSIGNMENT((#3208));
+#3208 = SURFACE_STYLE_USAGE(.BOTH.,#3209);
+#3209 = SURFACE_SIDE_STYLE('',(#3210));
+#3210 = SURFACE_STYLE_FILL_AREA(#3211);
+#3211 = FILL_AREA_STYLE('',(#3212));
+#3212 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3213 = STYLED_ITEM('color',(#3214),#2606);
+#3214 = PRESENTATION_STYLE_ASSIGNMENT((#3215));
+#3215 = SURFACE_STYLE_USAGE(.BOTH.,#3216);
+#3216 = SURFACE_SIDE_STYLE('',(#3217));
+#3217 = SURFACE_STYLE_FILL_AREA(#3218);
+#3218 = FILL_AREA_STYLE('',(#3219));
+#3219 = FILL_AREA_STYLE_COLOUR('',#2644);
+#3220 = STYLED_ITEM('color',(#3221),#2618);
+#3221 = PRESENTATION_STYLE_ASSIGNMENT((#3222));
+#3222 = SURFACE_STYLE_USAGE(.BOTH.,#3223);
+#3223 = SURFACE_SIDE_STYLE('',(#3224));
+#3224 = SURFACE_STYLE_FILL_AREA(#3225);
+#3225 = FILL_AREA_STYLE('',(#3226));
+#3226 = FILL_AREA_STYLE_COLOUR('',#2644);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SQ.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SQ.wrl
new file mode 100644
index 00000000..f450b3e0
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_SQ.wrl
@@ -0,0 +1,557 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,0,10,9,-1,8,11,0,-1,0,11,10,-1,8,12,11,-1]
+coord Coordinate { point [-0.787 -0.689 0.111,-0.785 -0.691 0.123,-0.787 -0.689 0.117,-0.783 -0.694 0.129,-0.779 -0.697 0.134,-0.775 -0.701 0.138,-0.770 -0.706 0.142,-0.787 -0.689 0.071,-0.719 -0.758 0.071,-0.763 -0.714 0.145,-0.757 -0.719 0.146,-0.752 -0.724 0.147,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 -0.689 0.111,-0.787 -0.551 0.111,-0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1,6,0,7,-1,6,4,0,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1]
+coord Coordinate { point [-0.787 -0.689 0.117,-0.787 -0.551 0.111,-0.787 -0.689 0.111,-0.787 0.551 0.111,-0.787 0.689 0.117,-0.787 0.689 0.111,-0.785 0.691 0.123,-0.785 -0.691 0.123,-0.783 0.694 0.129,-0.783 -0.694 0.129,-0.779 0.697 0.134,-0.779 -0.697 0.134,-0.775 0.701 0.138,-0.775 -0.701 0.138,-0.770 0.706 0.142,-0.770 -0.706 0.142,-0.763 0.714 0.145,-0.763 -0.714 0.145,-0.757 0.719 0.146,-0.757 -0.719 0.146,-0.752 0.724 0.147,-0.752 -0.724 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,0,4,3,-1,5,6,7,-1,2,8,9,-1,1,8,2,-1,6,10,11,-1,5,10,6,-1,12,13,8,-1,8,13,9,-1,12,14,13,-1,15,16,17,-1,11,18,19,-1,19,18,15,-1,10,18,11,-1,15,18,16,-1,6,3,4,-1,6,4,7,-1,12,15,14,-1,14,15,17,-1]
+coord Coordinate { point [-0.787 -0.689 0.071,-0.691 -0.719 0.071,-0.719 -0.758 0.071,-0.748 -0.661 0.071,-0.787 -0.551 0.071,-0.787 0.689 0.071,-0.748 0.661 0.071,-0.787 0.551 0.071,0.691 -0.719 0.071,0.719 -0.758 0.071,-0.719 0.758 0.071,-0.691 0.719 0.071,0.748 -0.661 0.071,0.787 -0.689 0.071,0.787 -0.551 0.071,0.748 0.661 0.071,0.787 0.689 0.071,0.787 0.551 0.071,0.719 0.758 0.071,0.691 0.719 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,2,1,-1,6,3,4,-1,7,2,5,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,8,16,15,-1,17,6,4,-1,18,19,16,-1,18,20,19,-1,18,21,20,-1,18,16,8,-1,18,22,21,-1,23,2,7,-1,24,4,25,-1,24,17,4,-1,26,27,28,-1,26,28,29,-1,26,29,30,-1,26,23,27,-1,26,2,23,-1,31,26,30,-1,32,24,25,-1,33,26,31,-1,34,32,25,-1,10,35,34,-1,10,34,25,-1,36,35,10,-1,22,33,37,-1,22,37,21,-1,22,26,33,-1,38,36,10,-1,39,38,10,-1,9,39,10,-1]
+coord Coordinate { point [-0.690 -0.670 0.147,-0.699 -0.661 0.147,-0.752 -0.724 0.147,-0.679 -0.676 0.147,-0.719 -0.758 0.147,-0.706 -0.650 0.147,-0.667 -0.681 0.147,-0.710 -0.638 0.147,0.752 0.724 0.147,0.712 -0.625 0.147,0.752 -0.724 0.147,0.712 0.625 0.147,0.710 0.638 0.147,0.706 0.650 0.147,0.699 0.661 0.147,0.690 0.670 0.147,0.679 0.676 0.147,-0.654 -0.682 0.147,0.719 0.758 0.147,0.667 0.681 0.147,0.654 0.682 0.147,-0.654 0.682 0.147,-0.719 0.758 0.147,-0.712 -0.625 0.147,0.654 -0.682 0.147,0.719 -0.758 0.147,-0.752 0.724 0.147,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.706 0.650 0.147,-0.699 0.661 0.147,-0.690 0.670 0.147,0.667 -0.681 0.147,-0.679 0.676 0.147,0.679 -0.676 0.147,0.690 -0.670 0.147,0.699 -0.661 0.147,-0.667 0.681 0.147,0.706 -0.650 0.147,0.710 -0.638 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.719 -0.758 0.071,0.719 -0.758 0.147,-0.719 -0.758 0.071,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-0.787 -0.551 0.000,-0.787 -0.551 0.071,-0.945 -0.551 0.000,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.787 0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,1,9,-1,11,7,1,-1,11,1,10,-1,12,7,11,-1]
+coord Coordinate { point [-0.785 0.691 0.123,-0.787 0.689 0.111,-0.787 0.689 0.117,-0.783 0.694 0.129,-0.779 0.697 0.134,-0.775 0.701 0.138,-0.770 0.706 0.142,-0.719 0.758 0.071,-0.787 0.689 0.071,-0.763 0.714 0.145,-0.757 0.719 0.146,-0.752 0.724 0.147,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 0.689 0.071,-0.787 0.551 0.111,-0.787 0.689 0.111,-0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 0.551 0.000,-0.787 0.551 0.071,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,7,1,-1,10,1,9,-1,11,7,10,-1]
+coord Coordinate { point [0.787 -0.690 0.118,0.787 -0.689 0.111,0.787 -0.689 0.115,0.785 -0.691 0.124,0.782 -0.694 0.130,0.777 -0.699 0.136,0.770 -0.707 0.142,0.719 -0.758 0.071,0.787 -0.689 0.071,0.761 -0.715 0.145,0.752 -0.724 0.147,0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 -0.689 0.111,0.787 -0.551 0.071,0.787 -0.551 0.111,0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.719 0.758 0.147,0.719 0.758 0.071,-0.719 0.758 0.071,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.787 -0.551 0.071,0.787 0.551 0.071,0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,8,10,0,-1,0,10,9,-1,8,11,10,-1]
+coord Coordinate { point [0.787 0.689 0.111,0.787 0.690 0.118,0.787 0.689 0.115,0.785 0.691 0.124,0.782 0.694 0.130,0.777 0.699 0.136,0.770 0.707 0.142,0.787 0.689 0.071,0.719 0.758 0.071,0.761 0.715 0.145,0.752 0.724 0.147,0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 0.551 0.111,0.787 0.689 0.071,0.787 0.689 0.111,0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.691 -0.719 0.107,-0.691 -0.719 0.071,-0.748 -0.661 0.071,-0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107,-0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 -0.719 0.107,0.691 -0.719 0.071,-0.691 -0.719 0.071,-0.691 -0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.691 0.719 0.071,-0.691 0.719 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 -0.719 0.071,0.691 -0.719 0.107,0.748 -0.661 0.071,0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 0.719 0.071,0.691 0.719 0.107,-0.691 0.719 0.071,-0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.748 0.661 0.071,0.748 -0.661 0.107,0.748 0.661 0.107,0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 0.719 0.107,0.691 0.719 0.071,0.748 0.661 0.071,0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,11,12,-1,10,12,13,-1,14,9,15,-1,14,15,11,-1,14,8,9,-1,16,14,11,-1,16,11,10,-1,17,18,16,-1,17,16,10,-1,19,18,17,-1]
+coord Coordinate { point [0.761 0.715 0.145,0.752 -0.724 0.147,0.761 -0.715 0.145,0.752 0.724 0.147,0.770 0.707 0.142,0.770 -0.707 0.142,0.777 0.699 0.136,0.777 -0.699 0.136,0.782 0.694 0.130,0.782 -0.694 0.130,0.787 -0.551 0.111,0.787 -0.690 0.118,0.787 -0.689 0.115,0.787 -0.689 0.111,0.785 0.691 0.124,0.785 -0.691 0.124,0.787 0.690 0.118,0.787 0.551 0.111,0.787 0.689 0.115,0.787 0.689 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 -0.625 0.147,0.712 0.625 0.147,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.711 0.636 0.154,0.712 0.625 0.154,0.712 0.625 0.147,0.710 0.638 0.147,0.707 0.647 0.154,0.706 0.650 0.147,0.701 0.658 0.154,0.699 0.661 0.147,0.692 0.668 0.154,0.690 0.670 0.147,0.680 0.676 0.154,0.679 0.676 0.147,0.668 0.681 0.154,0.667 0.681 0.147,0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [-0.712 0.625 0.147,-0.712 0.625 0.154,-0.710 0.638 0.147,-0.710 0.638 0.154,-0.706 0.650 0.147,-0.705 0.651 0.154,-0.699 0.661 0.147,-0.698 0.662 0.154,-0.690 0.670 0.147,-0.688 0.671 0.154,-0.679 0.676 0.147,-0.676 0.678 0.154,-0.667 0.681 0.147,-0.665 0.681 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.712 -0.625 0.147,-0.712 -0.625 0.154,-0.712 0.625 0.147,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.712 -0.625 0.147,-0.710 -0.638 0.147,-0.707 -0.647 0.154,-0.706 -0.650 0.147,-0.701 -0.658 0.154,-0.699 -0.661 0.147,-0.692 -0.668 0.154,-0.690 -0.670 0.147,-0.680 -0.676 0.154,-0.679 -0.676 0.147,-0.668 -0.681 0.154,-0.667 -0.681 0.147,-0.654 -0.682 0.154,-0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.654 -0.682 0.147,0.654 -0.682 0.154,-0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,13,15,14,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.712 -0.625 0.154,0.710 -0.638 0.147,0.710 -0.638 0.154,0.706 -0.650 0.147,0.705 -0.651 0.154,0.699 -0.661 0.147,0.698 -0.662 0.154,0.690 -0.670 0.147,0.688 -0.671 0.154,0.679 -0.676 0.147,0.676 -0.678 0.154,0.667 -0.681 0.147,0.665 -0.681 0.154,0.654 -0.682 0.147,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.787 0.551 0.000,-0.945 -0.551 0.000,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.945 -0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-0.787 0.551 0.071,-0.787 0.551 0.000,-0.945 0.551 0.000,-0.945 0.551 0.111,-0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [0.787 -0.551 0.000,0.945 -0.551 0.000,0.787 -0.551 0.071,0.945 -0.551 0.111,0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [0.945 0.551 0.000,0.787 0.551 0.000,0.787 0.551 0.071,0.945 0.551 0.111,0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.945 0.551 0.000,0.787 -0.551 0.000,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,1,5,6,-1,0,5,1,-1,4,7,2,-1,6,8,9,-1,5,8,6,-1,9,10,3,-1,3,10,4,-1,8,10,9,-1,7,11,12,-1,4,11,7,-1,13,14,11,-1,11,14,12,-1,10,15,13,-1,13,15,14,-1,8,15,10,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.423 -0.167 0.107,-0.691 -0.719 0.107,-0.207 -0.167 0.107,0.010 -0.167 0.107,-0.748 0.661 0.107,-0.423 0.167 0.107,0.691 -0.719 0.107,-0.691 0.719 0.107,-0.207 0.167 0.107,0.010 0.167 0.107,0.384 -0.167 0.107,0.748 -0.661 0.107,0.384 0.167 0.107,0.748 0.661 0.107,0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.945 0.551 0.111,0.787 0.551 0.111,0.787 -0.551 0.111,0.945 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 0.614 0.222,0.659 -0.616 0.221,0.659 0.616 0.221,0.643 -0.614 0.222,0.674 -0.617 0.215,0.674 0.617 0.215,0.688 -0.619 0.206,0.688 0.619 0.206,0.699 -0.620 0.194,0.699 0.620 0.194,0.706 -0.622 0.180,0.706 0.622 0.180,0.710 -0.623 0.168,0.710 0.623 0.168,0.712 -0.625 0.154,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [0.697 0.629 0.195,0.686 0.626 0.207,0.699 0.620 0.194,0.679 0.641 0.208,0.688 0.648 0.196,0.696 0.654 0.181,0.701 0.658 0.154,0.692 0.668 0.154,0.707 0.647 0.154,0.676 0.671 0.181,0.710 0.623 0.168,0.671 0.663 0.196,0.705 0.632 0.181,0.706 0.622 0.180,0.668 0.681 0.154,0.654 0.682 0.154,0.653 0.681 0.168,0.680 0.676 0.154,0.711 0.636 0.154,0.712 0.625 0.154,0.651 0.627 0.221,0.645 0.630 0.221,0.643 0.614 0.222,0.655 0.623 0.221,0.658 0.640 0.216,0.647 0.645 0.215,0.658 0.618 0.221,0.659 0.616 0.221,0.674 0.617 0.215,0.667 0.632 0.216,0.665 0.652 0.208,0.648 0.658 0.206,0.650 0.669 0.194,0.673 0.622 0.215,0.688 0.619 0.206,0.652 0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 0.614 0.222,0.645 0.630 0.221,-0.645 0.630 0.221,0.643 0.614 0.222,0.647 0.645 0.215,-0.647 0.645 0.215,0.648 0.658 0.206,-0.648 0.658 0.206,0.650 0.669 0.194,-0.650 0.669 0.194,0.652 0.677 0.180,-0.652 0.677 0.180,0.653 0.681 0.168,-0.653 0.681 0.168,0.654 0.682 0.154,-0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,7,5,8,-1,7,8,9,-1,7,3,5,-1,10,9,11,-1,10,11,12,-1,10,7,9,-1,10,12,7,-1,13,14,6,-1,13,15,14,-1,13,6,3,-1,16,3,7,-1,16,13,3,-1,16,7,12,-1,17,12,18,-1,17,18,19,-1,17,16,12,-1,17,19,16,-1,20,2,15,-1,20,21,0,-1,20,22,21,-1,20,0,2,-1,20,15,13,-1,23,24,22,-1,23,25,24,-1,23,13,16,-1,23,20,13,-1,23,22,20,-1,23,16,19,-1,26,19,27,-1,26,27,28,-1,26,29,25,-1,26,28,29,-1,26,25,23,-1,26,23,19,-1]
+coord Coordinate { point [-0.710 0.638 0.154,-0.712 0.625 0.154,-0.710 0.623 0.168,-0.670 0.629 0.216,-0.674 0.617 0.215,-0.659 0.616 0.221,-0.688 0.619 0.206,-0.662 0.638 0.216,-0.643 0.614 0.222,-0.645 0.630 0.221,-0.652 0.643 0.215,-0.647 0.645 0.215,-0.648 0.658 0.206,-0.692 0.642 0.196,-0.699 0.620 0.194,-0.706 0.622 0.180,-0.678 0.659 0.196,-0.659 0.668 0.195,-0.650 0.669 0.194,-0.652 0.677 0.180,-0.704 0.649 0.168,-0.705 0.651 0.154,-0.698 0.662 0.154,-0.687 0.670 0.168,-0.688 0.671 0.154,-0.676 0.678 0.154,-0.664 0.680 0.168,-0.653 0.681 0.168,-0.654 0.682 0.154,-0.665 0.681 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.643 -0.614 0.222,-0.659 0.616 0.221,-0.659 -0.616 0.221,-0.643 0.614 0.222,-0.674 0.617 0.215,-0.674 -0.617 0.215,-0.688 0.619 0.206,-0.688 -0.619 0.206,-0.699 0.620 0.194,-0.699 -0.620 0.194,-0.706 0.622 0.180,-0.706 -0.622 0.180,-0.710 0.623 0.168,-0.710 -0.623 0.168,-0.712 0.625 0.154,-0.712 -0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [-0.697 -0.629 0.195,-0.686 -0.626 0.207,-0.699 -0.620 0.194,-0.679 -0.641 0.208,-0.688 -0.648 0.196,-0.696 -0.654 0.181,-0.701 -0.658 0.154,-0.692 -0.668 0.154,-0.707 -0.647 0.154,-0.676 -0.671 0.181,-0.710 -0.623 0.168,-0.671 -0.663 0.196,-0.705 -0.632 0.181,-0.706 -0.622 0.180,-0.668 -0.681 0.154,-0.654 -0.682 0.154,-0.653 -0.681 0.168,-0.680 -0.676 0.154,-0.711 -0.636 0.154,-0.712 -0.625 0.154,-0.651 -0.627 0.221,-0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.655 -0.623 0.221,-0.658 -0.640 0.216,-0.647 -0.645 0.215,-0.658 -0.618 0.221,-0.659 -0.616 0.221,-0.674 -0.617 0.215,-0.667 -0.632 0.216,-0.665 -0.652 0.208,-0.648 -0.658 0.206,-0.650 -0.669 0.194,-0.673 -0.622 0.215,-0.688 -0.619 0.206,-0.652 -0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.643 -0.614 0.222,-0.645 -0.630 0.221,0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.647 -0.645 0.215,0.647 -0.645 0.215,-0.648 -0.658 0.206,0.648 -0.658 0.206,-0.650 -0.669 0.194,0.650 -0.669 0.194,-0.652 -0.677 0.180,0.652 -0.677 0.180,-0.653 -0.681 0.168,0.653 -0.681 0.168,-0.654 -0.682 0.154,0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,6,7,-1,5,8,6,-1,5,7,9,-1,5,10,8,-1,5,11,4,-1,5,9,11,-1,12,2,13,-1,12,13,10,-1,12,0,2,-1,12,10,5,-1,12,4,0,-1,12,5,4,-1,14,15,16,-1,17,14,16,-1,18,8,10,-1,19,18,10,-1,20,21,22,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,22,27,-1,26,27,28,-1,26,23,22,-1,29,24,20,-1,29,20,23,-1,30,31,25,-1,30,32,31,-1,30,25,24,-1,33,28,34,-1,33,29,23,-1,33,23,26,-1,33,26,28,-1,3,24,29,-1,3,30,24,-1,11,35,32,-1,11,32,30,-1,1,34,2,-1,1,33,34,-1,1,29,33,-1,1,3,29,-1,4,30,3,-1,4,11,30,-1,9,16,35,-1,9,7,17,-1,9,35,11,-1,9,17,16,-1]
+coord Coordinate { point [0.659 -0.668 0.195,0.655 -0.657 0.207,0.650 -0.669 0.194,0.670 -0.649 0.208,0.678 -0.659 0.196,0.684 -0.666 0.181,0.688 -0.671 0.154,0.698 -0.662 0.154,0.676 -0.678 0.154,0.700 -0.647 0.181,0.653 -0.681 0.168,0.692 -0.642 0.196,0.662 -0.676 0.181,0.652 -0.677 0.180,0.710 -0.638 0.154,0.712 -0.625 0.154,0.710 -0.623 0.168,0.705 -0.651 0.154,0.665 -0.681 0.154,0.654 -0.682 0.154,0.657 -0.622 0.221,0.659 -0.616 0.221,0.643 -0.614 0.222,0.653 -0.626 0.221,0.670 -0.629 0.216,0.674 -0.617 0.215,0.648 -0.629 0.221,0.645 -0.630 0.221,0.647 -0.645 0.215,0.662 -0.638 0.216,0.682 -0.636 0.208,0.688 -0.619 0.206,0.699 -0.620 0.194,0.652 -0.643 0.215,0.648 -0.658 0.206,0.706 -0.622 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.945 -0.551 0.111,0.945 0.551 0.000,0.945 0.551 0.111,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.207 -0.167 0.107,-0.207 0.167 0.086,-0.207 0.167 0.107,-0.207 -0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.207 0.167 0.107,-0.423 0.167 0.086,-0.423 0.167 0.107,-0.207 0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.423 0.167 0.086,-0.423 -0.167 0.107,-0.423 0.167 0.107,-0.423 -0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.423 -0.167 0.086,-0.207 -0.167 0.107,-0.423 -0.167 0.107,-0.207 -0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.010 -0.167 0.086,0.384 -0.167 0.107,0.010 -0.167 0.107,0.384 -0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.384 -0.167 0.107,0.384 0.167 0.086,0.384 0.167 0.107,0.384 -0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.384 0.167 0.107,0.010 0.167 0.086,0.010 0.167 0.107,0.384 0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.010 0.167 0.086,0.010 -0.167 0.107,0.010 0.167 0.107,0.010 -0.167 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.643 0.614 0.222,-0.643 0.614 0.222,-0.643 -0.614 0.222,0.643 -0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,4,1,5,-1,4,2,1,-1,7,3,2,-1,8,6,0,-1,8,4,6,-1,8,0,3,-1,9,3,7,-1,10,11,9,-1,10,8,11,-1,10,4,8,-1,10,9,7,-1]
+coord Coordinate { point [-0.207 -0.167 0.086,-0.423 -0.167 0.086,-0.581 -0.551 0.086,0.010 -0.167 0.086,-0.581 0.551 0.086,-0.423 0.167 0.086,-0.207 0.167 0.086,0.581 -0.551 0.086,0.010 0.167 0.086,0.384 -0.167 0.086,0.581 0.551 0.086,0.384 0.167 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.581 0.551 0.071,-0.581 -0.551 0.086,-0.581 0.551 0.086,-0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.581 0.551 0.086,0.581 0.551 0.071,-0.581 0.551 0.071,-0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.581 -0.551 0.071,0.581 -0.551 0.086,-0.581 -0.551 0.071,-0.581 -0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.581 -0.551 0.086,0.581 0.551 0.071,0.581 0.551 0.086,0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,0,5,4,-1,2,5,0,-1,3,7,2,-1,6,8,1,-1,5,8,6,-1,1,8,3,-1,3,9,7,-1,10,11,9,-1,8,11,10,-1,5,11,8,-1,9,11,7,-1]
+coord Coordinate { point [-0.423 -0.167 0.071,-0.207 -0.167 0.071,-0.581 -0.551 0.071,0.010 -0.167 0.071,-0.423 0.167 0.071,-0.581 0.551 0.071,-0.207 0.167 0.071,0.581 -0.551 0.071,0.010 0.167 0.071,0.384 -0.167 0.071,0.384 0.167 0.071,0.581 0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.207 0.167 0.071,-0.423 0.167 0.066,-0.423 0.167 0.071,-0.207 0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.423 0.167 0.066,-0.423 -0.167 0.071,-0.423 0.167 0.071,-0.423 -0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.423 -0.167 0.066,-0.207 -0.167 0.071,-0.423 -0.167 0.071,-0.207 -0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.207 -0.167 0.071,-0.207 0.167 0.066,-0.207 0.167 0.071,-0.207 -0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.010 -0.167 0.066,0.384 -0.167 0.071,0.010 -0.167 0.071,0.384 -0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.384 -0.167 0.071,0.384 0.167 0.066,0.384 0.167 0.071,0.384 -0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.384 0.167 0.071,0.010 0.167 0.066,0.010 0.167 0.071,0.384 0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.010 0.167 0.066,0.010 -0.167 0.071,0.010 0.167 0.071,0.010 -0.167 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,7,9,8,-1,8,10,11,-1,9,10,8,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,16,17,18,-1,14,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.423 0.167 0.066,-0.207 0.167 0.058,-0.423 0.167 0.058,-0.207 0.167 0.066,-0.209 0.165 0.050,-0.421 0.165 0.050,-0.417 0.161 0.043,-0.213 0.161 0.043,-0.413 0.157 0.037,-0.217 0.157 0.037,-0.223 0.151 0.031,-0.407 0.151 0.031,-0.229 0.145 0.026,-0.401 0.145 0.026,-0.239 0.135 0.022,-0.391 0.135 0.022,-0.384 0.128 0.020,-0.246 0.128 0.020,-0.377 0.121 0.020,-0.253 0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.423 -0.167 0.066,-0.423 0.167 0.058,-0.423 -0.167 0.058,-0.423 0.167 0.066,-0.421 0.165 0.050,-0.421 -0.165 0.050,-0.417 0.161 0.043,-0.417 -0.161 0.043,-0.413 0.157 0.037,-0.413 -0.157 0.037,-0.407 0.151 0.031,-0.407 -0.151 0.031,-0.401 0.145 0.026,-0.401 -0.145 0.026,-0.391 -0.135 0.022,-0.391 0.135 0.022,-0.384 -0.128 0.020,-0.384 0.128 0.020,-0.377 -0.121 0.020,-0.377 0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.207 -0.167 0.058,-0.423 -0.167 0.066,-0.423 -0.167 0.058,-0.207 -0.167 0.066,-0.209 -0.165 0.050,-0.421 -0.165 0.050,-0.213 -0.161 0.043,-0.417 -0.161 0.043,-0.217 -0.157 0.037,-0.413 -0.157 0.037,-0.407 -0.151 0.031,-0.223 -0.151 0.031,-0.401 -0.145 0.026,-0.229 -0.145 0.026,-0.391 -0.135 0.022,-0.239 -0.135 0.022,-0.384 -0.128 0.020,-0.246 -0.128 0.020,-0.377 -0.121 0.020,-0.253 -0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,15,16,-1,14,12,13,-1,17,16,18,-1,17,14,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.207 0.167 0.058,-0.207 -0.167 0.066,-0.207 -0.167 0.058,-0.207 0.167 0.066,-0.209 0.165 0.050,-0.209 -0.165 0.050,-0.213 0.161 0.043,-0.213 -0.161 0.043,-0.217 0.157 0.037,-0.217 -0.157 0.037,-0.223 0.151 0.031,-0.223 -0.151 0.031,-0.229 0.145 0.026,-0.229 -0.145 0.026,-0.239 0.135 0.022,-0.239 -0.135 0.022,-0.246 -0.128 0.020,-0.246 0.128 0.020,-0.253 -0.121 0.020,-0.253 0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,0,3,-1,6,3,7,-1,6,5,3,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.383 -0.167 0.058,0.010 -0.167 0.066,0.011 -0.167 0.058,0.013 -0.165 0.050,0.384 -0.167 0.066,0.381 -0.165 0.050,0.378 -0.161 0.043,0.016 -0.161 0.043,0.373 -0.157 0.037,0.020 -0.157 0.037,0.026 -0.151 0.031,0.368 -0.151 0.031,0.032 -0.145 0.026,0.361 -0.145 0.026,0.042 -0.135 0.022,0.352 -0.135 0.022,0.049 -0.128 0.020,0.345 -0.128 0.020,0.056 -0.121 0.020,0.338 -0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,15,16,-1,14,12,13,-1,17,16,18,-1,17,14,16,-1,19,17,18,-1]
+coord Coordinate { point [0.383 0.167 0.058,0.384 -0.167 0.066,0.383 -0.167 0.058,0.384 0.167 0.066,0.381 0.165 0.050,0.381 -0.165 0.050,0.378 0.161 0.043,0.378 -0.161 0.043,0.373 0.157 0.037,0.373 -0.157 0.037,0.368 0.151 0.031,0.368 -0.151 0.031,0.361 0.145 0.026,0.361 -0.145 0.026,0.352 0.135 0.022,0.352 -0.135 0.022,0.345 -0.128 0.020,0.345 0.128 0.020,0.338 -0.121 0.020,0.338 0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,5,4,6,-1,1,4,2,-1,6,7,8,-1,4,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,11,13,12,-1,12,14,15,-1,13,14,12,-1,15,16,17,-1,17,16,18,-1,14,16,15,-1,16,19,18,-1]
+coord Coordinate { point [0.010 0.167 0.066,0.383 0.167 0.058,0.011 0.167 0.058,0.384 0.167 0.066,0.381 0.165 0.050,0.013 0.165 0.050,0.016 0.161 0.043,0.378 0.161 0.043,0.020 0.157 0.037,0.373 0.157 0.037,0.026 0.151 0.031,0.368 0.151 0.031,0.032 0.145 0.026,0.361 0.145 0.026,0.352 0.135 0.022,0.042 0.135 0.022,0.345 0.128 0.020,0.049 0.128 0.020,0.056 0.121 0.020,0.338 0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,13,12,14,-1,10,12,11,-1,14,15,16,-1,12,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.010 -0.167 0.066,0.011 0.167 0.058,0.011 -0.167 0.058,0.010 0.167 0.066,0.013 0.165 0.050,0.013 -0.165 0.050,0.016 0.161 0.043,0.016 -0.161 0.043,0.020 0.157 0.037,0.020 -0.157 0.037,0.026 0.151 0.031,0.026 -0.151 0.031,0.032 0.145 0.026,0.032 -0.145 0.026,0.042 -0.135 0.022,0.042 0.135 0.022,0.049 -0.128 0.020,0.049 0.128 0.020,0.056 -0.121 0.020,0.056 0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.377 0.121 0.020,-0.253 0.121 0.020,-0.377 -0.121 0.020,-0.253 -0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.056 0.121 0.020,0.338 0.121 0.020,0.056 -0.121 0.020,0.338 -0.121 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ST.step b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ST.step
new file mode 100644
index 00000000..cebb5b1a
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ST.step
@@ -0,0 +1,3993 @@
+ISO-10303-21;
+HEADER;
+/* DirectFET_ST.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see http://www.gnu.org/licenses/.
+ *
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License.
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ *
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of DirectFET_ST'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DirectFET_ST.step',
+/* time_stamp */ '2017-10-17T20:11:33',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('DirectFET_ST','DirectFET_ST','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3009);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#66,#97,#138,#292,#418,#435,#474,#498,#521,
+#538,#562,#588,#612,#629,#660,#686,#710,#741,#765,#789,#813,#837,
+#861,#885,#902,#921,#956,#980,#1008,#1032,#1060,#1084,#1112,#1129,
+#1153,#1170,#1183,#1215,#1247,#1264,#1382,#1399,#1482,#1509,#1580,
+#1607,#1680,#1707,#1788,#1805,#1817,#1848,#1872,#1896,#1913,#1944,
+#1968,#1992,#2009,#2040,#2064,#2088,#2105,#2117,#2175,#2206,#2230,
+#2254,#2271,#2385,#2416,#2440,#2464,#2481,#2512,#2536,#2560,#2577,
+#2608,#2632,#2656,#2673,#2706,#2731,#2756,#2773,#2806,#2831,#2856,
+#2873,#2906,#2931,#2956,#2973,#2985,#2997));
+#17 = ADVANCED_FACE('',(#18),#61,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47,#55));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,-1.75,0.18));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.91,-1.84,0.3725));
+#34 = ELLIPSE('',#35,0.127279220614,9.E-02);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.91,-1.84,0.2825));
+#37 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#38 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-1.825,-1.925,0.3725));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.3725));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#41,#51,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#51 = LINE('',#52,#53);
+#52 = CARTESIAN_POINT('',(-1.825,-1.925,0.18));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(0.,0.,1.));
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#22,#49,#57,.T.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-1.9125,-1.8375,0.18));
+#64 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = ADVANCED_FACE('',(#67),#92,.F.);
+#67 = FACE_BOUND('',#68,.F.);
+#68 = EDGE_LOOP('',(#69,#77,#78,#86));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,1.,0.));
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#22,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-2.,-1.4,0.18));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,1.,0.));
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#80,#71,#88,.T.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = ADVANCED_FACE('',(#98),#133,.T.);
+#98 = FACE_BOUND('',#99,.T.);
+#99 = EDGE_LOOP('',(#100,#101,#109,#118,#126,#132));
+#100 = ORIENTED_EDGE('',*,*,#31,.T.);
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#32,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-1.91,1.84,0.3725));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(-1.91,-1.75,0.3725));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.,1.,0.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#111,#103,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-2.,1.75,0.2825));
+#113 = ELLIPSE('',#114,0.127279220614,9.E-02);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.91,1.84,0.2825));
+#116 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#117 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#111,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-2.,1.4,0.2825));
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-2.,-1.75,0.2825));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.,0.));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#71,#120,#128,.T.);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-2.,-1.4,0.2825));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.,0.));
+#132 = ORIENTED_EDGE('',*,*,#70,.F.);
+#133 = CYLINDRICAL_SURFACE('',#134,9.E-02);
+#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
+#135 = CARTESIAN_POINT('',(-1.91,-1.75,0.2825));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DIRECTION('',(-1.,0.,0.));
+#138 = ADVANCED_FACE('',(#139,#221),#287,.F.);
+#139 = FACE_BOUND('',#140,.F.);
+#140 = EDGE_LOOP('',(#141,#142,#143,#151,#159,#167,#175,#183,#191,#199,
+#207,#215));
+#141 = ORIENTED_EDGE('',*,*,#79,.F.);
+#142 = ORIENTED_EDGE('',*,*,#56,.T.);
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#49,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.,0.));
+#151 = ORIENTED_EDGE('',*,*,#152,.F.);
+#152 = EDGE_CURVE('',#153,#145,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.9125,-2.8375,0.18));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#153,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(2.,-1.4,0.18));
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.,0.));
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#161,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(2.,1.4,0.18));
+#171 = LINE('',#172,#173);
+#172 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#173 = VECTOR('',#174,1.);
+#174 = DIRECTION('',(0.,1.,0.));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#169,#177,#179,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,1.,0.));
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#177,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(1.875,1.875,0.18));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#191 = ORIENTED_EDGE('',*,*,#192,.F.);
+#192 = EDGE_CURVE('',#193,#185,#195,.T.);
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(1.,0.,0.));
+#199 = ORIENTED_EDGE('',*,*,#200,.F.);
+#200 = EDGE_CURVE('',#201,#193,#203,.T.);
+#201 = VERTEX_POINT('',#202);
+#202 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-2.875,0.875,0.18));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#209,#201,#211,.T.);
+#209 = VERTEX_POINT('',#210);
+#210 = CARTESIAN_POINT('',(-2.,1.4,0.18));
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,1.,0.));
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#80,#209,#217,.T.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(0.,1.,0.));
+#221 = FACE_BOUND('',#222,.F.);
+#222 = EDGE_LOOP('',(#223,#233,#241,#249,#257,#265,#273,#281));
+#223 = ORIENTED_EDGE('',*,*,#224,.F.);
+#224 = EDGE_CURVE('',#225,#227,#229,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#225,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(0.,1.,0.));
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);
+#242 = EDGE_CURVE('',#235,#243,#245,.T.);
+#243 = VERTEX_POINT('',#244);
+#244 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.18));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#243,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(1.,0.,0.));
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#259,#251,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.18));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.F.);
+#266 = EDGE_CURVE('',#267,#259,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#267,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.18));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#227,#275,#283,.T.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#290 = DIRECTION('',(0.,0.,1.));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = ADVANCED_FACE('',(#293,#343),#413,.T.);
+#293 = FACE_BOUND('',#294,.T.);
+#294 = EDGE_LOOP('',(#295,#296,#304,#312,#320,#328,#336,#342));
+#295 = ORIENTED_EDGE('',*,*,#40,.T.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#41,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.825,-1.925,0.3725));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.,0.));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#298,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(1.91,-1.84,0.3725));
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.9125,-2.8375,0.3725));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#312 = ORIENTED_EDGE('',*,*,#313,.T.);
+#313 = EDGE_CURVE('',#306,#314,#316,.T.);
+#314 = VERTEX_POINT('',#315);
+#315 = CARTESIAN_POINT('',(1.91,1.84,0.3725));
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(1.91,-1.75,0.3725));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(0.,1.,0.));
+#320 = ORIENTED_EDGE('',*,*,#321,.T.);
+#321 = EDGE_CURVE('',#314,#322,#324,.T.);
+#322 = VERTEX_POINT('',#323);
+#323 = CARTESIAN_POINT('',(1.825,1.925,0.3725));
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(1.875,1.875,0.3725));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#330,#322,#332,.T.);
+#330 = VERTEX_POINT('',#331);
+#331 = CARTESIAN_POINT('',(-1.825,1.925,0.3725));
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(-2.,1.925,0.3725));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = ORIENTED_EDGE('',*,*,#337,.F.);
+#337 = EDGE_CURVE('',#103,#330,#338,.T.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.875,0.875,0.3725));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#342 = ORIENTED_EDGE('',*,*,#102,.F.);
+#343 = FACE_BOUND('',#344,.T.);
+#344 = EDGE_LOOP('',(#345,#356,#364,#373,#381,#390,#398,#407));
+#345 = ORIENTED_EDGE('',*,*,#346,.T.);
+#346 = EDGE_CURVE('',#347,#349,#351,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#351 = CIRCLE('',#352,0.145619465922);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#354 = DIRECTION('',(-0.,-0.,-1.));
+#355 = DIRECTION('',(0.,-1.,0.));
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#349,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.,0.));
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#358,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#368 = CIRCLE('',#369,0.145619465922);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#371 = DIRECTION('',(-0.,0.,1.));
+#372 = DIRECTION('',(0.,-1.,0.));
+#373 = ORIENTED_EDGE('',*,*,#374,.F.);
+#374 = EDGE_CURVE('',#375,#366,#377,.T.);
+#375 = VERTEX_POINT('',#376);
+#376 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(0.,1.,0.));
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#375,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#385 = CIRCLE('',#386,0.145619465922);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#388 = DIRECTION('',(-0.,-0.,-1.));
+#389 = DIRECTION('',(0.,-1.,0.));
+#390 = ORIENTED_EDGE('',*,*,#391,.F.);
+#391 = EDGE_CURVE('',#392,#383,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.,0.));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#402 = CIRCLE('',#403,0.145619465922);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#405 = DIRECTION('',(-0.,0.,1.));
+#406 = DIRECTION('',(0.,-1.,0.));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#347,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.,0.));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(-2.,-1.925,0.3725));
+#416 = DIRECTION('',(0.,0.,1.));
+#417 = DIRECTION('',(1.,0.,0.));
+#418 = ADVANCED_FACE('',(#419),#430,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#423,#424));
+#421 = ORIENTED_EDGE('',*,*,#144,.F.);
+#422 = ORIENTED_EDGE('',*,*,#48,.T.);
+#423 = ORIENTED_EDGE('',*,*,#297,.T.);
+#424 = ORIENTED_EDGE('',*,*,#425,.F.);
+#425 = EDGE_CURVE('',#145,#298,#426,.T.);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(1.825,-1.925,0.18));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(0.,0.,1.));
+#430 = PLANE('',#431);
+#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
+#432 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#433 = DIRECTION('',(0.,1.,0.));
+#434 = DIRECTION('',(0.,0.,1.));
+#435 = ADVANCED_FACE('',(#436),#469,.F.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#448,#456,#462,#463));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#442,#444,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(1.,0.,0.));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#440,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#71,#458,.T.);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = ORIENTED_EDGE('',*,*,#87,.F.);
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#442,#80,#465,.T.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#472 = DIRECTION('',(0.,1.,0.));
+#473 = DIRECTION('',(0.,0.,1.));
+#474 = ADVANCED_FACE('',(#475),#493,.T.);
+#475 = FACE_BOUND('',#476,.T.);
+#476 = EDGE_LOOP('',(#477,#485,#486,#487));
+#477 = ORIENTED_EDGE('',*,*,#478,.F.);
+#478 = EDGE_CURVE('',#450,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = ORIENTED_EDGE('',*,*,#457,.T.);
+#486 = ORIENTED_EDGE('',*,*,#127,.T.);
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#479,#120,#489,.T.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-2.4,1.4,0.2825));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,0.,0.));
+#493 = PLANE('',#494);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(-2.4,-1.4,0.2825));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DIRECTION('',(1.,0.,0.));
+#498 = ADVANCED_FACE('',(#499),#516,.F.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#507,#508,#509,#515));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#201,#111,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.,1.75,0.18));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = ORIENTED_EDGE('',*,*,#110,.T.);
+#508 = ORIENTED_EDGE('',*,*,#337,.T.);
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#193,#330,#511,.T.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-1.825,1.925,0.18));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = ORIENTED_EDGE('',*,*,#200,.F.);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-1.9125,1.8375,0.18));
+#519 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ADVANCED_FACE('',(#522),#533,.F.);
+#522 = FACE_BOUND('',#523,.F.);
+#523 = EDGE_LOOP('',(#524,#525,#531,#532));
+#524 = ORIENTED_EDGE('',*,*,#119,.F.);
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#209,#120,#527,.T.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,0.,1.));
+#531 = ORIENTED_EDGE('',*,*,#208,.T.);
+#532 = ORIENTED_EDGE('',*,*,#502,.T.);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-2.,-1.925,0.18));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = ADVANCED_FACE('',(#539),#557,.T.);
+#539 = FACE_BOUND('',#540,.T.);
+#540 = EDGE_LOOP('',(#541,#542,#550,#556));
+#541 = ORIENTED_EDGE('',*,*,#464,.F.);
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#442,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#209,#552,.T.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-2.,1.4,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,0.,1.));
+#556 = ORIENTED_EDGE('',*,*,#216,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.,-1.4,0.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = DIRECTION('',(0.,0.,1.));
+#562 = ADVANCED_FACE('',(#563),#583,.F.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#573,#580,#581,#582));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#153,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(2.,-1.75,0.18));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(0.,0.,1.));
+#573 = ORIENTED_EDGE('',*,*,#574,.F.);
+#574 = EDGE_CURVE('',#306,#567,#575,.T.);
+#575 = ELLIPSE('',#576,0.127279220614,9.E-02);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(1.91,-1.84,0.2825));
+#578 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#579 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#580 = ORIENTED_EDGE('',*,*,#305,.T.);
+#581 = ORIENTED_EDGE('',*,*,#425,.F.);
+#582 = ORIENTED_EDGE('',*,*,#152,.F.);
+#583 = PLANE('',#584);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(1.9125,-1.8375,0.18));
+#586 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#587 = DIRECTION('',(-0.,-0.,-1.));
+#588 = ADVANCED_FACE('',(#589),#607,.T.);
+#589 = FACE_BOUND('',#590,.T.);
+#590 = EDGE_LOOP('',(#591,#599,#600,#601));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#567,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,1.,0.));
+#599 = ORIENTED_EDGE('',*,*,#566,.F.);
+#600 = ORIENTED_EDGE('',*,*,#160,.T.);
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#161,#593,#603,.T.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.,0.,1.));
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = DIRECTION('',(0.,0.,1.));
+#612 = ADVANCED_FACE('',(#613),#624,.T.);
+#613 = FACE_BOUND('',#614,.T.);
+#614 = EDGE_LOOP('',(#615,#616,#617,#618));
+#615 = ORIENTED_EDGE('',*,*,#192,.F.);
+#616 = ORIENTED_EDGE('',*,*,#510,.T.);
+#617 = ORIENTED_EDGE('',*,*,#329,.T.);
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#185,#322,#620,.T.);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(1.825,1.925,0.18));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(0.,0.,1.));
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-2.,1.925,0.18));
+#627 = DIRECTION('',(0.,1.,0.));
+#628 = DIRECTION('',(0.,0.,1.));
+#629 = ADVANCED_FACE('',(#630),#655,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#640,#648,#654));
+#632 = ORIENTED_EDGE('',*,*,#633,.F.);
+#633 = EDGE_CURVE('',#634,#161,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.,0.,1.));
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#634,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(2.,1.4,0.));
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.,0.));
+#648 = ORIENTED_EDGE('',*,*,#649,.T.);
+#649 = EDGE_CURVE('',#642,#169,#650,.T.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(2.,1.4,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,0.,1.));
+#654 = ORIENTED_EDGE('',*,*,#168,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#658 = DIRECTION('',(1.,0.,0.));
+#659 = DIRECTION('',(0.,0.,1.));
+#660 = ADVANCED_FACE('',(#661),#681,.T.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#678,#679,#680));
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#177,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(2.,1.75,0.2825));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(2.,1.75,0.18));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,0.,1.));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#314,#665,#673,.T.);
+#673 = ELLIPSE('',#674,0.127279220614,9.E-02);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(1.91,1.84,0.2825));
+#676 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#677 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#678 = ORIENTED_EDGE('',*,*,#321,.T.);
+#679 = ORIENTED_EDGE('',*,*,#619,.F.);
+#680 = ORIENTED_EDGE('',*,*,#184,.F.);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(1.9125,1.8375,0.18));
+#684 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#685 = DIRECTION('',(0.,0.,-1.));
+#686 = ADVANCED_FACE('',(#687),#705,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#697,#703,#704));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#691,#665,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(2.,-1.75,0.2825));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(0.,1.,0.));
+#697 = ORIENTED_EDGE('',*,*,#698,.F.);
+#698 = EDGE_CURVE('',#169,#691,#699,.T.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(2.,1.4,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = ORIENTED_EDGE('',*,*,#176,.T.);
+#704 = ORIENTED_EDGE('',*,*,#664,.T.);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(2.,-1.925,0.18));
+#708 = DIRECTION('',(1.,0.,0.));
+#709 = DIRECTION('',(0.,0.,1.));
+#710 = ADVANCED_FACE('',(#711),#736,.F.);
+#711 = FACE_BOUND('',#712,.T.);
+#712 = EDGE_LOOP('',(#713,#714,#722,#730));
+#713 = ORIENTED_EDGE('',*,*,#224,.F.);
+#714 = ORIENTED_EDGE('',*,*,#715,.T.);
+#715 = EDGE_CURVE('',#225,#716,#718,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.2725));
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(-1.9,-1.679380534078,0.18));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,0.,1.));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#716,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.2725));
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.2725));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#730 = ORIENTED_EDGE('',*,*,#731,.F.);
+#731 = EDGE_CURVE('',#227,#724,#732,.T.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.754380534078,-1.825,0.18));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,0.,1.));
+#736 = PLANE('',#737);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(-1.827190267039,-1.752190267039,0.18));
+#739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#740 = DIRECTION('',(-0.,-0.,-1.));
+#741 = ADVANCED_FACE('',(#742),#760,.T.);
+#742 = FACE_BOUND('',#743,.T.);
+#743 = EDGE_LOOP('',(#744,#752,#753,#754));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#716,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.2725));
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,1.,0.));
+#752 = ORIENTED_EDGE('',*,*,#715,.F.);
+#753 = ORIENTED_EDGE('',*,*,#234,.T.);
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#235,#746,#756,.T.);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.9,1.679380534078,0.18));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,0.,1.));
+#760 = PLANE('',#761);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#763 = DIRECTION('',(1.,0.,0.));
+#764 = DIRECTION('',(0.,0.,1.));
+#765 = ADVANCED_FACE('',(#766),#784,.T.);
+#766 = FACE_BOUND('',#767,.T.);
+#767 = EDGE_LOOP('',(#768,#769,#770,#778));
+#768 = ORIENTED_EDGE('',*,*,#282,.F.);
+#769 = ORIENTED_EDGE('',*,*,#731,.T.);
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#724,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.2725));
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#275,#772,#780,.T.);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(1.754380534078,-1.825,0.18));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,0.,1.));
+#784 = PLANE('',#785);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-1.9,-1.825,0.18));
+#787 = DIRECTION('',(0.,1.,0.));
+#788 = DIRECTION('',(0.,0.,1.));
+#789 = ADVANCED_FACE('',(#790),#808,.T.);
+#790 = FACE_BOUND('',#791,.F.);
+#791 = EDGE_LOOP('',(#792,#793,#794,#802));
+#792 = ORIENTED_EDGE('',*,*,#242,.F.);
+#793 = ORIENTED_EDGE('',*,*,#755,.T.);
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#746,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.2725));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-2.739690267039,0.839690267039,0.2725));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#802 = ORIENTED_EDGE('',*,*,#803,.F.);
+#803 = EDGE_CURVE('',#243,#796,#804,.T.);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(-1.754380534078,1.825,0.18));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-1.827190267039,1.752190267039,0.18));
+#811 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#812 = DIRECTION('',(-0.,-0.,-1.));
+#813 = ADVANCED_FACE('',(#814),#832,.T.);
+#814 = FACE_BOUND('',#815,.F.);
+#815 = EDGE_LOOP('',(#816,#817,#825,#831));
+#816 = ORIENTED_EDGE('',*,*,#274,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.T.);
+#818 = EDGE_CURVE('',#267,#819,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.2725));
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.9,-1.679380534078,0.18));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,0.,1.));
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#819,#772,#827,.T.);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(0.877190267039,-2.702190267039,0.2725));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#831 = ORIENTED_EDGE('',*,*,#779,.F.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(1.827190267039,-1.752190267039,0.18));
+#835 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#836 = DIRECTION('',(-0.,-0.,-1.));
+#837 = ADVANCED_FACE('',(#838),#856,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#850));
+#840 = ORIENTED_EDGE('',*,*,#250,.F.);
+#841 = ORIENTED_EDGE('',*,*,#803,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.T.);
+#843 = EDGE_CURVE('',#796,#844,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(1.754380534078,1.825,0.2725));
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(-1.9,1.825,0.2725));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#251,#844,#852,.T.);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.754380534078,1.825,0.18));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(0.,0.,1.));
+#856 = PLANE('',#857);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(-1.9,1.825,0.18));
+#859 = DIRECTION('',(0.,1.,0.));
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = ADVANCED_FACE('',(#862),#880,.F.);
+#862 = FACE_BOUND('',#863,.F.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#819,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.9,1.679380534078,0.2725));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(1.9,-1.825,0.2725));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.,1.,0.));
+#872 = ORIENTED_EDGE('',*,*,#818,.F.);
+#873 = ORIENTED_EDGE('',*,*,#266,.T.);
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#259,#866,#876,.T.);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.9,1.679380534078,0.18));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,0.,1.));
+#880 = PLANE('',#881);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.9,-1.825,0.18));
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = ADVANCED_FACE('',(#886),#897,.F.);
+#886 = FACE_BOUND('',#887,.T.);
+#887 = EDGE_LOOP('',(#888,#889,#890,#896));
+#888 = ORIENTED_EDGE('',*,*,#258,.F.);
+#889 = ORIENTED_EDGE('',*,*,#875,.T.);
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#866,#844,#892,.T.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(1.789690267039,1.789690267039,0.2725));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#896 = ORIENTED_EDGE('',*,*,#851,.F.);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(1.827190267039,1.752190267039,0.18));
+#900 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#901 = DIRECTION('',(0.,0.,-1.));
+#902 = ADVANCED_FACE('',(#903),#916,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#913,#914,#915));
+#905 = ORIENTED_EDGE('',*,*,#574,.T.);
+#906 = ORIENTED_EDGE('',*,*,#592,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#593,#691,#909,.T.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,1.,0.));
+#913 = ORIENTED_EDGE('',*,*,#690,.T.);
+#914 = ORIENTED_EDGE('',*,*,#672,.F.);
+#915 = ORIENTED_EDGE('',*,*,#313,.F.);
+#916 = CYLINDRICAL_SURFACE('',#917,9.E-02);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(1.91,-1.75,0.2825));
+#919 = DIRECTION('',(0.,1.,0.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = ADVANCED_FACE('',(#922),#951,.T.);
+#922 = FACE_BOUND('',#923,.F.);
+#923 = EDGE_LOOP('',(#924,#932,#933,#941));
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#347,#926,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#928 = LINE('',#929,#930);
+#929 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.3725));
+#930 = VECTOR('',#931,1.);
+#931 = DIRECTION('',(0.,0.,1.));
+#932 = ORIENTED_EDGE('',*,*,#346,.T.);
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);
+#934 = EDGE_CURVE('',#349,#935,#937,.T.);
+#935 = VERTEX_POINT('',#936);
+#936 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.3725));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,0.,1.));
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#935,#926,#943,.T.);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#944,#945,#946,#947,#948,#949,
+#950),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#945 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#946 = CARTESIAN_POINT('',(-1.738123467355,1.720526049083,0.39175));
+#947 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#948 = CARTESIAN_POINT('',(-1.795526049083,1.663123467356,0.39175));
+#949 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#950 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#951 = CYLINDRICAL_SURFACE('',#952,0.145619465922);
+#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955);
+#953 = CARTESIAN_POINT('',(-1.661880534078,1.586880534078,0.3725));
+#954 = DIRECTION('',(0.,0.,1.));
+#955 = DIRECTION('',(-1.,0.,0.));
+#956 = ADVANCED_FACE('',(#957),#975,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#967,#968,#969));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#400,#961,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.3725));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(0.,0.,1.));
+#967 = ORIENTED_EDGE('',*,*,#408,.T.);
+#968 = ORIENTED_EDGE('',*,*,#925,.T.);
+#969 = ORIENTED_EDGE('',*,*,#970,.T.);
+#970 = EDGE_CURVE('',#926,#961,#971,.T.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-0.,-1.,-0.));
+#975 = PLANE('',#976);
+#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
+#977 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#978 = DIRECTION('',(1.,0.,0.));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = ADVANCED_FACE('',(#981),#1003,.T.);
+#981 = FACE_BOUND('',#982,.T.);
+#982 = EDGE_LOOP('',(#983,#984,#985,#993));
+#983 = ORIENTED_EDGE('',*,*,#960,.F.);
+#984 = ORIENTED_EDGE('',*,*,#399,.T.);
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);
+#986 = EDGE_CURVE('',#392,#987,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.3725));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,0.,1.));
+#993 = ORIENTED_EDGE('',*,*,#994,.F.);
+#994 = EDGE_CURVE('',#961,#987,#995,.T.);
+#995 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#996,#997,#998,#999,#1000,#1001,
+#1002),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#996 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#997 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#998 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467355,0.39175));
+#999 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1000 = CARTESIAN_POINT('',(-1.738123467356,-1.720526049083,0.39175));
+#1001 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1002 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1003 = CYLINDRICAL_SURFACE('',#1004,0.145619465922);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-1.661880534078,-1.586880534078,0.3725));
+#1006 = DIRECTION('',(0.,0.,1.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = ADVANCED_FACE('',(#1009),#1027,.F.);
+#1009 = FACE_BOUND('',#1010,.F.);
+#1010 = EDGE_LOOP('',(#1011,#1012,#1020,#1026));
+#1011 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1013 = EDGE_CURVE('',#987,#1014,#1016,.T.);
+#1014 = VERTEX_POINT('',#1015);
+#1015 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(1.,0.,0.));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#383,#1014,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.3725));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(0.,0.,1.));
+#1026 = ORIENTED_EDGE('',*,*,#391,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.3725));
+#1030 = DIRECTION('',(0.,1.,0.));
+#1031 = DIRECTION('',(0.,0.,1.));
+#1032 = ADVANCED_FACE('',(#1033),#1055,.T.);
+#1033 = FACE_BOUND('',#1034,.F.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1045));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#375,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.3725));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,0.,1.));
+#1043 = ORIENTED_EDGE('',*,*,#382,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#1014,#1037,#1047,.T.);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1048,#1049,#1050,#1051,#1052,
+#1053,#1054),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1049 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1050 = CARTESIAN_POINT('',(1.738123467355,-1.720526049083,0.39175));
+#1051 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1052 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1053 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1054 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1055 = CYLINDRICAL_SURFACE('',#1056,0.145619465922);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(1.661880534078,-1.586880534078,0.3725));
+#1058 = DIRECTION('',(0.,0.,1.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = ADVANCED_FACE('',(#1061),#1079,.T.);
+#1061 = FACE_BOUND('',#1062,.T.);
+#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1073));
+#1063 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#374,.T.);
+#1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1066 = EDGE_CURVE('',#366,#1067,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.3725));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);
+#1074 = EDGE_CURVE('',#1037,#1067,#1075,.T.);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(0.,1.,0.));
+#1079 = PLANE('',#1080);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(1.8075,-1.7325,0.3725));
+#1082 = DIRECTION('',(1.,0.,0.));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = ADVANCED_FACE('',(#1085),#1107,.T.);
+#1085 = FACE_BOUND('',#1086,.T.);
+#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1097));
+#1087 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#365,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#358,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.3725));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1098 = EDGE_CURVE('',#1067,#1091,#1099,.T.);
+#1099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1100,#1101,#1102,#1103,#1104,
+#1105,#1106),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1100 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1101 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1102 = CARTESIAN_POINT('',(1.795526049083,1.663123467355,0.39175));
+#1103 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1104 = CARTESIAN_POINT('',(1.738123467356,1.720526049083,0.39175));
+#1105 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1106 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1107 = CYLINDRICAL_SURFACE('',#1108,0.145619465922);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(1.661880534078,1.586880534078,0.3725));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = ADVANCED_FACE('',(#1113),#1124,.T.);
+#1113 = FACE_BOUND('',#1114,.T.);
+#1114 = EDGE_LOOP('',(#1115,#1116,#1122,#1123));
+#1115 = ORIENTED_EDGE('',*,*,#934,.T.);
+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1117 = EDGE_CURVE('',#1091,#935,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(-1.,-0.,-0.));
+#1122 = ORIENTED_EDGE('',*,*,#1090,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-1.8075,1.7325,0.3725));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1148,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1140,#1141,#1142));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#440,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,1.,0.));
+#1140 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#543,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1134,#544,#1144,.T.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(1.,0.,0.));
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(1.,0.,0.));
+#1153 = ADVANCED_FACE('',(#1154),#1165,.F.);
+#1154 = FACE_BOUND('',#1155,.F.);
+#1155 = EDGE_LOOP('',(#1156,#1157,#1158,#1164));
+#1156 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1157 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#479,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = ORIENTED_EDGE('',*,*,#478,.F.);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(-2.4,-1.4,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DIRECTION('',(0.,0.,1.));
+#1170 = ADVANCED_FACE('',(#1171),#1178,.T.);
+#1171 = FACE_BOUND('',#1172,.T.);
+#1172 = EDGE_LOOP('',(#1173,#1174,#1175,#1176,#1177));
+#1173 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1175 = ORIENTED_EDGE('',*,*,#488,.T.);
+#1176 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1177 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1178 = PLANE('',#1179);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-2.4,1.4,0.));
+#1181 = DIRECTION('',(0.,1.,0.));
+#1182 = DIRECTION('',(0.,0.,1.));
+#1183 = ADVANCED_FACE('',(#1184),#1210,.F.);
+#1184 = FACE_BOUND('',#1185,.F.);
+#1185 = EDGE_LOOP('',(#1186,#1194,#1195,#1196,#1204));
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#634,#1188,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.,0.));
+#1194 = ORIENTED_EDGE('',*,*,#633,.T.);
+#1195 = ORIENTED_EDGE('',*,*,#602,.T.);
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#593,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(1.,0.,0.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1205 = EDGE_CURVE('',#1188,#1198,#1206,.T.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,0.,1.));
+#1210 = PLANE('',#1211);
+#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
+#1212 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1213 = DIRECTION('',(0.,1.,0.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = ADVANCED_FACE('',(#1216),#1242,.T.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218,#1226,#1227,#1228,#1236));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1219 = EDGE_CURVE('',#642,#1220,#1222,.T.);
+#1220 = VERTEX_POINT('',#1221);
+#1221 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.,0.));
+#1226 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#698,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#1229 = EDGE_CURVE('',#691,#1230,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(2.4,1.4,0.2825));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(2.,1.4,0.2825));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1220,#1230,#1238,.T.);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(2.4,1.4,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,0.,1.));
+#1242 = PLANE('',#1243);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(2.,1.4,0.));
+#1245 = DIRECTION('',(0.,1.,0.));
+#1246 = DIRECTION('',(0.,0.,1.));
+#1247 = ADVANCED_FACE('',(#1248),#1259,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1252,#1258));
+#1250 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1251 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1188,#1220,#1254,.T.);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,1.,0.));
+#1258 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#1259 = PLANE('',#1260);
+#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263);
+#1261 = CARTESIAN_POINT('',(2.,-1.4,0.));
+#1262 = DIRECTION('',(0.,0.,1.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = ADVANCED_FACE('',(#1265,#1275,#1309,#1343),#1377,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274));
+#1267 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#723,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#826,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1272 = ORIENTED_EDGE('',*,*,#891,.T.);
+#1273 = ORIENTED_EDGE('',*,*,#843,.F.);
+#1274 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1275 = FACE_BOUND('',#1276,.F.);
+#1276 = EDGE_LOOP('',(#1277,#1287,#1295,#1303));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1278 = EDGE_CURVE('',#1279,#1281,#1283,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(1.04,-0.715,0.2725));
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(1.04,-0.115,0.2725));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(1.04,-1.27,0.2725));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1279,#1289,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(0.22,-0.715,0.2725));
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-0.84,-0.715,0.2725));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-1.,0.,0.));
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1289,#1297,#1299,.T.);
+#1297 = VERTEX_POINT('',#1298);
+#1298 = CARTESIAN_POINT('',(0.22,-0.115,0.2725));
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(0.22,-1.27,0.2725));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1281,#1297,#1305,.T.);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-0.84,-0.115,0.2725));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.,0.));
+#1309 = FACE_BOUND('',#1310,.F.);
+#1310 = EDGE_LOOP('',(#1311,#1321,#1329,#1337));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1315,#1317,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(1.04,0.115,0.2725));
+#1315 = VERTEX_POINT('',#1316);
+#1316 = CARTESIAN_POINT('',(1.04,0.715,0.2725));
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(1.04,-0.855,0.2725));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.,0.));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1313,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(0.22,0.115,0.2725));
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(-0.84,0.115,0.2725));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-1.,0.,0.));
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.22,0.715,0.2725));
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(0.22,-0.855,0.2725));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1338 = EDGE_CURVE('',#1315,#1331,#1339,.T.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-0.84,0.715,0.2725));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-1.,0.,0.));
+#1343 = FACE_BOUND('',#1344,.F.);
+#1344 = EDGE_LOOP('',(#1345,#1355,#1363,#1371));
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#1347,#1349,#1351,.T.);
+#1347 = VERTEX_POINT('',#1348);
+#1348 = CARTESIAN_POINT('',(-0.435,-0.325,0.2725));
+#1349 = VERTEX_POINT('',#1350);
+#1350 = CARTESIAN_POINT('',(-0.435,0.325,0.2725));
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(-0.435,-1.075,0.2725));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(0.,1.,0.));
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1347,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-1.085,-0.325,0.2725));
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-1.4925,-0.325,0.2725));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(-1.,0.,0.));
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.);
+#1365 = VERTEX_POINT('',#1366);
+#1366 = CARTESIAN_POINT('',(-1.085,0.325,0.2725));
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-1.085,-1.075,0.2725));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,1.,0.));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1349,#1365,#1373,.T.);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(-1.4925,0.325,0.2725));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(-1.,0.,0.));
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(-1.9,-1.825,0.2725));
+#1380 = DIRECTION('',(0.,0.,1.));
+#1381 = DIRECTION('',(1.,0.,0.));
+#1382 = ADVANCED_FACE('',(#1383),#1394,.T.);
+#1383 = FACE_BOUND('',#1384,.T.);
+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1393));
+#1385 = ORIENTED_EDGE('',*,*,#908,.F.);
+#1386 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1198,#1230,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(2.4,-1.4,0.2825));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,1.,0.));
+#1393 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1394 = PLANE('',#1395);
+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);
+#1396 = CARTESIAN_POINT('',(2.,-1.4,0.2825));
+#1397 = DIRECTION('',(0.,0.,1.));
+#1398 = DIRECTION('',(1.,0.,0.));
+#1399 = ADVANCED_FACE('',(#1400),#1425,.F.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1413,#1424));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1404,#935,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1407,#1408,#1409,#1410,#1411,
+#1412),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1408 = CARTESIAN_POINT('',(-1.639776106816,1.613678092723,0.565));
+#1409 = CARTESIAN_POINT('',(-1.645302213631,1.668156967213,
+0.543687650549));
+#1410 = CARTESIAN_POINT('',(-1.650828320447,1.711187650549,
+0.500656967213));
+#1411 = CARTESIAN_POINT('',(-1.656354427263,1.7325,0.446178092723));
+#1412 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1404,#926,#1415,.T.);
+#1415 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1416,#1417,#1418,#1419,#1420,
+#1421,#1422,#1423),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1416 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1417 = CARTESIAN_POINT('',(-1.673127209088,1.563197219154,0.565));
+#1418 = CARTESIAN_POINT('',(-1.712004230108,1.567144438308,
+0.554821755405));
+#1419 = CARTESIAN_POINT('',(-1.747684907498,1.571091657462,
+0.534466891622));
+#1420 = CARTESIAN_POINT('',(-1.776966891622,1.575038876616,
+0.505184907498));
+#1421 = CARTESIAN_POINT('',(-1.797321755405,1.57898609577,0.469504230108
+));
+#1422 = CARTESIAN_POINT('',(-1.8075,1.582933314924,0.430627209088));
+#1423 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1424 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1425 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433)
+,(#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441)
+,(#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449)
+,(#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457)
+,(#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465)
+,(#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473)
+,(#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1426 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1427 = CARTESIAN_POINT('',(-1.638197219154,1.598127209088,0.565));
+#1428 = CARTESIAN_POINT('',(-1.642144438308,1.637004230108,
+0.554821755405));
+#1429 = CARTESIAN_POINT('',(-1.646091657462,1.672684907498,
+0.534466891622));
+#1430 = CARTESIAN_POINT('',(-1.650038876616,1.701966891622,
+0.505184907498));
+#1431 = CARTESIAN_POINT('',(-1.65398609577,1.722321755405,0.469504230108
+));
+#1432 = CARTESIAN_POINT('',(-1.657933314924,1.7325,0.430627209088));
+#1433 = CARTESIAN_POINT('',(-1.661880534078,1.7325,0.39175));
+#1434 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1435 = CARTESIAN_POINT('',(-1.645997909099,1.59577267424,0.565));
+#1436 = CARTESIAN_POINT('',(-1.657745786853,1.632508056824,
+0.556018965165));
+#1437 = CARTESIAN_POINT('',(-1.668960940668,1.667536828502,
+0.538301731027));
+#1438 = CARTESIAN_POINT('',(-1.679109645606,1.700475540533,
+0.510295757723));
+#1439 = CARTESIAN_POINT('',(-1.687770497154,1.723033247925,
+0.471613909668));
+#1440 = CARTESIAN_POINT('',(-1.694735245503,1.733016689761,
+0.430627209088));
+#1441 = CARTESIAN_POINT('',(-1.700003619754,1.7325,0.39175));
+#1442 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1443 = CARTESIAN_POINT('',(-1.658259563126,1.58677871327,0.565));
+#1444 = CARTESIAN_POINT('',(-1.67731963842,1.621841137816,0.556737291022
+));
+#1445 = CARTESIAN_POINT('',(-1.69789710958,1.653777184814,0.54060263467)
+);
+#1446 = CARTESIAN_POINT('',(-1.716761187483,1.685953635924,
+0.513362267859));
+#1447 = CARTESIAN_POINT('',(-1.730185739634,1.708888546284,
+0.472879717404));
+#1448 = CARTESIAN_POINT('',(-1.734476432146,1.722865592574,
+0.430627209088));
+#1449 = CARTESIAN_POINT('',(-1.738123467355,1.720526049083,0.39175));
+#1450 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1451 = CARTESIAN_POINT('',(-1.660563753708,1.585563753708,0.565));
+#1452 = CARTESIAN_POINT('',(-1.689153340863,1.614153340862,
+0.556976732974));
+#1453 = CARTESIAN_POINT('',(-1.717181869009,1.642181869009,
+0.541369602551));
+#1454 = CARTESIAN_POINT('',(-1.744658354711,1.669658354711,
+0.514384437904));
+#1455 = CARTESIAN_POINT('',(-1.763941068002,1.688941068002,
+0.473301653316));
+#1456 = CARTESIAN_POINT('',(-1.772921981788,1.697921981788,
+0.430627209088));
+#1457 = CARTESIAN_POINT('',(-1.771559678967,1.696559678967,0.39175));
+#1458 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1459 = CARTESIAN_POINT('',(-1.66177871327,1.583259563126,0.565));
+#1460 = CARTESIAN_POINT('',(-1.696841137816,1.60231963842,0.556737291022
+));
+#1461 = CARTESIAN_POINT('',(-1.728777184814,1.62289710958,0.54060263467)
+);
+#1462 = CARTESIAN_POINT('',(-1.760953635924,1.641761187483,
+0.513362267859));
+#1463 = CARTESIAN_POINT('',(-1.783888546284,1.655185739634,
+0.472879717404));
+#1464 = CARTESIAN_POINT('',(-1.797865592574,1.659476432146,
+0.430627209088));
+#1465 = CARTESIAN_POINT('',(-1.795526049083,1.663123467356,0.39175));
+#1466 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1467 = CARTESIAN_POINT('',(-1.67077267424,1.570997909099,0.565));
+#1468 = CARTESIAN_POINT('',(-1.707508056824,1.582745786852,
+0.556018965165));
+#1469 = CARTESIAN_POINT('',(-1.742536828502,1.593960940668,
+0.538301731027));
+#1470 = CARTESIAN_POINT('',(-1.775475540533,1.604109645606,
+0.510295757723));
+#1471 = CARTESIAN_POINT('',(-1.798033247925,1.612770497153,
+0.471613909668));
+#1472 = CARTESIAN_POINT('',(-1.808016689761,1.619735245503,
+0.430627209088));
+#1473 = CARTESIAN_POINT('',(-1.8075,1.625003619754,0.39175));
+#1474 = CARTESIAN_POINT('',(-1.63425,1.55925,0.565));
+#1475 = CARTESIAN_POINT('',(-1.673127209088,1.563197219154,0.565));
+#1476 = CARTESIAN_POINT('',(-1.712004230108,1.567144438308,
+0.554821755405));
+#1477 = CARTESIAN_POINT('',(-1.747684907498,1.571091657462,
+0.534466891622));
+#1478 = CARTESIAN_POINT('',(-1.776966891622,1.575038876616,
+0.505184907498));
+#1479 = CARTESIAN_POINT('',(-1.797321755405,1.57898609577,0.469504230108
+));
+#1480 = CARTESIAN_POINT('',(-1.8075,1.582933314924,0.430627209088));
+#1481 = CARTESIAN_POINT('',(-1.8075,1.586880534078,0.39175));
+#1482 = ADVANCED_FACE('',(#1483),#1504,.T.);
+#1483 = FACE_BOUND('',#1484,.T.);
+#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1498));
+#1485 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1486 = ORIENTED_EDGE('',*,*,#970,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1488 = EDGE_CURVE('',#1489,#961,#1491,.T.);
+#1489 = VERTEX_POINT('',#1490);
+#1490 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1491 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1492,#1493,#1494,#1495,#1496,
+#1497),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1492 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1493 = CARTESIAN_POINT('',(-1.688678092723,-1.564776106816,0.565));
+#1494 = CARTESIAN_POINT('',(-1.743156967213,-1.570302213631,
+0.543687650549));
+#1495 = CARTESIAN_POINT('',(-1.786187650549,-1.575828320447,
+0.500656967213));
+#1496 = CARTESIAN_POINT('',(-1.8075,-1.581354427263,0.446178092723));
+#1497 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#1499 = EDGE_CURVE('',#1404,#1489,#1500,.T.);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(-1.63425,1.586880534078,0.565));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(-0.,-1.,-0.));
+#1504 = CYLINDRICAL_SURFACE('',#1505,0.17325);
+#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);
+#1506 = CARTESIAN_POINT('',(-1.63425,1.586880534078,0.39175));
+#1507 = DIRECTION('',(-0.,-1.,-0.));
+#1508 = DIRECTION('',(0.,0.,1.));
+#1509 = ADVANCED_FACE('',(#1510),#1523,.F.);
+#1510 = FACE_BOUND('',#1511,.F.);
+#1511 = EDGE_LOOP('',(#1512,#1513,#1522));
+#1512 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1514 = EDGE_CURVE('',#1489,#987,#1515,.T.);
+#1515 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1516,#1517,#1518,#1519,#1520,
+#1521),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1516 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1517 = CARTESIAN_POINT('',(-1.639776106816,-1.613678092723,0.565));
+#1518 = CARTESIAN_POINT('',(-1.645302213631,-1.668156967213,
+0.543687650549));
+#1519 = CARTESIAN_POINT('',(-1.650828320447,-1.711187650549,
+0.500656967213));
+#1520 = CARTESIAN_POINT('',(-1.656354427263,-1.7325,0.446178092723));
+#1521 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1522 = ORIENTED_EDGE('',*,*,#994,.F.);
+#1523 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531)
+,(#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539)
+,(#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547)
+,(#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555)
+,(#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563)
+,(#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571)
+,(#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1524 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1525 = CARTESIAN_POINT('',(-1.673127209088,-1.563197219154,0.565));
+#1526 = CARTESIAN_POINT('',(-1.712004230108,-1.567144438308,
+0.554821755405));
+#1527 = CARTESIAN_POINT('',(-1.747684907498,-1.571091657462,
+0.534466891622));
+#1528 = CARTESIAN_POINT('',(-1.776966891622,-1.575038876616,
+0.505184907498));
+#1529 = CARTESIAN_POINT('',(-1.797321755405,-1.57898609577,
+0.469504230108));
+#1530 = CARTESIAN_POINT('',(-1.8075,-1.582933314924,0.430627209088));
+#1531 = CARTESIAN_POINT('',(-1.8075,-1.586880534078,0.39175));
+#1532 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1533 = CARTESIAN_POINT('',(-1.67077267424,-1.570997909099,0.565));
+#1534 = CARTESIAN_POINT('',(-1.707508056824,-1.582745786853,
+0.556018965165));
+#1535 = CARTESIAN_POINT('',(-1.742536828502,-1.593960940668,
+0.538301731027));
+#1536 = CARTESIAN_POINT('',(-1.775475540533,-1.604109645606,
+0.510295757723));
+#1537 = CARTESIAN_POINT('',(-1.798033247925,-1.612770497154,
+0.471613909668));
+#1538 = CARTESIAN_POINT('',(-1.808016689761,-1.619735245503,
+0.430627209088));
+#1539 = CARTESIAN_POINT('',(-1.8075,-1.625003619754,0.39175));
+#1540 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1541 = CARTESIAN_POINT('',(-1.66177871327,-1.583259563126,0.565));
+#1542 = CARTESIAN_POINT('',(-1.696841137816,-1.60231963842,
+0.556737291022));
+#1543 = CARTESIAN_POINT('',(-1.728777184814,-1.62289710958,0.54060263467
+));
+#1544 = CARTESIAN_POINT('',(-1.760953635924,-1.641761187483,
+0.513362267859));
+#1545 = CARTESIAN_POINT('',(-1.783888546284,-1.655185739634,
+0.472879717404));
+#1546 = CARTESIAN_POINT('',(-1.797865592574,-1.659476432146,
+0.430627209088));
+#1547 = CARTESIAN_POINT('',(-1.795526049083,-1.663123467355,0.39175));
+#1548 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1549 = CARTESIAN_POINT('',(-1.660563753708,-1.585563753708,0.565));
+#1550 = CARTESIAN_POINT('',(-1.689153340862,-1.614153340863,
+0.556976732974));
+#1551 = CARTESIAN_POINT('',(-1.717181869009,-1.642181869009,
+0.541369602551));
+#1552 = CARTESIAN_POINT('',(-1.744658354711,-1.669658354711,
+0.514384437904));
+#1553 = CARTESIAN_POINT('',(-1.763941068002,-1.688941068002,
+0.473301653316));
+#1554 = CARTESIAN_POINT('',(-1.772921981788,-1.697921981788,
+0.430627209088));
+#1555 = CARTESIAN_POINT('',(-1.771559678967,-1.696559678967,0.39175));
+#1556 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1557 = CARTESIAN_POINT('',(-1.658259563126,-1.58677871327,0.565));
+#1558 = CARTESIAN_POINT('',(-1.67731963842,-1.621841137816,
+0.556737291022));
+#1559 = CARTESIAN_POINT('',(-1.69789710958,-1.653777184814,0.54060263467
+));
+#1560 = CARTESIAN_POINT('',(-1.716761187483,-1.685953635924,
+0.513362267859));
+#1561 = CARTESIAN_POINT('',(-1.730185739634,-1.708888546284,
+0.472879717404));
+#1562 = CARTESIAN_POINT('',(-1.734476432146,-1.722865592574,
+0.430627209088));
+#1563 = CARTESIAN_POINT('',(-1.738123467356,-1.720526049083,0.39175));
+#1564 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1565 = CARTESIAN_POINT('',(-1.645997909099,-1.59577267424,0.565));
+#1566 = CARTESIAN_POINT('',(-1.657745786852,-1.632508056824,
+0.556018965165));
+#1567 = CARTESIAN_POINT('',(-1.668960940668,-1.667536828502,
+0.538301731027));
+#1568 = CARTESIAN_POINT('',(-1.679109645606,-1.700475540533,
+0.510295757723));
+#1569 = CARTESIAN_POINT('',(-1.687770497153,-1.723033247925,
+0.471613909668));
+#1570 = CARTESIAN_POINT('',(-1.694735245503,-1.733016689761,
+0.430627209088));
+#1571 = CARTESIAN_POINT('',(-1.700003619754,-1.7325,0.39175));
+#1572 = CARTESIAN_POINT('',(-1.63425,-1.55925,0.565));
+#1573 = CARTESIAN_POINT('',(-1.638197219154,-1.598127209088,0.565));
+#1574 = CARTESIAN_POINT('',(-1.642144438308,-1.637004230108,
+0.554821755405));
+#1575 = CARTESIAN_POINT('',(-1.646091657462,-1.672684907498,
+0.534466891622));
+#1576 = CARTESIAN_POINT('',(-1.650038876616,-1.701966891622,
+0.505184907498));
+#1577 = CARTESIAN_POINT('',(-1.65398609577,-1.722321755405,
+0.469504230108));
+#1578 = CARTESIAN_POINT('',(-1.657933314924,-1.7325,0.430627209088));
+#1579 = CARTESIAN_POINT('',(-1.661880534078,-1.7325,0.39175));
+#1580 = ADVANCED_FACE('',(#1581),#1602,.T.);
+#1581 = FACE_BOUND('',#1582,.T.);
+#1582 = EDGE_LOOP('',(#1583,#1584,#1585,#1596));
+#1583 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1584 = ORIENTED_EDGE('',*,*,#1013,.T.);
+#1585 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#1586 = EDGE_CURVE('',#1587,#1014,#1589,.T.);
+#1587 = VERTEX_POINT('',#1588);
+#1588 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1589 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1590,#1591,#1592,#1593,#1594,
+#1595),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1590 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1591 = CARTESIAN_POINT('',(1.639776106816,-1.613678092723,0.565));
+#1592 = CARTESIAN_POINT('',(1.645302213631,-1.668156967213,
+0.543687650549));
+#1593 = CARTESIAN_POINT('',(1.650828320447,-1.711187650549,
+0.500656967213));
+#1594 = CARTESIAN_POINT('',(1.656354427263,-1.7325,0.446178092723));
+#1595 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1596 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#1597 = EDGE_CURVE('',#1489,#1587,#1598,.T.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.661880534078,-1.55925,0.565));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(1.,0.,0.));
+#1602 = CYLINDRICAL_SURFACE('',#1603,0.17325);
+#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606);
+#1604 = CARTESIAN_POINT('',(-1.661880534078,-1.55925,0.39175));
+#1605 = DIRECTION('',(1.,0.,0.));
+#1606 = DIRECTION('',(0.,0.,1.));
+#1607 = ADVANCED_FACE('',(#1608),#1623,.F.);
+#1608 = FACE_BOUND('',#1609,.F.);
+#1609 = EDGE_LOOP('',(#1610,#1611,#1622));
+#1610 = ORIENTED_EDGE('',*,*,#1586,.F.);
+#1611 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1612 = EDGE_CURVE('',#1587,#1037,#1613,.T.);
+#1613 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1614,#1615,#1616,#1617,#1618,
+#1619,#1620,#1621),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1614 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1615 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1616 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1617 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1618 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1619 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1620 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1621 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1622 = ORIENTED_EDGE('',*,*,#1046,.F.);
+#1623 = B_SPLINE_SURFACE_WITH_KNOTS('',6,7,(
+(#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631)
+,(#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639)
+,(#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647)
+,(#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655)
+,(#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663)
+,(#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671)
+,(#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(8,8),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1624 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1625 = CARTESIAN_POINT('',(1.638197219154,-1.598127209088,0.565));
+#1626 = CARTESIAN_POINT('',(1.642144438308,-1.637004230108,
+0.554821755405));
+#1627 = CARTESIAN_POINT('',(1.646091657462,-1.672684907498,
+0.534466891622));
+#1628 = CARTESIAN_POINT('',(1.650038876616,-1.701966891622,
+0.505184907498));
+#1629 = CARTESIAN_POINT('',(1.65398609577,-1.722321755405,0.469504230108
+));
+#1630 = CARTESIAN_POINT('',(1.657933314924,-1.7325,0.430627209088));
+#1631 = CARTESIAN_POINT('',(1.661880534078,-1.7325,0.39175));
+#1632 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1633 = CARTESIAN_POINT('',(1.645997909099,-1.59577267424,0.565));
+#1634 = CARTESIAN_POINT('',(1.657745786853,-1.632508056824,
+0.556018965165));
+#1635 = CARTESIAN_POINT('',(1.668960940668,-1.667536828502,
+0.538301731027));
+#1636 = CARTESIAN_POINT('',(1.679109645606,-1.700475540533,
+0.510295757723));
+#1637 = CARTESIAN_POINT('',(1.687770497154,-1.723033247926,
+0.471613909668));
+#1638 = CARTESIAN_POINT('',(1.694735245503,-1.733016689761,
+0.430627209088));
+#1639 = CARTESIAN_POINT('',(1.700003619754,-1.7325,0.39175));
+#1640 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1641 = CARTESIAN_POINT('',(1.658259563126,-1.58677871327,0.565));
+#1642 = CARTESIAN_POINT('',(1.67731963842,-1.621841137816,0.556737291022
+));
+#1643 = CARTESIAN_POINT('',(1.69789710958,-1.653777184814,0.54060263467)
+);
+#1644 = CARTESIAN_POINT('',(1.716761187483,-1.685953635924,
+0.513362267859));
+#1645 = CARTESIAN_POINT('',(1.730185739634,-1.708888546284,
+0.472879717404));
+#1646 = CARTESIAN_POINT('',(1.734476432146,-1.722865592574,
+0.430627209088));
+#1647 = CARTESIAN_POINT('',(1.738123467355,-1.720526049083,0.39175));
+#1648 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1649 = CARTESIAN_POINT('',(1.660563753708,-1.585563753708,0.565));
+#1650 = CARTESIAN_POINT('',(1.689153340863,-1.614153340863,
+0.556976732974));
+#1651 = CARTESIAN_POINT('',(1.717181869009,-1.642181869009,
+0.541369602551));
+#1652 = CARTESIAN_POINT('',(1.744658354711,-1.669658354711,
+0.514384437904));
+#1653 = CARTESIAN_POINT('',(1.763941068002,-1.688941068002,
+0.473301653316));
+#1654 = CARTESIAN_POINT('',(1.772921981788,-1.697921981788,
+0.430627209088));
+#1655 = CARTESIAN_POINT('',(1.771559678967,-1.696559678967,0.39175));
+#1656 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1657 = CARTESIAN_POINT('',(1.66177871327,-1.583259563126,0.565));
+#1658 = CARTESIAN_POINT('',(1.696841137816,-1.60231963842,0.556737291022
+));
+#1659 = CARTESIAN_POINT('',(1.728777184814,-1.62289710958,0.54060263467)
+);
+#1660 = CARTESIAN_POINT('',(1.760953635924,-1.641761187483,
+0.513362267859));
+#1661 = CARTESIAN_POINT('',(1.783888546284,-1.655185739634,
+0.472879717404));
+#1662 = CARTESIAN_POINT('',(1.797865592574,-1.659476432146,
+0.430627209088));
+#1663 = CARTESIAN_POINT('',(1.795526049083,-1.663123467355,0.39175));
+#1664 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1665 = CARTESIAN_POINT('',(1.67077267424,-1.570997909099,0.565));
+#1666 = CARTESIAN_POINT('',(1.707508056824,-1.582745786853,
+0.556018965165));
+#1667 = CARTESIAN_POINT('',(1.742536828502,-1.593960940668,
+0.538301731027));
+#1668 = CARTESIAN_POINT('',(1.775475540533,-1.604109645606,
+0.510295757723));
+#1669 = CARTESIAN_POINT('',(1.798033247925,-1.612770497154,
+0.471613909668));
+#1670 = CARTESIAN_POINT('',(1.808016689761,-1.619735245503,
+0.430627209088));
+#1671 = CARTESIAN_POINT('',(1.8075,-1.625003619754,0.39175));
+#1672 = CARTESIAN_POINT('',(1.63425,-1.55925,0.565));
+#1673 = CARTESIAN_POINT('',(1.673127209088,-1.563197219154,0.565));
+#1674 = CARTESIAN_POINT('',(1.712004230108,-1.567144438308,
+0.554821755405));
+#1675 = CARTESIAN_POINT('',(1.747684907498,-1.571091657462,
+0.534466891622));
+#1676 = CARTESIAN_POINT('',(1.776966891622,-1.575038876616,
+0.505184907498));
+#1677 = CARTESIAN_POINT('',(1.797321755405,-1.57898609577,0.469504230108
+));
+#1678 = CARTESIAN_POINT('',(1.8075,-1.582933314924,0.430627209088));
+#1679 = CARTESIAN_POINT('',(1.8075,-1.586880534078,0.39175));
+#1680 = ADVANCED_FACE('',(#1681),#1702,.T.);
+#1681 = FACE_BOUND('',#1682,.T.);
+#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1696));
+#1683 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1687,#1067,#1689,.T.);
+#1687 = VERTEX_POINT('',#1688);
+#1688 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1689 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1690,#1691,#1692,#1693,#1694,
+#1695),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1690 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1691 = CARTESIAN_POINT('',(1.688678092723,1.564776106816,0.565));
+#1692 = CARTESIAN_POINT('',(1.743156967213,1.570302213631,0.543687650549
+));
+#1693 = CARTESIAN_POINT('',(1.786187650549,1.575828320447,0.500656967213
+));
+#1694 = CARTESIAN_POINT('',(1.8075,1.581354427263,0.446178092723));
+#1695 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1696 = ORIENTED_EDGE('',*,*,#1697,.F.);
+#1697 = EDGE_CURVE('',#1587,#1687,#1698,.T.);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(1.63425,-1.586880534078,0.565));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(0.,1.,0.));
+#1702 = CYLINDRICAL_SURFACE('',#1703,0.17325);
+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
+#1704 = CARTESIAN_POINT('',(1.63425,-1.586880534078,0.39175));
+#1705 = DIRECTION('',(0.,1.,0.));
+#1706 = DIRECTION('',(0.,0.,1.));
+#1707 = ADVANCED_FACE('',(#1708),#1724,.F.);
+#1708 = FACE_BOUND('',#1709,.F.);
+#1709 = EDGE_LOOP('',(#1710,#1711,#1723));
+#1710 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1712 = EDGE_CURVE('',#1687,#1091,#1713,.T.);
+#1713 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1714,#1715,#1716,#1717,#1718,
+#1719,#1720,#1721,#1722),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1714 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1715 = CARTESIAN_POINT('',(1.63770381676,1.593267557952,0.565));
+#1716 = CARTESIAN_POINT('',(1.64115763352,1.627285126612,0.557366468312)
+);
+#1717 = CARTESIAN_POINT('',(1.644611450279,1.659304167849,0.542099479912
+));
+#1718 = CARTESIAN_POINT('',(1.648065267039,1.687326579439,0.519826579439
+));
+#1719 = CARTESIAN_POINT('',(1.651519083799,1.709599479912,0.491804167849
+));
+#1720 = CARTESIAN_POINT('',(1.654972900559,1.724866468312,0.459785126612
+));
+#1721 = CARTESIAN_POINT('',(1.658426717319,1.7325,0.425767557952));
+#1722 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1723 = ORIENTED_EDGE('',*,*,#1098,.F.);
+#1724 = B_SPLINE_SURFACE_WITH_KNOTS('',6,8,(
+(#1725,#1726,#1727,#1728,#1729,#1730,#1731,#1732,#1733)
+,(#1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742)
+,(#1743,#1744,#1745,#1746,#1747,#1748,#1749,#1750,#1751)
+,(#1752,#1753,#1754,#1755,#1756,#1757,#1758,#1759,#1760)
+,(#1761,#1762,#1763,#1764,#1765,#1766,#1767,#1768,#1769)
+,(#1770,#1771,#1772,#1773,#1774,#1775,#1776,#1777,#1778)
+,(#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787
+)),.UNSPECIFIED.,.F.,.F.,.F.,(7,7),(9,9),(0.,1.),(0.,1.),
+.PIECEWISE_BEZIER_KNOTS.);
+#1725 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1726 = CARTESIAN_POINT('',(1.668267557952,1.56270381676,0.565));
+#1727 = CARTESIAN_POINT('',(1.702285126612,1.56615763352,0.557366468312)
+);
+#1728 = CARTESIAN_POINT('',(1.734304167849,1.569611450279,0.542099479912
+));
+#1729 = CARTESIAN_POINT('',(1.762326579439,1.573065267039,0.519826579439
+));
+#1730 = CARTESIAN_POINT('',(1.784599479912,1.576519083799,0.491804167849
+));
+#1731 = CARTESIAN_POINT('',(1.799866468312,1.579972900559,0.459785126612
+));
+#1732 = CARTESIAN_POINT('',(1.8075,1.583426717319,0.425767557952));
+#1733 = CARTESIAN_POINT('',(1.8075,1.586880534078,0.39175));
+#1734 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1735 = CARTESIAN_POINT('',(1.66620733996,1.569529420461,0.565));
+#1736 = CARTESIAN_POINT('',(1.698299603473,1.579808842707,0.558297767972
+));
+#1737 = CARTESIAN_POINT('',(1.729479783779,1.589755177049,0.544838352714
+));
+#1738 = CARTESIAN_POINT('',(1.758895941999,1.59903540645,0.524449021936)
+);
+#1739 = CARTESIAN_POINT('',(1.784013425462,1.607357383998,0.495682723588
+));
+#1740 = CARTESIAN_POINT('',(1.800504500679,1.614511709534,0.461400778622
+));
+#1741 = CARTESIAN_POINT('',(1.807952103541,1.620393792285,0.425767557952
+));
+#1742 = CARTESIAN_POINT('',(1.8075,1.625003619754,0.39175));
+#1743 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1744 = CARTESIAN_POINT('',(1.658337624112,1.580258367736,0.565));
+#1745 = CARTESIAN_POINT('',(1.68880724007,1.596900347053,0.558856547768)
+);
+#1746 = CARTESIAN_POINT('',(1.716895887404,1.615211991007,0.546481676395
+));
+#1747 = CARTESIAN_POINT('',(1.74473280207,1.632285142174,0.527222487434)
+);
+#1748 = CARTESIAN_POINT('',(1.769648947523,1.646826827651,0.498009857032
+));
+#1749 = CARTESIAN_POINT('',(1.786591899333,1.656893039611,0.462370169827
+));
+#1750 = CARTESIAN_POINT('',(1.797573149637,1.659932311547,0.425767557952
+));
+#1751 = CARTESIAN_POINT('',(1.795526049083,1.663123467355,0.39175));
+#1752 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1753 = CARTESIAN_POINT('',(1.657274534494,1.582274534494,0.565));
+#1754 = CARTESIAN_POINT('',(1.682075139015,1.607075139015,0.5590428077)
+);
+#1755 = CARTESIAN_POINT('',(1.706742162552,1.631742162552,0.547029450956
+));
+#1756 = CARTESIAN_POINT('',(1.730820723623,1.655820723623,0.528146975933
+));
+#1757 = CARTESIAN_POINT('',(1.751960363792,1.676960363792,0.49878556818)
+);
+#1758 = CARTESIAN_POINT('',(1.766072731759,1.691072731759,0.462693300229
+));
+#1759 = CARTESIAN_POINT('',(1.772751693936,1.697751693936,0.425767557952
+));
+#1760 = CARTESIAN_POINT('',(1.771559678967,1.696559678967,0.39175));
+#1761 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1762 = CARTESIAN_POINT('',(1.655258367735,1.583337624112,0.565));
+#1763 = CARTESIAN_POINT('',(1.671900347053,1.61380724007,0.558856547768)
+);
+#1764 = CARTESIAN_POINT('',(1.690211991007,1.641895887404,0.546481676395
+));
+#1765 = CARTESIAN_POINT('',(1.707285142174,1.66973280207,0.527222487434)
+);
+#1766 = CARTESIAN_POINT('',(1.721826827652,1.694648947523,0.498009857032
+));
+#1767 = CARTESIAN_POINT('',(1.731893039611,1.711591899333,0.462370169827
+));
+#1768 = CARTESIAN_POINT('',(1.734932311548,1.722573149637,0.425767557952
+));
+#1769 = CARTESIAN_POINT('',(1.738123467356,1.720526049083,0.39175));
+#1770 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1771 = CARTESIAN_POINT('',(1.644529420461,1.59120733996,0.565));
+#1772 = CARTESIAN_POINT('',(1.654808842707,1.623299603473,0.558297767972
+));
+#1773 = CARTESIAN_POINT('',(1.664755177049,1.654479783779,0.544838352714
+));
+#1774 = CARTESIAN_POINT('',(1.67403540645,1.683895941999,0.524449021936)
+);
+#1775 = CARTESIAN_POINT('',(1.682357383998,1.709013425462,0.495682723588
+));
+#1776 = CARTESIAN_POINT('',(1.689511709534,1.725504500679,0.461400778622
+));
+#1777 = CARTESIAN_POINT('',(1.695393792284,1.732952103541,0.425767557952
+));
+#1778 = CARTESIAN_POINT('',(1.700003619754,1.7325,0.39175));
+#1779 = CARTESIAN_POINT('',(1.63425,1.55925,0.565));
+#1780 = CARTESIAN_POINT('',(1.63770381676,1.593267557952,0.565));
+#1781 = CARTESIAN_POINT('',(1.64115763352,1.627285126612,0.557366468312)
+);
+#1782 = CARTESIAN_POINT('',(1.644611450279,1.659304167849,0.542099479912
+));
+#1783 = CARTESIAN_POINT('',(1.648065267039,1.687326579439,0.519826579439
+));
+#1784 = CARTESIAN_POINT('',(1.651519083799,1.709599479912,0.491804167849
+));
+#1785 = CARTESIAN_POINT('',(1.654972900559,1.724866468312,0.459785126612
+));
+#1786 = CARTESIAN_POINT('',(1.658426717319,1.7325,0.425767557952));
+#1787 = CARTESIAN_POINT('',(1.661880534078,1.7325,0.39175));
+#1788 = ADVANCED_FACE('',(#1789),#1800,.T.);
+#1789 = FACE_BOUND('',#1790,.T.);
+#1790 = EDGE_LOOP('',(#1791,#1792,#1793,#1794));
+#1791 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1792 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1793 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1794 = ORIENTED_EDGE('',*,*,#1795,.F.);
+#1795 = EDGE_CURVE('',#1687,#1404,#1796,.T.);
+#1796 = LINE('',#1797,#1798);
+#1797 = CARTESIAN_POINT('',(1.661880534078,1.55925,0.565));
+#1798 = VECTOR('',#1799,1.);
+#1799 = DIRECTION('',(-1.,-0.,-0.));
+#1800 = CYLINDRICAL_SURFACE('',#1801,0.17325);
+#1801 = AXIS2_PLACEMENT_3D('',#1802,#1803,#1804);
+#1802 = CARTESIAN_POINT('',(1.661880534078,1.55925,0.39175));
+#1803 = DIRECTION('',(-1.,-0.,-0.));
+#1804 = DIRECTION('',(0.,0.,1.));
+#1805 = ADVANCED_FACE('',(#1806),#1812,.T.);
+#1806 = FACE_BOUND('',#1807,.T.);
+#1807 = EDGE_LOOP('',(#1808,#1809,#1810,#1811));
+#1808 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1809 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1810 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#1811 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#1812 = PLANE('',#1813);
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(2.4,-1.4,0.));
+#1815 = DIRECTION('',(1.,0.,0.));
+#1816 = DIRECTION('',(0.,0.,1.));
+#1817 = ADVANCED_FACE('',(#1818),#1843,.T.);
+#1818 = FACE_BOUND('',#1819,.T.);
+#1819 = EDGE_LOOP('',(#1820,#1828,#1836,#1842));
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1279,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(1.04,-0.715,0.2175));
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(1.04,-0.715,5.E-02));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,0.,1.));
+#1828 = ORIENTED_EDGE('',*,*,#1829,.F.);
+#1829 = EDGE_CURVE('',#1830,#1822,#1832,.T.);
+#1830 = VERTEX_POINT('',#1831);
+#1831 = CARTESIAN_POINT('',(1.04,-0.115,0.2175));
+#1832 = LINE('',#1833,#1834);
+#1833 = CARTESIAN_POINT('',(1.04,-1.0575,0.2175));
+#1834 = VECTOR('',#1835,1.);
+#1835 = DIRECTION('',(0.,-1.,0.));
+#1836 = ORIENTED_EDGE('',*,*,#1837,.T.);
+#1837 = EDGE_CURVE('',#1830,#1281,#1838,.T.);
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(1.04,-0.115,5.E-02));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(0.,0.,1.));
+#1842 = ORIENTED_EDGE('',*,*,#1278,.F.);
+#1843 = PLANE('',#1844);
+#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847);
+#1845 = CARTESIAN_POINT('',(1.04,-0.715,5.E-02));
+#1846 = DIRECTION('',(1.,0.,0.));
+#1847 = DIRECTION('',(0.,0.,1.));
+#1848 = ADVANCED_FACE('',(#1849),#1867,.T.);
+#1849 = FACE_BOUND('',#1850,.T.);
+#1850 = EDGE_LOOP('',(#1851,#1852,#1860,#1866));
+#1851 = ORIENTED_EDGE('',*,*,#1837,.F.);
+#1852 = ORIENTED_EDGE('',*,*,#1853,.F.);
+#1853 = EDGE_CURVE('',#1854,#1830,#1856,.T.);
+#1854 = VERTEX_POINT('',#1855);
+#1855 = CARTESIAN_POINT('',(0.22,-0.115,0.2175));
+#1856 = LINE('',#1857,#1858);
+#1857 = CARTESIAN_POINT('',(-0.6275,-0.115,0.2175));
+#1858 = VECTOR('',#1859,1.);
+#1859 = DIRECTION('',(1.,0.,0.));
+#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1861 = EDGE_CURVE('',#1854,#1297,#1862,.T.);
+#1862 = LINE('',#1863,#1864);
+#1863 = CARTESIAN_POINT('',(0.22,-0.115,5.E-02));
+#1864 = VECTOR('',#1865,1.);
+#1865 = DIRECTION('',(0.,0.,1.));
+#1866 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1867 = PLANE('',#1868);
+#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871);
+#1869 = CARTESIAN_POINT('',(0.22,-0.115,5.E-02));
+#1870 = DIRECTION('',(0.,1.,0.));
+#1871 = DIRECTION('',(0.,0.,1.));
+#1872 = ADVANCED_FACE('',(#1873),#1891,.F.);
+#1873 = FACE_BOUND('',#1874,.F.);
+#1874 = EDGE_LOOP('',(#1875,#1883,#1889,#1890));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1876 = EDGE_CURVE('',#1877,#1289,#1879,.T.);
+#1877 = VERTEX_POINT('',#1878);
+#1878 = CARTESIAN_POINT('',(0.22,-0.715,0.2175));
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(0.,0.,1.));
+#1883 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1884 = EDGE_CURVE('',#1854,#1877,#1885,.T.);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(0.22,-1.0575,0.2175));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(0.,-1.,0.));
+#1889 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1890 = ORIENTED_EDGE('',*,*,#1296,.F.);
+#1891 = PLANE('',#1892);
+#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895);
+#1893 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#1894 = DIRECTION('',(1.,0.,0.));
+#1895 = DIRECTION('',(0.,0.,1.));
+#1896 = ADVANCED_FACE('',(#1897),#1908,.F.);
+#1897 = FACE_BOUND('',#1898,.F.);
+#1898 = EDGE_LOOP('',(#1899,#1900,#1906,#1907));
+#1899 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1900 = ORIENTED_EDGE('',*,*,#1901,.F.);
+#1901 = EDGE_CURVE('',#1877,#1822,#1902,.T.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(-0.6275,-0.715,0.2175));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(1.,0.,0.));
+#1906 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1907 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1908 = PLANE('',#1909);
+#1909 = AXIS2_PLACEMENT_3D('',#1910,#1911,#1912);
+#1910 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#1911 = DIRECTION('',(0.,1.,0.));
+#1912 = DIRECTION('',(0.,0.,1.));
+#1913 = ADVANCED_FACE('',(#1914),#1939,.T.);
+#1914 = FACE_BOUND('',#1915,.T.);
+#1915 = EDGE_LOOP('',(#1916,#1924,#1932,#1938));
+#1916 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1917 = EDGE_CURVE('',#1918,#1313,#1920,.T.);
+#1918 = VERTEX_POINT('',#1919);
+#1919 = CARTESIAN_POINT('',(1.04,0.115,0.2175));
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(1.04,0.115,5.E-02));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,0.,1.));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1925 = EDGE_CURVE('',#1926,#1918,#1928,.T.);
+#1926 = VERTEX_POINT('',#1927);
+#1927 = CARTESIAN_POINT('',(1.04,0.715,0.2175));
+#1928 = LINE('',#1929,#1930);
+#1929 = CARTESIAN_POINT('',(1.04,-0.6425,0.2175));
+#1930 = VECTOR('',#1931,1.);
+#1931 = DIRECTION('',(0.,-1.,0.));
+#1932 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#1933 = EDGE_CURVE('',#1926,#1315,#1934,.T.);
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(1.04,0.715,5.E-02));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(0.,0.,1.));
+#1938 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1939 = PLANE('',#1940);
+#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943);
+#1941 = CARTESIAN_POINT('',(1.04,0.115,5.E-02));
+#1942 = DIRECTION('',(1.,0.,0.));
+#1943 = DIRECTION('',(0.,0.,1.));
+#1944 = ADVANCED_FACE('',(#1945),#1963,.T.);
+#1945 = FACE_BOUND('',#1946,.T.);
+#1946 = EDGE_LOOP('',(#1947,#1948,#1956,#1962));
+#1947 = ORIENTED_EDGE('',*,*,#1933,.F.);
+#1948 = ORIENTED_EDGE('',*,*,#1949,.F.);
+#1949 = EDGE_CURVE('',#1950,#1926,#1952,.T.);
+#1950 = VERTEX_POINT('',#1951);
+#1951 = CARTESIAN_POINT('',(0.22,0.715,0.2175));
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(-0.6275,0.715,0.2175));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(1.,0.,0.));
+#1956 = ORIENTED_EDGE('',*,*,#1957,.T.);
+#1957 = EDGE_CURVE('',#1950,#1331,#1958,.T.);
+#1958 = LINE('',#1959,#1960);
+#1959 = CARTESIAN_POINT('',(0.22,0.715,5.E-02));
+#1960 = VECTOR('',#1961,1.);
+#1961 = DIRECTION('',(0.,0.,1.));
+#1962 = ORIENTED_EDGE('',*,*,#1338,.F.);
+#1963 = PLANE('',#1964);
+#1964 = AXIS2_PLACEMENT_3D('',#1965,#1966,#1967);
+#1965 = CARTESIAN_POINT('',(0.22,0.715,5.E-02));
+#1966 = DIRECTION('',(0.,1.,0.));
+#1967 = DIRECTION('',(0.,0.,1.));
+#1968 = ADVANCED_FACE('',(#1969),#1987,.F.);
+#1969 = FACE_BOUND('',#1970,.F.);
+#1970 = EDGE_LOOP('',(#1971,#1979,#1985,#1986));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1973,#1323,#1975,.T.);
+#1973 = VERTEX_POINT('',#1974);
+#1974 = CARTESIAN_POINT('',(0.22,0.115,0.2175));
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(0.,0.,1.));
+#1979 = ORIENTED_EDGE('',*,*,#1980,.F.);
+#1980 = EDGE_CURVE('',#1950,#1973,#1981,.T.);
+#1981 = LINE('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(0.22,-0.6425,0.2175));
+#1983 = VECTOR('',#1984,1.);
+#1984 = DIRECTION('',(0.,-1.,0.));
+#1985 = ORIENTED_EDGE('',*,*,#1957,.T.);
+#1986 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1987 = PLANE('',#1988);
+#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);
+#1989 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#1990 = DIRECTION('',(1.,0.,0.));
+#1991 = DIRECTION('',(0.,0.,1.));
+#1992 = ADVANCED_FACE('',(#1993),#2004,.F.);
+#1993 = FACE_BOUND('',#1994,.F.);
+#1994 = EDGE_LOOP('',(#1995,#1996,#2002,#2003));
+#1995 = ORIENTED_EDGE('',*,*,#1917,.F.);
+#1996 = ORIENTED_EDGE('',*,*,#1997,.F.);
+#1997 = EDGE_CURVE('',#1973,#1918,#1998,.T.);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-0.6275,0.115,0.2175));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(1.,0.,0.));
+#2002 = ORIENTED_EDGE('',*,*,#1972,.T.);
+#2003 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#2004 = PLANE('',#2005);
+#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008);
+#2006 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#2007 = DIRECTION('',(0.,1.,0.));
+#2008 = DIRECTION('',(0.,0.,1.));
+#2009 = ADVANCED_FACE('',(#2010),#2035,.T.);
+#2010 = FACE_BOUND('',#2011,.T.);
+#2011 = EDGE_LOOP('',(#2012,#2020,#2028,#2034));
+#2012 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2013 = EDGE_CURVE('',#2014,#1347,#2016,.T.);
+#2014 = VERTEX_POINT('',#2015);
+#2015 = CARTESIAN_POINT('',(-0.435,-0.325,0.2175));
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(-0.435,-0.325,5.E-02));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.,0.,1.));
+#2020 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2021 = EDGE_CURVE('',#2022,#2014,#2024,.T.);
+#2022 = VERTEX_POINT('',#2023);
+#2023 = CARTESIAN_POINT('',(-0.435,0.325,0.2175));
+#2024 = LINE('',#2025,#2026);
+#2025 = CARTESIAN_POINT('',(-0.435,-0.8625,0.2175));
+#2026 = VECTOR('',#2027,1.);
+#2027 = DIRECTION('',(0.,-1.,0.));
+#2028 = ORIENTED_EDGE('',*,*,#2029,.T.);
+#2029 = EDGE_CURVE('',#2022,#1349,#2030,.T.);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(-0.435,0.325,5.E-02));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,0.,1.));
+#2034 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#2035 = PLANE('',#2036);
+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);
+#2037 = CARTESIAN_POINT('',(-0.435,-0.325,5.E-02));
+#2038 = DIRECTION('',(1.,0.,0.));
+#2039 = DIRECTION('',(0.,0.,1.));
+#2040 = ADVANCED_FACE('',(#2041),#2059,.T.);
+#2041 = FACE_BOUND('',#2042,.T.);
+#2042 = EDGE_LOOP('',(#2043,#2044,#2052,#2058));
+#2043 = ORIENTED_EDGE('',*,*,#2029,.F.);
+#2044 = ORIENTED_EDGE('',*,*,#2045,.F.);
+#2045 = EDGE_CURVE('',#2046,#2022,#2048,.T.);
+#2046 = VERTEX_POINT('',#2047);
+#2047 = CARTESIAN_POINT('',(-1.085,0.325,0.2175));
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(-1.28,0.325,0.2175));
+#2050 = VECTOR('',#2051,1.);
+#2051 = DIRECTION('',(1.,0.,0.));
+#2052 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2053 = EDGE_CURVE('',#2046,#1365,#2054,.T.);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(-1.085,0.325,5.E-02));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(0.,0.,1.));
+#2058 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#2059 = PLANE('',#2060);
+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
+#2061 = CARTESIAN_POINT('',(-1.085,0.325,5.E-02));
+#2062 = DIRECTION('',(0.,1.,0.));
+#2063 = DIRECTION('',(0.,0.,1.));
+#2064 = ADVANCED_FACE('',(#2065),#2083,.F.);
+#2065 = FACE_BOUND('',#2066,.F.);
+#2066 = EDGE_LOOP('',(#2067,#2075,#2081,#2082));
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2069,#1357,#2071,.T.);
+#2069 = VERTEX_POINT('',#2070);
+#2070 = CARTESIAN_POINT('',(-1.085,-0.325,0.2175));
+#2071 = LINE('',#2072,#2073);
+#2072 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2073 = VECTOR('',#2074,1.);
+#2074 = DIRECTION('',(0.,0.,1.));
+#2075 = ORIENTED_EDGE('',*,*,#2076,.F.);
+#2076 = EDGE_CURVE('',#2046,#2069,#2077,.T.);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(-1.085,-0.8625,0.2175));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.,-1.,0.));
+#2081 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#1364,.F.);
+#2083 = PLANE('',#2084);
+#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
+#2085 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2086 = DIRECTION('',(1.,0.,0.));
+#2087 = DIRECTION('',(0.,0.,1.));
+#2088 = ADVANCED_FACE('',(#2089),#2100,.F.);
+#2089 = FACE_BOUND('',#2090,.F.);
+#2090 = EDGE_LOOP('',(#2091,#2092,#2098,#2099));
+#2091 = ORIENTED_EDGE('',*,*,#2013,.F.);
+#2092 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#2093 = EDGE_CURVE('',#2069,#2014,#2094,.T.);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(-1.28,-0.325,0.2175));
+#2096 = VECTOR('',#2097,1.);
+#2097 = DIRECTION('',(1.,0.,0.));
+#2098 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#2099 = ORIENTED_EDGE('',*,*,#1356,.F.);
+#2100 = PLANE('',#2101);
+#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104);
+#2102 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2103 = DIRECTION('',(0.,1.,0.));
+#2104 = DIRECTION('',(0.,0.,1.));
+#2105 = ADVANCED_FACE('',(#2106),#2112,.T.);
+#2106 = FACE_BOUND('',#2107,.T.);
+#2107 = EDGE_LOOP('',(#2108,#2109,#2110,#2111));
+#2108 = ORIENTED_EDGE('',*,*,#1597,.T.);
+#2109 = ORIENTED_EDGE('',*,*,#1697,.T.);
+#2110 = ORIENTED_EDGE('',*,*,#1795,.T.);
+#2111 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#2112 = PLANE('',#2113);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-1.8075,-1.7325,0.565));
+#2115 = DIRECTION('',(0.,0.,1.));
+#2116 = DIRECTION('',(1.,0.,0.));
+#2117 = ADVANCED_FACE('',(#2118,#2152,#2158,#2164),#2170,.T.);
+#2118 = FACE_BOUND('',#2119,.T.);
+#2119 = EDGE_LOOP('',(#2120,#2130,#2138,#2146));
+#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2121 = EDGE_CURVE('',#2122,#2124,#2126,.T.);
+#2122 = VERTEX_POINT('',#2123);
+#2123 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(0.,1.,0.));
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2122,#2132,#2134,.T.);
+#2132 = VERTEX_POINT('',#2133);
+#2133 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(1.,0.,0.));
+#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2139 = EDGE_CURVE('',#2132,#2140,#2142,.T.);
+#2140 = VERTEX_POINT('',#2141);
+#2141 = CARTESIAN_POINT('',(1.475,1.4,0.2175));
+#2142 = LINE('',#2143,#2144);
+#2143 = CARTESIAN_POINT('',(1.475,-1.4,0.2175));
+#2144 = VECTOR('',#2145,1.);
+#2145 = DIRECTION('',(0.,1.,0.));
+#2146 = ORIENTED_EDGE('',*,*,#2147,.F.);
+#2147 = EDGE_CURVE('',#2124,#2140,#2148,.T.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(-1.475,1.4,0.2175));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(1.,0.,0.));
+#2152 = FACE_BOUND('',#2153,.T.);
+#2153 = EDGE_LOOP('',(#2154,#2155,#2156,#2157));
+#2154 = ORIENTED_EDGE('',*,*,#2045,.T.);
+#2155 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2156 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#2157 = ORIENTED_EDGE('',*,*,#2076,.F.);
+#2158 = FACE_BOUND('',#2159,.T.);
+#2159 = EDGE_LOOP('',(#2160,#2161,#2162,#2163));
+#2160 = ORIENTED_EDGE('',*,*,#1853,.T.);
+#2161 = ORIENTED_EDGE('',*,*,#1829,.T.);
+#2162 = ORIENTED_EDGE('',*,*,#1901,.F.);
+#2163 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#2164 = FACE_BOUND('',#2165,.T.);
+#2165 = EDGE_LOOP('',(#2166,#2167,#2168,#2169));
+#2166 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#2167 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#2168 = ORIENTED_EDGE('',*,*,#1997,.F.);
+#2169 = ORIENTED_EDGE('',*,*,#1980,.F.);
+#2170 = PLANE('',#2171);
+#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174);
+#2172 = CARTESIAN_POINT('',(-1.475,-1.4,0.2175));
+#2173 = DIRECTION('',(0.,0.,1.));
+#2174 = DIRECTION('',(1.,0.,0.));
+#2175 = ADVANCED_FACE('',(#2176),#2201,.F.);
+#2176 = FACE_BOUND('',#2177,.F.);
+#2177 = EDGE_LOOP('',(#2178,#2186,#2194,#2200));
+#2178 = ORIENTED_EDGE('',*,*,#2179,.F.);
+#2179 = EDGE_CURVE('',#2180,#2122,#2182,.T.);
+#2180 = VERTEX_POINT('',#2181);
+#2181 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,0.,1.));
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2180,#2188,#2190,.T.);
+#2188 = VERTEX_POINT('',#2189);
+#2189 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2190 = LINE('',#2191,#2192);
+#2191 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2192 = VECTOR('',#2193,1.);
+#2193 = DIRECTION('',(0.,1.,0.));
+#2194 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#2195 = EDGE_CURVE('',#2188,#2124,#2196,.T.);
+#2196 = LINE('',#2197,#2198);
+#2197 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2198 = VECTOR('',#2199,1.);
+#2199 = DIRECTION('',(0.,0.,1.));
+#2200 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2201 = PLANE('',#2202);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2204 = DIRECTION('',(1.,0.,0.));
+#2205 = DIRECTION('',(0.,0.,1.));
+#2206 = ADVANCED_FACE('',(#2207),#2225,.T.);
+#2207 = FACE_BOUND('',#2208,.T.);
+#2208 = EDGE_LOOP('',(#2209,#2217,#2218,#2219));
+#2209 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2210 = EDGE_CURVE('',#2188,#2211,#2213,.T.);
+#2211 = VERTEX_POINT('',#2212);
+#2212 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(1.,0.,0.));
+#2217 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#2218 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2219 = ORIENTED_EDGE('',*,*,#2220,.F.);
+#2220 = EDGE_CURVE('',#2211,#2140,#2221,.T.);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(1.475,1.4,0.18));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(0.,0.,1.));
+#2225 = PLANE('',#2226);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(-1.475,1.4,0.18));
+#2228 = DIRECTION('',(0.,1.,0.));
+#2229 = DIRECTION('',(0.,0.,1.));
+#2230 = ADVANCED_FACE('',(#2231),#2249,.F.);
+#2231 = FACE_BOUND('',#2232,.F.);
+#2232 = EDGE_LOOP('',(#2233,#2241,#2242,#2243));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#2180,#2235,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(1.,0.,0.));
+#2241 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2242 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2243 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#2244 = EDGE_CURVE('',#2235,#2132,#2245,.T.);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(0.,0.,1.));
+#2249 = PLANE('',#2250);
+#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253);
+#2251 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2252 = DIRECTION('',(0.,1.,0.));
+#2253 = DIRECTION('',(0.,0.,1.));
+#2254 = ADVANCED_FACE('',(#2255),#2266,.T.);
+#2255 = FACE_BOUND('',#2256,.T.);
+#2256 = EDGE_LOOP('',(#2257,#2258,#2264,#2265));
+#2257 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#2258 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2259 = EDGE_CURVE('',#2235,#2211,#2260,.T.);
+#2260 = LINE('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2262 = VECTOR('',#2263,1.);
+#2263 = DIRECTION('',(0.,1.,0.));
+#2264 = ORIENTED_EDGE('',*,*,#2220,.T.);
+#2265 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2266 = PLANE('',#2267);
+#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270);
+#2268 = CARTESIAN_POINT('',(1.475,-1.4,0.18));
+#2269 = DIRECTION('',(1.,0.,0.));
+#2270 = DIRECTION('',(0.,0.,1.));
+#2271 = ADVANCED_FACE('',(#2272,#2278,#2312,#2346),#2380,.F.);
+#2272 = FACE_BOUND('',#2273,.F.);
+#2273 = EDGE_LOOP('',(#2274,#2275,#2276,#2277));
+#2274 = ORIENTED_EDGE('',*,*,#2187,.F.);
+#2275 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2276 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2277 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2278 = FACE_BOUND('',#2279,.F.);
+#2279 = EDGE_LOOP('',(#2280,#2290,#2298,#2306));
+#2280 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#2281 = EDGE_CURVE('',#2282,#2284,#2286,.T.);
+#2282 = VERTEX_POINT('',#2283);
+#2283 = CARTESIAN_POINT('',(-1.085,0.325,0.18));
+#2284 = VERTEX_POINT('',#2285);
+#2285 = CARTESIAN_POINT('',(-0.435,0.325,0.18));
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(-1.28,0.325,0.18));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(1.,0.,0.));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2291 = EDGE_CURVE('',#2284,#2292,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-0.435,-0.325,0.18));
+#2294 = LINE('',#2295,#2296);
+#2295 = CARTESIAN_POINT('',(-0.435,-0.8625,0.18));
+#2296 = VECTOR('',#2297,1.);
+#2297 = DIRECTION('',(0.,-1.,0.));
+#2298 = ORIENTED_EDGE('',*,*,#2299,.F.);
+#2299 = EDGE_CURVE('',#2300,#2292,#2302,.T.);
+#2300 = VERTEX_POINT('',#2301);
+#2301 = CARTESIAN_POINT('',(-1.085,-0.325,0.18));
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(-1.28,-0.325,0.18));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(1.,0.,0.));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.F.);
+#2307 = EDGE_CURVE('',#2282,#2300,#2308,.T.);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(-1.085,-0.8625,0.18));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(0.,-1.,0.));
+#2312 = FACE_BOUND('',#2313,.F.);
+#2313 = EDGE_LOOP('',(#2314,#2324,#2332,#2340));
+#2314 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2315 = EDGE_CURVE('',#2316,#2318,#2320,.T.);
+#2316 = VERTEX_POINT('',#2317);
+#2317 = CARTESIAN_POINT('',(0.22,-0.115,0.18));
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(1.04,-0.115,0.18));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(-0.6275,-0.115,0.18));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(1.,0.,0.));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2325 = EDGE_CURVE('',#2318,#2326,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(1.04,-0.715,0.18));
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(1.04,-1.0575,0.18));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(0.,-1.,0.));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2334,#2326,#2336,.T.);
+#2334 = VERTEX_POINT('',#2335);
+#2335 = CARTESIAN_POINT('',(0.22,-0.715,0.18));
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(-0.6275,-0.715,0.18));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(1.,0.,0.));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.F.);
+#2341 = EDGE_CURVE('',#2316,#2334,#2342,.T.);
+#2342 = LINE('',#2343,#2344);
+#2343 = CARTESIAN_POINT('',(0.22,-1.0575,0.18));
+#2344 = VECTOR('',#2345,1.);
+#2345 = DIRECTION('',(0.,-1.,0.));
+#2346 = FACE_BOUND('',#2347,.F.);
+#2347 = EDGE_LOOP('',(#2348,#2358,#2366,#2374));
+#2348 = ORIENTED_EDGE('',*,*,#2349,.T.);
+#2349 = EDGE_CURVE('',#2350,#2352,#2354,.T.);
+#2350 = VERTEX_POINT('',#2351);
+#2351 = CARTESIAN_POINT('',(0.22,0.715,0.18));
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(1.04,0.715,0.18));
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(-0.6275,0.715,0.18));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(1.,0.,0.));
+#2358 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2359 = EDGE_CURVE('',#2352,#2360,#2362,.T.);
+#2360 = VERTEX_POINT('',#2361);
+#2361 = CARTESIAN_POINT('',(1.04,0.115,0.18));
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(1.04,-0.6425,0.18));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(0.,-1.,0.));
+#2366 = ORIENTED_EDGE('',*,*,#2367,.F.);
+#2367 = EDGE_CURVE('',#2368,#2360,#2370,.T.);
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(0.22,0.115,0.18));
+#2370 = LINE('',#2371,#2372);
+#2371 = CARTESIAN_POINT('',(-0.6275,0.115,0.18));
+#2372 = VECTOR('',#2373,1.);
+#2373 = DIRECTION('',(1.,0.,0.));
+#2374 = ORIENTED_EDGE('',*,*,#2375,.F.);
+#2375 = EDGE_CURVE('',#2350,#2368,#2376,.T.);
+#2376 = LINE('',#2377,#2378);
+#2377 = CARTESIAN_POINT('',(0.22,-0.6425,0.18));
+#2378 = VECTOR('',#2379,1.);
+#2379 = DIRECTION('',(0.,-1.,0.));
+#2380 = PLANE('',#2381);
+#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384);
+#2382 = CARTESIAN_POINT('',(-1.475,-1.4,0.18));
+#2383 = DIRECTION('',(0.,0.,1.));
+#2384 = DIRECTION('',(1.,0.,0.));
+#2385 = ADVANCED_FACE('',(#2386),#2411,.T.);
+#2386 = FACE_BOUND('',#2387,.T.);
+#2387 = EDGE_LOOP('',(#2388,#2396,#2404,#2410));
+#2388 = ORIENTED_EDGE('',*,*,#2389,.F.);
+#2389 = EDGE_CURVE('',#2390,#2284,#2392,.T.);
+#2390 = VERTEX_POINT('',#2391);
+#2391 = CARTESIAN_POINT('',(-0.435,0.325,0.167));
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(-0.435,0.325,5.E-02));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(0.,0.,1.));
+#2396 = ORIENTED_EDGE('',*,*,#2397,.F.);
+#2397 = EDGE_CURVE('',#2398,#2390,#2400,.T.);
+#2398 = VERTEX_POINT('',#2399);
+#2399 = CARTESIAN_POINT('',(-1.085,0.325,0.167));
+#2400 = LINE('',#2401,#2402);
+#2401 = CARTESIAN_POINT('',(-1.085,0.325,0.167));
+#2402 = VECTOR('',#2403,1.);
+#2403 = DIRECTION('',(1.,0.,0.));
+#2404 = ORIENTED_EDGE('',*,*,#2405,.T.);
+#2405 = EDGE_CURVE('',#2398,#2282,#2406,.T.);
+#2406 = LINE('',#2407,#2408);
+#2407 = CARTESIAN_POINT('',(-1.085,0.325,5.E-02));
+#2408 = VECTOR('',#2409,1.);
+#2409 = DIRECTION('',(0.,0.,1.));
+#2410 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#2411 = PLANE('',#2412);
+#2412 = AXIS2_PLACEMENT_3D('',#2413,#2414,#2415);
+#2413 = CARTESIAN_POINT('',(-1.085,0.325,5.E-02));
+#2414 = DIRECTION('',(0.,1.,0.));
+#2415 = DIRECTION('',(0.,0.,1.));
+#2416 = ADVANCED_FACE('',(#2417),#2435,.F.);
+#2417 = FACE_BOUND('',#2418,.F.);
+#2418 = EDGE_LOOP('',(#2419,#2427,#2433,#2434));
+#2419 = ORIENTED_EDGE('',*,*,#2420,.F.);
+#2420 = EDGE_CURVE('',#2421,#2300,#2423,.T.);
+#2421 = VERTEX_POINT('',#2422);
+#2422 = CARTESIAN_POINT('',(-1.085,-0.325,0.167));
+#2423 = LINE('',#2424,#2425);
+#2424 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2425 = VECTOR('',#2426,1.);
+#2426 = DIRECTION('',(0.,0.,1.));
+#2427 = ORIENTED_EDGE('',*,*,#2428,.T.);
+#2428 = EDGE_CURVE('',#2421,#2398,#2429,.T.);
+#2429 = LINE('',#2430,#2431);
+#2430 = CARTESIAN_POINT('',(-1.085,-0.325,0.167));
+#2431 = VECTOR('',#2432,1.);
+#2432 = DIRECTION('',(0.,1.,0.));
+#2433 = ORIENTED_EDGE('',*,*,#2405,.T.);
+#2434 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2435 = PLANE('',#2436);
+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);
+#2437 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2438 = DIRECTION('',(1.,0.,0.));
+#2439 = DIRECTION('',(0.,0.,1.));
+#2440 = ADVANCED_FACE('',(#2441),#2459,.F.);
+#2441 = FACE_BOUND('',#2442,.F.);
+#2442 = EDGE_LOOP('',(#2443,#2451,#2457,#2458));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2444 = EDGE_CURVE('',#2445,#2292,#2447,.T.);
+#2445 = VERTEX_POINT('',#2446);
+#2446 = CARTESIAN_POINT('',(-0.435,-0.325,0.167));
+#2447 = LINE('',#2448,#2449);
+#2448 = CARTESIAN_POINT('',(-0.435,-0.325,5.E-02));
+#2449 = VECTOR('',#2450,1.);
+#2450 = DIRECTION('',(0.,0.,1.));
+#2451 = ORIENTED_EDGE('',*,*,#2452,.F.);
+#2452 = EDGE_CURVE('',#2421,#2445,#2453,.T.);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(-1.085,-0.325,0.167));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(1.,0.,0.));
+#2457 = ORIENTED_EDGE('',*,*,#2420,.T.);
+#2458 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2459 = PLANE('',#2460);
+#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
+#2461 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2462 = DIRECTION('',(0.,1.,0.));
+#2463 = DIRECTION('',(0.,0.,1.));
+#2464 = ADVANCED_FACE('',(#2465),#2476,.T.);
+#2465 = FACE_BOUND('',#2466,.T.);
+#2466 = EDGE_LOOP('',(#2467,#2468,#2474,#2475));
+#2467 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2445,#2390,#2470,.T.);
+#2470 = LINE('',#2471,#2472);
+#2471 = CARTESIAN_POINT('',(-0.435,-0.325,0.167));
+#2472 = VECTOR('',#2473,1.);
+#2473 = DIRECTION('',(0.,1.,0.));
+#2474 = ORIENTED_EDGE('',*,*,#2389,.T.);
+#2475 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2476 = PLANE('',#2477);
+#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480);
+#2478 = CARTESIAN_POINT('',(-0.435,-0.325,5.E-02));
+#2479 = DIRECTION('',(1.,0.,0.));
+#2480 = DIRECTION('',(0.,0.,1.));
+#2481 = ADVANCED_FACE('',(#2482),#2507,.T.);
+#2482 = FACE_BOUND('',#2483,.T.);
+#2483 = EDGE_LOOP('',(#2484,#2492,#2500,#2506));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2318,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(1.04,-0.115,0.167));
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(1.04,-0.115,5.E-02));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(0.,0.,1.));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#2493 = EDGE_CURVE('',#2494,#2486,#2496,.T.);
+#2494 = VERTEX_POINT('',#2495);
+#2495 = CARTESIAN_POINT('',(0.22,-0.115,0.167));
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(0.22,-0.115,0.167));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(1.,0.,0.));
+#2500 = ORIENTED_EDGE('',*,*,#2501,.T.);
+#2501 = EDGE_CURVE('',#2494,#2316,#2502,.T.);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(0.22,-0.115,5.E-02));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(0.,0.,1.));
+#2506 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2507 = PLANE('',#2508);
+#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511);
+#2509 = CARTESIAN_POINT('',(0.22,-0.115,5.E-02));
+#2510 = DIRECTION('',(0.,1.,0.));
+#2511 = DIRECTION('',(0.,0.,1.));
+#2512 = ADVANCED_FACE('',(#2513),#2531,.F.);
+#2513 = FACE_BOUND('',#2514,.F.);
+#2514 = EDGE_LOOP('',(#2515,#2523,#2529,#2530));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2516 = EDGE_CURVE('',#2517,#2334,#2519,.T.);
+#2517 = VERTEX_POINT('',#2518);
+#2518 = CARTESIAN_POINT('',(0.22,-0.715,0.167));
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(0.,0.,1.));
+#2523 = ORIENTED_EDGE('',*,*,#2524,.T.);
+#2524 = EDGE_CURVE('',#2517,#2494,#2525,.T.);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(0.22,-0.715,0.167));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(0.,1.,0.));
+#2529 = ORIENTED_EDGE('',*,*,#2501,.T.);
+#2530 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2531 = PLANE('',#2532);
+#2532 = AXIS2_PLACEMENT_3D('',#2533,#2534,#2535);
+#2533 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#2534 = DIRECTION('',(1.,0.,0.));
+#2535 = DIRECTION('',(0.,0.,1.));
+#2536 = ADVANCED_FACE('',(#2537),#2555,.F.);
+#2537 = FACE_BOUND('',#2538,.F.);
+#2538 = EDGE_LOOP('',(#2539,#2547,#2553,#2554));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2541,#2326,#2543,.T.);
+#2541 = VERTEX_POINT('',#2542);
+#2542 = CARTESIAN_POINT('',(1.04,-0.715,0.167));
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(1.04,-0.715,5.E-02));
+#2545 = VECTOR('',#2546,1.);
+#2546 = DIRECTION('',(0.,0.,1.));
+#2547 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#2548 = EDGE_CURVE('',#2517,#2541,#2549,.T.);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(0.22,-0.715,0.167));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(1.,0.,0.));
+#2553 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2554 = ORIENTED_EDGE('',*,*,#2333,.T.);
+#2555 = PLANE('',#2556);
+#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2557 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#2558 = DIRECTION('',(0.,1.,0.));
+#2559 = DIRECTION('',(0.,0.,1.));
+#2560 = ADVANCED_FACE('',(#2561),#2572,.T.);
+#2561 = FACE_BOUND('',#2562,.T.);
+#2562 = EDGE_LOOP('',(#2563,#2564,#2570,#2571));
+#2563 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#2541,#2486,#2566,.T.);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(1.04,-0.715,0.167));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(0.,1.,0.));
+#2570 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#2571 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2572 = PLANE('',#2573);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(1.04,-0.715,5.E-02));
+#2575 = DIRECTION('',(1.,0.,0.));
+#2576 = DIRECTION('',(0.,0.,1.));
+#2577 = ADVANCED_FACE('',(#2578),#2603,.T.);
+#2578 = FACE_BOUND('',#2579,.T.);
+#2579 = EDGE_LOOP('',(#2580,#2588,#2596,#2602));
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2582,#2352,#2584,.T.);
+#2582 = VERTEX_POINT('',#2583);
+#2583 = CARTESIAN_POINT('',(1.04,0.715,0.167));
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(1.04,0.715,5.E-02));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(0.,0.,1.));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#2589 = EDGE_CURVE('',#2590,#2582,#2592,.T.);
+#2590 = VERTEX_POINT('',#2591);
+#2591 = CARTESIAN_POINT('',(0.22,0.715,0.167));
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(0.22,0.715,0.167));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(1.,0.,0.));
+#2596 = ORIENTED_EDGE('',*,*,#2597,.T.);
+#2597 = EDGE_CURVE('',#2590,#2350,#2598,.T.);
+#2598 = LINE('',#2599,#2600);
+#2599 = CARTESIAN_POINT('',(0.22,0.715,5.E-02));
+#2600 = VECTOR('',#2601,1.);
+#2601 = DIRECTION('',(0.,0.,1.));
+#2602 = ORIENTED_EDGE('',*,*,#2349,.T.);
+#2603 = PLANE('',#2604);
+#2604 = AXIS2_PLACEMENT_3D('',#2605,#2606,#2607);
+#2605 = CARTESIAN_POINT('',(0.22,0.715,5.E-02));
+#2606 = DIRECTION('',(0.,1.,0.));
+#2607 = DIRECTION('',(0.,0.,1.));
+#2608 = ADVANCED_FACE('',(#2609),#2627,.F.);
+#2609 = FACE_BOUND('',#2610,.F.);
+#2610 = EDGE_LOOP('',(#2611,#2619,#2625,#2626));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2612 = EDGE_CURVE('',#2613,#2368,#2615,.T.);
+#2613 = VERTEX_POINT('',#2614);
+#2614 = CARTESIAN_POINT('',(0.22,0.115,0.167));
+#2615 = LINE('',#2616,#2617);
+#2616 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#2617 = VECTOR('',#2618,1.);
+#2618 = DIRECTION('',(0.,0.,1.));
+#2619 = ORIENTED_EDGE('',*,*,#2620,.T.);
+#2620 = EDGE_CURVE('',#2613,#2590,#2621,.T.);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(0.22,0.115,0.167));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.,1.,0.));
+#2625 = ORIENTED_EDGE('',*,*,#2597,.T.);
+#2626 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#2627 = PLANE('',#2628);
+#2628 = AXIS2_PLACEMENT_3D('',#2629,#2630,#2631);
+#2629 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#2630 = DIRECTION('',(1.,0.,0.));
+#2631 = DIRECTION('',(0.,0.,1.));
+#2632 = ADVANCED_FACE('',(#2633),#2651,.F.);
+#2633 = FACE_BOUND('',#2634,.F.);
+#2634 = EDGE_LOOP('',(#2635,#2643,#2649,#2650));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2636 = EDGE_CURVE('',#2637,#2360,#2639,.T.);
+#2637 = VERTEX_POINT('',#2638);
+#2638 = CARTESIAN_POINT('',(1.04,0.115,0.167));
+#2639 = LINE('',#2640,#2641);
+#2640 = CARTESIAN_POINT('',(1.04,0.115,5.E-02));
+#2641 = VECTOR('',#2642,1.);
+#2642 = DIRECTION('',(0.,0.,1.));
+#2643 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2644 = EDGE_CURVE('',#2613,#2637,#2645,.T.);
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(0.22,0.115,0.167));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(1.,0.,0.));
+#2649 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2650 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2651 = PLANE('',#2652);
+#2652 = AXIS2_PLACEMENT_3D('',#2653,#2654,#2655);
+#2653 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#2654 = DIRECTION('',(0.,1.,0.));
+#2655 = DIRECTION('',(0.,0.,1.));
+#2656 = ADVANCED_FACE('',(#2657),#2668,.T.);
+#2657 = FACE_BOUND('',#2658,.T.);
+#2658 = EDGE_LOOP('',(#2659,#2660,#2666,#2667));
+#2659 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2660 = ORIENTED_EDGE('',*,*,#2661,.T.);
+#2661 = EDGE_CURVE('',#2637,#2582,#2662,.T.);
+#2662 = LINE('',#2663,#2664);
+#2663 = CARTESIAN_POINT('',(1.04,0.115,0.167));
+#2664 = VECTOR('',#2665,1.);
+#2665 = DIRECTION('',(0.,1.,0.));
+#2666 = ORIENTED_EDGE('',*,*,#2581,.T.);
+#2667 = ORIENTED_EDGE('',*,*,#2359,.T.);
+#2668 = PLANE('',#2669);
+#2669 = AXIS2_PLACEMENT_3D('',#2670,#2671,#2672);
+#2670 = CARTESIAN_POINT('',(1.04,0.115,5.E-02));
+#2671 = DIRECTION('',(1.,0.,0.));
+#2672 = DIRECTION('',(0.,0.,1.));
+#2673 = ADVANCED_FACE('',(#2674),#2701,.T.);
+#2674 = FACE_BOUND('',#2675,.F.);
+#2675 = EDGE_LOOP('',(#2676,#2685,#2693,#2700));
+#2676 = ORIENTED_EDGE('',*,*,#2677,.T.);
+#2677 = EDGE_CURVE('',#2398,#2678,#2680,.T.);
+#2678 = VERTEX_POINT('',#2679);
+#2679 = CARTESIAN_POINT('',(-0.968,0.208,5.E-02));
+#2680 = ELLIPSE('',#2681,0.165462986798,0.117);
+#2681 = AXIS2_PLACEMENT_3D('',#2682,#2683,#2684);
+#2682 = CARTESIAN_POINT('',(-0.968,0.208,0.167));
+#2683 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2684 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2685 = ORIENTED_EDGE('',*,*,#2686,.T.);
+#2686 = EDGE_CURVE('',#2678,#2687,#2689,.T.);
+#2687 = VERTEX_POINT('',#2688);
+#2688 = CARTESIAN_POINT('',(-0.552,0.208,5.E-02));
+#2689 = LINE('',#2690,#2691);
+#2690 = CARTESIAN_POINT('',(-1.085,0.208,5.E-02));
+#2691 = VECTOR('',#2692,1.);
+#2692 = DIRECTION('',(1.,0.,0.));
+#2693 = ORIENTED_EDGE('',*,*,#2694,.F.);
+#2694 = EDGE_CURVE('',#2390,#2687,#2695,.T.);
+#2695 = ELLIPSE('',#2696,0.165462986798,0.117);
+#2696 = AXIS2_PLACEMENT_3D('',#2697,#2698,#2699);
+#2697 = CARTESIAN_POINT('',(-0.552,0.208,0.167));
+#2698 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2699 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2700 = ORIENTED_EDGE('',*,*,#2397,.F.);
+#2701 = CYLINDRICAL_SURFACE('',#2702,0.117);
+#2702 = AXIS2_PLACEMENT_3D('',#2703,#2704,#2705);
+#2703 = CARTESIAN_POINT('',(-1.085,0.208,0.167));
+#2704 = DIRECTION('',(1.,0.,0.));
+#2705 = DIRECTION('',(0.,1.,0.));
+#2706 = ADVANCED_FACE('',(#2707),#2726,.T.);
+#2707 = FACE_BOUND('',#2708,.F.);
+#2708 = EDGE_LOOP('',(#2709,#2718,#2724,#2725));
+#2709 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#2710 = EDGE_CURVE('',#2421,#2711,#2713,.T.);
+#2711 = VERTEX_POINT('',#2712);
+#2712 = CARTESIAN_POINT('',(-0.968,-0.208,5.E-02));
+#2713 = ELLIPSE('',#2714,0.165462986798,0.117);
+#2714 = AXIS2_PLACEMENT_3D('',#2715,#2716,#2717);
+#2715 = CARTESIAN_POINT('',(-0.968,-0.208,0.167));
+#2716 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2717 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2718 = ORIENTED_EDGE('',*,*,#2719,.T.);
+#2719 = EDGE_CURVE('',#2711,#2678,#2720,.T.);
+#2720 = LINE('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(-0.968,-0.325,5.E-02));
+#2722 = VECTOR('',#2723,1.);
+#2723 = DIRECTION('',(0.,1.,0.));
+#2724 = ORIENTED_EDGE('',*,*,#2677,.F.);
+#2725 = ORIENTED_EDGE('',*,*,#2428,.F.);
+#2726 = CYLINDRICAL_SURFACE('',#2727,0.117);
+#2727 = AXIS2_PLACEMENT_3D('',#2728,#2729,#2730);
+#2728 = CARTESIAN_POINT('',(-0.968,-0.325,0.167));
+#2729 = DIRECTION('',(0.,1.,0.));
+#2730 = DIRECTION('',(-1.,0.,0.));
+#2731 = ADVANCED_FACE('',(#2732),#2751,.T.);
+#2732 = FACE_BOUND('',#2733,.T.);
+#2733 = EDGE_LOOP('',(#2734,#2735,#2743,#2750));
+#2734 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#2735 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2736 = EDGE_CURVE('',#2711,#2737,#2739,.T.);
+#2737 = VERTEX_POINT('',#2738);
+#2738 = CARTESIAN_POINT('',(-0.552,-0.208,5.E-02));
+#2739 = LINE('',#2740,#2741);
+#2740 = CARTESIAN_POINT('',(-1.085,-0.208,5.E-02));
+#2741 = VECTOR('',#2742,1.);
+#2742 = DIRECTION('',(1.,0.,0.));
+#2743 = ORIENTED_EDGE('',*,*,#2744,.F.);
+#2744 = EDGE_CURVE('',#2445,#2737,#2745,.T.);
+#2745 = ELLIPSE('',#2746,0.165462986798,0.117);
+#2746 = AXIS2_PLACEMENT_3D('',#2747,#2748,#2749);
+#2747 = CARTESIAN_POINT('',(-0.552,-0.208,0.167));
+#2748 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2749 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2750 = ORIENTED_EDGE('',*,*,#2452,.F.);
+#2751 = CYLINDRICAL_SURFACE('',#2752,0.117);
+#2752 = AXIS2_PLACEMENT_3D('',#2753,#2754,#2755);
+#2753 = CARTESIAN_POINT('',(-1.085,-0.208,0.167));
+#2754 = DIRECTION('',(1.,0.,0.));
+#2755 = DIRECTION('',(0.,-1.,0.));
+#2756 = ADVANCED_FACE('',(#2757),#2768,.T.);
+#2757 = FACE_BOUND('',#2758,.T.);
+#2758 = EDGE_LOOP('',(#2759,#2760,#2766,#2767));
+#2759 = ORIENTED_EDGE('',*,*,#2744,.T.);
+#2760 = ORIENTED_EDGE('',*,*,#2761,.T.);
+#2761 = EDGE_CURVE('',#2737,#2687,#2762,.T.);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(-0.552,-0.325,5.E-02));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(0.,1.,0.));
+#2766 = ORIENTED_EDGE('',*,*,#2694,.F.);
+#2767 = ORIENTED_EDGE('',*,*,#2469,.F.);
+#2768 = CYLINDRICAL_SURFACE('',#2769,0.117);
+#2769 = AXIS2_PLACEMENT_3D('',#2770,#2771,#2772);
+#2770 = CARTESIAN_POINT('',(-0.552,-0.325,0.167));
+#2771 = DIRECTION('',(0.,1.,0.));
+#2772 = DIRECTION('',(1.,0.,0.));
+#2773 = ADVANCED_FACE('',(#2774),#2801,.T.);
+#2774 = FACE_BOUND('',#2775,.F.);
+#2775 = EDGE_LOOP('',(#2776,#2785,#2793,#2800));
+#2776 = ORIENTED_EDGE('',*,*,#2777,.T.);
+#2777 = EDGE_CURVE('',#2494,#2778,#2780,.T.);
+#2778 = VERTEX_POINT('',#2779);
+#2779 = CARTESIAN_POINT('',(0.337,-0.232,5.E-02));
+#2780 = ELLIPSE('',#2781,0.165462986798,0.117);
+#2781 = AXIS2_PLACEMENT_3D('',#2782,#2783,#2784);
+#2782 = CARTESIAN_POINT('',(0.337,-0.232,0.167));
+#2783 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2784 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#2786 = EDGE_CURVE('',#2778,#2787,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(0.923,-0.232,5.E-02));
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(0.22,-0.232,5.E-02));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(1.,0.,0.));
+#2793 = ORIENTED_EDGE('',*,*,#2794,.F.);
+#2794 = EDGE_CURVE('',#2486,#2787,#2795,.T.);
+#2795 = ELLIPSE('',#2796,0.165462986798,0.117);
+#2796 = AXIS2_PLACEMENT_3D('',#2797,#2798,#2799);
+#2797 = CARTESIAN_POINT('',(0.923,-0.232,0.167));
+#2798 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2799 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2800 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#2801 = CYLINDRICAL_SURFACE('',#2802,0.117);
+#2802 = AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);
+#2803 = CARTESIAN_POINT('',(0.22,-0.232,0.167));
+#2804 = DIRECTION('',(1.,0.,0.));
+#2805 = DIRECTION('',(0.,1.,0.));
+#2806 = ADVANCED_FACE('',(#2807),#2826,.T.);
+#2807 = FACE_BOUND('',#2808,.F.);
+#2808 = EDGE_LOOP('',(#2809,#2818,#2824,#2825));
+#2809 = ORIENTED_EDGE('',*,*,#2810,.T.);
+#2810 = EDGE_CURVE('',#2517,#2811,#2813,.T.);
+#2811 = VERTEX_POINT('',#2812);
+#2812 = CARTESIAN_POINT('',(0.337,-0.598,5.E-02));
+#2813 = ELLIPSE('',#2814,0.165462986798,0.117);
+#2814 = AXIS2_PLACEMENT_3D('',#2815,#2816,#2817);
+#2815 = CARTESIAN_POINT('',(0.337,-0.598,0.167));
+#2816 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2817 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2818 = ORIENTED_EDGE('',*,*,#2819,.T.);
+#2819 = EDGE_CURVE('',#2811,#2778,#2820,.T.);
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(0.337,-0.715,5.E-02));
+#2822 = VECTOR('',#2823,1.);
+#2823 = DIRECTION('',(0.,1.,0.));
+#2824 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#2825 = ORIENTED_EDGE('',*,*,#2524,.F.);
+#2826 = CYLINDRICAL_SURFACE('',#2827,0.117);
+#2827 = AXIS2_PLACEMENT_3D('',#2828,#2829,#2830);
+#2828 = CARTESIAN_POINT('',(0.337,-0.715,0.167));
+#2829 = DIRECTION('',(0.,1.,0.));
+#2830 = DIRECTION('',(-1.,0.,0.));
+#2831 = ADVANCED_FACE('',(#2832),#2851,.T.);
+#2832 = FACE_BOUND('',#2833,.T.);
+#2833 = EDGE_LOOP('',(#2834,#2835,#2843,#2850));
+#2834 = ORIENTED_EDGE('',*,*,#2810,.T.);
+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2836 = EDGE_CURVE('',#2811,#2837,#2839,.T.);
+#2837 = VERTEX_POINT('',#2838);
+#2838 = CARTESIAN_POINT('',(0.923,-0.598,5.E-02));
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(0.22,-0.598,5.E-02));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(1.,0.,0.));
+#2843 = ORIENTED_EDGE('',*,*,#2844,.F.);
+#2844 = EDGE_CURVE('',#2541,#2837,#2845,.T.);
+#2845 = ELLIPSE('',#2846,0.165462986798,0.117);
+#2846 = AXIS2_PLACEMENT_3D('',#2847,#2848,#2849);
+#2847 = CARTESIAN_POINT('',(0.923,-0.598,0.167));
+#2848 = DIRECTION('',(0.707106781187,0.707106781187,-0.));
+#2849 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2850 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#2851 = CYLINDRICAL_SURFACE('',#2852,0.117);
+#2852 = AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);
+#2853 = CARTESIAN_POINT('',(0.22,-0.598,0.167));
+#2854 = DIRECTION('',(1.,0.,0.));
+#2855 = DIRECTION('',(0.,-1.,0.));
+#2856 = ADVANCED_FACE('',(#2857),#2868,.T.);
+#2857 = FACE_BOUND('',#2858,.T.);
+#2858 = EDGE_LOOP('',(#2859,#2860,#2866,#2867));
+#2859 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2860 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2861 = EDGE_CURVE('',#2837,#2787,#2862,.T.);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.923,-0.715,5.E-02));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(0.,1.,0.));
+#2866 = ORIENTED_EDGE('',*,*,#2794,.F.);
+#2867 = ORIENTED_EDGE('',*,*,#2565,.F.);
+#2868 = CYLINDRICAL_SURFACE('',#2869,0.117);
+#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872);
+#2870 = CARTESIAN_POINT('',(0.923,-0.715,0.167));
+#2871 = DIRECTION('',(0.,1.,0.));
+#2872 = DIRECTION('',(1.,0.,0.));
+#2873 = ADVANCED_FACE('',(#2874),#2901,.T.);
+#2874 = FACE_BOUND('',#2875,.F.);
+#2875 = EDGE_LOOP('',(#2876,#2885,#2893,#2900));
+#2876 = ORIENTED_EDGE('',*,*,#2877,.T.);
+#2877 = EDGE_CURVE('',#2590,#2878,#2880,.T.);
+#2878 = VERTEX_POINT('',#2879);
+#2879 = CARTESIAN_POINT('',(0.337,0.598,5.E-02));
+#2880 = ELLIPSE('',#2881,0.165462986798,0.117);
+#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);
+#2882 = CARTESIAN_POINT('',(0.337,0.598,0.167));
+#2883 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#2884 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#2886 = EDGE_CURVE('',#2878,#2887,#2889,.T.);
+#2887 = VERTEX_POINT('',#2888);
+#2888 = CARTESIAN_POINT('',(0.923,0.598,5.E-02));
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(0.22,0.598,5.E-02));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(1.,0.,0.));
+#2893 = ORIENTED_EDGE('',*,*,#2894,.F.);
+#2894 = EDGE_CURVE('',#2582,#2887,#2895,.T.);
+#2895 = ELLIPSE('',#2896,0.165462986798,0.117);
+#2896 = AXIS2_PLACEMENT_3D('',#2897,#2898,#2899);
+#2897 = CARTESIAN_POINT('',(0.923,0.598,0.167));
+#2898 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2899 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2900 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#2901 = CYLINDRICAL_SURFACE('',#2902,0.117);
+#2902 = AXIS2_PLACEMENT_3D('',#2903,#2904,#2905);
+#2903 = CARTESIAN_POINT('',(0.22,0.598,0.167));
+#2904 = DIRECTION('',(1.,0.,0.));
+#2905 = DIRECTION('',(0.,1.,0.));
+#2906 = ADVANCED_FACE('',(#2907),#2926,.T.);
+#2907 = FACE_BOUND('',#2908,.F.);
+#2908 = EDGE_LOOP('',(#2909,#2918,#2924,#2925));
+#2909 = ORIENTED_EDGE('',*,*,#2910,.T.);
+#2910 = EDGE_CURVE('',#2613,#2911,#2913,.T.);
+#2911 = VERTEX_POINT('',#2912);
+#2912 = CARTESIAN_POINT('',(0.337,0.232,5.E-02));
+#2913 = ELLIPSE('',#2914,0.165462986798,0.117);
+#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917);
+#2915 = CARTESIAN_POINT('',(0.337,0.232,0.167));
+#2916 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2917 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#2919 = EDGE_CURVE('',#2911,#2878,#2920,.T.);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(0.337,0.115,5.E-02));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(0.,1.,0.));
+#2924 = ORIENTED_EDGE('',*,*,#2877,.F.);
+#2925 = ORIENTED_EDGE('',*,*,#2620,.F.);
+#2926 = CYLINDRICAL_SURFACE('',#2927,0.117);
+#2927 = AXIS2_PLACEMENT_3D('',#2928,#2929,#2930);
+#2928 = CARTESIAN_POINT('',(0.337,0.115,0.167));
+#2929 = DIRECTION('',(0.,1.,0.));
+#2930 = DIRECTION('',(-1.,0.,0.));
+#2931 = ADVANCED_FACE('',(#2932),#2951,.T.);
+#2932 = FACE_BOUND('',#2933,.T.);
+#2933 = EDGE_LOOP('',(#2934,#2935,#2943,#2950));
+#2934 = ORIENTED_EDGE('',*,*,#2910,.T.);
+#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2936 = EDGE_CURVE('',#2911,#2937,#2939,.T.);
+#2937 = VERTEX_POINT('',#2938);
+#2938 = CARTESIAN_POINT('',(0.923,0.232,5.E-02));
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(0.22,0.232,5.E-02));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(1.,0.,0.));
+#2943 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#2944 = EDGE_CURVE('',#2637,#2937,#2945,.T.);
+#2945 = ELLIPSE('',#2946,0.165462986798,0.117);
+#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949);
+#2947 = CARTESIAN_POINT('',(0.923,0.232,0.167));
+#2948 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2949 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2950 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2951 = CYLINDRICAL_SURFACE('',#2952,0.117);
+#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);
+#2953 = CARTESIAN_POINT('',(0.22,0.232,0.167));
+#2954 = DIRECTION('',(1.,0.,0.));
+#2955 = DIRECTION('',(0.,-1.,0.));
+#2956 = ADVANCED_FACE('',(#2957),#2968,.T.);
+#2957 = FACE_BOUND('',#2958,.T.);
+#2958 = EDGE_LOOP('',(#2959,#2960,#2966,#2967));
+#2959 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#2960 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#2961 = EDGE_CURVE('',#2937,#2887,#2962,.T.);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(0.923,0.115,5.E-02));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(0.,1.,0.));
+#2966 = ORIENTED_EDGE('',*,*,#2894,.F.);
+#2967 = ORIENTED_EDGE('',*,*,#2661,.F.);
+#2968 = CYLINDRICAL_SURFACE('',#2969,0.117);
+#2969 = AXIS2_PLACEMENT_3D('',#2970,#2971,#2972);
+#2970 = CARTESIAN_POINT('',(0.923,0.115,0.167));
+#2971 = DIRECTION('',(0.,1.,0.));
+#2972 = DIRECTION('',(1.,0.,0.));
+#2973 = ADVANCED_FACE('',(#2974),#2980,.F.);
+#2974 = FACE_BOUND('',#2975,.F.);
+#2975 = EDGE_LOOP('',(#2976,#2977,#2978,#2979));
+#2976 = ORIENTED_EDGE('',*,*,#2719,.F.);
+#2977 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2978 = ORIENTED_EDGE('',*,*,#2761,.T.);
+#2979 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2980 = PLANE('',#2981);
+#2981 = AXIS2_PLACEMENT_3D('',#2982,#2983,#2984);
+#2982 = CARTESIAN_POINT('',(-1.085,-0.325,5.E-02));
+#2983 = DIRECTION('',(0.,0.,1.));
+#2984 = DIRECTION('',(1.,0.,0.));
+#2985 = ADVANCED_FACE('',(#2986),#2992,.F.);
+#2986 = FACE_BOUND('',#2987,.F.);
+#2987 = EDGE_LOOP('',(#2988,#2989,#2990,#2991));
+#2988 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2989 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2990 = ORIENTED_EDGE('',*,*,#2819,.F.);
+#2991 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2992 = PLANE('',#2993);
+#2993 = AXIS2_PLACEMENT_3D('',#2994,#2995,#2996);
+#2994 = CARTESIAN_POINT('',(0.22,-0.715,5.E-02));
+#2995 = DIRECTION('',(0.,0.,1.));
+#2996 = DIRECTION('',(1.,0.,0.));
+#2997 = ADVANCED_FACE('',(#2998),#3004,.F.);
+#2998 = FACE_BOUND('',#2999,.F.);
+#2999 = EDGE_LOOP('',(#3000,#3001,#3002,#3003));
+#3000 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#3001 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#3002 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#3003 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#3004 = PLANE('',#3005);
+#3005 = AXIS2_PLACEMENT_3D('',#3006,#3007,#3008);
+#3006 = CARTESIAN_POINT('',(0.22,0.115,5.E-02));
+#3007 = DIRECTION('',(0.,0.,1.));
+#3008 = DIRECTION('',(1.,0.,0.));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3013))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3010,#3011,#3012)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3010 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3011 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3012 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3013 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3010,
+'distance_accuracy_value','confusion accuracy');
+#3014 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#3016,#3024,#3031,#3038,#3045,#3052,#3059,#3066,#3073,#3080,#3087,
+#3094,#3101,#3108,#3115,#3122,#3129,#3136,#3143,#3150,#3157,#3164,
+#3171,#3178,#3185,#3192,#3199,#3206,#3213,#3220,#3227,#3234,#3241,
+#3248,#3255,#3262,#3269,#3276,#3283,#3290,#3297,#3304,#3311,#3318,
+#3325,#3332,#3339,#3346,#3353,#3360,#3367,#3374,#3381,#3388,#3395,
+#3402,#3409,#3416,#3423,#3430,#3437,#3444,#3451,#3458,#3465,#3473,
+#3480,#3487,#3494,#3501,#3508,#3515,#3522,#3529,#3536,#3543,#3550,
+#3557,#3564,#3571,#3578,#3585,#3592,#3599,#3606,#3613,#3620,#3627,
+#3634,#3641,#3648,#3655,#3662,#3669,#3676,#3683,#3690),#3009);
+#3016 = STYLED_ITEM('color',(#3017),#17);
+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));
+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);
+#3019 = SURFACE_SIDE_STYLE('',(#3020));
+#3020 = SURFACE_STYLE_FILL_AREA(#3021);
+#3021 = FILL_AREA_STYLE('',(#3022));
+#3022 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3023 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#3024 = STYLED_ITEM('color',(#3025),#66);
+#3025 = PRESENTATION_STYLE_ASSIGNMENT((#3026));
+#3026 = SURFACE_STYLE_USAGE(.BOTH.,#3027);
+#3027 = SURFACE_SIDE_STYLE('',(#3028));
+#3028 = SURFACE_STYLE_FILL_AREA(#3029);
+#3029 = FILL_AREA_STYLE('',(#3030));
+#3030 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3031 = STYLED_ITEM('color',(#3032),#97);
+#3032 = PRESENTATION_STYLE_ASSIGNMENT((#3033));
+#3033 = SURFACE_STYLE_USAGE(.BOTH.,#3034);
+#3034 = SURFACE_SIDE_STYLE('',(#3035));
+#3035 = SURFACE_STYLE_FILL_AREA(#3036);
+#3036 = FILL_AREA_STYLE('',(#3037));
+#3037 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3038 = STYLED_ITEM('color',(#3039),#138);
+#3039 = PRESENTATION_STYLE_ASSIGNMENT((#3040));
+#3040 = SURFACE_STYLE_USAGE(.BOTH.,#3041);
+#3041 = SURFACE_SIDE_STYLE('',(#3042));
+#3042 = SURFACE_STYLE_FILL_AREA(#3043);
+#3043 = FILL_AREA_STYLE('',(#3044));
+#3044 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3045 = STYLED_ITEM('color',(#3046),#292);
+#3046 = PRESENTATION_STYLE_ASSIGNMENT((#3047));
+#3047 = SURFACE_STYLE_USAGE(.BOTH.,#3048);
+#3048 = SURFACE_SIDE_STYLE('',(#3049));
+#3049 = SURFACE_STYLE_FILL_AREA(#3050);
+#3050 = FILL_AREA_STYLE('',(#3051));
+#3051 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3052 = STYLED_ITEM('color',(#3053),#418);
+#3053 = PRESENTATION_STYLE_ASSIGNMENT((#3054));
+#3054 = SURFACE_STYLE_USAGE(.BOTH.,#3055);
+#3055 = SURFACE_SIDE_STYLE('',(#3056));
+#3056 = SURFACE_STYLE_FILL_AREA(#3057);
+#3057 = FILL_AREA_STYLE('',(#3058));
+#3058 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3059 = STYLED_ITEM('color',(#3060),#435);
+#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061));
+#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062);
+#3062 = SURFACE_SIDE_STYLE('',(#3063));
+#3063 = SURFACE_STYLE_FILL_AREA(#3064);
+#3064 = FILL_AREA_STYLE('',(#3065));
+#3065 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3066 = STYLED_ITEM('color',(#3067),#474);
+#3067 = PRESENTATION_STYLE_ASSIGNMENT((#3068));
+#3068 = SURFACE_STYLE_USAGE(.BOTH.,#3069);
+#3069 = SURFACE_SIDE_STYLE('',(#3070));
+#3070 = SURFACE_STYLE_FILL_AREA(#3071);
+#3071 = FILL_AREA_STYLE('',(#3072));
+#3072 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3073 = STYLED_ITEM('color',(#3074),#498);
+#3074 = PRESENTATION_STYLE_ASSIGNMENT((#3075));
+#3075 = SURFACE_STYLE_USAGE(.BOTH.,#3076);
+#3076 = SURFACE_SIDE_STYLE('',(#3077));
+#3077 = SURFACE_STYLE_FILL_AREA(#3078);
+#3078 = FILL_AREA_STYLE('',(#3079));
+#3079 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3080 = STYLED_ITEM('color',(#3081),#521);
+#3081 = PRESENTATION_STYLE_ASSIGNMENT((#3082));
+#3082 = SURFACE_STYLE_USAGE(.BOTH.,#3083);
+#3083 = SURFACE_SIDE_STYLE('',(#3084));
+#3084 = SURFACE_STYLE_FILL_AREA(#3085);
+#3085 = FILL_AREA_STYLE('',(#3086));
+#3086 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3087 = STYLED_ITEM('color',(#3088),#538);
+#3088 = PRESENTATION_STYLE_ASSIGNMENT((#3089));
+#3089 = SURFACE_STYLE_USAGE(.BOTH.,#3090);
+#3090 = SURFACE_SIDE_STYLE('',(#3091));
+#3091 = SURFACE_STYLE_FILL_AREA(#3092);
+#3092 = FILL_AREA_STYLE('',(#3093));
+#3093 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3094 = STYLED_ITEM('color',(#3095),#562);
+#3095 = PRESENTATION_STYLE_ASSIGNMENT((#3096));
+#3096 = SURFACE_STYLE_USAGE(.BOTH.,#3097);
+#3097 = SURFACE_SIDE_STYLE('',(#3098));
+#3098 = SURFACE_STYLE_FILL_AREA(#3099);
+#3099 = FILL_AREA_STYLE('',(#3100));
+#3100 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3101 = STYLED_ITEM('color',(#3102),#588);
+#3102 = PRESENTATION_STYLE_ASSIGNMENT((#3103));
+#3103 = SURFACE_STYLE_USAGE(.BOTH.,#3104);
+#3104 = SURFACE_SIDE_STYLE('',(#3105));
+#3105 = SURFACE_STYLE_FILL_AREA(#3106);
+#3106 = FILL_AREA_STYLE('',(#3107));
+#3107 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3108 = STYLED_ITEM('color',(#3109),#612);
+#3109 = PRESENTATION_STYLE_ASSIGNMENT((#3110));
+#3110 = SURFACE_STYLE_USAGE(.BOTH.,#3111);
+#3111 = SURFACE_SIDE_STYLE('',(#3112));
+#3112 = SURFACE_STYLE_FILL_AREA(#3113);
+#3113 = FILL_AREA_STYLE('',(#3114));
+#3114 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3115 = STYLED_ITEM('color',(#3116),#629);
+#3116 = PRESENTATION_STYLE_ASSIGNMENT((#3117));
+#3117 = SURFACE_STYLE_USAGE(.BOTH.,#3118);
+#3118 = SURFACE_SIDE_STYLE('',(#3119));
+#3119 = SURFACE_STYLE_FILL_AREA(#3120);
+#3120 = FILL_AREA_STYLE('',(#3121));
+#3121 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3122 = STYLED_ITEM('color',(#3123),#660);
+#3123 = PRESENTATION_STYLE_ASSIGNMENT((#3124));
+#3124 = SURFACE_STYLE_USAGE(.BOTH.,#3125);
+#3125 = SURFACE_SIDE_STYLE('',(#3126));
+#3126 = SURFACE_STYLE_FILL_AREA(#3127);
+#3127 = FILL_AREA_STYLE('',(#3128));
+#3128 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3129 = STYLED_ITEM('color',(#3130),#686);
+#3130 = PRESENTATION_STYLE_ASSIGNMENT((#3131));
+#3131 = SURFACE_STYLE_USAGE(.BOTH.,#3132);
+#3132 = SURFACE_SIDE_STYLE('',(#3133));
+#3133 = SURFACE_STYLE_FILL_AREA(#3134);
+#3134 = FILL_AREA_STYLE('',(#3135));
+#3135 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3136 = STYLED_ITEM('color',(#3137),#710);
+#3137 = PRESENTATION_STYLE_ASSIGNMENT((#3138));
+#3138 = SURFACE_STYLE_USAGE(.BOTH.,#3139);
+#3139 = SURFACE_SIDE_STYLE('',(#3140));
+#3140 = SURFACE_STYLE_FILL_AREA(#3141);
+#3141 = FILL_AREA_STYLE('',(#3142));
+#3142 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3143 = STYLED_ITEM('color',(#3144),#741);
+#3144 = PRESENTATION_STYLE_ASSIGNMENT((#3145));
+#3145 = SURFACE_STYLE_USAGE(.BOTH.,#3146);
+#3146 = SURFACE_SIDE_STYLE('',(#3147));
+#3147 = SURFACE_STYLE_FILL_AREA(#3148);
+#3148 = FILL_AREA_STYLE('',(#3149));
+#3149 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3150 = STYLED_ITEM('color',(#3151),#765);
+#3151 = PRESENTATION_STYLE_ASSIGNMENT((#3152));
+#3152 = SURFACE_STYLE_USAGE(.BOTH.,#3153);
+#3153 = SURFACE_SIDE_STYLE('',(#3154));
+#3154 = SURFACE_STYLE_FILL_AREA(#3155);
+#3155 = FILL_AREA_STYLE('',(#3156));
+#3156 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3157 = STYLED_ITEM('color',(#3158),#789);
+#3158 = PRESENTATION_STYLE_ASSIGNMENT((#3159));
+#3159 = SURFACE_STYLE_USAGE(.BOTH.,#3160);
+#3160 = SURFACE_SIDE_STYLE('',(#3161));
+#3161 = SURFACE_STYLE_FILL_AREA(#3162);
+#3162 = FILL_AREA_STYLE('',(#3163));
+#3163 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3164 = STYLED_ITEM('color',(#3165),#813);
+#3165 = PRESENTATION_STYLE_ASSIGNMENT((#3166));
+#3166 = SURFACE_STYLE_USAGE(.BOTH.,#3167);
+#3167 = SURFACE_SIDE_STYLE('',(#3168));
+#3168 = SURFACE_STYLE_FILL_AREA(#3169);
+#3169 = FILL_AREA_STYLE('',(#3170));
+#3170 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3171 = STYLED_ITEM('color',(#3172),#837);
+#3172 = PRESENTATION_STYLE_ASSIGNMENT((#3173));
+#3173 = SURFACE_STYLE_USAGE(.BOTH.,#3174);
+#3174 = SURFACE_SIDE_STYLE('',(#3175));
+#3175 = SURFACE_STYLE_FILL_AREA(#3176);
+#3176 = FILL_AREA_STYLE('',(#3177));
+#3177 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3178 = STYLED_ITEM('color',(#3179),#861);
+#3179 = PRESENTATION_STYLE_ASSIGNMENT((#3180));
+#3180 = SURFACE_STYLE_USAGE(.BOTH.,#3181);
+#3181 = SURFACE_SIDE_STYLE('',(#3182));
+#3182 = SURFACE_STYLE_FILL_AREA(#3183);
+#3183 = FILL_AREA_STYLE('',(#3184));
+#3184 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3185 = STYLED_ITEM('color',(#3186),#885);
+#3186 = PRESENTATION_STYLE_ASSIGNMENT((#3187));
+#3187 = SURFACE_STYLE_USAGE(.BOTH.,#3188);
+#3188 = SURFACE_SIDE_STYLE('',(#3189));
+#3189 = SURFACE_STYLE_FILL_AREA(#3190);
+#3190 = FILL_AREA_STYLE('',(#3191));
+#3191 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3192 = STYLED_ITEM('color',(#3193),#902);
+#3193 = PRESENTATION_STYLE_ASSIGNMENT((#3194));
+#3194 = SURFACE_STYLE_USAGE(.BOTH.,#3195);
+#3195 = SURFACE_SIDE_STYLE('',(#3196));
+#3196 = SURFACE_STYLE_FILL_AREA(#3197);
+#3197 = FILL_AREA_STYLE('',(#3198));
+#3198 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3199 = STYLED_ITEM('color',(#3200),#921);
+#3200 = PRESENTATION_STYLE_ASSIGNMENT((#3201));
+#3201 = SURFACE_STYLE_USAGE(.BOTH.,#3202);
+#3202 = SURFACE_SIDE_STYLE('',(#3203));
+#3203 = SURFACE_STYLE_FILL_AREA(#3204);
+#3204 = FILL_AREA_STYLE('',(#3205));
+#3205 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3206 = STYLED_ITEM('color',(#3207),#956);
+#3207 = PRESENTATION_STYLE_ASSIGNMENT((#3208));
+#3208 = SURFACE_STYLE_USAGE(.BOTH.,#3209);
+#3209 = SURFACE_SIDE_STYLE('',(#3210));
+#3210 = SURFACE_STYLE_FILL_AREA(#3211);
+#3211 = FILL_AREA_STYLE('',(#3212));
+#3212 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3213 = STYLED_ITEM('color',(#3214),#980);
+#3214 = PRESENTATION_STYLE_ASSIGNMENT((#3215));
+#3215 = SURFACE_STYLE_USAGE(.BOTH.,#3216);
+#3216 = SURFACE_SIDE_STYLE('',(#3217));
+#3217 = SURFACE_STYLE_FILL_AREA(#3218);
+#3218 = FILL_AREA_STYLE('',(#3219));
+#3219 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3220 = STYLED_ITEM('color',(#3221),#1008);
+#3221 = PRESENTATION_STYLE_ASSIGNMENT((#3222));
+#3222 = SURFACE_STYLE_USAGE(.BOTH.,#3223);
+#3223 = SURFACE_SIDE_STYLE('',(#3224));
+#3224 = SURFACE_STYLE_FILL_AREA(#3225);
+#3225 = FILL_AREA_STYLE('',(#3226));
+#3226 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3227 = STYLED_ITEM('color',(#3228),#1032);
+#3228 = PRESENTATION_STYLE_ASSIGNMENT((#3229));
+#3229 = SURFACE_STYLE_USAGE(.BOTH.,#3230);
+#3230 = SURFACE_SIDE_STYLE('',(#3231));
+#3231 = SURFACE_STYLE_FILL_AREA(#3232);
+#3232 = FILL_AREA_STYLE('',(#3233));
+#3233 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3234 = STYLED_ITEM('color',(#3235),#1060);
+#3235 = PRESENTATION_STYLE_ASSIGNMENT((#3236));
+#3236 = SURFACE_STYLE_USAGE(.BOTH.,#3237);
+#3237 = SURFACE_SIDE_STYLE('',(#3238));
+#3238 = SURFACE_STYLE_FILL_AREA(#3239);
+#3239 = FILL_AREA_STYLE('',(#3240));
+#3240 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3241 = STYLED_ITEM('color',(#3242),#1084);
+#3242 = PRESENTATION_STYLE_ASSIGNMENT((#3243));
+#3243 = SURFACE_STYLE_USAGE(.BOTH.,#3244);
+#3244 = SURFACE_SIDE_STYLE('',(#3245));
+#3245 = SURFACE_STYLE_FILL_AREA(#3246);
+#3246 = FILL_AREA_STYLE('',(#3247));
+#3247 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3248 = STYLED_ITEM('color',(#3249),#1112);
+#3249 = PRESENTATION_STYLE_ASSIGNMENT((#3250));
+#3250 = SURFACE_STYLE_USAGE(.BOTH.,#3251);
+#3251 = SURFACE_SIDE_STYLE('',(#3252));
+#3252 = SURFACE_STYLE_FILL_AREA(#3253);
+#3253 = FILL_AREA_STYLE('',(#3254));
+#3254 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3255 = STYLED_ITEM('color',(#3256),#1129);
+#3256 = PRESENTATION_STYLE_ASSIGNMENT((#3257));
+#3257 = SURFACE_STYLE_USAGE(.BOTH.,#3258);
+#3258 = SURFACE_SIDE_STYLE('',(#3259));
+#3259 = SURFACE_STYLE_FILL_AREA(#3260);
+#3260 = FILL_AREA_STYLE('',(#3261));
+#3261 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3262 = STYLED_ITEM('color',(#3263),#1153);
+#3263 = PRESENTATION_STYLE_ASSIGNMENT((#3264));
+#3264 = SURFACE_STYLE_USAGE(.BOTH.,#3265);
+#3265 = SURFACE_SIDE_STYLE('',(#3266));
+#3266 = SURFACE_STYLE_FILL_AREA(#3267);
+#3267 = FILL_AREA_STYLE('',(#3268));
+#3268 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3269 = STYLED_ITEM('color',(#3270),#1170);
+#3270 = PRESENTATION_STYLE_ASSIGNMENT((#3271));
+#3271 = SURFACE_STYLE_USAGE(.BOTH.,#3272);
+#3272 = SURFACE_SIDE_STYLE('',(#3273));
+#3273 = SURFACE_STYLE_FILL_AREA(#3274);
+#3274 = FILL_AREA_STYLE('',(#3275));
+#3275 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3276 = STYLED_ITEM('color',(#3277),#1183);
+#3277 = PRESENTATION_STYLE_ASSIGNMENT((#3278));
+#3278 = SURFACE_STYLE_USAGE(.BOTH.,#3279);
+#3279 = SURFACE_SIDE_STYLE('',(#3280));
+#3280 = SURFACE_STYLE_FILL_AREA(#3281);
+#3281 = FILL_AREA_STYLE('',(#3282));
+#3282 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3283 = STYLED_ITEM('color',(#3284),#1215);
+#3284 = PRESENTATION_STYLE_ASSIGNMENT((#3285));
+#3285 = SURFACE_STYLE_USAGE(.BOTH.,#3286);
+#3286 = SURFACE_SIDE_STYLE('',(#3287));
+#3287 = SURFACE_STYLE_FILL_AREA(#3288);
+#3288 = FILL_AREA_STYLE('',(#3289));
+#3289 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3290 = STYLED_ITEM('color',(#3291),#1247);
+#3291 = PRESENTATION_STYLE_ASSIGNMENT((#3292));
+#3292 = SURFACE_STYLE_USAGE(.BOTH.,#3293);
+#3293 = SURFACE_SIDE_STYLE('',(#3294));
+#3294 = SURFACE_STYLE_FILL_AREA(#3295);
+#3295 = FILL_AREA_STYLE('',(#3296));
+#3296 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3297 = STYLED_ITEM('color',(#3298),#1264);
+#3298 = PRESENTATION_STYLE_ASSIGNMENT((#3299));
+#3299 = SURFACE_STYLE_USAGE(.BOTH.,#3300);
+#3300 = SURFACE_SIDE_STYLE('',(#3301));
+#3301 = SURFACE_STYLE_FILL_AREA(#3302);
+#3302 = FILL_AREA_STYLE('',(#3303));
+#3303 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3304 = STYLED_ITEM('color',(#3305),#1382);
+#3305 = PRESENTATION_STYLE_ASSIGNMENT((#3306));
+#3306 = SURFACE_STYLE_USAGE(.BOTH.,#3307);
+#3307 = SURFACE_SIDE_STYLE('',(#3308));
+#3308 = SURFACE_STYLE_FILL_AREA(#3309);
+#3309 = FILL_AREA_STYLE('',(#3310));
+#3310 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3311 = STYLED_ITEM('color',(#3312),#1399);
+#3312 = PRESENTATION_STYLE_ASSIGNMENT((#3313));
+#3313 = SURFACE_STYLE_USAGE(.BOTH.,#3314);
+#3314 = SURFACE_SIDE_STYLE('',(#3315));
+#3315 = SURFACE_STYLE_FILL_AREA(#3316);
+#3316 = FILL_AREA_STYLE('',(#3317));
+#3317 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3318 = STYLED_ITEM('color',(#3319),#1482);
+#3319 = PRESENTATION_STYLE_ASSIGNMENT((#3320));
+#3320 = SURFACE_STYLE_USAGE(.BOTH.,#3321);
+#3321 = SURFACE_SIDE_STYLE('',(#3322));
+#3322 = SURFACE_STYLE_FILL_AREA(#3323);
+#3323 = FILL_AREA_STYLE('',(#3324));
+#3324 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3325 = STYLED_ITEM('color',(#3326),#1509);
+#3326 = PRESENTATION_STYLE_ASSIGNMENT((#3327));
+#3327 = SURFACE_STYLE_USAGE(.BOTH.,#3328);
+#3328 = SURFACE_SIDE_STYLE('',(#3329));
+#3329 = SURFACE_STYLE_FILL_AREA(#3330);
+#3330 = FILL_AREA_STYLE('',(#3331));
+#3331 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3332 = STYLED_ITEM('color',(#3333),#1580);
+#3333 = PRESENTATION_STYLE_ASSIGNMENT((#3334));
+#3334 = SURFACE_STYLE_USAGE(.BOTH.,#3335);
+#3335 = SURFACE_SIDE_STYLE('',(#3336));
+#3336 = SURFACE_STYLE_FILL_AREA(#3337);
+#3337 = FILL_AREA_STYLE('',(#3338));
+#3338 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3339 = STYLED_ITEM('color',(#3340),#1607);
+#3340 = PRESENTATION_STYLE_ASSIGNMENT((#3341));
+#3341 = SURFACE_STYLE_USAGE(.BOTH.,#3342);
+#3342 = SURFACE_SIDE_STYLE('',(#3343));
+#3343 = SURFACE_STYLE_FILL_AREA(#3344);
+#3344 = FILL_AREA_STYLE('',(#3345));
+#3345 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3346 = STYLED_ITEM('color',(#3347),#1680);
+#3347 = PRESENTATION_STYLE_ASSIGNMENT((#3348));
+#3348 = SURFACE_STYLE_USAGE(.BOTH.,#3349);
+#3349 = SURFACE_SIDE_STYLE('',(#3350));
+#3350 = SURFACE_STYLE_FILL_AREA(#3351);
+#3351 = FILL_AREA_STYLE('',(#3352));
+#3352 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3353 = STYLED_ITEM('color',(#3354),#1707);
+#3354 = PRESENTATION_STYLE_ASSIGNMENT((#3355));
+#3355 = SURFACE_STYLE_USAGE(.BOTH.,#3356);
+#3356 = SURFACE_SIDE_STYLE('',(#3357));
+#3357 = SURFACE_STYLE_FILL_AREA(#3358);
+#3358 = FILL_AREA_STYLE('',(#3359));
+#3359 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3360 = STYLED_ITEM('color',(#3361),#1788);
+#3361 = PRESENTATION_STYLE_ASSIGNMENT((#3362));
+#3362 = SURFACE_STYLE_USAGE(.BOTH.,#3363);
+#3363 = SURFACE_SIDE_STYLE('',(#3364));
+#3364 = SURFACE_STYLE_FILL_AREA(#3365);
+#3365 = FILL_AREA_STYLE('',(#3366));
+#3366 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3367 = STYLED_ITEM('color',(#3368),#1805);
+#3368 = PRESENTATION_STYLE_ASSIGNMENT((#3369));
+#3369 = SURFACE_STYLE_USAGE(.BOTH.,#3370);
+#3370 = SURFACE_SIDE_STYLE('',(#3371));
+#3371 = SURFACE_STYLE_FILL_AREA(#3372);
+#3372 = FILL_AREA_STYLE('',(#3373));
+#3373 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3374 = STYLED_ITEM('color',(#3375),#1817);
+#3375 = PRESENTATION_STYLE_ASSIGNMENT((#3376));
+#3376 = SURFACE_STYLE_USAGE(.BOTH.,#3377);
+#3377 = SURFACE_SIDE_STYLE('',(#3378));
+#3378 = SURFACE_STYLE_FILL_AREA(#3379);
+#3379 = FILL_AREA_STYLE('',(#3380));
+#3380 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3381 = STYLED_ITEM('color',(#3382),#1848);
+#3382 = PRESENTATION_STYLE_ASSIGNMENT((#3383));
+#3383 = SURFACE_STYLE_USAGE(.BOTH.,#3384);
+#3384 = SURFACE_SIDE_STYLE('',(#3385));
+#3385 = SURFACE_STYLE_FILL_AREA(#3386);
+#3386 = FILL_AREA_STYLE('',(#3387));
+#3387 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3388 = STYLED_ITEM('color',(#3389),#1872);
+#3389 = PRESENTATION_STYLE_ASSIGNMENT((#3390));
+#3390 = SURFACE_STYLE_USAGE(.BOTH.,#3391);
+#3391 = SURFACE_SIDE_STYLE('',(#3392));
+#3392 = SURFACE_STYLE_FILL_AREA(#3393);
+#3393 = FILL_AREA_STYLE('',(#3394));
+#3394 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3395 = STYLED_ITEM('color',(#3396),#1896);
+#3396 = PRESENTATION_STYLE_ASSIGNMENT((#3397));
+#3397 = SURFACE_STYLE_USAGE(.BOTH.,#3398);
+#3398 = SURFACE_SIDE_STYLE('',(#3399));
+#3399 = SURFACE_STYLE_FILL_AREA(#3400);
+#3400 = FILL_AREA_STYLE('',(#3401));
+#3401 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3402 = STYLED_ITEM('color',(#3403),#1913);
+#3403 = PRESENTATION_STYLE_ASSIGNMENT((#3404));
+#3404 = SURFACE_STYLE_USAGE(.BOTH.,#3405);
+#3405 = SURFACE_SIDE_STYLE('',(#3406));
+#3406 = SURFACE_STYLE_FILL_AREA(#3407);
+#3407 = FILL_AREA_STYLE('',(#3408));
+#3408 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3409 = STYLED_ITEM('color',(#3410),#1944);
+#3410 = PRESENTATION_STYLE_ASSIGNMENT((#3411));
+#3411 = SURFACE_STYLE_USAGE(.BOTH.,#3412);
+#3412 = SURFACE_SIDE_STYLE('',(#3413));
+#3413 = SURFACE_STYLE_FILL_AREA(#3414);
+#3414 = FILL_AREA_STYLE('',(#3415));
+#3415 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3416 = STYLED_ITEM('color',(#3417),#1968);
+#3417 = PRESENTATION_STYLE_ASSIGNMENT((#3418));
+#3418 = SURFACE_STYLE_USAGE(.BOTH.,#3419);
+#3419 = SURFACE_SIDE_STYLE('',(#3420));
+#3420 = SURFACE_STYLE_FILL_AREA(#3421);
+#3421 = FILL_AREA_STYLE('',(#3422));
+#3422 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3423 = STYLED_ITEM('color',(#3424),#1992);
+#3424 = PRESENTATION_STYLE_ASSIGNMENT((#3425));
+#3425 = SURFACE_STYLE_USAGE(.BOTH.,#3426);
+#3426 = SURFACE_SIDE_STYLE('',(#3427));
+#3427 = SURFACE_STYLE_FILL_AREA(#3428);
+#3428 = FILL_AREA_STYLE('',(#3429));
+#3429 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3430 = STYLED_ITEM('color',(#3431),#2009);
+#3431 = PRESENTATION_STYLE_ASSIGNMENT((#3432));
+#3432 = SURFACE_STYLE_USAGE(.BOTH.,#3433);
+#3433 = SURFACE_SIDE_STYLE('',(#3434));
+#3434 = SURFACE_STYLE_FILL_AREA(#3435);
+#3435 = FILL_AREA_STYLE('',(#3436));
+#3436 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3437 = STYLED_ITEM('color',(#3438),#2040);
+#3438 = PRESENTATION_STYLE_ASSIGNMENT((#3439));
+#3439 = SURFACE_STYLE_USAGE(.BOTH.,#3440);
+#3440 = SURFACE_SIDE_STYLE('',(#3441));
+#3441 = SURFACE_STYLE_FILL_AREA(#3442);
+#3442 = FILL_AREA_STYLE('',(#3443));
+#3443 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3444 = STYLED_ITEM('color',(#3445),#2064);
+#3445 = PRESENTATION_STYLE_ASSIGNMENT((#3446));
+#3446 = SURFACE_STYLE_USAGE(.BOTH.,#3447);
+#3447 = SURFACE_SIDE_STYLE('',(#3448));
+#3448 = SURFACE_STYLE_FILL_AREA(#3449);
+#3449 = FILL_AREA_STYLE('',(#3450));
+#3450 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3451 = STYLED_ITEM('color',(#3452),#2088);
+#3452 = PRESENTATION_STYLE_ASSIGNMENT((#3453));
+#3453 = SURFACE_STYLE_USAGE(.BOTH.,#3454);
+#3454 = SURFACE_SIDE_STYLE('',(#3455));
+#3455 = SURFACE_STYLE_FILL_AREA(#3456);
+#3456 = FILL_AREA_STYLE('',(#3457));
+#3457 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3458 = STYLED_ITEM('color',(#3459),#2105);
+#3459 = PRESENTATION_STYLE_ASSIGNMENT((#3460));
+#3460 = SURFACE_STYLE_USAGE(.BOTH.,#3461);
+#3461 = SURFACE_SIDE_STYLE('',(#3462));
+#3462 = SURFACE_STYLE_FILL_AREA(#3463);
+#3463 = FILL_AREA_STYLE('',(#3464));
+#3464 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3465 = STYLED_ITEM('color',(#3466),#2117);
+#3466 = PRESENTATION_STYLE_ASSIGNMENT((#3467));
+#3467 = SURFACE_STYLE_USAGE(.BOTH.,#3468);
+#3468 = SURFACE_SIDE_STYLE('',(#3469));
+#3469 = SURFACE_STYLE_FILL_AREA(#3470);
+#3470 = FILL_AREA_STYLE('',(#3471));
+#3471 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3472 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
+#3473 = STYLED_ITEM('color',(#3474),#2175);
+#3474 = PRESENTATION_STYLE_ASSIGNMENT((#3475));
+#3475 = SURFACE_STYLE_USAGE(.BOTH.,#3476);
+#3476 = SURFACE_SIDE_STYLE('',(#3477));
+#3477 = SURFACE_STYLE_FILL_AREA(#3478);
+#3478 = FILL_AREA_STYLE('',(#3479));
+#3479 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3480 = STYLED_ITEM('color',(#3481),#2206);
+#3481 = PRESENTATION_STYLE_ASSIGNMENT((#3482));
+#3482 = SURFACE_STYLE_USAGE(.BOTH.,#3483);
+#3483 = SURFACE_SIDE_STYLE('',(#3484));
+#3484 = SURFACE_STYLE_FILL_AREA(#3485);
+#3485 = FILL_AREA_STYLE('',(#3486));
+#3486 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3487 = STYLED_ITEM('color',(#3488),#2230);
+#3488 = PRESENTATION_STYLE_ASSIGNMENT((#3489));
+#3489 = SURFACE_STYLE_USAGE(.BOTH.,#3490);
+#3490 = SURFACE_SIDE_STYLE('',(#3491));
+#3491 = SURFACE_STYLE_FILL_AREA(#3492);
+#3492 = FILL_AREA_STYLE('',(#3493));
+#3493 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3494 = STYLED_ITEM('color',(#3495),#2254);
+#3495 = PRESENTATION_STYLE_ASSIGNMENT((#3496));
+#3496 = SURFACE_STYLE_USAGE(.BOTH.,#3497);
+#3497 = SURFACE_SIDE_STYLE('',(#3498));
+#3498 = SURFACE_STYLE_FILL_AREA(#3499);
+#3499 = FILL_AREA_STYLE('',(#3500));
+#3500 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3501 = STYLED_ITEM('color',(#3502),#2271);
+#3502 = PRESENTATION_STYLE_ASSIGNMENT((#3503));
+#3503 = SURFACE_STYLE_USAGE(.BOTH.,#3504);
+#3504 = SURFACE_SIDE_STYLE('',(#3505));
+#3505 = SURFACE_STYLE_FILL_AREA(#3506);
+#3506 = FILL_AREA_STYLE('',(#3507));
+#3507 = FILL_AREA_STYLE_COLOUR('',#3472);
+#3508 = STYLED_ITEM('color',(#3509),#2385);
+#3509 = PRESENTATION_STYLE_ASSIGNMENT((#3510));
+#3510 = SURFACE_STYLE_USAGE(.BOTH.,#3511);
+#3511 = SURFACE_SIDE_STYLE('',(#3512));
+#3512 = SURFACE_STYLE_FILL_AREA(#3513);
+#3513 = FILL_AREA_STYLE('',(#3514));
+#3514 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3515 = STYLED_ITEM('color',(#3516),#2416);
+#3516 = PRESENTATION_STYLE_ASSIGNMENT((#3517));
+#3517 = SURFACE_STYLE_USAGE(.BOTH.,#3518);
+#3518 = SURFACE_SIDE_STYLE('',(#3519));
+#3519 = SURFACE_STYLE_FILL_AREA(#3520);
+#3520 = FILL_AREA_STYLE('',(#3521));
+#3521 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3522 = STYLED_ITEM('color',(#3523),#2440);
+#3523 = PRESENTATION_STYLE_ASSIGNMENT((#3524));
+#3524 = SURFACE_STYLE_USAGE(.BOTH.,#3525);
+#3525 = SURFACE_SIDE_STYLE('',(#3526));
+#3526 = SURFACE_STYLE_FILL_AREA(#3527);
+#3527 = FILL_AREA_STYLE('',(#3528));
+#3528 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3529 = STYLED_ITEM('color',(#3530),#2464);
+#3530 = PRESENTATION_STYLE_ASSIGNMENT((#3531));
+#3531 = SURFACE_STYLE_USAGE(.BOTH.,#3532);
+#3532 = SURFACE_SIDE_STYLE('',(#3533));
+#3533 = SURFACE_STYLE_FILL_AREA(#3534);
+#3534 = FILL_AREA_STYLE('',(#3535));
+#3535 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3536 = STYLED_ITEM('color',(#3537),#2481);
+#3537 = PRESENTATION_STYLE_ASSIGNMENT((#3538));
+#3538 = SURFACE_STYLE_USAGE(.BOTH.,#3539);
+#3539 = SURFACE_SIDE_STYLE('',(#3540));
+#3540 = SURFACE_STYLE_FILL_AREA(#3541);
+#3541 = FILL_AREA_STYLE('',(#3542));
+#3542 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3543 = STYLED_ITEM('color',(#3544),#2512);
+#3544 = PRESENTATION_STYLE_ASSIGNMENT((#3545));
+#3545 = SURFACE_STYLE_USAGE(.BOTH.,#3546);
+#3546 = SURFACE_SIDE_STYLE('',(#3547));
+#3547 = SURFACE_STYLE_FILL_AREA(#3548);
+#3548 = FILL_AREA_STYLE('',(#3549));
+#3549 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3550 = STYLED_ITEM('color',(#3551),#2536);
+#3551 = PRESENTATION_STYLE_ASSIGNMENT((#3552));
+#3552 = SURFACE_STYLE_USAGE(.BOTH.,#3553);
+#3553 = SURFACE_SIDE_STYLE('',(#3554));
+#3554 = SURFACE_STYLE_FILL_AREA(#3555);
+#3555 = FILL_AREA_STYLE('',(#3556));
+#3556 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3557 = STYLED_ITEM('color',(#3558),#2560);
+#3558 = PRESENTATION_STYLE_ASSIGNMENT((#3559));
+#3559 = SURFACE_STYLE_USAGE(.BOTH.,#3560);
+#3560 = SURFACE_SIDE_STYLE('',(#3561));
+#3561 = SURFACE_STYLE_FILL_AREA(#3562);
+#3562 = FILL_AREA_STYLE('',(#3563));
+#3563 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3564 = STYLED_ITEM('color',(#3565),#2577);
+#3565 = PRESENTATION_STYLE_ASSIGNMENT((#3566));
+#3566 = SURFACE_STYLE_USAGE(.BOTH.,#3567);
+#3567 = SURFACE_SIDE_STYLE('',(#3568));
+#3568 = SURFACE_STYLE_FILL_AREA(#3569);
+#3569 = FILL_AREA_STYLE('',(#3570));
+#3570 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3571 = STYLED_ITEM('color',(#3572),#2608);
+#3572 = PRESENTATION_STYLE_ASSIGNMENT((#3573));
+#3573 = SURFACE_STYLE_USAGE(.BOTH.,#3574);
+#3574 = SURFACE_SIDE_STYLE('',(#3575));
+#3575 = SURFACE_STYLE_FILL_AREA(#3576);
+#3576 = FILL_AREA_STYLE('',(#3577));
+#3577 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3578 = STYLED_ITEM('color',(#3579),#2632);
+#3579 = PRESENTATION_STYLE_ASSIGNMENT((#3580));
+#3580 = SURFACE_STYLE_USAGE(.BOTH.,#3581);
+#3581 = SURFACE_SIDE_STYLE('',(#3582));
+#3582 = SURFACE_STYLE_FILL_AREA(#3583);
+#3583 = FILL_AREA_STYLE('',(#3584));
+#3584 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3585 = STYLED_ITEM('color',(#3586),#2656);
+#3586 = PRESENTATION_STYLE_ASSIGNMENT((#3587));
+#3587 = SURFACE_STYLE_USAGE(.BOTH.,#3588);
+#3588 = SURFACE_SIDE_STYLE('',(#3589));
+#3589 = SURFACE_STYLE_FILL_AREA(#3590);
+#3590 = FILL_AREA_STYLE('',(#3591));
+#3591 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3592 = STYLED_ITEM('color',(#3593),#2673);
+#3593 = PRESENTATION_STYLE_ASSIGNMENT((#3594));
+#3594 = SURFACE_STYLE_USAGE(.BOTH.,#3595);
+#3595 = SURFACE_SIDE_STYLE('',(#3596));
+#3596 = SURFACE_STYLE_FILL_AREA(#3597);
+#3597 = FILL_AREA_STYLE('',(#3598));
+#3598 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3599 = STYLED_ITEM('color',(#3600),#2706);
+#3600 = PRESENTATION_STYLE_ASSIGNMENT((#3601));
+#3601 = SURFACE_STYLE_USAGE(.BOTH.,#3602);
+#3602 = SURFACE_SIDE_STYLE('',(#3603));
+#3603 = SURFACE_STYLE_FILL_AREA(#3604);
+#3604 = FILL_AREA_STYLE('',(#3605));
+#3605 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3606 = STYLED_ITEM('color',(#3607),#2731);
+#3607 = PRESENTATION_STYLE_ASSIGNMENT((#3608));
+#3608 = SURFACE_STYLE_USAGE(.BOTH.,#3609);
+#3609 = SURFACE_SIDE_STYLE('',(#3610));
+#3610 = SURFACE_STYLE_FILL_AREA(#3611);
+#3611 = FILL_AREA_STYLE('',(#3612));
+#3612 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3613 = STYLED_ITEM('color',(#3614),#2756);
+#3614 = PRESENTATION_STYLE_ASSIGNMENT((#3615));
+#3615 = SURFACE_STYLE_USAGE(.BOTH.,#3616);
+#3616 = SURFACE_SIDE_STYLE('',(#3617));
+#3617 = SURFACE_STYLE_FILL_AREA(#3618);
+#3618 = FILL_AREA_STYLE('',(#3619));
+#3619 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3620 = STYLED_ITEM('color',(#3621),#2773);
+#3621 = PRESENTATION_STYLE_ASSIGNMENT((#3622));
+#3622 = SURFACE_STYLE_USAGE(.BOTH.,#3623);
+#3623 = SURFACE_SIDE_STYLE('',(#3624));
+#3624 = SURFACE_STYLE_FILL_AREA(#3625);
+#3625 = FILL_AREA_STYLE('',(#3626));
+#3626 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3627 = STYLED_ITEM('color',(#3628),#2806);
+#3628 = PRESENTATION_STYLE_ASSIGNMENT((#3629));
+#3629 = SURFACE_STYLE_USAGE(.BOTH.,#3630);
+#3630 = SURFACE_SIDE_STYLE('',(#3631));
+#3631 = SURFACE_STYLE_FILL_AREA(#3632);
+#3632 = FILL_AREA_STYLE('',(#3633));
+#3633 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3634 = STYLED_ITEM('color',(#3635),#2831);
+#3635 = PRESENTATION_STYLE_ASSIGNMENT((#3636));
+#3636 = SURFACE_STYLE_USAGE(.BOTH.,#3637);
+#3637 = SURFACE_SIDE_STYLE('',(#3638));
+#3638 = SURFACE_STYLE_FILL_AREA(#3639);
+#3639 = FILL_AREA_STYLE('',(#3640));
+#3640 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3641 = STYLED_ITEM('color',(#3642),#2856);
+#3642 = PRESENTATION_STYLE_ASSIGNMENT((#3643));
+#3643 = SURFACE_STYLE_USAGE(.BOTH.,#3644);
+#3644 = SURFACE_SIDE_STYLE('',(#3645));
+#3645 = SURFACE_STYLE_FILL_AREA(#3646);
+#3646 = FILL_AREA_STYLE('',(#3647));
+#3647 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3648 = STYLED_ITEM('color',(#3649),#2873);
+#3649 = PRESENTATION_STYLE_ASSIGNMENT((#3650));
+#3650 = SURFACE_STYLE_USAGE(.BOTH.,#3651);
+#3651 = SURFACE_SIDE_STYLE('',(#3652));
+#3652 = SURFACE_STYLE_FILL_AREA(#3653);
+#3653 = FILL_AREA_STYLE('',(#3654));
+#3654 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3655 = STYLED_ITEM('color',(#3656),#2906);
+#3656 = PRESENTATION_STYLE_ASSIGNMENT((#3657));
+#3657 = SURFACE_STYLE_USAGE(.BOTH.,#3658);
+#3658 = SURFACE_SIDE_STYLE('',(#3659));
+#3659 = SURFACE_STYLE_FILL_AREA(#3660);
+#3660 = FILL_AREA_STYLE('',(#3661));
+#3661 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3662 = STYLED_ITEM('color',(#3663),#2931);
+#3663 = PRESENTATION_STYLE_ASSIGNMENT((#3664));
+#3664 = SURFACE_STYLE_USAGE(.BOTH.,#3665);
+#3665 = SURFACE_SIDE_STYLE('',(#3666));
+#3666 = SURFACE_STYLE_FILL_AREA(#3667);
+#3667 = FILL_AREA_STYLE('',(#3668));
+#3668 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3669 = STYLED_ITEM('color',(#3670),#2956);
+#3670 = PRESENTATION_STYLE_ASSIGNMENT((#3671));
+#3671 = SURFACE_STYLE_USAGE(.BOTH.,#3672);
+#3672 = SURFACE_SIDE_STYLE('',(#3673));
+#3673 = SURFACE_STYLE_FILL_AREA(#3674);
+#3674 = FILL_AREA_STYLE('',(#3675));
+#3675 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3676 = STYLED_ITEM('color',(#3677),#2973);
+#3677 = PRESENTATION_STYLE_ASSIGNMENT((#3678));
+#3678 = SURFACE_STYLE_USAGE(.BOTH.,#3679);
+#3679 = SURFACE_SIDE_STYLE('',(#3680));
+#3680 = SURFACE_STYLE_FILL_AREA(#3681);
+#3681 = FILL_AREA_STYLE('',(#3682));
+#3682 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3683 = STYLED_ITEM('color',(#3684),#2985);
+#3684 = PRESENTATION_STYLE_ASSIGNMENT((#3685));
+#3685 = SURFACE_STYLE_USAGE(.BOTH.,#3686);
+#3686 = SURFACE_SIDE_STYLE('',(#3687));
+#3687 = SURFACE_STYLE_FILL_AREA(#3688);
+#3688 = FILL_AREA_STYLE('',(#3689));
+#3689 = FILL_AREA_STYLE_COLOUR('',#3023);
+#3690 = STYLED_ITEM('color',(#3691),#2997);
+#3691 = PRESENTATION_STYLE_ASSIGNMENT((#3692));
+#3692 = SURFACE_STYLE_USAGE(.BOTH.,#3693);
+#3693 = SURFACE_SIDE_STYLE('',(#3694));
+#3694 = SURFACE_STYLE_FILL_AREA(#3695);
+#3695 = FILL_AREA_STYLE('',(#3696));
+#3696 = FILL_AREA_STYLE_COLOUR('',#3023);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ST.wrl b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ST.wrl
new file mode 100644
index 00000000..c781104f
--- /dev/null
+++ b/modules/packages3d/Package_DirectFET.3dshapes/DirectFET_ST.wrl
@@ -0,0 +1,635 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+# Copyright (C) 2017, kicad StepUp
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see http://www.gnu.org/licenses/.
+#
+# As a special exception, if you create a design which uses this symbol,
+# and embed this symbol or unaltered portions of this symbol into the design,
+# this symbol does not by itself cause the resulting design to be covered by
+# the GNU General Public License.
+# This exception does not however invalidate any other reasons why the design
+# itself might be covered by the GNU General Public License.
+# If you modify this symbol, you may extend this exception to your version of the symbol,
+# but you are not obligated to do so.
+# If you do not wish to do so, delete this exception statement from your version
+# Risk disclaimer
+# *USE 3D CAD DATA AT YOUR OWN RISK*
+# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+#
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.82 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.7
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.27 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ transparency 0.0
+ shininess 0.15
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,0,10,9,-1,8,11,0,-1,0,11,10,-1,8,12,11,-1]
+coord Coordinate { point [-0.787 -0.689 0.111,-0.785 -0.691 0.123,-0.787 -0.689 0.117,-0.783 -0.694 0.129,-0.779 -0.697 0.134,-0.775 -0.701 0.138,-0.770 -0.706 0.142,-0.787 -0.689 0.071,-0.719 -0.758 0.071,-0.763 -0.714 0.145,-0.757 -0.719 0.146,-0.752 -0.724 0.147,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 -0.689 0.111,-0.787 -0.551 0.111,-0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,5,3,-1,4,3,0,-1,6,0,7,-1,6,4,0,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1]
+coord Coordinate { point [-0.787 -0.689 0.117,-0.787 -0.551 0.111,-0.787 -0.689 0.111,-0.787 0.551 0.111,-0.787 0.689 0.117,-0.787 0.689 0.111,-0.785 0.691 0.123,-0.785 -0.691 0.123,-0.783 0.694 0.129,-0.783 -0.694 0.129,-0.779 0.697 0.134,-0.779 -0.697 0.134,-0.775 0.701 0.138,-0.775 -0.701 0.138,-0.770 0.706 0.142,-0.770 -0.706 0.142,-0.763 0.714 0.145,-0.763 -0.714 0.145,-0.757 0.719 0.146,-0.757 -0.719 0.146,-0.752 0.724 0.147,-0.752 -0.724 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,0,4,3,-1,5,6,7,-1,2,8,9,-1,1,8,2,-1,6,10,11,-1,5,10,6,-1,12,13,8,-1,8,13,9,-1,12,14,13,-1,15,16,17,-1,11,18,19,-1,19,18,15,-1,10,18,11,-1,15,18,16,-1,6,3,4,-1,6,4,7,-1,12,15,14,-1,14,15,17,-1]
+coord Coordinate { point [-0.787 -0.689 0.071,-0.691 -0.719 0.071,-0.719 -0.758 0.071,-0.748 -0.661 0.071,-0.787 -0.551 0.071,-0.787 0.689 0.071,-0.748 0.661 0.071,-0.787 0.551 0.071,0.691 -0.719 0.071,0.719 -0.758 0.071,-0.719 0.758 0.071,-0.691 0.719 0.071,0.748 -0.661 0.071,0.787 -0.689 0.071,0.787 -0.551 0.071,0.748 0.661 0.071,0.787 0.689 0.071,0.787 0.551 0.071,0.719 0.758 0.071,0.691 0.719 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,5,7,-1,6,3,5,-1,8,5,4,-1,9,6,7,-1,10,5,8,-1,11,0,2,-1,11,12,0,-1,11,13,12,-1,11,14,13,-1,15,9,7,-1,11,16,14,-1,11,17,16,-1,11,18,17,-1,19,20,18,-1,21,5,10,-1,19,22,20,-1,19,23,22,-1,19,18,11,-1,19,24,23,-1,25,7,26,-1,25,15,7,-1,27,28,29,-1,27,29,30,-1,27,30,31,-1,27,21,28,-1,27,5,21,-1,32,27,31,-1,33,25,26,-1,34,27,32,-1,35,33,26,-1,2,36,35,-1,2,35,26,-1,37,36,2,-1,24,34,38,-1,24,38,23,-1,24,27,34,-1,39,37,2,-1,1,39,2,-1]
+coord Coordinate { point [0.712 -0.625 0.147,0.710 -0.638 0.147,0.752 -0.724 0.147,-0.690 -0.670 0.147,-0.699 -0.661 0.147,-0.752 -0.724 0.147,-0.679 -0.676 0.147,-0.719 -0.758 0.147,-0.706 -0.650 0.147,-0.667 -0.681 0.147,-0.710 -0.638 0.147,0.752 0.724 0.147,0.712 0.625 0.147,0.710 0.638 0.147,0.706 0.650 0.147,-0.654 -0.682 0.147,0.699 0.661 0.147,0.690 0.670 0.147,0.679 0.676 0.147,0.719 0.758 0.147,0.667 0.681 0.147,-0.712 -0.625 0.147,0.654 0.682 0.147,-0.654 0.682 0.147,-0.719 0.758 0.147,0.654 -0.682 0.147,0.719 -0.758 0.147,-0.752 0.724 0.147,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.706 0.650 0.147,-0.699 0.661 0.147,-0.690 0.670 0.147,0.667 -0.681 0.147,-0.679 0.676 0.147,0.679 -0.676 0.147,0.690 -0.670 0.147,0.699 -0.661 0.147,-0.667 0.681 0.147,0.706 -0.650 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.719 -0.758 0.071,0.719 -0.758 0.147,-0.719 -0.758 0.071,-0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,1,4,3,-1]
+coord Coordinate { point [-0.787 -0.551 0.000,-0.787 -0.551 0.071,-0.945 -0.551 0.000,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.787 0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.111,-0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,1,9,-1,11,7,1,-1,11,1,10,-1,12,7,11,-1]
+coord Coordinate { point [-0.785 0.691 0.123,-0.787 0.689 0.111,-0.787 0.689 0.117,-0.783 0.694 0.129,-0.779 0.697 0.134,-0.775 0.701 0.138,-0.770 0.706 0.142,-0.719 0.758 0.071,-0.787 0.689 0.071,-0.763 0.714 0.145,-0.757 0.719 0.146,-0.752 0.724 0.147,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.787 0.689 0.071,-0.787 0.551 0.111,-0.787 0.689 0.111,-0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.787 -0.551 0.071,-0.787 0.551 0.000,-0.787 0.551 0.071,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,8,1,-1,9,1,6,-1,10,7,1,-1,10,1,9,-1,11,7,10,-1]
+coord Coordinate { point [0.787 -0.690 0.118,0.787 -0.689 0.111,0.787 -0.689 0.115,0.785 -0.691 0.124,0.782 -0.694 0.130,0.777 -0.699 0.136,0.770 -0.707 0.142,0.719 -0.758 0.071,0.787 -0.689 0.071,0.761 -0.715 0.145,0.752 -0.724 0.147,0.719 -0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 -0.689 0.111,0.787 -0.551 0.071,0.787 -0.551 0.111,0.787 -0.689 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.719 0.758 0.147,0.719 0.758 0.071,-0.719 0.758 0.071,-0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.787 -0.551 0.071,0.787 0.551 0.071,0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,8,0,-1,0,9,6,-1,8,10,0,-1,0,10,9,-1,8,11,10,-1]
+coord Coordinate { point [0.787 0.689 0.111,0.787 0.690 0.118,0.787 0.689 0.115,0.785 0.691 0.124,0.782 0.694 0.130,0.777 0.699 0.136,0.770 0.707 0.142,0.787 0.689 0.071,0.719 0.758 0.071,0.761 0.715 0.145,0.752 0.724 0.147,0.719 0.758 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.787 0.551 0.111,0.787 0.689 0.071,0.787 0.689 0.111,0.787 0.551 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.691 -0.719 0.107,-0.691 -0.719 0.071,-0.748 -0.661 0.071,-0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107,-0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 -0.719 0.107,0.691 -0.719 0.071,-0.691 -0.719 0.071,-0.691 -0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.691 0.719 0.071,-0.691 0.719 0.107,-0.748 0.661 0.071,-0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 -0.719 0.071,0.691 -0.719 0.107,0.748 -0.661 0.071,0.748 -0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.691 0.719 0.071,0.691 0.719 0.107,-0.691 0.719 0.071,-0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.748 0.661 0.071,0.748 -0.661 0.107,0.748 0.661 0.107,0.748 -0.661 0.071]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.691 0.719 0.107,0.691 0.719 0.071,0.748 0.661 0.071,0.748 0.661 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,11,12,-1,10,12,13,-1,14,9,15,-1,14,15,11,-1,14,8,9,-1,16,14,11,-1,16,11,10,-1,17,18,16,-1,17,16,10,-1,19,18,17,-1]
+coord Coordinate { point [0.761 0.715 0.145,0.752 -0.724 0.147,0.761 -0.715 0.145,0.752 0.724 0.147,0.770 0.707 0.142,0.770 -0.707 0.142,0.777 0.699 0.136,0.777 -0.699 0.136,0.782 0.694 0.130,0.782 -0.694 0.130,0.787 -0.551 0.111,0.787 -0.690 0.118,0.787 -0.689 0.115,0.787 -0.689 0.111,0.785 0.691 0.124,0.785 -0.691 0.124,0.787 0.690 0.118,0.787 0.551 0.111,0.787 0.689 0.115,0.787 0.689 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [-0.712 0.625 0.154,-0.711 0.636 0.154,-0.712 0.625 0.147,-0.710 0.638 0.147,-0.707 0.647 0.154,-0.706 0.650 0.147,-0.701 0.658 0.154,-0.699 0.661 0.147,-0.692 0.668 0.154,-0.690 0.670 0.147,-0.680 0.676 0.154,-0.679 0.676 0.147,-0.668 0.681 0.154,-0.667 0.681 0.147,-0.654 0.682 0.154,-0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.712 -0.625 0.147,-0.712 -0.625 0.154,-0.712 0.625 0.147,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [-0.712 -0.625 0.154,-0.712 -0.625 0.147,-0.710 -0.638 0.147,-0.710 -0.638 0.154,-0.706 -0.650 0.147,-0.705 -0.651 0.154,-0.699 -0.661 0.147,-0.698 -0.662 0.154,-0.690 -0.670 0.147,-0.688 -0.671 0.154,-0.679 -0.676 0.147,-0.676 -0.678 0.154,-0.667 -0.681 0.147,-0.665 -0.681 0.154,-0.654 -0.682 0.147,-0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.654 -0.682 0.147,0.654 -0.682 0.154,-0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,3,4,5,-1,1,4,3,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.711 -0.636 0.154,0.712 -0.625 0.147,0.710 -0.638 0.147,0.707 -0.647 0.154,0.706 -0.650 0.147,0.701 -0.658 0.154,0.699 -0.661 0.147,0.692 -0.668 0.154,0.690 -0.670 0.147,0.680 -0.676 0.154,0.679 -0.676 0.147,0.668 -0.681 0.154,0.667 -0.681 0.147,0.654 -0.682 0.154,0.654 -0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.712 -0.625 0.154,0.712 -0.625 0.147,0.712 0.625 0.147,0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,13,14,-1]
+coord Coordinate { point [0.712 0.625 0.154,0.712 0.625 0.147,0.710 0.638 0.147,0.710 0.638 0.154,0.706 0.650 0.147,0.705 0.651 0.154,0.699 0.661 0.147,0.698 0.662 0.154,0.690 0.670 0.147,0.688 0.671 0.154,0.679 0.676 0.147,0.676 0.678 0.154,0.667 0.681 0.147,0.665 0.681 0.154,0.654 0.682 0.147,0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.654 0.682 0.154,-0.654 0.682 0.147,-0.654 0.682 0.154,0.654 0.682 0.147]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.787 0.551 0.000,-0.945 -0.551 0.000,-0.787 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.945 0.551 0.000,-0.945 -0.551 0.111,-0.945 0.551 0.111,-0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1]
+coord Coordinate { point [-0.787 0.551 0.071,-0.787 0.551 0.000,-0.945 0.551 0.000,-0.945 0.551 0.111,-0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1]
+coord Coordinate { point [0.787 -0.551 0.000,0.945 -0.551 0.000,0.787 -0.551 0.071,0.945 -0.551 0.111,0.787 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1]
+coord Coordinate { point [0.945 0.551 0.000,0.787 0.551 0.000,0.787 0.551 0.071,0.945 0.551 0.111,0.787 0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.787 0.551 0.000,0.945 0.551 0.000,0.787 -0.551 0.000,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,1,5,6,-1,0,5,1,-1,4,7,2,-1,6,8,9,-1,5,8,6,-1,3,10,4,-1,7,11,12,-1,4,11,7,-1,9,13,3,-1,3,13,10,-1,11,14,12,-1,8,15,9,-1,9,15,13,-1,10,16,14,-1,13,16,10,-1,17,18,16,-1,14,18,12,-1,16,18,14,-1,15,19,17,-1,8,19,15,-1,17,19,18,-1]
+coord Coordinate { point [-0.748 -0.661 0.107,-0.427 -0.128 0.107,-0.691 -0.719 0.107,-0.171 -0.128 0.107,0.087 -0.281 0.107,-0.748 0.661 0.107,-0.427 0.128 0.107,0.691 -0.719 0.107,-0.691 0.719 0.107,-0.171 0.128 0.107,0.087 -0.045 0.107,0.409 -0.281 0.107,0.748 -0.661 0.107,0.087 0.045 0.107,0.409 -0.045 0.107,0.087 0.281 0.107,0.409 0.045 0.107,0.409 0.281 0.107,0.748 0.661 0.107,0.691 0.719 0.107]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.945 0.551 0.111,0.787 0.551 0.111,0.787 -0.551 0.111,0.945 -0.551 0.111]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,7,-1,8,6,5,-1,7,6,9,-1,10,6,8,-1,11,6,4,-1,9,6,11,-1,2,12,13,-1,13,12,10,-1,1,12,2,-1,10,12,6,-1,4,12,1,-1,6,12,4,-1,14,15,16,-1,15,17,16,-1,8,18,10,-1,18,19,10,-1,20,21,22,-1,21,23,22,-1,24,25,20,-1,20,25,21,-1,22,26,27,-1,27,26,28,-1,23,26,22,-1,25,29,21,-1,21,29,23,-1,30,31,24,-1,32,31,30,-1,24,31,25,-1,28,33,34,-1,29,33,23,-1,23,33,26,-1,26,33,28,-1,25,3,29,-1,31,3,25,-1,35,11,32,-1,32,11,31,-1,34,0,2,-1,33,0,34,-1,29,0,33,-1,3,0,29,-1,31,4,3,-1,11,4,31,-1,16,9,35,-1,7,9,17,-1,35,9,11,-1,17,9,16,-1]
+coord Coordinate { point [-0.686 0.626 0.207,-0.697 0.629 0.195,-0.699 0.620 0.194,-0.679 0.641 0.208,-0.688 0.648 0.196,-0.701 0.658 0.154,-0.696 0.654 0.181,-0.692 0.668 0.154,-0.707 0.647 0.154,-0.676 0.671 0.181,-0.710 0.623 0.168,-0.671 0.663 0.196,-0.705 0.632 0.181,-0.706 0.622 0.180,-0.654 0.682 0.154,-0.668 0.681 0.154,-0.653 0.681 0.168,-0.680 0.676 0.154,-0.711 0.636 0.154,-0.712 0.625 0.154,-0.645 0.630 0.221,-0.651 0.627 0.221,-0.643 0.614 0.222,-0.655 0.623 0.221,-0.647 0.645 0.215,-0.658 0.640 0.216,-0.658 0.618 0.221,-0.659 0.616 0.221,-0.674 0.617 0.215,-0.667 0.632 0.216,-0.648 0.658 0.206,-0.665 0.652 0.208,-0.650 0.669 0.194,-0.673 0.622 0.215,-0.688 0.619 0.206,-0.652 0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.659 -0.616 0.221,-0.643 0.614 0.222,-0.659 0.616 0.221,-0.643 -0.614 0.222,-0.674 -0.617 0.215,-0.674 0.617 0.215,-0.688 -0.619 0.206,-0.688 0.619 0.206,-0.699 -0.620 0.194,-0.699 0.620 0.194,-0.706 -0.622 0.180,-0.706 0.622 0.180,-0.710 -0.623 0.168,-0.710 0.623 0.168,-0.712 -0.625 0.154,-0.712 0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,4,3,-1,5,7,8,-1,8,7,9,-1,4,7,5,-1,9,10,11,-1,11,10,12,-1,7,10,9,-1,12,10,7,-1,13,14,6,-1,15,14,13,-1,6,14,4,-1,4,16,7,-1,14,16,4,-1,7,16,12,-1,12,17,18,-1,18,17,19,-1,16,17,12,-1,19,17,16,-1,2,20,15,-1,21,20,1,-1,22,20,21,-1,1,20,2,-1,15,20,14,-1,23,24,22,-1,25,24,23,-1,14,24,16,-1,22,24,20,-1,16,24,19,-1,20,24,14,-1,19,26,27,-1,27,26,28,-1,29,26,25,-1,28,26,29,-1,25,26,24,-1,24,26,19,-1]
+coord Coordinate { point [-0.712 -0.625 0.154,-0.710 -0.638 0.154,-0.710 -0.623 0.168,-0.674 -0.617 0.215,-0.670 -0.629 0.216,-0.659 -0.616 0.221,-0.688 -0.619 0.206,-0.662 -0.638 0.216,-0.643 -0.614 0.222,-0.645 -0.630 0.221,-0.652 -0.643 0.215,-0.647 -0.645 0.215,-0.648 -0.658 0.206,-0.699 -0.620 0.194,-0.692 -0.642 0.196,-0.706 -0.622 0.180,-0.678 -0.659 0.196,-0.659 -0.668 0.195,-0.650 -0.669 0.194,-0.652 -0.677 0.180,-0.704 -0.649 0.168,-0.705 -0.651 0.154,-0.698 -0.662 0.154,-0.688 -0.671 0.154,-0.687 -0.670 0.168,-0.676 -0.678 0.154,-0.664 -0.680 0.168,-0.653 -0.681 0.168,-0.654 -0.682 0.154,-0.665 -0.681 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.645 -0.630 0.221,-0.643 -0.614 0.222,-0.645 -0.630 0.221,0.643 -0.614 0.222,0.647 -0.645 0.215,-0.647 -0.645 0.215,0.648 -0.658 0.206,-0.648 -0.658 0.206,0.650 -0.669 0.194,-0.650 -0.669 0.194,0.652 -0.677 0.180,-0.652 -0.677 0.180,0.653 -0.681 0.168,-0.653 -0.681 0.168,0.654 -0.682 0.154,-0.654 -0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,7,-1,8,6,5,-1,7,6,9,-1,10,6,8,-1,11,6,4,-1,9,6,11,-1,2,12,13,-1,13,12,10,-1,1,12,2,-1,10,12,6,-1,4,12,1,-1,6,12,4,-1,14,15,16,-1,15,17,16,-1,8,18,10,-1,18,19,10,-1,20,21,22,-1,21,23,22,-1,24,25,20,-1,20,25,21,-1,22,26,27,-1,27,26,28,-1,23,26,22,-1,25,29,21,-1,21,29,23,-1,30,31,24,-1,32,31,30,-1,24,31,25,-1,28,33,34,-1,29,33,23,-1,23,33,26,-1,26,33,28,-1,25,3,29,-1,31,3,25,-1,35,11,32,-1,32,11,31,-1,34,0,2,-1,33,0,34,-1,29,0,33,-1,3,0,29,-1,31,4,3,-1,11,4,31,-1,16,9,35,-1,7,9,17,-1,35,9,11,-1,17,9,16,-1]
+coord Coordinate { point [0.686 -0.626 0.207,0.697 -0.629 0.195,0.699 -0.620 0.194,0.679 -0.641 0.208,0.688 -0.648 0.196,0.701 -0.658 0.154,0.696 -0.654 0.181,0.692 -0.668 0.154,0.707 -0.647 0.154,0.676 -0.671 0.181,0.710 -0.623 0.168,0.671 -0.663 0.196,0.705 -0.632 0.181,0.706 -0.622 0.180,0.654 -0.682 0.154,0.668 -0.681 0.154,0.653 -0.681 0.168,0.680 -0.676 0.154,0.711 -0.636 0.154,0.712 -0.625 0.154,0.645 -0.630 0.221,0.651 -0.627 0.221,0.643 -0.614 0.222,0.655 -0.623 0.221,0.647 -0.645 0.215,0.658 -0.640 0.216,0.658 -0.618 0.221,0.659 -0.616 0.221,0.674 -0.617 0.215,0.667 -0.632 0.216,0.648 -0.658 0.206,0.665 -0.652 0.208,0.650 -0.669 0.194,0.673 -0.622 0.215,0.688 -0.619 0.206,0.652 -0.677 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.659 0.616 0.221,0.643 -0.614 0.222,0.659 -0.616 0.221,0.643 0.614 0.222,0.674 0.617 0.215,0.674 -0.617 0.215,0.688 0.619 0.206,0.688 -0.619 0.206,0.699 0.620 0.194,0.699 -0.620 0.194,0.706 0.622 0.180,0.706 -0.622 0.180,0.710 0.623 0.168,0.710 -0.623 0.168,0.712 0.625 0.154,0.712 -0.625 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,7,-1,8,6,5,-1,7,6,9,-1,10,6,8,-1,11,6,4,-1,9,6,11,-1,2,12,13,-1,13,12,10,-1,1,12,2,-1,10,12,6,-1,4,12,1,-1,6,12,4,-1,14,15,16,-1,15,17,16,-1,8,18,10,-1,18,19,10,-1,20,21,22,-1,21,23,22,-1,24,25,20,-1,20,25,21,-1,22,26,27,-1,27,26,28,-1,23,26,22,-1,25,29,21,-1,21,29,23,-1,30,31,24,-1,32,31,30,-1,24,31,25,-1,28,33,34,-1,29,33,23,-1,23,33,26,-1,26,33,28,-1,25,3,29,-1,31,3,25,-1,35,11,32,-1,32,11,31,-1,34,0,2,-1,33,0,34,-1,29,0,33,-1,3,0,29,-1,31,4,3,-1,11,4,31,-1,16,9,35,-1,7,9,17,-1,35,9,11,-1,17,9,16,-1]
+coord Coordinate { point [0.655 0.657 0.207,0.659 0.668 0.195,0.650 0.669 0.194,0.670 0.649 0.208,0.678 0.659 0.196,0.688 0.671 0.154,0.684 0.666 0.181,0.698 0.662 0.154,0.676 0.678 0.154,0.700 0.647 0.181,0.653 0.681 0.168,0.692 0.642 0.196,0.662 0.676 0.181,0.652 0.677 0.180,0.712 0.625 0.154,0.710 0.638 0.154,0.710 0.623 0.168,0.705 0.651 0.154,0.665 0.681 0.154,0.654 0.682 0.154,0.659 0.616 0.221,0.657 0.621 0.221,0.643 0.614 0.222,0.653 0.626 0.221,0.674 0.617 0.215,0.670 0.629 0.216,0.648 0.629 0.221,0.645 0.630 0.221,0.647 0.645 0.215,0.662 0.638 0.216,0.688 0.619 0.206,0.682 0.636 0.208,0.699 0.620 0.194,0.652 0.643 0.215,0.648 0.658 0.206,0.706 0.622 0.180]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [-0.645 0.630 0.221,0.643 0.614 0.222,0.645 0.630 0.221,-0.643 0.614 0.222,-0.647 0.645 0.215,0.647 0.645 0.215,-0.648 0.658 0.206,0.648 0.658 0.206,-0.650 0.669 0.194,0.650 0.669 0.194,-0.652 0.677 0.180,0.652 0.677 0.180,-0.653 0.681 0.168,0.653 0.681 0.168,-0.654 0.682 0.154,0.654 0.682 0.154]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.945 -0.551 0.111,0.945 0.551 0.000,0.945 0.551 0.111,0.945 -0.551 0.000]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 -0.281 0.107,0.409 -0.045 0.086,0.409 -0.045 0.107,0.409 -0.281 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 -0.045 0.107,0.087 -0.045 0.086,0.087 -0.045 0.107,0.409 -0.045 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 -0.045 0.086,0.087 -0.281 0.107,0.087 -0.045 0.107,0.087 -0.281 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 -0.281 0.086,0.409 -0.281 0.107,0.087 -0.281 0.107,0.409 -0.281 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 0.045 0.107,0.409 0.281 0.086,0.409 0.281 0.107,0.409 0.045 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 0.281 0.107,0.087 0.281 0.086,0.087 0.281 0.107,0.409 0.281 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 0.281 0.086,0.087 0.045 0.107,0.087 0.281 0.107,0.087 0.045 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 0.045 0.086,0.409 0.045 0.107,0.087 0.045 0.107,0.409 0.045 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.171 -0.128 0.107,-0.171 0.128 0.086,-0.171 0.128 0.107,-0.171 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.171 0.128 0.107,-0.427 0.128 0.086,-0.427 0.128 0.107,-0.171 0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.427 0.128 0.086,-0.427 -0.128 0.107,-0.427 0.128 0.107,-0.427 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.427 -0.128 0.086,-0.171 -0.128 0.107,-0.427 -0.128 0.107,-0.171 -0.128 0.086]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.643 0.614 0.222,-0.643 -0.614 0.222,0.643 -0.614 0.222,-0.643 0.614 0.222]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,5,6,-1,4,1,5,-1,4,2,1,-1,7,3,2,-1,8,0,3,-1,9,3,7,-1,10,6,0,-1,10,0,8,-1,11,9,7,-1,12,4,6,-1,12,6,10,-1,13,8,11,-1,13,10,8,-1,14,12,15,-1,14,15,13,-1,14,11,7,-1,14,13,11,-1,14,4,12,-1]
+coord Coordinate { point [-0.171 -0.128 0.086,-0.427 -0.128 0.086,-0.581 -0.551 0.086,0.087 -0.281 0.086,-0.581 0.551 0.086,-0.427 0.128 0.086,-0.171 0.128 0.086,0.581 -0.551 0.086,0.087 -0.045 0.086,0.409 -0.281 0.086,0.087 0.045 0.086,0.409 -0.045 0.086,0.087 0.281 0.086,0.409 0.045 0.086,0.581 0.551 0.086,0.409 0.281 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.581 0.551 0.071,-0.581 -0.551 0.086,-0.581 0.551 0.086,-0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.581 0.551 0.086,0.581 0.551 0.071,-0.581 0.551 0.071,-0.581 0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.581 -0.551 0.071,0.581 -0.551 0.086,-0.581 -0.551 0.071,-0.581 -0.551 0.086]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.581 -0.551 0.086,0.581 0.551 0.071,0.581 0.551 0.086,0.581 -0.551 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,0,5,4,-1,2,5,0,-1,3,7,2,-1,1,8,3,-1,3,9,7,-1,6,10,1,-1,1,10,8,-1,9,11,7,-1,5,12,6,-1,6,12,10,-1,8,13,11,-1,10,13,8,-1,12,14,15,-1,15,14,13,-1,11,14,7,-1,13,14,11,-1,5,14,12,-1]
+coord Coordinate { point [-0.427 -0.128 0.071,-0.171 -0.128 0.071,-0.581 -0.551 0.071,0.087 -0.281 0.071,-0.427 0.128 0.071,-0.581 0.551 0.071,-0.171 0.128 0.071,0.581 -0.551 0.071,0.087 -0.045 0.071,0.409 -0.281 0.071,0.087 0.045 0.071,0.409 -0.045 0.071,0.087 0.281 0.071,0.409 0.045 0.071,0.581 0.551 0.071,0.409 0.281 0.071]
+}}
+appearance Appearance{material USE CAP-CERAMIC-06 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.171 0.128 0.071,-0.427 0.128 0.066,-0.427 0.128 0.071,-0.171 0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.427 0.128 0.066,-0.427 -0.128 0.071,-0.427 0.128 0.071,-0.427 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [-0.427 -0.128 0.066,-0.171 -0.128 0.071,-0.427 -0.128 0.071,-0.171 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.171 -0.128 0.071,-0.171 0.128 0.066,-0.171 0.128 0.071,-0.171 -0.128 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 -0.045 0.071,0.087 -0.045 0.066,0.087 -0.045 0.071,0.409 -0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 -0.045 0.066,0.087 -0.281 0.071,0.087 -0.045 0.071,0.087 -0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 -0.281 0.066,0.409 -0.281 0.071,0.087 -0.281 0.071,0.409 -0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 -0.281 0.071,0.409 -0.045 0.066,0.409 -0.045 0.071,0.409 -0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 0.281 0.071,0.087 0.281 0.066,0.087 0.281 0.071,0.409 0.281 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 0.281 0.066,0.087 0.045 0.071,0.087 0.281 0.071,0.087 0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.087 0.045 0.066,0.409 0.045 0.071,0.087 0.045 0.071,0.409 0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.409 0.045 0.071,0.409 0.281 0.066,0.409 0.281 0.071,0.409 0.045 0.066]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.427 0.128 0.066,-0.172 0.127 0.058,-0.426 0.127 0.058,-0.171 0.128 0.066,-0.174 0.125 0.050,-0.424 0.125 0.050,-0.177 0.122 0.043,-0.421 0.122 0.043,-0.417 0.118 0.037,-0.182 0.118 0.037,-0.411 0.112 0.031,-0.187 0.112 0.031,-0.405 0.106 0.026,-0.194 0.106 0.026,-0.395 0.096 0.022,-0.203 0.096 0.022,-0.388 0.089 0.020,-0.210 0.089 0.020,-0.381 0.082 0.020,-0.217 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,1,3,2,-1,4,5,6,-1,3,5,4,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [-0.427 -0.128 0.066,-0.427 0.128 0.066,-0.426 -0.127 0.058,-0.426 0.127 0.058,-0.424 -0.125 0.050,-0.424 0.125 0.050,-0.421 -0.122 0.043,-0.421 0.122 0.043,-0.417 -0.118 0.037,-0.417 0.118 0.037,-0.411 -0.112 0.031,-0.411 0.112 0.031,-0.405 -0.106 0.026,-0.405 0.106 0.026,-0.395 -0.096 0.022,-0.395 0.096 0.022,-0.388 -0.089 0.020,-0.388 0.089 0.020,-0.381 -0.082 0.020,-0.381 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,9,10,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.172 -0.127 0.058,-0.427 -0.128 0.066,-0.426 -0.127 0.058,-0.171 -0.128 0.066,-0.174 -0.125 0.050,-0.424 -0.125 0.050,-0.177 -0.122 0.043,-0.421 -0.122 0.043,-0.182 -0.118 0.037,-0.417 -0.118 0.037,-0.411 -0.112 0.031,-0.187 -0.112 0.031,-0.405 -0.106 0.026,-0.194 -0.106 0.026,-0.395 -0.096 0.022,-0.203 -0.096 0.022,-0.388 -0.089 0.020,-0.210 -0.089 0.020,-0.381 -0.082 0.020,-0.217 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [-0.172 0.127 0.058,-0.171 -0.128 0.066,-0.172 -0.127 0.058,-0.171 0.128 0.066,-0.174 0.125 0.050,-0.174 -0.125 0.050,-0.177 0.122 0.043,-0.177 -0.122 0.043,-0.182 -0.118 0.037,-0.182 0.118 0.037,-0.187 -0.112 0.031,-0.187 0.112 0.031,-0.194 -0.106 0.026,-0.194 0.106 0.026,-0.203 -0.096 0.022,-0.203 0.096 0.022,-0.210 -0.089 0.020,-0.210 0.089 0.020,-0.217 -0.082 0.020,-0.217 0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,1,0,-1,3,5,6,-1,1,5,3,-1,6,7,8,-1,5,7,6,-1,8,9,10,-1,7,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.087 -0.045 0.066,0.409 -0.046 0.058,0.087 -0.046 0.058,0.089 -0.048 0.050,0.409 -0.045 0.066,0.407 -0.048 0.050,0.093 -0.051 0.043,0.403 -0.051 0.043,0.097 -0.056 0.037,0.399 -0.056 0.037,0.103 -0.061 0.031,0.393 -0.061 0.031,0.109 -0.068 0.026,0.387 -0.068 0.026,0.119 -0.077 0.022,0.377 -0.077 0.022,0.126 -0.084 0.020,0.371 -0.084 0.020,0.133 -0.091 0.020,0.363 -0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,14,17,16,-1,16,18,19,-1,17,18,16,-1]
+coord Coordinate { point [0.087 -0.281 0.066,0.087 -0.045 0.066,0.087 -0.281 0.058,0.087 -0.046 0.058,0.089 -0.048 0.050,0.089 -0.279 0.050,0.093 -0.051 0.043,0.093 -0.276 0.043,0.097 -0.056 0.037,0.097 -0.271 0.037,0.103 -0.061 0.031,0.103 -0.266 0.031,0.109 -0.068 0.026,0.109 -0.259 0.026,0.119 -0.077 0.022,0.119 -0.250 0.022,0.126 -0.243 0.020,0.126 -0.084 0.020,0.133 -0.091 0.020,0.133 -0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.409 -0.281 0.058,0.087 -0.281 0.066,0.087 -0.281 0.058,0.409 -0.281 0.066,0.407 -0.279 0.050,0.089 -0.279 0.050,0.403 -0.276 0.043,0.093 -0.276 0.043,0.399 -0.271 0.037,0.097 -0.271 0.037,0.393 -0.266 0.031,0.103 -0.266 0.031,0.109 -0.259 0.026,0.387 -0.259 0.026,0.119 -0.250 0.022,0.377 -0.250 0.022,0.126 -0.243 0.020,0.371 -0.243 0.020,0.133 -0.235 0.020,0.363 -0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,5,6,-1,4,3,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.409 -0.045 0.066,0.409 -0.281 0.066,0.409 -0.281 0.058,0.409 -0.046 0.058,0.407 -0.048 0.050,0.407 -0.279 0.050,0.403 -0.276 0.043,0.403 -0.051 0.043,0.399 -0.271 0.037,0.399 -0.056 0.037,0.393 -0.266 0.031,0.393 -0.061 0.031,0.387 -0.259 0.026,0.387 -0.068 0.026,0.377 -0.250 0.022,0.377 -0.077 0.022,0.371 -0.243 0.020,0.371 -0.084 0.020,0.363 -0.235 0.020,0.363 -0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,7,6,8,-1,4,6,5,-1,8,9,10,-1,6,9,8,-1,10,11,12,-1,9,11,10,-1,12,13,14,-1,11,13,12,-1,14,15,16,-1,13,15,14,-1,16,17,18,-1,15,17,16,-1,17,19,18,-1]
+coord Coordinate { point [0.087 0.281 0.066,0.409 0.281 0.058,0.087 0.281 0.058,0.409 0.281 0.066,0.407 0.279 0.050,0.089 0.279 0.050,0.403 0.276 0.043,0.093 0.276 0.043,0.097 0.271 0.037,0.399 0.271 0.037,0.103 0.266 0.031,0.393 0.266 0.031,0.109 0.259 0.026,0.387 0.259 0.026,0.119 0.250 0.022,0.377 0.250 0.022,0.126 0.243 0.020,0.371 0.243 0.020,0.133 0.235 0.020,0.363 0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,4,5,-1,3,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,15,14,16,-1,12,14,13,-1,14,17,16,-1,16,18,19,-1,17,18,16,-1]
+coord Coordinate { point [0.087 0.045 0.066,0.087 0.281 0.066,0.087 0.046 0.058,0.087 0.281 0.058,0.089 0.279 0.050,0.089 0.048 0.050,0.093 0.276 0.043,0.093 0.051 0.043,0.097 0.271 0.037,0.097 0.056 0.037,0.103 0.266 0.031,0.103 0.061 0.031,0.109 0.259 0.026,0.109 0.068 0.026,0.119 0.250 0.022,0.119 0.077 0.022,0.126 0.084 0.020,0.126 0.243 0.020,0.133 0.235 0.020,0.133 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,7,8,-1,6,4,5,-1,9,8,10,-1,9,6,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.409 0.046 0.058,0.087 0.045 0.066,0.087 0.046 0.058,0.409 0.045 0.066,0.407 0.048 0.050,0.089 0.048 0.050,0.403 0.051 0.043,0.093 0.051 0.043,0.097 0.056 0.037,0.399 0.056 0.037,0.103 0.061 0.031,0.393 0.061 0.031,0.109 0.068 0.026,0.387 0.068 0.026,0.119 0.077 0.022,0.377 0.077 0.022,0.126 0.084 0.020,0.371 0.084 0.020,0.133 0.091 0.020,0.363 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,3,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,17,18,-1]
+coord Coordinate { point [0.409 0.281 0.066,0.409 0.045 0.066,0.409 0.046 0.058,0.409 0.281 0.058,0.407 0.279 0.050,0.407 0.048 0.050,0.403 0.276 0.043,0.403 0.051 0.043,0.399 0.271 0.037,0.399 0.056 0.037,0.393 0.266 0.031,0.393 0.061 0.031,0.387 0.259 0.026,0.387 0.068 0.026,0.377 0.077 0.022,0.377 0.250 0.022,0.371 0.084 0.020,0.371 0.243 0.020,0.363 0.091 0.020,0.363 0.235 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.381 0.082 0.020,-0.217 0.082 0.020,-0.381 -0.082 0.020,-0.217 -0.082 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [0.133 -0.235 0.020,0.363 -0.091 0.020,0.363 -0.235 0.020,0.133 -0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [0.133 0.235 0.020,0.363 0.235 0.020,0.133 0.091 0.020,0.363 0.091 0.020]
+}}
+appearance Appearance{material USE PIN-01 }
+}
diff --git a/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_SMD.step b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_SMD.step
new file mode 100644
index 00000000..98393d5e
--- /dev/null
+++ b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_SMD.step
@@ -0,0 +1,13105 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'C:/Users/stefan/ownCloud/Project/KiCad/egna/egnda_3d_
+orginalmodeller/ZETA-433-SO\\Fillet001_sp.step','2017-10-21T14:50:56',(
+ 'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.1',
+ 'FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fillet001_sp','Fillet001_sp','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#10611);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#88,#112,#136,#153,#1743,#1798,#1822,
+ #1846,#1870,#1918,#1942,#1966,#2038,#2062,#2086,#2110,#2134,#2206,
+ #2230,#2254,#2326,#2350,#2374,#2398,#2422,#2494,#2518,#2542,#2614,
+ #2638,#2662,#2686,#2710,#2782,#2806,#2830,#2902,#2926,#2950,#2974,
+ #2998,#3070,#3094,#3118,#3190,#3214,#3238,#3262,#3286,#3358,#3382,
+ #3406,#3454,#3478,#3502,#3526,#3567,#3598,#3622,#3646,#3663,#3694,
+ #3718,#3742,#3759,#3790,#3814,#3838,#3855,#3886,#3910,#3934,#3951,
+ #3982,#4006,#4030,#4047,#4078,#4102,#4126,#4143,#4174,#4198,#4222,
+ #4239,#4362,#4386,#4410,#4427,#4451,#4475,#4492,#4516,#4540,#4557,
+ #4581,#4605,#4622,#4738,#4762,#4786,#4803,#4827,#4851,#4868,#4892,
+ #4916,#4933,#4957,#4981,#4998,#5114,#5138,#5162,#5179,#5203,#5227,
+ #5244,#5268,#5292,#5309,#5333,#5357,#5374,#5483,#5507,#5531,#5548,
+ #5572,#5596,#5613,#5637,#5661,#5678,#5702,#5726,#5743,#5774,#5798,
+ #5822,#5839,#5870,#5894,#5918,#5935,#5966,#5990,#6014,#6031,#6062,
+ #6086,#6110,#6127,#6158,#6182,#6206,#6223,#6254,#6278,#6302,#6319,
+ #6350,#6374,#6398,#6415,#6446,#6470,#6494,#6511,#6542,#6567,#6591,
+ #6616,#6640,#6665,#6689,#6707,#6738,#6762,#6786,#6803,#7151,#7190,
+ #7207,#7254,#7293,#7310,#7357,#7396,#7433,#7450,#7462,#7509,#7546,
+ #7585,#7597,#7614,#7661,#7700,#7737,#7754,#7766,#7813,#7850,#7889,
+ #7901,#7918,#7965,#8004,#8041,#8058,#8070,#8117,#8154,#8193,#8205,
+ #8222,#8269,#8308,#8345,#8362,#8374,#8421,#8458,#8497,#8509,#8526,
+ #8573,#8612,#8649,#8666,#8678,#8725,#8762,#8801,#8813,#8830,#8877,
+ #8914,#8926,#8963,#8975,#8987,#8999,#9011,#9023,#9035,#9047,#9059,
+ #9071,#9083,#9095,#9107,#9119,#9131,#9143,#9155,#9167,#9179,#9191,
+ #9203,#9215,#9227,#9239,#9251,#9263,#9275,#9287,#9299,#9311,#9323,
+ #9335,#9347,#9359,#9375,#9387,#9415,#9443,#9471,#9499,#9527,#9555,
+ #9583,#9611,#9639,#9667,#9695,#9723,#9740,#9757,#9774,#9791,#9808,
+ #9825,#9842,#9859,#9876,#9893,#9910,#9927,#9952,#9972,#9997,#10017,
+ #10042,#10062,#10074,#10086,#10111,#10131,#10156,#10176,#10188,
+ #10200,#10225,#10245,#10270,#10290,#10302,#10314,#10339,#10359,
+ #10384,#10404,#10416,#10428,#10453,#10473,#10498,#10518,#10530,
+ #10542,#10567,#10587,#10599));
+#17 = ADVANCED_FACE('',(#18),#52,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-3.5,4.5,1.1));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-3.5,5.,1.1));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-3.5,4.5,1.1));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.E+000,1.,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.5,4.5,1.1));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-3.5,4.5,1.1));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(1.,0.E+000,0.E+000));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-2.5,5.,1.1));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-2.5,4.5,1.1));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.E+000,1.,0.E+000));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-3.5,5.,1.1));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(1.,0.E+000,0.E+000));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(-3.5,4.5,1.1));
+#55 = DIRECTION('',(0.E+000,0.E+000,1.));
+#56 = DIRECTION('',(1.,0.E+000,0.E+000));
+#57 = ADVANCED_FACE('',(#58),#83,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#68,#76,#82));
+#60 = ORIENTED_EDGE('',*,*,#61,.F.);
+#61 = EDGE_CURVE('',#62,#22,#64,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(-3.5,4.5,1.));
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(-3.5,4.5,0.9));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(0.E+000,0.E+000,1.));
+#68 = ORIENTED_EDGE('',*,*,#69,.F.);
+#69 = EDGE_CURVE('',#70,#62,#72,.T.);
+#70 = VERTEX_POINT('',#71);
+#71 = CARTESIAN_POINT('',(-3.5,5.,1.));
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(-3.5,2.25,1.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#76 = ORIENTED_EDGE('',*,*,#77,.T.);
+#77 = EDGE_CURVE('',#70,#24,#78,.T.);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-3.5,5.,0.9));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.E+000,0.E+000,1.));
+#82 = ORIENTED_EDGE('',*,*,#21,.F.);
+#83 = PLANE('',#84);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(-3.5,4.5,0.9));
+#86 = DIRECTION('',(1.,0.E+000,0.E+000));
+#87 = DIRECTION('',(0.E+000,0.E+000,1.));
+#88 = ADVANCED_FACE('',(#89),#107,.T.);
+#89 = FACE_BOUND('',#90,.T.);
+#90 = EDGE_LOOP('',(#91,#99,#105,#106));
+#91 = ORIENTED_EDGE('',*,*,#92,.F.);
+#92 = EDGE_CURVE('',#93,#40,#95,.T.);
+#93 = VERTEX_POINT('',#94);
+#94 = CARTESIAN_POINT('',(-2.5,5.,1.));
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-2.5,5.,0.9));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.E+000,0.E+000,1.));
+#99 = ORIENTED_EDGE('',*,*,#100,.F.);
+#100 = EDGE_CURVE('',#70,#93,#101,.T.);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(-1.75,5.,1.));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(1.,0.E+000,0.E+000));
+#105 = ORIENTED_EDGE('',*,*,#77,.T.);
+#106 = ORIENTED_EDGE('',*,*,#47,.T.);
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(-3.5,5.,0.9));
+#110 = DIRECTION('',(0.E+000,1.,0.E+000));
+#111 = DIRECTION('',(0.E+000,0.E+000,1.));
+#112 = ADVANCED_FACE('',(#113),#131,.T.);
+#113 = FACE_BOUND('',#114,.T.);
+#114 = EDGE_LOOP('',(#115,#123,#129,#130));
+#115 = ORIENTED_EDGE('',*,*,#116,.F.);
+#116 = EDGE_CURVE('',#117,#32,#119,.T.);
+#117 = VERTEX_POINT('',#118);
+#118 = CARTESIAN_POINT('',(-2.5,4.5,1.));
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(-2.5,4.5,0.9));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(0.E+000,0.E+000,1.));
+#123 = ORIENTED_EDGE('',*,*,#124,.F.);
+#124 = EDGE_CURVE('',#93,#117,#125,.T.);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(-2.5,2.25,1.));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#129 = ORIENTED_EDGE('',*,*,#92,.T.);
+#130 = ORIENTED_EDGE('',*,*,#39,.F.);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(-2.5,4.5,0.9));
+#134 = DIRECTION('',(1.,0.E+000,0.E+000));
+#135 = DIRECTION('',(0.E+000,0.E+000,1.));
+#136 = ADVANCED_FACE('',(#137),#148,.F.);
+#137 = FACE_BOUND('',#138,.F.);
+#138 = EDGE_LOOP('',(#139,#140,#146,#147));
+#139 = ORIENTED_EDGE('',*,*,#116,.F.);
+#140 = ORIENTED_EDGE('',*,*,#141,.F.);
+#141 = EDGE_CURVE('',#62,#117,#142,.T.);
+#142 = LINE('',#143,#144);
+#143 = CARTESIAN_POINT('',(-1.75,4.5,1.));
+#144 = VECTOR('',#145,1.);
+#145 = DIRECTION('',(1.,0.E+000,0.E+000));
+#146 = ORIENTED_EDGE('',*,*,#61,.T.);
+#147 = ORIENTED_EDGE('',*,*,#31,.T.);
+#148 = PLANE('',#149);
+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150 = CARTESIAN_POINT('',(-3.5,4.5,0.9));
+#151 = DIRECTION('',(0.E+000,1.,0.E+000));
+#152 = DIRECTION('',(0.E+000,0.E+000,1.));
+#153 = ADVANCED_FACE('',(#154,#572,#606,#640,#674,#708,#742,#776,#810,
+ #1356,#1390,#1424,#1458,#1492,#1526,#1560,#1594,#1628,#1698,#1732),
+ #1738,.F.);
+#154 = FACE_BOUND('',#155,.F.);
+#155 = EDGE_LOOP('',(#156,#166,#174,#182,#190,#198,#206,#214,#222,#230,
+ #238,#246,#254,#262,#270,#278,#286,#294,#302,#310,#318,#326,#334,
+ #342,#350,#358,#366,#374,#382,#390,#398,#406,#414,#422,#430,#438,
+ #446,#454,#462,#470,#478,#486,#494,#502,#510,#518,#526,#534,#542,
+ #550,#558,#566));
+#156 = ORIENTED_EDGE('',*,*,#157,.T.);
+#157 = EDGE_CURVE('',#158,#160,#162,.T.);
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(-8.25,7.1,1.));
+#160 = VERTEX_POINT('',#161);
+#161 = CARTESIAN_POINT('',(-8.25,8.,1.));
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(0.E+000,1.,0.E+000));
+#166 = ORIENTED_EDGE('',*,*,#167,.T.);
+#167 = EDGE_CURVE('',#160,#168,#170,.T.);
+#168 = VERTEX_POINT('',#169);
+#169 = CARTESIAN_POINT('',(8.25,8.,1.));
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(-8.25,8.,1.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(1.,0.E+000,0.E+000));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#168,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(8.25,7.1,1.));
+#178 = LINE('',#179,#180);
+#179 = CARTESIAN_POINT('',(8.25,8.,1.));
+#180 = VECTOR('',#181,1.);
+#181 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#182 = ORIENTED_EDGE('',*,*,#183,.F.);
+#183 = EDGE_CURVE('',#184,#176,#186,.T.);
+#184 = VERTEX_POINT('',#185);
+#185 = CARTESIAN_POINT('',(5.8,7.1,1.));
+#186 = LINE('',#187,#188);
+#187 = CARTESIAN_POINT('',(2.9,7.1,1.));
+#188 = VECTOR('',#189,1.);
+#189 = DIRECTION('',(1.,0.E+000,0.E+000));
+#190 = ORIENTED_EDGE('',*,*,#191,.T.);
+#191 = EDGE_CURVE('',#184,#192,#194,.T.);
+#192 = VERTEX_POINT('',#193);
+#193 = CARTESIAN_POINT('',(5.8,5.6,1.));
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(5.8,2.8,1.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#198 = ORIENTED_EDGE('',*,*,#199,.T.);
+#199 = EDGE_CURVE('',#192,#200,#202,.T.);
+#200 = VERTEX_POINT('',#201);
+#201 = CARTESIAN_POINT('',(8.25,5.6,1.));
+#202 = LINE('',#203,#204);
+#203 = CARTESIAN_POINT('',(2.9,5.6,1.));
+#204 = VECTOR('',#205,1.);
+#205 = DIRECTION('',(1.,0.E+000,0.E+000));
+#206 = ORIENTED_EDGE('',*,*,#207,.T.);
+#207 = EDGE_CURVE('',#200,#208,#210,.T.);
+#208 = VERTEX_POINT('',#209);
+#209 = CARTESIAN_POINT('',(8.25,4.56,1.));
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(8.25,8.,1.));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#214 = ORIENTED_EDGE('',*,*,#215,.F.);
+#215 = EDGE_CURVE('',#216,#208,#218,.T.);
+#216 = VERTEX_POINT('',#217);
+#217 = CARTESIAN_POINT('',(5.8,4.56,1.));
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(2.9,4.56,1.));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(1.,0.E+000,0.E+000));
+#222 = ORIENTED_EDGE('',*,*,#223,.T.);
+#223 = EDGE_CURVE('',#216,#224,#226,.T.);
+#224 = VERTEX_POINT('',#225);
+#225 = CARTESIAN_POINT('',(5.8,3.06,1.));
+#226 = LINE('',#227,#228);
+#227 = CARTESIAN_POINT('',(5.8,1.53,1.));
+#228 = VECTOR('',#229,1.);
+#229 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#230 = ORIENTED_EDGE('',*,*,#231,.T.);
+#231 = EDGE_CURVE('',#224,#232,#234,.T.);
+#232 = VERTEX_POINT('',#233);
+#233 = CARTESIAN_POINT('',(8.25,3.06,1.));
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(2.9,3.06,1.));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(1.,0.E+000,0.E+000));
+#238 = ORIENTED_EDGE('',*,*,#239,.T.);
+#239 = EDGE_CURVE('',#232,#240,#242,.T.);
+#240 = VERTEX_POINT('',#241);
+#241 = CARTESIAN_POINT('',(8.25,2.02,1.));
+#242 = LINE('',#243,#244);
+#243 = CARTESIAN_POINT('',(8.25,8.,1.));
+#244 = VECTOR('',#245,1.);
+#245 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#246 = ORIENTED_EDGE('',*,*,#247,.F.);
+#247 = EDGE_CURVE('',#248,#240,#250,.T.);
+#248 = VERTEX_POINT('',#249);
+#249 = CARTESIAN_POINT('',(5.8,2.02,1.));
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(2.9,2.02,1.));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#254 = ORIENTED_EDGE('',*,*,#255,.T.);
+#255 = EDGE_CURVE('',#248,#256,#258,.T.);
+#256 = VERTEX_POINT('',#257);
+#257 = CARTESIAN_POINT('',(5.8,0.52,1.));
+#258 = LINE('',#259,#260);
+#259 = CARTESIAN_POINT('',(5.8,0.26,1.));
+#260 = VECTOR('',#261,1.);
+#261 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#262 = ORIENTED_EDGE('',*,*,#263,.T.);
+#263 = EDGE_CURVE('',#256,#264,#266,.T.);
+#264 = VERTEX_POINT('',#265);
+#265 = CARTESIAN_POINT('',(8.25,0.52,1.));
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(2.9,0.52,1.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#270 = ORIENTED_EDGE('',*,*,#271,.T.);
+#271 = EDGE_CURVE('',#264,#272,#274,.T.);
+#272 = VERTEX_POINT('',#273);
+#273 = CARTESIAN_POINT('',(8.25,-0.52,1.));
+#274 = LINE('',#275,#276);
+#275 = CARTESIAN_POINT('',(8.25,8.,1.));
+#276 = VECTOR('',#277,1.);
+#277 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#278 = ORIENTED_EDGE('',*,*,#279,.F.);
+#279 = EDGE_CURVE('',#280,#272,#282,.T.);
+#280 = VERTEX_POINT('',#281);
+#281 = CARTESIAN_POINT('',(5.8,-0.52,1.));
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(2.9,-0.52,1.));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(1.,0.E+000,0.E+000));
+#286 = ORIENTED_EDGE('',*,*,#287,.T.);
+#287 = EDGE_CURVE('',#280,#288,#290,.T.);
+#288 = VERTEX_POINT('',#289);
+#289 = CARTESIAN_POINT('',(5.8,-2.02,1.));
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(5.8,-1.01,1.));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#294 = ORIENTED_EDGE('',*,*,#295,.T.);
+#295 = EDGE_CURVE('',#288,#296,#298,.T.);
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(8.25,-2.02,1.));
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(2.9,-2.02,1.));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(1.,0.E+000,0.E+000));
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#296,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(8.25,-3.06,1.));
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(8.25,8.,1.));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#310 = ORIENTED_EDGE('',*,*,#311,.F.);
+#311 = EDGE_CURVE('',#312,#304,#314,.T.);
+#312 = VERTEX_POINT('',#313);
+#313 = CARTESIAN_POINT('',(5.8,-3.06,1.));
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(2.9,-3.06,1.));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(1.,0.E+000,0.E+000));
+#318 = ORIENTED_EDGE('',*,*,#319,.T.);
+#319 = EDGE_CURVE('',#312,#320,#322,.T.);
+#320 = VERTEX_POINT('',#321);
+#321 = CARTESIAN_POINT('',(5.8,-4.56,1.));
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(5.8,-2.28,1.));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#326 = ORIENTED_EDGE('',*,*,#327,.T.);
+#327 = EDGE_CURVE('',#320,#328,#330,.T.);
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(8.25,-4.56,1.));
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(2.9,-4.56,1.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(1.,0.E+000,0.E+000));
+#334 = ORIENTED_EDGE('',*,*,#335,.T.);
+#335 = EDGE_CURVE('',#328,#336,#338,.T.);
+#336 = VERTEX_POINT('',#337);
+#337 = CARTESIAN_POINT('',(8.25,-5.6,1.));
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(8.25,8.,1.));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#342 = ORIENTED_EDGE('',*,*,#343,.F.);
+#343 = EDGE_CURVE('',#344,#336,#346,.T.);
+#344 = VERTEX_POINT('',#345);
+#345 = CARTESIAN_POINT('',(5.8,-5.6,1.));
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(2.9,-5.6,1.));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(1.,0.E+000,0.E+000));
+#350 = ORIENTED_EDGE('',*,*,#351,.T.);
+#351 = EDGE_CURVE('',#344,#352,#354,.T.);
+#352 = VERTEX_POINT('',#353);
+#353 = CARTESIAN_POINT('',(5.8,-7.1,1.));
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(5.8,-3.55,1.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#358 = ORIENTED_EDGE('',*,*,#359,.T.);
+#359 = EDGE_CURVE('',#352,#360,#362,.T.);
+#360 = VERTEX_POINT('',#361);
+#361 = CARTESIAN_POINT('',(8.25,-7.1,1.));
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(2.9,-7.1,1.));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(1.,0.E+000,0.E+000));
+#366 = ORIENTED_EDGE('',*,*,#367,.T.);
+#367 = EDGE_CURVE('',#360,#368,#370,.T.);
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(8.25,-8.,1.));
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(8.25,8.,1.));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#374 = ORIENTED_EDGE('',*,*,#375,.T.);
+#375 = EDGE_CURVE('',#368,#376,#378,.T.);
+#376 = VERTEX_POINT('',#377);
+#377 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#378 = LINE('',#379,#380);
+#379 = CARTESIAN_POINT('',(8.25,-8.,1.));
+#380 = VECTOR('',#381,1.);
+#381 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#376,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(-8.25,-7.1,1.));
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(0.E+000,1.,0.E+000));
+#390 = ORIENTED_EDGE('',*,*,#391,.T.);
+#391 = EDGE_CURVE('',#384,#392,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-5.8,-7.1,1.));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-4.15,-7.1,1.));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.E+000,0.E+000));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-5.8,-5.6,1.));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(-5.8,-3.55,1.));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#408,#400,#410,.T.);
+#408 = VERTEX_POINT('',#409);
+#409 = CARTESIAN_POINT('',(-8.25,-5.6,1.));
+#410 = LINE('',#411,#412);
+#411 = CARTESIAN_POINT('',(-4.15,-5.6,1.));
+#412 = VECTOR('',#413,1.);
+#413 = DIRECTION('',(1.,0.E+000,0.E+000));
+#414 = ORIENTED_EDGE('',*,*,#415,.T.);
+#415 = EDGE_CURVE('',#408,#416,#418,.T.);
+#416 = VERTEX_POINT('',#417);
+#417 = CARTESIAN_POINT('',(-8.25,-4.56,1.));
+#418 = LINE('',#419,#420);
+#419 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#420 = VECTOR('',#421,1.);
+#421 = DIRECTION('',(0.E+000,1.,0.E+000));
+#422 = ORIENTED_EDGE('',*,*,#423,.T.);
+#423 = EDGE_CURVE('',#416,#424,#426,.T.);
+#424 = VERTEX_POINT('',#425);
+#425 = CARTESIAN_POINT('',(-5.8,-4.56,1.));
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(-4.15,-4.56,1.));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(1.,0.E+000,0.E+000));
+#430 = ORIENTED_EDGE('',*,*,#431,.F.);
+#431 = EDGE_CURVE('',#432,#424,#434,.T.);
+#432 = VERTEX_POINT('',#433);
+#433 = CARTESIAN_POINT('',(-5.8,-3.06,1.));
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(-5.8,-2.28,1.));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#432,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-8.25,-3.06,1.));
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-4.15,-3.06,1.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.E+000,0.E+000));
+#446 = ORIENTED_EDGE('',*,*,#447,.T.);
+#447 = EDGE_CURVE('',#440,#448,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(-8.25,-2.02,1.));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.E+000,1.,0.E+000));
+#454 = ORIENTED_EDGE('',*,*,#455,.T.);
+#455 = EDGE_CURVE('',#448,#456,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(-5.8,-2.02,1.));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-4.15,-2.02,1.));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.E+000,0.E+000));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(-5.8,-0.52,1.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(-5.8,-1.01,1.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-8.25,-0.52,1.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(-4.15,-0.52,1.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.E+000,0.E+000));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#480,#482,.T.);
+#480 = VERTEX_POINT('',#481);
+#481 = CARTESIAN_POINT('',(-8.25,0.52,1.));
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(0.E+000,1.,0.E+000));
+#486 = ORIENTED_EDGE('',*,*,#487,.T.);
+#487 = EDGE_CURVE('',#480,#488,#490,.T.);
+#488 = VERTEX_POINT('',#489);
+#489 = CARTESIAN_POINT('',(-5.8,0.52,1.));
+#490 = LINE('',#491,#492);
+#491 = CARTESIAN_POINT('',(-4.15,0.52,1.));
+#492 = VECTOR('',#493,1.);
+#493 = DIRECTION('',(1.,0.E+000,0.E+000));
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#496,#488,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(-5.8,2.02,1.));
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(-5.8,0.26,1.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#502 = ORIENTED_EDGE('',*,*,#503,.F.);
+#503 = EDGE_CURVE('',#504,#496,#506,.T.);
+#504 = VERTEX_POINT('',#505);
+#505 = CARTESIAN_POINT('',(-8.25,2.02,1.));
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(-4.15,2.02,1.));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(1.,0.E+000,0.E+000));
+#510 = ORIENTED_EDGE('',*,*,#511,.T.);
+#511 = EDGE_CURVE('',#504,#512,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(-8.25,3.06,1.));
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(0.E+000,1.,0.E+000));
+#518 = ORIENTED_EDGE('',*,*,#519,.T.);
+#519 = EDGE_CURVE('',#512,#520,#522,.T.);
+#520 = VERTEX_POINT('',#521);
+#521 = CARTESIAN_POINT('',(-5.8,3.06,1.));
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(-4.15,3.06,1.));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(1.,0.E+000,0.E+000));
+#526 = ORIENTED_EDGE('',*,*,#527,.F.);
+#527 = EDGE_CURVE('',#528,#520,#530,.T.);
+#528 = VERTEX_POINT('',#529);
+#529 = CARTESIAN_POINT('',(-5.8,4.56,1.));
+#530 = LINE('',#531,#532);
+#531 = CARTESIAN_POINT('',(-5.8,1.53,1.));
+#532 = VECTOR('',#533,1.);
+#533 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#534 = ORIENTED_EDGE('',*,*,#535,.F.);
+#535 = EDGE_CURVE('',#536,#528,#538,.T.);
+#536 = VERTEX_POINT('',#537);
+#537 = CARTESIAN_POINT('',(-8.25,4.56,1.));
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(-4.15,4.56,1.));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(1.,0.E+000,0.E+000));
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#536,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-8.25,5.6,1.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-8.25,-8.,1.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.E+000,1.,0.E+000));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#552,#554,.T.);
+#552 = VERTEX_POINT('',#553);
+#553 = CARTESIAN_POINT('',(-5.8,5.6,1.));
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(-4.15,5.6,1.));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.E+000,0.E+000));
+#558 = ORIENTED_EDGE('',*,*,#559,.F.);
+#559 = EDGE_CURVE('',#560,#552,#562,.T.);
+#560 = VERTEX_POINT('',#561);
+#561 = CARTESIAN_POINT('',(-5.8,7.1,1.));
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(-5.8,2.8,1.));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#566 = ORIENTED_EDGE('',*,*,#567,.F.);
+#567 = EDGE_CURVE('',#158,#560,#568,.T.);
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(-4.15,7.1,1.));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(1.,0.E+000,0.E+000));
+#572 = FACE_BOUND('',#573,.F.);
+#573 = EDGE_LOOP('',(#574,#584,#592,#600));
+#574 = ORIENTED_EDGE('',*,*,#575,.F.);
+#575 = EDGE_CURVE('',#576,#578,#580,.T.);
+#576 = VERTEX_POINT('',#577);
+#577 = CARTESIAN_POINT('',(-3.,3.5,1.));
+#578 = VERTEX_POINT('',#579);
+#579 = CARTESIAN_POINT('',(-2.5,3.5,1.));
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(-1.5,3.5,1.));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(1.,0.E+000,0.E+000));
+#584 = ORIENTED_EDGE('',*,*,#585,.T.);
+#585 = EDGE_CURVE('',#576,#586,#588,.T.);
+#586 = VERTEX_POINT('',#587);
+#587 = CARTESIAN_POINT('',(-3.,2.5,1.));
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(-3.,1.25,1.));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#592 = ORIENTED_EDGE('',*,*,#593,.T.);
+#593 = EDGE_CURVE('',#586,#594,#596,.T.);
+#594 = VERTEX_POINT('',#595);
+#595 = CARTESIAN_POINT('',(-2.5,2.5,1.));
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(-1.5,2.5,1.));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(1.,0.E+000,0.E+000));
+#600 = ORIENTED_EDGE('',*,*,#601,.F.);
+#601 = EDGE_CURVE('',#578,#594,#602,.T.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(-2.5,1.25,1.));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#606 = FACE_BOUND('',#607,.F.);
+#607 = EDGE_LOOP('',(#608,#618,#626,#634));
+#608 = ORIENTED_EDGE('',*,*,#609,.F.);
+#609 = EDGE_CURVE('',#610,#612,#614,.T.);
+#610 = VERTEX_POINT('',#611);
+#611 = CARTESIAN_POINT('',(-1.,0.5,1.));
+#612 = VERTEX_POINT('',#613);
+#613 = CARTESIAN_POINT('',(-0.5,0.5,1.));
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(-0.5,0.5,1.));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(1.,0.E+000,0.E+000));
+#618 = ORIENTED_EDGE('',*,*,#619,.T.);
+#619 = EDGE_CURVE('',#610,#620,#622,.T.);
+#620 = VERTEX_POINT('',#621);
+#621 = CARTESIAN_POINT('',(-1.,-0.5,1.));
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(-1.,-0.25,1.));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#620,#628,#630,.T.);
+#628 = VERTEX_POINT('',#629);
+#629 = CARTESIAN_POINT('',(-0.5,-0.5,1.));
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(-0.5,-0.5,1.));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(1.,0.E+000,0.E+000));
+#634 = ORIENTED_EDGE('',*,*,#635,.F.);
+#635 = EDGE_CURVE('',#612,#628,#636,.T.);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(-0.5,-0.25,1.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#640 = FACE_BOUND('',#641,.F.);
+#641 = EDGE_LOOP('',(#642,#652,#660,#668));
+#642 = ORIENTED_EDGE('',*,*,#643,.F.);
+#643 = EDGE_CURVE('',#644,#646,#648,.T.);
+#644 = VERTEX_POINT('',#645);
+#645 = CARTESIAN_POINT('',(-2.,0.E+000,1.));
+#646 = VERTEX_POINT('',#647);
+#647 = CARTESIAN_POINT('',(-1.5,0.E+000,1.));
+#648 = LINE('',#649,#650);
+#649 = CARTESIAN_POINT('',(-1.,0.E+000,1.));
+#650 = VECTOR('',#651,1.);
+#651 = DIRECTION('',(1.,0.E+000,0.E+000));
+#652 = ORIENTED_EDGE('',*,*,#653,.T.);
+#653 = EDGE_CURVE('',#644,#654,#656,.T.);
+#654 = VERTEX_POINT('',#655);
+#655 = CARTESIAN_POINT('',(-2.,-1.,1.));
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-2.,-0.5,1.));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#660 = ORIENTED_EDGE('',*,*,#661,.T.);
+#661 = EDGE_CURVE('',#654,#662,#664,.T.);
+#662 = VERTEX_POINT('',#663);
+#663 = CARTESIAN_POINT('',(-1.5,-1.,1.));
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(-1.,-1.,1.));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(1.,0.E+000,0.E+000));
+#668 = ORIENTED_EDGE('',*,*,#669,.F.);
+#669 = EDGE_CURVE('',#646,#662,#670,.T.);
+#670 = LINE('',#671,#672);
+#671 = CARTESIAN_POINT('',(-1.5,-0.5,1.));
+#672 = VECTOR('',#673,1.);
+#673 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#674 = FACE_BOUND('',#675,.F.);
+#675 = EDGE_LOOP('',(#676,#686,#694,#702));
+#676 = ORIENTED_EDGE('',*,*,#677,.F.);
+#677 = EDGE_CURVE('',#678,#680,#682,.T.);
+#678 = VERTEX_POINT('',#679);
+#679 = CARTESIAN_POINT('',(-3.,1.,1.));
+#680 = VERTEX_POINT('',#681);
+#681 = CARTESIAN_POINT('',(-2.5,1.,1.));
+#682 = LINE('',#683,#684);
+#683 = CARTESIAN_POINT('',(-1.5,1.,1.));
+#684 = VECTOR('',#685,1.);
+#685 = DIRECTION('',(1.,0.E+000,0.E+000));
+#686 = ORIENTED_EDGE('',*,*,#687,.T.);
+#687 = EDGE_CURVE('',#678,#688,#690,.T.);
+#688 = VERTEX_POINT('',#689);
+#689 = CARTESIAN_POINT('',(-3.,0.E+000,1.));
+#690 = LINE('',#691,#692);
+#691 = CARTESIAN_POINT('',(-3.,0.E+000,1.));
+#692 = VECTOR('',#693,1.);
+#693 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#694 = ORIENTED_EDGE('',*,*,#695,.T.);
+#695 = EDGE_CURVE('',#688,#696,#698,.T.);
+#696 = VERTEX_POINT('',#697);
+#697 = CARTESIAN_POINT('',(-2.5,0.E+000,1.));
+#698 = LINE('',#699,#700);
+#699 = CARTESIAN_POINT('',(-1.5,0.E+000,1.));
+#700 = VECTOR('',#701,1.);
+#701 = DIRECTION('',(1.,0.E+000,0.E+000));
+#702 = ORIENTED_EDGE('',*,*,#703,.F.);
+#703 = EDGE_CURVE('',#680,#696,#704,.T.);
+#704 = LINE('',#705,#706);
+#705 = CARTESIAN_POINT('',(-2.5,0.E+000,1.));
+#706 = VECTOR('',#707,1.);
+#707 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#708 = FACE_BOUND('',#709,.F.);
+#709 = EDGE_LOOP('',(#710,#720,#728,#736));
+#710 = ORIENTED_EDGE('',*,*,#711,.F.);
+#711 = EDGE_CURVE('',#712,#714,#716,.T.);
+#712 = VERTEX_POINT('',#713);
+#713 = CARTESIAN_POINT('',(-2.,-2.5,1.));
+#714 = VERTEX_POINT('',#715);
+#715 = CARTESIAN_POINT('',(-1.,-2.5,1.));
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(-1.,-2.5,1.));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(1.,0.E+000,0.E+000));
+#720 = ORIENTED_EDGE('',*,*,#721,.T.);
+#721 = EDGE_CURVE('',#712,#722,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(-2.,-3.,1.));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(-2.,-1.5,1.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(-1.,-3.,1.));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-1.,-3.,1.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(1.,0.E+000,0.E+000));
+#736 = ORIENTED_EDGE('',*,*,#737,.F.);
+#737 = EDGE_CURVE('',#714,#730,#738,.T.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(-1.,-1.5,1.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#742 = FACE_BOUND('',#743,.F.);
+#743 = EDGE_LOOP('',(#744,#754,#762,#770));
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#746,#748,#750,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(0.E+000,-1.5,1.));
+#748 = VERTEX_POINT('',#749);
+#749 = CARTESIAN_POINT('',(0.E+000,-2.,1.));
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(0.E+000,-1.,1.));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#754 = ORIENTED_EDGE('',*,*,#755,.F.);
+#755 = EDGE_CURVE('',#756,#746,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(-1.,-1.5,1.));
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(-0.5,-1.5,1.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(1.,0.E+000,0.E+000));
+#762 = ORIENTED_EDGE('',*,*,#763,.T.);
+#763 = EDGE_CURVE('',#756,#764,#766,.T.);
+#764 = VERTEX_POINT('',#765);
+#765 = CARTESIAN_POINT('',(-1.,-2.,1.));
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(-1.,-1.,1.));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#764,#748,#772,.T.);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(-0.5,-2.,1.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(1.,0.E+000,0.E+000));
+#776 = FACE_BOUND('',#777,.F.);
+#777 = EDGE_LOOP('',(#778,#788,#796,#804));
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#780,#782,#784,.T.);
+#780 = VERTEX_POINT('',#781);
+#781 = CARTESIAN_POINT('',(-3.7,-2.5,1.));
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(-2.7,-2.5,1.));
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(-1.85,-2.5,1.));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(1.,0.E+000,0.E+000));
+#788 = ORIENTED_EDGE('',*,*,#789,.T.);
+#789 = EDGE_CURVE('',#780,#790,#792,.T.);
+#790 = VERTEX_POINT('',#791);
+#791 = CARTESIAN_POINT('',(-3.7,-3.,1.));
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(-3.7,-1.5,1.));
+#794 = VECTOR('',#795,1.);
+#795 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#796 = ORIENTED_EDGE('',*,*,#797,.T.);
+#797 = EDGE_CURVE('',#790,#798,#800,.T.);
+#798 = VERTEX_POINT('',#799);
+#799 = CARTESIAN_POINT('',(-2.7,-3.,1.));
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(-1.85,-3.,1.));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(1.,0.E+000,0.E+000));
+#804 = ORIENTED_EDGE('',*,*,#805,.F.);
+#805 = EDGE_CURVE('',#782,#798,#806,.T.);
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(-2.7,-1.5,1.));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#810 = FACE_BOUND('',#811,.F.);
+#811 = EDGE_LOOP('',(#812,#822,#830,#838,#846,#854,#862,#870,#878,#886,
+ #894,#902,#910,#918,#926,#934,#942,#950,#958,#966,#974,#982,#990,
+ #998,#1006,#1014,#1022,#1030,#1038,#1046,#1054,#1062,#1070,#1078,
+ #1086,#1094,#1102,#1110,#1118,#1126,#1134,#1142,#1150,#1158,#1166,
+ #1174,#1182,#1190,#1198,#1206,#1214,#1222,#1230,#1238,#1246,#1254,
+ #1262,#1270,#1278,#1286,#1294,#1302,#1310,#1318,#1326,#1334,#1342,
+ #1350));
+#812 = ORIENTED_EDGE('',*,*,#813,.F.);
+#813 = EDGE_CURVE('',#814,#816,#818,.T.);
+#814 = VERTEX_POINT('',#815);
+#815 = CARTESIAN_POINT('',(1.,0.5,1.));
+#816 = VERTEX_POINT('',#817);
+#817 = CARTESIAN_POINT('',(1.,1.,1.));
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(1.,0.25,1.));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(0.E+000,1.,0.E+000));
+#822 = ORIENTED_EDGE('',*,*,#823,.F.);
+#823 = EDGE_CURVE('',#824,#814,#826,.T.);
+#824 = VERTEX_POINT('',#825);
+#825 = CARTESIAN_POINT('',(1.5,0.5,1.));
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(0.5,0.5,1.));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#830 = ORIENTED_EDGE('',*,*,#831,.F.);
+#831 = EDGE_CURVE('',#832,#824,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(1.5,0.25,1.));
+#834 = LINE('',#835,#836);
+#835 = CARTESIAN_POINT('',(1.5,0.125,1.));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(0.E+000,1.,0.E+000));
+#838 = ORIENTED_EDGE('',*,*,#839,.F.);
+#839 = EDGE_CURVE('',#840,#832,#842,.T.);
+#840 = VERTEX_POINT('',#841);
+#841 = CARTESIAN_POINT('',(1.7,0.25,1.));
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(0.75,0.25,1.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#846 = ORIENTED_EDGE('',*,*,#847,.T.);
+#847 = EDGE_CURVE('',#840,#848,#850,.T.);
+#848 = VERTEX_POINT('',#849);
+#849 = CARTESIAN_POINT('',(1.7,0.5,1.));
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(1.7,0.125,1.));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(0.E+000,1.,0.E+000));
+#854 = ORIENTED_EDGE('',*,*,#855,.F.);
+#855 = EDGE_CURVE('',#856,#848,#858,.T.);
+#856 = VERTEX_POINT('',#857);
+#857 = CARTESIAN_POINT('',(2.1,0.5,1.));
+#858 = LINE('',#859,#860);
+#859 = CARTESIAN_POINT('',(0.5,0.5,1.));
+#860 = VECTOR('',#861,1.);
+#861 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#862 = ORIENTED_EDGE('',*,*,#863,.F.);
+#863 = EDGE_CURVE('',#864,#856,#866,.T.);
+#864 = VERTEX_POINT('',#865);
+#865 = CARTESIAN_POINT('',(2.1,0.25,1.));
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(2.1,0.125,1.));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(0.E+000,1.,0.E+000));
+#870 = ORIENTED_EDGE('',*,*,#871,.F.);
+#871 = EDGE_CURVE('',#872,#864,#874,.T.);
+#872 = VERTEX_POINT('',#873);
+#873 = CARTESIAN_POINT('',(2.3,0.25,1.));
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(1.05,0.25,1.));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#878 = ORIENTED_EDGE('',*,*,#879,.T.);
+#879 = EDGE_CURVE('',#872,#880,#882,.T.);
+#880 = VERTEX_POINT('',#881);
+#881 = CARTESIAN_POINT('',(2.3,0.5,1.));
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(2.3,0.125,1.));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(0.E+000,1.,0.E+000));
+#886 = ORIENTED_EDGE('',*,*,#887,.F.);
+#887 = EDGE_CURVE('',#888,#880,#890,.T.);
+#888 = VERTEX_POINT('',#889);
+#889 = CARTESIAN_POINT('',(2.7,0.5,1.));
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(0.5,0.5,1.));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#894 = ORIENTED_EDGE('',*,*,#895,.F.);
+#895 = EDGE_CURVE('',#896,#888,#898,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(2.7,0.25,1.));
+#898 = LINE('',#899,#900);
+#899 = CARTESIAN_POINT('',(2.7,0.125,1.));
+#900 = VECTOR('',#901,1.);
+#901 = DIRECTION('',(0.E+000,1.,0.E+000));
+#902 = ORIENTED_EDGE('',*,*,#903,.F.);
+#903 = EDGE_CURVE('',#904,#896,#906,.T.);
+#904 = VERTEX_POINT('',#905);
+#905 = CARTESIAN_POINT('',(2.9,0.25,1.));
+#906 = LINE('',#907,#908);
+#907 = CARTESIAN_POINT('',(1.35,0.25,1.));
+#908 = VECTOR('',#909,1.);
+#909 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#910 = ORIENTED_EDGE('',*,*,#911,.T.);
+#911 = EDGE_CURVE('',#904,#912,#914,.T.);
+#912 = VERTEX_POINT('',#913);
+#913 = CARTESIAN_POINT('',(2.9,0.5,1.));
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(2.9,0.125,1.));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(0.E+000,1.,0.E+000));
+#918 = ORIENTED_EDGE('',*,*,#919,.F.);
+#919 = EDGE_CURVE('',#920,#912,#922,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(3.3,0.5,1.));
+#922 = LINE('',#923,#924);
+#923 = CARTESIAN_POINT('',(0.5,0.5,1.));
+#924 = VECTOR('',#925,1.);
+#925 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#926 = ORIENTED_EDGE('',*,*,#927,.F.);
+#927 = EDGE_CURVE('',#928,#920,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(3.3,0.25,1.));
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(3.3,0.125,1.));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(0.E+000,1.,0.E+000));
+#934 = ORIENTED_EDGE('',*,*,#935,.F.);
+#935 = EDGE_CURVE('',#936,#928,#938,.T.);
+#936 = VERTEX_POINT('',#937);
+#937 = CARTESIAN_POINT('',(3.5,0.25,1.));
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(1.65,0.25,1.));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#936,#944,#946,.T.);
+#944 = VERTEX_POINT('',#945);
+#945 = CARTESIAN_POINT('',(3.5,0.5,1.));
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(3.5,0.125,1.));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(0.E+000,1.,0.E+000));
+#950 = ORIENTED_EDGE('',*,*,#951,.F.);
+#951 = EDGE_CURVE('',#952,#944,#954,.T.);
+#952 = VERTEX_POINT('',#953);
+#953 = CARTESIAN_POINT('',(4.,0.5,1.));
+#954 = LINE('',#955,#956);
+#955 = CARTESIAN_POINT('',(0.5,0.5,1.));
+#956 = VECTOR('',#957,1.);
+#957 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#958 = ORIENTED_EDGE('',*,*,#959,.T.);
+#959 = EDGE_CURVE('',#952,#960,#962,.T.);
+#960 = VERTEX_POINT('',#961);
+#961 = CARTESIAN_POINT('',(4.,1.,1.));
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(4.,0.25,1.));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(0.E+000,1.,0.E+000));
+#966 = ORIENTED_EDGE('',*,*,#967,.F.);
+#967 = EDGE_CURVE('',#968,#960,#970,.T.);
+#968 = VERTEX_POINT('',#969);
+#969 = CARTESIAN_POINT('',(4.25,1.,1.));
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(1.775,1.,1.));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#968,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(4.25,1.2,1.));
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(4.25,0.5,1.));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(0.E+000,1.,0.E+000));
+#982 = ORIENTED_EDGE('',*,*,#983,.T.);
+#983 = EDGE_CURVE('',#976,#984,#986,.T.);
+#984 = VERTEX_POINT('',#985);
+#985 = CARTESIAN_POINT('',(4.,1.2,1.));
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(1.775,1.2,1.));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#990 = ORIENTED_EDGE('',*,*,#991,.T.);
+#991 = EDGE_CURVE('',#984,#992,#994,.T.);
+#992 = VERTEX_POINT('',#993);
+#993 = CARTESIAN_POINT('',(4.,1.6,1.));
+#994 = LINE('',#995,#996);
+#995 = CARTESIAN_POINT('',(4.,0.25,1.));
+#996 = VECTOR('',#997,1.);
+#997 = DIRECTION('',(0.E+000,1.,0.E+000));
+#998 = ORIENTED_EDGE('',*,*,#999,.F.);
+#999 = EDGE_CURVE('',#1000,#992,#1002,.T.);
+#1000 = VERTEX_POINT('',#1001);
+#1001 = CARTESIAN_POINT('',(4.25,1.6,1.));
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(1.775,1.6,1.));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1006 = ORIENTED_EDGE('',*,*,#1007,.T.);
+#1007 = EDGE_CURVE('',#1000,#1008,#1010,.T.);
+#1008 = VERTEX_POINT('',#1009);
+#1009 = CARTESIAN_POINT('',(4.25,1.8,1.));
+#1010 = LINE('',#1011,#1012);
+#1011 = CARTESIAN_POINT('',(4.25,0.8,1.));
+#1012 = VECTOR('',#1013,1.);
+#1013 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1014 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#1015 = EDGE_CURVE('',#1008,#1016,#1018,.T.);
+#1016 = VERTEX_POINT('',#1017);
+#1017 = CARTESIAN_POINT('',(4.,1.8,1.));
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(1.775,1.8,1.));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1022 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#1023 = EDGE_CURVE('',#1016,#1024,#1026,.T.);
+#1024 = VERTEX_POINT('',#1025);
+#1025 = CARTESIAN_POINT('',(4.,2.2,1.));
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(4.,0.25,1.));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1030 = ORIENTED_EDGE('',*,*,#1031,.F.);
+#1031 = EDGE_CURVE('',#1032,#1024,#1034,.T.);
+#1032 = VERTEX_POINT('',#1033);
+#1033 = CARTESIAN_POINT('',(4.25,2.2,1.));
+#1034 = LINE('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(1.775,2.2,1.));
+#1036 = VECTOR('',#1037,1.);
+#1037 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1038 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#1039 = EDGE_CURVE('',#1032,#1040,#1042,.T.);
+#1040 = VERTEX_POINT('',#1041);
+#1041 = CARTESIAN_POINT('',(4.25,2.4,1.));
+#1042 = LINE('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(4.25,1.1,1.));
+#1044 = VECTOR('',#1045,1.);
+#1045 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);
+#1047 = EDGE_CURVE('',#1040,#1048,#1050,.T.);
+#1048 = VERTEX_POINT('',#1049);
+#1049 = CARTESIAN_POINT('',(4.,2.4,1.));
+#1050 = LINE('',#1051,#1052);
+#1051 = CARTESIAN_POINT('',(1.775,2.4,1.));
+#1052 = VECTOR('',#1053,1.);
+#1053 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1054 = ORIENTED_EDGE('',*,*,#1055,.T.);
+#1055 = EDGE_CURVE('',#1048,#1056,#1058,.T.);
+#1056 = VERTEX_POINT('',#1057);
+#1057 = CARTESIAN_POINT('',(4.,2.8,1.));
+#1058 = LINE('',#1059,#1060);
+#1059 = CARTESIAN_POINT('',(4.,0.25,1.));
+#1060 = VECTOR('',#1061,1.);
+#1061 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1062 = ORIENTED_EDGE('',*,*,#1063,.F.);
+#1063 = EDGE_CURVE('',#1064,#1056,#1066,.T.);
+#1064 = VERTEX_POINT('',#1065);
+#1065 = CARTESIAN_POINT('',(4.25,2.8,1.));
+#1066 = LINE('',#1067,#1068);
+#1067 = CARTESIAN_POINT('',(1.775,2.8,1.));
+#1068 = VECTOR('',#1069,1.);
+#1069 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1070 = ORIENTED_EDGE('',*,*,#1071,.T.);
+#1071 = EDGE_CURVE('',#1064,#1072,#1074,.T.);
+#1072 = VERTEX_POINT('',#1073);
+#1073 = CARTESIAN_POINT('',(4.25,3.,1.));
+#1074 = LINE('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(4.25,1.4,1.));
+#1076 = VECTOR('',#1077,1.);
+#1077 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1078 = ORIENTED_EDGE('',*,*,#1079,.T.);
+#1079 = EDGE_CURVE('',#1072,#1080,#1082,.T.);
+#1080 = VERTEX_POINT('',#1081);
+#1081 = CARTESIAN_POINT('',(4.,3.,1.));
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(1.775,3.,1.));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1086 = ORIENTED_EDGE('',*,*,#1087,.T.);
+#1087 = EDGE_CURVE('',#1080,#1088,#1090,.T.);
+#1088 = VERTEX_POINT('',#1089);
+#1089 = CARTESIAN_POINT('',(4.,3.5,1.));
+#1090 = LINE('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(4.,0.25,1.));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);
+#1095 = EDGE_CURVE('',#1088,#1096,#1098,.T.);
+#1096 = VERTEX_POINT('',#1097);
+#1097 = CARTESIAN_POINT('',(3.5,3.5,1.));
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(0.5,3.5,1.));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1102 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#1103 = EDGE_CURVE('',#1096,#1104,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(3.5,3.75,1.));
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(3.5,1.525,1.));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1110 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#1111 = EDGE_CURVE('',#1104,#1112,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(3.3,3.75,1.));
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(1.65,3.75,1.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1119 = EDGE_CURVE('',#1120,#1112,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(3.3,3.5,1.));
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(3.3,1.525,1.));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#1127 = EDGE_CURVE('',#1120,#1128,#1130,.T.);
+#1128 = VERTEX_POINT('',#1129);
+#1129 = CARTESIAN_POINT('',(2.9,3.5,1.));
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(0.5,3.5,1.));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1134 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#1135 = EDGE_CURVE('',#1128,#1136,#1138,.T.);
+#1136 = VERTEX_POINT('',#1137);
+#1137 = CARTESIAN_POINT('',(2.9,3.75,1.));
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(2.9,1.525,1.));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1142 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1143 = EDGE_CURVE('',#1136,#1144,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(2.7,3.75,1.));
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(1.35,3.75,1.));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1150 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1151 = EDGE_CURVE('',#1152,#1144,#1154,.T.);
+#1152 = VERTEX_POINT('',#1153);
+#1153 = CARTESIAN_POINT('',(2.7,3.5,1.));
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(2.7,1.525,1.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1152,#1160,#1162,.T.);
+#1160 = VERTEX_POINT('',#1161);
+#1161 = CARTESIAN_POINT('',(2.3,3.5,1.));
+#1162 = LINE('',#1163,#1164);
+#1163 = CARTESIAN_POINT('',(0.5,3.5,1.));
+#1164 = VECTOR('',#1165,1.);
+#1165 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#1167 = EDGE_CURVE('',#1160,#1168,#1170,.T.);
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(2.3,3.75,1.));
+#1170 = LINE('',#1171,#1172);
+#1171 = CARTESIAN_POINT('',(2.3,1.525,1.));
+#1172 = VECTOR('',#1173,1.);
+#1173 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1174 = ORIENTED_EDGE('',*,*,#1175,.T.);
+#1175 = EDGE_CURVE('',#1168,#1176,#1178,.T.);
+#1176 = VERTEX_POINT('',#1177);
+#1177 = CARTESIAN_POINT('',(2.1,3.75,1.));
+#1178 = LINE('',#1179,#1180);
+#1179 = CARTESIAN_POINT('',(1.05,3.75,1.));
+#1180 = VECTOR('',#1181,1.);
+#1181 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1182 = ORIENTED_EDGE('',*,*,#1183,.F.);
+#1183 = EDGE_CURVE('',#1184,#1176,#1186,.T.);
+#1184 = VERTEX_POINT('',#1185);
+#1185 = CARTESIAN_POINT('',(2.1,3.5,1.));
+#1186 = LINE('',#1187,#1188);
+#1187 = CARTESIAN_POINT('',(2.1,1.525,1.));
+#1188 = VECTOR('',#1189,1.);
+#1189 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1190 = ORIENTED_EDGE('',*,*,#1191,.T.);
+#1191 = EDGE_CURVE('',#1184,#1192,#1194,.T.);
+#1192 = VERTEX_POINT('',#1193);
+#1193 = CARTESIAN_POINT('',(1.7,3.5,1.));
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(0.5,3.5,1.));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1198 = ORIENTED_EDGE('',*,*,#1199,.T.);
+#1199 = EDGE_CURVE('',#1192,#1200,#1202,.T.);
+#1200 = VERTEX_POINT('',#1201);
+#1201 = CARTESIAN_POINT('',(1.7,3.75,1.));
+#1202 = LINE('',#1203,#1204);
+#1203 = CARTESIAN_POINT('',(1.7,1.525,1.));
+#1204 = VECTOR('',#1205,1.);
+#1205 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1206 = ORIENTED_EDGE('',*,*,#1207,.T.);
+#1207 = EDGE_CURVE('',#1200,#1208,#1210,.T.);
+#1208 = VERTEX_POINT('',#1209);
+#1209 = CARTESIAN_POINT('',(1.5,3.75,1.));
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(0.75,3.75,1.));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1214 = ORIENTED_EDGE('',*,*,#1215,.F.);
+#1215 = EDGE_CURVE('',#1216,#1208,#1218,.T.);
+#1216 = VERTEX_POINT('',#1217);
+#1217 = CARTESIAN_POINT('',(1.5,3.5,1.));
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(1.5,1.525,1.));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.T.);
+#1223 = EDGE_CURVE('',#1216,#1224,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(1.,3.5,1.));
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(0.5,3.5,1.));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1230 = ORIENTED_EDGE('',*,*,#1231,.F.);
+#1231 = EDGE_CURVE('',#1232,#1224,#1234,.T.);
+#1232 = VERTEX_POINT('',#1233);
+#1233 = CARTESIAN_POINT('',(1.,3.,1.));
+#1234 = LINE('',#1235,#1236);
+#1235 = CARTESIAN_POINT('',(1.,0.25,1.));
+#1236 = VECTOR('',#1237,1.);
+#1237 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1238 = ORIENTED_EDGE('',*,*,#1239,.T.);
+#1239 = EDGE_CURVE('',#1232,#1240,#1242,.T.);
+#1240 = VERTEX_POINT('',#1241);
+#1241 = CARTESIAN_POINT('',(0.75,3.,1.));
+#1242 = LINE('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(0.375,3.,1.));
+#1244 = VECTOR('',#1245,1.);
+#1245 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
+#1247 = EDGE_CURVE('',#1248,#1240,#1250,.T.);
+#1248 = VERTEX_POINT('',#1249);
+#1249 = CARTESIAN_POINT('',(0.75,2.8,1.));
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(0.75,1.4,1.));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1254 = ORIENTED_EDGE('',*,*,#1255,.F.);
+#1255 = EDGE_CURVE('',#1256,#1248,#1258,.T.);
+#1256 = VERTEX_POINT('',#1257);
+#1257 = CARTESIAN_POINT('',(1.,2.8,1.));
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(0.375,2.8,1.));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1262 = ORIENTED_EDGE('',*,*,#1263,.F.);
+#1263 = EDGE_CURVE('',#1264,#1256,#1266,.T.);
+#1264 = VERTEX_POINT('',#1265);
+#1265 = CARTESIAN_POINT('',(1.,2.4,1.));
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(1.,0.25,1.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1270 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#1271 = EDGE_CURVE('',#1264,#1272,#1274,.T.);
+#1272 = VERTEX_POINT('',#1273);
+#1273 = CARTESIAN_POINT('',(0.75,2.4,1.));
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(0.375,2.4,1.));
+#1276 = VECTOR('',#1277,1.);
+#1277 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1278 = ORIENTED_EDGE('',*,*,#1279,.F.);
+#1279 = EDGE_CURVE('',#1280,#1272,#1282,.T.);
+#1280 = VERTEX_POINT('',#1281);
+#1281 = CARTESIAN_POINT('',(0.75,2.2,1.));
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(0.75,1.1,1.));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1286 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1287 = EDGE_CURVE('',#1288,#1280,#1290,.T.);
+#1288 = VERTEX_POINT('',#1289);
+#1289 = CARTESIAN_POINT('',(1.,2.2,1.));
+#1290 = LINE('',#1291,#1292);
+#1291 = CARTESIAN_POINT('',(0.375,2.2,1.));
+#1292 = VECTOR('',#1293,1.);
+#1293 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1294 = ORIENTED_EDGE('',*,*,#1295,.F.);
+#1295 = EDGE_CURVE('',#1296,#1288,#1298,.T.);
+#1296 = VERTEX_POINT('',#1297);
+#1297 = CARTESIAN_POINT('',(1.,1.8,1.));
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(1.,0.25,1.));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1296,#1304,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(0.75,1.8,1.));
+#1306 = LINE('',#1307,#1308);
+#1307 = CARTESIAN_POINT('',(0.375,1.8,1.));
+#1308 = VECTOR('',#1309,1.);
+#1309 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1310 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#1311 = EDGE_CURVE('',#1312,#1304,#1314,.T.);
+#1312 = VERTEX_POINT('',#1313);
+#1313 = CARTESIAN_POINT('',(0.75,1.6,1.));
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(0.75,0.8,1.));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1318 = ORIENTED_EDGE('',*,*,#1319,.F.);
+#1319 = EDGE_CURVE('',#1320,#1312,#1322,.T.);
+#1320 = VERTEX_POINT('',#1321);
+#1321 = CARTESIAN_POINT('',(1.,1.6,1.));
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(0.375,1.6,1.));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1326 = ORIENTED_EDGE('',*,*,#1327,.F.);
+#1327 = EDGE_CURVE('',#1328,#1320,#1330,.T.);
+#1328 = VERTEX_POINT('',#1329);
+#1329 = CARTESIAN_POINT('',(1.,1.2,1.));
+#1330 = LINE('',#1331,#1332);
+#1331 = CARTESIAN_POINT('',(1.,0.25,1.));
+#1332 = VECTOR('',#1333,1.);
+#1333 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1334 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1335 = EDGE_CURVE('',#1328,#1336,#1338,.T.);
+#1336 = VERTEX_POINT('',#1337);
+#1337 = CARTESIAN_POINT('',(0.75,1.2,1.));
+#1338 = LINE('',#1339,#1340);
+#1339 = CARTESIAN_POINT('',(0.375,1.2,1.));
+#1340 = VECTOR('',#1341,1.);
+#1341 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1342 = ORIENTED_EDGE('',*,*,#1343,.F.);
+#1343 = EDGE_CURVE('',#1344,#1336,#1346,.T.);
+#1344 = VERTEX_POINT('',#1345);
+#1345 = CARTESIAN_POINT('',(0.75,1.,1.));
+#1346 = LINE('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(0.75,0.5,1.));
+#1348 = VECTOR('',#1349,1.);
+#1349 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1350 = ORIENTED_EDGE('',*,*,#1351,.F.);
+#1351 = EDGE_CURVE('',#816,#1344,#1352,.T.);
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(0.375,1.,1.));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1356 = FACE_BOUND('',#1357,.F.);
+#1357 = EDGE_LOOP('',(#1358,#1368,#1376,#1384));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#1360,#1362,#1364,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(2.5,-3.5,1.));
+#1362 = VERTEX_POINT('',#1363);
+#1363 = CARTESIAN_POINT('',(3.5,-3.5,1.));
+#1364 = LINE('',#1365,#1366);
+#1365 = CARTESIAN_POINT('',(1.25,-3.5,1.));
+#1366 = VECTOR('',#1367,1.);
+#1367 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1368 = ORIENTED_EDGE('',*,*,#1369,.T.);
+#1369 = EDGE_CURVE('',#1360,#1370,#1372,.T.);
+#1370 = VERTEX_POINT('',#1371);
+#1371 = CARTESIAN_POINT('',(2.5,-4.,1.));
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(2.5,-2.,1.));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1376 = ORIENTED_EDGE('',*,*,#1377,.T.);
+#1377 = EDGE_CURVE('',#1370,#1378,#1380,.T.);
+#1378 = VERTEX_POINT('',#1379);
+#1379 = CARTESIAN_POINT('',(3.5,-4.,1.));
+#1380 = LINE('',#1381,#1382);
+#1381 = CARTESIAN_POINT('',(1.25,-4.,1.));
+#1382 = VECTOR('',#1383,1.);
+#1383 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1384 = ORIENTED_EDGE('',*,*,#1385,.F.);
+#1385 = EDGE_CURVE('',#1362,#1378,#1386,.T.);
+#1386 = LINE('',#1387,#1388);
+#1387 = CARTESIAN_POINT('',(3.5,-2.,1.));
+#1388 = VECTOR('',#1389,1.);
+#1389 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1390 = FACE_BOUND('',#1391,.F.);
+#1391 = EDGE_LOOP('',(#1392,#1402,#1410,#1418));
+#1392 = ORIENTED_EDGE('',*,*,#1393,.F.);
+#1393 = EDGE_CURVE('',#1394,#1396,#1398,.T.);
+#1394 = VERTEX_POINT('',#1395);
+#1395 = CARTESIAN_POINT('',(2.,-4.8,1.));
+#1396 = VERTEX_POINT('',#1397);
+#1397 = CARTESIAN_POINT('',(3.5,-4.8,1.));
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(1.,-4.8,1.));
+#1400 = VECTOR('',#1401,1.);
+#1401 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1394,#1404,#1406,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(2.,-5.5,1.));
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(2.,-2.75,1.));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);
+#1411 = EDGE_CURVE('',#1404,#1412,#1414,.T.);
+#1412 = VERTEX_POINT('',#1413);
+#1413 = CARTESIAN_POINT('',(3.5,-5.5,1.));
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(1.,-5.5,1.));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1418 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#1419 = EDGE_CURVE('',#1396,#1412,#1420,.T.);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(3.5,-2.75,1.));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1424 = FACE_BOUND('',#1425,.F.);
+#1425 = EDGE_LOOP('',(#1426,#1436,#1444,#1452));
+#1426 = ORIENTED_EDGE('',*,*,#1427,.F.);
+#1427 = EDGE_CURVE('',#1428,#1430,#1432,.T.);
+#1428 = VERTEX_POINT('',#1429);
+#1429 = CARTESIAN_POINT('',(-2.,-4.,1.));
+#1430 = VERTEX_POINT('',#1431);
+#1431 = CARTESIAN_POINT('',(-1.5,-4.,1.));
+#1432 = LINE('',#1433,#1434);
+#1433 = CARTESIAN_POINT('',(-1.,-4.,1.));
+#1434 = VECTOR('',#1435,1.);
+#1435 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);
+#1437 = EDGE_CURVE('',#1428,#1438,#1440,.T.);
+#1438 = VERTEX_POINT('',#1439);
+#1439 = CARTESIAN_POINT('',(-2.,-5.,1.));
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(-2.,-2.5,1.));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1444 = ORIENTED_EDGE('',*,*,#1445,.T.);
+#1445 = EDGE_CURVE('',#1438,#1446,#1448,.T.);
+#1446 = VERTEX_POINT('',#1447);
+#1447 = CARTESIAN_POINT('',(-1.5,-5.,1.));
+#1448 = LINE('',#1449,#1450);
+#1449 = CARTESIAN_POINT('',(-1.,-5.,1.));
+#1450 = VECTOR('',#1451,1.);
+#1451 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1452 = ORIENTED_EDGE('',*,*,#1453,.F.);
+#1453 = EDGE_CURVE('',#1430,#1446,#1454,.T.);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-1.5,-2.5,1.));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1458 = FACE_BOUND('',#1459,.F.);
+#1459 = EDGE_LOOP('',(#1460,#1470,#1478,#1486));
+#1460 = ORIENTED_EDGE('',*,*,#1461,.F.);
+#1461 = EDGE_CURVE('',#1462,#1464,#1466,.T.);
+#1462 = VERTEX_POINT('',#1463);
+#1463 = CARTESIAN_POINT('',(0.E+000,-3.5,1.));
+#1464 = VERTEX_POINT('',#1465);
+#1465 = CARTESIAN_POINT('',(1.,-3.5,1.));
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(-4.372570681601E-016,-3.5,1.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);
+#1471 = EDGE_CURVE('',#1462,#1472,#1474,.T.);
+#1472 = VERTEX_POINT('',#1473);
+#1473 = CARTESIAN_POINT('',(0.E+000,-5.5,1.));
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(0.E+000,-2.75,1.));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1478 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#1479 = EDGE_CURVE('',#1472,#1480,#1482,.T.);
+#1480 = VERTEX_POINT('',#1481);
+#1481 = CARTESIAN_POINT('',(1.,-5.5,1.));
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-4.372570681601E-016,-5.5,1.));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1486 = ORIENTED_EDGE('',*,*,#1487,.F.);
+#1487 = EDGE_CURVE('',#1464,#1480,#1488,.T.);
+#1488 = LINE('',#1489,#1490);
+#1489 = CARTESIAN_POINT('',(1.,-2.75,1.));
+#1490 = VECTOR('',#1491,1.);
+#1491 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1492 = FACE_BOUND('',#1493,.F.);
+#1493 = EDGE_LOOP('',(#1494,#1504,#1512,#1520));
+#1494 = ORIENTED_EDGE('',*,*,#1495,.F.);
+#1495 = EDGE_CURVE('',#1496,#1498,#1500,.T.);
+#1496 = VERTEX_POINT('',#1497);
+#1497 = CARTESIAN_POINT('',(3.5,-2.5,1.));
+#1498 = VERTEX_POINT('',#1499);
+#1499 = CARTESIAN_POINT('',(3.5,-3.,1.));
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(3.5,-1.5,1.));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1504 = ORIENTED_EDGE('',*,*,#1505,.F.);
+#1505 = EDGE_CURVE('',#1506,#1496,#1508,.T.);
+#1506 = VERTEX_POINT('',#1507);
+#1507 = CARTESIAN_POINT('',(2.5,-2.5,1.));
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(1.25,-2.5,1.));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1512 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1513 = EDGE_CURVE('',#1506,#1514,#1516,.T.);
+#1514 = VERTEX_POINT('',#1515);
+#1515 = CARTESIAN_POINT('',(2.5,-3.,1.));
+#1516 = LINE('',#1517,#1518);
+#1517 = CARTESIAN_POINT('',(2.5,-1.5,1.));
+#1518 = VECTOR('',#1519,1.);
+#1519 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1520 = ORIENTED_EDGE('',*,*,#1521,.T.);
+#1521 = EDGE_CURVE('',#1514,#1498,#1522,.T.);
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(1.25,-3.,1.));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1526 = FACE_BOUND('',#1527,.F.);
+#1527 = EDGE_LOOP('',(#1528,#1538,#1546,#1554));
+#1528 = ORIENTED_EDGE('',*,*,#1529,.F.);
+#1529 = EDGE_CURVE('',#1530,#1532,#1534,.T.);
+#1530 = VERTEX_POINT('',#1531);
+#1531 = CARTESIAN_POINT('',(-5.,-0.5,1.));
+#1532 = VERTEX_POINT('',#1533);
+#1533 = CARTESIAN_POINT('',(-4.,-0.5,1.));
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(-2.5,-0.5,1.));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1538 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#1539 = EDGE_CURVE('',#1530,#1540,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(-5.,-1.,1.));
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(-5.,-0.5,1.));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1546 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#1547 = EDGE_CURVE('',#1540,#1548,#1550,.T.);
+#1548 = VERTEX_POINT('',#1549);
+#1549 = CARTESIAN_POINT('',(-4.,-1.,1.));
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(-2.5,-1.,1.));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);
+#1555 = EDGE_CURVE('',#1532,#1548,#1556,.T.);
+#1556 = LINE('',#1557,#1558);
+#1557 = CARTESIAN_POINT('',(-4.,-0.5,1.));
+#1558 = VECTOR('',#1559,1.);
+#1559 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1560 = FACE_BOUND('',#1561,.F.);
+#1561 = EDGE_LOOP('',(#1562,#1572,#1580,#1588));
+#1562 = ORIENTED_EDGE('',*,*,#1563,.F.);
+#1563 = EDGE_CURVE('',#1564,#1566,#1568,.T.);
+#1564 = VERTEX_POINT('',#1565);
+#1565 = CARTESIAN_POINT('',(-4.,2.,1.));
+#1566 = VERTEX_POINT('',#1567);
+#1567 = CARTESIAN_POINT('',(-4.,1.5,1.));
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(-4.,0.75,1.));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1572 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1573 = EDGE_CURVE('',#1574,#1564,#1576,.T.);
+#1574 = VERTEX_POINT('',#1575);
+#1575 = CARTESIAN_POINT('',(-5.,2.,1.));
+#1576 = LINE('',#1577,#1578);
+#1577 = CARTESIAN_POINT('',(-2.5,2.,1.));
+#1578 = VECTOR('',#1579,1.);
+#1579 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1580 = ORIENTED_EDGE('',*,*,#1581,.T.);
+#1581 = EDGE_CURVE('',#1574,#1582,#1584,.T.);
+#1582 = VERTEX_POINT('',#1583);
+#1583 = CARTESIAN_POINT('',(-5.,1.5,1.));
+#1584 = LINE('',#1585,#1586);
+#1585 = CARTESIAN_POINT('',(-5.,0.75,1.));
+#1586 = VECTOR('',#1587,1.);
+#1587 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1588 = ORIENTED_EDGE('',*,*,#1589,.T.);
+#1589 = EDGE_CURVE('',#1582,#1566,#1590,.T.);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(-2.5,1.5,1.));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1594 = FACE_BOUND('',#1595,.F.);
+#1595 = EDGE_LOOP('',(#1596,#1606,#1614,#1622));
+#1596 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#1597 = EDGE_CURVE('',#1598,#1600,#1602,.T.);
+#1598 = VERTEX_POINT('',#1599);
+#1599 = CARTESIAN_POINT('',(-5.,3.5,1.));
+#1600 = VERTEX_POINT('',#1601);
+#1601 = CARTESIAN_POINT('',(-4.5,3.5,1.));
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(-2.5,3.5,1.));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1606 = ORIENTED_EDGE('',*,*,#1607,.T.);
+#1607 = EDGE_CURVE('',#1598,#1608,#1610,.T.);
+#1608 = VERTEX_POINT('',#1609);
+#1609 = CARTESIAN_POINT('',(-5.,2.5,1.));
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(-5.,1.25,1.));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1614 = ORIENTED_EDGE('',*,*,#1615,.T.);
+#1615 = EDGE_CURVE('',#1608,#1616,#1618,.T.);
+#1616 = VERTEX_POINT('',#1617);
+#1617 = CARTESIAN_POINT('',(-4.5,2.5,1.));
+#1618 = LINE('',#1619,#1620);
+#1619 = CARTESIAN_POINT('',(-2.5,2.5,1.));
+#1620 = VECTOR('',#1621,1.);
+#1621 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1622 = ORIENTED_EDGE('',*,*,#1623,.F.);
+#1623 = EDGE_CURVE('',#1600,#1616,#1624,.T.);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(-4.5,1.25,1.));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1628 = FACE_BOUND('',#1629,.F.);
+#1629 = EDGE_LOOP('',(#1630,#1640,#1649,#1657,#1666,#1674,#1683,#1691));
+#1630 = ORIENTED_EDGE('',*,*,#1631,.F.);
+#1631 = EDGE_CURVE('',#1632,#1634,#1636,.T.);
+#1632 = VERTEX_POINT('',#1633);
+#1633 = CARTESIAN_POINT('',(1.,5.7,1.));
+#1634 = VERTEX_POINT('',#1635);
+#1635 = CARTESIAN_POINT('',(1.,7.,1.));
+#1636 = LINE('',#1637,#1638);
+#1637 = CARTESIAN_POINT('',(1.,2.75,1.));
+#1638 = VECTOR('',#1639,1.);
+#1639 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1640 = ORIENTED_EDGE('',*,*,#1641,.T.);
+#1641 = EDGE_CURVE('',#1632,#1642,#1644,.T.);
+#1642 = VERTEX_POINT('',#1643);
+#1643 = CARTESIAN_POINT('',(1.2,5.5,1.));
+#1644 = CIRCLE('',#1645,0.2);
+#1645 = AXIS2_PLACEMENT_3D('',#1646,#1647,#1648);
+#1646 = CARTESIAN_POINT('',(1.2,5.7,1.));
+#1647 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1648 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1649 = ORIENTED_EDGE('',*,*,#1650,.F.);
+#1650 = EDGE_CURVE('',#1651,#1642,#1653,.T.);
+#1651 = VERTEX_POINT('',#1652);
+#1652 = CARTESIAN_POINT('',(3.5,5.5,1.));
+#1653 = LINE('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(0.5,5.5,1.));
+#1655 = VECTOR('',#1656,1.);
+#1656 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1657 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1658 = EDGE_CURVE('',#1651,#1659,#1661,.T.);
+#1659 = VERTEX_POINT('',#1660);
+#1660 = CARTESIAN_POINT('',(3.7,5.7,1.));
+#1661 = CIRCLE('',#1662,0.2);
+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);
+#1663 = CARTESIAN_POINT('',(3.5,5.7,1.));
+#1664 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1665 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1666 = ORIENTED_EDGE('',*,*,#1667,.T.);
+#1667 = EDGE_CURVE('',#1659,#1668,#1670,.T.);
+#1668 = VERTEX_POINT('',#1669);
+#1669 = CARTESIAN_POINT('',(3.7,7.,1.));
+#1670 = LINE('',#1671,#1672);
+#1671 = CARTESIAN_POINT('',(3.7,2.75,1.));
+#1672 = VECTOR('',#1673,1.);
+#1673 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#1668,#1676,#1678,.T.);
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(3.5,7.2,1.));
+#1678 = CIRCLE('',#1679,0.2);
+#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
+#1680 = CARTESIAN_POINT('',(3.5,7.,1.));
+#1681 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1682 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1684 = EDGE_CURVE('',#1676,#1685,#1687,.T.);
+#1685 = VERTEX_POINT('',#1686);
+#1686 = CARTESIAN_POINT('',(1.2,7.2,1.));
+#1687 = LINE('',#1688,#1689);
+#1688 = CARTESIAN_POINT('',(0.5,7.2,1.));
+#1689 = VECTOR('',#1690,1.);
+#1690 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1691 = ORIENTED_EDGE('',*,*,#1692,.T.);
+#1692 = EDGE_CURVE('',#1685,#1634,#1693,.T.);
+#1693 = CIRCLE('',#1694,0.2);
+#1694 = AXIS2_PLACEMENT_3D('',#1695,#1696,#1697);
+#1695 = CARTESIAN_POINT('',(1.2,7.,1.));
+#1696 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1697 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1698 = FACE_BOUND('',#1699,.F.);
+#1699 = EDGE_LOOP('',(#1700,#1710,#1718,#1726));
+#1700 = ORIENTED_EDGE('',*,*,#1701,.F.);
+#1701 = EDGE_CURVE('',#1702,#1704,#1706,.T.);
+#1702 = VERTEX_POINT('',#1703);
+#1703 = CARTESIAN_POINT('',(-4.,6.,1.));
+#1704 = VERTEX_POINT('',#1705);
+#1705 = CARTESIAN_POINT('',(-4.,5.5,1.));
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(-4.,2.75,1.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1710 = ORIENTED_EDGE('',*,*,#1711,.F.);
+#1711 = EDGE_CURVE('',#1712,#1702,#1714,.T.);
+#1712 = VERTEX_POINT('',#1713);
+#1713 = CARTESIAN_POINT('',(-5.,6.,1.));
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(-2.5,6.,1.));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#1719 = EDGE_CURVE('',#1712,#1720,#1722,.T.);
+#1720 = VERTEX_POINT('',#1721);
+#1721 = CARTESIAN_POINT('',(-5.,5.5,1.));
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(-5.,2.75,1.));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1726 = ORIENTED_EDGE('',*,*,#1727,.T.);
+#1727 = EDGE_CURVE('',#1720,#1704,#1728,.T.);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(-2.5,5.5,1.));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1732 = FACE_BOUND('',#1733,.F.);
+#1733 = EDGE_LOOP('',(#1734,#1735,#1736,#1737));
+#1734 = ORIENTED_EDGE('',*,*,#69,.T.);
+#1735 = ORIENTED_EDGE('',*,*,#141,.T.);
+#1736 = ORIENTED_EDGE('',*,*,#124,.F.);
+#1737 = ORIENTED_EDGE('',*,*,#100,.F.);
+#1738 = PLANE('',#1739);
+#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742);
+#1740 = CARTESIAN_POINT('',(-8.745141363201E-016,0.E+000,1.));
+#1741 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1742 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1743 = ADVANCED_FACE('',(#1744),#1793,.T.);
+#1744 = FACE_BOUND('',#1745,.T.);
+#1745 = EDGE_LOOP('',(#1746,#1756,#1764,#1772,#1780,#1786,#1787));
+#1746 = ORIENTED_EDGE('',*,*,#1747,.F.);
+#1747 = EDGE_CURVE('',#1748,#1750,#1752,.T.);
+#1748 = VERTEX_POINT('',#1749);
+#1749 = CARTESIAN_POINT('',(-8.25,7.013324958071,0.E+000));
+#1750 = VERTEX_POINT('',#1751);
+#1751 = CARTESIAN_POINT('',(-8.25,8.,0.E+000));
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1756 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#1757 = EDGE_CURVE('',#1748,#1758,#1760,.T.);
+#1758 = VERTEX_POINT('',#1759);
+#1759 = CARTESIAN_POINT('',(-8.25,7.013324958071,0.8));
+#1760 = LINE('',#1761,#1762);
+#1761 = CARTESIAN_POINT('',(-8.25,7.013324958071,0.E+000));
+#1762 = VECTOR('',#1763,1.);
+#1763 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1764 = ORIENTED_EDGE('',*,*,#1765,.T.);
+#1765 = EDGE_CURVE('',#1758,#1766,#1768,.T.);
+#1766 = VERTEX_POINT('',#1767);
+#1767 = CARTESIAN_POINT('',(-8.25,7.1,0.8));
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(-8.25,-1.2,0.8));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1772 = ORIENTED_EDGE('',*,*,#1773,.F.);
+#1773 = EDGE_CURVE('',#1774,#1766,#1776,.T.);
+#1774 = VERTEX_POINT('',#1775);
+#1775 = CARTESIAN_POINT('',(-8.25,7.1,0.9));
+#1776 = LINE('',#1777,#1778);
+#1777 = CARTESIAN_POINT('',(-8.25,7.1,0.4));
+#1778 = VECTOR('',#1779,1.);
+#1779 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#1781 = EDGE_CURVE('',#158,#1774,#1782,.T.);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-8.25,7.1,0.4));
+#1784 = VECTOR('',#1785,1.);
+#1785 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1786 = ORIENTED_EDGE('',*,*,#157,.T.);
+#1787 = ORIENTED_EDGE('',*,*,#1788,.F.);
+#1788 = EDGE_CURVE('',#1750,#160,#1789,.T.);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(-8.25,8.,0.E+000));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1793 = PLANE('',#1794);
+#1794 = AXIS2_PLACEMENT_3D('',#1795,#1796,#1797);
+#1795 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#1796 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1797 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1798 = ADVANCED_FACE('',(#1799),#1817,.F.);
+#1799 = FACE_BOUND('',#1800,.F.);
+#1800 = EDGE_LOOP('',(#1801,#1809,#1810,#1811));
+#1801 = ORIENTED_EDGE('',*,*,#1802,.F.);
+#1802 = EDGE_CURVE('',#1774,#1803,#1805,.T.);
+#1803 = VERTEX_POINT('',#1804);
+#1804 = CARTESIAN_POINT('',(-5.8,7.1,0.9));
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(-8.25,7.1,0.9));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1809 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#1810 = ORIENTED_EDGE('',*,*,#567,.T.);
+#1811 = ORIENTED_EDGE('',*,*,#1812,.F.);
+#1812 = EDGE_CURVE('',#1803,#560,#1813,.T.);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(-5.8,7.1,0.8));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1817 = PLANE('',#1818);
+#1818 = AXIS2_PLACEMENT_3D('',#1819,#1820,#1821);
+#1819 = CARTESIAN_POINT('',(-8.3,7.1,0.8));
+#1820 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1821 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1822 = ADVANCED_FACE('',(#1823),#1841,.T.);
+#1823 = FACE_BOUND('',#1824,.T.);
+#1824 = EDGE_LOOP('',(#1825,#1826,#1827,#1835));
+#1825 = ORIENTED_EDGE('',*,*,#1788,.T.);
+#1826 = ORIENTED_EDGE('',*,*,#167,.T.);
+#1827 = ORIENTED_EDGE('',*,*,#1828,.F.);
+#1828 = EDGE_CURVE('',#1829,#168,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#1831 = LINE('',#1832,#1833);
+#1832 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#1833 = VECTOR('',#1834,1.);
+#1834 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1835 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#1836 = EDGE_CURVE('',#1750,#1829,#1837,.T.);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(-8.25,8.,0.E+000));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1841 = PLANE('',#1842);
+#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845);
+#1843 = CARTESIAN_POINT('',(-8.25,8.,0.E+000));
+#1844 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1845 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1846 = ADVANCED_FACE('',(#1847),#1865,.F.);
+#1847 = FACE_BOUND('',#1848,.F.);
+#1848 = EDGE_LOOP('',(#1849,#1857,#1863,#1864));
+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1850 = EDGE_CURVE('',#1851,#552,#1853,.T.);
+#1851 = VERTEX_POINT('',#1852);
+#1852 = CARTESIAN_POINT('',(-5.8,5.6,0.9));
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(-5.8,5.6,0.8));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1857 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#1858 = EDGE_CURVE('',#1803,#1851,#1859,.T.);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(-5.8,5.6,0.9));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1863 = ORIENTED_EDGE('',*,*,#1812,.T.);
+#1864 = ORIENTED_EDGE('',*,*,#559,.T.);
+#1865 = PLANE('',#1866);
+#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
+#1867 = CARTESIAN_POINT('',(-5.8,5.6,0.8));
+#1868 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1870 = ADVANCED_FACE('',(#1871),#1913,.T.);
+#1871 = FACE_BOUND('',#1872,.T.);
+#1872 = EDGE_LOOP('',(#1873,#1881,#1882,#1883,#1891,#1899,#1907));
+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);
+#1874 = EDGE_CURVE('',#1829,#1875,#1877,.T.);
+#1875 = VERTEX_POINT('',#1876);
+#1876 = CARTESIAN_POINT('',(8.25,7.013324958071,0.E+000));
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1881 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#175,.T.);
+#1883 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1884 = EDGE_CURVE('',#1885,#176,#1887,.T.);
+#1885 = VERTEX_POINT('',#1886);
+#1886 = CARTESIAN_POINT('',(8.25,7.1,0.9));
+#1887 = LINE('',#1888,#1889);
+#1888 = CARTESIAN_POINT('',(8.25,7.1,0.4));
+#1889 = VECTOR('',#1890,1.);
+#1890 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1891 = ORIENTED_EDGE('',*,*,#1892,.F.);
+#1892 = EDGE_CURVE('',#1893,#1885,#1895,.T.);
+#1893 = VERTEX_POINT('',#1894);
+#1894 = CARTESIAN_POINT('',(8.25,7.1,0.8));
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(8.25,7.1,0.4));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1899 = ORIENTED_EDGE('',*,*,#1900,.T.);
+#1900 = EDGE_CURVE('',#1893,#1901,#1903,.T.);
+#1901 = VERTEX_POINT('',#1902);
+#1902 = CARTESIAN_POINT('',(8.25,7.013324958071,0.8));
+#1903 = LINE('',#1904,#1905);
+#1904 = CARTESIAN_POINT('',(8.25,6.8,0.8));
+#1905 = VECTOR('',#1906,1.);
+#1906 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1907 = ORIENTED_EDGE('',*,*,#1908,.F.);
+#1908 = EDGE_CURVE('',#1875,#1901,#1909,.T.);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(8.25,7.013324958071,0.E+000));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1913 = PLANE('',#1914);
+#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917);
+#1915 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#1916 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1917 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1918 = ADVANCED_FACE('',(#1919),#1937,.T.);
+#1919 = FACE_BOUND('',#1920,.T.);
+#1920 = EDGE_LOOP('',(#1921,#1929,#1935,#1936));
+#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);
+#1922 = EDGE_CURVE('',#1923,#1851,#1925,.T.);
+#1923 = VERTEX_POINT('',#1924);
+#1924 = CARTESIAN_POINT('',(-8.25,5.6,0.9));
+#1925 = LINE('',#1926,#1927);
+#1926 = CARTESIAN_POINT('',(-8.25,5.6,0.9));
+#1927 = VECTOR('',#1928,1.);
+#1928 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1929 = ORIENTED_EDGE('',*,*,#1930,.F.);
+#1930 = EDGE_CURVE('',#544,#1923,#1931,.T.);
+#1931 = LINE('',#1932,#1933);
+#1932 = CARTESIAN_POINT('',(-8.25,5.6,0.4));
+#1933 = VECTOR('',#1934,1.);
+#1934 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1935 = ORIENTED_EDGE('',*,*,#551,.T.);
+#1936 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1937 = PLANE('',#1938);
+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
+#1939 = CARTESIAN_POINT('',(-8.3,5.6,0.8));
+#1940 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1941 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1942 = ADVANCED_FACE('',(#1943),#1961,.F.);
+#1943 = FACE_BOUND('',#1944,.F.);
+#1944 = EDGE_LOOP('',(#1945,#1953,#1959,#1960));
+#1945 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#1946 = EDGE_CURVE('',#1947,#1885,#1949,.T.);
+#1947 = VERTEX_POINT('',#1948);
+#1948 = CARTESIAN_POINT('',(5.8,7.1,0.9));
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(5.75,7.1,0.9));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1953 = ORIENTED_EDGE('',*,*,#1954,.T.);
+#1954 = EDGE_CURVE('',#1947,#184,#1955,.T.);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(5.8,7.1,0.8));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1959 = ORIENTED_EDGE('',*,*,#183,.T.);
+#1960 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1961 = PLANE('',#1962);
+#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965);
+#1963 = CARTESIAN_POINT('',(5.8,7.1,0.8));
+#1964 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1965 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1966 = ADVANCED_FACE('',(#1967),#2033,.T.);
+#1967 = FACE_BOUND('',#1968,.T.);
+#1968 = EDGE_LOOP('',(#1969,#1979,#1987,#1995,#2003,#2009,#2010,#2011,
+ #2019,#2027));
+#1969 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#1970 = EDGE_CURVE('',#1971,#1973,#1975,.T.);
+#1971 = VERTEX_POINT('',#1972);
+#1972 = CARTESIAN_POINT('',(-8.25,4.473324958071,0.E+000));
+#1973 = VERTEX_POINT('',#1974);
+#1974 = CARTESIAN_POINT('',(-8.25,5.686675041929,0.E+000));
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1979 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#1980 = EDGE_CURVE('',#1971,#1981,#1983,.T.);
+#1981 = VERTEX_POINT('',#1982);
+#1982 = CARTESIAN_POINT('',(-8.25,4.473324958071,0.8));
+#1983 = LINE('',#1984,#1985);
+#1984 = CARTESIAN_POINT('',(-8.25,4.473324958071,0.E+000));
+#1985 = VECTOR('',#1986,1.);
+#1986 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1987 = ORIENTED_EDGE('',*,*,#1988,.T.);
+#1988 = EDGE_CURVE('',#1981,#1989,#1991,.T.);
+#1989 = VERTEX_POINT('',#1990);
+#1990 = CARTESIAN_POINT('',(-8.25,4.56,0.8));
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(-8.25,-2.47,0.8));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1995 = ORIENTED_EDGE('',*,*,#1996,.F.);
+#1996 = EDGE_CURVE('',#1997,#1989,#1999,.T.);
+#1997 = VERTEX_POINT('',#1998);
+#1998 = CARTESIAN_POINT('',(-8.25,4.56,0.9));
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(-8.25,4.56,0.4));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2003 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2004 = EDGE_CURVE('',#536,#1997,#2005,.T.);
+#2005 = LINE('',#2006,#2007);
+#2006 = CARTESIAN_POINT('',(-8.25,4.56,0.4));
+#2007 = VECTOR('',#2008,1.);
+#2008 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2009 = ORIENTED_EDGE('',*,*,#543,.T.);
+#2010 = ORIENTED_EDGE('',*,*,#1930,.T.);
+#2011 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#2012 = EDGE_CURVE('',#1923,#2013,#2015,.T.);
+#2013 = VERTEX_POINT('',#2014);
+#2014 = CARTESIAN_POINT('',(-8.25,5.6,0.8));
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(-8.25,5.6,0.4));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2020 = EDGE_CURVE('',#2013,#2021,#2023,.T.);
+#2021 = VERTEX_POINT('',#2022);
+#2022 = CARTESIAN_POINT('',(-8.25,5.686675041929,0.8));
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(-8.25,-1.2,0.8));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2028 = EDGE_CURVE('',#1973,#2021,#2029,.T.);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(-8.25,5.686675041929,0.E+000));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2033 = PLANE('',#2034);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2036 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2037 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2038 = ADVANCED_FACE('',(#2039),#2057,.T.);
+#2039 = FACE_BOUND('',#2040,.T.);
+#2040 = EDGE_LOOP('',(#2041,#2049,#2055,#2056));
+#2041 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2042 = EDGE_CURVE('',#2043,#192,#2045,.T.);
+#2043 = VERTEX_POINT('',#2044);
+#2044 = CARTESIAN_POINT('',(5.8,5.6,0.9));
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(5.8,5.6,0.8));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2049 = ORIENTED_EDGE('',*,*,#2050,.F.);
+#2050 = EDGE_CURVE('',#1947,#2043,#2051,.T.);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(5.8,5.6,0.9));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2055 = ORIENTED_EDGE('',*,*,#1954,.T.);
+#2056 = ORIENTED_EDGE('',*,*,#191,.T.);
+#2057 = PLANE('',#2058);
+#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
+#2059 = CARTESIAN_POINT('',(5.8,5.6,0.8));
+#2060 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2061 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2062 = ADVANCED_FACE('',(#2063),#2081,.F.);
+#2063 = FACE_BOUND('',#2064,.F.);
+#2064 = EDGE_LOOP('',(#2065,#2073,#2074,#2075));
+#2065 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#2066 = EDGE_CURVE('',#1997,#2067,#2069,.T.);
+#2067 = VERTEX_POINT('',#2068);
+#2068 = CARTESIAN_POINT('',(-5.8,4.56,0.9));
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-8.25,4.56,0.9));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2073 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2074 = ORIENTED_EDGE('',*,*,#535,.T.);
+#2075 = ORIENTED_EDGE('',*,*,#2076,.F.);
+#2076 = EDGE_CURVE('',#2067,#528,#2077,.T.);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(-5.8,4.56,0.8));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2081 = PLANE('',#2082);
+#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
+#2083 = CARTESIAN_POINT('',(-8.3,4.56,0.8));
+#2084 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2085 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2086 = ADVANCED_FACE('',(#2087),#2105,.T.);
+#2087 = FACE_BOUND('',#2088,.T.);
+#2088 = EDGE_LOOP('',(#2089,#2097,#2098,#2099));
+#2089 = ORIENTED_EDGE('',*,*,#2090,.F.);
+#2090 = EDGE_CURVE('',#2043,#2091,#2093,.T.);
+#2091 = VERTEX_POINT('',#2092);
+#2092 = CARTESIAN_POINT('',(8.25,5.6,0.9));
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(5.75,5.6,0.9));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2097 = ORIENTED_EDGE('',*,*,#2042,.T.);
+#2098 = ORIENTED_EDGE('',*,*,#199,.T.);
+#2099 = ORIENTED_EDGE('',*,*,#2100,.F.);
+#2100 = EDGE_CURVE('',#2091,#200,#2101,.T.);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(8.25,5.6,0.4));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2105 = PLANE('',#2106);
+#2106 = AXIS2_PLACEMENT_3D('',#2107,#2108,#2109);
+#2107 = CARTESIAN_POINT('',(5.8,5.6,0.8));
+#2108 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2110 = ADVANCED_FACE('',(#2111),#2129,.F.);
+#2111 = FACE_BOUND('',#2112,.F.);
+#2112 = EDGE_LOOP('',(#2113,#2121,#2127,#2128));
+#2113 = ORIENTED_EDGE('',*,*,#2114,.F.);
+#2114 = EDGE_CURVE('',#2115,#520,#2117,.T.);
+#2115 = VERTEX_POINT('',#2116);
+#2116 = CARTESIAN_POINT('',(-5.8,3.06,0.9));
+#2117 = LINE('',#2118,#2119);
+#2118 = CARTESIAN_POINT('',(-5.8,3.06,0.8));
+#2119 = VECTOR('',#2120,1.);
+#2120 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2121 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#2122 = EDGE_CURVE('',#2067,#2115,#2123,.T.);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(-5.8,3.06,0.9));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2127 = ORIENTED_EDGE('',*,*,#2076,.T.);
+#2128 = ORIENTED_EDGE('',*,*,#527,.T.);
+#2129 = PLANE('',#2130);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(-5.8,3.06,0.8));
+#2132 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2134 = ADVANCED_FACE('',(#2135),#2201,.T.);
+#2135 = FACE_BOUND('',#2136,.T.);
+#2136 = EDGE_LOOP('',(#2137,#2147,#2155,#2163,#2169,#2170,#2171,#2179,
+ #2187,#2195));
+#2137 = ORIENTED_EDGE('',*,*,#2138,.F.);
+#2138 = EDGE_CURVE('',#2139,#2141,#2143,.T.);
+#2139 = VERTEX_POINT('',#2140);
+#2140 = CARTESIAN_POINT('',(8.25,5.686675041929,0.E+000));
+#2141 = VERTEX_POINT('',#2142);
+#2142 = CARTESIAN_POINT('',(8.25,4.473324958071,0.E+000));
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2147 = ORIENTED_EDGE('',*,*,#2148,.T.);
+#2148 = EDGE_CURVE('',#2139,#2149,#2151,.T.);
+#2149 = VERTEX_POINT('',#2150);
+#2150 = CARTESIAN_POINT('',(8.25,5.686675041929,0.8));
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(8.25,5.686675041929,0.E+000));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2155 = ORIENTED_EDGE('',*,*,#2156,.T.);
+#2156 = EDGE_CURVE('',#2149,#2157,#2159,.T.);
+#2157 = VERTEX_POINT('',#2158);
+#2158 = CARTESIAN_POINT('',(8.25,5.6,0.8));
+#2159 = LINE('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(8.25,6.8,0.8));
+#2161 = VECTOR('',#2162,1.);
+#2162 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);
+#2164 = EDGE_CURVE('',#2157,#2091,#2165,.T.);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(8.25,5.6,0.4));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2169 = ORIENTED_EDGE('',*,*,#2100,.T.);
+#2170 = ORIENTED_EDGE('',*,*,#207,.T.);
+#2171 = ORIENTED_EDGE('',*,*,#2172,.F.);
+#2172 = EDGE_CURVE('',#2173,#208,#2175,.T.);
+#2173 = VERTEX_POINT('',#2174);
+#2174 = CARTESIAN_POINT('',(8.25,4.56,0.9));
+#2175 = LINE('',#2176,#2177);
+#2176 = CARTESIAN_POINT('',(8.25,4.56,0.4));
+#2177 = VECTOR('',#2178,1.);
+#2178 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2179 = ORIENTED_EDGE('',*,*,#2180,.F.);
+#2180 = EDGE_CURVE('',#2181,#2173,#2183,.T.);
+#2181 = VERTEX_POINT('',#2182);
+#2182 = CARTESIAN_POINT('',(8.25,4.56,0.8));
+#2183 = LINE('',#2184,#2185);
+#2184 = CARTESIAN_POINT('',(8.25,4.56,0.4));
+#2185 = VECTOR('',#2186,1.);
+#2186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2187 = ORIENTED_EDGE('',*,*,#2188,.T.);
+#2188 = EDGE_CURVE('',#2181,#2189,#2191,.T.);
+#2189 = VERTEX_POINT('',#2190);
+#2190 = CARTESIAN_POINT('',(8.25,4.473324958071,0.8));
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(8.25,5.53,0.8));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2195 = ORIENTED_EDGE('',*,*,#2196,.F.);
+#2196 = EDGE_CURVE('',#2141,#2189,#2197,.T.);
+#2197 = LINE('',#2198,#2199);
+#2198 = CARTESIAN_POINT('',(8.25,4.473324958071,0.E+000));
+#2199 = VECTOR('',#2200,1.);
+#2200 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2201 = PLANE('',#2202);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#2204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2205 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2206 = ADVANCED_FACE('',(#2207),#2225,.T.);
+#2207 = FACE_BOUND('',#2208,.T.);
+#2208 = EDGE_LOOP('',(#2209,#2217,#2223,#2224));
+#2209 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2210 = EDGE_CURVE('',#2211,#2115,#2213,.T.);
+#2211 = VERTEX_POINT('',#2212);
+#2212 = CARTESIAN_POINT('',(-8.25,3.06,0.9));
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(-8.25,3.06,0.9));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2217 = ORIENTED_EDGE('',*,*,#2218,.F.);
+#2218 = EDGE_CURVE('',#512,#2211,#2219,.T.);
+#2219 = LINE('',#2220,#2221);
+#2220 = CARTESIAN_POINT('',(-8.25,3.06,0.4));
+#2221 = VECTOR('',#2222,1.);
+#2222 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2223 = ORIENTED_EDGE('',*,*,#519,.T.);
+#2224 = ORIENTED_EDGE('',*,*,#2114,.F.);
+#2225 = PLANE('',#2226);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(-8.3,3.06,0.8));
+#2228 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2229 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2230 = ADVANCED_FACE('',(#2231),#2249,.F.);
+#2231 = FACE_BOUND('',#2232,.F.);
+#2232 = EDGE_LOOP('',(#2233,#2241,#2247,#2248));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#2235,#2173,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(5.8,4.56,0.9));
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(5.75,4.56,0.9));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2241 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#2242 = EDGE_CURVE('',#2235,#216,#2243,.T.);
+#2243 = LINE('',#2244,#2245);
+#2244 = CARTESIAN_POINT('',(5.8,4.56,0.8));
+#2245 = VECTOR('',#2246,1.);
+#2246 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2247 = ORIENTED_EDGE('',*,*,#215,.T.);
+#2248 = ORIENTED_EDGE('',*,*,#2172,.F.);
+#2249 = PLANE('',#2250);
+#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253);
+#2251 = CARTESIAN_POINT('',(5.8,4.56,0.8));
+#2252 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2253 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2254 = ADVANCED_FACE('',(#2255),#2321,.T.);
+#2255 = FACE_BOUND('',#2256,.T.);
+#2256 = EDGE_LOOP('',(#2257,#2267,#2275,#2283,#2291,#2297,#2298,#2299,
+ #2307,#2315));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#2258 = EDGE_CURVE('',#2259,#2261,#2263,.T.);
+#2259 = VERTEX_POINT('',#2260);
+#2260 = CARTESIAN_POINT('',(-8.25,1.933324958071,0.E+000));
+#2261 = VERTEX_POINT('',#2262);
+#2262 = CARTESIAN_POINT('',(-8.25,3.146675041929,0.E+000));
+#2263 = LINE('',#2264,#2265);
+#2264 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2265 = VECTOR('',#2266,1.);
+#2266 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2267 = ORIENTED_EDGE('',*,*,#2268,.T.);
+#2268 = EDGE_CURVE('',#2259,#2269,#2271,.T.);
+#2269 = VERTEX_POINT('',#2270);
+#2270 = CARTESIAN_POINT('',(-8.25,1.933324958071,0.8));
+#2271 = LINE('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(-8.25,1.933324958071,0.E+000));
+#2273 = VECTOR('',#2274,1.);
+#2274 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2275 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#2276 = EDGE_CURVE('',#2269,#2277,#2279,.T.);
+#2277 = VERTEX_POINT('',#2278);
+#2278 = CARTESIAN_POINT('',(-8.25,2.02,0.8));
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(-8.25,-3.74,0.8));
+#2281 = VECTOR('',#2282,1.);
+#2282 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2283 = ORIENTED_EDGE('',*,*,#2284,.F.);
+#2284 = EDGE_CURVE('',#2285,#2277,#2287,.T.);
+#2285 = VERTEX_POINT('',#2286);
+#2286 = CARTESIAN_POINT('',(-8.25,2.02,0.9));
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(-8.25,2.02,0.4));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2291 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#2292 = EDGE_CURVE('',#504,#2285,#2293,.T.);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(-8.25,2.02,0.4));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2297 = ORIENTED_EDGE('',*,*,#511,.T.);
+#2298 = ORIENTED_EDGE('',*,*,#2218,.T.);
+#2299 = ORIENTED_EDGE('',*,*,#2300,.T.);
+#2300 = EDGE_CURVE('',#2211,#2301,#2303,.T.);
+#2301 = VERTEX_POINT('',#2302);
+#2302 = CARTESIAN_POINT('',(-8.25,3.06,0.8));
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-8.25,3.06,0.4));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2307 = ORIENTED_EDGE('',*,*,#2308,.T.);
+#2308 = EDGE_CURVE('',#2301,#2309,#2311,.T.);
+#2309 = VERTEX_POINT('',#2310);
+#2310 = CARTESIAN_POINT('',(-8.25,3.146675041929,0.8));
+#2311 = LINE('',#2312,#2313);
+#2312 = CARTESIAN_POINT('',(-8.25,-2.47,0.8));
+#2313 = VECTOR('',#2314,1.);
+#2314 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2315 = ORIENTED_EDGE('',*,*,#2316,.F.);
+#2316 = EDGE_CURVE('',#2261,#2309,#2317,.T.);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(-8.25,3.146675041929,-1.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2321 = PLANE('',#2322);
+#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
+#2323 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2324 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2325 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2326 = ADVANCED_FACE('',(#2327),#2345,.T.);
+#2327 = FACE_BOUND('',#2328,.T.);
+#2328 = EDGE_LOOP('',(#2329,#2337,#2343,#2344));
+#2329 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2330 = EDGE_CURVE('',#2331,#224,#2333,.T.);
+#2331 = VERTEX_POINT('',#2332);
+#2332 = CARTESIAN_POINT('',(5.8,3.06,0.9));
+#2333 = LINE('',#2334,#2335);
+#2334 = CARTESIAN_POINT('',(5.8,3.06,0.8));
+#2335 = VECTOR('',#2336,1.);
+#2336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2337 = ORIENTED_EDGE('',*,*,#2338,.F.);
+#2338 = EDGE_CURVE('',#2235,#2331,#2339,.T.);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(5.8,3.06,0.9));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2343 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#2344 = ORIENTED_EDGE('',*,*,#223,.T.);
+#2345 = PLANE('',#2346);
+#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349);
+#2347 = CARTESIAN_POINT('',(5.8,3.06,0.8));
+#2348 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2349 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2350 = ADVANCED_FACE('',(#2351),#2369,.F.);
+#2351 = FACE_BOUND('',#2352,.F.);
+#2352 = EDGE_LOOP('',(#2353,#2361,#2362,#2363));
+#2353 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#2354 = EDGE_CURVE('',#2285,#2355,#2357,.T.);
+#2355 = VERTEX_POINT('',#2356);
+#2356 = CARTESIAN_POINT('',(-5.8,2.02,0.9));
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(-8.25,2.02,0.9));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2361 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#2362 = ORIENTED_EDGE('',*,*,#503,.T.);
+#2363 = ORIENTED_EDGE('',*,*,#2364,.F.);
+#2364 = EDGE_CURVE('',#2355,#496,#2365,.T.);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(-5.8,2.02,0.8));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2369 = PLANE('',#2370);
+#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373);
+#2371 = CARTESIAN_POINT('',(-8.3,2.02,0.8));
+#2372 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2374 = ADVANCED_FACE('',(#2375),#2393,.T.);
+#2375 = FACE_BOUND('',#2376,.T.);
+#2376 = EDGE_LOOP('',(#2377,#2385,#2386,#2387));
+#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);
+#2378 = EDGE_CURVE('',#2331,#2379,#2381,.T.);
+#2379 = VERTEX_POINT('',#2380);
+#2380 = CARTESIAN_POINT('',(8.25,3.06,0.9));
+#2381 = LINE('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(5.75,3.06,0.9));
+#2383 = VECTOR('',#2384,1.);
+#2384 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2385 = ORIENTED_EDGE('',*,*,#2330,.T.);
+#2386 = ORIENTED_EDGE('',*,*,#231,.T.);
+#2387 = ORIENTED_EDGE('',*,*,#2388,.F.);
+#2388 = EDGE_CURVE('',#2379,#232,#2389,.T.);
+#2389 = LINE('',#2390,#2391);
+#2390 = CARTESIAN_POINT('',(8.25,3.06,0.4));
+#2391 = VECTOR('',#2392,1.);
+#2392 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2393 = PLANE('',#2394);
+#2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);
+#2395 = CARTESIAN_POINT('',(5.8,3.06,0.8));
+#2396 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2397 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2398 = ADVANCED_FACE('',(#2399),#2417,.F.);
+#2399 = FACE_BOUND('',#2400,.F.);
+#2400 = EDGE_LOOP('',(#2401,#2409,#2415,#2416));
+#2401 = ORIENTED_EDGE('',*,*,#2402,.F.);
+#2402 = EDGE_CURVE('',#2403,#488,#2405,.T.);
+#2403 = VERTEX_POINT('',#2404);
+#2404 = CARTESIAN_POINT('',(-5.8,0.52,0.9));
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(-5.8,0.52,0.8));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2409 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#2410 = EDGE_CURVE('',#2355,#2403,#2411,.T.);
+#2411 = LINE('',#2412,#2413);
+#2412 = CARTESIAN_POINT('',(-5.8,0.52,0.9));
+#2413 = VECTOR('',#2414,1.);
+#2414 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2415 = ORIENTED_EDGE('',*,*,#2364,.T.);
+#2416 = ORIENTED_EDGE('',*,*,#495,.T.);
+#2417 = PLANE('',#2418);
+#2418 = AXIS2_PLACEMENT_3D('',#2419,#2420,#2421);
+#2419 = CARTESIAN_POINT('',(-5.8,0.52,0.8));
+#2420 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2421 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2422 = ADVANCED_FACE('',(#2423),#2489,.T.);
+#2423 = FACE_BOUND('',#2424,.T.);
+#2424 = EDGE_LOOP('',(#2425,#2435,#2443,#2451,#2457,#2458,#2459,#2467,
+ #2475,#2483));
+#2425 = ORIENTED_EDGE('',*,*,#2426,.F.);
+#2426 = EDGE_CURVE('',#2427,#2429,#2431,.T.);
+#2427 = VERTEX_POINT('',#2428);
+#2428 = CARTESIAN_POINT('',(8.25,3.146675041929,0.E+000));
+#2429 = VERTEX_POINT('',#2430);
+#2430 = CARTESIAN_POINT('',(8.25,1.933324958071,0.E+000));
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);
+#2436 = EDGE_CURVE('',#2427,#2437,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(8.25,3.146675041929,0.8));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(8.25,3.146675041929,-1.));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.T.);
+#2444 = EDGE_CURVE('',#2437,#2445,#2447,.T.);
+#2445 = VERTEX_POINT('',#2446);
+#2446 = CARTESIAN_POINT('',(8.25,3.06,0.8));
+#2447 = LINE('',#2448,#2449);
+#2448 = CARTESIAN_POINT('',(8.25,5.53,0.8));
+#2449 = VECTOR('',#2450,1.);
+#2450 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);
+#2452 = EDGE_CURVE('',#2445,#2379,#2453,.T.);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(8.25,3.06,0.4));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2457 = ORIENTED_EDGE('',*,*,#2388,.T.);
+#2458 = ORIENTED_EDGE('',*,*,#239,.T.);
+#2459 = ORIENTED_EDGE('',*,*,#2460,.F.);
+#2460 = EDGE_CURVE('',#2461,#240,#2463,.T.);
+#2461 = VERTEX_POINT('',#2462);
+#2462 = CARTESIAN_POINT('',(8.25,2.02,0.9));
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(8.25,2.02,0.4));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2467 = ORIENTED_EDGE('',*,*,#2468,.F.);
+#2468 = EDGE_CURVE('',#2469,#2461,#2471,.T.);
+#2469 = VERTEX_POINT('',#2470);
+#2470 = CARTESIAN_POINT('',(8.25,2.02,0.8));
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(8.25,2.02,0.4));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2475 = ORIENTED_EDGE('',*,*,#2476,.T.);
+#2476 = EDGE_CURVE('',#2469,#2477,#2479,.T.);
+#2477 = VERTEX_POINT('',#2478);
+#2478 = CARTESIAN_POINT('',(8.25,1.933324958071,0.8));
+#2479 = LINE('',#2480,#2481);
+#2480 = CARTESIAN_POINT('',(8.25,4.26,0.8));
+#2481 = VECTOR('',#2482,1.);
+#2482 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2483 = ORIENTED_EDGE('',*,*,#2484,.F.);
+#2484 = EDGE_CURVE('',#2429,#2477,#2485,.T.);
+#2485 = LINE('',#2486,#2487);
+#2486 = CARTESIAN_POINT('',(8.25,1.933324958071,0.E+000));
+#2487 = VECTOR('',#2488,1.);
+#2488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2489 = PLANE('',#2490);
+#2490 = AXIS2_PLACEMENT_3D('',#2491,#2492,#2493);
+#2491 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#2492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2493 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2494 = ADVANCED_FACE('',(#2495),#2513,.T.);
+#2495 = FACE_BOUND('',#2496,.T.);
+#2496 = EDGE_LOOP('',(#2497,#2505,#2511,#2512));
+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2498 = EDGE_CURVE('',#2499,#2403,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(-8.25,0.52,0.9));
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(-8.25,0.52,0.9));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2505 = ORIENTED_EDGE('',*,*,#2506,.F.);
+#2506 = EDGE_CURVE('',#480,#2499,#2507,.T.);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(-8.25,0.52,0.4));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2511 = ORIENTED_EDGE('',*,*,#487,.T.);
+#2512 = ORIENTED_EDGE('',*,*,#2402,.F.);
+#2513 = PLANE('',#2514);
+#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517);
+#2515 = CARTESIAN_POINT('',(-8.3,0.52,0.8));
+#2516 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2517 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2518 = ADVANCED_FACE('',(#2519),#2537,.F.);
+#2519 = FACE_BOUND('',#2520,.F.);
+#2520 = EDGE_LOOP('',(#2521,#2529,#2535,#2536));
+#2521 = ORIENTED_EDGE('',*,*,#2522,.F.);
+#2522 = EDGE_CURVE('',#2523,#2461,#2525,.T.);
+#2523 = VERTEX_POINT('',#2524);
+#2524 = CARTESIAN_POINT('',(5.8,2.02,0.9));
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(5.75,2.02,0.9));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2529 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#2530 = EDGE_CURVE('',#2523,#248,#2531,.T.);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(5.8,2.02,0.8));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2535 = ORIENTED_EDGE('',*,*,#247,.T.);
+#2536 = ORIENTED_EDGE('',*,*,#2460,.F.);
+#2537 = PLANE('',#2538);
+#2538 = AXIS2_PLACEMENT_3D('',#2539,#2540,#2541);
+#2539 = CARTESIAN_POINT('',(5.8,2.02,0.8));
+#2540 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2541 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2542 = ADVANCED_FACE('',(#2543),#2609,.T.);
+#2543 = FACE_BOUND('',#2544,.T.);
+#2544 = EDGE_LOOP('',(#2545,#2555,#2563,#2571,#2579,#2585,#2586,#2587,
+ #2595,#2603));
+#2545 = ORIENTED_EDGE('',*,*,#2546,.F.);
+#2546 = EDGE_CURVE('',#2547,#2549,#2551,.T.);
+#2547 = VERTEX_POINT('',#2548);
+#2548 = CARTESIAN_POINT('',(-8.25,-0.606675041929,0.E+000));
+#2549 = VERTEX_POINT('',#2550);
+#2550 = CARTESIAN_POINT('',(-8.25,0.606675041929,0.E+000));
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#2556 = EDGE_CURVE('',#2547,#2557,#2559,.T.);
+#2557 = VERTEX_POINT('',#2558);
+#2558 = CARTESIAN_POINT('',(-8.25,-0.606675041929,0.8));
+#2559 = LINE('',#2560,#2561);
+#2560 = CARTESIAN_POINT('',(-8.25,-0.606675041929,-1.));
+#2561 = VECTOR('',#2562,1.);
+#2562 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2563 = ORIENTED_EDGE('',*,*,#2564,.T.);
+#2564 = EDGE_CURVE('',#2557,#2565,#2567,.T.);
+#2565 = VERTEX_POINT('',#2566);
+#2566 = CARTESIAN_POINT('',(-8.25,-0.52,0.8));
+#2567 = LINE('',#2568,#2569);
+#2568 = CARTESIAN_POINT('',(-8.25,-5.01,0.8));
+#2569 = VECTOR('',#2570,1.);
+#2570 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2571 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#2572 = EDGE_CURVE('',#2573,#2565,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(-8.25,-0.52,0.9));
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(-8.25,-0.52,0.4));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#2580 = EDGE_CURVE('',#472,#2573,#2581,.T.);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(-8.25,-0.52,0.4));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2585 = ORIENTED_EDGE('',*,*,#479,.T.);
+#2586 = ORIENTED_EDGE('',*,*,#2506,.T.);
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2499,#2589,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(-8.25,0.52,0.8));
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(-8.25,0.52,0.4));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2589,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(-8.25,0.606675041929,0.8));
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(-8.25,-3.74,0.8));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2549,#2597,#2605,.T.);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(-8.25,0.606675041929,-1.));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2609 = PLANE('',#2610);
+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);
+#2611 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2612 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2613 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2614 = ADVANCED_FACE('',(#2615),#2633,.T.);
+#2615 = FACE_BOUND('',#2616,.T.);
+#2616 = EDGE_LOOP('',(#2617,#2625,#2631,#2632));
+#2617 = ORIENTED_EDGE('',*,*,#2618,.F.);
+#2618 = EDGE_CURVE('',#2619,#256,#2621,.T.);
+#2619 = VERTEX_POINT('',#2620);
+#2620 = CARTESIAN_POINT('',(5.8,0.52,0.9));
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(5.8,0.52,0.8));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);
+#2626 = EDGE_CURVE('',#2523,#2619,#2627,.T.);
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(5.8,0.52,0.9));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2631 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#2632 = ORIENTED_EDGE('',*,*,#255,.T.);
+#2633 = PLANE('',#2634);
+#2634 = AXIS2_PLACEMENT_3D('',#2635,#2636,#2637);
+#2635 = CARTESIAN_POINT('',(5.8,0.52,0.8));
+#2636 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2637 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2638 = ADVANCED_FACE('',(#2639),#2657,.F.);
+#2639 = FACE_BOUND('',#2640,.F.);
+#2640 = EDGE_LOOP('',(#2641,#2649,#2650,#2651));
+#2641 = ORIENTED_EDGE('',*,*,#2642,.F.);
+#2642 = EDGE_CURVE('',#2573,#2643,#2645,.T.);
+#2643 = VERTEX_POINT('',#2644);
+#2644 = CARTESIAN_POINT('',(-5.8,-0.52,0.9));
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(-8.25,-0.52,0.9));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2649 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#2650 = ORIENTED_EDGE('',*,*,#471,.T.);
+#2651 = ORIENTED_EDGE('',*,*,#2652,.F.);
+#2652 = EDGE_CURVE('',#2643,#464,#2653,.T.);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(-5.8,-0.52,0.8));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2657 = PLANE('',#2658);
+#2658 = AXIS2_PLACEMENT_3D('',#2659,#2660,#2661);
+#2659 = CARTESIAN_POINT('',(-8.3,-0.52,0.8));
+#2660 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2661 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2662 = ADVANCED_FACE('',(#2663),#2681,.T.);
+#2663 = FACE_BOUND('',#2664,.T.);
+#2664 = EDGE_LOOP('',(#2665,#2673,#2674,#2675));
+#2665 = ORIENTED_EDGE('',*,*,#2666,.F.);
+#2666 = EDGE_CURVE('',#2619,#2667,#2669,.T.);
+#2667 = VERTEX_POINT('',#2668);
+#2668 = CARTESIAN_POINT('',(8.25,0.52,0.9));
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(5.75,0.52,0.9));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2673 = ORIENTED_EDGE('',*,*,#2618,.T.);
+#2674 = ORIENTED_EDGE('',*,*,#263,.T.);
+#2675 = ORIENTED_EDGE('',*,*,#2676,.F.);
+#2676 = EDGE_CURVE('',#2667,#264,#2677,.T.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(8.25,0.52,0.4));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2681 = PLANE('',#2682);
+#2682 = AXIS2_PLACEMENT_3D('',#2683,#2684,#2685);
+#2683 = CARTESIAN_POINT('',(5.8,0.52,0.8));
+#2684 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2685 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2686 = ADVANCED_FACE('',(#2687),#2705,.F.);
+#2687 = FACE_BOUND('',#2688,.F.);
+#2688 = EDGE_LOOP('',(#2689,#2697,#2703,#2704));
+#2689 = ORIENTED_EDGE('',*,*,#2690,.F.);
+#2690 = EDGE_CURVE('',#2691,#456,#2693,.T.);
+#2691 = VERTEX_POINT('',#2692);
+#2692 = CARTESIAN_POINT('',(-5.8,-2.02,0.9));
+#2693 = LINE('',#2694,#2695);
+#2694 = CARTESIAN_POINT('',(-5.8,-2.02,0.8));
+#2695 = VECTOR('',#2696,1.);
+#2696 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2697 = ORIENTED_EDGE('',*,*,#2698,.F.);
+#2698 = EDGE_CURVE('',#2643,#2691,#2699,.T.);
+#2699 = LINE('',#2700,#2701);
+#2700 = CARTESIAN_POINT('',(-5.8,-2.02,0.9));
+#2701 = VECTOR('',#2702,1.);
+#2702 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2703 = ORIENTED_EDGE('',*,*,#2652,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#463,.T.);
+#2705 = PLANE('',#2706);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-5.8,-2.02,0.8));
+#2708 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2709 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2710 = ADVANCED_FACE('',(#2711),#2777,.T.);
+#2711 = FACE_BOUND('',#2712,.T.);
+#2712 = EDGE_LOOP('',(#2713,#2723,#2731,#2739,#2745,#2746,#2747,#2755,
+ #2763,#2771));
+#2713 = ORIENTED_EDGE('',*,*,#2714,.F.);
+#2714 = EDGE_CURVE('',#2715,#2717,#2719,.T.);
+#2715 = VERTEX_POINT('',#2716);
+#2716 = CARTESIAN_POINT('',(8.25,0.606675041929,0.E+000));
+#2717 = VERTEX_POINT('',#2718);
+#2718 = CARTESIAN_POINT('',(8.25,-0.606675041929,0.E+000));
+#2719 = LINE('',#2720,#2721);
+#2720 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#2721 = VECTOR('',#2722,1.);
+#2722 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2723 = ORIENTED_EDGE('',*,*,#2724,.T.);
+#2724 = EDGE_CURVE('',#2715,#2725,#2727,.T.);
+#2725 = VERTEX_POINT('',#2726);
+#2726 = CARTESIAN_POINT('',(8.25,0.606675041929,0.8));
+#2727 = LINE('',#2728,#2729);
+#2728 = CARTESIAN_POINT('',(8.25,0.606675041929,0.E+000));
+#2729 = VECTOR('',#2730,1.);
+#2730 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2731 = ORIENTED_EDGE('',*,*,#2732,.T.);
+#2732 = EDGE_CURVE('',#2725,#2733,#2735,.T.);
+#2733 = VERTEX_POINT('',#2734);
+#2734 = CARTESIAN_POINT('',(8.25,0.52,0.8));
+#2735 = LINE('',#2736,#2737);
+#2736 = CARTESIAN_POINT('',(8.25,4.26,0.8));
+#2737 = VECTOR('',#2738,1.);
+#2738 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2739 = ORIENTED_EDGE('',*,*,#2740,.T.);
+#2740 = EDGE_CURVE('',#2733,#2667,#2741,.T.);
+#2741 = LINE('',#2742,#2743);
+#2742 = CARTESIAN_POINT('',(8.25,0.52,0.4));
+#2743 = VECTOR('',#2744,1.);
+#2744 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2745 = ORIENTED_EDGE('',*,*,#2676,.T.);
+#2746 = ORIENTED_EDGE('',*,*,#271,.T.);
+#2747 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#2748 = EDGE_CURVE('',#2749,#272,#2751,.T.);
+#2749 = VERTEX_POINT('',#2750);
+#2750 = CARTESIAN_POINT('',(8.25,-0.52,0.9));
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(8.25,-0.52,0.4));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2755 = ORIENTED_EDGE('',*,*,#2756,.F.);
+#2756 = EDGE_CURVE('',#2757,#2749,#2759,.T.);
+#2757 = VERTEX_POINT('',#2758);
+#2758 = CARTESIAN_POINT('',(8.25,-0.52,0.8));
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(8.25,-0.52,0.4));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2763 = ORIENTED_EDGE('',*,*,#2764,.T.);
+#2764 = EDGE_CURVE('',#2757,#2765,#2767,.T.);
+#2765 = VERTEX_POINT('',#2766);
+#2766 = CARTESIAN_POINT('',(8.25,-0.606675041929,0.8));
+#2767 = LINE('',#2768,#2769);
+#2768 = CARTESIAN_POINT('',(8.25,2.99,0.8));
+#2769 = VECTOR('',#2770,1.);
+#2770 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2771 = ORIENTED_EDGE('',*,*,#2772,.F.);
+#2772 = EDGE_CURVE('',#2717,#2765,#2773,.T.);
+#2773 = LINE('',#2774,#2775);
+#2774 = CARTESIAN_POINT('',(8.25,-0.606675041929,-1.));
+#2775 = VECTOR('',#2776,1.);
+#2776 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2777 = PLANE('',#2778);
+#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781);
+#2779 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#2780 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2781 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2782 = ADVANCED_FACE('',(#2783),#2801,.T.);
+#2783 = FACE_BOUND('',#2784,.T.);
+#2784 = EDGE_LOOP('',(#2785,#2793,#2799,#2800));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2787,#2691,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(-8.25,-2.02,0.9));
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(-8.25,-2.02,0.9));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2793 = ORIENTED_EDGE('',*,*,#2794,.F.);
+#2794 = EDGE_CURVE('',#448,#2787,#2795,.T.);
+#2795 = LINE('',#2796,#2797);
+#2796 = CARTESIAN_POINT('',(-8.25,-2.02,0.4));
+#2797 = VECTOR('',#2798,1.);
+#2798 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2799 = ORIENTED_EDGE('',*,*,#455,.T.);
+#2800 = ORIENTED_EDGE('',*,*,#2690,.F.);
+#2801 = PLANE('',#2802);
+#2802 = AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);
+#2803 = CARTESIAN_POINT('',(-8.3,-2.02,0.8));
+#2804 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2805 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2806 = ADVANCED_FACE('',(#2807),#2825,.F.);
+#2807 = FACE_BOUND('',#2808,.F.);
+#2808 = EDGE_LOOP('',(#2809,#2817,#2823,#2824));
+#2809 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#2810 = EDGE_CURVE('',#2811,#2749,#2813,.T.);
+#2811 = VERTEX_POINT('',#2812);
+#2812 = CARTESIAN_POINT('',(5.8,-0.52,0.9));
+#2813 = LINE('',#2814,#2815);
+#2814 = CARTESIAN_POINT('',(5.75,-0.52,0.9));
+#2815 = VECTOR('',#2816,1.);
+#2816 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2817 = ORIENTED_EDGE('',*,*,#2818,.T.);
+#2818 = EDGE_CURVE('',#2811,#280,#2819,.T.);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(5.8,-0.52,0.8));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2823 = ORIENTED_EDGE('',*,*,#279,.T.);
+#2824 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#2825 = PLANE('',#2826);
+#2826 = AXIS2_PLACEMENT_3D('',#2827,#2828,#2829);
+#2827 = CARTESIAN_POINT('',(5.8,-0.52,0.8));
+#2828 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2829 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2830 = ADVANCED_FACE('',(#2831),#2897,.T.);
+#2831 = FACE_BOUND('',#2832,.T.);
+#2832 = EDGE_LOOP('',(#2833,#2843,#2851,#2859,#2867,#2873,#2874,#2875,
+ #2883,#2891));
+#2833 = ORIENTED_EDGE('',*,*,#2834,.F.);
+#2834 = EDGE_CURVE('',#2835,#2837,#2839,.T.);
+#2835 = VERTEX_POINT('',#2836);
+#2836 = CARTESIAN_POINT('',(-8.25,-3.146675041929,0.E+000));
+#2837 = VERTEX_POINT('',#2838);
+#2838 = CARTESIAN_POINT('',(-8.25,-1.933324958071,0.E+000));
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2844 = EDGE_CURVE('',#2835,#2845,#2847,.T.);
+#2845 = VERTEX_POINT('',#2846);
+#2846 = CARTESIAN_POINT('',(-8.25,-3.146675041929,0.8));
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(-8.25,-3.146675041929,0.E+000));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2851 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#2852 = EDGE_CURVE('',#2845,#2853,#2855,.T.);
+#2853 = VERTEX_POINT('',#2854);
+#2854 = CARTESIAN_POINT('',(-8.25,-3.06,0.8));
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(-8.25,-6.28,0.8));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2859 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#2860 = EDGE_CURVE('',#2861,#2853,#2863,.T.);
+#2861 = VERTEX_POINT('',#2862);
+#2862 = CARTESIAN_POINT('',(-8.25,-3.06,0.9));
+#2863 = LINE('',#2864,#2865);
+#2864 = CARTESIAN_POINT('',(-8.25,-3.06,0.4));
+#2865 = VECTOR('',#2866,1.);
+#2866 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2867 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#2868 = EDGE_CURVE('',#440,#2861,#2869,.T.);
+#2869 = LINE('',#2870,#2871);
+#2870 = CARTESIAN_POINT('',(-8.25,-3.06,0.4));
+#2871 = VECTOR('',#2872,1.);
+#2872 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2873 = ORIENTED_EDGE('',*,*,#447,.T.);
+#2874 = ORIENTED_EDGE('',*,*,#2794,.T.);
+#2875 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#2876 = EDGE_CURVE('',#2787,#2877,#2879,.T.);
+#2877 = VERTEX_POINT('',#2878);
+#2878 = CARTESIAN_POINT('',(-8.25,-2.02,0.8));
+#2879 = LINE('',#2880,#2881);
+#2880 = CARTESIAN_POINT('',(-8.25,-2.02,0.4));
+#2881 = VECTOR('',#2882,1.);
+#2882 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2883 = ORIENTED_EDGE('',*,*,#2884,.T.);
+#2884 = EDGE_CURVE('',#2877,#2885,#2887,.T.);
+#2885 = VERTEX_POINT('',#2886);
+#2886 = CARTESIAN_POINT('',(-8.25,-1.933324958071,0.8));
+#2887 = LINE('',#2888,#2889);
+#2888 = CARTESIAN_POINT('',(-8.25,-5.01,0.8));
+#2889 = VECTOR('',#2890,1.);
+#2890 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2891 = ORIENTED_EDGE('',*,*,#2892,.F.);
+#2892 = EDGE_CURVE('',#2837,#2885,#2893,.T.);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(-8.25,-1.933324958071,-1.));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2897 = PLANE('',#2898);
+#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);
+#2899 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#2900 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2901 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2902 = ADVANCED_FACE('',(#2903),#2921,.T.);
+#2903 = FACE_BOUND('',#2904,.T.);
+#2904 = EDGE_LOOP('',(#2905,#2913,#2919,#2920));
+#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);
+#2906 = EDGE_CURVE('',#2907,#288,#2909,.T.);
+#2907 = VERTEX_POINT('',#2908);
+#2908 = CARTESIAN_POINT('',(5.8,-2.02,0.9));
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(5.8,-2.02,0.8));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2913 = ORIENTED_EDGE('',*,*,#2914,.F.);
+#2914 = EDGE_CURVE('',#2811,#2907,#2915,.T.);
+#2915 = LINE('',#2916,#2917);
+#2916 = CARTESIAN_POINT('',(5.8,-2.02,0.9));
+#2917 = VECTOR('',#2918,1.);
+#2918 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2919 = ORIENTED_EDGE('',*,*,#2818,.T.);
+#2920 = ORIENTED_EDGE('',*,*,#287,.T.);
+#2921 = PLANE('',#2922);
+#2922 = AXIS2_PLACEMENT_3D('',#2923,#2924,#2925);
+#2923 = CARTESIAN_POINT('',(5.8,-2.02,0.8));
+#2924 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2926 = ADVANCED_FACE('',(#2927),#2945,.F.);
+#2927 = FACE_BOUND('',#2928,.F.);
+#2928 = EDGE_LOOP('',(#2929,#2937,#2938,#2939));
+#2929 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#2930 = EDGE_CURVE('',#2861,#2931,#2933,.T.);
+#2931 = VERTEX_POINT('',#2932);
+#2932 = CARTESIAN_POINT('',(-5.8,-3.06,0.9));
+#2933 = LINE('',#2934,#2935);
+#2934 = CARTESIAN_POINT('',(-8.25,-3.06,0.9));
+#2935 = VECTOR('',#2936,1.);
+#2936 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2937 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#2938 = ORIENTED_EDGE('',*,*,#439,.T.);
+#2939 = ORIENTED_EDGE('',*,*,#2940,.F.);
+#2940 = EDGE_CURVE('',#2931,#432,#2941,.T.);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(-5.8,-3.06,0.8));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2945 = PLANE('',#2946);
+#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949);
+#2947 = CARTESIAN_POINT('',(-8.3,-3.06,0.8));
+#2948 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2949 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2950 = ADVANCED_FACE('',(#2951),#2969,.T.);
+#2951 = FACE_BOUND('',#2952,.T.);
+#2952 = EDGE_LOOP('',(#2953,#2961,#2962,#2963));
+#2953 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#2954 = EDGE_CURVE('',#2907,#2955,#2957,.T.);
+#2955 = VERTEX_POINT('',#2956);
+#2956 = CARTESIAN_POINT('',(8.25,-2.02,0.9));
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(5.75,-2.02,0.9));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2961 = ORIENTED_EDGE('',*,*,#2906,.T.);
+#2962 = ORIENTED_EDGE('',*,*,#295,.T.);
+#2963 = ORIENTED_EDGE('',*,*,#2964,.F.);
+#2964 = EDGE_CURVE('',#2955,#296,#2965,.T.);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(8.25,-2.02,0.4));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2969 = PLANE('',#2970);
+#2970 = AXIS2_PLACEMENT_3D('',#2971,#2972,#2973);
+#2971 = CARTESIAN_POINT('',(5.8,-2.02,0.8));
+#2972 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2973 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2974 = ADVANCED_FACE('',(#2975),#2993,.F.);
+#2975 = FACE_BOUND('',#2976,.F.);
+#2976 = EDGE_LOOP('',(#2977,#2985,#2991,#2992));
+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#2978 = EDGE_CURVE('',#2979,#424,#2981,.T.);
+#2979 = VERTEX_POINT('',#2980);
+#2980 = CARTESIAN_POINT('',(-5.8,-4.56,0.9));
+#2981 = LINE('',#2982,#2983);
+#2982 = CARTESIAN_POINT('',(-5.8,-4.56,0.8));
+#2983 = VECTOR('',#2984,1.);
+#2984 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2985 = ORIENTED_EDGE('',*,*,#2986,.F.);
+#2986 = EDGE_CURVE('',#2931,#2979,#2987,.T.);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(-5.8,-4.56,0.9));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2991 = ORIENTED_EDGE('',*,*,#2940,.T.);
+#2992 = ORIENTED_EDGE('',*,*,#431,.T.);
+#2993 = PLANE('',#2994);
+#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997);
+#2995 = CARTESIAN_POINT('',(-5.8,-4.56,0.8));
+#2996 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2997 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2998 = ADVANCED_FACE('',(#2999),#3065,.T.);
+#2999 = FACE_BOUND('',#3000,.T.);
+#3000 = EDGE_LOOP('',(#3001,#3011,#3019,#3027,#3033,#3034,#3035,#3043,
+ #3051,#3059));
+#3001 = ORIENTED_EDGE('',*,*,#3002,.F.);
+#3002 = EDGE_CURVE('',#3003,#3005,#3007,.T.);
+#3003 = VERTEX_POINT('',#3004);
+#3004 = CARTESIAN_POINT('',(8.25,-1.933324958071,0.E+000));
+#3005 = VERTEX_POINT('',#3006);
+#3006 = CARTESIAN_POINT('',(8.25,-3.146675041929,0.E+000));
+#3007 = LINE('',#3008,#3009);
+#3008 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#3009 = VECTOR('',#3010,1.);
+#3010 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3011 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#3012 = EDGE_CURVE('',#3003,#3013,#3015,.T.);
+#3013 = VERTEX_POINT('',#3014);
+#3014 = CARTESIAN_POINT('',(8.25,-1.933324958071,0.8));
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(8.25,-1.933324958071,-1.));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3019 = ORIENTED_EDGE('',*,*,#3020,.T.);
+#3020 = EDGE_CURVE('',#3013,#3021,#3023,.T.);
+#3021 = VERTEX_POINT('',#3022);
+#3022 = CARTESIAN_POINT('',(8.25,-2.02,0.8));
+#3023 = LINE('',#3024,#3025);
+#3024 = CARTESIAN_POINT('',(8.25,2.99,0.8));
+#3025 = VECTOR('',#3026,1.);
+#3026 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3027 = ORIENTED_EDGE('',*,*,#3028,.T.);
+#3028 = EDGE_CURVE('',#3021,#2955,#3029,.T.);
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(8.25,-2.02,0.4));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3033 = ORIENTED_EDGE('',*,*,#2964,.T.);
+#3034 = ORIENTED_EDGE('',*,*,#303,.T.);
+#3035 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3036 = EDGE_CURVE('',#3037,#304,#3039,.T.);
+#3037 = VERTEX_POINT('',#3038);
+#3038 = CARTESIAN_POINT('',(8.25,-3.06,0.9));
+#3039 = LINE('',#3040,#3041);
+#3040 = CARTESIAN_POINT('',(8.25,-3.06,0.4));
+#3041 = VECTOR('',#3042,1.);
+#3042 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3043 = ORIENTED_EDGE('',*,*,#3044,.F.);
+#3044 = EDGE_CURVE('',#3045,#3037,#3047,.T.);
+#3045 = VERTEX_POINT('',#3046);
+#3046 = CARTESIAN_POINT('',(8.25,-3.06,0.8));
+#3047 = LINE('',#3048,#3049);
+#3048 = CARTESIAN_POINT('',(8.25,-3.06,0.4));
+#3049 = VECTOR('',#3050,1.);
+#3050 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3051 = ORIENTED_EDGE('',*,*,#3052,.T.);
+#3052 = EDGE_CURVE('',#3045,#3053,#3055,.T.);
+#3053 = VERTEX_POINT('',#3054);
+#3054 = CARTESIAN_POINT('',(8.25,-3.146675041929,0.8));
+#3055 = LINE('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(8.25,1.72,0.8));
+#3057 = VECTOR('',#3058,1.);
+#3058 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3059 = ORIENTED_EDGE('',*,*,#3060,.F.);
+#3060 = EDGE_CURVE('',#3005,#3053,#3061,.T.);
+#3061 = LINE('',#3062,#3063);
+#3062 = CARTESIAN_POINT('',(8.25,-3.146675041929,0.E+000));
+#3063 = VECTOR('',#3064,1.);
+#3064 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3065 = PLANE('',#3066);
+#3066 = AXIS2_PLACEMENT_3D('',#3067,#3068,#3069);
+#3067 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#3068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3069 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3070 = ADVANCED_FACE('',(#3071),#3089,.T.);
+#3071 = FACE_BOUND('',#3072,.T.);
+#3072 = EDGE_LOOP('',(#3073,#3081,#3087,#3088));
+#3073 = ORIENTED_EDGE('',*,*,#3074,.F.);
+#3074 = EDGE_CURVE('',#3075,#2979,#3077,.T.);
+#3075 = VERTEX_POINT('',#3076);
+#3076 = CARTESIAN_POINT('',(-8.25,-4.56,0.9));
+#3077 = LINE('',#3078,#3079);
+#3078 = CARTESIAN_POINT('',(-8.25,-4.56,0.9));
+#3079 = VECTOR('',#3080,1.);
+#3080 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3081 = ORIENTED_EDGE('',*,*,#3082,.F.);
+#3082 = EDGE_CURVE('',#416,#3075,#3083,.T.);
+#3083 = LINE('',#3084,#3085);
+#3084 = CARTESIAN_POINT('',(-8.25,-4.56,0.4));
+#3085 = VECTOR('',#3086,1.);
+#3086 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3087 = ORIENTED_EDGE('',*,*,#423,.T.);
+#3088 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#3089 = PLANE('',#3090);
+#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);
+#3091 = CARTESIAN_POINT('',(-8.3,-4.56,0.8));
+#3092 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3093 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3094 = ADVANCED_FACE('',(#3095),#3113,.F.);
+#3095 = FACE_BOUND('',#3096,.F.);
+#3096 = EDGE_LOOP('',(#3097,#3105,#3111,#3112));
+#3097 = ORIENTED_EDGE('',*,*,#3098,.F.);
+#3098 = EDGE_CURVE('',#3099,#3037,#3101,.T.);
+#3099 = VERTEX_POINT('',#3100);
+#3100 = CARTESIAN_POINT('',(5.8,-3.06,0.9));
+#3101 = LINE('',#3102,#3103);
+#3102 = CARTESIAN_POINT('',(5.75,-3.06,0.9));
+#3103 = VECTOR('',#3104,1.);
+#3104 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3105 = ORIENTED_EDGE('',*,*,#3106,.T.);
+#3106 = EDGE_CURVE('',#3099,#312,#3107,.T.);
+#3107 = LINE('',#3108,#3109);
+#3108 = CARTESIAN_POINT('',(5.8,-3.06,0.8));
+#3109 = VECTOR('',#3110,1.);
+#3110 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3111 = ORIENTED_EDGE('',*,*,#311,.T.);
+#3112 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3113 = PLANE('',#3114);
+#3114 = AXIS2_PLACEMENT_3D('',#3115,#3116,#3117);
+#3115 = CARTESIAN_POINT('',(5.8,-3.06,0.8));
+#3116 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3118 = ADVANCED_FACE('',(#3119),#3185,.T.);
+#3119 = FACE_BOUND('',#3120,.T.);
+#3120 = EDGE_LOOP('',(#3121,#3131,#3139,#3147,#3155,#3161,#3162,#3163,
+ #3171,#3179));
+#3121 = ORIENTED_EDGE('',*,*,#3122,.F.);
+#3122 = EDGE_CURVE('',#3123,#3125,#3127,.T.);
+#3123 = VERTEX_POINT('',#3124);
+#3124 = CARTESIAN_POINT('',(-8.25,-5.686675041929,0.E+000));
+#3125 = VERTEX_POINT('',#3126);
+#3126 = CARTESIAN_POINT('',(-8.25,-4.473324958071,0.E+000));
+#3127 = LINE('',#3128,#3129);
+#3128 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#3129 = VECTOR('',#3130,1.);
+#3130 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3131 = ORIENTED_EDGE('',*,*,#3132,.T.);
+#3132 = EDGE_CURVE('',#3123,#3133,#3135,.T.);
+#3133 = VERTEX_POINT('',#3134);
+#3134 = CARTESIAN_POINT('',(-8.25,-5.686675041929,0.8));
+#3135 = LINE('',#3136,#3137);
+#3136 = CARTESIAN_POINT('',(-8.25,-5.686675041929,0.E+000));
+#3137 = VECTOR('',#3138,1.);
+#3138 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3139 = ORIENTED_EDGE('',*,*,#3140,.T.);
+#3140 = EDGE_CURVE('',#3133,#3141,#3143,.T.);
+#3141 = VERTEX_POINT('',#3142);
+#3142 = CARTESIAN_POINT('',(-8.25,-5.6,0.8));
+#3143 = LINE('',#3144,#3145);
+#3144 = CARTESIAN_POINT('',(-8.25,-7.55,0.8));
+#3145 = VECTOR('',#3146,1.);
+#3146 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3147 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#3148 = EDGE_CURVE('',#3149,#3141,#3151,.T.);
+#3149 = VERTEX_POINT('',#3150);
+#3150 = CARTESIAN_POINT('',(-8.25,-5.6,0.9));
+#3151 = LINE('',#3152,#3153);
+#3152 = CARTESIAN_POINT('',(-8.25,-5.6,0.4));
+#3153 = VECTOR('',#3154,1.);
+#3154 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3155 = ORIENTED_EDGE('',*,*,#3156,.F.);
+#3156 = EDGE_CURVE('',#408,#3149,#3157,.T.);
+#3157 = LINE('',#3158,#3159);
+#3158 = CARTESIAN_POINT('',(-8.25,-5.6,0.4));
+#3159 = VECTOR('',#3160,1.);
+#3160 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3161 = ORIENTED_EDGE('',*,*,#415,.T.);
+#3162 = ORIENTED_EDGE('',*,*,#3082,.T.);
+#3163 = ORIENTED_EDGE('',*,*,#3164,.T.);
+#3164 = EDGE_CURVE('',#3075,#3165,#3167,.T.);
+#3165 = VERTEX_POINT('',#3166);
+#3166 = CARTESIAN_POINT('',(-8.25,-4.56,0.8));
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(-8.25,-4.56,0.4));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3171 = ORIENTED_EDGE('',*,*,#3172,.T.);
+#3172 = EDGE_CURVE('',#3165,#3173,#3175,.T.);
+#3173 = VERTEX_POINT('',#3174);
+#3174 = CARTESIAN_POINT('',(-8.25,-4.473324958071,0.8));
+#3175 = LINE('',#3176,#3177);
+#3176 = CARTESIAN_POINT('',(-8.25,-6.28,0.8));
+#3177 = VECTOR('',#3178,1.);
+#3178 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3179 = ORIENTED_EDGE('',*,*,#3180,.F.);
+#3180 = EDGE_CURVE('',#3125,#3173,#3181,.T.);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(-8.25,-4.473324958071,0.E+000));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3185 = PLANE('',#3186);
+#3186 = AXIS2_PLACEMENT_3D('',#3187,#3188,#3189);
+#3187 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#3188 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3189 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3190 = ADVANCED_FACE('',(#3191),#3209,.T.);
+#3191 = FACE_BOUND('',#3192,.T.);
+#3192 = EDGE_LOOP('',(#3193,#3201,#3207,#3208));
+#3193 = ORIENTED_EDGE('',*,*,#3194,.F.);
+#3194 = EDGE_CURVE('',#3195,#320,#3197,.T.);
+#3195 = VERTEX_POINT('',#3196);
+#3196 = CARTESIAN_POINT('',(5.8,-4.56,0.9));
+#3197 = LINE('',#3198,#3199);
+#3198 = CARTESIAN_POINT('',(5.8,-4.56,0.8));
+#3199 = VECTOR('',#3200,1.);
+#3200 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3201 = ORIENTED_EDGE('',*,*,#3202,.F.);
+#3202 = EDGE_CURVE('',#3099,#3195,#3203,.T.);
+#3203 = LINE('',#3204,#3205);
+#3204 = CARTESIAN_POINT('',(5.8,-4.56,0.9));
+#3205 = VECTOR('',#3206,1.);
+#3206 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3207 = ORIENTED_EDGE('',*,*,#3106,.T.);
+#3208 = ORIENTED_EDGE('',*,*,#319,.T.);
+#3209 = PLANE('',#3210);
+#3210 = AXIS2_PLACEMENT_3D('',#3211,#3212,#3213);
+#3211 = CARTESIAN_POINT('',(5.8,-4.56,0.8));
+#3212 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3213 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3214 = ADVANCED_FACE('',(#3215),#3233,.F.);
+#3215 = FACE_BOUND('',#3216,.F.);
+#3216 = EDGE_LOOP('',(#3217,#3225,#3226,#3227));
+#3217 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3218 = EDGE_CURVE('',#3149,#3219,#3221,.T.);
+#3219 = VERTEX_POINT('',#3220);
+#3220 = CARTESIAN_POINT('',(-5.8,-5.6,0.9));
+#3221 = LINE('',#3222,#3223);
+#3222 = CARTESIAN_POINT('',(-8.25,-5.6,0.9));
+#3223 = VECTOR('',#3224,1.);
+#3224 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3225 = ORIENTED_EDGE('',*,*,#3156,.F.);
+#3226 = ORIENTED_EDGE('',*,*,#407,.T.);
+#3227 = ORIENTED_EDGE('',*,*,#3228,.F.);
+#3228 = EDGE_CURVE('',#3219,#400,#3229,.T.);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(-5.8,-5.6,0.8));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3233 = PLANE('',#3234);
+#3234 = AXIS2_PLACEMENT_3D('',#3235,#3236,#3237);
+#3235 = CARTESIAN_POINT('',(-8.3,-5.6,0.8));
+#3236 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3237 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3238 = ADVANCED_FACE('',(#3239),#3257,.T.);
+#3239 = FACE_BOUND('',#3240,.T.);
+#3240 = EDGE_LOOP('',(#3241,#3249,#3250,#3251));
+#3241 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3242 = EDGE_CURVE('',#3195,#3243,#3245,.T.);
+#3243 = VERTEX_POINT('',#3244);
+#3244 = CARTESIAN_POINT('',(8.25,-4.56,0.9));
+#3245 = LINE('',#3246,#3247);
+#3246 = CARTESIAN_POINT('',(5.75,-4.56,0.9));
+#3247 = VECTOR('',#3248,1.);
+#3248 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3249 = ORIENTED_EDGE('',*,*,#3194,.T.);
+#3250 = ORIENTED_EDGE('',*,*,#327,.T.);
+#3251 = ORIENTED_EDGE('',*,*,#3252,.F.);
+#3252 = EDGE_CURVE('',#3243,#328,#3253,.T.);
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(8.25,-4.56,0.4));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3257 = PLANE('',#3258);
+#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261);
+#3259 = CARTESIAN_POINT('',(5.8,-4.56,0.8));
+#3260 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3261 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3262 = ADVANCED_FACE('',(#3263),#3281,.F.);
+#3263 = FACE_BOUND('',#3264,.F.);
+#3264 = EDGE_LOOP('',(#3265,#3273,#3279,#3280));
+#3265 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#3266 = EDGE_CURVE('',#3267,#392,#3269,.T.);
+#3267 = VERTEX_POINT('',#3268);
+#3268 = CARTESIAN_POINT('',(-5.8,-7.1,0.9));
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(-5.8,-7.1,0.8));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3273 = ORIENTED_EDGE('',*,*,#3274,.F.);
+#3274 = EDGE_CURVE('',#3219,#3267,#3275,.T.);
+#3275 = LINE('',#3276,#3277);
+#3276 = CARTESIAN_POINT('',(-5.8,-7.1,0.9));
+#3277 = VECTOR('',#3278,1.);
+#3278 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3279 = ORIENTED_EDGE('',*,*,#3228,.T.);
+#3280 = ORIENTED_EDGE('',*,*,#399,.T.);
+#3281 = PLANE('',#3282);
+#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);
+#3283 = CARTESIAN_POINT('',(-5.8,-7.1,0.8));
+#3284 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3285 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3286 = ADVANCED_FACE('',(#3287),#3353,.T.);
+#3287 = FACE_BOUND('',#3288,.T.);
+#3288 = EDGE_LOOP('',(#3289,#3299,#3307,#3315,#3321,#3322,#3323,#3331,
+ #3339,#3347));
+#3289 = ORIENTED_EDGE('',*,*,#3290,.F.);
+#3290 = EDGE_CURVE('',#3291,#3293,#3295,.T.);
+#3291 = VERTEX_POINT('',#3292);
+#3292 = CARTESIAN_POINT('',(8.25,-4.473324958071,0.E+000));
+#3293 = VERTEX_POINT('',#3294);
+#3294 = CARTESIAN_POINT('',(8.25,-5.686675041929,0.E+000));
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3299 = ORIENTED_EDGE('',*,*,#3300,.T.);
+#3300 = EDGE_CURVE('',#3291,#3301,#3303,.T.);
+#3301 = VERTEX_POINT('',#3302);
+#3302 = CARTESIAN_POINT('',(8.25,-4.473324958071,0.8));
+#3303 = LINE('',#3304,#3305);
+#3304 = CARTESIAN_POINT('',(8.25,-4.473324958071,0.E+000));
+#3305 = VECTOR('',#3306,1.);
+#3306 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3307 = ORIENTED_EDGE('',*,*,#3308,.T.);
+#3308 = EDGE_CURVE('',#3301,#3309,#3311,.T.);
+#3309 = VERTEX_POINT('',#3310);
+#3310 = CARTESIAN_POINT('',(8.25,-4.56,0.8));
+#3311 = LINE('',#3312,#3313);
+#3312 = CARTESIAN_POINT('',(8.25,1.72,0.8));
+#3313 = VECTOR('',#3314,1.);
+#3314 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3315 = ORIENTED_EDGE('',*,*,#3316,.T.);
+#3316 = EDGE_CURVE('',#3309,#3243,#3317,.T.);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(8.25,-4.56,0.4));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3321 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#3322 = ORIENTED_EDGE('',*,*,#335,.T.);
+#3323 = ORIENTED_EDGE('',*,*,#3324,.F.);
+#3324 = EDGE_CURVE('',#3325,#336,#3327,.T.);
+#3325 = VERTEX_POINT('',#3326);
+#3326 = CARTESIAN_POINT('',(8.25,-5.6,0.9));
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(8.25,-5.6,0.4));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3331 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#3332 = EDGE_CURVE('',#3333,#3325,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(8.25,-5.6,0.8));
+#3335 = LINE('',#3336,#3337);
+#3336 = CARTESIAN_POINT('',(8.25,-5.6,0.4));
+#3337 = VECTOR('',#3338,1.);
+#3338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3339 = ORIENTED_EDGE('',*,*,#3340,.T.);
+#3340 = EDGE_CURVE('',#3333,#3341,#3343,.T.);
+#3341 = VERTEX_POINT('',#3342);
+#3342 = CARTESIAN_POINT('',(8.25,-5.686675041929,0.8));
+#3343 = LINE('',#3344,#3345);
+#3344 = CARTESIAN_POINT('',(8.25,0.45,0.8));
+#3345 = VECTOR('',#3346,1.);
+#3346 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3347 = ORIENTED_EDGE('',*,*,#3348,.F.);
+#3348 = EDGE_CURVE('',#3293,#3341,#3349,.T.);
+#3349 = LINE('',#3350,#3351);
+#3350 = CARTESIAN_POINT('',(8.25,-5.686675041929,0.E+000));
+#3351 = VECTOR('',#3352,1.);
+#3352 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3353 = PLANE('',#3354);
+#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);
+#3355 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#3356 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3357 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3358 = ADVANCED_FACE('',(#3359),#3377,.T.);
+#3359 = FACE_BOUND('',#3360,.T.);
+#3360 = EDGE_LOOP('',(#3361,#3369,#3375,#3376));
+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#3362 = EDGE_CURVE('',#3363,#3267,#3365,.T.);
+#3363 = VERTEX_POINT('',#3364);
+#3364 = CARTESIAN_POINT('',(-8.25,-7.1,0.9));
+#3365 = LINE('',#3366,#3367);
+#3366 = CARTESIAN_POINT('',(-8.25,-7.1,0.9));
+#3367 = VECTOR('',#3368,1.);
+#3368 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3369 = ORIENTED_EDGE('',*,*,#3370,.F.);
+#3370 = EDGE_CURVE('',#384,#3363,#3371,.T.);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(-8.25,-7.1,0.4));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3375 = ORIENTED_EDGE('',*,*,#391,.T.);
+#3376 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#3377 = PLANE('',#3378);
+#3378 = AXIS2_PLACEMENT_3D('',#3379,#3380,#3381);
+#3379 = CARTESIAN_POINT('',(-8.3,-7.1,0.8));
+#3380 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3381 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3382 = ADVANCED_FACE('',(#3383),#3401,.F.);
+#3383 = FACE_BOUND('',#3384,.F.);
+#3384 = EDGE_LOOP('',(#3385,#3393,#3399,#3400));
+#3385 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#3386 = EDGE_CURVE('',#3387,#3325,#3389,.T.);
+#3387 = VERTEX_POINT('',#3388);
+#3388 = CARTESIAN_POINT('',(5.8,-5.6,0.9));
+#3389 = LINE('',#3390,#3391);
+#3390 = CARTESIAN_POINT('',(5.75,-5.6,0.9));
+#3391 = VECTOR('',#3392,1.);
+#3392 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3393 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3394 = EDGE_CURVE('',#3387,#344,#3395,.T.);
+#3395 = LINE('',#3396,#3397);
+#3396 = CARTESIAN_POINT('',(5.8,-5.6,0.8));
+#3397 = VECTOR('',#3398,1.);
+#3398 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3399 = ORIENTED_EDGE('',*,*,#343,.T.);
+#3400 = ORIENTED_EDGE('',*,*,#3324,.F.);
+#3401 = PLANE('',#3402);
+#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405);
+#3403 = CARTESIAN_POINT('',(5.8,-5.6,0.8));
+#3404 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3405 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3406 = ADVANCED_FACE('',(#3407),#3449,.T.);
+#3407 = FACE_BOUND('',#3408,.T.);
+#3408 = EDGE_LOOP('',(#3409,#3419,#3425,#3426,#3427,#3435,#3443));
+#3409 = ORIENTED_EDGE('',*,*,#3410,.F.);
+#3410 = EDGE_CURVE('',#3411,#3413,#3415,.T.);
+#3411 = VERTEX_POINT('',#3412);
+#3412 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#3413 = VERTEX_POINT('',#3414);
+#3414 = CARTESIAN_POINT('',(-8.25,-7.013324958071,0.E+000));
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3419 = ORIENTED_EDGE('',*,*,#3420,.T.);
+#3420 = EDGE_CURVE('',#3411,#376,#3421,.T.);
+#3421 = LINE('',#3422,#3423);
+#3422 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#3423 = VECTOR('',#3424,1.);
+#3424 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3425 = ORIENTED_EDGE('',*,*,#383,.T.);
+#3426 = ORIENTED_EDGE('',*,*,#3370,.T.);
+#3427 = ORIENTED_EDGE('',*,*,#3428,.T.);
+#3428 = EDGE_CURVE('',#3363,#3429,#3431,.T.);
+#3429 = VERTEX_POINT('',#3430);
+#3430 = CARTESIAN_POINT('',(-8.25,-7.1,0.8));
+#3431 = LINE('',#3432,#3433);
+#3432 = CARTESIAN_POINT('',(-8.25,-7.1,0.4));
+#3433 = VECTOR('',#3434,1.);
+#3434 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3435 = ORIENTED_EDGE('',*,*,#3436,.T.);
+#3436 = EDGE_CURVE('',#3429,#3437,#3439,.T.);
+#3437 = VERTEX_POINT('',#3438);
+#3438 = CARTESIAN_POINT('',(-8.25,-7.013324958071,0.8));
+#3439 = LINE('',#3440,#3441);
+#3440 = CARTESIAN_POINT('',(-8.25,-7.55,0.8));
+#3441 = VECTOR('',#3442,1.);
+#3442 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3443 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#3444 = EDGE_CURVE('',#3413,#3437,#3445,.T.);
+#3445 = LINE('',#3446,#3447);
+#3446 = CARTESIAN_POINT('',(-8.25,-7.013324958071,0.E+000));
+#3447 = VECTOR('',#3448,1.);
+#3448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3449 = PLANE('',#3450);
+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);
+#3451 = CARTESIAN_POINT('',(-8.25,-8.,0.E+000));
+#3452 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3453 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3454 = ADVANCED_FACE('',(#3455),#3473,.T.);
+#3455 = FACE_BOUND('',#3456,.T.);
+#3456 = EDGE_LOOP('',(#3457,#3465,#3471,#3472));
+#3457 = ORIENTED_EDGE('',*,*,#3458,.F.);
+#3458 = EDGE_CURVE('',#3459,#352,#3461,.T.);
+#3459 = VERTEX_POINT('',#3460);
+#3460 = CARTESIAN_POINT('',(5.8,-7.1,0.9));
+#3461 = LINE('',#3462,#3463);
+#3462 = CARTESIAN_POINT('',(5.8,-7.1,0.8));
+#3463 = VECTOR('',#3464,1.);
+#3464 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3465 = ORIENTED_EDGE('',*,*,#3466,.F.);
+#3466 = EDGE_CURVE('',#3387,#3459,#3467,.T.);
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(5.8,-7.1,0.9));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3471 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3472 = ORIENTED_EDGE('',*,*,#351,.T.);
+#3473 = PLANE('',#3474);
+#3474 = AXIS2_PLACEMENT_3D('',#3475,#3476,#3477);
+#3475 = CARTESIAN_POINT('',(5.8,-7.1,0.8));
+#3476 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3477 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3478 = ADVANCED_FACE('',(#3479),#3497,.T.);
+#3479 = FACE_BOUND('',#3480,.T.);
+#3480 = EDGE_LOOP('',(#3481,#3489,#3490,#3491));
+#3481 = ORIENTED_EDGE('',*,*,#3482,.T.);
+#3482 = EDGE_CURVE('',#3483,#368,#3485,.T.);
+#3483 = VERTEX_POINT('',#3484);
+#3484 = CARTESIAN_POINT('',(8.25,-8.,0.E+000));
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(8.25,-8.,0.E+000));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3489 = ORIENTED_EDGE('',*,*,#375,.T.);
+#3490 = ORIENTED_EDGE('',*,*,#3420,.F.);
+#3491 = ORIENTED_EDGE('',*,*,#3492,.F.);
+#3492 = EDGE_CURVE('',#3483,#3411,#3493,.T.);
+#3493 = LINE('',#3494,#3495);
+#3494 = CARTESIAN_POINT('',(8.25,-8.,0.E+000));
+#3495 = VECTOR('',#3496,1.);
+#3496 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3497 = PLANE('',#3498);
+#3498 = AXIS2_PLACEMENT_3D('',#3499,#3500,#3501);
+#3499 = CARTESIAN_POINT('',(8.25,-8.,0.E+000));
+#3500 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3501 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3502 = ADVANCED_FACE('',(#3503),#3521,.T.);
+#3503 = FACE_BOUND('',#3504,.T.);
+#3504 = EDGE_LOOP('',(#3505,#3513,#3514,#3515));
+#3505 = ORIENTED_EDGE('',*,*,#3506,.F.);
+#3506 = EDGE_CURVE('',#3459,#3507,#3509,.T.);
+#3507 = VERTEX_POINT('',#3508);
+#3508 = CARTESIAN_POINT('',(8.25,-7.1,0.9));
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(5.75,-7.1,0.9));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3513 = ORIENTED_EDGE('',*,*,#3458,.T.);
+#3514 = ORIENTED_EDGE('',*,*,#359,.T.);
+#3515 = ORIENTED_EDGE('',*,*,#3516,.F.);
+#3516 = EDGE_CURVE('',#3507,#360,#3517,.T.);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(8.25,-7.1,0.4));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3521 = PLANE('',#3522);
+#3522 = AXIS2_PLACEMENT_3D('',#3523,#3524,#3525);
+#3523 = CARTESIAN_POINT('',(5.8,-7.1,0.8));
+#3524 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3526 = ADVANCED_FACE('',(#3527),#3562,.T.);
+#3527 = FACE_BOUND('',#3528,.T.);
+#3528 = EDGE_LOOP('',(#3529,#3537,#3545,#3553,#3559,#3560,#3561));
+#3529 = ORIENTED_EDGE('',*,*,#3530,.F.);
+#3530 = EDGE_CURVE('',#3531,#3483,#3533,.T.);
+#3531 = VERTEX_POINT('',#3532);
+#3532 = CARTESIAN_POINT('',(8.25,-7.013324958071,0.E+000));
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3537 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3538 = EDGE_CURVE('',#3531,#3539,#3541,.T.);
+#3539 = VERTEX_POINT('',#3540);
+#3540 = CARTESIAN_POINT('',(8.25,-7.013324958071,0.8));
+#3541 = LINE('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(8.25,-7.013324958071,0.E+000));
+#3543 = VECTOR('',#3544,1.);
+#3544 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3545 = ORIENTED_EDGE('',*,*,#3546,.T.);
+#3546 = EDGE_CURVE('',#3539,#3547,#3549,.T.);
+#3547 = VERTEX_POINT('',#3548);
+#3548 = CARTESIAN_POINT('',(8.25,-7.1,0.8));
+#3549 = LINE('',#3550,#3551);
+#3550 = CARTESIAN_POINT('',(8.25,0.45,0.8));
+#3551 = VECTOR('',#3552,1.);
+#3552 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3553 = ORIENTED_EDGE('',*,*,#3554,.T.);
+#3554 = EDGE_CURVE('',#3547,#3507,#3555,.T.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(8.25,-7.1,0.4));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3559 = ORIENTED_EDGE('',*,*,#3516,.T.);
+#3560 = ORIENTED_EDGE('',*,*,#367,.T.);
+#3561 = ORIENTED_EDGE('',*,*,#3482,.F.);
+#3562 = PLANE('',#3563);
+#3563 = AXIS2_PLACEMENT_3D('',#3564,#3565,#3566);
+#3564 = CARTESIAN_POINT('',(8.25,8.,0.E+000));
+#3565 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3566 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3567 = ADVANCED_FACE('',(#3568),#3593,.T.);
+#3568 = FACE_BOUND('',#3569,.T.);
+#3569 = EDGE_LOOP('',(#3570,#3578,#3579,#3587));
+#3570 = ORIENTED_EDGE('',*,*,#3571,.F.);
+#3571 = EDGE_CURVE('',#578,#3572,#3574,.T.);
+#3572 = VERTEX_POINT('',#3573);
+#3573 = CARTESIAN_POINT('',(-2.5,3.5,1.1));
+#3574 = LINE('',#3575,#3576);
+#3575 = CARTESIAN_POINT('',(-2.5,3.5,0.9));
+#3576 = VECTOR('',#3577,1.);
+#3577 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3578 = ORIENTED_EDGE('',*,*,#575,.F.);
+#3579 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3580 = EDGE_CURVE('',#576,#3581,#3583,.T.);
+#3581 = VERTEX_POINT('',#3582);
+#3582 = CARTESIAN_POINT('',(-3.,3.5,1.1));
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(-3.,3.5,0.9));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3587 = ORIENTED_EDGE('',*,*,#3588,.T.);
+#3588 = EDGE_CURVE('',#3581,#3572,#3589,.T.);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(-3.,3.5,1.1));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3593 = PLANE('',#3594);
+#3594 = AXIS2_PLACEMENT_3D('',#3595,#3596,#3597);
+#3595 = CARTESIAN_POINT('',(-3.,3.5,0.9));
+#3596 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3597 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3598 = ADVANCED_FACE('',(#3599),#3617,.T.);
+#3599 = FACE_BOUND('',#3600,.T.);
+#3600 = EDGE_LOOP('',(#3601,#3609,#3610,#3611));
+#3601 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3602 = EDGE_CURVE('',#594,#3603,#3605,.T.);
+#3603 = VERTEX_POINT('',#3604);
+#3604 = CARTESIAN_POINT('',(-2.5,2.5,1.1));
+#3605 = LINE('',#3606,#3607);
+#3606 = CARTESIAN_POINT('',(-2.5,2.5,0.9));
+#3607 = VECTOR('',#3608,1.);
+#3608 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3609 = ORIENTED_EDGE('',*,*,#601,.F.);
+#3610 = ORIENTED_EDGE('',*,*,#3571,.T.);
+#3611 = ORIENTED_EDGE('',*,*,#3612,.F.);
+#3612 = EDGE_CURVE('',#3603,#3572,#3613,.T.);
+#3613 = LINE('',#3614,#3615);
+#3614 = CARTESIAN_POINT('',(-2.5,2.5,1.1));
+#3615 = VECTOR('',#3616,1.);
+#3616 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3617 = PLANE('',#3618);
+#3618 = AXIS2_PLACEMENT_3D('',#3619,#3620,#3621);
+#3619 = CARTESIAN_POINT('',(-2.5,2.5,0.9));
+#3620 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3622 = ADVANCED_FACE('',(#3623),#3641,.F.);
+#3623 = FACE_BOUND('',#3624,.F.);
+#3624 = EDGE_LOOP('',(#3625,#3626,#3627,#3635));
+#3625 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3626 = ORIENTED_EDGE('',*,*,#593,.F.);
+#3627 = ORIENTED_EDGE('',*,*,#3628,.T.);
+#3628 = EDGE_CURVE('',#586,#3629,#3631,.T.);
+#3629 = VERTEX_POINT('',#3630);
+#3630 = CARTESIAN_POINT('',(-3.,2.5,1.1));
+#3631 = LINE('',#3632,#3633);
+#3632 = CARTESIAN_POINT('',(-3.,2.5,0.9));
+#3633 = VECTOR('',#3634,1.);
+#3634 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3635 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#3636 = EDGE_CURVE('',#3629,#3603,#3637,.T.);
+#3637 = LINE('',#3638,#3639);
+#3638 = CARTESIAN_POINT('',(-3.,2.5,1.1));
+#3639 = VECTOR('',#3640,1.);
+#3640 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3641 = PLANE('',#3642);
+#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);
+#3643 = CARTESIAN_POINT('',(-3.,2.5,0.9));
+#3644 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3645 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3646 = ADVANCED_FACE('',(#3647),#3658,.F.);
+#3647 = FACE_BOUND('',#3648,.F.);
+#3648 = EDGE_LOOP('',(#3649,#3650,#3651,#3652));
+#3649 = ORIENTED_EDGE('',*,*,#3628,.F.);
+#3650 = ORIENTED_EDGE('',*,*,#585,.F.);
+#3651 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3652 = ORIENTED_EDGE('',*,*,#3653,.F.);
+#3653 = EDGE_CURVE('',#3629,#3581,#3654,.T.);
+#3654 = LINE('',#3655,#3656);
+#3655 = CARTESIAN_POINT('',(-3.,2.5,1.1));
+#3656 = VECTOR('',#3657,1.);
+#3657 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3658 = PLANE('',#3659);
+#3659 = AXIS2_PLACEMENT_3D('',#3660,#3661,#3662);
+#3660 = CARTESIAN_POINT('',(-3.,2.5,0.9));
+#3661 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3662 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3663 = ADVANCED_FACE('',(#3664),#3689,.T.);
+#3664 = FACE_BOUND('',#3665,.T.);
+#3665 = EDGE_LOOP('',(#3666,#3674,#3675,#3683));
+#3666 = ORIENTED_EDGE('',*,*,#3667,.F.);
+#3667 = EDGE_CURVE('',#612,#3668,#3670,.T.);
+#3668 = VERTEX_POINT('',#3669);
+#3669 = CARTESIAN_POINT('',(-0.5,0.5,1.1));
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(-0.5,0.5,0.9));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3674 = ORIENTED_EDGE('',*,*,#609,.F.);
+#3675 = ORIENTED_EDGE('',*,*,#3676,.T.);
+#3676 = EDGE_CURVE('',#610,#3677,#3679,.T.);
+#3677 = VERTEX_POINT('',#3678);
+#3678 = CARTESIAN_POINT('',(-1.,0.5,1.1));
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(-1.,0.5,0.9));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3683 = ORIENTED_EDGE('',*,*,#3684,.T.);
+#3684 = EDGE_CURVE('',#3677,#3668,#3685,.T.);
+#3685 = LINE('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(-1.,0.5,1.1));
+#3687 = VECTOR('',#3688,1.);
+#3688 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3689 = PLANE('',#3690);
+#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693);
+#3691 = CARTESIAN_POINT('',(-1.,0.5,0.9));
+#3692 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3694 = ADVANCED_FACE('',(#3695),#3713,.T.);
+#3695 = FACE_BOUND('',#3696,.T.);
+#3696 = EDGE_LOOP('',(#3697,#3705,#3706,#3707));
+#3697 = ORIENTED_EDGE('',*,*,#3698,.F.);
+#3698 = EDGE_CURVE('',#628,#3699,#3701,.T.);
+#3699 = VERTEX_POINT('',#3700);
+#3700 = CARTESIAN_POINT('',(-0.5,-0.5,1.1));
+#3701 = LINE('',#3702,#3703);
+#3702 = CARTESIAN_POINT('',(-0.5,-0.5,0.9));
+#3703 = VECTOR('',#3704,1.);
+#3704 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3705 = ORIENTED_EDGE('',*,*,#635,.F.);
+#3706 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3707 = ORIENTED_EDGE('',*,*,#3708,.F.);
+#3708 = EDGE_CURVE('',#3699,#3668,#3709,.T.);
+#3709 = LINE('',#3710,#3711);
+#3710 = CARTESIAN_POINT('',(-0.5,-0.5,1.1));
+#3711 = VECTOR('',#3712,1.);
+#3712 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3713 = PLANE('',#3714);
+#3714 = AXIS2_PLACEMENT_3D('',#3715,#3716,#3717);
+#3715 = CARTESIAN_POINT('',(-0.5,-0.5,0.9));
+#3716 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3717 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3718 = ADVANCED_FACE('',(#3719),#3737,.F.);
+#3719 = FACE_BOUND('',#3720,.F.);
+#3720 = EDGE_LOOP('',(#3721,#3722,#3723,#3731));
+#3721 = ORIENTED_EDGE('',*,*,#3698,.F.);
+#3722 = ORIENTED_EDGE('',*,*,#627,.F.);
+#3723 = ORIENTED_EDGE('',*,*,#3724,.T.);
+#3724 = EDGE_CURVE('',#620,#3725,#3727,.T.);
+#3725 = VERTEX_POINT('',#3726);
+#3726 = CARTESIAN_POINT('',(-1.,-0.5,1.1));
+#3727 = LINE('',#3728,#3729);
+#3728 = CARTESIAN_POINT('',(-1.,-0.5,0.9));
+#3729 = VECTOR('',#3730,1.);
+#3730 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3731 = ORIENTED_EDGE('',*,*,#3732,.T.);
+#3732 = EDGE_CURVE('',#3725,#3699,#3733,.T.);
+#3733 = LINE('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(-1.,-0.5,1.1));
+#3735 = VECTOR('',#3736,1.);
+#3736 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3737 = PLANE('',#3738);
+#3738 = AXIS2_PLACEMENT_3D('',#3739,#3740,#3741);
+#3739 = CARTESIAN_POINT('',(-1.,-0.5,0.9));
+#3740 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3741 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3742 = ADVANCED_FACE('',(#3743),#3754,.F.);
+#3743 = FACE_BOUND('',#3744,.F.);
+#3744 = EDGE_LOOP('',(#3745,#3746,#3747,#3748));
+#3745 = ORIENTED_EDGE('',*,*,#3724,.F.);
+#3746 = ORIENTED_EDGE('',*,*,#619,.F.);
+#3747 = ORIENTED_EDGE('',*,*,#3676,.T.);
+#3748 = ORIENTED_EDGE('',*,*,#3749,.F.);
+#3749 = EDGE_CURVE('',#3725,#3677,#3750,.T.);
+#3750 = LINE('',#3751,#3752);
+#3751 = CARTESIAN_POINT('',(-1.,-0.5,1.1));
+#3752 = VECTOR('',#3753,1.);
+#3753 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3754 = PLANE('',#3755);
+#3755 = AXIS2_PLACEMENT_3D('',#3756,#3757,#3758);
+#3756 = CARTESIAN_POINT('',(-1.,-0.5,0.9));
+#3757 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3758 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3759 = ADVANCED_FACE('',(#3760),#3785,.T.);
+#3760 = FACE_BOUND('',#3761,.T.);
+#3761 = EDGE_LOOP('',(#3762,#3770,#3771,#3779));
+#3762 = ORIENTED_EDGE('',*,*,#3763,.F.);
+#3763 = EDGE_CURVE('',#646,#3764,#3766,.T.);
+#3764 = VERTEX_POINT('',#3765);
+#3765 = CARTESIAN_POINT('',(-1.5,0.E+000,1.1));
+#3766 = LINE('',#3767,#3768);
+#3767 = CARTESIAN_POINT('',(-1.5,0.E+000,0.9));
+#3768 = VECTOR('',#3769,1.);
+#3769 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3770 = ORIENTED_EDGE('',*,*,#643,.F.);
+#3771 = ORIENTED_EDGE('',*,*,#3772,.T.);
+#3772 = EDGE_CURVE('',#644,#3773,#3775,.T.);
+#3773 = VERTEX_POINT('',#3774);
+#3774 = CARTESIAN_POINT('',(-2.,0.E+000,1.1));
+#3775 = LINE('',#3776,#3777);
+#3776 = CARTESIAN_POINT('',(-2.,0.E+000,0.9));
+#3777 = VECTOR('',#3778,1.);
+#3778 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3779 = ORIENTED_EDGE('',*,*,#3780,.T.);
+#3780 = EDGE_CURVE('',#3773,#3764,#3781,.T.);
+#3781 = LINE('',#3782,#3783);
+#3782 = CARTESIAN_POINT('',(-2.,0.E+000,1.1));
+#3783 = VECTOR('',#3784,1.);
+#3784 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3785 = PLANE('',#3786);
+#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789);
+#3787 = CARTESIAN_POINT('',(-2.,0.E+000,0.9));
+#3788 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3789 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3790 = ADVANCED_FACE('',(#3791),#3809,.T.);
+#3791 = FACE_BOUND('',#3792,.T.);
+#3792 = EDGE_LOOP('',(#3793,#3801,#3802,#3803));
+#3793 = ORIENTED_EDGE('',*,*,#3794,.F.);
+#3794 = EDGE_CURVE('',#662,#3795,#3797,.T.);
+#3795 = VERTEX_POINT('',#3796);
+#3796 = CARTESIAN_POINT('',(-1.5,-1.,1.1));
+#3797 = LINE('',#3798,#3799);
+#3798 = CARTESIAN_POINT('',(-1.5,-1.,0.9));
+#3799 = VECTOR('',#3800,1.);
+#3800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3801 = ORIENTED_EDGE('',*,*,#669,.F.);
+#3802 = ORIENTED_EDGE('',*,*,#3763,.T.);
+#3803 = ORIENTED_EDGE('',*,*,#3804,.F.);
+#3804 = EDGE_CURVE('',#3795,#3764,#3805,.T.);
+#3805 = LINE('',#3806,#3807);
+#3806 = CARTESIAN_POINT('',(-1.5,-1.,1.1));
+#3807 = VECTOR('',#3808,1.);
+#3808 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3809 = PLANE('',#3810);
+#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813);
+#3811 = CARTESIAN_POINT('',(-1.5,-1.,0.9));
+#3812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3813 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3814 = ADVANCED_FACE('',(#3815),#3833,.F.);
+#3815 = FACE_BOUND('',#3816,.F.);
+#3816 = EDGE_LOOP('',(#3817,#3818,#3819,#3827));
+#3817 = ORIENTED_EDGE('',*,*,#3794,.F.);
+#3818 = ORIENTED_EDGE('',*,*,#661,.F.);
+#3819 = ORIENTED_EDGE('',*,*,#3820,.T.);
+#3820 = EDGE_CURVE('',#654,#3821,#3823,.T.);
+#3821 = VERTEX_POINT('',#3822);
+#3822 = CARTESIAN_POINT('',(-2.,-1.,1.1));
+#3823 = LINE('',#3824,#3825);
+#3824 = CARTESIAN_POINT('',(-2.,-1.,0.9));
+#3825 = VECTOR('',#3826,1.);
+#3826 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3827 = ORIENTED_EDGE('',*,*,#3828,.T.);
+#3828 = EDGE_CURVE('',#3821,#3795,#3829,.T.);
+#3829 = LINE('',#3830,#3831);
+#3830 = CARTESIAN_POINT('',(-2.,-1.,1.1));
+#3831 = VECTOR('',#3832,1.);
+#3832 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3833 = PLANE('',#3834);
+#3834 = AXIS2_PLACEMENT_3D('',#3835,#3836,#3837);
+#3835 = CARTESIAN_POINT('',(-2.,-1.,0.9));
+#3836 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3837 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3838 = ADVANCED_FACE('',(#3839),#3850,.F.);
+#3839 = FACE_BOUND('',#3840,.F.);
+#3840 = EDGE_LOOP('',(#3841,#3842,#3843,#3844));
+#3841 = ORIENTED_EDGE('',*,*,#3820,.F.);
+#3842 = ORIENTED_EDGE('',*,*,#653,.F.);
+#3843 = ORIENTED_EDGE('',*,*,#3772,.T.);
+#3844 = ORIENTED_EDGE('',*,*,#3845,.F.);
+#3845 = EDGE_CURVE('',#3821,#3773,#3846,.T.);
+#3846 = LINE('',#3847,#3848);
+#3847 = CARTESIAN_POINT('',(-2.,-1.,1.1));
+#3848 = VECTOR('',#3849,1.);
+#3849 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3850 = PLANE('',#3851);
+#3851 = AXIS2_PLACEMENT_3D('',#3852,#3853,#3854);
+#3852 = CARTESIAN_POINT('',(-2.,-1.,0.9));
+#3853 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3854 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3855 = ADVANCED_FACE('',(#3856),#3881,.T.);
+#3856 = FACE_BOUND('',#3857,.T.);
+#3857 = EDGE_LOOP('',(#3858,#3866,#3867,#3875));
+#3858 = ORIENTED_EDGE('',*,*,#3859,.F.);
+#3859 = EDGE_CURVE('',#680,#3860,#3862,.T.);
+#3860 = VERTEX_POINT('',#3861);
+#3861 = CARTESIAN_POINT('',(-2.5,1.,1.1));
+#3862 = LINE('',#3863,#3864);
+#3863 = CARTESIAN_POINT('',(-2.5,1.,0.9));
+#3864 = VECTOR('',#3865,1.);
+#3865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3866 = ORIENTED_EDGE('',*,*,#677,.F.);
+#3867 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#3868 = EDGE_CURVE('',#678,#3869,#3871,.T.);
+#3869 = VERTEX_POINT('',#3870);
+#3870 = CARTESIAN_POINT('',(-3.,1.,1.1));
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(-3.,1.,0.9));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3875 = ORIENTED_EDGE('',*,*,#3876,.T.);
+#3876 = EDGE_CURVE('',#3869,#3860,#3877,.T.);
+#3877 = LINE('',#3878,#3879);
+#3878 = CARTESIAN_POINT('',(-3.,1.,1.1));
+#3879 = VECTOR('',#3880,1.);
+#3880 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3881 = PLANE('',#3882);
+#3882 = AXIS2_PLACEMENT_3D('',#3883,#3884,#3885);
+#3883 = CARTESIAN_POINT('',(-3.,1.,0.9));
+#3884 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3886 = ADVANCED_FACE('',(#3887),#3905,.T.);
+#3887 = FACE_BOUND('',#3888,.T.);
+#3888 = EDGE_LOOP('',(#3889,#3897,#3898,#3899));
+#3889 = ORIENTED_EDGE('',*,*,#3890,.F.);
+#3890 = EDGE_CURVE('',#696,#3891,#3893,.T.);
+#3891 = VERTEX_POINT('',#3892);
+#3892 = CARTESIAN_POINT('',(-2.5,0.E+000,1.1));
+#3893 = LINE('',#3894,#3895);
+#3894 = CARTESIAN_POINT('',(-2.5,0.E+000,0.9));
+#3895 = VECTOR('',#3896,1.);
+#3896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3897 = ORIENTED_EDGE('',*,*,#703,.F.);
+#3898 = ORIENTED_EDGE('',*,*,#3859,.T.);
+#3899 = ORIENTED_EDGE('',*,*,#3900,.F.);
+#3900 = EDGE_CURVE('',#3891,#3860,#3901,.T.);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(-2.5,0.E+000,1.1));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3905 = PLANE('',#3906);
+#3906 = AXIS2_PLACEMENT_3D('',#3907,#3908,#3909);
+#3907 = CARTESIAN_POINT('',(-2.5,0.E+000,0.9));
+#3908 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3909 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3910 = ADVANCED_FACE('',(#3911),#3929,.F.);
+#3911 = FACE_BOUND('',#3912,.F.);
+#3912 = EDGE_LOOP('',(#3913,#3914,#3915,#3923));
+#3913 = ORIENTED_EDGE('',*,*,#3890,.F.);
+#3914 = ORIENTED_EDGE('',*,*,#695,.F.);
+#3915 = ORIENTED_EDGE('',*,*,#3916,.T.);
+#3916 = EDGE_CURVE('',#688,#3917,#3919,.T.);
+#3917 = VERTEX_POINT('',#3918);
+#3918 = CARTESIAN_POINT('',(-3.,0.E+000,1.1));
+#3919 = LINE('',#3920,#3921);
+#3920 = CARTESIAN_POINT('',(-3.,0.E+000,0.9));
+#3921 = VECTOR('',#3922,1.);
+#3922 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3923 = ORIENTED_EDGE('',*,*,#3924,.T.);
+#3924 = EDGE_CURVE('',#3917,#3891,#3925,.T.);
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(-3.,0.E+000,1.1));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3929 = PLANE('',#3930);
+#3930 = AXIS2_PLACEMENT_3D('',#3931,#3932,#3933);
+#3931 = CARTESIAN_POINT('',(-3.,0.E+000,0.9));
+#3932 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3933 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3934 = ADVANCED_FACE('',(#3935),#3946,.F.);
+#3935 = FACE_BOUND('',#3936,.F.);
+#3936 = EDGE_LOOP('',(#3937,#3938,#3939,#3940));
+#3937 = ORIENTED_EDGE('',*,*,#3916,.F.);
+#3938 = ORIENTED_EDGE('',*,*,#687,.F.);
+#3939 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#3940 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#3941 = EDGE_CURVE('',#3917,#3869,#3942,.T.);
+#3942 = LINE('',#3943,#3944);
+#3943 = CARTESIAN_POINT('',(-3.,0.E+000,1.1));
+#3944 = VECTOR('',#3945,1.);
+#3945 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3946 = PLANE('',#3947);
+#3947 = AXIS2_PLACEMENT_3D('',#3948,#3949,#3950);
+#3948 = CARTESIAN_POINT('',(-3.,0.E+000,0.9));
+#3949 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3951 = ADVANCED_FACE('',(#3952),#3977,.T.);
+#3952 = FACE_BOUND('',#3953,.T.);
+#3953 = EDGE_LOOP('',(#3954,#3962,#3963,#3971));
+#3954 = ORIENTED_EDGE('',*,*,#3955,.F.);
+#3955 = EDGE_CURVE('',#714,#3956,#3958,.T.);
+#3956 = VERTEX_POINT('',#3957);
+#3957 = CARTESIAN_POINT('',(-1.,-2.5,1.1));
+#3958 = LINE('',#3959,#3960);
+#3959 = CARTESIAN_POINT('',(-1.,-2.5,0.9));
+#3960 = VECTOR('',#3961,1.);
+#3961 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3962 = ORIENTED_EDGE('',*,*,#711,.F.);
+#3963 = ORIENTED_EDGE('',*,*,#3964,.T.);
+#3964 = EDGE_CURVE('',#712,#3965,#3967,.T.);
+#3965 = VERTEX_POINT('',#3966);
+#3966 = CARTESIAN_POINT('',(-2.,-2.5,1.1));
+#3967 = LINE('',#3968,#3969);
+#3968 = CARTESIAN_POINT('',(-2.,-2.5,0.9));
+#3969 = VECTOR('',#3970,1.);
+#3970 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3971 = ORIENTED_EDGE('',*,*,#3972,.T.);
+#3972 = EDGE_CURVE('',#3965,#3956,#3973,.T.);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(-2.,-2.5,1.1));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3977 = PLANE('',#3978);
+#3978 = AXIS2_PLACEMENT_3D('',#3979,#3980,#3981);
+#3979 = CARTESIAN_POINT('',(-2.,-2.5,0.9));
+#3980 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3981 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3982 = ADVANCED_FACE('',(#3983),#4001,.T.);
+#3983 = FACE_BOUND('',#3984,.T.);
+#3984 = EDGE_LOOP('',(#3985,#3993,#3994,#3995));
+#3985 = ORIENTED_EDGE('',*,*,#3986,.F.);
+#3986 = EDGE_CURVE('',#730,#3987,#3989,.T.);
+#3987 = VERTEX_POINT('',#3988);
+#3988 = CARTESIAN_POINT('',(-1.,-3.,1.1));
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(-1.,-3.,0.9));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3993 = ORIENTED_EDGE('',*,*,#737,.F.);
+#3994 = ORIENTED_EDGE('',*,*,#3955,.T.);
+#3995 = ORIENTED_EDGE('',*,*,#3996,.F.);
+#3996 = EDGE_CURVE('',#3987,#3956,#3997,.T.);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(-1.,-3.,1.1));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4001 = PLANE('',#4002);
+#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005);
+#4003 = CARTESIAN_POINT('',(-1.,-3.,0.9));
+#4004 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4005 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4006 = ADVANCED_FACE('',(#4007),#4025,.F.);
+#4007 = FACE_BOUND('',#4008,.F.);
+#4008 = EDGE_LOOP('',(#4009,#4010,#4011,#4019));
+#4009 = ORIENTED_EDGE('',*,*,#3986,.F.);
+#4010 = ORIENTED_EDGE('',*,*,#729,.F.);
+#4011 = ORIENTED_EDGE('',*,*,#4012,.T.);
+#4012 = EDGE_CURVE('',#722,#4013,#4015,.T.);
+#4013 = VERTEX_POINT('',#4014);
+#4014 = CARTESIAN_POINT('',(-2.,-3.,1.1));
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(-2.,-3.,0.9));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4019 = ORIENTED_EDGE('',*,*,#4020,.T.);
+#4020 = EDGE_CURVE('',#4013,#3987,#4021,.T.);
+#4021 = LINE('',#4022,#4023);
+#4022 = CARTESIAN_POINT('',(-2.,-3.,1.1));
+#4023 = VECTOR('',#4024,1.);
+#4024 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4025 = PLANE('',#4026);
+#4026 = AXIS2_PLACEMENT_3D('',#4027,#4028,#4029);
+#4027 = CARTESIAN_POINT('',(-2.,-3.,0.9));
+#4028 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4029 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4030 = ADVANCED_FACE('',(#4031),#4042,.F.);
+#4031 = FACE_BOUND('',#4032,.F.);
+#4032 = EDGE_LOOP('',(#4033,#4034,#4035,#4036));
+#4033 = ORIENTED_EDGE('',*,*,#4012,.F.);
+#4034 = ORIENTED_EDGE('',*,*,#721,.F.);
+#4035 = ORIENTED_EDGE('',*,*,#3964,.T.);
+#4036 = ORIENTED_EDGE('',*,*,#4037,.F.);
+#4037 = EDGE_CURVE('',#4013,#3965,#4038,.T.);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(-2.,-3.,1.1));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4042 = PLANE('',#4043);
+#4043 = AXIS2_PLACEMENT_3D('',#4044,#4045,#4046);
+#4044 = CARTESIAN_POINT('',(-2.,-3.,0.9));
+#4045 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4046 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4047 = ADVANCED_FACE('',(#4048),#4073,.T.);
+#4048 = FACE_BOUND('',#4049,.T.);
+#4049 = EDGE_LOOP('',(#4050,#4058,#4059,#4067));
+#4050 = ORIENTED_EDGE('',*,*,#4051,.F.);
+#4051 = EDGE_CURVE('',#748,#4052,#4054,.T.);
+#4052 = VERTEX_POINT('',#4053);
+#4053 = CARTESIAN_POINT('',(0.E+000,-2.,1.1));
+#4054 = LINE('',#4055,#4056);
+#4055 = CARTESIAN_POINT('',(0.E+000,-2.,0.9));
+#4056 = VECTOR('',#4057,1.);
+#4057 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4058 = ORIENTED_EDGE('',*,*,#745,.F.);
+#4059 = ORIENTED_EDGE('',*,*,#4060,.T.);
+#4060 = EDGE_CURVE('',#746,#4061,#4063,.T.);
+#4061 = VERTEX_POINT('',#4062);
+#4062 = CARTESIAN_POINT('',(0.E+000,-1.5,1.1));
+#4063 = LINE('',#4064,#4065);
+#4064 = CARTESIAN_POINT('',(0.E+000,-1.5,0.9));
+#4065 = VECTOR('',#4066,1.);
+#4066 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4067 = ORIENTED_EDGE('',*,*,#4068,.F.);
+#4068 = EDGE_CURVE('',#4052,#4061,#4069,.T.);
+#4069 = LINE('',#4070,#4071);
+#4070 = CARTESIAN_POINT('',(0.E+000,-2.,1.1));
+#4071 = VECTOR('',#4072,1.);
+#4072 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4073 = PLANE('',#4074);
+#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077);
+#4075 = CARTESIAN_POINT('',(0.E+000,-2.,0.9));
+#4076 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4077 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4078 = ADVANCED_FACE('',(#4079),#4097,.F.);
+#4079 = FACE_BOUND('',#4080,.F.);
+#4080 = EDGE_LOOP('',(#4081,#4082,#4083,#4091));
+#4081 = ORIENTED_EDGE('',*,*,#4051,.F.);
+#4082 = ORIENTED_EDGE('',*,*,#771,.F.);
+#4083 = ORIENTED_EDGE('',*,*,#4084,.T.);
+#4084 = EDGE_CURVE('',#764,#4085,#4087,.T.);
+#4085 = VERTEX_POINT('',#4086);
+#4086 = CARTESIAN_POINT('',(-1.,-2.,1.1));
+#4087 = LINE('',#4088,#4089);
+#4088 = CARTESIAN_POINT('',(-1.,-2.,0.9));
+#4089 = VECTOR('',#4090,1.);
+#4090 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4091 = ORIENTED_EDGE('',*,*,#4092,.T.);
+#4092 = EDGE_CURVE('',#4085,#4052,#4093,.T.);
+#4093 = LINE('',#4094,#4095);
+#4094 = CARTESIAN_POINT('',(-1.,-2.,1.1));
+#4095 = VECTOR('',#4096,1.);
+#4096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4097 = PLANE('',#4098);
+#4098 = AXIS2_PLACEMENT_3D('',#4099,#4100,#4101);
+#4099 = CARTESIAN_POINT('',(-1.,-2.,0.9));
+#4100 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4101 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4102 = ADVANCED_FACE('',(#4103),#4121,.F.);
+#4103 = FACE_BOUND('',#4104,.F.);
+#4104 = EDGE_LOOP('',(#4105,#4106,#4107,#4115));
+#4105 = ORIENTED_EDGE('',*,*,#4084,.F.);
+#4106 = ORIENTED_EDGE('',*,*,#763,.F.);
+#4107 = ORIENTED_EDGE('',*,*,#4108,.T.);
+#4108 = EDGE_CURVE('',#756,#4109,#4111,.T.);
+#4109 = VERTEX_POINT('',#4110);
+#4110 = CARTESIAN_POINT('',(-1.,-1.5,1.1));
+#4111 = LINE('',#4112,#4113);
+#4112 = CARTESIAN_POINT('',(-1.,-1.5,0.9));
+#4113 = VECTOR('',#4114,1.);
+#4114 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4115 = ORIENTED_EDGE('',*,*,#4116,.F.);
+#4116 = EDGE_CURVE('',#4085,#4109,#4117,.T.);
+#4117 = LINE('',#4118,#4119);
+#4118 = CARTESIAN_POINT('',(-1.,-2.,1.1));
+#4119 = VECTOR('',#4120,1.);
+#4120 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4121 = PLANE('',#4122);
+#4122 = AXIS2_PLACEMENT_3D('',#4123,#4124,#4125);
+#4123 = CARTESIAN_POINT('',(-1.,-2.,0.9));
+#4124 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4126 = ADVANCED_FACE('',(#4127),#4138,.T.);
+#4127 = FACE_BOUND('',#4128,.T.);
+#4128 = EDGE_LOOP('',(#4129,#4130,#4131,#4132));
+#4129 = ORIENTED_EDGE('',*,*,#4060,.F.);
+#4130 = ORIENTED_EDGE('',*,*,#755,.F.);
+#4131 = ORIENTED_EDGE('',*,*,#4108,.T.);
+#4132 = ORIENTED_EDGE('',*,*,#4133,.T.);
+#4133 = EDGE_CURVE('',#4109,#4061,#4134,.T.);
+#4134 = LINE('',#4135,#4136);
+#4135 = CARTESIAN_POINT('',(-1.,-1.5,1.1));
+#4136 = VECTOR('',#4137,1.);
+#4137 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4138 = PLANE('',#4139);
+#4139 = AXIS2_PLACEMENT_3D('',#4140,#4141,#4142);
+#4140 = CARTESIAN_POINT('',(-1.,-1.5,0.9));
+#4141 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4142 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4143 = ADVANCED_FACE('',(#4144),#4169,.T.);
+#4144 = FACE_BOUND('',#4145,.T.);
+#4145 = EDGE_LOOP('',(#4146,#4154,#4155,#4163));
+#4146 = ORIENTED_EDGE('',*,*,#4147,.F.);
+#4147 = EDGE_CURVE('',#782,#4148,#4150,.T.);
+#4148 = VERTEX_POINT('',#4149);
+#4149 = CARTESIAN_POINT('',(-2.7,-2.5,1.1));
+#4150 = LINE('',#4151,#4152);
+#4151 = CARTESIAN_POINT('',(-2.7,-2.5,0.9));
+#4152 = VECTOR('',#4153,1.);
+#4153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4154 = ORIENTED_EDGE('',*,*,#779,.F.);
+#4155 = ORIENTED_EDGE('',*,*,#4156,.T.);
+#4156 = EDGE_CURVE('',#780,#4157,#4159,.T.);
+#4157 = VERTEX_POINT('',#4158);
+#4158 = CARTESIAN_POINT('',(-3.7,-2.5,1.1));
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(-3.7,-2.5,0.9));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4163 = ORIENTED_EDGE('',*,*,#4164,.T.);
+#4164 = EDGE_CURVE('',#4157,#4148,#4165,.T.);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(-3.7,-2.5,1.1));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4169 = PLANE('',#4170);
+#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173);
+#4171 = CARTESIAN_POINT('',(-3.7,-2.5,0.9));
+#4172 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4174 = ADVANCED_FACE('',(#4175),#4193,.T.);
+#4175 = FACE_BOUND('',#4176,.T.);
+#4176 = EDGE_LOOP('',(#4177,#4185,#4186,#4187));
+#4177 = ORIENTED_EDGE('',*,*,#4178,.F.);
+#4178 = EDGE_CURVE('',#798,#4179,#4181,.T.);
+#4179 = VERTEX_POINT('',#4180);
+#4180 = CARTESIAN_POINT('',(-2.7,-3.,1.1));
+#4181 = LINE('',#4182,#4183);
+#4182 = CARTESIAN_POINT('',(-2.7,-3.,0.9));
+#4183 = VECTOR('',#4184,1.);
+#4184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4185 = ORIENTED_EDGE('',*,*,#805,.F.);
+#4186 = ORIENTED_EDGE('',*,*,#4147,.T.);
+#4187 = ORIENTED_EDGE('',*,*,#4188,.F.);
+#4188 = EDGE_CURVE('',#4179,#4148,#4189,.T.);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(-2.7,-3.,1.1));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4193 = PLANE('',#4194);
+#4194 = AXIS2_PLACEMENT_3D('',#4195,#4196,#4197);
+#4195 = CARTESIAN_POINT('',(-2.7,-3.,0.9));
+#4196 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4197 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4198 = ADVANCED_FACE('',(#4199),#4217,.F.);
+#4199 = FACE_BOUND('',#4200,.F.);
+#4200 = EDGE_LOOP('',(#4201,#4202,#4203,#4211));
+#4201 = ORIENTED_EDGE('',*,*,#4178,.F.);
+#4202 = ORIENTED_EDGE('',*,*,#797,.F.);
+#4203 = ORIENTED_EDGE('',*,*,#4204,.T.);
+#4204 = EDGE_CURVE('',#790,#4205,#4207,.T.);
+#4205 = VERTEX_POINT('',#4206);
+#4206 = CARTESIAN_POINT('',(-3.7,-3.,1.1));
+#4207 = LINE('',#4208,#4209);
+#4208 = CARTESIAN_POINT('',(-3.7,-3.,0.9));
+#4209 = VECTOR('',#4210,1.);
+#4210 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4211 = ORIENTED_EDGE('',*,*,#4212,.T.);
+#4212 = EDGE_CURVE('',#4205,#4179,#4213,.T.);
+#4213 = LINE('',#4214,#4215);
+#4214 = CARTESIAN_POINT('',(-3.7,-3.,1.1));
+#4215 = VECTOR('',#4216,1.);
+#4216 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4217 = PLANE('',#4218);
+#4218 = AXIS2_PLACEMENT_3D('',#4219,#4220,#4221);
+#4219 = CARTESIAN_POINT('',(-3.7,-3.,0.9));
+#4220 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4221 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4222 = ADVANCED_FACE('',(#4223),#4234,.F.);
+#4223 = FACE_BOUND('',#4224,.F.);
+#4224 = EDGE_LOOP('',(#4225,#4226,#4227,#4228));
+#4225 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#4226 = ORIENTED_EDGE('',*,*,#789,.F.);
+#4227 = ORIENTED_EDGE('',*,*,#4156,.T.);
+#4228 = ORIENTED_EDGE('',*,*,#4229,.F.);
+#4229 = EDGE_CURVE('',#4205,#4157,#4230,.T.);
+#4230 = LINE('',#4231,#4232);
+#4231 = CARTESIAN_POINT('',(-3.7,-3.,1.1));
+#4232 = VECTOR('',#4233,1.);
+#4233 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4234 = PLANE('',#4235);
+#4235 = AXIS2_PLACEMENT_3D('',#4236,#4237,#4238);
+#4236 = CARTESIAN_POINT('',(-3.7,-3.,0.9));
+#4237 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4238 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4239 = ADVANCED_FACE('',(#4240),#4357,.F.);
+#4240 = FACE_BOUND('',#4241,.F.);
+#4241 = EDGE_LOOP('',(#4242,#4250,#4258,#4264,#4265,#4273,#4281,#4287,
+ #4288,#4296,#4304,#4310,#4311,#4319,#4327,#4333,#4334,#4342,#4350,
+ #4356));
+#4242 = ORIENTED_EDGE('',*,*,#4243,.T.);
+#4243 = EDGE_CURVE('',#1224,#4244,#4246,.T.);
+#4244 = VERTEX_POINT('',#4245);
+#4245 = CARTESIAN_POINT('',(1.,3.5,1.3));
+#4246 = LINE('',#4247,#4248);
+#4247 = CARTESIAN_POINT('',(1.,3.5,0.9));
+#4248 = VECTOR('',#4249,1.);
+#4249 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4250 = ORIENTED_EDGE('',*,*,#4251,.F.);
+#4251 = EDGE_CURVE('',#4252,#4244,#4254,.T.);
+#4252 = VERTEX_POINT('',#4253);
+#4253 = CARTESIAN_POINT('',(1.,0.5,1.3));
+#4254 = LINE('',#4255,#4256);
+#4255 = CARTESIAN_POINT('',(1.,0.5,1.3));
+#4256 = VECTOR('',#4257,1.);
+#4257 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4258 = ORIENTED_EDGE('',*,*,#4259,.F.);
+#4259 = EDGE_CURVE('',#814,#4252,#4260,.T.);
+#4260 = LINE('',#4261,#4262);
+#4261 = CARTESIAN_POINT('',(1.,0.5,0.9));
+#4262 = VECTOR('',#4263,1.);
+#4263 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4264 = ORIENTED_EDGE('',*,*,#813,.T.);
+#4265 = ORIENTED_EDGE('',*,*,#4266,.T.);
+#4266 = EDGE_CURVE('',#816,#4267,#4269,.T.);
+#4267 = VERTEX_POINT('',#4268);
+#4268 = CARTESIAN_POINT('',(1.,1.,1.1));
+#4269 = LINE('',#4270,#4271);
+#4270 = CARTESIAN_POINT('',(1.,1.,0.9));
+#4271 = VECTOR('',#4272,1.);
+#4272 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4273 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#4274 = EDGE_CURVE('',#4275,#4267,#4277,.T.);
+#4275 = VERTEX_POINT('',#4276);
+#4276 = CARTESIAN_POINT('',(1.,1.2,1.1));
+#4277 = LINE('',#4278,#4279);
+#4278 = CARTESIAN_POINT('',(1.,0.75,1.1));
+#4279 = VECTOR('',#4280,1.);
+#4280 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4281 = ORIENTED_EDGE('',*,*,#4282,.F.);
+#4282 = EDGE_CURVE('',#1328,#4275,#4283,.T.);
+#4283 = LINE('',#4284,#4285);
+#4284 = CARTESIAN_POINT('',(1.,1.2,0.9));
+#4285 = VECTOR('',#4286,1.);
+#4286 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4287 = ORIENTED_EDGE('',*,*,#1327,.T.);
+#4288 = ORIENTED_EDGE('',*,*,#4289,.T.);
+#4289 = EDGE_CURVE('',#1320,#4290,#4292,.T.);
+#4290 = VERTEX_POINT('',#4291);
+#4291 = CARTESIAN_POINT('',(1.,1.6,1.1));
+#4292 = LINE('',#4293,#4294);
+#4293 = CARTESIAN_POINT('',(1.,1.6,0.9));
+#4294 = VECTOR('',#4295,1.);
+#4295 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4296 = ORIENTED_EDGE('',*,*,#4297,.F.);
+#4297 = EDGE_CURVE('',#4298,#4290,#4300,.T.);
+#4298 = VERTEX_POINT('',#4299);
+#4299 = CARTESIAN_POINT('',(1.,1.8,1.1));
+#4300 = LINE('',#4301,#4302);
+#4301 = CARTESIAN_POINT('',(1.,1.05,1.1));
+#4302 = VECTOR('',#4303,1.);
+#4303 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4304 = ORIENTED_EDGE('',*,*,#4305,.F.);
+#4305 = EDGE_CURVE('',#1296,#4298,#4306,.T.);
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(1.,1.8,0.9));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4310 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#4311 = ORIENTED_EDGE('',*,*,#4312,.T.);
+#4312 = EDGE_CURVE('',#1288,#4313,#4315,.T.);
+#4313 = VERTEX_POINT('',#4314);
+#4314 = CARTESIAN_POINT('',(1.,2.2,1.1));
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(1.,2.2,0.9));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4319 = ORIENTED_EDGE('',*,*,#4320,.F.);
+#4320 = EDGE_CURVE('',#4321,#4313,#4323,.T.);
+#4321 = VERTEX_POINT('',#4322);
+#4322 = CARTESIAN_POINT('',(1.,2.4,1.1));
+#4323 = LINE('',#4324,#4325);
+#4324 = CARTESIAN_POINT('',(1.,1.35,1.1));
+#4325 = VECTOR('',#4326,1.);
+#4326 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4327 = ORIENTED_EDGE('',*,*,#4328,.F.);
+#4328 = EDGE_CURVE('',#1264,#4321,#4329,.T.);
+#4329 = LINE('',#4330,#4331);
+#4330 = CARTESIAN_POINT('',(1.,2.4,0.9));
+#4331 = VECTOR('',#4332,1.);
+#4332 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4333 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#4334 = ORIENTED_EDGE('',*,*,#4335,.T.);
+#4335 = EDGE_CURVE('',#1256,#4336,#4338,.T.);
+#4336 = VERTEX_POINT('',#4337);
+#4337 = CARTESIAN_POINT('',(1.,2.8,1.1));
+#4338 = LINE('',#4339,#4340);
+#4339 = CARTESIAN_POINT('',(1.,2.8,0.9));
+#4340 = VECTOR('',#4341,1.);
+#4341 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4342 = ORIENTED_EDGE('',*,*,#4343,.F.);
+#4343 = EDGE_CURVE('',#4344,#4336,#4346,.T.);
+#4344 = VERTEX_POINT('',#4345);
+#4345 = CARTESIAN_POINT('',(1.,3.,1.1));
+#4346 = LINE('',#4347,#4348);
+#4347 = CARTESIAN_POINT('',(1.,1.65,1.1));
+#4348 = VECTOR('',#4349,1.);
+#4349 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4350 = ORIENTED_EDGE('',*,*,#4351,.F.);
+#4351 = EDGE_CURVE('',#1232,#4344,#4352,.T.);
+#4352 = LINE('',#4353,#4354);
+#4353 = CARTESIAN_POINT('',(1.,3.,0.9));
+#4354 = VECTOR('',#4355,1.);
+#4355 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4356 = ORIENTED_EDGE('',*,*,#1231,.T.);
+#4357 = PLANE('',#4358);
+#4358 = AXIS2_PLACEMENT_3D('',#4359,#4360,#4361);
+#4359 = CARTESIAN_POINT('',(1.,0.5,0.9));
+#4360 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4361 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4362 = ADVANCED_FACE('',(#4363),#4381,.F.);
+#4363 = FACE_BOUND('',#4364,.F.);
+#4364 = EDGE_LOOP('',(#4365,#4366,#4374,#4380));
+#4365 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#4366 = ORIENTED_EDGE('',*,*,#4367,.T.);
+#4367 = EDGE_CURVE('',#1344,#4368,#4370,.T.);
+#4368 = VERTEX_POINT('',#4369);
+#4369 = CARTESIAN_POINT('',(0.75,1.,1.1));
+#4370 = LINE('',#4371,#4372);
+#4371 = CARTESIAN_POINT('',(0.75,1.,0.9));
+#4372 = VECTOR('',#4373,1.);
+#4373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4374 = ORIENTED_EDGE('',*,*,#4375,.T.);
+#4375 = EDGE_CURVE('',#4368,#4267,#4376,.T.);
+#4376 = LINE('',#4377,#4378);
+#4377 = CARTESIAN_POINT('',(0.75,1.,1.1));
+#4378 = VECTOR('',#4379,1.);
+#4379 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4380 = ORIENTED_EDGE('',*,*,#4266,.F.);
+#4381 = PLANE('',#4382);
+#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385);
+#4383 = CARTESIAN_POINT('',(0.75,1.,0.9));
+#4384 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4385 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4386 = ADVANCED_FACE('',(#4387),#4405,.F.);
+#4387 = FACE_BOUND('',#4388,.F.);
+#4388 = EDGE_LOOP('',(#4389,#4390,#4391,#4399));
+#4389 = ORIENTED_EDGE('',*,*,#4367,.F.);
+#4390 = ORIENTED_EDGE('',*,*,#1343,.T.);
+#4391 = ORIENTED_EDGE('',*,*,#4392,.T.);
+#4392 = EDGE_CURVE('',#1336,#4393,#4395,.T.);
+#4393 = VERTEX_POINT('',#4394);
+#4394 = CARTESIAN_POINT('',(0.75,1.2,1.1));
+#4395 = LINE('',#4396,#4397);
+#4396 = CARTESIAN_POINT('',(0.75,1.2,0.9));
+#4397 = VECTOR('',#4398,1.);
+#4398 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4399 = ORIENTED_EDGE('',*,*,#4400,.F.);
+#4400 = EDGE_CURVE('',#4368,#4393,#4401,.T.);
+#4401 = LINE('',#4402,#4403);
+#4402 = CARTESIAN_POINT('',(0.75,1.,1.1));
+#4403 = VECTOR('',#4404,1.);
+#4404 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4405 = PLANE('',#4406);
+#4406 = AXIS2_PLACEMENT_3D('',#4407,#4408,#4409);
+#4407 = CARTESIAN_POINT('',(0.75,1.,0.9));
+#4408 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4409 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4410 = ADVANCED_FACE('',(#4411),#4422,.T.);
+#4411 = FACE_BOUND('',#4412,.T.);
+#4412 = EDGE_LOOP('',(#4413,#4414,#4415,#4421));
+#4413 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#4414 = ORIENTED_EDGE('',*,*,#4392,.T.);
+#4415 = ORIENTED_EDGE('',*,*,#4416,.T.);
+#4416 = EDGE_CURVE('',#4393,#4275,#4417,.T.);
+#4417 = LINE('',#4418,#4419);
+#4418 = CARTESIAN_POINT('',(0.75,1.2,1.1));
+#4419 = VECTOR('',#4420,1.);
+#4420 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4421 = ORIENTED_EDGE('',*,*,#4282,.F.);
+#4422 = PLANE('',#4423);
+#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426);
+#4424 = CARTESIAN_POINT('',(0.75,1.2,0.9));
+#4425 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4426 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4427 = ADVANCED_FACE('',(#4428),#4446,.F.);
+#4428 = FACE_BOUND('',#4429,.F.);
+#4429 = EDGE_LOOP('',(#4430,#4431,#4439,#4445));
+#4430 = ORIENTED_EDGE('',*,*,#1319,.T.);
+#4431 = ORIENTED_EDGE('',*,*,#4432,.T.);
+#4432 = EDGE_CURVE('',#1312,#4433,#4435,.T.);
+#4433 = VERTEX_POINT('',#4434);
+#4434 = CARTESIAN_POINT('',(0.75,1.6,1.1));
+#4435 = LINE('',#4436,#4437);
+#4436 = CARTESIAN_POINT('',(0.75,1.6,0.9));
+#4437 = VECTOR('',#4438,1.);
+#4438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4439 = ORIENTED_EDGE('',*,*,#4440,.T.);
+#4440 = EDGE_CURVE('',#4433,#4290,#4441,.T.);
+#4441 = LINE('',#4442,#4443);
+#4442 = CARTESIAN_POINT('',(0.75,1.6,1.1));
+#4443 = VECTOR('',#4444,1.);
+#4444 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4445 = ORIENTED_EDGE('',*,*,#4289,.F.);
+#4446 = PLANE('',#4447);
+#4447 = AXIS2_PLACEMENT_3D('',#4448,#4449,#4450);
+#4448 = CARTESIAN_POINT('',(0.75,1.6,0.9));
+#4449 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4450 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4451 = ADVANCED_FACE('',(#4452),#4470,.F.);
+#4452 = FACE_BOUND('',#4453,.F.);
+#4453 = EDGE_LOOP('',(#4454,#4455,#4456,#4464));
+#4454 = ORIENTED_EDGE('',*,*,#4432,.F.);
+#4455 = ORIENTED_EDGE('',*,*,#1311,.T.);
+#4456 = ORIENTED_EDGE('',*,*,#4457,.T.);
+#4457 = EDGE_CURVE('',#1304,#4458,#4460,.T.);
+#4458 = VERTEX_POINT('',#4459);
+#4459 = CARTESIAN_POINT('',(0.75,1.8,1.1));
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(0.75,1.8,0.9));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4464 = ORIENTED_EDGE('',*,*,#4465,.F.);
+#4465 = EDGE_CURVE('',#4433,#4458,#4466,.T.);
+#4466 = LINE('',#4467,#4468);
+#4467 = CARTESIAN_POINT('',(0.75,1.6,1.1));
+#4468 = VECTOR('',#4469,1.);
+#4469 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4470 = PLANE('',#4471);
+#4471 = AXIS2_PLACEMENT_3D('',#4472,#4473,#4474);
+#4472 = CARTESIAN_POINT('',(0.75,1.6,0.9));
+#4473 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4474 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4475 = ADVANCED_FACE('',(#4476),#4487,.T.);
+#4476 = FACE_BOUND('',#4477,.T.);
+#4477 = EDGE_LOOP('',(#4478,#4479,#4480,#4486));
+#4478 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#4479 = ORIENTED_EDGE('',*,*,#4457,.T.);
+#4480 = ORIENTED_EDGE('',*,*,#4481,.T.);
+#4481 = EDGE_CURVE('',#4458,#4298,#4482,.T.);
+#4482 = LINE('',#4483,#4484);
+#4483 = CARTESIAN_POINT('',(0.75,1.8,1.1));
+#4484 = VECTOR('',#4485,1.);
+#4485 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4486 = ORIENTED_EDGE('',*,*,#4305,.F.);
+#4487 = PLANE('',#4488);
+#4488 = AXIS2_PLACEMENT_3D('',#4489,#4490,#4491);
+#4489 = CARTESIAN_POINT('',(0.75,1.8,0.9));
+#4490 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4492 = ADVANCED_FACE('',(#4493),#4511,.F.);
+#4493 = FACE_BOUND('',#4494,.F.);
+#4494 = EDGE_LOOP('',(#4495,#4496,#4504,#4510));
+#4495 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#4496 = ORIENTED_EDGE('',*,*,#4497,.T.);
+#4497 = EDGE_CURVE('',#1280,#4498,#4500,.T.);
+#4498 = VERTEX_POINT('',#4499);
+#4499 = CARTESIAN_POINT('',(0.75,2.2,1.1));
+#4500 = LINE('',#4501,#4502);
+#4501 = CARTESIAN_POINT('',(0.75,2.2,0.9));
+#4502 = VECTOR('',#4503,1.);
+#4503 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4504 = ORIENTED_EDGE('',*,*,#4505,.T.);
+#4505 = EDGE_CURVE('',#4498,#4313,#4506,.T.);
+#4506 = LINE('',#4507,#4508);
+#4507 = CARTESIAN_POINT('',(0.75,2.2,1.1));
+#4508 = VECTOR('',#4509,1.);
+#4509 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4510 = ORIENTED_EDGE('',*,*,#4312,.F.);
+#4511 = PLANE('',#4512);
+#4512 = AXIS2_PLACEMENT_3D('',#4513,#4514,#4515);
+#4513 = CARTESIAN_POINT('',(0.75,2.2,0.9));
+#4514 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4515 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4516 = ADVANCED_FACE('',(#4517),#4535,.F.);
+#4517 = FACE_BOUND('',#4518,.F.);
+#4518 = EDGE_LOOP('',(#4519,#4520,#4521,#4529));
+#4519 = ORIENTED_EDGE('',*,*,#4497,.F.);
+#4520 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#1272,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(0.75,2.4,1.1));
+#4525 = LINE('',#4526,#4527);
+#4526 = CARTESIAN_POINT('',(0.75,2.4,0.9));
+#4527 = VECTOR('',#4528,1.);
+#4528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4529 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#4530 = EDGE_CURVE('',#4498,#4523,#4531,.T.);
+#4531 = LINE('',#4532,#4533);
+#4532 = CARTESIAN_POINT('',(0.75,2.2,1.1));
+#4533 = VECTOR('',#4534,1.);
+#4534 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4535 = PLANE('',#4536);
+#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
+#4537 = CARTESIAN_POINT('',(0.75,2.2,0.9));
+#4538 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4539 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4540 = ADVANCED_FACE('',(#4541),#4552,.T.);
+#4541 = FACE_BOUND('',#4542,.T.);
+#4542 = EDGE_LOOP('',(#4543,#4544,#4545,#4551));
+#4543 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#4544 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4545 = ORIENTED_EDGE('',*,*,#4546,.T.);
+#4546 = EDGE_CURVE('',#4523,#4321,#4547,.T.);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(0.75,2.4,1.1));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4551 = ORIENTED_EDGE('',*,*,#4328,.F.);
+#4552 = PLANE('',#4553);
+#4553 = AXIS2_PLACEMENT_3D('',#4554,#4555,#4556);
+#4554 = CARTESIAN_POINT('',(0.75,2.4,0.9));
+#4555 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4556 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4557 = ADVANCED_FACE('',(#4558),#4576,.F.);
+#4558 = FACE_BOUND('',#4559,.F.);
+#4559 = EDGE_LOOP('',(#4560,#4561,#4569,#4575));
+#4560 = ORIENTED_EDGE('',*,*,#1255,.T.);
+#4561 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#4562 = EDGE_CURVE('',#1248,#4563,#4565,.T.);
+#4563 = VERTEX_POINT('',#4564);
+#4564 = CARTESIAN_POINT('',(0.75,2.8,1.1));
+#4565 = LINE('',#4566,#4567);
+#4566 = CARTESIAN_POINT('',(0.75,2.8,0.9));
+#4567 = VECTOR('',#4568,1.);
+#4568 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4569 = ORIENTED_EDGE('',*,*,#4570,.T.);
+#4570 = EDGE_CURVE('',#4563,#4336,#4571,.T.);
+#4571 = LINE('',#4572,#4573);
+#4572 = CARTESIAN_POINT('',(0.75,2.8,1.1));
+#4573 = VECTOR('',#4574,1.);
+#4574 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4575 = ORIENTED_EDGE('',*,*,#4335,.F.);
+#4576 = PLANE('',#4577);
+#4577 = AXIS2_PLACEMENT_3D('',#4578,#4579,#4580);
+#4578 = CARTESIAN_POINT('',(0.75,2.8,0.9));
+#4579 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4580 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4581 = ADVANCED_FACE('',(#4582),#4600,.F.);
+#4582 = FACE_BOUND('',#4583,.F.);
+#4583 = EDGE_LOOP('',(#4584,#4585,#4586,#4594));
+#4584 = ORIENTED_EDGE('',*,*,#4562,.F.);
+#4585 = ORIENTED_EDGE('',*,*,#1247,.T.);
+#4586 = ORIENTED_EDGE('',*,*,#4587,.T.);
+#4587 = EDGE_CURVE('',#1240,#4588,#4590,.T.);
+#4588 = VERTEX_POINT('',#4589);
+#4589 = CARTESIAN_POINT('',(0.75,3.,1.1));
+#4590 = LINE('',#4591,#4592);
+#4591 = CARTESIAN_POINT('',(0.75,3.,0.9));
+#4592 = VECTOR('',#4593,1.);
+#4593 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4594 = ORIENTED_EDGE('',*,*,#4595,.F.);
+#4595 = EDGE_CURVE('',#4563,#4588,#4596,.T.);
+#4596 = LINE('',#4597,#4598);
+#4597 = CARTESIAN_POINT('',(0.75,2.8,1.1));
+#4598 = VECTOR('',#4599,1.);
+#4599 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4600 = PLANE('',#4601);
+#4601 = AXIS2_PLACEMENT_3D('',#4602,#4603,#4604);
+#4602 = CARTESIAN_POINT('',(0.75,2.8,0.9));
+#4603 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4604 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4605 = ADVANCED_FACE('',(#4606),#4617,.T.);
+#4606 = FACE_BOUND('',#4607,.T.);
+#4607 = EDGE_LOOP('',(#4608,#4609,#4610,#4616));
+#4608 = ORIENTED_EDGE('',*,*,#1239,.T.);
+#4609 = ORIENTED_EDGE('',*,*,#4587,.T.);
+#4610 = ORIENTED_EDGE('',*,*,#4611,.T.);
+#4611 = EDGE_CURVE('',#4588,#4344,#4612,.T.);
+#4612 = LINE('',#4613,#4614);
+#4613 = CARTESIAN_POINT('',(0.75,3.,1.1));
+#4614 = VECTOR('',#4615,1.);
+#4615 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4616 = ORIENTED_EDGE('',*,*,#4351,.F.);
+#4617 = PLANE('',#4618);
+#4618 = AXIS2_PLACEMENT_3D('',#4619,#4620,#4621);
+#4619 = CARTESIAN_POINT('',(0.75,3.,0.9));
+#4620 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4622 = ADVANCED_FACE('',(#4623),#4733,.T.);
+#4623 = FACE_BOUND('',#4624,.T.);
+#4624 = EDGE_LOOP('',(#4625,#4626,#4627,#4635,#4641,#4642,#4650,#4658,
+ #4664,#4665,#4673,#4681,#4687,#4688,#4696,#4704,#4710,#4711,#4719,
+ #4727));
+#4625 = ORIENTED_EDGE('',*,*,#1223,.T.);
+#4626 = ORIENTED_EDGE('',*,*,#4243,.T.);
+#4627 = ORIENTED_EDGE('',*,*,#4628,.T.);
+#4628 = EDGE_CURVE('',#4244,#4629,#4631,.T.);
+#4629 = VERTEX_POINT('',#4630);
+#4630 = CARTESIAN_POINT('',(4.,3.5,1.3));
+#4631 = LINE('',#4632,#4633);
+#4632 = CARTESIAN_POINT('',(1.,3.5,1.3));
+#4633 = VECTOR('',#4634,1.);
+#4634 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4635 = ORIENTED_EDGE('',*,*,#4636,.F.);
+#4636 = EDGE_CURVE('',#1088,#4629,#4637,.T.);
+#4637 = LINE('',#4638,#4639);
+#4638 = CARTESIAN_POINT('',(4.,3.5,0.9));
+#4639 = VECTOR('',#4640,1.);
+#4640 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4641 = ORIENTED_EDGE('',*,*,#1095,.T.);
+#4642 = ORIENTED_EDGE('',*,*,#4643,.F.);
+#4643 = EDGE_CURVE('',#4644,#1096,#4646,.T.);
+#4644 = VERTEX_POINT('',#4645);
+#4645 = CARTESIAN_POINT('',(3.5,3.5,1.1));
+#4646 = LINE('',#4647,#4648);
+#4647 = CARTESIAN_POINT('',(3.5,3.5,0.9));
+#4648 = VECTOR('',#4649,1.);
+#4649 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4650 = ORIENTED_EDGE('',*,*,#4651,.F.);
+#4651 = EDGE_CURVE('',#4652,#4644,#4654,.T.);
+#4652 = VERTEX_POINT('',#4653);
+#4653 = CARTESIAN_POINT('',(3.3,3.5,1.1));
+#4654 = LINE('',#4655,#4656);
+#4655 = CARTESIAN_POINT('',(2.15,3.5,1.1));
+#4656 = VECTOR('',#4657,1.);
+#4657 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4658 = ORIENTED_EDGE('',*,*,#4659,.T.);
+#4659 = EDGE_CURVE('',#4652,#1120,#4660,.T.);
+#4660 = LINE('',#4661,#4662);
+#4661 = CARTESIAN_POINT('',(3.3,3.5,0.9));
+#4662 = VECTOR('',#4663,1.);
+#4663 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4664 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#4665 = ORIENTED_EDGE('',*,*,#4666,.F.);
+#4666 = EDGE_CURVE('',#4667,#1128,#4669,.T.);
+#4667 = VERTEX_POINT('',#4668);
+#4668 = CARTESIAN_POINT('',(2.9,3.5,1.1));
+#4669 = LINE('',#4670,#4671);
+#4670 = CARTESIAN_POINT('',(2.9,3.5,0.9));
+#4671 = VECTOR('',#4672,1.);
+#4672 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4673 = ORIENTED_EDGE('',*,*,#4674,.F.);
+#4674 = EDGE_CURVE('',#4675,#4667,#4677,.T.);
+#4675 = VERTEX_POINT('',#4676);
+#4676 = CARTESIAN_POINT('',(2.7,3.5,1.1));
+#4677 = LINE('',#4678,#4679);
+#4678 = CARTESIAN_POINT('',(1.85,3.5,1.1));
+#4679 = VECTOR('',#4680,1.);
+#4680 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4681 = ORIENTED_EDGE('',*,*,#4682,.T.);
+#4682 = EDGE_CURVE('',#4675,#1152,#4683,.T.);
+#4683 = LINE('',#4684,#4685);
+#4684 = CARTESIAN_POINT('',(2.7,3.5,0.9));
+#4685 = VECTOR('',#4686,1.);
+#4686 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4687 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#4688 = ORIENTED_EDGE('',*,*,#4689,.F.);
+#4689 = EDGE_CURVE('',#4690,#1160,#4692,.T.);
+#4690 = VERTEX_POINT('',#4691);
+#4691 = CARTESIAN_POINT('',(2.3,3.5,1.1));
+#4692 = LINE('',#4693,#4694);
+#4693 = CARTESIAN_POINT('',(2.3,3.5,0.9));
+#4694 = VECTOR('',#4695,1.);
+#4695 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4696 = ORIENTED_EDGE('',*,*,#4697,.F.);
+#4697 = EDGE_CURVE('',#4698,#4690,#4700,.T.);
+#4698 = VERTEX_POINT('',#4699);
+#4699 = CARTESIAN_POINT('',(2.1,3.5,1.1));
+#4700 = LINE('',#4701,#4702);
+#4701 = CARTESIAN_POINT('',(1.55,3.5,1.1));
+#4702 = VECTOR('',#4703,1.);
+#4703 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4704 = ORIENTED_EDGE('',*,*,#4705,.T.);
+#4705 = EDGE_CURVE('',#4698,#1184,#4706,.T.);
+#4706 = LINE('',#4707,#4708);
+#4707 = CARTESIAN_POINT('',(2.1,3.5,0.9));
+#4708 = VECTOR('',#4709,1.);
+#4709 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4710 = ORIENTED_EDGE('',*,*,#1191,.T.);
+#4711 = ORIENTED_EDGE('',*,*,#4712,.F.);
+#4712 = EDGE_CURVE('',#4713,#1192,#4715,.T.);
+#4713 = VERTEX_POINT('',#4714);
+#4714 = CARTESIAN_POINT('',(1.7,3.5,1.1));
+#4715 = LINE('',#4716,#4717);
+#4716 = CARTESIAN_POINT('',(1.7,3.5,0.9));
+#4717 = VECTOR('',#4718,1.);
+#4718 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4719 = ORIENTED_EDGE('',*,*,#4720,.F.);
+#4720 = EDGE_CURVE('',#4721,#4713,#4723,.T.);
+#4721 = VERTEX_POINT('',#4722);
+#4722 = CARTESIAN_POINT('',(1.5,3.5,1.1));
+#4723 = LINE('',#4724,#4725);
+#4724 = CARTESIAN_POINT('',(1.25,3.5,1.1));
+#4725 = VECTOR('',#4726,1.);
+#4726 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4727 = ORIENTED_EDGE('',*,*,#4728,.T.);
+#4728 = EDGE_CURVE('',#4721,#1216,#4729,.T.);
+#4729 = LINE('',#4730,#4731);
+#4730 = CARTESIAN_POINT('',(1.5,3.5,0.9));
+#4731 = VECTOR('',#4732,1.);
+#4732 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4733 = PLANE('',#4734);
+#4734 = AXIS2_PLACEMENT_3D('',#4735,#4736,#4737);
+#4735 = CARTESIAN_POINT('',(1.,3.5,0.9));
+#4736 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4737 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4738 = ADVANCED_FACE('',(#4739),#4757,.F.);
+#4739 = FACE_BOUND('',#4740,.F.);
+#4740 = EDGE_LOOP('',(#4741,#4749,#4750,#4751));
+#4741 = ORIENTED_EDGE('',*,*,#4742,.F.);
+#4742 = EDGE_CURVE('',#4721,#4743,#4745,.T.);
+#4743 = VERTEX_POINT('',#4744);
+#4744 = CARTESIAN_POINT('',(1.5,3.75,1.1));
+#4745 = LINE('',#4746,#4747);
+#4746 = CARTESIAN_POINT('',(1.5,3.05,1.1));
+#4747 = VECTOR('',#4748,1.);
+#4748 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4749 = ORIENTED_EDGE('',*,*,#4728,.T.);
+#4750 = ORIENTED_EDGE('',*,*,#1215,.T.);
+#4751 = ORIENTED_EDGE('',*,*,#4752,.T.);
+#4752 = EDGE_CURVE('',#1208,#4743,#4753,.T.);
+#4753 = LINE('',#4754,#4755);
+#4754 = CARTESIAN_POINT('',(1.5,3.75,0.9));
+#4755 = VECTOR('',#4756,1.);
+#4756 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4757 = PLANE('',#4758);
+#4758 = AXIS2_PLACEMENT_3D('',#4759,#4760,#4761);
+#4759 = CARTESIAN_POINT('',(1.5,3.05,0.9));
+#4760 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4762 = ADVANCED_FACE('',(#4763),#4781,.T.);
+#4763 = FACE_BOUND('',#4764,.T.);
+#4764 = EDGE_LOOP('',(#4765,#4773,#4774,#4775));
+#4765 = ORIENTED_EDGE('',*,*,#4766,.F.);
+#4766 = EDGE_CURVE('',#1200,#4767,#4769,.T.);
+#4767 = VERTEX_POINT('',#4768);
+#4768 = CARTESIAN_POINT('',(1.7,3.75,1.1));
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(1.7,3.75,0.9));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4773 = ORIENTED_EDGE('',*,*,#1207,.T.);
+#4774 = ORIENTED_EDGE('',*,*,#4752,.T.);
+#4775 = ORIENTED_EDGE('',*,*,#4776,.T.);
+#4776 = EDGE_CURVE('',#4743,#4767,#4777,.T.);
+#4777 = LINE('',#4778,#4779);
+#4778 = CARTESIAN_POINT('',(1.5,3.75,1.1));
+#4779 = VECTOR('',#4780,1.);
+#4780 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4781 = PLANE('',#4782);
+#4782 = AXIS2_PLACEMENT_3D('',#4783,#4784,#4785);
+#4783 = CARTESIAN_POINT('',(1.5,3.75,0.9));
+#4784 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4785 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4786 = ADVANCED_FACE('',(#4787),#4798,.T.);
+#4787 = FACE_BOUND('',#4788,.T.);
+#4788 = EDGE_LOOP('',(#4789,#4795,#4796,#4797));
+#4789 = ORIENTED_EDGE('',*,*,#4790,.F.);
+#4790 = EDGE_CURVE('',#4713,#4767,#4791,.T.);
+#4791 = LINE('',#4792,#4793);
+#4792 = CARTESIAN_POINT('',(1.7,3.05,1.1));
+#4793 = VECTOR('',#4794,1.);
+#4794 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4795 = ORIENTED_EDGE('',*,*,#4712,.T.);
+#4796 = ORIENTED_EDGE('',*,*,#1199,.T.);
+#4797 = ORIENTED_EDGE('',*,*,#4766,.T.);
+#4798 = PLANE('',#4799);
+#4799 = AXIS2_PLACEMENT_3D('',#4800,#4801,#4802);
+#4800 = CARTESIAN_POINT('',(1.7,3.05,0.9));
+#4801 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4802 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4803 = ADVANCED_FACE('',(#4804),#4822,.F.);
+#4804 = FACE_BOUND('',#4805,.F.);
+#4805 = EDGE_LOOP('',(#4806,#4814,#4815,#4816));
+#4806 = ORIENTED_EDGE('',*,*,#4807,.F.);
+#4807 = EDGE_CURVE('',#4698,#4808,#4810,.T.);
+#4808 = VERTEX_POINT('',#4809);
+#4809 = CARTESIAN_POINT('',(2.1,3.75,1.1));
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(2.1,3.05,1.1));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4814 = ORIENTED_EDGE('',*,*,#4705,.T.);
+#4815 = ORIENTED_EDGE('',*,*,#1183,.T.);
+#4816 = ORIENTED_EDGE('',*,*,#4817,.T.);
+#4817 = EDGE_CURVE('',#1176,#4808,#4818,.T.);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(2.1,3.75,0.9));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4822 = PLANE('',#4823);
+#4823 = AXIS2_PLACEMENT_3D('',#4824,#4825,#4826);
+#4824 = CARTESIAN_POINT('',(2.1,3.05,0.9));
+#4825 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4826 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4827 = ADVANCED_FACE('',(#4828),#4846,.T.);
+#4828 = FACE_BOUND('',#4829,.T.);
+#4829 = EDGE_LOOP('',(#4830,#4838,#4839,#4840));
+#4830 = ORIENTED_EDGE('',*,*,#4831,.F.);
+#4831 = EDGE_CURVE('',#1168,#4832,#4834,.T.);
+#4832 = VERTEX_POINT('',#4833);
+#4833 = CARTESIAN_POINT('',(2.3,3.75,1.1));
+#4834 = LINE('',#4835,#4836);
+#4835 = CARTESIAN_POINT('',(2.3,3.75,0.9));
+#4836 = VECTOR('',#4837,1.);
+#4837 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4838 = ORIENTED_EDGE('',*,*,#1175,.T.);
+#4839 = ORIENTED_EDGE('',*,*,#4817,.T.);
+#4840 = ORIENTED_EDGE('',*,*,#4841,.T.);
+#4841 = EDGE_CURVE('',#4808,#4832,#4842,.T.);
+#4842 = LINE('',#4843,#4844);
+#4843 = CARTESIAN_POINT('',(2.1,3.75,1.1));
+#4844 = VECTOR('',#4845,1.);
+#4845 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4846 = PLANE('',#4847);
+#4847 = AXIS2_PLACEMENT_3D('',#4848,#4849,#4850);
+#4848 = CARTESIAN_POINT('',(2.1,3.75,0.9));
+#4849 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4850 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4851 = ADVANCED_FACE('',(#4852),#4863,.T.);
+#4852 = FACE_BOUND('',#4853,.T.);
+#4853 = EDGE_LOOP('',(#4854,#4860,#4861,#4862));
+#4854 = ORIENTED_EDGE('',*,*,#4855,.F.);
+#4855 = EDGE_CURVE('',#4690,#4832,#4856,.T.);
+#4856 = LINE('',#4857,#4858);
+#4857 = CARTESIAN_POINT('',(2.3,3.05,1.1));
+#4858 = VECTOR('',#4859,1.);
+#4859 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4860 = ORIENTED_EDGE('',*,*,#4689,.T.);
+#4861 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#4862 = ORIENTED_EDGE('',*,*,#4831,.T.);
+#4863 = PLANE('',#4864);
+#4864 = AXIS2_PLACEMENT_3D('',#4865,#4866,#4867);
+#4865 = CARTESIAN_POINT('',(2.3,3.05,0.9));
+#4866 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4867 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4868 = ADVANCED_FACE('',(#4869),#4887,.F.);
+#4869 = FACE_BOUND('',#4870,.F.);
+#4870 = EDGE_LOOP('',(#4871,#4879,#4880,#4881));
+#4871 = ORIENTED_EDGE('',*,*,#4872,.F.);
+#4872 = EDGE_CURVE('',#4675,#4873,#4875,.T.);
+#4873 = VERTEX_POINT('',#4874);
+#4874 = CARTESIAN_POINT('',(2.7,3.75,1.1));
+#4875 = LINE('',#4876,#4877);
+#4876 = CARTESIAN_POINT('',(2.7,3.05,1.1));
+#4877 = VECTOR('',#4878,1.);
+#4878 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4879 = ORIENTED_EDGE('',*,*,#4682,.T.);
+#4880 = ORIENTED_EDGE('',*,*,#1151,.T.);
+#4881 = ORIENTED_EDGE('',*,*,#4882,.T.);
+#4882 = EDGE_CURVE('',#1144,#4873,#4883,.T.);
+#4883 = LINE('',#4884,#4885);
+#4884 = CARTESIAN_POINT('',(2.7,3.75,0.9));
+#4885 = VECTOR('',#4886,1.);
+#4886 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4887 = PLANE('',#4888);
+#4888 = AXIS2_PLACEMENT_3D('',#4889,#4890,#4891);
+#4889 = CARTESIAN_POINT('',(2.7,3.05,0.9));
+#4890 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4892 = ADVANCED_FACE('',(#4893),#4911,.T.);
+#4893 = FACE_BOUND('',#4894,.T.);
+#4894 = EDGE_LOOP('',(#4895,#4903,#4904,#4905));
+#4895 = ORIENTED_EDGE('',*,*,#4896,.F.);
+#4896 = EDGE_CURVE('',#1136,#4897,#4899,.T.);
+#4897 = VERTEX_POINT('',#4898);
+#4898 = CARTESIAN_POINT('',(2.9,3.75,1.1));
+#4899 = LINE('',#4900,#4901);
+#4900 = CARTESIAN_POINT('',(2.9,3.75,0.9));
+#4901 = VECTOR('',#4902,1.);
+#4902 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4903 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#4904 = ORIENTED_EDGE('',*,*,#4882,.T.);
+#4905 = ORIENTED_EDGE('',*,*,#4906,.T.);
+#4906 = EDGE_CURVE('',#4873,#4897,#4907,.T.);
+#4907 = LINE('',#4908,#4909);
+#4908 = CARTESIAN_POINT('',(2.7,3.75,1.1));
+#4909 = VECTOR('',#4910,1.);
+#4910 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4911 = PLANE('',#4912);
+#4912 = AXIS2_PLACEMENT_3D('',#4913,#4914,#4915);
+#4913 = CARTESIAN_POINT('',(2.7,3.75,0.9));
+#4914 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4915 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4916 = ADVANCED_FACE('',(#4917),#4928,.T.);
+#4917 = FACE_BOUND('',#4918,.T.);
+#4918 = EDGE_LOOP('',(#4919,#4925,#4926,#4927));
+#4919 = ORIENTED_EDGE('',*,*,#4920,.F.);
+#4920 = EDGE_CURVE('',#4667,#4897,#4921,.T.);
+#4921 = LINE('',#4922,#4923);
+#4922 = CARTESIAN_POINT('',(2.9,3.05,1.1));
+#4923 = VECTOR('',#4924,1.);
+#4924 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4925 = ORIENTED_EDGE('',*,*,#4666,.T.);
+#4926 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#4927 = ORIENTED_EDGE('',*,*,#4896,.T.);
+#4928 = PLANE('',#4929);
+#4929 = AXIS2_PLACEMENT_3D('',#4930,#4931,#4932);
+#4930 = CARTESIAN_POINT('',(2.9,3.05,0.9));
+#4931 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4932 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4933 = ADVANCED_FACE('',(#4934),#4952,.F.);
+#4934 = FACE_BOUND('',#4935,.F.);
+#4935 = EDGE_LOOP('',(#4936,#4944,#4945,#4946));
+#4936 = ORIENTED_EDGE('',*,*,#4937,.F.);
+#4937 = EDGE_CURVE('',#4652,#4938,#4940,.T.);
+#4938 = VERTEX_POINT('',#4939);
+#4939 = CARTESIAN_POINT('',(3.3,3.75,1.1));
+#4940 = LINE('',#4941,#4942);
+#4941 = CARTESIAN_POINT('',(3.3,3.05,1.1));
+#4942 = VECTOR('',#4943,1.);
+#4943 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4944 = ORIENTED_EDGE('',*,*,#4659,.T.);
+#4945 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#4946 = ORIENTED_EDGE('',*,*,#4947,.T.);
+#4947 = EDGE_CURVE('',#1112,#4938,#4948,.T.);
+#4948 = LINE('',#4949,#4950);
+#4949 = CARTESIAN_POINT('',(3.3,3.75,0.9));
+#4950 = VECTOR('',#4951,1.);
+#4951 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4952 = PLANE('',#4953);
+#4953 = AXIS2_PLACEMENT_3D('',#4954,#4955,#4956);
+#4954 = CARTESIAN_POINT('',(3.3,3.05,0.9));
+#4955 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4956 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4957 = ADVANCED_FACE('',(#4958),#4976,.T.);
+#4958 = FACE_BOUND('',#4959,.T.);
+#4959 = EDGE_LOOP('',(#4960,#4968,#4969,#4970));
+#4960 = ORIENTED_EDGE('',*,*,#4961,.F.);
+#4961 = EDGE_CURVE('',#1104,#4962,#4964,.T.);
+#4962 = VERTEX_POINT('',#4963);
+#4963 = CARTESIAN_POINT('',(3.5,3.75,1.1));
+#4964 = LINE('',#4965,#4966);
+#4965 = CARTESIAN_POINT('',(3.5,3.75,0.9));
+#4966 = VECTOR('',#4967,1.);
+#4967 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4968 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#4969 = ORIENTED_EDGE('',*,*,#4947,.T.);
+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#4971 = EDGE_CURVE('',#4938,#4962,#4972,.T.);
+#4972 = LINE('',#4973,#4974);
+#4973 = CARTESIAN_POINT('',(3.3,3.75,1.1));
+#4974 = VECTOR('',#4975,1.);
+#4975 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4976 = PLANE('',#4977);
+#4977 = AXIS2_PLACEMENT_3D('',#4978,#4979,#4980);
+#4978 = CARTESIAN_POINT('',(3.3,3.75,0.9));
+#4979 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4980 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4981 = ADVANCED_FACE('',(#4982),#4993,.T.);
+#4982 = FACE_BOUND('',#4983,.T.);
+#4983 = EDGE_LOOP('',(#4984,#4990,#4991,#4992));
+#4984 = ORIENTED_EDGE('',*,*,#4985,.F.);
+#4985 = EDGE_CURVE('',#4644,#4962,#4986,.T.);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(3.5,3.05,1.1));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4990 = ORIENTED_EDGE('',*,*,#4643,.T.);
+#4991 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#4992 = ORIENTED_EDGE('',*,*,#4961,.T.);
+#4993 = PLANE('',#4994);
+#4994 = AXIS2_PLACEMENT_3D('',#4995,#4996,#4997);
+#4995 = CARTESIAN_POINT('',(3.5,3.05,0.9));
+#4996 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4997 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4998 = ADVANCED_FACE('',(#4999),#5109,.T.);
+#4999 = FACE_BOUND('',#5000,.T.);
+#5000 = EDGE_LOOP('',(#5001,#5002,#5010,#5016,#5017,#5025,#5033,#5039,
+ #5040,#5048,#5056,#5062,#5063,#5071,#5079,#5085,#5086,#5094,#5102,
+ #5108));
+#5001 = ORIENTED_EDGE('',*,*,#4636,.T.);
+#5002 = ORIENTED_EDGE('',*,*,#5003,.F.);
+#5003 = EDGE_CURVE('',#5004,#4629,#5006,.T.);
+#5004 = VERTEX_POINT('',#5005);
+#5005 = CARTESIAN_POINT('',(4.,0.5,1.3));
+#5006 = LINE('',#5007,#5008);
+#5007 = CARTESIAN_POINT('',(4.,0.5,1.3));
+#5008 = VECTOR('',#5009,1.);
+#5009 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5010 = ORIENTED_EDGE('',*,*,#5011,.F.);
+#5011 = EDGE_CURVE('',#952,#5004,#5012,.T.);
+#5012 = LINE('',#5013,#5014);
+#5013 = CARTESIAN_POINT('',(4.,0.5,0.9));
+#5014 = VECTOR('',#5015,1.);
+#5015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5016 = ORIENTED_EDGE('',*,*,#959,.T.);
+#5017 = ORIENTED_EDGE('',*,*,#5018,.T.);
+#5018 = EDGE_CURVE('',#960,#5019,#5021,.T.);
+#5019 = VERTEX_POINT('',#5020);
+#5020 = CARTESIAN_POINT('',(4.,1.,1.1));
+#5021 = LINE('',#5022,#5023);
+#5022 = CARTESIAN_POINT('',(4.,1.,0.9));
+#5023 = VECTOR('',#5024,1.);
+#5024 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5025 = ORIENTED_EDGE('',*,*,#5026,.F.);
+#5026 = EDGE_CURVE('',#5027,#5019,#5029,.T.);
+#5027 = VERTEX_POINT('',#5028);
+#5028 = CARTESIAN_POINT('',(4.,1.2,1.1));
+#5029 = LINE('',#5030,#5031);
+#5030 = CARTESIAN_POINT('',(4.,0.75,1.1));
+#5031 = VECTOR('',#5032,1.);
+#5032 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5033 = ORIENTED_EDGE('',*,*,#5034,.F.);
+#5034 = EDGE_CURVE('',#984,#5027,#5035,.T.);
+#5035 = LINE('',#5036,#5037);
+#5036 = CARTESIAN_POINT('',(4.,1.2,0.9));
+#5037 = VECTOR('',#5038,1.);
+#5038 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5039 = ORIENTED_EDGE('',*,*,#991,.T.);
+#5040 = ORIENTED_EDGE('',*,*,#5041,.T.);
+#5041 = EDGE_CURVE('',#992,#5042,#5044,.T.);
+#5042 = VERTEX_POINT('',#5043);
+#5043 = CARTESIAN_POINT('',(4.,1.6,1.1));
+#5044 = LINE('',#5045,#5046);
+#5045 = CARTESIAN_POINT('',(4.,1.6,0.9));
+#5046 = VECTOR('',#5047,1.);
+#5047 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5048 = ORIENTED_EDGE('',*,*,#5049,.F.);
+#5049 = EDGE_CURVE('',#5050,#5042,#5052,.T.);
+#5050 = VERTEX_POINT('',#5051);
+#5051 = CARTESIAN_POINT('',(4.,1.8,1.1));
+#5052 = LINE('',#5053,#5054);
+#5053 = CARTESIAN_POINT('',(4.,1.05,1.1));
+#5054 = VECTOR('',#5055,1.);
+#5055 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5056 = ORIENTED_EDGE('',*,*,#5057,.F.);
+#5057 = EDGE_CURVE('',#1016,#5050,#5058,.T.);
+#5058 = LINE('',#5059,#5060);
+#5059 = CARTESIAN_POINT('',(4.,1.8,0.9));
+#5060 = VECTOR('',#5061,1.);
+#5061 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5062 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#5063 = ORIENTED_EDGE('',*,*,#5064,.T.);
+#5064 = EDGE_CURVE('',#1024,#5065,#5067,.T.);
+#5065 = VERTEX_POINT('',#5066);
+#5066 = CARTESIAN_POINT('',(4.,2.2,1.1));
+#5067 = LINE('',#5068,#5069);
+#5068 = CARTESIAN_POINT('',(4.,2.2,0.9));
+#5069 = VECTOR('',#5070,1.);
+#5070 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5071 = ORIENTED_EDGE('',*,*,#5072,.F.);
+#5072 = EDGE_CURVE('',#5073,#5065,#5075,.T.);
+#5073 = VERTEX_POINT('',#5074);
+#5074 = CARTESIAN_POINT('',(4.,2.4,1.1));
+#5075 = LINE('',#5076,#5077);
+#5076 = CARTESIAN_POINT('',(4.,1.35,1.1));
+#5077 = VECTOR('',#5078,1.);
+#5078 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5079 = ORIENTED_EDGE('',*,*,#5080,.F.);
+#5080 = EDGE_CURVE('',#1048,#5073,#5081,.T.);
+#5081 = LINE('',#5082,#5083);
+#5082 = CARTESIAN_POINT('',(4.,2.4,0.9));
+#5083 = VECTOR('',#5084,1.);
+#5084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5085 = ORIENTED_EDGE('',*,*,#1055,.T.);
+#5086 = ORIENTED_EDGE('',*,*,#5087,.T.);
+#5087 = EDGE_CURVE('',#1056,#5088,#5090,.T.);
+#5088 = VERTEX_POINT('',#5089);
+#5089 = CARTESIAN_POINT('',(4.,2.8,1.1));
+#5090 = LINE('',#5091,#5092);
+#5091 = CARTESIAN_POINT('',(4.,2.8,0.9));
+#5092 = VECTOR('',#5093,1.);
+#5093 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5094 = ORIENTED_EDGE('',*,*,#5095,.F.);
+#5095 = EDGE_CURVE('',#5096,#5088,#5098,.T.);
+#5096 = VERTEX_POINT('',#5097);
+#5097 = CARTESIAN_POINT('',(4.,3.,1.1));
+#5098 = LINE('',#5099,#5100);
+#5099 = CARTESIAN_POINT('',(4.,1.65,1.1));
+#5100 = VECTOR('',#5101,1.);
+#5101 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5102 = ORIENTED_EDGE('',*,*,#5103,.F.);
+#5103 = EDGE_CURVE('',#1080,#5096,#5104,.T.);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(4.,3.,0.9));
+#5106 = VECTOR('',#5107,1.);
+#5107 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5108 = ORIENTED_EDGE('',*,*,#1087,.T.);
+#5109 = PLANE('',#5110);
+#5110 = AXIS2_PLACEMENT_3D('',#5111,#5112,#5113);
+#5111 = CARTESIAN_POINT('',(4.,0.5,0.9));
+#5112 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5113 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5114 = ADVANCED_FACE('',(#5115),#5133,.T.);
+#5115 = FACE_BOUND('',#5116,.T.);
+#5116 = EDGE_LOOP('',(#5117,#5118,#5119,#5127));
+#5117 = ORIENTED_EDGE('',*,*,#1079,.T.);
+#5118 = ORIENTED_EDGE('',*,*,#5103,.T.);
+#5119 = ORIENTED_EDGE('',*,*,#5120,.T.);
+#5120 = EDGE_CURVE('',#5096,#5121,#5123,.T.);
+#5121 = VERTEX_POINT('',#5122);
+#5122 = CARTESIAN_POINT('',(4.25,3.,1.1));
+#5123 = LINE('',#5124,#5125);
+#5124 = CARTESIAN_POINT('',(3.55,3.,1.1));
+#5125 = VECTOR('',#5126,1.);
+#5126 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5127 = ORIENTED_EDGE('',*,*,#5128,.F.);
+#5128 = EDGE_CURVE('',#1072,#5121,#5129,.T.);
+#5129 = LINE('',#5130,#5131);
+#5130 = CARTESIAN_POINT('',(4.25,3.,0.9));
+#5131 = VECTOR('',#5132,1.);
+#5132 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5133 = PLANE('',#5134);
+#5134 = AXIS2_PLACEMENT_3D('',#5135,#5136,#5137);
+#5135 = CARTESIAN_POINT('',(3.55,3.,0.9));
+#5136 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5138 = ADVANCED_FACE('',(#5139),#5157,.T.);
+#5139 = FACE_BOUND('',#5140,.T.);
+#5140 = EDGE_LOOP('',(#5141,#5149,#5150,#5151));
+#5141 = ORIENTED_EDGE('',*,*,#5142,.F.);
+#5142 = EDGE_CURVE('',#1064,#5143,#5145,.T.);
+#5143 = VERTEX_POINT('',#5144);
+#5144 = CARTESIAN_POINT('',(4.25,2.8,1.1));
+#5145 = LINE('',#5146,#5147);
+#5146 = CARTESIAN_POINT('',(4.25,2.8,0.9));
+#5147 = VECTOR('',#5148,1.);
+#5148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5149 = ORIENTED_EDGE('',*,*,#1071,.T.);
+#5150 = ORIENTED_EDGE('',*,*,#5128,.T.);
+#5151 = ORIENTED_EDGE('',*,*,#5152,.F.);
+#5152 = EDGE_CURVE('',#5143,#5121,#5153,.T.);
+#5153 = LINE('',#5154,#5155);
+#5154 = CARTESIAN_POINT('',(4.25,2.8,1.1));
+#5155 = VECTOR('',#5156,1.);
+#5156 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5157 = PLANE('',#5158);
+#5158 = AXIS2_PLACEMENT_3D('',#5159,#5160,#5161);
+#5159 = CARTESIAN_POINT('',(4.25,2.8,0.9));
+#5160 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5161 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5162 = ADVANCED_FACE('',(#5163),#5174,.F.);
+#5163 = FACE_BOUND('',#5164,.F.);
+#5164 = EDGE_LOOP('',(#5165,#5166,#5167,#5173));
+#5165 = ORIENTED_EDGE('',*,*,#1063,.T.);
+#5166 = ORIENTED_EDGE('',*,*,#5087,.T.);
+#5167 = ORIENTED_EDGE('',*,*,#5168,.T.);
+#5168 = EDGE_CURVE('',#5088,#5143,#5169,.T.);
+#5169 = LINE('',#5170,#5171);
+#5170 = CARTESIAN_POINT('',(3.55,2.8,1.1));
+#5171 = VECTOR('',#5172,1.);
+#5172 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5173 = ORIENTED_EDGE('',*,*,#5142,.F.);
+#5174 = PLANE('',#5175);
+#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178);
+#5176 = CARTESIAN_POINT('',(3.55,2.8,0.9));
+#5177 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5178 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5179 = ADVANCED_FACE('',(#5180),#5198,.T.);
+#5180 = FACE_BOUND('',#5181,.T.);
+#5181 = EDGE_LOOP('',(#5182,#5183,#5184,#5192));
+#5182 = ORIENTED_EDGE('',*,*,#1047,.T.);
+#5183 = ORIENTED_EDGE('',*,*,#5080,.T.);
+#5184 = ORIENTED_EDGE('',*,*,#5185,.T.);
+#5185 = EDGE_CURVE('',#5073,#5186,#5188,.T.);
+#5186 = VERTEX_POINT('',#5187);
+#5187 = CARTESIAN_POINT('',(4.25,2.4,1.1));
+#5188 = LINE('',#5189,#5190);
+#5189 = CARTESIAN_POINT('',(3.55,2.4,1.1));
+#5190 = VECTOR('',#5191,1.);
+#5191 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5192 = ORIENTED_EDGE('',*,*,#5193,.F.);
+#5193 = EDGE_CURVE('',#1040,#5186,#5194,.T.);
+#5194 = LINE('',#5195,#5196);
+#5195 = CARTESIAN_POINT('',(4.25,2.4,0.9));
+#5196 = VECTOR('',#5197,1.);
+#5197 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5198 = PLANE('',#5199);
+#5199 = AXIS2_PLACEMENT_3D('',#5200,#5201,#5202);
+#5200 = CARTESIAN_POINT('',(3.55,2.4,0.9));
+#5201 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5202 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5203 = ADVANCED_FACE('',(#5204),#5222,.T.);
+#5204 = FACE_BOUND('',#5205,.T.);
+#5205 = EDGE_LOOP('',(#5206,#5214,#5215,#5216));
+#5206 = ORIENTED_EDGE('',*,*,#5207,.F.);
+#5207 = EDGE_CURVE('',#1032,#5208,#5210,.T.);
+#5208 = VERTEX_POINT('',#5209);
+#5209 = CARTESIAN_POINT('',(4.25,2.2,1.1));
+#5210 = LINE('',#5211,#5212);
+#5211 = CARTESIAN_POINT('',(4.25,2.2,0.9));
+#5212 = VECTOR('',#5213,1.);
+#5213 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5214 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#5215 = ORIENTED_EDGE('',*,*,#5193,.T.);
+#5216 = ORIENTED_EDGE('',*,*,#5217,.F.);
+#5217 = EDGE_CURVE('',#5208,#5186,#5218,.T.);
+#5218 = LINE('',#5219,#5220);
+#5219 = CARTESIAN_POINT('',(4.25,2.2,1.1));
+#5220 = VECTOR('',#5221,1.);
+#5221 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5222 = PLANE('',#5223);
+#5223 = AXIS2_PLACEMENT_3D('',#5224,#5225,#5226);
+#5224 = CARTESIAN_POINT('',(4.25,2.2,0.9));
+#5225 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5226 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5227 = ADVANCED_FACE('',(#5228),#5239,.F.);
+#5228 = FACE_BOUND('',#5229,.F.);
+#5229 = EDGE_LOOP('',(#5230,#5231,#5232,#5238));
+#5230 = ORIENTED_EDGE('',*,*,#1031,.T.);
+#5231 = ORIENTED_EDGE('',*,*,#5064,.T.);
+#5232 = ORIENTED_EDGE('',*,*,#5233,.T.);
+#5233 = EDGE_CURVE('',#5065,#5208,#5234,.T.);
+#5234 = LINE('',#5235,#5236);
+#5235 = CARTESIAN_POINT('',(3.55,2.2,1.1));
+#5236 = VECTOR('',#5237,1.);
+#5237 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5238 = ORIENTED_EDGE('',*,*,#5207,.F.);
+#5239 = PLANE('',#5240);
+#5240 = AXIS2_PLACEMENT_3D('',#5241,#5242,#5243);
+#5241 = CARTESIAN_POINT('',(3.55,2.2,0.9));
+#5242 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5244 = ADVANCED_FACE('',(#5245),#5263,.T.);
+#5245 = FACE_BOUND('',#5246,.T.);
+#5246 = EDGE_LOOP('',(#5247,#5248,#5249,#5257));
+#5247 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#5248 = ORIENTED_EDGE('',*,*,#5057,.T.);
+#5249 = ORIENTED_EDGE('',*,*,#5250,.T.);
+#5250 = EDGE_CURVE('',#5050,#5251,#5253,.T.);
+#5251 = VERTEX_POINT('',#5252);
+#5252 = CARTESIAN_POINT('',(4.25,1.8,1.1));
+#5253 = LINE('',#5254,#5255);
+#5254 = CARTESIAN_POINT('',(3.55,1.8,1.1));
+#5255 = VECTOR('',#5256,1.);
+#5256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5257 = ORIENTED_EDGE('',*,*,#5258,.F.);
+#5258 = EDGE_CURVE('',#1008,#5251,#5259,.T.);
+#5259 = LINE('',#5260,#5261);
+#5260 = CARTESIAN_POINT('',(4.25,1.8,0.9));
+#5261 = VECTOR('',#5262,1.);
+#5262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5263 = PLANE('',#5264);
+#5264 = AXIS2_PLACEMENT_3D('',#5265,#5266,#5267);
+#5265 = CARTESIAN_POINT('',(3.55,1.8,0.9));
+#5266 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5267 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5268 = ADVANCED_FACE('',(#5269),#5287,.T.);
+#5269 = FACE_BOUND('',#5270,.T.);
+#5270 = EDGE_LOOP('',(#5271,#5279,#5280,#5281));
+#5271 = ORIENTED_EDGE('',*,*,#5272,.F.);
+#5272 = EDGE_CURVE('',#1000,#5273,#5275,.T.);
+#5273 = VERTEX_POINT('',#5274);
+#5274 = CARTESIAN_POINT('',(4.25,1.6,1.1));
+#5275 = LINE('',#5276,#5277);
+#5276 = CARTESIAN_POINT('',(4.25,1.6,0.9));
+#5277 = VECTOR('',#5278,1.);
+#5278 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5279 = ORIENTED_EDGE('',*,*,#1007,.T.);
+#5280 = ORIENTED_EDGE('',*,*,#5258,.T.);
+#5281 = ORIENTED_EDGE('',*,*,#5282,.F.);
+#5282 = EDGE_CURVE('',#5273,#5251,#5283,.T.);
+#5283 = LINE('',#5284,#5285);
+#5284 = CARTESIAN_POINT('',(4.25,1.6,1.1));
+#5285 = VECTOR('',#5286,1.);
+#5286 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5287 = PLANE('',#5288);
+#5288 = AXIS2_PLACEMENT_3D('',#5289,#5290,#5291);
+#5289 = CARTESIAN_POINT('',(4.25,1.6,0.9));
+#5290 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5291 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5292 = ADVANCED_FACE('',(#5293),#5304,.F.);
+#5293 = FACE_BOUND('',#5294,.F.);
+#5294 = EDGE_LOOP('',(#5295,#5296,#5297,#5303));
+#5295 = ORIENTED_EDGE('',*,*,#999,.T.);
+#5296 = ORIENTED_EDGE('',*,*,#5041,.T.);
+#5297 = ORIENTED_EDGE('',*,*,#5298,.T.);
+#5298 = EDGE_CURVE('',#5042,#5273,#5299,.T.);
+#5299 = LINE('',#5300,#5301);
+#5300 = CARTESIAN_POINT('',(3.55,1.6,1.1));
+#5301 = VECTOR('',#5302,1.);
+#5302 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5303 = ORIENTED_EDGE('',*,*,#5272,.F.);
+#5304 = PLANE('',#5305);
+#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308);
+#5306 = CARTESIAN_POINT('',(3.55,1.6,0.9));
+#5307 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5308 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5309 = ADVANCED_FACE('',(#5310),#5328,.T.);
+#5310 = FACE_BOUND('',#5311,.T.);
+#5311 = EDGE_LOOP('',(#5312,#5313,#5314,#5322));
+#5312 = ORIENTED_EDGE('',*,*,#983,.T.);
+#5313 = ORIENTED_EDGE('',*,*,#5034,.T.);
+#5314 = ORIENTED_EDGE('',*,*,#5315,.T.);
+#5315 = EDGE_CURVE('',#5027,#5316,#5318,.T.);
+#5316 = VERTEX_POINT('',#5317);
+#5317 = CARTESIAN_POINT('',(4.25,1.2,1.1));
+#5318 = LINE('',#5319,#5320);
+#5319 = CARTESIAN_POINT('',(3.55,1.2,1.1));
+#5320 = VECTOR('',#5321,1.);
+#5321 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5322 = ORIENTED_EDGE('',*,*,#5323,.F.);
+#5323 = EDGE_CURVE('',#976,#5316,#5324,.T.);
+#5324 = LINE('',#5325,#5326);
+#5325 = CARTESIAN_POINT('',(4.25,1.2,0.9));
+#5326 = VECTOR('',#5327,1.);
+#5327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5328 = PLANE('',#5329);
+#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332);
+#5330 = CARTESIAN_POINT('',(3.55,1.2,0.9));
+#5331 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5332 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5333 = ADVANCED_FACE('',(#5334),#5352,.T.);
+#5334 = FACE_BOUND('',#5335,.T.);
+#5335 = EDGE_LOOP('',(#5336,#5344,#5345,#5346));
+#5336 = ORIENTED_EDGE('',*,*,#5337,.F.);
+#5337 = EDGE_CURVE('',#968,#5338,#5340,.T.);
+#5338 = VERTEX_POINT('',#5339);
+#5339 = CARTESIAN_POINT('',(4.25,1.,1.1));
+#5340 = LINE('',#5341,#5342);
+#5341 = CARTESIAN_POINT('',(4.25,1.,0.9));
+#5342 = VECTOR('',#5343,1.);
+#5343 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5344 = ORIENTED_EDGE('',*,*,#975,.T.);
+#5345 = ORIENTED_EDGE('',*,*,#5323,.T.);
+#5346 = ORIENTED_EDGE('',*,*,#5347,.F.);
+#5347 = EDGE_CURVE('',#5338,#5316,#5348,.T.);
+#5348 = LINE('',#5349,#5350);
+#5349 = CARTESIAN_POINT('',(4.25,1.,1.1));
+#5350 = VECTOR('',#5351,1.);
+#5351 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5352 = PLANE('',#5353);
+#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
+#5354 = CARTESIAN_POINT('',(4.25,1.,0.9));
+#5355 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5356 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5357 = ADVANCED_FACE('',(#5358),#5369,.F.);
+#5358 = FACE_BOUND('',#5359,.F.);
+#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5368));
+#5360 = ORIENTED_EDGE('',*,*,#967,.T.);
+#5361 = ORIENTED_EDGE('',*,*,#5018,.T.);
+#5362 = ORIENTED_EDGE('',*,*,#5363,.T.);
+#5363 = EDGE_CURVE('',#5019,#5338,#5364,.T.);
+#5364 = LINE('',#5365,#5366);
+#5365 = CARTESIAN_POINT('',(3.55,1.,1.1));
+#5366 = VECTOR('',#5367,1.);
+#5367 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5368 = ORIENTED_EDGE('',*,*,#5337,.F.);
+#5369 = PLANE('',#5370);
+#5370 = AXIS2_PLACEMENT_3D('',#5371,#5372,#5373);
+#5371 = CARTESIAN_POINT('',(3.55,1.,0.9));
+#5372 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5374 = ADVANCED_FACE('',(#5375),#5478,.F.);
+#5375 = FACE_BOUND('',#5376,.F.);
+#5376 = EDGE_LOOP('',(#5377,#5378,#5379,#5385,#5386,#5387,#5395,#5403,
+ #5409,#5410,#5418,#5426,#5432,#5433,#5441,#5449,#5455,#5456,#5464,
+ #5472));
+#5377 = ORIENTED_EDGE('',*,*,#823,.T.);
+#5378 = ORIENTED_EDGE('',*,*,#4259,.T.);
+#5379 = ORIENTED_EDGE('',*,*,#5380,.T.);
+#5380 = EDGE_CURVE('',#4252,#5004,#5381,.T.);
+#5381 = LINE('',#5382,#5383);
+#5382 = CARTESIAN_POINT('',(1.,0.5,1.3));
+#5383 = VECTOR('',#5384,1.);
+#5384 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5385 = ORIENTED_EDGE('',*,*,#5011,.F.);
+#5386 = ORIENTED_EDGE('',*,*,#951,.T.);
+#5387 = ORIENTED_EDGE('',*,*,#5388,.F.);
+#5388 = EDGE_CURVE('',#5389,#944,#5391,.T.);
+#5389 = VERTEX_POINT('',#5390);
+#5390 = CARTESIAN_POINT('',(3.5,0.5,1.1));
+#5391 = LINE('',#5392,#5393);
+#5392 = CARTESIAN_POINT('',(3.5,0.5,0.9));
+#5393 = VECTOR('',#5394,1.);
+#5394 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5395 = ORIENTED_EDGE('',*,*,#5396,.F.);
+#5396 = EDGE_CURVE('',#5397,#5389,#5399,.T.);
+#5397 = VERTEX_POINT('',#5398);
+#5398 = CARTESIAN_POINT('',(3.3,0.5,1.1));
+#5399 = LINE('',#5400,#5401);
+#5400 = CARTESIAN_POINT('',(2.15,0.5,1.1));
+#5401 = VECTOR('',#5402,1.);
+#5402 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5403 = ORIENTED_EDGE('',*,*,#5404,.T.);
+#5404 = EDGE_CURVE('',#5397,#920,#5405,.T.);
+#5405 = LINE('',#5406,#5407);
+#5406 = CARTESIAN_POINT('',(3.3,0.5,0.9));
+#5407 = VECTOR('',#5408,1.);
+#5408 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5409 = ORIENTED_EDGE('',*,*,#919,.T.);
+#5410 = ORIENTED_EDGE('',*,*,#5411,.F.);
+#5411 = EDGE_CURVE('',#5412,#912,#5414,.T.);
+#5412 = VERTEX_POINT('',#5413);
+#5413 = CARTESIAN_POINT('',(2.9,0.5,1.1));
+#5414 = LINE('',#5415,#5416);
+#5415 = CARTESIAN_POINT('',(2.9,0.5,0.9));
+#5416 = VECTOR('',#5417,1.);
+#5417 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5418 = ORIENTED_EDGE('',*,*,#5419,.F.);
+#5419 = EDGE_CURVE('',#5420,#5412,#5422,.T.);
+#5420 = VERTEX_POINT('',#5421);
+#5421 = CARTESIAN_POINT('',(2.7,0.5,1.1));
+#5422 = LINE('',#5423,#5424);
+#5423 = CARTESIAN_POINT('',(1.85,0.5,1.1));
+#5424 = VECTOR('',#5425,1.);
+#5425 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5426 = ORIENTED_EDGE('',*,*,#5427,.T.);
+#5427 = EDGE_CURVE('',#5420,#888,#5428,.T.);
+#5428 = LINE('',#5429,#5430);
+#5429 = CARTESIAN_POINT('',(2.7,0.5,0.9));
+#5430 = VECTOR('',#5431,1.);
+#5431 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5432 = ORIENTED_EDGE('',*,*,#887,.T.);
+#5433 = ORIENTED_EDGE('',*,*,#5434,.F.);
+#5434 = EDGE_CURVE('',#5435,#880,#5437,.T.);
+#5435 = VERTEX_POINT('',#5436);
+#5436 = CARTESIAN_POINT('',(2.3,0.5,1.1));
+#5437 = LINE('',#5438,#5439);
+#5438 = CARTESIAN_POINT('',(2.3,0.5,0.9));
+#5439 = VECTOR('',#5440,1.);
+#5440 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5441 = ORIENTED_EDGE('',*,*,#5442,.F.);
+#5442 = EDGE_CURVE('',#5443,#5435,#5445,.T.);
+#5443 = VERTEX_POINT('',#5444);
+#5444 = CARTESIAN_POINT('',(2.1,0.5,1.1));
+#5445 = LINE('',#5446,#5447);
+#5446 = CARTESIAN_POINT('',(1.55,0.5,1.1));
+#5447 = VECTOR('',#5448,1.);
+#5448 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5449 = ORIENTED_EDGE('',*,*,#5450,.T.);
+#5450 = EDGE_CURVE('',#5443,#856,#5451,.T.);
+#5451 = LINE('',#5452,#5453);
+#5452 = CARTESIAN_POINT('',(2.1,0.5,0.9));
+#5453 = VECTOR('',#5454,1.);
+#5454 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5455 = ORIENTED_EDGE('',*,*,#855,.T.);
+#5456 = ORIENTED_EDGE('',*,*,#5457,.F.);
+#5457 = EDGE_CURVE('',#5458,#848,#5460,.T.);
+#5458 = VERTEX_POINT('',#5459);
+#5459 = CARTESIAN_POINT('',(1.7,0.5,1.1));
+#5460 = LINE('',#5461,#5462);
+#5461 = CARTESIAN_POINT('',(1.7,0.5,0.9));
+#5462 = VECTOR('',#5463,1.);
+#5463 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5464 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#5465 = EDGE_CURVE('',#5466,#5458,#5468,.T.);
+#5466 = VERTEX_POINT('',#5467);
+#5467 = CARTESIAN_POINT('',(1.5,0.5,1.1));
+#5468 = LINE('',#5469,#5470);
+#5469 = CARTESIAN_POINT('',(1.25,0.5,1.1));
+#5470 = VECTOR('',#5471,1.);
+#5471 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5472 = ORIENTED_EDGE('',*,*,#5473,.T.);
+#5473 = EDGE_CURVE('',#5466,#824,#5474,.T.);
+#5474 = LINE('',#5475,#5476);
+#5475 = CARTESIAN_POINT('',(1.5,0.5,0.9));
+#5476 = VECTOR('',#5477,1.);
+#5477 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5478 = PLANE('',#5479);
+#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482);
+#5480 = CARTESIAN_POINT('',(1.,0.5,0.9));
+#5481 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5482 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5483 = ADVANCED_FACE('',(#5484),#5502,.T.);
+#5484 = FACE_BOUND('',#5485,.T.);
+#5485 = EDGE_LOOP('',(#5486,#5494,#5500,#5501));
+#5486 = ORIENTED_EDGE('',*,*,#5487,.F.);
+#5487 = EDGE_CURVE('',#5488,#5389,#5490,.T.);
+#5488 = VERTEX_POINT('',#5489);
+#5489 = CARTESIAN_POINT('',(3.5,0.25,1.1));
+#5490 = LINE('',#5491,#5492);
+#5491 = CARTESIAN_POINT('',(3.5,0.25,1.1));
+#5492 = VECTOR('',#5493,1.);
+#5493 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5494 = ORIENTED_EDGE('',*,*,#5495,.F.);
+#5495 = EDGE_CURVE('',#936,#5488,#5496,.T.);
+#5496 = LINE('',#5497,#5498);
+#5497 = CARTESIAN_POINT('',(3.5,0.25,0.9));
+#5498 = VECTOR('',#5499,1.);
+#5499 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5500 = ORIENTED_EDGE('',*,*,#943,.T.);
+#5501 = ORIENTED_EDGE('',*,*,#5388,.F.);
+#5502 = PLANE('',#5503);
+#5503 = AXIS2_PLACEMENT_3D('',#5504,#5505,#5506);
+#5504 = CARTESIAN_POINT('',(3.5,0.25,0.9));
+#5505 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5506 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5507 = ADVANCED_FACE('',(#5508),#5526,.F.);
+#5508 = FACE_BOUND('',#5509,.F.);
+#5509 = EDGE_LOOP('',(#5510,#5511,#5512,#5520));
+#5510 = ORIENTED_EDGE('',*,*,#5495,.F.);
+#5511 = ORIENTED_EDGE('',*,*,#935,.T.);
+#5512 = ORIENTED_EDGE('',*,*,#5513,.T.);
+#5513 = EDGE_CURVE('',#928,#5514,#5516,.T.);
+#5514 = VERTEX_POINT('',#5515);
+#5515 = CARTESIAN_POINT('',(3.3,0.25,1.1));
+#5516 = LINE('',#5517,#5518);
+#5517 = CARTESIAN_POINT('',(3.3,0.25,0.9));
+#5518 = VECTOR('',#5519,1.);
+#5519 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5520 = ORIENTED_EDGE('',*,*,#5521,.T.);
+#5521 = EDGE_CURVE('',#5514,#5488,#5522,.T.);
+#5522 = LINE('',#5523,#5524);
+#5523 = CARTESIAN_POINT('',(3.3,0.25,1.1));
+#5524 = VECTOR('',#5525,1.);
+#5525 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5526 = PLANE('',#5527);
+#5527 = AXIS2_PLACEMENT_3D('',#5528,#5529,#5530);
+#5528 = CARTESIAN_POINT('',(3.3,0.25,0.9));
+#5529 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5530 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5531 = ADVANCED_FACE('',(#5532),#5543,.F.);
+#5532 = FACE_BOUND('',#5533,.F.);
+#5533 = EDGE_LOOP('',(#5534,#5540,#5541,#5542));
+#5534 = ORIENTED_EDGE('',*,*,#5535,.F.);
+#5535 = EDGE_CURVE('',#5514,#5397,#5536,.T.);
+#5536 = LINE('',#5537,#5538);
+#5537 = CARTESIAN_POINT('',(3.3,0.25,1.1));
+#5538 = VECTOR('',#5539,1.);
+#5539 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5540 = ORIENTED_EDGE('',*,*,#5513,.F.);
+#5541 = ORIENTED_EDGE('',*,*,#927,.T.);
+#5542 = ORIENTED_EDGE('',*,*,#5404,.F.);
+#5543 = PLANE('',#5544);
+#5544 = AXIS2_PLACEMENT_3D('',#5545,#5546,#5547);
+#5545 = CARTESIAN_POINT('',(3.3,0.25,0.9));
+#5546 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5548 = ADVANCED_FACE('',(#5549),#5567,.T.);
+#5549 = FACE_BOUND('',#5550,.T.);
+#5550 = EDGE_LOOP('',(#5551,#5559,#5565,#5566));
+#5551 = ORIENTED_EDGE('',*,*,#5552,.F.);
+#5552 = EDGE_CURVE('',#5553,#5412,#5555,.T.);
+#5553 = VERTEX_POINT('',#5554);
+#5554 = CARTESIAN_POINT('',(2.9,0.25,1.1));
+#5555 = LINE('',#5556,#5557);
+#5556 = CARTESIAN_POINT('',(2.9,0.25,1.1));
+#5557 = VECTOR('',#5558,1.);
+#5558 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5559 = ORIENTED_EDGE('',*,*,#5560,.F.);
+#5560 = EDGE_CURVE('',#904,#5553,#5561,.T.);
+#5561 = LINE('',#5562,#5563);
+#5562 = CARTESIAN_POINT('',(2.9,0.25,0.9));
+#5563 = VECTOR('',#5564,1.);
+#5564 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5565 = ORIENTED_EDGE('',*,*,#911,.T.);
+#5566 = ORIENTED_EDGE('',*,*,#5411,.F.);
+#5567 = PLANE('',#5568);
+#5568 = AXIS2_PLACEMENT_3D('',#5569,#5570,#5571);
+#5569 = CARTESIAN_POINT('',(2.9,0.25,0.9));
+#5570 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5571 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5572 = ADVANCED_FACE('',(#5573),#5591,.F.);
+#5573 = FACE_BOUND('',#5574,.F.);
+#5574 = EDGE_LOOP('',(#5575,#5576,#5577,#5585));
+#5575 = ORIENTED_EDGE('',*,*,#5560,.F.);
+#5576 = ORIENTED_EDGE('',*,*,#903,.T.);
+#5577 = ORIENTED_EDGE('',*,*,#5578,.T.);
+#5578 = EDGE_CURVE('',#896,#5579,#5581,.T.);
+#5579 = VERTEX_POINT('',#5580);
+#5580 = CARTESIAN_POINT('',(2.7,0.25,1.1));
+#5581 = LINE('',#5582,#5583);
+#5582 = CARTESIAN_POINT('',(2.7,0.25,0.9));
+#5583 = VECTOR('',#5584,1.);
+#5584 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5585 = ORIENTED_EDGE('',*,*,#5586,.T.);
+#5586 = EDGE_CURVE('',#5579,#5553,#5587,.T.);
+#5587 = LINE('',#5588,#5589);
+#5588 = CARTESIAN_POINT('',(2.7,0.25,1.1));
+#5589 = VECTOR('',#5590,1.);
+#5590 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5591 = PLANE('',#5592);
+#5592 = AXIS2_PLACEMENT_3D('',#5593,#5594,#5595);
+#5593 = CARTESIAN_POINT('',(2.7,0.25,0.9));
+#5594 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5595 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5596 = ADVANCED_FACE('',(#5597),#5608,.F.);
+#5597 = FACE_BOUND('',#5598,.F.);
+#5598 = EDGE_LOOP('',(#5599,#5605,#5606,#5607));
+#5599 = ORIENTED_EDGE('',*,*,#5600,.F.);
+#5600 = EDGE_CURVE('',#5579,#5420,#5601,.T.);
+#5601 = LINE('',#5602,#5603);
+#5602 = CARTESIAN_POINT('',(2.7,0.25,1.1));
+#5603 = VECTOR('',#5604,1.);
+#5604 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5605 = ORIENTED_EDGE('',*,*,#5578,.F.);
+#5606 = ORIENTED_EDGE('',*,*,#895,.T.);
+#5607 = ORIENTED_EDGE('',*,*,#5427,.F.);
+#5608 = PLANE('',#5609);
+#5609 = AXIS2_PLACEMENT_3D('',#5610,#5611,#5612);
+#5610 = CARTESIAN_POINT('',(2.7,0.25,0.9));
+#5611 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5612 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5613 = ADVANCED_FACE('',(#5614),#5632,.T.);
+#5614 = FACE_BOUND('',#5615,.T.);
+#5615 = EDGE_LOOP('',(#5616,#5624,#5630,#5631));
+#5616 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5617 = EDGE_CURVE('',#5618,#5435,#5620,.T.);
+#5618 = VERTEX_POINT('',#5619);
+#5619 = CARTESIAN_POINT('',(2.3,0.25,1.1));
+#5620 = LINE('',#5621,#5622);
+#5621 = CARTESIAN_POINT('',(2.3,0.25,1.1));
+#5622 = VECTOR('',#5623,1.);
+#5623 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5624 = ORIENTED_EDGE('',*,*,#5625,.F.);
+#5625 = EDGE_CURVE('',#872,#5618,#5626,.T.);
+#5626 = LINE('',#5627,#5628);
+#5627 = CARTESIAN_POINT('',(2.3,0.25,0.9));
+#5628 = VECTOR('',#5629,1.);
+#5629 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5630 = ORIENTED_EDGE('',*,*,#879,.T.);
+#5631 = ORIENTED_EDGE('',*,*,#5434,.F.);
+#5632 = PLANE('',#5633);
+#5633 = AXIS2_PLACEMENT_3D('',#5634,#5635,#5636);
+#5634 = CARTESIAN_POINT('',(2.3,0.25,0.9));
+#5635 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5636 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5637 = ADVANCED_FACE('',(#5638),#5656,.F.);
+#5638 = FACE_BOUND('',#5639,.F.);
+#5639 = EDGE_LOOP('',(#5640,#5641,#5642,#5650));
+#5640 = ORIENTED_EDGE('',*,*,#5625,.F.);
+#5641 = ORIENTED_EDGE('',*,*,#871,.T.);
+#5642 = ORIENTED_EDGE('',*,*,#5643,.T.);
+#5643 = EDGE_CURVE('',#864,#5644,#5646,.T.);
+#5644 = VERTEX_POINT('',#5645);
+#5645 = CARTESIAN_POINT('',(2.1,0.25,1.1));
+#5646 = LINE('',#5647,#5648);
+#5647 = CARTESIAN_POINT('',(2.1,0.25,0.9));
+#5648 = VECTOR('',#5649,1.);
+#5649 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5650 = ORIENTED_EDGE('',*,*,#5651,.T.);
+#5651 = EDGE_CURVE('',#5644,#5618,#5652,.T.);
+#5652 = LINE('',#5653,#5654);
+#5653 = CARTESIAN_POINT('',(2.1,0.25,1.1));
+#5654 = VECTOR('',#5655,1.);
+#5655 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5656 = PLANE('',#5657);
+#5657 = AXIS2_PLACEMENT_3D('',#5658,#5659,#5660);
+#5658 = CARTESIAN_POINT('',(2.1,0.25,0.9));
+#5659 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5661 = ADVANCED_FACE('',(#5662),#5673,.F.);
+#5662 = FACE_BOUND('',#5663,.F.);
+#5663 = EDGE_LOOP('',(#5664,#5670,#5671,#5672));
+#5664 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#5665 = EDGE_CURVE('',#5644,#5443,#5666,.T.);
+#5666 = LINE('',#5667,#5668);
+#5667 = CARTESIAN_POINT('',(2.1,0.25,1.1));
+#5668 = VECTOR('',#5669,1.);
+#5669 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5670 = ORIENTED_EDGE('',*,*,#5643,.F.);
+#5671 = ORIENTED_EDGE('',*,*,#863,.T.);
+#5672 = ORIENTED_EDGE('',*,*,#5450,.F.);
+#5673 = PLANE('',#5674);
+#5674 = AXIS2_PLACEMENT_3D('',#5675,#5676,#5677);
+#5675 = CARTESIAN_POINT('',(2.1,0.25,0.9));
+#5676 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5677 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5678 = ADVANCED_FACE('',(#5679),#5697,.T.);
+#5679 = FACE_BOUND('',#5680,.T.);
+#5680 = EDGE_LOOP('',(#5681,#5689,#5695,#5696));
+#5681 = ORIENTED_EDGE('',*,*,#5682,.F.);
+#5682 = EDGE_CURVE('',#5683,#5458,#5685,.T.);
+#5683 = VERTEX_POINT('',#5684);
+#5684 = CARTESIAN_POINT('',(1.7,0.25,1.1));
+#5685 = LINE('',#5686,#5687);
+#5686 = CARTESIAN_POINT('',(1.7,0.25,1.1));
+#5687 = VECTOR('',#5688,1.);
+#5688 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5689 = ORIENTED_EDGE('',*,*,#5690,.F.);
+#5690 = EDGE_CURVE('',#840,#5683,#5691,.T.);
+#5691 = LINE('',#5692,#5693);
+#5692 = CARTESIAN_POINT('',(1.7,0.25,0.9));
+#5693 = VECTOR('',#5694,1.);
+#5694 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5695 = ORIENTED_EDGE('',*,*,#847,.T.);
+#5696 = ORIENTED_EDGE('',*,*,#5457,.F.);
+#5697 = PLANE('',#5698);
+#5698 = AXIS2_PLACEMENT_3D('',#5699,#5700,#5701);
+#5699 = CARTESIAN_POINT('',(1.7,0.25,0.9));
+#5700 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5701 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5702 = ADVANCED_FACE('',(#5703),#5721,.F.);
+#5703 = FACE_BOUND('',#5704,.F.);
+#5704 = EDGE_LOOP('',(#5705,#5706,#5707,#5715));
+#5705 = ORIENTED_EDGE('',*,*,#5690,.F.);
+#5706 = ORIENTED_EDGE('',*,*,#839,.T.);
+#5707 = ORIENTED_EDGE('',*,*,#5708,.T.);
+#5708 = EDGE_CURVE('',#832,#5709,#5711,.T.);
+#5709 = VERTEX_POINT('',#5710);
+#5710 = CARTESIAN_POINT('',(1.5,0.25,1.1));
+#5711 = LINE('',#5712,#5713);
+#5712 = CARTESIAN_POINT('',(1.5,0.25,0.9));
+#5713 = VECTOR('',#5714,1.);
+#5714 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5715 = ORIENTED_EDGE('',*,*,#5716,.T.);
+#5716 = EDGE_CURVE('',#5709,#5683,#5717,.T.);
+#5717 = LINE('',#5718,#5719);
+#5718 = CARTESIAN_POINT('',(1.5,0.25,1.1));
+#5719 = VECTOR('',#5720,1.);
+#5720 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5721 = PLANE('',#5722);
+#5722 = AXIS2_PLACEMENT_3D('',#5723,#5724,#5725);
+#5723 = CARTESIAN_POINT('',(1.5,0.25,0.9));
+#5724 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5725 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5726 = ADVANCED_FACE('',(#5727),#5738,.F.);
+#5727 = FACE_BOUND('',#5728,.F.);
+#5728 = EDGE_LOOP('',(#5729,#5735,#5736,#5737));
+#5729 = ORIENTED_EDGE('',*,*,#5730,.F.);
+#5730 = EDGE_CURVE('',#5709,#5466,#5731,.T.);
+#5731 = LINE('',#5732,#5733);
+#5732 = CARTESIAN_POINT('',(1.5,0.25,1.1));
+#5733 = VECTOR('',#5734,1.);
+#5734 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5735 = ORIENTED_EDGE('',*,*,#5708,.F.);
+#5736 = ORIENTED_EDGE('',*,*,#831,.T.);
+#5737 = ORIENTED_EDGE('',*,*,#5473,.F.);
+#5738 = PLANE('',#5739);
+#5739 = AXIS2_PLACEMENT_3D('',#5740,#5741,#5742);
+#5740 = CARTESIAN_POINT('',(1.5,0.25,0.9));
+#5741 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5742 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5743 = ADVANCED_FACE('',(#5744),#5769,.T.);
+#5744 = FACE_BOUND('',#5745,.T.);
+#5745 = EDGE_LOOP('',(#5746,#5754,#5755,#5763));
+#5746 = ORIENTED_EDGE('',*,*,#5747,.F.);
+#5747 = EDGE_CURVE('',#1362,#5748,#5750,.T.);
+#5748 = VERTEX_POINT('',#5749);
+#5749 = CARTESIAN_POINT('',(3.5,-3.5,1.1));
+#5750 = LINE('',#5751,#5752);
+#5751 = CARTESIAN_POINT('',(3.5,-3.5,0.9));
+#5752 = VECTOR('',#5753,1.);
+#5753 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5754 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#5755 = ORIENTED_EDGE('',*,*,#5756,.T.);
+#5756 = EDGE_CURVE('',#1360,#5757,#5759,.T.);
+#5757 = VERTEX_POINT('',#5758);
+#5758 = CARTESIAN_POINT('',(2.5,-3.5,1.1));
+#5759 = LINE('',#5760,#5761);
+#5760 = CARTESIAN_POINT('',(2.5,-3.5,0.9));
+#5761 = VECTOR('',#5762,1.);
+#5762 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5763 = ORIENTED_EDGE('',*,*,#5764,.T.);
+#5764 = EDGE_CURVE('',#5757,#5748,#5765,.T.);
+#5765 = LINE('',#5766,#5767);
+#5766 = CARTESIAN_POINT('',(2.5,-3.5,1.1));
+#5767 = VECTOR('',#5768,1.);
+#5768 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5769 = PLANE('',#5770);
+#5770 = AXIS2_PLACEMENT_3D('',#5771,#5772,#5773);
+#5771 = CARTESIAN_POINT('',(2.5,-3.5,0.9));
+#5772 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5773 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5774 = ADVANCED_FACE('',(#5775),#5793,.T.);
+#5775 = FACE_BOUND('',#5776,.T.);
+#5776 = EDGE_LOOP('',(#5777,#5785,#5786,#5787));
+#5777 = ORIENTED_EDGE('',*,*,#5778,.F.);
+#5778 = EDGE_CURVE('',#1378,#5779,#5781,.T.);
+#5779 = VERTEX_POINT('',#5780);
+#5780 = CARTESIAN_POINT('',(3.5,-4.,1.1));
+#5781 = LINE('',#5782,#5783);
+#5782 = CARTESIAN_POINT('',(3.5,-4.,0.9));
+#5783 = VECTOR('',#5784,1.);
+#5784 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5785 = ORIENTED_EDGE('',*,*,#1385,.F.);
+#5786 = ORIENTED_EDGE('',*,*,#5747,.T.);
+#5787 = ORIENTED_EDGE('',*,*,#5788,.F.);
+#5788 = EDGE_CURVE('',#5779,#5748,#5789,.T.);
+#5789 = LINE('',#5790,#5791);
+#5790 = CARTESIAN_POINT('',(3.5,-4.,1.1));
+#5791 = VECTOR('',#5792,1.);
+#5792 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5793 = PLANE('',#5794);
+#5794 = AXIS2_PLACEMENT_3D('',#5795,#5796,#5797);
+#5795 = CARTESIAN_POINT('',(3.5,-4.,0.9));
+#5796 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5797 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5798 = ADVANCED_FACE('',(#5799),#5817,.F.);
+#5799 = FACE_BOUND('',#5800,.F.);
+#5800 = EDGE_LOOP('',(#5801,#5802,#5803,#5811));
+#5801 = ORIENTED_EDGE('',*,*,#5778,.F.);
+#5802 = ORIENTED_EDGE('',*,*,#1377,.F.);
+#5803 = ORIENTED_EDGE('',*,*,#5804,.T.);
+#5804 = EDGE_CURVE('',#1370,#5805,#5807,.T.);
+#5805 = VERTEX_POINT('',#5806);
+#5806 = CARTESIAN_POINT('',(2.5,-4.,1.1));
+#5807 = LINE('',#5808,#5809);
+#5808 = CARTESIAN_POINT('',(2.5,-4.,0.9));
+#5809 = VECTOR('',#5810,1.);
+#5810 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5811 = ORIENTED_EDGE('',*,*,#5812,.T.);
+#5812 = EDGE_CURVE('',#5805,#5779,#5813,.T.);
+#5813 = LINE('',#5814,#5815);
+#5814 = CARTESIAN_POINT('',(2.5,-4.,1.1));
+#5815 = VECTOR('',#5816,1.);
+#5816 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5817 = PLANE('',#5818);
+#5818 = AXIS2_PLACEMENT_3D('',#5819,#5820,#5821);
+#5819 = CARTESIAN_POINT('',(2.5,-4.,0.9));
+#5820 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5821 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5822 = ADVANCED_FACE('',(#5823),#5834,.F.);
+#5823 = FACE_BOUND('',#5824,.F.);
+#5824 = EDGE_LOOP('',(#5825,#5826,#5827,#5828));
+#5825 = ORIENTED_EDGE('',*,*,#5804,.F.);
+#5826 = ORIENTED_EDGE('',*,*,#1369,.F.);
+#5827 = ORIENTED_EDGE('',*,*,#5756,.T.);
+#5828 = ORIENTED_EDGE('',*,*,#5829,.F.);
+#5829 = EDGE_CURVE('',#5805,#5757,#5830,.T.);
+#5830 = LINE('',#5831,#5832);
+#5831 = CARTESIAN_POINT('',(2.5,-4.,1.1));
+#5832 = VECTOR('',#5833,1.);
+#5833 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5834 = PLANE('',#5835);
+#5835 = AXIS2_PLACEMENT_3D('',#5836,#5837,#5838);
+#5836 = CARTESIAN_POINT('',(2.5,-4.,0.9));
+#5837 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5838 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5839 = ADVANCED_FACE('',(#5840),#5865,.T.);
+#5840 = FACE_BOUND('',#5841,.T.);
+#5841 = EDGE_LOOP('',(#5842,#5850,#5851,#5859));
+#5842 = ORIENTED_EDGE('',*,*,#5843,.F.);
+#5843 = EDGE_CURVE('',#1396,#5844,#5846,.T.);
+#5844 = VERTEX_POINT('',#5845);
+#5845 = CARTESIAN_POINT('',(3.5,-4.8,1.1));
+#5846 = LINE('',#5847,#5848);
+#5847 = CARTESIAN_POINT('',(3.5,-4.8,0.9));
+#5848 = VECTOR('',#5849,1.);
+#5849 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5850 = ORIENTED_EDGE('',*,*,#1393,.F.);
+#5851 = ORIENTED_EDGE('',*,*,#5852,.T.);
+#5852 = EDGE_CURVE('',#1394,#5853,#5855,.T.);
+#5853 = VERTEX_POINT('',#5854);
+#5854 = CARTESIAN_POINT('',(2.,-4.8,1.1));
+#5855 = LINE('',#5856,#5857);
+#5856 = CARTESIAN_POINT('',(2.,-4.8,0.9));
+#5857 = VECTOR('',#5858,1.);
+#5858 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5859 = ORIENTED_EDGE('',*,*,#5860,.T.);
+#5860 = EDGE_CURVE('',#5853,#5844,#5861,.T.);
+#5861 = LINE('',#5862,#5863);
+#5862 = CARTESIAN_POINT('',(2.,-4.8,1.1));
+#5863 = VECTOR('',#5864,1.);
+#5864 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5865 = PLANE('',#5866);
+#5866 = AXIS2_PLACEMENT_3D('',#5867,#5868,#5869);
+#5867 = CARTESIAN_POINT('',(2.,-4.8,0.9));
+#5868 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5870 = ADVANCED_FACE('',(#5871),#5889,.T.);
+#5871 = FACE_BOUND('',#5872,.T.);
+#5872 = EDGE_LOOP('',(#5873,#5881,#5882,#5883));
+#5873 = ORIENTED_EDGE('',*,*,#5874,.F.);
+#5874 = EDGE_CURVE('',#1412,#5875,#5877,.T.);
+#5875 = VERTEX_POINT('',#5876);
+#5876 = CARTESIAN_POINT('',(3.5,-5.5,1.1));
+#5877 = LINE('',#5878,#5879);
+#5878 = CARTESIAN_POINT('',(3.5,-5.5,0.9));
+#5879 = VECTOR('',#5880,1.);
+#5880 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5881 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#5882 = ORIENTED_EDGE('',*,*,#5843,.T.);
+#5883 = ORIENTED_EDGE('',*,*,#5884,.F.);
+#5884 = EDGE_CURVE('',#5875,#5844,#5885,.T.);
+#5885 = LINE('',#5886,#5887);
+#5886 = CARTESIAN_POINT('',(3.5,-5.5,1.1));
+#5887 = VECTOR('',#5888,1.);
+#5888 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5889 = PLANE('',#5890);
+#5890 = AXIS2_PLACEMENT_3D('',#5891,#5892,#5893);
+#5891 = CARTESIAN_POINT('',(3.5,-5.5,0.9));
+#5892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5893 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5894 = ADVANCED_FACE('',(#5895),#5913,.F.);
+#5895 = FACE_BOUND('',#5896,.F.);
+#5896 = EDGE_LOOP('',(#5897,#5898,#5899,#5907));
+#5897 = ORIENTED_EDGE('',*,*,#5874,.F.);
+#5898 = ORIENTED_EDGE('',*,*,#1411,.F.);
+#5899 = ORIENTED_EDGE('',*,*,#5900,.T.);
+#5900 = EDGE_CURVE('',#1404,#5901,#5903,.T.);
+#5901 = VERTEX_POINT('',#5902);
+#5902 = CARTESIAN_POINT('',(2.,-5.5,1.1));
+#5903 = LINE('',#5904,#5905);
+#5904 = CARTESIAN_POINT('',(2.,-5.5,0.9));
+#5905 = VECTOR('',#5906,1.);
+#5906 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5907 = ORIENTED_EDGE('',*,*,#5908,.T.);
+#5908 = EDGE_CURVE('',#5901,#5875,#5909,.T.);
+#5909 = LINE('',#5910,#5911);
+#5910 = CARTESIAN_POINT('',(2.,-5.5,1.1));
+#5911 = VECTOR('',#5912,1.);
+#5912 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5913 = PLANE('',#5914);
+#5914 = AXIS2_PLACEMENT_3D('',#5915,#5916,#5917);
+#5915 = CARTESIAN_POINT('',(2.,-5.5,0.9));
+#5916 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5917 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5918 = ADVANCED_FACE('',(#5919),#5930,.F.);
+#5919 = FACE_BOUND('',#5920,.F.);
+#5920 = EDGE_LOOP('',(#5921,#5922,#5923,#5924));
+#5921 = ORIENTED_EDGE('',*,*,#5900,.F.);
+#5922 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#5923 = ORIENTED_EDGE('',*,*,#5852,.T.);
+#5924 = ORIENTED_EDGE('',*,*,#5925,.F.);
+#5925 = EDGE_CURVE('',#5901,#5853,#5926,.T.);
+#5926 = LINE('',#5927,#5928);
+#5927 = CARTESIAN_POINT('',(2.,-5.5,1.1));
+#5928 = VECTOR('',#5929,1.);
+#5929 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5930 = PLANE('',#5931);
+#5931 = AXIS2_PLACEMENT_3D('',#5932,#5933,#5934);
+#5932 = CARTESIAN_POINT('',(2.,-5.5,0.9));
+#5933 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5934 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5935 = ADVANCED_FACE('',(#5936),#5961,.T.);
+#5936 = FACE_BOUND('',#5937,.T.);
+#5937 = EDGE_LOOP('',(#5938,#5946,#5947,#5955));
+#5938 = ORIENTED_EDGE('',*,*,#5939,.F.);
+#5939 = EDGE_CURVE('',#1430,#5940,#5942,.T.);
+#5940 = VERTEX_POINT('',#5941);
+#5941 = CARTESIAN_POINT('',(-1.5,-4.,1.1));
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(-1.5,-4.,0.9));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5946 = ORIENTED_EDGE('',*,*,#1427,.F.);
+#5947 = ORIENTED_EDGE('',*,*,#5948,.T.);
+#5948 = EDGE_CURVE('',#1428,#5949,#5951,.T.);
+#5949 = VERTEX_POINT('',#5950);
+#5950 = CARTESIAN_POINT('',(-2.,-4.,1.1));
+#5951 = LINE('',#5952,#5953);
+#5952 = CARTESIAN_POINT('',(-2.,-4.,0.9));
+#5953 = VECTOR('',#5954,1.);
+#5954 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5955 = ORIENTED_EDGE('',*,*,#5956,.T.);
+#5956 = EDGE_CURVE('',#5949,#5940,#5957,.T.);
+#5957 = LINE('',#5958,#5959);
+#5958 = CARTESIAN_POINT('',(-2.,-4.,1.1));
+#5959 = VECTOR('',#5960,1.);
+#5960 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5961 = PLANE('',#5962);
+#5962 = AXIS2_PLACEMENT_3D('',#5963,#5964,#5965);
+#5963 = CARTESIAN_POINT('',(-2.,-4.,0.9));
+#5964 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5965 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5966 = ADVANCED_FACE('',(#5967),#5985,.T.);
+#5967 = FACE_BOUND('',#5968,.T.);
+#5968 = EDGE_LOOP('',(#5969,#5977,#5978,#5979));
+#5969 = ORIENTED_EDGE('',*,*,#5970,.F.);
+#5970 = EDGE_CURVE('',#1446,#5971,#5973,.T.);
+#5971 = VERTEX_POINT('',#5972);
+#5972 = CARTESIAN_POINT('',(-1.5,-5.,1.1));
+#5973 = LINE('',#5974,#5975);
+#5974 = CARTESIAN_POINT('',(-1.5,-5.,0.9));
+#5975 = VECTOR('',#5976,1.);
+#5976 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5977 = ORIENTED_EDGE('',*,*,#1453,.F.);
+#5978 = ORIENTED_EDGE('',*,*,#5939,.T.);
+#5979 = ORIENTED_EDGE('',*,*,#5980,.F.);
+#5980 = EDGE_CURVE('',#5971,#5940,#5981,.T.);
+#5981 = LINE('',#5982,#5983);
+#5982 = CARTESIAN_POINT('',(-1.5,-5.,1.1));
+#5983 = VECTOR('',#5984,1.);
+#5984 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5985 = PLANE('',#5986);
+#5986 = AXIS2_PLACEMENT_3D('',#5987,#5988,#5989);
+#5987 = CARTESIAN_POINT('',(-1.5,-5.,0.9));
+#5988 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5989 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5990 = ADVANCED_FACE('',(#5991),#6009,.F.);
+#5991 = FACE_BOUND('',#5992,.F.);
+#5992 = EDGE_LOOP('',(#5993,#5994,#5995,#6003));
+#5993 = ORIENTED_EDGE('',*,*,#5970,.F.);
+#5994 = ORIENTED_EDGE('',*,*,#1445,.F.);
+#5995 = ORIENTED_EDGE('',*,*,#5996,.T.);
+#5996 = EDGE_CURVE('',#1438,#5997,#5999,.T.);
+#5997 = VERTEX_POINT('',#5998);
+#5998 = CARTESIAN_POINT('',(-2.,-5.,1.1));
+#5999 = LINE('',#6000,#6001);
+#6000 = CARTESIAN_POINT('',(-2.,-5.,0.9));
+#6001 = VECTOR('',#6002,1.);
+#6002 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6003 = ORIENTED_EDGE('',*,*,#6004,.T.);
+#6004 = EDGE_CURVE('',#5997,#5971,#6005,.T.);
+#6005 = LINE('',#6006,#6007);
+#6006 = CARTESIAN_POINT('',(-2.,-5.,1.1));
+#6007 = VECTOR('',#6008,1.);
+#6008 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6009 = PLANE('',#6010);
+#6010 = AXIS2_PLACEMENT_3D('',#6011,#6012,#6013);
+#6011 = CARTESIAN_POINT('',(-2.,-5.,0.9));
+#6012 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6013 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6014 = ADVANCED_FACE('',(#6015),#6026,.F.);
+#6015 = FACE_BOUND('',#6016,.F.);
+#6016 = EDGE_LOOP('',(#6017,#6018,#6019,#6020));
+#6017 = ORIENTED_EDGE('',*,*,#5996,.F.);
+#6018 = ORIENTED_EDGE('',*,*,#1437,.F.);
+#6019 = ORIENTED_EDGE('',*,*,#5948,.T.);
+#6020 = ORIENTED_EDGE('',*,*,#6021,.F.);
+#6021 = EDGE_CURVE('',#5997,#5949,#6022,.T.);
+#6022 = LINE('',#6023,#6024);
+#6023 = CARTESIAN_POINT('',(-2.,-5.,1.1));
+#6024 = VECTOR('',#6025,1.);
+#6025 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6026 = PLANE('',#6027);
+#6027 = AXIS2_PLACEMENT_3D('',#6028,#6029,#6030);
+#6028 = CARTESIAN_POINT('',(-2.,-5.,0.9));
+#6029 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6030 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6031 = ADVANCED_FACE('',(#6032),#6057,.T.);
+#6032 = FACE_BOUND('',#6033,.T.);
+#6033 = EDGE_LOOP('',(#6034,#6042,#6043,#6051));
+#6034 = ORIENTED_EDGE('',*,*,#6035,.F.);
+#6035 = EDGE_CURVE('',#1464,#6036,#6038,.T.);
+#6036 = VERTEX_POINT('',#6037);
+#6037 = CARTESIAN_POINT('',(1.,-3.5,1.1));
+#6038 = LINE('',#6039,#6040);
+#6039 = CARTESIAN_POINT('',(1.,-3.5,0.9));
+#6040 = VECTOR('',#6041,1.);
+#6041 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6042 = ORIENTED_EDGE('',*,*,#1461,.F.);
+#6043 = ORIENTED_EDGE('',*,*,#6044,.T.);
+#6044 = EDGE_CURVE('',#1462,#6045,#6047,.T.);
+#6045 = VERTEX_POINT('',#6046);
+#6046 = CARTESIAN_POINT('',(0.E+000,-3.5,1.1));
+#6047 = LINE('',#6048,#6049);
+#6048 = CARTESIAN_POINT('',(0.E+000,-3.5,0.9));
+#6049 = VECTOR('',#6050,1.);
+#6050 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6051 = ORIENTED_EDGE('',*,*,#6052,.T.);
+#6052 = EDGE_CURVE('',#6045,#6036,#6053,.T.);
+#6053 = LINE('',#6054,#6055);
+#6054 = CARTESIAN_POINT('',(0.E+000,-3.5,1.1));
+#6055 = VECTOR('',#6056,1.);
+#6056 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6057 = PLANE('',#6058);
+#6058 = AXIS2_PLACEMENT_3D('',#6059,#6060,#6061);
+#6059 = CARTESIAN_POINT('',(0.E+000,-3.5,0.9));
+#6060 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6061 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6062 = ADVANCED_FACE('',(#6063),#6081,.T.);
+#6063 = FACE_BOUND('',#6064,.T.);
+#6064 = EDGE_LOOP('',(#6065,#6073,#6074,#6075));
+#6065 = ORIENTED_EDGE('',*,*,#6066,.F.);
+#6066 = EDGE_CURVE('',#1480,#6067,#6069,.T.);
+#6067 = VERTEX_POINT('',#6068);
+#6068 = CARTESIAN_POINT('',(1.,-5.5,1.1));
+#6069 = LINE('',#6070,#6071);
+#6070 = CARTESIAN_POINT('',(1.,-5.5,0.9));
+#6071 = VECTOR('',#6072,1.);
+#6072 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6073 = ORIENTED_EDGE('',*,*,#1487,.F.);
+#6074 = ORIENTED_EDGE('',*,*,#6035,.T.);
+#6075 = ORIENTED_EDGE('',*,*,#6076,.F.);
+#6076 = EDGE_CURVE('',#6067,#6036,#6077,.T.);
+#6077 = LINE('',#6078,#6079);
+#6078 = CARTESIAN_POINT('',(1.,-5.5,1.1));
+#6079 = VECTOR('',#6080,1.);
+#6080 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6081 = PLANE('',#6082);
+#6082 = AXIS2_PLACEMENT_3D('',#6083,#6084,#6085);
+#6083 = CARTESIAN_POINT('',(1.,-5.5,0.9));
+#6084 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6085 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6086 = ADVANCED_FACE('',(#6087),#6105,.F.);
+#6087 = FACE_BOUND('',#6088,.F.);
+#6088 = EDGE_LOOP('',(#6089,#6090,#6091,#6099));
+#6089 = ORIENTED_EDGE('',*,*,#6066,.F.);
+#6090 = ORIENTED_EDGE('',*,*,#1479,.F.);
+#6091 = ORIENTED_EDGE('',*,*,#6092,.T.);
+#6092 = EDGE_CURVE('',#1472,#6093,#6095,.T.);
+#6093 = VERTEX_POINT('',#6094);
+#6094 = CARTESIAN_POINT('',(0.E+000,-5.5,1.1));
+#6095 = LINE('',#6096,#6097);
+#6096 = CARTESIAN_POINT('',(0.E+000,-5.5,0.9));
+#6097 = VECTOR('',#6098,1.);
+#6098 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6099 = ORIENTED_EDGE('',*,*,#6100,.T.);
+#6100 = EDGE_CURVE('',#6093,#6067,#6101,.T.);
+#6101 = LINE('',#6102,#6103);
+#6102 = CARTESIAN_POINT('',(0.E+000,-5.5,1.1));
+#6103 = VECTOR('',#6104,1.);
+#6104 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6105 = PLANE('',#6106);
+#6106 = AXIS2_PLACEMENT_3D('',#6107,#6108,#6109);
+#6107 = CARTESIAN_POINT('',(0.E+000,-5.5,0.9));
+#6108 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6110 = ADVANCED_FACE('',(#6111),#6122,.F.);
+#6111 = FACE_BOUND('',#6112,.F.);
+#6112 = EDGE_LOOP('',(#6113,#6114,#6115,#6116));
+#6113 = ORIENTED_EDGE('',*,*,#6092,.F.);
+#6114 = ORIENTED_EDGE('',*,*,#1471,.F.);
+#6115 = ORIENTED_EDGE('',*,*,#6044,.T.);
+#6116 = ORIENTED_EDGE('',*,*,#6117,.F.);
+#6117 = EDGE_CURVE('',#6093,#6045,#6118,.T.);
+#6118 = LINE('',#6119,#6120);
+#6119 = CARTESIAN_POINT('',(0.E+000,-5.5,1.1));
+#6120 = VECTOR('',#6121,1.);
+#6121 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6122 = PLANE('',#6123);
+#6123 = AXIS2_PLACEMENT_3D('',#6124,#6125,#6126);
+#6124 = CARTESIAN_POINT('',(0.E+000,-5.5,0.9));
+#6125 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6126 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6127 = ADVANCED_FACE('',(#6128),#6153,.T.);
+#6128 = FACE_BOUND('',#6129,.T.);
+#6129 = EDGE_LOOP('',(#6130,#6138,#6139,#6147));
+#6130 = ORIENTED_EDGE('',*,*,#6131,.F.);
+#6131 = EDGE_CURVE('',#1498,#6132,#6134,.T.);
+#6132 = VERTEX_POINT('',#6133);
+#6133 = CARTESIAN_POINT('',(3.5,-3.,1.1));
+#6134 = LINE('',#6135,#6136);
+#6135 = CARTESIAN_POINT('',(3.5,-3.,0.9));
+#6136 = VECTOR('',#6137,1.);
+#6137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6138 = ORIENTED_EDGE('',*,*,#1495,.F.);
+#6139 = ORIENTED_EDGE('',*,*,#6140,.T.);
+#6140 = EDGE_CURVE('',#1496,#6141,#6143,.T.);
+#6141 = VERTEX_POINT('',#6142);
+#6142 = CARTESIAN_POINT('',(3.5,-2.5,1.1));
+#6143 = LINE('',#6144,#6145);
+#6144 = CARTESIAN_POINT('',(3.5,-2.5,0.9));
+#6145 = VECTOR('',#6146,1.);
+#6146 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6147 = ORIENTED_EDGE('',*,*,#6148,.F.);
+#6148 = EDGE_CURVE('',#6132,#6141,#6149,.T.);
+#6149 = LINE('',#6150,#6151);
+#6150 = CARTESIAN_POINT('',(3.5,-3.,1.1));
+#6151 = VECTOR('',#6152,1.);
+#6152 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6153 = PLANE('',#6154);
+#6154 = AXIS2_PLACEMENT_3D('',#6155,#6156,#6157);
+#6155 = CARTESIAN_POINT('',(3.5,-3.,0.9));
+#6156 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6158 = ADVANCED_FACE('',(#6159),#6177,.F.);
+#6159 = FACE_BOUND('',#6160,.F.);
+#6160 = EDGE_LOOP('',(#6161,#6162,#6163,#6171));
+#6161 = ORIENTED_EDGE('',*,*,#6131,.F.);
+#6162 = ORIENTED_EDGE('',*,*,#1521,.F.);
+#6163 = ORIENTED_EDGE('',*,*,#6164,.T.);
+#6164 = EDGE_CURVE('',#1514,#6165,#6167,.T.);
+#6165 = VERTEX_POINT('',#6166);
+#6166 = CARTESIAN_POINT('',(2.5,-3.,1.1));
+#6167 = LINE('',#6168,#6169);
+#6168 = CARTESIAN_POINT('',(2.5,-3.,0.9));
+#6169 = VECTOR('',#6170,1.);
+#6170 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6171 = ORIENTED_EDGE('',*,*,#6172,.T.);
+#6172 = EDGE_CURVE('',#6165,#6132,#6173,.T.);
+#6173 = LINE('',#6174,#6175);
+#6174 = CARTESIAN_POINT('',(2.5,-3.,1.1));
+#6175 = VECTOR('',#6176,1.);
+#6176 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6177 = PLANE('',#6178);
+#6178 = AXIS2_PLACEMENT_3D('',#6179,#6180,#6181);
+#6179 = CARTESIAN_POINT('',(2.5,-3.,0.9));
+#6180 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6182 = ADVANCED_FACE('',(#6183),#6201,.F.);
+#6183 = FACE_BOUND('',#6184,.F.);
+#6184 = EDGE_LOOP('',(#6185,#6186,#6187,#6195));
+#6185 = ORIENTED_EDGE('',*,*,#6164,.F.);
+#6186 = ORIENTED_EDGE('',*,*,#1513,.F.);
+#6187 = ORIENTED_EDGE('',*,*,#6188,.T.);
+#6188 = EDGE_CURVE('',#1506,#6189,#6191,.T.);
+#6189 = VERTEX_POINT('',#6190);
+#6190 = CARTESIAN_POINT('',(2.5,-2.5,1.1));
+#6191 = LINE('',#6192,#6193);
+#6192 = CARTESIAN_POINT('',(2.5,-2.5,0.9));
+#6193 = VECTOR('',#6194,1.);
+#6194 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6195 = ORIENTED_EDGE('',*,*,#6196,.F.);
+#6196 = EDGE_CURVE('',#6165,#6189,#6197,.T.);
+#6197 = LINE('',#6198,#6199);
+#6198 = CARTESIAN_POINT('',(2.5,-3.,1.1));
+#6199 = VECTOR('',#6200,1.);
+#6200 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6201 = PLANE('',#6202);
+#6202 = AXIS2_PLACEMENT_3D('',#6203,#6204,#6205);
+#6203 = CARTESIAN_POINT('',(2.5,-3.,0.9));
+#6204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6205 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6206 = ADVANCED_FACE('',(#6207),#6218,.T.);
+#6207 = FACE_BOUND('',#6208,.T.);
+#6208 = EDGE_LOOP('',(#6209,#6210,#6211,#6212));
+#6209 = ORIENTED_EDGE('',*,*,#6140,.F.);
+#6210 = ORIENTED_EDGE('',*,*,#1505,.F.);
+#6211 = ORIENTED_EDGE('',*,*,#6188,.T.);
+#6212 = ORIENTED_EDGE('',*,*,#6213,.T.);
+#6213 = EDGE_CURVE('',#6189,#6141,#6214,.T.);
+#6214 = LINE('',#6215,#6216);
+#6215 = CARTESIAN_POINT('',(2.5,-2.5,1.1));
+#6216 = VECTOR('',#6217,1.);
+#6217 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6218 = PLANE('',#6219);
+#6219 = AXIS2_PLACEMENT_3D('',#6220,#6221,#6222);
+#6220 = CARTESIAN_POINT('',(2.5,-2.5,0.9));
+#6221 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6222 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6223 = ADVANCED_FACE('',(#6224),#6249,.T.);
+#6224 = FACE_BOUND('',#6225,.T.);
+#6225 = EDGE_LOOP('',(#6226,#6234,#6235,#6243));
+#6226 = ORIENTED_EDGE('',*,*,#6227,.F.);
+#6227 = EDGE_CURVE('',#1532,#6228,#6230,.T.);
+#6228 = VERTEX_POINT('',#6229);
+#6229 = CARTESIAN_POINT('',(-4.,-0.5,1.1));
+#6230 = LINE('',#6231,#6232);
+#6231 = CARTESIAN_POINT('',(-4.,-0.5,0.9));
+#6232 = VECTOR('',#6233,1.);
+#6233 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6234 = ORIENTED_EDGE('',*,*,#1529,.F.);
+#6235 = ORIENTED_EDGE('',*,*,#6236,.T.);
+#6236 = EDGE_CURVE('',#1530,#6237,#6239,.T.);
+#6237 = VERTEX_POINT('',#6238);
+#6238 = CARTESIAN_POINT('',(-5.,-0.5,1.1));
+#6239 = LINE('',#6240,#6241);
+#6240 = CARTESIAN_POINT('',(-5.,-0.5,0.9));
+#6241 = VECTOR('',#6242,1.);
+#6242 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6243 = ORIENTED_EDGE('',*,*,#6244,.T.);
+#6244 = EDGE_CURVE('',#6237,#6228,#6245,.T.);
+#6245 = LINE('',#6246,#6247);
+#6246 = CARTESIAN_POINT('',(-5.,-0.5,1.1));
+#6247 = VECTOR('',#6248,1.);
+#6248 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6249 = PLANE('',#6250);
+#6250 = AXIS2_PLACEMENT_3D('',#6251,#6252,#6253);
+#6251 = CARTESIAN_POINT('',(-5.,-0.5,0.9));
+#6252 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6253 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6254 = ADVANCED_FACE('',(#6255),#6273,.T.);
+#6255 = FACE_BOUND('',#6256,.T.);
+#6256 = EDGE_LOOP('',(#6257,#6265,#6266,#6267));
+#6257 = ORIENTED_EDGE('',*,*,#6258,.F.);
+#6258 = EDGE_CURVE('',#1548,#6259,#6261,.T.);
+#6259 = VERTEX_POINT('',#6260);
+#6260 = CARTESIAN_POINT('',(-4.,-1.,1.1));
+#6261 = LINE('',#6262,#6263);
+#6262 = CARTESIAN_POINT('',(-4.,-1.,0.9));
+#6263 = VECTOR('',#6264,1.);
+#6264 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6265 = ORIENTED_EDGE('',*,*,#1555,.F.);
+#6266 = ORIENTED_EDGE('',*,*,#6227,.T.);
+#6267 = ORIENTED_EDGE('',*,*,#6268,.F.);
+#6268 = EDGE_CURVE('',#6259,#6228,#6269,.T.);
+#6269 = LINE('',#6270,#6271);
+#6270 = CARTESIAN_POINT('',(-4.,-1.,1.1));
+#6271 = VECTOR('',#6272,1.);
+#6272 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6273 = PLANE('',#6274);
+#6274 = AXIS2_PLACEMENT_3D('',#6275,#6276,#6277);
+#6275 = CARTESIAN_POINT('',(-4.,-1.,0.9));
+#6276 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6277 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6278 = ADVANCED_FACE('',(#6279),#6297,.F.);
+#6279 = FACE_BOUND('',#6280,.F.);
+#6280 = EDGE_LOOP('',(#6281,#6282,#6283,#6291));
+#6281 = ORIENTED_EDGE('',*,*,#6258,.F.);
+#6282 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#6283 = ORIENTED_EDGE('',*,*,#6284,.T.);
+#6284 = EDGE_CURVE('',#1540,#6285,#6287,.T.);
+#6285 = VERTEX_POINT('',#6286);
+#6286 = CARTESIAN_POINT('',(-5.,-1.,1.1));
+#6287 = LINE('',#6288,#6289);
+#6288 = CARTESIAN_POINT('',(-5.,-1.,0.9));
+#6289 = VECTOR('',#6290,1.);
+#6290 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6291 = ORIENTED_EDGE('',*,*,#6292,.T.);
+#6292 = EDGE_CURVE('',#6285,#6259,#6293,.T.);
+#6293 = LINE('',#6294,#6295);
+#6294 = CARTESIAN_POINT('',(-5.,-1.,1.1));
+#6295 = VECTOR('',#6296,1.);
+#6296 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6297 = PLANE('',#6298);
+#6298 = AXIS2_PLACEMENT_3D('',#6299,#6300,#6301);
+#6299 = CARTESIAN_POINT('',(-5.,-1.,0.9));
+#6300 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6301 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6302 = ADVANCED_FACE('',(#6303),#6314,.F.);
+#6303 = FACE_BOUND('',#6304,.F.);
+#6304 = EDGE_LOOP('',(#6305,#6306,#6307,#6308));
+#6305 = ORIENTED_EDGE('',*,*,#6284,.F.);
+#6306 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#6307 = ORIENTED_EDGE('',*,*,#6236,.T.);
+#6308 = ORIENTED_EDGE('',*,*,#6309,.F.);
+#6309 = EDGE_CURVE('',#6285,#6237,#6310,.T.);
+#6310 = LINE('',#6311,#6312);
+#6311 = CARTESIAN_POINT('',(-5.,-1.,1.1));
+#6312 = VECTOR('',#6313,1.);
+#6313 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6314 = PLANE('',#6315);
+#6315 = AXIS2_PLACEMENT_3D('',#6316,#6317,#6318);
+#6316 = CARTESIAN_POINT('',(-5.,-1.,0.9));
+#6317 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6318 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6319 = ADVANCED_FACE('',(#6320),#6345,.T.);
+#6320 = FACE_BOUND('',#6321,.T.);
+#6321 = EDGE_LOOP('',(#6322,#6330,#6331,#6339));
+#6322 = ORIENTED_EDGE('',*,*,#6323,.F.);
+#6323 = EDGE_CURVE('',#1566,#6324,#6326,.T.);
+#6324 = VERTEX_POINT('',#6325);
+#6325 = CARTESIAN_POINT('',(-4.,1.5,1.1));
+#6326 = LINE('',#6327,#6328);
+#6327 = CARTESIAN_POINT('',(-4.,1.5,0.9));
+#6328 = VECTOR('',#6329,1.);
+#6329 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6330 = ORIENTED_EDGE('',*,*,#1563,.F.);
+#6331 = ORIENTED_EDGE('',*,*,#6332,.T.);
+#6332 = EDGE_CURVE('',#1564,#6333,#6335,.T.);
+#6333 = VERTEX_POINT('',#6334);
+#6334 = CARTESIAN_POINT('',(-4.,2.,1.1));
+#6335 = LINE('',#6336,#6337);
+#6336 = CARTESIAN_POINT('',(-4.,2.,0.9));
+#6337 = VECTOR('',#6338,1.);
+#6338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6339 = ORIENTED_EDGE('',*,*,#6340,.F.);
+#6340 = EDGE_CURVE('',#6324,#6333,#6341,.T.);
+#6341 = LINE('',#6342,#6343);
+#6342 = CARTESIAN_POINT('',(-4.,1.5,1.1));
+#6343 = VECTOR('',#6344,1.);
+#6344 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6345 = PLANE('',#6346);
+#6346 = AXIS2_PLACEMENT_3D('',#6347,#6348,#6349);
+#6347 = CARTESIAN_POINT('',(-4.,1.5,0.9));
+#6348 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6349 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6350 = ADVANCED_FACE('',(#6351),#6369,.F.);
+#6351 = FACE_BOUND('',#6352,.F.);
+#6352 = EDGE_LOOP('',(#6353,#6354,#6355,#6363));
+#6353 = ORIENTED_EDGE('',*,*,#6323,.F.);
+#6354 = ORIENTED_EDGE('',*,*,#1589,.F.);
+#6355 = ORIENTED_EDGE('',*,*,#6356,.T.);
+#6356 = EDGE_CURVE('',#1582,#6357,#6359,.T.);
+#6357 = VERTEX_POINT('',#6358);
+#6358 = CARTESIAN_POINT('',(-5.,1.5,1.1));
+#6359 = LINE('',#6360,#6361);
+#6360 = CARTESIAN_POINT('',(-5.,1.5,0.9));
+#6361 = VECTOR('',#6362,1.);
+#6362 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6363 = ORIENTED_EDGE('',*,*,#6364,.T.);
+#6364 = EDGE_CURVE('',#6357,#6324,#6365,.T.);
+#6365 = LINE('',#6366,#6367);
+#6366 = CARTESIAN_POINT('',(-5.,1.5,1.1));
+#6367 = VECTOR('',#6368,1.);
+#6368 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6369 = PLANE('',#6370);
+#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373);
+#6371 = CARTESIAN_POINT('',(-5.,1.5,0.9));
+#6372 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6374 = ADVANCED_FACE('',(#6375),#6393,.F.);
+#6375 = FACE_BOUND('',#6376,.F.);
+#6376 = EDGE_LOOP('',(#6377,#6378,#6379,#6387));
+#6377 = ORIENTED_EDGE('',*,*,#6356,.F.);
+#6378 = ORIENTED_EDGE('',*,*,#1581,.F.);
+#6379 = ORIENTED_EDGE('',*,*,#6380,.T.);
+#6380 = EDGE_CURVE('',#1574,#6381,#6383,.T.);
+#6381 = VERTEX_POINT('',#6382);
+#6382 = CARTESIAN_POINT('',(-5.,2.,1.1));
+#6383 = LINE('',#6384,#6385);
+#6384 = CARTESIAN_POINT('',(-5.,2.,0.9));
+#6385 = VECTOR('',#6386,1.);
+#6386 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6387 = ORIENTED_EDGE('',*,*,#6388,.F.);
+#6388 = EDGE_CURVE('',#6357,#6381,#6389,.T.);
+#6389 = LINE('',#6390,#6391);
+#6390 = CARTESIAN_POINT('',(-5.,1.5,1.1));
+#6391 = VECTOR('',#6392,1.);
+#6392 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6393 = PLANE('',#6394);
+#6394 = AXIS2_PLACEMENT_3D('',#6395,#6396,#6397);
+#6395 = CARTESIAN_POINT('',(-5.,1.5,0.9));
+#6396 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6397 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6398 = ADVANCED_FACE('',(#6399),#6410,.T.);
+#6399 = FACE_BOUND('',#6400,.T.);
+#6400 = EDGE_LOOP('',(#6401,#6402,#6403,#6404));
+#6401 = ORIENTED_EDGE('',*,*,#6332,.F.);
+#6402 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#6403 = ORIENTED_EDGE('',*,*,#6380,.T.);
+#6404 = ORIENTED_EDGE('',*,*,#6405,.T.);
+#6405 = EDGE_CURVE('',#6381,#6333,#6406,.T.);
+#6406 = LINE('',#6407,#6408);
+#6407 = CARTESIAN_POINT('',(-5.,2.,1.1));
+#6408 = VECTOR('',#6409,1.);
+#6409 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6410 = PLANE('',#6411);
+#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414);
+#6412 = CARTESIAN_POINT('',(-5.,2.,0.9));
+#6413 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6414 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6415 = ADVANCED_FACE('',(#6416),#6441,.T.);
+#6416 = FACE_BOUND('',#6417,.T.);
+#6417 = EDGE_LOOP('',(#6418,#6426,#6427,#6435));
+#6418 = ORIENTED_EDGE('',*,*,#6419,.F.);
+#6419 = EDGE_CURVE('',#1600,#6420,#6422,.T.);
+#6420 = VERTEX_POINT('',#6421);
+#6421 = CARTESIAN_POINT('',(-4.5,3.5,1.1));
+#6422 = LINE('',#6423,#6424);
+#6423 = CARTESIAN_POINT('',(-4.5,3.5,0.9));
+#6424 = VECTOR('',#6425,1.);
+#6425 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6426 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#6427 = ORIENTED_EDGE('',*,*,#6428,.T.);
+#6428 = EDGE_CURVE('',#1598,#6429,#6431,.T.);
+#6429 = VERTEX_POINT('',#6430);
+#6430 = CARTESIAN_POINT('',(-5.,3.5,1.1));
+#6431 = LINE('',#6432,#6433);
+#6432 = CARTESIAN_POINT('',(-5.,3.5,0.9));
+#6433 = VECTOR('',#6434,1.);
+#6434 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6435 = ORIENTED_EDGE('',*,*,#6436,.T.);
+#6436 = EDGE_CURVE('',#6429,#6420,#6437,.T.);
+#6437 = LINE('',#6438,#6439);
+#6438 = CARTESIAN_POINT('',(-5.,3.5,1.1));
+#6439 = VECTOR('',#6440,1.);
+#6440 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6441 = PLANE('',#6442);
+#6442 = AXIS2_PLACEMENT_3D('',#6443,#6444,#6445);
+#6443 = CARTESIAN_POINT('',(-5.,3.5,0.9));
+#6444 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6445 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6446 = ADVANCED_FACE('',(#6447),#6465,.T.);
+#6447 = FACE_BOUND('',#6448,.T.);
+#6448 = EDGE_LOOP('',(#6449,#6457,#6458,#6459));
+#6449 = ORIENTED_EDGE('',*,*,#6450,.F.);
+#6450 = EDGE_CURVE('',#1616,#6451,#6453,.T.);
+#6451 = VERTEX_POINT('',#6452);
+#6452 = CARTESIAN_POINT('',(-4.5,2.5,1.1));
+#6453 = LINE('',#6454,#6455);
+#6454 = CARTESIAN_POINT('',(-4.5,2.5,0.9));
+#6455 = VECTOR('',#6456,1.);
+#6456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6457 = ORIENTED_EDGE('',*,*,#1623,.F.);
+#6458 = ORIENTED_EDGE('',*,*,#6419,.T.);
+#6459 = ORIENTED_EDGE('',*,*,#6460,.F.);
+#6460 = EDGE_CURVE('',#6451,#6420,#6461,.T.);
+#6461 = LINE('',#6462,#6463);
+#6462 = CARTESIAN_POINT('',(-4.5,2.5,1.1));
+#6463 = VECTOR('',#6464,1.);
+#6464 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6465 = PLANE('',#6466);
+#6466 = AXIS2_PLACEMENT_3D('',#6467,#6468,#6469);
+#6467 = CARTESIAN_POINT('',(-4.5,2.5,0.9));
+#6468 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6469 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6470 = ADVANCED_FACE('',(#6471),#6489,.F.);
+#6471 = FACE_BOUND('',#6472,.F.);
+#6472 = EDGE_LOOP('',(#6473,#6474,#6475,#6483));
+#6473 = ORIENTED_EDGE('',*,*,#6450,.F.);
+#6474 = ORIENTED_EDGE('',*,*,#1615,.F.);
+#6475 = ORIENTED_EDGE('',*,*,#6476,.T.);
+#6476 = EDGE_CURVE('',#1608,#6477,#6479,.T.);
+#6477 = VERTEX_POINT('',#6478);
+#6478 = CARTESIAN_POINT('',(-5.,2.5,1.1));
+#6479 = LINE('',#6480,#6481);
+#6480 = CARTESIAN_POINT('',(-5.,2.5,0.9));
+#6481 = VECTOR('',#6482,1.);
+#6482 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6483 = ORIENTED_EDGE('',*,*,#6484,.T.);
+#6484 = EDGE_CURVE('',#6477,#6451,#6485,.T.);
+#6485 = LINE('',#6486,#6487);
+#6486 = CARTESIAN_POINT('',(-5.,2.5,1.1));
+#6487 = VECTOR('',#6488,1.);
+#6488 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6489 = PLANE('',#6490);
+#6490 = AXIS2_PLACEMENT_3D('',#6491,#6492,#6493);
+#6491 = CARTESIAN_POINT('',(-5.,2.5,0.9));
+#6492 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6493 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6494 = ADVANCED_FACE('',(#6495),#6506,.F.);
+#6495 = FACE_BOUND('',#6496,.F.);
+#6496 = EDGE_LOOP('',(#6497,#6498,#6499,#6500));
+#6497 = ORIENTED_EDGE('',*,*,#6476,.F.);
+#6498 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#6499 = ORIENTED_EDGE('',*,*,#6428,.T.);
+#6500 = ORIENTED_EDGE('',*,*,#6501,.F.);
+#6501 = EDGE_CURVE('',#6477,#6429,#6502,.T.);
+#6502 = LINE('',#6503,#6504);
+#6503 = CARTESIAN_POINT('',(-5.,2.5,1.1));
+#6504 = VECTOR('',#6505,1.);
+#6505 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6506 = PLANE('',#6507);
+#6507 = AXIS2_PLACEMENT_3D('',#6508,#6509,#6510);
+#6508 = CARTESIAN_POINT('',(-5.,2.5,0.9));
+#6509 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6510 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6511 = ADVANCED_FACE('',(#6512),#6537,.F.);
+#6512 = FACE_BOUND('',#6513,.F.);
+#6513 = EDGE_LOOP('',(#6514,#6522,#6530,#6536));
+#6514 = ORIENTED_EDGE('',*,*,#6515,.T.);
+#6515 = EDGE_CURVE('',#1634,#6516,#6518,.T.);
+#6516 = VERTEX_POINT('',#6517);
+#6517 = CARTESIAN_POINT('',(1.,7.,1.1));
+#6518 = LINE('',#6519,#6520);
+#6519 = CARTESIAN_POINT('',(1.,7.,0.9));
+#6520 = VECTOR('',#6521,1.);
+#6521 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6522 = ORIENTED_EDGE('',*,*,#6523,.F.);
+#6523 = EDGE_CURVE('',#6524,#6516,#6526,.T.);
+#6524 = VERTEX_POINT('',#6525);
+#6525 = CARTESIAN_POINT('',(1.,5.7,1.1));
+#6526 = LINE('',#6527,#6528);
+#6527 = CARTESIAN_POINT('',(1.,5.5,1.1));
+#6528 = VECTOR('',#6529,1.);
+#6529 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6530 = ORIENTED_EDGE('',*,*,#6531,.F.);
+#6531 = EDGE_CURVE('',#1632,#6524,#6532,.T.);
+#6532 = LINE('',#6533,#6534);
+#6533 = CARTESIAN_POINT('',(1.,5.7,0.9));
+#6534 = VECTOR('',#6535,1.);
+#6535 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6536 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#6537 = PLANE('',#6538);
+#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541);
+#6539 = CARTESIAN_POINT('',(1.,5.5,0.9));
+#6540 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6541 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6542 = ADVANCED_FACE('',(#6543),#6562,.T.);
+#6543 = FACE_BOUND('',#6544,.F.);
+#6544 = EDGE_LOOP('',(#6545,#6546,#6547,#6555));
+#6545 = ORIENTED_EDGE('',*,*,#6515,.F.);
+#6546 = ORIENTED_EDGE('',*,*,#1692,.F.);
+#6547 = ORIENTED_EDGE('',*,*,#6548,.T.);
+#6548 = EDGE_CURVE('',#1685,#6549,#6551,.T.);
+#6549 = VERTEX_POINT('',#6550);
+#6550 = CARTESIAN_POINT('',(1.2,7.2,1.1));
+#6551 = LINE('',#6552,#6553);
+#6552 = CARTESIAN_POINT('',(1.2,7.2,0.9));
+#6553 = VECTOR('',#6554,1.);
+#6554 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6555 = ORIENTED_EDGE('',*,*,#6556,.F.);
+#6556 = EDGE_CURVE('',#6516,#6549,#6557,.T.);
+#6557 = CIRCLE('',#6558,0.2);
+#6558 = AXIS2_PLACEMENT_3D('',#6559,#6560,#6561);
+#6559 = CARTESIAN_POINT('',(1.2,7.,1.1));
+#6560 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#6561 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#6562 = CYLINDRICAL_SURFACE('',#6563,0.2);
+#6563 = AXIS2_PLACEMENT_3D('',#6564,#6565,#6566);
+#6564 = CARTESIAN_POINT('',(1.2,7.,0.9));
+#6565 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6566 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#6567 = ADVANCED_FACE('',(#6568),#6586,.T.);
+#6568 = FACE_BOUND('',#6569,.T.);
+#6569 = EDGE_LOOP('',(#6570,#6571,#6572,#6580));
+#6570 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#6571 = ORIENTED_EDGE('',*,*,#6548,.T.);
+#6572 = ORIENTED_EDGE('',*,*,#6573,.T.);
+#6573 = EDGE_CURVE('',#6549,#6574,#6576,.T.);
+#6574 = VERTEX_POINT('',#6575);
+#6575 = CARTESIAN_POINT('',(3.5,7.2,1.1));
+#6576 = LINE('',#6577,#6578);
+#6577 = CARTESIAN_POINT('',(1.,7.2,1.1));
+#6578 = VECTOR('',#6579,1.);
+#6579 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6580 = ORIENTED_EDGE('',*,*,#6581,.F.);
+#6581 = EDGE_CURVE('',#1676,#6574,#6582,.T.);
+#6582 = LINE('',#6583,#6584);
+#6583 = CARTESIAN_POINT('',(3.5,7.2,0.9));
+#6584 = VECTOR('',#6585,1.);
+#6585 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6586 = PLANE('',#6587);
+#6587 = AXIS2_PLACEMENT_3D('',#6588,#6589,#6590);
+#6588 = CARTESIAN_POINT('',(1.,7.2,0.9));
+#6589 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6590 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6591 = ADVANCED_FACE('',(#6592),#6611,.T.);
+#6592 = FACE_BOUND('',#6593,.F.);
+#6593 = EDGE_LOOP('',(#6594,#6595,#6596,#6604));
+#6594 = ORIENTED_EDGE('',*,*,#6581,.F.);
+#6595 = ORIENTED_EDGE('',*,*,#1675,.F.);
+#6596 = ORIENTED_EDGE('',*,*,#6597,.T.);
+#6597 = EDGE_CURVE('',#1668,#6598,#6600,.T.);
+#6598 = VERTEX_POINT('',#6599);
+#6599 = CARTESIAN_POINT('',(3.7,7.,1.1));
+#6600 = LINE('',#6601,#6602);
+#6601 = CARTESIAN_POINT('',(3.7,7.,0.9));
+#6602 = VECTOR('',#6603,1.);
+#6603 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6604 = ORIENTED_EDGE('',*,*,#6605,.F.);
+#6605 = EDGE_CURVE('',#6574,#6598,#6606,.T.);
+#6606 = CIRCLE('',#6607,0.2);
+#6607 = AXIS2_PLACEMENT_3D('',#6608,#6609,#6610);
+#6608 = CARTESIAN_POINT('',(3.5,7.,1.1));
+#6609 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#6610 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#6611 = CYLINDRICAL_SURFACE('',#6612,0.2);
+#6612 = AXIS2_PLACEMENT_3D('',#6613,#6614,#6615);
+#6613 = CARTESIAN_POINT('',(3.5,7.,0.9));
+#6614 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6615 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6616 = ADVANCED_FACE('',(#6617),#6635,.T.);
+#6617 = FACE_BOUND('',#6618,.T.);
+#6618 = EDGE_LOOP('',(#6619,#6620,#6628,#6634));
+#6619 = ORIENTED_EDGE('',*,*,#6597,.T.);
+#6620 = ORIENTED_EDGE('',*,*,#6621,.F.);
+#6621 = EDGE_CURVE('',#6622,#6598,#6624,.T.);
+#6622 = VERTEX_POINT('',#6623);
+#6623 = CARTESIAN_POINT('',(3.7,5.7,1.1));
+#6624 = LINE('',#6625,#6626);
+#6625 = CARTESIAN_POINT('',(3.7,5.5,1.1));
+#6626 = VECTOR('',#6627,1.);
+#6627 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6628 = ORIENTED_EDGE('',*,*,#6629,.F.);
+#6629 = EDGE_CURVE('',#1659,#6622,#6630,.T.);
+#6630 = LINE('',#6631,#6632);
+#6631 = CARTESIAN_POINT('',(3.7,5.7,0.9));
+#6632 = VECTOR('',#6633,1.);
+#6633 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6634 = ORIENTED_EDGE('',*,*,#1667,.T.);
+#6635 = PLANE('',#6636);
+#6636 = AXIS2_PLACEMENT_3D('',#6637,#6638,#6639);
+#6637 = CARTESIAN_POINT('',(3.7,5.5,0.9));
+#6638 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6639 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6640 = ADVANCED_FACE('',(#6641),#6660,.T.);
+#6641 = FACE_BOUND('',#6642,.F.);
+#6642 = EDGE_LOOP('',(#6643,#6644,#6645,#6653));
+#6643 = ORIENTED_EDGE('',*,*,#6629,.F.);
+#6644 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#6645 = ORIENTED_EDGE('',*,*,#6646,.T.);
+#6646 = EDGE_CURVE('',#1651,#6647,#6649,.T.);
+#6647 = VERTEX_POINT('',#6648);
+#6648 = CARTESIAN_POINT('',(3.5,5.5,1.1));
+#6649 = LINE('',#6650,#6651);
+#6650 = CARTESIAN_POINT('',(3.5,5.5,0.9));
+#6651 = VECTOR('',#6652,1.);
+#6652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6653 = ORIENTED_EDGE('',*,*,#6654,.F.);
+#6654 = EDGE_CURVE('',#6622,#6647,#6655,.T.);
+#6655 = CIRCLE('',#6656,0.2);
+#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659);
+#6657 = CARTESIAN_POINT('',(3.5,5.7,1.1));
+#6658 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#6659 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#6660 = CYLINDRICAL_SURFACE('',#6661,0.2);
+#6661 = AXIS2_PLACEMENT_3D('',#6662,#6663,#6664);
+#6662 = CARTESIAN_POINT('',(3.5,5.7,0.9));
+#6663 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6664 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6665 = ADVANCED_FACE('',(#6666),#6684,.F.);
+#6666 = FACE_BOUND('',#6667,.F.);
+#6667 = EDGE_LOOP('',(#6668,#6669,#6677,#6683));
+#6668 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#6669 = ORIENTED_EDGE('',*,*,#6670,.T.);
+#6670 = EDGE_CURVE('',#1642,#6671,#6673,.T.);
+#6671 = VERTEX_POINT('',#6672);
+#6672 = CARTESIAN_POINT('',(1.2,5.5,1.1));
+#6673 = LINE('',#6674,#6675);
+#6674 = CARTESIAN_POINT('',(1.2,5.5,0.9));
+#6675 = VECTOR('',#6676,1.);
+#6676 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6677 = ORIENTED_EDGE('',*,*,#6678,.T.);
+#6678 = EDGE_CURVE('',#6671,#6647,#6679,.T.);
+#6679 = LINE('',#6680,#6681);
+#6680 = CARTESIAN_POINT('',(1.,5.5,1.1));
+#6681 = VECTOR('',#6682,1.);
+#6682 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6683 = ORIENTED_EDGE('',*,*,#6646,.F.);
+#6684 = PLANE('',#6685);
+#6685 = AXIS2_PLACEMENT_3D('',#6686,#6687,#6688);
+#6686 = CARTESIAN_POINT('',(1.,5.5,0.9));
+#6687 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6688 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6689 = ADVANCED_FACE('',(#6690),#6702,.T.);
+#6690 = FACE_BOUND('',#6691,.T.);
+#6691 = EDGE_LOOP('',(#6692,#6693,#6694,#6695));
+#6692 = ORIENTED_EDGE('',*,*,#6531,.F.);
+#6693 = ORIENTED_EDGE('',*,*,#1641,.T.);
+#6694 = ORIENTED_EDGE('',*,*,#6670,.T.);
+#6695 = ORIENTED_EDGE('',*,*,#6696,.F.);
+#6696 = EDGE_CURVE('',#6524,#6671,#6697,.T.);
+#6697 = CIRCLE('',#6698,0.2);
+#6698 = AXIS2_PLACEMENT_3D('',#6699,#6700,#6701);
+#6699 = CARTESIAN_POINT('',(1.2,5.7,1.1));
+#6700 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#6701 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#6702 = CYLINDRICAL_SURFACE('',#6703,0.2);
+#6703 = AXIS2_PLACEMENT_3D('',#6704,#6705,#6706);
+#6704 = CARTESIAN_POINT('',(1.2,5.7,0.9));
+#6705 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6706 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#6707 = ADVANCED_FACE('',(#6708),#6733,.T.);
+#6708 = FACE_BOUND('',#6709,.T.);
+#6709 = EDGE_LOOP('',(#6710,#6718,#6719,#6727));
+#6710 = ORIENTED_EDGE('',*,*,#6711,.F.);
+#6711 = EDGE_CURVE('',#1704,#6712,#6714,.T.);
+#6712 = VERTEX_POINT('',#6713);
+#6713 = CARTESIAN_POINT('',(-4.,5.5,1.1));
+#6714 = LINE('',#6715,#6716);
+#6715 = CARTESIAN_POINT('',(-4.,5.5,0.9));
+#6716 = VECTOR('',#6717,1.);
+#6717 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6718 = ORIENTED_EDGE('',*,*,#1701,.F.);
+#6719 = ORIENTED_EDGE('',*,*,#6720,.T.);
+#6720 = EDGE_CURVE('',#1702,#6721,#6723,.T.);
+#6721 = VERTEX_POINT('',#6722);
+#6722 = CARTESIAN_POINT('',(-4.,6.,1.1));
+#6723 = LINE('',#6724,#6725);
+#6724 = CARTESIAN_POINT('',(-4.,6.,0.9));
+#6725 = VECTOR('',#6726,1.);
+#6726 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6727 = ORIENTED_EDGE('',*,*,#6728,.F.);
+#6728 = EDGE_CURVE('',#6712,#6721,#6729,.T.);
+#6729 = LINE('',#6730,#6731);
+#6730 = CARTESIAN_POINT('',(-4.,5.5,1.1));
+#6731 = VECTOR('',#6732,1.);
+#6732 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6733 = PLANE('',#6734);
+#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
+#6735 = CARTESIAN_POINT('',(-4.,5.5,0.9));
+#6736 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6737 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6738 = ADVANCED_FACE('',(#6739),#6757,.F.);
+#6739 = FACE_BOUND('',#6740,.F.);
+#6740 = EDGE_LOOP('',(#6741,#6742,#6743,#6751));
+#6741 = ORIENTED_EDGE('',*,*,#6711,.F.);
+#6742 = ORIENTED_EDGE('',*,*,#1727,.F.);
+#6743 = ORIENTED_EDGE('',*,*,#6744,.T.);
+#6744 = EDGE_CURVE('',#1720,#6745,#6747,.T.);
+#6745 = VERTEX_POINT('',#6746);
+#6746 = CARTESIAN_POINT('',(-5.,5.5,1.1));
+#6747 = LINE('',#6748,#6749);
+#6748 = CARTESIAN_POINT('',(-5.,5.5,0.9));
+#6749 = VECTOR('',#6750,1.);
+#6750 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6751 = ORIENTED_EDGE('',*,*,#6752,.T.);
+#6752 = EDGE_CURVE('',#6745,#6712,#6753,.T.);
+#6753 = LINE('',#6754,#6755);
+#6754 = CARTESIAN_POINT('',(-5.,5.5,1.1));
+#6755 = VECTOR('',#6756,1.);
+#6756 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6757 = PLANE('',#6758);
+#6758 = AXIS2_PLACEMENT_3D('',#6759,#6760,#6761);
+#6759 = CARTESIAN_POINT('',(-5.,5.5,0.9));
+#6760 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6762 = ADVANCED_FACE('',(#6763),#6781,.F.);
+#6763 = FACE_BOUND('',#6764,.F.);
+#6764 = EDGE_LOOP('',(#6765,#6766,#6767,#6775));
+#6765 = ORIENTED_EDGE('',*,*,#6744,.F.);
+#6766 = ORIENTED_EDGE('',*,*,#1719,.F.);
+#6767 = ORIENTED_EDGE('',*,*,#6768,.T.);
+#6768 = EDGE_CURVE('',#1712,#6769,#6771,.T.);
+#6769 = VERTEX_POINT('',#6770);
+#6770 = CARTESIAN_POINT('',(-5.,6.,1.1));
+#6771 = LINE('',#6772,#6773);
+#6772 = CARTESIAN_POINT('',(-5.,6.,0.9));
+#6773 = VECTOR('',#6774,1.);
+#6774 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6775 = ORIENTED_EDGE('',*,*,#6776,.F.);
+#6776 = EDGE_CURVE('',#6745,#6769,#6777,.T.);
+#6777 = LINE('',#6778,#6779);
+#6778 = CARTESIAN_POINT('',(-5.,5.5,1.1));
+#6779 = VECTOR('',#6780,1.);
+#6780 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6781 = PLANE('',#6782);
+#6782 = AXIS2_PLACEMENT_3D('',#6783,#6784,#6785);
+#6783 = CARTESIAN_POINT('',(-5.,5.5,0.9));
+#6784 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6785 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6786 = ADVANCED_FACE('',(#6787),#6798,.T.);
+#6787 = FACE_BOUND('',#6788,.T.);
+#6788 = EDGE_LOOP('',(#6789,#6790,#6791,#6792));
+#6789 = ORIENTED_EDGE('',*,*,#6720,.F.);
+#6790 = ORIENTED_EDGE('',*,*,#1711,.F.);
+#6791 = ORIENTED_EDGE('',*,*,#6768,.T.);
+#6792 = ORIENTED_EDGE('',*,*,#6793,.T.);
+#6793 = EDGE_CURVE('',#6769,#6721,#6794,.T.);
+#6794 = LINE('',#6795,#6796);
+#6795 = CARTESIAN_POINT('',(-5.,6.,1.1));
+#6796 = VECTOR('',#6797,1.);
+#6797 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6798 = PLANE('',#6799);
+#6799 = AXIS2_PLACEMENT_3D('',#6800,#6801,#6802);
+#6800 = CARTESIAN_POINT('',(-5.,6.,0.9));
+#6801 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6802 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6803 = ADVANCED_FACE('',(#6804,#7014,#7025,#7036,#7047,#7058,#7069,
+ #7080,#7091,#7102,#7113,#7124,#7135),#7146,.T.);
+#6804 = FACE_BOUND('',#6805,.T.);
+#6805 = EDGE_LOOP('',(#6806,#6807,#6808,#6809,#6818,#6825,#6826,#6835,
+ #6842,#6843,#6852,#6859,#6860,#6869,#6876,#6877,#6886,#6893,#6894,
+ #6903,#6910,#6911,#6912,#6913,#6922,#6929,#6930,#6939,#6946,#6947,
+ #6956,#6963,#6964,#6973,#6980,#6981,#6990,#6997,#6998,#7007));
+#6806 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#6807 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#6808 = ORIENTED_EDGE('',*,*,#1874,.T.);
+#6809 = ORIENTED_EDGE('',*,*,#6810,.T.);
+#6810 = EDGE_CURVE('',#1875,#6811,#6813,.T.);
+#6811 = VERTEX_POINT('',#6812);
+#6812 = CARTESIAN_POINT('',(7.85,6.35,0.E+000));
+#6813 = CIRCLE('',#6814,0.75);
+#6814 = AXIS2_PLACEMENT_3D('',#6815,#6816,#6817);
+#6815 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#6816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6817 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#6818 = ORIENTED_EDGE('',*,*,#6819,.T.);
+#6819 = EDGE_CURVE('',#6811,#2139,#6820,.T.);
+#6820 = CIRCLE('',#6821,0.75);
+#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824);
+#6822 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#6823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6824 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#6825 = ORIENTED_EDGE('',*,*,#2138,.T.);
+#6826 = ORIENTED_EDGE('',*,*,#6827,.T.);
+#6827 = EDGE_CURVE('',#2141,#6828,#6830,.T.);
+#6828 = VERTEX_POINT('',#6829);
+#6829 = CARTESIAN_POINT('',(7.85,3.81,0.E+000));
+#6830 = CIRCLE('',#6831,0.75);
+#6831 = AXIS2_PLACEMENT_3D('',#6832,#6833,#6834);
+#6832 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#6833 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6834 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6835 = ORIENTED_EDGE('',*,*,#6836,.T.);
+#6836 = EDGE_CURVE('',#6828,#2427,#6837,.T.);
+#6837 = CIRCLE('',#6838,0.75);
+#6838 = AXIS2_PLACEMENT_3D('',#6839,#6840,#6841);
+#6839 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#6840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6841 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6842 = ORIENTED_EDGE('',*,*,#2426,.T.);
+#6843 = ORIENTED_EDGE('',*,*,#6844,.T.);
+#6844 = EDGE_CURVE('',#2429,#6845,#6847,.T.);
+#6845 = VERTEX_POINT('',#6846);
+#6846 = CARTESIAN_POINT('',(7.85,1.27,0.E+000));
+#6847 = CIRCLE('',#6848,0.75);
+#6848 = AXIS2_PLACEMENT_3D('',#6849,#6850,#6851);
+#6849 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#6850 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6851 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6852 = ORIENTED_EDGE('',*,*,#6853,.T.);
+#6853 = EDGE_CURVE('',#6845,#2715,#6854,.T.);
+#6854 = CIRCLE('',#6855,0.75);
+#6855 = AXIS2_PLACEMENT_3D('',#6856,#6857,#6858);
+#6856 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#6857 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6858 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6859 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#6860 = ORIENTED_EDGE('',*,*,#6861,.T.);
+#6861 = EDGE_CURVE('',#2717,#6862,#6864,.T.);
+#6862 = VERTEX_POINT('',#6863);
+#6863 = CARTESIAN_POINT('',(7.85,-1.27,0.E+000));
+#6864 = CIRCLE('',#6865,0.75);
+#6865 = AXIS2_PLACEMENT_3D('',#6866,#6867,#6868);
+#6866 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#6867 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6868 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6869 = ORIENTED_EDGE('',*,*,#6870,.T.);
+#6870 = EDGE_CURVE('',#6862,#3003,#6871,.T.);
+#6871 = CIRCLE('',#6872,0.75);
+#6872 = AXIS2_PLACEMENT_3D('',#6873,#6874,#6875);
+#6873 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#6874 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6875 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6876 = ORIENTED_EDGE('',*,*,#3002,.T.);
+#6877 = ORIENTED_EDGE('',*,*,#6878,.T.);
+#6878 = EDGE_CURVE('',#3005,#6879,#6881,.T.);
+#6879 = VERTEX_POINT('',#6880);
+#6880 = CARTESIAN_POINT('',(7.85,-3.81,0.E+000));
+#6881 = CIRCLE('',#6882,0.75);
+#6882 = AXIS2_PLACEMENT_3D('',#6883,#6884,#6885);
+#6883 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#6884 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6885 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6886 = ORIENTED_EDGE('',*,*,#6887,.T.);
+#6887 = EDGE_CURVE('',#6879,#3291,#6888,.T.);
+#6888 = CIRCLE('',#6889,0.75);
+#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892);
+#6890 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#6891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6893 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#6894 = ORIENTED_EDGE('',*,*,#6895,.T.);
+#6895 = EDGE_CURVE('',#3293,#6896,#6898,.T.);
+#6896 = VERTEX_POINT('',#6897);
+#6897 = CARTESIAN_POINT('',(7.85,-6.35,0.E+000));
+#6898 = CIRCLE('',#6899,0.75);
+#6899 = AXIS2_PLACEMENT_3D('',#6900,#6901,#6902);
+#6900 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#6901 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6902 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6903 = ORIENTED_EDGE('',*,*,#6904,.T.);
+#6904 = EDGE_CURVE('',#6896,#3531,#6905,.T.);
+#6905 = CIRCLE('',#6906,0.75);
+#6906 = AXIS2_PLACEMENT_3D('',#6907,#6908,#6909);
+#6907 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#6908 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6909 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6910 = ORIENTED_EDGE('',*,*,#3530,.T.);
+#6911 = ORIENTED_EDGE('',*,*,#3492,.T.);
+#6912 = ORIENTED_EDGE('',*,*,#3410,.T.);
+#6913 = ORIENTED_EDGE('',*,*,#6914,.T.);
+#6914 = EDGE_CURVE('',#3413,#6915,#6917,.T.);
+#6915 = VERTEX_POINT('',#6916);
+#6916 = CARTESIAN_POINT('',(-7.85,-6.35,0.E+000));
+#6917 = CIRCLE('',#6918,0.75);
+#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921);
+#6919 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#6920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6921 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6922 = ORIENTED_EDGE('',*,*,#6923,.T.);
+#6923 = EDGE_CURVE('',#6915,#3123,#6924,.T.);
+#6924 = CIRCLE('',#6925,0.75);
+#6925 = AXIS2_PLACEMENT_3D('',#6926,#6927,#6928);
+#6926 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#6927 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6928 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6929 = ORIENTED_EDGE('',*,*,#3122,.T.);
+#6930 = ORIENTED_EDGE('',*,*,#6931,.T.);
+#6931 = EDGE_CURVE('',#3125,#6932,#6934,.T.);
+#6932 = VERTEX_POINT('',#6933);
+#6933 = CARTESIAN_POINT('',(-7.85,-3.81,0.E+000));
+#6934 = CIRCLE('',#6935,0.75);
+#6935 = AXIS2_PLACEMENT_3D('',#6936,#6937,#6938);
+#6936 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#6937 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6938 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6939 = ORIENTED_EDGE('',*,*,#6940,.T.);
+#6940 = EDGE_CURVE('',#6932,#2835,#6941,.T.);
+#6941 = CIRCLE('',#6942,0.75);
+#6942 = AXIS2_PLACEMENT_3D('',#6943,#6944,#6945);
+#6943 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#6944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6945 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6946 = ORIENTED_EDGE('',*,*,#2834,.T.);
+#6947 = ORIENTED_EDGE('',*,*,#6948,.T.);
+#6948 = EDGE_CURVE('',#2837,#6949,#6951,.T.);
+#6949 = VERTEX_POINT('',#6950);
+#6950 = CARTESIAN_POINT('',(-7.85,-1.27,0.E+000));
+#6951 = CIRCLE('',#6952,0.75);
+#6952 = AXIS2_PLACEMENT_3D('',#6953,#6954,#6955);
+#6953 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#6954 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6955 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6956 = ORIENTED_EDGE('',*,*,#6957,.T.);
+#6957 = EDGE_CURVE('',#6949,#2547,#6958,.T.);
+#6958 = CIRCLE('',#6959,0.75);
+#6959 = AXIS2_PLACEMENT_3D('',#6960,#6961,#6962);
+#6960 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#6961 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6962 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6963 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#6964 = ORIENTED_EDGE('',*,*,#6965,.T.);
+#6965 = EDGE_CURVE('',#2549,#6966,#6968,.T.);
+#6966 = VERTEX_POINT('',#6967);
+#6967 = CARTESIAN_POINT('',(-7.85,1.27,0.E+000));
+#6968 = CIRCLE('',#6969,0.75);
+#6969 = AXIS2_PLACEMENT_3D('',#6970,#6971,#6972);
+#6970 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#6971 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6972 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6973 = ORIENTED_EDGE('',*,*,#6974,.T.);
+#6974 = EDGE_CURVE('',#6966,#2259,#6975,.T.);
+#6975 = CIRCLE('',#6976,0.75);
+#6976 = AXIS2_PLACEMENT_3D('',#6977,#6978,#6979);
+#6977 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#6978 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6979 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6980 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#6981 = ORIENTED_EDGE('',*,*,#6982,.T.);
+#6982 = EDGE_CURVE('',#2261,#6983,#6985,.T.);
+#6983 = VERTEX_POINT('',#6984);
+#6984 = CARTESIAN_POINT('',(-7.85,3.81,0.E+000));
+#6985 = CIRCLE('',#6986,0.75);
+#6986 = AXIS2_PLACEMENT_3D('',#6987,#6988,#6989);
+#6987 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#6988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6989 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6990 = ORIENTED_EDGE('',*,*,#6991,.T.);
+#6991 = EDGE_CURVE('',#6983,#1971,#6992,.T.);
+#6992 = CIRCLE('',#6993,0.75);
+#6993 = AXIS2_PLACEMENT_3D('',#6994,#6995,#6996);
+#6994 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#6995 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6996 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6997 = ORIENTED_EDGE('',*,*,#1970,.T.);
+#6998 = ORIENTED_EDGE('',*,*,#6999,.T.);
+#6999 = EDGE_CURVE('',#1973,#7000,#7002,.T.);
+#7000 = VERTEX_POINT('',#7001);
+#7001 = CARTESIAN_POINT('',(-7.85,6.35,0.E+000));
+#7002 = CIRCLE('',#7003,0.75);
+#7003 = AXIS2_PLACEMENT_3D('',#7004,#7005,#7006);
+#7004 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#7005 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7006 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7007 = ORIENTED_EDGE('',*,*,#7008,.T.);
+#7008 = EDGE_CURVE('',#7000,#1748,#7009,.T.);
+#7009 = CIRCLE('',#7010,0.75);
+#7010 = AXIS2_PLACEMENT_3D('',#7011,#7012,#7013);
+#7011 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#7012 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7013 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7014 = FACE_BOUND('',#7015,.T.);
+#7015 = EDGE_LOOP('',(#7016));
+#7016 = ORIENTED_EDGE('',*,*,#7017,.T.);
+#7017 = EDGE_CURVE('',#7018,#7018,#7020,.T.);
+#7018 = VERTEX_POINT('',#7019);
+#7019 = CARTESIAN_POINT('',(7.,6.35,0.E+000));
+#7020 = CIRCLE('',#7021,0.5);
+#7021 = AXIS2_PLACEMENT_3D('',#7022,#7023,#7024);
+#7022 = CARTESIAN_POINT('',(6.5,6.35,0.E+000));
+#7023 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7024 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7025 = FACE_BOUND('',#7026,.T.);
+#7026 = EDGE_LOOP('',(#7027));
+#7027 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#7028 = EDGE_CURVE('',#7029,#7029,#7031,.T.);
+#7029 = VERTEX_POINT('',#7030);
+#7030 = CARTESIAN_POINT('',(7.,3.81,0.E+000));
+#7031 = CIRCLE('',#7032,0.5);
+#7032 = AXIS2_PLACEMENT_3D('',#7033,#7034,#7035);
+#7033 = CARTESIAN_POINT('',(6.5,3.81,0.E+000));
+#7034 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7035 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7036 = FACE_BOUND('',#7037,.T.);
+#7037 = EDGE_LOOP('',(#7038));
+#7038 = ORIENTED_EDGE('',*,*,#7039,.T.);
+#7039 = EDGE_CURVE('',#7040,#7040,#7042,.T.);
+#7040 = VERTEX_POINT('',#7041);
+#7041 = CARTESIAN_POINT('',(-6.,3.81,0.E+000));
+#7042 = CIRCLE('',#7043,0.5);
+#7043 = AXIS2_PLACEMENT_3D('',#7044,#7045,#7046);
+#7044 = CARTESIAN_POINT('',(-6.5,3.81,0.E+000));
+#7045 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7046 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7047 = FACE_BOUND('',#7048,.T.);
+#7048 = EDGE_LOOP('',(#7049));
+#7049 = ORIENTED_EDGE('',*,*,#7050,.T.);
+#7050 = EDGE_CURVE('',#7051,#7051,#7053,.T.);
+#7051 = VERTEX_POINT('',#7052);
+#7052 = CARTESIAN_POINT('',(-6.,6.35,0.E+000));
+#7053 = CIRCLE('',#7054,0.5);
+#7054 = AXIS2_PLACEMENT_3D('',#7055,#7056,#7057);
+#7055 = CARTESIAN_POINT('',(-6.5,6.35,0.E+000));
+#7056 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7057 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7058 = FACE_BOUND('',#7059,.T.);
+#7059 = EDGE_LOOP('',(#7060));
+#7060 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#7061 = EDGE_CURVE('',#7062,#7062,#7064,.T.);
+#7062 = VERTEX_POINT('',#7063);
+#7063 = CARTESIAN_POINT('',(7.,1.27,0.E+000));
+#7064 = CIRCLE('',#7065,0.5);
+#7065 = AXIS2_PLACEMENT_3D('',#7066,#7067,#7068);
+#7066 = CARTESIAN_POINT('',(6.5,1.27,0.E+000));
+#7067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7069 = FACE_BOUND('',#7070,.T.);
+#7070 = EDGE_LOOP('',(#7071));
+#7071 = ORIENTED_EDGE('',*,*,#7072,.T.);
+#7072 = EDGE_CURVE('',#7073,#7073,#7075,.T.);
+#7073 = VERTEX_POINT('',#7074);
+#7074 = CARTESIAN_POINT('',(-6.,1.27,0.E+000));
+#7075 = CIRCLE('',#7076,0.5);
+#7076 = AXIS2_PLACEMENT_3D('',#7077,#7078,#7079);
+#7077 = CARTESIAN_POINT('',(-6.5,1.27,0.E+000));
+#7078 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7079 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7080 = FACE_BOUND('',#7081,.T.);
+#7081 = EDGE_LOOP('',(#7082));
+#7082 = ORIENTED_EDGE('',*,*,#7083,.T.);
+#7083 = EDGE_CURVE('',#7084,#7084,#7086,.T.);
+#7084 = VERTEX_POINT('',#7085);
+#7085 = CARTESIAN_POINT('',(7.,-3.81,0.E+000));
+#7086 = CIRCLE('',#7087,0.5);
+#7087 = AXIS2_PLACEMENT_3D('',#7088,#7089,#7090);
+#7088 = CARTESIAN_POINT('',(6.5,-3.81,0.E+000));
+#7089 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7090 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7091 = FACE_BOUND('',#7092,.T.);
+#7092 = EDGE_LOOP('',(#7093));
+#7093 = ORIENTED_EDGE('',*,*,#7094,.T.);
+#7094 = EDGE_CURVE('',#7095,#7095,#7097,.T.);
+#7095 = VERTEX_POINT('',#7096);
+#7096 = CARTESIAN_POINT('',(-6.,-3.81,0.E+000));
+#7097 = CIRCLE('',#7098,0.5);
+#7098 = AXIS2_PLACEMENT_3D('',#7099,#7100,#7101);
+#7099 = CARTESIAN_POINT('',(-6.5,-3.81,0.E+000));
+#7100 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7101 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7102 = FACE_BOUND('',#7103,.T.);
+#7103 = EDGE_LOOP('',(#7104));
+#7104 = ORIENTED_EDGE('',*,*,#7105,.T.);
+#7105 = EDGE_CURVE('',#7106,#7106,#7108,.T.);
+#7106 = VERTEX_POINT('',#7107);
+#7107 = CARTESIAN_POINT('',(-6.,-1.27,0.E+000));
+#7108 = CIRCLE('',#7109,0.5);
+#7109 = AXIS2_PLACEMENT_3D('',#7110,#7111,#7112);
+#7110 = CARTESIAN_POINT('',(-6.5,-1.27,0.E+000));
+#7111 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7112 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7113 = FACE_BOUND('',#7114,.T.);
+#7114 = EDGE_LOOP('',(#7115));
+#7115 = ORIENTED_EDGE('',*,*,#7116,.T.);
+#7116 = EDGE_CURVE('',#7117,#7117,#7119,.T.);
+#7117 = VERTEX_POINT('',#7118);
+#7118 = CARTESIAN_POINT('',(7.,-1.27,0.E+000));
+#7119 = CIRCLE('',#7120,0.5);
+#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123);
+#7121 = CARTESIAN_POINT('',(6.5,-1.27,0.E+000));
+#7122 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7123 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7124 = FACE_BOUND('',#7125,.T.);
+#7125 = EDGE_LOOP('',(#7126));
+#7126 = ORIENTED_EDGE('',*,*,#7127,.T.);
+#7127 = EDGE_CURVE('',#7128,#7128,#7130,.T.);
+#7128 = VERTEX_POINT('',#7129);
+#7129 = CARTESIAN_POINT('',(-6.,-6.35,0.E+000));
+#7130 = CIRCLE('',#7131,0.5);
+#7131 = AXIS2_PLACEMENT_3D('',#7132,#7133,#7134);
+#7132 = CARTESIAN_POINT('',(-6.5,-6.35,0.E+000));
+#7133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7134 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7135 = FACE_BOUND('',#7136,.T.);
+#7136 = EDGE_LOOP('',(#7137));
+#7137 = ORIENTED_EDGE('',*,*,#7138,.T.);
+#7138 = EDGE_CURVE('',#7139,#7139,#7141,.T.);
+#7139 = VERTEX_POINT('',#7140);
+#7140 = CARTESIAN_POINT('',(7.,-6.35,0.E+000));
+#7141 = CIRCLE('',#7142,0.5);
+#7142 = AXIS2_PLACEMENT_3D('',#7143,#7144,#7145);
+#7143 = CARTESIAN_POINT('',(6.5,-6.35,0.E+000));
+#7144 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7145 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7146 = PLANE('',#7147);
+#7147 = AXIS2_PLACEMENT_3D('',#7148,#7149,#7150);
+#7148 = CARTESIAN_POINT('',(-8.745141363201E-016,0.E+000,0.E+000));
+#7149 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#7150 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7151 = ADVANCED_FACE('',(#7152),#7185,.F.);
+#7152 = FACE_BOUND('',#7153,.F.);
+#7153 = EDGE_LOOP('',(#7154,#7162,#7163,#7171,#7179));
+#7154 = ORIENTED_EDGE('',*,*,#7155,.T.);
+#7155 = EDGE_CURVE('',#7156,#1748,#7158,.T.);
+#7156 = VERTEX_POINT('',#7157);
+#7157 = CARTESIAN_POINT('',(-8.25,6.956217782649,0.E+000));
+#7158 = LINE('',#7159,#7160);
+#7159 = CARTESIAN_POINT('',(-8.25,5.5,0.E+000));
+#7160 = VECTOR('',#7161,1.);
+#7161 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7162 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#7163 = ORIENTED_EDGE('',*,*,#7164,.T.);
+#7164 = EDGE_CURVE('',#1758,#7165,#7167,.T.);
+#7165 = VERTEX_POINT('',#7166);
+#7166 = CARTESIAN_POINT('',(-8.25,7.013324958071,0.9));
+#7167 = LINE('',#7168,#7169);
+#7168 = CARTESIAN_POINT('',(-8.25,7.013324958071,0.E+000));
+#7169 = VECTOR('',#7170,1.);
+#7170 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7171 = ORIENTED_EDGE('',*,*,#7172,.F.);
+#7172 = EDGE_CURVE('',#7173,#7165,#7175,.T.);
+#7173 = VERTEX_POINT('',#7174);
+#7174 = CARTESIAN_POINT('',(-8.25,6.956217782649,0.9));
+#7175 = LINE('',#7176,#7177);
+#7176 = CARTESIAN_POINT('',(-8.25,5.925,0.9));
+#7177 = VECTOR('',#7178,1.);
+#7178 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7179 = ORIENTED_EDGE('',*,*,#7180,.F.);
+#7180 = EDGE_CURVE('',#7156,#7173,#7181,.T.);
+#7181 = LINE('',#7182,#7183);
+#7182 = CARTESIAN_POINT('',(-8.25,6.956217782649,0.E+000));
+#7183 = VECTOR('',#7184,1.);
+#7184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7185 = PLANE('',#7186);
+#7186 = AXIS2_PLACEMENT_3D('',#7187,#7188,#7189);
+#7187 = CARTESIAN_POINT('',(-8.25,5.5,0.E+000));
+#7188 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7189 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7190 = ADVANCED_FACE('',(#7191),#7202,.F.);
+#7191 = FACE_BOUND('',#7192,.F.);
+#7192 = EDGE_LOOP('',(#7193,#7199,#7200,#7201));
+#7193 = ORIENTED_EDGE('',*,*,#7194,.F.);
+#7194 = EDGE_CURVE('',#7165,#1774,#7195,.T.);
+#7195 = LINE('',#7196,#7197);
+#7196 = CARTESIAN_POINT('',(-8.25,5.6,0.9));
+#7197 = VECTOR('',#7198,1.);
+#7198 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7199 = ORIENTED_EDGE('',*,*,#7164,.F.);
+#7200 = ORIENTED_EDGE('',*,*,#1765,.T.);
+#7201 = ORIENTED_EDGE('',*,*,#1773,.F.);
+#7202 = PLANE('',#7203);
+#7203 = AXIS2_PLACEMENT_3D('',#7204,#7205,#7206);
+#7204 = CARTESIAN_POINT('',(-8.25,5.6,0.8));
+#7205 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7206 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7207 = ADVANCED_FACE('',(#7208,#7238),#7249,.T.);
+#7208 = FACE_BOUND('',#7209,.T.);
+#7209 = EDGE_LOOP('',(#7210,#7211,#7212,#7221,#7230,#7236,#7237));
+#7210 = ORIENTED_EDGE('',*,*,#1802,.F.);
+#7211 = ORIENTED_EDGE('',*,*,#7194,.F.);
+#7212 = ORIENTED_EDGE('',*,*,#7213,.F.);
+#7213 = EDGE_CURVE('',#7214,#7165,#7216,.T.);
+#7214 = VERTEX_POINT('',#7215);
+#7215 = CARTESIAN_POINT('',(-7.85,6.35,0.9));
+#7216 = CIRCLE('',#7217,0.75);
+#7217 = AXIS2_PLACEMENT_3D('',#7218,#7219,#7220);
+#7218 = CARTESIAN_POINT('',(-8.6,6.35,0.9));
+#7219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7221 = ORIENTED_EDGE('',*,*,#7222,.F.);
+#7222 = EDGE_CURVE('',#7223,#7214,#7225,.T.);
+#7223 = VERTEX_POINT('',#7224);
+#7224 = CARTESIAN_POINT('',(-8.25,5.686675041929,0.9));
+#7225 = CIRCLE('',#7226,0.75);
+#7226 = AXIS2_PLACEMENT_3D('',#7227,#7228,#7229);
+#7227 = CARTESIAN_POINT('',(-8.6,6.35,0.9));
+#7228 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7229 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7230 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7231 = EDGE_CURVE('',#1923,#7223,#7232,.T.);
+#7232 = LINE('',#7233,#7234);
+#7233 = CARTESIAN_POINT('',(-8.25,5.6,0.9));
+#7234 = VECTOR('',#7235,1.);
+#7235 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7236 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#7237 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#7238 = FACE_BOUND('',#7239,.T.);
+#7239 = EDGE_LOOP('',(#7240));
+#7240 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#7241 = EDGE_CURVE('',#7242,#7242,#7244,.T.);
+#7242 = VERTEX_POINT('',#7243);
+#7243 = CARTESIAN_POINT('',(-6.,6.35,0.9));
+#7244 = CIRCLE('',#7245,0.5);
+#7245 = AXIS2_PLACEMENT_3D('',#7246,#7247,#7248);
+#7246 = CARTESIAN_POINT('',(-6.5,6.35,0.9));
+#7247 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7248 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7249 = PLANE('',#7250);
+#7250 = AXIS2_PLACEMENT_3D('',#7251,#7252,#7253);
+#7251 = CARTESIAN_POINT('',(-8.25,5.6,0.9));
+#7252 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7254 = ADVANCED_FACE('',(#7255),#7288,.F.);
+#7255 = FACE_BOUND('',#7256,.F.);
+#7256 = EDGE_LOOP('',(#7257,#7258,#7266,#7274,#7282));
+#7257 = ORIENTED_EDGE('',*,*,#1908,.F.);
+#7258 = ORIENTED_EDGE('',*,*,#7259,.T.);
+#7259 = EDGE_CURVE('',#1875,#7260,#7262,.T.);
+#7260 = VERTEX_POINT('',#7261);
+#7261 = CARTESIAN_POINT('',(8.25,6.956217782649,0.E+000));
+#7262 = LINE('',#7263,#7264);
+#7263 = CARTESIAN_POINT('',(8.25,7.2,0.E+000));
+#7264 = VECTOR('',#7265,1.);
+#7265 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7266 = ORIENTED_EDGE('',*,*,#7267,.T.);
+#7267 = EDGE_CURVE('',#7260,#7268,#7270,.T.);
+#7268 = VERTEX_POINT('',#7269);
+#7269 = CARTESIAN_POINT('',(8.25,6.956217782649,0.9));
+#7270 = LINE('',#7271,#7272);
+#7271 = CARTESIAN_POINT('',(8.25,6.956217782649,0.E+000));
+#7272 = VECTOR('',#7273,1.);
+#7273 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7274 = ORIENTED_EDGE('',*,*,#7275,.F.);
+#7275 = EDGE_CURVE('',#7276,#7268,#7278,.T.);
+#7276 = VERTEX_POINT('',#7277);
+#7277 = CARTESIAN_POINT('',(8.25,7.013324958071,0.9));
+#7278 = LINE('',#7279,#7280);
+#7279 = CARTESIAN_POINT('',(8.25,6.775,0.9));
+#7280 = VECTOR('',#7281,1.);
+#7281 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7282 = ORIENTED_EDGE('',*,*,#7283,.F.);
+#7283 = EDGE_CURVE('',#1901,#7276,#7284,.T.);
+#7284 = LINE('',#7285,#7286);
+#7285 = CARTESIAN_POINT('',(8.25,7.013324958071,0.E+000));
+#7286 = VECTOR('',#7287,1.);
+#7287 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7288 = PLANE('',#7289);
+#7289 = AXIS2_PLACEMENT_3D('',#7290,#7291,#7292);
+#7290 = CARTESIAN_POINT('',(8.25,7.2,0.E+000));
+#7291 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7292 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7293 = ADVANCED_FACE('',(#7294),#7305,.T.);
+#7294 = FACE_BOUND('',#7295,.T.);
+#7295 = EDGE_LOOP('',(#7296,#7297,#7298,#7299));
+#7296 = ORIENTED_EDGE('',*,*,#7283,.F.);
+#7297 = ORIENTED_EDGE('',*,*,#1900,.F.);
+#7298 = ORIENTED_EDGE('',*,*,#1892,.T.);
+#7299 = ORIENTED_EDGE('',*,*,#7300,.F.);
+#7300 = EDGE_CURVE('',#7276,#1885,#7301,.T.);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(8.25,5.6,0.9));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7305 = PLANE('',#7306);
+#7306 = AXIS2_PLACEMENT_3D('',#7307,#7308,#7309);
+#7307 = CARTESIAN_POINT('',(8.25,5.6,0.8));
+#7308 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7309 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7310 = ADVANCED_FACE('',(#7311,#7341),#7352,.T.);
+#7311 = FACE_BOUND('',#7312,.T.);
+#7312 = EDGE_LOOP('',(#7313,#7314,#7315,#7316,#7324,#7333,#7340));
+#7313 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#7314 = ORIENTED_EDGE('',*,*,#2050,.T.);
+#7315 = ORIENTED_EDGE('',*,*,#2090,.T.);
+#7316 = ORIENTED_EDGE('',*,*,#7317,.T.);
+#7317 = EDGE_CURVE('',#2091,#7318,#7320,.T.);
+#7318 = VERTEX_POINT('',#7319);
+#7319 = CARTESIAN_POINT('',(8.25,5.686675041929,0.9));
+#7320 = LINE('',#7321,#7322);
+#7321 = CARTESIAN_POINT('',(8.25,5.6,0.9));
+#7322 = VECTOR('',#7323,1.);
+#7323 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7324 = ORIENTED_EDGE('',*,*,#7325,.F.);
+#7325 = EDGE_CURVE('',#7326,#7318,#7328,.T.);
+#7326 = VERTEX_POINT('',#7327);
+#7327 = CARTESIAN_POINT('',(7.85,6.35,0.9));
+#7328 = CIRCLE('',#7329,0.75);
+#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332);
+#7330 = CARTESIAN_POINT('',(8.6,6.35,0.9));
+#7331 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7332 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7333 = ORIENTED_EDGE('',*,*,#7334,.F.);
+#7334 = EDGE_CURVE('',#7276,#7326,#7335,.T.);
+#7335 = CIRCLE('',#7336,0.75);
+#7336 = AXIS2_PLACEMENT_3D('',#7337,#7338,#7339);
+#7337 = CARTESIAN_POINT('',(8.6,6.35,0.9));
+#7338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7339 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7340 = ORIENTED_EDGE('',*,*,#7300,.T.);
+#7341 = FACE_BOUND('',#7342,.T.);
+#7342 = EDGE_LOOP('',(#7343));
+#7343 = ORIENTED_EDGE('',*,*,#7344,.F.);
+#7344 = EDGE_CURVE('',#7345,#7345,#7347,.T.);
+#7345 = VERTEX_POINT('',#7346);
+#7346 = CARTESIAN_POINT('',(7.,6.35,0.9));
+#7347 = CIRCLE('',#7348,0.5);
+#7348 = AXIS2_PLACEMENT_3D('',#7349,#7350,#7351);
+#7349 = CARTESIAN_POINT('',(6.5,6.35,0.9));
+#7350 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7351 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7352 = PLANE('',#7353);
+#7353 = AXIS2_PLACEMENT_3D('',#7354,#7355,#7356);
+#7354 = CARTESIAN_POINT('',(5.75,5.6,0.9));
+#7355 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7356 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7357 = ADVANCED_FACE('',(#7358),#7391,.F.);
+#7358 = FACE_BOUND('',#7359,.F.);
+#7359 = EDGE_LOOP('',(#7360,#7368,#7369,#7377,#7385));
+#7360 = ORIENTED_EDGE('',*,*,#7361,.T.);
+#7361 = EDGE_CURVE('',#7362,#1971,#7364,.T.);
+#7362 = VERTEX_POINT('',#7363);
+#7363 = CARTESIAN_POINT('',(-8.25,4.416217782649,0.E+000));
+#7364 = LINE('',#7365,#7366);
+#7365 = CARTESIAN_POINT('',(-8.25,2.96,0.E+000));
+#7366 = VECTOR('',#7367,1.);
+#7367 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7368 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#7369 = ORIENTED_EDGE('',*,*,#7370,.T.);
+#7370 = EDGE_CURVE('',#1981,#7371,#7373,.T.);
+#7371 = VERTEX_POINT('',#7372);
+#7372 = CARTESIAN_POINT('',(-8.25,4.473324958071,0.9));
+#7373 = LINE('',#7374,#7375);
+#7374 = CARTESIAN_POINT('',(-8.25,4.473324958071,0.E+000));
+#7375 = VECTOR('',#7376,1.);
+#7376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7377 = ORIENTED_EDGE('',*,*,#7378,.F.);
+#7378 = EDGE_CURVE('',#7379,#7371,#7381,.T.);
+#7379 = VERTEX_POINT('',#7380);
+#7380 = CARTESIAN_POINT('',(-8.25,4.416217782649,0.9));
+#7381 = LINE('',#7382,#7383);
+#7382 = CARTESIAN_POINT('',(-8.25,3.385,0.9));
+#7383 = VECTOR('',#7384,1.);
+#7384 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7385 = ORIENTED_EDGE('',*,*,#7386,.F.);
+#7386 = EDGE_CURVE('',#7362,#7379,#7387,.T.);
+#7387 = LINE('',#7388,#7389);
+#7388 = CARTESIAN_POINT('',(-8.25,4.416217782649,0.E+000));
+#7389 = VECTOR('',#7390,1.);
+#7390 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7391 = PLANE('',#7392);
+#7392 = AXIS2_PLACEMENT_3D('',#7393,#7394,#7395);
+#7393 = CARTESIAN_POINT('',(-8.25,2.96,0.E+000));
+#7394 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7395 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7396 = ADVANCED_FACE('',(#7397),#7428,.F.);
+#7397 = FACE_BOUND('',#7398,.F.);
+#7398 = EDGE_LOOP('',(#7399,#7400,#7408,#7416,#7422));
+#7399 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#7400 = ORIENTED_EDGE('',*,*,#7401,.T.);
+#7401 = EDGE_CURVE('',#1973,#7402,#7404,.T.);
+#7402 = VERTEX_POINT('',#7403);
+#7403 = CARTESIAN_POINT('',(-8.25,5.743782217351,0.E+000));
+#7404 = LINE('',#7405,#7406);
+#7405 = CARTESIAN_POINT('',(-8.25,5.5,0.E+000));
+#7406 = VECTOR('',#7407,1.);
+#7407 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7408 = ORIENTED_EDGE('',*,*,#7409,.T.);
+#7409 = EDGE_CURVE('',#7402,#7410,#7412,.T.);
+#7410 = VERTEX_POINT('',#7411);
+#7411 = CARTESIAN_POINT('',(-8.25,5.743782217351,0.9));
+#7412 = LINE('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(-8.25,5.743782217351,0.E+000));
+#7414 = VECTOR('',#7415,1.);
+#7415 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7416 = ORIENTED_EDGE('',*,*,#7417,.F.);
+#7417 = EDGE_CURVE('',#7223,#7410,#7418,.T.);
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(-8.25,5.925,0.9));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7422 = ORIENTED_EDGE('',*,*,#7423,.F.);
+#7423 = EDGE_CURVE('',#2021,#7223,#7424,.T.);
+#7424 = LINE('',#7425,#7426);
+#7425 = CARTESIAN_POINT('',(-8.25,5.686675041929,0.E+000));
+#7426 = VECTOR('',#7427,1.);
+#7427 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7428 = PLANE('',#7429);
+#7429 = AXIS2_PLACEMENT_3D('',#7430,#7431,#7432);
+#7430 = CARTESIAN_POINT('',(-8.25,5.5,0.E+000));
+#7431 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7432 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7433 = ADVANCED_FACE('',(#7434),#7445,.F.);
+#7434 = FACE_BOUND('',#7435,.F.);
+#7435 = EDGE_LOOP('',(#7436,#7442,#7443,#7444));
+#7436 = ORIENTED_EDGE('',*,*,#7437,.F.);
+#7437 = EDGE_CURVE('',#7371,#1997,#7438,.T.);
+#7438 = LINE('',#7439,#7440);
+#7439 = CARTESIAN_POINT('',(-8.25,3.06,0.9));
+#7440 = VECTOR('',#7441,1.);
+#7441 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7442 = ORIENTED_EDGE('',*,*,#7370,.F.);
+#7443 = ORIENTED_EDGE('',*,*,#1988,.T.);
+#7444 = ORIENTED_EDGE('',*,*,#1996,.F.);
+#7445 = PLANE('',#7446);
+#7446 = AXIS2_PLACEMENT_3D('',#7447,#7448,#7449);
+#7447 = CARTESIAN_POINT('',(-8.25,3.06,0.8));
+#7448 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7449 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7450 = ADVANCED_FACE('',(#7451),#7457,.F.);
+#7451 = FACE_BOUND('',#7452,.F.);
+#7452 = EDGE_LOOP('',(#7453,#7454,#7455,#7456));
+#7453 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7454 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#7455 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#7456 = ORIENTED_EDGE('',*,*,#7423,.T.);
+#7457 = PLANE('',#7458);
+#7458 = AXIS2_PLACEMENT_3D('',#7459,#7460,#7461);
+#7459 = CARTESIAN_POINT('',(-8.25,5.6,0.8));
+#7460 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7461 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7462 = ADVANCED_FACE('',(#7463,#7493),#7504,.T.);
+#7463 = FACE_BOUND('',#7464,.T.);
+#7464 = EDGE_LOOP('',(#7465,#7466,#7467,#7476,#7485,#7491,#7492));
+#7465 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#7466 = ORIENTED_EDGE('',*,*,#7437,.F.);
+#7467 = ORIENTED_EDGE('',*,*,#7468,.F.);
+#7468 = EDGE_CURVE('',#7469,#7371,#7471,.T.);
+#7469 = VERTEX_POINT('',#7470);
+#7470 = CARTESIAN_POINT('',(-7.85,3.81,0.9));
+#7471 = CIRCLE('',#7472,0.75);
+#7472 = AXIS2_PLACEMENT_3D('',#7473,#7474,#7475);
+#7473 = CARTESIAN_POINT('',(-8.6,3.81,0.9));
+#7474 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7475 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7476 = ORIENTED_EDGE('',*,*,#7477,.F.);
+#7477 = EDGE_CURVE('',#7478,#7469,#7480,.T.);
+#7478 = VERTEX_POINT('',#7479);
+#7479 = CARTESIAN_POINT('',(-8.25,3.146675041929,0.9));
+#7480 = CIRCLE('',#7481,0.75);
+#7481 = AXIS2_PLACEMENT_3D('',#7482,#7483,#7484);
+#7482 = CARTESIAN_POINT('',(-8.6,3.81,0.9));
+#7483 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7484 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7485 = ORIENTED_EDGE('',*,*,#7486,.F.);
+#7486 = EDGE_CURVE('',#2211,#7478,#7487,.T.);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(-8.25,3.06,0.9));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7491 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#7492 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#7493 = FACE_BOUND('',#7494,.T.);
+#7494 = EDGE_LOOP('',(#7495));
+#7495 = ORIENTED_EDGE('',*,*,#7496,.F.);
+#7496 = EDGE_CURVE('',#7497,#7497,#7499,.T.);
+#7497 = VERTEX_POINT('',#7498);
+#7498 = CARTESIAN_POINT('',(-6.,3.81,0.9));
+#7499 = CIRCLE('',#7500,0.5);
+#7500 = AXIS2_PLACEMENT_3D('',#7501,#7502,#7503);
+#7501 = CARTESIAN_POINT('',(-6.5,3.81,0.9));
+#7502 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7503 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7504 = PLANE('',#7505);
+#7505 = AXIS2_PLACEMENT_3D('',#7506,#7507,#7508);
+#7506 = CARTESIAN_POINT('',(-8.25,3.06,0.9));
+#7507 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7508 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7509 = ADVANCED_FACE('',(#7510),#7541,.F.);
+#7510 = FACE_BOUND('',#7511,.F.);
+#7511 = EDGE_LOOP('',(#7512,#7520,#7521,#7527,#7535));
+#7512 = ORIENTED_EDGE('',*,*,#7513,.T.);
+#7513 = EDGE_CURVE('',#7514,#2139,#7516,.T.);
+#7514 = VERTEX_POINT('',#7515);
+#7515 = CARTESIAN_POINT('',(8.25,5.743782217351,0.E+000));
+#7516 = LINE('',#7517,#7518);
+#7517 = CARTESIAN_POINT('',(8.25,7.2,0.E+000));
+#7518 = VECTOR('',#7519,1.);
+#7519 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7520 = ORIENTED_EDGE('',*,*,#2148,.T.);
+#7521 = ORIENTED_EDGE('',*,*,#7522,.T.);
+#7522 = EDGE_CURVE('',#2149,#7318,#7523,.T.);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(8.25,5.686675041929,0.E+000));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7527 = ORIENTED_EDGE('',*,*,#7528,.F.);
+#7528 = EDGE_CURVE('',#7529,#7318,#7531,.T.);
+#7529 = VERTEX_POINT('',#7530);
+#7530 = CARTESIAN_POINT('',(8.25,5.743782217351,0.9));
+#7531 = LINE('',#7532,#7533);
+#7532 = CARTESIAN_POINT('',(8.25,6.775,0.9));
+#7533 = VECTOR('',#7534,1.);
+#7534 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7535 = ORIENTED_EDGE('',*,*,#7536,.F.);
+#7536 = EDGE_CURVE('',#7514,#7529,#7537,.T.);
+#7537 = LINE('',#7538,#7539);
+#7538 = CARTESIAN_POINT('',(8.25,5.743782217351,0.E+000));
+#7539 = VECTOR('',#7540,1.);
+#7540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7541 = PLANE('',#7542);
+#7542 = AXIS2_PLACEMENT_3D('',#7543,#7544,#7545);
+#7543 = CARTESIAN_POINT('',(8.25,7.2,0.E+000));
+#7544 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7545 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7546 = ADVANCED_FACE('',(#7547),#7580,.F.);
+#7547 = FACE_BOUND('',#7548,.F.);
+#7548 = EDGE_LOOP('',(#7549,#7550,#7558,#7566,#7574));
+#7549 = ORIENTED_EDGE('',*,*,#2196,.F.);
+#7550 = ORIENTED_EDGE('',*,*,#7551,.T.);
+#7551 = EDGE_CURVE('',#2141,#7552,#7554,.T.);
+#7552 = VERTEX_POINT('',#7553);
+#7553 = CARTESIAN_POINT('',(8.25,4.416217782649,0.E+000));
+#7554 = LINE('',#7555,#7556);
+#7555 = CARTESIAN_POINT('',(8.25,4.66,0.E+000));
+#7556 = VECTOR('',#7557,1.);
+#7557 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7558 = ORIENTED_EDGE('',*,*,#7559,.T.);
+#7559 = EDGE_CURVE('',#7552,#7560,#7562,.T.);
+#7560 = VERTEX_POINT('',#7561);
+#7561 = CARTESIAN_POINT('',(8.25,4.416217782649,0.9));
+#7562 = LINE('',#7563,#7564);
+#7563 = CARTESIAN_POINT('',(8.25,4.416217782649,0.E+000));
+#7564 = VECTOR('',#7565,1.);
+#7565 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7566 = ORIENTED_EDGE('',*,*,#7567,.F.);
+#7567 = EDGE_CURVE('',#7568,#7560,#7570,.T.);
+#7568 = VERTEX_POINT('',#7569);
+#7569 = CARTESIAN_POINT('',(8.25,4.473324958071,0.9));
+#7570 = LINE('',#7571,#7572);
+#7571 = CARTESIAN_POINT('',(8.25,4.235,0.9));
+#7572 = VECTOR('',#7573,1.);
+#7573 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7574 = ORIENTED_EDGE('',*,*,#7575,.F.);
+#7575 = EDGE_CURVE('',#2189,#7568,#7576,.T.);
+#7576 = LINE('',#7577,#7578);
+#7577 = CARTESIAN_POINT('',(8.25,4.473324958071,0.E+000));
+#7578 = VECTOR('',#7579,1.);
+#7579 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7580 = PLANE('',#7581);
+#7581 = AXIS2_PLACEMENT_3D('',#7582,#7583,#7584);
+#7582 = CARTESIAN_POINT('',(8.25,4.66,0.E+000));
+#7583 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7584 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7585 = ADVANCED_FACE('',(#7586),#7592,.T.);
+#7586 = FACE_BOUND('',#7587,.T.);
+#7587 = EDGE_LOOP('',(#7588,#7589,#7590,#7591));
+#7588 = ORIENTED_EDGE('',*,*,#2164,.F.);
+#7589 = ORIENTED_EDGE('',*,*,#2156,.F.);
+#7590 = ORIENTED_EDGE('',*,*,#7522,.T.);
+#7591 = ORIENTED_EDGE('',*,*,#7317,.F.);
+#7592 = PLANE('',#7593);
+#7593 = AXIS2_PLACEMENT_3D('',#7594,#7595,#7596);
+#7594 = CARTESIAN_POINT('',(8.25,5.6,0.8));
+#7595 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7596 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7597 = ADVANCED_FACE('',(#7598),#7609,.T.);
+#7598 = FACE_BOUND('',#7599,.T.);
+#7599 = EDGE_LOOP('',(#7600,#7601,#7602,#7603));
+#7600 = ORIENTED_EDGE('',*,*,#7575,.F.);
+#7601 = ORIENTED_EDGE('',*,*,#2188,.F.);
+#7602 = ORIENTED_EDGE('',*,*,#2180,.T.);
+#7603 = ORIENTED_EDGE('',*,*,#7604,.F.);
+#7604 = EDGE_CURVE('',#7568,#2173,#7605,.T.);
+#7605 = LINE('',#7606,#7607);
+#7606 = CARTESIAN_POINT('',(8.25,3.06,0.9));
+#7607 = VECTOR('',#7608,1.);
+#7608 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7609 = PLANE('',#7610);
+#7610 = AXIS2_PLACEMENT_3D('',#7611,#7612,#7613);
+#7611 = CARTESIAN_POINT('',(8.25,3.06,0.8));
+#7612 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7613 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7614 = ADVANCED_FACE('',(#7615,#7645),#7656,.T.);
+#7615 = FACE_BOUND('',#7616,.T.);
+#7616 = EDGE_LOOP('',(#7617,#7618,#7619,#7620,#7628,#7637,#7644));
+#7617 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#7618 = ORIENTED_EDGE('',*,*,#2338,.T.);
+#7619 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#7620 = ORIENTED_EDGE('',*,*,#7621,.T.);
+#7621 = EDGE_CURVE('',#2379,#7622,#7624,.T.);
+#7622 = VERTEX_POINT('',#7623);
+#7623 = CARTESIAN_POINT('',(8.25,3.146675041929,0.9));
+#7624 = LINE('',#7625,#7626);
+#7625 = CARTESIAN_POINT('',(8.25,3.06,0.9));
+#7626 = VECTOR('',#7627,1.);
+#7627 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7628 = ORIENTED_EDGE('',*,*,#7629,.F.);
+#7629 = EDGE_CURVE('',#7630,#7622,#7632,.T.);
+#7630 = VERTEX_POINT('',#7631);
+#7631 = CARTESIAN_POINT('',(7.85,3.81,0.9));
+#7632 = CIRCLE('',#7633,0.75);
+#7633 = AXIS2_PLACEMENT_3D('',#7634,#7635,#7636);
+#7634 = CARTESIAN_POINT('',(8.6,3.81,0.9));
+#7635 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7636 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7637 = ORIENTED_EDGE('',*,*,#7638,.F.);
+#7638 = EDGE_CURVE('',#7568,#7630,#7639,.T.);
+#7639 = CIRCLE('',#7640,0.75);
+#7640 = AXIS2_PLACEMENT_3D('',#7641,#7642,#7643);
+#7641 = CARTESIAN_POINT('',(8.6,3.81,0.9));
+#7642 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7643 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7644 = ORIENTED_EDGE('',*,*,#7604,.T.);
+#7645 = FACE_BOUND('',#7646,.T.);
+#7646 = EDGE_LOOP('',(#7647));
+#7647 = ORIENTED_EDGE('',*,*,#7648,.F.);
+#7648 = EDGE_CURVE('',#7649,#7649,#7651,.T.);
+#7649 = VERTEX_POINT('',#7650);
+#7650 = CARTESIAN_POINT('',(7.,3.81,0.9));
+#7651 = CIRCLE('',#7652,0.5);
+#7652 = AXIS2_PLACEMENT_3D('',#7653,#7654,#7655);
+#7653 = CARTESIAN_POINT('',(6.5,3.81,0.9));
+#7654 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7655 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7656 = PLANE('',#7657);
+#7657 = AXIS2_PLACEMENT_3D('',#7658,#7659,#7660);
+#7658 = CARTESIAN_POINT('',(5.75,3.06,0.9));
+#7659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7660 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7661 = ADVANCED_FACE('',(#7662),#7695,.F.);
+#7662 = FACE_BOUND('',#7663,.F.);
+#7663 = EDGE_LOOP('',(#7664,#7672,#7673,#7681,#7689));
+#7664 = ORIENTED_EDGE('',*,*,#7665,.T.);
+#7665 = EDGE_CURVE('',#7666,#2259,#7668,.T.);
+#7666 = VERTEX_POINT('',#7667);
+#7667 = CARTESIAN_POINT('',(-8.25,1.876217782649,0.E+000));
+#7668 = LINE('',#7669,#7670);
+#7669 = CARTESIAN_POINT('',(-8.25,0.42,0.E+000));
+#7670 = VECTOR('',#7671,1.);
+#7671 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7672 = ORIENTED_EDGE('',*,*,#2268,.T.);
+#7673 = ORIENTED_EDGE('',*,*,#7674,.T.);
+#7674 = EDGE_CURVE('',#2269,#7675,#7677,.T.);
+#7675 = VERTEX_POINT('',#7676);
+#7676 = CARTESIAN_POINT('',(-8.25,1.933324958071,0.9));
+#7677 = LINE('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(-8.25,1.933324958071,0.E+000));
+#7679 = VECTOR('',#7680,1.);
+#7680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7681 = ORIENTED_EDGE('',*,*,#7682,.F.);
+#7682 = EDGE_CURVE('',#7683,#7675,#7685,.T.);
+#7683 = VERTEX_POINT('',#7684);
+#7684 = CARTESIAN_POINT('',(-8.25,1.876217782649,0.9));
+#7685 = LINE('',#7686,#7687);
+#7686 = CARTESIAN_POINT('',(-8.25,0.845,0.9));
+#7687 = VECTOR('',#7688,1.);
+#7688 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7689 = ORIENTED_EDGE('',*,*,#7690,.F.);
+#7690 = EDGE_CURVE('',#7666,#7683,#7691,.T.);
+#7691 = LINE('',#7692,#7693);
+#7692 = CARTESIAN_POINT('',(-8.25,1.876217782649,0.E+000));
+#7693 = VECTOR('',#7694,1.);
+#7694 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7695 = PLANE('',#7696);
+#7696 = AXIS2_PLACEMENT_3D('',#7697,#7698,#7699);
+#7697 = CARTESIAN_POINT('',(-8.25,0.42,0.E+000));
+#7698 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7700 = ADVANCED_FACE('',(#7701),#7732,.F.);
+#7701 = FACE_BOUND('',#7702,.F.);
+#7702 = EDGE_LOOP('',(#7703,#7704,#7712,#7720,#7726));
+#7703 = ORIENTED_EDGE('',*,*,#2316,.F.);
+#7704 = ORIENTED_EDGE('',*,*,#7705,.T.);
+#7705 = EDGE_CURVE('',#2261,#7706,#7708,.T.);
+#7706 = VERTEX_POINT('',#7707);
+#7707 = CARTESIAN_POINT('',(-8.25,3.203782217351,0.E+000));
+#7708 = LINE('',#7709,#7710);
+#7709 = CARTESIAN_POINT('',(-8.25,2.96,0.E+000));
+#7710 = VECTOR('',#7711,1.);
+#7711 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7712 = ORIENTED_EDGE('',*,*,#7713,.T.);
+#7713 = EDGE_CURVE('',#7706,#7714,#7716,.T.);
+#7714 = VERTEX_POINT('',#7715);
+#7715 = CARTESIAN_POINT('',(-8.25,3.203782217351,0.9));
+#7716 = LINE('',#7717,#7718);
+#7717 = CARTESIAN_POINT('',(-8.25,3.203782217351,0.E+000));
+#7718 = VECTOR('',#7719,1.);
+#7719 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7720 = ORIENTED_EDGE('',*,*,#7721,.F.);
+#7721 = EDGE_CURVE('',#7478,#7714,#7722,.T.);
+#7722 = LINE('',#7723,#7724);
+#7723 = CARTESIAN_POINT('',(-8.25,3.385,0.9));
+#7724 = VECTOR('',#7725,1.);
+#7725 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7726 = ORIENTED_EDGE('',*,*,#7727,.F.);
+#7727 = EDGE_CURVE('',#2309,#7478,#7728,.T.);
+#7728 = LINE('',#7729,#7730);
+#7729 = CARTESIAN_POINT('',(-8.25,3.146675041929,0.E+000));
+#7730 = VECTOR('',#7731,1.);
+#7731 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7732 = PLANE('',#7733);
+#7733 = AXIS2_PLACEMENT_3D('',#7734,#7735,#7736);
+#7734 = CARTESIAN_POINT('',(-8.25,2.96,0.E+000));
+#7735 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7736 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7737 = ADVANCED_FACE('',(#7738),#7749,.F.);
+#7738 = FACE_BOUND('',#7739,.F.);
+#7739 = EDGE_LOOP('',(#7740,#7746,#7747,#7748));
+#7740 = ORIENTED_EDGE('',*,*,#7741,.F.);
+#7741 = EDGE_CURVE('',#7675,#2285,#7742,.T.);
+#7742 = LINE('',#7743,#7744);
+#7743 = CARTESIAN_POINT('',(-8.25,0.52,0.9));
+#7744 = VECTOR('',#7745,1.);
+#7745 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7746 = ORIENTED_EDGE('',*,*,#7674,.F.);
+#7747 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#7748 = ORIENTED_EDGE('',*,*,#2284,.F.);
+#7749 = PLANE('',#7750);
+#7750 = AXIS2_PLACEMENT_3D('',#7751,#7752,#7753);
+#7751 = CARTESIAN_POINT('',(-8.25,0.52,0.8));
+#7752 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7753 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7754 = ADVANCED_FACE('',(#7755),#7761,.F.);
+#7755 = FACE_BOUND('',#7756,.F.);
+#7756 = EDGE_LOOP('',(#7757,#7758,#7759,#7760));
+#7757 = ORIENTED_EDGE('',*,*,#7486,.F.);
+#7758 = ORIENTED_EDGE('',*,*,#2300,.T.);
+#7759 = ORIENTED_EDGE('',*,*,#2308,.T.);
+#7760 = ORIENTED_EDGE('',*,*,#7727,.T.);
+#7761 = PLANE('',#7762);
+#7762 = AXIS2_PLACEMENT_3D('',#7763,#7764,#7765);
+#7763 = CARTESIAN_POINT('',(-8.25,3.06,0.8));
+#7764 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7765 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7766 = ADVANCED_FACE('',(#7767,#7797),#7808,.T.);
+#7767 = FACE_BOUND('',#7768,.T.);
+#7768 = EDGE_LOOP('',(#7769,#7770,#7771,#7780,#7789,#7795,#7796));
+#7769 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#7770 = ORIENTED_EDGE('',*,*,#7741,.F.);
+#7771 = ORIENTED_EDGE('',*,*,#7772,.F.);
+#7772 = EDGE_CURVE('',#7773,#7675,#7775,.T.);
+#7773 = VERTEX_POINT('',#7774);
+#7774 = CARTESIAN_POINT('',(-7.85,1.27,0.9));
+#7775 = CIRCLE('',#7776,0.75);
+#7776 = AXIS2_PLACEMENT_3D('',#7777,#7778,#7779);
+#7777 = CARTESIAN_POINT('',(-8.6,1.27,0.9));
+#7778 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7779 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7780 = ORIENTED_EDGE('',*,*,#7781,.F.);
+#7781 = EDGE_CURVE('',#7782,#7773,#7784,.T.);
+#7782 = VERTEX_POINT('',#7783);
+#7783 = CARTESIAN_POINT('',(-8.25,0.606675041929,0.9));
+#7784 = CIRCLE('',#7785,0.75);
+#7785 = AXIS2_PLACEMENT_3D('',#7786,#7787,#7788);
+#7786 = CARTESIAN_POINT('',(-8.6,1.27,0.9));
+#7787 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7788 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7789 = ORIENTED_EDGE('',*,*,#7790,.F.);
+#7790 = EDGE_CURVE('',#2499,#7782,#7791,.T.);
+#7791 = LINE('',#7792,#7793);
+#7792 = CARTESIAN_POINT('',(-8.25,0.52,0.9));
+#7793 = VECTOR('',#7794,1.);
+#7794 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7795 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#7796 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#7797 = FACE_BOUND('',#7798,.T.);
+#7798 = EDGE_LOOP('',(#7799));
+#7799 = ORIENTED_EDGE('',*,*,#7800,.F.);
+#7800 = EDGE_CURVE('',#7801,#7801,#7803,.T.);
+#7801 = VERTEX_POINT('',#7802);
+#7802 = CARTESIAN_POINT('',(-6.,1.27,0.9));
+#7803 = CIRCLE('',#7804,0.5);
+#7804 = AXIS2_PLACEMENT_3D('',#7805,#7806,#7807);
+#7805 = CARTESIAN_POINT('',(-6.5,1.27,0.9));
+#7806 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7807 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7808 = PLANE('',#7809);
+#7809 = AXIS2_PLACEMENT_3D('',#7810,#7811,#7812);
+#7810 = CARTESIAN_POINT('',(-8.25,0.52,0.9));
+#7811 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7813 = ADVANCED_FACE('',(#7814),#7845,.F.);
+#7814 = FACE_BOUND('',#7815,.F.);
+#7815 = EDGE_LOOP('',(#7816,#7824,#7825,#7831,#7839));
+#7816 = ORIENTED_EDGE('',*,*,#7817,.T.);
+#7817 = EDGE_CURVE('',#7818,#2427,#7820,.T.);
+#7818 = VERTEX_POINT('',#7819);
+#7819 = CARTESIAN_POINT('',(8.25,3.203782217351,0.E+000));
+#7820 = LINE('',#7821,#7822);
+#7821 = CARTESIAN_POINT('',(8.25,4.66,0.E+000));
+#7822 = VECTOR('',#7823,1.);
+#7823 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7824 = ORIENTED_EDGE('',*,*,#2436,.T.);
+#7825 = ORIENTED_EDGE('',*,*,#7826,.T.);
+#7826 = EDGE_CURVE('',#2437,#7622,#7827,.T.);
+#7827 = LINE('',#7828,#7829);
+#7828 = CARTESIAN_POINT('',(8.25,3.146675041929,0.E+000));
+#7829 = VECTOR('',#7830,1.);
+#7830 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7831 = ORIENTED_EDGE('',*,*,#7832,.F.);
+#7832 = EDGE_CURVE('',#7833,#7622,#7835,.T.);
+#7833 = VERTEX_POINT('',#7834);
+#7834 = CARTESIAN_POINT('',(8.25,3.203782217351,0.9));
+#7835 = LINE('',#7836,#7837);
+#7836 = CARTESIAN_POINT('',(8.25,4.235,0.9));
+#7837 = VECTOR('',#7838,1.);
+#7838 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7839 = ORIENTED_EDGE('',*,*,#7840,.F.);
+#7840 = EDGE_CURVE('',#7818,#7833,#7841,.T.);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(8.25,3.203782217351,0.E+000));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7845 = PLANE('',#7846);
+#7846 = AXIS2_PLACEMENT_3D('',#7847,#7848,#7849);
+#7847 = CARTESIAN_POINT('',(8.25,4.66,0.E+000));
+#7848 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7849 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7850 = ADVANCED_FACE('',(#7851),#7884,.F.);
+#7851 = FACE_BOUND('',#7852,.F.);
+#7852 = EDGE_LOOP('',(#7853,#7854,#7862,#7870,#7878));
+#7853 = ORIENTED_EDGE('',*,*,#2484,.F.);
+#7854 = ORIENTED_EDGE('',*,*,#7855,.T.);
+#7855 = EDGE_CURVE('',#2429,#7856,#7858,.T.);
+#7856 = VERTEX_POINT('',#7857);
+#7857 = CARTESIAN_POINT('',(8.25,1.876217782649,0.E+000));
+#7858 = LINE('',#7859,#7860);
+#7859 = CARTESIAN_POINT('',(8.25,2.12,0.E+000));
+#7860 = VECTOR('',#7861,1.);
+#7861 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7862 = ORIENTED_EDGE('',*,*,#7863,.T.);
+#7863 = EDGE_CURVE('',#7856,#7864,#7866,.T.);
+#7864 = VERTEX_POINT('',#7865);
+#7865 = CARTESIAN_POINT('',(8.25,1.876217782649,0.9));
+#7866 = LINE('',#7867,#7868);
+#7867 = CARTESIAN_POINT('',(8.25,1.876217782649,0.E+000));
+#7868 = VECTOR('',#7869,1.);
+#7869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7870 = ORIENTED_EDGE('',*,*,#7871,.F.);
+#7871 = EDGE_CURVE('',#7872,#7864,#7874,.T.);
+#7872 = VERTEX_POINT('',#7873);
+#7873 = CARTESIAN_POINT('',(8.25,1.933324958071,0.9));
+#7874 = LINE('',#7875,#7876);
+#7875 = CARTESIAN_POINT('',(8.25,1.695,0.9));
+#7876 = VECTOR('',#7877,1.);
+#7877 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#7878 = ORIENTED_EDGE('',*,*,#7879,.F.);
+#7879 = EDGE_CURVE('',#2477,#7872,#7880,.T.);
+#7880 = LINE('',#7881,#7882);
+#7881 = CARTESIAN_POINT('',(8.25,1.933324958071,0.E+000));
+#7882 = VECTOR('',#7883,1.);
+#7883 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7884 = PLANE('',#7885);
+#7885 = AXIS2_PLACEMENT_3D('',#7886,#7887,#7888);
+#7886 = CARTESIAN_POINT('',(8.25,2.12,0.E+000));
+#7887 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7888 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7889 = ADVANCED_FACE('',(#7890),#7896,.T.);
+#7890 = FACE_BOUND('',#7891,.T.);
+#7891 = EDGE_LOOP('',(#7892,#7893,#7894,#7895));
+#7892 = ORIENTED_EDGE('',*,*,#2452,.F.);
+#7893 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#7894 = ORIENTED_EDGE('',*,*,#7826,.T.);
+#7895 = ORIENTED_EDGE('',*,*,#7621,.F.);
+#7896 = PLANE('',#7897);
+#7897 = AXIS2_PLACEMENT_3D('',#7898,#7899,#7900);
+#7898 = CARTESIAN_POINT('',(8.25,3.06,0.8));
+#7899 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7900 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7901 = ADVANCED_FACE('',(#7902),#7913,.T.);
+#7902 = FACE_BOUND('',#7903,.T.);
+#7903 = EDGE_LOOP('',(#7904,#7905,#7906,#7907));
+#7904 = ORIENTED_EDGE('',*,*,#7879,.F.);
+#7905 = ORIENTED_EDGE('',*,*,#2476,.F.);
+#7906 = ORIENTED_EDGE('',*,*,#2468,.T.);
+#7907 = ORIENTED_EDGE('',*,*,#7908,.F.);
+#7908 = EDGE_CURVE('',#7872,#2461,#7909,.T.);
+#7909 = LINE('',#7910,#7911);
+#7910 = CARTESIAN_POINT('',(8.25,0.52,0.9));
+#7911 = VECTOR('',#7912,1.);
+#7912 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7913 = PLANE('',#7914);
+#7914 = AXIS2_PLACEMENT_3D('',#7915,#7916,#7917);
+#7915 = CARTESIAN_POINT('',(8.25,0.52,0.8));
+#7916 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7917 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7918 = ADVANCED_FACE('',(#7919,#7949),#7960,.T.);
+#7919 = FACE_BOUND('',#7920,.T.);
+#7920 = EDGE_LOOP('',(#7921,#7922,#7923,#7924,#7932,#7941,#7948));
+#7921 = ORIENTED_EDGE('',*,*,#2522,.F.);
+#7922 = ORIENTED_EDGE('',*,*,#2626,.T.);
+#7923 = ORIENTED_EDGE('',*,*,#2666,.T.);
+#7924 = ORIENTED_EDGE('',*,*,#7925,.T.);
+#7925 = EDGE_CURVE('',#2667,#7926,#7928,.T.);
+#7926 = VERTEX_POINT('',#7927);
+#7927 = CARTESIAN_POINT('',(8.25,0.606675041929,0.9));
+#7928 = LINE('',#7929,#7930);
+#7929 = CARTESIAN_POINT('',(8.25,0.52,0.9));
+#7930 = VECTOR('',#7931,1.);
+#7931 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7932 = ORIENTED_EDGE('',*,*,#7933,.F.);
+#7933 = EDGE_CURVE('',#7934,#7926,#7936,.T.);
+#7934 = VERTEX_POINT('',#7935);
+#7935 = CARTESIAN_POINT('',(7.85,1.27,0.9));
+#7936 = CIRCLE('',#7937,0.75);
+#7937 = AXIS2_PLACEMENT_3D('',#7938,#7939,#7940);
+#7938 = CARTESIAN_POINT('',(8.6,1.27,0.9));
+#7939 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7940 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7941 = ORIENTED_EDGE('',*,*,#7942,.F.);
+#7942 = EDGE_CURVE('',#7872,#7934,#7943,.T.);
+#7943 = CIRCLE('',#7944,0.75);
+#7944 = AXIS2_PLACEMENT_3D('',#7945,#7946,#7947);
+#7945 = CARTESIAN_POINT('',(8.6,1.27,0.9));
+#7946 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7947 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#7948 = ORIENTED_EDGE('',*,*,#7908,.T.);
+#7949 = FACE_BOUND('',#7950,.T.);
+#7950 = EDGE_LOOP('',(#7951));
+#7951 = ORIENTED_EDGE('',*,*,#7952,.F.);
+#7952 = EDGE_CURVE('',#7953,#7953,#7955,.T.);
+#7953 = VERTEX_POINT('',#7954);
+#7954 = CARTESIAN_POINT('',(7.,1.27,0.9));
+#7955 = CIRCLE('',#7956,0.5);
+#7956 = AXIS2_PLACEMENT_3D('',#7957,#7958,#7959);
+#7957 = CARTESIAN_POINT('',(6.5,1.27,0.9));
+#7958 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7959 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7960 = PLANE('',#7961);
+#7961 = AXIS2_PLACEMENT_3D('',#7962,#7963,#7964);
+#7962 = CARTESIAN_POINT('',(5.75,0.52,0.9));
+#7963 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7964 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7965 = ADVANCED_FACE('',(#7966),#7999,.F.);
+#7966 = FACE_BOUND('',#7967,.F.);
+#7967 = EDGE_LOOP('',(#7968,#7976,#7977,#7985,#7993));
+#7968 = ORIENTED_EDGE('',*,*,#7969,.T.);
+#7969 = EDGE_CURVE('',#7970,#2547,#7972,.T.);
+#7970 = VERTEX_POINT('',#7971);
+#7971 = CARTESIAN_POINT('',(-8.25,-0.663782217351,0.E+000));
+#7972 = LINE('',#7973,#7974);
+#7973 = CARTESIAN_POINT('',(-8.25,-2.12,0.E+000));
+#7974 = VECTOR('',#7975,1.);
+#7975 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7976 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#7977 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#7978 = EDGE_CURVE('',#2557,#7979,#7981,.T.);
+#7979 = VERTEX_POINT('',#7980);
+#7980 = CARTESIAN_POINT('',(-8.25,-0.606675041929,0.9));
+#7981 = LINE('',#7982,#7983);
+#7982 = CARTESIAN_POINT('',(-8.25,-0.606675041929,0.E+000));
+#7983 = VECTOR('',#7984,1.);
+#7984 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7985 = ORIENTED_EDGE('',*,*,#7986,.F.);
+#7986 = EDGE_CURVE('',#7987,#7979,#7989,.T.);
+#7987 = VERTEX_POINT('',#7988);
+#7988 = CARTESIAN_POINT('',(-8.25,-0.663782217351,0.9));
+#7989 = LINE('',#7990,#7991);
+#7990 = CARTESIAN_POINT('',(-8.25,-1.695,0.9));
+#7991 = VECTOR('',#7992,1.);
+#7992 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7993 = ORIENTED_EDGE('',*,*,#7994,.F.);
+#7994 = EDGE_CURVE('',#7970,#7987,#7995,.T.);
+#7995 = LINE('',#7996,#7997);
+#7996 = CARTESIAN_POINT('',(-8.25,-0.663782217351,0.E+000));
+#7997 = VECTOR('',#7998,1.);
+#7998 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7999 = PLANE('',#8000);
+#8000 = AXIS2_PLACEMENT_3D('',#8001,#8002,#8003);
+#8001 = CARTESIAN_POINT('',(-8.25,-2.12,0.E+000));
+#8002 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8003 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8004 = ADVANCED_FACE('',(#8005),#8036,.F.);
+#8005 = FACE_BOUND('',#8006,.F.);
+#8006 = EDGE_LOOP('',(#8007,#8008,#8016,#8024,#8030));
+#8007 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#8008 = ORIENTED_EDGE('',*,*,#8009,.T.);
+#8009 = EDGE_CURVE('',#2549,#8010,#8012,.T.);
+#8010 = VERTEX_POINT('',#8011);
+#8011 = CARTESIAN_POINT('',(-8.25,0.663782217351,0.E+000));
+#8012 = LINE('',#8013,#8014);
+#8013 = CARTESIAN_POINT('',(-8.25,0.42,0.E+000));
+#8014 = VECTOR('',#8015,1.);
+#8015 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8016 = ORIENTED_EDGE('',*,*,#8017,.T.);
+#8017 = EDGE_CURVE('',#8010,#8018,#8020,.T.);
+#8018 = VERTEX_POINT('',#8019);
+#8019 = CARTESIAN_POINT('',(-8.25,0.663782217351,0.9));
+#8020 = LINE('',#8021,#8022);
+#8021 = CARTESIAN_POINT('',(-8.25,0.663782217351,0.E+000));
+#8022 = VECTOR('',#8023,1.);
+#8023 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8024 = ORIENTED_EDGE('',*,*,#8025,.F.);
+#8025 = EDGE_CURVE('',#7782,#8018,#8026,.T.);
+#8026 = LINE('',#8027,#8028);
+#8027 = CARTESIAN_POINT('',(-8.25,0.845,0.9));
+#8028 = VECTOR('',#8029,1.);
+#8029 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8030 = ORIENTED_EDGE('',*,*,#8031,.F.);
+#8031 = EDGE_CURVE('',#2597,#7782,#8032,.T.);
+#8032 = LINE('',#8033,#8034);
+#8033 = CARTESIAN_POINT('',(-8.25,0.606675041929,0.E+000));
+#8034 = VECTOR('',#8035,1.);
+#8035 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8036 = PLANE('',#8037);
+#8037 = AXIS2_PLACEMENT_3D('',#8038,#8039,#8040);
+#8038 = CARTESIAN_POINT('',(-8.25,0.42,0.E+000));
+#8039 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8040 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8041 = ADVANCED_FACE('',(#8042),#8053,.F.);
+#8042 = FACE_BOUND('',#8043,.F.);
+#8043 = EDGE_LOOP('',(#8044,#8050,#8051,#8052));
+#8044 = ORIENTED_EDGE('',*,*,#8045,.F.);
+#8045 = EDGE_CURVE('',#7979,#2573,#8046,.T.);
+#8046 = LINE('',#8047,#8048);
+#8047 = CARTESIAN_POINT('',(-8.25,-2.02,0.9));
+#8048 = VECTOR('',#8049,1.);
+#8049 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8050 = ORIENTED_EDGE('',*,*,#7978,.F.);
+#8051 = ORIENTED_EDGE('',*,*,#2564,.T.);
+#8052 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#8053 = PLANE('',#8054);
+#8054 = AXIS2_PLACEMENT_3D('',#8055,#8056,#8057);
+#8055 = CARTESIAN_POINT('',(-8.25,-2.02,0.8));
+#8056 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8057 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8058 = ADVANCED_FACE('',(#8059),#8065,.F.);
+#8059 = FACE_BOUND('',#8060,.F.);
+#8060 = EDGE_LOOP('',(#8061,#8062,#8063,#8064));
+#8061 = ORIENTED_EDGE('',*,*,#7790,.F.);
+#8062 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#8063 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#8064 = ORIENTED_EDGE('',*,*,#8031,.T.);
+#8065 = PLANE('',#8066);
+#8066 = AXIS2_PLACEMENT_3D('',#8067,#8068,#8069);
+#8067 = CARTESIAN_POINT('',(-8.25,0.52,0.8));
+#8068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8069 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8070 = ADVANCED_FACE('',(#8071,#8101),#8112,.T.);
+#8071 = FACE_BOUND('',#8072,.T.);
+#8072 = EDGE_LOOP('',(#8073,#8074,#8075,#8084,#8093,#8099,#8100));
+#8073 = ORIENTED_EDGE('',*,*,#2642,.F.);
+#8074 = ORIENTED_EDGE('',*,*,#8045,.F.);
+#8075 = ORIENTED_EDGE('',*,*,#8076,.F.);
+#8076 = EDGE_CURVE('',#8077,#7979,#8079,.T.);
+#8077 = VERTEX_POINT('',#8078);
+#8078 = CARTESIAN_POINT('',(-7.85,-1.27,0.9));
+#8079 = CIRCLE('',#8080,0.75);
+#8080 = AXIS2_PLACEMENT_3D('',#8081,#8082,#8083);
+#8081 = CARTESIAN_POINT('',(-8.6,-1.27,0.9));
+#8082 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8083 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8084 = ORIENTED_EDGE('',*,*,#8085,.F.);
+#8085 = EDGE_CURVE('',#8086,#8077,#8088,.T.);
+#8086 = VERTEX_POINT('',#8087);
+#8087 = CARTESIAN_POINT('',(-8.25,-1.933324958071,0.9));
+#8088 = CIRCLE('',#8089,0.75);
+#8089 = AXIS2_PLACEMENT_3D('',#8090,#8091,#8092);
+#8090 = CARTESIAN_POINT('',(-8.6,-1.27,0.9));
+#8091 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8092 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8093 = ORIENTED_EDGE('',*,*,#8094,.F.);
+#8094 = EDGE_CURVE('',#2787,#8086,#8095,.T.);
+#8095 = LINE('',#8096,#8097);
+#8096 = CARTESIAN_POINT('',(-8.25,-2.02,0.9));
+#8097 = VECTOR('',#8098,1.);
+#8098 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8099 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#8100 = ORIENTED_EDGE('',*,*,#2698,.F.);
+#8101 = FACE_BOUND('',#8102,.T.);
+#8102 = EDGE_LOOP('',(#8103));
+#8103 = ORIENTED_EDGE('',*,*,#8104,.F.);
+#8104 = EDGE_CURVE('',#8105,#8105,#8107,.T.);
+#8105 = VERTEX_POINT('',#8106);
+#8106 = CARTESIAN_POINT('',(-6.,-1.27,0.9));
+#8107 = CIRCLE('',#8108,0.5);
+#8108 = AXIS2_PLACEMENT_3D('',#8109,#8110,#8111);
+#8109 = CARTESIAN_POINT('',(-6.5,-1.27,0.9));
+#8110 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8111 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8112 = PLANE('',#8113);
+#8113 = AXIS2_PLACEMENT_3D('',#8114,#8115,#8116);
+#8114 = CARTESIAN_POINT('',(-8.25,-2.02,0.9));
+#8115 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8116 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8117 = ADVANCED_FACE('',(#8118),#8149,.F.);
+#8118 = FACE_BOUND('',#8119,.F.);
+#8119 = EDGE_LOOP('',(#8120,#8128,#8129,#8135,#8143));
+#8120 = ORIENTED_EDGE('',*,*,#8121,.T.);
+#8121 = EDGE_CURVE('',#8122,#2715,#8124,.T.);
+#8122 = VERTEX_POINT('',#8123);
+#8123 = CARTESIAN_POINT('',(8.25,0.663782217351,0.E+000));
+#8124 = LINE('',#8125,#8126);
+#8125 = CARTESIAN_POINT('',(8.25,2.12,0.E+000));
+#8126 = VECTOR('',#8127,1.);
+#8127 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8128 = ORIENTED_EDGE('',*,*,#2724,.T.);
+#8129 = ORIENTED_EDGE('',*,*,#8130,.T.);
+#8130 = EDGE_CURVE('',#2725,#7926,#8131,.T.);
+#8131 = LINE('',#8132,#8133);
+#8132 = CARTESIAN_POINT('',(8.25,0.606675041929,0.E+000));
+#8133 = VECTOR('',#8134,1.);
+#8134 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8135 = ORIENTED_EDGE('',*,*,#8136,.F.);
+#8136 = EDGE_CURVE('',#8137,#7926,#8139,.T.);
+#8137 = VERTEX_POINT('',#8138);
+#8138 = CARTESIAN_POINT('',(8.25,0.663782217351,0.9));
+#8139 = LINE('',#8140,#8141);
+#8140 = CARTESIAN_POINT('',(8.25,1.695,0.9));
+#8141 = VECTOR('',#8142,1.);
+#8142 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8143 = ORIENTED_EDGE('',*,*,#8144,.F.);
+#8144 = EDGE_CURVE('',#8122,#8137,#8145,.T.);
+#8145 = LINE('',#8146,#8147);
+#8146 = CARTESIAN_POINT('',(8.25,0.663782217351,0.E+000));
+#8147 = VECTOR('',#8148,1.);
+#8148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8149 = PLANE('',#8150);
+#8150 = AXIS2_PLACEMENT_3D('',#8151,#8152,#8153);
+#8151 = CARTESIAN_POINT('',(8.25,2.12,0.E+000));
+#8152 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8154 = ADVANCED_FACE('',(#8155),#8188,.F.);
+#8155 = FACE_BOUND('',#8156,.F.);
+#8156 = EDGE_LOOP('',(#8157,#8158,#8166,#8174,#8182));
+#8157 = ORIENTED_EDGE('',*,*,#2772,.F.);
+#8158 = ORIENTED_EDGE('',*,*,#8159,.T.);
+#8159 = EDGE_CURVE('',#2717,#8160,#8162,.T.);
+#8160 = VERTEX_POINT('',#8161);
+#8161 = CARTESIAN_POINT('',(8.25,-0.663782217351,0.E+000));
+#8162 = LINE('',#8163,#8164);
+#8163 = CARTESIAN_POINT('',(8.25,-0.42,0.E+000));
+#8164 = VECTOR('',#8165,1.);
+#8165 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8166 = ORIENTED_EDGE('',*,*,#8167,.T.);
+#8167 = EDGE_CURVE('',#8160,#8168,#8170,.T.);
+#8168 = VERTEX_POINT('',#8169);
+#8169 = CARTESIAN_POINT('',(8.25,-0.663782217351,0.9));
+#8170 = LINE('',#8171,#8172);
+#8171 = CARTESIAN_POINT('',(8.25,-0.663782217351,0.E+000));
+#8172 = VECTOR('',#8173,1.);
+#8173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8174 = ORIENTED_EDGE('',*,*,#8175,.F.);
+#8175 = EDGE_CURVE('',#8176,#8168,#8178,.T.);
+#8176 = VERTEX_POINT('',#8177);
+#8177 = CARTESIAN_POINT('',(8.25,-0.606675041929,0.9));
+#8178 = LINE('',#8179,#8180);
+#8179 = CARTESIAN_POINT('',(8.25,-0.845,0.9));
+#8180 = VECTOR('',#8181,1.);
+#8181 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8182 = ORIENTED_EDGE('',*,*,#8183,.F.);
+#8183 = EDGE_CURVE('',#2765,#8176,#8184,.T.);
+#8184 = LINE('',#8185,#8186);
+#8185 = CARTESIAN_POINT('',(8.25,-0.606675041929,0.E+000));
+#8186 = VECTOR('',#8187,1.);
+#8187 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8188 = PLANE('',#8189);
+#8189 = AXIS2_PLACEMENT_3D('',#8190,#8191,#8192);
+#8190 = CARTESIAN_POINT('',(8.25,-0.42,0.E+000));
+#8191 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8192 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8193 = ADVANCED_FACE('',(#8194),#8200,.T.);
+#8194 = FACE_BOUND('',#8195,.T.);
+#8195 = EDGE_LOOP('',(#8196,#8197,#8198,#8199));
+#8196 = ORIENTED_EDGE('',*,*,#2740,.F.);
+#8197 = ORIENTED_EDGE('',*,*,#2732,.F.);
+#8198 = ORIENTED_EDGE('',*,*,#8130,.T.);
+#8199 = ORIENTED_EDGE('',*,*,#7925,.F.);
+#8200 = PLANE('',#8201);
+#8201 = AXIS2_PLACEMENT_3D('',#8202,#8203,#8204);
+#8202 = CARTESIAN_POINT('',(8.25,0.52,0.8));
+#8203 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8205 = ADVANCED_FACE('',(#8206),#8217,.T.);
+#8206 = FACE_BOUND('',#8207,.T.);
+#8207 = EDGE_LOOP('',(#8208,#8209,#8210,#8211));
+#8208 = ORIENTED_EDGE('',*,*,#8183,.F.);
+#8209 = ORIENTED_EDGE('',*,*,#2764,.F.);
+#8210 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#8211 = ORIENTED_EDGE('',*,*,#8212,.F.);
+#8212 = EDGE_CURVE('',#8176,#2749,#8213,.T.);
+#8213 = LINE('',#8214,#8215);
+#8214 = CARTESIAN_POINT('',(8.25,-2.02,0.9));
+#8215 = VECTOR('',#8216,1.);
+#8216 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8217 = PLANE('',#8218);
+#8218 = AXIS2_PLACEMENT_3D('',#8219,#8220,#8221);
+#8219 = CARTESIAN_POINT('',(8.25,-2.02,0.8));
+#8220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8221 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8222 = ADVANCED_FACE('',(#8223,#8253),#8264,.T.);
+#8223 = FACE_BOUND('',#8224,.T.);
+#8224 = EDGE_LOOP('',(#8225,#8226,#8227,#8228,#8236,#8245,#8252));
+#8225 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#8226 = ORIENTED_EDGE('',*,*,#2914,.T.);
+#8227 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#8228 = ORIENTED_EDGE('',*,*,#8229,.T.);
+#8229 = EDGE_CURVE('',#2955,#8230,#8232,.T.);
+#8230 = VERTEX_POINT('',#8231);
+#8231 = CARTESIAN_POINT('',(8.25,-1.933324958071,0.9));
+#8232 = LINE('',#8233,#8234);
+#8233 = CARTESIAN_POINT('',(8.25,-2.02,0.9));
+#8234 = VECTOR('',#8235,1.);
+#8235 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8236 = ORIENTED_EDGE('',*,*,#8237,.F.);
+#8237 = EDGE_CURVE('',#8238,#8230,#8240,.T.);
+#8238 = VERTEX_POINT('',#8239);
+#8239 = CARTESIAN_POINT('',(7.85,-1.27,0.9));
+#8240 = CIRCLE('',#8241,0.75);
+#8241 = AXIS2_PLACEMENT_3D('',#8242,#8243,#8244);
+#8242 = CARTESIAN_POINT('',(8.6,-1.27,0.9));
+#8243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8244 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8245 = ORIENTED_EDGE('',*,*,#8246,.F.);
+#8246 = EDGE_CURVE('',#8176,#8238,#8247,.T.);
+#8247 = CIRCLE('',#8248,0.75);
+#8248 = AXIS2_PLACEMENT_3D('',#8249,#8250,#8251);
+#8249 = CARTESIAN_POINT('',(8.6,-1.27,0.9));
+#8250 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8251 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8252 = ORIENTED_EDGE('',*,*,#8212,.T.);
+#8253 = FACE_BOUND('',#8254,.T.);
+#8254 = EDGE_LOOP('',(#8255));
+#8255 = ORIENTED_EDGE('',*,*,#8256,.F.);
+#8256 = EDGE_CURVE('',#8257,#8257,#8259,.T.);
+#8257 = VERTEX_POINT('',#8258);
+#8258 = CARTESIAN_POINT('',(7.,-1.27,0.9));
+#8259 = CIRCLE('',#8260,0.5);
+#8260 = AXIS2_PLACEMENT_3D('',#8261,#8262,#8263);
+#8261 = CARTESIAN_POINT('',(6.5,-1.27,0.9));
+#8262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8263 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8264 = PLANE('',#8265);
+#8265 = AXIS2_PLACEMENT_3D('',#8266,#8267,#8268);
+#8266 = CARTESIAN_POINT('',(5.75,-2.02,0.9));
+#8267 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8268 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8269 = ADVANCED_FACE('',(#8270),#8303,.F.);
+#8270 = FACE_BOUND('',#8271,.F.);
+#8271 = EDGE_LOOP('',(#8272,#8280,#8281,#8289,#8297));
+#8272 = ORIENTED_EDGE('',*,*,#8273,.T.);
+#8273 = EDGE_CURVE('',#8274,#2835,#8276,.T.);
+#8274 = VERTEX_POINT('',#8275);
+#8275 = CARTESIAN_POINT('',(-8.25,-3.203782217351,0.E+000));
+#8276 = LINE('',#8277,#8278);
+#8277 = CARTESIAN_POINT('',(-8.25,-4.66,0.E+000));
+#8278 = VECTOR('',#8279,1.);
+#8279 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8280 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#8281 = ORIENTED_EDGE('',*,*,#8282,.T.);
+#8282 = EDGE_CURVE('',#2845,#8283,#8285,.T.);
+#8283 = VERTEX_POINT('',#8284);
+#8284 = CARTESIAN_POINT('',(-8.25,-3.146675041929,0.9));
+#8285 = LINE('',#8286,#8287);
+#8286 = CARTESIAN_POINT('',(-8.25,-3.146675041929,0.E+000));
+#8287 = VECTOR('',#8288,1.);
+#8288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8289 = ORIENTED_EDGE('',*,*,#8290,.F.);
+#8290 = EDGE_CURVE('',#8291,#8283,#8293,.T.);
+#8291 = VERTEX_POINT('',#8292);
+#8292 = CARTESIAN_POINT('',(-8.25,-3.203782217351,0.9));
+#8293 = LINE('',#8294,#8295);
+#8294 = CARTESIAN_POINT('',(-8.25,-4.235,0.9));
+#8295 = VECTOR('',#8296,1.);
+#8296 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8297 = ORIENTED_EDGE('',*,*,#8298,.F.);
+#8298 = EDGE_CURVE('',#8274,#8291,#8299,.T.);
+#8299 = LINE('',#8300,#8301);
+#8300 = CARTESIAN_POINT('',(-8.25,-3.203782217351,0.E+000));
+#8301 = VECTOR('',#8302,1.);
+#8302 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8303 = PLANE('',#8304);
+#8304 = AXIS2_PLACEMENT_3D('',#8305,#8306,#8307);
+#8305 = CARTESIAN_POINT('',(-8.25,-4.66,0.E+000));
+#8306 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8307 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8308 = ADVANCED_FACE('',(#8309),#8340,.F.);
+#8309 = FACE_BOUND('',#8310,.F.);
+#8310 = EDGE_LOOP('',(#8311,#8312,#8320,#8328,#8334));
+#8311 = ORIENTED_EDGE('',*,*,#2892,.F.);
+#8312 = ORIENTED_EDGE('',*,*,#8313,.T.);
+#8313 = EDGE_CURVE('',#2837,#8314,#8316,.T.);
+#8314 = VERTEX_POINT('',#8315);
+#8315 = CARTESIAN_POINT('',(-8.25,-1.876217782649,0.E+000));
+#8316 = LINE('',#8317,#8318);
+#8317 = CARTESIAN_POINT('',(-8.25,-2.12,0.E+000));
+#8318 = VECTOR('',#8319,1.);
+#8319 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8320 = ORIENTED_EDGE('',*,*,#8321,.T.);
+#8321 = EDGE_CURVE('',#8314,#8322,#8324,.T.);
+#8322 = VERTEX_POINT('',#8323);
+#8323 = CARTESIAN_POINT('',(-8.25,-1.876217782649,0.9));
+#8324 = LINE('',#8325,#8326);
+#8325 = CARTESIAN_POINT('',(-8.25,-1.876217782649,0.E+000));
+#8326 = VECTOR('',#8327,1.);
+#8327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8328 = ORIENTED_EDGE('',*,*,#8329,.F.);
+#8329 = EDGE_CURVE('',#8086,#8322,#8330,.T.);
+#8330 = LINE('',#8331,#8332);
+#8331 = CARTESIAN_POINT('',(-8.25,-1.695,0.9));
+#8332 = VECTOR('',#8333,1.);
+#8333 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8334 = ORIENTED_EDGE('',*,*,#8335,.F.);
+#8335 = EDGE_CURVE('',#2885,#8086,#8336,.T.);
+#8336 = LINE('',#8337,#8338);
+#8337 = CARTESIAN_POINT('',(-8.25,-1.933324958071,0.E+000));
+#8338 = VECTOR('',#8339,1.);
+#8339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8340 = PLANE('',#8341);
+#8341 = AXIS2_PLACEMENT_3D('',#8342,#8343,#8344);
+#8342 = CARTESIAN_POINT('',(-8.25,-2.12,0.E+000));
+#8343 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8344 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8345 = ADVANCED_FACE('',(#8346),#8357,.F.);
+#8346 = FACE_BOUND('',#8347,.F.);
+#8347 = EDGE_LOOP('',(#8348,#8354,#8355,#8356));
+#8348 = ORIENTED_EDGE('',*,*,#8349,.F.);
+#8349 = EDGE_CURVE('',#8283,#2861,#8350,.T.);
+#8350 = LINE('',#8351,#8352);
+#8351 = CARTESIAN_POINT('',(-8.25,-4.56,0.9));
+#8352 = VECTOR('',#8353,1.);
+#8353 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8354 = ORIENTED_EDGE('',*,*,#8282,.F.);
+#8355 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#8356 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#8357 = PLANE('',#8358);
+#8358 = AXIS2_PLACEMENT_3D('',#8359,#8360,#8361);
+#8359 = CARTESIAN_POINT('',(-8.25,-4.56,0.8));
+#8360 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8361 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8362 = ADVANCED_FACE('',(#8363),#8369,.F.);
+#8363 = FACE_BOUND('',#8364,.F.);
+#8364 = EDGE_LOOP('',(#8365,#8366,#8367,#8368));
+#8365 = ORIENTED_EDGE('',*,*,#8094,.F.);
+#8366 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#8367 = ORIENTED_EDGE('',*,*,#2884,.T.);
+#8368 = ORIENTED_EDGE('',*,*,#8335,.T.);
+#8369 = PLANE('',#8370);
+#8370 = AXIS2_PLACEMENT_3D('',#8371,#8372,#8373);
+#8371 = CARTESIAN_POINT('',(-8.25,-2.02,0.8));
+#8372 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8374 = ADVANCED_FACE('',(#8375,#8405),#8416,.T.);
+#8375 = FACE_BOUND('',#8376,.T.);
+#8376 = EDGE_LOOP('',(#8377,#8378,#8379,#8388,#8397,#8403,#8404));
+#8377 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#8378 = ORIENTED_EDGE('',*,*,#8349,.F.);
+#8379 = ORIENTED_EDGE('',*,*,#8380,.F.);
+#8380 = EDGE_CURVE('',#8381,#8283,#8383,.T.);
+#8381 = VERTEX_POINT('',#8382);
+#8382 = CARTESIAN_POINT('',(-7.85,-3.81,0.9));
+#8383 = CIRCLE('',#8384,0.75);
+#8384 = AXIS2_PLACEMENT_3D('',#8385,#8386,#8387);
+#8385 = CARTESIAN_POINT('',(-8.6,-3.81,0.9));
+#8386 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8387 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8388 = ORIENTED_EDGE('',*,*,#8389,.F.);
+#8389 = EDGE_CURVE('',#8390,#8381,#8392,.T.);
+#8390 = VERTEX_POINT('',#8391);
+#8391 = CARTESIAN_POINT('',(-8.25,-4.473324958071,0.9));
+#8392 = CIRCLE('',#8393,0.75);
+#8393 = AXIS2_PLACEMENT_3D('',#8394,#8395,#8396);
+#8394 = CARTESIAN_POINT('',(-8.6,-3.81,0.9));
+#8395 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8396 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8397 = ORIENTED_EDGE('',*,*,#8398,.F.);
+#8398 = EDGE_CURVE('',#3075,#8390,#8399,.T.);
+#8399 = LINE('',#8400,#8401);
+#8400 = CARTESIAN_POINT('',(-8.25,-4.56,0.9));
+#8401 = VECTOR('',#8402,1.);
+#8402 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8403 = ORIENTED_EDGE('',*,*,#3074,.T.);
+#8404 = ORIENTED_EDGE('',*,*,#2986,.F.);
+#8405 = FACE_BOUND('',#8406,.T.);
+#8406 = EDGE_LOOP('',(#8407));
+#8407 = ORIENTED_EDGE('',*,*,#8408,.F.);
+#8408 = EDGE_CURVE('',#8409,#8409,#8411,.T.);
+#8409 = VERTEX_POINT('',#8410);
+#8410 = CARTESIAN_POINT('',(-6.,-3.81,0.9));
+#8411 = CIRCLE('',#8412,0.5);
+#8412 = AXIS2_PLACEMENT_3D('',#8413,#8414,#8415);
+#8413 = CARTESIAN_POINT('',(-6.5,-3.81,0.9));
+#8414 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8416 = PLANE('',#8417);
+#8417 = AXIS2_PLACEMENT_3D('',#8418,#8419,#8420);
+#8418 = CARTESIAN_POINT('',(-8.25,-4.56,0.9));
+#8419 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8420 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8421 = ADVANCED_FACE('',(#8422),#8453,.F.);
+#8422 = FACE_BOUND('',#8423,.F.);
+#8423 = EDGE_LOOP('',(#8424,#8432,#8433,#8439,#8447));
+#8424 = ORIENTED_EDGE('',*,*,#8425,.T.);
+#8425 = EDGE_CURVE('',#8426,#3003,#8428,.T.);
+#8426 = VERTEX_POINT('',#8427);
+#8427 = CARTESIAN_POINT('',(8.25,-1.876217782649,0.E+000));
+#8428 = LINE('',#8429,#8430);
+#8429 = CARTESIAN_POINT('',(8.25,-0.42,0.E+000));
+#8430 = VECTOR('',#8431,1.);
+#8431 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8432 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#8433 = ORIENTED_EDGE('',*,*,#8434,.T.);
+#8434 = EDGE_CURVE('',#3013,#8230,#8435,.T.);
+#8435 = LINE('',#8436,#8437);
+#8436 = CARTESIAN_POINT('',(8.25,-1.933324958071,0.E+000));
+#8437 = VECTOR('',#8438,1.);
+#8438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8439 = ORIENTED_EDGE('',*,*,#8440,.F.);
+#8440 = EDGE_CURVE('',#8441,#8230,#8443,.T.);
+#8441 = VERTEX_POINT('',#8442);
+#8442 = CARTESIAN_POINT('',(8.25,-1.876217782649,0.9));
+#8443 = LINE('',#8444,#8445);
+#8444 = CARTESIAN_POINT('',(8.25,-0.845,0.9));
+#8445 = VECTOR('',#8446,1.);
+#8446 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8447 = ORIENTED_EDGE('',*,*,#8448,.F.);
+#8448 = EDGE_CURVE('',#8426,#8441,#8449,.T.);
+#8449 = LINE('',#8450,#8451);
+#8450 = CARTESIAN_POINT('',(8.25,-1.876217782649,0.E+000));
+#8451 = VECTOR('',#8452,1.);
+#8452 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8453 = PLANE('',#8454);
+#8454 = AXIS2_PLACEMENT_3D('',#8455,#8456,#8457);
+#8455 = CARTESIAN_POINT('',(8.25,-0.42,0.E+000));
+#8456 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8457 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8458 = ADVANCED_FACE('',(#8459),#8492,.F.);
+#8459 = FACE_BOUND('',#8460,.F.);
+#8460 = EDGE_LOOP('',(#8461,#8462,#8470,#8478,#8486));
+#8461 = ORIENTED_EDGE('',*,*,#3060,.F.);
+#8462 = ORIENTED_EDGE('',*,*,#8463,.T.);
+#8463 = EDGE_CURVE('',#3005,#8464,#8466,.T.);
+#8464 = VERTEX_POINT('',#8465);
+#8465 = CARTESIAN_POINT('',(8.25,-3.203782217351,0.E+000));
+#8466 = LINE('',#8467,#8468);
+#8467 = CARTESIAN_POINT('',(8.25,-2.96,0.E+000));
+#8468 = VECTOR('',#8469,1.);
+#8469 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8470 = ORIENTED_EDGE('',*,*,#8471,.T.);
+#8471 = EDGE_CURVE('',#8464,#8472,#8474,.T.);
+#8472 = VERTEX_POINT('',#8473);
+#8473 = CARTESIAN_POINT('',(8.25,-3.203782217351,0.9));
+#8474 = LINE('',#8475,#8476);
+#8475 = CARTESIAN_POINT('',(8.25,-3.203782217351,0.E+000));
+#8476 = VECTOR('',#8477,1.);
+#8477 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8478 = ORIENTED_EDGE('',*,*,#8479,.F.);
+#8479 = EDGE_CURVE('',#8480,#8472,#8482,.T.);
+#8480 = VERTEX_POINT('',#8481);
+#8481 = CARTESIAN_POINT('',(8.25,-3.146675041929,0.9));
+#8482 = LINE('',#8483,#8484);
+#8483 = CARTESIAN_POINT('',(8.25,-3.385,0.9));
+#8484 = VECTOR('',#8485,1.);
+#8485 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8486 = ORIENTED_EDGE('',*,*,#8487,.F.);
+#8487 = EDGE_CURVE('',#3053,#8480,#8488,.T.);
+#8488 = LINE('',#8489,#8490);
+#8489 = CARTESIAN_POINT('',(8.25,-3.146675041929,0.E+000));
+#8490 = VECTOR('',#8491,1.);
+#8491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8492 = PLANE('',#8493);
+#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496);
+#8494 = CARTESIAN_POINT('',(8.25,-2.96,0.E+000));
+#8495 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8497 = ADVANCED_FACE('',(#8498),#8504,.T.);
+#8498 = FACE_BOUND('',#8499,.T.);
+#8499 = EDGE_LOOP('',(#8500,#8501,#8502,#8503));
+#8500 = ORIENTED_EDGE('',*,*,#3028,.F.);
+#8501 = ORIENTED_EDGE('',*,*,#3020,.F.);
+#8502 = ORIENTED_EDGE('',*,*,#8434,.T.);
+#8503 = ORIENTED_EDGE('',*,*,#8229,.F.);
+#8504 = PLANE('',#8505);
+#8505 = AXIS2_PLACEMENT_3D('',#8506,#8507,#8508);
+#8506 = CARTESIAN_POINT('',(8.25,-2.02,0.8));
+#8507 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8508 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8509 = ADVANCED_FACE('',(#8510),#8521,.T.);
+#8510 = FACE_BOUND('',#8511,.T.);
+#8511 = EDGE_LOOP('',(#8512,#8513,#8514,#8515));
+#8512 = ORIENTED_EDGE('',*,*,#8487,.F.);
+#8513 = ORIENTED_EDGE('',*,*,#3052,.F.);
+#8514 = ORIENTED_EDGE('',*,*,#3044,.T.);
+#8515 = ORIENTED_EDGE('',*,*,#8516,.F.);
+#8516 = EDGE_CURVE('',#8480,#3037,#8517,.T.);
+#8517 = LINE('',#8518,#8519);
+#8518 = CARTESIAN_POINT('',(8.25,-4.56,0.9));
+#8519 = VECTOR('',#8520,1.);
+#8520 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8521 = PLANE('',#8522);
+#8522 = AXIS2_PLACEMENT_3D('',#8523,#8524,#8525);
+#8523 = CARTESIAN_POINT('',(8.25,-4.56,0.8));
+#8524 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8526 = ADVANCED_FACE('',(#8527,#8557),#8568,.T.);
+#8527 = FACE_BOUND('',#8528,.T.);
+#8528 = EDGE_LOOP('',(#8529,#8530,#8531,#8532,#8540,#8549,#8556));
+#8529 = ORIENTED_EDGE('',*,*,#3098,.F.);
+#8530 = ORIENTED_EDGE('',*,*,#3202,.T.);
+#8531 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#8532 = ORIENTED_EDGE('',*,*,#8533,.T.);
+#8533 = EDGE_CURVE('',#3243,#8534,#8536,.T.);
+#8534 = VERTEX_POINT('',#8535);
+#8535 = CARTESIAN_POINT('',(8.25,-4.473324958071,0.9));
+#8536 = LINE('',#8537,#8538);
+#8537 = CARTESIAN_POINT('',(8.25,-4.56,0.9));
+#8538 = VECTOR('',#8539,1.);
+#8539 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8540 = ORIENTED_EDGE('',*,*,#8541,.F.);
+#8541 = EDGE_CURVE('',#8542,#8534,#8544,.T.);
+#8542 = VERTEX_POINT('',#8543);
+#8543 = CARTESIAN_POINT('',(7.85,-3.81,0.9));
+#8544 = CIRCLE('',#8545,0.75);
+#8545 = AXIS2_PLACEMENT_3D('',#8546,#8547,#8548);
+#8546 = CARTESIAN_POINT('',(8.6,-3.81,0.9));
+#8547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8548 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8549 = ORIENTED_EDGE('',*,*,#8550,.F.);
+#8550 = EDGE_CURVE('',#8480,#8542,#8551,.T.);
+#8551 = CIRCLE('',#8552,0.75);
+#8552 = AXIS2_PLACEMENT_3D('',#8553,#8554,#8555);
+#8553 = CARTESIAN_POINT('',(8.6,-3.81,0.9));
+#8554 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8555 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8556 = ORIENTED_EDGE('',*,*,#8516,.T.);
+#8557 = FACE_BOUND('',#8558,.T.);
+#8558 = EDGE_LOOP('',(#8559));
+#8559 = ORIENTED_EDGE('',*,*,#8560,.F.);
+#8560 = EDGE_CURVE('',#8561,#8561,#8563,.T.);
+#8561 = VERTEX_POINT('',#8562);
+#8562 = CARTESIAN_POINT('',(7.,-3.81,0.9));
+#8563 = CIRCLE('',#8564,0.5);
+#8564 = AXIS2_PLACEMENT_3D('',#8565,#8566,#8567);
+#8565 = CARTESIAN_POINT('',(6.5,-3.81,0.9));
+#8566 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8567 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8568 = PLANE('',#8569);
+#8569 = AXIS2_PLACEMENT_3D('',#8570,#8571,#8572);
+#8570 = CARTESIAN_POINT('',(5.75,-4.56,0.9));
+#8571 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8572 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8573 = ADVANCED_FACE('',(#8574),#8607,.F.);
+#8574 = FACE_BOUND('',#8575,.F.);
+#8575 = EDGE_LOOP('',(#8576,#8584,#8585,#8593,#8601));
+#8576 = ORIENTED_EDGE('',*,*,#8577,.T.);
+#8577 = EDGE_CURVE('',#8578,#3123,#8580,.T.);
+#8578 = VERTEX_POINT('',#8579);
+#8579 = CARTESIAN_POINT('',(-8.25,-5.743782217351,0.E+000));
+#8580 = LINE('',#8581,#8582);
+#8581 = CARTESIAN_POINT('',(-8.25,-7.2,0.E+000));
+#8582 = VECTOR('',#8583,1.);
+#8583 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8584 = ORIENTED_EDGE('',*,*,#3132,.T.);
+#8585 = ORIENTED_EDGE('',*,*,#8586,.T.);
+#8586 = EDGE_CURVE('',#3133,#8587,#8589,.T.);
+#8587 = VERTEX_POINT('',#8588);
+#8588 = CARTESIAN_POINT('',(-8.25,-5.686675041929,0.9));
+#8589 = LINE('',#8590,#8591);
+#8590 = CARTESIAN_POINT('',(-8.25,-5.686675041929,0.E+000));
+#8591 = VECTOR('',#8592,1.);
+#8592 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8593 = ORIENTED_EDGE('',*,*,#8594,.F.);
+#8594 = EDGE_CURVE('',#8595,#8587,#8597,.T.);
+#8595 = VERTEX_POINT('',#8596);
+#8596 = CARTESIAN_POINT('',(-8.25,-5.743782217351,0.9));
+#8597 = LINE('',#8598,#8599);
+#8598 = CARTESIAN_POINT('',(-8.25,-6.775,0.9));
+#8599 = VECTOR('',#8600,1.);
+#8600 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8601 = ORIENTED_EDGE('',*,*,#8602,.F.);
+#8602 = EDGE_CURVE('',#8578,#8595,#8603,.T.);
+#8603 = LINE('',#8604,#8605);
+#8604 = CARTESIAN_POINT('',(-8.25,-5.743782217351,0.E+000));
+#8605 = VECTOR('',#8606,1.);
+#8606 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8607 = PLANE('',#8608);
+#8608 = AXIS2_PLACEMENT_3D('',#8609,#8610,#8611);
+#8609 = CARTESIAN_POINT('',(-8.25,-7.2,0.E+000));
+#8610 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8611 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8612 = ADVANCED_FACE('',(#8613),#8644,.F.);
+#8613 = FACE_BOUND('',#8614,.F.);
+#8614 = EDGE_LOOP('',(#8615,#8616,#8624,#8632,#8638));
+#8615 = ORIENTED_EDGE('',*,*,#3180,.F.);
+#8616 = ORIENTED_EDGE('',*,*,#8617,.T.);
+#8617 = EDGE_CURVE('',#3125,#8618,#8620,.T.);
+#8618 = VERTEX_POINT('',#8619);
+#8619 = CARTESIAN_POINT('',(-8.25,-4.416217782649,0.E+000));
+#8620 = LINE('',#8621,#8622);
+#8621 = CARTESIAN_POINT('',(-8.25,-4.66,0.E+000));
+#8622 = VECTOR('',#8623,1.);
+#8623 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8624 = ORIENTED_EDGE('',*,*,#8625,.T.);
+#8625 = EDGE_CURVE('',#8618,#8626,#8628,.T.);
+#8626 = VERTEX_POINT('',#8627);
+#8627 = CARTESIAN_POINT('',(-8.25,-4.416217782649,0.9));
+#8628 = LINE('',#8629,#8630);
+#8629 = CARTESIAN_POINT('',(-8.25,-4.416217782649,0.E+000));
+#8630 = VECTOR('',#8631,1.);
+#8631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8632 = ORIENTED_EDGE('',*,*,#8633,.F.);
+#8633 = EDGE_CURVE('',#8390,#8626,#8634,.T.);
+#8634 = LINE('',#8635,#8636);
+#8635 = CARTESIAN_POINT('',(-8.25,-4.235,0.9));
+#8636 = VECTOR('',#8637,1.);
+#8637 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8638 = ORIENTED_EDGE('',*,*,#8639,.F.);
+#8639 = EDGE_CURVE('',#3173,#8390,#8640,.T.);
+#8640 = LINE('',#8641,#8642);
+#8641 = CARTESIAN_POINT('',(-8.25,-4.473324958071,0.E+000));
+#8642 = VECTOR('',#8643,1.);
+#8643 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8644 = PLANE('',#8645);
+#8645 = AXIS2_PLACEMENT_3D('',#8646,#8647,#8648);
+#8646 = CARTESIAN_POINT('',(-8.25,-4.66,0.E+000));
+#8647 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8648 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8649 = ADVANCED_FACE('',(#8650),#8661,.F.);
+#8650 = FACE_BOUND('',#8651,.F.);
+#8651 = EDGE_LOOP('',(#8652,#8658,#8659,#8660));
+#8652 = ORIENTED_EDGE('',*,*,#8653,.F.);
+#8653 = EDGE_CURVE('',#8587,#3149,#8654,.T.);
+#8654 = LINE('',#8655,#8656);
+#8655 = CARTESIAN_POINT('',(-8.25,-7.1,0.9));
+#8656 = VECTOR('',#8657,1.);
+#8657 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8658 = ORIENTED_EDGE('',*,*,#8586,.F.);
+#8659 = ORIENTED_EDGE('',*,*,#3140,.T.);
+#8660 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#8661 = PLANE('',#8662);
+#8662 = AXIS2_PLACEMENT_3D('',#8663,#8664,#8665);
+#8663 = CARTESIAN_POINT('',(-8.25,-7.1,0.8));
+#8664 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8666 = ADVANCED_FACE('',(#8667),#8673,.F.);
+#8667 = FACE_BOUND('',#8668,.F.);
+#8668 = EDGE_LOOP('',(#8669,#8670,#8671,#8672));
+#8669 = ORIENTED_EDGE('',*,*,#8398,.F.);
+#8670 = ORIENTED_EDGE('',*,*,#3164,.T.);
+#8671 = ORIENTED_EDGE('',*,*,#3172,.T.);
+#8672 = ORIENTED_EDGE('',*,*,#8639,.T.);
+#8673 = PLANE('',#8674);
+#8674 = AXIS2_PLACEMENT_3D('',#8675,#8676,#8677);
+#8675 = CARTESIAN_POINT('',(-8.25,-4.56,0.8));
+#8676 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8677 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8678 = ADVANCED_FACE('',(#8679,#8709),#8720,.T.);
+#8679 = FACE_BOUND('',#8680,.T.);
+#8680 = EDGE_LOOP('',(#8681,#8682,#8683,#8692,#8701,#8707,#8708));
+#8681 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#8682 = ORIENTED_EDGE('',*,*,#8653,.F.);
+#8683 = ORIENTED_EDGE('',*,*,#8684,.F.);
+#8684 = EDGE_CURVE('',#8685,#8587,#8687,.T.);
+#8685 = VERTEX_POINT('',#8686);
+#8686 = CARTESIAN_POINT('',(-7.85,-6.35,0.9));
+#8687 = CIRCLE('',#8688,0.75);
+#8688 = AXIS2_PLACEMENT_3D('',#8689,#8690,#8691);
+#8689 = CARTESIAN_POINT('',(-8.6,-6.35,0.9));
+#8690 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8691 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8692 = ORIENTED_EDGE('',*,*,#8693,.F.);
+#8693 = EDGE_CURVE('',#8694,#8685,#8696,.T.);
+#8694 = VERTEX_POINT('',#8695);
+#8695 = CARTESIAN_POINT('',(-8.25,-7.013324958071,0.9));
+#8696 = CIRCLE('',#8697,0.75);
+#8697 = AXIS2_PLACEMENT_3D('',#8698,#8699,#8700);
+#8698 = CARTESIAN_POINT('',(-8.6,-6.35,0.9));
+#8699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8700 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8701 = ORIENTED_EDGE('',*,*,#8702,.F.);
+#8702 = EDGE_CURVE('',#3363,#8694,#8703,.T.);
+#8703 = LINE('',#8704,#8705);
+#8704 = CARTESIAN_POINT('',(-8.25,-7.1,0.9));
+#8705 = VECTOR('',#8706,1.);
+#8706 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8707 = ORIENTED_EDGE('',*,*,#3362,.T.);
+#8708 = ORIENTED_EDGE('',*,*,#3274,.F.);
+#8709 = FACE_BOUND('',#8710,.T.);
+#8710 = EDGE_LOOP('',(#8711));
+#8711 = ORIENTED_EDGE('',*,*,#8712,.F.);
+#8712 = EDGE_CURVE('',#8713,#8713,#8715,.T.);
+#8713 = VERTEX_POINT('',#8714);
+#8714 = CARTESIAN_POINT('',(-6.,-6.35,0.9));
+#8715 = CIRCLE('',#8716,0.5);
+#8716 = AXIS2_PLACEMENT_3D('',#8717,#8718,#8719);
+#8717 = CARTESIAN_POINT('',(-6.5,-6.35,0.9));
+#8718 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8719 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8720 = PLANE('',#8721);
+#8721 = AXIS2_PLACEMENT_3D('',#8722,#8723,#8724);
+#8722 = CARTESIAN_POINT('',(-8.25,-7.1,0.9));
+#8723 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8724 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8725 = ADVANCED_FACE('',(#8726),#8757,.F.);
+#8726 = FACE_BOUND('',#8727,.F.);
+#8727 = EDGE_LOOP('',(#8728,#8736,#8737,#8743,#8751));
+#8728 = ORIENTED_EDGE('',*,*,#8729,.T.);
+#8729 = EDGE_CURVE('',#8730,#3291,#8732,.T.);
+#8730 = VERTEX_POINT('',#8731);
+#8731 = CARTESIAN_POINT('',(8.25,-4.416217782649,0.E+000));
+#8732 = LINE('',#8733,#8734);
+#8733 = CARTESIAN_POINT('',(8.25,-2.96,0.E+000));
+#8734 = VECTOR('',#8735,1.);
+#8735 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8736 = ORIENTED_EDGE('',*,*,#3300,.T.);
+#8737 = ORIENTED_EDGE('',*,*,#8738,.T.);
+#8738 = EDGE_CURVE('',#3301,#8534,#8739,.T.);
+#8739 = LINE('',#8740,#8741);
+#8740 = CARTESIAN_POINT('',(8.25,-4.473324958071,0.E+000));
+#8741 = VECTOR('',#8742,1.);
+#8742 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8743 = ORIENTED_EDGE('',*,*,#8744,.F.);
+#8744 = EDGE_CURVE('',#8745,#8534,#8747,.T.);
+#8745 = VERTEX_POINT('',#8746);
+#8746 = CARTESIAN_POINT('',(8.25,-4.416217782649,0.9));
+#8747 = LINE('',#8748,#8749);
+#8748 = CARTESIAN_POINT('',(8.25,-3.385,0.9));
+#8749 = VECTOR('',#8750,1.);
+#8750 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8751 = ORIENTED_EDGE('',*,*,#8752,.F.);
+#8752 = EDGE_CURVE('',#8730,#8745,#8753,.T.);
+#8753 = LINE('',#8754,#8755);
+#8754 = CARTESIAN_POINT('',(8.25,-4.416217782649,0.E+000));
+#8755 = VECTOR('',#8756,1.);
+#8756 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8757 = PLANE('',#8758);
+#8758 = AXIS2_PLACEMENT_3D('',#8759,#8760,#8761);
+#8759 = CARTESIAN_POINT('',(8.25,-2.96,0.E+000));
+#8760 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8762 = ADVANCED_FACE('',(#8763),#8796,.F.);
+#8763 = FACE_BOUND('',#8764,.F.);
+#8764 = EDGE_LOOP('',(#8765,#8766,#8774,#8782,#8790));
+#8765 = ORIENTED_EDGE('',*,*,#3348,.F.);
+#8766 = ORIENTED_EDGE('',*,*,#8767,.T.);
+#8767 = EDGE_CURVE('',#3293,#8768,#8770,.T.);
+#8768 = VERTEX_POINT('',#8769);
+#8769 = CARTESIAN_POINT('',(8.25,-5.743782217351,0.E+000));
+#8770 = LINE('',#8771,#8772);
+#8771 = CARTESIAN_POINT('',(8.25,-5.5,0.E+000));
+#8772 = VECTOR('',#8773,1.);
+#8773 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8774 = ORIENTED_EDGE('',*,*,#8775,.T.);
+#8775 = EDGE_CURVE('',#8768,#8776,#8778,.T.);
+#8776 = VERTEX_POINT('',#8777);
+#8777 = CARTESIAN_POINT('',(8.25,-5.743782217351,0.9));
+#8778 = LINE('',#8779,#8780);
+#8779 = CARTESIAN_POINT('',(8.25,-5.743782217351,0.E+000));
+#8780 = VECTOR('',#8781,1.);
+#8781 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8782 = ORIENTED_EDGE('',*,*,#8783,.F.);
+#8783 = EDGE_CURVE('',#8784,#8776,#8786,.T.);
+#8784 = VERTEX_POINT('',#8785);
+#8785 = CARTESIAN_POINT('',(8.25,-5.686675041929,0.9));
+#8786 = LINE('',#8787,#8788);
+#8787 = CARTESIAN_POINT('',(8.25,-5.925,0.9));
+#8788 = VECTOR('',#8789,1.);
+#8789 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8790 = ORIENTED_EDGE('',*,*,#8791,.F.);
+#8791 = EDGE_CURVE('',#3341,#8784,#8792,.T.);
+#8792 = LINE('',#8793,#8794);
+#8793 = CARTESIAN_POINT('',(8.25,-5.686675041929,0.E+000));
+#8794 = VECTOR('',#8795,1.);
+#8795 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8796 = PLANE('',#8797);
+#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800);
+#8798 = CARTESIAN_POINT('',(8.25,-5.5,0.E+000));
+#8799 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8801 = ADVANCED_FACE('',(#8802),#8808,.T.);
+#8802 = FACE_BOUND('',#8803,.T.);
+#8803 = EDGE_LOOP('',(#8804,#8805,#8806,#8807));
+#8804 = ORIENTED_EDGE('',*,*,#3316,.F.);
+#8805 = ORIENTED_EDGE('',*,*,#3308,.F.);
+#8806 = ORIENTED_EDGE('',*,*,#8738,.T.);
+#8807 = ORIENTED_EDGE('',*,*,#8533,.F.);
+#8808 = PLANE('',#8809);
+#8809 = AXIS2_PLACEMENT_3D('',#8810,#8811,#8812);
+#8810 = CARTESIAN_POINT('',(8.25,-4.56,0.8));
+#8811 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8812 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8813 = ADVANCED_FACE('',(#8814),#8825,.T.);
+#8814 = FACE_BOUND('',#8815,.T.);
+#8815 = EDGE_LOOP('',(#8816,#8817,#8818,#8819));
+#8816 = ORIENTED_EDGE('',*,*,#8791,.F.);
+#8817 = ORIENTED_EDGE('',*,*,#3340,.F.);
+#8818 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#8819 = ORIENTED_EDGE('',*,*,#8820,.F.);
+#8820 = EDGE_CURVE('',#8784,#3325,#8821,.T.);
+#8821 = LINE('',#8822,#8823);
+#8822 = CARTESIAN_POINT('',(8.25,-7.1,0.9));
+#8823 = VECTOR('',#8824,1.);
+#8824 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8825 = PLANE('',#8826);
+#8826 = AXIS2_PLACEMENT_3D('',#8827,#8828,#8829);
+#8827 = CARTESIAN_POINT('',(8.25,-7.1,0.8));
+#8828 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8829 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8830 = ADVANCED_FACE('',(#8831,#8861),#8872,.T.);
+#8831 = FACE_BOUND('',#8832,.T.);
+#8832 = EDGE_LOOP('',(#8833,#8834,#8835,#8836,#8844,#8853,#8860));
+#8833 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#8834 = ORIENTED_EDGE('',*,*,#3466,.T.);
+#8835 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#8836 = ORIENTED_EDGE('',*,*,#8837,.T.);
+#8837 = EDGE_CURVE('',#3507,#8838,#8840,.T.);
+#8838 = VERTEX_POINT('',#8839);
+#8839 = CARTESIAN_POINT('',(8.25,-7.013324958071,0.9));
+#8840 = LINE('',#8841,#8842);
+#8841 = CARTESIAN_POINT('',(8.25,-7.1,0.9));
+#8842 = VECTOR('',#8843,1.);
+#8843 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8844 = ORIENTED_EDGE('',*,*,#8845,.F.);
+#8845 = EDGE_CURVE('',#8846,#8838,#8848,.T.);
+#8846 = VERTEX_POINT('',#8847);
+#8847 = CARTESIAN_POINT('',(7.85,-6.35,0.9));
+#8848 = CIRCLE('',#8849,0.75);
+#8849 = AXIS2_PLACEMENT_3D('',#8850,#8851,#8852);
+#8850 = CARTESIAN_POINT('',(8.6,-6.35,0.9));
+#8851 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8852 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8853 = ORIENTED_EDGE('',*,*,#8854,.F.);
+#8854 = EDGE_CURVE('',#8784,#8846,#8855,.T.);
+#8855 = CIRCLE('',#8856,0.75);
+#8856 = AXIS2_PLACEMENT_3D('',#8857,#8858,#8859);
+#8857 = CARTESIAN_POINT('',(8.6,-6.35,0.9));
+#8858 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8859 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8860 = ORIENTED_EDGE('',*,*,#8820,.T.);
+#8861 = FACE_BOUND('',#8862,.T.);
+#8862 = EDGE_LOOP('',(#8863));
+#8863 = ORIENTED_EDGE('',*,*,#8864,.F.);
+#8864 = EDGE_CURVE('',#8865,#8865,#8867,.T.);
+#8865 = VERTEX_POINT('',#8866);
+#8866 = CARTESIAN_POINT('',(7.,-6.35,0.9));
+#8867 = CIRCLE('',#8868,0.5);
+#8868 = AXIS2_PLACEMENT_3D('',#8869,#8870,#8871);
+#8869 = CARTESIAN_POINT('',(6.5,-6.35,0.9));
+#8870 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8871 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8872 = PLANE('',#8873);
+#8873 = AXIS2_PLACEMENT_3D('',#8874,#8875,#8876);
+#8874 = CARTESIAN_POINT('',(5.75,-7.1,0.9));
+#8875 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8876 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8877 = ADVANCED_FACE('',(#8878),#8909,.F.);
+#8878 = FACE_BOUND('',#8879,.F.);
+#8879 = EDGE_LOOP('',(#8880,#8881,#8889,#8897,#8903));
+#8880 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#8881 = ORIENTED_EDGE('',*,*,#8882,.T.);
+#8882 = EDGE_CURVE('',#3413,#8883,#8885,.T.);
+#8883 = VERTEX_POINT('',#8884);
+#8884 = CARTESIAN_POINT('',(-8.25,-6.956217782649,0.E+000));
+#8885 = LINE('',#8886,#8887);
+#8886 = CARTESIAN_POINT('',(-8.25,-7.2,0.E+000));
+#8887 = VECTOR('',#8888,1.);
+#8888 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8889 = ORIENTED_EDGE('',*,*,#8890,.T.);
+#8890 = EDGE_CURVE('',#8883,#8891,#8893,.T.);
+#8891 = VERTEX_POINT('',#8892);
+#8892 = CARTESIAN_POINT('',(-8.25,-6.956217782649,0.9));
+#8893 = LINE('',#8894,#8895);
+#8894 = CARTESIAN_POINT('',(-8.25,-6.956217782649,0.E+000));
+#8895 = VECTOR('',#8896,1.);
+#8896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8897 = ORIENTED_EDGE('',*,*,#8898,.F.);
+#8898 = EDGE_CURVE('',#8694,#8891,#8899,.T.);
+#8899 = LINE('',#8900,#8901);
+#8900 = CARTESIAN_POINT('',(-8.25,-6.775,0.9));
+#8901 = VECTOR('',#8902,1.);
+#8902 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8903 = ORIENTED_EDGE('',*,*,#8904,.F.);
+#8904 = EDGE_CURVE('',#3437,#8694,#8905,.T.);
+#8905 = LINE('',#8906,#8907);
+#8906 = CARTESIAN_POINT('',(-8.25,-7.013324958071,0.E+000));
+#8907 = VECTOR('',#8908,1.);
+#8908 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8909 = PLANE('',#8910);
+#8910 = AXIS2_PLACEMENT_3D('',#8911,#8912,#8913);
+#8911 = CARTESIAN_POINT('',(-8.25,-7.2,0.E+000));
+#8912 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8913 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8914 = ADVANCED_FACE('',(#8915),#8921,.F.);
+#8915 = FACE_BOUND('',#8916,.F.);
+#8916 = EDGE_LOOP('',(#8917,#8918,#8919,#8920));
+#8917 = ORIENTED_EDGE('',*,*,#8702,.F.);
+#8918 = ORIENTED_EDGE('',*,*,#3428,.T.);
+#8919 = ORIENTED_EDGE('',*,*,#3436,.T.);
+#8920 = ORIENTED_EDGE('',*,*,#8904,.T.);
+#8921 = PLANE('',#8922);
+#8922 = AXIS2_PLACEMENT_3D('',#8923,#8924,#8925);
+#8923 = CARTESIAN_POINT('',(-8.25,-7.1,0.8));
+#8924 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8926 = ADVANCED_FACE('',(#8927),#8958,.F.);
+#8927 = FACE_BOUND('',#8928,.F.);
+#8928 = EDGE_LOOP('',(#8929,#8937,#8938,#8944,#8952));
+#8929 = ORIENTED_EDGE('',*,*,#8930,.T.);
+#8930 = EDGE_CURVE('',#8931,#3531,#8933,.T.);
+#8931 = VERTEX_POINT('',#8932);
+#8932 = CARTESIAN_POINT('',(8.25,-6.956217782649,0.E+000));
+#8933 = LINE('',#8934,#8935);
+#8934 = CARTESIAN_POINT('',(8.25,-5.5,0.E+000));
+#8935 = VECTOR('',#8936,1.);
+#8936 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8937 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#8938 = ORIENTED_EDGE('',*,*,#8939,.T.);
+#8939 = EDGE_CURVE('',#3539,#8838,#8940,.T.);
+#8940 = LINE('',#8941,#8942);
+#8941 = CARTESIAN_POINT('',(8.25,-7.013324958071,0.E+000));
+#8942 = VECTOR('',#8943,1.);
+#8943 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8944 = ORIENTED_EDGE('',*,*,#8945,.F.);
+#8945 = EDGE_CURVE('',#8946,#8838,#8948,.T.);
+#8946 = VERTEX_POINT('',#8947);
+#8947 = CARTESIAN_POINT('',(8.25,-6.956217782649,0.9));
+#8948 = LINE('',#8949,#8950);
+#8949 = CARTESIAN_POINT('',(8.25,-5.925,0.9));
+#8950 = VECTOR('',#8951,1.);
+#8951 = DIRECTION('',(-1.224646799147E-016,-1.,0.E+000));
+#8952 = ORIENTED_EDGE('',*,*,#8953,.F.);
+#8953 = EDGE_CURVE('',#8931,#8946,#8954,.T.);
+#8954 = LINE('',#8955,#8956);
+#8955 = CARTESIAN_POINT('',(8.25,-6.956217782649,0.E+000));
+#8956 = VECTOR('',#8957,1.);
+#8957 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8958 = PLANE('',#8959);
+#8959 = AXIS2_PLACEMENT_3D('',#8960,#8961,#8962);
+#8960 = CARTESIAN_POINT('',(8.25,-5.5,0.E+000));
+#8961 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#8962 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8963 = ADVANCED_FACE('',(#8964),#8970,.T.);
+#8964 = FACE_BOUND('',#8965,.T.);
+#8965 = EDGE_LOOP('',(#8966,#8967,#8968,#8969));
+#8966 = ORIENTED_EDGE('',*,*,#3554,.F.);
+#8967 = ORIENTED_EDGE('',*,*,#3546,.F.);
+#8968 = ORIENTED_EDGE('',*,*,#8939,.T.);
+#8969 = ORIENTED_EDGE('',*,*,#8837,.F.);
+#8970 = PLANE('',#8971);
+#8971 = AXIS2_PLACEMENT_3D('',#8972,#8973,#8974);
+#8972 = CARTESIAN_POINT('',(8.25,-7.1,0.8));
+#8973 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8974 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8975 = ADVANCED_FACE('',(#8976),#8982,.T.);
+#8976 = FACE_BOUND('',#8977,.T.);
+#8977 = EDGE_LOOP('',(#8978,#8979,#8980,#8981));
+#8978 = ORIENTED_EDGE('',*,*,#3653,.F.);
+#8979 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#8980 = ORIENTED_EDGE('',*,*,#3612,.T.);
+#8981 = ORIENTED_EDGE('',*,*,#3588,.F.);
+#8982 = PLANE('',#8983);
+#8983 = AXIS2_PLACEMENT_3D('',#8984,#8985,#8986);
+#8984 = CARTESIAN_POINT('',(-3.,2.5,1.1));
+#8985 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8986 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8987 = ADVANCED_FACE('',(#8988),#8994,.T.);
+#8988 = FACE_BOUND('',#8989,.T.);
+#8989 = EDGE_LOOP('',(#8990,#8991,#8992,#8993));
+#8990 = ORIENTED_EDGE('',*,*,#3749,.F.);
+#8991 = ORIENTED_EDGE('',*,*,#3732,.T.);
+#8992 = ORIENTED_EDGE('',*,*,#3708,.T.);
+#8993 = ORIENTED_EDGE('',*,*,#3684,.F.);
+#8994 = PLANE('',#8995);
+#8995 = AXIS2_PLACEMENT_3D('',#8996,#8997,#8998);
+#8996 = CARTESIAN_POINT('',(-1.,-0.5,1.1));
+#8997 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8998 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8999 = ADVANCED_FACE('',(#9000),#9006,.T.);
+#9000 = FACE_BOUND('',#9001,.T.);
+#9001 = EDGE_LOOP('',(#9002,#9003,#9004,#9005));
+#9002 = ORIENTED_EDGE('',*,*,#3845,.F.);
+#9003 = ORIENTED_EDGE('',*,*,#3828,.T.);
+#9004 = ORIENTED_EDGE('',*,*,#3804,.T.);
+#9005 = ORIENTED_EDGE('',*,*,#3780,.F.);
+#9006 = PLANE('',#9007);
+#9007 = AXIS2_PLACEMENT_3D('',#9008,#9009,#9010);
+#9008 = CARTESIAN_POINT('',(-2.,-1.,1.1));
+#9009 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9010 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9011 = ADVANCED_FACE('',(#9012),#9018,.T.);
+#9012 = FACE_BOUND('',#9013,.T.);
+#9013 = EDGE_LOOP('',(#9014,#9015,#9016,#9017));
+#9014 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#9015 = ORIENTED_EDGE('',*,*,#3924,.T.);
+#9016 = ORIENTED_EDGE('',*,*,#3900,.T.);
+#9017 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#9018 = PLANE('',#9019);
+#9019 = AXIS2_PLACEMENT_3D('',#9020,#9021,#9022);
+#9020 = CARTESIAN_POINT('',(-3.,0.E+000,1.1));
+#9021 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9022 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9023 = ADVANCED_FACE('',(#9024),#9030,.T.);
+#9024 = FACE_BOUND('',#9025,.T.);
+#9025 = EDGE_LOOP('',(#9026,#9027,#9028,#9029));
+#9026 = ORIENTED_EDGE('',*,*,#4037,.F.);
+#9027 = ORIENTED_EDGE('',*,*,#4020,.T.);
+#9028 = ORIENTED_EDGE('',*,*,#3996,.T.);
+#9029 = ORIENTED_EDGE('',*,*,#3972,.F.);
+#9030 = PLANE('',#9031);
+#9031 = AXIS2_PLACEMENT_3D('',#9032,#9033,#9034);
+#9032 = CARTESIAN_POINT('',(-2.,-3.,1.1));
+#9033 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9034 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9035 = ADVANCED_FACE('',(#9036),#9042,.T.);
+#9036 = FACE_BOUND('',#9037,.T.);
+#9037 = EDGE_LOOP('',(#9038,#9039,#9040,#9041));
+#9038 = ORIENTED_EDGE('',*,*,#4116,.F.);
+#9039 = ORIENTED_EDGE('',*,*,#4092,.T.);
+#9040 = ORIENTED_EDGE('',*,*,#4068,.T.);
+#9041 = ORIENTED_EDGE('',*,*,#4133,.F.);
+#9042 = PLANE('',#9043);
+#9043 = AXIS2_PLACEMENT_3D('',#9044,#9045,#9046);
+#9044 = CARTESIAN_POINT('',(-1.,-2.,1.1));
+#9045 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9046 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9047 = ADVANCED_FACE('',(#9048),#9054,.T.);
+#9048 = FACE_BOUND('',#9049,.T.);
+#9049 = EDGE_LOOP('',(#9050,#9051,#9052,#9053));
+#9050 = ORIENTED_EDGE('',*,*,#4229,.F.);
+#9051 = ORIENTED_EDGE('',*,*,#4212,.T.);
+#9052 = ORIENTED_EDGE('',*,*,#4188,.T.);
+#9053 = ORIENTED_EDGE('',*,*,#4164,.F.);
+#9054 = PLANE('',#9055);
+#9055 = AXIS2_PLACEMENT_3D('',#9056,#9057,#9058);
+#9056 = CARTESIAN_POINT('',(-3.7,-3.,1.1));
+#9057 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9058 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9059 = ADVANCED_FACE('',(#9060),#9066,.T.);
+#9060 = FACE_BOUND('',#9061,.T.);
+#9061 = EDGE_LOOP('',(#9062,#9063,#9064,#9065));
+#9062 = ORIENTED_EDGE('',*,*,#4611,.F.);
+#9063 = ORIENTED_EDGE('',*,*,#4595,.F.);
+#9064 = ORIENTED_EDGE('',*,*,#4570,.T.);
+#9065 = ORIENTED_EDGE('',*,*,#4343,.F.);
+#9066 = PLANE('',#9067);
+#9067 = AXIS2_PLACEMENT_3D('',#9068,#9069,#9070);
+#9068 = CARTESIAN_POINT('',(0.75,2.8,1.1));
+#9069 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9070 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9071 = ADVANCED_FACE('',(#9072),#9078,.T.);
+#9072 = FACE_BOUND('',#9073,.T.);
+#9073 = EDGE_LOOP('',(#9074,#9075,#9076,#9077));
+#9074 = ORIENTED_EDGE('',*,*,#4546,.F.);
+#9075 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#9076 = ORIENTED_EDGE('',*,*,#4505,.T.);
+#9077 = ORIENTED_EDGE('',*,*,#4320,.F.);
+#9078 = PLANE('',#9079);
+#9079 = AXIS2_PLACEMENT_3D('',#9080,#9081,#9082);
+#9080 = CARTESIAN_POINT('',(0.75,2.2,1.1));
+#9081 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9082 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9083 = ADVANCED_FACE('',(#9084),#9090,.T.);
+#9084 = FACE_BOUND('',#9085,.T.);
+#9085 = EDGE_LOOP('',(#9086,#9087,#9088,#9089));
+#9086 = ORIENTED_EDGE('',*,*,#4481,.F.);
+#9087 = ORIENTED_EDGE('',*,*,#4465,.F.);
+#9088 = ORIENTED_EDGE('',*,*,#4440,.T.);
+#9089 = ORIENTED_EDGE('',*,*,#4297,.F.);
+#9090 = PLANE('',#9091);
+#9091 = AXIS2_PLACEMENT_3D('',#9092,#9093,#9094);
+#9092 = CARTESIAN_POINT('',(0.75,1.6,1.1));
+#9093 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9094 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9095 = ADVANCED_FACE('',(#9096),#9102,.T.);
+#9096 = FACE_BOUND('',#9097,.T.);
+#9097 = EDGE_LOOP('',(#9098,#9099,#9100,#9101));
+#9098 = ORIENTED_EDGE('',*,*,#4416,.F.);
+#9099 = ORIENTED_EDGE('',*,*,#4400,.F.);
+#9100 = ORIENTED_EDGE('',*,*,#4375,.T.);
+#9101 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#9102 = PLANE('',#9103);
+#9103 = AXIS2_PLACEMENT_3D('',#9104,#9105,#9106);
+#9104 = CARTESIAN_POINT('',(0.75,1.,1.1));
+#9105 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9106 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9107 = ADVANCED_FACE('',(#9108),#9114,.T.);
+#9108 = FACE_BOUND('',#9109,.T.);
+#9109 = EDGE_LOOP('',(#9110,#9111,#9112,#9113));
+#9110 = ORIENTED_EDGE('',*,*,#4251,.F.);
+#9111 = ORIENTED_EDGE('',*,*,#5380,.T.);
+#9112 = ORIENTED_EDGE('',*,*,#5003,.T.);
+#9113 = ORIENTED_EDGE('',*,*,#4628,.F.);
+#9114 = PLANE('',#9115);
+#9115 = AXIS2_PLACEMENT_3D('',#9116,#9117,#9118);
+#9116 = CARTESIAN_POINT('',(1.,0.5,1.3));
+#9117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9118 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9119 = ADVANCED_FACE('',(#9120),#9126,.T.);
+#9120 = FACE_BOUND('',#9121,.T.);
+#9121 = EDGE_LOOP('',(#9122,#9123,#9124,#9125));
+#9122 = ORIENTED_EDGE('',*,*,#4742,.F.);
+#9123 = ORIENTED_EDGE('',*,*,#4720,.T.);
+#9124 = ORIENTED_EDGE('',*,*,#4790,.T.);
+#9125 = ORIENTED_EDGE('',*,*,#4776,.F.);
+#9126 = PLANE('',#9127);
+#9127 = AXIS2_PLACEMENT_3D('',#9128,#9129,#9130);
+#9128 = CARTESIAN_POINT('',(1.5,3.05,1.1));
+#9129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9130 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9131 = ADVANCED_FACE('',(#9132),#9138,.T.);
+#9132 = FACE_BOUND('',#9133,.T.);
+#9133 = EDGE_LOOP('',(#9134,#9135,#9136,#9137));
+#9134 = ORIENTED_EDGE('',*,*,#4807,.F.);
+#9135 = ORIENTED_EDGE('',*,*,#4697,.T.);
+#9136 = ORIENTED_EDGE('',*,*,#4855,.T.);
+#9137 = ORIENTED_EDGE('',*,*,#4841,.F.);
+#9138 = PLANE('',#9139);
+#9139 = AXIS2_PLACEMENT_3D('',#9140,#9141,#9142);
+#9140 = CARTESIAN_POINT('',(2.1,3.05,1.1));
+#9141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9142 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9143 = ADVANCED_FACE('',(#9144),#9150,.T.);
+#9144 = FACE_BOUND('',#9145,.T.);
+#9145 = EDGE_LOOP('',(#9146,#9147,#9148,#9149));
+#9146 = ORIENTED_EDGE('',*,*,#4872,.F.);
+#9147 = ORIENTED_EDGE('',*,*,#4674,.T.);
+#9148 = ORIENTED_EDGE('',*,*,#4920,.T.);
+#9149 = ORIENTED_EDGE('',*,*,#4906,.F.);
+#9150 = PLANE('',#9151);
+#9151 = AXIS2_PLACEMENT_3D('',#9152,#9153,#9154);
+#9152 = CARTESIAN_POINT('',(2.7,3.05,1.1));
+#9153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9154 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9155 = ADVANCED_FACE('',(#9156),#9162,.T.);
+#9156 = FACE_BOUND('',#9157,.T.);
+#9157 = EDGE_LOOP('',(#9158,#9159,#9160,#9161));
+#9158 = ORIENTED_EDGE('',*,*,#4937,.F.);
+#9159 = ORIENTED_EDGE('',*,*,#4651,.T.);
+#9160 = ORIENTED_EDGE('',*,*,#4985,.T.);
+#9161 = ORIENTED_EDGE('',*,*,#4971,.F.);
+#9162 = PLANE('',#9163);
+#9163 = AXIS2_PLACEMENT_3D('',#9164,#9165,#9166);
+#9164 = CARTESIAN_POINT('',(3.3,3.05,1.1));
+#9165 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9166 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9167 = ADVANCED_FACE('',(#9168),#9174,.T.);
+#9168 = FACE_BOUND('',#9169,.T.);
+#9169 = EDGE_LOOP('',(#9170,#9171,#9172,#9173));
+#9170 = ORIENTED_EDGE('',*,*,#5120,.F.);
+#9171 = ORIENTED_EDGE('',*,*,#5095,.T.);
+#9172 = ORIENTED_EDGE('',*,*,#5168,.T.);
+#9173 = ORIENTED_EDGE('',*,*,#5152,.T.);
+#9174 = PLANE('',#9175);
+#9175 = AXIS2_PLACEMENT_3D('',#9176,#9177,#9178);
+#9176 = CARTESIAN_POINT('',(3.55,2.8,1.1));
+#9177 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9178 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9179 = ADVANCED_FACE('',(#9180),#9186,.T.);
+#9180 = FACE_BOUND('',#9181,.T.);
+#9181 = EDGE_LOOP('',(#9182,#9183,#9184,#9185));
+#9182 = ORIENTED_EDGE('',*,*,#5185,.F.);
+#9183 = ORIENTED_EDGE('',*,*,#5072,.T.);
+#9184 = ORIENTED_EDGE('',*,*,#5233,.T.);
+#9185 = ORIENTED_EDGE('',*,*,#5217,.T.);
+#9186 = PLANE('',#9187);
+#9187 = AXIS2_PLACEMENT_3D('',#9188,#9189,#9190);
+#9188 = CARTESIAN_POINT('',(3.55,2.2,1.1));
+#9189 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9190 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9191 = ADVANCED_FACE('',(#9192),#9198,.T.);
+#9192 = FACE_BOUND('',#9193,.T.);
+#9193 = EDGE_LOOP('',(#9194,#9195,#9196,#9197));
+#9194 = ORIENTED_EDGE('',*,*,#5250,.F.);
+#9195 = ORIENTED_EDGE('',*,*,#5049,.T.);
+#9196 = ORIENTED_EDGE('',*,*,#5298,.T.);
+#9197 = ORIENTED_EDGE('',*,*,#5282,.T.);
+#9198 = PLANE('',#9199);
+#9199 = AXIS2_PLACEMENT_3D('',#9200,#9201,#9202);
+#9200 = CARTESIAN_POINT('',(3.55,1.6,1.1));
+#9201 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9202 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9203 = ADVANCED_FACE('',(#9204),#9210,.T.);
+#9204 = FACE_BOUND('',#9205,.T.);
+#9205 = EDGE_LOOP('',(#9206,#9207,#9208,#9209));
+#9206 = ORIENTED_EDGE('',*,*,#5315,.F.);
+#9207 = ORIENTED_EDGE('',*,*,#5026,.T.);
+#9208 = ORIENTED_EDGE('',*,*,#5363,.T.);
+#9209 = ORIENTED_EDGE('',*,*,#5347,.T.);
+#9210 = PLANE('',#9211);
+#9211 = AXIS2_PLACEMENT_3D('',#9212,#9213,#9214);
+#9212 = CARTESIAN_POINT('',(3.55,1.,1.1));
+#9213 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9214 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9215 = ADVANCED_FACE('',(#9216),#9222,.T.);
+#9216 = FACE_BOUND('',#9217,.T.);
+#9217 = EDGE_LOOP('',(#9218,#9219,#9220,#9221));
+#9218 = ORIENTED_EDGE('',*,*,#5730,.F.);
+#9219 = ORIENTED_EDGE('',*,*,#5716,.T.);
+#9220 = ORIENTED_EDGE('',*,*,#5682,.T.);
+#9221 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#9222 = PLANE('',#9223);
+#9223 = AXIS2_PLACEMENT_3D('',#9224,#9225,#9226);
+#9224 = CARTESIAN_POINT('',(1.5,0.25,1.1));
+#9225 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9226 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9227 = ADVANCED_FACE('',(#9228),#9234,.T.);
+#9228 = FACE_BOUND('',#9229,.T.);
+#9229 = EDGE_LOOP('',(#9230,#9231,#9232,#9233));
+#9230 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#9231 = ORIENTED_EDGE('',*,*,#5651,.T.);
+#9232 = ORIENTED_EDGE('',*,*,#5617,.T.);
+#9233 = ORIENTED_EDGE('',*,*,#5442,.F.);
+#9234 = PLANE('',#9235);
+#9235 = AXIS2_PLACEMENT_3D('',#9236,#9237,#9238);
+#9236 = CARTESIAN_POINT('',(2.1,0.25,1.1));
+#9237 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9238 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9239 = ADVANCED_FACE('',(#9240),#9246,.T.);
+#9240 = FACE_BOUND('',#9241,.T.);
+#9241 = EDGE_LOOP('',(#9242,#9243,#9244,#9245));
+#9242 = ORIENTED_EDGE('',*,*,#5600,.F.);
+#9243 = ORIENTED_EDGE('',*,*,#5586,.T.);
+#9244 = ORIENTED_EDGE('',*,*,#5552,.T.);
+#9245 = ORIENTED_EDGE('',*,*,#5419,.F.);
+#9246 = PLANE('',#9247);
+#9247 = AXIS2_PLACEMENT_3D('',#9248,#9249,#9250);
+#9248 = CARTESIAN_POINT('',(2.7,0.25,1.1));
+#9249 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9250 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9251 = ADVANCED_FACE('',(#9252),#9258,.T.);
+#9252 = FACE_BOUND('',#9253,.T.);
+#9253 = EDGE_LOOP('',(#9254,#9255,#9256,#9257));
+#9254 = ORIENTED_EDGE('',*,*,#5535,.F.);
+#9255 = ORIENTED_EDGE('',*,*,#5521,.T.);
+#9256 = ORIENTED_EDGE('',*,*,#5487,.T.);
+#9257 = ORIENTED_EDGE('',*,*,#5396,.F.);
+#9258 = PLANE('',#9259);
+#9259 = AXIS2_PLACEMENT_3D('',#9260,#9261,#9262);
+#9260 = CARTESIAN_POINT('',(3.3,0.25,1.1));
+#9261 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9262 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9263 = ADVANCED_FACE('',(#9264),#9270,.T.);
+#9264 = FACE_BOUND('',#9265,.T.);
+#9265 = EDGE_LOOP('',(#9266,#9267,#9268,#9269));
+#9266 = ORIENTED_EDGE('',*,*,#5829,.F.);
+#9267 = ORIENTED_EDGE('',*,*,#5812,.T.);
+#9268 = ORIENTED_EDGE('',*,*,#5788,.T.);
+#9269 = ORIENTED_EDGE('',*,*,#5764,.F.);
+#9270 = PLANE('',#9271);
+#9271 = AXIS2_PLACEMENT_3D('',#9272,#9273,#9274);
+#9272 = CARTESIAN_POINT('',(2.5,-4.,1.1));
+#9273 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9274 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9275 = ADVANCED_FACE('',(#9276),#9282,.T.);
+#9276 = FACE_BOUND('',#9277,.T.);
+#9277 = EDGE_LOOP('',(#9278,#9279,#9280,#9281));
+#9278 = ORIENTED_EDGE('',*,*,#5925,.F.);
+#9279 = ORIENTED_EDGE('',*,*,#5908,.T.);
+#9280 = ORIENTED_EDGE('',*,*,#5884,.T.);
+#9281 = ORIENTED_EDGE('',*,*,#5860,.F.);
+#9282 = PLANE('',#9283);
+#9283 = AXIS2_PLACEMENT_3D('',#9284,#9285,#9286);
+#9284 = CARTESIAN_POINT('',(2.,-5.5,1.1));
+#9285 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9286 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9287 = ADVANCED_FACE('',(#9288),#9294,.T.);
+#9288 = FACE_BOUND('',#9289,.T.);
+#9289 = EDGE_LOOP('',(#9290,#9291,#9292,#9293));
+#9290 = ORIENTED_EDGE('',*,*,#6021,.F.);
+#9291 = ORIENTED_EDGE('',*,*,#6004,.T.);
+#9292 = ORIENTED_EDGE('',*,*,#5980,.T.);
+#9293 = ORIENTED_EDGE('',*,*,#5956,.F.);
+#9294 = PLANE('',#9295);
+#9295 = AXIS2_PLACEMENT_3D('',#9296,#9297,#9298);
+#9296 = CARTESIAN_POINT('',(-2.,-5.,1.1));
+#9297 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9298 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9299 = ADVANCED_FACE('',(#9300),#9306,.T.);
+#9300 = FACE_BOUND('',#9301,.T.);
+#9301 = EDGE_LOOP('',(#9302,#9303,#9304,#9305));
+#9302 = ORIENTED_EDGE('',*,*,#6117,.F.);
+#9303 = ORIENTED_EDGE('',*,*,#6100,.T.);
+#9304 = ORIENTED_EDGE('',*,*,#6076,.T.);
+#9305 = ORIENTED_EDGE('',*,*,#6052,.F.);
+#9306 = PLANE('',#9307);
+#9307 = AXIS2_PLACEMENT_3D('',#9308,#9309,#9310);
+#9308 = CARTESIAN_POINT('',(0.E+000,-5.5,1.1));
+#9309 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9310 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9311 = ADVANCED_FACE('',(#9312),#9318,.T.);
+#9312 = FACE_BOUND('',#9313,.T.);
+#9313 = EDGE_LOOP('',(#9314,#9315,#9316,#9317));
+#9314 = ORIENTED_EDGE('',*,*,#6196,.F.);
+#9315 = ORIENTED_EDGE('',*,*,#6172,.T.);
+#9316 = ORIENTED_EDGE('',*,*,#6148,.T.);
+#9317 = ORIENTED_EDGE('',*,*,#6213,.F.);
+#9318 = PLANE('',#9319);
+#9319 = AXIS2_PLACEMENT_3D('',#9320,#9321,#9322);
+#9320 = CARTESIAN_POINT('',(2.5,-3.,1.1));
+#9321 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9322 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9323 = ADVANCED_FACE('',(#9324),#9330,.T.);
+#9324 = FACE_BOUND('',#9325,.T.);
+#9325 = EDGE_LOOP('',(#9326,#9327,#9328,#9329));
+#9326 = ORIENTED_EDGE('',*,*,#6309,.F.);
+#9327 = ORIENTED_EDGE('',*,*,#6292,.T.);
+#9328 = ORIENTED_EDGE('',*,*,#6268,.T.);
+#9329 = ORIENTED_EDGE('',*,*,#6244,.F.);
+#9330 = PLANE('',#9331);
+#9331 = AXIS2_PLACEMENT_3D('',#9332,#9333,#9334);
+#9332 = CARTESIAN_POINT('',(-5.,-1.,1.1));
+#9333 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9334 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9335 = ADVANCED_FACE('',(#9336),#9342,.T.);
+#9336 = FACE_BOUND('',#9337,.T.);
+#9337 = EDGE_LOOP('',(#9338,#9339,#9340,#9341));
+#9338 = ORIENTED_EDGE('',*,*,#6388,.F.);
+#9339 = ORIENTED_EDGE('',*,*,#6364,.T.);
+#9340 = ORIENTED_EDGE('',*,*,#6340,.T.);
+#9341 = ORIENTED_EDGE('',*,*,#6405,.F.);
+#9342 = PLANE('',#9343);
+#9343 = AXIS2_PLACEMENT_3D('',#9344,#9345,#9346);
+#9344 = CARTESIAN_POINT('',(-5.,1.5,1.1));
+#9345 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9346 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9347 = ADVANCED_FACE('',(#9348),#9354,.T.);
+#9348 = FACE_BOUND('',#9349,.T.);
+#9349 = EDGE_LOOP('',(#9350,#9351,#9352,#9353));
+#9350 = ORIENTED_EDGE('',*,*,#6501,.F.);
+#9351 = ORIENTED_EDGE('',*,*,#6484,.T.);
+#9352 = ORIENTED_EDGE('',*,*,#6460,.T.);
+#9353 = ORIENTED_EDGE('',*,*,#6436,.F.);
+#9354 = PLANE('',#9355);
+#9355 = AXIS2_PLACEMENT_3D('',#9356,#9357,#9358);
+#9356 = CARTESIAN_POINT('',(-5.,2.5,1.1));
+#9357 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9358 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9359 = ADVANCED_FACE('',(#9360),#9370,.T.);
+#9360 = FACE_BOUND('',#9361,.T.);
+#9361 = EDGE_LOOP('',(#9362,#9363,#9364,#9365,#9366,#9367,#9368,#9369));
+#9362 = ORIENTED_EDGE('',*,*,#6523,.F.);
+#9363 = ORIENTED_EDGE('',*,*,#6696,.T.);
+#9364 = ORIENTED_EDGE('',*,*,#6678,.T.);
+#9365 = ORIENTED_EDGE('',*,*,#6654,.F.);
+#9366 = ORIENTED_EDGE('',*,*,#6621,.T.);
+#9367 = ORIENTED_EDGE('',*,*,#6605,.F.);
+#9368 = ORIENTED_EDGE('',*,*,#6573,.F.);
+#9369 = ORIENTED_EDGE('',*,*,#6556,.F.);
+#9370 = PLANE('',#9371);
+#9371 = AXIS2_PLACEMENT_3D('',#9372,#9373,#9374);
+#9372 = CARTESIAN_POINT('',(1.,5.5,1.1));
+#9373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9374 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9375 = ADVANCED_FACE('',(#9376),#9382,.T.);
+#9376 = FACE_BOUND('',#9377,.T.);
+#9377 = EDGE_LOOP('',(#9378,#9379,#9380,#9381));
+#9378 = ORIENTED_EDGE('',*,*,#6776,.F.);
+#9379 = ORIENTED_EDGE('',*,*,#6752,.T.);
+#9380 = ORIENTED_EDGE('',*,*,#6728,.T.);
+#9381 = ORIENTED_EDGE('',*,*,#6793,.F.);
+#9382 = PLANE('',#9383);
+#9383 = AXIS2_PLACEMENT_3D('',#9384,#9385,#9386);
+#9384 = CARTESIAN_POINT('',(-5.,5.5,1.1));
+#9385 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9386 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9387 = ADVANCED_FACE('',(#9388),#9410,.F.);
+#9388 = FACE_BOUND('',#9389,.F.);
+#9389 = EDGE_LOOP('',(#9390,#9391,#9392,#9393,#9402,#9409));
+#9390 = ORIENTED_EDGE('',*,*,#6999,.T.);
+#9391 = ORIENTED_EDGE('',*,*,#7008,.T.);
+#9392 = ORIENTED_EDGE('',*,*,#7155,.F.);
+#9393 = ORIENTED_EDGE('',*,*,#9394,.F.);
+#9394 = EDGE_CURVE('',#9395,#7156,#9397,.T.);
+#9395 = VERTEX_POINT('',#9396);
+#9396 = CARTESIAN_POINT('',(-7.9,6.35,0.E+000));
+#9397 = CIRCLE('',#9398,0.7);
+#9398 = AXIS2_PLACEMENT_3D('',#9399,#9400,#9401);
+#9399 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#9400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9401 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9402 = ORIENTED_EDGE('',*,*,#9403,.F.);
+#9403 = EDGE_CURVE('',#7402,#9395,#9404,.T.);
+#9404 = CIRCLE('',#9405,0.7);
+#9405 = AXIS2_PLACEMENT_3D('',#9406,#9407,#9408);
+#9406 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#9407 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9408 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9409 = ORIENTED_EDGE('',*,*,#7401,.F.);
+#9410 = PLANE('',#9411);
+#9411 = AXIS2_PLACEMENT_3D('',#9412,#9413,#9414);
+#9412 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#9413 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9414 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9415 = ADVANCED_FACE('',(#9416),#9438,.F.);
+#9416 = FACE_BOUND('',#9417,.F.);
+#9417 = EDGE_LOOP('',(#9418,#9419,#9420,#9421,#9430,#9437));
+#9418 = ORIENTED_EDGE('',*,*,#6810,.T.);
+#9419 = ORIENTED_EDGE('',*,*,#6819,.T.);
+#9420 = ORIENTED_EDGE('',*,*,#7513,.F.);
+#9421 = ORIENTED_EDGE('',*,*,#9422,.F.);
+#9422 = EDGE_CURVE('',#9423,#7514,#9425,.T.);
+#9423 = VERTEX_POINT('',#9424);
+#9424 = CARTESIAN_POINT('',(7.9,6.35,0.E+000));
+#9425 = CIRCLE('',#9426,0.7);
+#9426 = AXIS2_PLACEMENT_3D('',#9427,#9428,#9429);
+#9427 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#9428 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9429 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9430 = ORIENTED_EDGE('',*,*,#9431,.F.);
+#9431 = EDGE_CURVE('',#7260,#9423,#9432,.T.);
+#9432 = CIRCLE('',#9433,0.7);
+#9433 = AXIS2_PLACEMENT_3D('',#9434,#9435,#9436);
+#9434 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#9435 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9436 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9437 = ORIENTED_EDGE('',*,*,#7259,.F.);
+#9438 = PLANE('',#9439);
+#9439 = AXIS2_PLACEMENT_3D('',#9440,#9441,#9442);
+#9440 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#9441 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9442 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9443 = ADVANCED_FACE('',(#9444),#9466,.F.);
+#9444 = FACE_BOUND('',#9445,.F.);
+#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449,#9458,#9465));
+#9446 = ORIENTED_EDGE('',*,*,#6982,.T.);
+#9447 = ORIENTED_EDGE('',*,*,#6991,.T.);
+#9448 = ORIENTED_EDGE('',*,*,#7361,.F.);
+#9449 = ORIENTED_EDGE('',*,*,#9450,.F.);
+#9450 = EDGE_CURVE('',#9451,#7362,#9453,.T.);
+#9451 = VERTEX_POINT('',#9452);
+#9452 = CARTESIAN_POINT('',(-7.9,3.81,0.E+000));
+#9453 = CIRCLE('',#9454,0.7);
+#9454 = AXIS2_PLACEMENT_3D('',#9455,#9456,#9457);
+#9455 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#9456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9457 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9458 = ORIENTED_EDGE('',*,*,#9459,.F.);
+#9459 = EDGE_CURVE('',#7706,#9451,#9460,.T.);
+#9460 = CIRCLE('',#9461,0.7);
+#9461 = AXIS2_PLACEMENT_3D('',#9462,#9463,#9464);
+#9462 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#9463 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9464 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9465 = ORIENTED_EDGE('',*,*,#7705,.F.);
+#9466 = PLANE('',#9467);
+#9467 = AXIS2_PLACEMENT_3D('',#9468,#9469,#9470);
+#9468 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#9469 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9470 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9471 = ADVANCED_FACE('',(#9472),#9494,.F.);
+#9472 = FACE_BOUND('',#9473,.F.);
+#9473 = EDGE_LOOP('',(#9474,#9475,#9476,#9477,#9486,#9493));
+#9474 = ORIENTED_EDGE('',*,*,#6827,.T.);
+#9475 = ORIENTED_EDGE('',*,*,#6836,.T.);
+#9476 = ORIENTED_EDGE('',*,*,#7817,.F.);
+#9477 = ORIENTED_EDGE('',*,*,#9478,.F.);
+#9478 = EDGE_CURVE('',#9479,#7818,#9481,.T.);
+#9479 = VERTEX_POINT('',#9480);
+#9480 = CARTESIAN_POINT('',(7.9,3.81,0.E+000));
+#9481 = CIRCLE('',#9482,0.7);
+#9482 = AXIS2_PLACEMENT_3D('',#9483,#9484,#9485);
+#9483 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#9484 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9485 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9486 = ORIENTED_EDGE('',*,*,#9487,.F.);
+#9487 = EDGE_CURVE('',#7552,#9479,#9488,.T.);
+#9488 = CIRCLE('',#9489,0.7);
+#9489 = AXIS2_PLACEMENT_3D('',#9490,#9491,#9492);
+#9490 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#9491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9492 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9493 = ORIENTED_EDGE('',*,*,#7551,.F.);
+#9494 = PLANE('',#9495);
+#9495 = AXIS2_PLACEMENT_3D('',#9496,#9497,#9498);
+#9496 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#9497 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9498 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9499 = ADVANCED_FACE('',(#9500),#9522,.F.);
+#9500 = FACE_BOUND('',#9501,.F.);
+#9501 = EDGE_LOOP('',(#9502,#9503,#9504,#9505,#9514,#9521));
+#9502 = ORIENTED_EDGE('',*,*,#6965,.T.);
+#9503 = ORIENTED_EDGE('',*,*,#6974,.T.);
+#9504 = ORIENTED_EDGE('',*,*,#7665,.F.);
+#9505 = ORIENTED_EDGE('',*,*,#9506,.F.);
+#9506 = EDGE_CURVE('',#9507,#7666,#9509,.T.);
+#9507 = VERTEX_POINT('',#9508);
+#9508 = CARTESIAN_POINT('',(-7.9,1.27,0.E+000));
+#9509 = CIRCLE('',#9510,0.7);
+#9510 = AXIS2_PLACEMENT_3D('',#9511,#9512,#9513);
+#9511 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#9512 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9513 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9514 = ORIENTED_EDGE('',*,*,#9515,.F.);
+#9515 = EDGE_CURVE('',#8010,#9507,#9516,.T.);
+#9516 = CIRCLE('',#9517,0.7);
+#9517 = AXIS2_PLACEMENT_3D('',#9518,#9519,#9520);
+#9518 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#9519 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9520 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9521 = ORIENTED_EDGE('',*,*,#8009,.F.);
+#9522 = PLANE('',#9523);
+#9523 = AXIS2_PLACEMENT_3D('',#9524,#9525,#9526);
+#9524 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#9525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9526 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9527 = ADVANCED_FACE('',(#9528),#9550,.F.);
+#9528 = FACE_BOUND('',#9529,.F.);
+#9529 = EDGE_LOOP('',(#9530,#9531,#9532,#9533,#9542,#9549));
+#9530 = ORIENTED_EDGE('',*,*,#6844,.T.);
+#9531 = ORIENTED_EDGE('',*,*,#6853,.T.);
+#9532 = ORIENTED_EDGE('',*,*,#8121,.F.);
+#9533 = ORIENTED_EDGE('',*,*,#9534,.F.);
+#9534 = EDGE_CURVE('',#9535,#8122,#9537,.T.);
+#9535 = VERTEX_POINT('',#9536);
+#9536 = CARTESIAN_POINT('',(7.9,1.27,0.E+000));
+#9537 = CIRCLE('',#9538,0.7);
+#9538 = AXIS2_PLACEMENT_3D('',#9539,#9540,#9541);
+#9539 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#9540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9541 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9542 = ORIENTED_EDGE('',*,*,#9543,.F.);
+#9543 = EDGE_CURVE('',#7856,#9535,#9544,.T.);
+#9544 = CIRCLE('',#9545,0.7);
+#9545 = AXIS2_PLACEMENT_3D('',#9546,#9547,#9548);
+#9546 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#9547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9548 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9549 = ORIENTED_EDGE('',*,*,#7855,.F.);
+#9550 = PLANE('',#9551);
+#9551 = AXIS2_PLACEMENT_3D('',#9552,#9553,#9554);
+#9552 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#9553 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9554 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9555 = ADVANCED_FACE('',(#9556),#9578,.F.);
+#9556 = FACE_BOUND('',#9557,.F.);
+#9557 = EDGE_LOOP('',(#9558,#9559,#9560,#9561,#9570,#9577));
+#9558 = ORIENTED_EDGE('',*,*,#6948,.T.);
+#9559 = ORIENTED_EDGE('',*,*,#6957,.T.);
+#9560 = ORIENTED_EDGE('',*,*,#7969,.F.);
+#9561 = ORIENTED_EDGE('',*,*,#9562,.F.);
+#9562 = EDGE_CURVE('',#9563,#7970,#9565,.T.);
+#9563 = VERTEX_POINT('',#9564);
+#9564 = CARTESIAN_POINT('',(-7.9,-1.27,0.E+000));
+#9565 = CIRCLE('',#9566,0.7);
+#9566 = AXIS2_PLACEMENT_3D('',#9567,#9568,#9569);
+#9567 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#9568 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9569 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9570 = ORIENTED_EDGE('',*,*,#9571,.F.);
+#9571 = EDGE_CURVE('',#8314,#9563,#9572,.T.);
+#9572 = CIRCLE('',#9573,0.7);
+#9573 = AXIS2_PLACEMENT_3D('',#9574,#9575,#9576);
+#9574 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#9575 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9576 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9577 = ORIENTED_EDGE('',*,*,#8313,.F.);
+#9578 = PLANE('',#9579);
+#9579 = AXIS2_PLACEMENT_3D('',#9580,#9581,#9582);
+#9580 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#9581 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9582 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9583 = ADVANCED_FACE('',(#9584),#9606,.F.);
+#9584 = FACE_BOUND('',#9585,.F.);
+#9585 = EDGE_LOOP('',(#9586,#9587,#9588,#9589,#9598,#9605));
+#9586 = ORIENTED_EDGE('',*,*,#6861,.T.);
+#9587 = ORIENTED_EDGE('',*,*,#6870,.T.);
+#9588 = ORIENTED_EDGE('',*,*,#8425,.F.);
+#9589 = ORIENTED_EDGE('',*,*,#9590,.F.);
+#9590 = EDGE_CURVE('',#9591,#8426,#9593,.T.);
+#9591 = VERTEX_POINT('',#9592);
+#9592 = CARTESIAN_POINT('',(7.9,-1.27,0.E+000));
+#9593 = CIRCLE('',#9594,0.7);
+#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597);
+#9595 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#9596 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9597 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9598 = ORIENTED_EDGE('',*,*,#9599,.F.);
+#9599 = EDGE_CURVE('',#8160,#9591,#9600,.T.);
+#9600 = CIRCLE('',#9601,0.7);
+#9601 = AXIS2_PLACEMENT_3D('',#9602,#9603,#9604);
+#9602 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#9603 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9604 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9605 = ORIENTED_EDGE('',*,*,#8159,.F.);
+#9606 = PLANE('',#9607);
+#9607 = AXIS2_PLACEMENT_3D('',#9608,#9609,#9610);
+#9608 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#9609 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9610 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9611 = ADVANCED_FACE('',(#9612),#9634,.F.);
+#9612 = FACE_BOUND('',#9613,.F.);
+#9613 = EDGE_LOOP('',(#9614,#9615,#9616,#9617,#9626,#9633));
+#9614 = ORIENTED_EDGE('',*,*,#6931,.T.);
+#9615 = ORIENTED_EDGE('',*,*,#6940,.T.);
+#9616 = ORIENTED_EDGE('',*,*,#8273,.F.);
+#9617 = ORIENTED_EDGE('',*,*,#9618,.F.);
+#9618 = EDGE_CURVE('',#9619,#8274,#9621,.T.);
+#9619 = VERTEX_POINT('',#9620);
+#9620 = CARTESIAN_POINT('',(-7.9,-3.81,0.E+000));
+#9621 = CIRCLE('',#9622,0.7);
+#9622 = AXIS2_PLACEMENT_3D('',#9623,#9624,#9625);
+#9623 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#9624 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9625 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9626 = ORIENTED_EDGE('',*,*,#9627,.F.);
+#9627 = EDGE_CURVE('',#8618,#9619,#9628,.T.);
+#9628 = CIRCLE('',#9629,0.7);
+#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632);
+#9630 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#9631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9632 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9633 = ORIENTED_EDGE('',*,*,#8617,.F.);
+#9634 = PLANE('',#9635);
+#9635 = AXIS2_PLACEMENT_3D('',#9636,#9637,#9638);
+#9636 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#9637 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9638 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9639 = ADVANCED_FACE('',(#9640),#9662,.F.);
+#9640 = FACE_BOUND('',#9641,.F.);
+#9641 = EDGE_LOOP('',(#9642,#9643,#9644,#9645,#9654,#9661));
+#9642 = ORIENTED_EDGE('',*,*,#6878,.T.);
+#9643 = ORIENTED_EDGE('',*,*,#6887,.T.);
+#9644 = ORIENTED_EDGE('',*,*,#8729,.F.);
+#9645 = ORIENTED_EDGE('',*,*,#9646,.F.);
+#9646 = EDGE_CURVE('',#9647,#8730,#9649,.T.);
+#9647 = VERTEX_POINT('',#9648);
+#9648 = CARTESIAN_POINT('',(7.9,-3.81,0.E+000));
+#9649 = CIRCLE('',#9650,0.7);
+#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653);
+#9651 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#9652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9653 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9654 = ORIENTED_EDGE('',*,*,#9655,.F.);
+#9655 = EDGE_CURVE('',#8464,#9647,#9656,.T.);
+#9656 = CIRCLE('',#9657,0.7);
+#9657 = AXIS2_PLACEMENT_3D('',#9658,#9659,#9660);
+#9658 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#9659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9660 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9661 = ORIENTED_EDGE('',*,*,#8463,.F.);
+#9662 = PLANE('',#9663);
+#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666);
+#9664 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#9665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9666 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9667 = ADVANCED_FACE('',(#9668),#9690,.F.);
+#9668 = FACE_BOUND('',#9669,.F.);
+#9669 = EDGE_LOOP('',(#9670,#9671,#9672,#9673,#9682,#9689));
+#9670 = ORIENTED_EDGE('',*,*,#6914,.T.);
+#9671 = ORIENTED_EDGE('',*,*,#6923,.T.);
+#9672 = ORIENTED_EDGE('',*,*,#8577,.F.);
+#9673 = ORIENTED_EDGE('',*,*,#9674,.F.);
+#9674 = EDGE_CURVE('',#9675,#8578,#9677,.T.);
+#9675 = VERTEX_POINT('',#9676);
+#9676 = CARTESIAN_POINT('',(-7.9,-6.35,0.E+000));
+#9677 = CIRCLE('',#9678,0.7);
+#9678 = AXIS2_PLACEMENT_3D('',#9679,#9680,#9681);
+#9679 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#9680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9681 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9682 = ORIENTED_EDGE('',*,*,#9683,.F.);
+#9683 = EDGE_CURVE('',#8883,#9675,#9684,.T.);
+#9684 = CIRCLE('',#9685,0.7);
+#9685 = AXIS2_PLACEMENT_3D('',#9686,#9687,#9688);
+#9686 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#9687 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9688 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9689 = ORIENTED_EDGE('',*,*,#8882,.F.);
+#9690 = PLANE('',#9691);
+#9691 = AXIS2_PLACEMENT_3D('',#9692,#9693,#9694);
+#9692 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#9693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9694 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9695 = ADVANCED_FACE('',(#9696),#9718,.F.);
+#9696 = FACE_BOUND('',#9697,.F.);
+#9697 = EDGE_LOOP('',(#9698,#9699,#9700,#9701,#9710,#9717));
+#9698 = ORIENTED_EDGE('',*,*,#6895,.T.);
+#9699 = ORIENTED_EDGE('',*,*,#6904,.T.);
+#9700 = ORIENTED_EDGE('',*,*,#8930,.F.);
+#9701 = ORIENTED_EDGE('',*,*,#9702,.F.);
+#9702 = EDGE_CURVE('',#9703,#8931,#9705,.T.);
+#9703 = VERTEX_POINT('',#9704);
+#9704 = CARTESIAN_POINT('',(7.9,-6.35,0.E+000));
+#9705 = CIRCLE('',#9706,0.7);
+#9706 = AXIS2_PLACEMENT_3D('',#9707,#9708,#9709);
+#9707 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#9708 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9709 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9710 = ORIENTED_EDGE('',*,*,#9711,.F.);
+#9711 = EDGE_CURVE('',#8768,#9703,#9712,.T.);
+#9712 = CIRCLE('',#9713,0.7);
+#9713 = AXIS2_PLACEMENT_3D('',#9714,#9715,#9716);
+#9714 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#9715 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9716 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9717 = ORIENTED_EDGE('',*,*,#8767,.F.);
+#9718 = PLANE('',#9719);
+#9719 = AXIS2_PLACEMENT_3D('',#9720,#9721,#9722);
+#9720 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#9721 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9722 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9723 = ADVANCED_FACE('',(#9724),#9735,.F.);
+#9724 = FACE_BOUND('',#9725,.F.);
+#9725 = EDGE_LOOP('',(#9726,#9727,#9733,#9734));
+#9726 = ORIENTED_EDGE('',*,*,#7344,.F.);
+#9727 = ORIENTED_EDGE('',*,*,#9728,.F.);
+#9728 = EDGE_CURVE('',#7018,#7345,#9729,.T.);
+#9729 = LINE('',#9730,#9731);
+#9730 = CARTESIAN_POINT('',(7.,6.35,-1.));
+#9731 = VECTOR('',#9732,1.);
+#9732 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9733 = ORIENTED_EDGE('',*,*,#7017,.T.);
+#9734 = ORIENTED_EDGE('',*,*,#9728,.T.);
+#9735 = CYLINDRICAL_SURFACE('',#9736,0.5);
+#9736 = AXIS2_PLACEMENT_3D('',#9737,#9738,#9739);
+#9737 = CARTESIAN_POINT('',(6.5,6.35,-1.));
+#9738 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9739 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9740 = ADVANCED_FACE('',(#9741),#9752,.F.);
+#9741 = FACE_BOUND('',#9742,.F.);
+#9742 = EDGE_LOOP('',(#9743,#9744,#9750,#9751));
+#9743 = ORIENTED_EDGE('',*,*,#7648,.F.);
+#9744 = ORIENTED_EDGE('',*,*,#9745,.F.);
+#9745 = EDGE_CURVE('',#7029,#7649,#9746,.T.);
+#9746 = LINE('',#9747,#9748);
+#9747 = CARTESIAN_POINT('',(7.,3.81,-1.));
+#9748 = VECTOR('',#9749,1.);
+#9749 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9750 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#9751 = ORIENTED_EDGE('',*,*,#9745,.T.);
+#9752 = CYLINDRICAL_SURFACE('',#9753,0.5);
+#9753 = AXIS2_PLACEMENT_3D('',#9754,#9755,#9756);
+#9754 = CARTESIAN_POINT('',(6.5,3.81,-1.));
+#9755 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9756 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9757 = ADVANCED_FACE('',(#9758),#9769,.F.);
+#9758 = FACE_BOUND('',#9759,.F.);
+#9759 = EDGE_LOOP('',(#9760,#9761,#9767,#9768));
+#9760 = ORIENTED_EDGE('',*,*,#7496,.F.);
+#9761 = ORIENTED_EDGE('',*,*,#9762,.F.);
+#9762 = EDGE_CURVE('',#7040,#7497,#9763,.T.);
+#9763 = LINE('',#9764,#9765);
+#9764 = CARTESIAN_POINT('',(-6.,3.81,-1.));
+#9765 = VECTOR('',#9766,1.);
+#9766 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9767 = ORIENTED_EDGE('',*,*,#7039,.T.);
+#9768 = ORIENTED_EDGE('',*,*,#9762,.T.);
+#9769 = CYLINDRICAL_SURFACE('',#9770,0.5);
+#9770 = AXIS2_PLACEMENT_3D('',#9771,#9772,#9773);
+#9771 = CARTESIAN_POINT('',(-6.5,3.81,-1.));
+#9772 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9773 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9774 = ADVANCED_FACE('',(#9775),#9786,.F.);
+#9775 = FACE_BOUND('',#9776,.F.);
+#9776 = EDGE_LOOP('',(#9777,#9778,#9784,#9785));
+#9777 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#9778 = ORIENTED_EDGE('',*,*,#9779,.F.);
+#9779 = EDGE_CURVE('',#7051,#7242,#9780,.T.);
+#9780 = LINE('',#9781,#9782);
+#9781 = CARTESIAN_POINT('',(-6.,6.35,-1.));
+#9782 = VECTOR('',#9783,1.);
+#9783 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9784 = ORIENTED_EDGE('',*,*,#7050,.T.);
+#9785 = ORIENTED_EDGE('',*,*,#9779,.T.);
+#9786 = CYLINDRICAL_SURFACE('',#9787,0.5);
+#9787 = AXIS2_PLACEMENT_3D('',#9788,#9789,#9790);
+#9788 = CARTESIAN_POINT('',(-6.5,6.35,-1.));
+#9789 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9790 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9791 = ADVANCED_FACE('',(#9792),#9803,.F.);
+#9792 = FACE_BOUND('',#9793,.F.);
+#9793 = EDGE_LOOP('',(#9794,#9795,#9801,#9802));
+#9794 = ORIENTED_EDGE('',*,*,#7952,.F.);
+#9795 = ORIENTED_EDGE('',*,*,#9796,.F.);
+#9796 = EDGE_CURVE('',#7062,#7953,#9797,.T.);
+#9797 = LINE('',#9798,#9799);
+#9798 = CARTESIAN_POINT('',(7.,1.27,-1.));
+#9799 = VECTOR('',#9800,1.);
+#9800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9801 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#9802 = ORIENTED_EDGE('',*,*,#9796,.T.);
+#9803 = CYLINDRICAL_SURFACE('',#9804,0.5);
+#9804 = AXIS2_PLACEMENT_3D('',#9805,#9806,#9807);
+#9805 = CARTESIAN_POINT('',(6.5,1.27,-1.));
+#9806 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9807 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9808 = ADVANCED_FACE('',(#9809),#9820,.F.);
+#9809 = FACE_BOUND('',#9810,.F.);
+#9810 = EDGE_LOOP('',(#9811,#9812,#9818,#9819));
+#9811 = ORIENTED_EDGE('',*,*,#7800,.F.);
+#9812 = ORIENTED_EDGE('',*,*,#9813,.F.);
+#9813 = EDGE_CURVE('',#7073,#7801,#9814,.T.);
+#9814 = LINE('',#9815,#9816);
+#9815 = CARTESIAN_POINT('',(-6.,1.27,-1.));
+#9816 = VECTOR('',#9817,1.);
+#9817 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9818 = ORIENTED_EDGE('',*,*,#7072,.T.);
+#9819 = ORIENTED_EDGE('',*,*,#9813,.T.);
+#9820 = CYLINDRICAL_SURFACE('',#9821,0.5);
+#9821 = AXIS2_PLACEMENT_3D('',#9822,#9823,#9824);
+#9822 = CARTESIAN_POINT('',(-6.5,1.27,-1.));
+#9823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9824 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9825 = ADVANCED_FACE('',(#9826),#9837,.F.);
+#9826 = FACE_BOUND('',#9827,.F.);
+#9827 = EDGE_LOOP('',(#9828,#9829,#9835,#9836));
+#9828 = ORIENTED_EDGE('',*,*,#8560,.F.);
+#9829 = ORIENTED_EDGE('',*,*,#9830,.F.);
+#9830 = EDGE_CURVE('',#7084,#8561,#9831,.T.);
+#9831 = LINE('',#9832,#9833);
+#9832 = CARTESIAN_POINT('',(7.,-3.81,-1.));
+#9833 = VECTOR('',#9834,1.);
+#9834 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9835 = ORIENTED_EDGE('',*,*,#7083,.T.);
+#9836 = ORIENTED_EDGE('',*,*,#9830,.T.);
+#9837 = CYLINDRICAL_SURFACE('',#9838,0.5);
+#9838 = AXIS2_PLACEMENT_3D('',#9839,#9840,#9841);
+#9839 = CARTESIAN_POINT('',(6.5,-3.81,-1.));
+#9840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9841 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9842 = ADVANCED_FACE('',(#9843),#9854,.F.);
+#9843 = FACE_BOUND('',#9844,.F.);
+#9844 = EDGE_LOOP('',(#9845,#9846,#9852,#9853));
+#9845 = ORIENTED_EDGE('',*,*,#8408,.F.);
+#9846 = ORIENTED_EDGE('',*,*,#9847,.F.);
+#9847 = EDGE_CURVE('',#7095,#8409,#9848,.T.);
+#9848 = LINE('',#9849,#9850);
+#9849 = CARTESIAN_POINT('',(-6.,-3.81,-1.));
+#9850 = VECTOR('',#9851,1.);
+#9851 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9852 = ORIENTED_EDGE('',*,*,#7094,.T.);
+#9853 = ORIENTED_EDGE('',*,*,#9847,.T.);
+#9854 = CYLINDRICAL_SURFACE('',#9855,0.5);
+#9855 = AXIS2_PLACEMENT_3D('',#9856,#9857,#9858);
+#9856 = CARTESIAN_POINT('',(-6.5,-3.81,-1.));
+#9857 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9858 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9859 = ADVANCED_FACE('',(#9860),#9871,.F.);
+#9860 = FACE_BOUND('',#9861,.F.);
+#9861 = EDGE_LOOP('',(#9862,#9863,#9869,#9870));
+#9862 = ORIENTED_EDGE('',*,*,#8104,.F.);
+#9863 = ORIENTED_EDGE('',*,*,#9864,.F.);
+#9864 = EDGE_CURVE('',#7106,#8105,#9865,.T.);
+#9865 = LINE('',#9866,#9867);
+#9866 = CARTESIAN_POINT('',(-6.,-1.27,-1.));
+#9867 = VECTOR('',#9868,1.);
+#9868 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9869 = ORIENTED_EDGE('',*,*,#7105,.T.);
+#9870 = ORIENTED_EDGE('',*,*,#9864,.T.);
+#9871 = CYLINDRICAL_SURFACE('',#9872,0.5);
+#9872 = AXIS2_PLACEMENT_3D('',#9873,#9874,#9875);
+#9873 = CARTESIAN_POINT('',(-6.5,-1.27,-1.));
+#9874 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9875 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9876 = ADVANCED_FACE('',(#9877),#9888,.F.);
+#9877 = FACE_BOUND('',#9878,.F.);
+#9878 = EDGE_LOOP('',(#9879,#9880,#9886,#9887));
+#9879 = ORIENTED_EDGE('',*,*,#8256,.F.);
+#9880 = ORIENTED_EDGE('',*,*,#9881,.F.);
+#9881 = EDGE_CURVE('',#7117,#8257,#9882,.T.);
+#9882 = LINE('',#9883,#9884);
+#9883 = CARTESIAN_POINT('',(7.,-1.27,-1.));
+#9884 = VECTOR('',#9885,1.);
+#9885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9886 = ORIENTED_EDGE('',*,*,#7116,.T.);
+#9887 = ORIENTED_EDGE('',*,*,#9881,.T.);
+#9888 = CYLINDRICAL_SURFACE('',#9889,0.5);
+#9889 = AXIS2_PLACEMENT_3D('',#9890,#9891,#9892);
+#9890 = CARTESIAN_POINT('',(6.5,-1.27,-1.));
+#9891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9893 = ADVANCED_FACE('',(#9894),#9905,.F.);
+#9894 = FACE_BOUND('',#9895,.F.);
+#9895 = EDGE_LOOP('',(#9896,#9897,#9903,#9904));
+#9896 = ORIENTED_EDGE('',*,*,#8712,.F.);
+#9897 = ORIENTED_EDGE('',*,*,#9898,.F.);
+#9898 = EDGE_CURVE('',#7128,#8713,#9899,.T.);
+#9899 = LINE('',#9900,#9901);
+#9900 = CARTESIAN_POINT('',(-6.,-6.35,-1.));
+#9901 = VECTOR('',#9902,1.);
+#9902 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9903 = ORIENTED_EDGE('',*,*,#7127,.T.);
+#9904 = ORIENTED_EDGE('',*,*,#9898,.T.);
+#9905 = CYLINDRICAL_SURFACE('',#9906,0.5);
+#9906 = AXIS2_PLACEMENT_3D('',#9907,#9908,#9909);
+#9907 = CARTESIAN_POINT('',(-6.5,-6.35,-1.));
+#9908 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9909 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9910 = ADVANCED_FACE('',(#9911),#9922,.F.);
+#9911 = FACE_BOUND('',#9912,.F.);
+#9912 = EDGE_LOOP('',(#9913,#9914,#9920,#9921));
+#9913 = ORIENTED_EDGE('',*,*,#8864,.F.);
+#9914 = ORIENTED_EDGE('',*,*,#9915,.F.);
+#9915 = EDGE_CURVE('',#7139,#8865,#9916,.T.);
+#9916 = LINE('',#9917,#9918);
+#9917 = CARTESIAN_POINT('',(7.,-6.35,-1.));
+#9918 = VECTOR('',#9919,1.);
+#9919 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9920 = ORIENTED_EDGE('',*,*,#7138,.T.);
+#9921 = ORIENTED_EDGE('',*,*,#9915,.T.);
+#9922 = CYLINDRICAL_SURFACE('',#9923,0.5);
+#9923 = AXIS2_PLACEMENT_3D('',#9924,#9925,#9926);
+#9924 = CARTESIAN_POINT('',(6.5,-6.35,-1.));
+#9925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9926 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9927 = ADVANCED_FACE('',(#9928),#9947,.F.);
+#9928 = FACE_BOUND('',#9929,.F.);
+#9929 = EDGE_LOOP('',(#9930,#9939,#9945,#9946));
+#9930 = ORIENTED_EDGE('',*,*,#9931,.F.);
+#9931 = EDGE_CURVE('',#9932,#7173,#9934,.T.);
+#9932 = VERTEX_POINT('',#9933);
+#9933 = CARTESIAN_POINT('',(-7.9,6.35,0.9));
+#9934 = CIRCLE('',#9935,0.7);
+#9935 = AXIS2_PLACEMENT_3D('',#9936,#9937,#9938);
+#9936 = CARTESIAN_POINT('',(-8.6,6.35,0.9));
+#9937 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9938 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9939 = ORIENTED_EDGE('',*,*,#9940,.F.);
+#9940 = EDGE_CURVE('',#9395,#9932,#9941,.T.);
+#9941 = LINE('',#9942,#9943);
+#9942 = CARTESIAN_POINT('',(-7.9,6.35,0.E+000));
+#9943 = VECTOR('',#9944,1.);
+#9944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9945 = ORIENTED_EDGE('',*,*,#9394,.T.);
+#9946 = ORIENTED_EDGE('',*,*,#7180,.T.);
+#9947 = CYLINDRICAL_SURFACE('',#9948,0.7);
+#9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951);
+#9949 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#9950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9951 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9952 = ADVANCED_FACE('',(#9953),#9967,.T.);
+#9953 = FACE_BOUND('',#9954,.T.);
+#9954 = EDGE_LOOP('',(#9955,#9956,#9957,#9958,#9959,#9966));
+#9955 = ORIENTED_EDGE('',*,*,#7222,.T.);
+#9956 = ORIENTED_EDGE('',*,*,#7213,.T.);
+#9957 = ORIENTED_EDGE('',*,*,#7172,.F.);
+#9958 = ORIENTED_EDGE('',*,*,#9931,.F.);
+#9959 = ORIENTED_EDGE('',*,*,#9960,.F.);
+#9960 = EDGE_CURVE('',#7410,#9932,#9961,.T.);
+#9961 = CIRCLE('',#9962,0.7);
+#9962 = AXIS2_PLACEMENT_3D('',#9963,#9964,#9965);
+#9963 = CARTESIAN_POINT('',(-8.6,6.35,0.9));
+#9964 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9965 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9966 = ORIENTED_EDGE('',*,*,#7417,.F.);
+#9967 = PLANE('',#9968);
+#9968 = AXIS2_PLACEMENT_3D('',#9969,#9970,#9971);
+#9969 = CARTESIAN_POINT('',(-8.6,6.35,0.9));
+#9970 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9971 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9972 = ADVANCED_FACE('',(#9973),#9992,.F.);
+#9973 = FACE_BOUND('',#9974,.F.);
+#9974 = EDGE_LOOP('',(#9975,#9983,#9990,#9991));
+#9975 = ORIENTED_EDGE('',*,*,#9976,.T.);
+#9976 = EDGE_CURVE('',#9423,#9977,#9979,.T.);
+#9977 = VERTEX_POINT('',#9978);
+#9978 = CARTESIAN_POINT('',(7.9,6.35,0.9));
+#9979 = LINE('',#9980,#9981);
+#9980 = CARTESIAN_POINT('',(7.9,6.35,0.E+000));
+#9981 = VECTOR('',#9982,1.);
+#9982 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9983 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#9984 = EDGE_CURVE('',#7268,#9977,#9985,.T.);
+#9985 = CIRCLE('',#9986,0.7);
+#9986 = AXIS2_PLACEMENT_3D('',#9987,#9988,#9989);
+#9987 = CARTESIAN_POINT('',(8.6,6.35,0.9));
+#9988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9989 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9990 = ORIENTED_EDGE('',*,*,#7267,.F.);
+#9991 = ORIENTED_EDGE('',*,*,#9431,.T.);
+#9992 = CYLINDRICAL_SURFACE('',#9993,0.7);
+#9993 = AXIS2_PLACEMENT_3D('',#9994,#9995,#9996);
+#9994 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#9995 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9996 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#9997 = ADVANCED_FACE('',(#9998),#10012,.T.);
+#9998 = FACE_BOUND('',#9999,.T.);
+#9999 = EDGE_LOOP('',(#10000,#10001,#10002,#10003,#10010,#10011));
+#10000 = ORIENTED_EDGE('',*,*,#7334,.T.);
+#10001 = ORIENTED_EDGE('',*,*,#7325,.T.);
+#10002 = ORIENTED_EDGE('',*,*,#7528,.F.);
+#10003 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#10004 = EDGE_CURVE('',#9977,#7529,#10005,.T.);
+#10005 = CIRCLE('',#10006,0.7);
+#10006 = AXIS2_PLACEMENT_3D('',#10007,#10008,#10009);
+#10007 = CARTESIAN_POINT('',(8.6,6.35,0.9));
+#10008 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10009 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10010 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#10011 = ORIENTED_EDGE('',*,*,#7275,.F.);
+#10012 = PLANE('',#10013);
+#10013 = AXIS2_PLACEMENT_3D('',#10014,#10015,#10016);
+#10014 = CARTESIAN_POINT('',(8.6,6.35,0.9));
+#10015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10016 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10017 = ADVANCED_FACE('',(#10018),#10037,.F.);
+#10018 = FACE_BOUND('',#10019,.F.);
+#10019 = EDGE_LOOP('',(#10020,#10029,#10035,#10036));
+#10020 = ORIENTED_EDGE('',*,*,#10021,.F.);
+#10021 = EDGE_CURVE('',#10022,#7379,#10024,.T.);
+#10022 = VERTEX_POINT('',#10023);
+#10023 = CARTESIAN_POINT('',(-7.9,3.81,0.9));
+#10024 = CIRCLE('',#10025,0.7);
+#10025 = AXIS2_PLACEMENT_3D('',#10026,#10027,#10028);
+#10026 = CARTESIAN_POINT('',(-8.6,3.81,0.9));
+#10027 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10028 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10029 = ORIENTED_EDGE('',*,*,#10030,.F.);
+#10030 = EDGE_CURVE('',#9451,#10022,#10031,.T.);
+#10031 = LINE('',#10032,#10033);
+#10032 = CARTESIAN_POINT('',(-7.9,3.81,0.E+000));
+#10033 = VECTOR('',#10034,1.);
+#10034 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10035 = ORIENTED_EDGE('',*,*,#9450,.T.);
+#10036 = ORIENTED_EDGE('',*,*,#7386,.T.);
+#10037 = CYLINDRICAL_SURFACE('',#10038,0.7);
+#10038 = AXIS2_PLACEMENT_3D('',#10039,#10040,#10041);
+#10039 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#10040 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10041 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10042 = ADVANCED_FACE('',(#10043),#10057,.T.);
+#10043 = FACE_BOUND('',#10044,.T.);
+#10044 = EDGE_LOOP('',(#10045,#10046,#10047,#10048,#10049,#10056));
+#10045 = ORIENTED_EDGE('',*,*,#7477,.T.);
+#10046 = ORIENTED_EDGE('',*,*,#7468,.T.);
+#10047 = ORIENTED_EDGE('',*,*,#7378,.F.);
+#10048 = ORIENTED_EDGE('',*,*,#10021,.F.);
+#10049 = ORIENTED_EDGE('',*,*,#10050,.F.);
+#10050 = EDGE_CURVE('',#7714,#10022,#10051,.T.);
+#10051 = CIRCLE('',#10052,0.7);
+#10052 = AXIS2_PLACEMENT_3D('',#10053,#10054,#10055);
+#10053 = CARTESIAN_POINT('',(-8.6,3.81,0.9));
+#10054 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10055 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10056 = ORIENTED_EDGE('',*,*,#7721,.F.);
+#10057 = PLANE('',#10058);
+#10058 = AXIS2_PLACEMENT_3D('',#10059,#10060,#10061);
+#10059 = CARTESIAN_POINT('',(-8.6,3.81,0.9));
+#10060 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10061 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10062 = ADVANCED_FACE('',(#10063),#10069,.F.);
+#10063 = FACE_BOUND('',#10064,.F.);
+#10064 = EDGE_LOOP('',(#10065,#10066,#10067,#10068));
+#10065 = ORIENTED_EDGE('',*,*,#9940,.T.);
+#10066 = ORIENTED_EDGE('',*,*,#9960,.F.);
+#10067 = ORIENTED_EDGE('',*,*,#7409,.F.);
+#10068 = ORIENTED_EDGE('',*,*,#9403,.T.);
+#10069 = CYLINDRICAL_SURFACE('',#10070,0.7);
+#10070 = AXIS2_PLACEMENT_3D('',#10071,#10072,#10073);
+#10071 = CARTESIAN_POINT('',(-8.6,6.35,0.E+000));
+#10072 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10073 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10074 = ADVANCED_FACE('',(#10075),#10081,.F.);
+#10075 = FACE_BOUND('',#10076,.F.);
+#10076 = EDGE_LOOP('',(#10077,#10078,#10079,#10080));
+#10077 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#10078 = ORIENTED_EDGE('',*,*,#9976,.F.);
+#10079 = ORIENTED_EDGE('',*,*,#9422,.T.);
+#10080 = ORIENTED_EDGE('',*,*,#7536,.T.);
+#10081 = CYLINDRICAL_SURFACE('',#10082,0.7);
+#10082 = AXIS2_PLACEMENT_3D('',#10083,#10084,#10085);
+#10083 = CARTESIAN_POINT('',(8.6,6.35,0.E+000));
+#10084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10085 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10086 = ADVANCED_FACE('',(#10087),#10106,.F.);
+#10087 = FACE_BOUND('',#10088,.F.);
+#10088 = EDGE_LOOP('',(#10089,#10097,#10104,#10105));
+#10089 = ORIENTED_EDGE('',*,*,#10090,.T.);
+#10090 = EDGE_CURVE('',#9479,#10091,#10093,.T.);
+#10091 = VERTEX_POINT('',#10092);
+#10092 = CARTESIAN_POINT('',(7.9,3.81,0.9));
+#10093 = LINE('',#10094,#10095);
+#10094 = CARTESIAN_POINT('',(7.9,3.81,0.E+000));
+#10095 = VECTOR('',#10096,1.);
+#10096 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10097 = ORIENTED_EDGE('',*,*,#10098,.F.);
+#10098 = EDGE_CURVE('',#7560,#10091,#10099,.T.);
+#10099 = CIRCLE('',#10100,0.7);
+#10100 = AXIS2_PLACEMENT_3D('',#10101,#10102,#10103);
+#10101 = CARTESIAN_POINT('',(8.6,3.81,0.9));
+#10102 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10103 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10104 = ORIENTED_EDGE('',*,*,#7559,.F.);
+#10105 = ORIENTED_EDGE('',*,*,#9487,.T.);
+#10106 = CYLINDRICAL_SURFACE('',#10107,0.7);
+#10107 = AXIS2_PLACEMENT_3D('',#10108,#10109,#10110);
+#10108 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#10109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10110 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10111 = ADVANCED_FACE('',(#10112),#10126,.T.);
+#10112 = FACE_BOUND('',#10113,.T.);
+#10113 = EDGE_LOOP('',(#10114,#10115,#10116,#10117,#10124,#10125));
+#10114 = ORIENTED_EDGE('',*,*,#7638,.T.);
+#10115 = ORIENTED_EDGE('',*,*,#7629,.T.);
+#10116 = ORIENTED_EDGE('',*,*,#7832,.F.);
+#10117 = ORIENTED_EDGE('',*,*,#10118,.F.);
+#10118 = EDGE_CURVE('',#10091,#7833,#10119,.T.);
+#10119 = CIRCLE('',#10120,0.7);
+#10120 = AXIS2_PLACEMENT_3D('',#10121,#10122,#10123);
+#10121 = CARTESIAN_POINT('',(8.6,3.81,0.9));
+#10122 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10123 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10124 = ORIENTED_EDGE('',*,*,#10098,.F.);
+#10125 = ORIENTED_EDGE('',*,*,#7567,.F.);
+#10126 = PLANE('',#10127);
+#10127 = AXIS2_PLACEMENT_3D('',#10128,#10129,#10130);
+#10128 = CARTESIAN_POINT('',(8.6,3.81,0.9));
+#10129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10130 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10131 = ADVANCED_FACE('',(#10132),#10151,.F.);
+#10132 = FACE_BOUND('',#10133,.F.);
+#10133 = EDGE_LOOP('',(#10134,#10143,#10149,#10150));
+#10134 = ORIENTED_EDGE('',*,*,#10135,.F.);
+#10135 = EDGE_CURVE('',#10136,#7683,#10138,.T.);
+#10136 = VERTEX_POINT('',#10137);
+#10137 = CARTESIAN_POINT('',(-7.9,1.27,0.9));
+#10138 = CIRCLE('',#10139,0.7);
+#10139 = AXIS2_PLACEMENT_3D('',#10140,#10141,#10142);
+#10140 = CARTESIAN_POINT('',(-8.6,1.27,0.9));
+#10141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10142 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10143 = ORIENTED_EDGE('',*,*,#10144,.F.);
+#10144 = EDGE_CURVE('',#9507,#10136,#10145,.T.);
+#10145 = LINE('',#10146,#10147);
+#10146 = CARTESIAN_POINT('',(-7.9,1.27,0.E+000));
+#10147 = VECTOR('',#10148,1.);
+#10148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10149 = ORIENTED_EDGE('',*,*,#9506,.T.);
+#10150 = ORIENTED_EDGE('',*,*,#7690,.T.);
+#10151 = CYLINDRICAL_SURFACE('',#10152,0.7);
+#10152 = AXIS2_PLACEMENT_3D('',#10153,#10154,#10155);
+#10153 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#10154 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10155 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10156 = ADVANCED_FACE('',(#10157),#10171,.T.);
+#10157 = FACE_BOUND('',#10158,.T.);
+#10158 = EDGE_LOOP('',(#10159,#10160,#10161,#10162,#10163,#10170));
+#10159 = ORIENTED_EDGE('',*,*,#7781,.T.);
+#10160 = ORIENTED_EDGE('',*,*,#7772,.T.);
+#10161 = ORIENTED_EDGE('',*,*,#7682,.F.);
+#10162 = ORIENTED_EDGE('',*,*,#10135,.F.);
+#10163 = ORIENTED_EDGE('',*,*,#10164,.F.);
+#10164 = EDGE_CURVE('',#8018,#10136,#10165,.T.);
+#10165 = CIRCLE('',#10166,0.7);
+#10166 = AXIS2_PLACEMENT_3D('',#10167,#10168,#10169);
+#10167 = CARTESIAN_POINT('',(-8.6,1.27,0.9));
+#10168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10169 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10170 = ORIENTED_EDGE('',*,*,#8025,.F.);
+#10171 = PLANE('',#10172);
+#10172 = AXIS2_PLACEMENT_3D('',#10173,#10174,#10175);
+#10173 = CARTESIAN_POINT('',(-8.6,1.27,0.9));
+#10174 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10175 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10176 = ADVANCED_FACE('',(#10177),#10183,.F.);
+#10177 = FACE_BOUND('',#10178,.F.);
+#10178 = EDGE_LOOP('',(#10179,#10180,#10181,#10182));
+#10179 = ORIENTED_EDGE('',*,*,#10030,.T.);
+#10180 = ORIENTED_EDGE('',*,*,#10050,.F.);
+#10181 = ORIENTED_EDGE('',*,*,#7713,.F.);
+#10182 = ORIENTED_EDGE('',*,*,#9459,.T.);
+#10183 = CYLINDRICAL_SURFACE('',#10184,0.7);
+#10184 = AXIS2_PLACEMENT_3D('',#10185,#10186,#10187);
+#10185 = CARTESIAN_POINT('',(-8.6,3.81,0.E+000));
+#10186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10188 = ADVANCED_FACE('',(#10189),#10195,.F.);
+#10189 = FACE_BOUND('',#10190,.F.);
+#10190 = EDGE_LOOP('',(#10191,#10192,#10193,#10194));
+#10191 = ORIENTED_EDGE('',*,*,#10118,.F.);
+#10192 = ORIENTED_EDGE('',*,*,#10090,.F.);
+#10193 = ORIENTED_EDGE('',*,*,#9478,.T.);
+#10194 = ORIENTED_EDGE('',*,*,#7840,.T.);
+#10195 = CYLINDRICAL_SURFACE('',#10196,0.7);
+#10196 = AXIS2_PLACEMENT_3D('',#10197,#10198,#10199);
+#10197 = CARTESIAN_POINT('',(8.6,3.81,0.E+000));
+#10198 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10199 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10200 = ADVANCED_FACE('',(#10201),#10220,.F.);
+#10201 = FACE_BOUND('',#10202,.F.);
+#10202 = EDGE_LOOP('',(#10203,#10211,#10218,#10219));
+#10203 = ORIENTED_EDGE('',*,*,#10204,.T.);
+#10204 = EDGE_CURVE('',#9535,#10205,#10207,.T.);
+#10205 = VERTEX_POINT('',#10206);
+#10206 = CARTESIAN_POINT('',(7.9,1.27,0.9));
+#10207 = LINE('',#10208,#10209);
+#10208 = CARTESIAN_POINT('',(7.9,1.27,0.E+000));
+#10209 = VECTOR('',#10210,1.);
+#10210 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10211 = ORIENTED_EDGE('',*,*,#10212,.F.);
+#10212 = EDGE_CURVE('',#7864,#10205,#10213,.T.);
+#10213 = CIRCLE('',#10214,0.7);
+#10214 = AXIS2_PLACEMENT_3D('',#10215,#10216,#10217);
+#10215 = CARTESIAN_POINT('',(8.6,1.27,0.9));
+#10216 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10217 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10218 = ORIENTED_EDGE('',*,*,#7863,.F.);
+#10219 = ORIENTED_EDGE('',*,*,#9543,.T.);
+#10220 = CYLINDRICAL_SURFACE('',#10221,0.7);
+#10221 = AXIS2_PLACEMENT_3D('',#10222,#10223,#10224);
+#10222 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#10223 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10224 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10225 = ADVANCED_FACE('',(#10226),#10240,.T.);
+#10226 = FACE_BOUND('',#10227,.T.);
+#10227 = EDGE_LOOP('',(#10228,#10229,#10230,#10231,#10238,#10239));
+#10228 = ORIENTED_EDGE('',*,*,#7942,.T.);
+#10229 = ORIENTED_EDGE('',*,*,#7933,.T.);
+#10230 = ORIENTED_EDGE('',*,*,#8136,.F.);
+#10231 = ORIENTED_EDGE('',*,*,#10232,.F.);
+#10232 = EDGE_CURVE('',#10205,#8137,#10233,.T.);
+#10233 = CIRCLE('',#10234,0.7);
+#10234 = AXIS2_PLACEMENT_3D('',#10235,#10236,#10237);
+#10235 = CARTESIAN_POINT('',(8.6,1.27,0.9));
+#10236 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10237 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10238 = ORIENTED_EDGE('',*,*,#10212,.F.);
+#10239 = ORIENTED_EDGE('',*,*,#7871,.F.);
+#10240 = PLANE('',#10241);
+#10241 = AXIS2_PLACEMENT_3D('',#10242,#10243,#10244);
+#10242 = CARTESIAN_POINT('',(8.6,1.27,0.9));
+#10243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10244 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10245 = ADVANCED_FACE('',(#10246),#10265,.F.);
+#10246 = FACE_BOUND('',#10247,.F.);
+#10247 = EDGE_LOOP('',(#10248,#10257,#10263,#10264));
+#10248 = ORIENTED_EDGE('',*,*,#10249,.F.);
+#10249 = EDGE_CURVE('',#10250,#7987,#10252,.T.);
+#10250 = VERTEX_POINT('',#10251);
+#10251 = CARTESIAN_POINT('',(-7.9,-1.27,0.9));
+#10252 = CIRCLE('',#10253,0.7);
+#10253 = AXIS2_PLACEMENT_3D('',#10254,#10255,#10256);
+#10254 = CARTESIAN_POINT('',(-8.6,-1.27,0.9));
+#10255 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10257 = ORIENTED_EDGE('',*,*,#10258,.F.);
+#10258 = EDGE_CURVE('',#9563,#10250,#10259,.T.);
+#10259 = LINE('',#10260,#10261);
+#10260 = CARTESIAN_POINT('',(-7.9,-1.27,0.E+000));
+#10261 = VECTOR('',#10262,1.);
+#10262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10263 = ORIENTED_EDGE('',*,*,#9562,.T.);
+#10264 = ORIENTED_EDGE('',*,*,#7994,.T.);
+#10265 = CYLINDRICAL_SURFACE('',#10266,0.7);
+#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269);
+#10267 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#10268 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10270 = ADVANCED_FACE('',(#10271),#10285,.T.);
+#10271 = FACE_BOUND('',#10272,.T.);
+#10272 = EDGE_LOOP('',(#10273,#10274,#10275,#10276,#10277,#10284));
+#10273 = ORIENTED_EDGE('',*,*,#8085,.T.);
+#10274 = ORIENTED_EDGE('',*,*,#8076,.T.);
+#10275 = ORIENTED_EDGE('',*,*,#7986,.F.);
+#10276 = ORIENTED_EDGE('',*,*,#10249,.F.);
+#10277 = ORIENTED_EDGE('',*,*,#10278,.F.);
+#10278 = EDGE_CURVE('',#8322,#10250,#10279,.T.);
+#10279 = CIRCLE('',#10280,0.7);
+#10280 = AXIS2_PLACEMENT_3D('',#10281,#10282,#10283);
+#10281 = CARTESIAN_POINT('',(-8.6,-1.27,0.9));
+#10282 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10283 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10284 = ORIENTED_EDGE('',*,*,#8329,.F.);
+#10285 = PLANE('',#10286);
+#10286 = AXIS2_PLACEMENT_3D('',#10287,#10288,#10289);
+#10287 = CARTESIAN_POINT('',(-8.6,-1.27,0.9));
+#10288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10289 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10290 = ADVANCED_FACE('',(#10291),#10297,.F.);
+#10291 = FACE_BOUND('',#10292,.F.);
+#10292 = EDGE_LOOP('',(#10293,#10294,#10295,#10296));
+#10293 = ORIENTED_EDGE('',*,*,#10144,.T.);
+#10294 = ORIENTED_EDGE('',*,*,#10164,.F.);
+#10295 = ORIENTED_EDGE('',*,*,#8017,.F.);
+#10296 = ORIENTED_EDGE('',*,*,#9515,.T.);
+#10297 = CYLINDRICAL_SURFACE('',#10298,0.7);
+#10298 = AXIS2_PLACEMENT_3D('',#10299,#10300,#10301);
+#10299 = CARTESIAN_POINT('',(-8.6,1.27,0.E+000));
+#10300 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10301 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10302 = ADVANCED_FACE('',(#10303),#10309,.F.);
+#10303 = FACE_BOUND('',#10304,.F.);
+#10304 = EDGE_LOOP('',(#10305,#10306,#10307,#10308));
+#10305 = ORIENTED_EDGE('',*,*,#10232,.F.);
+#10306 = ORIENTED_EDGE('',*,*,#10204,.F.);
+#10307 = ORIENTED_EDGE('',*,*,#9534,.T.);
+#10308 = ORIENTED_EDGE('',*,*,#8144,.T.);
+#10309 = CYLINDRICAL_SURFACE('',#10310,0.7);
+#10310 = AXIS2_PLACEMENT_3D('',#10311,#10312,#10313);
+#10311 = CARTESIAN_POINT('',(8.6,1.27,0.E+000));
+#10312 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10313 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10314 = ADVANCED_FACE('',(#10315),#10334,.F.);
+#10315 = FACE_BOUND('',#10316,.F.);
+#10316 = EDGE_LOOP('',(#10317,#10325,#10332,#10333));
+#10317 = ORIENTED_EDGE('',*,*,#10318,.T.);
+#10318 = EDGE_CURVE('',#9591,#10319,#10321,.T.);
+#10319 = VERTEX_POINT('',#10320);
+#10320 = CARTESIAN_POINT('',(7.9,-1.27,0.9));
+#10321 = LINE('',#10322,#10323);
+#10322 = CARTESIAN_POINT('',(7.9,-1.27,0.E+000));
+#10323 = VECTOR('',#10324,1.);
+#10324 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10325 = ORIENTED_EDGE('',*,*,#10326,.F.);
+#10326 = EDGE_CURVE('',#8168,#10319,#10327,.T.);
+#10327 = CIRCLE('',#10328,0.7);
+#10328 = AXIS2_PLACEMENT_3D('',#10329,#10330,#10331);
+#10329 = CARTESIAN_POINT('',(8.6,-1.27,0.9));
+#10330 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10331 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10332 = ORIENTED_EDGE('',*,*,#8167,.F.);
+#10333 = ORIENTED_EDGE('',*,*,#9599,.T.);
+#10334 = CYLINDRICAL_SURFACE('',#10335,0.7);
+#10335 = AXIS2_PLACEMENT_3D('',#10336,#10337,#10338);
+#10336 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#10337 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10338 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10339 = ADVANCED_FACE('',(#10340),#10354,.T.);
+#10340 = FACE_BOUND('',#10341,.T.);
+#10341 = EDGE_LOOP('',(#10342,#10343,#10344,#10345,#10352,#10353));
+#10342 = ORIENTED_EDGE('',*,*,#8246,.T.);
+#10343 = ORIENTED_EDGE('',*,*,#8237,.T.);
+#10344 = ORIENTED_EDGE('',*,*,#8440,.F.);
+#10345 = ORIENTED_EDGE('',*,*,#10346,.F.);
+#10346 = EDGE_CURVE('',#10319,#8441,#10347,.T.);
+#10347 = CIRCLE('',#10348,0.7);
+#10348 = AXIS2_PLACEMENT_3D('',#10349,#10350,#10351);
+#10349 = CARTESIAN_POINT('',(8.6,-1.27,0.9));
+#10350 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10351 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10352 = ORIENTED_EDGE('',*,*,#10326,.F.);
+#10353 = ORIENTED_EDGE('',*,*,#8175,.F.);
+#10354 = PLANE('',#10355);
+#10355 = AXIS2_PLACEMENT_3D('',#10356,#10357,#10358);
+#10356 = CARTESIAN_POINT('',(8.6,-1.27,0.9));
+#10357 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10358 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10359 = ADVANCED_FACE('',(#10360),#10379,.F.);
+#10360 = FACE_BOUND('',#10361,.F.);
+#10361 = EDGE_LOOP('',(#10362,#10371,#10377,#10378));
+#10362 = ORIENTED_EDGE('',*,*,#10363,.F.);
+#10363 = EDGE_CURVE('',#10364,#8291,#10366,.T.);
+#10364 = VERTEX_POINT('',#10365);
+#10365 = CARTESIAN_POINT('',(-7.9,-3.81,0.9));
+#10366 = CIRCLE('',#10367,0.7);
+#10367 = AXIS2_PLACEMENT_3D('',#10368,#10369,#10370);
+#10368 = CARTESIAN_POINT('',(-8.6,-3.81,0.9));
+#10369 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10370 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10371 = ORIENTED_EDGE('',*,*,#10372,.F.);
+#10372 = EDGE_CURVE('',#9619,#10364,#10373,.T.);
+#10373 = LINE('',#10374,#10375);
+#10374 = CARTESIAN_POINT('',(-7.9,-3.81,0.E+000));
+#10375 = VECTOR('',#10376,1.);
+#10376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10377 = ORIENTED_EDGE('',*,*,#9618,.T.);
+#10378 = ORIENTED_EDGE('',*,*,#8298,.T.);
+#10379 = CYLINDRICAL_SURFACE('',#10380,0.7);
+#10380 = AXIS2_PLACEMENT_3D('',#10381,#10382,#10383);
+#10381 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#10382 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10383 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10384 = ADVANCED_FACE('',(#10385),#10399,.T.);
+#10385 = FACE_BOUND('',#10386,.T.);
+#10386 = EDGE_LOOP('',(#10387,#10388,#10389,#10390,#10391,#10398));
+#10387 = ORIENTED_EDGE('',*,*,#8389,.T.);
+#10388 = ORIENTED_EDGE('',*,*,#8380,.T.);
+#10389 = ORIENTED_EDGE('',*,*,#8290,.F.);
+#10390 = ORIENTED_EDGE('',*,*,#10363,.F.);
+#10391 = ORIENTED_EDGE('',*,*,#10392,.F.);
+#10392 = EDGE_CURVE('',#8626,#10364,#10393,.T.);
+#10393 = CIRCLE('',#10394,0.7);
+#10394 = AXIS2_PLACEMENT_3D('',#10395,#10396,#10397);
+#10395 = CARTESIAN_POINT('',(-8.6,-3.81,0.9));
+#10396 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10397 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10398 = ORIENTED_EDGE('',*,*,#8633,.F.);
+#10399 = PLANE('',#10400);
+#10400 = AXIS2_PLACEMENT_3D('',#10401,#10402,#10403);
+#10401 = CARTESIAN_POINT('',(-8.6,-3.81,0.9));
+#10402 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10403 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10404 = ADVANCED_FACE('',(#10405),#10411,.F.);
+#10405 = FACE_BOUND('',#10406,.F.);
+#10406 = EDGE_LOOP('',(#10407,#10408,#10409,#10410));
+#10407 = ORIENTED_EDGE('',*,*,#10258,.T.);
+#10408 = ORIENTED_EDGE('',*,*,#10278,.F.);
+#10409 = ORIENTED_EDGE('',*,*,#8321,.F.);
+#10410 = ORIENTED_EDGE('',*,*,#9571,.T.);
+#10411 = CYLINDRICAL_SURFACE('',#10412,0.7);
+#10412 = AXIS2_PLACEMENT_3D('',#10413,#10414,#10415);
+#10413 = CARTESIAN_POINT('',(-8.6,-1.27,0.E+000));
+#10414 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10416 = ADVANCED_FACE('',(#10417),#10423,.F.);
+#10417 = FACE_BOUND('',#10418,.F.);
+#10418 = EDGE_LOOP('',(#10419,#10420,#10421,#10422));
+#10419 = ORIENTED_EDGE('',*,*,#10346,.F.);
+#10420 = ORIENTED_EDGE('',*,*,#10318,.F.);
+#10421 = ORIENTED_EDGE('',*,*,#9590,.T.);
+#10422 = ORIENTED_EDGE('',*,*,#8448,.T.);
+#10423 = CYLINDRICAL_SURFACE('',#10424,0.7);
+#10424 = AXIS2_PLACEMENT_3D('',#10425,#10426,#10427);
+#10425 = CARTESIAN_POINT('',(8.6,-1.27,0.E+000));
+#10426 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10427 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10428 = ADVANCED_FACE('',(#10429),#10448,.F.);
+#10429 = FACE_BOUND('',#10430,.F.);
+#10430 = EDGE_LOOP('',(#10431,#10439,#10446,#10447));
+#10431 = ORIENTED_EDGE('',*,*,#10432,.T.);
+#10432 = EDGE_CURVE('',#9647,#10433,#10435,.T.);
+#10433 = VERTEX_POINT('',#10434);
+#10434 = CARTESIAN_POINT('',(7.9,-3.81,0.9));
+#10435 = LINE('',#10436,#10437);
+#10436 = CARTESIAN_POINT('',(7.9,-3.81,0.E+000));
+#10437 = VECTOR('',#10438,1.);
+#10438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10439 = ORIENTED_EDGE('',*,*,#10440,.F.);
+#10440 = EDGE_CURVE('',#8472,#10433,#10441,.T.);
+#10441 = CIRCLE('',#10442,0.7);
+#10442 = AXIS2_PLACEMENT_3D('',#10443,#10444,#10445);
+#10443 = CARTESIAN_POINT('',(8.6,-3.81,0.9));
+#10444 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10445 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10446 = ORIENTED_EDGE('',*,*,#8471,.F.);
+#10447 = ORIENTED_EDGE('',*,*,#9655,.T.);
+#10448 = CYLINDRICAL_SURFACE('',#10449,0.7);
+#10449 = AXIS2_PLACEMENT_3D('',#10450,#10451,#10452);
+#10450 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#10451 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10452 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10453 = ADVANCED_FACE('',(#10454),#10468,.T.);
+#10454 = FACE_BOUND('',#10455,.T.);
+#10455 = EDGE_LOOP('',(#10456,#10457,#10458,#10459,#10466,#10467));
+#10456 = ORIENTED_EDGE('',*,*,#8550,.T.);
+#10457 = ORIENTED_EDGE('',*,*,#8541,.T.);
+#10458 = ORIENTED_EDGE('',*,*,#8744,.F.);
+#10459 = ORIENTED_EDGE('',*,*,#10460,.F.);
+#10460 = EDGE_CURVE('',#10433,#8745,#10461,.T.);
+#10461 = CIRCLE('',#10462,0.7);
+#10462 = AXIS2_PLACEMENT_3D('',#10463,#10464,#10465);
+#10463 = CARTESIAN_POINT('',(8.6,-3.81,0.9));
+#10464 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10465 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10466 = ORIENTED_EDGE('',*,*,#10440,.F.);
+#10467 = ORIENTED_EDGE('',*,*,#8479,.F.);
+#10468 = PLANE('',#10469);
+#10469 = AXIS2_PLACEMENT_3D('',#10470,#10471,#10472);
+#10470 = CARTESIAN_POINT('',(8.6,-3.81,0.9));
+#10471 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10472 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10473 = ADVANCED_FACE('',(#10474),#10493,.F.);
+#10474 = FACE_BOUND('',#10475,.F.);
+#10475 = EDGE_LOOP('',(#10476,#10485,#10491,#10492));
+#10476 = ORIENTED_EDGE('',*,*,#10477,.F.);
+#10477 = EDGE_CURVE('',#10478,#8595,#10480,.T.);
+#10478 = VERTEX_POINT('',#10479);
+#10479 = CARTESIAN_POINT('',(-7.9,-6.35,0.9));
+#10480 = CIRCLE('',#10481,0.7);
+#10481 = AXIS2_PLACEMENT_3D('',#10482,#10483,#10484);
+#10482 = CARTESIAN_POINT('',(-8.6,-6.35,0.9));
+#10483 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10484 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10485 = ORIENTED_EDGE('',*,*,#10486,.F.);
+#10486 = EDGE_CURVE('',#9675,#10478,#10487,.T.);
+#10487 = LINE('',#10488,#10489);
+#10488 = CARTESIAN_POINT('',(-7.9,-6.35,0.E+000));
+#10489 = VECTOR('',#10490,1.);
+#10490 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10491 = ORIENTED_EDGE('',*,*,#9674,.T.);
+#10492 = ORIENTED_EDGE('',*,*,#8602,.T.);
+#10493 = CYLINDRICAL_SURFACE('',#10494,0.7);
+#10494 = AXIS2_PLACEMENT_3D('',#10495,#10496,#10497);
+#10495 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#10496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10497 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10498 = ADVANCED_FACE('',(#10499),#10513,.T.);
+#10499 = FACE_BOUND('',#10500,.T.);
+#10500 = EDGE_LOOP('',(#10501,#10502,#10503,#10504,#10505,#10512));
+#10501 = ORIENTED_EDGE('',*,*,#8693,.T.);
+#10502 = ORIENTED_EDGE('',*,*,#8684,.T.);
+#10503 = ORIENTED_EDGE('',*,*,#8594,.F.);
+#10504 = ORIENTED_EDGE('',*,*,#10477,.F.);
+#10505 = ORIENTED_EDGE('',*,*,#10506,.F.);
+#10506 = EDGE_CURVE('',#8891,#10478,#10507,.T.);
+#10507 = CIRCLE('',#10508,0.7);
+#10508 = AXIS2_PLACEMENT_3D('',#10509,#10510,#10511);
+#10509 = CARTESIAN_POINT('',(-8.6,-6.35,0.9));
+#10510 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10511 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10512 = ORIENTED_EDGE('',*,*,#8898,.F.);
+#10513 = PLANE('',#10514);
+#10514 = AXIS2_PLACEMENT_3D('',#10515,#10516,#10517);
+#10515 = CARTESIAN_POINT('',(-8.6,-6.35,0.9));
+#10516 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10517 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10518 = ADVANCED_FACE('',(#10519),#10525,.F.);
+#10519 = FACE_BOUND('',#10520,.F.);
+#10520 = EDGE_LOOP('',(#10521,#10522,#10523,#10524));
+#10521 = ORIENTED_EDGE('',*,*,#10372,.T.);
+#10522 = ORIENTED_EDGE('',*,*,#10392,.F.);
+#10523 = ORIENTED_EDGE('',*,*,#8625,.F.);
+#10524 = ORIENTED_EDGE('',*,*,#9627,.T.);
+#10525 = CYLINDRICAL_SURFACE('',#10526,0.7);
+#10526 = AXIS2_PLACEMENT_3D('',#10527,#10528,#10529);
+#10527 = CARTESIAN_POINT('',(-8.6,-3.81,0.E+000));
+#10528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10529 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10530 = ADVANCED_FACE('',(#10531),#10537,.F.);
+#10531 = FACE_BOUND('',#10532,.F.);
+#10532 = EDGE_LOOP('',(#10533,#10534,#10535,#10536));
+#10533 = ORIENTED_EDGE('',*,*,#10460,.F.);
+#10534 = ORIENTED_EDGE('',*,*,#10432,.F.);
+#10535 = ORIENTED_EDGE('',*,*,#9646,.T.);
+#10536 = ORIENTED_EDGE('',*,*,#8752,.T.);
+#10537 = CYLINDRICAL_SURFACE('',#10538,0.7);
+#10538 = AXIS2_PLACEMENT_3D('',#10539,#10540,#10541);
+#10539 = CARTESIAN_POINT('',(8.6,-3.81,0.E+000));
+#10540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10541 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10542 = ADVANCED_FACE('',(#10543),#10562,.F.);
+#10543 = FACE_BOUND('',#10544,.F.);
+#10544 = EDGE_LOOP('',(#10545,#10553,#10560,#10561));
+#10545 = ORIENTED_EDGE('',*,*,#10546,.T.);
+#10546 = EDGE_CURVE('',#9703,#10547,#10549,.T.);
+#10547 = VERTEX_POINT('',#10548);
+#10548 = CARTESIAN_POINT('',(7.9,-6.35,0.9));
+#10549 = LINE('',#10550,#10551);
+#10550 = CARTESIAN_POINT('',(7.9,-6.35,0.E+000));
+#10551 = VECTOR('',#10552,1.);
+#10552 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10553 = ORIENTED_EDGE('',*,*,#10554,.F.);
+#10554 = EDGE_CURVE('',#8776,#10547,#10555,.T.);
+#10555 = CIRCLE('',#10556,0.7);
+#10556 = AXIS2_PLACEMENT_3D('',#10557,#10558,#10559);
+#10557 = CARTESIAN_POINT('',(8.6,-6.35,0.9));
+#10558 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10559 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10560 = ORIENTED_EDGE('',*,*,#8775,.F.);
+#10561 = ORIENTED_EDGE('',*,*,#9711,.T.);
+#10562 = CYLINDRICAL_SURFACE('',#10563,0.7);
+#10563 = AXIS2_PLACEMENT_3D('',#10564,#10565,#10566);
+#10564 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#10565 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10566 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10567 = ADVANCED_FACE('',(#10568),#10582,.T.);
+#10568 = FACE_BOUND('',#10569,.T.);
+#10569 = EDGE_LOOP('',(#10570,#10571,#10572,#10573,#10580,#10581));
+#10570 = ORIENTED_EDGE('',*,*,#8854,.T.);
+#10571 = ORIENTED_EDGE('',*,*,#8845,.T.);
+#10572 = ORIENTED_EDGE('',*,*,#8945,.F.);
+#10573 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10574 = EDGE_CURVE('',#10547,#8946,#10575,.T.);
+#10575 = CIRCLE('',#10576,0.7);
+#10576 = AXIS2_PLACEMENT_3D('',#10577,#10578,#10579);
+#10577 = CARTESIAN_POINT('',(8.6,-6.35,0.9));
+#10578 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10579 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10580 = ORIENTED_EDGE('',*,*,#10554,.F.);
+#10581 = ORIENTED_EDGE('',*,*,#8783,.F.);
+#10582 = PLANE('',#10583);
+#10583 = AXIS2_PLACEMENT_3D('',#10584,#10585,#10586);
+#10584 = CARTESIAN_POINT('',(8.6,-6.35,0.9));
+#10585 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10586 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10587 = ADVANCED_FACE('',(#10588),#10594,.F.);
+#10588 = FACE_BOUND('',#10589,.F.);
+#10589 = EDGE_LOOP('',(#10590,#10591,#10592,#10593));
+#10590 = ORIENTED_EDGE('',*,*,#10486,.T.);
+#10591 = ORIENTED_EDGE('',*,*,#10506,.F.);
+#10592 = ORIENTED_EDGE('',*,*,#8890,.F.);
+#10593 = ORIENTED_EDGE('',*,*,#9683,.T.);
+#10594 = CYLINDRICAL_SURFACE('',#10595,0.7);
+#10595 = AXIS2_PLACEMENT_3D('',#10596,#10597,#10598);
+#10596 = CARTESIAN_POINT('',(-8.6,-6.35,0.E+000));
+#10597 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10598 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10599 = ADVANCED_FACE('',(#10600),#10606,.F.);
+#10600 = FACE_BOUND('',#10601,.F.);
+#10601 = EDGE_LOOP('',(#10602,#10603,#10604,#10605));
+#10602 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10603 = ORIENTED_EDGE('',*,*,#10546,.F.);
+#10604 = ORIENTED_EDGE('',*,*,#9702,.T.);
+#10605 = ORIENTED_EDGE('',*,*,#8953,.T.);
+#10606 = CYLINDRICAL_SURFACE('',#10607,0.7);
+#10607 = AXIS2_PLACEMENT_3D('',#10608,#10609,#10610);
+#10608 = CARTESIAN_POINT('',(8.6,-6.35,0.E+000));
+#10609 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10610 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#10611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10615))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#10612,#10613,#10614))
+REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#10612 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#10613 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#10614 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#10615 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-007),#10612,
+ 'distance_accuracy_value','confusion accuracy');
+#10616 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#10617 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #10618,#10626,#10633,#10640,#10647,#10654,#10662,#10669,#10676,
+ #10683,#10690,#10697,#10704,#10711,#10718,#10725,#10732,#10739,
+ #10746,#10753,#10760,#10767,#10774,#10781,#10788,#10795,#10802,
+ #10809,#10816,#10823,#10830,#10837,#10844,#10851,#10858,#10865,
+ #10872,#10879,#10886,#10893,#10900,#10907,#10914,#10921,#10928,
+ #10935,#10942,#10949,#10956,#10963,#10970,#10977,#10984,#10991,
+ #10998,#11005,#11012,#11019,#11026,#11033,#11040,#11047,#11054,
+ #11061,#11068,#11075,#11082,#11089,#11096,#11103,#11110,#11117,
+ #11124,#11131,#11138,#11145,#11152,#11159,#11166,#11173,#11180,
+ #11187,#11194,#11201,#11208,#11215,#11222,#11229,#11237,#11244,
+ #11251,#11258,#11265,#11272,#11279,#11286,#11293,#11300,#11307,
+ #11314,#11321,#11328,#11335,#11342,#11349,#11356,#11363,#11370,
+ #11377,#11384,#11391,#11398,#11405,#11412,#11419,#11426,#11433,
+ #11440,#11447,#11454,#11461,#11468,#11475,#11482,#11489,#11496,
+ #11503,#11510,#11517,#11524,#11531,#11538,#11545,#11552,#11559,
+ #11566,#11573,#11580,#11587,#11594,#11601,#11608,#11615,#11622,
+ #11629,#11636,#11643,#11650,#11657,#11664,#11671,#11678,#11685,
+ #11692,#11699,#11706,#11713,#11720,#11727,#11734,#11741,#11748,
+ #11755,#11762,#11769,#11776,#11783,#11790,#11797,#11804,#11811,
+ #11819,#11826,#11833,#11840,#11847,#11854,#11861,#11868,#11875,
+ #11882,#11889,#11896,#11903,#11911,#11918,#11925,#11932,#11939,
+ #11946,#11953,#11960,#11967,#11974,#11981,#11988,#11995,#12002,
+ #12009,#12016,#12023,#12030,#12037,#12044,#12051,#12058,#12065,
+ #12072,#12079,#12086,#12093,#12100,#12107,#12114,#12121,#12128,
+ #12135,#12142,#12149,#12156,#12163,#12170,#12177,#12184,#12191,
+ #12198,#12205,#12212,#12219,#12226,#12233,#12240,#12247,#12254,
+ #12261,#12268,#12275,#12282,#12289,#12296,#12303,#12310,#12317,
+ #12324,#12331,#12338,#12345,#12352,#12359,#12366,#12373,#12380,
+ #12387,#12394,#12401,#12408,#12415,#12422,#12429,#12436,#12443,
+ #12450,#12457,#12464,#12471,#12478,#12485,#12492,#12499,#12506,
+ #12513,#12520,#12527,#12534,#12541,#12548,#12555,#12562,#12569,
+ #12576,#12583,#12590,#12597,#12604,#12611,#12618,#12625,#12632,
+ #12639,#12646,#12653,#12660,#12667,#12674,#12681,#12688,#12695,
+ #12702,#12709,#12716,#12723,#12730,#12737,#12744,#12751,#12758,
+ #12765,#12772,#12779,#12786,#12793,#12800,#12807,#12814,#12821,
+ #12828,#12835,#12842,#12849,#12856,#12863,#12870,#12877,#12884,
+ #12891,#12898,#12905,#12912,#12919,#12926,#12933,#12940,#12947,
+ #12954,#12961,#12968,#12975),#10611);
+#10618 = STYLED_ITEM('color',(#10619),#17);
+#10619 = PRESENTATION_STYLE_ASSIGNMENT((#10620));
+#10620 = SURFACE_STYLE_USAGE(.BOTH.,#10621);
+#10621 = SURFACE_SIDE_STYLE('',(#10622));
+#10622 = SURFACE_STYLE_FILL_AREA(#10623);
+#10623 = FILL_AREA_STYLE('',(#10624));
+#10624 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10625 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#10626 = STYLED_ITEM('color',(#10627),#57);
+#10627 = PRESENTATION_STYLE_ASSIGNMENT((#10628));
+#10628 = SURFACE_STYLE_USAGE(.BOTH.,#10629);
+#10629 = SURFACE_SIDE_STYLE('',(#10630));
+#10630 = SURFACE_STYLE_FILL_AREA(#10631);
+#10631 = FILL_AREA_STYLE('',(#10632));
+#10632 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10633 = STYLED_ITEM('color',(#10634),#88);
+#10634 = PRESENTATION_STYLE_ASSIGNMENT((#10635));
+#10635 = SURFACE_STYLE_USAGE(.BOTH.,#10636);
+#10636 = SURFACE_SIDE_STYLE('',(#10637));
+#10637 = SURFACE_STYLE_FILL_AREA(#10638);
+#10638 = FILL_AREA_STYLE('',(#10639));
+#10639 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10640 = STYLED_ITEM('color',(#10641),#112);
+#10641 = PRESENTATION_STYLE_ASSIGNMENT((#10642));
+#10642 = SURFACE_STYLE_USAGE(.BOTH.,#10643);
+#10643 = SURFACE_SIDE_STYLE('',(#10644));
+#10644 = SURFACE_STYLE_FILL_AREA(#10645);
+#10645 = FILL_AREA_STYLE('',(#10646));
+#10646 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10647 = STYLED_ITEM('color',(#10648),#136);
+#10648 = PRESENTATION_STYLE_ASSIGNMENT((#10649));
+#10649 = SURFACE_STYLE_USAGE(.BOTH.,#10650);
+#10650 = SURFACE_SIDE_STYLE('',(#10651));
+#10651 = SURFACE_STYLE_FILL_AREA(#10652);
+#10652 = FILL_AREA_STYLE('',(#10653));
+#10653 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10654 = STYLED_ITEM('color',(#10655),#153);
+#10655 = PRESENTATION_STYLE_ASSIGNMENT((#10656));
+#10656 = SURFACE_STYLE_USAGE(.BOTH.,#10657);
+#10657 = SURFACE_SIDE_STYLE('',(#10658));
+#10658 = SURFACE_STYLE_FILL_AREA(#10659);
+#10659 = FILL_AREA_STYLE('',(#10660));
+#10660 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10661 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#10662 = STYLED_ITEM('color',(#10663),#1743);
+#10663 = PRESENTATION_STYLE_ASSIGNMENT((#10664));
+#10664 = SURFACE_STYLE_USAGE(.BOTH.,#10665);
+#10665 = SURFACE_SIDE_STYLE('',(#10666));
+#10666 = SURFACE_STYLE_FILL_AREA(#10667);
+#10667 = FILL_AREA_STYLE('',(#10668));
+#10668 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10669 = STYLED_ITEM('color',(#10670),#1798);
+#10670 = PRESENTATION_STYLE_ASSIGNMENT((#10671));
+#10671 = SURFACE_STYLE_USAGE(.BOTH.,#10672);
+#10672 = SURFACE_SIDE_STYLE('',(#10673));
+#10673 = SURFACE_STYLE_FILL_AREA(#10674);
+#10674 = FILL_AREA_STYLE('',(#10675));
+#10675 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10676 = STYLED_ITEM('color',(#10677),#1822);
+#10677 = PRESENTATION_STYLE_ASSIGNMENT((#10678));
+#10678 = SURFACE_STYLE_USAGE(.BOTH.,#10679);
+#10679 = SURFACE_SIDE_STYLE('',(#10680));
+#10680 = SURFACE_STYLE_FILL_AREA(#10681);
+#10681 = FILL_AREA_STYLE('',(#10682));
+#10682 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10683 = STYLED_ITEM('color',(#10684),#1846);
+#10684 = PRESENTATION_STYLE_ASSIGNMENT((#10685));
+#10685 = SURFACE_STYLE_USAGE(.BOTH.,#10686);
+#10686 = SURFACE_SIDE_STYLE('',(#10687));
+#10687 = SURFACE_STYLE_FILL_AREA(#10688);
+#10688 = FILL_AREA_STYLE('',(#10689));
+#10689 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10690 = STYLED_ITEM('color',(#10691),#1870);
+#10691 = PRESENTATION_STYLE_ASSIGNMENT((#10692));
+#10692 = SURFACE_STYLE_USAGE(.BOTH.,#10693);
+#10693 = SURFACE_SIDE_STYLE('',(#10694));
+#10694 = SURFACE_STYLE_FILL_AREA(#10695);
+#10695 = FILL_AREA_STYLE('',(#10696));
+#10696 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10697 = STYLED_ITEM('color',(#10698),#1918);
+#10698 = PRESENTATION_STYLE_ASSIGNMENT((#10699));
+#10699 = SURFACE_STYLE_USAGE(.BOTH.,#10700);
+#10700 = SURFACE_SIDE_STYLE('',(#10701));
+#10701 = SURFACE_STYLE_FILL_AREA(#10702);
+#10702 = FILL_AREA_STYLE('',(#10703));
+#10703 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10704 = STYLED_ITEM('color',(#10705),#1942);
+#10705 = PRESENTATION_STYLE_ASSIGNMENT((#10706));
+#10706 = SURFACE_STYLE_USAGE(.BOTH.,#10707);
+#10707 = SURFACE_SIDE_STYLE('',(#10708));
+#10708 = SURFACE_STYLE_FILL_AREA(#10709);
+#10709 = FILL_AREA_STYLE('',(#10710));
+#10710 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10711 = STYLED_ITEM('color',(#10712),#1966);
+#10712 = PRESENTATION_STYLE_ASSIGNMENT((#10713));
+#10713 = SURFACE_STYLE_USAGE(.BOTH.,#10714);
+#10714 = SURFACE_SIDE_STYLE('',(#10715));
+#10715 = SURFACE_STYLE_FILL_AREA(#10716);
+#10716 = FILL_AREA_STYLE('',(#10717));
+#10717 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10718 = STYLED_ITEM('color',(#10719),#2038);
+#10719 = PRESENTATION_STYLE_ASSIGNMENT((#10720));
+#10720 = SURFACE_STYLE_USAGE(.BOTH.,#10721);
+#10721 = SURFACE_SIDE_STYLE('',(#10722));
+#10722 = SURFACE_STYLE_FILL_AREA(#10723);
+#10723 = FILL_AREA_STYLE('',(#10724));
+#10724 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10725 = STYLED_ITEM('color',(#10726),#2062);
+#10726 = PRESENTATION_STYLE_ASSIGNMENT((#10727));
+#10727 = SURFACE_STYLE_USAGE(.BOTH.,#10728);
+#10728 = SURFACE_SIDE_STYLE('',(#10729));
+#10729 = SURFACE_STYLE_FILL_AREA(#10730);
+#10730 = FILL_AREA_STYLE('',(#10731));
+#10731 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10732 = STYLED_ITEM('color',(#10733),#2086);
+#10733 = PRESENTATION_STYLE_ASSIGNMENT((#10734));
+#10734 = SURFACE_STYLE_USAGE(.BOTH.,#10735);
+#10735 = SURFACE_SIDE_STYLE('',(#10736));
+#10736 = SURFACE_STYLE_FILL_AREA(#10737);
+#10737 = FILL_AREA_STYLE('',(#10738));
+#10738 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10739 = STYLED_ITEM('color',(#10740),#2110);
+#10740 = PRESENTATION_STYLE_ASSIGNMENT((#10741));
+#10741 = SURFACE_STYLE_USAGE(.BOTH.,#10742);
+#10742 = SURFACE_SIDE_STYLE('',(#10743));
+#10743 = SURFACE_STYLE_FILL_AREA(#10744);
+#10744 = FILL_AREA_STYLE('',(#10745));
+#10745 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10746 = STYLED_ITEM('color',(#10747),#2134);
+#10747 = PRESENTATION_STYLE_ASSIGNMENT((#10748));
+#10748 = SURFACE_STYLE_USAGE(.BOTH.,#10749);
+#10749 = SURFACE_SIDE_STYLE('',(#10750));
+#10750 = SURFACE_STYLE_FILL_AREA(#10751);
+#10751 = FILL_AREA_STYLE('',(#10752));
+#10752 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10753 = STYLED_ITEM('color',(#10754),#2206);
+#10754 = PRESENTATION_STYLE_ASSIGNMENT((#10755));
+#10755 = SURFACE_STYLE_USAGE(.BOTH.,#10756);
+#10756 = SURFACE_SIDE_STYLE('',(#10757));
+#10757 = SURFACE_STYLE_FILL_AREA(#10758);
+#10758 = FILL_AREA_STYLE('',(#10759));
+#10759 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10760 = STYLED_ITEM('color',(#10761),#2230);
+#10761 = PRESENTATION_STYLE_ASSIGNMENT((#10762));
+#10762 = SURFACE_STYLE_USAGE(.BOTH.,#10763);
+#10763 = SURFACE_SIDE_STYLE('',(#10764));
+#10764 = SURFACE_STYLE_FILL_AREA(#10765);
+#10765 = FILL_AREA_STYLE('',(#10766));
+#10766 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10767 = STYLED_ITEM('color',(#10768),#2254);
+#10768 = PRESENTATION_STYLE_ASSIGNMENT((#10769));
+#10769 = SURFACE_STYLE_USAGE(.BOTH.,#10770);
+#10770 = SURFACE_SIDE_STYLE('',(#10771));
+#10771 = SURFACE_STYLE_FILL_AREA(#10772);
+#10772 = FILL_AREA_STYLE('',(#10773));
+#10773 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10774 = STYLED_ITEM('color',(#10775),#2326);
+#10775 = PRESENTATION_STYLE_ASSIGNMENT((#10776));
+#10776 = SURFACE_STYLE_USAGE(.BOTH.,#10777);
+#10777 = SURFACE_SIDE_STYLE('',(#10778));
+#10778 = SURFACE_STYLE_FILL_AREA(#10779);
+#10779 = FILL_AREA_STYLE('',(#10780));
+#10780 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10781 = STYLED_ITEM('color',(#10782),#2350);
+#10782 = PRESENTATION_STYLE_ASSIGNMENT((#10783));
+#10783 = SURFACE_STYLE_USAGE(.BOTH.,#10784);
+#10784 = SURFACE_SIDE_STYLE('',(#10785));
+#10785 = SURFACE_STYLE_FILL_AREA(#10786);
+#10786 = FILL_AREA_STYLE('',(#10787));
+#10787 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10788 = STYLED_ITEM('color',(#10789),#2374);
+#10789 = PRESENTATION_STYLE_ASSIGNMENT((#10790));
+#10790 = SURFACE_STYLE_USAGE(.BOTH.,#10791);
+#10791 = SURFACE_SIDE_STYLE('',(#10792));
+#10792 = SURFACE_STYLE_FILL_AREA(#10793);
+#10793 = FILL_AREA_STYLE('',(#10794));
+#10794 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10795 = STYLED_ITEM('color',(#10796),#2398);
+#10796 = PRESENTATION_STYLE_ASSIGNMENT((#10797));
+#10797 = SURFACE_STYLE_USAGE(.BOTH.,#10798);
+#10798 = SURFACE_SIDE_STYLE('',(#10799));
+#10799 = SURFACE_STYLE_FILL_AREA(#10800);
+#10800 = FILL_AREA_STYLE('',(#10801));
+#10801 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10802 = STYLED_ITEM('color',(#10803),#2422);
+#10803 = PRESENTATION_STYLE_ASSIGNMENT((#10804));
+#10804 = SURFACE_STYLE_USAGE(.BOTH.,#10805);
+#10805 = SURFACE_SIDE_STYLE('',(#10806));
+#10806 = SURFACE_STYLE_FILL_AREA(#10807);
+#10807 = FILL_AREA_STYLE('',(#10808));
+#10808 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10809 = STYLED_ITEM('color',(#10810),#2494);
+#10810 = PRESENTATION_STYLE_ASSIGNMENT((#10811));
+#10811 = SURFACE_STYLE_USAGE(.BOTH.,#10812);
+#10812 = SURFACE_SIDE_STYLE('',(#10813));
+#10813 = SURFACE_STYLE_FILL_AREA(#10814);
+#10814 = FILL_AREA_STYLE('',(#10815));
+#10815 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10816 = STYLED_ITEM('color',(#10817),#2518);
+#10817 = PRESENTATION_STYLE_ASSIGNMENT((#10818));
+#10818 = SURFACE_STYLE_USAGE(.BOTH.,#10819);
+#10819 = SURFACE_SIDE_STYLE('',(#10820));
+#10820 = SURFACE_STYLE_FILL_AREA(#10821);
+#10821 = FILL_AREA_STYLE('',(#10822));
+#10822 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10823 = STYLED_ITEM('color',(#10824),#2542);
+#10824 = PRESENTATION_STYLE_ASSIGNMENT((#10825));
+#10825 = SURFACE_STYLE_USAGE(.BOTH.,#10826);
+#10826 = SURFACE_SIDE_STYLE('',(#10827));
+#10827 = SURFACE_STYLE_FILL_AREA(#10828);
+#10828 = FILL_AREA_STYLE('',(#10829));
+#10829 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10830 = STYLED_ITEM('color',(#10831),#2614);
+#10831 = PRESENTATION_STYLE_ASSIGNMENT((#10832));
+#10832 = SURFACE_STYLE_USAGE(.BOTH.,#10833);
+#10833 = SURFACE_SIDE_STYLE('',(#10834));
+#10834 = SURFACE_STYLE_FILL_AREA(#10835);
+#10835 = FILL_AREA_STYLE('',(#10836));
+#10836 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10837 = STYLED_ITEM('color',(#10838),#2638);
+#10838 = PRESENTATION_STYLE_ASSIGNMENT((#10839));
+#10839 = SURFACE_STYLE_USAGE(.BOTH.,#10840);
+#10840 = SURFACE_SIDE_STYLE('',(#10841));
+#10841 = SURFACE_STYLE_FILL_AREA(#10842);
+#10842 = FILL_AREA_STYLE('',(#10843));
+#10843 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10844 = STYLED_ITEM('color',(#10845),#2662);
+#10845 = PRESENTATION_STYLE_ASSIGNMENT((#10846));
+#10846 = SURFACE_STYLE_USAGE(.BOTH.,#10847);
+#10847 = SURFACE_SIDE_STYLE('',(#10848));
+#10848 = SURFACE_STYLE_FILL_AREA(#10849);
+#10849 = FILL_AREA_STYLE('',(#10850));
+#10850 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10851 = STYLED_ITEM('color',(#10852),#2686);
+#10852 = PRESENTATION_STYLE_ASSIGNMENT((#10853));
+#10853 = SURFACE_STYLE_USAGE(.BOTH.,#10854);
+#10854 = SURFACE_SIDE_STYLE('',(#10855));
+#10855 = SURFACE_STYLE_FILL_AREA(#10856);
+#10856 = FILL_AREA_STYLE('',(#10857));
+#10857 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10858 = STYLED_ITEM('color',(#10859),#2710);
+#10859 = PRESENTATION_STYLE_ASSIGNMENT((#10860));
+#10860 = SURFACE_STYLE_USAGE(.BOTH.,#10861);
+#10861 = SURFACE_SIDE_STYLE('',(#10862));
+#10862 = SURFACE_STYLE_FILL_AREA(#10863);
+#10863 = FILL_AREA_STYLE('',(#10864));
+#10864 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10865 = STYLED_ITEM('color',(#10866),#2782);
+#10866 = PRESENTATION_STYLE_ASSIGNMENT((#10867));
+#10867 = SURFACE_STYLE_USAGE(.BOTH.,#10868);
+#10868 = SURFACE_SIDE_STYLE('',(#10869));
+#10869 = SURFACE_STYLE_FILL_AREA(#10870);
+#10870 = FILL_AREA_STYLE('',(#10871));
+#10871 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10872 = STYLED_ITEM('color',(#10873),#2806);
+#10873 = PRESENTATION_STYLE_ASSIGNMENT((#10874));
+#10874 = SURFACE_STYLE_USAGE(.BOTH.,#10875);
+#10875 = SURFACE_SIDE_STYLE('',(#10876));
+#10876 = SURFACE_STYLE_FILL_AREA(#10877);
+#10877 = FILL_AREA_STYLE('',(#10878));
+#10878 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10879 = STYLED_ITEM('color',(#10880),#2830);
+#10880 = PRESENTATION_STYLE_ASSIGNMENT((#10881));
+#10881 = SURFACE_STYLE_USAGE(.BOTH.,#10882);
+#10882 = SURFACE_SIDE_STYLE('',(#10883));
+#10883 = SURFACE_STYLE_FILL_AREA(#10884);
+#10884 = FILL_AREA_STYLE('',(#10885));
+#10885 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10886 = STYLED_ITEM('color',(#10887),#2902);
+#10887 = PRESENTATION_STYLE_ASSIGNMENT((#10888));
+#10888 = SURFACE_STYLE_USAGE(.BOTH.,#10889);
+#10889 = SURFACE_SIDE_STYLE('',(#10890));
+#10890 = SURFACE_STYLE_FILL_AREA(#10891);
+#10891 = FILL_AREA_STYLE('',(#10892));
+#10892 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10893 = STYLED_ITEM('color',(#10894),#2926);
+#10894 = PRESENTATION_STYLE_ASSIGNMENT((#10895));
+#10895 = SURFACE_STYLE_USAGE(.BOTH.,#10896);
+#10896 = SURFACE_SIDE_STYLE('',(#10897));
+#10897 = SURFACE_STYLE_FILL_AREA(#10898);
+#10898 = FILL_AREA_STYLE('',(#10899));
+#10899 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10900 = STYLED_ITEM('color',(#10901),#2950);
+#10901 = PRESENTATION_STYLE_ASSIGNMENT((#10902));
+#10902 = SURFACE_STYLE_USAGE(.BOTH.,#10903);
+#10903 = SURFACE_SIDE_STYLE('',(#10904));
+#10904 = SURFACE_STYLE_FILL_AREA(#10905);
+#10905 = FILL_AREA_STYLE('',(#10906));
+#10906 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10907 = STYLED_ITEM('color',(#10908),#2974);
+#10908 = PRESENTATION_STYLE_ASSIGNMENT((#10909));
+#10909 = SURFACE_STYLE_USAGE(.BOTH.,#10910);
+#10910 = SURFACE_SIDE_STYLE('',(#10911));
+#10911 = SURFACE_STYLE_FILL_AREA(#10912);
+#10912 = FILL_AREA_STYLE('',(#10913));
+#10913 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10914 = STYLED_ITEM('color',(#10915),#2998);
+#10915 = PRESENTATION_STYLE_ASSIGNMENT((#10916));
+#10916 = SURFACE_STYLE_USAGE(.BOTH.,#10917);
+#10917 = SURFACE_SIDE_STYLE('',(#10918));
+#10918 = SURFACE_STYLE_FILL_AREA(#10919);
+#10919 = FILL_AREA_STYLE('',(#10920));
+#10920 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10921 = STYLED_ITEM('color',(#10922),#3070);
+#10922 = PRESENTATION_STYLE_ASSIGNMENT((#10923));
+#10923 = SURFACE_STYLE_USAGE(.BOTH.,#10924);
+#10924 = SURFACE_SIDE_STYLE('',(#10925));
+#10925 = SURFACE_STYLE_FILL_AREA(#10926);
+#10926 = FILL_AREA_STYLE('',(#10927));
+#10927 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10928 = STYLED_ITEM('color',(#10929),#3094);
+#10929 = PRESENTATION_STYLE_ASSIGNMENT((#10930));
+#10930 = SURFACE_STYLE_USAGE(.BOTH.,#10931);
+#10931 = SURFACE_SIDE_STYLE('',(#10932));
+#10932 = SURFACE_STYLE_FILL_AREA(#10933);
+#10933 = FILL_AREA_STYLE('',(#10934));
+#10934 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10935 = STYLED_ITEM('color',(#10936),#3118);
+#10936 = PRESENTATION_STYLE_ASSIGNMENT((#10937));
+#10937 = SURFACE_STYLE_USAGE(.BOTH.,#10938);
+#10938 = SURFACE_SIDE_STYLE('',(#10939));
+#10939 = SURFACE_STYLE_FILL_AREA(#10940);
+#10940 = FILL_AREA_STYLE('',(#10941));
+#10941 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10942 = STYLED_ITEM('color',(#10943),#3190);
+#10943 = PRESENTATION_STYLE_ASSIGNMENT((#10944));
+#10944 = SURFACE_STYLE_USAGE(.BOTH.,#10945);
+#10945 = SURFACE_SIDE_STYLE('',(#10946));
+#10946 = SURFACE_STYLE_FILL_AREA(#10947);
+#10947 = FILL_AREA_STYLE('',(#10948));
+#10948 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10949 = STYLED_ITEM('color',(#10950),#3214);
+#10950 = PRESENTATION_STYLE_ASSIGNMENT((#10951));
+#10951 = SURFACE_STYLE_USAGE(.BOTH.,#10952);
+#10952 = SURFACE_SIDE_STYLE('',(#10953));
+#10953 = SURFACE_STYLE_FILL_AREA(#10954);
+#10954 = FILL_AREA_STYLE('',(#10955));
+#10955 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10956 = STYLED_ITEM('color',(#10957),#3238);
+#10957 = PRESENTATION_STYLE_ASSIGNMENT((#10958));
+#10958 = SURFACE_STYLE_USAGE(.BOTH.,#10959);
+#10959 = SURFACE_SIDE_STYLE('',(#10960));
+#10960 = SURFACE_STYLE_FILL_AREA(#10961);
+#10961 = FILL_AREA_STYLE('',(#10962));
+#10962 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10963 = STYLED_ITEM('color',(#10964),#3262);
+#10964 = PRESENTATION_STYLE_ASSIGNMENT((#10965));
+#10965 = SURFACE_STYLE_USAGE(.BOTH.,#10966);
+#10966 = SURFACE_SIDE_STYLE('',(#10967));
+#10967 = SURFACE_STYLE_FILL_AREA(#10968);
+#10968 = FILL_AREA_STYLE('',(#10969));
+#10969 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10970 = STYLED_ITEM('color',(#10971),#3286);
+#10971 = PRESENTATION_STYLE_ASSIGNMENT((#10972));
+#10972 = SURFACE_STYLE_USAGE(.BOTH.,#10973);
+#10973 = SURFACE_SIDE_STYLE('',(#10974));
+#10974 = SURFACE_STYLE_FILL_AREA(#10975);
+#10975 = FILL_AREA_STYLE('',(#10976));
+#10976 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10977 = STYLED_ITEM('color',(#10978),#3358);
+#10978 = PRESENTATION_STYLE_ASSIGNMENT((#10979));
+#10979 = SURFACE_STYLE_USAGE(.BOTH.,#10980);
+#10980 = SURFACE_SIDE_STYLE('',(#10981));
+#10981 = SURFACE_STYLE_FILL_AREA(#10982);
+#10982 = FILL_AREA_STYLE('',(#10983));
+#10983 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10984 = STYLED_ITEM('color',(#10985),#3382);
+#10985 = PRESENTATION_STYLE_ASSIGNMENT((#10986));
+#10986 = SURFACE_STYLE_USAGE(.BOTH.,#10987);
+#10987 = SURFACE_SIDE_STYLE('',(#10988));
+#10988 = SURFACE_STYLE_FILL_AREA(#10989);
+#10989 = FILL_AREA_STYLE('',(#10990));
+#10990 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10991 = STYLED_ITEM('color',(#10992),#3406);
+#10992 = PRESENTATION_STYLE_ASSIGNMENT((#10993));
+#10993 = SURFACE_STYLE_USAGE(.BOTH.,#10994);
+#10994 = SURFACE_SIDE_STYLE('',(#10995));
+#10995 = SURFACE_STYLE_FILL_AREA(#10996);
+#10996 = FILL_AREA_STYLE('',(#10997));
+#10997 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10998 = STYLED_ITEM('color',(#10999),#3454);
+#10999 = PRESENTATION_STYLE_ASSIGNMENT((#11000));
+#11000 = SURFACE_STYLE_USAGE(.BOTH.,#11001);
+#11001 = SURFACE_SIDE_STYLE('',(#11002));
+#11002 = SURFACE_STYLE_FILL_AREA(#11003);
+#11003 = FILL_AREA_STYLE('',(#11004));
+#11004 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11005 = STYLED_ITEM('color',(#11006),#3478);
+#11006 = PRESENTATION_STYLE_ASSIGNMENT((#11007));
+#11007 = SURFACE_STYLE_USAGE(.BOTH.,#11008);
+#11008 = SURFACE_SIDE_STYLE('',(#11009));
+#11009 = SURFACE_STYLE_FILL_AREA(#11010);
+#11010 = FILL_AREA_STYLE('',(#11011));
+#11011 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11012 = STYLED_ITEM('color',(#11013),#3502);
+#11013 = PRESENTATION_STYLE_ASSIGNMENT((#11014));
+#11014 = SURFACE_STYLE_USAGE(.BOTH.,#11015);
+#11015 = SURFACE_SIDE_STYLE('',(#11016));
+#11016 = SURFACE_STYLE_FILL_AREA(#11017);
+#11017 = FILL_AREA_STYLE('',(#11018));
+#11018 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11019 = STYLED_ITEM('color',(#11020),#3526);
+#11020 = PRESENTATION_STYLE_ASSIGNMENT((#11021));
+#11021 = SURFACE_STYLE_USAGE(.BOTH.,#11022);
+#11022 = SURFACE_SIDE_STYLE('',(#11023));
+#11023 = SURFACE_STYLE_FILL_AREA(#11024);
+#11024 = FILL_AREA_STYLE('',(#11025));
+#11025 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11026 = STYLED_ITEM('color',(#11027),#3567);
+#11027 = PRESENTATION_STYLE_ASSIGNMENT((#11028));
+#11028 = SURFACE_STYLE_USAGE(.BOTH.,#11029);
+#11029 = SURFACE_SIDE_STYLE('',(#11030));
+#11030 = SURFACE_STYLE_FILL_AREA(#11031);
+#11031 = FILL_AREA_STYLE('',(#11032));
+#11032 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11033 = STYLED_ITEM('color',(#11034),#3598);
+#11034 = PRESENTATION_STYLE_ASSIGNMENT((#11035));
+#11035 = SURFACE_STYLE_USAGE(.BOTH.,#11036);
+#11036 = SURFACE_SIDE_STYLE('',(#11037));
+#11037 = SURFACE_STYLE_FILL_AREA(#11038);
+#11038 = FILL_AREA_STYLE('',(#11039));
+#11039 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11040 = STYLED_ITEM('color',(#11041),#3622);
+#11041 = PRESENTATION_STYLE_ASSIGNMENT((#11042));
+#11042 = SURFACE_STYLE_USAGE(.BOTH.,#11043);
+#11043 = SURFACE_SIDE_STYLE('',(#11044));
+#11044 = SURFACE_STYLE_FILL_AREA(#11045);
+#11045 = FILL_AREA_STYLE('',(#11046));
+#11046 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11047 = STYLED_ITEM('color',(#11048),#3646);
+#11048 = PRESENTATION_STYLE_ASSIGNMENT((#11049));
+#11049 = SURFACE_STYLE_USAGE(.BOTH.,#11050);
+#11050 = SURFACE_SIDE_STYLE('',(#11051));
+#11051 = SURFACE_STYLE_FILL_AREA(#11052);
+#11052 = FILL_AREA_STYLE('',(#11053));
+#11053 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11054 = STYLED_ITEM('color',(#11055),#3663);
+#11055 = PRESENTATION_STYLE_ASSIGNMENT((#11056));
+#11056 = SURFACE_STYLE_USAGE(.BOTH.,#11057);
+#11057 = SURFACE_SIDE_STYLE('',(#11058));
+#11058 = SURFACE_STYLE_FILL_AREA(#11059);
+#11059 = FILL_AREA_STYLE('',(#11060));
+#11060 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11061 = STYLED_ITEM('color',(#11062),#3694);
+#11062 = PRESENTATION_STYLE_ASSIGNMENT((#11063));
+#11063 = SURFACE_STYLE_USAGE(.BOTH.,#11064);
+#11064 = SURFACE_SIDE_STYLE('',(#11065));
+#11065 = SURFACE_STYLE_FILL_AREA(#11066);
+#11066 = FILL_AREA_STYLE('',(#11067));
+#11067 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11068 = STYLED_ITEM('color',(#11069),#3718);
+#11069 = PRESENTATION_STYLE_ASSIGNMENT((#11070));
+#11070 = SURFACE_STYLE_USAGE(.BOTH.,#11071);
+#11071 = SURFACE_SIDE_STYLE('',(#11072));
+#11072 = SURFACE_STYLE_FILL_AREA(#11073);
+#11073 = FILL_AREA_STYLE('',(#11074));
+#11074 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11075 = STYLED_ITEM('color',(#11076),#3742);
+#11076 = PRESENTATION_STYLE_ASSIGNMENT((#11077));
+#11077 = SURFACE_STYLE_USAGE(.BOTH.,#11078);
+#11078 = SURFACE_SIDE_STYLE('',(#11079));
+#11079 = SURFACE_STYLE_FILL_AREA(#11080);
+#11080 = FILL_AREA_STYLE('',(#11081));
+#11081 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11082 = STYLED_ITEM('color',(#11083),#3759);
+#11083 = PRESENTATION_STYLE_ASSIGNMENT((#11084));
+#11084 = SURFACE_STYLE_USAGE(.BOTH.,#11085);
+#11085 = SURFACE_SIDE_STYLE('',(#11086));
+#11086 = SURFACE_STYLE_FILL_AREA(#11087);
+#11087 = FILL_AREA_STYLE('',(#11088));
+#11088 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11089 = STYLED_ITEM('color',(#11090),#3790);
+#11090 = PRESENTATION_STYLE_ASSIGNMENT((#11091));
+#11091 = SURFACE_STYLE_USAGE(.BOTH.,#11092);
+#11092 = SURFACE_SIDE_STYLE('',(#11093));
+#11093 = SURFACE_STYLE_FILL_AREA(#11094);
+#11094 = FILL_AREA_STYLE('',(#11095));
+#11095 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11096 = STYLED_ITEM('color',(#11097),#3814);
+#11097 = PRESENTATION_STYLE_ASSIGNMENT((#11098));
+#11098 = SURFACE_STYLE_USAGE(.BOTH.,#11099);
+#11099 = SURFACE_SIDE_STYLE('',(#11100));
+#11100 = SURFACE_STYLE_FILL_AREA(#11101);
+#11101 = FILL_AREA_STYLE('',(#11102));
+#11102 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11103 = STYLED_ITEM('color',(#11104),#3838);
+#11104 = PRESENTATION_STYLE_ASSIGNMENT((#11105));
+#11105 = SURFACE_STYLE_USAGE(.BOTH.,#11106);
+#11106 = SURFACE_SIDE_STYLE('',(#11107));
+#11107 = SURFACE_STYLE_FILL_AREA(#11108);
+#11108 = FILL_AREA_STYLE('',(#11109));
+#11109 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11110 = STYLED_ITEM('color',(#11111),#3855);
+#11111 = PRESENTATION_STYLE_ASSIGNMENT((#11112));
+#11112 = SURFACE_STYLE_USAGE(.BOTH.,#11113);
+#11113 = SURFACE_SIDE_STYLE('',(#11114));
+#11114 = SURFACE_STYLE_FILL_AREA(#11115);
+#11115 = FILL_AREA_STYLE('',(#11116));
+#11116 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11117 = STYLED_ITEM('color',(#11118),#3886);
+#11118 = PRESENTATION_STYLE_ASSIGNMENT((#11119));
+#11119 = SURFACE_STYLE_USAGE(.BOTH.,#11120);
+#11120 = SURFACE_SIDE_STYLE('',(#11121));
+#11121 = SURFACE_STYLE_FILL_AREA(#11122);
+#11122 = FILL_AREA_STYLE('',(#11123));
+#11123 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11124 = STYLED_ITEM('color',(#11125),#3910);
+#11125 = PRESENTATION_STYLE_ASSIGNMENT((#11126));
+#11126 = SURFACE_STYLE_USAGE(.BOTH.,#11127);
+#11127 = SURFACE_SIDE_STYLE('',(#11128));
+#11128 = SURFACE_STYLE_FILL_AREA(#11129);
+#11129 = FILL_AREA_STYLE('',(#11130));
+#11130 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11131 = STYLED_ITEM('color',(#11132),#3934);
+#11132 = PRESENTATION_STYLE_ASSIGNMENT((#11133));
+#11133 = SURFACE_STYLE_USAGE(.BOTH.,#11134);
+#11134 = SURFACE_SIDE_STYLE('',(#11135));
+#11135 = SURFACE_STYLE_FILL_AREA(#11136);
+#11136 = FILL_AREA_STYLE('',(#11137));
+#11137 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11138 = STYLED_ITEM('color',(#11139),#3951);
+#11139 = PRESENTATION_STYLE_ASSIGNMENT((#11140));
+#11140 = SURFACE_STYLE_USAGE(.BOTH.,#11141);
+#11141 = SURFACE_SIDE_STYLE('',(#11142));
+#11142 = SURFACE_STYLE_FILL_AREA(#11143);
+#11143 = FILL_AREA_STYLE('',(#11144));
+#11144 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11145 = STYLED_ITEM('color',(#11146),#3982);
+#11146 = PRESENTATION_STYLE_ASSIGNMENT((#11147));
+#11147 = SURFACE_STYLE_USAGE(.BOTH.,#11148);
+#11148 = SURFACE_SIDE_STYLE('',(#11149));
+#11149 = SURFACE_STYLE_FILL_AREA(#11150);
+#11150 = FILL_AREA_STYLE('',(#11151));
+#11151 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11152 = STYLED_ITEM('color',(#11153),#4006);
+#11153 = PRESENTATION_STYLE_ASSIGNMENT((#11154));
+#11154 = SURFACE_STYLE_USAGE(.BOTH.,#11155);
+#11155 = SURFACE_SIDE_STYLE('',(#11156));
+#11156 = SURFACE_STYLE_FILL_AREA(#11157);
+#11157 = FILL_AREA_STYLE('',(#11158));
+#11158 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11159 = STYLED_ITEM('color',(#11160),#4030);
+#11160 = PRESENTATION_STYLE_ASSIGNMENT((#11161));
+#11161 = SURFACE_STYLE_USAGE(.BOTH.,#11162);
+#11162 = SURFACE_SIDE_STYLE('',(#11163));
+#11163 = SURFACE_STYLE_FILL_AREA(#11164);
+#11164 = FILL_AREA_STYLE('',(#11165));
+#11165 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11166 = STYLED_ITEM('color',(#11167),#4047);
+#11167 = PRESENTATION_STYLE_ASSIGNMENT((#11168));
+#11168 = SURFACE_STYLE_USAGE(.BOTH.,#11169);
+#11169 = SURFACE_SIDE_STYLE('',(#11170));
+#11170 = SURFACE_STYLE_FILL_AREA(#11171);
+#11171 = FILL_AREA_STYLE('',(#11172));
+#11172 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11173 = STYLED_ITEM('color',(#11174),#4078);
+#11174 = PRESENTATION_STYLE_ASSIGNMENT((#11175));
+#11175 = SURFACE_STYLE_USAGE(.BOTH.,#11176);
+#11176 = SURFACE_SIDE_STYLE('',(#11177));
+#11177 = SURFACE_STYLE_FILL_AREA(#11178);
+#11178 = FILL_AREA_STYLE('',(#11179));
+#11179 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11180 = STYLED_ITEM('color',(#11181),#4102);
+#11181 = PRESENTATION_STYLE_ASSIGNMENT((#11182));
+#11182 = SURFACE_STYLE_USAGE(.BOTH.,#11183);
+#11183 = SURFACE_SIDE_STYLE('',(#11184));
+#11184 = SURFACE_STYLE_FILL_AREA(#11185);
+#11185 = FILL_AREA_STYLE('',(#11186));
+#11186 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11187 = STYLED_ITEM('color',(#11188),#4126);
+#11188 = PRESENTATION_STYLE_ASSIGNMENT((#11189));
+#11189 = SURFACE_STYLE_USAGE(.BOTH.,#11190);
+#11190 = SURFACE_SIDE_STYLE('',(#11191));
+#11191 = SURFACE_STYLE_FILL_AREA(#11192);
+#11192 = FILL_AREA_STYLE('',(#11193));
+#11193 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11194 = STYLED_ITEM('color',(#11195),#4143);
+#11195 = PRESENTATION_STYLE_ASSIGNMENT((#11196));
+#11196 = SURFACE_STYLE_USAGE(.BOTH.,#11197);
+#11197 = SURFACE_SIDE_STYLE('',(#11198));
+#11198 = SURFACE_STYLE_FILL_AREA(#11199);
+#11199 = FILL_AREA_STYLE('',(#11200));
+#11200 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11201 = STYLED_ITEM('color',(#11202),#4174);
+#11202 = PRESENTATION_STYLE_ASSIGNMENT((#11203));
+#11203 = SURFACE_STYLE_USAGE(.BOTH.,#11204);
+#11204 = SURFACE_SIDE_STYLE('',(#11205));
+#11205 = SURFACE_STYLE_FILL_AREA(#11206);
+#11206 = FILL_AREA_STYLE('',(#11207));
+#11207 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11208 = STYLED_ITEM('color',(#11209),#4198);
+#11209 = PRESENTATION_STYLE_ASSIGNMENT((#11210));
+#11210 = SURFACE_STYLE_USAGE(.BOTH.,#11211);
+#11211 = SURFACE_SIDE_STYLE('',(#11212));
+#11212 = SURFACE_STYLE_FILL_AREA(#11213);
+#11213 = FILL_AREA_STYLE('',(#11214));
+#11214 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11215 = STYLED_ITEM('color',(#11216),#4222);
+#11216 = PRESENTATION_STYLE_ASSIGNMENT((#11217));
+#11217 = SURFACE_STYLE_USAGE(.BOTH.,#11218);
+#11218 = SURFACE_SIDE_STYLE('',(#11219));
+#11219 = SURFACE_STYLE_FILL_AREA(#11220);
+#11220 = FILL_AREA_STYLE('',(#11221));
+#11221 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11222 = STYLED_ITEM('color',(#11223),#4239);
+#11223 = PRESENTATION_STYLE_ASSIGNMENT((#11224));
+#11224 = SURFACE_STYLE_USAGE(.BOTH.,#11225);
+#11225 = SURFACE_SIDE_STYLE('',(#11226));
+#11226 = SURFACE_STYLE_FILL_AREA(#11227);
+#11227 = FILL_AREA_STYLE('',(#11228));
+#11228 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11229 = STYLED_ITEM('color',(#11230),#4362);
+#11230 = PRESENTATION_STYLE_ASSIGNMENT((#11231));
+#11231 = SURFACE_STYLE_USAGE(.BOTH.,#11232);
+#11232 = SURFACE_SIDE_STYLE('',(#11233));
+#11233 = SURFACE_STYLE_FILL_AREA(#11234);
+#11234 = FILL_AREA_STYLE('',(#11235));
+#11235 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11236 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#11237 = STYLED_ITEM('color',(#11238),#4386);
+#11238 = PRESENTATION_STYLE_ASSIGNMENT((#11239));
+#11239 = SURFACE_STYLE_USAGE(.BOTH.,#11240);
+#11240 = SURFACE_SIDE_STYLE('',(#11241));
+#11241 = SURFACE_STYLE_FILL_AREA(#11242);
+#11242 = FILL_AREA_STYLE('',(#11243));
+#11243 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11244 = STYLED_ITEM('color',(#11245),#4410);
+#11245 = PRESENTATION_STYLE_ASSIGNMENT((#11246));
+#11246 = SURFACE_STYLE_USAGE(.BOTH.,#11247);
+#11247 = SURFACE_SIDE_STYLE('',(#11248));
+#11248 = SURFACE_STYLE_FILL_AREA(#11249);
+#11249 = FILL_AREA_STYLE('',(#11250));
+#11250 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11251 = STYLED_ITEM('color',(#11252),#4427);
+#11252 = PRESENTATION_STYLE_ASSIGNMENT((#11253));
+#11253 = SURFACE_STYLE_USAGE(.BOTH.,#11254);
+#11254 = SURFACE_SIDE_STYLE('',(#11255));
+#11255 = SURFACE_STYLE_FILL_AREA(#11256);
+#11256 = FILL_AREA_STYLE('',(#11257));
+#11257 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11258 = STYLED_ITEM('color',(#11259),#4451);
+#11259 = PRESENTATION_STYLE_ASSIGNMENT((#11260));
+#11260 = SURFACE_STYLE_USAGE(.BOTH.,#11261);
+#11261 = SURFACE_SIDE_STYLE('',(#11262));
+#11262 = SURFACE_STYLE_FILL_AREA(#11263);
+#11263 = FILL_AREA_STYLE('',(#11264));
+#11264 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11265 = STYLED_ITEM('color',(#11266),#4475);
+#11266 = PRESENTATION_STYLE_ASSIGNMENT((#11267));
+#11267 = SURFACE_STYLE_USAGE(.BOTH.,#11268);
+#11268 = SURFACE_SIDE_STYLE('',(#11269));
+#11269 = SURFACE_STYLE_FILL_AREA(#11270);
+#11270 = FILL_AREA_STYLE('',(#11271));
+#11271 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11272 = STYLED_ITEM('color',(#11273),#4492);
+#11273 = PRESENTATION_STYLE_ASSIGNMENT((#11274));
+#11274 = SURFACE_STYLE_USAGE(.BOTH.,#11275);
+#11275 = SURFACE_SIDE_STYLE('',(#11276));
+#11276 = SURFACE_STYLE_FILL_AREA(#11277);
+#11277 = FILL_AREA_STYLE('',(#11278));
+#11278 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11279 = STYLED_ITEM('color',(#11280),#4516);
+#11280 = PRESENTATION_STYLE_ASSIGNMENT((#11281));
+#11281 = SURFACE_STYLE_USAGE(.BOTH.,#11282);
+#11282 = SURFACE_SIDE_STYLE('',(#11283));
+#11283 = SURFACE_STYLE_FILL_AREA(#11284);
+#11284 = FILL_AREA_STYLE('',(#11285));
+#11285 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11286 = STYLED_ITEM('color',(#11287),#4540);
+#11287 = PRESENTATION_STYLE_ASSIGNMENT((#11288));
+#11288 = SURFACE_STYLE_USAGE(.BOTH.,#11289);
+#11289 = SURFACE_SIDE_STYLE('',(#11290));
+#11290 = SURFACE_STYLE_FILL_AREA(#11291);
+#11291 = FILL_AREA_STYLE('',(#11292));
+#11292 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11293 = STYLED_ITEM('color',(#11294),#4557);
+#11294 = PRESENTATION_STYLE_ASSIGNMENT((#11295));
+#11295 = SURFACE_STYLE_USAGE(.BOTH.,#11296);
+#11296 = SURFACE_SIDE_STYLE('',(#11297));
+#11297 = SURFACE_STYLE_FILL_AREA(#11298);
+#11298 = FILL_AREA_STYLE('',(#11299));
+#11299 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11300 = STYLED_ITEM('color',(#11301),#4581);
+#11301 = PRESENTATION_STYLE_ASSIGNMENT((#11302));
+#11302 = SURFACE_STYLE_USAGE(.BOTH.,#11303);
+#11303 = SURFACE_SIDE_STYLE('',(#11304));
+#11304 = SURFACE_STYLE_FILL_AREA(#11305);
+#11305 = FILL_AREA_STYLE('',(#11306));
+#11306 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11307 = STYLED_ITEM('color',(#11308),#4605);
+#11308 = PRESENTATION_STYLE_ASSIGNMENT((#11309));
+#11309 = SURFACE_STYLE_USAGE(.BOTH.,#11310);
+#11310 = SURFACE_SIDE_STYLE('',(#11311));
+#11311 = SURFACE_STYLE_FILL_AREA(#11312);
+#11312 = FILL_AREA_STYLE('',(#11313));
+#11313 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11314 = STYLED_ITEM('color',(#11315),#4622);
+#11315 = PRESENTATION_STYLE_ASSIGNMENT((#11316));
+#11316 = SURFACE_STYLE_USAGE(.BOTH.,#11317);
+#11317 = SURFACE_SIDE_STYLE('',(#11318));
+#11318 = SURFACE_STYLE_FILL_AREA(#11319);
+#11319 = FILL_AREA_STYLE('',(#11320));
+#11320 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11321 = STYLED_ITEM('color',(#11322),#4738);
+#11322 = PRESENTATION_STYLE_ASSIGNMENT((#11323));
+#11323 = SURFACE_STYLE_USAGE(.BOTH.,#11324);
+#11324 = SURFACE_SIDE_STYLE('',(#11325));
+#11325 = SURFACE_STYLE_FILL_AREA(#11326);
+#11326 = FILL_AREA_STYLE('',(#11327));
+#11327 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11328 = STYLED_ITEM('color',(#11329),#4762);
+#11329 = PRESENTATION_STYLE_ASSIGNMENT((#11330));
+#11330 = SURFACE_STYLE_USAGE(.BOTH.,#11331);
+#11331 = SURFACE_SIDE_STYLE('',(#11332));
+#11332 = SURFACE_STYLE_FILL_AREA(#11333);
+#11333 = FILL_AREA_STYLE('',(#11334));
+#11334 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11335 = STYLED_ITEM('color',(#11336),#4786);
+#11336 = PRESENTATION_STYLE_ASSIGNMENT((#11337));
+#11337 = SURFACE_STYLE_USAGE(.BOTH.,#11338);
+#11338 = SURFACE_SIDE_STYLE('',(#11339));
+#11339 = SURFACE_STYLE_FILL_AREA(#11340);
+#11340 = FILL_AREA_STYLE('',(#11341));
+#11341 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11342 = STYLED_ITEM('color',(#11343),#4803);
+#11343 = PRESENTATION_STYLE_ASSIGNMENT((#11344));
+#11344 = SURFACE_STYLE_USAGE(.BOTH.,#11345);
+#11345 = SURFACE_SIDE_STYLE('',(#11346));
+#11346 = SURFACE_STYLE_FILL_AREA(#11347);
+#11347 = FILL_AREA_STYLE('',(#11348));
+#11348 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11349 = STYLED_ITEM('color',(#11350),#4827);
+#11350 = PRESENTATION_STYLE_ASSIGNMENT((#11351));
+#11351 = SURFACE_STYLE_USAGE(.BOTH.,#11352);
+#11352 = SURFACE_SIDE_STYLE('',(#11353));
+#11353 = SURFACE_STYLE_FILL_AREA(#11354);
+#11354 = FILL_AREA_STYLE('',(#11355));
+#11355 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11356 = STYLED_ITEM('color',(#11357),#4851);
+#11357 = PRESENTATION_STYLE_ASSIGNMENT((#11358));
+#11358 = SURFACE_STYLE_USAGE(.BOTH.,#11359);
+#11359 = SURFACE_SIDE_STYLE('',(#11360));
+#11360 = SURFACE_STYLE_FILL_AREA(#11361);
+#11361 = FILL_AREA_STYLE('',(#11362));
+#11362 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11363 = STYLED_ITEM('color',(#11364),#4868);
+#11364 = PRESENTATION_STYLE_ASSIGNMENT((#11365));
+#11365 = SURFACE_STYLE_USAGE(.BOTH.,#11366);
+#11366 = SURFACE_SIDE_STYLE('',(#11367));
+#11367 = SURFACE_STYLE_FILL_AREA(#11368);
+#11368 = FILL_AREA_STYLE('',(#11369));
+#11369 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11370 = STYLED_ITEM('color',(#11371),#4892);
+#11371 = PRESENTATION_STYLE_ASSIGNMENT((#11372));
+#11372 = SURFACE_STYLE_USAGE(.BOTH.,#11373);
+#11373 = SURFACE_SIDE_STYLE('',(#11374));
+#11374 = SURFACE_STYLE_FILL_AREA(#11375);
+#11375 = FILL_AREA_STYLE('',(#11376));
+#11376 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11377 = STYLED_ITEM('color',(#11378),#4916);
+#11378 = PRESENTATION_STYLE_ASSIGNMENT((#11379));
+#11379 = SURFACE_STYLE_USAGE(.BOTH.,#11380);
+#11380 = SURFACE_SIDE_STYLE('',(#11381));
+#11381 = SURFACE_STYLE_FILL_AREA(#11382);
+#11382 = FILL_AREA_STYLE('',(#11383));
+#11383 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11384 = STYLED_ITEM('color',(#11385),#4933);
+#11385 = PRESENTATION_STYLE_ASSIGNMENT((#11386));
+#11386 = SURFACE_STYLE_USAGE(.BOTH.,#11387);
+#11387 = SURFACE_SIDE_STYLE('',(#11388));
+#11388 = SURFACE_STYLE_FILL_AREA(#11389);
+#11389 = FILL_AREA_STYLE('',(#11390));
+#11390 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11391 = STYLED_ITEM('color',(#11392),#4957);
+#11392 = PRESENTATION_STYLE_ASSIGNMENT((#11393));
+#11393 = SURFACE_STYLE_USAGE(.BOTH.,#11394);
+#11394 = SURFACE_SIDE_STYLE('',(#11395));
+#11395 = SURFACE_STYLE_FILL_AREA(#11396);
+#11396 = FILL_AREA_STYLE('',(#11397));
+#11397 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11398 = STYLED_ITEM('color',(#11399),#4981);
+#11399 = PRESENTATION_STYLE_ASSIGNMENT((#11400));
+#11400 = SURFACE_STYLE_USAGE(.BOTH.,#11401);
+#11401 = SURFACE_SIDE_STYLE('',(#11402));
+#11402 = SURFACE_STYLE_FILL_AREA(#11403);
+#11403 = FILL_AREA_STYLE('',(#11404));
+#11404 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11405 = STYLED_ITEM('color',(#11406),#4998);
+#11406 = PRESENTATION_STYLE_ASSIGNMENT((#11407));
+#11407 = SURFACE_STYLE_USAGE(.BOTH.,#11408);
+#11408 = SURFACE_SIDE_STYLE('',(#11409));
+#11409 = SURFACE_STYLE_FILL_AREA(#11410);
+#11410 = FILL_AREA_STYLE('',(#11411));
+#11411 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11412 = STYLED_ITEM('color',(#11413),#5114);
+#11413 = PRESENTATION_STYLE_ASSIGNMENT((#11414));
+#11414 = SURFACE_STYLE_USAGE(.BOTH.,#11415);
+#11415 = SURFACE_SIDE_STYLE('',(#11416));
+#11416 = SURFACE_STYLE_FILL_AREA(#11417);
+#11417 = FILL_AREA_STYLE('',(#11418));
+#11418 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11419 = STYLED_ITEM('color',(#11420),#5138);
+#11420 = PRESENTATION_STYLE_ASSIGNMENT((#11421));
+#11421 = SURFACE_STYLE_USAGE(.BOTH.,#11422);
+#11422 = SURFACE_SIDE_STYLE('',(#11423));
+#11423 = SURFACE_STYLE_FILL_AREA(#11424);
+#11424 = FILL_AREA_STYLE('',(#11425));
+#11425 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11426 = STYLED_ITEM('color',(#11427),#5162);
+#11427 = PRESENTATION_STYLE_ASSIGNMENT((#11428));
+#11428 = SURFACE_STYLE_USAGE(.BOTH.,#11429);
+#11429 = SURFACE_SIDE_STYLE('',(#11430));
+#11430 = SURFACE_STYLE_FILL_AREA(#11431);
+#11431 = FILL_AREA_STYLE('',(#11432));
+#11432 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11433 = STYLED_ITEM('color',(#11434),#5179);
+#11434 = PRESENTATION_STYLE_ASSIGNMENT((#11435));
+#11435 = SURFACE_STYLE_USAGE(.BOTH.,#11436);
+#11436 = SURFACE_SIDE_STYLE('',(#11437));
+#11437 = SURFACE_STYLE_FILL_AREA(#11438);
+#11438 = FILL_AREA_STYLE('',(#11439));
+#11439 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11440 = STYLED_ITEM('color',(#11441),#5203);
+#11441 = PRESENTATION_STYLE_ASSIGNMENT((#11442));
+#11442 = SURFACE_STYLE_USAGE(.BOTH.,#11443);
+#11443 = SURFACE_SIDE_STYLE('',(#11444));
+#11444 = SURFACE_STYLE_FILL_AREA(#11445);
+#11445 = FILL_AREA_STYLE('',(#11446));
+#11446 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11447 = STYLED_ITEM('color',(#11448),#5227);
+#11448 = PRESENTATION_STYLE_ASSIGNMENT((#11449));
+#11449 = SURFACE_STYLE_USAGE(.BOTH.,#11450);
+#11450 = SURFACE_SIDE_STYLE('',(#11451));
+#11451 = SURFACE_STYLE_FILL_AREA(#11452);
+#11452 = FILL_AREA_STYLE('',(#11453));
+#11453 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11454 = STYLED_ITEM('color',(#11455),#5244);
+#11455 = PRESENTATION_STYLE_ASSIGNMENT((#11456));
+#11456 = SURFACE_STYLE_USAGE(.BOTH.,#11457);
+#11457 = SURFACE_SIDE_STYLE('',(#11458));
+#11458 = SURFACE_STYLE_FILL_AREA(#11459);
+#11459 = FILL_AREA_STYLE('',(#11460));
+#11460 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11461 = STYLED_ITEM('color',(#11462),#5268);
+#11462 = PRESENTATION_STYLE_ASSIGNMENT((#11463));
+#11463 = SURFACE_STYLE_USAGE(.BOTH.,#11464);
+#11464 = SURFACE_SIDE_STYLE('',(#11465));
+#11465 = SURFACE_STYLE_FILL_AREA(#11466);
+#11466 = FILL_AREA_STYLE('',(#11467));
+#11467 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11468 = STYLED_ITEM('color',(#11469),#5292);
+#11469 = PRESENTATION_STYLE_ASSIGNMENT((#11470));
+#11470 = SURFACE_STYLE_USAGE(.BOTH.,#11471);
+#11471 = SURFACE_SIDE_STYLE('',(#11472));
+#11472 = SURFACE_STYLE_FILL_AREA(#11473);
+#11473 = FILL_AREA_STYLE('',(#11474));
+#11474 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11475 = STYLED_ITEM('color',(#11476),#5309);
+#11476 = PRESENTATION_STYLE_ASSIGNMENT((#11477));
+#11477 = SURFACE_STYLE_USAGE(.BOTH.,#11478);
+#11478 = SURFACE_SIDE_STYLE('',(#11479));
+#11479 = SURFACE_STYLE_FILL_AREA(#11480);
+#11480 = FILL_AREA_STYLE('',(#11481));
+#11481 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11482 = STYLED_ITEM('color',(#11483),#5333);
+#11483 = PRESENTATION_STYLE_ASSIGNMENT((#11484));
+#11484 = SURFACE_STYLE_USAGE(.BOTH.,#11485);
+#11485 = SURFACE_SIDE_STYLE('',(#11486));
+#11486 = SURFACE_STYLE_FILL_AREA(#11487);
+#11487 = FILL_AREA_STYLE('',(#11488));
+#11488 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11489 = STYLED_ITEM('color',(#11490),#5357);
+#11490 = PRESENTATION_STYLE_ASSIGNMENT((#11491));
+#11491 = SURFACE_STYLE_USAGE(.BOTH.,#11492);
+#11492 = SURFACE_SIDE_STYLE('',(#11493));
+#11493 = SURFACE_STYLE_FILL_AREA(#11494);
+#11494 = FILL_AREA_STYLE('',(#11495));
+#11495 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11496 = STYLED_ITEM('color',(#11497),#5374);
+#11497 = PRESENTATION_STYLE_ASSIGNMENT((#11498));
+#11498 = SURFACE_STYLE_USAGE(.BOTH.,#11499);
+#11499 = SURFACE_SIDE_STYLE('',(#11500));
+#11500 = SURFACE_STYLE_FILL_AREA(#11501);
+#11501 = FILL_AREA_STYLE('',(#11502));
+#11502 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11503 = STYLED_ITEM('color',(#11504),#5483);
+#11504 = PRESENTATION_STYLE_ASSIGNMENT((#11505));
+#11505 = SURFACE_STYLE_USAGE(.BOTH.,#11506);
+#11506 = SURFACE_SIDE_STYLE('',(#11507));
+#11507 = SURFACE_STYLE_FILL_AREA(#11508);
+#11508 = FILL_AREA_STYLE('',(#11509));
+#11509 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11510 = STYLED_ITEM('color',(#11511),#5507);
+#11511 = PRESENTATION_STYLE_ASSIGNMENT((#11512));
+#11512 = SURFACE_STYLE_USAGE(.BOTH.,#11513);
+#11513 = SURFACE_SIDE_STYLE('',(#11514));
+#11514 = SURFACE_STYLE_FILL_AREA(#11515);
+#11515 = FILL_AREA_STYLE('',(#11516));
+#11516 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11517 = STYLED_ITEM('color',(#11518),#5531);
+#11518 = PRESENTATION_STYLE_ASSIGNMENT((#11519));
+#11519 = SURFACE_STYLE_USAGE(.BOTH.,#11520);
+#11520 = SURFACE_SIDE_STYLE('',(#11521));
+#11521 = SURFACE_STYLE_FILL_AREA(#11522);
+#11522 = FILL_AREA_STYLE('',(#11523));
+#11523 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11524 = STYLED_ITEM('color',(#11525),#5548);
+#11525 = PRESENTATION_STYLE_ASSIGNMENT((#11526));
+#11526 = SURFACE_STYLE_USAGE(.BOTH.,#11527);
+#11527 = SURFACE_SIDE_STYLE('',(#11528));
+#11528 = SURFACE_STYLE_FILL_AREA(#11529);
+#11529 = FILL_AREA_STYLE('',(#11530));
+#11530 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11531 = STYLED_ITEM('color',(#11532),#5572);
+#11532 = PRESENTATION_STYLE_ASSIGNMENT((#11533));
+#11533 = SURFACE_STYLE_USAGE(.BOTH.,#11534);
+#11534 = SURFACE_SIDE_STYLE('',(#11535));
+#11535 = SURFACE_STYLE_FILL_AREA(#11536);
+#11536 = FILL_AREA_STYLE('',(#11537));
+#11537 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11538 = STYLED_ITEM('color',(#11539),#5596);
+#11539 = PRESENTATION_STYLE_ASSIGNMENT((#11540));
+#11540 = SURFACE_STYLE_USAGE(.BOTH.,#11541);
+#11541 = SURFACE_SIDE_STYLE('',(#11542));
+#11542 = SURFACE_STYLE_FILL_AREA(#11543);
+#11543 = FILL_AREA_STYLE('',(#11544));
+#11544 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11545 = STYLED_ITEM('color',(#11546),#5613);
+#11546 = PRESENTATION_STYLE_ASSIGNMENT((#11547));
+#11547 = SURFACE_STYLE_USAGE(.BOTH.,#11548);
+#11548 = SURFACE_SIDE_STYLE('',(#11549));
+#11549 = SURFACE_STYLE_FILL_AREA(#11550);
+#11550 = FILL_AREA_STYLE('',(#11551));
+#11551 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11552 = STYLED_ITEM('color',(#11553),#5637);
+#11553 = PRESENTATION_STYLE_ASSIGNMENT((#11554));
+#11554 = SURFACE_STYLE_USAGE(.BOTH.,#11555);
+#11555 = SURFACE_SIDE_STYLE('',(#11556));
+#11556 = SURFACE_STYLE_FILL_AREA(#11557);
+#11557 = FILL_AREA_STYLE('',(#11558));
+#11558 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11559 = STYLED_ITEM('color',(#11560),#5661);
+#11560 = PRESENTATION_STYLE_ASSIGNMENT((#11561));
+#11561 = SURFACE_STYLE_USAGE(.BOTH.,#11562);
+#11562 = SURFACE_SIDE_STYLE('',(#11563));
+#11563 = SURFACE_STYLE_FILL_AREA(#11564);
+#11564 = FILL_AREA_STYLE('',(#11565));
+#11565 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11566 = STYLED_ITEM('color',(#11567),#5678);
+#11567 = PRESENTATION_STYLE_ASSIGNMENT((#11568));
+#11568 = SURFACE_STYLE_USAGE(.BOTH.,#11569);
+#11569 = SURFACE_SIDE_STYLE('',(#11570));
+#11570 = SURFACE_STYLE_FILL_AREA(#11571);
+#11571 = FILL_AREA_STYLE('',(#11572));
+#11572 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11573 = STYLED_ITEM('color',(#11574),#5702);
+#11574 = PRESENTATION_STYLE_ASSIGNMENT((#11575));
+#11575 = SURFACE_STYLE_USAGE(.BOTH.,#11576);
+#11576 = SURFACE_SIDE_STYLE('',(#11577));
+#11577 = SURFACE_STYLE_FILL_AREA(#11578);
+#11578 = FILL_AREA_STYLE('',(#11579));
+#11579 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11580 = STYLED_ITEM('color',(#11581),#5726);
+#11581 = PRESENTATION_STYLE_ASSIGNMENT((#11582));
+#11582 = SURFACE_STYLE_USAGE(.BOTH.,#11583);
+#11583 = SURFACE_SIDE_STYLE('',(#11584));
+#11584 = SURFACE_STYLE_FILL_AREA(#11585);
+#11585 = FILL_AREA_STYLE('',(#11586));
+#11586 = FILL_AREA_STYLE_COLOUR('',#11236);
+#11587 = STYLED_ITEM('color',(#11588),#5743);
+#11588 = PRESENTATION_STYLE_ASSIGNMENT((#11589));
+#11589 = SURFACE_STYLE_USAGE(.BOTH.,#11590);
+#11590 = SURFACE_SIDE_STYLE('',(#11591));
+#11591 = SURFACE_STYLE_FILL_AREA(#11592);
+#11592 = FILL_AREA_STYLE('',(#11593));
+#11593 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11594 = STYLED_ITEM('color',(#11595),#5774);
+#11595 = PRESENTATION_STYLE_ASSIGNMENT((#11596));
+#11596 = SURFACE_STYLE_USAGE(.BOTH.,#11597);
+#11597 = SURFACE_SIDE_STYLE('',(#11598));
+#11598 = SURFACE_STYLE_FILL_AREA(#11599);
+#11599 = FILL_AREA_STYLE('',(#11600));
+#11600 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11601 = STYLED_ITEM('color',(#11602),#5798);
+#11602 = PRESENTATION_STYLE_ASSIGNMENT((#11603));
+#11603 = SURFACE_STYLE_USAGE(.BOTH.,#11604);
+#11604 = SURFACE_SIDE_STYLE('',(#11605));
+#11605 = SURFACE_STYLE_FILL_AREA(#11606);
+#11606 = FILL_AREA_STYLE('',(#11607));
+#11607 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11608 = STYLED_ITEM('color',(#11609),#5822);
+#11609 = PRESENTATION_STYLE_ASSIGNMENT((#11610));
+#11610 = SURFACE_STYLE_USAGE(.BOTH.,#11611);
+#11611 = SURFACE_SIDE_STYLE('',(#11612));
+#11612 = SURFACE_STYLE_FILL_AREA(#11613);
+#11613 = FILL_AREA_STYLE('',(#11614));
+#11614 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11615 = STYLED_ITEM('color',(#11616),#5839);
+#11616 = PRESENTATION_STYLE_ASSIGNMENT((#11617));
+#11617 = SURFACE_STYLE_USAGE(.BOTH.,#11618);
+#11618 = SURFACE_SIDE_STYLE('',(#11619));
+#11619 = SURFACE_STYLE_FILL_AREA(#11620);
+#11620 = FILL_AREA_STYLE('',(#11621));
+#11621 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11622 = STYLED_ITEM('color',(#11623),#5870);
+#11623 = PRESENTATION_STYLE_ASSIGNMENT((#11624));
+#11624 = SURFACE_STYLE_USAGE(.BOTH.,#11625);
+#11625 = SURFACE_SIDE_STYLE('',(#11626));
+#11626 = SURFACE_STYLE_FILL_AREA(#11627);
+#11627 = FILL_AREA_STYLE('',(#11628));
+#11628 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11629 = STYLED_ITEM('color',(#11630),#5894);
+#11630 = PRESENTATION_STYLE_ASSIGNMENT((#11631));
+#11631 = SURFACE_STYLE_USAGE(.BOTH.,#11632);
+#11632 = SURFACE_SIDE_STYLE('',(#11633));
+#11633 = SURFACE_STYLE_FILL_AREA(#11634);
+#11634 = FILL_AREA_STYLE('',(#11635));
+#11635 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11636 = STYLED_ITEM('color',(#11637),#5918);
+#11637 = PRESENTATION_STYLE_ASSIGNMENT((#11638));
+#11638 = SURFACE_STYLE_USAGE(.BOTH.,#11639);
+#11639 = SURFACE_SIDE_STYLE('',(#11640));
+#11640 = SURFACE_STYLE_FILL_AREA(#11641);
+#11641 = FILL_AREA_STYLE('',(#11642));
+#11642 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11643 = STYLED_ITEM('color',(#11644),#5935);
+#11644 = PRESENTATION_STYLE_ASSIGNMENT((#11645));
+#11645 = SURFACE_STYLE_USAGE(.BOTH.,#11646);
+#11646 = SURFACE_SIDE_STYLE('',(#11647));
+#11647 = SURFACE_STYLE_FILL_AREA(#11648);
+#11648 = FILL_AREA_STYLE('',(#11649));
+#11649 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11650 = STYLED_ITEM('color',(#11651),#5966);
+#11651 = PRESENTATION_STYLE_ASSIGNMENT((#11652));
+#11652 = SURFACE_STYLE_USAGE(.BOTH.,#11653);
+#11653 = SURFACE_SIDE_STYLE('',(#11654));
+#11654 = SURFACE_STYLE_FILL_AREA(#11655);
+#11655 = FILL_AREA_STYLE('',(#11656));
+#11656 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11657 = STYLED_ITEM('color',(#11658),#5990);
+#11658 = PRESENTATION_STYLE_ASSIGNMENT((#11659));
+#11659 = SURFACE_STYLE_USAGE(.BOTH.,#11660);
+#11660 = SURFACE_SIDE_STYLE('',(#11661));
+#11661 = SURFACE_STYLE_FILL_AREA(#11662);
+#11662 = FILL_AREA_STYLE('',(#11663));
+#11663 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11664 = STYLED_ITEM('color',(#11665),#6014);
+#11665 = PRESENTATION_STYLE_ASSIGNMENT((#11666));
+#11666 = SURFACE_STYLE_USAGE(.BOTH.,#11667);
+#11667 = SURFACE_SIDE_STYLE('',(#11668));
+#11668 = SURFACE_STYLE_FILL_AREA(#11669);
+#11669 = FILL_AREA_STYLE('',(#11670));
+#11670 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11671 = STYLED_ITEM('color',(#11672),#6031);
+#11672 = PRESENTATION_STYLE_ASSIGNMENT((#11673));
+#11673 = SURFACE_STYLE_USAGE(.BOTH.,#11674);
+#11674 = SURFACE_SIDE_STYLE('',(#11675));
+#11675 = SURFACE_STYLE_FILL_AREA(#11676);
+#11676 = FILL_AREA_STYLE('',(#11677));
+#11677 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11678 = STYLED_ITEM('color',(#11679),#6062);
+#11679 = PRESENTATION_STYLE_ASSIGNMENT((#11680));
+#11680 = SURFACE_STYLE_USAGE(.BOTH.,#11681);
+#11681 = SURFACE_SIDE_STYLE('',(#11682));
+#11682 = SURFACE_STYLE_FILL_AREA(#11683);
+#11683 = FILL_AREA_STYLE('',(#11684));
+#11684 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11685 = STYLED_ITEM('color',(#11686),#6086);
+#11686 = PRESENTATION_STYLE_ASSIGNMENT((#11687));
+#11687 = SURFACE_STYLE_USAGE(.BOTH.,#11688);
+#11688 = SURFACE_SIDE_STYLE('',(#11689));
+#11689 = SURFACE_STYLE_FILL_AREA(#11690);
+#11690 = FILL_AREA_STYLE('',(#11691));
+#11691 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11692 = STYLED_ITEM('color',(#11693),#6110);
+#11693 = PRESENTATION_STYLE_ASSIGNMENT((#11694));
+#11694 = SURFACE_STYLE_USAGE(.BOTH.,#11695);
+#11695 = SURFACE_SIDE_STYLE('',(#11696));
+#11696 = SURFACE_STYLE_FILL_AREA(#11697);
+#11697 = FILL_AREA_STYLE('',(#11698));
+#11698 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11699 = STYLED_ITEM('color',(#11700),#6127);
+#11700 = PRESENTATION_STYLE_ASSIGNMENT((#11701));
+#11701 = SURFACE_STYLE_USAGE(.BOTH.,#11702);
+#11702 = SURFACE_SIDE_STYLE('',(#11703));
+#11703 = SURFACE_STYLE_FILL_AREA(#11704);
+#11704 = FILL_AREA_STYLE('',(#11705));
+#11705 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11706 = STYLED_ITEM('color',(#11707),#6158);
+#11707 = PRESENTATION_STYLE_ASSIGNMENT((#11708));
+#11708 = SURFACE_STYLE_USAGE(.BOTH.,#11709);
+#11709 = SURFACE_SIDE_STYLE('',(#11710));
+#11710 = SURFACE_STYLE_FILL_AREA(#11711);
+#11711 = FILL_AREA_STYLE('',(#11712));
+#11712 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11713 = STYLED_ITEM('color',(#11714),#6182);
+#11714 = PRESENTATION_STYLE_ASSIGNMENT((#11715));
+#11715 = SURFACE_STYLE_USAGE(.BOTH.,#11716);
+#11716 = SURFACE_SIDE_STYLE('',(#11717));
+#11717 = SURFACE_STYLE_FILL_AREA(#11718);
+#11718 = FILL_AREA_STYLE('',(#11719));
+#11719 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11720 = STYLED_ITEM('color',(#11721),#6206);
+#11721 = PRESENTATION_STYLE_ASSIGNMENT((#11722));
+#11722 = SURFACE_STYLE_USAGE(.BOTH.,#11723);
+#11723 = SURFACE_SIDE_STYLE('',(#11724));
+#11724 = SURFACE_STYLE_FILL_AREA(#11725);
+#11725 = FILL_AREA_STYLE('',(#11726));
+#11726 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11727 = STYLED_ITEM('color',(#11728),#6223);
+#11728 = PRESENTATION_STYLE_ASSIGNMENT((#11729));
+#11729 = SURFACE_STYLE_USAGE(.BOTH.,#11730);
+#11730 = SURFACE_SIDE_STYLE('',(#11731));
+#11731 = SURFACE_STYLE_FILL_AREA(#11732);
+#11732 = FILL_AREA_STYLE('',(#11733));
+#11733 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11734 = STYLED_ITEM('color',(#11735),#6254);
+#11735 = PRESENTATION_STYLE_ASSIGNMENT((#11736));
+#11736 = SURFACE_STYLE_USAGE(.BOTH.,#11737);
+#11737 = SURFACE_SIDE_STYLE('',(#11738));
+#11738 = SURFACE_STYLE_FILL_AREA(#11739);
+#11739 = FILL_AREA_STYLE('',(#11740));
+#11740 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11741 = STYLED_ITEM('color',(#11742),#6278);
+#11742 = PRESENTATION_STYLE_ASSIGNMENT((#11743));
+#11743 = SURFACE_STYLE_USAGE(.BOTH.,#11744);
+#11744 = SURFACE_SIDE_STYLE('',(#11745));
+#11745 = SURFACE_STYLE_FILL_AREA(#11746);
+#11746 = FILL_AREA_STYLE('',(#11747));
+#11747 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11748 = STYLED_ITEM('color',(#11749),#6302);
+#11749 = PRESENTATION_STYLE_ASSIGNMENT((#11750));
+#11750 = SURFACE_STYLE_USAGE(.BOTH.,#11751);
+#11751 = SURFACE_SIDE_STYLE('',(#11752));
+#11752 = SURFACE_STYLE_FILL_AREA(#11753);
+#11753 = FILL_AREA_STYLE('',(#11754));
+#11754 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11755 = STYLED_ITEM('color',(#11756),#6319);
+#11756 = PRESENTATION_STYLE_ASSIGNMENT((#11757));
+#11757 = SURFACE_STYLE_USAGE(.BOTH.,#11758);
+#11758 = SURFACE_SIDE_STYLE('',(#11759));
+#11759 = SURFACE_STYLE_FILL_AREA(#11760);
+#11760 = FILL_AREA_STYLE('',(#11761));
+#11761 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11762 = STYLED_ITEM('color',(#11763),#6350);
+#11763 = PRESENTATION_STYLE_ASSIGNMENT((#11764));
+#11764 = SURFACE_STYLE_USAGE(.BOTH.,#11765);
+#11765 = SURFACE_SIDE_STYLE('',(#11766));
+#11766 = SURFACE_STYLE_FILL_AREA(#11767);
+#11767 = FILL_AREA_STYLE('',(#11768));
+#11768 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11769 = STYLED_ITEM('color',(#11770),#6374);
+#11770 = PRESENTATION_STYLE_ASSIGNMENT((#11771));
+#11771 = SURFACE_STYLE_USAGE(.BOTH.,#11772);
+#11772 = SURFACE_SIDE_STYLE('',(#11773));
+#11773 = SURFACE_STYLE_FILL_AREA(#11774);
+#11774 = FILL_AREA_STYLE('',(#11775));
+#11775 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11776 = STYLED_ITEM('color',(#11777),#6398);
+#11777 = PRESENTATION_STYLE_ASSIGNMENT((#11778));
+#11778 = SURFACE_STYLE_USAGE(.BOTH.,#11779);
+#11779 = SURFACE_SIDE_STYLE('',(#11780));
+#11780 = SURFACE_STYLE_FILL_AREA(#11781);
+#11781 = FILL_AREA_STYLE('',(#11782));
+#11782 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11783 = STYLED_ITEM('color',(#11784),#6415);
+#11784 = PRESENTATION_STYLE_ASSIGNMENT((#11785));
+#11785 = SURFACE_STYLE_USAGE(.BOTH.,#11786);
+#11786 = SURFACE_SIDE_STYLE('',(#11787));
+#11787 = SURFACE_STYLE_FILL_AREA(#11788);
+#11788 = FILL_AREA_STYLE('',(#11789));
+#11789 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11790 = STYLED_ITEM('color',(#11791),#6446);
+#11791 = PRESENTATION_STYLE_ASSIGNMENT((#11792));
+#11792 = SURFACE_STYLE_USAGE(.BOTH.,#11793);
+#11793 = SURFACE_SIDE_STYLE('',(#11794));
+#11794 = SURFACE_STYLE_FILL_AREA(#11795);
+#11795 = FILL_AREA_STYLE('',(#11796));
+#11796 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11797 = STYLED_ITEM('color',(#11798),#6470);
+#11798 = PRESENTATION_STYLE_ASSIGNMENT((#11799));
+#11799 = SURFACE_STYLE_USAGE(.BOTH.,#11800);
+#11800 = SURFACE_SIDE_STYLE('',(#11801));
+#11801 = SURFACE_STYLE_FILL_AREA(#11802);
+#11802 = FILL_AREA_STYLE('',(#11803));
+#11803 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11804 = STYLED_ITEM('color',(#11805),#6494);
+#11805 = PRESENTATION_STYLE_ASSIGNMENT((#11806));
+#11806 = SURFACE_STYLE_USAGE(.BOTH.,#11807);
+#11807 = SURFACE_SIDE_STYLE('',(#11808));
+#11808 = SURFACE_STYLE_FILL_AREA(#11809);
+#11809 = FILL_AREA_STYLE('',(#11810));
+#11810 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11811 = STYLED_ITEM('color',(#11812),#6511);
+#11812 = PRESENTATION_STYLE_ASSIGNMENT((#11813));
+#11813 = SURFACE_STYLE_USAGE(.BOTH.,#11814);
+#11814 = SURFACE_SIDE_STYLE('',(#11815));
+#11815 = SURFACE_STYLE_FILL_AREA(#11816);
+#11816 = FILL_AREA_STYLE('',(#11817));
+#11817 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11818 = COLOUR_RGB('',0.507539987564,0.507539987564,0.507539987564);
+#11819 = STYLED_ITEM('color',(#11820),#6542);
+#11820 = PRESENTATION_STYLE_ASSIGNMENT((#11821));
+#11821 = SURFACE_STYLE_USAGE(.BOTH.,#11822);
+#11822 = SURFACE_SIDE_STYLE('',(#11823));
+#11823 = SURFACE_STYLE_FILL_AREA(#11824);
+#11824 = FILL_AREA_STYLE('',(#11825));
+#11825 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11826 = STYLED_ITEM('color',(#11827),#6567);
+#11827 = PRESENTATION_STYLE_ASSIGNMENT((#11828));
+#11828 = SURFACE_STYLE_USAGE(.BOTH.,#11829);
+#11829 = SURFACE_SIDE_STYLE('',(#11830));
+#11830 = SURFACE_STYLE_FILL_AREA(#11831);
+#11831 = FILL_AREA_STYLE('',(#11832));
+#11832 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11833 = STYLED_ITEM('color',(#11834),#6591);
+#11834 = PRESENTATION_STYLE_ASSIGNMENT((#11835));
+#11835 = SURFACE_STYLE_USAGE(.BOTH.,#11836);
+#11836 = SURFACE_SIDE_STYLE('',(#11837));
+#11837 = SURFACE_STYLE_FILL_AREA(#11838);
+#11838 = FILL_AREA_STYLE('',(#11839));
+#11839 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11840 = STYLED_ITEM('color',(#11841),#6616);
+#11841 = PRESENTATION_STYLE_ASSIGNMENT((#11842));
+#11842 = SURFACE_STYLE_USAGE(.BOTH.,#11843);
+#11843 = SURFACE_SIDE_STYLE('',(#11844));
+#11844 = SURFACE_STYLE_FILL_AREA(#11845);
+#11845 = FILL_AREA_STYLE('',(#11846));
+#11846 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11847 = STYLED_ITEM('color',(#11848),#6640);
+#11848 = PRESENTATION_STYLE_ASSIGNMENT((#11849));
+#11849 = SURFACE_STYLE_USAGE(.BOTH.,#11850);
+#11850 = SURFACE_SIDE_STYLE('',(#11851));
+#11851 = SURFACE_STYLE_FILL_AREA(#11852);
+#11852 = FILL_AREA_STYLE('',(#11853));
+#11853 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11854 = STYLED_ITEM('color',(#11855),#6665);
+#11855 = PRESENTATION_STYLE_ASSIGNMENT((#11856));
+#11856 = SURFACE_STYLE_USAGE(.BOTH.,#11857);
+#11857 = SURFACE_SIDE_STYLE('',(#11858));
+#11858 = SURFACE_STYLE_FILL_AREA(#11859);
+#11859 = FILL_AREA_STYLE('',(#11860));
+#11860 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11861 = STYLED_ITEM('color',(#11862),#6689);
+#11862 = PRESENTATION_STYLE_ASSIGNMENT((#11863));
+#11863 = SURFACE_STYLE_USAGE(.BOTH.,#11864);
+#11864 = SURFACE_SIDE_STYLE('',(#11865));
+#11865 = SURFACE_STYLE_FILL_AREA(#11866);
+#11866 = FILL_AREA_STYLE('',(#11867));
+#11867 = FILL_AREA_STYLE_COLOUR('',#11818);
+#11868 = STYLED_ITEM('color',(#11869),#6707);
+#11869 = PRESENTATION_STYLE_ASSIGNMENT((#11870));
+#11870 = SURFACE_STYLE_USAGE(.BOTH.,#11871);
+#11871 = SURFACE_SIDE_STYLE('',(#11872));
+#11872 = SURFACE_STYLE_FILL_AREA(#11873);
+#11873 = FILL_AREA_STYLE('',(#11874));
+#11874 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11875 = STYLED_ITEM('color',(#11876),#6738);
+#11876 = PRESENTATION_STYLE_ASSIGNMENT((#11877));
+#11877 = SURFACE_STYLE_USAGE(.BOTH.,#11878);
+#11878 = SURFACE_SIDE_STYLE('',(#11879));
+#11879 = SURFACE_STYLE_FILL_AREA(#11880);
+#11880 = FILL_AREA_STYLE('',(#11881));
+#11881 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11882 = STYLED_ITEM('color',(#11883),#6762);
+#11883 = PRESENTATION_STYLE_ASSIGNMENT((#11884));
+#11884 = SURFACE_STYLE_USAGE(.BOTH.,#11885);
+#11885 = SURFACE_SIDE_STYLE('',(#11886));
+#11886 = SURFACE_STYLE_FILL_AREA(#11887);
+#11887 = FILL_AREA_STYLE('',(#11888));
+#11888 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11889 = STYLED_ITEM('color',(#11890),#6786);
+#11890 = PRESENTATION_STYLE_ASSIGNMENT((#11891));
+#11891 = SURFACE_STYLE_USAGE(.BOTH.,#11892);
+#11892 = SURFACE_SIDE_STYLE('',(#11893));
+#11893 = SURFACE_STYLE_FILL_AREA(#11894);
+#11894 = FILL_AREA_STYLE('',(#11895));
+#11895 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11896 = STYLED_ITEM('color',(#11897),#6803);
+#11897 = PRESENTATION_STYLE_ASSIGNMENT((#11898));
+#11898 = SURFACE_STYLE_USAGE(.BOTH.,#11899);
+#11899 = SURFACE_SIDE_STYLE('',(#11900));
+#11900 = SURFACE_STYLE_FILL_AREA(#11901);
+#11901 = FILL_AREA_STYLE('',(#11902));
+#11902 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11903 = STYLED_ITEM('color',(#11904),#7151);
+#11904 = PRESENTATION_STYLE_ASSIGNMENT((#11905));
+#11905 = SURFACE_STYLE_USAGE(.BOTH.,#11906);
+#11906 = SURFACE_SIDE_STYLE('',(#11907));
+#11907 = SURFACE_STYLE_FILL_AREA(#11908);
+#11908 = FILL_AREA_STYLE('',(#11909));
+#11909 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11910 = COLOUR_RGB('',0.703800022602,0.270480006933,8.280000090599E-002
+ );
+#11911 = STYLED_ITEM('color',(#11912),#7190);
+#11912 = PRESENTATION_STYLE_ASSIGNMENT((#11913));
+#11913 = SURFACE_STYLE_USAGE(.BOTH.,#11914);
+#11914 = SURFACE_SIDE_STYLE('',(#11915));
+#11915 = SURFACE_STYLE_FILL_AREA(#11916);
+#11916 = FILL_AREA_STYLE('',(#11917));
+#11917 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11918 = STYLED_ITEM('color',(#11919),#7207);
+#11919 = PRESENTATION_STYLE_ASSIGNMENT((#11920));
+#11920 = SURFACE_STYLE_USAGE(.BOTH.,#11921);
+#11921 = SURFACE_SIDE_STYLE('',(#11922));
+#11922 = SURFACE_STYLE_FILL_AREA(#11923);
+#11923 = FILL_AREA_STYLE('',(#11924));
+#11924 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11925 = STYLED_ITEM('color',(#11926),#7254);
+#11926 = PRESENTATION_STYLE_ASSIGNMENT((#11927));
+#11927 = SURFACE_STYLE_USAGE(.BOTH.,#11928);
+#11928 = SURFACE_SIDE_STYLE('',(#11929));
+#11929 = SURFACE_STYLE_FILL_AREA(#11930);
+#11930 = FILL_AREA_STYLE('',(#11931));
+#11931 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11932 = STYLED_ITEM('color',(#11933),#7293);
+#11933 = PRESENTATION_STYLE_ASSIGNMENT((#11934));
+#11934 = SURFACE_STYLE_USAGE(.BOTH.,#11935);
+#11935 = SURFACE_SIDE_STYLE('',(#11936));
+#11936 = SURFACE_STYLE_FILL_AREA(#11937);
+#11937 = FILL_AREA_STYLE('',(#11938));
+#11938 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11939 = STYLED_ITEM('color',(#11940),#7310);
+#11940 = PRESENTATION_STYLE_ASSIGNMENT((#11941));
+#11941 = SURFACE_STYLE_USAGE(.BOTH.,#11942);
+#11942 = SURFACE_SIDE_STYLE('',(#11943));
+#11943 = SURFACE_STYLE_FILL_AREA(#11944);
+#11944 = FILL_AREA_STYLE('',(#11945));
+#11945 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11946 = STYLED_ITEM('color',(#11947),#7357);
+#11947 = PRESENTATION_STYLE_ASSIGNMENT((#11948));
+#11948 = SURFACE_STYLE_USAGE(.BOTH.,#11949);
+#11949 = SURFACE_SIDE_STYLE('',(#11950));
+#11950 = SURFACE_STYLE_FILL_AREA(#11951);
+#11951 = FILL_AREA_STYLE('',(#11952));
+#11952 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11953 = STYLED_ITEM('color',(#11954),#7396);
+#11954 = PRESENTATION_STYLE_ASSIGNMENT((#11955));
+#11955 = SURFACE_STYLE_USAGE(.BOTH.,#11956);
+#11956 = SURFACE_SIDE_STYLE('',(#11957));
+#11957 = SURFACE_STYLE_FILL_AREA(#11958);
+#11958 = FILL_AREA_STYLE('',(#11959));
+#11959 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11960 = STYLED_ITEM('color',(#11961),#7433);
+#11961 = PRESENTATION_STYLE_ASSIGNMENT((#11962));
+#11962 = SURFACE_STYLE_USAGE(.BOTH.,#11963);
+#11963 = SURFACE_SIDE_STYLE('',(#11964));
+#11964 = SURFACE_STYLE_FILL_AREA(#11965);
+#11965 = FILL_AREA_STYLE('',(#11966));
+#11966 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11967 = STYLED_ITEM('color',(#11968),#7450);
+#11968 = PRESENTATION_STYLE_ASSIGNMENT((#11969));
+#11969 = SURFACE_STYLE_USAGE(.BOTH.,#11970);
+#11970 = SURFACE_SIDE_STYLE('',(#11971));
+#11971 = SURFACE_STYLE_FILL_AREA(#11972);
+#11972 = FILL_AREA_STYLE('',(#11973));
+#11973 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11974 = STYLED_ITEM('color',(#11975),#7462);
+#11975 = PRESENTATION_STYLE_ASSIGNMENT((#11976));
+#11976 = SURFACE_STYLE_USAGE(.BOTH.,#11977);
+#11977 = SURFACE_SIDE_STYLE('',(#11978));
+#11978 = SURFACE_STYLE_FILL_AREA(#11979);
+#11979 = FILL_AREA_STYLE('',(#11980));
+#11980 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11981 = STYLED_ITEM('color',(#11982),#7509);
+#11982 = PRESENTATION_STYLE_ASSIGNMENT((#11983));
+#11983 = SURFACE_STYLE_USAGE(.BOTH.,#11984);
+#11984 = SURFACE_SIDE_STYLE('',(#11985));
+#11985 = SURFACE_STYLE_FILL_AREA(#11986);
+#11986 = FILL_AREA_STYLE('',(#11987));
+#11987 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11988 = STYLED_ITEM('color',(#11989),#7546);
+#11989 = PRESENTATION_STYLE_ASSIGNMENT((#11990));
+#11990 = SURFACE_STYLE_USAGE(.BOTH.,#11991);
+#11991 = SURFACE_SIDE_STYLE('',(#11992));
+#11992 = SURFACE_STYLE_FILL_AREA(#11993);
+#11993 = FILL_AREA_STYLE('',(#11994));
+#11994 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11995 = STYLED_ITEM('color',(#11996),#7585);
+#11996 = PRESENTATION_STYLE_ASSIGNMENT((#11997));
+#11997 = SURFACE_STYLE_USAGE(.BOTH.,#11998);
+#11998 = SURFACE_SIDE_STYLE('',(#11999));
+#11999 = SURFACE_STYLE_FILL_AREA(#12000);
+#12000 = FILL_AREA_STYLE('',(#12001));
+#12001 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12002 = STYLED_ITEM('color',(#12003),#7597);
+#12003 = PRESENTATION_STYLE_ASSIGNMENT((#12004));
+#12004 = SURFACE_STYLE_USAGE(.BOTH.,#12005);
+#12005 = SURFACE_SIDE_STYLE('',(#12006));
+#12006 = SURFACE_STYLE_FILL_AREA(#12007);
+#12007 = FILL_AREA_STYLE('',(#12008));
+#12008 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12009 = STYLED_ITEM('color',(#12010),#7614);
+#12010 = PRESENTATION_STYLE_ASSIGNMENT((#12011));
+#12011 = SURFACE_STYLE_USAGE(.BOTH.,#12012);
+#12012 = SURFACE_SIDE_STYLE('',(#12013));
+#12013 = SURFACE_STYLE_FILL_AREA(#12014);
+#12014 = FILL_AREA_STYLE('',(#12015));
+#12015 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12016 = STYLED_ITEM('color',(#12017),#7661);
+#12017 = PRESENTATION_STYLE_ASSIGNMENT((#12018));
+#12018 = SURFACE_STYLE_USAGE(.BOTH.,#12019);
+#12019 = SURFACE_SIDE_STYLE('',(#12020));
+#12020 = SURFACE_STYLE_FILL_AREA(#12021);
+#12021 = FILL_AREA_STYLE('',(#12022));
+#12022 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12023 = STYLED_ITEM('color',(#12024),#7700);
+#12024 = PRESENTATION_STYLE_ASSIGNMENT((#12025));
+#12025 = SURFACE_STYLE_USAGE(.BOTH.,#12026);
+#12026 = SURFACE_SIDE_STYLE('',(#12027));
+#12027 = SURFACE_STYLE_FILL_AREA(#12028);
+#12028 = FILL_AREA_STYLE('',(#12029));
+#12029 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12030 = STYLED_ITEM('color',(#12031),#7737);
+#12031 = PRESENTATION_STYLE_ASSIGNMENT((#12032));
+#12032 = SURFACE_STYLE_USAGE(.BOTH.,#12033);
+#12033 = SURFACE_SIDE_STYLE('',(#12034));
+#12034 = SURFACE_STYLE_FILL_AREA(#12035);
+#12035 = FILL_AREA_STYLE('',(#12036));
+#12036 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12037 = STYLED_ITEM('color',(#12038),#7754);
+#12038 = PRESENTATION_STYLE_ASSIGNMENT((#12039));
+#12039 = SURFACE_STYLE_USAGE(.BOTH.,#12040);
+#12040 = SURFACE_SIDE_STYLE('',(#12041));
+#12041 = SURFACE_STYLE_FILL_AREA(#12042);
+#12042 = FILL_AREA_STYLE('',(#12043));
+#12043 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12044 = STYLED_ITEM('color',(#12045),#7766);
+#12045 = PRESENTATION_STYLE_ASSIGNMENT((#12046));
+#12046 = SURFACE_STYLE_USAGE(.BOTH.,#12047);
+#12047 = SURFACE_SIDE_STYLE('',(#12048));
+#12048 = SURFACE_STYLE_FILL_AREA(#12049);
+#12049 = FILL_AREA_STYLE('',(#12050));
+#12050 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12051 = STYLED_ITEM('color',(#12052),#7813);
+#12052 = PRESENTATION_STYLE_ASSIGNMENT((#12053));
+#12053 = SURFACE_STYLE_USAGE(.BOTH.,#12054);
+#12054 = SURFACE_SIDE_STYLE('',(#12055));
+#12055 = SURFACE_STYLE_FILL_AREA(#12056);
+#12056 = FILL_AREA_STYLE('',(#12057));
+#12057 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12058 = STYLED_ITEM('color',(#12059),#7850);
+#12059 = PRESENTATION_STYLE_ASSIGNMENT((#12060));
+#12060 = SURFACE_STYLE_USAGE(.BOTH.,#12061);
+#12061 = SURFACE_SIDE_STYLE('',(#12062));
+#12062 = SURFACE_STYLE_FILL_AREA(#12063);
+#12063 = FILL_AREA_STYLE('',(#12064));
+#12064 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12065 = STYLED_ITEM('color',(#12066),#7889);
+#12066 = PRESENTATION_STYLE_ASSIGNMENT((#12067));
+#12067 = SURFACE_STYLE_USAGE(.BOTH.,#12068);
+#12068 = SURFACE_SIDE_STYLE('',(#12069));
+#12069 = SURFACE_STYLE_FILL_AREA(#12070);
+#12070 = FILL_AREA_STYLE('',(#12071));
+#12071 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12072 = STYLED_ITEM('color',(#12073),#7901);
+#12073 = PRESENTATION_STYLE_ASSIGNMENT((#12074));
+#12074 = SURFACE_STYLE_USAGE(.BOTH.,#12075);
+#12075 = SURFACE_SIDE_STYLE('',(#12076));
+#12076 = SURFACE_STYLE_FILL_AREA(#12077);
+#12077 = FILL_AREA_STYLE('',(#12078));
+#12078 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12079 = STYLED_ITEM('color',(#12080),#7918);
+#12080 = PRESENTATION_STYLE_ASSIGNMENT((#12081));
+#12081 = SURFACE_STYLE_USAGE(.BOTH.,#12082);
+#12082 = SURFACE_SIDE_STYLE('',(#12083));
+#12083 = SURFACE_STYLE_FILL_AREA(#12084);
+#12084 = FILL_AREA_STYLE('',(#12085));
+#12085 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12086 = STYLED_ITEM('color',(#12087),#7965);
+#12087 = PRESENTATION_STYLE_ASSIGNMENT((#12088));
+#12088 = SURFACE_STYLE_USAGE(.BOTH.,#12089);
+#12089 = SURFACE_SIDE_STYLE('',(#12090));
+#12090 = SURFACE_STYLE_FILL_AREA(#12091);
+#12091 = FILL_AREA_STYLE('',(#12092));
+#12092 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12093 = STYLED_ITEM('color',(#12094),#8004);
+#12094 = PRESENTATION_STYLE_ASSIGNMENT((#12095));
+#12095 = SURFACE_STYLE_USAGE(.BOTH.,#12096);
+#12096 = SURFACE_SIDE_STYLE('',(#12097));
+#12097 = SURFACE_STYLE_FILL_AREA(#12098);
+#12098 = FILL_AREA_STYLE('',(#12099));
+#12099 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12100 = STYLED_ITEM('color',(#12101),#8041);
+#12101 = PRESENTATION_STYLE_ASSIGNMENT((#12102));
+#12102 = SURFACE_STYLE_USAGE(.BOTH.,#12103);
+#12103 = SURFACE_SIDE_STYLE('',(#12104));
+#12104 = SURFACE_STYLE_FILL_AREA(#12105);
+#12105 = FILL_AREA_STYLE('',(#12106));
+#12106 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12107 = STYLED_ITEM('color',(#12108),#8058);
+#12108 = PRESENTATION_STYLE_ASSIGNMENT((#12109));
+#12109 = SURFACE_STYLE_USAGE(.BOTH.,#12110);
+#12110 = SURFACE_SIDE_STYLE('',(#12111));
+#12111 = SURFACE_STYLE_FILL_AREA(#12112);
+#12112 = FILL_AREA_STYLE('',(#12113));
+#12113 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12114 = STYLED_ITEM('color',(#12115),#8070);
+#12115 = PRESENTATION_STYLE_ASSIGNMENT((#12116));
+#12116 = SURFACE_STYLE_USAGE(.BOTH.,#12117);
+#12117 = SURFACE_SIDE_STYLE('',(#12118));
+#12118 = SURFACE_STYLE_FILL_AREA(#12119);
+#12119 = FILL_AREA_STYLE('',(#12120));
+#12120 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12121 = STYLED_ITEM('color',(#12122),#8117);
+#12122 = PRESENTATION_STYLE_ASSIGNMENT((#12123));
+#12123 = SURFACE_STYLE_USAGE(.BOTH.,#12124);
+#12124 = SURFACE_SIDE_STYLE('',(#12125));
+#12125 = SURFACE_STYLE_FILL_AREA(#12126);
+#12126 = FILL_AREA_STYLE('',(#12127));
+#12127 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12128 = STYLED_ITEM('color',(#12129),#8154);
+#12129 = PRESENTATION_STYLE_ASSIGNMENT((#12130));
+#12130 = SURFACE_STYLE_USAGE(.BOTH.,#12131);
+#12131 = SURFACE_SIDE_STYLE('',(#12132));
+#12132 = SURFACE_STYLE_FILL_AREA(#12133);
+#12133 = FILL_AREA_STYLE('',(#12134));
+#12134 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12135 = STYLED_ITEM('color',(#12136),#8193);
+#12136 = PRESENTATION_STYLE_ASSIGNMENT((#12137));
+#12137 = SURFACE_STYLE_USAGE(.BOTH.,#12138);
+#12138 = SURFACE_SIDE_STYLE('',(#12139));
+#12139 = SURFACE_STYLE_FILL_AREA(#12140);
+#12140 = FILL_AREA_STYLE('',(#12141));
+#12141 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12142 = STYLED_ITEM('color',(#12143),#8205);
+#12143 = PRESENTATION_STYLE_ASSIGNMENT((#12144));
+#12144 = SURFACE_STYLE_USAGE(.BOTH.,#12145);
+#12145 = SURFACE_SIDE_STYLE('',(#12146));
+#12146 = SURFACE_STYLE_FILL_AREA(#12147);
+#12147 = FILL_AREA_STYLE('',(#12148));
+#12148 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12149 = STYLED_ITEM('color',(#12150),#8222);
+#12150 = PRESENTATION_STYLE_ASSIGNMENT((#12151));
+#12151 = SURFACE_STYLE_USAGE(.BOTH.,#12152);
+#12152 = SURFACE_SIDE_STYLE('',(#12153));
+#12153 = SURFACE_STYLE_FILL_AREA(#12154);
+#12154 = FILL_AREA_STYLE('',(#12155));
+#12155 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12156 = STYLED_ITEM('color',(#12157),#8269);
+#12157 = PRESENTATION_STYLE_ASSIGNMENT((#12158));
+#12158 = SURFACE_STYLE_USAGE(.BOTH.,#12159);
+#12159 = SURFACE_SIDE_STYLE('',(#12160));
+#12160 = SURFACE_STYLE_FILL_AREA(#12161);
+#12161 = FILL_AREA_STYLE('',(#12162));
+#12162 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12163 = STYLED_ITEM('color',(#12164),#8308);
+#12164 = PRESENTATION_STYLE_ASSIGNMENT((#12165));
+#12165 = SURFACE_STYLE_USAGE(.BOTH.,#12166);
+#12166 = SURFACE_SIDE_STYLE('',(#12167));
+#12167 = SURFACE_STYLE_FILL_AREA(#12168);
+#12168 = FILL_AREA_STYLE('',(#12169));
+#12169 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12170 = STYLED_ITEM('color',(#12171),#8345);
+#12171 = PRESENTATION_STYLE_ASSIGNMENT((#12172));
+#12172 = SURFACE_STYLE_USAGE(.BOTH.,#12173);
+#12173 = SURFACE_SIDE_STYLE('',(#12174));
+#12174 = SURFACE_STYLE_FILL_AREA(#12175);
+#12175 = FILL_AREA_STYLE('',(#12176));
+#12176 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12177 = STYLED_ITEM('color',(#12178),#8362);
+#12178 = PRESENTATION_STYLE_ASSIGNMENT((#12179));
+#12179 = SURFACE_STYLE_USAGE(.BOTH.,#12180);
+#12180 = SURFACE_SIDE_STYLE('',(#12181));
+#12181 = SURFACE_STYLE_FILL_AREA(#12182);
+#12182 = FILL_AREA_STYLE('',(#12183));
+#12183 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12184 = STYLED_ITEM('color',(#12185),#8374);
+#12185 = PRESENTATION_STYLE_ASSIGNMENT((#12186));
+#12186 = SURFACE_STYLE_USAGE(.BOTH.,#12187);
+#12187 = SURFACE_SIDE_STYLE('',(#12188));
+#12188 = SURFACE_STYLE_FILL_AREA(#12189);
+#12189 = FILL_AREA_STYLE('',(#12190));
+#12190 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12191 = STYLED_ITEM('color',(#12192),#8421);
+#12192 = PRESENTATION_STYLE_ASSIGNMENT((#12193));
+#12193 = SURFACE_STYLE_USAGE(.BOTH.,#12194);
+#12194 = SURFACE_SIDE_STYLE('',(#12195));
+#12195 = SURFACE_STYLE_FILL_AREA(#12196);
+#12196 = FILL_AREA_STYLE('',(#12197));
+#12197 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12198 = STYLED_ITEM('color',(#12199),#8458);
+#12199 = PRESENTATION_STYLE_ASSIGNMENT((#12200));
+#12200 = SURFACE_STYLE_USAGE(.BOTH.,#12201);
+#12201 = SURFACE_SIDE_STYLE('',(#12202));
+#12202 = SURFACE_STYLE_FILL_AREA(#12203);
+#12203 = FILL_AREA_STYLE('',(#12204));
+#12204 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12205 = STYLED_ITEM('color',(#12206),#8497);
+#12206 = PRESENTATION_STYLE_ASSIGNMENT((#12207));
+#12207 = SURFACE_STYLE_USAGE(.BOTH.,#12208);
+#12208 = SURFACE_SIDE_STYLE('',(#12209));
+#12209 = SURFACE_STYLE_FILL_AREA(#12210);
+#12210 = FILL_AREA_STYLE('',(#12211));
+#12211 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12212 = STYLED_ITEM('color',(#12213),#8509);
+#12213 = PRESENTATION_STYLE_ASSIGNMENT((#12214));
+#12214 = SURFACE_STYLE_USAGE(.BOTH.,#12215);
+#12215 = SURFACE_SIDE_STYLE('',(#12216));
+#12216 = SURFACE_STYLE_FILL_AREA(#12217);
+#12217 = FILL_AREA_STYLE('',(#12218));
+#12218 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12219 = STYLED_ITEM('color',(#12220),#8526);
+#12220 = PRESENTATION_STYLE_ASSIGNMENT((#12221));
+#12221 = SURFACE_STYLE_USAGE(.BOTH.,#12222);
+#12222 = SURFACE_SIDE_STYLE('',(#12223));
+#12223 = SURFACE_STYLE_FILL_AREA(#12224);
+#12224 = FILL_AREA_STYLE('',(#12225));
+#12225 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12226 = STYLED_ITEM('color',(#12227),#8573);
+#12227 = PRESENTATION_STYLE_ASSIGNMENT((#12228));
+#12228 = SURFACE_STYLE_USAGE(.BOTH.,#12229);
+#12229 = SURFACE_SIDE_STYLE('',(#12230));
+#12230 = SURFACE_STYLE_FILL_AREA(#12231);
+#12231 = FILL_AREA_STYLE('',(#12232));
+#12232 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12233 = STYLED_ITEM('color',(#12234),#8612);
+#12234 = PRESENTATION_STYLE_ASSIGNMENT((#12235));
+#12235 = SURFACE_STYLE_USAGE(.BOTH.,#12236);
+#12236 = SURFACE_SIDE_STYLE('',(#12237));
+#12237 = SURFACE_STYLE_FILL_AREA(#12238);
+#12238 = FILL_AREA_STYLE('',(#12239));
+#12239 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12240 = STYLED_ITEM('color',(#12241),#8649);
+#12241 = PRESENTATION_STYLE_ASSIGNMENT((#12242));
+#12242 = SURFACE_STYLE_USAGE(.BOTH.,#12243);
+#12243 = SURFACE_SIDE_STYLE('',(#12244));
+#12244 = SURFACE_STYLE_FILL_AREA(#12245);
+#12245 = FILL_AREA_STYLE('',(#12246));
+#12246 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12247 = STYLED_ITEM('color',(#12248),#8666);
+#12248 = PRESENTATION_STYLE_ASSIGNMENT((#12249));
+#12249 = SURFACE_STYLE_USAGE(.BOTH.,#12250);
+#12250 = SURFACE_SIDE_STYLE('',(#12251));
+#12251 = SURFACE_STYLE_FILL_AREA(#12252);
+#12252 = FILL_AREA_STYLE('',(#12253));
+#12253 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12254 = STYLED_ITEM('color',(#12255),#8678);
+#12255 = PRESENTATION_STYLE_ASSIGNMENT((#12256));
+#12256 = SURFACE_STYLE_USAGE(.BOTH.,#12257);
+#12257 = SURFACE_SIDE_STYLE('',(#12258));
+#12258 = SURFACE_STYLE_FILL_AREA(#12259);
+#12259 = FILL_AREA_STYLE('',(#12260));
+#12260 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12261 = STYLED_ITEM('color',(#12262),#8725);
+#12262 = PRESENTATION_STYLE_ASSIGNMENT((#12263));
+#12263 = SURFACE_STYLE_USAGE(.BOTH.,#12264);
+#12264 = SURFACE_SIDE_STYLE('',(#12265));
+#12265 = SURFACE_STYLE_FILL_AREA(#12266);
+#12266 = FILL_AREA_STYLE('',(#12267));
+#12267 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12268 = STYLED_ITEM('color',(#12269),#8762);
+#12269 = PRESENTATION_STYLE_ASSIGNMENT((#12270));
+#12270 = SURFACE_STYLE_USAGE(.BOTH.,#12271);
+#12271 = SURFACE_SIDE_STYLE('',(#12272));
+#12272 = SURFACE_STYLE_FILL_AREA(#12273);
+#12273 = FILL_AREA_STYLE('',(#12274));
+#12274 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12275 = STYLED_ITEM('color',(#12276),#8801);
+#12276 = PRESENTATION_STYLE_ASSIGNMENT((#12277));
+#12277 = SURFACE_STYLE_USAGE(.BOTH.,#12278);
+#12278 = SURFACE_SIDE_STYLE('',(#12279));
+#12279 = SURFACE_STYLE_FILL_AREA(#12280);
+#12280 = FILL_AREA_STYLE('',(#12281));
+#12281 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12282 = STYLED_ITEM('color',(#12283),#8813);
+#12283 = PRESENTATION_STYLE_ASSIGNMENT((#12284));
+#12284 = SURFACE_STYLE_USAGE(.BOTH.,#12285);
+#12285 = SURFACE_SIDE_STYLE('',(#12286));
+#12286 = SURFACE_STYLE_FILL_AREA(#12287);
+#12287 = FILL_AREA_STYLE('',(#12288));
+#12288 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12289 = STYLED_ITEM('color',(#12290),#8830);
+#12290 = PRESENTATION_STYLE_ASSIGNMENT((#12291));
+#12291 = SURFACE_STYLE_USAGE(.BOTH.,#12292);
+#12292 = SURFACE_SIDE_STYLE('',(#12293));
+#12293 = SURFACE_STYLE_FILL_AREA(#12294);
+#12294 = FILL_AREA_STYLE('',(#12295));
+#12295 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12296 = STYLED_ITEM('color',(#12297),#8877);
+#12297 = PRESENTATION_STYLE_ASSIGNMENT((#12298));
+#12298 = SURFACE_STYLE_USAGE(.BOTH.,#12299);
+#12299 = SURFACE_SIDE_STYLE('',(#12300));
+#12300 = SURFACE_STYLE_FILL_AREA(#12301);
+#12301 = FILL_AREA_STYLE('',(#12302));
+#12302 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12303 = STYLED_ITEM('color',(#12304),#8914);
+#12304 = PRESENTATION_STYLE_ASSIGNMENT((#12305));
+#12305 = SURFACE_STYLE_USAGE(.BOTH.,#12306);
+#12306 = SURFACE_SIDE_STYLE('',(#12307));
+#12307 = SURFACE_STYLE_FILL_AREA(#12308);
+#12308 = FILL_AREA_STYLE('',(#12309));
+#12309 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12310 = STYLED_ITEM('color',(#12311),#8926);
+#12311 = PRESENTATION_STYLE_ASSIGNMENT((#12312));
+#12312 = SURFACE_STYLE_USAGE(.BOTH.,#12313);
+#12313 = SURFACE_SIDE_STYLE('',(#12314));
+#12314 = SURFACE_STYLE_FILL_AREA(#12315);
+#12315 = FILL_AREA_STYLE('',(#12316));
+#12316 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12317 = STYLED_ITEM('color',(#12318),#8963);
+#12318 = PRESENTATION_STYLE_ASSIGNMENT((#12319));
+#12319 = SURFACE_STYLE_USAGE(.BOTH.,#12320);
+#12320 = SURFACE_SIDE_STYLE('',(#12321));
+#12321 = SURFACE_STYLE_FILL_AREA(#12322);
+#12322 = FILL_AREA_STYLE('',(#12323));
+#12323 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12324 = STYLED_ITEM('color',(#12325),#8975);
+#12325 = PRESENTATION_STYLE_ASSIGNMENT((#12326));
+#12326 = SURFACE_STYLE_USAGE(.BOTH.,#12327);
+#12327 = SURFACE_SIDE_STYLE('',(#12328));
+#12328 = SURFACE_STYLE_FILL_AREA(#12329);
+#12329 = FILL_AREA_STYLE('',(#12330));
+#12330 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12331 = STYLED_ITEM('color',(#12332),#8987);
+#12332 = PRESENTATION_STYLE_ASSIGNMENT((#12333));
+#12333 = SURFACE_STYLE_USAGE(.BOTH.,#12334);
+#12334 = SURFACE_SIDE_STYLE('',(#12335));
+#12335 = SURFACE_STYLE_FILL_AREA(#12336);
+#12336 = FILL_AREA_STYLE('',(#12337));
+#12337 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12338 = STYLED_ITEM('color',(#12339),#8999);
+#12339 = PRESENTATION_STYLE_ASSIGNMENT((#12340));
+#12340 = SURFACE_STYLE_USAGE(.BOTH.,#12341);
+#12341 = SURFACE_SIDE_STYLE('',(#12342));
+#12342 = SURFACE_STYLE_FILL_AREA(#12343);
+#12343 = FILL_AREA_STYLE('',(#12344));
+#12344 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12345 = STYLED_ITEM('color',(#12346),#9011);
+#12346 = PRESENTATION_STYLE_ASSIGNMENT((#12347));
+#12347 = SURFACE_STYLE_USAGE(.BOTH.,#12348);
+#12348 = SURFACE_SIDE_STYLE('',(#12349));
+#12349 = SURFACE_STYLE_FILL_AREA(#12350);
+#12350 = FILL_AREA_STYLE('',(#12351));
+#12351 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12352 = STYLED_ITEM('color',(#12353),#9023);
+#12353 = PRESENTATION_STYLE_ASSIGNMENT((#12354));
+#12354 = SURFACE_STYLE_USAGE(.BOTH.,#12355);
+#12355 = SURFACE_SIDE_STYLE('',(#12356));
+#12356 = SURFACE_STYLE_FILL_AREA(#12357);
+#12357 = FILL_AREA_STYLE('',(#12358));
+#12358 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12359 = STYLED_ITEM('color',(#12360),#9035);
+#12360 = PRESENTATION_STYLE_ASSIGNMENT((#12361));
+#12361 = SURFACE_STYLE_USAGE(.BOTH.,#12362);
+#12362 = SURFACE_SIDE_STYLE('',(#12363));
+#12363 = SURFACE_STYLE_FILL_AREA(#12364);
+#12364 = FILL_AREA_STYLE('',(#12365));
+#12365 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12366 = STYLED_ITEM('color',(#12367),#9047);
+#12367 = PRESENTATION_STYLE_ASSIGNMENT((#12368));
+#12368 = SURFACE_STYLE_USAGE(.BOTH.,#12369);
+#12369 = SURFACE_SIDE_STYLE('',(#12370));
+#12370 = SURFACE_STYLE_FILL_AREA(#12371);
+#12371 = FILL_AREA_STYLE('',(#12372));
+#12372 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12373 = STYLED_ITEM('color',(#12374),#9059);
+#12374 = PRESENTATION_STYLE_ASSIGNMENT((#12375));
+#12375 = SURFACE_STYLE_USAGE(.BOTH.,#12376);
+#12376 = SURFACE_SIDE_STYLE('',(#12377));
+#12377 = SURFACE_STYLE_FILL_AREA(#12378);
+#12378 = FILL_AREA_STYLE('',(#12379));
+#12379 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12380 = STYLED_ITEM('color',(#12381),#9071);
+#12381 = PRESENTATION_STYLE_ASSIGNMENT((#12382));
+#12382 = SURFACE_STYLE_USAGE(.BOTH.,#12383);
+#12383 = SURFACE_SIDE_STYLE('',(#12384));
+#12384 = SURFACE_STYLE_FILL_AREA(#12385);
+#12385 = FILL_AREA_STYLE('',(#12386));
+#12386 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12387 = STYLED_ITEM('color',(#12388),#9083);
+#12388 = PRESENTATION_STYLE_ASSIGNMENT((#12389));
+#12389 = SURFACE_STYLE_USAGE(.BOTH.,#12390);
+#12390 = SURFACE_SIDE_STYLE('',(#12391));
+#12391 = SURFACE_STYLE_FILL_AREA(#12392);
+#12392 = FILL_AREA_STYLE('',(#12393));
+#12393 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12394 = STYLED_ITEM('color',(#12395),#9095);
+#12395 = PRESENTATION_STYLE_ASSIGNMENT((#12396));
+#12396 = SURFACE_STYLE_USAGE(.BOTH.,#12397);
+#12397 = SURFACE_SIDE_STYLE('',(#12398));
+#12398 = SURFACE_STYLE_FILL_AREA(#12399);
+#12399 = FILL_AREA_STYLE('',(#12400));
+#12400 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12401 = STYLED_ITEM('color',(#12402),#9107);
+#12402 = PRESENTATION_STYLE_ASSIGNMENT((#12403));
+#12403 = SURFACE_STYLE_USAGE(.BOTH.,#12404);
+#12404 = SURFACE_SIDE_STYLE('',(#12405));
+#12405 = SURFACE_STYLE_FILL_AREA(#12406);
+#12406 = FILL_AREA_STYLE('',(#12407));
+#12407 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12408 = STYLED_ITEM('color',(#12409),#9119);
+#12409 = PRESENTATION_STYLE_ASSIGNMENT((#12410));
+#12410 = SURFACE_STYLE_USAGE(.BOTH.,#12411);
+#12411 = SURFACE_SIDE_STYLE('',(#12412));
+#12412 = SURFACE_STYLE_FILL_AREA(#12413);
+#12413 = FILL_AREA_STYLE('',(#12414));
+#12414 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12415 = STYLED_ITEM('color',(#12416),#9131);
+#12416 = PRESENTATION_STYLE_ASSIGNMENT((#12417));
+#12417 = SURFACE_STYLE_USAGE(.BOTH.,#12418);
+#12418 = SURFACE_SIDE_STYLE('',(#12419));
+#12419 = SURFACE_STYLE_FILL_AREA(#12420);
+#12420 = FILL_AREA_STYLE('',(#12421));
+#12421 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12422 = STYLED_ITEM('color',(#12423),#9143);
+#12423 = PRESENTATION_STYLE_ASSIGNMENT((#12424));
+#12424 = SURFACE_STYLE_USAGE(.BOTH.,#12425);
+#12425 = SURFACE_SIDE_STYLE('',(#12426));
+#12426 = SURFACE_STYLE_FILL_AREA(#12427);
+#12427 = FILL_AREA_STYLE('',(#12428));
+#12428 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12429 = STYLED_ITEM('color',(#12430),#9155);
+#12430 = PRESENTATION_STYLE_ASSIGNMENT((#12431));
+#12431 = SURFACE_STYLE_USAGE(.BOTH.,#12432);
+#12432 = SURFACE_SIDE_STYLE('',(#12433));
+#12433 = SURFACE_STYLE_FILL_AREA(#12434);
+#12434 = FILL_AREA_STYLE('',(#12435));
+#12435 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12436 = STYLED_ITEM('color',(#12437),#9167);
+#12437 = PRESENTATION_STYLE_ASSIGNMENT((#12438));
+#12438 = SURFACE_STYLE_USAGE(.BOTH.,#12439);
+#12439 = SURFACE_SIDE_STYLE('',(#12440));
+#12440 = SURFACE_STYLE_FILL_AREA(#12441);
+#12441 = FILL_AREA_STYLE('',(#12442));
+#12442 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12443 = STYLED_ITEM('color',(#12444),#9179);
+#12444 = PRESENTATION_STYLE_ASSIGNMENT((#12445));
+#12445 = SURFACE_STYLE_USAGE(.BOTH.,#12446);
+#12446 = SURFACE_SIDE_STYLE('',(#12447));
+#12447 = SURFACE_STYLE_FILL_AREA(#12448);
+#12448 = FILL_AREA_STYLE('',(#12449));
+#12449 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12450 = STYLED_ITEM('color',(#12451),#9191);
+#12451 = PRESENTATION_STYLE_ASSIGNMENT((#12452));
+#12452 = SURFACE_STYLE_USAGE(.BOTH.,#12453);
+#12453 = SURFACE_SIDE_STYLE('',(#12454));
+#12454 = SURFACE_STYLE_FILL_AREA(#12455);
+#12455 = FILL_AREA_STYLE('',(#12456));
+#12456 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12457 = STYLED_ITEM('color',(#12458),#9203);
+#12458 = PRESENTATION_STYLE_ASSIGNMENT((#12459));
+#12459 = SURFACE_STYLE_USAGE(.BOTH.,#12460);
+#12460 = SURFACE_SIDE_STYLE('',(#12461));
+#12461 = SURFACE_STYLE_FILL_AREA(#12462);
+#12462 = FILL_AREA_STYLE('',(#12463));
+#12463 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12464 = STYLED_ITEM('color',(#12465),#9215);
+#12465 = PRESENTATION_STYLE_ASSIGNMENT((#12466));
+#12466 = SURFACE_STYLE_USAGE(.BOTH.,#12467);
+#12467 = SURFACE_SIDE_STYLE('',(#12468));
+#12468 = SURFACE_STYLE_FILL_AREA(#12469);
+#12469 = FILL_AREA_STYLE('',(#12470));
+#12470 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12471 = STYLED_ITEM('color',(#12472),#9227);
+#12472 = PRESENTATION_STYLE_ASSIGNMENT((#12473));
+#12473 = SURFACE_STYLE_USAGE(.BOTH.,#12474);
+#12474 = SURFACE_SIDE_STYLE('',(#12475));
+#12475 = SURFACE_STYLE_FILL_AREA(#12476);
+#12476 = FILL_AREA_STYLE('',(#12477));
+#12477 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12478 = STYLED_ITEM('color',(#12479),#9239);
+#12479 = PRESENTATION_STYLE_ASSIGNMENT((#12480));
+#12480 = SURFACE_STYLE_USAGE(.BOTH.,#12481);
+#12481 = SURFACE_SIDE_STYLE('',(#12482));
+#12482 = SURFACE_STYLE_FILL_AREA(#12483);
+#12483 = FILL_AREA_STYLE('',(#12484));
+#12484 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12485 = STYLED_ITEM('color',(#12486),#9251);
+#12486 = PRESENTATION_STYLE_ASSIGNMENT((#12487));
+#12487 = SURFACE_STYLE_USAGE(.BOTH.,#12488);
+#12488 = SURFACE_SIDE_STYLE('',(#12489));
+#12489 = SURFACE_STYLE_FILL_AREA(#12490);
+#12490 = FILL_AREA_STYLE('',(#12491));
+#12491 = FILL_AREA_STYLE_COLOUR('',#11236);
+#12492 = STYLED_ITEM('color',(#12493),#9263);
+#12493 = PRESENTATION_STYLE_ASSIGNMENT((#12494));
+#12494 = SURFACE_STYLE_USAGE(.BOTH.,#12495);
+#12495 = SURFACE_SIDE_STYLE('',(#12496));
+#12496 = SURFACE_STYLE_FILL_AREA(#12497);
+#12497 = FILL_AREA_STYLE('',(#12498));
+#12498 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12499 = STYLED_ITEM('color',(#12500),#9275);
+#12500 = PRESENTATION_STYLE_ASSIGNMENT((#12501));
+#12501 = SURFACE_STYLE_USAGE(.BOTH.,#12502);
+#12502 = SURFACE_SIDE_STYLE('',(#12503));
+#12503 = SURFACE_STYLE_FILL_AREA(#12504);
+#12504 = FILL_AREA_STYLE('',(#12505));
+#12505 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12506 = STYLED_ITEM('color',(#12507),#9287);
+#12507 = PRESENTATION_STYLE_ASSIGNMENT((#12508));
+#12508 = SURFACE_STYLE_USAGE(.BOTH.,#12509);
+#12509 = SURFACE_SIDE_STYLE('',(#12510));
+#12510 = SURFACE_STYLE_FILL_AREA(#12511);
+#12511 = FILL_AREA_STYLE('',(#12512));
+#12512 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12513 = STYLED_ITEM('color',(#12514),#9299);
+#12514 = PRESENTATION_STYLE_ASSIGNMENT((#12515));
+#12515 = SURFACE_STYLE_USAGE(.BOTH.,#12516);
+#12516 = SURFACE_SIDE_STYLE('',(#12517));
+#12517 = SURFACE_STYLE_FILL_AREA(#12518);
+#12518 = FILL_AREA_STYLE('',(#12519));
+#12519 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12520 = STYLED_ITEM('color',(#12521),#9311);
+#12521 = PRESENTATION_STYLE_ASSIGNMENT((#12522));
+#12522 = SURFACE_STYLE_USAGE(.BOTH.,#12523);
+#12523 = SURFACE_SIDE_STYLE('',(#12524));
+#12524 = SURFACE_STYLE_FILL_AREA(#12525);
+#12525 = FILL_AREA_STYLE('',(#12526));
+#12526 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12527 = STYLED_ITEM('color',(#12528),#9323);
+#12528 = PRESENTATION_STYLE_ASSIGNMENT((#12529));
+#12529 = SURFACE_STYLE_USAGE(.BOTH.,#12530);
+#12530 = SURFACE_SIDE_STYLE('',(#12531));
+#12531 = SURFACE_STYLE_FILL_AREA(#12532);
+#12532 = FILL_AREA_STYLE('',(#12533));
+#12533 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12534 = STYLED_ITEM('color',(#12535),#9335);
+#12535 = PRESENTATION_STYLE_ASSIGNMENT((#12536));
+#12536 = SURFACE_STYLE_USAGE(.BOTH.,#12537);
+#12537 = SURFACE_SIDE_STYLE('',(#12538));
+#12538 = SURFACE_STYLE_FILL_AREA(#12539);
+#12539 = FILL_AREA_STYLE('',(#12540));
+#12540 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12541 = STYLED_ITEM('color',(#12542),#9347);
+#12542 = PRESENTATION_STYLE_ASSIGNMENT((#12543));
+#12543 = SURFACE_STYLE_USAGE(.BOTH.,#12544);
+#12544 = SURFACE_SIDE_STYLE('',(#12545));
+#12545 = SURFACE_STYLE_FILL_AREA(#12546);
+#12546 = FILL_AREA_STYLE('',(#12547));
+#12547 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12548 = STYLED_ITEM('color',(#12549),#9359);
+#12549 = PRESENTATION_STYLE_ASSIGNMENT((#12550));
+#12550 = SURFACE_STYLE_USAGE(.BOTH.,#12551);
+#12551 = SURFACE_SIDE_STYLE('',(#12552));
+#12552 = SURFACE_STYLE_FILL_AREA(#12553);
+#12553 = FILL_AREA_STYLE('',(#12554));
+#12554 = FILL_AREA_STYLE_COLOUR('',#11818);
+#12555 = STYLED_ITEM('color',(#12556),#9375);
+#12556 = PRESENTATION_STYLE_ASSIGNMENT((#12557));
+#12557 = SURFACE_STYLE_USAGE(.BOTH.,#12558);
+#12558 = SURFACE_SIDE_STYLE('',(#12559));
+#12559 = SURFACE_STYLE_FILL_AREA(#12560);
+#12560 = FILL_AREA_STYLE('',(#12561));
+#12561 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12562 = STYLED_ITEM('color',(#12563),#9387);
+#12563 = PRESENTATION_STYLE_ASSIGNMENT((#12564));
+#12564 = SURFACE_STYLE_USAGE(.BOTH.,#12565);
+#12565 = SURFACE_SIDE_STYLE('',(#12566));
+#12566 = SURFACE_STYLE_FILL_AREA(#12567);
+#12567 = FILL_AREA_STYLE('',(#12568));
+#12568 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12569 = STYLED_ITEM('color',(#12570),#9415);
+#12570 = PRESENTATION_STYLE_ASSIGNMENT((#12571));
+#12571 = SURFACE_STYLE_USAGE(.BOTH.,#12572);
+#12572 = SURFACE_SIDE_STYLE('',(#12573));
+#12573 = SURFACE_STYLE_FILL_AREA(#12574);
+#12574 = FILL_AREA_STYLE('',(#12575));
+#12575 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12576 = STYLED_ITEM('color',(#12577),#9443);
+#12577 = PRESENTATION_STYLE_ASSIGNMENT((#12578));
+#12578 = SURFACE_STYLE_USAGE(.BOTH.,#12579);
+#12579 = SURFACE_SIDE_STYLE('',(#12580));
+#12580 = SURFACE_STYLE_FILL_AREA(#12581);
+#12581 = FILL_AREA_STYLE('',(#12582));
+#12582 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12583 = STYLED_ITEM('color',(#12584),#9471);
+#12584 = PRESENTATION_STYLE_ASSIGNMENT((#12585));
+#12585 = SURFACE_STYLE_USAGE(.BOTH.,#12586);
+#12586 = SURFACE_SIDE_STYLE('',(#12587));
+#12587 = SURFACE_STYLE_FILL_AREA(#12588);
+#12588 = FILL_AREA_STYLE('',(#12589));
+#12589 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12590 = STYLED_ITEM('color',(#12591),#9499);
+#12591 = PRESENTATION_STYLE_ASSIGNMENT((#12592));
+#12592 = SURFACE_STYLE_USAGE(.BOTH.,#12593);
+#12593 = SURFACE_SIDE_STYLE('',(#12594));
+#12594 = SURFACE_STYLE_FILL_AREA(#12595);
+#12595 = FILL_AREA_STYLE('',(#12596));
+#12596 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12597 = STYLED_ITEM('color',(#12598),#9527);
+#12598 = PRESENTATION_STYLE_ASSIGNMENT((#12599));
+#12599 = SURFACE_STYLE_USAGE(.BOTH.,#12600);
+#12600 = SURFACE_SIDE_STYLE('',(#12601));
+#12601 = SURFACE_STYLE_FILL_AREA(#12602);
+#12602 = FILL_AREA_STYLE('',(#12603));
+#12603 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12604 = STYLED_ITEM('color',(#12605),#9555);
+#12605 = PRESENTATION_STYLE_ASSIGNMENT((#12606));
+#12606 = SURFACE_STYLE_USAGE(.BOTH.,#12607);
+#12607 = SURFACE_SIDE_STYLE('',(#12608));
+#12608 = SURFACE_STYLE_FILL_AREA(#12609);
+#12609 = FILL_AREA_STYLE('',(#12610));
+#12610 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12611 = STYLED_ITEM('color',(#12612),#9583);
+#12612 = PRESENTATION_STYLE_ASSIGNMENT((#12613));
+#12613 = SURFACE_STYLE_USAGE(.BOTH.,#12614);
+#12614 = SURFACE_SIDE_STYLE('',(#12615));
+#12615 = SURFACE_STYLE_FILL_AREA(#12616);
+#12616 = FILL_AREA_STYLE('',(#12617));
+#12617 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12618 = STYLED_ITEM('color',(#12619),#9611);
+#12619 = PRESENTATION_STYLE_ASSIGNMENT((#12620));
+#12620 = SURFACE_STYLE_USAGE(.BOTH.,#12621);
+#12621 = SURFACE_SIDE_STYLE('',(#12622));
+#12622 = SURFACE_STYLE_FILL_AREA(#12623);
+#12623 = FILL_AREA_STYLE('',(#12624));
+#12624 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12625 = STYLED_ITEM('color',(#12626),#9639);
+#12626 = PRESENTATION_STYLE_ASSIGNMENT((#12627));
+#12627 = SURFACE_STYLE_USAGE(.BOTH.,#12628);
+#12628 = SURFACE_SIDE_STYLE('',(#12629));
+#12629 = SURFACE_STYLE_FILL_AREA(#12630);
+#12630 = FILL_AREA_STYLE('',(#12631));
+#12631 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12632 = STYLED_ITEM('color',(#12633),#9667);
+#12633 = PRESENTATION_STYLE_ASSIGNMENT((#12634));
+#12634 = SURFACE_STYLE_USAGE(.BOTH.,#12635);
+#12635 = SURFACE_SIDE_STYLE('',(#12636));
+#12636 = SURFACE_STYLE_FILL_AREA(#12637);
+#12637 = FILL_AREA_STYLE('',(#12638));
+#12638 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12639 = STYLED_ITEM('color',(#12640),#9695);
+#12640 = PRESENTATION_STYLE_ASSIGNMENT((#12641));
+#12641 = SURFACE_STYLE_USAGE(.BOTH.,#12642);
+#12642 = SURFACE_SIDE_STYLE('',(#12643));
+#12643 = SURFACE_STYLE_FILL_AREA(#12644);
+#12644 = FILL_AREA_STYLE('',(#12645));
+#12645 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12646 = STYLED_ITEM('color',(#12647),#9723);
+#12647 = PRESENTATION_STYLE_ASSIGNMENT((#12648));
+#12648 = SURFACE_STYLE_USAGE(.BOTH.,#12649);
+#12649 = SURFACE_SIDE_STYLE('',(#12650));
+#12650 = SURFACE_STYLE_FILL_AREA(#12651);
+#12651 = FILL_AREA_STYLE('',(#12652));
+#12652 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12653 = STYLED_ITEM('color',(#12654),#9740);
+#12654 = PRESENTATION_STYLE_ASSIGNMENT((#12655));
+#12655 = SURFACE_STYLE_USAGE(.BOTH.,#12656);
+#12656 = SURFACE_SIDE_STYLE('',(#12657));
+#12657 = SURFACE_STYLE_FILL_AREA(#12658);
+#12658 = FILL_AREA_STYLE('',(#12659));
+#12659 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12660 = STYLED_ITEM('color',(#12661),#9757);
+#12661 = PRESENTATION_STYLE_ASSIGNMENT((#12662));
+#12662 = SURFACE_STYLE_USAGE(.BOTH.,#12663);
+#12663 = SURFACE_SIDE_STYLE('',(#12664));
+#12664 = SURFACE_STYLE_FILL_AREA(#12665);
+#12665 = FILL_AREA_STYLE('',(#12666));
+#12666 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12667 = STYLED_ITEM('color',(#12668),#9774);
+#12668 = PRESENTATION_STYLE_ASSIGNMENT((#12669));
+#12669 = SURFACE_STYLE_USAGE(.BOTH.,#12670);
+#12670 = SURFACE_SIDE_STYLE('',(#12671));
+#12671 = SURFACE_STYLE_FILL_AREA(#12672);
+#12672 = FILL_AREA_STYLE('',(#12673));
+#12673 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12674 = STYLED_ITEM('color',(#12675),#9791);
+#12675 = PRESENTATION_STYLE_ASSIGNMENT((#12676));
+#12676 = SURFACE_STYLE_USAGE(.BOTH.,#12677);
+#12677 = SURFACE_SIDE_STYLE('',(#12678));
+#12678 = SURFACE_STYLE_FILL_AREA(#12679);
+#12679 = FILL_AREA_STYLE('',(#12680));
+#12680 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12681 = STYLED_ITEM('color',(#12682),#9808);
+#12682 = PRESENTATION_STYLE_ASSIGNMENT((#12683));
+#12683 = SURFACE_STYLE_USAGE(.BOTH.,#12684);
+#12684 = SURFACE_SIDE_STYLE('',(#12685));
+#12685 = SURFACE_STYLE_FILL_AREA(#12686);
+#12686 = FILL_AREA_STYLE('',(#12687));
+#12687 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12688 = STYLED_ITEM('color',(#12689),#9825);
+#12689 = PRESENTATION_STYLE_ASSIGNMENT((#12690));
+#12690 = SURFACE_STYLE_USAGE(.BOTH.,#12691);
+#12691 = SURFACE_SIDE_STYLE('',(#12692));
+#12692 = SURFACE_STYLE_FILL_AREA(#12693);
+#12693 = FILL_AREA_STYLE('',(#12694));
+#12694 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12695 = STYLED_ITEM('color',(#12696),#9842);
+#12696 = PRESENTATION_STYLE_ASSIGNMENT((#12697));
+#12697 = SURFACE_STYLE_USAGE(.BOTH.,#12698);
+#12698 = SURFACE_SIDE_STYLE('',(#12699));
+#12699 = SURFACE_STYLE_FILL_AREA(#12700);
+#12700 = FILL_AREA_STYLE('',(#12701));
+#12701 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12702 = STYLED_ITEM('color',(#12703),#9859);
+#12703 = PRESENTATION_STYLE_ASSIGNMENT((#12704));
+#12704 = SURFACE_STYLE_USAGE(.BOTH.,#12705);
+#12705 = SURFACE_SIDE_STYLE('',(#12706));
+#12706 = SURFACE_STYLE_FILL_AREA(#12707);
+#12707 = FILL_AREA_STYLE('',(#12708));
+#12708 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12709 = STYLED_ITEM('color',(#12710),#9876);
+#12710 = PRESENTATION_STYLE_ASSIGNMENT((#12711));
+#12711 = SURFACE_STYLE_USAGE(.BOTH.,#12712);
+#12712 = SURFACE_SIDE_STYLE('',(#12713));
+#12713 = SURFACE_STYLE_FILL_AREA(#12714);
+#12714 = FILL_AREA_STYLE('',(#12715));
+#12715 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12716 = STYLED_ITEM('color',(#12717),#9893);
+#12717 = PRESENTATION_STYLE_ASSIGNMENT((#12718));
+#12718 = SURFACE_STYLE_USAGE(.BOTH.,#12719);
+#12719 = SURFACE_SIDE_STYLE('',(#12720));
+#12720 = SURFACE_STYLE_FILL_AREA(#12721);
+#12721 = FILL_AREA_STYLE('',(#12722));
+#12722 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12723 = STYLED_ITEM('color',(#12724),#9910);
+#12724 = PRESENTATION_STYLE_ASSIGNMENT((#12725));
+#12725 = SURFACE_STYLE_USAGE(.BOTH.,#12726);
+#12726 = SURFACE_SIDE_STYLE('',(#12727));
+#12727 = SURFACE_STYLE_FILL_AREA(#12728);
+#12728 = FILL_AREA_STYLE('',(#12729));
+#12729 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12730 = STYLED_ITEM('color',(#12731),#9927);
+#12731 = PRESENTATION_STYLE_ASSIGNMENT((#12732));
+#12732 = SURFACE_STYLE_USAGE(.BOTH.,#12733);
+#12733 = SURFACE_SIDE_STYLE('',(#12734));
+#12734 = SURFACE_STYLE_FILL_AREA(#12735);
+#12735 = FILL_AREA_STYLE('',(#12736));
+#12736 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12737 = STYLED_ITEM('color',(#12738),#9952);
+#12738 = PRESENTATION_STYLE_ASSIGNMENT((#12739));
+#12739 = SURFACE_STYLE_USAGE(.BOTH.,#12740);
+#12740 = SURFACE_SIDE_STYLE('',(#12741));
+#12741 = SURFACE_STYLE_FILL_AREA(#12742);
+#12742 = FILL_AREA_STYLE('',(#12743));
+#12743 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12744 = STYLED_ITEM('color',(#12745),#9972);
+#12745 = PRESENTATION_STYLE_ASSIGNMENT((#12746));
+#12746 = SURFACE_STYLE_USAGE(.BOTH.,#12747);
+#12747 = SURFACE_SIDE_STYLE('',(#12748));
+#12748 = SURFACE_STYLE_FILL_AREA(#12749);
+#12749 = FILL_AREA_STYLE('',(#12750));
+#12750 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12751 = STYLED_ITEM('color',(#12752),#9997);
+#12752 = PRESENTATION_STYLE_ASSIGNMENT((#12753));
+#12753 = SURFACE_STYLE_USAGE(.BOTH.,#12754);
+#12754 = SURFACE_SIDE_STYLE('',(#12755));
+#12755 = SURFACE_STYLE_FILL_AREA(#12756);
+#12756 = FILL_AREA_STYLE('',(#12757));
+#12757 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12758 = STYLED_ITEM('color',(#12759),#10017);
+#12759 = PRESENTATION_STYLE_ASSIGNMENT((#12760));
+#12760 = SURFACE_STYLE_USAGE(.BOTH.,#12761);
+#12761 = SURFACE_SIDE_STYLE('',(#12762));
+#12762 = SURFACE_STYLE_FILL_AREA(#12763);
+#12763 = FILL_AREA_STYLE('',(#12764));
+#12764 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12765 = STYLED_ITEM('color',(#12766),#10042);
+#12766 = PRESENTATION_STYLE_ASSIGNMENT((#12767));
+#12767 = SURFACE_STYLE_USAGE(.BOTH.,#12768);
+#12768 = SURFACE_SIDE_STYLE('',(#12769));
+#12769 = SURFACE_STYLE_FILL_AREA(#12770);
+#12770 = FILL_AREA_STYLE('',(#12771));
+#12771 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12772 = STYLED_ITEM('color',(#12773),#10062);
+#12773 = PRESENTATION_STYLE_ASSIGNMENT((#12774));
+#12774 = SURFACE_STYLE_USAGE(.BOTH.,#12775);
+#12775 = SURFACE_SIDE_STYLE('',(#12776));
+#12776 = SURFACE_STYLE_FILL_AREA(#12777);
+#12777 = FILL_AREA_STYLE('',(#12778));
+#12778 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12779 = STYLED_ITEM('color',(#12780),#10074);
+#12780 = PRESENTATION_STYLE_ASSIGNMENT((#12781));
+#12781 = SURFACE_STYLE_USAGE(.BOTH.,#12782);
+#12782 = SURFACE_SIDE_STYLE('',(#12783));
+#12783 = SURFACE_STYLE_FILL_AREA(#12784);
+#12784 = FILL_AREA_STYLE('',(#12785));
+#12785 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12786 = STYLED_ITEM('color',(#12787),#10086);
+#12787 = PRESENTATION_STYLE_ASSIGNMENT((#12788));
+#12788 = SURFACE_STYLE_USAGE(.BOTH.,#12789);
+#12789 = SURFACE_SIDE_STYLE('',(#12790));
+#12790 = SURFACE_STYLE_FILL_AREA(#12791);
+#12791 = FILL_AREA_STYLE('',(#12792));
+#12792 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12793 = STYLED_ITEM('color',(#12794),#10111);
+#12794 = PRESENTATION_STYLE_ASSIGNMENT((#12795));
+#12795 = SURFACE_STYLE_USAGE(.BOTH.,#12796);
+#12796 = SURFACE_SIDE_STYLE('',(#12797));
+#12797 = SURFACE_STYLE_FILL_AREA(#12798);
+#12798 = FILL_AREA_STYLE('',(#12799));
+#12799 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12800 = STYLED_ITEM('color',(#12801),#10131);
+#12801 = PRESENTATION_STYLE_ASSIGNMENT((#12802));
+#12802 = SURFACE_STYLE_USAGE(.BOTH.,#12803);
+#12803 = SURFACE_SIDE_STYLE('',(#12804));
+#12804 = SURFACE_STYLE_FILL_AREA(#12805);
+#12805 = FILL_AREA_STYLE('',(#12806));
+#12806 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12807 = STYLED_ITEM('color',(#12808),#10156);
+#12808 = PRESENTATION_STYLE_ASSIGNMENT((#12809));
+#12809 = SURFACE_STYLE_USAGE(.BOTH.,#12810);
+#12810 = SURFACE_SIDE_STYLE('',(#12811));
+#12811 = SURFACE_STYLE_FILL_AREA(#12812);
+#12812 = FILL_AREA_STYLE('',(#12813));
+#12813 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12814 = STYLED_ITEM('color',(#12815),#10176);
+#12815 = PRESENTATION_STYLE_ASSIGNMENT((#12816));
+#12816 = SURFACE_STYLE_USAGE(.BOTH.,#12817);
+#12817 = SURFACE_SIDE_STYLE('',(#12818));
+#12818 = SURFACE_STYLE_FILL_AREA(#12819);
+#12819 = FILL_AREA_STYLE('',(#12820));
+#12820 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12821 = STYLED_ITEM('color',(#12822),#10188);
+#12822 = PRESENTATION_STYLE_ASSIGNMENT((#12823));
+#12823 = SURFACE_STYLE_USAGE(.BOTH.,#12824);
+#12824 = SURFACE_SIDE_STYLE('',(#12825));
+#12825 = SURFACE_STYLE_FILL_AREA(#12826);
+#12826 = FILL_AREA_STYLE('',(#12827));
+#12827 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12828 = STYLED_ITEM('color',(#12829),#10200);
+#12829 = PRESENTATION_STYLE_ASSIGNMENT((#12830));
+#12830 = SURFACE_STYLE_USAGE(.BOTH.,#12831);
+#12831 = SURFACE_SIDE_STYLE('',(#12832));
+#12832 = SURFACE_STYLE_FILL_AREA(#12833);
+#12833 = FILL_AREA_STYLE('',(#12834));
+#12834 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12835 = STYLED_ITEM('color',(#12836),#10225);
+#12836 = PRESENTATION_STYLE_ASSIGNMENT((#12837));
+#12837 = SURFACE_STYLE_USAGE(.BOTH.,#12838);
+#12838 = SURFACE_SIDE_STYLE('',(#12839));
+#12839 = SURFACE_STYLE_FILL_AREA(#12840);
+#12840 = FILL_AREA_STYLE('',(#12841));
+#12841 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12842 = STYLED_ITEM('color',(#12843),#10245);
+#12843 = PRESENTATION_STYLE_ASSIGNMENT((#12844));
+#12844 = SURFACE_STYLE_USAGE(.BOTH.,#12845);
+#12845 = SURFACE_SIDE_STYLE('',(#12846));
+#12846 = SURFACE_STYLE_FILL_AREA(#12847);
+#12847 = FILL_AREA_STYLE('',(#12848));
+#12848 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12849 = STYLED_ITEM('color',(#12850),#10270);
+#12850 = PRESENTATION_STYLE_ASSIGNMENT((#12851));
+#12851 = SURFACE_STYLE_USAGE(.BOTH.,#12852);
+#12852 = SURFACE_SIDE_STYLE('',(#12853));
+#12853 = SURFACE_STYLE_FILL_AREA(#12854);
+#12854 = FILL_AREA_STYLE('',(#12855));
+#12855 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12856 = STYLED_ITEM('color',(#12857),#10290);
+#12857 = PRESENTATION_STYLE_ASSIGNMENT((#12858));
+#12858 = SURFACE_STYLE_USAGE(.BOTH.,#12859);
+#12859 = SURFACE_SIDE_STYLE('',(#12860));
+#12860 = SURFACE_STYLE_FILL_AREA(#12861);
+#12861 = FILL_AREA_STYLE('',(#12862));
+#12862 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12863 = STYLED_ITEM('color',(#12864),#10302);
+#12864 = PRESENTATION_STYLE_ASSIGNMENT((#12865));
+#12865 = SURFACE_STYLE_USAGE(.BOTH.,#12866);
+#12866 = SURFACE_SIDE_STYLE('',(#12867));
+#12867 = SURFACE_STYLE_FILL_AREA(#12868);
+#12868 = FILL_AREA_STYLE('',(#12869));
+#12869 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12870 = STYLED_ITEM('color',(#12871),#10314);
+#12871 = PRESENTATION_STYLE_ASSIGNMENT((#12872));
+#12872 = SURFACE_STYLE_USAGE(.BOTH.,#12873);
+#12873 = SURFACE_SIDE_STYLE('',(#12874));
+#12874 = SURFACE_STYLE_FILL_AREA(#12875);
+#12875 = FILL_AREA_STYLE('',(#12876));
+#12876 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12877 = STYLED_ITEM('color',(#12878),#10339);
+#12878 = PRESENTATION_STYLE_ASSIGNMENT((#12879));
+#12879 = SURFACE_STYLE_USAGE(.BOTH.,#12880);
+#12880 = SURFACE_SIDE_STYLE('',(#12881));
+#12881 = SURFACE_STYLE_FILL_AREA(#12882);
+#12882 = FILL_AREA_STYLE('',(#12883));
+#12883 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12884 = STYLED_ITEM('color',(#12885),#10359);
+#12885 = PRESENTATION_STYLE_ASSIGNMENT((#12886));
+#12886 = SURFACE_STYLE_USAGE(.BOTH.,#12887);
+#12887 = SURFACE_SIDE_STYLE('',(#12888));
+#12888 = SURFACE_STYLE_FILL_AREA(#12889);
+#12889 = FILL_AREA_STYLE('',(#12890));
+#12890 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12891 = STYLED_ITEM('color',(#12892),#10384);
+#12892 = PRESENTATION_STYLE_ASSIGNMENT((#12893));
+#12893 = SURFACE_STYLE_USAGE(.BOTH.,#12894);
+#12894 = SURFACE_SIDE_STYLE('',(#12895));
+#12895 = SURFACE_STYLE_FILL_AREA(#12896);
+#12896 = FILL_AREA_STYLE('',(#12897));
+#12897 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12898 = STYLED_ITEM('color',(#12899),#10404);
+#12899 = PRESENTATION_STYLE_ASSIGNMENT((#12900));
+#12900 = SURFACE_STYLE_USAGE(.BOTH.,#12901);
+#12901 = SURFACE_SIDE_STYLE('',(#12902));
+#12902 = SURFACE_STYLE_FILL_AREA(#12903);
+#12903 = FILL_AREA_STYLE('',(#12904));
+#12904 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12905 = STYLED_ITEM('color',(#12906),#10416);
+#12906 = PRESENTATION_STYLE_ASSIGNMENT((#12907));
+#12907 = SURFACE_STYLE_USAGE(.BOTH.,#12908);
+#12908 = SURFACE_SIDE_STYLE('',(#12909));
+#12909 = SURFACE_STYLE_FILL_AREA(#12910);
+#12910 = FILL_AREA_STYLE('',(#12911));
+#12911 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12912 = STYLED_ITEM('color',(#12913),#10428);
+#12913 = PRESENTATION_STYLE_ASSIGNMENT((#12914));
+#12914 = SURFACE_STYLE_USAGE(.BOTH.,#12915);
+#12915 = SURFACE_SIDE_STYLE('',(#12916));
+#12916 = SURFACE_STYLE_FILL_AREA(#12917);
+#12917 = FILL_AREA_STYLE('',(#12918));
+#12918 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12919 = STYLED_ITEM('color',(#12920),#10453);
+#12920 = PRESENTATION_STYLE_ASSIGNMENT((#12921));
+#12921 = SURFACE_STYLE_USAGE(.BOTH.,#12922);
+#12922 = SURFACE_SIDE_STYLE('',(#12923));
+#12923 = SURFACE_STYLE_FILL_AREA(#12924);
+#12924 = FILL_AREA_STYLE('',(#12925));
+#12925 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12926 = STYLED_ITEM('color',(#12927),#10473);
+#12927 = PRESENTATION_STYLE_ASSIGNMENT((#12928));
+#12928 = SURFACE_STYLE_USAGE(.BOTH.,#12929);
+#12929 = SURFACE_SIDE_STYLE('',(#12930));
+#12930 = SURFACE_STYLE_FILL_AREA(#12931);
+#12931 = FILL_AREA_STYLE('',(#12932));
+#12932 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12933 = STYLED_ITEM('color',(#12934),#10498);
+#12934 = PRESENTATION_STYLE_ASSIGNMENT((#12935));
+#12935 = SURFACE_STYLE_USAGE(.BOTH.,#12936);
+#12936 = SURFACE_SIDE_STYLE('',(#12937));
+#12937 = SURFACE_STYLE_FILL_AREA(#12938);
+#12938 = FILL_AREA_STYLE('',(#12939));
+#12939 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12940 = STYLED_ITEM('color',(#12941),#10518);
+#12941 = PRESENTATION_STYLE_ASSIGNMENT((#12942));
+#12942 = SURFACE_STYLE_USAGE(.BOTH.,#12943);
+#12943 = SURFACE_SIDE_STYLE('',(#12944));
+#12944 = SURFACE_STYLE_FILL_AREA(#12945);
+#12945 = FILL_AREA_STYLE('',(#12946));
+#12946 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12947 = STYLED_ITEM('color',(#12948),#10530);
+#12948 = PRESENTATION_STYLE_ASSIGNMENT((#12949));
+#12949 = SURFACE_STYLE_USAGE(.BOTH.,#12950);
+#12950 = SURFACE_SIDE_STYLE('',(#12951));
+#12951 = SURFACE_STYLE_FILL_AREA(#12952);
+#12952 = FILL_AREA_STYLE('',(#12953));
+#12953 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12954 = STYLED_ITEM('color',(#12955),#10542);
+#12955 = PRESENTATION_STYLE_ASSIGNMENT((#12956));
+#12956 = SURFACE_STYLE_USAGE(.BOTH.,#12957);
+#12957 = SURFACE_SIDE_STYLE('',(#12958));
+#12958 = SURFACE_STYLE_FILL_AREA(#12959);
+#12959 = FILL_AREA_STYLE('',(#12960));
+#12960 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12961 = STYLED_ITEM('color',(#12962),#10567);
+#12962 = PRESENTATION_STYLE_ASSIGNMENT((#12963));
+#12963 = SURFACE_STYLE_USAGE(.BOTH.,#12964);
+#12964 = SURFACE_SIDE_STYLE('',(#12965));
+#12965 = SURFACE_STYLE_FILL_AREA(#12966);
+#12966 = FILL_AREA_STYLE('',(#12967));
+#12967 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12968 = STYLED_ITEM('color',(#12969),#10587);
+#12969 = PRESENTATION_STYLE_ASSIGNMENT((#12970));
+#12970 = SURFACE_STYLE_USAGE(.BOTH.,#12971);
+#12971 = SURFACE_SIDE_STYLE('',(#12972));
+#12972 = SURFACE_STYLE_FILL_AREA(#12973);
+#12973 = FILL_AREA_STYLE('',(#12974));
+#12974 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12975 = STYLED_ITEM('color',(#12976),#10599);
+#12976 = PRESENTATION_STYLE_ASSIGNMENT((#12977));
+#12977 = SURFACE_STYLE_USAGE(.BOTH.,#12978);
+#12978 = SURFACE_SIDE_STYLE('',(#12979));
+#12979 = SURFACE_STYLE_FILL_AREA(#12980);
+#12980 = FILL_AREA_STYLE('',(#12981));
+#12981 = FILL_AREA_STYLE_COLOUR('',#11910);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_SMD.wrl b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_SMD.wrl
new file mode 100644
index 00000000..9e8dcec1
--- /dev/null
+++ b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_SMD.wrl
@@ -0,0 +1,2040 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.820 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.70
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-01 Material {
+ ambientIntensity 0.249999
+ diffuseColor 0.298 0.298 0.298
+ specularColor 0.398 0.398 0.398
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.056122
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PIN-02 Material {
+ ambientIntensity 0.379
+ diffuseColor 0.859 0.738 0.496
+ specularColor 0.137 0.145 0.184
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
+ ambientIntensity 0.293
+ diffuseColor 0.148 0.145 0.145
+ specularColor 0.180 0.168 0.160
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.35
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-SMD-01 Material {
+ diffuseColor 0.082 0.086 0.094
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.066 0.063 0.063
+ ambientIntensity 0.638
+ transparency 0.0
+ shininess 0.3
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-01 Material {
+ ambientIntensity 0.117
+ diffuseColor 0.250 0.262 0.281
+ specularColor 0.316 0.281 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.270 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-THT-01 Material {
+ ambientIntensity 0.149
+ diffuseColor 0.883 0.711 0.492
+ specularColor 0.043 0.121 0.281
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-BLUE-01 Material {
+ ambientIntensity 0.565
+ diffuseColor 0.137 0.402 0.727
+ specularColor 0.359 0.379 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-GREEN-01 Material {
+ ambientIntensity 0.315
+ diffuseColor 0.340 0.680 0.445
+ specularColor 0.176 0.105 0.195
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-ORANGE-01 Material {
+ ambientIntensity 0.284
+ diffuseColor 0.809 0.426 0.148
+ specularColor 0.039 0.102 0.145
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RED-BODY Material {
+ ambientIntensity 0.683
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-02 Material {
+ ambientIntensity 0.683
+ diffuseColor 0.578 0.336 0.352
+ specularColor 0.105 0.273 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-YELLOW-01 Material {
+ ambientIntensity 0.522
+ diffuseColor 0.832 0.680 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-LABEL-01 Material {
+ ambientIntensity 0.082
+ diffuseColor 0.691 0.664 0.598
+ specularColor 0.000 0.000 0.000
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.01
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-RED Material {
+ ambientIntensity 0.789
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-GREEN Material {
+ ambientIntensity 0.789
+ diffuseColor 0.400 0.700 0.150
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.600 0.300 0.100
+ shininess 0.05
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-BLUE Material {
+ ambientIntensity 0.789
+ diffuseColor 0.100 0.250 0.700
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.500 0.600 0.300
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-YELLOW Material {
+ ambientIntensity 0.522
+ diffuseColor 0.98 0.840 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-WHITE Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-19 Material {
+ ambientIntensity 2.018212
+ diffuseColor 0.400769 0.441922 0.459091
+ specularColor 0.573887 0.649271 0.810811
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.127273
+ transparency 0.37
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-29 Material {
+ ambientIntensity 0.234375
+ diffuseColor 0.566681 0.580872 0.580874
+ specularColor 0.617761 0.429816 0.400140
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.072727
+ transparency 0.38
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-13 Material {
+ ambientIntensity 0.250000
+ diffuseColor 0.000000 0.631244 0.748016
+ specularColor 0.915152 0.915152 0.915152
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.642424
+ transparency 0.39
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-GREEN-02 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.3 0.12
+ specularColor 0.07 0.3 0.12
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLUE-01 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.12 0.3
+ specularColor 0.07 0.12 0.3
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLACK-03 Material {
+ ambientIntensity 1
+ diffuseColor 0.16 0.16 0.16
+ specularColor 0.16 0.16 0.16
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-ALUMINUM Material {
+ ambientIntensity 0.256000
+ diffuseColor 0.372322 0.371574 0.373173
+ specularColor 0.556122 0.554201 0.556122
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.127551
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-BRONZE Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.714 0.4284 0.18144
+ specularColor 0.393548 0.271906 0.166721
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-SILVER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.50754 0.50754 0.50754
+ specularColor 0.508273 0.508273 0.508273
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.4
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-COPPER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.7038 0.27048 0.0828
+ specularColor 0.780612 0.37 0.000000
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.98425 1.9685 0.43307,-1.37795 1.9685 0.43307,-1.37795 1.77165 0.43307,-0.98425 1.77165 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.37795 1.9685 0.43307,-1.37795 1.9685 0.3937,-1.37795 1.77165 0.43307,-1.37795 1.77165 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.98425 1.9685 0.43307,-1.37795 1.9685 0.3937,-1.37795 1.9685 0.43307,-0.98425 1.9685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.98425 1.77165 0.43307,-0.98425 1.9685 0.3937,-0.98425 1.9685 0.43307,-0.98425 1.77165 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.37795 1.77165 0.43307,-1.37795 1.77165 0.3937,-0.98425 1.77165 0.43307,-0.98425 1.77165 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,3,6,-1,8,7,6,-1,9,10,11,-1,12,13,14,-1,15,9,11,-1,11,10,16,-1,16,10,17,-1,18,19,20,-1,21,18,20,-1,17,10,22,-1,4,23,24,-1,14,21,25,-1,23,26,24,-1,6,5,27,-1,21,20,28,-1,25,21,28,-1,29,30,31,-1,32,29,31,-1,22,10,33,-1,20,32,34,-1,28,20,34,-1,33,10,35,-1,14,25,36,-1,10,37,38,-1,35,10,38,-1,34,32,39,-1,40,41,42,-1,41,0,42,-1,39,32,43,-1,38,37,44,-1,45,28,46,-1,28,34,46,-1,2,8,47,-1,14,36,48,-1,36,45,48,-1,31,49,50,-1,47,8,51,-1,32,31,50,-1,8,6,51,-1,43,32,50,-1,52,53,54,-1,55,52,54,-1,53,56,54,-1,57,39,58,-1,59,55,54,-1,59,54,60,-1,61,59,60,-1,39,43,58,-1,14,48,62,-1,61,60,63,-1,64,65,66,-1,49,64,66,-1,61,63,67,-1,57,58,68,-1,46,57,68,-1,58,69,68,-1,45,46,68,-1,48,45,68,-1,61,67,70,-1,49,66,71,-1,72,73,74,-1,71,66,75,-1,26,76,74,-1,24,26,74,-1,50,49,77,-1,49,71,77,-1,76,72,74,-1,73,78,74,-1,50,77,79,-1,47,51,80,-1,51,81,80,-1,66,82,83,-1,75,66,83,-1,27,5,84,-1,5,85,84,-1,77,71,86,-1,71,75,87,-1,85,24,88,-1,24,74,88,-1,62,89,90,-1,85,88,91,-1,84,85,91,-1,74,78,92,-1,93,94,95,-1,82,93,95,-1,83,82,96,-1,69,50,97,-1,50,79,97,-1,62,98,99,-1,89,62,99,-1,69,97,100,-1,101,2,102,-1,96,82,103,-1,2,47,102,-1,80,81,104,-1,83,96,105,-1,104,81,106,-1,107,83,105,-1,27,84,106,-1,81,27,106,-1,97,79,108,-1,79,109,108,-1,103,82,110,-1,111,91,112,-1,91,88,112,-1,70,113,114,-1,69,100,115,-1,78,61,114,-1,116,92,114,-1,92,78,114,-1,61,70,114,-1,99,98,117,-1,111,112,118,-1,119,120,121,-1,113,119,121,-1,120,122,121,-1,98,68,123,-1,68,69,123,-1,82,95,124,-1,122,125,121,-1,114,113,121,-1,110,82,124,-1,104,106,126,-1,69,115,127,-1,111,118,126,-1,106,111,126,-1,128,103,129,-1,103,110,129,-1,112,88,130,-1,88,116,130,-1,115,100,131,-1,116,114,132,-1,130,116,132,-1,100,133,131,-1,117,98,134,-1,98,123,134,-1,135,80,136,-1,80,104,136,-1,123,69,137,-1,126,118,138,-1,118,139,138,-1,124,95,140,-1,132,141,142,-1,69,127,143,-1,62,90,144,-1,141,121,145,-1,121,125,145,-1,14,62,144,-1,146,147,145,-1,148,146,145,-1,125,148,145,-1,142,141,145,-1,140,95,149,-1,137,69,150,-1,138,139,151,-1,69,143,150,-1,151,139,152,-1,153,124,154,-1,132,142,152,-1,124,140,154,-1,130,132,152,-1,139,130,152,-1,127,155,156,-1,157,126,158,-1,143,127,156,-1,126,138,158,-1,152,159,160,-1,151,152,160,-1,145,147,161,-1,159,145,161,-1,160,159,161,-1,147,162,161,-1,134,123,163,-1,164,151,165,-1,151,160,165,-1,99,117,166,-1,167,99,166,-1,168,161,169,-1,170,149,171,-1,95,172,171,-1,44,37,169,-1,173,44,169,-1,149,95,171,-1,174,173,169,-1,162,174,169,-1,161,162,169,-1,150,175,176,-1,137,150,176,-1,134,163,177,-1,167,166,178,-1,179,180,9,-1,172,179,9,-1,181,137,182,-1,137,176,182,-1,166,177,7,-1,178,166,7,-1,144,90,41,-1,183,171,184,-1,176,185,186,-1,12,14,187,-1,14,144,187,-1,181,182,188,-1,181,188,189,-1,163,181,189,-1,90,167,1,-1,167,178,1,-1,190,191,192,-1,191,193,192,-1,194,195,196,-1,195,197,196,-1,176,186,198,-1,182,176,198,-1,194,196,198,-1,186,194,198,-1,7,177,3,-1,163,189,3,-1,177,163,3,-1,198,196,199,-1,187,144,200,-1,90,1,0,-1,41,90,0,-1,201,37,10,-1,199,202,76,-1,202,203,76,-1,204,205,53,-1,205,206,53,-1,199,76,26,-1,198,199,26,-1,189,188,207,-1,188,26,207,-1,184,171,208,-1,171,172,208,-1,172,209,208,-1,184,208,210,-1,172,9,211,-1,209,172,211,-1,184,210,212,-1,211,9,213,-1,192,193,56,-1,206,192,56,-1,193,184,56,-1,184,212,56,-1,53,206,56,-1,213,9,15,-1,207,26,23,-1,214,215,55,-1,215,52,55,-1,72,216,73,-1,216,217,73,-1,3,23,4,-1,78,218,61,-1,219,59,61,-1,1,8,2,-1]
+coord Coordinate { point [-2.28346 -1.79527 0.3937,-1.45669 -1.1811 0.3937,-2.28346 -1.20472 0.3937,-0.7874 -0.3937 0.3937,-0.98425 0 0.3937,-1.1811 0 0.3937,-1.5748 -0.3937 0.3937,-1.06299 -0.98425 0.3937,-1.45669 -0.98425 0.3937,2.28346 2.20472 0.3937,2.28346 2.79527 0.3937,1.45669 2.7559 0.3937,3.24803 -3.1496 0.3937,3.24803 -2.79527 0.3937,2.28346 -2.79527 0.3937,1.45669 2.24409 0.3937,1.45472 2.77342 0.3937,1.44889 2.79006 0.3937,3.24803 -2.20472 0.3937,3.24803 -1.79527 0.3937,2.28346 -1.79527 0.3937,2.28346 -2.20472 0.3937,1.43951 2.80499 0.3937,-0.7874 0 0.3937,-0.98425 0.3937 0.3937,1.37795 -2.16535 0.3937,-0.3937 0.19685 0.3937,-1.5748 -0.19685 0.3937,1.37795 -1.88976 0.3937,3.24803 -1.20472 0.3937,3.24803 -0.795274 0.3937,2.28346 -0.795274 0.3937,2.28346 -1.20472 0.3937,1.42704 2.81746 0.3937,1.37795 -1.5748 0.3937,1.41211 2.82684 0.3937,0.7874 -2.16535 0.3937,3.24803 3.1496 0.3937,1.39547 2.83267 0.3937,1.37795 -1.37795 0.3937,-3.24803 -2.20472 0.3937,-2.28346 -2.20472 0.3937,-3.24803 -1.79527 0.3937,1.37795 -1.1811 0.3937,1.37795 2.83464 0.3937,0.7874 -1.88976 0.3937,0.98425 -1.5748 0.3937,-2.28346 -0.795274 0.3937,0.3937 -2.16535 0.3937,2.28346 -0.204724 0.3937,1.37795 -0.98425 0.3937,-1.9685 -0.3937 0.3937,0.82677 1.47637 0.3937,0.90551 1.47637 0.3937,0.47244 2.16535 0.3937,0.66929 1.47637 0.3937,1.37795 2.16535 0.3937,0.98425 -1.37795 0.3937,0.98425 -1.1811 0.3937,0.59055 1.47637 0.3937,0.454919 2.16732 0.3937,0.3937 1.37795 0.3937,0 -2.16535 0.3937,0.438276 2.17315 0.3937,3.24803 -0.204724 0.3937,3.24803 0.204724 0.3937,2.28346 0.204724 0.3937,0.423346 2.18253 0.3937,0.3937 -1.37795 0.3937,0.98425 -0.98425 0.3937,0.410879 2.195 0.3937,1.5748 0.19685 0.3937,0.295275 0.94488 0.3937,0.295275 1.10236 0.3937,-0.98425 0.98425 0.3937,1.67322 0.3937 0.3937,0.295275 0.86614 0.3937,1.37795 0.098425 0.3937,0.295275 1.1811 0.3937,1.29921 0.098425 0.3937,-2.28346 -0.204724 0.3937,-1.9685 -0.19685 0.3937,2.28346 0.795274 0.3937,1.67322 0.47244 0.3937,-1.5748 0.59055 0.3937,-1.1811 0.3937 0.3937,1.37795 0.19685 0.3937,1.5748 0.3937 0.3937,-1.1811 0.98425 0.3937,-0.59055 -1.9685 0.3937,-0.7874 -1.9685 0.3937,-1.5748 0.7874 0.3937,-0.98425 1.37795 0.3937,3.24803 0.795274 0.3937,3.24803 1.20472 0.3937,2.28346 1.20472 0.3937,1.67322 0.62992 0.3937,1.14173 0.098425 0.3937,0 -1.37795 0.3937,-0.59055 -1.5748 0.3937,1.06299 0.098425 0.3937,-3.24803 -1.20472 0.3937,-3.24803 -0.795274 0.3937,1.67322 0.70866 0.3937,-2.28346 0.204724 0.3937,1.5748 0.62992 0.3937,-1.9685 0.59055 0.3937,1.5748 0.47244 0.3937,1.14173 0.19685 0.3937,1.29921 0.19685 0.3937,1.67322 0.86614 0.3937,-1.9685 0.7874 0.3937,-1.77165 0.98425 0.3937,0.401498 2.20993 0.3937,-0.98425 1.77165 0.3937,0.90551 0.098425 0.3937,-1.1811 1.37795 0.3937,-0.3937 -1.1811 0.3937,-1.9685 0.98425 0.3937,0.395674 2.22657 0.3937,0.3937 2.24409 0.3937,-0.98425 1.9685 0.3937,0.3937 2.7559 0.3937,0 -0.7874 0.3937,1.67322 0.94488 0.3937,0.395674 2.77342 0.3937,-2.28346 0.795274 0.3937,0.82677 0.098425 0.3937,1.5748 0.70866 0.3937,1.5748 0.86614 0.3937,-1.77165 1.37795 0.3937,0.90551 0.19685 0.3937,-1.37795 1.77165 0.3937,1.06299 0.19685 0.3937,-0.3937 -0.98425 0.3937,-3.24803 -0.204724 0.3937,-3.24803 0.204724 0.3937,0 -0.59055 0.3937,-2.28346 1.20472 0.3937,-1.9685 1.37795 0.3937,1.67322 1.10236 0.3937,-1.37795 1.9685 0.3937,-1.5748 2.16535 0.3937,0.66929 0.098425 0.3937,-2.28346 -2.79527 0.3937,-1.5748 2.3622 0.3937,0.410879 2.80499 0.3937,0.423346 2.81746 0.3937,0.401498 2.79006 0.3937,1.67322 1.1811 0.3937,0.59055 0.098425 0.3937,-2.28346 1.79527 0.3937,-1.9685 2.16535 0.3937,1.5748 0.94488 0.3937,1.5748 1.10236 0.3937,0.82677 0.19685 0.3937,0.66929 0.19685 0.3937,-3.24803 0.795274 0.3937,-3.24803 1.20472 0.3937,-1.9685 2.3622 0.3937,-2.28346 2.20472 0.3937,-2.28346 2.79527 0.3937,0.438276 2.82684 0.3937,-0.3937 -0.7874 0.3937,-3.24803 1.79527 0.3937,-3.24803 2.20472 0.3937,-0.7874 -1.1811 0.3937,-0.7874 -1.5748 0.3937,-3.24803 2.79527 0.3937,-3.24803 3.1496 0.3937,1.5748 1.1811 0.3937,1.5748 1.37795 0.3937,2.28346 1.79527 0.3937,0.47244 2.83464 0.3937,0.454919 2.83267 0.3937,0.59055 0.19685 0.3937,0.3937 0.19685 0.3937,-0.7874 -0.98425 0.3937,-1.06299 -1.1811 0.3937,3.24803 1.79527 0.3937,3.24803 2.20472 0.3937,-0.3937 -0.59055 0.3937,-0.19685 -0.19685 0.3937,1.37795 1.37795 0.3937,1.37795 1.47637 0.3937,0.3937 0.3937 0.3937,0.295275 0.3937 0.3937,-3.24803 -3.1496 0.3937,-0.3937 -0.19685 0.3937,-0.59055 -0.3937 0.3937,1.14173 1.37795 0.3937,1.29921 1.37795 0.3937,1.14173 1.47637 0.3937,1.29921 1.47637 0.3937,0.295275 0.47244 0.3937,0.3937 0.47244 0.3937,0.295275 0.62992 0.3937,0.3937 0.62992 0.3937,-0.19685 0.19685 0.3937,0.295275 0.70866 0.3937,-3.24803 -2.79527 0.3937,3.24803 2.79527 0.3937,0.3937 0.70866 0.3937,0.3937 0.86614 0.3937,0.90551 1.37795 0.3937,1.06299 1.37795 0.3937,1.06299 1.47637 0.3937,-0.59055 0 0.3937,1.42704 2.18253 0.3937,1.43951 2.195 0.3937,1.41211 2.17315 0.3937,1.44889 2.20993 0.3937,1.39547 2.16732 0.3937,1.45472 2.22657 0.3937,0.66929 1.37795 0.3937,0.82677 1.37795 0.3937,0.3937 0.94488 0.3937,0.3937 1.10236 0.3937,0.3937 1.1811 0.3937,0.59055 1.37795 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,6,1,0,-1,6,4,1,-1]
+coord Coordinate { point [-3.24803 3.1496 0.3937,-3.24803 2.79527 0.31496,-3.24803 2.79527 0.35433,-3.24803 2.79527 0.3937,-3.24802 2.76115 0,-3.24803 2.76115 0.31496,-3.24803 3.1496 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-3.24803 2.79527 0.35433,-2.28346 2.79527 0.35433,-2.28346 2.79527 0.3937,-3.24803 2.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 3.1496 0,-3.24803 3.1496 0,-3.24803 3.1496 0.3937,3.24803 3.1496 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.28346 2.79527 0.3937,-2.28346 2.79527 0.35433,-2.28346 2.20472 0.3937,-2.28346 2.20472 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,3,6,-1,5,4,3,-1]
+coord Coordinate { point [3.24803 2.79527 0.35433,3.24803 3.1496 0.3937,3.24803 2.79527 0.3937,3.24803 2.79527 0.31496,3.24803 3.1496 0,3.24802 2.76115 0,3.24803 2.76115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-2.28346 2.20472 0.3937,-2.28346 2.20472 0.35433,-3.24803 2.20472 0.35433,-3.24803 2.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.28346 2.79527 0.35433,3.24803 2.79527 0.35433,3.24803 2.79527 0.3937,2.28346 2.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-3.24802 1.76115 0,-3.24803 1.76115 0.31496,-3.24803 1.79527 0.31496,-3.24803 2.20472 0.35433,-3.24803 1.79527 0.35433,-3.24803 1.79527 0.3937,-3.24803 2.20472 0.3937,-3.24803 2.20472 0.31496,-3.24802 2.23884 0,-3.24803 2.23884 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.28346 2.20472 0.3937,2.28346 2.79527 0.35433,2.28346 2.79527 0.3937,2.28346 2.20472 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-3.24803 1.79527 0.35433,-2.28346 1.79527 0.35433,-2.28346 1.79527 0.3937,-3.24803 1.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 2.20472 0.3937,3.24803 2.20472 0.35433,2.28346 2.20472 0.35433,2.28346 2.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.28346 1.79527 0.3937,-2.28346 1.79527 0.35433,-2.28346 1.20472 0.3937,-2.28346 1.20472 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [3.24802 2.23884 0,3.24803 2.23884 0.31496,3.24803 2.20472 0.31496,3.24803 1.79527 0.35433,3.24803 2.20472 0.35433,3.24803 2.20472 0.3937,3.24803 1.79527 0.3937,3.24803 1.79527 0.31496,3.24802 1.76115 0,3.24803 1.76115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-2.28346 1.20472 0.3937,-2.28346 1.20472 0.35433,-3.24803 1.20472 0.35433,-3.24803 1.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.28346 1.79527 0.35433,3.24803 1.79527 0.35433,3.24803 1.79527 0.3937,2.28346 1.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,0,2,-1,7,4,3,-1,8,7,9,-1,8,0,7,-1]
+coord Coordinate { point [-3.24802 0.76115 0,-3.24803 0.76115 0.31496,-3.24803 0.795274 0.31496,-3.24803 1.20472 0.35433,-3.24803 0.795274 0.35433,-3.24803 0.795274 0.3937,-3.24803 1.20472 0.3937,-3.24803 1.20472 0.31496,-3.24802 1.23885 0,-3.24803 1.23885 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.28346 1.20472 0.3937,2.28346 1.79527 0.35433,2.28346 1.79527 0.3937,2.28346 1.20472 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-3.24803 0.795274 0.35433,-2.28346 0.795274 0.35433,-2.28346 0.795274 0.3937,-3.24803 0.795274 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 1.20472 0.3937,3.24803 1.20472 0.35433,2.28346 1.20472 0.35433,2.28346 1.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.28346 0.795274 0.3937,-2.28346 0.795274 0.35433,-2.28346 0.204724 0.3937,-2.28346 0.204724 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,0,2,-1,7,4,3,-1,8,7,9,-1,8,0,7,-1]
+coord Coordinate { point [3.24802 1.23885 0,3.24803 1.23885 0.31496,3.24803 1.20472 0.31496,3.24803 0.795274 0.35433,3.24803 1.20472 0.35433,3.24803 1.20472 0.3937,3.24803 0.795274 0.3937,3.24803 0.795274 0.31496,3.24802 0.76115 0,3.24803 0.76115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-2.28346 0.204724 0.3937,-2.28346 0.204724 0.35433,-3.24803 0.204724 0.35433,-3.24803 0.204724 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.28346 0.795274 0.35433,3.24803 0.795274 0.35433,3.24803 0.795274 0.3937,2.28346 0.795274 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-3.24802 -0.238848 0,-3.24803 -0.238848 0.31496,-3.24803 -0.204724 0.31496,-3.24803 0.204724 0.35433,-3.24803 -0.204724 0.35433,-3.24803 -0.204724 0.3937,-3.24803 0.204724 0.3937,-3.24803 0.204724 0.31496,-3.24802 0.238848 0,-3.24803 0.238848 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.28346 0.204724 0.3937,2.28346 0.795274 0.35433,2.28346 0.795274 0.3937,2.28346 0.204724 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-3.24803 -0.204724 0.35433,-2.28346 -0.204724 0.35433,-2.28346 -0.204724 0.3937,-3.24803 -0.204724 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 0.204724 0.3937,3.24803 0.204724 0.35433,2.28346 0.204724 0.35433,2.28346 0.204724 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.28346 -0.204724 0.3937,-2.28346 -0.204724 0.35433,-2.28346 -0.795274 0.3937,-2.28346 -0.795274 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,0,2,-1,7,4,3,-1,8,7,9,-1,8,0,7,-1]
+coord Coordinate { point [3.24802 0.238848 0,3.24803 0.238848 0.31496,3.24803 0.204724 0.31496,3.24803 -0.204724 0.35433,3.24803 0.204724 0.35433,3.24803 0.204724 0.3937,3.24803 -0.204724 0.3937,3.24803 -0.204724 0.31496,3.24802 -0.238848 0,3.24803 -0.238848 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-2.28346 -0.795274 0.3937,-2.28346 -0.795274 0.35433,-3.24803 -0.795274 0.35433,-3.24803 -0.795274 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.28346 -0.204724 0.35433,3.24803 -0.204724 0.35433,3.24803 -0.204724 0.3937,2.28346 -0.204724 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-3.24802 -1.23885 0,-3.24803 -1.23885 0.31496,-3.24803 -1.20472 0.31496,-3.24803 -0.795274 0.35433,-3.24803 -1.20472 0.35433,-3.24803 -1.20472 0.3937,-3.24803 -0.795274 0.3937,-3.24803 -0.795274 0.31496,-3.24802 -0.76115 0,-3.24803 -0.76115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.28346 -0.795274 0.3937,2.28346 -0.204724 0.35433,2.28346 -0.204724 0.3937,2.28346 -0.795274 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-3.24803 -1.20472 0.35433,-2.28346 -1.20472 0.35433,-2.28346 -1.20472 0.3937,-3.24803 -1.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -0.795274 0.3937,3.24803 -0.795274 0.35433,2.28346 -0.795274 0.35433,2.28346 -0.795274 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.28346 -1.20472 0.3937,-2.28346 -1.20472 0.35433,-2.28346 -1.79527 0.3937,-2.28346 -1.79527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [3.24802 -0.76115 0,3.24803 -0.76115 0.31496,3.24803 -0.795274 0.31496,3.24803 -1.20472 0.35433,3.24803 -0.795274 0.35433,3.24803 -0.795274 0.3937,3.24803 -1.20472 0.3937,3.24803 -1.20472 0.31496,3.24802 -1.23885 0,3.24803 -1.23885 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-2.28346 -1.79527 0.3937,-2.28346 -1.79527 0.35433,-3.24803 -1.79527 0.35433,-3.24803 -1.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.28346 -1.20472 0.35433,3.24803 -1.20472 0.35433,3.24803 -1.20472 0.3937,2.28346 -1.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-3.24802 -2.23884 0,-3.24803 -2.23884 0.31496,-3.24803 -2.20472 0.31496,-3.24803 -1.79527 0.35433,-3.24803 -2.20472 0.35433,-3.24803 -2.20472 0.3937,-3.24803 -1.79527 0.3937,-3.24803 -1.79527 0.31496,-3.24802 -1.76115 0,-3.24803 -1.76115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.28346 -1.79527 0.3937,2.28346 -1.20472 0.35433,2.28346 -1.20472 0.3937,2.28346 -1.79527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-3.24803 -2.20472 0.35433,-2.28346 -2.20472 0.35433,-2.28346 -2.20472 0.3937,-3.24803 -2.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -1.79527 0.3937,3.24803 -1.79527 0.35433,2.28346 -1.79527 0.35433,2.28346 -1.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-2.28346 -2.20472 0.3937,-2.28346 -2.20472 0.35433,-2.28346 -2.79527 0.3937,-2.28346 -2.79527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [3.24802 -1.76115 0,3.24803 -1.76115 0.31496,3.24803 -1.79527 0.31496,3.24803 -2.20472 0.35433,3.24803 -1.79527 0.35433,3.24803 -1.79527 0.3937,3.24803 -2.20472 0.3937,3.24803 -2.20472 0.31496,3.24802 -2.23884 0,3.24803 -2.23884 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-2.28346 -2.79527 0.3937,-2.28346 -2.79527 0.35433,-3.24803 -2.79527 0.35433,-3.24803 -2.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.28346 -2.20472 0.35433,3.24803 -2.20472 0.35433,3.24803 -2.20472 0.3937,2.28346 -2.20472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,3,6,-1,5,4,3,-1]
+coord Coordinate { point [-3.24803 -2.79527 0.35433,-3.24803 -3.1496 0.3937,-3.24803 -2.79527 0.3937,-3.24803 -2.79527 0.31496,-3.24803 -3.1496 0,-3.24802 -2.76115 0,-3.24803 -2.76115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.28346 -2.79527 0.3937,2.28346 -2.20472 0.35433,2.28346 -2.20472 0.3937,2.28346 -2.79527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-3.24803 -3.1496 0,3.24803 -3.1496 0,3.24803 -3.1496 0.3937,-3.24803 -3.1496 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -2.79527 0.3937,3.24803 -2.79527 0.35433,2.28346 -2.79527 0.35433,2.28346 -2.79527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,6,1,0,-1,6,4,1,-1]
+coord Coordinate { point [3.24803 -3.1496 0.3937,3.24803 -2.79527 0.31496,3.24803 -2.79527 0.35433,3.24803 -2.79527 0.3937,3.24802 -2.76115 0,3.24803 -2.76115 0.31496,3.24803 -3.1496 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.98425 1.37795 0.43307,-1.1811 1.37795 0.3937,-1.1811 1.37795 0.43307,-0.98425 1.37795 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.98425 0.98425 0.43307,-0.98425 1.37795 0.3937,-0.98425 1.37795 0.43307,-0.98425 0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.1811 0.98425 0.43307,-1.1811 0.98425 0.3937,-0.98425 0.98425 0.43307,-0.98425 0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.1811 1.37795 0.43307,-1.1811 1.37795 0.3937,-1.1811 0.98425 0.43307,-1.1811 0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.19685 0.19685 0.43307,-0.3937 0.19685 0.3937,-0.3937 0.19685 0.43307,-0.19685 0.19685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.19685 -0.19685 0.43307,-0.19685 0.19685 0.3937,-0.19685 0.19685 0.43307,-0.19685 -0.19685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.3937 -0.19685 0.43307,-0.3937 -0.19685 0.3937,-0.19685 -0.19685 0.43307,-0.19685 -0.19685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.3937 0.19685 0.43307,-0.3937 0.19685 0.3937,-0.3937 -0.19685 0.43307,-0.3937 -0.19685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.59055 0 0.43307,-0.7874 0 0.3937,-0.7874 0 0.43307,-0.59055 0 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.59055 -0.3937 0.43307,-0.59055 0 0.3937,-0.59055 0 0.43307,-0.59055 -0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.7874 -0.3937 0.43307,-0.7874 -0.3937 0.3937,-0.59055 -0.3937 0.43307,-0.59055 -0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.7874 0 0.43307,-0.7874 0 0.3937,-0.7874 -0.3937 0.43307,-0.7874 -0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.98425 0.3937 0.43307,-1.1811 0.3937 0.3937,-1.1811 0.3937 0.43307,-0.98425 0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.98425 0 0.43307,-0.98425 0.3937 0.3937,-0.98425 0.3937 0.43307,-0.98425 0 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.1811 0 0.43307,-1.1811 0 0.3937,-0.98425 0 0.43307,-0.98425 0 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.1811 0.3937 0.43307,-1.1811 0.3937 0.3937,-1.1811 0 0.43307,-1.1811 0 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.3937 -0.98425 0.43307,-0.7874 -0.98425 0.3937,-0.7874 -0.98425 0.43307,-0.3937 -0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.3937 -1.1811 0.43307,-0.3937 -0.98425 0.3937,-0.3937 -0.98425 0.43307,-0.3937 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.7874 -1.1811 0.43307,-0.7874 -1.1811 0.3937,-0.3937 -1.1811 0.43307,-0.3937 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.7874 -0.98425 0.43307,-0.7874 -0.98425 0.3937,-0.7874 -1.1811 0.43307,-0.7874 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0 -0.7874 0.43307,0 -0.59055 0.3937,0 -0.59055 0.43307,0 -0.7874 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.3937 -0.7874 0.43307,-0.3937 -0.7874 0.3937,0 -0.7874 0.43307,0 -0.7874 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.3937 -0.59055 0.43307,-0.3937 -0.59055 0.3937,-0.3937 -0.7874 0.43307,-0.3937 -0.7874 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0 -0.59055 0.43307,-0.3937 -0.59055 0.3937,-0.3937 -0.59055 0.43307,0 -0.59055 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.06299 -0.98425 0.43307,-1.45669 -0.98425 0.3937,-1.45669 -0.98425 0.43307,-1.06299 -0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.06299 -1.1811 0.43307,-1.06299 -0.98425 0.3937,-1.06299 -0.98425 0.43307,-1.06299 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.45669 -1.1811 0.43307,-1.45669 -1.1811 0.3937,-1.06299 -1.1811 0.43307,-1.06299 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.45669 -0.98425 0.43307,-1.45669 -0.98425 0.3937,-1.45669 -1.1811 0.43307,-1.45669 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,2,4,-1,4,5,6,-1,5,7,6,-1,8,9,10,-1,9,11,10,-1,12,13,14,-1,13,15,14,-1,16,17,18,-1,14,16,19,-1,12,14,19,-1,16,18,19,-1,12,19,0,-1,10,12,0,-1,8,10,0,-1,6,8,0,-1,4,6,0,-1]
+coord Coordinate { point [0.3937 1.37795 0.51181,0.3937 1.37795 0.3937,0.3937 1.1811 0.43307,0.3937 1.1811 0.3937,0.3937 1.10236 0.43307,0.3937 1.10236 0.3937,0.3937 0.94488 0.43307,0.3937 0.94488 0.3937,0.3937 0.86614 0.43307,0.3937 0.86614 0.3937,0.3937 0.70866 0.43307,0.3937 0.70866 0.3937,0.3937 0.62992 0.43307,0.3937 0.62992 0.3937,0.3937 0.47244 0.43307,0.3937 0.47244 0.3937,0.3937 0.3937 0.43307,0.3937 0.3937 0.3937,0.3937 0.19685 0.3937,0.3937 0.19685 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.295275 0.3937 0.3937,0.3937 0.3937 0.3937,0.3937 0.3937 0.43307,0.295275 0.3937 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.295275 0.47244 0.43307,0.295275 0.47244 0.3937,0.295275 0.3937 0.43307,0.295275 0.3937 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.3937 0.47244 0.43307,0.3937 0.47244 0.3937,0.295275 0.47244 0.3937,0.295275 0.47244 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.295275 0.62992 0.3937,0.3937 0.62992 0.3937,0.3937 0.62992 0.43307,0.295275 0.62992 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.295275 0.70866 0.43307,0.295275 0.70866 0.3937,0.295275 0.62992 0.43307,0.295275 0.62992 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.3937 0.70866 0.43307,0.3937 0.70866 0.3937,0.295275 0.70866 0.3937,0.295275 0.70866 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.295275 0.86614 0.3937,0.3937 0.86614 0.3937,0.3937 0.86614 0.43307,0.295275 0.86614 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.295275 0.94488 0.43307,0.295275 0.94488 0.3937,0.295275 0.86614 0.43307,0.295275 0.86614 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.3937 0.94488 0.43307,0.3937 0.94488 0.3937,0.295275 0.94488 0.3937,0.295275 0.94488 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.295275 1.10236 0.3937,0.3937 1.10236 0.3937,0.3937 1.10236 0.43307,0.295275 1.10236 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.295275 1.1811 0.43307,0.295275 1.1811 0.3937,0.295275 1.10236 0.43307,0.295275 1.10236 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.3937 1.1811 0.43307,0.3937 1.1811 0.3937,0.295275 1.1811 0.3937,0.295275 1.1811 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,5,6,4,-1,5,7,6,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,19,18,12,-1,19,12,14,-1,19,16,18,-1,3,19,14,-1,3,14,8,-1,3,8,10,-1,3,10,5,-1,3,5,4,-1]
+coord Coordinate { point [0.59055 1.37795 0.43307,0.59055 1.37795 0.3937,0.3937 1.37795 0.3937,0.3937 1.37795 0.51181,0.66929 1.37795 0.43307,0.82677 1.37795 0.43307,0.66929 1.37795 0.3937,0.82677 1.37795 0.3937,1.06299 1.37795 0.43307,0.90551 1.37795 0.3937,0.90551 1.37795 0.43307,1.06299 1.37795 0.3937,1.29921 1.37795 0.43307,1.14173 1.37795 0.3937,1.14173 1.37795 0.43307,1.29921 1.37795 0.3937,1.5748 1.37795 0.3937,1.37795 1.37795 0.3937,1.37795 1.37795 0.43307,1.5748 1.37795 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 1.47637 0.43307,0.59055 1.47637 0.3937,0.59055 1.37795 0.43307,0.59055 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.66929 1.47637 0.43307,0.59055 1.47637 0.3937,0.59055 1.47637 0.43307,0.66929 1.47637 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.66929 1.37795 0.43307,0.66929 1.47637 0.3937,0.66929 1.47637 0.43307,0.66929 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.82677 1.47637 0.43307,0.82677 1.47637 0.3937,0.82677 1.37795 0.43307,0.82677 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.90551 1.47637 0.43307,0.82677 1.47637 0.3937,0.82677 1.47637 0.43307,0.90551 1.47637 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.90551 1.37795 0.43307,0.90551 1.47637 0.3937,0.90551 1.47637 0.43307,0.90551 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.06299 1.47637 0.43307,1.06299 1.47637 0.3937,1.06299 1.37795 0.43307,1.06299 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.14173 1.47637 0.43307,1.06299 1.47637 0.3937,1.06299 1.47637 0.43307,1.14173 1.47637 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.14173 1.37795 0.43307,1.14173 1.47637 0.3937,1.14173 1.47637 0.43307,1.14173 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.29921 1.47637 0.43307,1.29921 1.47637 0.3937,1.29921 1.37795 0.43307,1.29921 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 1.47637 0.43307,1.29921 1.47637 0.3937,1.29921 1.47637 0.43307,1.37795 1.47637 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 1.37795 0.43307,1.37795 1.47637 0.3937,1.37795 1.47637 0.43307,1.37795 1.37795 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,0,2,-1,5,6,4,-1,5,7,6,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,19,18,12,-1,19,12,14,-1,19,16,18,-1,2,19,14,-1,2,14,8,-1,2,8,10,-1,2,10,5,-1,2,5,4,-1]
+coord Coordinate { point [1.5748 1.1811 0.43307,1.5748 1.37795 0.3937,1.5748 1.37795 0.51181,1.5748 1.1811 0.3937,1.5748 1.10236 0.43307,1.5748 0.94488 0.43307,1.5748 1.10236 0.3937,1.5748 0.94488 0.3937,1.5748 0.70866 0.43307,1.5748 0.86614 0.3937,1.5748 0.86614 0.43307,1.5748 0.70866 0.3937,1.5748 0.47244 0.43307,1.5748 0.62992 0.3937,1.5748 0.62992 0.43307,1.5748 0.47244 0.3937,1.5748 0.19685 0.3937,1.5748 0.3937 0.3937,1.5748 0.3937 0.43307,1.5748 0.19685 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.67322 1.1811 0.43307,1.67322 1.1811 0.3937,1.5748 1.1811 0.3937,1.5748 1.1811 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 1.10236 0.43307,1.67322 1.1811 0.3937,1.67322 1.1811 0.43307,1.67322 1.10236 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.5748 1.10236 0.3937,1.67322 1.10236 0.3937,1.67322 1.10236 0.43307,1.5748 1.10236 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.67322 0.94488 0.43307,1.67322 0.94488 0.3937,1.5748 0.94488 0.3937,1.5748 0.94488 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 0.86614 0.43307,1.67322 0.94488 0.3937,1.67322 0.94488 0.43307,1.67322 0.86614 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.5748 0.86614 0.3937,1.67322 0.86614 0.3937,1.67322 0.86614 0.43307,1.5748 0.86614 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.67322 0.70866 0.43307,1.67322 0.70866 0.3937,1.5748 0.70866 0.3937,1.5748 0.70866 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 0.62992 0.43307,1.67322 0.70866 0.3937,1.67322 0.70866 0.43307,1.67322 0.62992 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.5748 0.62992 0.3937,1.67322 0.62992 0.3937,1.67322 0.62992 0.43307,1.5748 0.62992 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.67322 0.47244 0.43307,1.67322 0.47244 0.3937,1.5748 0.47244 0.3937,1.5748 0.47244 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 0.3937 0.43307,1.67322 0.47244 0.3937,1.67322 0.47244 0.43307,1.67322 0.3937 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [1.5748 0.3937 0.3937,1.67322 0.3937 0.3937,1.67322 0.3937 0.43307,1.5748 0.3937 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,4,5,6,-1,5,7,6,-1,8,9,10,-1,9,11,10,-1,12,13,14,-1,13,15,14,-1,16,17,18,-1,14,16,19,-1,12,14,19,-1,16,18,19,-1,12,19,3,-1,10,12,3,-1,8,10,3,-1,6,8,3,-1,4,6,3,-1]
+coord Coordinate { point [0.3937 0.19685 0.3937,0.59055 0.19685 0.3937,0.59055 0.19685 0.43307,0.3937 0.19685 0.51181,0.66929 0.19685 0.43307,0.66929 0.19685 0.3937,0.82677 0.19685 0.43307,0.82677 0.19685 0.3937,0.90551 0.19685 0.43307,0.90551 0.19685 0.3937,1.06299 0.19685 0.43307,1.06299 0.19685 0.3937,1.14173 0.19685 0.43307,1.14173 0.19685 0.3937,1.29921 0.19685 0.43307,1.29921 0.19685 0.3937,1.37795 0.19685 0.43307,1.37795 0.19685 0.3937,1.5748 0.19685 0.3937,1.5748 0.19685 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 0.098425 0.43307,1.37795 0.19685 0.3937,1.37795 0.19685 0.43307,1.37795 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.29921 0.098425 0.43307,1.29921 0.098425 0.3937,1.37795 0.098425 0.43307,1.37795 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.29921 0.19685 0.43307,1.29921 0.19685 0.3937,1.29921 0.098425 0.43307,1.29921 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.14173 0.098425 0.43307,1.14173 0.19685 0.3937,1.14173 0.19685 0.43307,1.14173 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.06299 0.098425 0.43307,1.06299 0.098425 0.3937,1.14173 0.098425 0.43307,1.14173 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.06299 0.19685 0.43307,1.06299 0.19685 0.3937,1.06299 0.098425 0.43307,1.06299 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.90551 0.098425 0.43307,0.90551 0.19685 0.3937,0.90551 0.19685 0.43307,0.90551 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.82677 0.098425 0.43307,0.82677 0.098425 0.3937,0.90551 0.098425 0.43307,0.90551 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.82677 0.19685 0.43307,0.82677 0.19685 0.3937,0.82677 0.098425 0.43307,0.82677 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.66929 0.098425 0.43307,0.66929 0.19685 0.3937,0.66929 0.19685 0.43307,0.66929 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 0.098425 0.43307,0.59055 0.098425 0.3937,0.66929 0.098425 0.43307,0.66929 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 0.19685 0.43307,0.59055 0.19685 0.3937,0.59055 0.098425 0.43307,0.59055 0.098425 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -1.37795 0.43307,0.98425 -1.37795 0.3937,0.98425 -1.37795 0.43307,1.37795 -1.37795 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -1.5748 0.43307,1.37795 -1.37795 0.3937,1.37795 -1.37795 0.43307,1.37795 -1.5748 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.98425 -1.5748 0.43307,0.98425 -1.5748 0.3937,1.37795 -1.5748 0.43307,1.37795 -1.5748 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.98425 -1.37795 0.43307,0.98425 -1.37795 0.3937,0.98425 -1.5748 0.43307,0.98425 -1.5748 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -1.88976 0.43307,0.7874 -1.88976 0.3937,0.7874 -1.88976 0.43307,1.37795 -1.88976 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -2.16535 0.43307,1.37795 -1.88976 0.3937,1.37795 -1.88976 0.43307,1.37795 -2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.7874 -2.16535 0.43307,0.7874 -2.16535 0.3937,1.37795 -2.16535 0.43307,1.37795 -2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.7874 -1.88976 0.43307,0.7874 -1.88976 0.3937,0.7874 -2.16535 0.43307,0.7874 -2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.59055 -1.5748 0.43307,-0.7874 -1.5748 0.3937,-0.7874 -1.5748 0.43307,-0.59055 -1.5748 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-0.59055 -1.9685 0.43307,-0.59055 -1.5748 0.3937,-0.59055 -1.5748 0.43307,-0.59055 -1.9685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.7874 -1.9685 0.43307,-0.7874 -1.9685 0.3937,-0.59055 -1.9685 0.43307,-0.59055 -1.9685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.7874 -1.5748 0.43307,-0.7874 -1.5748 0.3937,-0.7874 -1.9685 0.43307,-0.7874 -1.9685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.3937 -1.37795 0.43307,0 -1.37795 0.3937,0 -1.37795 0.43307,0.3937 -1.37795 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.3937 -2.16535 0.43307,0.3937 -1.37795 0.3937,0.3937 -1.37795 0.43307,0.3937 -2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0 -2.16535 0.43307,0 -2.16535 0.3937,0.3937 -2.16535 0.43307,0.3937 -2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0 -1.37795 0.43307,0 -1.37795 0.3937,0 -2.16535 0.43307,0 -2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -1.1811 0.43307,1.37795 -0.98425 0.3937,1.37795 -0.98425 0.43307,1.37795 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.98425 -1.1811 0.43307,0.98425 -1.1811 0.3937,1.37795 -1.1811 0.43307,1.37795 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.98425 -0.98425 0.43307,0.98425 -0.98425 0.3937,0.98425 -1.1811 0.43307,0.98425 -1.1811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.37795 -0.98425 0.43307,0.98425 -0.98425 0.3937,0.98425 -0.98425 0.43307,1.37795 -0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.5748 -0.19685 0.43307,-1.9685 -0.19685 0.3937,-1.9685 -0.19685 0.43307,-1.5748 -0.19685 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.5748 -0.3937 0.43307,-1.5748 -0.19685 0.3937,-1.5748 -0.19685 0.43307,-1.5748 -0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 -0.3937 0.43307,-1.9685 -0.3937 0.3937,-1.5748 -0.3937 0.43307,-1.5748 -0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 -0.19685 0.43307,-1.9685 -0.19685 0.3937,-1.9685 -0.3937 0.43307,-1.9685 -0.3937 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.5748 0.59055 0.43307,-1.5748 0.7874 0.3937,-1.5748 0.7874 0.43307,-1.5748 0.59055 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 0.59055 0.43307,-1.9685 0.59055 0.3937,-1.5748 0.59055 0.43307,-1.5748 0.59055 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 0.7874 0.43307,-1.9685 0.7874 0.3937,-1.9685 0.59055 0.43307,-1.9685 0.59055 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.5748 0.7874 0.43307,-1.9685 0.7874 0.3937,-1.9685 0.7874 0.43307,-1.5748 0.7874 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.77165 1.37795 0.43307,-1.9685 1.37795 0.3937,-1.9685 1.37795 0.43307,-1.77165 1.37795 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.77165 0.98425 0.43307,-1.77165 1.37795 0.3937,-1.77165 1.37795 0.43307,-1.77165 0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 0.98425 0.43307,-1.9685 0.98425 0.3937,-1.77165 0.98425 0.43307,-1.77165 0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 1.37795 0.43307,-1.9685 1.37795 0.3937,-1.9685 0.98425 0.43307,-1.9685 0.98425 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.3937 2.7559 0.43307,0.3937 2.7559 0.3937,0.3937 2.24409 0.43307,0.3937 2.24409 0.3937]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [0.3937 2.7559 0.3937,0.3937 2.7559 0.43307,0.395674 2.77342 0.43307,0.395674 2.77342 0.3937,0.401498 2.79006 0.3937,0.401498 2.79006 0.43307,0.410879 2.80499 0.3937,0.410879 2.80499 0.43307,0.423346 2.81746 0.3937,0.423346 2.81746 0.43307,0.438276 2.82684 0.3937,0.438276 2.82684 0.43307,0.454919 2.83267 0.3937,0.454919 2.83267 0.43307,0.47244 2.83464 0.3937,0.47244 2.83464 0.43307]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 2.83464 0.43307,1.37795 2.83464 0.3937,0.47244 2.83464 0.3937,0.47244 2.83464 0.43307]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.37795 2.83464 0.3937,1.37795 2.83464 0.43307,1.39547 2.83267 0.43307,1.39547 2.83267 0.3937,1.41211 2.82684 0.3937,1.41211 2.82684 0.43307,1.42704 2.81746 0.3937,1.42704 2.81746 0.43307,1.43951 2.80499 0.3937,1.43951 2.80499 0.43307,1.44889 2.79006 0.3937,1.44889 2.79006 0.43307,1.45472 2.77342 0.3937,1.45472 2.77342 0.43307,1.45669 2.7559 0.3937,1.45669 2.7559 0.43307]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.45669 2.24409 0.43307,1.45669 2.7559 0.3937,1.45669 2.7559 0.43307,1.45669 2.24409 0.3937]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [1.45669 2.24409 0.3937,1.45669 2.24409 0.43307,1.45472 2.22657 0.43307,1.45472 2.22657 0.3937,1.44889 2.20993 0.3937,1.44889 2.20993 0.43307,1.43951 2.195 0.3937,1.43951 2.195 0.43307,1.42704 2.18253 0.3937,1.42704 2.18253 0.43307,1.41211 2.17315 0.3937,1.41211 2.17315 0.43307,1.39547 2.16732 0.3937,1.39547 2.16732 0.43307,1.37795 2.16535 0.3937,1.37795 2.16535 0.43307]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [0.47244 2.16535 0.3937,1.37795 2.16535 0.3937,1.37795 2.16535 0.43307,0.47244 2.16535 0.43307]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [0.395674 2.22657 0.43307,0.3937 2.24409 0.43307,0.3937 2.24409 0.3937,0.395674 2.22657 0.3937,0.401498 2.20993 0.43307,0.401498 2.20993 0.3937,0.410879 2.195 0.43307,0.410879 2.195 0.3937,0.423346 2.18253 0.43307,0.423346 2.18253 0.3937,0.438276 2.17315 0.43307,0.438276 2.17315 0.3937,0.454919 2.16732 0.43307,0.454919 2.16732 0.3937,0.47244 2.16535 0.43307,0.47244 2.16535 0.3937]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.5748 2.16535 0.43307,-1.5748 2.3622 0.3937,-1.5748 2.3622 0.43307,-1.5748 2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 2.16535 0.43307,-1.9685 2.16535 0.3937,-1.5748 2.16535 0.43307,-1.5748 2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-1.9685 2.3622 0.43307,-1.9685 2.3622 0.3937,-1.9685 2.16535 0.43307,-1.9685 2.16535 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [-1.5748 2.3622 0.43307,-1.9685 2.3622 0.3937,-1.9685 2.3622 0.43307,-1.5748 2.3622 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,5,6,7,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,19,1,0,-1,20,21,13,-1,20,13,12,-1,22,23,24,-1,25,12,15,-1,22,26,23,-1,22,16,18,-1,22,18,26,-1,27,28,29,-1,30,10,31,-1,27,32,28,-1,33,32,27,-1,30,8,10,-1,34,35,21,-1,36,37,38,-1,36,38,39,-1,34,21,20,-1,36,39,40,-1,33,41,32,-1,36,40,42,-1,36,42,43,-1,44,27,29,-1,45,17,16,-1,46,47,48,-1,36,43,7,-1,45,49,17,-1,44,29,50,-1,51,52,35,-1,51,35,34,-1,53,24,54,-1,55,48,5,-1,56,41,33,-1,55,5,7,-1,55,46,48,-1,53,22,24,-1,56,57,41,-1,58,59,60,-1,58,60,52,-1,61,62,47,-1,63,57,56,-1,58,52,51,-1,61,47,46,-1,64,1,19,-1,65,66,49,-1,67,68,59,-1,69,55,7,-1,63,70,57,-1,67,59,58,-1,65,49,45,-1,71,53,54,-1,72,70,63,-1,71,54,73,-1,74,75,62,-1,72,76,77,-1,72,77,70,-1,78,79,68,-1,74,62,61,-1,78,68,67,-1,80,76,72,-1,81,69,7,-1,80,82,76,-1,83,1,64,-1,84,66,65,-1,85,86,87,-1,88,82,80,-1,89,73,90,-1,91,75,74,-1,88,92,82,-1,89,71,73,-1,93,81,7,-1,94,95,92,-1,96,97,66,-1,94,92,88,-1,98,85,87,-1,99,100,75,-1,96,66,84,-1,101,89,90,-1,99,75,91,-1,102,95,94,-1,103,104,86,-1,101,90,105,-1,103,86,85,-1,106,1,83,-1,43,93,7,-1,107,108,100,-1,109,98,87,-1,110,102,111,-1,109,87,112,-1,110,95,102,-1,113,114,97,-1,110,115,116,-1,107,100,99,-1,110,116,117,-1,113,97,96,-1,110,117,118,-1,110,118,95,-1,110,1,106,-1,110,106,119,-1,110,119,115,-1,120,121,104,-1,115,119,122,-1,123,105,124,-1,125,126,108,-1,120,127,121,-1,123,101,105,-1,125,108,107,-1,120,128,127,-1,120,104,103,-1,129,130,114,-1,129,114,113,-1,131,123,124,-1,132,79,78,-1,133,134,135,-1,131,124,136,-1,132,137,79,-1,138,135,126,-1,139,109,112,-1,139,112,140,-1,138,126,125,-1,141,130,129,-1,141,142,130,-1,143,144,128,-1,143,128,120,-1,145,139,140,-1,146,131,136,-1,145,140,147,-1,146,136,148,-1,146,148,127,-1,149,133,135,-1,150,144,143,-1,150,151,144,-1,152,153,154,-1,152,154,142,-1,155,137,132,-1,128,146,127,-1,156,37,36,-1,157,145,147,-1,157,147,158,-1,159,160,37,-1,159,37,156,-1,161,156,36,-1,162,137,155,-1,163,164,160,-1,162,158,137,-1,162,157,158,-1,163,160,159,-1,165,166,164,-1,165,164,163,-1,167,168,169,-1,167,169,166,-1,167,166,165,-1,170,171,168,-1,170,168,167,-1,172,173,171,-1,172,171,170,-1,174,175,176,-1,177,174,176,-1,178,175,174,-1,179,180,181,-1,178,182,175,-1,183,177,176,-1,184,162,155,-1,183,176,185,-1,183,185,186,-1,187,135,138,-1,188,189,190,-1,187,181,149,-1,184,155,191,-1,192,152,142,-1,193,162,184,-1,187,179,181,-1,187,149,135,-1,194,195,196,-1,192,190,152,-1,192,188,190,-1,194,182,178,-1,194,197,195,-1,192,142,141,-1,198,189,188,-1,199,200,180,-1,193,201,162,-1,199,180,179,-1,194,196,182,-1,198,202,189,-1,203,138,204,-1,205,206,173,-1,203,204,207,-1,208,184,191,-1,209,141,210,-1,211,201,193,-1,205,173,172,-1,209,192,141,-1,203,187,138,-1,211,212,201,-1,213,183,186,-1,214,202,198,-1,215,216,200,-1,217,212,211,-1,213,186,218,-1,214,219,202,-1,220,221,197,-1,215,200,199,-1,222,207,223,-1,217,224,212,-1,225,209,210,-1,225,210,226,-1,220,197,194,-1,227,224,217,-1,222,203,207,-1,227,228,229,-1,227,229,224,-1,230,219,214,-1,231,216,215,-1,232,213,218,-1,233,228,227,-1,234,222,223,-1,233,235,228,-1,236,225,226,-1,237,238,221,-1,236,226,239,-1,240,241,235,-1,240,235,233,-1,237,221,220,-1,242,243,216,-1,244,245,219,-1,242,216,231,-1,244,219,230,-1,246,223,247,-1,248,236,239,-1,249,206,205,-1,248,239,250,-1,246,234,223,-1,251,218,252,-1,253,254,255,-1,253,255,256,-1,257,258,243,-1,251,232,218,-1,257,243,242,-1,259,260,245,-1,259,245,244,-1,261,255,254,-1,262,247,263,-1,262,263,264,-1,265,250,266,-1,261,267,255,-1,262,246,247,-1,268,252,206,-1,269,253,256,-1,270,271,258,-1,265,248,250,-1,269,256,272,-1,268,251,252,-1,270,258,257,-1,273,274,260,-1,275,276,151,-1,273,260,259,-1,277,262,264,-1,275,151,150,-1,278,266,279,-1,275,267,261,-1,275,150,267,-1,280,281,282,-1,278,265,266,-1,283,282,271,-1,283,271,270,-1,284,285,241,-1,284,241,240,-1,286,287,274,-1,286,274,273,-1,288,264,289,-1,290,272,291,-1,288,289,195,-1,288,277,264,-1,290,269,272,-1,292,278,279,-1,292,279,293,-1,294,295,276,-1,296,280,282,-1,294,276,275,-1,297,290,291,-1,298,299,300,-1,298,300,287,-1,297,291,301,-1,298,287,286,-1,197,288,195,-1,276,293,151,-1,276,292,293,-1,302,31,295,-1,302,295,294,-1,303,285,284,-1,304,297,301,-1,304,301,305,-1,306,304,305,-1,306,305,285,-1,307,249,308,-1,307,206,249,-1,307,268,206,-1,309,268,307,-1,309,310,268,-1,311,307,308,-1,312,310,309,-1,312,313,310,-1,314,313,312,-1,314,315,313,-1,316,315,314,-1,316,317,318,-1,319,320,321,-1,316,318,315,-1,322,317,316,-1,322,323,317,-1,324,298,286,-1,324,319,321,-1,324,321,298,-1,325,285,303,-1,326,327,323,-1,326,323,322,-1,328,329,330,-1,331,320,319,-1,325,303,332,-1,325,306,285,-1,331,333,320,-1,334,328,330,-1,335,336,306,-1,337,324,286,-1,334,282,283,-1,334,296,282,-1,334,330,296,-1,335,306,325,-1,337,286,338,-1,337,338,339,-1,340,325,332,-1,341,329,328,-1,342,343,344,-1,345,333,331,-1,346,347,336,-1,345,348,333,-1,342,344,349,-1,346,336,335,-1,341,350,329,-1,351,337,339,-1,352,334,283,-1,353,344,343,-1,352,283,354,-1,355,356,347,-1,353,357,344,-1,355,347,346,-1,358,350,341,-1,359,348,345,-1,360,361,356,-1,360,356,355,-1,358,362,350,-1,363,349,364,-1,365,351,339,-1,365,339,366,-1,360,367,361,-1,363,342,349,-1,368,352,354,-1,368,354,369,-1,370,367,360,-1,371,237,357,-1,370,372,367,-1,373,362,358,-1,374,372,370,-1,371,375,238,-1,371,238,237,-1,376,368,369,-1,374,377,372,-1,371,357,353,-1,378,379,380,-1,381,382,327,-1,376,369,383,-1,381,327,326,-1,378,384,379,-1,385,386,387,-1,388,385,387,-1,389,364,390,-1,391,392,362,-1,389,363,364,-1,391,362,373,-1,393,394,379,-1,395,376,383,-1,393,379,384,-1,396,386,385,-1,397,375,371,-1,395,383,398,-1,396,302,399,-1,396,399,386,-1,400,401,348,-1,400,348,359,-1,402,392,391,-1,397,403,375,-1,404,387,405,-1,404,405,406,-1,402,407,392,-1,404,388,387,-1,408,390,409,-1,42,378,380,-1,42,380,43,-1,410,395,398,-1,408,389,390,-1,411,31,302,-1,410,398,412,-1,410,412,413,-1,411,302,396,-1,121,403,397,-1,411,30,31,-1,414,407,402,-1,415,416,394,-1,417,377,374,-1,414,418,407,-1,121,127,403,-1,415,394,393,-1,417,28,377,-1,14,382,381,-1,419,404,406,-1,420,410,413,-1,421,365,366,-1,422,409,423,-1,421,366,424,-1,422,408,409,-1,425,426,30,-1,427,428,23,-1,425,30,411,-1,24,418,414,-1,429,419,406,-1,430,401,400,-1,429,406,431,-1,24,23,418,-1,430,432,401,-1,433,413,434,-1,433,434,238,-1,433,420,413,-1,435,436,426,-1,13,423,382,-1,435,426,425,-1,13,422,423,-1,13,382,14,-1,437,438,416,-1,29,28,417,-1,437,416,415,-1,26,427,23,-1,439,429,431,-1,439,431,440,-1,375,433,238,-1,441,442,443,-1,441,443,436,-1,441,436,435,-1,444,421,424,-1,444,424,445,-1,32,439,440,-1,32,440,28,-1,1,446,2,-1,196,195,438,-1,447,442,441,-1,196,438,437,-1,122,119,442,-1,122,442,447,-1,4,3,432,-1,4,432,430,-1,11,444,445,-1,11,445,9,-1,0,2,3,-1]
+coord Coordinate { point [2.67087 2.662 0,3.24803 3.1496 0,3.19502 2.72534 0,3.15097 2.67897 0,2.70639 2.63053 0,3.19502 -2.72534 0,3.24802 -2.76115 0,3.24803 -3.1496 0,2.38475 2.40851 0,2.41171 1.63053 0,2.38475 1.59148 0,2.41171 2.36946 0,-3.19502 -0.725347 0,-2.67087 -0.662003 0,-3.19502 -1.27465 0,-3.24802 -1.23885 0,2.70639 0.369463 0,3.11793 0.375805 0,3.15097 0.321028 0,2.62885 2.68405 0,-3.15097 -0.67897 0,-2.70639 -0.630535 0,2.67087 0.337995 0,3.19502 -0.274651 0,2.67087 -0.337995 0,-3.24802 -0.76115 0,3.19502 0.274651 0,-3.19502 2.27465 0,-2.67087 1.662 0,-3.19502 1.72535 0,2.36792 2.45289 0,2.36792 1.54711 0,-2.67087 2.33799 0,-3.15097 2.32102 0,-3.11793 -0.624193 0,-2.73335 -0.59148 0,-3.24803 -3.1496 0,-2.67087 -2.662 0,-2.62885 -2.68405 0,-2.58278 -2.69541 0,-2.53532 -2.69541 0,-2.70639 2.36946 0,-2.48925 -2.68405 0,2.48925 -2.68405 0,-3.24802 2.23884 0,2.73335 0.408518 0,2.70639 -2.63053 0,3.11793 -2.62419 0,3.15097 -2.67897 0,3.09747 0.43641 0,-3.24802 1.76115 0,-3.09747 -0.563588 0,-2.75018 -0.547108 0,2.62885 0.315941 0,2.62885 -0.315941 0,2.67087 -2.662 0,-3.11793 2.3758 0,-2.73335 2.40851 0,-3.09054 -0.499999 0,-2.75018 -0.45289 0,-2.7559 -0.499999 0,2.73335 -2.59148 0,3.09747 -2.56358 0,-3.09747 2.43641 0,2.58278 2.69541 0,2.75018 0.45289 0,3.09054 0.499999 0,-3.09747 -0.43641 0,-2.73335 -0.408518 0,2.62885 -2.68405 0,-2.75018 2.45289 0,2.58278 0.304584 0,-3.09054 2.49999 0,2.58278 -0.304584 0,2.75018 -2.5471 0,3.09054 -2.5 0,-2.75018 2.5471 0,-2.7559 2.5 0,-3.11793 -0.375805 0,-2.70639 -0.369463 0,-3.09747 2.56358 0,2.58278 -2.69541 0,-2.73335 2.59148 0,2.53532 2.69541 0,2.7559 0.499999 0,-2.41171 0.369463 0,-2.41171 -0.369463 0,-2.44723 -0.337995 0,-3.11793 2.62419 0,2.53532 0.304584 0,2.53532 -0.304584 0,2.7559 -2.49999 0,-2.70639 2.63053 0,2.53532 -2.69541 0,-3.15097 2.67897 0,-2.67087 2.662 0,2.75018 0.547108 0,3.09747 0.563588 0,-2.44723 0.337995 0,2.75018 -2.45289 0,3.09747 -2.43641 0,2.48925 0.315941 0,-3.19502 2.72534 0,-2.38475 0.408518 0,-2.38475 -0.408518 0,2.48925 -0.315941 0,2.48925 2.68405 0,2.73335 -2.40851 0,3.11793 -2.3758 0,-2.48925 0.315941 0,-3.24803 3.1496 0,-3.24802 2.76115 0,-2.48925 -0.315941 0,2.73335 0.59148 0,3.11793 0.624193 0,-2.48925 2.68405 0,-2.53532 2.69541 0,-2.58278 2.69541 0,-2.62885 2.68405 0,2.44723 2.662 0,-2.36792 0.45289 0,-2.36792 -0.45289 0,-2.44723 2.662 0,2.44723 0.337995 0,2.44723 -0.337995 0,2.70639 -2.36946 0,3.15097 -2.32102 0,2.36792 -0.45289 0,2.36792 0.45289 0,2.70639 0.630535 0,3.15097 0.67897 0,2.41171 0.369463 0,-3.15097 -0.321028 0,3.24802 -1.76115 0,3.24802 -2.23884 0,3.19502 -2.27465 0,2.41171 -0.369463 0,-2.67087 -0.337995 0,2.67087 -2.33799 0,-2.53532 0.304584 0,-2.53532 -0.304584 0,2.67087 0.662003 0,3.19502 0.725347 0,-2.3622 0.499999 0,2.3622 0.499999 0,-2.58278 0.304584 0,2.38475 0.408518 0,-2.58278 -0.304584 0,2.38475 -0.408518 0,3.19502 -1.72535 0,-2.36792 0.547108 0,2.36792 0.547108 0,3.19502 1.27465 0,3.24802 1.23885 0,3.24802 0.76115 0,-3.19502 -0.274651 0,-3.19502 -2.72534 0,-2.62885 0.315941 0,-2.62885 -0.315941 0,-3.15097 -2.67897 0,-2.70639 -2.63053 0,-3.24802 -2.76115 0,-2.67087 0.337995 0,-3.11793 -2.62419 0,-2.73335 -2.59148 0,-3.09747 -2.56358 0,-2.75018 -2.5471 0,-3.09054 -2.49999 0,-2.75018 -2.45289 0,-2.7559 -2.49999 0,-3.09747 -2.43641 0,-2.73335 -2.40851 0,-3.11793 -2.3758 0,-2.70639 -2.36946 0,-2.41171 -1.63053 0,-2.41171 -2.36946 0,-2.44723 -2.33799 0,-2.44723 -1.662 0,-2.38475 -1.59148 0,2.70639 -1.63053 0,3.11793 -1.62419 0,3.15097 -1.67897 0,-2.38475 -2.40851 0,-2.48925 -1.68405 0,-3.19502 0.274651 0,-2.48925 -2.31594 0,-2.53532 -2.30458 0,2.67087 -1.662 0,2.70639 1.36946 0,3.11793 1.3758 0,3.15097 1.32103 0,-3.24802 -0.238848 0,2.67087 1.33799 0,-3.15097 0.321028 0,-2.36792 -1.54711 0,2.36792 -2.45289 0,-2.36792 -2.45289 0,2.36792 -1.54711 0,2.73335 1.40852 0,2.73335 -1.59148 0,3.09747 -1.56359 0,-2.70639 0.369463 0,3.09747 1.43641 0,2.62885 -1.68405 0,2.62885 -2.31594 0,-3.15097 -2.32102 0,-2.67087 -2.33799 0,2.58278 -2.30458 0,-3.24802 0.238848 0,2.62885 1.31594 0,2.62885 0.684057 0,-3.11793 0.375805 0,-2.73335 0.408518 0,-2.53532 -1.69541 0,2.75018 1.45289 0,2.75018 -1.54711 0,3.09054 -1.5 0,-3.09747 0.43641 0,-2.58278 -2.30458 0,3.09054 1.5 0,-2.3622 -1.5 0,2.3622 -1.5 0,2.58278 -1.69541 0,2.53532 -2.30458 0,-2.75018 0.45289 0,2.58278 1.30458 0,2.58278 0.695414 0,-3.09054 0.499999 0,-2.75018 0.547108 0,-2.7559 0.499999 0,2.7559 1.5 0,2.7559 -1.5 0,-2.58278 -1.69541 0,-3.09747 0.563588 0,2.53532 -1.69541 0,-2.73335 0.59148 0,2.53532 1.30458 0,-2.36792 -1.45289 0,2.36792 -1.45289 0,2.53532 0.695414 0,-3.11793 0.624193 0,-2.70639 0.630535 0,2.75018 -1.45289 0,3.09747 -1.43641 0,2.75018 1.54711 0,3.09747 1.56359 0,2.48925 -1.68405 0,2.48925 -2.31594 0,2.48925 1.31594 0,-3.19502 -2.27465 0,2.48925 0.684057 0,-2.62885 -1.68405 0,-2.62885 -2.31594 0,-2.44723 1.33799 0,-2.41171 1.36946 0,-2.41171 0.630535 0,-2.44723 0.662003 0,2.73335 -1.40852 0,3.11793 -1.3758 0,2.73335 1.59148 0,3.11793 1.62419 0,-2.38475 1.40852 0,2.44723 -1.662 0,2.44723 -2.33799 0,2.41171 -2.36946 0,2.44723 1.33799 0,2.44723 0.662003 0,-2.38475 0.59148 0,-2.67087 -1.662 0,-2.48925 1.31594 0,2.70639 -1.36946 0,3.15097 -1.32103 0,-2.48925 0.684057 0,2.70639 1.63053 0,3.15097 1.67897 0,-2.36792 1.45289 0,2.36792 1.45289 0,2.41171 -1.63053 0,2.41171 1.36946 0,2.41171 0.630535 0,3.24802 -0.76115 0,3.24802 -1.23885 0,3.19502 -1.27465 0,2.67087 -1.33799 0,-3.15097 0.67897 0,-2.67087 0.662003 0,2.67087 1.662 0,3.19502 1.72535 0,2.38475 -1.59148 0,2.38475 -2.40851 0,-2.53532 1.30458 0,-2.53532 0.695414 0,2.38475 1.40852 0,2.38475 0.59148 0,-2.3622 1.5 0,2.3622 1.5 0,3.19502 -0.725347 0,-2.58278 1.30458 0,3.19502 2.27465 0,3.24802 2.23884 0,3.24802 1.76115 0,-2.58278 0.695414 0,-2.36792 1.54711 0,-3.19502 0.725347 0,-2.62885 1.31594 0,-2.62885 0.684057 0,-2.67087 1.33799 0,-3.19502 -1.72535 0,-3.24802 -2.23884 0,-3.15097 -1.67897 0,-2.70639 -1.63053 0,-3.24802 -1.76115 0,-3.11793 -1.62419 0,-2.73335 -1.59148 0,-3.09747 -1.56359 0,-2.75018 -1.54711 0,-3.09054 -1.5 0,-2.75018 -1.45289 0,-2.7559 -1.5 0,2.70639 2.36946 0,3.11793 2.3758 0,3.15097 2.32102 0,-3.09747 -1.43641 0,-2.73335 -1.40852 0,2.67087 2.33799 0,-3.19502 1.27465 0,-3.11793 -1.3758 0,-2.70639 -1.36946 0,2.70639 -0.630535 0,3.11793 -0.624193 0,3.15097 -0.67897 0,2.73335 2.40851 0,-3.24802 0.76115 0,3.09747 2.43641 0,2.67087 -0.662003 0,-3.15097 1.32103 0,-2.70639 1.36946 0,2.62885 2.31594 0,2.62885 1.68405 0,2.58278 1.69541 0,-3.24802 1.23885 0,2.73335 -0.59148 0,-2.44723 -0.662003 0,-2.41171 -0.630535 0,-2.41171 -1.36946 0,2.75018 2.45289 0,-3.11793 1.3758 0,-2.73335 1.40852 0,3.09054 2.49999 0,-2.44723 -1.33799 0,3.09747 -0.563588 0,2.58278 2.30458 0,2.62885 -0.684057 0,-2.38475 -0.59148 0,2.62885 -1.31594 0,-3.09747 1.43641 0,-2.75018 1.45289 0,-2.38475 -1.40852 0,2.75018 -0.547108 0,2.7559 2.49999 0,-3.09054 1.5 0,-2.7559 1.5 0,3.09054 -0.499999 0,-2.48925 -0.684057 0,-2.48925 -1.31594 0,2.53532 2.30458 0,2.53532 1.69541 0,-2.75018 1.54711 0,2.58278 -0.695414 0,2.58278 -1.30458 0,-3.09747 1.56359 0,-2.36792 -0.547108 0,-2.73335 1.59148 0,2.7559 -0.499999 0,-3.11793 1.62419 0,2.36792 -0.547108 0,2.53532 -0.695414 0,-2.70639 1.63053 0,-2.44723 -2.662 0,2.41171 -2.63053 0,2.44723 -2.662 0,-3.15097 -1.32103 0,-2.67087 -1.33799 0,2.53532 -1.30458 0,-2.41171 -2.63053 0,-2.41171 2.36946 0,-2.41171 1.63053 0,-2.44723 1.662 0,-2.44723 2.33799 0,-2.53532 -0.695414 0,-2.53532 -1.30458 0,2.75018 -0.45289 0,3.09747 -0.43641 0,-2.38475 -2.59148 0,2.38475 -2.59148 0,2.48925 -0.684057 0,-2.38475 2.40851 0,-2.3622 -0.499999 0,2.48925 -1.31594 0,-2.38475 1.59148 0,2.75018 2.5471 0,3.09747 2.56358 0,2.73335 -0.408518 0,2.3622 -0.499999 0,-2.48925 2.31594 0,-2.48925 1.68405 0,-2.53532 1.69541 0,3.11793 -0.375805 0,-2.58278 -0.695414 0,-2.58278 -1.30458 0,2.44723 -0.662003 0,-2.36792 2.45289 0,2.44723 -1.33799 0,2.41171 -1.36946 0,2.70639 -0.369463 0,-2.36792 -2.5471 0,2.36792 -2.5471 0,-3.15097 1.67897 0,3.15097 -0.321028 0,-2.53532 2.30458 0,2.41171 -0.630535 0,2.48925 2.31594 0,-2.62885 -0.684057 0,-2.62885 -1.31594 0,2.48925 1.68405 0,-2.3622 2.49999 0,2.3622 2.5 0,3.24802 0.238848 0,3.24802 -0.238848 0,-2.58278 2.30458 0,2.73335 2.59148 0,-2.58278 1.69541 0,3.11793 2.62419 0,2.38475 -0.59148 0,2.38475 -1.40852 0,-2.36792 2.5471 0,2.36792 2.5471 0,-2.3622 -2.49999 0,2.3622 -2.49999 0,-2.62885 2.31594 0,-2.62885 1.68405 0,-2.38475 2.59148 0,2.41171 2.63053 0,2.38475 2.59148 0,2.44723 2.33799 0,2.44723 1.662 0,3.24802 2.76115 0,-2.41171 2.63053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-3.24802 2.76115 0,-3.24803 2.73866 0,-3.24803 2.76115 0.31496,-3.24803 2.76115 0.35433,-3.24803 2.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-3.24803 2.79527 0.31496,-3.24803 2.76115 0.31496,-3.24803 2.79527 0.35433,-3.24803 2.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,6,-1,7,8,9,-1,10,11,12,-1,13,14,15,-1,13,1,14,-1,13,15,4,-1,16,10,12,-1,3,1,13,-1,17,16,12,-1,1,18,14,-1,19,17,12,-1,20,21,22,-1,23,22,7,-1,23,7,9,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,23,9,-1,27,28,25,-1,27,25,24,-1,29,26,9,-1,30,28,27,-1,31,32,28,-1,31,28,30,-1,6,5,32,-1,6,32,31,-1,12,33,29,-1,12,34,33,-1,12,11,34,-1,0,19,12,-1,12,29,9,-1,0,35,19,-1,0,36,35,-1,4,15,5,-1,0,37,36,-1,0,38,37,-1,0,39,38,-1,0,40,39,-1,0,2,40,-1]
+coord Coordinate { point [-2.28346 2.79527 0.35433,-3.24803 2.79527 0.35433,-2.58278 2.69541 0.35433,-2.62885 2.68405 0.35433,-2.70639 2.63053 0.35433,-3.11793 2.62419 0.35433,-2.73335 2.59148 0.35433,-3.19502 2.27465 0.35433,-3.24803 2.23884 0.35433,-3.24803 2.20472 0.35433,-2.41171 2.36946 0.35433,-2.44723 2.33799 0.35433,-2.28346 2.20472 0.35433,-2.67087 2.662 0.35433,-3.19502 2.72534 0.35433,-3.15097 2.67897 0.35433,-2.38475 2.40851 0.35433,-2.36792 2.45289 0.35433,-3.24803 2.76115 0.35433,-2.3622 2.49999 0.35433,-2.70639 2.36946 0.35433,-3.11793 2.3758 0.35433,-3.15097 2.32102 0.35433,-2.67087 2.33799 0.35433,-2.73335 2.40851 0.35433,-3.09747 2.43641 0.35433,-2.62885 2.31594 0.35433,-2.75018 2.45289 0.35433,-3.09054 2.49999 0.35433,-2.58278 2.30458 0.35433,-2.7559 2.5 0.35433,-2.75018 2.5471 0.35433,-3.09747 2.56358 0.35433,-2.53532 2.30458 0.35433,-2.48925 2.31594 0.35433,-2.36792 2.5471 0.35433,-2.38475 2.59148 0.35433,-2.41171 2.63053 0.35433,-2.44723 2.662 0.35433,-2.48925 2.68405 0.35433,-2.53532 2.69541 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [3.24803 2.73866 0,3.24802 2.76115 0,3.24803 2.76115 0.31496,3.24803 2.73866 0.35433,3.24803 2.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 2.76115 0.35433,3.24803 2.76115 0.31496,3.24803 2.79527 0.31496,3.24803 2.79527 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,8,9,-1,10,3,0,-1,11,9,8,-1,12,7,9,-1,13,10,14,-1,13,15,3,-1,16,9,11,-1,13,3,10,-1,13,5,4,-1,13,4,15,-1,17,12,9,-1,18,9,16,-1,19,17,9,-1,5,20,21,-1,5,22,20,-1,5,18,22,-1,5,9,18,-1,23,24,19,-1,23,25,24,-1,26,5,21,-1,23,19,9,-1,27,25,23,-1,28,25,27,-1,28,29,25,-1,30,5,26,-1,31,27,23,-1,32,33,29,-1,32,29,28,-1,34,33,32,-1,34,35,33,-1,36,35,34,-1,36,37,38,-1,6,5,30,-1,36,38,35,-1,39,37,36,-1,39,40,37,-1,2,40,39,-1,2,1,40,-1]
+coord Coordinate { point [3.15097 2.67897 0.35433,2.70639 2.63053 0.35433,3.11793 2.62419 0.35433,2.67087 2.662 0.35433,2.58278 2.69541 0.35433,2.28346 2.79527 0.35433,2.53532 2.69541 0.35433,2.44723 2.33799 0.35433,2.41171 2.36946 0.35433,2.28346 2.20472 0.35433,3.19502 2.72534 0.35433,2.38475 2.40851 0.35433,2.48925 2.31594 0.35433,3.24803 2.79527 0.35433,3.24803 2.76115 0.35433,2.62885 2.68405 0.35433,2.36792 2.45289 0.35433,2.53532 2.30458 0.35433,2.3622 2.5 0.35433,2.58278 2.30458 0.35433,2.38475 2.59148 0.35433,2.41171 2.63053 0.35433,2.36792 2.5471 0.35433,3.24803 2.20472 0.35433,2.62885 2.31594 0.35433,2.67087 2.33799 0.35433,2.44723 2.662 0.35433,3.19502 2.27465 0.35433,3.15097 2.32102 0.35433,2.70639 2.36946 0.35433,2.48925 2.68405 0.35433,3.24803 2.23884 0.35433,3.11793 2.3758 0.35433,2.73335 2.40851 0.35433,3.09747 2.43641 0.35433,2.75018 2.45289 0.35433,3.09054 2.49999 0.35433,2.75018 2.5471 0.35433,2.7559 2.49999 0.35433,3.09747 2.56358 0.35433,2.73335 2.59148 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-3.24802 1.76115 0,-3.24803 1.73866 0,-3.24803 1.76115 0.31496,-3.24803 1.76115 0.35433,-3.24803 1.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-3.24803 2.26133 0,-3.24802 2.23884 0,-3.24803 2.23884 0.31496,-3.24803 2.26133 0.35433,-3.24803 2.23884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-3.24803 1.79527 0.35433,-3.24803 1.79527 0.31496,-3.24803 1.76115 0.35433,-3.24803 1.76115 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-3.24803 2.23884 0.35433,-3.24803 2.23884 0.31496,-3.24803 2.20472 0.35433,-3.24803 2.20472 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,7,2,-1,3,5,8,-1,9,10,0,-1,11,12,4,-1,11,13,12,-1,11,4,3,-1,14,9,0,-1,15,13,11,-1,16,14,0,-1,13,17,12,-1,18,19,20,-1,21,16,0,-1,22,20,6,-1,22,6,2,-1,22,18,20,-1,23,24,19,-1,23,19,18,-1,25,22,2,-1,26,27,24,-1,26,24,23,-1,1,25,2,-1,28,27,26,-1,29,30,27,-1,29,27,28,-1,8,5,30,-1,31,21,0,-1,31,32,21,-1,31,33,32,-1,31,34,33,-1,31,35,34,-1,8,30,29,-1,31,36,35,-1,31,37,36,-1,31,38,37,-1,31,13,38,-1,38,13,15,-1,0,39,1,-1,0,40,39,-1,0,10,40,-1]
+coord Coordinate { point [-2.28346 1.20472 0.35433,-2.58278 1.30458 0.35433,-3.24803 1.20472 0.35433,-2.70639 1.63053 0.35433,-3.15097 1.67897 0.35433,-3.11793 1.62419 0.35433,-3.19502 1.27465 0.35433,-3.24803 1.23885 0.35433,-2.73335 1.59148 0.35433,-2.41171 1.36946 0.35433,-2.44723 1.33799 0.35433,-2.67087 1.662 0.35433,-3.19502 1.72535 0.35433,-3.24803 1.79527 0.35433,-2.38475 1.40852 0.35433,-2.62885 1.68405 0.35433,-2.36792 1.45289 0.35433,-3.24803 1.76115 0.35433,-2.70639 1.36946 0.35433,-3.11793 1.3758 0.35433,-3.15097 1.32103 0.35433,-2.3622 1.5 0.35433,-2.67087 1.33799 0.35433,-2.73335 1.40852 0.35433,-3.09747 1.43641 0.35433,-2.62885 1.31594 0.35433,-2.75018 1.45289 0.35433,-3.09054 1.5 0.35433,-2.7559 1.5 0.35433,-2.75018 1.54711 0.35433,-3.09747 1.56359 0.35433,-2.28346 1.79527 0.35433,-2.36792 1.54711 0.35433,-2.38475 1.59148 0.35433,-2.41171 1.63053 0.35433,-2.44723 1.662 0.35433,-2.48925 1.68405 0.35433,-2.53532 1.69541 0.35433,-2.58278 1.69541 0.35433,-2.53532 1.30458 0.35433,-2.48925 1.31594 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [3.24802 2.23884 0,3.24803 2.26133 0,3.24803 2.23884 0.31496,3.24803 2.23884 0.35433,3.24803 2.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [3.24803 1.73866 0,3.24802 1.76115 0,3.24803 1.76115 0.31496,3.24803 1.73866 0.35433,3.24803 1.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 2.20472 0.35433,3.24803 2.20472 0.31496,3.24803 2.23884 0.31496,3.24803 2.23884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 1.76115 0.35433,3.24803 1.76115 0.31496,3.24803 1.79527 0.31496,3.24803 1.79527 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,7,8,-1,9,0,10,-1,9,11,1,-1,12,8,7,-1,9,1,0,-1,9,4,3,-1,9,3,11,-1,13,6,8,-1,14,8,12,-1,15,13,8,-1,16,8,14,-1,17,15,8,-1,18,19,17,-1,18,20,19,-1,18,17,8,-1,4,21,22,-1,23,20,18,-1,4,24,21,-1,4,16,24,-1,25,20,23,-1,4,8,16,-1,25,26,20,-1,27,23,18,-1,28,4,22,-1,29,30,26,-1,29,26,25,-1,31,30,29,-1,31,32,30,-1,33,32,31,-1,34,4,28,-1,33,35,36,-1,33,36,32,-1,37,35,33,-1,37,38,35,-1,39,38,37,-1,5,4,34,-1,39,40,38,-1,2,40,39,-1,2,1,40,-1]
+coord Coordinate { point [3.19502 1.72535 0.35433,2.67087 1.662 0.35433,3.15097 1.67897 0.35433,2.58278 1.69541 0.35433,2.28346 1.79527 0.35433,2.53532 1.69541 0.35433,2.44723 1.33799 0.35433,2.41171 1.36946 0.35433,2.28346 1.20472 0.35433,3.24803 1.79527 0.35433,3.24803 1.76115 0.35433,2.62885 1.68405 0.35433,2.38475 1.40852 0.35433,2.48925 1.31594 0.35433,2.36792 1.45289 0.35433,2.53532 1.30458 0.35433,2.3622 1.5 0.35433,2.58278 1.30458 0.35433,3.24803 1.20472 0.35433,2.62885 1.31594 0.35433,2.67087 1.33799 0.35433,2.38475 1.59148 0.35433,2.41171 1.63053 0.35433,3.19502 1.27465 0.35433,2.36792 1.54711 0.35433,3.15097 1.32103 0.35433,2.70639 1.36946 0.35433,3.24803 1.23885 0.35433,2.44723 1.662 0.35433,3.11793 1.3758 0.35433,2.73335 1.40852 0.35433,3.09747 1.43641 0.35433,2.75018 1.45289 0.35433,3.09054 1.5 0.35433,2.48925 1.68405 0.35433,2.75018 1.54711 0.35433,2.7559 1.5 0.35433,3.09747 1.56359 0.35433,2.73335 1.59148 0.35433,3.11793 1.62419 0.35433,2.70639 1.63053 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-3.24802 0.76115 0,-3.24803 0.738667 0,-3.24803 0.76115 0.31496,-3.24803 0.76115 0.35433,-3.24803 0.738667 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-3.24803 1.26133 0,-3.24802 1.23885 0,-3.24803 1.23885 0.31496,-3.24803 1.26133 0.35433,-3.24803 1.23885 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-3.24803 0.795274 0.31496,-3.24803 0.76115 0.31496,-3.24803 0.795274 0.35433,-3.24803 0.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-3.24803 1.23885 0.31496,-3.24803 1.20472 0.31496,-3.24803 1.23885 0.35433,-3.24803 1.20472 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,9,12,10,-1,9,11,0,-1,13,6,8,-1,14,12,9,-1,15,13,8,-1,12,16,10,-1,17,18,19,-1,20,15,8,-1,21,19,3,-1,21,3,5,-1,21,17,19,-1,22,23,18,-1,22,18,17,-1,24,21,5,-1,25,26,23,-1,25,23,22,-1,27,24,5,-1,28,26,25,-1,29,30,26,-1,29,26,28,-1,2,1,30,-1,31,20,8,-1,31,32,20,-1,31,33,32,-1,31,34,33,-1,31,35,34,-1,2,30,29,-1,31,36,35,-1,31,37,36,-1,31,38,37,-1,31,12,38,-1,38,12,14,-1,8,39,27,-1,8,40,39,-1,8,7,40,-1,8,27,5,-1,0,11,1,-1]
+coord Coordinate { point [-2.70639 0.630535 0.35433,-3.11793 0.624193 0.35433,-2.73335 0.59148 0.35433,-3.19502 0.274651 0.35433,-3.24803 0.238848 0.35433,-3.24803 0.204724 0.35433,-2.41171 0.369463 0.35433,-2.44723 0.337995 0.35433,-2.28346 0.204724 0.35433,-2.67087 0.662003 0.35433,-3.19502 0.725347 0.35433,-3.15097 0.67897 0.35433,-3.24803 0.795274 0.35433,-2.38475 0.408518 0.35433,-2.62885 0.684057 0.35433,-2.36792 0.45289 0.35433,-3.24803 0.76115 0.35433,-2.70639 0.369463 0.35433,-3.11793 0.375805 0.35433,-3.15097 0.321028 0.35433,-2.3622 0.499999 0.35433,-2.67087 0.337995 0.35433,-2.73335 0.408518 0.35433,-3.09747 0.43641 0.35433,-2.62885 0.315941 0.35433,-2.75018 0.45289 0.35433,-3.09054 0.499999 0.35433,-2.58278 0.304584 0.35433,-2.7559 0.499999 0.35433,-2.75018 0.547108 0.35433,-3.09747 0.563588 0.35433,-2.28346 0.795274 0.35433,-2.36792 0.547108 0.35433,-2.38475 0.59148 0.35433,-2.41171 0.630535 0.35433,-2.44723 0.662003 0.35433,-2.48925 0.684057 0.35433,-2.53532 0.695414 0.35433,-2.58278 0.695414 0.35433,-2.53532 0.304584 0.35433,-2.48925 0.315941 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [3.24802 1.23885 0,3.24803 1.26133 0,3.24803 1.23885 0.31496,3.24803 1.23885 0.35433,3.24803 1.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [3.24803 0.738667 0,3.24802 0.76115 0,3.24803 0.76115 0.31496,3.24803 0.738667 0.35433,3.24803 0.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 1.20472 0.35433,3.24803 1.20472 0.31496,3.24803 1.23885 0.31496,3.24803 1.23885 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 0.76115 0.35433,3.24803 0.76115 0.31496,3.24803 0.795274 0.31496,3.24803 0.795274 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,0,4,1,-1,0,5,6,-1,6,5,7,-1,0,6,3,-1,8,9,10,-1,11,10,9,-1,12,8,10,-1,13,10,11,-1,14,12,10,-1,15,10,13,-1,16,14,10,-1,17,18,16,-1,17,19,18,-1,17,16,10,-1,5,20,21,-1,22,19,17,-1,5,23,20,-1,5,15,23,-1,24,19,22,-1,5,10,15,-1,24,25,19,-1,26,22,17,-1,27,5,21,-1,28,29,25,-1,28,25,24,-1,30,29,28,-1,30,31,29,-1,32,31,30,-1,32,33,34,-1,35,5,27,-1,32,34,31,-1,36,33,32,-1,36,37,33,-1,38,39,37,-1,38,37,36,-1,7,5,35,-1,40,39,38,-1,40,4,39,-1,1,4,40,-1]
+coord Coordinate { point [3.24803 0.795274 0.35433,3.19502 0.725347 0.35433,3.24803 0.76115 0.35433,2.62885 0.684057 0.35433,2.67087 0.662003 0.35433,2.28346 0.795274 0.35433,2.58278 0.695414 0.35433,2.53532 0.695414 0.35433,2.44723 0.337995 0.35433,2.41171 0.369463 0.35433,2.28346 0.204724 0.35433,2.38475 0.408518 0.35433,2.48925 0.315941 0.35433,2.36792 0.45289 0.35433,2.53532 0.304584 0.35433,2.3622 0.499999 0.35433,2.58278 0.304584 0.35433,3.24803 0.204724 0.35433,2.62885 0.315941 0.35433,2.67087 0.337995 0.35433,2.38475 0.59148 0.35433,2.41171 0.630535 0.35433,3.19502 0.274651 0.35433,2.36792 0.547108 0.35433,3.15097 0.321028 0.35433,2.70639 0.369463 0.35433,3.24803 0.238848 0.35433,2.44723 0.662003 0.35433,3.11793 0.375805 0.35433,2.73335 0.408518 0.35433,3.09747 0.43641 0.35433,2.75018 0.45289 0.35433,3.09054 0.499999 0.35433,2.75018 0.547108 0.35433,2.7559 0.499999 0.35433,2.48925 0.684057 0.35433,3.09747 0.563588 0.35433,2.73335 0.59148 0.35433,3.11793 0.624193 0.35433,2.70639 0.630535 0.35433,3.15097 0.67897 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-3.24802 -0.238848 0,-3.24803 -0.261331 0,-3.24803 -0.238848 0.31496,-3.24803 -0.238848 0.35433,-3.24803 -0.261331 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-3.24803 0.261331 0,-3.24802 0.238848 0,-3.24803 0.238848 0.31496,-3.24803 0.261331 0.35433,-3.24803 0.238848 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-3.24803 -0.204724 0.31496,-3.24803 -0.238848 0.31496,-3.24803 -0.204724 0.35433,-3.24803 -0.238848 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-3.24803 0.238848 0.35433,-3.24803 0.238848 0.31496,-3.24803 0.204724 0.35433,-3.24803 0.204724 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,9,12,10,-1,9,11,0,-1,13,6,8,-1,14,12,9,-1,15,13,8,-1,12,16,10,-1,17,18,19,-1,20,15,8,-1,21,19,3,-1,21,3,5,-1,21,17,19,-1,22,23,18,-1,22,18,17,-1,24,21,5,-1,25,26,23,-1,25,23,22,-1,27,24,5,-1,28,26,25,-1,29,30,26,-1,29,26,28,-1,2,1,30,-1,31,20,8,-1,31,32,20,-1,31,33,32,-1,31,34,33,-1,31,35,34,-1,2,30,29,-1,31,36,35,-1,31,37,36,-1,31,38,37,-1,31,12,38,-1,38,12,14,-1,8,39,27,-1,8,40,39,-1,8,7,40,-1,8,27,5,-1,0,11,1,-1]
+coord Coordinate { point [-2.70639 -0.369463 0.35433,-3.11793 -0.375805 0.35433,-2.73335 -0.408518 0.35433,-3.19502 -0.725347 0.35433,-3.24803 -0.76115 0.35433,-3.24803 -0.795274 0.35433,-2.41171 -0.630535 0.35433,-2.44723 -0.662003 0.35433,-2.28346 -0.795274 0.35433,-2.67087 -0.337995 0.35433,-3.19502 -0.274651 0.35433,-3.15097 -0.321028 0.35433,-3.24803 -0.204724 0.35433,-2.38475 -0.59148 0.35433,-2.62885 -0.315941 0.35433,-2.36792 -0.547108 0.35433,-3.24803 -0.238848 0.35433,-2.70639 -0.630535 0.35433,-3.11793 -0.624193 0.35433,-3.15097 -0.67897 0.35433,-2.3622 -0.499999 0.35433,-2.67087 -0.662003 0.35433,-2.73335 -0.59148 0.35433,-3.09747 -0.563588 0.35433,-2.62885 -0.684057 0.35433,-2.75018 -0.547108 0.35433,-3.09054 -0.499999 0.35433,-2.58278 -0.695414 0.35433,-2.7559 -0.499999 0.35433,-2.75018 -0.45289 0.35433,-3.09747 -0.43641 0.35433,-2.28346 -0.204724 0.35433,-2.36792 -0.45289 0.35433,-2.38475 -0.408518 0.35433,-2.41171 -0.369463 0.35433,-2.44723 -0.337995 0.35433,-2.48925 -0.315941 0.35433,-2.53532 -0.304584 0.35433,-2.58278 -0.304584 0.35433,-2.53532 -0.695414 0.35433,-2.48925 -0.684057 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [3.24802 0.238848 0,3.24803 0.261331 0,3.24803 0.238848 0.31496,3.24803 0.238848 0.35433,3.24803 0.261331 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [3.24803 -0.261331 0,3.24802 -0.238848 0,3.24803 -0.238848 0.31496,3.24803 -0.261331 0.35433,3.24803 -0.238848 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 0.204724 0.35433,3.24803 0.204724 0.31496,3.24803 0.238848 0.31496,3.24803 0.238848 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -0.238848 0.35433,3.24803 -0.238848 0.31496,3.24803 -0.204724 0.31496,3.24803 -0.204724 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,0,4,1,-1,0,5,6,-1,6,5,7,-1,0,6,3,-1,8,9,10,-1,11,10,9,-1,12,8,10,-1,13,10,11,-1,14,12,10,-1,15,10,13,-1,16,14,10,-1,17,18,16,-1,17,19,18,-1,17,16,10,-1,5,20,21,-1,22,19,17,-1,5,23,20,-1,5,15,23,-1,24,19,22,-1,5,10,15,-1,24,25,19,-1,26,22,17,-1,27,5,21,-1,28,29,25,-1,28,25,24,-1,30,29,28,-1,30,31,29,-1,32,31,30,-1,32,33,34,-1,35,5,27,-1,32,34,31,-1,36,33,32,-1,36,37,33,-1,38,39,37,-1,38,37,36,-1,7,5,35,-1,40,39,38,-1,40,4,39,-1,1,4,40,-1]
+coord Coordinate { point [3.24803 -0.204724 0.35433,3.19502 -0.274651 0.35433,3.24803 -0.238848 0.35433,2.62885 -0.315941 0.35433,2.67087 -0.337995 0.35433,2.28346 -0.204724 0.35433,2.58278 -0.304584 0.35433,2.53532 -0.304584 0.35433,2.44723 -0.662003 0.35433,2.41171 -0.630535 0.35433,2.28346 -0.795274 0.35433,2.38475 -0.59148 0.35433,2.48925 -0.684057 0.35433,2.36792 -0.547108 0.35433,2.53532 -0.695414 0.35433,2.3622 -0.499999 0.35433,2.58278 -0.695414 0.35433,3.24803 -0.795274 0.35433,2.62885 -0.684057 0.35433,2.67087 -0.662003 0.35433,2.38475 -0.408518 0.35433,2.41171 -0.369463 0.35433,3.19502 -0.725347 0.35433,2.36792 -0.45289 0.35433,3.15097 -0.67897 0.35433,2.70639 -0.630535 0.35433,3.24803 -0.76115 0.35433,2.44723 -0.337995 0.35433,3.11793 -0.624193 0.35433,2.73335 -0.59148 0.35433,3.09747 -0.563588 0.35433,2.75018 -0.547108 0.35433,3.09054 -0.499999 0.35433,2.75018 -0.45289 0.35433,2.7559 -0.499999 0.35433,2.48925 -0.315941 0.35433,3.09747 -0.43641 0.35433,2.73335 -0.408518 0.35433,3.11793 -0.375805 0.35433,2.70639 -0.369463 0.35433,3.15097 -0.321028 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-3.24802 -1.23885 0,-3.24803 -1.26133 0,-3.24803 -1.23885 0.31496,-3.24803 -1.23885 0.35433,-3.24803 -1.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-3.24803 -0.738667 0,-3.24802 -0.76115 0,-3.24803 -0.76115 0.31496,-3.24803 -0.738667 0.35433,-3.24803 -0.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-3.24803 -1.20472 0.31496,-3.24803 -1.23885 0.31496,-3.24803 -1.20472 0.35433,-3.24803 -1.23885 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-3.24803 -0.76115 0.35433,-3.24803 -0.76115 0.31496,-3.24803 -0.795274 0.35433,-3.24803 -0.795274 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,1,3,4,-1,5,6,7,-1,8,9,10,-1,11,12,13,-1,14,15,16,-1,14,3,15,-1,14,16,5,-1,17,11,13,-1,4,3,14,-1,18,17,13,-1,3,19,15,-1,20,21,22,-1,23,18,13,-1,24,22,8,-1,24,8,10,-1,24,20,22,-1,25,26,21,-1,25,21,20,-1,27,24,10,-1,28,29,26,-1,28,26,25,-1,30,27,10,-1,31,29,28,-1,32,33,29,-1,32,29,31,-1,7,6,33,-1,7,33,32,-1,13,34,30,-1,13,35,34,-1,13,12,35,-1,0,23,13,-1,0,36,23,-1,0,37,36,-1,13,30,10,-1,0,38,37,-1,0,39,38,-1,5,16,6,-1,0,40,39,-1,0,2,40,-1]
+coord Coordinate { point [-2.28346 -1.20472 0.35433,-2.58278 -1.30458 0.35433,-2.53532 -1.30458 0.35433,-3.24803 -1.20472 0.35433,-2.62885 -1.31594 0.35433,-2.70639 -1.36946 0.35433,-3.11793 -1.3758 0.35433,-2.73335 -1.40852 0.35433,-3.19502 -1.72535 0.35433,-3.24803 -1.76115 0.35433,-3.24803 -1.79527 0.35433,-2.41171 -1.63053 0.35433,-2.44723 -1.662 0.35433,-2.28346 -1.79527 0.35433,-2.67087 -1.33799 0.35433,-3.19502 -1.27465 0.35433,-3.15097 -1.32103 0.35433,-2.38475 -1.59148 0.35433,-2.36792 -1.54711 0.35433,-3.24803 -1.23885 0.35433,-2.70639 -1.63053 0.35433,-3.11793 -1.62419 0.35433,-3.15097 -1.67897 0.35433,-2.3622 -1.5 0.35433,-2.67087 -1.662 0.35433,-2.73335 -1.59148 0.35433,-3.09747 -1.56359 0.35433,-2.62885 -1.68405 0.35433,-2.75018 -1.54711 0.35433,-3.09054 -1.5 0.35433,-2.58278 -1.69541 0.35433,-2.7559 -1.5 0.35433,-2.75018 -1.45289 0.35433,-3.09747 -1.43641 0.35433,-2.53532 -1.69541 0.35433,-2.48925 -1.68405 0.35433,-2.36792 -1.45289 0.35433,-2.38475 -1.40852 0.35433,-2.41171 -1.36946 0.35433,-2.44723 -1.33799 0.35433,-2.48925 -1.31594 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [3.24802 -0.76115 0,3.24803 -0.738667 0,3.24803 -0.76115 0.31496,3.24803 -0.76115 0.35433,3.24803 -0.738667 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [3.24803 -1.26133 0,3.24802 -1.23885 0,3.24803 -1.23885 0.31496,3.24803 -1.26133 0.35433,3.24803 -1.23885 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [3.24803 -0.76115 0.35433,3.24803 -0.795274 0.31496,3.24803 -0.76115 0.31496,3.24803 -0.795274 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -1.23885 0.35433,3.24803 -1.23885 0.31496,3.24803 -1.20472 0.31496,3.24803 -1.20472 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,8,9,-1,10,3,0,-1,11,9,8,-1,12,7,9,-1,13,10,14,-1,13,3,10,-1,13,15,3,-1,16,9,11,-1,13,5,4,-1,13,4,15,-1,17,12,9,-1,18,9,16,-1,19,17,9,-1,5,20,21,-1,5,22,20,-1,5,18,22,-1,5,9,18,-1,23,24,19,-1,23,25,24,-1,23,19,9,-1,26,5,21,-1,27,25,23,-1,28,25,27,-1,28,29,25,-1,30,27,23,-1,31,5,26,-1,32,33,29,-1,32,29,28,-1,34,33,32,-1,34,35,33,-1,36,35,34,-1,36,37,38,-1,36,38,35,-1,6,5,31,-1,39,37,36,-1,39,40,37,-1,2,40,39,-1,2,1,40,-1]
+coord Coordinate { point [3.15097 -1.32103 0.35433,2.70639 -1.36946 0.35433,3.11793 -1.3758 0.35433,2.67087 -1.33799 0.35433,2.58278 -1.30458 0.35433,2.28346 -1.20472 0.35433,2.53532 -1.30458 0.35433,2.44723 -1.662 0.35433,2.41171 -1.63053 0.35433,2.28346 -1.79527 0.35433,3.19502 -1.27465 0.35433,2.38475 -1.59148 0.35433,2.48925 -1.68405 0.35433,3.24803 -1.20472 0.35433,3.24803 -1.23885 0.35433,2.62885 -1.31594 0.35433,2.36792 -1.54711 0.35433,2.53532 -1.69541 0.35433,2.3622 -1.5 0.35433,2.58278 -1.69541 0.35433,2.38475 -1.40852 0.35433,2.41171 -1.36946 0.35433,2.36792 -1.45289 0.35433,3.24803 -1.79527 0.35433,2.62885 -1.68405 0.35433,2.67087 -1.662 0.35433,2.44723 -1.33799 0.35433,3.19502 -1.72535 0.35433,3.15097 -1.67897 0.35433,2.70639 -1.63053 0.35433,3.24803 -1.76115 0.35433,2.48925 -1.31594 0.35433,3.11793 -1.62419 0.35433,2.73335 -1.59148 0.35433,3.09747 -1.56359 0.35433,2.75018 -1.54711 0.35433,3.09054 -1.5 0.35433,2.75018 -1.45289 0.35433,2.7559 -1.5 0.35433,3.09747 -1.43641 0.35433,2.73335 -1.40852 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-3.24802 -2.23884 0,-3.24803 -2.26133 0,-3.24803 -2.23884 0.31496,-3.24803 -2.23884 0.35433,-3.24803 -2.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-3.24803 -1.73866 0,-3.24802 -1.76115 0,-3.24803 -1.76115 0.31496,-3.24803 -1.73866 0.35433,-3.24803 -1.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-3.24803 -2.20472 0.31496,-3.24803 -2.23884 0.31496,-3.24803 -2.20472 0.35433,-3.24803 -2.23884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-3.24803 -1.76115 0.35433,-3.24803 -1.76115 0.31496,-3.24803 -1.79527 0.35433,-3.24803 -1.79527 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,6,-1,7,8,9,-1,10,11,12,-1,13,14,15,-1,13,1,14,-1,13,15,4,-1,16,10,12,-1,3,1,13,-1,17,16,12,-1,1,18,14,-1,19,17,12,-1,20,21,22,-1,23,22,7,-1,23,7,9,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,23,9,-1,27,28,25,-1,27,25,24,-1,29,26,9,-1,30,28,27,-1,31,32,28,-1,31,28,30,-1,6,5,32,-1,6,32,31,-1,12,33,29,-1,12,34,33,-1,12,11,34,-1,0,19,12,-1,12,29,9,-1,0,35,19,-1,0,36,35,-1,4,15,5,-1,0,37,36,-1,0,38,37,-1,0,39,38,-1,0,40,39,-1,0,2,40,-1]
+coord Coordinate { point [-2.28346 -2.20472 0.35433,-3.24803 -2.20472 0.35433,-2.58278 -2.30458 0.35433,-2.62885 -2.31594 0.35433,-2.70639 -2.36946 0.35433,-3.11793 -2.3758 0.35433,-2.73335 -2.40851 0.35433,-3.19502 -2.72534 0.35433,-3.24803 -2.76115 0.35433,-3.24803 -2.79527 0.35433,-2.41171 -2.63053 0.35433,-2.44723 -2.662 0.35433,-2.28346 -2.79527 0.35433,-2.67087 -2.33799 0.35433,-3.19502 -2.27465 0.35433,-3.15097 -2.32102 0.35433,-2.38475 -2.59148 0.35433,-2.36792 -2.5471 0.35433,-3.24803 -2.23884 0.35433,-2.3622 -2.49999 0.35433,-2.70639 -2.63053 0.35433,-3.11793 -2.62419 0.35433,-3.15097 -2.67897 0.35433,-2.67087 -2.662 0.35433,-2.73335 -2.59148 0.35433,-3.09747 -2.56358 0.35433,-2.62885 -2.68405 0.35433,-2.75018 -2.5471 0.35433,-3.09054 -2.49999 0.35433,-2.58278 -2.69541 0.35433,-2.7559 -2.49999 0.35433,-2.75018 -2.45289 0.35433,-3.09747 -2.43641 0.35433,-2.53532 -2.69541 0.35433,-2.48925 -2.68405 0.35433,-2.36792 -2.45289 0.35433,-2.38475 -2.40851 0.35433,-2.41171 -2.36946 0.35433,-2.44723 -2.33799 0.35433,-2.48925 -2.31594 0.35433,-2.53532 -2.30458 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [3.24802 -1.76115 0,3.24803 -1.73866 0,3.24803 -1.76115 0.31496,3.24803 -1.76115 0.35433,3.24803 -1.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [3.24803 -2.26133 0,3.24802 -2.23884 0,3.24803 -2.23884 0.31496,3.24803 -2.26133 0.35433,3.24803 -2.23884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [3.24803 -1.76115 0.35433,3.24803 -1.79527 0.31496,3.24803 -1.76115 0.31496,3.24803 -1.79527 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -2.23884 0.35433,3.24803 -2.23884 0.31496,3.24803 -2.20472 0.31496,3.24803 -2.20472 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,8,9,-1,10,3,0,-1,11,9,8,-1,12,7,9,-1,13,10,14,-1,13,15,3,-1,16,9,11,-1,13,3,10,-1,13,5,4,-1,13,4,15,-1,17,12,9,-1,18,9,16,-1,19,17,9,-1,5,20,21,-1,5,22,20,-1,5,18,22,-1,5,9,18,-1,23,24,19,-1,23,25,24,-1,26,5,21,-1,23,19,9,-1,27,25,23,-1,28,25,27,-1,28,29,25,-1,30,5,26,-1,31,27,23,-1,32,33,29,-1,32,29,28,-1,34,33,32,-1,34,35,33,-1,36,35,34,-1,36,37,38,-1,6,5,30,-1,36,38,35,-1,39,37,36,-1,39,40,37,-1,2,40,39,-1,2,1,40,-1]
+coord Coordinate { point [3.15097 -2.32102 0.35433,2.70639 -2.36946 0.35433,3.11793 -2.3758 0.35433,2.67087 -2.33799 0.35433,2.58278 -2.30458 0.35433,2.28346 -2.20472 0.35433,2.53532 -2.30458 0.35433,2.44723 -2.662 0.35433,2.41171 -2.63053 0.35433,2.28346 -2.79527 0.35433,3.19502 -2.27465 0.35433,2.38475 -2.59148 0.35433,2.48925 -2.68405 0.35433,3.24803 -2.20472 0.35433,3.24803 -2.23884 0.35433,2.62885 -2.31594 0.35433,2.36792 -2.5471 0.35433,2.53532 -2.69541 0.35433,2.3622 -2.49999 0.35433,2.58278 -2.69541 0.35433,2.38475 -2.40851 0.35433,2.41171 -2.36946 0.35433,2.36792 -2.45289 0.35433,3.24803 -2.79527 0.35433,2.62885 -2.68405 0.35433,2.67087 -2.662 0.35433,2.44723 -2.33799 0.35433,3.19502 -2.72534 0.35433,3.15097 -2.67897 0.35433,2.70639 -2.63053 0.35433,2.48925 -2.31594 0.35433,3.24803 -2.76115 0.35433,3.11793 -2.62419 0.35433,2.73335 -2.59148 0.35433,3.09747 -2.56358 0.35433,2.75018 -2.5471 0.35433,3.09054 -2.5 0.35433,2.75018 -2.45289 0.35433,2.7559 -2.49999 0.35433,3.09747 -2.43641 0.35433,2.73335 -2.40851 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-3.24803 -2.73866 0,-3.24802 -2.76115 0,-3.24803 -2.76115 0.31496,-3.24803 -2.73866 0.35433,-3.24803 -2.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-3.24803 -2.76115 0.35433,-3.24803 -2.76115 0.31496,-3.24803 -2.79527 0.35433,-3.24803 -2.79527 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [3.24802 -2.76115 0,3.24803 -2.73866 0,3.24803 -2.76115 0.31496,3.24803 -2.76115 0.35433,3.24803 -2.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.24803 -2.79527 0.35433,3.24803 -2.79527 0.31496,3.24803 -2.76115 0.31496,3.24803 -2.76115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.98425 1.37795 0.43307,-1.1811 1.37795 0.43307,-1.1811 0.98425 0.43307,-0.98425 0.98425 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.19685 0.19685 0.43307,-0.3937 0.19685 0.43307,-0.3937 -0.19685 0.43307,-0.19685 -0.19685 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.59055 0 0.43307,-0.7874 0 0.43307,-0.7874 -0.3937 0.43307,-0.59055 -0.3937 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.98425 0.3937 0.43307,-1.1811 0.3937 0.43307,-1.1811 0 0.43307,-0.98425 0 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.3937 -0.98425 0.43307,-0.7874 -0.98425 0.43307,-0.7874 -1.1811 0.43307,-0.3937 -1.1811 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0 -0.59055 0.43307,-0.3937 -0.59055 0.43307,-0.3937 -0.7874 0.43307,0 -0.7874 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.06299 -0.98425 0.43307,-1.45669 -0.98425 0.43307,-1.45669 -1.1811 0.43307,-1.06299 -1.1811 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.3937 1.1811 0.43307,0.295275 1.10236 0.43307,0.3937 1.10236 0.43307,0.295275 1.1811 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.3937 0.94488 0.43307,0.295275 0.86614 0.43307,0.3937 0.86614 0.43307,0.295275 0.94488 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.3937 0.70866 0.43307,0.295275 0.62992 0.43307,0.3937 0.62992 0.43307,0.295275 0.70866 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.3937 0.47244 0.43307,0.295275 0.3937 0.43307,0.3937 0.3937 0.43307,0.295275 0.47244 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.5748 1.37795 0.51181,0.3937 1.37795 0.51181,0.3937 0.19685 0.51181,1.5748 0.19685 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.66929 1.47637 0.43307,0.59055 1.47637 0.43307,0.59055 1.37795 0.43307,0.66929 1.37795 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.90551 1.47637 0.43307,0.82677 1.47637 0.43307,0.82677 1.37795 0.43307,0.90551 1.37795 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.14173 1.47637 0.43307,1.06299 1.47637 0.43307,1.06299 1.37795 0.43307,1.14173 1.37795 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 1.47637 0.43307,1.29921 1.47637 0.43307,1.29921 1.37795 0.43307,1.37795 1.37795 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 1.1811 0.43307,1.5748 1.10236 0.43307,1.67322 1.10236 0.43307,1.5748 1.1811 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 0.94488 0.43307,1.5748 0.86614 0.43307,1.67322 0.86614 0.43307,1.5748 0.94488 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 0.70866 0.43307,1.5748 0.62992 0.43307,1.67322 0.62992 0.43307,1.5748 0.70866 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.67322 0.47244 0.43307,1.5748 0.3937 0.43307,1.67322 0.3937 0.43307,1.5748 0.47244 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.66929 0.19685 0.43307,0.59055 0.19685 0.43307,0.59055 0.098425 0.43307,0.66929 0.098425 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.90551 0.19685 0.43307,0.82677 0.19685 0.43307,0.82677 0.098425 0.43307,0.90551 0.098425 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.14173 0.19685 0.43307,1.06299 0.19685 0.43307,1.06299 0.098425 0.43307,1.14173 0.098425 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 0.19685 0.43307,1.29921 0.19685 0.43307,1.29921 0.098425 0.43307,1.37795 0.098425 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 -1.37795 0.43307,0.98425 -1.37795 0.43307,0.98425 -1.5748 0.43307,1.37795 -1.5748 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 -1.88976 0.43307,0.7874 -1.88976 0.43307,0.7874 -2.16535 0.43307,1.37795 -2.16535 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.59055 -1.5748 0.43307,-0.7874 -1.5748 0.43307,-0.7874 -1.9685 0.43307,-0.59055 -1.9685 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.3937 -1.37795 0.43307,0 -1.37795 0.43307,0 -2.16535 0.43307,0.3937 -2.16535 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.37795 -0.98425 0.43307,0.98425 -0.98425 0.43307,0.98425 -1.1811 0.43307,1.37795 -1.1811 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.5748 -0.19685 0.43307,-1.9685 -0.19685 0.43307,-1.9685 -0.3937 0.43307,-1.5748 -0.3937 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.5748 0.7874 0.43307,-1.9685 0.7874 0.43307,-1.9685 0.59055 0.43307,-1.5748 0.59055 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.77165 1.37795 0.43307,-1.9685 1.37795 0.43307,-1.9685 0.98425 0.43307,-1.77165 0.98425 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,6,-1,0,7,5,-1,0,2,7,-1,8,9,10,-1,8,10,11,-1,8,11,12,-1,8,12,13,-1,8,13,14,-1,8,14,15,-1,16,17,8,-1,16,18,17,-1,16,19,18,-1,16,20,19,-1,16,21,20,-1,16,22,21,-1,16,23,22,-1,16,8,15,-1,24,25,26,-1,24,27,25,-1,24,28,27,-1,24,29,28,-1,24,30,29,-1,24,31,30,-1,2,15,31,-1,2,16,15,-1,7,31,24,-1,7,2,31,-1]
+coord Coordinate { point [1.43951 2.80499 0.43307,1.39547 2.83267 0.43307,1.37795 2.83464 0.43307,1.41211 2.82684 0.43307,1.42704 2.81746 0.43307,1.45472 2.77342 0.43307,1.44889 2.79006 0.43307,1.45669 2.7559 0.43307,0.3937 2.24409 0.43307,0.395674 2.22657 0.43307,0.401498 2.20993 0.43307,0.410879 2.195 0.43307,0.423346 2.18253 0.43307,0.438276 2.17315 0.43307,0.454919 2.16732 0.43307,0.47244 2.16535 0.43307,0.47244 2.83464 0.43307,0.3937 2.7559 0.43307,0.395674 2.77342 0.43307,0.401498 2.79006 0.43307,0.410879 2.80499 0.43307,0.423346 2.81746 0.43307,0.438276 2.82684 0.43307,0.454919 2.83267 0.43307,1.45669 2.24409 0.43307,1.44889 2.20993 0.43307,1.45472 2.22657 0.43307,1.43951 2.195 0.43307,1.42704 2.18253 0.43307,1.41211 2.17315 0.43307,1.39547 2.16732 0.43307,1.37795 2.16535 0.43307]
+}}
+appearance Appearance{material USE MET-SILVER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-1.5748 2.3622 0.43307,-1.9685 2.3622 0.43307,-1.9685 2.16535 0.43307,-1.5748 2.16535 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-3.24802 2.23884 0,-3.24803 2.26133 0,-3.19502 2.27465 0,-3.20141 2.29519 0,-3.15097 2.32102 0,-3.16286 2.33801 0,-3.13406 2.3879 0,-3.11793 2.3758 0,-3.11625 2.4427 0,-3.09747 2.43641 0,-3.11023 2.49999 0,-3.09054 2.49999 0,-3.11625 2.55729 0,-3.09747 2.56358 0,-3.13406 2.61209 0,-3.16286 2.66198 0,-3.11793 2.62419 0,-3.20141 2.7048 0,-3.15097 2.67897 0,-3.24803 2.73866 0,-3.24802 2.76115 0,-3.19502 2.72534 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [3.24802 2.76115 0,3.24803 2.73866 0,3.19502 2.72534 0,3.20141 2.7048 0,3.15097 2.67897 0,3.16286 2.66198 0,3.13406 2.61209 0,3.11793 2.62419 0,3.11625 2.55729 0,3.09747 2.56358 0,3.11023 2.49999 0,3.09054 2.49999 0,3.11625 2.4427 0,3.09747 2.43641 0,3.13406 2.3879 0,3.16286 2.33801 0,3.11793 2.3758 0,3.20141 2.29519 0,3.15097 2.32102 0,3.24803 2.26133 0,3.24802 2.23884 0,3.19502 2.27465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-3.24802 1.23885 0,-3.24803 1.26133 0,-3.19502 1.27465 0,-3.20141 1.29519 0,-3.15097 1.32103 0,-3.16286 1.33801 0,-3.13406 1.3879 0,-3.11793 1.3758 0,-3.11625 1.4427 0,-3.09747 1.43641 0,-3.11023 1.5 0,-3.09054 1.5 0,-3.11625 1.5573 0,-3.09747 1.56359 0,-3.13406 1.61209 0,-3.16286 1.66198 0,-3.11793 1.62419 0,-3.20141 1.7048 0,-3.15097 1.67897 0,-3.24803 1.73866 0,-3.24802 1.76115 0,-3.19502 1.72535 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [3.24802 1.76115 0,3.24803 1.73866 0,3.19502 1.72535 0,3.20141 1.7048 0,3.15097 1.67897 0,3.16286 1.66198 0,3.13406 1.61209 0,3.11793 1.62419 0,3.11625 1.5573 0,3.09747 1.56359 0,3.11023 1.5 0,3.09054 1.5 0,3.11625 1.4427 0,3.09747 1.43641 0,3.13406 1.3879 0,3.16286 1.33801 0,3.11793 1.3758 0,3.20141 1.29519 0,3.15097 1.32103 0,3.24803 1.26133 0,3.24802 1.23885 0,3.19502 1.27465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-3.24802 0.238848 0,-3.24803 0.261331 0,-3.19502 0.274651 0,-3.20141 0.295196 0,-3.15097 0.321028 0,-3.16286 0.338011 0,-3.13406 0.387906 0,-3.11793 0.375805 0,-3.11625 0.442701 0,-3.09747 0.43641 0,-3.11023 0.499999 0,-3.09054 0.499999 0,-3.11625 0.557297 0,-3.09747 0.563588 0,-3.13406 0.612092 0,-3.16286 0.661987 0,-3.11793 0.624193 0,-3.20141 0.704802 0,-3.15097 0.67897 0,-3.24803 0.738667 0,-3.24802 0.76115 0,-3.19502 0.725347 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [3.24802 0.76115 0,3.24803 0.738667 0,3.19502 0.725347 0,3.20141 0.704802 0,3.15097 0.67897 0,3.16286 0.661987 0,3.13406 0.612092 0,3.11793 0.624193 0,3.11625 0.557297 0,3.09747 0.563588 0,3.11023 0.499999 0,3.09054 0.499999 0,3.11625 0.442701 0,3.09747 0.43641 0,3.13406 0.387906 0,3.16286 0.338011 0,3.11793 0.375805 0,3.20141 0.295196 0,3.15097 0.321028 0,3.24803 0.261331 0,3.24802 0.238848 0,3.19502 0.274651 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-3.24802 -0.76115 0,-3.24803 -0.738667 0,-3.19502 -0.725347 0,-3.20141 -0.704802 0,-3.15097 -0.67897 0,-3.16286 -0.661987 0,-3.13406 -0.612092 0,-3.11793 -0.624193 0,-3.11625 -0.557297 0,-3.09747 -0.563588 0,-3.11023 -0.499999 0,-3.09054 -0.499999 0,-3.11625 -0.442701 0,-3.09747 -0.43641 0,-3.13406 -0.387906 0,-3.16286 -0.338011 0,-3.11793 -0.375805 0,-3.20141 -0.295196 0,-3.15097 -0.321028 0,-3.24803 -0.261331 0,-3.24802 -0.238848 0,-3.19502 -0.274651 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [3.24802 -0.238848 0,3.24803 -0.261331 0,3.19502 -0.274651 0,3.20141 -0.295196 0,3.15097 -0.321028 0,3.16286 -0.338011 0,3.13406 -0.387906 0,3.11793 -0.375805 0,3.11625 -0.442701 0,3.09747 -0.43641 0,3.11023 -0.499999 0,3.09054 -0.499999 0,3.11625 -0.557297 0,3.09747 -0.563588 0,3.13406 -0.612092 0,3.16286 -0.661987 0,3.11793 -0.624193 0,3.20141 -0.704802 0,3.15097 -0.67897 0,3.24803 -0.738667 0,3.24802 -0.76115 0,3.19502 -0.725347 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-3.24802 -1.76115 0,-3.24803 -1.73866 0,-3.19502 -1.72535 0,-3.20141 -1.7048 0,-3.15097 -1.67897 0,-3.16286 -1.66198 0,-3.13406 -1.61209 0,-3.11793 -1.62419 0,-3.11625 -1.5573 0,-3.09747 -1.56359 0,-3.11023 -1.5 0,-3.09054 -1.5 0,-3.11625 -1.4427 0,-3.09747 -1.43641 0,-3.13406 -1.3879 0,-3.16286 -1.33801 0,-3.11793 -1.3758 0,-3.20141 -1.29519 0,-3.15097 -1.32103 0,-3.24803 -1.26133 0,-3.24802 -1.23885 0,-3.19502 -1.27465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [3.24802 -1.23885 0,3.24803 -1.26133 0,3.19502 -1.27465 0,3.20141 -1.29519 0,3.15097 -1.32103 0,3.16286 -1.33801 0,3.13406 -1.3879 0,3.11793 -1.3758 0,3.11625 -1.4427 0,3.09747 -1.43641 0,3.11023 -1.5 0,3.09054 -1.5 0,3.11625 -1.5573 0,3.09747 -1.56359 0,3.13406 -1.61209 0,3.16286 -1.66198 0,3.11793 -1.62419 0,3.20141 -1.7048 0,3.15097 -1.67897 0,3.24803 -1.73866 0,3.24802 -1.76115 0,3.19502 -1.72535 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-3.24802 -2.76115 0,-3.24803 -2.73866 0,-3.19502 -2.72534 0,-3.20141 -2.7048 0,-3.15097 -2.67897 0,-3.16286 -2.66198 0,-3.13406 -2.61209 0,-3.11793 -2.62419 0,-3.11625 -2.55729 0,-3.09747 -2.56358 0,-3.11023 -2.49999 0,-3.09054 -2.49999 0,-3.11625 -2.4427 0,-3.09747 -2.43641 0,-3.13406 -2.3879 0,-3.16286 -2.33801 0,-3.11793 -2.3758 0,-3.20141 -2.29519 0,-3.15097 -2.32102 0,-3.24803 -2.26133 0,-3.24802 -2.23884 0,-3.19502 -2.27465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [3.24802 -2.23884 0,3.24803 -2.26133 0,3.19502 -2.27465 0,3.20141 -2.29519 0,3.15097 -2.32102 0,3.16286 -2.33801 0,3.13406 -2.3879 0,3.11793 -2.3758 0,3.11625 -2.4427 0,3.09747 -2.43641 0,3.11023 -2.5 0,3.09054 -2.5 0,3.11625 -2.55729 0,3.09747 -2.56358 0,3.13406 -2.61209 0,3.16286 -2.66198 0,3.11793 -2.62419 0,3.20141 -2.7048 0,3.15097 -2.67897 0,3.24803 -2.73866 0,3.24802 -2.76115 0,3.19502 -2.72534 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [2.44723 2.33799 0,2.44723 2.33799 0.35433,2.48925 2.31594 0.35433,2.48925 2.31594 0,2.53532 2.30458 0.35433,2.53532 2.30458 0,2.75018 2.5471 0,2.7559 2.49999 0,2.75018 2.5471 0.35433,2.58278 2.30458 0.35433,2.7559 2.49999 0.35433,2.58278 2.30458 0,2.73335 2.59148 0,2.73335 2.59148 0.35433,2.62885 2.31594 0.35433,2.62885 2.31594 0,2.70639 2.63053 0,2.70639 2.63053 0.35433,2.67087 2.33799 0.35433,2.67087 2.33799 0,2.67087 2.662 0,2.67087 2.662 0.35433,2.70639 2.36946 0.35433,2.70639 2.36946 0,2.62885 2.68405 0,2.62885 2.68405 0.35433,2.73335 2.40851 0,2.73335 2.40851 0.35433,2.75018 2.45289 0,2.75018 2.45289 0.35433,2.58278 2.69541 0,2.58278 2.69541 0.35433,2.53532 2.69541 0,2.53532 2.69541 0.35433,2.48925 2.68405 0,2.48925 2.68405 0.35433,2.44723 2.662 0,2.44723 2.662 0.35433,2.41171 2.63053 0,2.41171 2.63053 0.35433,2.38475 2.59148 0,2.38475 2.59148 0.35433,2.36792 2.5471 0.35433,2.36792 2.5471 0,2.3622 2.5 0.35433,2.3622 2.5 0,2.36792 2.45289 0.35433,2.36792 2.45289 0,2.38475 2.40851 0.35433,2.38475 2.40851 0,2.41171 2.36946 0.35433,2.41171 2.36946 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [2.44723 1.33799 0,2.44723 1.33799 0.35433,2.48925 1.31594 0.35433,2.48925 1.31594 0,2.53532 1.30458 0.35433,2.53532 1.30458 0,2.75018 1.54711 0,2.7559 1.5 0,2.75018 1.54711 0.35433,2.58278 1.30458 0.35433,2.7559 1.5 0.35433,2.58278 1.30458 0,2.73335 1.59148 0,2.73335 1.59148 0.35433,2.62885 1.31594 0.35433,2.62885 1.31594 0,2.70639 1.63053 0,2.70639 1.63053 0.35433,2.67087 1.33799 0.35433,2.67087 1.33799 0,2.67087 1.662 0,2.67087 1.662 0.35433,2.70639 1.36946 0.35433,2.70639 1.36946 0,2.62885 1.68405 0,2.62885 1.68405 0.35433,2.73335 1.40852 0,2.73335 1.40852 0.35433,2.75018 1.45289 0,2.75018 1.45289 0.35433,2.58278 1.69541 0,2.58278 1.69541 0.35433,2.53532 1.69541 0,2.53532 1.69541 0.35433,2.48925 1.68405 0,2.48925 1.68405 0.35433,2.44723 1.662 0,2.44723 1.662 0.35433,2.41171 1.63053 0,2.41171 1.63053 0.35433,2.38475 1.59148 0,2.38475 1.59148 0.35433,2.36792 1.54711 0.35433,2.36792 1.54711 0,2.3622 1.5 0.35433,2.3622 1.5 0,2.36792 1.45289 0.35433,2.36792 1.45289 0,2.38475 1.40852 0.35433,2.38475 1.40852 0,2.41171 1.36946 0.35433,2.41171 1.36946 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-2.67087 1.33799 0,-2.67087 1.33799 0.35433,-2.62885 1.31594 0.35433,-2.62885 1.31594 0,-2.58278 1.30458 0.35433,-2.58278 1.30458 0,-2.36792 1.54711 0,-2.3622 1.5 0,-2.36792 1.54711 0.35433,-2.53532 1.30458 0.35433,-2.3622 1.5 0.35433,-2.53532 1.30458 0,-2.38475 1.59148 0,-2.38475 1.59148 0.35433,-2.48925 1.31594 0.35433,-2.48925 1.31594 0,-2.41171 1.63053 0,-2.41171 1.63053 0.35433,-2.44723 1.33799 0.35433,-2.44723 1.33799 0,-2.44723 1.662 0,-2.44723 1.662 0.35433,-2.41171 1.36946 0.35433,-2.41171 1.36946 0,-2.48925 1.68405 0,-2.48925 1.68405 0.35433,-2.38475 1.40852 0,-2.38475 1.40852 0.35433,-2.36792 1.45289 0,-2.36792 1.45289 0.35433,-2.53532 1.69541 0,-2.53532 1.69541 0.35433,-2.58278 1.69541 0,-2.58278 1.69541 0.35433,-2.62885 1.68405 0,-2.62885 1.68405 0.35433,-2.67087 1.662 0,-2.67087 1.662 0.35433,-2.70639 1.63053 0,-2.70639 1.63053 0.35433,-2.73335 1.59148 0,-2.73335 1.59148 0.35433,-2.75018 1.54711 0.35433,-2.75018 1.54711 0,-2.7559 1.5 0.35433,-2.7559 1.5 0,-2.75018 1.45289 0.35433,-2.75018 1.45289 0,-2.73335 1.40852 0.35433,-2.73335 1.40852 0,-2.70639 1.36946 0.35433,-2.70639 1.36946 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-2.67087 2.33799 0,-2.67087 2.33799 0.35433,-2.62885 2.31594 0.35433,-2.62885 2.31594 0,-2.58278 2.30458 0.35433,-2.58278 2.30458 0,-2.36792 2.5471 0,-2.3622 2.49999 0,-2.36792 2.5471 0.35433,-2.53532 2.30458 0.35433,-2.3622 2.49999 0.35433,-2.53532 2.30458 0,-2.38475 2.59148 0,-2.38475 2.59148 0.35433,-2.48925 2.31594 0.35433,-2.48925 2.31594 0,-2.41171 2.63053 0,-2.41171 2.63053 0.35433,-2.44723 2.33799 0.35433,-2.44723 2.33799 0,-2.44723 2.662 0,-2.44723 2.662 0.35433,-2.41171 2.36946 0.35433,-2.41171 2.36946 0,-2.48925 2.68405 0,-2.48925 2.68405 0.35433,-2.38475 2.40851 0,-2.38475 2.40851 0.35433,-2.36792 2.45289 0,-2.36792 2.45289 0.35433,-2.53532 2.69541 0,-2.53532 2.69541 0.35433,-2.58278 2.69541 0,-2.58278 2.69541 0.35433,-2.62885 2.68405 0,-2.62885 2.68405 0.35433,-2.67087 2.662 0,-2.67087 2.662 0.35433,-2.70639 2.63053 0,-2.70639 2.63053 0.35433,-2.73335 2.59148 0,-2.73335 2.59148 0.35433,-2.75018 2.5471 0.35433,-2.75018 2.5471 0,-2.7559 2.5 0.35433,-2.7559 2.5 0,-2.75018 2.45289 0.35433,-2.75018 2.45289 0,-2.73335 2.40851 0.35433,-2.73335 2.40851 0,-2.70639 2.36946 0.35433,-2.70639 2.36946 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [2.44723 0.337995 0,2.44723 0.337995 0.35433,2.48925 0.315941 0.35433,2.48925 0.315941 0,2.53532 0.304584 0.35433,2.53532 0.304584 0,2.75018 0.547108 0,2.7559 0.499999 0,2.75018 0.547108 0.35433,2.58278 0.304584 0.35433,2.7559 0.499999 0.35433,2.58278 0.304584 0,2.73335 0.59148 0,2.73335 0.59148 0.35433,2.62885 0.315941 0.35433,2.62885 0.315941 0,2.70639 0.630535 0,2.70639 0.630535 0.35433,2.67087 0.337995 0.35433,2.67087 0.337995 0,2.67087 0.662003 0,2.67087 0.662003 0.35433,2.70639 0.369463 0.35433,2.70639 0.369463 0,2.62885 0.684057 0,2.62885 0.684057 0.35433,2.73335 0.408518 0,2.73335 0.408518 0.35433,2.75018 0.45289 0,2.75018 0.45289 0.35433,2.58278 0.695414 0,2.58278 0.695414 0.35433,2.53532 0.695414 0,2.53532 0.695414 0.35433,2.48925 0.684057 0,2.48925 0.684057 0.35433,2.44723 0.662003 0,2.44723 0.662003 0.35433,2.41171 0.630535 0,2.41171 0.630535 0.35433,2.38475 0.59148 0,2.38475 0.59148 0.35433,2.36792 0.547108 0.35433,2.36792 0.547108 0,2.3622 0.499999 0.35433,2.3622 0.499999 0,2.36792 0.45289 0.35433,2.36792 0.45289 0,2.38475 0.408518 0.35433,2.38475 0.408518 0,2.41171 0.369463 0.35433,2.41171 0.369463 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-2.67087 0.337995 0,-2.67087 0.337995 0.35433,-2.62885 0.315941 0.35433,-2.62885 0.315941 0,-2.58278 0.304584 0.35433,-2.58278 0.304584 0,-2.36792 0.547108 0,-2.3622 0.499999 0,-2.36792 0.547108 0.35433,-2.53532 0.304584 0.35433,-2.3622 0.499999 0.35433,-2.53532 0.304584 0,-2.38475 0.59148 0,-2.38475 0.59148 0.35433,-2.48925 0.315941 0.35433,-2.48925 0.315941 0,-2.41171 0.630535 0,-2.41171 0.630535 0.35433,-2.44723 0.337995 0.35433,-2.44723 0.337995 0,-2.44723 0.662003 0,-2.44723 0.662003 0.35433,-2.41171 0.369463 0.35433,-2.41171 0.369463 0,-2.48925 0.684057 0,-2.48925 0.684057 0.35433,-2.38475 0.408518 0,-2.38475 0.408518 0.35433,-2.36792 0.45289 0,-2.36792 0.45289 0.35433,-2.53532 0.695414 0,-2.53532 0.695414 0.35433,-2.58278 0.695414 0,-2.58278 0.695414 0.35433,-2.62885 0.684057 0,-2.62885 0.684057 0.35433,-2.67087 0.662003 0,-2.67087 0.662003 0.35433,-2.70639 0.630535 0,-2.70639 0.630535 0.35433,-2.73335 0.59148 0,-2.73335 0.59148 0.35433,-2.75018 0.547108 0.35433,-2.75018 0.547108 0,-2.7559 0.499999 0.35433,-2.7559 0.499999 0,-2.75018 0.45289 0.35433,-2.75018 0.45289 0,-2.73335 0.408518 0.35433,-2.73335 0.408518 0,-2.70639 0.369463 0.35433,-2.70639 0.369463 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [2.44723 -1.662 0,2.44723 -1.662 0.35433,2.48925 -1.68405 0.35433,2.48925 -1.68405 0,2.53532 -1.69541 0.35433,2.53532 -1.69541 0,2.75018 -1.45289 0,2.7559 -1.5 0,2.75018 -1.45289 0.35433,2.58278 -1.69541 0.35433,2.7559 -1.5 0.35433,2.58278 -1.69541 0,2.73335 -1.40852 0,2.73335 -1.40852 0.35433,2.62885 -1.68405 0.35433,2.62885 -1.68405 0,2.70639 -1.36946 0,2.70639 -1.36946 0.35433,2.67087 -1.662 0.35433,2.67087 -1.662 0,2.67087 -1.33799 0,2.67087 -1.33799 0.35433,2.70639 -1.63053 0.35433,2.70639 -1.63053 0,2.62885 -1.31594 0,2.62885 -1.31594 0.35433,2.73335 -1.59148 0,2.73335 -1.59148 0.35433,2.75018 -1.54711 0,2.75018 -1.54711 0.35433,2.58278 -1.30458 0,2.58278 -1.30458 0.35433,2.53532 -1.30458 0,2.53532 -1.30458 0.35433,2.48925 -1.31594 0,2.48925 -1.31594 0.35433,2.44723 -1.33799 0,2.44723 -1.33799 0.35433,2.41171 -1.36946 0,2.41171 -1.36946 0.35433,2.38475 -1.40852 0,2.38475 -1.40852 0.35433,2.36792 -1.45289 0.35433,2.36792 -1.45289 0,2.3622 -1.5 0.35433,2.3622 -1.5 0,2.36792 -1.54711 0.35433,2.36792 -1.54711 0,2.38475 -1.59148 0.35433,2.38475 -1.59148 0,2.41171 -1.63053 0.35433,2.41171 -1.63053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-2.67087 -1.662 0,-2.67087 -1.662 0.35433,-2.62885 -1.68405 0.35433,-2.62885 -1.68405 0,-2.58278 -1.69541 0.35433,-2.58278 -1.69541 0,-2.36792 -1.45289 0,-2.3622 -1.5 0,-2.36792 -1.45289 0.35433,-2.53532 -1.69541 0.35433,-2.3622 -1.5 0.35433,-2.53532 -1.69541 0,-2.38475 -1.40852 0,-2.38475 -1.40852 0.35433,-2.48925 -1.68405 0.35433,-2.48925 -1.68405 0,-2.41171 -1.36946 0,-2.41171 -1.36946 0.35433,-2.44723 -1.662 0.35433,-2.44723 -1.662 0,-2.44723 -1.33799 0,-2.44723 -1.33799 0.35433,-2.41171 -1.63053 0.35433,-2.41171 -1.63053 0,-2.48925 -1.31594 0,-2.48925 -1.31594 0.35433,-2.38475 -1.59148 0,-2.38475 -1.59148 0.35433,-2.36792 -1.54711 0,-2.36792 -1.54711 0.35433,-2.53532 -1.30458 0,-2.53532 -1.30458 0.35433,-2.58278 -1.30458 0,-2.58278 -1.30458 0.35433,-2.62885 -1.31594 0,-2.62885 -1.31594 0.35433,-2.67087 -1.33799 0,-2.67087 -1.33799 0.35433,-2.70639 -1.36946 0,-2.70639 -1.36946 0.35433,-2.73335 -1.40852 0,-2.73335 -1.40852 0.35433,-2.75018 -1.45289 0.35433,-2.75018 -1.45289 0,-2.7559 -1.5 0.35433,-2.7559 -1.5 0,-2.75018 -1.54711 0.35433,-2.75018 -1.54711 0,-2.73335 -1.59148 0.35433,-2.73335 -1.59148 0,-2.70639 -1.63053 0.35433,-2.70639 -1.63053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-2.67087 -0.662003 0,-2.67087 -0.662003 0.35433,-2.62885 -0.684057 0.35433,-2.62885 -0.684057 0,-2.58278 -0.695414 0.35433,-2.58278 -0.695414 0,-2.36792 -0.45289 0,-2.3622 -0.499999 0,-2.36792 -0.45289 0.35433,-2.53532 -0.695414 0.35433,-2.3622 -0.499999 0.35433,-2.53532 -0.695414 0,-2.38475 -0.408518 0,-2.38475 -0.408518 0.35433,-2.48925 -0.684057 0.35433,-2.48925 -0.684057 0,-2.41171 -0.369463 0,-2.41171 -0.369463 0.35433,-2.44723 -0.662003 0.35433,-2.44723 -0.662003 0,-2.44723 -0.337995 0,-2.44723 -0.337995 0.35433,-2.41171 -0.630535 0.35433,-2.41171 -0.630535 0,-2.48925 -0.315941 0,-2.48925 -0.315941 0.35433,-2.38475 -0.59148 0,-2.38475 -0.59148 0.35433,-2.36792 -0.547108 0,-2.36792 -0.547108 0.35433,-2.53532 -0.304584 0,-2.53532 -0.304584 0.35433,-2.58278 -0.304584 0,-2.58278 -0.304584 0.35433,-2.62885 -0.315941 0,-2.62885 -0.315941 0.35433,-2.67087 -0.337995 0,-2.67087 -0.337995 0.35433,-2.70639 -0.369463 0,-2.70639 -0.369463 0.35433,-2.73335 -0.408518 0,-2.73335 -0.408518 0.35433,-2.75018 -0.45289 0.35433,-2.75018 -0.45289 0,-2.7559 -0.499999 0.35433,-2.7559 -0.499999 0,-2.75018 -0.547108 0.35433,-2.75018 -0.547108 0,-2.73335 -0.59148 0.35433,-2.73335 -0.59148 0,-2.70639 -0.630535 0.35433,-2.70639 -0.630535 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [2.44723 -0.662003 0,2.44723 -0.662003 0.35433,2.48925 -0.684057 0.35433,2.48925 -0.684057 0,2.53532 -0.695414 0.35433,2.53532 -0.695414 0,2.75018 -0.45289 0,2.7559 -0.499999 0,2.75018 -0.45289 0.35433,2.58278 -0.695414 0.35433,2.7559 -0.499999 0.35433,2.58278 -0.695414 0,2.73335 -0.408518 0,2.73335 -0.408518 0.35433,2.62885 -0.684057 0.35433,2.62885 -0.684057 0,2.70639 -0.369463 0,2.70639 -0.369463 0.35433,2.67087 -0.662003 0.35433,2.67087 -0.662003 0,2.67087 -0.337995 0,2.67087 -0.337995 0.35433,2.70639 -0.630535 0.35433,2.70639 -0.630535 0,2.62885 -0.315941 0,2.62885 -0.315941 0.35433,2.73335 -0.59148 0,2.73335 -0.59148 0.35433,2.75018 -0.547108 0,2.75018 -0.547108 0.35433,2.58278 -0.304584 0,2.58278 -0.304584 0.35433,2.53532 -0.304584 0,2.53532 -0.304584 0.35433,2.48925 -0.315941 0,2.48925 -0.315941 0.35433,2.44723 -0.337995 0,2.44723 -0.337995 0.35433,2.41171 -0.369463 0,2.41171 -0.369463 0.35433,2.38475 -0.408518 0,2.38475 -0.408518 0.35433,2.36792 -0.45289 0.35433,2.36792 -0.45289 0,2.3622 -0.499999 0.35433,2.3622 -0.499999 0,2.36792 -0.547108 0.35433,2.36792 -0.547108 0,2.38475 -0.59148 0.35433,2.38475 -0.59148 0,2.41171 -0.630535 0.35433,2.41171 -0.630535 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-2.67087 -2.662 0,-2.67087 -2.662 0.35433,-2.62885 -2.68405 0.35433,-2.62885 -2.68405 0,-2.58278 -2.69541 0.35433,-2.58278 -2.69541 0,-2.36792 -2.45289 0,-2.3622 -2.49999 0,-2.36792 -2.45289 0.35433,-2.53532 -2.69541 0.35433,-2.3622 -2.49999 0.35433,-2.53532 -2.69541 0,-2.38475 -2.40851 0,-2.38475 -2.40851 0.35433,-2.48925 -2.68405 0.35433,-2.48925 -2.68405 0,-2.41171 -2.36946 0,-2.41171 -2.36946 0.35433,-2.44723 -2.662 0.35433,-2.44723 -2.662 0,-2.44723 -2.33799 0,-2.44723 -2.33799 0.35433,-2.41171 -2.63053 0.35433,-2.41171 -2.63053 0,-2.48925 -2.31594 0,-2.48925 -2.31594 0.35433,-2.38475 -2.59148 0,-2.38475 -2.59148 0.35433,-2.36792 -2.5471 0,-2.36792 -2.5471 0.35433,-2.53532 -2.30458 0,-2.53532 -2.30458 0.35433,-2.58278 -2.30458 0,-2.58278 -2.30458 0.35433,-2.62885 -2.31594 0,-2.62885 -2.31594 0.35433,-2.67087 -2.33799 0,-2.67087 -2.33799 0.35433,-2.70639 -2.36946 0,-2.70639 -2.36946 0.35433,-2.73335 -2.40851 0,-2.73335 -2.40851 0.35433,-2.75018 -2.45289 0.35433,-2.75018 -2.45289 0,-2.7559 -2.49999 0.35433,-2.7559 -2.49999 0,-2.75018 -2.5471 0.35433,-2.75018 -2.5471 0,-2.73335 -2.59148 0.35433,-2.73335 -2.59148 0,-2.70639 -2.63053 0.35433,-2.70639 -2.63053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [2.44723 -2.662 0,2.44723 -2.662 0.35433,2.48925 -2.68405 0.35433,2.48925 -2.68405 0,2.53532 -2.69541 0.35433,2.53532 -2.69541 0,2.75018 -2.45289 0,2.7559 -2.49999 0,2.75018 -2.45289 0.35433,2.58278 -2.69541 0.35433,2.7559 -2.49999 0.35433,2.58278 -2.69541 0,2.73335 -2.40851 0,2.73335 -2.40851 0.35433,2.62885 -2.68405 0.35433,2.62885 -2.68405 0,2.70639 -2.36946 0,2.70639 -2.36946 0.35433,2.67087 -2.662 0.35433,2.67087 -2.662 0,2.67087 -2.33799 0,2.67087 -2.33799 0.35433,2.70639 -2.63053 0.35433,2.70639 -2.63053 0,2.62885 -2.31594 0,2.62885 -2.31594 0.35433,2.73335 -2.59148 0,2.73335 -2.59148 0.35433,2.75018 -2.5471 0,2.75018 -2.5471 0.35433,2.58278 -2.30458 0,2.58278 -2.30458 0.35433,2.53532 -2.30458 0,2.53532 -2.30458 0.35433,2.48925 -2.31594 0,2.48925 -2.31594 0.35433,2.44723 -2.33799 0,2.44723 -2.33799 0.35433,2.41171 -2.36946 0,2.41171 -2.36946 0.35433,2.38475 -2.40851 0,2.38475 -2.40851 0.35433,2.36792 -2.45289 0.35433,2.36792 -2.45289 0,2.3622 -2.49999 0.35433,2.3622 -2.49999 0,2.36792 -2.5471 0.35433,2.36792 -2.5471 0,2.38475 -2.59148 0.35433,2.38475 -2.59148 0,2.41171 -2.63053 0.35433,2.41171 -2.63053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-3.11625 2.55729 0,-3.11023 2.49999 0,-3.11625 2.55729 0.35433,-3.11023 2.49999 0.35433,-3.13406 2.61209 0,-3.13406 2.61209 0.35433,-3.16286 2.66198 0,-3.16286 2.66198 0.35433,-3.20141 2.7048 0,-3.20141 2.7048 0.35433,-3.24803 2.73866 0,-3.24803 2.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-3.19502 2.27465 0.35433,-3.24803 2.26133 0.35433,-3.24803 2.23884 0.35433,-3.20141 2.29519 0.35433,-3.15097 2.32102 0.35433,-3.16286 2.33801 0.35433,-3.11793 2.3758 0.35433,-3.13406 2.3879 0.35433,-3.09747 2.43641 0.35433,-3.11625 2.4427 0.35433,-3.09054 2.49999 0.35433,-3.11023 2.49999 0.35433,-3.11625 2.55729 0.35433,-3.09747 2.56358 0.35433,-3.13406 2.61209 0.35433,-3.11793 2.62419 0.35433,-3.16286 2.66198 0.35433,-3.15097 2.67897 0.35433,-3.20141 2.7048 0.35433,-3.19502 2.72534 0.35433,-3.24803 2.76115 0.35433,-3.24803 2.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [3.20141 2.7048 0,3.24803 2.73866 0,3.24803 2.73866 0.35433,3.16286 2.66198 0,3.20141 2.7048 0.35433,3.13406 2.61209 0,3.16286 2.66198 0.35433,3.11625 2.55729 0,3.13406 2.61209 0.35433,3.11023 2.49999 0,3.11625 2.55729 0.35433,3.11023 2.49999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [3.19502 2.72534 0.35433,3.24803 2.73866 0.35433,3.24803 2.76115 0.35433,3.20141 2.7048 0.35433,3.15097 2.67897 0.35433,3.16286 2.66198 0.35433,3.11793 2.62419 0.35433,3.13406 2.61209 0.35433,3.09747 2.56358 0.35433,3.11625 2.55729 0.35433,3.09054 2.49999 0.35433,3.11023 2.49999 0.35433,3.11625 2.4427 0.35433,3.09747 2.43641 0.35433,3.13406 2.3879 0.35433,3.11793 2.3758 0.35433,3.16286 2.33801 0.35433,3.15097 2.32102 0.35433,3.20141 2.29519 0.35433,3.19502 2.27465 0.35433,3.24803 2.23884 0.35433,3.24803 2.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-3.11625 1.5573 0,-3.11023 1.5 0,-3.11625 1.5573 0.35433,-3.11023 1.5 0.35433,-3.13406 1.61209 0,-3.13406 1.61209 0.35433,-3.16286 1.66198 0,-3.16286 1.66198 0.35433,-3.20141 1.7048 0,-3.20141 1.7048 0.35433,-3.24803 1.73866 0,-3.24803 1.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-3.19502 1.27465 0.35433,-3.24803 1.26133 0.35433,-3.24803 1.23885 0.35433,-3.20141 1.29519 0.35433,-3.15097 1.32103 0.35433,-3.16286 1.33801 0.35433,-3.11793 1.3758 0.35433,-3.13406 1.3879 0.35433,-3.09747 1.43641 0.35433,-3.11625 1.4427 0.35433,-3.09054 1.5 0.35433,-3.11023 1.5 0.35433,-3.11625 1.5573 0.35433,-3.09747 1.56359 0.35433,-3.13406 1.61209 0.35433,-3.11793 1.62419 0.35433,-3.16286 1.66198 0.35433,-3.15097 1.67897 0.35433,-3.20141 1.7048 0.35433,-3.19502 1.72535 0.35433,-3.24803 1.76115 0.35433,-3.24803 1.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-3.20141 2.29519 0,-3.24803 2.26133 0,-3.24803 2.26133 0.35433,-3.16286 2.33801 0,-3.20141 2.29519 0.35433,-3.13406 2.3879 0,-3.16286 2.33801 0.35433,-3.11625 2.4427 0,-3.13406 2.3879 0.35433,-3.11023 2.49999 0,-3.11625 2.4427 0.35433,-3.11023 2.49999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [3.11625 2.4427 0,3.11023 2.49999 0,3.11625 2.4427 0.35433,3.11023 2.49999 0.35433,3.13406 2.3879 0,3.13406 2.3879 0.35433,3.16286 2.33801 0,3.16286 2.33801 0.35433,3.20141 2.29519 0,3.20141 2.29519 0.35433,3.24803 2.26133 0,3.24803 2.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [3.20141 1.7048 0,3.24803 1.73866 0,3.24803 1.73866 0.35433,3.16286 1.66198 0,3.20141 1.7048 0.35433,3.13406 1.61209 0,3.16286 1.66198 0.35433,3.11625 1.5573 0,3.13406 1.61209 0.35433,3.11023 1.5 0,3.11625 1.5573 0.35433,3.11023 1.5 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [3.19502 1.72535 0.35433,3.24803 1.73866 0.35433,3.24803 1.76115 0.35433,3.20141 1.7048 0.35433,3.15097 1.67897 0.35433,3.16286 1.66198 0.35433,3.11793 1.62419 0.35433,3.13406 1.61209 0.35433,3.09747 1.56359 0.35433,3.11625 1.5573 0.35433,3.09054 1.5 0.35433,3.11023 1.5 0.35433,3.11625 1.4427 0.35433,3.09747 1.43641 0.35433,3.13406 1.3879 0.35433,3.11793 1.3758 0.35433,3.16286 1.33801 0.35433,3.15097 1.32103 0.35433,3.20141 1.29519 0.35433,3.19502 1.27465 0.35433,3.24803 1.23885 0.35433,3.24803 1.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-3.11625 0.557297 0,-3.11023 0.499999 0,-3.11625 0.557297 0.35433,-3.11023 0.499999 0.35433,-3.13406 0.612092 0,-3.13406 0.612092 0.35433,-3.16286 0.661987 0,-3.16286 0.661987 0.35433,-3.20141 0.704802 0,-3.20141 0.704802 0.35433,-3.24803 0.738667 0,-3.24803 0.738667 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-3.19502 0.274651 0.35433,-3.24803 0.261331 0.35433,-3.24803 0.238848 0.35433,-3.20141 0.295196 0.35433,-3.15097 0.321028 0.35433,-3.16286 0.338011 0.35433,-3.11793 0.375805 0.35433,-3.13406 0.387906 0.35433,-3.09747 0.43641 0.35433,-3.11625 0.442701 0.35433,-3.09054 0.499999 0.35433,-3.11023 0.499999 0.35433,-3.11625 0.557297 0.35433,-3.09747 0.563588 0.35433,-3.13406 0.612092 0.35433,-3.11793 0.624193 0.35433,-3.16286 0.661987 0.35433,-3.15097 0.67897 0.35433,-3.20141 0.704802 0.35433,-3.19502 0.725347 0.35433,-3.24803 0.76115 0.35433,-3.24803 0.738667 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-3.20141 1.29519 0,-3.24803 1.26133 0,-3.24803 1.26133 0.35433,-3.16286 1.33801 0,-3.20141 1.29519 0.35433,-3.13406 1.3879 0,-3.16286 1.33801 0.35433,-3.11625 1.4427 0,-3.13406 1.3879 0.35433,-3.11023 1.5 0,-3.11625 1.4427 0.35433,-3.11023 1.5 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [3.11625 1.4427 0,3.11023 1.5 0,3.11625 1.4427 0.35433,3.11023 1.5 0.35433,3.13406 1.3879 0,3.13406 1.3879 0.35433,3.16286 1.33801 0,3.16286 1.33801 0.35433,3.20141 1.29519 0,3.20141 1.29519 0.35433,3.24803 1.26133 0,3.24803 1.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [3.20141 0.704802 0,3.24803 0.738667 0,3.24803 0.738667 0.35433,3.16286 0.661987 0,3.20141 0.704802 0.35433,3.13406 0.612092 0,3.16286 0.661987 0.35433,3.11625 0.557297 0,3.13406 0.612092 0.35433,3.11023 0.499999 0,3.11625 0.557297 0.35433,3.11023 0.499999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [3.19502 0.725347 0.35433,3.24803 0.738667 0.35433,3.24803 0.76115 0.35433,3.20141 0.704802 0.35433,3.15097 0.67897 0.35433,3.16286 0.661987 0.35433,3.11793 0.624193 0.35433,3.13406 0.612092 0.35433,3.09747 0.563588 0.35433,3.11625 0.557297 0.35433,3.09054 0.499999 0.35433,3.11023 0.499999 0.35433,3.11625 0.442701 0.35433,3.09747 0.43641 0.35433,3.13406 0.387906 0.35433,3.11793 0.375805 0.35433,3.16286 0.338011 0.35433,3.15097 0.321028 0.35433,3.20141 0.295196 0.35433,3.19502 0.274651 0.35433,3.24803 0.238848 0.35433,3.24803 0.261331 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-3.11625 -0.442701 0,-3.11023 -0.499999 0,-3.11625 -0.442701 0.35433,-3.11023 -0.499999 0.35433,-3.13406 -0.387906 0,-3.13406 -0.387906 0.35433,-3.16286 -0.338011 0,-3.16286 -0.338011 0.35433,-3.20141 -0.295196 0,-3.20141 -0.295196 0.35433,-3.24803 -0.261331 0,-3.24803 -0.261331 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-3.19502 -0.725347 0.35433,-3.24803 -0.738667 0.35433,-3.24803 -0.76115 0.35433,-3.20141 -0.704802 0.35433,-3.15097 -0.67897 0.35433,-3.16286 -0.661987 0.35433,-3.11793 -0.624193 0.35433,-3.13406 -0.612092 0.35433,-3.09747 -0.563588 0.35433,-3.11625 -0.557297 0.35433,-3.09054 -0.499999 0.35433,-3.11023 -0.499999 0.35433,-3.11625 -0.442701 0.35433,-3.09747 -0.43641 0.35433,-3.13406 -0.387906 0.35433,-3.11793 -0.375805 0.35433,-3.16286 -0.338011 0.35433,-3.15097 -0.321028 0.35433,-3.20141 -0.295196 0.35433,-3.19502 -0.274651 0.35433,-3.24803 -0.238848 0.35433,-3.24803 -0.261331 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-3.20141 0.295196 0,-3.24803 0.261331 0,-3.24803 0.261331 0.35433,-3.16286 0.338011 0,-3.20141 0.295196 0.35433,-3.13406 0.387906 0,-3.16286 0.338011 0.35433,-3.11625 0.442701 0,-3.13406 0.387906 0.35433,-3.11023 0.499999 0,-3.11625 0.442701 0.35433,-3.11023 0.499999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [3.11625 0.442701 0,3.11023 0.499999 0,3.11625 0.442701 0.35433,3.11023 0.499999 0.35433,3.13406 0.387906 0,3.13406 0.387906 0.35433,3.16286 0.338011 0,3.16286 0.338011 0.35433,3.20141 0.295196 0,3.20141 0.295196 0.35433,3.24803 0.261331 0,3.24803 0.261331 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [3.20141 -0.295196 0,3.24803 -0.261331 0,3.24803 -0.261331 0.35433,3.16286 -0.338011 0,3.20141 -0.295196 0.35433,3.13406 -0.387906 0,3.16286 -0.338011 0.35433,3.11625 -0.442701 0,3.13406 -0.387906 0.35433,3.11023 -0.499999 0,3.11625 -0.442701 0.35433,3.11023 -0.499999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [3.19502 -0.274651 0.35433,3.24803 -0.261331 0.35433,3.24803 -0.238848 0.35433,3.20141 -0.295196 0.35433,3.15097 -0.321028 0.35433,3.16286 -0.338011 0.35433,3.11793 -0.375805 0.35433,3.13406 -0.387906 0.35433,3.09747 -0.43641 0.35433,3.11625 -0.442701 0.35433,3.09054 -0.499999 0.35433,3.11023 -0.499999 0.35433,3.11625 -0.557297 0.35433,3.09747 -0.563588 0.35433,3.13406 -0.612092 0.35433,3.11793 -0.624193 0.35433,3.16286 -0.661987 0.35433,3.15097 -0.67897 0.35433,3.20141 -0.704802 0.35433,3.19502 -0.725347 0.35433,3.24803 -0.76115 0.35433,3.24803 -0.738667 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-3.11625 -1.4427 0,-3.11023 -1.5 0,-3.11625 -1.4427 0.35433,-3.11023 -1.5 0.35433,-3.13406 -1.3879 0,-3.13406 -1.3879 0.35433,-3.16286 -1.33801 0,-3.16286 -1.33801 0.35433,-3.20141 -1.29519 0,-3.20141 -1.29519 0.35433,-3.24803 -1.26133 0,-3.24803 -1.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-3.19502 -1.72535 0.35433,-3.24803 -1.73866 0.35433,-3.24803 -1.76115 0.35433,-3.20141 -1.7048 0.35433,-3.15097 -1.67897 0.35433,-3.16286 -1.66198 0.35433,-3.11793 -1.62419 0.35433,-3.13406 -1.61209 0.35433,-3.09747 -1.56359 0.35433,-3.11625 -1.5573 0.35433,-3.09054 -1.5 0.35433,-3.11023 -1.5 0.35433,-3.11625 -1.4427 0.35433,-3.09747 -1.43641 0.35433,-3.13406 -1.3879 0.35433,-3.11793 -1.3758 0.35433,-3.16286 -1.33801 0.35433,-3.15097 -1.32103 0.35433,-3.20141 -1.29519 0.35433,-3.19502 -1.27465 0.35433,-3.24803 -1.23885 0.35433,-3.24803 -1.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-3.20141 -0.704802 0,-3.24803 -0.738667 0,-3.24803 -0.738667 0.35433,-3.16286 -0.661987 0,-3.20141 -0.704802 0.35433,-3.13406 -0.612092 0,-3.16286 -0.661987 0.35433,-3.11625 -0.557297 0,-3.13406 -0.612092 0.35433,-3.11023 -0.499999 0,-3.11625 -0.557297 0.35433,-3.11023 -0.499999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [3.11625 -0.557297 0,3.11023 -0.499999 0,3.11625 -0.557297 0.35433,3.11023 -0.499999 0.35433,3.13406 -0.612092 0,3.13406 -0.612092 0.35433,3.16286 -0.661987 0,3.16286 -0.661987 0.35433,3.20141 -0.704802 0,3.20141 -0.704802 0.35433,3.24803 -0.738667 0,3.24803 -0.738667 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [3.20141 -1.29519 0,3.24803 -1.26133 0,3.24803 -1.26133 0.35433,3.16286 -1.33801 0,3.20141 -1.29519 0.35433,3.13406 -1.3879 0,3.16286 -1.33801 0.35433,3.11625 -1.4427 0,3.13406 -1.3879 0.35433,3.11023 -1.5 0,3.11625 -1.4427 0.35433,3.11023 -1.5 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [3.19502 -1.27465 0.35433,3.24803 -1.26133 0.35433,3.24803 -1.23885 0.35433,3.20141 -1.29519 0.35433,3.15097 -1.32103 0.35433,3.16286 -1.33801 0.35433,3.11793 -1.3758 0.35433,3.13406 -1.3879 0.35433,3.09747 -1.43641 0.35433,3.11625 -1.4427 0.35433,3.09054 -1.5 0.35433,3.11023 -1.5 0.35433,3.11625 -1.5573 0.35433,3.09747 -1.56359 0.35433,3.13406 -1.61209 0.35433,3.11793 -1.62419 0.35433,3.16286 -1.66198 0.35433,3.15097 -1.67897 0.35433,3.20141 -1.7048 0.35433,3.19502 -1.72535 0.35433,3.24803 -1.76115 0.35433,3.24803 -1.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-3.11625 -2.4427 0,-3.11023 -2.49999 0,-3.11625 -2.4427 0.35433,-3.11023 -2.49999 0.35433,-3.13406 -2.3879 0,-3.13406 -2.3879 0.35433,-3.16286 -2.33801 0,-3.16286 -2.33801 0.35433,-3.20141 -2.29519 0,-3.20141 -2.29519 0.35433,-3.24803 -2.26133 0,-3.24803 -2.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-3.19502 -2.72534 0.35433,-3.24803 -2.73866 0.35433,-3.24803 -2.76115 0.35433,-3.20141 -2.7048 0.35433,-3.15097 -2.67897 0.35433,-3.16286 -2.66198 0.35433,-3.11793 -2.62419 0.35433,-3.13406 -2.61209 0.35433,-3.09747 -2.56358 0.35433,-3.11625 -2.55729 0.35433,-3.09054 -2.49999 0.35433,-3.11023 -2.49999 0.35433,-3.11625 -2.4427 0.35433,-3.09747 -2.43641 0.35433,-3.13406 -2.3879 0.35433,-3.11793 -2.3758 0.35433,-3.16286 -2.33801 0.35433,-3.15097 -2.32102 0.35433,-3.20141 -2.29519 0.35433,-3.19502 -2.27465 0.35433,-3.24803 -2.23884 0.35433,-3.24803 -2.26133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-3.20141 -1.7048 0,-3.24803 -1.73866 0,-3.24803 -1.73866 0.35433,-3.16286 -1.66198 0,-3.20141 -1.7048 0.35433,-3.13406 -1.61209 0,-3.16286 -1.66198 0.35433,-3.11625 -1.5573 0,-3.13406 -1.61209 0.35433,-3.11023 -1.5 0,-3.11625 -1.5573 0.35433,-3.11023 -1.5 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [3.11625 -1.5573 0,3.11023 -1.5 0,3.11625 -1.5573 0.35433,3.11023 -1.5 0.35433,3.13406 -1.61209 0,3.13406 -1.61209 0.35433,3.16286 -1.66198 0,3.16286 -1.66198 0.35433,3.20141 -1.7048 0,3.20141 -1.7048 0.35433,3.24803 -1.73866 0,3.24803 -1.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [3.20141 -2.29519 0,3.24803 -2.26133 0,3.24803 -2.26133 0.35433,3.16286 -2.33801 0,3.20141 -2.29519 0.35433,3.13406 -2.3879 0,3.16286 -2.33801 0.35433,3.11625 -2.4427 0,3.13406 -2.3879 0.35433,3.11023 -2.5 0,3.11625 -2.4427 0.35433,3.11023 -2.5 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [3.19502 -2.27465 0.35433,3.24803 -2.26133 0.35433,3.24803 -2.23884 0.35433,3.20141 -2.29519 0.35433,3.15097 -2.32102 0.35433,3.16286 -2.33801 0.35433,3.11793 -2.3758 0.35433,3.13406 -2.3879 0.35433,3.09747 -2.43641 0.35433,3.11625 -2.4427 0.35433,3.09054 -2.5 0.35433,3.11023 -2.5 0.35433,3.11625 -2.55729 0.35433,3.09747 -2.56358 0.35433,3.13406 -2.61209 0.35433,3.11793 -2.62419 0.35433,3.16286 -2.66198 0.35433,3.15097 -2.67897 0.35433,3.20141 -2.7048 0.35433,3.19502 -2.72534 0.35433,3.24803 -2.76115 0.35433,3.24803 -2.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-3.20141 -2.7048 0,-3.24803 -2.73866 0,-3.24803 -2.73866 0.35433,-3.16286 -2.66198 0,-3.20141 -2.7048 0.35433,-3.13406 -2.61209 0,-3.16286 -2.66198 0.35433,-3.11625 -2.55729 0,-3.13406 -2.61209 0.35433,-3.11023 -2.49999 0,-3.11625 -2.55729 0.35433,-3.11023 -2.49999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [3.11625 -2.55729 0,3.11023 -2.5 0,3.11625 -2.55729 0.35433,3.11023 -2.5 0.35433,3.13406 -2.61209 0,3.13406 -2.61209 0.35433,3.16286 -2.66198 0,3.16286 -2.66198 0.35433,3.20141 -2.7048 0,3.20141 -2.7048 0.35433,3.24803 -2.73866 0,3.24803 -2.73866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
diff --git a/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_THT.step b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_THT.step
new file mode 100644
index 00000000..476348f3
--- /dev/null
+++ b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_THT.step
@@ -0,0 +1,13105 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'C:/Users/stefan/ownCloud/Project/KiCad/egna/egnda_3d_
+orginalmodeller/ZETA-433-SO\\Fillet001_sp.step','2017-10-21T15:10:39',(
+ 'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.1',
+ 'FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fillet001_sp','Fillet001_sp','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#10611);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#88,#112,#136,#153,#1743,#1798,#1822,
+ #1846,#1870,#1918,#1942,#1966,#2038,#2062,#2086,#2110,#2134,#2206,
+ #2230,#2254,#2326,#2350,#2374,#2398,#2422,#2494,#2518,#2542,#2614,
+ #2638,#2662,#2686,#2710,#2782,#2806,#2830,#2902,#2926,#2950,#2974,
+ #2998,#3070,#3094,#3118,#3190,#3214,#3238,#3262,#3286,#3358,#3382,
+ #3406,#3454,#3478,#3502,#3526,#3567,#3598,#3622,#3646,#3663,#3694,
+ #3718,#3742,#3759,#3790,#3814,#3838,#3855,#3886,#3910,#3934,#3951,
+ #3982,#4006,#4030,#4047,#4078,#4102,#4126,#4143,#4174,#4198,#4222,
+ #4239,#4270,#4294,#4318,#4335,#4366,#4390,#4414,#4431,#4462,#4486,
+ #4510,#4527,#4558,#4582,#4606,#4623,#4654,#4678,#4702,#4719,#4750,
+ #4774,#4798,#4815,#4846,#4871,#4895,#4920,#4944,#4969,#4993,#5011,
+ #5134,#5158,#5182,#5199,#5223,#5247,#5264,#5288,#5312,#5329,#5353,
+ #5377,#5394,#5510,#5534,#5558,#5575,#5599,#5623,#5640,#5664,#5688,
+ #5705,#5729,#5753,#5770,#5886,#5910,#5934,#5951,#5975,#5999,#6016,
+ #6040,#6064,#6081,#6105,#6129,#6146,#6255,#6279,#6303,#6320,#6344,
+ #6368,#6385,#6409,#6433,#6450,#6474,#6498,#6515,#6546,#6570,#6594,
+ #6611,#6642,#6666,#6690,#6707,#6738,#6762,#6786,#6803,#7151,#7190,
+ #7207,#7254,#7293,#7310,#7357,#7396,#7433,#7450,#7462,#7509,#7546,
+ #7585,#7597,#7614,#7661,#7700,#7737,#7754,#7766,#7813,#7850,#7889,
+ #7901,#7918,#7965,#8004,#8041,#8058,#8070,#8117,#8154,#8193,#8205,
+ #8222,#8269,#8308,#8345,#8362,#8374,#8421,#8458,#8497,#8509,#8526,
+ #8573,#8612,#8649,#8666,#8678,#8725,#8762,#8801,#8813,#8830,#8877,
+ #8914,#8926,#8963,#8975,#8987,#8999,#9011,#9023,#9035,#9047,#9059,
+ #9071,#9083,#9095,#9107,#9119,#9131,#9147,#9159,#9171,#9183,#9195,
+ #9207,#9219,#9231,#9243,#9255,#9267,#9279,#9291,#9303,#9315,#9327,
+ #9339,#9351,#9363,#9375,#9387,#9415,#9443,#9471,#9499,#9527,#9555,
+ #9583,#9611,#9639,#9667,#9695,#9723,#9740,#9757,#9774,#9791,#9808,
+ #9825,#9842,#9859,#9876,#9893,#9910,#9927,#9952,#9972,#9997,#10017,
+ #10042,#10062,#10074,#10086,#10111,#10131,#10156,#10176,#10188,
+ #10200,#10225,#10245,#10270,#10290,#10302,#10314,#10339,#10359,
+ #10384,#10404,#10416,#10428,#10453,#10473,#10498,#10518,#10530,
+ #10542,#10567,#10587,#10599));
+#17 = ADVANCED_FACE('',(#18),#52,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(1.5,-3.85,1.1));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(1.5,-2.85,1.1));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(1.5,-3.85,1.1));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.E+000,1.,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(2.,-3.85,1.1));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(1.5,-3.85,1.1));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(1.,0.E+000,0.E+000));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(2.,-2.85,1.1));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(2.,-3.85,1.1));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.E+000,1.,0.E+000));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(1.5,-2.85,1.1));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(1.,0.E+000,0.E+000));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(1.5,-3.85,1.1));
+#55 = DIRECTION('',(0.E+000,0.E+000,1.));
+#56 = DIRECTION('',(1.,0.E+000,0.E+000));
+#57 = ADVANCED_FACE('',(#58),#83,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#68,#76,#82));
+#60 = ORIENTED_EDGE('',*,*,#61,.F.);
+#61 = EDGE_CURVE('',#62,#22,#64,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(1.5,-3.85,1.));
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(1.5,-3.85,0.9));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(0.E+000,0.E+000,1.));
+#68 = ORIENTED_EDGE('',*,*,#69,.T.);
+#69 = EDGE_CURVE('',#62,#70,#72,.T.);
+#70 = VERTEX_POINT('',#71);
+#71 = CARTESIAN_POINT('',(1.5,-2.85,1.));
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(1.5,-5.1,1.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(0.E+000,1.,0.E+000));
+#76 = ORIENTED_EDGE('',*,*,#77,.T.);
+#77 = EDGE_CURVE('',#70,#24,#78,.T.);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(1.5,-2.85,0.9));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.E+000,0.E+000,1.));
+#82 = ORIENTED_EDGE('',*,*,#21,.F.);
+#83 = PLANE('',#84);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(1.5,-3.85,0.9));
+#86 = DIRECTION('',(1.,0.E+000,0.E+000));
+#87 = DIRECTION('',(0.E+000,0.E+000,1.));
+#88 = ADVANCED_FACE('',(#89),#107,.T.);
+#89 = FACE_BOUND('',#90,.T.);
+#90 = EDGE_LOOP('',(#91,#99,#105,#106));
+#91 = ORIENTED_EDGE('',*,*,#92,.F.);
+#92 = EDGE_CURVE('',#93,#40,#95,.T.);
+#93 = VERTEX_POINT('',#94);
+#94 = CARTESIAN_POINT('',(2.,-2.85,1.));
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(2.,-2.85,0.9));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.E+000,0.E+000,1.));
+#99 = ORIENTED_EDGE('',*,*,#100,.T.);
+#100 = EDGE_CURVE('',#93,#70,#101,.T.);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(4.,-2.85,1.));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#105 = ORIENTED_EDGE('',*,*,#77,.T.);
+#106 = ORIENTED_EDGE('',*,*,#47,.T.);
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(1.5,-2.85,0.9));
+#110 = DIRECTION('',(0.E+000,1.,0.E+000));
+#111 = DIRECTION('',(0.E+000,0.E+000,1.));
+#112 = ADVANCED_FACE('',(#113),#131,.T.);
+#113 = FACE_BOUND('',#114,.T.);
+#114 = EDGE_LOOP('',(#115,#123,#129,#130));
+#115 = ORIENTED_EDGE('',*,*,#116,.F.);
+#116 = EDGE_CURVE('',#117,#32,#119,.T.);
+#117 = VERTEX_POINT('',#118);
+#118 = CARTESIAN_POINT('',(2.,-3.85,1.));
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(2.,-3.85,0.9));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(0.E+000,0.E+000,1.));
+#123 = ORIENTED_EDGE('',*,*,#124,.T.);
+#124 = EDGE_CURVE('',#117,#93,#125,.T.);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(2.,-5.1,1.));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(0.E+000,1.,0.E+000));
+#129 = ORIENTED_EDGE('',*,*,#92,.T.);
+#130 = ORIENTED_EDGE('',*,*,#39,.F.);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(2.,-3.85,0.9));
+#134 = DIRECTION('',(1.,0.E+000,0.E+000));
+#135 = DIRECTION('',(0.E+000,0.E+000,1.));
+#136 = ADVANCED_FACE('',(#137),#148,.F.);
+#137 = FACE_BOUND('',#138,.F.);
+#138 = EDGE_LOOP('',(#139,#140,#146,#147));
+#139 = ORIENTED_EDGE('',*,*,#116,.F.);
+#140 = ORIENTED_EDGE('',*,*,#141,.T.);
+#141 = EDGE_CURVE('',#117,#62,#142,.T.);
+#142 = LINE('',#143,#144);
+#143 = CARTESIAN_POINT('',(4.,-3.85,1.));
+#144 = VECTOR('',#145,1.);
+#145 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#146 = ORIENTED_EDGE('',*,*,#61,.T.);
+#147 = ORIENTED_EDGE('',*,*,#31,.T.);
+#148 = PLANE('',#149);
+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150 = CARTESIAN_POINT('',(1.5,-3.85,0.9));
+#151 = DIRECTION('',(0.E+000,1.,0.E+000));
+#152 = DIRECTION('',(0.E+000,0.E+000,1.));
+#153 = ADVANCED_FACE('',(#154,#572,#606,#640,#674,#680,#714,#748,#782,
+ #816,#850,#884,#918,#952,#986,#1020,#1090,#1636,#1670,#1704),#1738,
+ .F.);
+#154 = FACE_BOUND('',#155,.F.);
+#155 = EDGE_LOOP('',(#156,#166,#174,#182,#190,#198,#206,#214,#222,#230,
+ #238,#246,#254,#262,#270,#278,#286,#294,#302,#310,#318,#326,#334,
+ #342,#350,#358,#366,#374,#382,#390,#398,#406,#414,#422,#430,#438,
+ #446,#454,#462,#470,#478,#486,#494,#502,#510,#518,#526,#534,#542,
+ #550,#558,#566));
+#156 = ORIENTED_EDGE('',*,*,#157,.T.);
+#157 = EDGE_CURVE('',#158,#160,#162,.T.);
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(-1.75,0.75,1.));
+#160 = VERTEX_POINT('',#161);
+#161 = CARTESIAN_POINT('',(-1.75,1.65,1.));
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(0.E+000,1.,0.E+000));
+#166 = ORIENTED_EDGE('',*,*,#167,.T.);
+#167 = EDGE_CURVE('',#160,#168,#170,.T.);
+#168 = VERTEX_POINT('',#169);
+#169 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(-1.75,1.65,1.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(1.,0.E+000,0.E+000));
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#168,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(14.75,0.75,1.));
+#178 = LINE('',#179,#180);
+#179 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#180 = VECTOR('',#181,1.);
+#181 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#182 = ORIENTED_EDGE('',*,*,#183,.F.);
+#183 = EDGE_CURVE('',#184,#176,#186,.T.);
+#184 = VERTEX_POINT('',#185);
+#185 = CARTESIAN_POINT('',(12.3,0.75,1.));
+#186 = LINE('',#187,#188);
+#187 = CARTESIAN_POINT('',(9.4,0.75,1.));
+#188 = VECTOR('',#189,1.);
+#189 = DIRECTION('',(1.,0.E+000,0.E+000));
+#190 = ORIENTED_EDGE('',*,*,#191,.T.);
+#191 = EDGE_CURVE('',#184,#192,#194,.T.);
+#192 = VERTEX_POINT('',#193);
+#193 = CARTESIAN_POINT('',(12.3,-0.75,1.));
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(12.3,-3.55,1.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#198 = ORIENTED_EDGE('',*,*,#199,.T.);
+#199 = EDGE_CURVE('',#192,#200,#202,.T.);
+#200 = VERTEX_POINT('',#201);
+#201 = CARTESIAN_POINT('',(14.75,-0.75,1.));
+#202 = LINE('',#203,#204);
+#203 = CARTESIAN_POINT('',(9.4,-0.75,1.));
+#204 = VECTOR('',#205,1.);
+#205 = DIRECTION('',(1.,0.E+000,0.E+000));
+#206 = ORIENTED_EDGE('',*,*,#207,.T.);
+#207 = EDGE_CURVE('',#200,#208,#210,.T.);
+#208 = VERTEX_POINT('',#209);
+#209 = CARTESIAN_POINT('',(14.75,-1.79,1.));
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#214 = ORIENTED_EDGE('',*,*,#215,.F.);
+#215 = EDGE_CURVE('',#216,#208,#218,.T.);
+#216 = VERTEX_POINT('',#217);
+#217 = CARTESIAN_POINT('',(12.3,-1.79,1.));
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(9.4,-1.79,1.));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(1.,0.E+000,0.E+000));
+#222 = ORIENTED_EDGE('',*,*,#223,.T.);
+#223 = EDGE_CURVE('',#216,#224,#226,.T.);
+#224 = VERTEX_POINT('',#225);
+#225 = CARTESIAN_POINT('',(12.3,-3.29,1.));
+#226 = LINE('',#227,#228);
+#227 = CARTESIAN_POINT('',(12.3,-4.82,1.));
+#228 = VECTOR('',#229,1.);
+#229 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#230 = ORIENTED_EDGE('',*,*,#231,.T.);
+#231 = EDGE_CURVE('',#224,#232,#234,.T.);
+#232 = VERTEX_POINT('',#233);
+#233 = CARTESIAN_POINT('',(14.75,-3.29,1.));
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(9.4,-3.29,1.));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(1.,0.E+000,0.E+000));
+#238 = ORIENTED_EDGE('',*,*,#239,.T.);
+#239 = EDGE_CURVE('',#232,#240,#242,.T.);
+#240 = VERTEX_POINT('',#241);
+#241 = CARTESIAN_POINT('',(14.75,-4.33,1.));
+#242 = LINE('',#243,#244);
+#243 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#244 = VECTOR('',#245,1.);
+#245 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#246 = ORIENTED_EDGE('',*,*,#247,.F.);
+#247 = EDGE_CURVE('',#248,#240,#250,.T.);
+#248 = VERTEX_POINT('',#249);
+#249 = CARTESIAN_POINT('',(12.3,-4.33,1.));
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(9.4,-4.33,1.));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#254 = ORIENTED_EDGE('',*,*,#255,.T.);
+#255 = EDGE_CURVE('',#248,#256,#258,.T.);
+#256 = VERTEX_POINT('',#257);
+#257 = CARTESIAN_POINT('',(12.3,-5.83,1.));
+#258 = LINE('',#259,#260);
+#259 = CARTESIAN_POINT('',(12.3,-6.09,1.));
+#260 = VECTOR('',#261,1.);
+#261 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#262 = ORIENTED_EDGE('',*,*,#263,.T.);
+#263 = EDGE_CURVE('',#256,#264,#266,.T.);
+#264 = VERTEX_POINT('',#265);
+#265 = CARTESIAN_POINT('',(14.75,-5.83,1.));
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(9.4,-5.83,1.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#270 = ORIENTED_EDGE('',*,*,#271,.T.);
+#271 = EDGE_CURVE('',#264,#272,#274,.T.);
+#272 = VERTEX_POINT('',#273);
+#273 = CARTESIAN_POINT('',(14.75,-6.87,1.));
+#274 = LINE('',#275,#276);
+#275 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#276 = VECTOR('',#277,1.);
+#277 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#278 = ORIENTED_EDGE('',*,*,#279,.F.);
+#279 = EDGE_CURVE('',#280,#272,#282,.T.);
+#280 = VERTEX_POINT('',#281);
+#281 = CARTESIAN_POINT('',(12.3,-6.87,1.));
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(9.4,-6.87,1.));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(1.,0.E+000,0.E+000));
+#286 = ORIENTED_EDGE('',*,*,#287,.T.);
+#287 = EDGE_CURVE('',#280,#288,#290,.T.);
+#288 = VERTEX_POINT('',#289);
+#289 = CARTESIAN_POINT('',(12.3,-8.37,1.));
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(12.3,-7.36,1.));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#294 = ORIENTED_EDGE('',*,*,#295,.T.);
+#295 = EDGE_CURVE('',#288,#296,#298,.T.);
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(14.75,-8.37,1.));
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(9.4,-8.37,1.));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(1.,0.E+000,0.E+000));
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#296,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(14.75,-9.41,1.));
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#310 = ORIENTED_EDGE('',*,*,#311,.F.);
+#311 = EDGE_CURVE('',#312,#304,#314,.T.);
+#312 = VERTEX_POINT('',#313);
+#313 = CARTESIAN_POINT('',(12.3,-9.41,1.));
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(9.4,-9.41,1.));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(1.,0.E+000,0.E+000));
+#318 = ORIENTED_EDGE('',*,*,#319,.T.);
+#319 = EDGE_CURVE('',#312,#320,#322,.T.);
+#320 = VERTEX_POINT('',#321);
+#321 = CARTESIAN_POINT('',(12.3,-10.91,1.));
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(12.3,-8.63,1.));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#326 = ORIENTED_EDGE('',*,*,#327,.T.);
+#327 = EDGE_CURVE('',#320,#328,#330,.T.);
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(14.75,-10.91,1.));
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(9.4,-10.91,1.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(1.,0.E+000,0.E+000));
+#334 = ORIENTED_EDGE('',*,*,#335,.T.);
+#335 = EDGE_CURVE('',#328,#336,#338,.T.);
+#336 = VERTEX_POINT('',#337);
+#337 = CARTESIAN_POINT('',(14.75,-11.95,1.));
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#342 = ORIENTED_EDGE('',*,*,#343,.F.);
+#343 = EDGE_CURVE('',#344,#336,#346,.T.);
+#344 = VERTEX_POINT('',#345);
+#345 = CARTESIAN_POINT('',(12.3,-11.95,1.));
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(9.4,-11.95,1.));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(1.,0.E+000,0.E+000));
+#350 = ORIENTED_EDGE('',*,*,#351,.T.);
+#351 = EDGE_CURVE('',#344,#352,#354,.T.);
+#352 = VERTEX_POINT('',#353);
+#353 = CARTESIAN_POINT('',(12.3,-13.45,1.));
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(12.3,-9.9,1.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#358 = ORIENTED_EDGE('',*,*,#359,.T.);
+#359 = EDGE_CURVE('',#352,#360,#362,.T.);
+#360 = VERTEX_POINT('',#361);
+#361 = CARTESIAN_POINT('',(14.75,-13.45,1.));
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(9.4,-13.45,1.));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(1.,0.E+000,0.E+000));
+#366 = ORIENTED_EDGE('',*,*,#367,.T.);
+#367 = EDGE_CURVE('',#360,#368,#370,.T.);
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(14.75,-14.35,1.));
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(14.75,1.65,1.));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#374 = ORIENTED_EDGE('',*,*,#375,.T.);
+#375 = EDGE_CURVE('',#368,#376,#378,.T.);
+#376 = VERTEX_POINT('',#377);
+#377 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#378 = LINE('',#379,#380);
+#379 = CARTESIAN_POINT('',(14.75,-14.35,1.));
+#380 = VECTOR('',#381,1.);
+#381 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#376,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(-1.75,-13.45,1.));
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(0.E+000,1.,0.E+000));
+#390 = ORIENTED_EDGE('',*,*,#391,.T.);
+#391 = EDGE_CURVE('',#384,#392,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(0.7,-13.45,1.));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(2.35,-13.45,1.));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,0.E+000,0.E+000));
+#398 = ORIENTED_EDGE('',*,*,#399,.F.);
+#399 = EDGE_CURVE('',#400,#392,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(0.7,-11.95,1.));
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(0.7,-9.9,1.));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#406 = ORIENTED_EDGE('',*,*,#407,.F.);
+#407 = EDGE_CURVE('',#408,#400,#410,.T.);
+#408 = VERTEX_POINT('',#409);
+#409 = CARTESIAN_POINT('',(-1.75,-11.95,1.));
+#410 = LINE('',#411,#412);
+#411 = CARTESIAN_POINT('',(2.35,-11.95,1.));
+#412 = VECTOR('',#413,1.);
+#413 = DIRECTION('',(1.,0.E+000,0.E+000));
+#414 = ORIENTED_EDGE('',*,*,#415,.T.);
+#415 = EDGE_CURVE('',#408,#416,#418,.T.);
+#416 = VERTEX_POINT('',#417);
+#417 = CARTESIAN_POINT('',(-1.75,-10.91,1.));
+#418 = LINE('',#419,#420);
+#419 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#420 = VECTOR('',#421,1.);
+#421 = DIRECTION('',(0.E+000,1.,0.E+000));
+#422 = ORIENTED_EDGE('',*,*,#423,.T.);
+#423 = EDGE_CURVE('',#416,#424,#426,.T.);
+#424 = VERTEX_POINT('',#425);
+#425 = CARTESIAN_POINT('',(0.7,-10.91,1.));
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(2.35,-10.91,1.));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(1.,0.E+000,0.E+000));
+#430 = ORIENTED_EDGE('',*,*,#431,.F.);
+#431 = EDGE_CURVE('',#432,#424,#434,.T.);
+#432 = VERTEX_POINT('',#433);
+#433 = CARTESIAN_POINT('',(0.7,-9.41,1.));
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(0.7,-8.63,1.));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#432,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(-1.75,-9.41,1.));
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(2.35,-9.41,1.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.E+000,0.E+000));
+#446 = ORIENTED_EDGE('',*,*,#447,.T.);
+#447 = EDGE_CURVE('',#440,#448,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(-1.75,-8.37,1.));
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.E+000,1.,0.E+000));
+#454 = ORIENTED_EDGE('',*,*,#455,.T.);
+#455 = EDGE_CURVE('',#448,#456,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(0.7,-8.37,1.));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(2.35,-8.37,1.));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.E+000,0.E+000));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#464,#456,#466,.T.);
+#464 = VERTEX_POINT('',#465);
+#465 = CARTESIAN_POINT('',(0.7,-6.87,1.));
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.7,-7.36,1.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#464,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(-1.75,-6.87,1.));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(2.35,-6.87,1.));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(1.,0.E+000,0.E+000));
+#478 = ORIENTED_EDGE('',*,*,#479,.T.);
+#479 = EDGE_CURVE('',#472,#480,#482,.T.);
+#480 = VERTEX_POINT('',#481);
+#481 = CARTESIAN_POINT('',(-1.75,-5.83,1.));
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(0.E+000,1.,0.E+000));
+#486 = ORIENTED_EDGE('',*,*,#487,.T.);
+#487 = EDGE_CURVE('',#480,#488,#490,.T.);
+#488 = VERTEX_POINT('',#489);
+#489 = CARTESIAN_POINT('',(0.7,-5.83,1.));
+#490 = LINE('',#491,#492);
+#491 = CARTESIAN_POINT('',(2.35,-5.83,1.));
+#492 = VECTOR('',#493,1.);
+#493 = DIRECTION('',(1.,0.E+000,0.E+000));
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#496,#488,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(0.7,-4.33,1.));
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(0.7,-6.09,1.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#502 = ORIENTED_EDGE('',*,*,#503,.F.);
+#503 = EDGE_CURVE('',#504,#496,#506,.T.);
+#504 = VERTEX_POINT('',#505);
+#505 = CARTESIAN_POINT('',(-1.75,-4.33,1.));
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(2.35,-4.33,1.));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(1.,0.E+000,0.E+000));
+#510 = ORIENTED_EDGE('',*,*,#511,.T.);
+#511 = EDGE_CURVE('',#504,#512,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(-1.75,-3.29,1.));
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(0.E+000,1.,0.E+000));
+#518 = ORIENTED_EDGE('',*,*,#519,.T.);
+#519 = EDGE_CURVE('',#512,#520,#522,.T.);
+#520 = VERTEX_POINT('',#521);
+#521 = CARTESIAN_POINT('',(0.7,-3.29,1.));
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(2.35,-3.29,1.));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(1.,0.E+000,0.E+000));
+#526 = ORIENTED_EDGE('',*,*,#527,.F.);
+#527 = EDGE_CURVE('',#528,#520,#530,.T.);
+#528 = VERTEX_POINT('',#529);
+#529 = CARTESIAN_POINT('',(0.7,-1.79,1.));
+#530 = LINE('',#531,#532);
+#531 = CARTESIAN_POINT('',(0.7,-4.82,1.));
+#532 = VECTOR('',#533,1.);
+#533 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#534 = ORIENTED_EDGE('',*,*,#535,.F.);
+#535 = EDGE_CURVE('',#536,#528,#538,.T.);
+#536 = VERTEX_POINT('',#537);
+#537 = CARTESIAN_POINT('',(-1.75,-1.79,1.));
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(2.35,-1.79,1.));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(1.,0.E+000,0.E+000));
+#542 = ORIENTED_EDGE('',*,*,#543,.T.);
+#543 = EDGE_CURVE('',#536,#544,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(-1.75,-0.75,1.));
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-1.75,-14.35,1.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.E+000,1.,0.E+000));
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#544,#552,#554,.T.);
+#552 = VERTEX_POINT('',#553);
+#553 = CARTESIAN_POINT('',(0.7,-0.75,1.));
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(2.35,-0.75,1.));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.E+000,0.E+000));
+#558 = ORIENTED_EDGE('',*,*,#559,.F.);
+#559 = EDGE_CURVE('',#560,#552,#562,.T.);
+#560 = VERTEX_POINT('',#561);
+#561 = CARTESIAN_POINT('',(0.7,0.75,1.));
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(0.7,-3.55,1.));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#566 = ORIENTED_EDGE('',*,*,#567,.F.);
+#567 = EDGE_CURVE('',#158,#560,#568,.T.);
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(2.35,0.75,1.));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(1.,0.E+000,0.E+000));
+#572 = FACE_BOUND('',#573,.F.);
+#573 = EDGE_LOOP('',(#574,#584,#592,#600));
+#574 = ORIENTED_EDGE('',*,*,#575,.F.);
+#575 = EDGE_CURVE('',#576,#578,#580,.T.);
+#576 = VERTEX_POINT('',#577);
+#577 = CARTESIAN_POINT('',(1.5,-0.85,1.));
+#578 = VERTEX_POINT('',#579);
+#579 = CARTESIAN_POINT('',(1.5,-0.35,1.));
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(1.5,-3.6,1.));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(0.E+000,1.,0.E+000));
+#584 = ORIENTED_EDGE('',*,*,#585,.F.);
+#585 = EDGE_CURVE('',#586,#576,#588,.T.);
+#586 = VERTEX_POINT('',#587);
+#587 = CARTESIAN_POINT('',(2.5,-0.85,1.));
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(4.,-0.85,1.));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#592 = ORIENTED_EDGE('',*,*,#593,.T.);
+#593 = EDGE_CURVE('',#586,#594,#596,.T.);
+#594 = VERTEX_POINT('',#595);
+#595 = CARTESIAN_POINT('',(2.5,-0.35,1.));
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(2.5,-3.6,1.));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(0.E+000,1.,0.E+000));
+#600 = ORIENTED_EDGE('',*,*,#601,.T.);
+#601 = EDGE_CURVE('',#594,#578,#602,.T.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(4.,-0.35,1.));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#606 = FACE_BOUND('',#607,.F.);
+#607 = EDGE_LOOP('',(#608,#618,#626,#634));
+#608 = ORIENTED_EDGE('',*,*,#609,.F.);
+#609 = EDGE_CURVE('',#610,#612,#614,.T.);
+#610 = VERTEX_POINT('',#611);
+#611 = CARTESIAN_POINT('',(3.,-1.85,1.));
+#612 = VERTEX_POINT('',#613);
+#613 = CARTESIAN_POINT('',(3.,-1.35,1.));
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(3.,-4.1,1.));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(0.E+000,1.,0.E+000));
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#620,#610,#622,.T.);
+#620 = VERTEX_POINT('',#621);
+#621 = CARTESIAN_POINT('',(4.,-1.85,1.));
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(4.75,-1.85,1.));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#620,#628,#630,.T.);
+#628 = VERTEX_POINT('',#629);
+#629 = CARTESIAN_POINT('',(4.,-1.35,1.));
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(4.,-4.1,1.));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(0.E+000,1.,0.E+000));
+#634 = ORIENTED_EDGE('',*,*,#635,.T.);
+#635 = EDGE_CURVE('',#628,#612,#636,.T.);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(4.75,-1.35,1.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#640 = FACE_BOUND('',#641,.F.);
+#641 = EDGE_LOOP('',(#642,#652,#660,#668));
+#642 = ORIENTED_EDGE('',*,*,#643,.F.);
+#643 = EDGE_CURVE('',#644,#646,#648,.T.);
+#644 = VERTEX_POINT('',#645);
+#645 = CARTESIAN_POINT('',(3.5,-3.85,1.));
+#646 = VERTEX_POINT('',#647);
+#647 = CARTESIAN_POINT('',(3.5,-2.85,1.));
+#648 = LINE('',#649,#650);
+#649 = CARTESIAN_POINT('',(3.5,-5.1,1.));
+#650 = VECTOR('',#651,1.);
+#651 = DIRECTION('',(0.E+000,1.,0.E+000));
+#652 = ORIENTED_EDGE('',*,*,#653,.F.);
+#653 = EDGE_CURVE('',#654,#644,#656,.T.);
+#654 = VERTEX_POINT('',#655);
+#655 = CARTESIAN_POINT('',(4.,-3.85,1.));
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(5.,-3.85,1.));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#660 = ORIENTED_EDGE('',*,*,#661,.T.);
+#661 = EDGE_CURVE('',#654,#662,#664,.T.);
+#662 = VERTEX_POINT('',#663);
+#663 = CARTESIAN_POINT('',(4.,-2.85,1.));
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(4.,-5.1,1.));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(0.E+000,1.,0.E+000));
+#668 = ORIENTED_EDGE('',*,*,#669,.T.);
+#669 = EDGE_CURVE('',#662,#646,#670,.T.);
+#670 = LINE('',#671,#672);
+#671 = CARTESIAN_POINT('',(5.,-2.85,1.));
+#672 = VECTOR('',#673,1.);
+#673 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#674 = FACE_BOUND('',#675,.F.);
+#675 = EDGE_LOOP('',(#676,#677,#678,#679));
+#676 = ORIENTED_EDGE('',*,*,#69,.F.);
+#677 = ORIENTED_EDGE('',*,*,#141,.F.);
+#678 = ORIENTED_EDGE('',*,*,#124,.T.);
+#679 = ORIENTED_EDGE('',*,*,#100,.T.);
+#680 = FACE_BOUND('',#681,.F.);
+#681 = EDGE_LOOP('',(#682,#692,#700,#708));
+#682 = ORIENTED_EDGE('',*,*,#683,.F.);
+#683 = EDGE_CURVE('',#684,#686,#688,.T.);
+#684 = VERTEX_POINT('',#685);
+#685 = CARTESIAN_POINT('',(1.5,-4.85,1.));
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(1.5,-4.35,1.));
+#688 = LINE('',#689,#690);
+#689 = CARTESIAN_POINT('',(1.5,-5.6,1.));
+#690 = VECTOR('',#691,1.);
+#691 = DIRECTION('',(0.E+000,1.,0.E+000));
+#692 = ORIENTED_EDGE('',*,*,#693,.F.);
+#693 = EDGE_CURVE('',#694,#684,#696,.T.);
+#694 = VERTEX_POINT('',#695);
+#695 = CARTESIAN_POINT('',(2.5,-4.85,1.));
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(4.,-4.85,1.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#700 = ORIENTED_EDGE('',*,*,#701,.T.);
+#701 = EDGE_CURVE('',#694,#702,#704,.T.);
+#702 = VERTEX_POINT('',#703);
+#703 = CARTESIAN_POINT('',(2.5,-4.35,1.));
+#704 = LINE('',#705,#706);
+#705 = CARTESIAN_POINT('',(2.5,-5.6,1.));
+#706 = VECTOR('',#707,1.);
+#707 = DIRECTION('',(0.E+000,1.,0.E+000));
+#708 = ORIENTED_EDGE('',*,*,#709,.T.);
+#709 = EDGE_CURVE('',#702,#686,#710,.T.);
+#710 = LINE('',#711,#712);
+#711 = CARTESIAN_POINT('',(4.,-4.35,1.));
+#712 = VECTOR('',#713,1.);
+#713 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#714 = FACE_BOUND('',#715,.F.);
+#715 = EDGE_LOOP('',(#716,#726,#734,#742));
+#716 = ORIENTED_EDGE('',*,*,#717,.F.);
+#717 = EDGE_CURVE('',#718,#720,#722,.T.);
+#718 = VERTEX_POINT('',#719);
+#719 = CARTESIAN_POINT('',(4.5,-11.35,1.));
+#720 = VERTEX_POINT('',#721);
+#721 = CARTESIAN_POINT('',(4.5,-10.35,1.));
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(4.5,-8.85,1.));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(0.E+000,1.,0.E+000));
+#726 = ORIENTED_EDGE('',*,*,#727,.F.);
+#727 = EDGE_CURVE('',#728,#718,#730,.T.);
+#728 = VERTEX_POINT('',#729);
+#729 = CARTESIAN_POINT('',(5.,-11.35,1.));
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(5.5,-11.35,1.));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#734 = ORIENTED_EDGE('',*,*,#735,.T.);
+#735 = EDGE_CURVE('',#728,#736,#738,.T.);
+#736 = VERTEX_POINT('',#737);
+#737 = CARTESIAN_POINT('',(5.,-10.35,1.));
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(5.,-8.85,1.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.E+000,1.,0.E+000));
+#742 = ORIENTED_EDGE('',*,*,#743,.T.);
+#743 = EDGE_CURVE('',#736,#720,#744,.T.);
+#744 = LINE('',#745,#746);
+#745 = CARTESIAN_POINT('',(5.5,-10.35,1.));
+#746 = VECTOR('',#747,1.);
+#747 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#748 = FACE_BOUND('',#749,.F.);
+#749 = EDGE_LOOP('',(#750,#760,#768,#776));
+#750 = ORIENTED_EDGE('',*,*,#751,.F.);
+#751 = EDGE_CURVE('',#752,#754,#756,.T.);
+#752 = VERTEX_POINT('',#753);
+#753 = CARTESIAN_POINT('',(2.8,-9.35,1.));
+#754 = VERTEX_POINT('',#755);
+#755 = CARTESIAN_POINT('',(2.8,-8.85,1.));
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(2.8,-7.85,1.));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.E+000,1.,0.E+000));
+#760 = ORIENTED_EDGE('',*,*,#761,.F.);
+#761 = EDGE_CURVE('',#762,#752,#764,.T.);
+#762 = VERTEX_POINT('',#763);
+#763 = CARTESIAN_POINT('',(3.8,-9.35,1.));
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(4.65,-9.35,1.));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#768 = ORIENTED_EDGE('',*,*,#769,.T.);
+#769 = EDGE_CURVE('',#762,#770,#772,.T.);
+#770 = VERTEX_POINT('',#771);
+#771 = CARTESIAN_POINT('',(3.8,-8.85,1.));
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(3.8,-7.85,1.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.E+000,1.,0.E+000));
+#776 = ORIENTED_EDGE('',*,*,#777,.T.);
+#777 = EDGE_CURVE('',#770,#754,#778,.T.);
+#778 = LINE('',#779,#780);
+#779 = CARTESIAN_POINT('',(4.65,-8.85,1.));
+#780 = VECTOR('',#781,1.);
+#781 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#782 = FACE_BOUND('',#783,.F.);
+#783 = EDGE_LOOP('',(#784,#794,#802,#810));
+#784 = ORIENTED_EDGE('',*,*,#785,.F.);
+#785 = EDGE_CURVE('',#786,#788,#790,.T.);
+#786 = VERTEX_POINT('',#787);
+#787 = CARTESIAN_POINT('',(1.5,-7.35,1.));
+#788 = VERTEX_POINT('',#789);
+#789 = CARTESIAN_POINT('',(1.5,-6.85,1.));
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(1.5,-6.85,1.));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(0.E+000,1.,0.E+000));
+#794 = ORIENTED_EDGE('',*,*,#795,.F.);
+#795 = EDGE_CURVE('',#796,#786,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(2.5,-7.35,1.));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(4.,-7.35,1.));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#802 = ORIENTED_EDGE('',*,*,#803,.T.);
+#803 = EDGE_CURVE('',#796,#804,#806,.T.);
+#804 = VERTEX_POINT('',#805);
+#805 = CARTESIAN_POINT('',(2.5,-6.85,1.));
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(2.5,-6.85,1.));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(0.E+000,1.,0.E+000));
+#810 = ORIENTED_EDGE('',*,*,#811,.T.);
+#811 = EDGE_CURVE('',#804,#788,#812,.T.);
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(4.,-6.85,1.));
+#814 = VECTOR('',#815,1.);
+#815 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#816 = FACE_BOUND('',#817,.F.);
+#817 = EDGE_LOOP('',(#818,#828,#836,#844));
+#818 = ORIENTED_EDGE('',*,*,#819,.F.);
+#819 = EDGE_CURVE('',#820,#822,#824,.T.);
+#820 = VERTEX_POINT('',#821);
+#821 = CARTESIAN_POINT('',(4.5,-7.35,1.));
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(4.5,-6.35,1.));
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(4.5,-6.85,1.));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(0.E+000,1.,0.E+000));
+#828 = ORIENTED_EDGE('',*,*,#829,.F.);
+#829 = EDGE_CURVE('',#830,#820,#832,.T.);
+#830 = VERTEX_POINT('',#831);
+#831 = CARTESIAN_POINT('',(5.,-7.35,1.));
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(5.5,-7.35,1.));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#836 = ORIENTED_EDGE('',*,*,#837,.T.);
+#837 = EDGE_CURVE('',#830,#838,#840,.T.);
+#838 = VERTEX_POINT('',#839);
+#839 = CARTESIAN_POINT('',(5.,-6.35,1.));
+#840 = LINE('',#841,#842);
+#841 = CARTESIAN_POINT('',(5.,-6.85,1.));
+#842 = VECTOR('',#843,1.);
+#843 = DIRECTION('',(0.E+000,1.,0.E+000));
+#844 = ORIENTED_EDGE('',*,*,#845,.T.);
+#845 = EDGE_CURVE('',#838,#822,#846,.T.);
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(5.5,-6.35,1.));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#850 = FACE_BOUND('',#851,.F.);
+#851 = EDGE_LOOP('',(#852,#862,#870,#878));
+#852 = ORIENTED_EDGE('',*,*,#853,.F.);
+#853 = EDGE_CURVE('',#854,#856,#858,.T.);
+#854 = VERTEX_POINT('',#855);
+#855 = CARTESIAN_POINT('',(3.5,-6.35,1.));
+#856 = VERTEX_POINT('',#857);
+#857 = CARTESIAN_POINT('',(3.5,-5.35,1.));
+#858 = LINE('',#859,#860);
+#859 = CARTESIAN_POINT('',(3.5,-6.35,1.));
+#860 = VECTOR('',#861,1.);
+#861 = DIRECTION('',(0.E+000,1.,0.E+000));
+#862 = ORIENTED_EDGE('',*,*,#863,.F.);
+#863 = EDGE_CURVE('',#864,#854,#866,.T.);
+#864 = VERTEX_POINT('',#865);
+#865 = CARTESIAN_POINT('',(4.,-6.35,1.));
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(5.,-6.35,1.));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#870 = ORIENTED_EDGE('',*,*,#871,.T.);
+#871 = EDGE_CURVE('',#864,#872,#874,.T.);
+#872 = VERTEX_POINT('',#873);
+#873 = CARTESIAN_POINT('',(4.,-5.35,1.));
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(4.,-6.35,1.));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(0.E+000,1.,0.E+000));
+#878 = ORIENTED_EDGE('',*,*,#879,.T.);
+#879 = EDGE_CURVE('',#872,#856,#880,.T.);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(5.,-5.35,1.));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#884 = FACE_BOUND('',#885,.F.);
+#885 = EDGE_LOOP('',(#886,#896,#904,#912));
+#886 = ORIENTED_EDGE('',*,*,#887,.F.);
+#887 = EDGE_CURVE('',#888,#890,#892,.T.);
+#888 = VERTEX_POINT('',#889);
+#889 = CARTESIAN_POINT('',(5.5,-6.85,1.));
+#890 = VERTEX_POINT('',#891);
+#891 = CARTESIAN_POINT('',(5.5,-5.85,1.));
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(5.5,-6.6,1.));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(0.E+000,1.,0.E+000));
+#896 = ORIENTED_EDGE('',*,*,#897,.F.);
+#897 = EDGE_CURVE('',#898,#888,#900,.T.);
+#898 = VERTEX_POINT('',#899);
+#899 = CARTESIAN_POINT('',(6.,-6.85,1.));
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(6.,-6.85,1.));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#904 = ORIENTED_EDGE('',*,*,#905,.T.);
+#905 = EDGE_CURVE('',#898,#906,#908,.T.);
+#906 = VERTEX_POINT('',#907);
+#907 = CARTESIAN_POINT('',(6.,-5.85,1.));
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(6.,-6.6,1.));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(0.E+000,1.,0.E+000));
+#912 = ORIENTED_EDGE('',*,*,#913,.T.);
+#913 = EDGE_CURVE('',#906,#890,#914,.T.);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(6.,-5.85,1.));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#918 = FACE_BOUND('',#919,.F.);
+#919 = EDGE_LOOP('',(#920,#930,#938,#946));
+#920 = ORIENTED_EDGE('',*,*,#921,.F.);
+#921 = EDGE_CURVE('',#922,#924,#926,.T.);
+#922 = VERTEX_POINT('',#923);
+#923 = CARTESIAN_POINT('',(5.5,-8.35,1.));
+#924 = VERTEX_POINT('',#925);
+#925 = CARTESIAN_POINT('',(5.5,-7.85,1.));
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(5.5,-7.35,1.));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(0.E+000,1.,0.E+000));
+#930 = ORIENTED_EDGE('',*,*,#931,.F.);
+#931 = EDGE_CURVE('',#932,#922,#934,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(6.5,-8.35,1.));
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(6.,-8.35,1.));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#938 = ORIENTED_EDGE('',*,*,#939,.T.);
+#939 = EDGE_CURVE('',#932,#940,#942,.T.);
+#940 = VERTEX_POINT('',#941);
+#941 = CARTESIAN_POINT('',(6.5,-7.85,1.));
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(6.5,-7.35,1.));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(0.E+000,1.,0.E+000));
+#946 = ORIENTED_EDGE('',*,*,#947,.T.);
+#947 = EDGE_CURVE('',#940,#924,#948,.T.);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(6.,-7.85,1.));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#952 = FACE_BOUND('',#953,.F.);
+#953 = EDGE_LOOP('',(#954,#964,#972,#980));
+#954 = ORIENTED_EDGE('',*,*,#955,.F.);
+#955 = EDGE_CURVE('',#956,#958,#960,.T.);
+#956 = VERTEX_POINT('',#957);
+#957 = CARTESIAN_POINT('',(4.5,-9.35,1.));
+#958 = VERTEX_POINT('',#959);
+#959 = CARTESIAN_POINT('',(4.5,-8.85,1.));
+#960 = LINE('',#961,#962);
+#961 = CARTESIAN_POINT('',(4.5,-7.85,1.));
+#962 = VECTOR('',#963,1.);
+#963 = DIRECTION('',(0.E+000,1.,0.E+000));
+#964 = ORIENTED_EDGE('',*,*,#965,.F.);
+#965 = EDGE_CURVE('',#966,#956,#968,.T.);
+#966 = VERTEX_POINT('',#967);
+#967 = CARTESIAN_POINT('',(5.5,-9.35,1.));
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(5.5,-9.35,1.));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#972 = ORIENTED_EDGE('',*,*,#973,.T.);
+#973 = EDGE_CURVE('',#966,#974,#976,.T.);
+#974 = VERTEX_POINT('',#975);
+#975 = CARTESIAN_POINT('',(5.5,-8.85,1.));
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(5.5,-7.85,1.));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(0.E+000,1.,0.E+000));
+#980 = ORIENTED_EDGE('',*,*,#981,.T.);
+#981 = EDGE_CURVE('',#974,#958,#982,.T.);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(5.5,-8.85,1.));
+#984 = VECTOR('',#985,1.);
+#985 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#986 = FACE_BOUND('',#987,.F.);
+#987 = EDGE_LOOP('',(#988,#998,#1006,#1014));
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#990,#992,#994,.T.);
+#990 = VERTEX_POINT('',#991);
+#991 = CARTESIAN_POINT('',(6.5,-11.85,1.));
+#992 = VERTEX_POINT('',#993);
+#993 = CARTESIAN_POINT('',(6.5,-9.85,1.));
+#994 = LINE('',#995,#996);
+#995 = CARTESIAN_POINT('',(6.5,-9.1,1.));
+#996 = VECTOR('',#997,1.);
+#997 = DIRECTION('',(0.E+000,1.,0.E+000));
+#998 = ORIENTED_EDGE('',*,*,#999,.F.);
+#999 = EDGE_CURVE('',#1000,#990,#1002,.T.);
+#1000 = VERTEX_POINT('',#1001);
+#1001 = CARTESIAN_POINT('',(7.5,-11.85,1.));
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(6.5,-11.85,1.));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1006 = ORIENTED_EDGE('',*,*,#1007,.T.);
+#1007 = EDGE_CURVE('',#1000,#1008,#1010,.T.);
+#1008 = VERTEX_POINT('',#1009);
+#1009 = CARTESIAN_POINT('',(7.5,-9.85,1.));
+#1010 = LINE('',#1011,#1012);
+#1011 = CARTESIAN_POINT('',(7.5,-9.1,1.));
+#1012 = VECTOR('',#1013,1.);
+#1013 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1014 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#1015 = EDGE_CURVE('',#1008,#992,#1016,.T.);
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(6.5,-9.85,1.));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1020 = FACE_BOUND('',#1021,.F.);
+#1021 = EDGE_LOOP('',(#1022,#1032,#1041,#1049,#1058,#1066,#1075,#1083));
+#1022 = ORIENTED_EDGE('',*,*,#1023,.F.);
+#1023 = EDGE_CURVE('',#1024,#1026,#1028,.T.);
+#1024 = VERTEX_POINT('',#1025);
+#1025 = CARTESIAN_POINT('',(7.5,-0.65,1.));
+#1026 = VERTEX_POINT('',#1027);
+#1027 = CARTESIAN_POINT('',(7.5,0.65,1.));
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(7.5,-3.6,1.));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1032 = ORIENTED_EDGE('',*,*,#1033,.T.);
+#1033 = EDGE_CURVE('',#1024,#1034,#1036,.T.);
+#1034 = VERTEX_POINT('',#1035);
+#1035 = CARTESIAN_POINT('',(7.7,-0.85,1.));
+#1036 = CIRCLE('',#1037,0.2);
+#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040);
+#1038 = CARTESIAN_POINT('',(7.7,-0.65,1.));
+#1039 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1040 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1041 = ORIENTED_EDGE('',*,*,#1042,.F.);
+#1042 = EDGE_CURVE('',#1043,#1034,#1045,.T.);
+#1043 = VERTEX_POINT('',#1044);
+#1044 = CARTESIAN_POINT('',(10.,-0.85,1.));
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(7.,-0.85,1.));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1043,#1051,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(10.2,-0.65,1.));
+#1053 = CIRCLE('',#1054,0.2);
+#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057);
+#1055 = CARTESIAN_POINT('',(10.,-0.65,1.));
+#1056 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1057 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1058 = ORIENTED_EDGE('',*,*,#1059,.T.);
+#1059 = EDGE_CURVE('',#1051,#1060,#1062,.T.);
+#1060 = VERTEX_POINT('',#1061);
+#1061 = CARTESIAN_POINT('',(10.2,0.65,1.));
+#1062 = LINE('',#1063,#1064);
+#1063 = CARTESIAN_POINT('',(10.2,-3.6,1.));
+#1064 = VECTOR('',#1065,1.);
+#1065 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1066 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1067 = EDGE_CURVE('',#1060,#1068,#1070,.T.);
+#1068 = VERTEX_POINT('',#1069);
+#1069 = CARTESIAN_POINT('',(10.,0.85,1.));
+#1070 = CIRCLE('',#1071,0.2);
+#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);
+#1072 = CARTESIAN_POINT('',(10.,0.65,1.));
+#1073 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1074 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1075 = ORIENTED_EDGE('',*,*,#1076,.T.);
+#1076 = EDGE_CURVE('',#1068,#1077,#1079,.T.);
+#1077 = VERTEX_POINT('',#1078);
+#1078 = CARTESIAN_POINT('',(7.7,0.85,1.));
+#1079 = LINE('',#1080,#1081);
+#1080 = CARTESIAN_POINT('',(7.,0.85,1.));
+#1081 = VECTOR('',#1082,1.);
+#1082 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1083 = ORIENTED_EDGE('',*,*,#1084,.T.);
+#1084 = EDGE_CURVE('',#1077,#1026,#1085,.T.);
+#1085 = CIRCLE('',#1086,0.2);
+#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
+#1087 = CARTESIAN_POINT('',(7.7,0.65,1.));
+#1088 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1089 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1090 = FACE_BOUND('',#1091,.F.);
+#1091 = EDGE_LOOP('',(#1092,#1102,#1110,#1118,#1126,#1134,#1142,#1150,
+ #1158,#1166,#1174,#1182,#1190,#1198,#1206,#1214,#1222,#1230,#1238,
+ #1246,#1254,#1262,#1270,#1278,#1286,#1294,#1302,#1310,#1318,#1326,
+ #1334,#1342,#1350,#1358,#1366,#1374,#1382,#1390,#1398,#1406,#1414,
+ #1422,#1430,#1438,#1446,#1454,#1462,#1470,#1478,#1486,#1494,#1502,
+ #1510,#1518,#1526,#1534,#1542,#1550,#1558,#1566,#1574,#1582,#1590,
+ #1598,#1606,#1614,#1622,#1630));
+#1092 = ORIENTED_EDGE('',*,*,#1093,.F.);
+#1093 = EDGE_CURVE('',#1094,#1096,#1098,.T.);
+#1094 = VERTEX_POINT('',#1095);
+#1095 = CARTESIAN_POINT('',(7.5,-5.85,1.));
+#1096 = VERTEX_POINT('',#1097);
+#1097 = CARTESIAN_POINT('',(7.5,-5.35,1.));
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(7.5,-6.1,1.));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1102 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1103 = EDGE_CURVE('',#1104,#1094,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(8.,-5.85,1.));
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(7.,-5.85,1.));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);
+#1111 = EDGE_CURVE('',#1112,#1104,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(8.,-6.1,1.));
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(8.,-6.225,1.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1119 = EDGE_CURVE('',#1120,#1112,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(8.2,-6.1,1.));
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(7.25,-6.1,1.));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#1127 = EDGE_CURVE('',#1120,#1128,#1130,.T.);
+#1128 = VERTEX_POINT('',#1129);
+#1129 = CARTESIAN_POINT('',(8.2,-5.85,1.));
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(8.2,-6.225,1.));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1134 = ORIENTED_EDGE('',*,*,#1135,.F.);
+#1135 = EDGE_CURVE('',#1136,#1128,#1138,.T.);
+#1136 = VERTEX_POINT('',#1137);
+#1137 = CARTESIAN_POINT('',(8.6,-5.85,1.));
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(7.,-5.85,1.));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1144,#1136,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(8.6,-6.1,1.));
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(8.6,-6.225,1.));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1150 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1151 = EDGE_CURVE('',#1152,#1144,#1154,.T.);
+#1152 = VERTEX_POINT('',#1153);
+#1153 = CARTESIAN_POINT('',(8.8,-6.1,1.));
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(7.55,-6.1,1.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1152,#1160,#1162,.T.);
+#1160 = VERTEX_POINT('',#1161);
+#1161 = CARTESIAN_POINT('',(8.8,-5.85,1.));
+#1162 = LINE('',#1163,#1164);
+#1163 = CARTESIAN_POINT('',(8.8,-6.225,1.));
+#1164 = VECTOR('',#1165,1.);
+#1165 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1166 = ORIENTED_EDGE('',*,*,#1167,.F.);
+#1167 = EDGE_CURVE('',#1168,#1160,#1170,.T.);
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(9.2,-5.85,1.));
+#1170 = LINE('',#1171,#1172);
+#1171 = CARTESIAN_POINT('',(7.,-5.85,1.));
+#1172 = VECTOR('',#1173,1.);
+#1173 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1174 = ORIENTED_EDGE('',*,*,#1175,.F.);
+#1175 = EDGE_CURVE('',#1176,#1168,#1178,.T.);
+#1176 = VERTEX_POINT('',#1177);
+#1177 = CARTESIAN_POINT('',(9.2,-6.1,1.));
+#1178 = LINE('',#1179,#1180);
+#1179 = CARTESIAN_POINT('',(9.2,-6.225,1.));
+#1180 = VECTOR('',#1181,1.);
+#1181 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1182 = ORIENTED_EDGE('',*,*,#1183,.F.);
+#1183 = EDGE_CURVE('',#1184,#1176,#1186,.T.);
+#1184 = VERTEX_POINT('',#1185);
+#1185 = CARTESIAN_POINT('',(9.4,-6.1,1.));
+#1186 = LINE('',#1187,#1188);
+#1187 = CARTESIAN_POINT('',(7.85,-6.1,1.));
+#1188 = VECTOR('',#1189,1.);
+#1189 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1190 = ORIENTED_EDGE('',*,*,#1191,.T.);
+#1191 = EDGE_CURVE('',#1184,#1192,#1194,.T.);
+#1192 = VERTEX_POINT('',#1193);
+#1193 = CARTESIAN_POINT('',(9.4,-5.85,1.));
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(9.4,-6.225,1.));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1198 = ORIENTED_EDGE('',*,*,#1199,.F.);
+#1199 = EDGE_CURVE('',#1200,#1192,#1202,.T.);
+#1200 = VERTEX_POINT('',#1201);
+#1201 = CARTESIAN_POINT('',(9.8,-5.85,1.));
+#1202 = LINE('',#1203,#1204);
+#1203 = CARTESIAN_POINT('',(7.,-5.85,1.));
+#1204 = VECTOR('',#1205,1.);
+#1205 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1206 = ORIENTED_EDGE('',*,*,#1207,.F.);
+#1207 = EDGE_CURVE('',#1208,#1200,#1210,.T.);
+#1208 = VERTEX_POINT('',#1209);
+#1209 = CARTESIAN_POINT('',(9.8,-6.1,1.));
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(9.8,-6.225,1.));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1214 = ORIENTED_EDGE('',*,*,#1215,.F.);
+#1215 = EDGE_CURVE('',#1216,#1208,#1218,.T.);
+#1216 = VERTEX_POINT('',#1217);
+#1217 = CARTESIAN_POINT('',(10.,-6.1,1.));
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(8.15,-6.1,1.));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.T.);
+#1223 = EDGE_CURVE('',#1216,#1224,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(10.,-5.85,1.));
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(10.,-6.225,1.));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1230 = ORIENTED_EDGE('',*,*,#1231,.F.);
+#1231 = EDGE_CURVE('',#1232,#1224,#1234,.T.);
+#1232 = VERTEX_POINT('',#1233);
+#1233 = CARTESIAN_POINT('',(10.5,-5.85,1.));
+#1234 = LINE('',#1235,#1236);
+#1235 = CARTESIAN_POINT('',(7.,-5.85,1.));
+#1236 = VECTOR('',#1237,1.);
+#1237 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1238 = ORIENTED_EDGE('',*,*,#1239,.T.);
+#1239 = EDGE_CURVE('',#1232,#1240,#1242,.T.);
+#1240 = VERTEX_POINT('',#1241);
+#1241 = CARTESIAN_POINT('',(10.5,-5.35,1.));
+#1242 = LINE('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(10.5,-6.1,1.));
+#1244 = VECTOR('',#1245,1.);
+#1245 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
+#1247 = EDGE_CURVE('',#1248,#1240,#1250,.T.);
+#1248 = VERTEX_POINT('',#1249);
+#1249 = CARTESIAN_POINT('',(10.75,-5.35,1.));
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(8.275,-5.35,1.));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1254 = ORIENTED_EDGE('',*,*,#1255,.T.);
+#1255 = EDGE_CURVE('',#1248,#1256,#1258,.T.);
+#1256 = VERTEX_POINT('',#1257);
+#1257 = CARTESIAN_POINT('',(10.75,-5.15,1.));
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(10.75,-5.85,1.));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#1263 = EDGE_CURVE('',#1256,#1264,#1266,.T.);
+#1264 = VERTEX_POINT('',#1265);
+#1265 = CARTESIAN_POINT('',(10.5,-5.15,1.));
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(8.275,-5.15,1.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1270 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#1271 = EDGE_CURVE('',#1264,#1272,#1274,.T.);
+#1272 = VERTEX_POINT('',#1273);
+#1273 = CARTESIAN_POINT('',(10.5,-4.75,1.));
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(10.5,-6.1,1.));
+#1276 = VECTOR('',#1277,1.);
+#1277 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1278 = ORIENTED_EDGE('',*,*,#1279,.F.);
+#1279 = EDGE_CURVE('',#1280,#1272,#1282,.T.);
+#1280 = VERTEX_POINT('',#1281);
+#1281 = CARTESIAN_POINT('',(10.75,-4.75,1.));
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(8.275,-4.75,1.));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1286 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#1287 = EDGE_CURVE('',#1280,#1288,#1290,.T.);
+#1288 = VERTEX_POINT('',#1289);
+#1289 = CARTESIAN_POINT('',(10.75,-4.55,1.));
+#1290 = LINE('',#1291,#1292);
+#1291 = CARTESIAN_POINT('',(10.75,-5.55,1.));
+#1292 = VECTOR('',#1293,1.);
+#1293 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#1288,#1296,#1298,.T.);
+#1296 = VERTEX_POINT('',#1297);
+#1297 = CARTESIAN_POINT('',(10.5,-4.55,1.));
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(8.275,-4.55,1.));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1296,#1304,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(10.5,-4.15,1.));
+#1306 = LINE('',#1307,#1308);
+#1307 = CARTESIAN_POINT('',(10.5,-6.1,1.));
+#1308 = VECTOR('',#1309,1.);
+#1309 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1310 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#1311 = EDGE_CURVE('',#1312,#1304,#1314,.T.);
+#1312 = VERTEX_POINT('',#1313);
+#1313 = CARTESIAN_POINT('',(10.75,-4.15,1.));
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(8.275,-4.15,1.));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1318 = ORIENTED_EDGE('',*,*,#1319,.T.);
+#1319 = EDGE_CURVE('',#1312,#1320,#1322,.T.);
+#1320 = VERTEX_POINT('',#1321);
+#1321 = CARTESIAN_POINT('',(10.75,-3.95,1.));
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(10.75,-5.25,1.));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1326 = ORIENTED_EDGE('',*,*,#1327,.T.);
+#1327 = EDGE_CURVE('',#1320,#1328,#1330,.T.);
+#1328 = VERTEX_POINT('',#1329);
+#1329 = CARTESIAN_POINT('',(10.5,-3.95,1.));
+#1330 = LINE('',#1331,#1332);
+#1331 = CARTESIAN_POINT('',(8.275,-3.95,1.));
+#1332 = VECTOR('',#1333,1.);
+#1333 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1334 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1335 = EDGE_CURVE('',#1328,#1336,#1338,.T.);
+#1336 = VERTEX_POINT('',#1337);
+#1337 = CARTESIAN_POINT('',(10.5,-3.55,1.));
+#1338 = LINE('',#1339,#1340);
+#1339 = CARTESIAN_POINT('',(10.5,-6.1,1.));
+#1340 = VECTOR('',#1341,1.);
+#1341 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1342 = ORIENTED_EDGE('',*,*,#1343,.F.);
+#1343 = EDGE_CURVE('',#1344,#1336,#1346,.T.);
+#1344 = VERTEX_POINT('',#1345);
+#1345 = CARTESIAN_POINT('',(10.75,-3.55,1.));
+#1346 = LINE('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(8.275,-3.55,1.));
+#1348 = VECTOR('',#1349,1.);
+#1349 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1350 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#1351 = EDGE_CURVE('',#1344,#1352,#1354,.T.);
+#1352 = VERTEX_POINT('',#1353);
+#1353 = CARTESIAN_POINT('',(10.75,-3.35,1.));
+#1354 = LINE('',#1355,#1356);
+#1355 = CARTESIAN_POINT('',(10.75,-4.95,1.));
+#1356 = VECTOR('',#1357,1.);
+#1357 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#1359 = EDGE_CURVE('',#1352,#1360,#1362,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(10.5,-3.35,1.));
+#1362 = LINE('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(8.275,-3.35,1.));
+#1364 = VECTOR('',#1365,1.);
+#1365 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1366 = ORIENTED_EDGE('',*,*,#1367,.T.);
+#1367 = EDGE_CURVE('',#1360,#1368,#1370,.T.);
+#1368 = VERTEX_POINT('',#1369);
+#1369 = CARTESIAN_POINT('',(10.5,-2.85,1.));
+#1370 = LINE('',#1371,#1372);
+#1371 = CARTESIAN_POINT('',(10.5,-6.1,1.));
+#1372 = VECTOR('',#1373,1.);
+#1373 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1374 = ORIENTED_EDGE('',*,*,#1375,.T.);
+#1375 = EDGE_CURVE('',#1368,#1376,#1378,.T.);
+#1376 = VERTEX_POINT('',#1377);
+#1377 = CARTESIAN_POINT('',(10.,-2.85,1.));
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(7.,-2.85,1.));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1382 = ORIENTED_EDGE('',*,*,#1383,.T.);
+#1383 = EDGE_CURVE('',#1376,#1384,#1386,.T.);
+#1384 = VERTEX_POINT('',#1385);
+#1385 = CARTESIAN_POINT('',(10.,-2.6,1.));
+#1386 = LINE('',#1387,#1388);
+#1387 = CARTESIAN_POINT('',(10.,-4.825,1.));
+#1388 = VECTOR('',#1389,1.);
+#1389 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1390 = ORIENTED_EDGE('',*,*,#1391,.T.);
+#1391 = EDGE_CURVE('',#1384,#1392,#1394,.T.);
+#1392 = VERTEX_POINT('',#1393);
+#1393 = CARTESIAN_POINT('',(9.8,-2.6,1.));
+#1394 = LINE('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(8.15,-2.6,1.));
+#1396 = VECTOR('',#1397,1.);
+#1397 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1398 = ORIENTED_EDGE('',*,*,#1399,.F.);
+#1399 = EDGE_CURVE('',#1400,#1392,#1402,.T.);
+#1400 = VERTEX_POINT('',#1401);
+#1401 = CARTESIAN_POINT('',(9.8,-2.85,1.));
+#1402 = LINE('',#1403,#1404);
+#1403 = CARTESIAN_POINT('',(9.8,-4.825,1.));
+#1404 = VECTOR('',#1405,1.);
+#1405 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1406 = ORIENTED_EDGE('',*,*,#1407,.T.);
+#1407 = EDGE_CURVE('',#1400,#1408,#1410,.T.);
+#1408 = VERTEX_POINT('',#1409);
+#1409 = CARTESIAN_POINT('',(9.4,-2.85,1.));
+#1410 = LINE('',#1411,#1412);
+#1411 = CARTESIAN_POINT('',(7.,-2.85,1.));
+#1412 = VECTOR('',#1413,1.);
+#1413 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1414 = ORIENTED_EDGE('',*,*,#1415,.T.);
+#1415 = EDGE_CURVE('',#1408,#1416,#1418,.T.);
+#1416 = VERTEX_POINT('',#1417);
+#1417 = CARTESIAN_POINT('',(9.4,-2.6,1.));
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(9.4,-4.825,1.));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1422 = ORIENTED_EDGE('',*,*,#1423,.T.);
+#1423 = EDGE_CURVE('',#1416,#1424,#1426,.T.);
+#1424 = VERTEX_POINT('',#1425);
+#1425 = CARTESIAN_POINT('',(9.2,-2.6,1.));
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(7.85,-2.6,1.));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1430 = ORIENTED_EDGE('',*,*,#1431,.F.);
+#1431 = EDGE_CURVE('',#1432,#1424,#1434,.T.);
+#1432 = VERTEX_POINT('',#1433);
+#1433 = CARTESIAN_POINT('',(9.2,-2.85,1.));
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(9.2,-4.825,1.));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#1439 = EDGE_CURVE('',#1432,#1440,#1442,.T.);
+#1440 = VERTEX_POINT('',#1441);
+#1441 = CARTESIAN_POINT('',(8.8,-2.85,1.));
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(7.,-2.85,1.));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1446 = ORIENTED_EDGE('',*,*,#1447,.T.);
+#1447 = EDGE_CURVE('',#1440,#1448,#1450,.T.);
+#1448 = VERTEX_POINT('',#1449);
+#1449 = CARTESIAN_POINT('',(8.8,-2.6,1.));
+#1450 = LINE('',#1451,#1452);
+#1451 = CARTESIAN_POINT('',(8.8,-4.825,1.));
+#1452 = VECTOR('',#1453,1.);
+#1453 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1454 = ORIENTED_EDGE('',*,*,#1455,.T.);
+#1455 = EDGE_CURVE('',#1448,#1456,#1458,.T.);
+#1456 = VERTEX_POINT('',#1457);
+#1457 = CARTESIAN_POINT('',(8.6,-2.6,1.));
+#1458 = LINE('',#1459,#1460);
+#1459 = CARTESIAN_POINT('',(7.55,-2.6,1.));
+#1460 = VECTOR('',#1461,1.);
+#1461 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1462 = ORIENTED_EDGE('',*,*,#1463,.F.);
+#1463 = EDGE_CURVE('',#1464,#1456,#1466,.T.);
+#1464 = VERTEX_POINT('',#1465);
+#1465 = CARTESIAN_POINT('',(8.6,-2.85,1.));
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(8.6,-4.825,1.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);
+#1471 = EDGE_CURVE('',#1464,#1472,#1474,.T.);
+#1472 = VERTEX_POINT('',#1473);
+#1473 = CARTESIAN_POINT('',(8.2,-2.85,1.));
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(7.,-2.85,1.));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1478 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#1479 = EDGE_CURVE('',#1472,#1480,#1482,.T.);
+#1480 = VERTEX_POINT('',#1481);
+#1481 = CARTESIAN_POINT('',(8.2,-2.6,1.));
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(8.2,-4.825,1.));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1486 = ORIENTED_EDGE('',*,*,#1487,.T.);
+#1487 = EDGE_CURVE('',#1480,#1488,#1490,.T.);
+#1488 = VERTEX_POINT('',#1489);
+#1489 = CARTESIAN_POINT('',(8.,-2.6,1.));
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(7.25,-2.6,1.));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1494 = ORIENTED_EDGE('',*,*,#1495,.F.);
+#1495 = EDGE_CURVE('',#1496,#1488,#1498,.T.);
+#1496 = VERTEX_POINT('',#1497);
+#1497 = CARTESIAN_POINT('',(8.,-2.85,1.));
+#1498 = LINE('',#1499,#1500);
+#1499 = CARTESIAN_POINT('',(8.,-4.825,1.));
+#1500 = VECTOR('',#1501,1.);
+#1501 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1502 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#1503 = EDGE_CURVE('',#1496,#1504,#1506,.T.);
+#1504 = VERTEX_POINT('',#1505);
+#1505 = CARTESIAN_POINT('',(7.5,-2.85,1.));
+#1506 = LINE('',#1507,#1508);
+#1507 = CARTESIAN_POINT('',(7.,-2.85,1.));
+#1508 = VECTOR('',#1509,1.);
+#1509 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1510 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#1511 = EDGE_CURVE('',#1512,#1504,#1514,.T.);
+#1512 = VERTEX_POINT('',#1513);
+#1513 = CARTESIAN_POINT('',(7.5,-3.35,1.));
+#1514 = LINE('',#1515,#1516);
+#1515 = CARTESIAN_POINT('',(7.5,-6.1,1.));
+#1516 = VECTOR('',#1517,1.);
+#1517 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#1519 = EDGE_CURVE('',#1512,#1520,#1522,.T.);
+#1520 = VERTEX_POINT('',#1521);
+#1521 = CARTESIAN_POINT('',(7.25,-3.35,1.));
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(6.875,-3.35,1.));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1526 = ORIENTED_EDGE('',*,*,#1527,.F.);
+#1527 = EDGE_CURVE('',#1528,#1520,#1530,.T.);
+#1528 = VERTEX_POINT('',#1529);
+#1529 = CARTESIAN_POINT('',(7.25,-3.55,1.));
+#1530 = LINE('',#1531,#1532);
+#1531 = CARTESIAN_POINT('',(7.25,-4.95,1.));
+#1532 = VECTOR('',#1533,1.);
+#1533 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1534 = ORIENTED_EDGE('',*,*,#1535,.F.);
+#1535 = EDGE_CURVE('',#1536,#1528,#1538,.T.);
+#1536 = VERTEX_POINT('',#1537);
+#1537 = CARTESIAN_POINT('',(7.5,-3.55,1.));
+#1538 = LINE('',#1539,#1540);
+#1539 = CARTESIAN_POINT('',(6.875,-3.55,1.));
+#1540 = VECTOR('',#1541,1.);
+#1541 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1542 = ORIENTED_EDGE('',*,*,#1543,.F.);
+#1543 = EDGE_CURVE('',#1544,#1536,#1546,.T.);
+#1544 = VERTEX_POINT('',#1545);
+#1545 = CARTESIAN_POINT('',(7.5,-3.95,1.));
+#1546 = LINE('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(7.5,-6.1,1.));
+#1548 = VECTOR('',#1549,1.);
+#1549 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1550 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#1551 = EDGE_CURVE('',#1544,#1552,#1554,.T.);
+#1552 = VERTEX_POINT('',#1553);
+#1553 = CARTESIAN_POINT('',(7.25,-3.95,1.));
+#1554 = LINE('',#1555,#1556);
+#1555 = CARTESIAN_POINT('',(6.875,-3.95,1.));
+#1556 = VECTOR('',#1557,1.);
+#1557 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1558 = ORIENTED_EDGE('',*,*,#1559,.F.);
+#1559 = EDGE_CURVE('',#1560,#1552,#1562,.T.);
+#1560 = VERTEX_POINT('',#1561);
+#1561 = CARTESIAN_POINT('',(7.25,-4.15,1.));
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(7.25,-5.25,1.));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1567 = EDGE_CURVE('',#1568,#1560,#1570,.T.);
+#1568 = VERTEX_POINT('',#1569);
+#1569 = CARTESIAN_POINT('',(7.5,-4.15,1.));
+#1570 = LINE('',#1571,#1572);
+#1571 = CARTESIAN_POINT('',(6.875,-4.15,1.));
+#1572 = VECTOR('',#1573,1.);
+#1573 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1574 = ORIENTED_EDGE('',*,*,#1575,.F.);
+#1575 = EDGE_CURVE('',#1576,#1568,#1578,.T.);
+#1576 = VERTEX_POINT('',#1577);
+#1577 = CARTESIAN_POINT('',(7.5,-4.55,1.));
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(7.5,-6.1,1.));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1582 = ORIENTED_EDGE('',*,*,#1583,.T.);
+#1583 = EDGE_CURVE('',#1576,#1584,#1586,.T.);
+#1584 = VERTEX_POINT('',#1585);
+#1585 = CARTESIAN_POINT('',(7.25,-4.55,1.));
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(6.875,-4.55,1.));
+#1588 = VECTOR('',#1589,1.);
+#1589 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1590 = ORIENTED_EDGE('',*,*,#1591,.F.);
+#1591 = EDGE_CURVE('',#1592,#1584,#1594,.T.);
+#1592 = VERTEX_POINT('',#1593);
+#1593 = CARTESIAN_POINT('',(7.25,-4.75,1.));
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(7.25,-5.55,1.));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);
+#1599 = EDGE_CURVE('',#1600,#1592,#1602,.T.);
+#1600 = VERTEX_POINT('',#1601);
+#1601 = CARTESIAN_POINT('',(7.5,-4.75,1.));
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(6.875,-4.75,1.));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1606 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#1607 = EDGE_CURVE('',#1608,#1600,#1610,.T.);
+#1608 = VERTEX_POINT('',#1609);
+#1609 = CARTESIAN_POINT('',(7.5,-5.15,1.));
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(7.5,-6.1,1.));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1614 = ORIENTED_EDGE('',*,*,#1615,.T.);
+#1615 = EDGE_CURVE('',#1608,#1616,#1618,.T.);
+#1616 = VERTEX_POINT('',#1617);
+#1617 = CARTESIAN_POINT('',(7.25,-5.15,1.));
+#1618 = LINE('',#1619,#1620);
+#1619 = CARTESIAN_POINT('',(6.875,-5.15,1.));
+#1620 = VECTOR('',#1621,1.);
+#1621 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1622 = ORIENTED_EDGE('',*,*,#1623,.F.);
+#1623 = EDGE_CURVE('',#1624,#1616,#1626,.T.);
+#1624 = VERTEX_POINT('',#1625);
+#1625 = CARTESIAN_POINT('',(7.25,-5.35,1.));
+#1626 = LINE('',#1627,#1628);
+#1627 = CARTESIAN_POINT('',(7.25,-5.85,1.));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1630 = ORIENTED_EDGE('',*,*,#1631,.F.);
+#1631 = EDGE_CURVE('',#1096,#1624,#1632,.T.);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(6.875,-5.35,1.));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1636 = FACE_BOUND('',#1637,.F.);
+#1637 = EDGE_LOOP('',(#1638,#1648,#1656,#1664));
+#1638 = ORIENTED_EDGE('',*,*,#1639,.F.);
+#1639 = EDGE_CURVE('',#1640,#1642,#1644,.T.);
+#1640 = VERTEX_POINT('',#1641);
+#1641 = CARTESIAN_POINT('',(8.5,-11.85,1.));
+#1642 = VERTEX_POINT('',#1643);
+#1643 = CARTESIAN_POINT('',(8.5,-11.15,1.));
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(8.5,-9.1,1.));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);
+#1649 = EDGE_CURVE('',#1650,#1640,#1652,.T.);
+#1650 = VERTEX_POINT('',#1651);
+#1651 = CARTESIAN_POINT('',(10.,-11.85,1.));
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(7.5,-11.85,1.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1656 = ORIENTED_EDGE('',*,*,#1657,.T.);
+#1657 = EDGE_CURVE('',#1650,#1658,#1660,.T.);
+#1658 = VERTEX_POINT('',#1659);
+#1659 = CARTESIAN_POINT('',(10.,-11.15,1.));
+#1660 = LINE('',#1661,#1662);
+#1661 = CARTESIAN_POINT('',(10.,-9.1,1.));
+#1662 = VECTOR('',#1663,1.);
+#1663 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1664 = ORIENTED_EDGE('',*,*,#1665,.T.);
+#1665 = EDGE_CURVE('',#1658,#1642,#1666,.T.);
+#1666 = LINE('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(7.5,-11.15,1.));
+#1668 = VECTOR('',#1669,1.);
+#1669 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1670 = FACE_BOUND('',#1671,.F.);
+#1671 = EDGE_LOOP('',(#1672,#1682,#1690,#1698));
+#1672 = ORIENTED_EDGE('',*,*,#1673,.F.);
+#1673 = EDGE_CURVE('',#1674,#1676,#1678,.T.);
+#1674 = VERTEX_POINT('',#1675);
+#1675 = CARTESIAN_POINT('',(9.,-9.35,1.));
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(9.,-8.85,1.));
+#1678 = LINE('',#1679,#1680);
+#1679 = CARTESIAN_POINT('',(9.,-7.85,1.));
+#1680 = VECTOR('',#1681,1.);
+#1681 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1682 = ORIENTED_EDGE('',*,*,#1683,.F.);
+#1683 = EDGE_CURVE('',#1684,#1674,#1686,.T.);
+#1684 = VERTEX_POINT('',#1685);
+#1685 = CARTESIAN_POINT('',(10.,-9.35,1.));
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(7.75,-9.35,1.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1690 = ORIENTED_EDGE('',*,*,#1691,.T.);
+#1691 = EDGE_CURVE('',#1684,#1692,#1694,.T.);
+#1692 = VERTEX_POINT('',#1693);
+#1693 = CARTESIAN_POINT('',(10.,-8.85,1.));
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(10.,-7.85,1.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1698 = ORIENTED_EDGE('',*,*,#1699,.T.);
+#1699 = EDGE_CURVE('',#1692,#1676,#1700,.T.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(7.75,-8.85,1.));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1704 = FACE_BOUND('',#1705,.F.);
+#1705 = EDGE_LOOP('',(#1706,#1716,#1724,#1732));
+#1706 = ORIENTED_EDGE('',*,*,#1707,.F.);
+#1707 = EDGE_CURVE('',#1708,#1710,#1712,.T.);
+#1708 = VERTEX_POINT('',#1709);
+#1709 = CARTESIAN_POINT('',(9.,-10.35,1.));
+#1710 = VERTEX_POINT('',#1711);
+#1711 = CARTESIAN_POINT('',(9.,-9.85,1.));
+#1712 = LINE('',#1713,#1714);
+#1713 = CARTESIAN_POINT('',(9.,-8.35,1.));
+#1714 = VECTOR('',#1715,1.);
+#1715 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1716 = ORIENTED_EDGE('',*,*,#1717,.F.);
+#1717 = EDGE_CURVE('',#1718,#1708,#1720,.T.);
+#1718 = VERTEX_POINT('',#1719);
+#1719 = CARTESIAN_POINT('',(10.,-10.35,1.));
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(7.75,-10.35,1.));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1724 = ORIENTED_EDGE('',*,*,#1725,.T.);
+#1725 = EDGE_CURVE('',#1718,#1726,#1728,.T.);
+#1726 = VERTEX_POINT('',#1727);
+#1727 = CARTESIAN_POINT('',(10.,-9.85,1.));
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(10.,-8.35,1.));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1732 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#1733 = EDGE_CURVE('',#1726,#1710,#1734,.T.);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(7.75,-9.85,1.));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1738 = PLANE('',#1739);
+#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742);
+#1740 = CARTESIAN_POINT('',(6.5,-6.35,1.));
+#1741 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#1742 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1743 = ADVANCED_FACE('',(#1744),#1793,.T.);
+#1744 = FACE_BOUND('',#1745,.T.);
+#1745 = EDGE_LOOP('',(#1746,#1756,#1764,#1772,#1780,#1786,#1787));
+#1746 = ORIENTED_EDGE('',*,*,#1747,.F.);
+#1747 = EDGE_CURVE('',#1748,#1750,#1752,.T.);
+#1748 = VERTEX_POINT('',#1749);
+#1749 = CARTESIAN_POINT('',(-1.75,0.663324958071,0.E+000));
+#1750 = VERTEX_POINT('',#1751);
+#1751 = CARTESIAN_POINT('',(-1.75,1.65,0.E+000));
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1756 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#1757 = EDGE_CURVE('',#1748,#1758,#1760,.T.);
+#1758 = VERTEX_POINT('',#1759);
+#1759 = CARTESIAN_POINT('',(-1.75,0.663324958071,0.8));
+#1760 = LINE('',#1761,#1762);
+#1761 = CARTESIAN_POINT('',(-1.75,0.663324958071,0.E+000));
+#1762 = VECTOR('',#1763,1.);
+#1763 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1764 = ORIENTED_EDGE('',*,*,#1765,.T.);
+#1765 = EDGE_CURVE('',#1758,#1766,#1768,.T.);
+#1766 = VERTEX_POINT('',#1767);
+#1767 = CARTESIAN_POINT('',(-1.75,0.75,0.8));
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(-1.75,-7.55,0.8));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1772 = ORIENTED_EDGE('',*,*,#1773,.F.);
+#1773 = EDGE_CURVE('',#1774,#1766,#1776,.T.);
+#1774 = VERTEX_POINT('',#1775);
+#1775 = CARTESIAN_POINT('',(-1.75,0.75,0.9));
+#1776 = LINE('',#1777,#1778);
+#1777 = CARTESIAN_POINT('',(-1.75,0.75,0.4));
+#1778 = VECTOR('',#1779,1.);
+#1779 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#1781 = EDGE_CURVE('',#158,#1774,#1782,.T.);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-1.75,0.75,0.4));
+#1784 = VECTOR('',#1785,1.);
+#1785 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1786 = ORIENTED_EDGE('',*,*,#157,.T.);
+#1787 = ORIENTED_EDGE('',*,*,#1788,.F.);
+#1788 = EDGE_CURVE('',#1750,#160,#1789,.T.);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(-1.75,1.65,0.E+000));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1793 = PLANE('',#1794);
+#1794 = AXIS2_PLACEMENT_3D('',#1795,#1796,#1797);
+#1795 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#1796 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1797 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1798 = ADVANCED_FACE('',(#1799),#1817,.F.);
+#1799 = FACE_BOUND('',#1800,.F.);
+#1800 = EDGE_LOOP('',(#1801,#1809,#1810,#1811));
+#1801 = ORIENTED_EDGE('',*,*,#1802,.F.);
+#1802 = EDGE_CURVE('',#1774,#1803,#1805,.T.);
+#1803 = VERTEX_POINT('',#1804);
+#1804 = CARTESIAN_POINT('',(0.7,0.75,0.9));
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(-1.75,0.75,0.9));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1809 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#1810 = ORIENTED_EDGE('',*,*,#567,.T.);
+#1811 = ORIENTED_EDGE('',*,*,#1812,.F.);
+#1812 = EDGE_CURVE('',#1803,#560,#1813,.T.);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(0.7,0.75,0.8));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1817 = PLANE('',#1818);
+#1818 = AXIS2_PLACEMENT_3D('',#1819,#1820,#1821);
+#1819 = CARTESIAN_POINT('',(-1.8,0.75,0.8));
+#1820 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1821 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1822 = ADVANCED_FACE('',(#1823),#1841,.T.);
+#1823 = FACE_BOUND('',#1824,.T.);
+#1824 = EDGE_LOOP('',(#1825,#1826,#1827,#1835));
+#1825 = ORIENTED_EDGE('',*,*,#1788,.T.);
+#1826 = ORIENTED_EDGE('',*,*,#167,.T.);
+#1827 = ORIENTED_EDGE('',*,*,#1828,.F.);
+#1828 = EDGE_CURVE('',#1829,#168,#1831,.T.);
+#1829 = VERTEX_POINT('',#1830);
+#1830 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#1831 = LINE('',#1832,#1833);
+#1832 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#1833 = VECTOR('',#1834,1.);
+#1834 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1835 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#1836 = EDGE_CURVE('',#1750,#1829,#1837,.T.);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(-1.75,1.65,0.E+000));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1841 = PLANE('',#1842);
+#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845);
+#1843 = CARTESIAN_POINT('',(-1.75,1.65,0.E+000));
+#1844 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1845 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1846 = ADVANCED_FACE('',(#1847),#1865,.F.);
+#1847 = FACE_BOUND('',#1848,.F.);
+#1848 = EDGE_LOOP('',(#1849,#1857,#1863,#1864));
+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1850 = EDGE_CURVE('',#1851,#552,#1853,.T.);
+#1851 = VERTEX_POINT('',#1852);
+#1852 = CARTESIAN_POINT('',(0.7,-0.75,0.9));
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(0.7,-0.75,0.8));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1857 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#1858 = EDGE_CURVE('',#1803,#1851,#1859,.T.);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(0.7,-0.75,0.9));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1863 = ORIENTED_EDGE('',*,*,#1812,.T.);
+#1864 = ORIENTED_EDGE('',*,*,#559,.T.);
+#1865 = PLANE('',#1866);
+#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
+#1867 = CARTESIAN_POINT('',(0.7,-0.75,0.8));
+#1868 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1870 = ADVANCED_FACE('',(#1871),#1913,.T.);
+#1871 = FACE_BOUND('',#1872,.T.);
+#1872 = EDGE_LOOP('',(#1873,#1881,#1882,#1883,#1891,#1899,#1907));
+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);
+#1874 = EDGE_CURVE('',#1829,#1875,#1877,.T.);
+#1875 = VERTEX_POINT('',#1876);
+#1876 = CARTESIAN_POINT('',(14.75,0.663324958071,0.E+000));
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1881 = ORIENTED_EDGE('',*,*,#1828,.T.);
+#1882 = ORIENTED_EDGE('',*,*,#175,.T.);
+#1883 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1884 = EDGE_CURVE('',#1885,#176,#1887,.T.);
+#1885 = VERTEX_POINT('',#1886);
+#1886 = CARTESIAN_POINT('',(14.75,0.75,0.9));
+#1887 = LINE('',#1888,#1889);
+#1888 = CARTESIAN_POINT('',(14.75,0.75,0.4));
+#1889 = VECTOR('',#1890,1.);
+#1890 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1891 = ORIENTED_EDGE('',*,*,#1892,.F.);
+#1892 = EDGE_CURVE('',#1893,#1885,#1895,.T.);
+#1893 = VERTEX_POINT('',#1894);
+#1894 = CARTESIAN_POINT('',(14.75,0.75,0.8));
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(14.75,0.75,0.4));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1899 = ORIENTED_EDGE('',*,*,#1900,.T.);
+#1900 = EDGE_CURVE('',#1893,#1901,#1903,.T.);
+#1901 = VERTEX_POINT('',#1902);
+#1902 = CARTESIAN_POINT('',(14.75,0.663324958071,0.8));
+#1903 = LINE('',#1904,#1905);
+#1904 = CARTESIAN_POINT('',(14.75,0.45,0.8));
+#1905 = VECTOR('',#1906,1.);
+#1906 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1907 = ORIENTED_EDGE('',*,*,#1908,.F.);
+#1908 = EDGE_CURVE('',#1875,#1901,#1909,.T.);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(14.75,0.663324958071,0.E+000));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1913 = PLANE('',#1914);
+#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917);
+#1915 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#1916 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1917 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1918 = ADVANCED_FACE('',(#1919),#1937,.T.);
+#1919 = FACE_BOUND('',#1920,.T.);
+#1920 = EDGE_LOOP('',(#1921,#1929,#1935,#1936));
+#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);
+#1922 = EDGE_CURVE('',#1923,#1851,#1925,.T.);
+#1923 = VERTEX_POINT('',#1924);
+#1924 = CARTESIAN_POINT('',(-1.75,-0.75,0.9));
+#1925 = LINE('',#1926,#1927);
+#1926 = CARTESIAN_POINT('',(-1.75,-0.75,0.9));
+#1927 = VECTOR('',#1928,1.);
+#1928 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1929 = ORIENTED_EDGE('',*,*,#1930,.F.);
+#1930 = EDGE_CURVE('',#544,#1923,#1931,.T.);
+#1931 = LINE('',#1932,#1933);
+#1932 = CARTESIAN_POINT('',(-1.75,-0.75,0.4));
+#1933 = VECTOR('',#1934,1.);
+#1934 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1935 = ORIENTED_EDGE('',*,*,#551,.T.);
+#1936 = ORIENTED_EDGE('',*,*,#1850,.F.);
+#1937 = PLANE('',#1938);
+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
+#1939 = CARTESIAN_POINT('',(-1.8,-0.75,0.8));
+#1940 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1941 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1942 = ADVANCED_FACE('',(#1943),#1961,.F.);
+#1943 = FACE_BOUND('',#1944,.F.);
+#1944 = EDGE_LOOP('',(#1945,#1953,#1959,#1960));
+#1945 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#1946 = EDGE_CURVE('',#1947,#1885,#1949,.T.);
+#1947 = VERTEX_POINT('',#1948);
+#1948 = CARTESIAN_POINT('',(12.3,0.75,0.9));
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(12.25,0.75,0.9));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1953 = ORIENTED_EDGE('',*,*,#1954,.T.);
+#1954 = EDGE_CURVE('',#1947,#184,#1955,.T.);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(12.3,0.75,0.8));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1959 = ORIENTED_EDGE('',*,*,#183,.T.);
+#1960 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1961 = PLANE('',#1962);
+#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965);
+#1963 = CARTESIAN_POINT('',(12.3,0.75,0.8));
+#1964 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1965 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1966 = ADVANCED_FACE('',(#1967),#2033,.T.);
+#1967 = FACE_BOUND('',#1968,.T.);
+#1968 = EDGE_LOOP('',(#1969,#1979,#1987,#1995,#2003,#2009,#2010,#2011,
+ #2019,#2027));
+#1969 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#1970 = EDGE_CURVE('',#1971,#1973,#1975,.T.);
+#1971 = VERTEX_POINT('',#1972);
+#1972 = CARTESIAN_POINT('',(-1.75,-1.876675041929,0.E+000));
+#1973 = VERTEX_POINT('',#1974);
+#1974 = CARTESIAN_POINT('',(-1.75,-0.663324958071,0.E+000));
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1979 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#1980 = EDGE_CURVE('',#1971,#1981,#1983,.T.);
+#1981 = VERTEX_POINT('',#1982);
+#1982 = CARTESIAN_POINT('',(-1.75,-1.876675041929,0.8));
+#1983 = LINE('',#1984,#1985);
+#1984 = CARTESIAN_POINT('',(-1.75,-1.876675041929,0.E+000));
+#1985 = VECTOR('',#1986,1.);
+#1986 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1987 = ORIENTED_EDGE('',*,*,#1988,.T.);
+#1988 = EDGE_CURVE('',#1981,#1989,#1991,.T.);
+#1989 = VERTEX_POINT('',#1990);
+#1990 = CARTESIAN_POINT('',(-1.75,-1.79,0.8));
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(-1.75,-8.82,0.8));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1995 = ORIENTED_EDGE('',*,*,#1996,.F.);
+#1996 = EDGE_CURVE('',#1997,#1989,#1999,.T.);
+#1997 = VERTEX_POINT('',#1998);
+#1998 = CARTESIAN_POINT('',(-1.75,-1.79,0.9));
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(-1.75,-1.79,0.4));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2003 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2004 = EDGE_CURVE('',#536,#1997,#2005,.T.);
+#2005 = LINE('',#2006,#2007);
+#2006 = CARTESIAN_POINT('',(-1.75,-1.79,0.4));
+#2007 = VECTOR('',#2008,1.);
+#2008 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2009 = ORIENTED_EDGE('',*,*,#543,.T.);
+#2010 = ORIENTED_EDGE('',*,*,#1930,.T.);
+#2011 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#2012 = EDGE_CURVE('',#1923,#2013,#2015,.T.);
+#2013 = VERTEX_POINT('',#2014);
+#2014 = CARTESIAN_POINT('',(-1.75,-0.75,0.8));
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(-1.75,-0.75,0.4));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2020 = EDGE_CURVE('',#2013,#2021,#2023,.T.);
+#2021 = VERTEX_POINT('',#2022);
+#2022 = CARTESIAN_POINT('',(-1.75,-0.663324958071,0.8));
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(-1.75,-7.55,0.8));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2028 = EDGE_CURVE('',#1973,#2021,#2029,.T.);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(-1.75,-0.663324958071,0.E+000));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2033 = PLANE('',#2034);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2036 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2037 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2038 = ADVANCED_FACE('',(#2039),#2057,.T.);
+#2039 = FACE_BOUND('',#2040,.T.);
+#2040 = EDGE_LOOP('',(#2041,#2049,#2055,#2056));
+#2041 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2042 = EDGE_CURVE('',#2043,#192,#2045,.T.);
+#2043 = VERTEX_POINT('',#2044);
+#2044 = CARTESIAN_POINT('',(12.3,-0.75,0.9));
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(12.3,-0.75,0.8));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2049 = ORIENTED_EDGE('',*,*,#2050,.F.);
+#2050 = EDGE_CURVE('',#1947,#2043,#2051,.T.);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(12.3,-0.75,0.9));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2055 = ORIENTED_EDGE('',*,*,#1954,.T.);
+#2056 = ORIENTED_EDGE('',*,*,#191,.T.);
+#2057 = PLANE('',#2058);
+#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
+#2059 = CARTESIAN_POINT('',(12.3,-0.75,0.8));
+#2060 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2061 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2062 = ADVANCED_FACE('',(#2063),#2081,.F.);
+#2063 = FACE_BOUND('',#2064,.F.);
+#2064 = EDGE_LOOP('',(#2065,#2073,#2074,#2075));
+#2065 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#2066 = EDGE_CURVE('',#1997,#2067,#2069,.T.);
+#2067 = VERTEX_POINT('',#2068);
+#2068 = CARTESIAN_POINT('',(0.7,-1.79,0.9));
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-1.75,-1.79,0.9));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2073 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2074 = ORIENTED_EDGE('',*,*,#535,.T.);
+#2075 = ORIENTED_EDGE('',*,*,#2076,.F.);
+#2076 = EDGE_CURVE('',#2067,#528,#2077,.T.);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(0.7,-1.79,0.8));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2081 = PLANE('',#2082);
+#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
+#2083 = CARTESIAN_POINT('',(-1.8,-1.79,0.8));
+#2084 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2085 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2086 = ADVANCED_FACE('',(#2087),#2105,.T.);
+#2087 = FACE_BOUND('',#2088,.T.);
+#2088 = EDGE_LOOP('',(#2089,#2097,#2098,#2099));
+#2089 = ORIENTED_EDGE('',*,*,#2090,.F.);
+#2090 = EDGE_CURVE('',#2043,#2091,#2093,.T.);
+#2091 = VERTEX_POINT('',#2092);
+#2092 = CARTESIAN_POINT('',(14.75,-0.75,0.9));
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(12.25,-0.75,0.9));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2097 = ORIENTED_EDGE('',*,*,#2042,.T.);
+#2098 = ORIENTED_EDGE('',*,*,#199,.T.);
+#2099 = ORIENTED_EDGE('',*,*,#2100,.F.);
+#2100 = EDGE_CURVE('',#2091,#200,#2101,.T.);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(14.75,-0.75,0.4));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2105 = PLANE('',#2106);
+#2106 = AXIS2_PLACEMENT_3D('',#2107,#2108,#2109);
+#2107 = CARTESIAN_POINT('',(12.3,-0.75,0.8));
+#2108 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2110 = ADVANCED_FACE('',(#2111),#2129,.F.);
+#2111 = FACE_BOUND('',#2112,.F.);
+#2112 = EDGE_LOOP('',(#2113,#2121,#2127,#2128));
+#2113 = ORIENTED_EDGE('',*,*,#2114,.F.);
+#2114 = EDGE_CURVE('',#2115,#520,#2117,.T.);
+#2115 = VERTEX_POINT('',#2116);
+#2116 = CARTESIAN_POINT('',(0.7,-3.29,0.9));
+#2117 = LINE('',#2118,#2119);
+#2118 = CARTESIAN_POINT('',(0.7,-3.29,0.8));
+#2119 = VECTOR('',#2120,1.);
+#2120 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2121 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#2122 = EDGE_CURVE('',#2067,#2115,#2123,.T.);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(0.7,-3.29,0.9));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2127 = ORIENTED_EDGE('',*,*,#2076,.T.);
+#2128 = ORIENTED_EDGE('',*,*,#527,.T.);
+#2129 = PLANE('',#2130);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(0.7,-3.29,0.8));
+#2132 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2134 = ADVANCED_FACE('',(#2135),#2201,.T.);
+#2135 = FACE_BOUND('',#2136,.T.);
+#2136 = EDGE_LOOP('',(#2137,#2147,#2155,#2163,#2169,#2170,#2171,#2179,
+ #2187,#2195));
+#2137 = ORIENTED_EDGE('',*,*,#2138,.F.);
+#2138 = EDGE_CURVE('',#2139,#2141,#2143,.T.);
+#2139 = VERTEX_POINT('',#2140);
+#2140 = CARTESIAN_POINT('',(14.75,-0.663324958071,0.E+000));
+#2141 = VERTEX_POINT('',#2142);
+#2142 = CARTESIAN_POINT('',(14.75,-1.876675041929,0.E+000));
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2147 = ORIENTED_EDGE('',*,*,#2148,.T.);
+#2148 = EDGE_CURVE('',#2139,#2149,#2151,.T.);
+#2149 = VERTEX_POINT('',#2150);
+#2150 = CARTESIAN_POINT('',(14.75,-0.663324958071,0.8));
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(14.75,-0.663324958071,0.E+000));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2155 = ORIENTED_EDGE('',*,*,#2156,.T.);
+#2156 = EDGE_CURVE('',#2149,#2157,#2159,.T.);
+#2157 = VERTEX_POINT('',#2158);
+#2158 = CARTESIAN_POINT('',(14.75,-0.75,0.8));
+#2159 = LINE('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(14.75,0.45,0.8));
+#2161 = VECTOR('',#2162,1.);
+#2162 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);
+#2164 = EDGE_CURVE('',#2157,#2091,#2165,.T.);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(14.75,-0.75,0.4));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2169 = ORIENTED_EDGE('',*,*,#2100,.T.);
+#2170 = ORIENTED_EDGE('',*,*,#207,.T.);
+#2171 = ORIENTED_EDGE('',*,*,#2172,.F.);
+#2172 = EDGE_CURVE('',#2173,#208,#2175,.T.);
+#2173 = VERTEX_POINT('',#2174);
+#2174 = CARTESIAN_POINT('',(14.75,-1.79,0.9));
+#2175 = LINE('',#2176,#2177);
+#2176 = CARTESIAN_POINT('',(14.75,-1.79,0.4));
+#2177 = VECTOR('',#2178,1.);
+#2178 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2179 = ORIENTED_EDGE('',*,*,#2180,.F.);
+#2180 = EDGE_CURVE('',#2181,#2173,#2183,.T.);
+#2181 = VERTEX_POINT('',#2182);
+#2182 = CARTESIAN_POINT('',(14.75,-1.79,0.8));
+#2183 = LINE('',#2184,#2185);
+#2184 = CARTESIAN_POINT('',(14.75,-1.79,0.4));
+#2185 = VECTOR('',#2186,1.);
+#2186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2187 = ORIENTED_EDGE('',*,*,#2188,.T.);
+#2188 = EDGE_CURVE('',#2181,#2189,#2191,.T.);
+#2189 = VERTEX_POINT('',#2190);
+#2190 = CARTESIAN_POINT('',(14.75,-1.876675041929,0.8));
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(14.75,-0.82,0.8));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2195 = ORIENTED_EDGE('',*,*,#2196,.F.);
+#2196 = EDGE_CURVE('',#2141,#2189,#2197,.T.);
+#2197 = LINE('',#2198,#2199);
+#2198 = CARTESIAN_POINT('',(14.75,-1.876675041929,0.E+000));
+#2199 = VECTOR('',#2200,1.);
+#2200 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2201 = PLANE('',#2202);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#2204 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2205 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2206 = ADVANCED_FACE('',(#2207),#2225,.T.);
+#2207 = FACE_BOUND('',#2208,.T.);
+#2208 = EDGE_LOOP('',(#2209,#2217,#2223,#2224));
+#2209 = ORIENTED_EDGE('',*,*,#2210,.F.);
+#2210 = EDGE_CURVE('',#2211,#2115,#2213,.T.);
+#2211 = VERTEX_POINT('',#2212);
+#2212 = CARTESIAN_POINT('',(-1.75,-3.29,0.9));
+#2213 = LINE('',#2214,#2215);
+#2214 = CARTESIAN_POINT('',(-1.75,-3.29,0.9));
+#2215 = VECTOR('',#2216,1.);
+#2216 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2217 = ORIENTED_EDGE('',*,*,#2218,.F.);
+#2218 = EDGE_CURVE('',#512,#2211,#2219,.T.);
+#2219 = LINE('',#2220,#2221);
+#2220 = CARTESIAN_POINT('',(-1.75,-3.29,0.4));
+#2221 = VECTOR('',#2222,1.);
+#2222 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2223 = ORIENTED_EDGE('',*,*,#519,.T.);
+#2224 = ORIENTED_EDGE('',*,*,#2114,.F.);
+#2225 = PLANE('',#2226);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(-1.8,-3.29,0.8));
+#2228 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2229 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2230 = ADVANCED_FACE('',(#2231),#2249,.F.);
+#2231 = FACE_BOUND('',#2232,.F.);
+#2232 = EDGE_LOOP('',(#2233,#2241,#2247,#2248));
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#2235,#2173,#2237,.T.);
+#2235 = VERTEX_POINT('',#2236);
+#2236 = CARTESIAN_POINT('',(12.3,-1.79,0.9));
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(12.25,-1.79,0.9));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2241 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#2242 = EDGE_CURVE('',#2235,#216,#2243,.T.);
+#2243 = LINE('',#2244,#2245);
+#2244 = CARTESIAN_POINT('',(12.3,-1.79,0.8));
+#2245 = VECTOR('',#2246,1.);
+#2246 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2247 = ORIENTED_EDGE('',*,*,#215,.T.);
+#2248 = ORIENTED_EDGE('',*,*,#2172,.F.);
+#2249 = PLANE('',#2250);
+#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253);
+#2251 = CARTESIAN_POINT('',(12.3,-1.79,0.8));
+#2252 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2253 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2254 = ADVANCED_FACE('',(#2255),#2321,.T.);
+#2255 = FACE_BOUND('',#2256,.T.);
+#2256 = EDGE_LOOP('',(#2257,#2267,#2275,#2283,#2291,#2297,#2298,#2299,
+ #2307,#2315));
+#2257 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#2258 = EDGE_CURVE('',#2259,#2261,#2263,.T.);
+#2259 = VERTEX_POINT('',#2260);
+#2260 = CARTESIAN_POINT('',(-1.75,-4.416675041929,0.E+000));
+#2261 = VERTEX_POINT('',#2262);
+#2262 = CARTESIAN_POINT('',(-1.75,-3.203324958071,0.E+000));
+#2263 = LINE('',#2264,#2265);
+#2264 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2265 = VECTOR('',#2266,1.);
+#2266 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2267 = ORIENTED_EDGE('',*,*,#2268,.T.);
+#2268 = EDGE_CURVE('',#2259,#2269,#2271,.T.);
+#2269 = VERTEX_POINT('',#2270);
+#2270 = CARTESIAN_POINT('',(-1.75,-4.416675041929,0.8));
+#2271 = LINE('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(-1.75,-4.416675041929,0.E+000));
+#2273 = VECTOR('',#2274,1.);
+#2274 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2275 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#2276 = EDGE_CURVE('',#2269,#2277,#2279,.T.);
+#2277 = VERTEX_POINT('',#2278);
+#2278 = CARTESIAN_POINT('',(-1.75,-4.33,0.8));
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(-1.75,-10.09,0.8));
+#2281 = VECTOR('',#2282,1.);
+#2282 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2283 = ORIENTED_EDGE('',*,*,#2284,.F.);
+#2284 = EDGE_CURVE('',#2285,#2277,#2287,.T.);
+#2285 = VERTEX_POINT('',#2286);
+#2286 = CARTESIAN_POINT('',(-1.75,-4.33,0.9));
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(-1.75,-4.33,0.4));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2291 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#2292 = EDGE_CURVE('',#504,#2285,#2293,.T.);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(-1.75,-4.33,0.4));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2297 = ORIENTED_EDGE('',*,*,#511,.T.);
+#2298 = ORIENTED_EDGE('',*,*,#2218,.T.);
+#2299 = ORIENTED_EDGE('',*,*,#2300,.T.);
+#2300 = EDGE_CURVE('',#2211,#2301,#2303,.T.);
+#2301 = VERTEX_POINT('',#2302);
+#2302 = CARTESIAN_POINT('',(-1.75,-3.29,0.8));
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-1.75,-3.29,0.4));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2307 = ORIENTED_EDGE('',*,*,#2308,.T.);
+#2308 = EDGE_CURVE('',#2301,#2309,#2311,.T.);
+#2309 = VERTEX_POINT('',#2310);
+#2310 = CARTESIAN_POINT('',(-1.75,-3.203324958071,0.8));
+#2311 = LINE('',#2312,#2313);
+#2312 = CARTESIAN_POINT('',(-1.75,-8.82,0.8));
+#2313 = VECTOR('',#2314,1.);
+#2314 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2315 = ORIENTED_EDGE('',*,*,#2316,.F.);
+#2316 = EDGE_CURVE('',#2261,#2309,#2317,.T.);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(-1.75,-3.203324958071,-1.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2321 = PLANE('',#2322);
+#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
+#2323 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2324 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2325 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2326 = ADVANCED_FACE('',(#2327),#2345,.T.);
+#2327 = FACE_BOUND('',#2328,.T.);
+#2328 = EDGE_LOOP('',(#2329,#2337,#2343,#2344));
+#2329 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2330 = EDGE_CURVE('',#2331,#224,#2333,.T.);
+#2331 = VERTEX_POINT('',#2332);
+#2332 = CARTESIAN_POINT('',(12.3,-3.29,0.9));
+#2333 = LINE('',#2334,#2335);
+#2334 = CARTESIAN_POINT('',(12.3,-3.29,0.8));
+#2335 = VECTOR('',#2336,1.);
+#2336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2337 = ORIENTED_EDGE('',*,*,#2338,.F.);
+#2338 = EDGE_CURVE('',#2235,#2331,#2339,.T.);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(12.3,-3.29,0.9));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2343 = ORIENTED_EDGE('',*,*,#2242,.T.);
+#2344 = ORIENTED_EDGE('',*,*,#223,.T.);
+#2345 = PLANE('',#2346);
+#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349);
+#2347 = CARTESIAN_POINT('',(12.3,-3.29,0.8));
+#2348 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2349 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2350 = ADVANCED_FACE('',(#2351),#2369,.F.);
+#2351 = FACE_BOUND('',#2352,.F.);
+#2352 = EDGE_LOOP('',(#2353,#2361,#2362,#2363));
+#2353 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#2354 = EDGE_CURVE('',#2285,#2355,#2357,.T.);
+#2355 = VERTEX_POINT('',#2356);
+#2356 = CARTESIAN_POINT('',(0.7,-4.33,0.9));
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(-1.75,-4.33,0.9));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2361 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#2362 = ORIENTED_EDGE('',*,*,#503,.T.);
+#2363 = ORIENTED_EDGE('',*,*,#2364,.F.);
+#2364 = EDGE_CURVE('',#2355,#496,#2365,.T.);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(0.7,-4.33,0.8));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2369 = PLANE('',#2370);
+#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373);
+#2371 = CARTESIAN_POINT('',(-1.8,-4.33,0.8));
+#2372 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2374 = ADVANCED_FACE('',(#2375),#2393,.T.);
+#2375 = FACE_BOUND('',#2376,.T.);
+#2376 = EDGE_LOOP('',(#2377,#2385,#2386,#2387));
+#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);
+#2378 = EDGE_CURVE('',#2331,#2379,#2381,.T.);
+#2379 = VERTEX_POINT('',#2380);
+#2380 = CARTESIAN_POINT('',(14.75,-3.29,0.9));
+#2381 = LINE('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(12.25,-3.29,0.9));
+#2383 = VECTOR('',#2384,1.);
+#2384 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2385 = ORIENTED_EDGE('',*,*,#2330,.T.);
+#2386 = ORIENTED_EDGE('',*,*,#231,.T.);
+#2387 = ORIENTED_EDGE('',*,*,#2388,.F.);
+#2388 = EDGE_CURVE('',#2379,#232,#2389,.T.);
+#2389 = LINE('',#2390,#2391);
+#2390 = CARTESIAN_POINT('',(14.75,-3.29,0.4));
+#2391 = VECTOR('',#2392,1.);
+#2392 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2393 = PLANE('',#2394);
+#2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);
+#2395 = CARTESIAN_POINT('',(12.3,-3.29,0.8));
+#2396 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2397 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2398 = ADVANCED_FACE('',(#2399),#2417,.F.);
+#2399 = FACE_BOUND('',#2400,.F.);
+#2400 = EDGE_LOOP('',(#2401,#2409,#2415,#2416));
+#2401 = ORIENTED_EDGE('',*,*,#2402,.F.);
+#2402 = EDGE_CURVE('',#2403,#488,#2405,.T.);
+#2403 = VERTEX_POINT('',#2404);
+#2404 = CARTESIAN_POINT('',(0.7,-5.83,0.9));
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(0.7,-5.83,0.8));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2409 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#2410 = EDGE_CURVE('',#2355,#2403,#2411,.T.);
+#2411 = LINE('',#2412,#2413);
+#2412 = CARTESIAN_POINT('',(0.7,-5.83,0.9));
+#2413 = VECTOR('',#2414,1.);
+#2414 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2415 = ORIENTED_EDGE('',*,*,#2364,.T.);
+#2416 = ORIENTED_EDGE('',*,*,#495,.T.);
+#2417 = PLANE('',#2418);
+#2418 = AXIS2_PLACEMENT_3D('',#2419,#2420,#2421);
+#2419 = CARTESIAN_POINT('',(0.7,-5.83,0.8));
+#2420 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2421 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2422 = ADVANCED_FACE('',(#2423),#2489,.T.);
+#2423 = FACE_BOUND('',#2424,.T.);
+#2424 = EDGE_LOOP('',(#2425,#2435,#2443,#2451,#2457,#2458,#2459,#2467,
+ #2475,#2483));
+#2425 = ORIENTED_EDGE('',*,*,#2426,.F.);
+#2426 = EDGE_CURVE('',#2427,#2429,#2431,.T.);
+#2427 = VERTEX_POINT('',#2428);
+#2428 = CARTESIAN_POINT('',(14.75,-3.203324958071,0.E+000));
+#2429 = VERTEX_POINT('',#2430);
+#2430 = CARTESIAN_POINT('',(14.75,-4.416675041929,0.E+000));
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);
+#2436 = EDGE_CURVE('',#2427,#2437,#2439,.T.);
+#2437 = VERTEX_POINT('',#2438);
+#2438 = CARTESIAN_POINT('',(14.75,-3.203324958071,0.8));
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(14.75,-3.203324958071,-1.));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2443 = ORIENTED_EDGE('',*,*,#2444,.T.);
+#2444 = EDGE_CURVE('',#2437,#2445,#2447,.T.);
+#2445 = VERTEX_POINT('',#2446);
+#2446 = CARTESIAN_POINT('',(14.75,-3.29,0.8));
+#2447 = LINE('',#2448,#2449);
+#2448 = CARTESIAN_POINT('',(14.75,-0.82,0.8));
+#2449 = VECTOR('',#2450,1.);
+#2450 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);
+#2452 = EDGE_CURVE('',#2445,#2379,#2453,.T.);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(14.75,-3.29,0.4));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2457 = ORIENTED_EDGE('',*,*,#2388,.T.);
+#2458 = ORIENTED_EDGE('',*,*,#239,.T.);
+#2459 = ORIENTED_EDGE('',*,*,#2460,.F.);
+#2460 = EDGE_CURVE('',#2461,#240,#2463,.T.);
+#2461 = VERTEX_POINT('',#2462);
+#2462 = CARTESIAN_POINT('',(14.75,-4.33,0.9));
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(14.75,-4.33,0.4));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2467 = ORIENTED_EDGE('',*,*,#2468,.F.);
+#2468 = EDGE_CURVE('',#2469,#2461,#2471,.T.);
+#2469 = VERTEX_POINT('',#2470);
+#2470 = CARTESIAN_POINT('',(14.75,-4.33,0.8));
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(14.75,-4.33,0.4));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2475 = ORIENTED_EDGE('',*,*,#2476,.T.);
+#2476 = EDGE_CURVE('',#2469,#2477,#2479,.T.);
+#2477 = VERTEX_POINT('',#2478);
+#2478 = CARTESIAN_POINT('',(14.75,-4.416675041929,0.8));
+#2479 = LINE('',#2480,#2481);
+#2480 = CARTESIAN_POINT('',(14.75,-2.09,0.8));
+#2481 = VECTOR('',#2482,1.);
+#2482 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2483 = ORIENTED_EDGE('',*,*,#2484,.F.);
+#2484 = EDGE_CURVE('',#2429,#2477,#2485,.T.);
+#2485 = LINE('',#2486,#2487);
+#2486 = CARTESIAN_POINT('',(14.75,-4.416675041929,0.E+000));
+#2487 = VECTOR('',#2488,1.);
+#2488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2489 = PLANE('',#2490);
+#2490 = AXIS2_PLACEMENT_3D('',#2491,#2492,#2493);
+#2491 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#2492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2493 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2494 = ADVANCED_FACE('',(#2495),#2513,.T.);
+#2495 = FACE_BOUND('',#2496,.T.);
+#2496 = EDGE_LOOP('',(#2497,#2505,#2511,#2512));
+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2498 = EDGE_CURVE('',#2499,#2403,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(-1.75,-5.83,0.9));
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(-1.75,-5.83,0.9));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2505 = ORIENTED_EDGE('',*,*,#2506,.F.);
+#2506 = EDGE_CURVE('',#480,#2499,#2507,.T.);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(-1.75,-5.83,0.4));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2511 = ORIENTED_EDGE('',*,*,#487,.T.);
+#2512 = ORIENTED_EDGE('',*,*,#2402,.F.);
+#2513 = PLANE('',#2514);
+#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517);
+#2515 = CARTESIAN_POINT('',(-1.8,-5.83,0.8));
+#2516 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2517 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2518 = ADVANCED_FACE('',(#2519),#2537,.F.);
+#2519 = FACE_BOUND('',#2520,.F.);
+#2520 = EDGE_LOOP('',(#2521,#2529,#2535,#2536));
+#2521 = ORIENTED_EDGE('',*,*,#2522,.F.);
+#2522 = EDGE_CURVE('',#2523,#2461,#2525,.T.);
+#2523 = VERTEX_POINT('',#2524);
+#2524 = CARTESIAN_POINT('',(12.3,-4.33,0.9));
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(12.25,-4.33,0.9));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2529 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#2530 = EDGE_CURVE('',#2523,#248,#2531,.T.);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(12.3,-4.33,0.8));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2535 = ORIENTED_EDGE('',*,*,#247,.T.);
+#2536 = ORIENTED_EDGE('',*,*,#2460,.F.);
+#2537 = PLANE('',#2538);
+#2538 = AXIS2_PLACEMENT_3D('',#2539,#2540,#2541);
+#2539 = CARTESIAN_POINT('',(12.3,-4.33,0.8));
+#2540 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2541 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2542 = ADVANCED_FACE('',(#2543),#2609,.T.);
+#2543 = FACE_BOUND('',#2544,.T.);
+#2544 = EDGE_LOOP('',(#2545,#2555,#2563,#2571,#2579,#2585,#2586,#2587,
+ #2595,#2603));
+#2545 = ORIENTED_EDGE('',*,*,#2546,.F.);
+#2546 = EDGE_CURVE('',#2547,#2549,#2551,.T.);
+#2547 = VERTEX_POINT('',#2548);
+#2548 = CARTESIAN_POINT('',(-1.75,-6.956675041929,0.E+000));
+#2549 = VERTEX_POINT('',#2550);
+#2550 = CARTESIAN_POINT('',(-1.75,-5.743324958071,0.E+000));
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#2556 = EDGE_CURVE('',#2547,#2557,#2559,.T.);
+#2557 = VERTEX_POINT('',#2558);
+#2558 = CARTESIAN_POINT('',(-1.75,-6.956675041929,0.8));
+#2559 = LINE('',#2560,#2561);
+#2560 = CARTESIAN_POINT('',(-1.75,-6.956675041929,-1.));
+#2561 = VECTOR('',#2562,1.);
+#2562 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2563 = ORIENTED_EDGE('',*,*,#2564,.T.);
+#2564 = EDGE_CURVE('',#2557,#2565,#2567,.T.);
+#2565 = VERTEX_POINT('',#2566);
+#2566 = CARTESIAN_POINT('',(-1.75,-6.87,0.8));
+#2567 = LINE('',#2568,#2569);
+#2568 = CARTESIAN_POINT('',(-1.75,-11.36,0.8));
+#2569 = VECTOR('',#2570,1.);
+#2570 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2571 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#2572 = EDGE_CURVE('',#2573,#2565,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(-1.75,-6.87,0.9));
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(-1.75,-6.87,0.4));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#2580 = EDGE_CURVE('',#472,#2573,#2581,.T.);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(-1.75,-6.87,0.4));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2585 = ORIENTED_EDGE('',*,*,#479,.T.);
+#2586 = ORIENTED_EDGE('',*,*,#2506,.T.);
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2499,#2589,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(-1.75,-5.83,0.8));
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(-1.75,-5.83,0.4));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2589,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(-1.75,-5.743324958071,0.8));
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(-1.75,-10.09,0.8));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2549,#2597,#2605,.T.);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(-1.75,-5.743324958071,-1.));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2609 = PLANE('',#2610);
+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);
+#2611 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2612 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2613 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2614 = ADVANCED_FACE('',(#2615),#2633,.T.);
+#2615 = FACE_BOUND('',#2616,.T.);
+#2616 = EDGE_LOOP('',(#2617,#2625,#2631,#2632));
+#2617 = ORIENTED_EDGE('',*,*,#2618,.F.);
+#2618 = EDGE_CURVE('',#2619,#256,#2621,.T.);
+#2619 = VERTEX_POINT('',#2620);
+#2620 = CARTESIAN_POINT('',(12.3,-5.83,0.9));
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(12.3,-5.83,0.8));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);
+#2626 = EDGE_CURVE('',#2523,#2619,#2627,.T.);
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(12.3,-5.83,0.9));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2631 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#2632 = ORIENTED_EDGE('',*,*,#255,.T.);
+#2633 = PLANE('',#2634);
+#2634 = AXIS2_PLACEMENT_3D('',#2635,#2636,#2637);
+#2635 = CARTESIAN_POINT('',(12.3,-5.83,0.8));
+#2636 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2637 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2638 = ADVANCED_FACE('',(#2639),#2657,.F.);
+#2639 = FACE_BOUND('',#2640,.F.);
+#2640 = EDGE_LOOP('',(#2641,#2649,#2650,#2651));
+#2641 = ORIENTED_EDGE('',*,*,#2642,.F.);
+#2642 = EDGE_CURVE('',#2573,#2643,#2645,.T.);
+#2643 = VERTEX_POINT('',#2644);
+#2644 = CARTESIAN_POINT('',(0.7,-6.87,0.9));
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(-1.75,-6.87,0.9));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2649 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#2650 = ORIENTED_EDGE('',*,*,#471,.T.);
+#2651 = ORIENTED_EDGE('',*,*,#2652,.F.);
+#2652 = EDGE_CURVE('',#2643,#464,#2653,.T.);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(0.7,-6.87,0.8));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2657 = PLANE('',#2658);
+#2658 = AXIS2_PLACEMENT_3D('',#2659,#2660,#2661);
+#2659 = CARTESIAN_POINT('',(-1.8,-6.87,0.8));
+#2660 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2661 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2662 = ADVANCED_FACE('',(#2663),#2681,.T.);
+#2663 = FACE_BOUND('',#2664,.T.);
+#2664 = EDGE_LOOP('',(#2665,#2673,#2674,#2675));
+#2665 = ORIENTED_EDGE('',*,*,#2666,.F.);
+#2666 = EDGE_CURVE('',#2619,#2667,#2669,.T.);
+#2667 = VERTEX_POINT('',#2668);
+#2668 = CARTESIAN_POINT('',(14.75,-5.83,0.9));
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(12.25,-5.83,0.9));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2673 = ORIENTED_EDGE('',*,*,#2618,.T.);
+#2674 = ORIENTED_EDGE('',*,*,#263,.T.);
+#2675 = ORIENTED_EDGE('',*,*,#2676,.F.);
+#2676 = EDGE_CURVE('',#2667,#264,#2677,.T.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(14.75,-5.83,0.4));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2681 = PLANE('',#2682);
+#2682 = AXIS2_PLACEMENT_3D('',#2683,#2684,#2685);
+#2683 = CARTESIAN_POINT('',(12.3,-5.83,0.8));
+#2684 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2685 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2686 = ADVANCED_FACE('',(#2687),#2705,.F.);
+#2687 = FACE_BOUND('',#2688,.F.);
+#2688 = EDGE_LOOP('',(#2689,#2697,#2703,#2704));
+#2689 = ORIENTED_EDGE('',*,*,#2690,.F.);
+#2690 = EDGE_CURVE('',#2691,#456,#2693,.T.);
+#2691 = VERTEX_POINT('',#2692);
+#2692 = CARTESIAN_POINT('',(0.7,-8.37,0.9));
+#2693 = LINE('',#2694,#2695);
+#2694 = CARTESIAN_POINT('',(0.7,-8.37,0.8));
+#2695 = VECTOR('',#2696,1.);
+#2696 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2697 = ORIENTED_EDGE('',*,*,#2698,.F.);
+#2698 = EDGE_CURVE('',#2643,#2691,#2699,.T.);
+#2699 = LINE('',#2700,#2701);
+#2700 = CARTESIAN_POINT('',(0.7,-8.37,0.9));
+#2701 = VECTOR('',#2702,1.);
+#2702 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2703 = ORIENTED_EDGE('',*,*,#2652,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#463,.T.);
+#2705 = PLANE('',#2706);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(0.7,-8.37,0.8));
+#2708 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2709 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2710 = ADVANCED_FACE('',(#2711),#2777,.T.);
+#2711 = FACE_BOUND('',#2712,.T.);
+#2712 = EDGE_LOOP('',(#2713,#2723,#2731,#2739,#2745,#2746,#2747,#2755,
+ #2763,#2771));
+#2713 = ORIENTED_EDGE('',*,*,#2714,.F.);
+#2714 = EDGE_CURVE('',#2715,#2717,#2719,.T.);
+#2715 = VERTEX_POINT('',#2716);
+#2716 = CARTESIAN_POINT('',(14.75,-5.743324958071,0.E+000));
+#2717 = VERTEX_POINT('',#2718);
+#2718 = CARTESIAN_POINT('',(14.75,-6.956675041929,0.E+000));
+#2719 = LINE('',#2720,#2721);
+#2720 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#2721 = VECTOR('',#2722,1.);
+#2722 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2723 = ORIENTED_EDGE('',*,*,#2724,.T.);
+#2724 = EDGE_CURVE('',#2715,#2725,#2727,.T.);
+#2725 = VERTEX_POINT('',#2726);
+#2726 = CARTESIAN_POINT('',(14.75,-5.743324958071,0.8));
+#2727 = LINE('',#2728,#2729);
+#2728 = CARTESIAN_POINT('',(14.75,-5.743324958071,0.E+000));
+#2729 = VECTOR('',#2730,1.);
+#2730 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2731 = ORIENTED_EDGE('',*,*,#2732,.T.);
+#2732 = EDGE_CURVE('',#2725,#2733,#2735,.T.);
+#2733 = VERTEX_POINT('',#2734);
+#2734 = CARTESIAN_POINT('',(14.75,-5.83,0.8));
+#2735 = LINE('',#2736,#2737);
+#2736 = CARTESIAN_POINT('',(14.75,-2.09,0.8));
+#2737 = VECTOR('',#2738,1.);
+#2738 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2739 = ORIENTED_EDGE('',*,*,#2740,.T.);
+#2740 = EDGE_CURVE('',#2733,#2667,#2741,.T.);
+#2741 = LINE('',#2742,#2743);
+#2742 = CARTESIAN_POINT('',(14.75,-5.83,0.4));
+#2743 = VECTOR('',#2744,1.);
+#2744 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2745 = ORIENTED_EDGE('',*,*,#2676,.T.);
+#2746 = ORIENTED_EDGE('',*,*,#271,.T.);
+#2747 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#2748 = EDGE_CURVE('',#2749,#272,#2751,.T.);
+#2749 = VERTEX_POINT('',#2750);
+#2750 = CARTESIAN_POINT('',(14.75,-6.87,0.9));
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(14.75,-6.87,0.4));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2755 = ORIENTED_EDGE('',*,*,#2756,.F.);
+#2756 = EDGE_CURVE('',#2757,#2749,#2759,.T.);
+#2757 = VERTEX_POINT('',#2758);
+#2758 = CARTESIAN_POINT('',(14.75,-6.87,0.8));
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(14.75,-6.87,0.4));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2763 = ORIENTED_EDGE('',*,*,#2764,.T.);
+#2764 = EDGE_CURVE('',#2757,#2765,#2767,.T.);
+#2765 = VERTEX_POINT('',#2766);
+#2766 = CARTESIAN_POINT('',(14.75,-6.956675041929,0.8));
+#2767 = LINE('',#2768,#2769);
+#2768 = CARTESIAN_POINT('',(14.75,-3.36,0.8));
+#2769 = VECTOR('',#2770,1.);
+#2770 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2771 = ORIENTED_EDGE('',*,*,#2772,.F.);
+#2772 = EDGE_CURVE('',#2717,#2765,#2773,.T.);
+#2773 = LINE('',#2774,#2775);
+#2774 = CARTESIAN_POINT('',(14.75,-6.956675041929,-1.));
+#2775 = VECTOR('',#2776,1.);
+#2776 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2777 = PLANE('',#2778);
+#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781);
+#2779 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#2780 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2781 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2782 = ADVANCED_FACE('',(#2783),#2801,.T.);
+#2783 = FACE_BOUND('',#2784,.T.);
+#2784 = EDGE_LOOP('',(#2785,#2793,#2799,#2800));
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2787,#2691,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(-1.75,-8.37,0.9));
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(-1.75,-8.37,0.9));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2793 = ORIENTED_EDGE('',*,*,#2794,.F.);
+#2794 = EDGE_CURVE('',#448,#2787,#2795,.T.);
+#2795 = LINE('',#2796,#2797);
+#2796 = CARTESIAN_POINT('',(-1.75,-8.37,0.4));
+#2797 = VECTOR('',#2798,1.);
+#2798 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2799 = ORIENTED_EDGE('',*,*,#455,.T.);
+#2800 = ORIENTED_EDGE('',*,*,#2690,.F.);
+#2801 = PLANE('',#2802);
+#2802 = AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);
+#2803 = CARTESIAN_POINT('',(-1.8,-8.37,0.8));
+#2804 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2805 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2806 = ADVANCED_FACE('',(#2807),#2825,.F.);
+#2807 = FACE_BOUND('',#2808,.F.);
+#2808 = EDGE_LOOP('',(#2809,#2817,#2823,#2824));
+#2809 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#2810 = EDGE_CURVE('',#2811,#2749,#2813,.T.);
+#2811 = VERTEX_POINT('',#2812);
+#2812 = CARTESIAN_POINT('',(12.3,-6.87,0.9));
+#2813 = LINE('',#2814,#2815);
+#2814 = CARTESIAN_POINT('',(12.25,-6.87,0.9));
+#2815 = VECTOR('',#2816,1.);
+#2816 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2817 = ORIENTED_EDGE('',*,*,#2818,.T.);
+#2818 = EDGE_CURVE('',#2811,#280,#2819,.T.);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(12.3,-6.87,0.8));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2823 = ORIENTED_EDGE('',*,*,#279,.T.);
+#2824 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#2825 = PLANE('',#2826);
+#2826 = AXIS2_PLACEMENT_3D('',#2827,#2828,#2829);
+#2827 = CARTESIAN_POINT('',(12.3,-6.87,0.8));
+#2828 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2829 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2830 = ADVANCED_FACE('',(#2831),#2897,.T.);
+#2831 = FACE_BOUND('',#2832,.T.);
+#2832 = EDGE_LOOP('',(#2833,#2843,#2851,#2859,#2867,#2873,#2874,#2875,
+ #2883,#2891));
+#2833 = ORIENTED_EDGE('',*,*,#2834,.F.);
+#2834 = EDGE_CURVE('',#2835,#2837,#2839,.T.);
+#2835 = VERTEX_POINT('',#2836);
+#2836 = CARTESIAN_POINT('',(-1.75,-9.496675041929,0.E+000));
+#2837 = VERTEX_POINT('',#2838);
+#2838 = CARTESIAN_POINT('',(-1.75,-8.283324958071,0.E+000));
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2844 = EDGE_CURVE('',#2835,#2845,#2847,.T.);
+#2845 = VERTEX_POINT('',#2846);
+#2846 = CARTESIAN_POINT('',(-1.75,-9.496675041929,0.8));
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(-1.75,-9.496675041929,0.E+000));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2851 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#2852 = EDGE_CURVE('',#2845,#2853,#2855,.T.);
+#2853 = VERTEX_POINT('',#2854);
+#2854 = CARTESIAN_POINT('',(-1.75,-9.41,0.8));
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(-1.75,-12.63,0.8));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2859 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#2860 = EDGE_CURVE('',#2861,#2853,#2863,.T.);
+#2861 = VERTEX_POINT('',#2862);
+#2862 = CARTESIAN_POINT('',(-1.75,-9.41,0.9));
+#2863 = LINE('',#2864,#2865);
+#2864 = CARTESIAN_POINT('',(-1.75,-9.41,0.4));
+#2865 = VECTOR('',#2866,1.);
+#2866 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2867 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#2868 = EDGE_CURVE('',#440,#2861,#2869,.T.);
+#2869 = LINE('',#2870,#2871);
+#2870 = CARTESIAN_POINT('',(-1.75,-9.41,0.4));
+#2871 = VECTOR('',#2872,1.);
+#2872 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2873 = ORIENTED_EDGE('',*,*,#447,.T.);
+#2874 = ORIENTED_EDGE('',*,*,#2794,.T.);
+#2875 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#2876 = EDGE_CURVE('',#2787,#2877,#2879,.T.);
+#2877 = VERTEX_POINT('',#2878);
+#2878 = CARTESIAN_POINT('',(-1.75,-8.37,0.8));
+#2879 = LINE('',#2880,#2881);
+#2880 = CARTESIAN_POINT('',(-1.75,-8.37,0.4));
+#2881 = VECTOR('',#2882,1.);
+#2882 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2883 = ORIENTED_EDGE('',*,*,#2884,.T.);
+#2884 = EDGE_CURVE('',#2877,#2885,#2887,.T.);
+#2885 = VERTEX_POINT('',#2886);
+#2886 = CARTESIAN_POINT('',(-1.75,-8.283324958071,0.8));
+#2887 = LINE('',#2888,#2889);
+#2888 = CARTESIAN_POINT('',(-1.75,-11.36,0.8));
+#2889 = VECTOR('',#2890,1.);
+#2890 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2891 = ORIENTED_EDGE('',*,*,#2892,.F.);
+#2892 = EDGE_CURVE('',#2837,#2885,#2893,.T.);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(-1.75,-8.283324958071,-1.));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2897 = PLANE('',#2898);
+#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);
+#2899 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#2900 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2901 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2902 = ADVANCED_FACE('',(#2903),#2921,.T.);
+#2903 = FACE_BOUND('',#2904,.T.);
+#2904 = EDGE_LOOP('',(#2905,#2913,#2919,#2920));
+#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);
+#2906 = EDGE_CURVE('',#2907,#288,#2909,.T.);
+#2907 = VERTEX_POINT('',#2908);
+#2908 = CARTESIAN_POINT('',(12.3,-8.37,0.9));
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(12.3,-8.37,0.8));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2913 = ORIENTED_EDGE('',*,*,#2914,.F.);
+#2914 = EDGE_CURVE('',#2811,#2907,#2915,.T.);
+#2915 = LINE('',#2916,#2917);
+#2916 = CARTESIAN_POINT('',(12.3,-8.37,0.9));
+#2917 = VECTOR('',#2918,1.);
+#2918 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2919 = ORIENTED_EDGE('',*,*,#2818,.T.);
+#2920 = ORIENTED_EDGE('',*,*,#287,.T.);
+#2921 = PLANE('',#2922);
+#2922 = AXIS2_PLACEMENT_3D('',#2923,#2924,#2925);
+#2923 = CARTESIAN_POINT('',(12.3,-8.37,0.8));
+#2924 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2926 = ADVANCED_FACE('',(#2927),#2945,.F.);
+#2927 = FACE_BOUND('',#2928,.F.);
+#2928 = EDGE_LOOP('',(#2929,#2937,#2938,#2939));
+#2929 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#2930 = EDGE_CURVE('',#2861,#2931,#2933,.T.);
+#2931 = VERTEX_POINT('',#2932);
+#2932 = CARTESIAN_POINT('',(0.7,-9.41,0.9));
+#2933 = LINE('',#2934,#2935);
+#2934 = CARTESIAN_POINT('',(-1.75,-9.41,0.9));
+#2935 = VECTOR('',#2936,1.);
+#2936 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2937 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#2938 = ORIENTED_EDGE('',*,*,#439,.T.);
+#2939 = ORIENTED_EDGE('',*,*,#2940,.F.);
+#2940 = EDGE_CURVE('',#2931,#432,#2941,.T.);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(0.7,-9.41,0.8));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2945 = PLANE('',#2946);
+#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949);
+#2947 = CARTESIAN_POINT('',(-1.8,-9.41,0.8));
+#2948 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2949 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2950 = ADVANCED_FACE('',(#2951),#2969,.T.);
+#2951 = FACE_BOUND('',#2952,.T.);
+#2952 = EDGE_LOOP('',(#2953,#2961,#2962,#2963));
+#2953 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#2954 = EDGE_CURVE('',#2907,#2955,#2957,.T.);
+#2955 = VERTEX_POINT('',#2956);
+#2956 = CARTESIAN_POINT('',(14.75,-8.37,0.9));
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(12.25,-8.37,0.9));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2961 = ORIENTED_EDGE('',*,*,#2906,.T.);
+#2962 = ORIENTED_EDGE('',*,*,#295,.T.);
+#2963 = ORIENTED_EDGE('',*,*,#2964,.F.);
+#2964 = EDGE_CURVE('',#2955,#296,#2965,.T.);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(14.75,-8.37,0.4));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2969 = PLANE('',#2970);
+#2970 = AXIS2_PLACEMENT_3D('',#2971,#2972,#2973);
+#2971 = CARTESIAN_POINT('',(12.3,-8.37,0.8));
+#2972 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2973 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2974 = ADVANCED_FACE('',(#2975),#2993,.F.);
+#2975 = FACE_BOUND('',#2976,.F.);
+#2976 = EDGE_LOOP('',(#2977,#2985,#2991,#2992));
+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#2978 = EDGE_CURVE('',#2979,#424,#2981,.T.);
+#2979 = VERTEX_POINT('',#2980);
+#2980 = CARTESIAN_POINT('',(0.7,-10.91,0.9));
+#2981 = LINE('',#2982,#2983);
+#2982 = CARTESIAN_POINT('',(0.7,-10.91,0.8));
+#2983 = VECTOR('',#2984,1.);
+#2984 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2985 = ORIENTED_EDGE('',*,*,#2986,.F.);
+#2986 = EDGE_CURVE('',#2931,#2979,#2987,.T.);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(0.7,-10.91,0.9));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2991 = ORIENTED_EDGE('',*,*,#2940,.T.);
+#2992 = ORIENTED_EDGE('',*,*,#431,.T.);
+#2993 = PLANE('',#2994);
+#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997);
+#2995 = CARTESIAN_POINT('',(0.7,-10.91,0.8));
+#2996 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2997 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2998 = ADVANCED_FACE('',(#2999),#3065,.T.);
+#2999 = FACE_BOUND('',#3000,.T.);
+#3000 = EDGE_LOOP('',(#3001,#3011,#3019,#3027,#3033,#3034,#3035,#3043,
+ #3051,#3059));
+#3001 = ORIENTED_EDGE('',*,*,#3002,.F.);
+#3002 = EDGE_CURVE('',#3003,#3005,#3007,.T.);
+#3003 = VERTEX_POINT('',#3004);
+#3004 = CARTESIAN_POINT('',(14.75,-8.283324958071,0.E+000));
+#3005 = VERTEX_POINT('',#3006);
+#3006 = CARTESIAN_POINT('',(14.75,-9.496675041929,0.E+000));
+#3007 = LINE('',#3008,#3009);
+#3008 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#3009 = VECTOR('',#3010,1.);
+#3010 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3011 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#3012 = EDGE_CURVE('',#3003,#3013,#3015,.T.);
+#3013 = VERTEX_POINT('',#3014);
+#3014 = CARTESIAN_POINT('',(14.75,-8.283324958071,0.8));
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(14.75,-8.283324958071,-1.));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3019 = ORIENTED_EDGE('',*,*,#3020,.T.);
+#3020 = EDGE_CURVE('',#3013,#3021,#3023,.T.);
+#3021 = VERTEX_POINT('',#3022);
+#3022 = CARTESIAN_POINT('',(14.75,-8.37,0.8));
+#3023 = LINE('',#3024,#3025);
+#3024 = CARTESIAN_POINT('',(14.75,-3.36,0.8));
+#3025 = VECTOR('',#3026,1.);
+#3026 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3027 = ORIENTED_EDGE('',*,*,#3028,.T.);
+#3028 = EDGE_CURVE('',#3021,#2955,#3029,.T.);
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(14.75,-8.37,0.4));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3033 = ORIENTED_EDGE('',*,*,#2964,.T.);
+#3034 = ORIENTED_EDGE('',*,*,#303,.T.);
+#3035 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3036 = EDGE_CURVE('',#3037,#304,#3039,.T.);
+#3037 = VERTEX_POINT('',#3038);
+#3038 = CARTESIAN_POINT('',(14.75,-9.41,0.9));
+#3039 = LINE('',#3040,#3041);
+#3040 = CARTESIAN_POINT('',(14.75,-9.41,0.4));
+#3041 = VECTOR('',#3042,1.);
+#3042 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3043 = ORIENTED_EDGE('',*,*,#3044,.F.);
+#3044 = EDGE_CURVE('',#3045,#3037,#3047,.T.);
+#3045 = VERTEX_POINT('',#3046);
+#3046 = CARTESIAN_POINT('',(14.75,-9.41,0.8));
+#3047 = LINE('',#3048,#3049);
+#3048 = CARTESIAN_POINT('',(14.75,-9.41,0.4));
+#3049 = VECTOR('',#3050,1.);
+#3050 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3051 = ORIENTED_EDGE('',*,*,#3052,.T.);
+#3052 = EDGE_CURVE('',#3045,#3053,#3055,.T.);
+#3053 = VERTEX_POINT('',#3054);
+#3054 = CARTESIAN_POINT('',(14.75,-9.496675041929,0.8));
+#3055 = LINE('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(14.75,-4.63,0.8));
+#3057 = VECTOR('',#3058,1.);
+#3058 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3059 = ORIENTED_EDGE('',*,*,#3060,.F.);
+#3060 = EDGE_CURVE('',#3005,#3053,#3061,.T.);
+#3061 = LINE('',#3062,#3063);
+#3062 = CARTESIAN_POINT('',(14.75,-9.496675041929,0.E+000));
+#3063 = VECTOR('',#3064,1.);
+#3064 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3065 = PLANE('',#3066);
+#3066 = AXIS2_PLACEMENT_3D('',#3067,#3068,#3069);
+#3067 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#3068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3069 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3070 = ADVANCED_FACE('',(#3071),#3089,.T.);
+#3071 = FACE_BOUND('',#3072,.T.);
+#3072 = EDGE_LOOP('',(#3073,#3081,#3087,#3088));
+#3073 = ORIENTED_EDGE('',*,*,#3074,.F.);
+#3074 = EDGE_CURVE('',#3075,#2979,#3077,.T.);
+#3075 = VERTEX_POINT('',#3076);
+#3076 = CARTESIAN_POINT('',(-1.75,-10.91,0.9));
+#3077 = LINE('',#3078,#3079);
+#3078 = CARTESIAN_POINT('',(-1.75,-10.91,0.9));
+#3079 = VECTOR('',#3080,1.);
+#3080 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3081 = ORIENTED_EDGE('',*,*,#3082,.F.);
+#3082 = EDGE_CURVE('',#416,#3075,#3083,.T.);
+#3083 = LINE('',#3084,#3085);
+#3084 = CARTESIAN_POINT('',(-1.75,-10.91,0.4));
+#3085 = VECTOR('',#3086,1.);
+#3086 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3087 = ORIENTED_EDGE('',*,*,#423,.T.);
+#3088 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#3089 = PLANE('',#3090);
+#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);
+#3091 = CARTESIAN_POINT('',(-1.8,-10.91,0.8));
+#3092 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3093 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3094 = ADVANCED_FACE('',(#3095),#3113,.F.);
+#3095 = FACE_BOUND('',#3096,.F.);
+#3096 = EDGE_LOOP('',(#3097,#3105,#3111,#3112));
+#3097 = ORIENTED_EDGE('',*,*,#3098,.F.);
+#3098 = EDGE_CURVE('',#3099,#3037,#3101,.T.);
+#3099 = VERTEX_POINT('',#3100);
+#3100 = CARTESIAN_POINT('',(12.3,-9.41,0.9));
+#3101 = LINE('',#3102,#3103);
+#3102 = CARTESIAN_POINT('',(12.25,-9.41,0.9));
+#3103 = VECTOR('',#3104,1.);
+#3104 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3105 = ORIENTED_EDGE('',*,*,#3106,.T.);
+#3106 = EDGE_CURVE('',#3099,#312,#3107,.T.);
+#3107 = LINE('',#3108,#3109);
+#3108 = CARTESIAN_POINT('',(12.3,-9.41,0.8));
+#3109 = VECTOR('',#3110,1.);
+#3110 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3111 = ORIENTED_EDGE('',*,*,#311,.T.);
+#3112 = ORIENTED_EDGE('',*,*,#3036,.F.);
+#3113 = PLANE('',#3114);
+#3114 = AXIS2_PLACEMENT_3D('',#3115,#3116,#3117);
+#3115 = CARTESIAN_POINT('',(12.3,-9.41,0.8));
+#3116 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3118 = ADVANCED_FACE('',(#3119),#3185,.T.);
+#3119 = FACE_BOUND('',#3120,.T.);
+#3120 = EDGE_LOOP('',(#3121,#3131,#3139,#3147,#3155,#3161,#3162,#3163,
+ #3171,#3179));
+#3121 = ORIENTED_EDGE('',*,*,#3122,.F.);
+#3122 = EDGE_CURVE('',#3123,#3125,#3127,.T.);
+#3123 = VERTEX_POINT('',#3124);
+#3124 = CARTESIAN_POINT('',(-1.75,-12.03667504192,0.E+000));
+#3125 = VERTEX_POINT('',#3126);
+#3126 = CARTESIAN_POINT('',(-1.75,-10.82332495807,0.E+000));
+#3127 = LINE('',#3128,#3129);
+#3128 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#3129 = VECTOR('',#3130,1.);
+#3130 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3131 = ORIENTED_EDGE('',*,*,#3132,.T.);
+#3132 = EDGE_CURVE('',#3123,#3133,#3135,.T.);
+#3133 = VERTEX_POINT('',#3134);
+#3134 = CARTESIAN_POINT('',(-1.75,-12.03667504192,0.8));
+#3135 = LINE('',#3136,#3137);
+#3136 = CARTESIAN_POINT('',(-1.75,-12.03667504192,0.E+000));
+#3137 = VECTOR('',#3138,1.);
+#3138 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3139 = ORIENTED_EDGE('',*,*,#3140,.T.);
+#3140 = EDGE_CURVE('',#3133,#3141,#3143,.T.);
+#3141 = VERTEX_POINT('',#3142);
+#3142 = CARTESIAN_POINT('',(-1.75,-11.95,0.8));
+#3143 = LINE('',#3144,#3145);
+#3144 = CARTESIAN_POINT('',(-1.75,-13.9,0.8));
+#3145 = VECTOR('',#3146,1.);
+#3146 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3147 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#3148 = EDGE_CURVE('',#3149,#3141,#3151,.T.);
+#3149 = VERTEX_POINT('',#3150);
+#3150 = CARTESIAN_POINT('',(-1.75,-11.95,0.9));
+#3151 = LINE('',#3152,#3153);
+#3152 = CARTESIAN_POINT('',(-1.75,-11.95,0.4));
+#3153 = VECTOR('',#3154,1.);
+#3154 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3155 = ORIENTED_EDGE('',*,*,#3156,.F.);
+#3156 = EDGE_CURVE('',#408,#3149,#3157,.T.);
+#3157 = LINE('',#3158,#3159);
+#3158 = CARTESIAN_POINT('',(-1.75,-11.95,0.4));
+#3159 = VECTOR('',#3160,1.);
+#3160 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3161 = ORIENTED_EDGE('',*,*,#415,.T.);
+#3162 = ORIENTED_EDGE('',*,*,#3082,.T.);
+#3163 = ORIENTED_EDGE('',*,*,#3164,.T.);
+#3164 = EDGE_CURVE('',#3075,#3165,#3167,.T.);
+#3165 = VERTEX_POINT('',#3166);
+#3166 = CARTESIAN_POINT('',(-1.75,-10.91,0.8));
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(-1.75,-10.91,0.4));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3171 = ORIENTED_EDGE('',*,*,#3172,.T.);
+#3172 = EDGE_CURVE('',#3165,#3173,#3175,.T.);
+#3173 = VERTEX_POINT('',#3174);
+#3174 = CARTESIAN_POINT('',(-1.75,-10.82332495807,0.8));
+#3175 = LINE('',#3176,#3177);
+#3176 = CARTESIAN_POINT('',(-1.75,-12.63,0.8));
+#3177 = VECTOR('',#3178,1.);
+#3178 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3179 = ORIENTED_EDGE('',*,*,#3180,.F.);
+#3180 = EDGE_CURVE('',#3125,#3173,#3181,.T.);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(-1.75,-10.82332495807,0.E+000));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3185 = PLANE('',#3186);
+#3186 = AXIS2_PLACEMENT_3D('',#3187,#3188,#3189);
+#3187 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#3188 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3189 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3190 = ADVANCED_FACE('',(#3191),#3209,.T.);
+#3191 = FACE_BOUND('',#3192,.T.);
+#3192 = EDGE_LOOP('',(#3193,#3201,#3207,#3208));
+#3193 = ORIENTED_EDGE('',*,*,#3194,.F.);
+#3194 = EDGE_CURVE('',#3195,#320,#3197,.T.);
+#3195 = VERTEX_POINT('',#3196);
+#3196 = CARTESIAN_POINT('',(12.3,-10.91,0.9));
+#3197 = LINE('',#3198,#3199);
+#3198 = CARTESIAN_POINT('',(12.3,-10.91,0.8));
+#3199 = VECTOR('',#3200,1.);
+#3200 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3201 = ORIENTED_EDGE('',*,*,#3202,.F.);
+#3202 = EDGE_CURVE('',#3099,#3195,#3203,.T.);
+#3203 = LINE('',#3204,#3205);
+#3204 = CARTESIAN_POINT('',(12.3,-10.91,0.9));
+#3205 = VECTOR('',#3206,1.);
+#3206 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3207 = ORIENTED_EDGE('',*,*,#3106,.T.);
+#3208 = ORIENTED_EDGE('',*,*,#319,.T.);
+#3209 = PLANE('',#3210);
+#3210 = AXIS2_PLACEMENT_3D('',#3211,#3212,#3213);
+#3211 = CARTESIAN_POINT('',(12.3,-10.91,0.8));
+#3212 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3213 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3214 = ADVANCED_FACE('',(#3215),#3233,.F.);
+#3215 = FACE_BOUND('',#3216,.F.);
+#3216 = EDGE_LOOP('',(#3217,#3225,#3226,#3227));
+#3217 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3218 = EDGE_CURVE('',#3149,#3219,#3221,.T.);
+#3219 = VERTEX_POINT('',#3220);
+#3220 = CARTESIAN_POINT('',(0.7,-11.95,0.9));
+#3221 = LINE('',#3222,#3223);
+#3222 = CARTESIAN_POINT('',(-1.75,-11.95,0.9));
+#3223 = VECTOR('',#3224,1.);
+#3224 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3225 = ORIENTED_EDGE('',*,*,#3156,.F.);
+#3226 = ORIENTED_EDGE('',*,*,#407,.T.);
+#3227 = ORIENTED_EDGE('',*,*,#3228,.F.);
+#3228 = EDGE_CURVE('',#3219,#400,#3229,.T.);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(0.7,-11.95,0.8));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3233 = PLANE('',#3234);
+#3234 = AXIS2_PLACEMENT_3D('',#3235,#3236,#3237);
+#3235 = CARTESIAN_POINT('',(-1.8,-11.95,0.8));
+#3236 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3237 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3238 = ADVANCED_FACE('',(#3239),#3257,.T.);
+#3239 = FACE_BOUND('',#3240,.T.);
+#3240 = EDGE_LOOP('',(#3241,#3249,#3250,#3251));
+#3241 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3242 = EDGE_CURVE('',#3195,#3243,#3245,.T.);
+#3243 = VERTEX_POINT('',#3244);
+#3244 = CARTESIAN_POINT('',(14.75,-10.91,0.9));
+#3245 = LINE('',#3246,#3247);
+#3246 = CARTESIAN_POINT('',(12.25,-10.91,0.9));
+#3247 = VECTOR('',#3248,1.);
+#3248 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3249 = ORIENTED_EDGE('',*,*,#3194,.T.);
+#3250 = ORIENTED_EDGE('',*,*,#327,.T.);
+#3251 = ORIENTED_EDGE('',*,*,#3252,.F.);
+#3252 = EDGE_CURVE('',#3243,#328,#3253,.T.);
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(14.75,-10.91,0.4));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3257 = PLANE('',#3258);
+#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261);
+#3259 = CARTESIAN_POINT('',(12.3,-10.91,0.8));
+#3260 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3261 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3262 = ADVANCED_FACE('',(#3263),#3281,.F.);
+#3263 = FACE_BOUND('',#3264,.F.);
+#3264 = EDGE_LOOP('',(#3265,#3273,#3279,#3280));
+#3265 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#3266 = EDGE_CURVE('',#3267,#392,#3269,.T.);
+#3267 = VERTEX_POINT('',#3268);
+#3268 = CARTESIAN_POINT('',(0.7,-13.45,0.9));
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(0.7,-13.45,0.8));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3273 = ORIENTED_EDGE('',*,*,#3274,.F.);
+#3274 = EDGE_CURVE('',#3219,#3267,#3275,.T.);
+#3275 = LINE('',#3276,#3277);
+#3276 = CARTESIAN_POINT('',(0.7,-13.45,0.9));
+#3277 = VECTOR('',#3278,1.);
+#3278 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3279 = ORIENTED_EDGE('',*,*,#3228,.T.);
+#3280 = ORIENTED_EDGE('',*,*,#399,.T.);
+#3281 = PLANE('',#3282);
+#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);
+#3283 = CARTESIAN_POINT('',(0.7,-13.45,0.8));
+#3284 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3285 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3286 = ADVANCED_FACE('',(#3287),#3353,.T.);
+#3287 = FACE_BOUND('',#3288,.T.);
+#3288 = EDGE_LOOP('',(#3289,#3299,#3307,#3315,#3321,#3322,#3323,#3331,
+ #3339,#3347));
+#3289 = ORIENTED_EDGE('',*,*,#3290,.F.);
+#3290 = EDGE_CURVE('',#3291,#3293,#3295,.T.);
+#3291 = VERTEX_POINT('',#3292);
+#3292 = CARTESIAN_POINT('',(14.75,-10.82332495807,0.E+000));
+#3293 = VERTEX_POINT('',#3294);
+#3294 = CARTESIAN_POINT('',(14.75,-12.03667504192,0.E+000));
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3299 = ORIENTED_EDGE('',*,*,#3300,.T.);
+#3300 = EDGE_CURVE('',#3291,#3301,#3303,.T.);
+#3301 = VERTEX_POINT('',#3302);
+#3302 = CARTESIAN_POINT('',(14.75,-10.82332495807,0.8));
+#3303 = LINE('',#3304,#3305);
+#3304 = CARTESIAN_POINT('',(14.75,-10.82332495807,0.E+000));
+#3305 = VECTOR('',#3306,1.);
+#3306 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3307 = ORIENTED_EDGE('',*,*,#3308,.T.);
+#3308 = EDGE_CURVE('',#3301,#3309,#3311,.T.);
+#3309 = VERTEX_POINT('',#3310);
+#3310 = CARTESIAN_POINT('',(14.75,-10.91,0.8));
+#3311 = LINE('',#3312,#3313);
+#3312 = CARTESIAN_POINT('',(14.75,-4.63,0.8));
+#3313 = VECTOR('',#3314,1.);
+#3314 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3315 = ORIENTED_EDGE('',*,*,#3316,.T.);
+#3316 = EDGE_CURVE('',#3309,#3243,#3317,.T.);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(14.75,-10.91,0.4));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3321 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#3322 = ORIENTED_EDGE('',*,*,#335,.T.);
+#3323 = ORIENTED_EDGE('',*,*,#3324,.F.);
+#3324 = EDGE_CURVE('',#3325,#336,#3327,.T.);
+#3325 = VERTEX_POINT('',#3326);
+#3326 = CARTESIAN_POINT('',(14.75,-11.95,0.9));
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(14.75,-11.95,0.4));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3331 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#3332 = EDGE_CURVE('',#3333,#3325,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(14.75,-11.95,0.8));
+#3335 = LINE('',#3336,#3337);
+#3336 = CARTESIAN_POINT('',(14.75,-11.95,0.4));
+#3337 = VECTOR('',#3338,1.);
+#3338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3339 = ORIENTED_EDGE('',*,*,#3340,.T.);
+#3340 = EDGE_CURVE('',#3333,#3341,#3343,.T.);
+#3341 = VERTEX_POINT('',#3342);
+#3342 = CARTESIAN_POINT('',(14.75,-12.03667504192,0.8));
+#3343 = LINE('',#3344,#3345);
+#3344 = CARTESIAN_POINT('',(14.75,-5.9,0.8));
+#3345 = VECTOR('',#3346,1.);
+#3346 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3347 = ORIENTED_EDGE('',*,*,#3348,.F.);
+#3348 = EDGE_CURVE('',#3293,#3341,#3349,.T.);
+#3349 = LINE('',#3350,#3351);
+#3350 = CARTESIAN_POINT('',(14.75,-12.03667504192,0.E+000));
+#3351 = VECTOR('',#3352,1.);
+#3352 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3353 = PLANE('',#3354);
+#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);
+#3355 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#3356 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3357 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3358 = ADVANCED_FACE('',(#3359),#3377,.T.);
+#3359 = FACE_BOUND('',#3360,.T.);
+#3360 = EDGE_LOOP('',(#3361,#3369,#3375,#3376));
+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#3362 = EDGE_CURVE('',#3363,#3267,#3365,.T.);
+#3363 = VERTEX_POINT('',#3364);
+#3364 = CARTESIAN_POINT('',(-1.75,-13.45,0.9));
+#3365 = LINE('',#3366,#3367);
+#3366 = CARTESIAN_POINT('',(-1.75,-13.45,0.9));
+#3367 = VECTOR('',#3368,1.);
+#3368 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3369 = ORIENTED_EDGE('',*,*,#3370,.F.);
+#3370 = EDGE_CURVE('',#384,#3363,#3371,.T.);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(-1.75,-13.45,0.4));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3375 = ORIENTED_EDGE('',*,*,#391,.T.);
+#3376 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#3377 = PLANE('',#3378);
+#3378 = AXIS2_PLACEMENT_3D('',#3379,#3380,#3381);
+#3379 = CARTESIAN_POINT('',(-1.8,-13.45,0.8));
+#3380 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3381 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3382 = ADVANCED_FACE('',(#3383),#3401,.F.);
+#3383 = FACE_BOUND('',#3384,.F.);
+#3384 = EDGE_LOOP('',(#3385,#3393,#3399,#3400));
+#3385 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#3386 = EDGE_CURVE('',#3387,#3325,#3389,.T.);
+#3387 = VERTEX_POINT('',#3388);
+#3388 = CARTESIAN_POINT('',(12.3,-11.95,0.9));
+#3389 = LINE('',#3390,#3391);
+#3390 = CARTESIAN_POINT('',(12.25,-11.95,0.9));
+#3391 = VECTOR('',#3392,1.);
+#3392 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3393 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3394 = EDGE_CURVE('',#3387,#344,#3395,.T.);
+#3395 = LINE('',#3396,#3397);
+#3396 = CARTESIAN_POINT('',(12.3,-11.95,0.8));
+#3397 = VECTOR('',#3398,1.);
+#3398 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3399 = ORIENTED_EDGE('',*,*,#343,.T.);
+#3400 = ORIENTED_EDGE('',*,*,#3324,.F.);
+#3401 = PLANE('',#3402);
+#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405);
+#3403 = CARTESIAN_POINT('',(12.3,-11.95,0.8));
+#3404 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3405 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3406 = ADVANCED_FACE('',(#3407),#3449,.T.);
+#3407 = FACE_BOUND('',#3408,.T.);
+#3408 = EDGE_LOOP('',(#3409,#3419,#3425,#3426,#3427,#3435,#3443));
+#3409 = ORIENTED_EDGE('',*,*,#3410,.F.);
+#3410 = EDGE_CURVE('',#3411,#3413,#3415,.T.);
+#3411 = VERTEX_POINT('',#3412);
+#3412 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#3413 = VERTEX_POINT('',#3414);
+#3414 = CARTESIAN_POINT('',(-1.75,-13.36332495807,0.E+000));
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3419 = ORIENTED_EDGE('',*,*,#3420,.T.);
+#3420 = EDGE_CURVE('',#3411,#376,#3421,.T.);
+#3421 = LINE('',#3422,#3423);
+#3422 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#3423 = VECTOR('',#3424,1.);
+#3424 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3425 = ORIENTED_EDGE('',*,*,#383,.T.);
+#3426 = ORIENTED_EDGE('',*,*,#3370,.T.);
+#3427 = ORIENTED_EDGE('',*,*,#3428,.T.);
+#3428 = EDGE_CURVE('',#3363,#3429,#3431,.T.);
+#3429 = VERTEX_POINT('',#3430);
+#3430 = CARTESIAN_POINT('',(-1.75,-13.45,0.8));
+#3431 = LINE('',#3432,#3433);
+#3432 = CARTESIAN_POINT('',(-1.75,-13.45,0.4));
+#3433 = VECTOR('',#3434,1.);
+#3434 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3435 = ORIENTED_EDGE('',*,*,#3436,.T.);
+#3436 = EDGE_CURVE('',#3429,#3437,#3439,.T.);
+#3437 = VERTEX_POINT('',#3438);
+#3438 = CARTESIAN_POINT('',(-1.75,-13.36332495807,0.8));
+#3439 = LINE('',#3440,#3441);
+#3440 = CARTESIAN_POINT('',(-1.75,-13.9,0.8));
+#3441 = VECTOR('',#3442,1.);
+#3442 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3443 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#3444 = EDGE_CURVE('',#3413,#3437,#3445,.T.);
+#3445 = LINE('',#3446,#3447);
+#3446 = CARTESIAN_POINT('',(-1.75,-13.36332495807,0.E+000));
+#3447 = VECTOR('',#3448,1.);
+#3448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3449 = PLANE('',#3450);
+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);
+#3451 = CARTESIAN_POINT('',(-1.75,-14.35,0.E+000));
+#3452 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3453 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3454 = ADVANCED_FACE('',(#3455),#3473,.T.);
+#3455 = FACE_BOUND('',#3456,.T.);
+#3456 = EDGE_LOOP('',(#3457,#3465,#3471,#3472));
+#3457 = ORIENTED_EDGE('',*,*,#3458,.F.);
+#3458 = EDGE_CURVE('',#3459,#352,#3461,.T.);
+#3459 = VERTEX_POINT('',#3460);
+#3460 = CARTESIAN_POINT('',(12.3,-13.45,0.9));
+#3461 = LINE('',#3462,#3463);
+#3462 = CARTESIAN_POINT('',(12.3,-13.45,0.8));
+#3463 = VECTOR('',#3464,1.);
+#3464 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3465 = ORIENTED_EDGE('',*,*,#3466,.F.);
+#3466 = EDGE_CURVE('',#3387,#3459,#3467,.T.);
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(12.3,-13.45,0.9));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3471 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3472 = ORIENTED_EDGE('',*,*,#351,.T.);
+#3473 = PLANE('',#3474);
+#3474 = AXIS2_PLACEMENT_3D('',#3475,#3476,#3477);
+#3475 = CARTESIAN_POINT('',(12.3,-13.45,0.8));
+#3476 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3477 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3478 = ADVANCED_FACE('',(#3479),#3497,.T.);
+#3479 = FACE_BOUND('',#3480,.T.);
+#3480 = EDGE_LOOP('',(#3481,#3489,#3490,#3491));
+#3481 = ORIENTED_EDGE('',*,*,#3482,.T.);
+#3482 = EDGE_CURVE('',#3483,#368,#3485,.T.);
+#3483 = VERTEX_POINT('',#3484);
+#3484 = CARTESIAN_POINT('',(14.75,-14.35,0.E+000));
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(14.75,-14.35,0.E+000));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3489 = ORIENTED_EDGE('',*,*,#375,.T.);
+#3490 = ORIENTED_EDGE('',*,*,#3420,.F.);
+#3491 = ORIENTED_EDGE('',*,*,#3492,.F.);
+#3492 = EDGE_CURVE('',#3483,#3411,#3493,.T.);
+#3493 = LINE('',#3494,#3495);
+#3494 = CARTESIAN_POINT('',(14.75,-14.35,0.E+000));
+#3495 = VECTOR('',#3496,1.);
+#3496 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3497 = PLANE('',#3498);
+#3498 = AXIS2_PLACEMENT_3D('',#3499,#3500,#3501);
+#3499 = CARTESIAN_POINT('',(14.75,-14.35,0.E+000));
+#3500 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3501 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3502 = ADVANCED_FACE('',(#3503),#3521,.T.);
+#3503 = FACE_BOUND('',#3504,.T.);
+#3504 = EDGE_LOOP('',(#3505,#3513,#3514,#3515));
+#3505 = ORIENTED_EDGE('',*,*,#3506,.F.);
+#3506 = EDGE_CURVE('',#3459,#3507,#3509,.T.);
+#3507 = VERTEX_POINT('',#3508);
+#3508 = CARTESIAN_POINT('',(14.75,-13.45,0.9));
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(12.25,-13.45,0.9));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3513 = ORIENTED_EDGE('',*,*,#3458,.T.);
+#3514 = ORIENTED_EDGE('',*,*,#359,.T.);
+#3515 = ORIENTED_EDGE('',*,*,#3516,.F.);
+#3516 = EDGE_CURVE('',#3507,#360,#3517,.T.);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(14.75,-13.45,0.4));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3521 = PLANE('',#3522);
+#3522 = AXIS2_PLACEMENT_3D('',#3523,#3524,#3525);
+#3523 = CARTESIAN_POINT('',(12.3,-13.45,0.8));
+#3524 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3526 = ADVANCED_FACE('',(#3527),#3562,.T.);
+#3527 = FACE_BOUND('',#3528,.T.);
+#3528 = EDGE_LOOP('',(#3529,#3537,#3545,#3553,#3559,#3560,#3561));
+#3529 = ORIENTED_EDGE('',*,*,#3530,.F.);
+#3530 = EDGE_CURVE('',#3531,#3483,#3533,.T.);
+#3531 = VERTEX_POINT('',#3532);
+#3532 = CARTESIAN_POINT('',(14.75,-13.36332495807,0.E+000));
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3537 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#3538 = EDGE_CURVE('',#3531,#3539,#3541,.T.);
+#3539 = VERTEX_POINT('',#3540);
+#3540 = CARTESIAN_POINT('',(14.75,-13.36332495807,0.8));
+#3541 = LINE('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(14.75,-13.36332495807,0.E+000));
+#3543 = VECTOR('',#3544,1.);
+#3544 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3545 = ORIENTED_EDGE('',*,*,#3546,.T.);
+#3546 = EDGE_CURVE('',#3539,#3547,#3549,.T.);
+#3547 = VERTEX_POINT('',#3548);
+#3548 = CARTESIAN_POINT('',(14.75,-13.45,0.8));
+#3549 = LINE('',#3550,#3551);
+#3550 = CARTESIAN_POINT('',(14.75,-5.9,0.8));
+#3551 = VECTOR('',#3552,1.);
+#3552 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3553 = ORIENTED_EDGE('',*,*,#3554,.T.);
+#3554 = EDGE_CURVE('',#3547,#3507,#3555,.T.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(14.75,-13.45,0.4));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3559 = ORIENTED_EDGE('',*,*,#3516,.T.);
+#3560 = ORIENTED_EDGE('',*,*,#367,.T.);
+#3561 = ORIENTED_EDGE('',*,*,#3482,.F.);
+#3562 = PLANE('',#3563);
+#3563 = AXIS2_PLACEMENT_3D('',#3564,#3565,#3566);
+#3564 = CARTESIAN_POINT('',(14.75,1.65,0.E+000));
+#3565 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3566 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3567 = ADVANCED_FACE('',(#3568),#3593,.F.);
+#3568 = FACE_BOUND('',#3569,.F.);
+#3569 = EDGE_LOOP('',(#3570,#3578,#3579,#3587));
+#3570 = ORIENTED_EDGE('',*,*,#3571,.F.);
+#3571 = EDGE_CURVE('',#576,#3572,#3574,.T.);
+#3572 = VERTEX_POINT('',#3573);
+#3573 = CARTESIAN_POINT('',(1.5,-0.85,1.1));
+#3574 = LINE('',#3575,#3576);
+#3575 = CARTESIAN_POINT('',(1.5,-0.85,0.9));
+#3576 = VECTOR('',#3577,1.);
+#3577 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3578 = ORIENTED_EDGE('',*,*,#575,.T.);
+#3579 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3580 = EDGE_CURVE('',#578,#3581,#3583,.T.);
+#3581 = VERTEX_POINT('',#3582);
+#3582 = CARTESIAN_POINT('',(1.5,-0.35,1.1));
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(1.5,-0.35,0.9));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3587 = ORIENTED_EDGE('',*,*,#3588,.F.);
+#3588 = EDGE_CURVE('',#3572,#3581,#3589,.T.);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(1.5,-0.85,1.1));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3593 = PLANE('',#3594);
+#3594 = AXIS2_PLACEMENT_3D('',#3595,#3596,#3597);
+#3595 = CARTESIAN_POINT('',(1.5,-0.85,0.9));
+#3596 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3597 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3598 = ADVANCED_FACE('',(#3599),#3617,.T.);
+#3599 = FACE_BOUND('',#3600,.T.);
+#3600 = EDGE_LOOP('',(#3601,#3609,#3610,#3611));
+#3601 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3602 = EDGE_CURVE('',#594,#3603,#3605,.T.);
+#3603 = VERTEX_POINT('',#3604);
+#3604 = CARTESIAN_POINT('',(2.5,-0.35,1.1));
+#3605 = LINE('',#3606,#3607);
+#3606 = CARTESIAN_POINT('',(2.5,-0.35,0.9));
+#3607 = VECTOR('',#3608,1.);
+#3608 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3609 = ORIENTED_EDGE('',*,*,#601,.T.);
+#3610 = ORIENTED_EDGE('',*,*,#3580,.T.);
+#3611 = ORIENTED_EDGE('',*,*,#3612,.T.);
+#3612 = EDGE_CURVE('',#3581,#3603,#3613,.T.);
+#3613 = LINE('',#3614,#3615);
+#3614 = CARTESIAN_POINT('',(1.5,-0.35,1.1));
+#3615 = VECTOR('',#3616,1.);
+#3616 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3617 = PLANE('',#3618);
+#3618 = AXIS2_PLACEMENT_3D('',#3619,#3620,#3621);
+#3619 = CARTESIAN_POINT('',(1.5,-0.35,0.9));
+#3620 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3622 = ADVANCED_FACE('',(#3623),#3641,.T.);
+#3623 = FACE_BOUND('',#3624,.T.);
+#3624 = EDGE_LOOP('',(#3625,#3633,#3634,#3635));
+#3625 = ORIENTED_EDGE('',*,*,#3626,.F.);
+#3626 = EDGE_CURVE('',#586,#3627,#3629,.T.);
+#3627 = VERTEX_POINT('',#3628);
+#3628 = CARTESIAN_POINT('',(2.5,-0.85,1.1));
+#3629 = LINE('',#3630,#3631);
+#3630 = CARTESIAN_POINT('',(2.5,-0.85,0.9));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3633 = ORIENTED_EDGE('',*,*,#593,.T.);
+#3634 = ORIENTED_EDGE('',*,*,#3602,.T.);
+#3635 = ORIENTED_EDGE('',*,*,#3636,.F.);
+#3636 = EDGE_CURVE('',#3627,#3603,#3637,.T.);
+#3637 = LINE('',#3638,#3639);
+#3638 = CARTESIAN_POINT('',(2.5,-0.85,1.1));
+#3639 = VECTOR('',#3640,1.);
+#3640 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3641 = PLANE('',#3642);
+#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);
+#3643 = CARTESIAN_POINT('',(2.5,-0.85,0.9));
+#3644 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3645 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3646 = ADVANCED_FACE('',(#3647),#3658,.F.);
+#3647 = FACE_BOUND('',#3648,.F.);
+#3648 = EDGE_LOOP('',(#3649,#3650,#3651,#3652));
+#3649 = ORIENTED_EDGE('',*,*,#3626,.F.);
+#3650 = ORIENTED_EDGE('',*,*,#585,.T.);
+#3651 = ORIENTED_EDGE('',*,*,#3571,.T.);
+#3652 = ORIENTED_EDGE('',*,*,#3653,.T.);
+#3653 = EDGE_CURVE('',#3572,#3627,#3654,.T.);
+#3654 = LINE('',#3655,#3656);
+#3655 = CARTESIAN_POINT('',(1.5,-0.85,1.1));
+#3656 = VECTOR('',#3657,1.);
+#3657 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3658 = PLANE('',#3659);
+#3659 = AXIS2_PLACEMENT_3D('',#3660,#3661,#3662);
+#3660 = CARTESIAN_POINT('',(1.5,-0.85,0.9));
+#3661 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3662 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3663 = ADVANCED_FACE('',(#3664),#3689,.F.);
+#3664 = FACE_BOUND('',#3665,.F.);
+#3665 = EDGE_LOOP('',(#3666,#3674,#3675,#3683));
+#3666 = ORIENTED_EDGE('',*,*,#3667,.F.);
+#3667 = EDGE_CURVE('',#610,#3668,#3670,.T.);
+#3668 = VERTEX_POINT('',#3669);
+#3669 = CARTESIAN_POINT('',(3.,-1.85,1.1));
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(3.,-1.85,0.9));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3674 = ORIENTED_EDGE('',*,*,#609,.T.);
+#3675 = ORIENTED_EDGE('',*,*,#3676,.T.);
+#3676 = EDGE_CURVE('',#612,#3677,#3679,.T.);
+#3677 = VERTEX_POINT('',#3678);
+#3678 = CARTESIAN_POINT('',(3.,-1.35,1.1));
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(3.,-1.35,0.9));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3683 = ORIENTED_EDGE('',*,*,#3684,.F.);
+#3684 = EDGE_CURVE('',#3668,#3677,#3685,.T.);
+#3685 = LINE('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(3.,-1.85,1.1));
+#3687 = VECTOR('',#3688,1.);
+#3688 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3689 = PLANE('',#3690);
+#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693);
+#3691 = CARTESIAN_POINT('',(3.,-1.85,0.9));
+#3692 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3694 = ADVANCED_FACE('',(#3695),#3713,.T.);
+#3695 = FACE_BOUND('',#3696,.T.);
+#3696 = EDGE_LOOP('',(#3697,#3705,#3706,#3707));
+#3697 = ORIENTED_EDGE('',*,*,#3698,.F.);
+#3698 = EDGE_CURVE('',#628,#3699,#3701,.T.);
+#3699 = VERTEX_POINT('',#3700);
+#3700 = CARTESIAN_POINT('',(4.,-1.35,1.1));
+#3701 = LINE('',#3702,#3703);
+#3702 = CARTESIAN_POINT('',(4.,-1.35,0.9));
+#3703 = VECTOR('',#3704,1.);
+#3704 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3705 = ORIENTED_EDGE('',*,*,#635,.T.);
+#3706 = ORIENTED_EDGE('',*,*,#3676,.T.);
+#3707 = ORIENTED_EDGE('',*,*,#3708,.T.);
+#3708 = EDGE_CURVE('',#3677,#3699,#3709,.T.);
+#3709 = LINE('',#3710,#3711);
+#3710 = CARTESIAN_POINT('',(3.,-1.35,1.1));
+#3711 = VECTOR('',#3712,1.);
+#3712 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3713 = PLANE('',#3714);
+#3714 = AXIS2_PLACEMENT_3D('',#3715,#3716,#3717);
+#3715 = CARTESIAN_POINT('',(3.,-1.35,0.9));
+#3716 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3717 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3718 = ADVANCED_FACE('',(#3719),#3737,.T.);
+#3719 = FACE_BOUND('',#3720,.T.);
+#3720 = EDGE_LOOP('',(#3721,#3729,#3730,#3731));
+#3721 = ORIENTED_EDGE('',*,*,#3722,.F.);
+#3722 = EDGE_CURVE('',#620,#3723,#3725,.T.);
+#3723 = VERTEX_POINT('',#3724);
+#3724 = CARTESIAN_POINT('',(4.,-1.85,1.1));
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(4.,-1.85,0.9));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3729 = ORIENTED_EDGE('',*,*,#627,.T.);
+#3730 = ORIENTED_EDGE('',*,*,#3698,.T.);
+#3731 = ORIENTED_EDGE('',*,*,#3732,.F.);
+#3732 = EDGE_CURVE('',#3723,#3699,#3733,.T.);
+#3733 = LINE('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(4.,-1.85,1.1));
+#3735 = VECTOR('',#3736,1.);
+#3736 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3737 = PLANE('',#3738);
+#3738 = AXIS2_PLACEMENT_3D('',#3739,#3740,#3741);
+#3739 = CARTESIAN_POINT('',(4.,-1.85,0.9));
+#3740 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3741 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3742 = ADVANCED_FACE('',(#3743),#3754,.F.);
+#3743 = FACE_BOUND('',#3744,.F.);
+#3744 = EDGE_LOOP('',(#3745,#3746,#3747,#3748));
+#3745 = ORIENTED_EDGE('',*,*,#3722,.F.);
+#3746 = ORIENTED_EDGE('',*,*,#619,.T.);
+#3747 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3748 = ORIENTED_EDGE('',*,*,#3749,.T.);
+#3749 = EDGE_CURVE('',#3668,#3723,#3750,.T.);
+#3750 = LINE('',#3751,#3752);
+#3751 = CARTESIAN_POINT('',(3.,-1.85,1.1));
+#3752 = VECTOR('',#3753,1.);
+#3753 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3754 = PLANE('',#3755);
+#3755 = AXIS2_PLACEMENT_3D('',#3756,#3757,#3758);
+#3756 = CARTESIAN_POINT('',(3.,-1.85,0.9));
+#3757 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3758 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3759 = ADVANCED_FACE('',(#3760),#3785,.F.);
+#3760 = FACE_BOUND('',#3761,.F.);
+#3761 = EDGE_LOOP('',(#3762,#3770,#3771,#3779));
+#3762 = ORIENTED_EDGE('',*,*,#3763,.F.);
+#3763 = EDGE_CURVE('',#644,#3764,#3766,.T.);
+#3764 = VERTEX_POINT('',#3765);
+#3765 = CARTESIAN_POINT('',(3.5,-3.85,1.1));
+#3766 = LINE('',#3767,#3768);
+#3767 = CARTESIAN_POINT('',(3.5,-3.85,0.9));
+#3768 = VECTOR('',#3769,1.);
+#3769 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3770 = ORIENTED_EDGE('',*,*,#643,.T.);
+#3771 = ORIENTED_EDGE('',*,*,#3772,.T.);
+#3772 = EDGE_CURVE('',#646,#3773,#3775,.T.);
+#3773 = VERTEX_POINT('',#3774);
+#3774 = CARTESIAN_POINT('',(3.5,-2.85,1.1));
+#3775 = LINE('',#3776,#3777);
+#3776 = CARTESIAN_POINT('',(3.5,-2.85,0.9));
+#3777 = VECTOR('',#3778,1.);
+#3778 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3779 = ORIENTED_EDGE('',*,*,#3780,.F.);
+#3780 = EDGE_CURVE('',#3764,#3773,#3781,.T.);
+#3781 = LINE('',#3782,#3783);
+#3782 = CARTESIAN_POINT('',(3.5,-3.85,1.1));
+#3783 = VECTOR('',#3784,1.);
+#3784 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3785 = PLANE('',#3786);
+#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789);
+#3787 = CARTESIAN_POINT('',(3.5,-3.85,0.9));
+#3788 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3789 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3790 = ADVANCED_FACE('',(#3791),#3809,.T.);
+#3791 = FACE_BOUND('',#3792,.T.);
+#3792 = EDGE_LOOP('',(#3793,#3801,#3802,#3803));
+#3793 = ORIENTED_EDGE('',*,*,#3794,.F.);
+#3794 = EDGE_CURVE('',#662,#3795,#3797,.T.);
+#3795 = VERTEX_POINT('',#3796);
+#3796 = CARTESIAN_POINT('',(4.,-2.85,1.1));
+#3797 = LINE('',#3798,#3799);
+#3798 = CARTESIAN_POINT('',(4.,-2.85,0.9));
+#3799 = VECTOR('',#3800,1.);
+#3800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3801 = ORIENTED_EDGE('',*,*,#669,.T.);
+#3802 = ORIENTED_EDGE('',*,*,#3772,.T.);
+#3803 = ORIENTED_EDGE('',*,*,#3804,.T.);
+#3804 = EDGE_CURVE('',#3773,#3795,#3805,.T.);
+#3805 = LINE('',#3806,#3807);
+#3806 = CARTESIAN_POINT('',(3.5,-2.85,1.1));
+#3807 = VECTOR('',#3808,1.);
+#3808 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3809 = PLANE('',#3810);
+#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813);
+#3811 = CARTESIAN_POINT('',(3.5,-2.85,0.9));
+#3812 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3813 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3814 = ADVANCED_FACE('',(#3815),#3833,.T.);
+#3815 = FACE_BOUND('',#3816,.T.);
+#3816 = EDGE_LOOP('',(#3817,#3825,#3826,#3827));
+#3817 = ORIENTED_EDGE('',*,*,#3818,.F.);
+#3818 = EDGE_CURVE('',#654,#3819,#3821,.T.);
+#3819 = VERTEX_POINT('',#3820);
+#3820 = CARTESIAN_POINT('',(4.,-3.85,1.1));
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(4.,-3.85,0.9));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3825 = ORIENTED_EDGE('',*,*,#661,.T.);
+#3826 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#3827 = ORIENTED_EDGE('',*,*,#3828,.F.);
+#3828 = EDGE_CURVE('',#3819,#3795,#3829,.T.);
+#3829 = LINE('',#3830,#3831);
+#3830 = CARTESIAN_POINT('',(4.,-3.85,1.1));
+#3831 = VECTOR('',#3832,1.);
+#3832 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3833 = PLANE('',#3834);
+#3834 = AXIS2_PLACEMENT_3D('',#3835,#3836,#3837);
+#3835 = CARTESIAN_POINT('',(4.,-3.85,0.9));
+#3836 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3837 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3838 = ADVANCED_FACE('',(#3839),#3850,.F.);
+#3839 = FACE_BOUND('',#3840,.F.);
+#3840 = EDGE_LOOP('',(#3841,#3842,#3843,#3844));
+#3841 = ORIENTED_EDGE('',*,*,#3818,.F.);
+#3842 = ORIENTED_EDGE('',*,*,#653,.T.);
+#3843 = ORIENTED_EDGE('',*,*,#3763,.T.);
+#3844 = ORIENTED_EDGE('',*,*,#3845,.T.);
+#3845 = EDGE_CURVE('',#3764,#3819,#3846,.T.);
+#3846 = LINE('',#3847,#3848);
+#3847 = CARTESIAN_POINT('',(3.5,-3.85,1.1));
+#3848 = VECTOR('',#3849,1.);
+#3849 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3850 = PLANE('',#3851);
+#3851 = AXIS2_PLACEMENT_3D('',#3852,#3853,#3854);
+#3852 = CARTESIAN_POINT('',(3.5,-3.85,0.9));
+#3853 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3854 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3855 = ADVANCED_FACE('',(#3856),#3881,.F.);
+#3856 = FACE_BOUND('',#3857,.F.);
+#3857 = EDGE_LOOP('',(#3858,#3866,#3867,#3875));
+#3858 = ORIENTED_EDGE('',*,*,#3859,.F.);
+#3859 = EDGE_CURVE('',#684,#3860,#3862,.T.);
+#3860 = VERTEX_POINT('',#3861);
+#3861 = CARTESIAN_POINT('',(1.5,-4.85,1.1));
+#3862 = LINE('',#3863,#3864);
+#3863 = CARTESIAN_POINT('',(1.5,-4.85,0.9));
+#3864 = VECTOR('',#3865,1.);
+#3865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3866 = ORIENTED_EDGE('',*,*,#683,.T.);
+#3867 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#3868 = EDGE_CURVE('',#686,#3869,#3871,.T.);
+#3869 = VERTEX_POINT('',#3870);
+#3870 = CARTESIAN_POINT('',(1.5,-4.35,1.1));
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(1.5,-4.35,0.9));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3875 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#3876 = EDGE_CURVE('',#3860,#3869,#3877,.T.);
+#3877 = LINE('',#3878,#3879);
+#3878 = CARTESIAN_POINT('',(1.5,-4.85,1.1));
+#3879 = VECTOR('',#3880,1.);
+#3880 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3881 = PLANE('',#3882);
+#3882 = AXIS2_PLACEMENT_3D('',#3883,#3884,#3885);
+#3883 = CARTESIAN_POINT('',(1.5,-4.85,0.9));
+#3884 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3886 = ADVANCED_FACE('',(#3887),#3905,.T.);
+#3887 = FACE_BOUND('',#3888,.T.);
+#3888 = EDGE_LOOP('',(#3889,#3897,#3898,#3899));
+#3889 = ORIENTED_EDGE('',*,*,#3890,.F.);
+#3890 = EDGE_CURVE('',#702,#3891,#3893,.T.);
+#3891 = VERTEX_POINT('',#3892);
+#3892 = CARTESIAN_POINT('',(2.5,-4.35,1.1));
+#3893 = LINE('',#3894,#3895);
+#3894 = CARTESIAN_POINT('',(2.5,-4.35,0.9));
+#3895 = VECTOR('',#3896,1.);
+#3896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3897 = ORIENTED_EDGE('',*,*,#709,.T.);
+#3898 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#3899 = ORIENTED_EDGE('',*,*,#3900,.T.);
+#3900 = EDGE_CURVE('',#3869,#3891,#3901,.T.);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(1.5,-4.35,1.1));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3905 = PLANE('',#3906);
+#3906 = AXIS2_PLACEMENT_3D('',#3907,#3908,#3909);
+#3907 = CARTESIAN_POINT('',(1.5,-4.35,0.9));
+#3908 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3909 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3910 = ADVANCED_FACE('',(#3911),#3929,.T.);
+#3911 = FACE_BOUND('',#3912,.T.);
+#3912 = EDGE_LOOP('',(#3913,#3921,#3922,#3923));
+#3913 = ORIENTED_EDGE('',*,*,#3914,.F.);
+#3914 = EDGE_CURVE('',#694,#3915,#3917,.T.);
+#3915 = VERTEX_POINT('',#3916);
+#3916 = CARTESIAN_POINT('',(2.5,-4.85,1.1));
+#3917 = LINE('',#3918,#3919);
+#3918 = CARTESIAN_POINT('',(2.5,-4.85,0.9));
+#3919 = VECTOR('',#3920,1.);
+#3920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3921 = ORIENTED_EDGE('',*,*,#701,.T.);
+#3922 = ORIENTED_EDGE('',*,*,#3890,.T.);
+#3923 = ORIENTED_EDGE('',*,*,#3924,.F.);
+#3924 = EDGE_CURVE('',#3915,#3891,#3925,.T.);
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(2.5,-4.85,1.1));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3929 = PLANE('',#3930);
+#3930 = AXIS2_PLACEMENT_3D('',#3931,#3932,#3933);
+#3931 = CARTESIAN_POINT('',(2.5,-4.85,0.9));
+#3932 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3933 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3934 = ADVANCED_FACE('',(#3935),#3946,.F.);
+#3935 = FACE_BOUND('',#3936,.F.);
+#3936 = EDGE_LOOP('',(#3937,#3938,#3939,#3940));
+#3937 = ORIENTED_EDGE('',*,*,#3914,.F.);
+#3938 = ORIENTED_EDGE('',*,*,#693,.T.);
+#3939 = ORIENTED_EDGE('',*,*,#3859,.T.);
+#3940 = ORIENTED_EDGE('',*,*,#3941,.T.);
+#3941 = EDGE_CURVE('',#3860,#3915,#3942,.T.);
+#3942 = LINE('',#3943,#3944);
+#3943 = CARTESIAN_POINT('',(1.5,-4.85,1.1));
+#3944 = VECTOR('',#3945,1.);
+#3945 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3946 = PLANE('',#3947);
+#3947 = AXIS2_PLACEMENT_3D('',#3948,#3949,#3950);
+#3948 = CARTESIAN_POINT('',(1.5,-4.85,0.9));
+#3949 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3951 = ADVANCED_FACE('',(#3952),#3977,.F.);
+#3952 = FACE_BOUND('',#3953,.F.);
+#3953 = EDGE_LOOP('',(#3954,#3962,#3963,#3971));
+#3954 = ORIENTED_EDGE('',*,*,#3955,.F.);
+#3955 = EDGE_CURVE('',#718,#3956,#3958,.T.);
+#3956 = VERTEX_POINT('',#3957);
+#3957 = CARTESIAN_POINT('',(4.5,-11.35,1.1));
+#3958 = LINE('',#3959,#3960);
+#3959 = CARTESIAN_POINT('',(4.5,-11.35,0.9));
+#3960 = VECTOR('',#3961,1.);
+#3961 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3962 = ORIENTED_EDGE('',*,*,#717,.T.);
+#3963 = ORIENTED_EDGE('',*,*,#3964,.T.);
+#3964 = EDGE_CURVE('',#720,#3965,#3967,.T.);
+#3965 = VERTEX_POINT('',#3966);
+#3966 = CARTESIAN_POINT('',(4.5,-10.35,1.1));
+#3967 = LINE('',#3968,#3969);
+#3968 = CARTESIAN_POINT('',(4.5,-10.35,0.9));
+#3969 = VECTOR('',#3970,1.);
+#3970 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3971 = ORIENTED_EDGE('',*,*,#3972,.F.);
+#3972 = EDGE_CURVE('',#3956,#3965,#3973,.T.);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(4.5,-11.35,1.1));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3977 = PLANE('',#3978);
+#3978 = AXIS2_PLACEMENT_3D('',#3979,#3980,#3981);
+#3979 = CARTESIAN_POINT('',(4.5,-11.35,0.9));
+#3980 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3981 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3982 = ADVANCED_FACE('',(#3983),#4001,.T.);
+#3983 = FACE_BOUND('',#3984,.T.);
+#3984 = EDGE_LOOP('',(#3985,#3993,#3994,#3995));
+#3985 = ORIENTED_EDGE('',*,*,#3986,.F.);
+#3986 = EDGE_CURVE('',#736,#3987,#3989,.T.);
+#3987 = VERTEX_POINT('',#3988);
+#3988 = CARTESIAN_POINT('',(5.,-10.35,1.1));
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(5.,-10.35,0.9));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3993 = ORIENTED_EDGE('',*,*,#743,.T.);
+#3994 = ORIENTED_EDGE('',*,*,#3964,.T.);
+#3995 = ORIENTED_EDGE('',*,*,#3996,.T.);
+#3996 = EDGE_CURVE('',#3965,#3987,#3997,.T.);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(4.5,-10.35,1.1));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4001 = PLANE('',#4002);
+#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005);
+#4003 = CARTESIAN_POINT('',(4.5,-10.35,0.9));
+#4004 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4005 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4006 = ADVANCED_FACE('',(#4007),#4025,.T.);
+#4007 = FACE_BOUND('',#4008,.T.);
+#4008 = EDGE_LOOP('',(#4009,#4017,#4018,#4019));
+#4009 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4010 = EDGE_CURVE('',#728,#4011,#4013,.T.);
+#4011 = VERTEX_POINT('',#4012);
+#4012 = CARTESIAN_POINT('',(5.,-11.35,1.1));
+#4013 = LINE('',#4014,#4015);
+#4014 = CARTESIAN_POINT('',(5.,-11.35,0.9));
+#4015 = VECTOR('',#4016,1.);
+#4016 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4017 = ORIENTED_EDGE('',*,*,#735,.T.);
+#4018 = ORIENTED_EDGE('',*,*,#3986,.T.);
+#4019 = ORIENTED_EDGE('',*,*,#4020,.F.);
+#4020 = EDGE_CURVE('',#4011,#3987,#4021,.T.);
+#4021 = LINE('',#4022,#4023);
+#4022 = CARTESIAN_POINT('',(5.,-11.35,1.1));
+#4023 = VECTOR('',#4024,1.);
+#4024 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4025 = PLANE('',#4026);
+#4026 = AXIS2_PLACEMENT_3D('',#4027,#4028,#4029);
+#4027 = CARTESIAN_POINT('',(5.,-11.35,0.9));
+#4028 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4029 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4030 = ADVANCED_FACE('',(#4031),#4042,.F.);
+#4031 = FACE_BOUND('',#4032,.F.);
+#4032 = EDGE_LOOP('',(#4033,#4034,#4035,#4036));
+#4033 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4034 = ORIENTED_EDGE('',*,*,#727,.T.);
+#4035 = ORIENTED_EDGE('',*,*,#3955,.T.);
+#4036 = ORIENTED_EDGE('',*,*,#4037,.T.);
+#4037 = EDGE_CURVE('',#3956,#4011,#4038,.T.);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(4.5,-11.35,1.1));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4042 = PLANE('',#4043);
+#4043 = AXIS2_PLACEMENT_3D('',#4044,#4045,#4046);
+#4044 = CARTESIAN_POINT('',(4.5,-11.35,0.9));
+#4045 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4046 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4047 = ADVANCED_FACE('',(#4048),#4073,.F.);
+#4048 = FACE_BOUND('',#4049,.F.);
+#4049 = EDGE_LOOP('',(#4050,#4058,#4059,#4067));
+#4050 = ORIENTED_EDGE('',*,*,#4051,.F.);
+#4051 = EDGE_CURVE('',#752,#4052,#4054,.T.);
+#4052 = VERTEX_POINT('',#4053);
+#4053 = CARTESIAN_POINT('',(2.8,-9.35,1.1));
+#4054 = LINE('',#4055,#4056);
+#4055 = CARTESIAN_POINT('',(2.8,-9.35,0.9));
+#4056 = VECTOR('',#4057,1.);
+#4057 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4058 = ORIENTED_EDGE('',*,*,#751,.T.);
+#4059 = ORIENTED_EDGE('',*,*,#4060,.T.);
+#4060 = EDGE_CURVE('',#754,#4061,#4063,.T.);
+#4061 = VERTEX_POINT('',#4062);
+#4062 = CARTESIAN_POINT('',(2.8,-8.85,1.1));
+#4063 = LINE('',#4064,#4065);
+#4064 = CARTESIAN_POINT('',(2.8,-8.85,0.9));
+#4065 = VECTOR('',#4066,1.);
+#4066 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4067 = ORIENTED_EDGE('',*,*,#4068,.F.);
+#4068 = EDGE_CURVE('',#4052,#4061,#4069,.T.);
+#4069 = LINE('',#4070,#4071);
+#4070 = CARTESIAN_POINT('',(2.8,-9.35,1.1));
+#4071 = VECTOR('',#4072,1.);
+#4072 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4073 = PLANE('',#4074);
+#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077);
+#4075 = CARTESIAN_POINT('',(2.8,-9.35,0.9));
+#4076 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4077 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4078 = ADVANCED_FACE('',(#4079),#4097,.T.);
+#4079 = FACE_BOUND('',#4080,.T.);
+#4080 = EDGE_LOOP('',(#4081,#4089,#4090,#4091));
+#4081 = ORIENTED_EDGE('',*,*,#4082,.F.);
+#4082 = EDGE_CURVE('',#770,#4083,#4085,.T.);
+#4083 = VERTEX_POINT('',#4084);
+#4084 = CARTESIAN_POINT('',(3.8,-8.85,1.1));
+#4085 = LINE('',#4086,#4087);
+#4086 = CARTESIAN_POINT('',(3.8,-8.85,0.9));
+#4087 = VECTOR('',#4088,1.);
+#4088 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4089 = ORIENTED_EDGE('',*,*,#777,.T.);
+#4090 = ORIENTED_EDGE('',*,*,#4060,.T.);
+#4091 = ORIENTED_EDGE('',*,*,#4092,.T.);
+#4092 = EDGE_CURVE('',#4061,#4083,#4093,.T.);
+#4093 = LINE('',#4094,#4095);
+#4094 = CARTESIAN_POINT('',(2.8,-8.85,1.1));
+#4095 = VECTOR('',#4096,1.);
+#4096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4097 = PLANE('',#4098);
+#4098 = AXIS2_PLACEMENT_3D('',#4099,#4100,#4101);
+#4099 = CARTESIAN_POINT('',(2.8,-8.85,0.9));
+#4100 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4101 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4102 = ADVANCED_FACE('',(#4103),#4121,.T.);
+#4103 = FACE_BOUND('',#4104,.T.);
+#4104 = EDGE_LOOP('',(#4105,#4113,#4114,#4115));
+#4105 = ORIENTED_EDGE('',*,*,#4106,.F.);
+#4106 = EDGE_CURVE('',#762,#4107,#4109,.T.);
+#4107 = VERTEX_POINT('',#4108);
+#4108 = CARTESIAN_POINT('',(3.8,-9.35,1.1));
+#4109 = LINE('',#4110,#4111);
+#4110 = CARTESIAN_POINT('',(3.8,-9.35,0.9));
+#4111 = VECTOR('',#4112,1.);
+#4112 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4113 = ORIENTED_EDGE('',*,*,#769,.T.);
+#4114 = ORIENTED_EDGE('',*,*,#4082,.T.);
+#4115 = ORIENTED_EDGE('',*,*,#4116,.F.);
+#4116 = EDGE_CURVE('',#4107,#4083,#4117,.T.);
+#4117 = LINE('',#4118,#4119);
+#4118 = CARTESIAN_POINT('',(3.8,-9.35,1.1));
+#4119 = VECTOR('',#4120,1.);
+#4120 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4121 = PLANE('',#4122);
+#4122 = AXIS2_PLACEMENT_3D('',#4123,#4124,#4125);
+#4123 = CARTESIAN_POINT('',(3.8,-9.35,0.9));
+#4124 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4126 = ADVANCED_FACE('',(#4127),#4138,.F.);
+#4127 = FACE_BOUND('',#4128,.F.);
+#4128 = EDGE_LOOP('',(#4129,#4130,#4131,#4132));
+#4129 = ORIENTED_EDGE('',*,*,#4106,.F.);
+#4130 = ORIENTED_EDGE('',*,*,#761,.T.);
+#4131 = ORIENTED_EDGE('',*,*,#4051,.T.);
+#4132 = ORIENTED_EDGE('',*,*,#4133,.T.);
+#4133 = EDGE_CURVE('',#4052,#4107,#4134,.T.);
+#4134 = LINE('',#4135,#4136);
+#4135 = CARTESIAN_POINT('',(2.8,-9.35,1.1));
+#4136 = VECTOR('',#4137,1.);
+#4137 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4138 = PLANE('',#4139);
+#4139 = AXIS2_PLACEMENT_3D('',#4140,#4141,#4142);
+#4140 = CARTESIAN_POINT('',(2.8,-9.35,0.9));
+#4141 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4142 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4143 = ADVANCED_FACE('',(#4144),#4169,.F.);
+#4144 = FACE_BOUND('',#4145,.F.);
+#4145 = EDGE_LOOP('',(#4146,#4154,#4155,#4163));
+#4146 = ORIENTED_EDGE('',*,*,#4147,.F.);
+#4147 = EDGE_CURVE('',#786,#4148,#4150,.T.);
+#4148 = VERTEX_POINT('',#4149);
+#4149 = CARTESIAN_POINT('',(1.5,-7.35,1.1));
+#4150 = LINE('',#4151,#4152);
+#4151 = CARTESIAN_POINT('',(1.5,-7.35,0.9));
+#4152 = VECTOR('',#4153,1.);
+#4153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4154 = ORIENTED_EDGE('',*,*,#785,.T.);
+#4155 = ORIENTED_EDGE('',*,*,#4156,.T.);
+#4156 = EDGE_CURVE('',#788,#4157,#4159,.T.);
+#4157 = VERTEX_POINT('',#4158);
+#4158 = CARTESIAN_POINT('',(1.5,-6.85,1.1));
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(1.5,-6.85,0.9));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4163 = ORIENTED_EDGE('',*,*,#4164,.F.);
+#4164 = EDGE_CURVE('',#4148,#4157,#4165,.T.);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(1.5,-7.35,1.1));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4169 = PLANE('',#4170);
+#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173);
+#4171 = CARTESIAN_POINT('',(1.5,-7.35,0.9));
+#4172 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4174 = ADVANCED_FACE('',(#4175),#4193,.T.);
+#4175 = FACE_BOUND('',#4176,.T.);
+#4176 = EDGE_LOOP('',(#4177,#4185,#4186,#4187));
+#4177 = ORIENTED_EDGE('',*,*,#4178,.F.);
+#4178 = EDGE_CURVE('',#804,#4179,#4181,.T.);
+#4179 = VERTEX_POINT('',#4180);
+#4180 = CARTESIAN_POINT('',(2.5,-6.85,1.1));
+#4181 = LINE('',#4182,#4183);
+#4182 = CARTESIAN_POINT('',(2.5,-6.85,0.9));
+#4183 = VECTOR('',#4184,1.);
+#4184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4185 = ORIENTED_EDGE('',*,*,#811,.T.);
+#4186 = ORIENTED_EDGE('',*,*,#4156,.T.);
+#4187 = ORIENTED_EDGE('',*,*,#4188,.T.);
+#4188 = EDGE_CURVE('',#4157,#4179,#4189,.T.);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(1.5,-6.85,1.1));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4193 = PLANE('',#4194);
+#4194 = AXIS2_PLACEMENT_3D('',#4195,#4196,#4197);
+#4195 = CARTESIAN_POINT('',(1.5,-6.85,0.9));
+#4196 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4197 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4198 = ADVANCED_FACE('',(#4199),#4217,.T.);
+#4199 = FACE_BOUND('',#4200,.T.);
+#4200 = EDGE_LOOP('',(#4201,#4209,#4210,#4211));
+#4201 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4202 = EDGE_CURVE('',#796,#4203,#4205,.T.);
+#4203 = VERTEX_POINT('',#4204);
+#4204 = CARTESIAN_POINT('',(2.5,-7.35,1.1));
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(2.5,-7.35,0.9));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4209 = ORIENTED_EDGE('',*,*,#803,.T.);
+#4210 = ORIENTED_EDGE('',*,*,#4178,.T.);
+#4211 = ORIENTED_EDGE('',*,*,#4212,.F.);
+#4212 = EDGE_CURVE('',#4203,#4179,#4213,.T.);
+#4213 = LINE('',#4214,#4215);
+#4214 = CARTESIAN_POINT('',(2.5,-7.35,1.1));
+#4215 = VECTOR('',#4216,1.);
+#4216 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4217 = PLANE('',#4218);
+#4218 = AXIS2_PLACEMENT_3D('',#4219,#4220,#4221);
+#4219 = CARTESIAN_POINT('',(2.5,-7.35,0.9));
+#4220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4221 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4222 = ADVANCED_FACE('',(#4223),#4234,.F.);
+#4223 = FACE_BOUND('',#4224,.F.);
+#4224 = EDGE_LOOP('',(#4225,#4226,#4227,#4228));
+#4225 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4226 = ORIENTED_EDGE('',*,*,#795,.T.);
+#4227 = ORIENTED_EDGE('',*,*,#4147,.T.);
+#4228 = ORIENTED_EDGE('',*,*,#4229,.T.);
+#4229 = EDGE_CURVE('',#4148,#4203,#4230,.T.);
+#4230 = LINE('',#4231,#4232);
+#4231 = CARTESIAN_POINT('',(1.5,-7.35,1.1));
+#4232 = VECTOR('',#4233,1.);
+#4233 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4234 = PLANE('',#4235);
+#4235 = AXIS2_PLACEMENT_3D('',#4236,#4237,#4238);
+#4236 = CARTESIAN_POINT('',(1.5,-7.35,0.9));
+#4237 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4238 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4239 = ADVANCED_FACE('',(#4240),#4265,.F.);
+#4240 = FACE_BOUND('',#4241,.F.);
+#4241 = EDGE_LOOP('',(#4242,#4250,#4251,#4259));
+#4242 = ORIENTED_EDGE('',*,*,#4243,.F.);
+#4243 = EDGE_CURVE('',#820,#4244,#4246,.T.);
+#4244 = VERTEX_POINT('',#4245);
+#4245 = CARTESIAN_POINT('',(4.5,-7.35,1.1));
+#4246 = LINE('',#4247,#4248);
+#4247 = CARTESIAN_POINT('',(4.5,-7.35,0.9));
+#4248 = VECTOR('',#4249,1.);
+#4249 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4250 = ORIENTED_EDGE('',*,*,#819,.T.);
+#4251 = ORIENTED_EDGE('',*,*,#4252,.T.);
+#4252 = EDGE_CURVE('',#822,#4253,#4255,.T.);
+#4253 = VERTEX_POINT('',#4254);
+#4254 = CARTESIAN_POINT('',(4.5,-6.35,1.1));
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(4.5,-6.35,0.9));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4259 = ORIENTED_EDGE('',*,*,#4260,.F.);
+#4260 = EDGE_CURVE('',#4244,#4253,#4261,.T.);
+#4261 = LINE('',#4262,#4263);
+#4262 = CARTESIAN_POINT('',(4.5,-7.35,1.1));
+#4263 = VECTOR('',#4264,1.);
+#4264 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4265 = PLANE('',#4266);
+#4266 = AXIS2_PLACEMENT_3D('',#4267,#4268,#4269);
+#4267 = CARTESIAN_POINT('',(4.5,-7.35,0.9));
+#4268 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4269 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4270 = ADVANCED_FACE('',(#4271),#4289,.T.);
+#4271 = FACE_BOUND('',#4272,.T.);
+#4272 = EDGE_LOOP('',(#4273,#4281,#4282,#4283));
+#4273 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#4274 = EDGE_CURVE('',#838,#4275,#4277,.T.);
+#4275 = VERTEX_POINT('',#4276);
+#4276 = CARTESIAN_POINT('',(5.,-6.35,1.1));
+#4277 = LINE('',#4278,#4279);
+#4278 = CARTESIAN_POINT('',(5.,-6.35,0.9));
+#4279 = VECTOR('',#4280,1.);
+#4280 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4281 = ORIENTED_EDGE('',*,*,#845,.T.);
+#4282 = ORIENTED_EDGE('',*,*,#4252,.T.);
+#4283 = ORIENTED_EDGE('',*,*,#4284,.T.);
+#4284 = EDGE_CURVE('',#4253,#4275,#4285,.T.);
+#4285 = LINE('',#4286,#4287);
+#4286 = CARTESIAN_POINT('',(4.5,-6.35,1.1));
+#4287 = VECTOR('',#4288,1.);
+#4288 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4289 = PLANE('',#4290);
+#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293);
+#4291 = CARTESIAN_POINT('',(4.5,-6.35,0.9));
+#4292 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4293 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4294 = ADVANCED_FACE('',(#4295),#4313,.T.);
+#4295 = FACE_BOUND('',#4296,.T.);
+#4296 = EDGE_LOOP('',(#4297,#4305,#4306,#4307));
+#4297 = ORIENTED_EDGE('',*,*,#4298,.F.);
+#4298 = EDGE_CURVE('',#830,#4299,#4301,.T.);
+#4299 = VERTEX_POINT('',#4300);
+#4300 = CARTESIAN_POINT('',(5.,-7.35,1.1));
+#4301 = LINE('',#4302,#4303);
+#4302 = CARTESIAN_POINT('',(5.,-7.35,0.9));
+#4303 = VECTOR('',#4304,1.);
+#4304 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4305 = ORIENTED_EDGE('',*,*,#837,.T.);
+#4306 = ORIENTED_EDGE('',*,*,#4274,.T.);
+#4307 = ORIENTED_EDGE('',*,*,#4308,.F.);
+#4308 = EDGE_CURVE('',#4299,#4275,#4309,.T.);
+#4309 = LINE('',#4310,#4311);
+#4310 = CARTESIAN_POINT('',(5.,-7.35,1.1));
+#4311 = VECTOR('',#4312,1.);
+#4312 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4313 = PLANE('',#4314);
+#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317);
+#4315 = CARTESIAN_POINT('',(5.,-7.35,0.9));
+#4316 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4317 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4318 = ADVANCED_FACE('',(#4319),#4330,.F.);
+#4319 = FACE_BOUND('',#4320,.F.);
+#4320 = EDGE_LOOP('',(#4321,#4322,#4323,#4324));
+#4321 = ORIENTED_EDGE('',*,*,#4298,.F.);
+#4322 = ORIENTED_EDGE('',*,*,#829,.T.);
+#4323 = ORIENTED_EDGE('',*,*,#4243,.T.);
+#4324 = ORIENTED_EDGE('',*,*,#4325,.T.);
+#4325 = EDGE_CURVE('',#4244,#4299,#4326,.T.);
+#4326 = LINE('',#4327,#4328);
+#4327 = CARTESIAN_POINT('',(4.5,-7.35,1.1));
+#4328 = VECTOR('',#4329,1.);
+#4329 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4330 = PLANE('',#4331);
+#4331 = AXIS2_PLACEMENT_3D('',#4332,#4333,#4334);
+#4332 = CARTESIAN_POINT('',(4.5,-7.35,0.9));
+#4333 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4334 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4335 = ADVANCED_FACE('',(#4336),#4361,.F.);
+#4336 = FACE_BOUND('',#4337,.F.);
+#4337 = EDGE_LOOP('',(#4338,#4346,#4347,#4355));
+#4338 = ORIENTED_EDGE('',*,*,#4339,.F.);
+#4339 = EDGE_CURVE('',#854,#4340,#4342,.T.);
+#4340 = VERTEX_POINT('',#4341);
+#4341 = CARTESIAN_POINT('',(3.5,-6.35,1.1));
+#4342 = LINE('',#4343,#4344);
+#4343 = CARTESIAN_POINT('',(3.5,-6.35,0.9));
+#4344 = VECTOR('',#4345,1.);
+#4345 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4346 = ORIENTED_EDGE('',*,*,#853,.T.);
+#4347 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4348 = EDGE_CURVE('',#856,#4349,#4351,.T.);
+#4349 = VERTEX_POINT('',#4350);
+#4350 = CARTESIAN_POINT('',(3.5,-5.35,1.1));
+#4351 = LINE('',#4352,#4353);
+#4352 = CARTESIAN_POINT('',(3.5,-5.35,0.9));
+#4353 = VECTOR('',#4354,1.);
+#4354 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4355 = ORIENTED_EDGE('',*,*,#4356,.F.);
+#4356 = EDGE_CURVE('',#4340,#4349,#4357,.T.);
+#4357 = LINE('',#4358,#4359);
+#4358 = CARTESIAN_POINT('',(3.5,-6.35,1.1));
+#4359 = VECTOR('',#4360,1.);
+#4360 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4361 = PLANE('',#4362);
+#4362 = AXIS2_PLACEMENT_3D('',#4363,#4364,#4365);
+#4363 = CARTESIAN_POINT('',(3.5,-6.35,0.9));
+#4364 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4365 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4366 = ADVANCED_FACE('',(#4367),#4385,.T.);
+#4367 = FACE_BOUND('',#4368,.T.);
+#4368 = EDGE_LOOP('',(#4369,#4377,#4378,#4379));
+#4369 = ORIENTED_EDGE('',*,*,#4370,.F.);
+#4370 = EDGE_CURVE('',#872,#4371,#4373,.T.);
+#4371 = VERTEX_POINT('',#4372);
+#4372 = CARTESIAN_POINT('',(4.,-5.35,1.1));
+#4373 = LINE('',#4374,#4375);
+#4374 = CARTESIAN_POINT('',(4.,-5.35,0.9));
+#4375 = VECTOR('',#4376,1.);
+#4376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4377 = ORIENTED_EDGE('',*,*,#879,.T.);
+#4378 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4379 = ORIENTED_EDGE('',*,*,#4380,.T.);
+#4380 = EDGE_CURVE('',#4349,#4371,#4381,.T.);
+#4381 = LINE('',#4382,#4383);
+#4382 = CARTESIAN_POINT('',(3.5,-5.35,1.1));
+#4383 = VECTOR('',#4384,1.);
+#4384 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4385 = PLANE('',#4386);
+#4386 = AXIS2_PLACEMENT_3D('',#4387,#4388,#4389);
+#4387 = CARTESIAN_POINT('',(3.5,-5.35,0.9));
+#4388 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4389 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4390 = ADVANCED_FACE('',(#4391),#4409,.T.);
+#4391 = FACE_BOUND('',#4392,.T.);
+#4392 = EDGE_LOOP('',(#4393,#4401,#4402,#4403));
+#4393 = ORIENTED_EDGE('',*,*,#4394,.F.);
+#4394 = EDGE_CURVE('',#864,#4395,#4397,.T.);
+#4395 = VERTEX_POINT('',#4396);
+#4396 = CARTESIAN_POINT('',(4.,-6.35,1.1));
+#4397 = LINE('',#4398,#4399);
+#4398 = CARTESIAN_POINT('',(4.,-6.35,0.9));
+#4399 = VECTOR('',#4400,1.);
+#4400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4401 = ORIENTED_EDGE('',*,*,#871,.T.);
+#4402 = ORIENTED_EDGE('',*,*,#4370,.T.);
+#4403 = ORIENTED_EDGE('',*,*,#4404,.F.);
+#4404 = EDGE_CURVE('',#4395,#4371,#4405,.T.);
+#4405 = LINE('',#4406,#4407);
+#4406 = CARTESIAN_POINT('',(4.,-6.35,1.1));
+#4407 = VECTOR('',#4408,1.);
+#4408 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4409 = PLANE('',#4410);
+#4410 = AXIS2_PLACEMENT_3D('',#4411,#4412,#4413);
+#4411 = CARTESIAN_POINT('',(4.,-6.35,0.9));
+#4412 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4413 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4414 = ADVANCED_FACE('',(#4415),#4426,.F.);
+#4415 = FACE_BOUND('',#4416,.F.);
+#4416 = EDGE_LOOP('',(#4417,#4418,#4419,#4420));
+#4417 = ORIENTED_EDGE('',*,*,#4394,.F.);
+#4418 = ORIENTED_EDGE('',*,*,#863,.T.);
+#4419 = ORIENTED_EDGE('',*,*,#4339,.T.);
+#4420 = ORIENTED_EDGE('',*,*,#4421,.T.);
+#4421 = EDGE_CURVE('',#4340,#4395,#4422,.T.);
+#4422 = LINE('',#4423,#4424);
+#4423 = CARTESIAN_POINT('',(3.5,-6.35,1.1));
+#4424 = VECTOR('',#4425,1.);
+#4425 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4426 = PLANE('',#4427);
+#4427 = AXIS2_PLACEMENT_3D('',#4428,#4429,#4430);
+#4428 = CARTESIAN_POINT('',(3.5,-6.35,0.9));
+#4429 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4430 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4431 = ADVANCED_FACE('',(#4432),#4457,.F.);
+#4432 = FACE_BOUND('',#4433,.F.);
+#4433 = EDGE_LOOP('',(#4434,#4442,#4443,#4451));
+#4434 = ORIENTED_EDGE('',*,*,#4435,.F.);
+#4435 = EDGE_CURVE('',#888,#4436,#4438,.T.);
+#4436 = VERTEX_POINT('',#4437);
+#4437 = CARTESIAN_POINT('',(5.5,-6.85,1.1));
+#4438 = LINE('',#4439,#4440);
+#4439 = CARTESIAN_POINT('',(5.5,-6.85,0.9));
+#4440 = VECTOR('',#4441,1.);
+#4441 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4442 = ORIENTED_EDGE('',*,*,#887,.T.);
+#4443 = ORIENTED_EDGE('',*,*,#4444,.T.);
+#4444 = EDGE_CURVE('',#890,#4445,#4447,.T.);
+#4445 = VERTEX_POINT('',#4446);
+#4446 = CARTESIAN_POINT('',(5.5,-5.85,1.1));
+#4447 = LINE('',#4448,#4449);
+#4448 = CARTESIAN_POINT('',(5.5,-5.85,0.9));
+#4449 = VECTOR('',#4450,1.);
+#4450 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4451 = ORIENTED_EDGE('',*,*,#4452,.F.);
+#4452 = EDGE_CURVE('',#4436,#4445,#4453,.T.);
+#4453 = LINE('',#4454,#4455);
+#4454 = CARTESIAN_POINT('',(5.5,-6.85,1.1));
+#4455 = VECTOR('',#4456,1.);
+#4456 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4457 = PLANE('',#4458);
+#4458 = AXIS2_PLACEMENT_3D('',#4459,#4460,#4461);
+#4459 = CARTESIAN_POINT('',(5.5,-6.85,0.9));
+#4460 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4461 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4462 = ADVANCED_FACE('',(#4463),#4481,.T.);
+#4463 = FACE_BOUND('',#4464,.T.);
+#4464 = EDGE_LOOP('',(#4465,#4473,#4474,#4475));
+#4465 = ORIENTED_EDGE('',*,*,#4466,.F.);
+#4466 = EDGE_CURVE('',#906,#4467,#4469,.T.);
+#4467 = VERTEX_POINT('',#4468);
+#4468 = CARTESIAN_POINT('',(6.,-5.85,1.1));
+#4469 = LINE('',#4470,#4471);
+#4470 = CARTESIAN_POINT('',(6.,-5.85,0.9));
+#4471 = VECTOR('',#4472,1.);
+#4472 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4473 = ORIENTED_EDGE('',*,*,#913,.T.);
+#4474 = ORIENTED_EDGE('',*,*,#4444,.T.);
+#4475 = ORIENTED_EDGE('',*,*,#4476,.T.);
+#4476 = EDGE_CURVE('',#4445,#4467,#4477,.T.);
+#4477 = LINE('',#4478,#4479);
+#4478 = CARTESIAN_POINT('',(5.5,-5.85,1.1));
+#4479 = VECTOR('',#4480,1.);
+#4480 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4481 = PLANE('',#4482);
+#4482 = AXIS2_PLACEMENT_3D('',#4483,#4484,#4485);
+#4483 = CARTESIAN_POINT('',(5.5,-5.85,0.9));
+#4484 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4485 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4486 = ADVANCED_FACE('',(#4487),#4505,.T.);
+#4487 = FACE_BOUND('',#4488,.T.);
+#4488 = EDGE_LOOP('',(#4489,#4497,#4498,#4499));
+#4489 = ORIENTED_EDGE('',*,*,#4490,.F.);
+#4490 = EDGE_CURVE('',#898,#4491,#4493,.T.);
+#4491 = VERTEX_POINT('',#4492);
+#4492 = CARTESIAN_POINT('',(6.,-6.85,1.1));
+#4493 = LINE('',#4494,#4495);
+#4494 = CARTESIAN_POINT('',(6.,-6.85,0.9));
+#4495 = VECTOR('',#4496,1.);
+#4496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4497 = ORIENTED_EDGE('',*,*,#905,.T.);
+#4498 = ORIENTED_EDGE('',*,*,#4466,.T.);
+#4499 = ORIENTED_EDGE('',*,*,#4500,.F.);
+#4500 = EDGE_CURVE('',#4491,#4467,#4501,.T.);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(6.,-6.85,1.1));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4505 = PLANE('',#4506);
+#4506 = AXIS2_PLACEMENT_3D('',#4507,#4508,#4509);
+#4507 = CARTESIAN_POINT('',(6.,-6.85,0.9));
+#4508 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4509 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4510 = ADVANCED_FACE('',(#4511),#4522,.F.);
+#4511 = FACE_BOUND('',#4512,.F.);
+#4512 = EDGE_LOOP('',(#4513,#4514,#4515,#4516));
+#4513 = ORIENTED_EDGE('',*,*,#4490,.F.);
+#4514 = ORIENTED_EDGE('',*,*,#897,.T.);
+#4515 = ORIENTED_EDGE('',*,*,#4435,.T.);
+#4516 = ORIENTED_EDGE('',*,*,#4517,.T.);
+#4517 = EDGE_CURVE('',#4436,#4491,#4518,.T.);
+#4518 = LINE('',#4519,#4520);
+#4519 = CARTESIAN_POINT('',(5.5,-6.85,1.1));
+#4520 = VECTOR('',#4521,1.);
+#4521 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4522 = PLANE('',#4523);
+#4523 = AXIS2_PLACEMENT_3D('',#4524,#4525,#4526);
+#4524 = CARTESIAN_POINT('',(5.5,-6.85,0.9));
+#4525 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4526 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4527 = ADVANCED_FACE('',(#4528),#4553,.F.);
+#4528 = FACE_BOUND('',#4529,.F.);
+#4529 = EDGE_LOOP('',(#4530,#4538,#4539,#4547));
+#4530 = ORIENTED_EDGE('',*,*,#4531,.F.);
+#4531 = EDGE_CURVE('',#922,#4532,#4534,.T.);
+#4532 = VERTEX_POINT('',#4533);
+#4533 = CARTESIAN_POINT('',(5.5,-8.35,1.1));
+#4534 = LINE('',#4535,#4536);
+#4535 = CARTESIAN_POINT('',(5.5,-8.35,0.9));
+#4536 = VECTOR('',#4537,1.);
+#4537 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4538 = ORIENTED_EDGE('',*,*,#921,.T.);
+#4539 = ORIENTED_EDGE('',*,*,#4540,.T.);
+#4540 = EDGE_CURVE('',#924,#4541,#4543,.T.);
+#4541 = VERTEX_POINT('',#4542);
+#4542 = CARTESIAN_POINT('',(5.5,-7.85,1.1));
+#4543 = LINE('',#4544,#4545);
+#4544 = CARTESIAN_POINT('',(5.5,-7.85,0.9));
+#4545 = VECTOR('',#4546,1.);
+#4546 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4547 = ORIENTED_EDGE('',*,*,#4548,.F.);
+#4548 = EDGE_CURVE('',#4532,#4541,#4549,.T.);
+#4549 = LINE('',#4550,#4551);
+#4550 = CARTESIAN_POINT('',(5.5,-8.35,1.1));
+#4551 = VECTOR('',#4552,1.);
+#4552 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4553 = PLANE('',#4554);
+#4554 = AXIS2_PLACEMENT_3D('',#4555,#4556,#4557);
+#4555 = CARTESIAN_POINT('',(5.5,-8.35,0.9));
+#4556 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4557 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4558 = ADVANCED_FACE('',(#4559),#4577,.T.);
+#4559 = FACE_BOUND('',#4560,.T.);
+#4560 = EDGE_LOOP('',(#4561,#4569,#4570,#4571));
+#4561 = ORIENTED_EDGE('',*,*,#4562,.F.);
+#4562 = EDGE_CURVE('',#940,#4563,#4565,.T.);
+#4563 = VERTEX_POINT('',#4564);
+#4564 = CARTESIAN_POINT('',(6.5,-7.85,1.1));
+#4565 = LINE('',#4566,#4567);
+#4566 = CARTESIAN_POINT('',(6.5,-7.85,0.9));
+#4567 = VECTOR('',#4568,1.);
+#4568 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4569 = ORIENTED_EDGE('',*,*,#947,.T.);
+#4570 = ORIENTED_EDGE('',*,*,#4540,.T.);
+#4571 = ORIENTED_EDGE('',*,*,#4572,.T.);
+#4572 = EDGE_CURVE('',#4541,#4563,#4573,.T.);
+#4573 = LINE('',#4574,#4575);
+#4574 = CARTESIAN_POINT('',(5.5,-7.85,1.1));
+#4575 = VECTOR('',#4576,1.);
+#4576 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4577 = PLANE('',#4578);
+#4578 = AXIS2_PLACEMENT_3D('',#4579,#4580,#4581);
+#4579 = CARTESIAN_POINT('',(5.5,-7.85,0.9));
+#4580 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4581 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4582 = ADVANCED_FACE('',(#4583),#4601,.T.);
+#4583 = FACE_BOUND('',#4584,.T.);
+#4584 = EDGE_LOOP('',(#4585,#4593,#4594,#4595));
+#4585 = ORIENTED_EDGE('',*,*,#4586,.F.);
+#4586 = EDGE_CURVE('',#932,#4587,#4589,.T.);
+#4587 = VERTEX_POINT('',#4588);
+#4588 = CARTESIAN_POINT('',(6.5,-8.35,1.1));
+#4589 = LINE('',#4590,#4591);
+#4590 = CARTESIAN_POINT('',(6.5,-8.35,0.9));
+#4591 = VECTOR('',#4592,1.);
+#4592 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4593 = ORIENTED_EDGE('',*,*,#939,.T.);
+#4594 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#4595 = ORIENTED_EDGE('',*,*,#4596,.F.);
+#4596 = EDGE_CURVE('',#4587,#4563,#4597,.T.);
+#4597 = LINE('',#4598,#4599);
+#4598 = CARTESIAN_POINT('',(6.5,-8.35,1.1));
+#4599 = VECTOR('',#4600,1.);
+#4600 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4601 = PLANE('',#4602);
+#4602 = AXIS2_PLACEMENT_3D('',#4603,#4604,#4605);
+#4603 = CARTESIAN_POINT('',(6.5,-8.35,0.9));
+#4604 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4605 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4606 = ADVANCED_FACE('',(#4607),#4618,.F.);
+#4607 = FACE_BOUND('',#4608,.F.);
+#4608 = EDGE_LOOP('',(#4609,#4610,#4611,#4612));
+#4609 = ORIENTED_EDGE('',*,*,#4586,.F.);
+#4610 = ORIENTED_EDGE('',*,*,#931,.T.);
+#4611 = ORIENTED_EDGE('',*,*,#4531,.T.);
+#4612 = ORIENTED_EDGE('',*,*,#4613,.T.);
+#4613 = EDGE_CURVE('',#4532,#4587,#4614,.T.);
+#4614 = LINE('',#4615,#4616);
+#4615 = CARTESIAN_POINT('',(5.5,-8.35,1.1));
+#4616 = VECTOR('',#4617,1.);
+#4617 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4618 = PLANE('',#4619);
+#4619 = AXIS2_PLACEMENT_3D('',#4620,#4621,#4622);
+#4620 = CARTESIAN_POINT('',(5.5,-8.35,0.9));
+#4621 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4622 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4623 = ADVANCED_FACE('',(#4624),#4649,.F.);
+#4624 = FACE_BOUND('',#4625,.F.);
+#4625 = EDGE_LOOP('',(#4626,#4634,#4635,#4643));
+#4626 = ORIENTED_EDGE('',*,*,#4627,.F.);
+#4627 = EDGE_CURVE('',#956,#4628,#4630,.T.);
+#4628 = VERTEX_POINT('',#4629);
+#4629 = CARTESIAN_POINT('',(4.5,-9.35,1.1));
+#4630 = LINE('',#4631,#4632);
+#4631 = CARTESIAN_POINT('',(4.5,-9.35,0.9));
+#4632 = VECTOR('',#4633,1.);
+#4633 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4634 = ORIENTED_EDGE('',*,*,#955,.T.);
+#4635 = ORIENTED_EDGE('',*,*,#4636,.T.);
+#4636 = EDGE_CURVE('',#958,#4637,#4639,.T.);
+#4637 = VERTEX_POINT('',#4638);
+#4638 = CARTESIAN_POINT('',(4.5,-8.85,1.1));
+#4639 = LINE('',#4640,#4641);
+#4640 = CARTESIAN_POINT('',(4.5,-8.85,0.9));
+#4641 = VECTOR('',#4642,1.);
+#4642 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4643 = ORIENTED_EDGE('',*,*,#4644,.F.);
+#4644 = EDGE_CURVE('',#4628,#4637,#4645,.T.);
+#4645 = LINE('',#4646,#4647);
+#4646 = CARTESIAN_POINT('',(4.5,-9.35,1.1));
+#4647 = VECTOR('',#4648,1.);
+#4648 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4649 = PLANE('',#4650);
+#4650 = AXIS2_PLACEMENT_3D('',#4651,#4652,#4653);
+#4651 = CARTESIAN_POINT('',(4.5,-9.35,0.9));
+#4652 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4653 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4654 = ADVANCED_FACE('',(#4655),#4673,.T.);
+#4655 = FACE_BOUND('',#4656,.T.);
+#4656 = EDGE_LOOP('',(#4657,#4665,#4666,#4667));
+#4657 = ORIENTED_EDGE('',*,*,#4658,.F.);
+#4658 = EDGE_CURVE('',#974,#4659,#4661,.T.);
+#4659 = VERTEX_POINT('',#4660);
+#4660 = CARTESIAN_POINT('',(5.5,-8.85,1.1));
+#4661 = LINE('',#4662,#4663);
+#4662 = CARTESIAN_POINT('',(5.5,-8.85,0.9));
+#4663 = VECTOR('',#4664,1.);
+#4664 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4665 = ORIENTED_EDGE('',*,*,#981,.T.);
+#4666 = ORIENTED_EDGE('',*,*,#4636,.T.);
+#4667 = ORIENTED_EDGE('',*,*,#4668,.T.);
+#4668 = EDGE_CURVE('',#4637,#4659,#4669,.T.);
+#4669 = LINE('',#4670,#4671);
+#4670 = CARTESIAN_POINT('',(4.5,-8.85,1.1));
+#4671 = VECTOR('',#4672,1.);
+#4672 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4673 = PLANE('',#4674);
+#4674 = AXIS2_PLACEMENT_3D('',#4675,#4676,#4677);
+#4675 = CARTESIAN_POINT('',(4.5,-8.85,0.9));
+#4676 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4677 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4678 = ADVANCED_FACE('',(#4679),#4697,.T.);
+#4679 = FACE_BOUND('',#4680,.T.);
+#4680 = EDGE_LOOP('',(#4681,#4689,#4690,#4691));
+#4681 = ORIENTED_EDGE('',*,*,#4682,.F.);
+#4682 = EDGE_CURVE('',#966,#4683,#4685,.T.);
+#4683 = VERTEX_POINT('',#4684);
+#4684 = CARTESIAN_POINT('',(5.5,-9.35,1.1));
+#4685 = LINE('',#4686,#4687);
+#4686 = CARTESIAN_POINT('',(5.5,-9.35,0.9));
+#4687 = VECTOR('',#4688,1.);
+#4688 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4689 = ORIENTED_EDGE('',*,*,#973,.T.);
+#4690 = ORIENTED_EDGE('',*,*,#4658,.T.);
+#4691 = ORIENTED_EDGE('',*,*,#4692,.F.);
+#4692 = EDGE_CURVE('',#4683,#4659,#4693,.T.);
+#4693 = LINE('',#4694,#4695);
+#4694 = CARTESIAN_POINT('',(5.5,-9.35,1.1));
+#4695 = VECTOR('',#4696,1.);
+#4696 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4697 = PLANE('',#4698);
+#4698 = AXIS2_PLACEMENT_3D('',#4699,#4700,#4701);
+#4699 = CARTESIAN_POINT('',(5.5,-9.35,0.9));
+#4700 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4701 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4702 = ADVANCED_FACE('',(#4703),#4714,.F.);
+#4703 = FACE_BOUND('',#4704,.F.);
+#4704 = EDGE_LOOP('',(#4705,#4706,#4707,#4708));
+#4705 = ORIENTED_EDGE('',*,*,#4682,.F.);
+#4706 = ORIENTED_EDGE('',*,*,#965,.T.);
+#4707 = ORIENTED_EDGE('',*,*,#4627,.T.);
+#4708 = ORIENTED_EDGE('',*,*,#4709,.T.);
+#4709 = EDGE_CURVE('',#4628,#4683,#4710,.T.);
+#4710 = LINE('',#4711,#4712);
+#4711 = CARTESIAN_POINT('',(4.5,-9.35,1.1));
+#4712 = VECTOR('',#4713,1.);
+#4713 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4714 = PLANE('',#4715);
+#4715 = AXIS2_PLACEMENT_3D('',#4716,#4717,#4718);
+#4716 = CARTESIAN_POINT('',(4.5,-9.35,0.9));
+#4717 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4718 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4719 = ADVANCED_FACE('',(#4720),#4745,.F.);
+#4720 = FACE_BOUND('',#4721,.F.);
+#4721 = EDGE_LOOP('',(#4722,#4730,#4731,#4739));
+#4722 = ORIENTED_EDGE('',*,*,#4723,.F.);
+#4723 = EDGE_CURVE('',#990,#4724,#4726,.T.);
+#4724 = VERTEX_POINT('',#4725);
+#4725 = CARTESIAN_POINT('',(6.5,-11.85,1.1));
+#4726 = LINE('',#4727,#4728);
+#4727 = CARTESIAN_POINT('',(6.5,-11.85,0.9));
+#4728 = VECTOR('',#4729,1.);
+#4729 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4730 = ORIENTED_EDGE('',*,*,#989,.T.);
+#4731 = ORIENTED_EDGE('',*,*,#4732,.T.);
+#4732 = EDGE_CURVE('',#992,#4733,#4735,.T.);
+#4733 = VERTEX_POINT('',#4734);
+#4734 = CARTESIAN_POINT('',(6.5,-9.85,1.1));
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(6.5,-9.85,0.9));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4739 = ORIENTED_EDGE('',*,*,#4740,.F.);
+#4740 = EDGE_CURVE('',#4724,#4733,#4741,.T.);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(6.5,-11.85,1.1));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4745 = PLANE('',#4746);
+#4746 = AXIS2_PLACEMENT_3D('',#4747,#4748,#4749);
+#4747 = CARTESIAN_POINT('',(6.5,-11.85,0.9));
+#4748 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4749 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4750 = ADVANCED_FACE('',(#4751),#4769,.T.);
+#4751 = FACE_BOUND('',#4752,.T.);
+#4752 = EDGE_LOOP('',(#4753,#4761,#4762,#4763));
+#4753 = ORIENTED_EDGE('',*,*,#4754,.F.);
+#4754 = EDGE_CURVE('',#1008,#4755,#4757,.T.);
+#4755 = VERTEX_POINT('',#4756);
+#4756 = CARTESIAN_POINT('',(7.5,-9.85,1.1));
+#4757 = LINE('',#4758,#4759);
+#4758 = CARTESIAN_POINT('',(7.5,-9.85,0.9));
+#4759 = VECTOR('',#4760,1.);
+#4760 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4761 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#4762 = ORIENTED_EDGE('',*,*,#4732,.T.);
+#4763 = ORIENTED_EDGE('',*,*,#4764,.T.);
+#4764 = EDGE_CURVE('',#4733,#4755,#4765,.T.);
+#4765 = LINE('',#4766,#4767);
+#4766 = CARTESIAN_POINT('',(6.5,-9.85,1.1));
+#4767 = VECTOR('',#4768,1.);
+#4768 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4769 = PLANE('',#4770);
+#4770 = AXIS2_PLACEMENT_3D('',#4771,#4772,#4773);
+#4771 = CARTESIAN_POINT('',(6.5,-9.85,0.9));
+#4772 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4773 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4774 = ADVANCED_FACE('',(#4775),#4793,.T.);
+#4775 = FACE_BOUND('',#4776,.T.);
+#4776 = EDGE_LOOP('',(#4777,#4785,#4786,#4787));
+#4777 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#4778 = EDGE_CURVE('',#1000,#4779,#4781,.T.);
+#4779 = VERTEX_POINT('',#4780);
+#4780 = CARTESIAN_POINT('',(7.5,-11.85,1.1));
+#4781 = LINE('',#4782,#4783);
+#4782 = CARTESIAN_POINT('',(7.5,-11.85,0.9));
+#4783 = VECTOR('',#4784,1.);
+#4784 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4785 = ORIENTED_EDGE('',*,*,#1007,.T.);
+#4786 = ORIENTED_EDGE('',*,*,#4754,.T.);
+#4787 = ORIENTED_EDGE('',*,*,#4788,.F.);
+#4788 = EDGE_CURVE('',#4779,#4755,#4789,.T.);
+#4789 = LINE('',#4790,#4791);
+#4790 = CARTESIAN_POINT('',(7.5,-11.85,1.1));
+#4791 = VECTOR('',#4792,1.);
+#4792 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4793 = PLANE('',#4794);
+#4794 = AXIS2_PLACEMENT_3D('',#4795,#4796,#4797);
+#4795 = CARTESIAN_POINT('',(7.5,-11.85,0.9));
+#4796 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4797 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4798 = ADVANCED_FACE('',(#4799),#4810,.F.);
+#4799 = FACE_BOUND('',#4800,.F.);
+#4800 = EDGE_LOOP('',(#4801,#4802,#4803,#4804));
+#4801 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#4802 = ORIENTED_EDGE('',*,*,#999,.T.);
+#4803 = ORIENTED_EDGE('',*,*,#4723,.T.);
+#4804 = ORIENTED_EDGE('',*,*,#4805,.T.);
+#4805 = EDGE_CURVE('',#4724,#4779,#4806,.T.);
+#4806 = LINE('',#4807,#4808);
+#4807 = CARTESIAN_POINT('',(6.5,-11.85,1.1));
+#4808 = VECTOR('',#4809,1.);
+#4809 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4810 = PLANE('',#4811);
+#4811 = AXIS2_PLACEMENT_3D('',#4812,#4813,#4814);
+#4812 = CARTESIAN_POINT('',(6.5,-11.85,0.9));
+#4813 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4814 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4815 = ADVANCED_FACE('',(#4816),#4841,.F.);
+#4816 = FACE_BOUND('',#4817,.F.);
+#4817 = EDGE_LOOP('',(#4818,#4826,#4834,#4840));
+#4818 = ORIENTED_EDGE('',*,*,#4819,.T.);
+#4819 = EDGE_CURVE('',#1026,#4820,#4822,.T.);
+#4820 = VERTEX_POINT('',#4821);
+#4821 = CARTESIAN_POINT('',(7.5,0.65,1.1));
+#4822 = LINE('',#4823,#4824);
+#4823 = CARTESIAN_POINT('',(7.5,0.65,0.9));
+#4824 = VECTOR('',#4825,1.);
+#4825 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4826 = ORIENTED_EDGE('',*,*,#4827,.F.);
+#4827 = EDGE_CURVE('',#4828,#4820,#4830,.T.);
+#4828 = VERTEX_POINT('',#4829);
+#4829 = CARTESIAN_POINT('',(7.5,-0.65,1.1));
+#4830 = LINE('',#4831,#4832);
+#4831 = CARTESIAN_POINT('',(7.5,-0.85,1.1));
+#4832 = VECTOR('',#4833,1.);
+#4833 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4834 = ORIENTED_EDGE('',*,*,#4835,.F.);
+#4835 = EDGE_CURVE('',#1024,#4828,#4836,.T.);
+#4836 = LINE('',#4837,#4838);
+#4837 = CARTESIAN_POINT('',(7.5,-0.65,0.9));
+#4838 = VECTOR('',#4839,1.);
+#4839 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4840 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#4841 = PLANE('',#4842);
+#4842 = AXIS2_PLACEMENT_3D('',#4843,#4844,#4845);
+#4843 = CARTESIAN_POINT('',(7.5,-0.85,0.9));
+#4844 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4845 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4846 = ADVANCED_FACE('',(#4847),#4866,.T.);
+#4847 = FACE_BOUND('',#4848,.F.);
+#4848 = EDGE_LOOP('',(#4849,#4850,#4851,#4859));
+#4849 = ORIENTED_EDGE('',*,*,#4819,.F.);
+#4850 = ORIENTED_EDGE('',*,*,#1084,.F.);
+#4851 = ORIENTED_EDGE('',*,*,#4852,.T.);
+#4852 = EDGE_CURVE('',#1077,#4853,#4855,.T.);
+#4853 = VERTEX_POINT('',#4854);
+#4854 = CARTESIAN_POINT('',(7.7,0.85,1.1));
+#4855 = LINE('',#4856,#4857);
+#4856 = CARTESIAN_POINT('',(7.7,0.85,0.9));
+#4857 = VECTOR('',#4858,1.);
+#4858 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4859 = ORIENTED_EDGE('',*,*,#4860,.F.);
+#4860 = EDGE_CURVE('',#4820,#4853,#4861,.T.);
+#4861 = CIRCLE('',#4862,0.2);
+#4862 = AXIS2_PLACEMENT_3D('',#4863,#4864,#4865);
+#4863 = CARTESIAN_POINT('',(7.7,0.65,1.1));
+#4864 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#4865 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4866 = CYLINDRICAL_SURFACE('',#4867,0.2);
+#4867 = AXIS2_PLACEMENT_3D('',#4868,#4869,#4870);
+#4868 = CARTESIAN_POINT('',(7.7,0.65,0.9));
+#4869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4870 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#4871 = ADVANCED_FACE('',(#4872),#4890,.T.);
+#4872 = FACE_BOUND('',#4873,.T.);
+#4873 = EDGE_LOOP('',(#4874,#4875,#4876,#4884));
+#4874 = ORIENTED_EDGE('',*,*,#1076,.T.);
+#4875 = ORIENTED_EDGE('',*,*,#4852,.T.);
+#4876 = ORIENTED_EDGE('',*,*,#4877,.T.);
+#4877 = EDGE_CURVE('',#4853,#4878,#4880,.T.);
+#4878 = VERTEX_POINT('',#4879);
+#4879 = CARTESIAN_POINT('',(10.,0.85,1.1));
+#4880 = LINE('',#4881,#4882);
+#4881 = CARTESIAN_POINT('',(7.5,0.85,1.1));
+#4882 = VECTOR('',#4883,1.);
+#4883 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4884 = ORIENTED_EDGE('',*,*,#4885,.F.);
+#4885 = EDGE_CURVE('',#1068,#4878,#4886,.T.);
+#4886 = LINE('',#4887,#4888);
+#4887 = CARTESIAN_POINT('',(10.,0.85,0.9));
+#4888 = VECTOR('',#4889,1.);
+#4889 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4890 = PLANE('',#4891);
+#4891 = AXIS2_PLACEMENT_3D('',#4892,#4893,#4894);
+#4892 = CARTESIAN_POINT('',(7.5,0.85,0.9));
+#4893 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4894 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4895 = ADVANCED_FACE('',(#4896),#4915,.T.);
+#4896 = FACE_BOUND('',#4897,.F.);
+#4897 = EDGE_LOOP('',(#4898,#4899,#4900,#4908));
+#4898 = ORIENTED_EDGE('',*,*,#4885,.F.);
+#4899 = ORIENTED_EDGE('',*,*,#1067,.F.);
+#4900 = ORIENTED_EDGE('',*,*,#4901,.T.);
+#4901 = EDGE_CURVE('',#1060,#4902,#4904,.T.);
+#4902 = VERTEX_POINT('',#4903);
+#4903 = CARTESIAN_POINT('',(10.2,0.65,1.1));
+#4904 = LINE('',#4905,#4906);
+#4905 = CARTESIAN_POINT('',(10.2,0.65,0.9));
+#4906 = VECTOR('',#4907,1.);
+#4907 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4908 = ORIENTED_EDGE('',*,*,#4909,.F.);
+#4909 = EDGE_CURVE('',#4878,#4902,#4910,.T.);
+#4910 = CIRCLE('',#4911,0.2);
+#4911 = AXIS2_PLACEMENT_3D('',#4912,#4913,#4914);
+#4912 = CARTESIAN_POINT('',(10.,0.65,1.1));
+#4913 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#4914 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4915 = CYLINDRICAL_SURFACE('',#4916,0.2);
+#4916 = AXIS2_PLACEMENT_3D('',#4917,#4918,#4919);
+#4917 = CARTESIAN_POINT('',(10.,0.65,0.9));
+#4918 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4919 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4920 = ADVANCED_FACE('',(#4921),#4939,.T.);
+#4921 = FACE_BOUND('',#4922,.T.);
+#4922 = EDGE_LOOP('',(#4923,#4924,#4932,#4938));
+#4923 = ORIENTED_EDGE('',*,*,#4901,.T.);
+#4924 = ORIENTED_EDGE('',*,*,#4925,.F.);
+#4925 = EDGE_CURVE('',#4926,#4902,#4928,.T.);
+#4926 = VERTEX_POINT('',#4927);
+#4927 = CARTESIAN_POINT('',(10.2,-0.65,1.1));
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(10.2,-0.85,1.1));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4932 = ORIENTED_EDGE('',*,*,#4933,.F.);
+#4933 = EDGE_CURVE('',#1051,#4926,#4934,.T.);
+#4934 = LINE('',#4935,#4936);
+#4935 = CARTESIAN_POINT('',(10.2,-0.65,0.9));
+#4936 = VECTOR('',#4937,1.);
+#4937 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4938 = ORIENTED_EDGE('',*,*,#1059,.T.);
+#4939 = PLANE('',#4940);
+#4940 = AXIS2_PLACEMENT_3D('',#4941,#4942,#4943);
+#4941 = CARTESIAN_POINT('',(10.2,-0.85,0.9));
+#4942 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4943 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4944 = ADVANCED_FACE('',(#4945),#4964,.T.);
+#4945 = FACE_BOUND('',#4946,.F.);
+#4946 = EDGE_LOOP('',(#4947,#4948,#4949,#4957));
+#4947 = ORIENTED_EDGE('',*,*,#4933,.F.);
+#4948 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#4949 = ORIENTED_EDGE('',*,*,#4950,.T.);
+#4950 = EDGE_CURVE('',#1043,#4951,#4953,.T.);
+#4951 = VERTEX_POINT('',#4952);
+#4952 = CARTESIAN_POINT('',(10.,-0.85,1.1));
+#4953 = LINE('',#4954,#4955);
+#4954 = CARTESIAN_POINT('',(10.,-0.85,0.9));
+#4955 = VECTOR('',#4956,1.);
+#4956 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4957 = ORIENTED_EDGE('',*,*,#4958,.F.);
+#4958 = EDGE_CURVE('',#4926,#4951,#4959,.T.);
+#4959 = CIRCLE('',#4960,0.2);
+#4960 = AXIS2_PLACEMENT_3D('',#4961,#4962,#4963);
+#4961 = CARTESIAN_POINT('',(10.,-0.65,1.1));
+#4962 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#4963 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#4964 = CYLINDRICAL_SURFACE('',#4965,0.2);
+#4965 = AXIS2_PLACEMENT_3D('',#4966,#4967,#4968);
+#4966 = CARTESIAN_POINT('',(10.,-0.65,0.9));
+#4967 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4968 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4969 = ADVANCED_FACE('',(#4970),#4988,.F.);
+#4970 = FACE_BOUND('',#4971,.F.);
+#4971 = EDGE_LOOP('',(#4972,#4973,#4981,#4987));
+#4972 = ORIENTED_EDGE('',*,*,#1042,.T.);
+#4973 = ORIENTED_EDGE('',*,*,#4974,.T.);
+#4974 = EDGE_CURVE('',#1034,#4975,#4977,.T.);
+#4975 = VERTEX_POINT('',#4976);
+#4976 = CARTESIAN_POINT('',(7.7,-0.85,1.1));
+#4977 = LINE('',#4978,#4979);
+#4978 = CARTESIAN_POINT('',(7.7,-0.85,0.9));
+#4979 = VECTOR('',#4980,1.);
+#4980 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4981 = ORIENTED_EDGE('',*,*,#4982,.T.);
+#4982 = EDGE_CURVE('',#4975,#4951,#4983,.T.);
+#4983 = LINE('',#4984,#4985);
+#4984 = CARTESIAN_POINT('',(7.5,-0.85,1.1));
+#4985 = VECTOR('',#4986,1.);
+#4986 = DIRECTION('',(1.,0.E+000,0.E+000));
+#4987 = ORIENTED_EDGE('',*,*,#4950,.F.);
+#4988 = PLANE('',#4989);
+#4989 = AXIS2_PLACEMENT_3D('',#4990,#4991,#4992);
+#4990 = CARTESIAN_POINT('',(7.5,-0.85,0.9));
+#4991 = DIRECTION('',(0.E+000,1.,0.E+000));
+#4992 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4993 = ADVANCED_FACE('',(#4994),#5006,.T.);
+#4994 = FACE_BOUND('',#4995,.T.);
+#4995 = EDGE_LOOP('',(#4996,#4997,#4998,#4999));
+#4996 = ORIENTED_EDGE('',*,*,#4835,.F.);
+#4997 = ORIENTED_EDGE('',*,*,#1033,.T.);
+#4998 = ORIENTED_EDGE('',*,*,#4974,.T.);
+#4999 = ORIENTED_EDGE('',*,*,#5000,.F.);
+#5000 = EDGE_CURVE('',#4828,#4975,#5001,.T.);
+#5001 = CIRCLE('',#5002,0.2);
+#5002 = AXIS2_PLACEMENT_3D('',#5003,#5004,#5005);
+#5003 = CARTESIAN_POINT('',(7.7,-0.65,1.1));
+#5004 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#5005 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5006 = CYLINDRICAL_SURFACE('',#5007,0.2);
+#5007 = AXIS2_PLACEMENT_3D('',#5008,#5009,#5010);
+#5008 = CARTESIAN_POINT('',(7.7,-0.65,0.9));
+#5009 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5010 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#5011 = ADVANCED_FACE('',(#5012),#5129,.F.);
+#5012 = FACE_BOUND('',#5013,.F.);
+#5013 = EDGE_LOOP('',(#5014,#5022,#5030,#5036,#5037,#5045,#5053,#5059,
+ #5060,#5068,#5076,#5082,#5083,#5091,#5099,#5105,#5106,#5114,#5122,
+ #5128));
+#5014 = ORIENTED_EDGE('',*,*,#5015,.T.);
+#5015 = EDGE_CURVE('',#1504,#5016,#5018,.T.);
+#5016 = VERTEX_POINT('',#5017);
+#5017 = CARTESIAN_POINT('',(7.5,-2.85,1.3));
+#5018 = LINE('',#5019,#5020);
+#5019 = CARTESIAN_POINT('',(7.5,-2.85,0.9));
+#5020 = VECTOR('',#5021,1.);
+#5021 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5022 = ORIENTED_EDGE('',*,*,#5023,.F.);
+#5023 = EDGE_CURVE('',#5024,#5016,#5026,.T.);
+#5024 = VERTEX_POINT('',#5025);
+#5025 = CARTESIAN_POINT('',(7.5,-5.85,1.3));
+#5026 = LINE('',#5027,#5028);
+#5027 = CARTESIAN_POINT('',(7.5,-5.85,1.3));
+#5028 = VECTOR('',#5029,1.);
+#5029 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5030 = ORIENTED_EDGE('',*,*,#5031,.F.);
+#5031 = EDGE_CURVE('',#1094,#5024,#5032,.T.);
+#5032 = LINE('',#5033,#5034);
+#5033 = CARTESIAN_POINT('',(7.5,-5.85,0.9));
+#5034 = VECTOR('',#5035,1.);
+#5035 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5036 = ORIENTED_EDGE('',*,*,#1093,.T.);
+#5037 = ORIENTED_EDGE('',*,*,#5038,.T.);
+#5038 = EDGE_CURVE('',#1096,#5039,#5041,.T.);
+#5039 = VERTEX_POINT('',#5040);
+#5040 = CARTESIAN_POINT('',(7.5,-5.35,1.1));
+#5041 = LINE('',#5042,#5043);
+#5042 = CARTESIAN_POINT('',(7.5,-5.35,0.9));
+#5043 = VECTOR('',#5044,1.);
+#5044 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5045 = ORIENTED_EDGE('',*,*,#5046,.F.);
+#5046 = EDGE_CURVE('',#5047,#5039,#5049,.T.);
+#5047 = VERTEX_POINT('',#5048);
+#5048 = CARTESIAN_POINT('',(7.5,-5.15,1.1));
+#5049 = LINE('',#5050,#5051);
+#5050 = CARTESIAN_POINT('',(7.5,-5.6,1.1));
+#5051 = VECTOR('',#5052,1.);
+#5052 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5053 = ORIENTED_EDGE('',*,*,#5054,.F.);
+#5054 = EDGE_CURVE('',#1608,#5047,#5055,.T.);
+#5055 = LINE('',#5056,#5057);
+#5056 = CARTESIAN_POINT('',(7.5,-5.15,0.9));
+#5057 = VECTOR('',#5058,1.);
+#5058 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5059 = ORIENTED_EDGE('',*,*,#1607,.T.);
+#5060 = ORIENTED_EDGE('',*,*,#5061,.T.);
+#5061 = EDGE_CURVE('',#1600,#5062,#5064,.T.);
+#5062 = VERTEX_POINT('',#5063);
+#5063 = CARTESIAN_POINT('',(7.5,-4.75,1.1));
+#5064 = LINE('',#5065,#5066);
+#5065 = CARTESIAN_POINT('',(7.5,-4.75,0.9));
+#5066 = VECTOR('',#5067,1.);
+#5067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5068 = ORIENTED_EDGE('',*,*,#5069,.F.);
+#5069 = EDGE_CURVE('',#5070,#5062,#5072,.T.);
+#5070 = VERTEX_POINT('',#5071);
+#5071 = CARTESIAN_POINT('',(7.5,-4.55,1.1));
+#5072 = LINE('',#5073,#5074);
+#5073 = CARTESIAN_POINT('',(7.5,-5.3,1.1));
+#5074 = VECTOR('',#5075,1.);
+#5075 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5076 = ORIENTED_EDGE('',*,*,#5077,.F.);
+#5077 = EDGE_CURVE('',#1576,#5070,#5078,.T.);
+#5078 = LINE('',#5079,#5080);
+#5079 = CARTESIAN_POINT('',(7.5,-4.55,0.9));
+#5080 = VECTOR('',#5081,1.);
+#5081 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5082 = ORIENTED_EDGE('',*,*,#1575,.T.);
+#5083 = ORIENTED_EDGE('',*,*,#5084,.T.);
+#5084 = EDGE_CURVE('',#1568,#5085,#5087,.T.);
+#5085 = VERTEX_POINT('',#5086);
+#5086 = CARTESIAN_POINT('',(7.5,-4.15,1.1));
+#5087 = LINE('',#5088,#5089);
+#5088 = CARTESIAN_POINT('',(7.5,-4.15,0.9));
+#5089 = VECTOR('',#5090,1.);
+#5090 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5091 = ORIENTED_EDGE('',*,*,#5092,.F.);
+#5092 = EDGE_CURVE('',#5093,#5085,#5095,.T.);
+#5093 = VERTEX_POINT('',#5094);
+#5094 = CARTESIAN_POINT('',(7.5,-3.95,1.1));
+#5095 = LINE('',#5096,#5097);
+#5096 = CARTESIAN_POINT('',(7.5,-5.,1.1));
+#5097 = VECTOR('',#5098,1.);
+#5098 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5099 = ORIENTED_EDGE('',*,*,#5100,.F.);
+#5100 = EDGE_CURVE('',#1544,#5093,#5101,.T.);
+#5101 = LINE('',#5102,#5103);
+#5102 = CARTESIAN_POINT('',(7.5,-3.95,0.9));
+#5103 = VECTOR('',#5104,1.);
+#5104 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5105 = ORIENTED_EDGE('',*,*,#1543,.T.);
+#5106 = ORIENTED_EDGE('',*,*,#5107,.T.);
+#5107 = EDGE_CURVE('',#1536,#5108,#5110,.T.);
+#5108 = VERTEX_POINT('',#5109);
+#5109 = CARTESIAN_POINT('',(7.5,-3.55,1.1));
+#5110 = LINE('',#5111,#5112);
+#5111 = CARTESIAN_POINT('',(7.5,-3.55,0.9));
+#5112 = VECTOR('',#5113,1.);
+#5113 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5114 = ORIENTED_EDGE('',*,*,#5115,.F.);
+#5115 = EDGE_CURVE('',#5116,#5108,#5118,.T.);
+#5116 = VERTEX_POINT('',#5117);
+#5117 = CARTESIAN_POINT('',(7.5,-3.35,1.1));
+#5118 = LINE('',#5119,#5120);
+#5119 = CARTESIAN_POINT('',(7.5,-4.7,1.1));
+#5120 = VECTOR('',#5121,1.);
+#5121 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5122 = ORIENTED_EDGE('',*,*,#5123,.F.);
+#5123 = EDGE_CURVE('',#1512,#5116,#5124,.T.);
+#5124 = LINE('',#5125,#5126);
+#5125 = CARTESIAN_POINT('',(7.5,-3.35,0.9));
+#5126 = VECTOR('',#5127,1.);
+#5127 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5128 = ORIENTED_EDGE('',*,*,#1511,.T.);
+#5129 = PLANE('',#5130);
+#5130 = AXIS2_PLACEMENT_3D('',#5131,#5132,#5133);
+#5131 = CARTESIAN_POINT('',(7.5,-5.85,0.9));
+#5132 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5134 = ADVANCED_FACE('',(#5135),#5153,.F.);
+#5135 = FACE_BOUND('',#5136,.F.);
+#5136 = EDGE_LOOP('',(#5137,#5138,#5146,#5152));
+#5137 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#5138 = ORIENTED_EDGE('',*,*,#5139,.T.);
+#5139 = EDGE_CURVE('',#1624,#5140,#5142,.T.);
+#5140 = VERTEX_POINT('',#5141);
+#5141 = CARTESIAN_POINT('',(7.25,-5.35,1.1));
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(7.25,-5.35,0.9));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5146 = ORIENTED_EDGE('',*,*,#5147,.T.);
+#5147 = EDGE_CURVE('',#5140,#5039,#5148,.T.);
+#5148 = LINE('',#5149,#5150);
+#5149 = CARTESIAN_POINT('',(7.25,-5.35,1.1));
+#5150 = VECTOR('',#5151,1.);
+#5151 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5152 = ORIENTED_EDGE('',*,*,#5038,.F.);
+#5153 = PLANE('',#5154);
+#5154 = AXIS2_PLACEMENT_3D('',#5155,#5156,#5157);
+#5155 = CARTESIAN_POINT('',(7.25,-5.35,0.9));
+#5156 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5158 = ADVANCED_FACE('',(#5159),#5177,.F.);
+#5159 = FACE_BOUND('',#5160,.F.);
+#5160 = EDGE_LOOP('',(#5161,#5162,#5163,#5171));
+#5161 = ORIENTED_EDGE('',*,*,#5139,.F.);
+#5162 = ORIENTED_EDGE('',*,*,#1623,.T.);
+#5163 = ORIENTED_EDGE('',*,*,#5164,.T.);
+#5164 = EDGE_CURVE('',#1616,#5165,#5167,.T.);
+#5165 = VERTEX_POINT('',#5166);
+#5166 = CARTESIAN_POINT('',(7.25,-5.15,1.1));
+#5167 = LINE('',#5168,#5169);
+#5168 = CARTESIAN_POINT('',(7.25,-5.15,0.9));
+#5169 = VECTOR('',#5170,1.);
+#5170 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5171 = ORIENTED_EDGE('',*,*,#5172,.F.);
+#5172 = EDGE_CURVE('',#5140,#5165,#5173,.T.);
+#5173 = LINE('',#5174,#5175);
+#5174 = CARTESIAN_POINT('',(7.25,-5.35,1.1));
+#5175 = VECTOR('',#5176,1.);
+#5176 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5177 = PLANE('',#5178);
+#5178 = AXIS2_PLACEMENT_3D('',#5179,#5180,#5181);
+#5179 = CARTESIAN_POINT('',(7.25,-5.35,0.9));
+#5180 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5182 = ADVANCED_FACE('',(#5183),#5194,.T.);
+#5183 = FACE_BOUND('',#5184,.T.);
+#5184 = EDGE_LOOP('',(#5185,#5186,#5187,#5193));
+#5185 = ORIENTED_EDGE('',*,*,#1615,.T.);
+#5186 = ORIENTED_EDGE('',*,*,#5164,.T.);
+#5187 = ORIENTED_EDGE('',*,*,#5188,.T.);
+#5188 = EDGE_CURVE('',#5165,#5047,#5189,.T.);
+#5189 = LINE('',#5190,#5191);
+#5190 = CARTESIAN_POINT('',(7.25,-5.15,1.1));
+#5191 = VECTOR('',#5192,1.);
+#5192 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5193 = ORIENTED_EDGE('',*,*,#5054,.F.);
+#5194 = PLANE('',#5195);
+#5195 = AXIS2_PLACEMENT_3D('',#5196,#5197,#5198);
+#5196 = CARTESIAN_POINT('',(7.25,-5.15,0.9));
+#5197 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5198 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5199 = ADVANCED_FACE('',(#5200),#5218,.F.);
+#5200 = FACE_BOUND('',#5201,.F.);
+#5201 = EDGE_LOOP('',(#5202,#5203,#5211,#5217));
+#5202 = ORIENTED_EDGE('',*,*,#1599,.T.);
+#5203 = ORIENTED_EDGE('',*,*,#5204,.T.);
+#5204 = EDGE_CURVE('',#1592,#5205,#5207,.T.);
+#5205 = VERTEX_POINT('',#5206);
+#5206 = CARTESIAN_POINT('',(7.25,-4.75,1.1));
+#5207 = LINE('',#5208,#5209);
+#5208 = CARTESIAN_POINT('',(7.25,-4.75,0.9));
+#5209 = VECTOR('',#5210,1.);
+#5210 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5211 = ORIENTED_EDGE('',*,*,#5212,.T.);
+#5212 = EDGE_CURVE('',#5205,#5062,#5213,.T.);
+#5213 = LINE('',#5214,#5215);
+#5214 = CARTESIAN_POINT('',(7.25,-4.75,1.1));
+#5215 = VECTOR('',#5216,1.);
+#5216 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5217 = ORIENTED_EDGE('',*,*,#5061,.F.);
+#5218 = PLANE('',#5219);
+#5219 = AXIS2_PLACEMENT_3D('',#5220,#5221,#5222);
+#5220 = CARTESIAN_POINT('',(7.25,-4.75,0.9));
+#5221 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5222 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5223 = ADVANCED_FACE('',(#5224),#5242,.F.);
+#5224 = FACE_BOUND('',#5225,.F.);
+#5225 = EDGE_LOOP('',(#5226,#5227,#5228,#5236));
+#5226 = ORIENTED_EDGE('',*,*,#5204,.F.);
+#5227 = ORIENTED_EDGE('',*,*,#1591,.T.);
+#5228 = ORIENTED_EDGE('',*,*,#5229,.T.);
+#5229 = EDGE_CURVE('',#1584,#5230,#5232,.T.);
+#5230 = VERTEX_POINT('',#5231);
+#5231 = CARTESIAN_POINT('',(7.25,-4.55,1.1));
+#5232 = LINE('',#5233,#5234);
+#5233 = CARTESIAN_POINT('',(7.25,-4.55,0.9));
+#5234 = VECTOR('',#5235,1.);
+#5235 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5236 = ORIENTED_EDGE('',*,*,#5237,.F.);
+#5237 = EDGE_CURVE('',#5205,#5230,#5238,.T.);
+#5238 = LINE('',#5239,#5240);
+#5239 = CARTESIAN_POINT('',(7.25,-4.75,1.1));
+#5240 = VECTOR('',#5241,1.);
+#5241 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5242 = PLANE('',#5243);
+#5243 = AXIS2_PLACEMENT_3D('',#5244,#5245,#5246);
+#5244 = CARTESIAN_POINT('',(7.25,-4.75,0.9));
+#5245 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5246 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5247 = ADVANCED_FACE('',(#5248),#5259,.T.);
+#5248 = FACE_BOUND('',#5249,.T.);
+#5249 = EDGE_LOOP('',(#5250,#5251,#5252,#5258));
+#5250 = ORIENTED_EDGE('',*,*,#1583,.T.);
+#5251 = ORIENTED_EDGE('',*,*,#5229,.T.);
+#5252 = ORIENTED_EDGE('',*,*,#5253,.T.);
+#5253 = EDGE_CURVE('',#5230,#5070,#5254,.T.);
+#5254 = LINE('',#5255,#5256);
+#5255 = CARTESIAN_POINT('',(7.25,-4.55,1.1));
+#5256 = VECTOR('',#5257,1.);
+#5257 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5258 = ORIENTED_EDGE('',*,*,#5077,.F.);
+#5259 = PLANE('',#5260);
+#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263);
+#5261 = CARTESIAN_POINT('',(7.25,-4.55,0.9));
+#5262 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5263 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5264 = ADVANCED_FACE('',(#5265),#5283,.F.);
+#5265 = FACE_BOUND('',#5266,.F.);
+#5266 = EDGE_LOOP('',(#5267,#5268,#5276,#5282));
+#5267 = ORIENTED_EDGE('',*,*,#1567,.T.);
+#5268 = ORIENTED_EDGE('',*,*,#5269,.T.);
+#5269 = EDGE_CURVE('',#1560,#5270,#5272,.T.);
+#5270 = VERTEX_POINT('',#5271);
+#5271 = CARTESIAN_POINT('',(7.25,-4.15,1.1));
+#5272 = LINE('',#5273,#5274);
+#5273 = CARTESIAN_POINT('',(7.25,-4.15,0.9));
+#5274 = VECTOR('',#5275,1.);
+#5275 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5276 = ORIENTED_EDGE('',*,*,#5277,.T.);
+#5277 = EDGE_CURVE('',#5270,#5085,#5278,.T.);
+#5278 = LINE('',#5279,#5280);
+#5279 = CARTESIAN_POINT('',(7.25,-4.15,1.1));
+#5280 = VECTOR('',#5281,1.);
+#5281 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5282 = ORIENTED_EDGE('',*,*,#5084,.F.);
+#5283 = PLANE('',#5284);
+#5284 = AXIS2_PLACEMENT_3D('',#5285,#5286,#5287);
+#5285 = CARTESIAN_POINT('',(7.25,-4.15,0.9));
+#5286 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5287 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5288 = ADVANCED_FACE('',(#5289),#5307,.F.);
+#5289 = FACE_BOUND('',#5290,.F.);
+#5290 = EDGE_LOOP('',(#5291,#5292,#5293,#5301));
+#5291 = ORIENTED_EDGE('',*,*,#5269,.F.);
+#5292 = ORIENTED_EDGE('',*,*,#1559,.T.);
+#5293 = ORIENTED_EDGE('',*,*,#5294,.T.);
+#5294 = EDGE_CURVE('',#1552,#5295,#5297,.T.);
+#5295 = VERTEX_POINT('',#5296);
+#5296 = CARTESIAN_POINT('',(7.25,-3.95,1.1));
+#5297 = LINE('',#5298,#5299);
+#5298 = CARTESIAN_POINT('',(7.25,-3.95,0.9));
+#5299 = VECTOR('',#5300,1.);
+#5300 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5301 = ORIENTED_EDGE('',*,*,#5302,.F.);
+#5302 = EDGE_CURVE('',#5270,#5295,#5303,.T.);
+#5303 = LINE('',#5304,#5305);
+#5304 = CARTESIAN_POINT('',(7.25,-4.15,1.1));
+#5305 = VECTOR('',#5306,1.);
+#5306 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5307 = PLANE('',#5308);
+#5308 = AXIS2_PLACEMENT_3D('',#5309,#5310,#5311);
+#5309 = CARTESIAN_POINT('',(7.25,-4.15,0.9));
+#5310 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5311 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5312 = ADVANCED_FACE('',(#5313),#5324,.T.);
+#5313 = FACE_BOUND('',#5314,.T.);
+#5314 = EDGE_LOOP('',(#5315,#5316,#5317,#5323));
+#5315 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#5316 = ORIENTED_EDGE('',*,*,#5294,.T.);
+#5317 = ORIENTED_EDGE('',*,*,#5318,.T.);
+#5318 = EDGE_CURVE('',#5295,#5093,#5319,.T.);
+#5319 = LINE('',#5320,#5321);
+#5320 = CARTESIAN_POINT('',(7.25,-3.95,1.1));
+#5321 = VECTOR('',#5322,1.);
+#5322 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5323 = ORIENTED_EDGE('',*,*,#5100,.F.);
+#5324 = PLANE('',#5325);
+#5325 = AXIS2_PLACEMENT_3D('',#5326,#5327,#5328);
+#5326 = CARTESIAN_POINT('',(7.25,-3.95,0.9));
+#5327 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5328 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5329 = ADVANCED_FACE('',(#5330),#5348,.F.);
+#5330 = FACE_BOUND('',#5331,.F.);
+#5331 = EDGE_LOOP('',(#5332,#5333,#5341,#5347));
+#5332 = ORIENTED_EDGE('',*,*,#1535,.T.);
+#5333 = ORIENTED_EDGE('',*,*,#5334,.T.);
+#5334 = EDGE_CURVE('',#1528,#5335,#5337,.T.);
+#5335 = VERTEX_POINT('',#5336);
+#5336 = CARTESIAN_POINT('',(7.25,-3.55,1.1));
+#5337 = LINE('',#5338,#5339);
+#5338 = CARTESIAN_POINT('',(7.25,-3.55,0.9));
+#5339 = VECTOR('',#5340,1.);
+#5340 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5341 = ORIENTED_EDGE('',*,*,#5342,.T.);
+#5342 = EDGE_CURVE('',#5335,#5108,#5343,.T.);
+#5343 = LINE('',#5344,#5345);
+#5344 = CARTESIAN_POINT('',(7.25,-3.55,1.1));
+#5345 = VECTOR('',#5346,1.);
+#5346 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5347 = ORIENTED_EDGE('',*,*,#5107,.F.);
+#5348 = PLANE('',#5349);
+#5349 = AXIS2_PLACEMENT_3D('',#5350,#5351,#5352);
+#5350 = CARTESIAN_POINT('',(7.25,-3.55,0.9));
+#5351 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5352 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5353 = ADVANCED_FACE('',(#5354),#5372,.F.);
+#5354 = FACE_BOUND('',#5355,.F.);
+#5355 = EDGE_LOOP('',(#5356,#5357,#5358,#5366));
+#5356 = ORIENTED_EDGE('',*,*,#5334,.F.);
+#5357 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#5358 = ORIENTED_EDGE('',*,*,#5359,.T.);
+#5359 = EDGE_CURVE('',#1520,#5360,#5362,.T.);
+#5360 = VERTEX_POINT('',#5361);
+#5361 = CARTESIAN_POINT('',(7.25,-3.35,1.1));
+#5362 = LINE('',#5363,#5364);
+#5363 = CARTESIAN_POINT('',(7.25,-3.35,0.9));
+#5364 = VECTOR('',#5365,1.);
+#5365 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5366 = ORIENTED_EDGE('',*,*,#5367,.F.);
+#5367 = EDGE_CURVE('',#5335,#5360,#5368,.T.);
+#5368 = LINE('',#5369,#5370);
+#5369 = CARTESIAN_POINT('',(7.25,-3.55,1.1));
+#5370 = VECTOR('',#5371,1.);
+#5371 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5372 = PLANE('',#5373);
+#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376);
+#5374 = CARTESIAN_POINT('',(7.25,-3.55,0.9));
+#5375 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5377 = ADVANCED_FACE('',(#5378),#5389,.T.);
+#5378 = FACE_BOUND('',#5379,.T.);
+#5379 = EDGE_LOOP('',(#5380,#5381,#5382,#5388));
+#5380 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#5381 = ORIENTED_EDGE('',*,*,#5359,.T.);
+#5382 = ORIENTED_EDGE('',*,*,#5383,.T.);
+#5383 = EDGE_CURVE('',#5360,#5116,#5384,.T.);
+#5384 = LINE('',#5385,#5386);
+#5385 = CARTESIAN_POINT('',(7.25,-3.35,1.1));
+#5386 = VECTOR('',#5387,1.);
+#5387 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5388 = ORIENTED_EDGE('',*,*,#5123,.F.);
+#5389 = PLANE('',#5390);
+#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393);
+#5391 = CARTESIAN_POINT('',(7.25,-3.35,0.9));
+#5392 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5393 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5394 = ADVANCED_FACE('',(#5395),#5505,.T.);
+#5395 = FACE_BOUND('',#5396,.T.);
+#5396 = EDGE_LOOP('',(#5397,#5398,#5399,#5407,#5413,#5414,#5422,#5430,
+ #5436,#5437,#5445,#5453,#5459,#5460,#5468,#5476,#5482,#5483,#5491,
+ #5499));
+#5397 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#5398 = ORIENTED_EDGE('',*,*,#5015,.T.);
+#5399 = ORIENTED_EDGE('',*,*,#5400,.T.);
+#5400 = EDGE_CURVE('',#5016,#5401,#5403,.T.);
+#5401 = VERTEX_POINT('',#5402);
+#5402 = CARTESIAN_POINT('',(10.5,-2.85,1.3));
+#5403 = LINE('',#5404,#5405);
+#5404 = CARTESIAN_POINT('',(7.5,-2.85,1.3));
+#5405 = VECTOR('',#5406,1.);
+#5406 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5407 = ORIENTED_EDGE('',*,*,#5408,.F.);
+#5408 = EDGE_CURVE('',#1368,#5401,#5409,.T.);
+#5409 = LINE('',#5410,#5411);
+#5410 = CARTESIAN_POINT('',(10.5,-2.85,0.9));
+#5411 = VECTOR('',#5412,1.);
+#5412 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5413 = ORIENTED_EDGE('',*,*,#1375,.T.);
+#5414 = ORIENTED_EDGE('',*,*,#5415,.F.);
+#5415 = EDGE_CURVE('',#5416,#1376,#5418,.T.);
+#5416 = VERTEX_POINT('',#5417);
+#5417 = CARTESIAN_POINT('',(10.,-2.85,1.1));
+#5418 = LINE('',#5419,#5420);
+#5419 = CARTESIAN_POINT('',(10.,-2.85,0.9));
+#5420 = VECTOR('',#5421,1.);
+#5421 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5422 = ORIENTED_EDGE('',*,*,#5423,.F.);
+#5423 = EDGE_CURVE('',#5424,#5416,#5426,.T.);
+#5424 = VERTEX_POINT('',#5425);
+#5425 = CARTESIAN_POINT('',(9.8,-2.85,1.1));
+#5426 = LINE('',#5427,#5428);
+#5427 = CARTESIAN_POINT('',(8.65,-2.85,1.1));
+#5428 = VECTOR('',#5429,1.);
+#5429 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5430 = ORIENTED_EDGE('',*,*,#5431,.T.);
+#5431 = EDGE_CURVE('',#5424,#1400,#5432,.T.);
+#5432 = LINE('',#5433,#5434);
+#5433 = CARTESIAN_POINT('',(9.8,-2.85,0.9));
+#5434 = VECTOR('',#5435,1.);
+#5435 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5436 = ORIENTED_EDGE('',*,*,#1407,.T.);
+#5437 = ORIENTED_EDGE('',*,*,#5438,.F.);
+#5438 = EDGE_CURVE('',#5439,#1408,#5441,.T.);
+#5439 = VERTEX_POINT('',#5440);
+#5440 = CARTESIAN_POINT('',(9.4,-2.85,1.1));
+#5441 = LINE('',#5442,#5443);
+#5442 = CARTESIAN_POINT('',(9.4,-2.85,0.9));
+#5443 = VECTOR('',#5444,1.);
+#5444 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5445 = ORIENTED_EDGE('',*,*,#5446,.F.);
+#5446 = EDGE_CURVE('',#5447,#5439,#5449,.T.);
+#5447 = VERTEX_POINT('',#5448);
+#5448 = CARTESIAN_POINT('',(9.2,-2.85,1.1));
+#5449 = LINE('',#5450,#5451);
+#5450 = CARTESIAN_POINT('',(8.35,-2.85,1.1));
+#5451 = VECTOR('',#5452,1.);
+#5452 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5453 = ORIENTED_EDGE('',*,*,#5454,.T.);
+#5454 = EDGE_CURVE('',#5447,#1432,#5455,.T.);
+#5455 = LINE('',#5456,#5457);
+#5456 = CARTESIAN_POINT('',(9.2,-2.85,0.9));
+#5457 = VECTOR('',#5458,1.);
+#5458 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5459 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#5460 = ORIENTED_EDGE('',*,*,#5461,.F.);
+#5461 = EDGE_CURVE('',#5462,#1440,#5464,.T.);
+#5462 = VERTEX_POINT('',#5463);
+#5463 = CARTESIAN_POINT('',(8.8,-2.85,1.1));
+#5464 = LINE('',#5465,#5466);
+#5465 = CARTESIAN_POINT('',(8.8,-2.85,0.9));
+#5466 = VECTOR('',#5467,1.);
+#5467 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5468 = ORIENTED_EDGE('',*,*,#5469,.F.);
+#5469 = EDGE_CURVE('',#5470,#5462,#5472,.T.);
+#5470 = VERTEX_POINT('',#5471);
+#5471 = CARTESIAN_POINT('',(8.6,-2.85,1.1));
+#5472 = LINE('',#5473,#5474);
+#5473 = CARTESIAN_POINT('',(8.05,-2.85,1.1));
+#5474 = VECTOR('',#5475,1.);
+#5475 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5476 = ORIENTED_EDGE('',*,*,#5477,.T.);
+#5477 = EDGE_CURVE('',#5470,#1464,#5478,.T.);
+#5478 = LINE('',#5479,#5480);
+#5479 = CARTESIAN_POINT('',(8.6,-2.85,0.9));
+#5480 = VECTOR('',#5481,1.);
+#5481 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5482 = ORIENTED_EDGE('',*,*,#1471,.T.);
+#5483 = ORIENTED_EDGE('',*,*,#5484,.F.);
+#5484 = EDGE_CURVE('',#5485,#1472,#5487,.T.);
+#5485 = VERTEX_POINT('',#5486);
+#5486 = CARTESIAN_POINT('',(8.2,-2.85,1.1));
+#5487 = LINE('',#5488,#5489);
+#5488 = CARTESIAN_POINT('',(8.2,-2.85,0.9));
+#5489 = VECTOR('',#5490,1.);
+#5490 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5491 = ORIENTED_EDGE('',*,*,#5492,.F.);
+#5492 = EDGE_CURVE('',#5493,#5485,#5495,.T.);
+#5493 = VERTEX_POINT('',#5494);
+#5494 = CARTESIAN_POINT('',(8.,-2.85,1.1));
+#5495 = LINE('',#5496,#5497);
+#5496 = CARTESIAN_POINT('',(7.75,-2.85,1.1));
+#5497 = VECTOR('',#5498,1.);
+#5498 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5499 = ORIENTED_EDGE('',*,*,#5500,.T.);
+#5500 = EDGE_CURVE('',#5493,#1496,#5501,.T.);
+#5501 = LINE('',#5502,#5503);
+#5502 = CARTESIAN_POINT('',(8.,-2.85,0.9));
+#5503 = VECTOR('',#5504,1.);
+#5504 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5505 = PLANE('',#5506);
+#5506 = AXIS2_PLACEMENT_3D('',#5507,#5508,#5509);
+#5507 = CARTESIAN_POINT('',(7.5,-2.85,0.9));
+#5508 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5509 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5510 = ADVANCED_FACE('',(#5511),#5529,.F.);
+#5511 = FACE_BOUND('',#5512,.F.);
+#5512 = EDGE_LOOP('',(#5513,#5521,#5522,#5523));
+#5513 = ORIENTED_EDGE('',*,*,#5514,.F.);
+#5514 = EDGE_CURVE('',#5493,#5515,#5517,.T.);
+#5515 = VERTEX_POINT('',#5516);
+#5516 = CARTESIAN_POINT('',(8.,-2.6,1.1));
+#5517 = LINE('',#5518,#5519);
+#5518 = CARTESIAN_POINT('',(8.,-3.3,1.1));
+#5519 = VECTOR('',#5520,1.);
+#5520 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5521 = ORIENTED_EDGE('',*,*,#5500,.T.);
+#5522 = ORIENTED_EDGE('',*,*,#1495,.T.);
+#5523 = ORIENTED_EDGE('',*,*,#5524,.T.);
+#5524 = EDGE_CURVE('',#1488,#5515,#5525,.T.);
+#5525 = LINE('',#5526,#5527);
+#5526 = CARTESIAN_POINT('',(8.,-2.6,0.9));
+#5527 = VECTOR('',#5528,1.);
+#5528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5529 = PLANE('',#5530);
+#5530 = AXIS2_PLACEMENT_3D('',#5531,#5532,#5533);
+#5531 = CARTESIAN_POINT('',(8.,-3.3,0.9));
+#5532 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5533 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5534 = ADVANCED_FACE('',(#5535),#5553,.T.);
+#5535 = FACE_BOUND('',#5536,.T.);
+#5536 = EDGE_LOOP('',(#5537,#5545,#5546,#5547));
+#5537 = ORIENTED_EDGE('',*,*,#5538,.F.);
+#5538 = EDGE_CURVE('',#1480,#5539,#5541,.T.);
+#5539 = VERTEX_POINT('',#5540);
+#5540 = CARTESIAN_POINT('',(8.2,-2.6,1.1));
+#5541 = LINE('',#5542,#5543);
+#5542 = CARTESIAN_POINT('',(8.2,-2.6,0.9));
+#5543 = VECTOR('',#5544,1.);
+#5544 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5545 = ORIENTED_EDGE('',*,*,#1487,.T.);
+#5546 = ORIENTED_EDGE('',*,*,#5524,.T.);
+#5547 = ORIENTED_EDGE('',*,*,#5548,.T.);
+#5548 = EDGE_CURVE('',#5515,#5539,#5549,.T.);
+#5549 = LINE('',#5550,#5551);
+#5550 = CARTESIAN_POINT('',(8.,-2.6,1.1));
+#5551 = VECTOR('',#5552,1.);
+#5552 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5553 = PLANE('',#5554);
+#5554 = AXIS2_PLACEMENT_3D('',#5555,#5556,#5557);
+#5555 = CARTESIAN_POINT('',(8.,-2.6,0.9));
+#5556 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5557 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5558 = ADVANCED_FACE('',(#5559),#5570,.T.);
+#5559 = FACE_BOUND('',#5560,.T.);
+#5560 = EDGE_LOOP('',(#5561,#5567,#5568,#5569));
+#5561 = ORIENTED_EDGE('',*,*,#5562,.F.);
+#5562 = EDGE_CURVE('',#5485,#5539,#5563,.T.);
+#5563 = LINE('',#5564,#5565);
+#5564 = CARTESIAN_POINT('',(8.2,-3.3,1.1));
+#5565 = VECTOR('',#5566,1.);
+#5566 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5567 = ORIENTED_EDGE('',*,*,#5484,.T.);
+#5568 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#5569 = ORIENTED_EDGE('',*,*,#5538,.T.);
+#5570 = PLANE('',#5571);
+#5571 = AXIS2_PLACEMENT_3D('',#5572,#5573,#5574);
+#5572 = CARTESIAN_POINT('',(8.2,-3.3,0.9));
+#5573 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5574 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5575 = ADVANCED_FACE('',(#5576),#5594,.F.);
+#5576 = FACE_BOUND('',#5577,.F.);
+#5577 = EDGE_LOOP('',(#5578,#5586,#5587,#5588));
+#5578 = ORIENTED_EDGE('',*,*,#5579,.F.);
+#5579 = EDGE_CURVE('',#5470,#5580,#5582,.T.);
+#5580 = VERTEX_POINT('',#5581);
+#5581 = CARTESIAN_POINT('',(8.6,-2.6,1.1));
+#5582 = LINE('',#5583,#5584);
+#5583 = CARTESIAN_POINT('',(8.6,-3.3,1.1));
+#5584 = VECTOR('',#5585,1.);
+#5585 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5586 = ORIENTED_EDGE('',*,*,#5477,.T.);
+#5587 = ORIENTED_EDGE('',*,*,#1463,.T.);
+#5588 = ORIENTED_EDGE('',*,*,#5589,.T.);
+#5589 = EDGE_CURVE('',#1456,#5580,#5590,.T.);
+#5590 = LINE('',#5591,#5592);
+#5591 = CARTESIAN_POINT('',(8.6,-2.6,0.9));
+#5592 = VECTOR('',#5593,1.);
+#5593 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5594 = PLANE('',#5595);
+#5595 = AXIS2_PLACEMENT_3D('',#5596,#5597,#5598);
+#5596 = CARTESIAN_POINT('',(8.6,-3.3,0.9));
+#5597 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5598 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5599 = ADVANCED_FACE('',(#5600),#5618,.T.);
+#5600 = FACE_BOUND('',#5601,.T.);
+#5601 = EDGE_LOOP('',(#5602,#5610,#5611,#5612));
+#5602 = ORIENTED_EDGE('',*,*,#5603,.F.);
+#5603 = EDGE_CURVE('',#1448,#5604,#5606,.T.);
+#5604 = VERTEX_POINT('',#5605);
+#5605 = CARTESIAN_POINT('',(8.8,-2.6,1.1));
+#5606 = LINE('',#5607,#5608);
+#5607 = CARTESIAN_POINT('',(8.8,-2.6,0.9));
+#5608 = VECTOR('',#5609,1.);
+#5609 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5610 = ORIENTED_EDGE('',*,*,#1455,.T.);
+#5611 = ORIENTED_EDGE('',*,*,#5589,.T.);
+#5612 = ORIENTED_EDGE('',*,*,#5613,.T.);
+#5613 = EDGE_CURVE('',#5580,#5604,#5614,.T.);
+#5614 = LINE('',#5615,#5616);
+#5615 = CARTESIAN_POINT('',(8.6,-2.6,1.1));
+#5616 = VECTOR('',#5617,1.);
+#5617 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5618 = PLANE('',#5619);
+#5619 = AXIS2_PLACEMENT_3D('',#5620,#5621,#5622);
+#5620 = CARTESIAN_POINT('',(8.6,-2.6,0.9));
+#5621 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5622 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5623 = ADVANCED_FACE('',(#5624),#5635,.T.);
+#5624 = FACE_BOUND('',#5625,.T.);
+#5625 = EDGE_LOOP('',(#5626,#5632,#5633,#5634));
+#5626 = ORIENTED_EDGE('',*,*,#5627,.F.);
+#5627 = EDGE_CURVE('',#5462,#5604,#5628,.T.);
+#5628 = LINE('',#5629,#5630);
+#5629 = CARTESIAN_POINT('',(8.8,-3.3,1.1));
+#5630 = VECTOR('',#5631,1.);
+#5631 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5632 = ORIENTED_EDGE('',*,*,#5461,.T.);
+#5633 = ORIENTED_EDGE('',*,*,#1447,.T.);
+#5634 = ORIENTED_EDGE('',*,*,#5603,.T.);
+#5635 = PLANE('',#5636);
+#5636 = AXIS2_PLACEMENT_3D('',#5637,#5638,#5639);
+#5637 = CARTESIAN_POINT('',(8.8,-3.3,0.9));
+#5638 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5639 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5640 = ADVANCED_FACE('',(#5641),#5659,.F.);
+#5641 = FACE_BOUND('',#5642,.F.);
+#5642 = EDGE_LOOP('',(#5643,#5651,#5652,#5653));
+#5643 = ORIENTED_EDGE('',*,*,#5644,.F.);
+#5644 = EDGE_CURVE('',#5447,#5645,#5647,.T.);
+#5645 = VERTEX_POINT('',#5646);
+#5646 = CARTESIAN_POINT('',(9.2,-2.6,1.1));
+#5647 = LINE('',#5648,#5649);
+#5648 = CARTESIAN_POINT('',(9.2,-3.3,1.1));
+#5649 = VECTOR('',#5650,1.);
+#5650 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5651 = ORIENTED_EDGE('',*,*,#5454,.T.);
+#5652 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#5653 = ORIENTED_EDGE('',*,*,#5654,.T.);
+#5654 = EDGE_CURVE('',#1424,#5645,#5655,.T.);
+#5655 = LINE('',#5656,#5657);
+#5656 = CARTESIAN_POINT('',(9.2,-2.6,0.9));
+#5657 = VECTOR('',#5658,1.);
+#5658 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5659 = PLANE('',#5660);
+#5660 = AXIS2_PLACEMENT_3D('',#5661,#5662,#5663);
+#5661 = CARTESIAN_POINT('',(9.2,-3.3,0.9));
+#5662 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5663 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5664 = ADVANCED_FACE('',(#5665),#5683,.T.);
+#5665 = FACE_BOUND('',#5666,.T.);
+#5666 = EDGE_LOOP('',(#5667,#5675,#5676,#5677));
+#5667 = ORIENTED_EDGE('',*,*,#5668,.F.);
+#5668 = EDGE_CURVE('',#1416,#5669,#5671,.T.);
+#5669 = VERTEX_POINT('',#5670);
+#5670 = CARTESIAN_POINT('',(9.4,-2.6,1.1));
+#5671 = LINE('',#5672,#5673);
+#5672 = CARTESIAN_POINT('',(9.4,-2.6,0.9));
+#5673 = VECTOR('',#5674,1.);
+#5674 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5675 = ORIENTED_EDGE('',*,*,#1423,.T.);
+#5676 = ORIENTED_EDGE('',*,*,#5654,.T.);
+#5677 = ORIENTED_EDGE('',*,*,#5678,.T.);
+#5678 = EDGE_CURVE('',#5645,#5669,#5679,.T.);
+#5679 = LINE('',#5680,#5681);
+#5680 = CARTESIAN_POINT('',(9.2,-2.6,1.1));
+#5681 = VECTOR('',#5682,1.);
+#5682 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5683 = PLANE('',#5684);
+#5684 = AXIS2_PLACEMENT_3D('',#5685,#5686,#5687);
+#5685 = CARTESIAN_POINT('',(9.2,-2.6,0.9));
+#5686 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5687 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5688 = ADVANCED_FACE('',(#5689),#5700,.T.);
+#5689 = FACE_BOUND('',#5690,.T.);
+#5690 = EDGE_LOOP('',(#5691,#5697,#5698,#5699));
+#5691 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#5692 = EDGE_CURVE('',#5439,#5669,#5693,.T.);
+#5693 = LINE('',#5694,#5695);
+#5694 = CARTESIAN_POINT('',(9.4,-3.3,1.1));
+#5695 = VECTOR('',#5696,1.);
+#5696 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5697 = ORIENTED_EDGE('',*,*,#5438,.T.);
+#5698 = ORIENTED_EDGE('',*,*,#1415,.T.);
+#5699 = ORIENTED_EDGE('',*,*,#5668,.T.);
+#5700 = PLANE('',#5701);
+#5701 = AXIS2_PLACEMENT_3D('',#5702,#5703,#5704);
+#5702 = CARTESIAN_POINT('',(9.4,-3.3,0.9));
+#5703 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5704 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5705 = ADVANCED_FACE('',(#5706),#5724,.F.);
+#5706 = FACE_BOUND('',#5707,.F.);
+#5707 = EDGE_LOOP('',(#5708,#5716,#5717,#5718));
+#5708 = ORIENTED_EDGE('',*,*,#5709,.F.);
+#5709 = EDGE_CURVE('',#5424,#5710,#5712,.T.);
+#5710 = VERTEX_POINT('',#5711);
+#5711 = CARTESIAN_POINT('',(9.8,-2.6,1.1));
+#5712 = LINE('',#5713,#5714);
+#5713 = CARTESIAN_POINT('',(9.8,-3.3,1.1));
+#5714 = VECTOR('',#5715,1.);
+#5715 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5716 = ORIENTED_EDGE('',*,*,#5431,.T.);
+#5717 = ORIENTED_EDGE('',*,*,#1399,.T.);
+#5718 = ORIENTED_EDGE('',*,*,#5719,.T.);
+#5719 = EDGE_CURVE('',#1392,#5710,#5720,.T.);
+#5720 = LINE('',#5721,#5722);
+#5721 = CARTESIAN_POINT('',(9.8,-2.6,0.9));
+#5722 = VECTOR('',#5723,1.);
+#5723 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5724 = PLANE('',#5725);
+#5725 = AXIS2_PLACEMENT_3D('',#5726,#5727,#5728);
+#5726 = CARTESIAN_POINT('',(9.8,-3.3,0.9));
+#5727 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5728 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5729 = ADVANCED_FACE('',(#5730),#5748,.T.);
+#5730 = FACE_BOUND('',#5731,.T.);
+#5731 = EDGE_LOOP('',(#5732,#5740,#5741,#5742));
+#5732 = ORIENTED_EDGE('',*,*,#5733,.F.);
+#5733 = EDGE_CURVE('',#1384,#5734,#5736,.T.);
+#5734 = VERTEX_POINT('',#5735);
+#5735 = CARTESIAN_POINT('',(10.,-2.6,1.1));
+#5736 = LINE('',#5737,#5738);
+#5737 = CARTESIAN_POINT('',(10.,-2.6,0.9));
+#5738 = VECTOR('',#5739,1.);
+#5739 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5740 = ORIENTED_EDGE('',*,*,#1391,.T.);
+#5741 = ORIENTED_EDGE('',*,*,#5719,.T.);
+#5742 = ORIENTED_EDGE('',*,*,#5743,.T.);
+#5743 = EDGE_CURVE('',#5710,#5734,#5744,.T.);
+#5744 = LINE('',#5745,#5746);
+#5745 = CARTESIAN_POINT('',(9.8,-2.6,1.1));
+#5746 = VECTOR('',#5747,1.);
+#5747 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5748 = PLANE('',#5749);
+#5749 = AXIS2_PLACEMENT_3D('',#5750,#5751,#5752);
+#5750 = CARTESIAN_POINT('',(9.8,-2.6,0.9));
+#5751 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5752 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5753 = ADVANCED_FACE('',(#5754),#5765,.T.);
+#5754 = FACE_BOUND('',#5755,.T.);
+#5755 = EDGE_LOOP('',(#5756,#5762,#5763,#5764));
+#5756 = ORIENTED_EDGE('',*,*,#5757,.F.);
+#5757 = EDGE_CURVE('',#5416,#5734,#5758,.T.);
+#5758 = LINE('',#5759,#5760);
+#5759 = CARTESIAN_POINT('',(10.,-3.3,1.1));
+#5760 = VECTOR('',#5761,1.);
+#5761 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5762 = ORIENTED_EDGE('',*,*,#5415,.T.);
+#5763 = ORIENTED_EDGE('',*,*,#1383,.T.);
+#5764 = ORIENTED_EDGE('',*,*,#5733,.T.);
+#5765 = PLANE('',#5766);
+#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769);
+#5767 = CARTESIAN_POINT('',(10.,-3.3,0.9));
+#5768 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5769 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5770 = ADVANCED_FACE('',(#5771),#5881,.T.);
+#5771 = FACE_BOUND('',#5772,.T.);
+#5772 = EDGE_LOOP('',(#5773,#5774,#5782,#5788,#5789,#5797,#5805,#5811,
+ #5812,#5820,#5828,#5834,#5835,#5843,#5851,#5857,#5858,#5866,#5874,
+ #5880));
+#5773 = ORIENTED_EDGE('',*,*,#5408,.T.);
+#5774 = ORIENTED_EDGE('',*,*,#5775,.F.);
+#5775 = EDGE_CURVE('',#5776,#5401,#5778,.T.);
+#5776 = VERTEX_POINT('',#5777);
+#5777 = CARTESIAN_POINT('',(10.5,-5.85,1.3));
+#5778 = LINE('',#5779,#5780);
+#5779 = CARTESIAN_POINT('',(10.5,-5.85,1.3));
+#5780 = VECTOR('',#5781,1.);
+#5781 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5782 = ORIENTED_EDGE('',*,*,#5783,.F.);
+#5783 = EDGE_CURVE('',#1232,#5776,#5784,.T.);
+#5784 = LINE('',#5785,#5786);
+#5785 = CARTESIAN_POINT('',(10.5,-5.85,0.9));
+#5786 = VECTOR('',#5787,1.);
+#5787 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5788 = ORIENTED_EDGE('',*,*,#1239,.T.);
+#5789 = ORIENTED_EDGE('',*,*,#5790,.T.);
+#5790 = EDGE_CURVE('',#1240,#5791,#5793,.T.);
+#5791 = VERTEX_POINT('',#5792);
+#5792 = CARTESIAN_POINT('',(10.5,-5.35,1.1));
+#5793 = LINE('',#5794,#5795);
+#5794 = CARTESIAN_POINT('',(10.5,-5.35,0.9));
+#5795 = VECTOR('',#5796,1.);
+#5796 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5797 = ORIENTED_EDGE('',*,*,#5798,.F.);
+#5798 = EDGE_CURVE('',#5799,#5791,#5801,.T.);
+#5799 = VERTEX_POINT('',#5800);
+#5800 = CARTESIAN_POINT('',(10.5,-5.15,1.1));
+#5801 = LINE('',#5802,#5803);
+#5802 = CARTESIAN_POINT('',(10.5,-5.6,1.1));
+#5803 = VECTOR('',#5804,1.);
+#5804 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5805 = ORIENTED_EDGE('',*,*,#5806,.F.);
+#5806 = EDGE_CURVE('',#1264,#5799,#5807,.T.);
+#5807 = LINE('',#5808,#5809);
+#5808 = CARTESIAN_POINT('',(10.5,-5.15,0.9));
+#5809 = VECTOR('',#5810,1.);
+#5810 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5811 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#5812 = ORIENTED_EDGE('',*,*,#5813,.T.);
+#5813 = EDGE_CURVE('',#1272,#5814,#5816,.T.);
+#5814 = VERTEX_POINT('',#5815);
+#5815 = CARTESIAN_POINT('',(10.5,-4.75,1.1));
+#5816 = LINE('',#5817,#5818);
+#5817 = CARTESIAN_POINT('',(10.5,-4.75,0.9));
+#5818 = VECTOR('',#5819,1.);
+#5819 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5820 = ORIENTED_EDGE('',*,*,#5821,.F.);
+#5821 = EDGE_CURVE('',#5822,#5814,#5824,.T.);
+#5822 = VERTEX_POINT('',#5823);
+#5823 = CARTESIAN_POINT('',(10.5,-4.55,1.1));
+#5824 = LINE('',#5825,#5826);
+#5825 = CARTESIAN_POINT('',(10.5,-5.3,1.1));
+#5826 = VECTOR('',#5827,1.);
+#5827 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5828 = ORIENTED_EDGE('',*,*,#5829,.F.);
+#5829 = EDGE_CURVE('',#1296,#5822,#5830,.T.);
+#5830 = LINE('',#5831,#5832);
+#5831 = CARTESIAN_POINT('',(10.5,-4.55,0.9));
+#5832 = VECTOR('',#5833,1.);
+#5833 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5834 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#5835 = ORIENTED_EDGE('',*,*,#5836,.T.);
+#5836 = EDGE_CURVE('',#1304,#5837,#5839,.T.);
+#5837 = VERTEX_POINT('',#5838);
+#5838 = CARTESIAN_POINT('',(10.5,-4.15,1.1));
+#5839 = LINE('',#5840,#5841);
+#5840 = CARTESIAN_POINT('',(10.5,-4.15,0.9));
+#5841 = VECTOR('',#5842,1.);
+#5842 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5843 = ORIENTED_EDGE('',*,*,#5844,.F.);
+#5844 = EDGE_CURVE('',#5845,#5837,#5847,.T.);
+#5845 = VERTEX_POINT('',#5846);
+#5846 = CARTESIAN_POINT('',(10.5,-3.95,1.1));
+#5847 = LINE('',#5848,#5849);
+#5848 = CARTESIAN_POINT('',(10.5,-5.,1.1));
+#5849 = VECTOR('',#5850,1.);
+#5850 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5851 = ORIENTED_EDGE('',*,*,#5852,.F.);
+#5852 = EDGE_CURVE('',#1328,#5845,#5853,.T.);
+#5853 = LINE('',#5854,#5855);
+#5854 = CARTESIAN_POINT('',(10.5,-3.95,0.9));
+#5855 = VECTOR('',#5856,1.);
+#5856 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5857 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#5858 = ORIENTED_EDGE('',*,*,#5859,.T.);
+#5859 = EDGE_CURVE('',#1336,#5860,#5862,.T.);
+#5860 = VERTEX_POINT('',#5861);
+#5861 = CARTESIAN_POINT('',(10.5,-3.55,1.1));
+#5862 = LINE('',#5863,#5864);
+#5863 = CARTESIAN_POINT('',(10.5,-3.55,0.9));
+#5864 = VECTOR('',#5865,1.);
+#5865 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5866 = ORIENTED_EDGE('',*,*,#5867,.F.);
+#5867 = EDGE_CURVE('',#5868,#5860,#5870,.T.);
+#5868 = VERTEX_POINT('',#5869);
+#5869 = CARTESIAN_POINT('',(10.5,-3.35,1.1));
+#5870 = LINE('',#5871,#5872);
+#5871 = CARTESIAN_POINT('',(10.5,-4.7,1.1));
+#5872 = VECTOR('',#5873,1.);
+#5873 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#5874 = ORIENTED_EDGE('',*,*,#5875,.F.);
+#5875 = EDGE_CURVE('',#1360,#5868,#5876,.T.);
+#5876 = LINE('',#5877,#5878);
+#5877 = CARTESIAN_POINT('',(10.5,-3.35,0.9));
+#5878 = VECTOR('',#5879,1.);
+#5879 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5880 = ORIENTED_EDGE('',*,*,#1367,.T.);
+#5881 = PLANE('',#5882);
+#5882 = AXIS2_PLACEMENT_3D('',#5883,#5884,#5885);
+#5883 = CARTESIAN_POINT('',(10.5,-5.85,0.9));
+#5884 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5886 = ADVANCED_FACE('',(#5887),#5905,.T.);
+#5887 = FACE_BOUND('',#5888,.T.);
+#5888 = EDGE_LOOP('',(#5889,#5890,#5891,#5899));
+#5889 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#5890 = ORIENTED_EDGE('',*,*,#5875,.T.);
+#5891 = ORIENTED_EDGE('',*,*,#5892,.T.);
+#5892 = EDGE_CURVE('',#5868,#5893,#5895,.T.);
+#5893 = VERTEX_POINT('',#5894);
+#5894 = CARTESIAN_POINT('',(10.75,-3.35,1.1));
+#5895 = LINE('',#5896,#5897);
+#5896 = CARTESIAN_POINT('',(10.05,-3.35,1.1));
+#5897 = VECTOR('',#5898,1.);
+#5898 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5899 = ORIENTED_EDGE('',*,*,#5900,.F.);
+#5900 = EDGE_CURVE('',#1352,#5893,#5901,.T.);
+#5901 = LINE('',#5902,#5903);
+#5902 = CARTESIAN_POINT('',(10.75,-3.35,0.9));
+#5903 = VECTOR('',#5904,1.);
+#5904 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5905 = PLANE('',#5906);
+#5906 = AXIS2_PLACEMENT_3D('',#5907,#5908,#5909);
+#5907 = CARTESIAN_POINT('',(10.05,-3.35,0.9));
+#5908 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5909 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5910 = ADVANCED_FACE('',(#5911),#5929,.T.);
+#5911 = FACE_BOUND('',#5912,.T.);
+#5912 = EDGE_LOOP('',(#5913,#5921,#5922,#5923));
+#5913 = ORIENTED_EDGE('',*,*,#5914,.F.);
+#5914 = EDGE_CURVE('',#1344,#5915,#5917,.T.);
+#5915 = VERTEX_POINT('',#5916);
+#5916 = CARTESIAN_POINT('',(10.75,-3.55,1.1));
+#5917 = LINE('',#5918,#5919);
+#5918 = CARTESIAN_POINT('',(10.75,-3.55,0.9));
+#5919 = VECTOR('',#5920,1.);
+#5920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5921 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#5922 = ORIENTED_EDGE('',*,*,#5900,.T.);
+#5923 = ORIENTED_EDGE('',*,*,#5924,.F.);
+#5924 = EDGE_CURVE('',#5915,#5893,#5925,.T.);
+#5925 = LINE('',#5926,#5927);
+#5926 = CARTESIAN_POINT('',(10.75,-3.55,1.1));
+#5927 = VECTOR('',#5928,1.);
+#5928 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5929 = PLANE('',#5930);
+#5930 = AXIS2_PLACEMENT_3D('',#5931,#5932,#5933);
+#5931 = CARTESIAN_POINT('',(10.75,-3.55,0.9));
+#5932 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5933 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5934 = ADVANCED_FACE('',(#5935),#5946,.F.);
+#5935 = FACE_BOUND('',#5936,.F.);
+#5936 = EDGE_LOOP('',(#5937,#5938,#5939,#5945));
+#5937 = ORIENTED_EDGE('',*,*,#1343,.T.);
+#5938 = ORIENTED_EDGE('',*,*,#5859,.T.);
+#5939 = ORIENTED_EDGE('',*,*,#5940,.T.);
+#5940 = EDGE_CURVE('',#5860,#5915,#5941,.T.);
+#5941 = LINE('',#5942,#5943);
+#5942 = CARTESIAN_POINT('',(10.05,-3.55,1.1));
+#5943 = VECTOR('',#5944,1.);
+#5944 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5945 = ORIENTED_EDGE('',*,*,#5914,.F.);
+#5946 = PLANE('',#5947);
+#5947 = AXIS2_PLACEMENT_3D('',#5948,#5949,#5950);
+#5948 = CARTESIAN_POINT('',(10.05,-3.55,0.9));
+#5949 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5951 = ADVANCED_FACE('',(#5952),#5970,.T.);
+#5952 = FACE_BOUND('',#5953,.T.);
+#5953 = EDGE_LOOP('',(#5954,#5955,#5956,#5964));
+#5954 = ORIENTED_EDGE('',*,*,#1327,.T.);
+#5955 = ORIENTED_EDGE('',*,*,#5852,.T.);
+#5956 = ORIENTED_EDGE('',*,*,#5957,.T.);
+#5957 = EDGE_CURVE('',#5845,#5958,#5960,.T.);
+#5958 = VERTEX_POINT('',#5959);
+#5959 = CARTESIAN_POINT('',(10.75,-3.95,1.1));
+#5960 = LINE('',#5961,#5962);
+#5961 = CARTESIAN_POINT('',(10.05,-3.95,1.1));
+#5962 = VECTOR('',#5963,1.);
+#5963 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5964 = ORIENTED_EDGE('',*,*,#5965,.F.);
+#5965 = EDGE_CURVE('',#1320,#5958,#5966,.T.);
+#5966 = LINE('',#5967,#5968);
+#5967 = CARTESIAN_POINT('',(10.75,-3.95,0.9));
+#5968 = VECTOR('',#5969,1.);
+#5969 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5970 = PLANE('',#5971);
+#5971 = AXIS2_PLACEMENT_3D('',#5972,#5973,#5974);
+#5972 = CARTESIAN_POINT('',(10.05,-3.95,0.9));
+#5973 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5974 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5975 = ADVANCED_FACE('',(#5976),#5994,.T.);
+#5976 = FACE_BOUND('',#5977,.T.);
+#5977 = EDGE_LOOP('',(#5978,#5986,#5987,#5988));
+#5978 = ORIENTED_EDGE('',*,*,#5979,.F.);
+#5979 = EDGE_CURVE('',#1312,#5980,#5982,.T.);
+#5980 = VERTEX_POINT('',#5981);
+#5981 = CARTESIAN_POINT('',(10.75,-4.15,1.1));
+#5982 = LINE('',#5983,#5984);
+#5983 = CARTESIAN_POINT('',(10.75,-4.15,0.9));
+#5984 = VECTOR('',#5985,1.);
+#5985 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5986 = ORIENTED_EDGE('',*,*,#1319,.T.);
+#5987 = ORIENTED_EDGE('',*,*,#5965,.T.);
+#5988 = ORIENTED_EDGE('',*,*,#5989,.F.);
+#5989 = EDGE_CURVE('',#5980,#5958,#5990,.T.);
+#5990 = LINE('',#5991,#5992);
+#5991 = CARTESIAN_POINT('',(10.75,-4.15,1.1));
+#5992 = VECTOR('',#5993,1.);
+#5993 = DIRECTION('',(0.E+000,1.,0.E+000));
+#5994 = PLANE('',#5995);
+#5995 = AXIS2_PLACEMENT_3D('',#5996,#5997,#5998);
+#5996 = CARTESIAN_POINT('',(10.75,-4.15,0.9));
+#5997 = DIRECTION('',(1.,0.E+000,0.E+000));
+#5998 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5999 = ADVANCED_FACE('',(#6000),#6011,.F.);
+#6000 = FACE_BOUND('',#6001,.F.);
+#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6010));
+#6002 = ORIENTED_EDGE('',*,*,#1311,.T.);
+#6003 = ORIENTED_EDGE('',*,*,#5836,.T.);
+#6004 = ORIENTED_EDGE('',*,*,#6005,.T.);
+#6005 = EDGE_CURVE('',#5837,#5980,#6006,.T.);
+#6006 = LINE('',#6007,#6008);
+#6007 = CARTESIAN_POINT('',(10.05,-4.15,1.1));
+#6008 = VECTOR('',#6009,1.);
+#6009 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6010 = ORIENTED_EDGE('',*,*,#5979,.F.);
+#6011 = PLANE('',#6012);
+#6012 = AXIS2_PLACEMENT_3D('',#6013,#6014,#6015);
+#6013 = CARTESIAN_POINT('',(10.05,-4.15,0.9));
+#6014 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6016 = ADVANCED_FACE('',(#6017),#6035,.T.);
+#6017 = FACE_BOUND('',#6018,.T.);
+#6018 = EDGE_LOOP('',(#6019,#6020,#6021,#6029));
+#6019 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#6020 = ORIENTED_EDGE('',*,*,#5829,.T.);
+#6021 = ORIENTED_EDGE('',*,*,#6022,.T.);
+#6022 = EDGE_CURVE('',#5822,#6023,#6025,.T.);
+#6023 = VERTEX_POINT('',#6024);
+#6024 = CARTESIAN_POINT('',(10.75,-4.55,1.1));
+#6025 = LINE('',#6026,#6027);
+#6026 = CARTESIAN_POINT('',(10.05,-4.55,1.1));
+#6027 = VECTOR('',#6028,1.);
+#6028 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6029 = ORIENTED_EDGE('',*,*,#6030,.F.);
+#6030 = EDGE_CURVE('',#1288,#6023,#6031,.T.);
+#6031 = LINE('',#6032,#6033);
+#6032 = CARTESIAN_POINT('',(10.75,-4.55,0.9));
+#6033 = VECTOR('',#6034,1.);
+#6034 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6035 = PLANE('',#6036);
+#6036 = AXIS2_PLACEMENT_3D('',#6037,#6038,#6039);
+#6037 = CARTESIAN_POINT('',(10.05,-4.55,0.9));
+#6038 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6039 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6040 = ADVANCED_FACE('',(#6041),#6059,.T.);
+#6041 = FACE_BOUND('',#6042,.T.);
+#6042 = EDGE_LOOP('',(#6043,#6051,#6052,#6053));
+#6043 = ORIENTED_EDGE('',*,*,#6044,.F.);
+#6044 = EDGE_CURVE('',#1280,#6045,#6047,.T.);
+#6045 = VERTEX_POINT('',#6046);
+#6046 = CARTESIAN_POINT('',(10.75,-4.75,1.1));
+#6047 = LINE('',#6048,#6049);
+#6048 = CARTESIAN_POINT('',(10.75,-4.75,0.9));
+#6049 = VECTOR('',#6050,1.);
+#6050 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6051 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#6052 = ORIENTED_EDGE('',*,*,#6030,.T.);
+#6053 = ORIENTED_EDGE('',*,*,#6054,.F.);
+#6054 = EDGE_CURVE('',#6045,#6023,#6055,.T.);
+#6055 = LINE('',#6056,#6057);
+#6056 = CARTESIAN_POINT('',(10.75,-4.75,1.1));
+#6057 = VECTOR('',#6058,1.);
+#6058 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6059 = PLANE('',#6060);
+#6060 = AXIS2_PLACEMENT_3D('',#6061,#6062,#6063);
+#6061 = CARTESIAN_POINT('',(10.75,-4.75,0.9));
+#6062 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6063 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6064 = ADVANCED_FACE('',(#6065),#6076,.F.);
+#6065 = FACE_BOUND('',#6066,.F.);
+#6066 = EDGE_LOOP('',(#6067,#6068,#6069,#6075));
+#6067 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#6068 = ORIENTED_EDGE('',*,*,#5813,.T.);
+#6069 = ORIENTED_EDGE('',*,*,#6070,.T.);
+#6070 = EDGE_CURVE('',#5814,#6045,#6071,.T.);
+#6071 = LINE('',#6072,#6073);
+#6072 = CARTESIAN_POINT('',(10.05,-4.75,1.1));
+#6073 = VECTOR('',#6074,1.);
+#6074 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6075 = ORIENTED_EDGE('',*,*,#6044,.F.);
+#6076 = PLANE('',#6077);
+#6077 = AXIS2_PLACEMENT_3D('',#6078,#6079,#6080);
+#6078 = CARTESIAN_POINT('',(10.05,-4.75,0.9));
+#6079 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6080 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6081 = ADVANCED_FACE('',(#6082),#6100,.T.);
+#6082 = FACE_BOUND('',#6083,.T.);
+#6083 = EDGE_LOOP('',(#6084,#6085,#6086,#6094));
+#6084 = ORIENTED_EDGE('',*,*,#1263,.T.);
+#6085 = ORIENTED_EDGE('',*,*,#5806,.T.);
+#6086 = ORIENTED_EDGE('',*,*,#6087,.T.);
+#6087 = EDGE_CURVE('',#5799,#6088,#6090,.T.);
+#6088 = VERTEX_POINT('',#6089);
+#6089 = CARTESIAN_POINT('',(10.75,-5.15,1.1));
+#6090 = LINE('',#6091,#6092);
+#6091 = CARTESIAN_POINT('',(10.05,-5.15,1.1));
+#6092 = VECTOR('',#6093,1.);
+#6093 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6094 = ORIENTED_EDGE('',*,*,#6095,.F.);
+#6095 = EDGE_CURVE('',#1256,#6088,#6096,.T.);
+#6096 = LINE('',#6097,#6098);
+#6097 = CARTESIAN_POINT('',(10.75,-5.15,0.9));
+#6098 = VECTOR('',#6099,1.);
+#6099 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6100 = PLANE('',#6101);
+#6101 = AXIS2_PLACEMENT_3D('',#6102,#6103,#6104);
+#6102 = CARTESIAN_POINT('',(10.05,-5.15,0.9));
+#6103 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6104 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6105 = ADVANCED_FACE('',(#6106),#6124,.T.);
+#6106 = FACE_BOUND('',#6107,.T.);
+#6107 = EDGE_LOOP('',(#6108,#6116,#6117,#6118));
+#6108 = ORIENTED_EDGE('',*,*,#6109,.F.);
+#6109 = EDGE_CURVE('',#1248,#6110,#6112,.T.);
+#6110 = VERTEX_POINT('',#6111);
+#6111 = CARTESIAN_POINT('',(10.75,-5.35,1.1));
+#6112 = LINE('',#6113,#6114);
+#6113 = CARTESIAN_POINT('',(10.75,-5.35,0.9));
+#6114 = VECTOR('',#6115,1.);
+#6115 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6116 = ORIENTED_EDGE('',*,*,#1255,.T.);
+#6117 = ORIENTED_EDGE('',*,*,#6095,.T.);
+#6118 = ORIENTED_EDGE('',*,*,#6119,.F.);
+#6119 = EDGE_CURVE('',#6110,#6088,#6120,.T.);
+#6120 = LINE('',#6121,#6122);
+#6121 = CARTESIAN_POINT('',(10.75,-5.35,1.1));
+#6122 = VECTOR('',#6123,1.);
+#6123 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6124 = PLANE('',#6125);
+#6125 = AXIS2_PLACEMENT_3D('',#6126,#6127,#6128);
+#6126 = CARTESIAN_POINT('',(10.75,-5.35,0.9));
+#6127 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6128 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6129 = ADVANCED_FACE('',(#6130),#6141,.F.);
+#6130 = FACE_BOUND('',#6131,.F.);
+#6131 = EDGE_LOOP('',(#6132,#6133,#6134,#6140));
+#6132 = ORIENTED_EDGE('',*,*,#1247,.T.);
+#6133 = ORIENTED_EDGE('',*,*,#5790,.T.);
+#6134 = ORIENTED_EDGE('',*,*,#6135,.T.);
+#6135 = EDGE_CURVE('',#5791,#6110,#6136,.T.);
+#6136 = LINE('',#6137,#6138);
+#6137 = CARTESIAN_POINT('',(10.05,-5.35,1.1));
+#6138 = VECTOR('',#6139,1.);
+#6139 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6140 = ORIENTED_EDGE('',*,*,#6109,.F.);
+#6141 = PLANE('',#6142);
+#6142 = AXIS2_PLACEMENT_3D('',#6143,#6144,#6145);
+#6143 = CARTESIAN_POINT('',(10.05,-5.35,0.9));
+#6144 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6146 = ADVANCED_FACE('',(#6147),#6250,.F.);
+#6147 = FACE_BOUND('',#6148,.F.);
+#6148 = EDGE_LOOP('',(#6149,#6150,#6151,#6157,#6158,#6159,#6167,#6175,
+ #6181,#6182,#6190,#6198,#6204,#6205,#6213,#6221,#6227,#6228,#6236,
+ #6244));
+#6149 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#6150 = ORIENTED_EDGE('',*,*,#5031,.T.);
+#6151 = ORIENTED_EDGE('',*,*,#6152,.T.);
+#6152 = EDGE_CURVE('',#5024,#5776,#6153,.T.);
+#6153 = LINE('',#6154,#6155);
+#6154 = CARTESIAN_POINT('',(7.5,-5.85,1.3));
+#6155 = VECTOR('',#6156,1.);
+#6156 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6157 = ORIENTED_EDGE('',*,*,#5783,.F.);
+#6158 = ORIENTED_EDGE('',*,*,#1231,.T.);
+#6159 = ORIENTED_EDGE('',*,*,#6160,.F.);
+#6160 = EDGE_CURVE('',#6161,#1224,#6163,.T.);
+#6161 = VERTEX_POINT('',#6162);
+#6162 = CARTESIAN_POINT('',(10.,-5.85,1.1));
+#6163 = LINE('',#6164,#6165);
+#6164 = CARTESIAN_POINT('',(10.,-5.85,0.9));
+#6165 = VECTOR('',#6166,1.);
+#6166 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6167 = ORIENTED_EDGE('',*,*,#6168,.F.);
+#6168 = EDGE_CURVE('',#6169,#6161,#6171,.T.);
+#6169 = VERTEX_POINT('',#6170);
+#6170 = CARTESIAN_POINT('',(9.8,-5.85,1.1));
+#6171 = LINE('',#6172,#6173);
+#6172 = CARTESIAN_POINT('',(8.65,-5.85,1.1));
+#6173 = VECTOR('',#6174,1.);
+#6174 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6175 = ORIENTED_EDGE('',*,*,#6176,.T.);
+#6176 = EDGE_CURVE('',#6169,#1200,#6177,.T.);
+#6177 = LINE('',#6178,#6179);
+#6178 = CARTESIAN_POINT('',(9.8,-5.85,0.9));
+#6179 = VECTOR('',#6180,1.);
+#6180 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6181 = ORIENTED_EDGE('',*,*,#1199,.T.);
+#6182 = ORIENTED_EDGE('',*,*,#6183,.F.);
+#6183 = EDGE_CURVE('',#6184,#1192,#6186,.T.);
+#6184 = VERTEX_POINT('',#6185);
+#6185 = CARTESIAN_POINT('',(9.4,-5.85,1.1));
+#6186 = LINE('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(9.4,-5.85,0.9));
+#6188 = VECTOR('',#6189,1.);
+#6189 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6190 = ORIENTED_EDGE('',*,*,#6191,.F.);
+#6191 = EDGE_CURVE('',#6192,#6184,#6194,.T.);
+#6192 = VERTEX_POINT('',#6193);
+#6193 = CARTESIAN_POINT('',(9.2,-5.85,1.1));
+#6194 = LINE('',#6195,#6196);
+#6195 = CARTESIAN_POINT('',(8.35,-5.85,1.1));
+#6196 = VECTOR('',#6197,1.);
+#6197 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6198 = ORIENTED_EDGE('',*,*,#6199,.T.);
+#6199 = EDGE_CURVE('',#6192,#1168,#6200,.T.);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(9.2,-5.85,0.9));
+#6202 = VECTOR('',#6203,1.);
+#6203 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6204 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#6205 = ORIENTED_EDGE('',*,*,#6206,.F.);
+#6206 = EDGE_CURVE('',#6207,#1160,#6209,.T.);
+#6207 = VERTEX_POINT('',#6208);
+#6208 = CARTESIAN_POINT('',(8.8,-5.85,1.1));
+#6209 = LINE('',#6210,#6211);
+#6210 = CARTESIAN_POINT('',(8.8,-5.85,0.9));
+#6211 = VECTOR('',#6212,1.);
+#6212 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6213 = ORIENTED_EDGE('',*,*,#6214,.F.);
+#6214 = EDGE_CURVE('',#6215,#6207,#6217,.T.);
+#6215 = VERTEX_POINT('',#6216);
+#6216 = CARTESIAN_POINT('',(8.6,-5.85,1.1));
+#6217 = LINE('',#6218,#6219);
+#6218 = CARTESIAN_POINT('',(8.05,-5.85,1.1));
+#6219 = VECTOR('',#6220,1.);
+#6220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6221 = ORIENTED_EDGE('',*,*,#6222,.T.);
+#6222 = EDGE_CURVE('',#6215,#1136,#6223,.T.);
+#6223 = LINE('',#6224,#6225);
+#6224 = CARTESIAN_POINT('',(8.6,-5.85,0.9));
+#6225 = VECTOR('',#6226,1.);
+#6226 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6227 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#6228 = ORIENTED_EDGE('',*,*,#6229,.F.);
+#6229 = EDGE_CURVE('',#6230,#1128,#6232,.T.);
+#6230 = VERTEX_POINT('',#6231);
+#6231 = CARTESIAN_POINT('',(8.2,-5.85,1.1));
+#6232 = LINE('',#6233,#6234);
+#6233 = CARTESIAN_POINT('',(8.2,-5.85,0.9));
+#6234 = VECTOR('',#6235,1.);
+#6235 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6236 = ORIENTED_EDGE('',*,*,#6237,.F.);
+#6237 = EDGE_CURVE('',#6238,#6230,#6240,.T.);
+#6238 = VERTEX_POINT('',#6239);
+#6239 = CARTESIAN_POINT('',(8.,-5.85,1.1));
+#6240 = LINE('',#6241,#6242);
+#6241 = CARTESIAN_POINT('',(7.75,-5.85,1.1));
+#6242 = VECTOR('',#6243,1.);
+#6243 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6244 = ORIENTED_EDGE('',*,*,#6245,.T.);
+#6245 = EDGE_CURVE('',#6238,#1104,#6246,.T.);
+#6246 = LINE('',#6247,#6248);
+#6247 = CARTESIAN_POINT('',(8.,-5.85,0.9));
+#6248 = VECTOR('',#6249,1.);
+#6249 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#6250 = PLANE('',#6251);
+#6251 = AXIS2_PLACEMENT_3D('',#6252,#6253,#6254);
+#6252 = CARTESIAN_POINT('',(7.5,-5.85,0.9));
+#6253 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6254 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6255 = ADVANCED_FACE('',(#6256),#6274,.T.);
+#6256 = FACE_BOUND('',#6257,.T.);
+#6257 = EDGE_LOOP('',(#6258,#6266,#6272,#6273));
+#6258 = ORIENTED_EDGE('',*,*,#6259,.F.);
+#6259 = EDGE_CURVE('',#6260,#6161,#6262,.T.);
+#6260 = VERTEX_POINT('',#6261);
+#6261 = CARTESIAN_POINT('',(10.,-6.1,1.1));
+#6262 = LINE('',#6263,#6264);
+#6263 = CARTESIAN_POINT('',(10.,-6.1,1.1));
+#6264 = VECTOR('',#6265,1.);
+#6265 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6266 = ORIENTED_EDGE('',*,*,#6267,.F.);
+#6267 = EDGE_CURVE('',#1216,#6260,#6268,.T.);
+#6268 = LINE('',#6269,#6270);
+#6269 = CARTESIAN_POINT('',(10.,-6.1,0.9));
+#6270 = VECTOR('',#6271,1.);
+#6271 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6272 = ORIENTED_EDGE('',*,*,#1223,.T.);
+#6273 = ORIENTED_EDGE('',*,*,#6160,.F.);
+#6274 = PLANE('',#6275);
+#6275 = AXIS2_PLACEMENT_3D('',#6276,#6277,#6278);
+#6276 = CARTESIAN_POINT('',(10.,-6.1,0.9));
+#6277 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6278 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6279 = ADVANCED_FACE('',(#6280),#6298,.F.);
+#6280 = FACE_BOUND('',#6281,.F.);
+#6281 = EDGE_LOOP('',(#6282,#6283,#6284,#6292));
+#6282 = ORIENTED_EDGE('',*,*,#6267,.F.);
+#6283 = ORIENTED_EDGE('',*,*,#1215,.T.);
+#6284 = ORIENTED_EDGE('',*,*,#6285,.T.);
+#6285 = EDGE_CURVE('',#1208,#6286,#6288,.T.);
+#6286 = VERTEX_POINT('',#6287);
+#6287 = CARTESIAN_POINT('',(9.8,-6.1,1.1));
+#6288 = LINE('',#6289,#6290);
+#6289 = CARTESIAN_POINT('',(9.8,-6.1,0.9));
+#6290 = VECTOR('',#6291,1.);
+#6291 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6292 = ORIENTED_EDGE('',*,*,#6293,.T.);
+#6293 = EDGE_CURVE('',#6286,#6260,#6294,.T.);
+#6294 = LINE('',#6295,#6296);
+#6295 = CARTESIAN_POINT('',(9.8,-6.1,1.1));
+#6296 = VECTOR('',#6297,1.);
+#6297 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6298 = PLANE('',#6299);
+#6299 = AXIS2_PLACEMENT_3D('',#6300,#6301,#6302);
+#6300 = CARTESIAN_POINT('',(9.8,-6.1,0.9));
+#6301 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6302 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6303 = ADVANCED_FACE('',(#6304),#6315,.F.);
+#6304 = FACE_BOUND('',#6305,.F.);
+#6305 = EDGE_LOOP('',(#6306,#6312,#6313,#6314));
+#6306 = ORIENTED_EDGE('',*,*,#6307,.F.);
+#6307 = EDGE_CURVE('',#6286,#6169,#6308,.T.);
+#6308 = LINE('',#6309,#6310);
+#6309 = CARTESIAN_POINT('',(9.8,-6.1,1.1));
+#6310 = VECTOR('',#6311,1.);
+#6311 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6312 = ORIENTED_EDGE('',*,*,#6285,.F.);
+#6313 = ORIENTED_EDGE('',*,*,#1207,.T.);
+#6314 = ORIENTED_EDGE('',*,*,#6176,.F.);
+#6315 = PLANE('',#6316);
+#6316 = AXIS2_PLACEMENT_3D('',#6317,#6318,#6319);
+#6317 = CARTESIAN_POINT('',(9.8,-6.1,0.9));
+#6318 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6319 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6320 = ADVANCED_FACE('',(#6321),#6339,.T.);
+#6321 = FACE_BOUND('',#6322,.T.);
+#6322 = EDGE_LOOP('',(#6323,#6331,#6337,#6338));
+#6323 = ORIENTED_EDGE('',*,*,#6324,.F.);
+#6324 = EDGE_CURVE('',#6325,#6184,#6327,.T.);
+#6325 = VERTEX_POINT('',#6326);
+#6326 = CARTESIAN_POINT('',(9.4,-6.1,1.1));
+#6327 = LINE('',#6328,#6329);
+#6328 = CARTESIAN_POINT('',(9.4,-6.1,1.1));
+#6329 = VECTOR('',#6330,1.);
+#6330 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6331 = ORIENTED_EDGE('',*,*,#6332,.F.);
+#6332 = EDGE_CURVE('',#1184,#6325,#6333,.T.);
+#6333 = LINE('',#6334,#6335);
+#6334 = CARTESIAN_POINT('',(9.4,-6.1,0.9));
+#6335 = VECTOR('',#6336,1.);
+#6336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6337 = ORIENTED_EDGE('',*,*,#1191,.T.);
+#6338 = ORIENTED_EDGE('',*,*,#6183,.F.);
+#6339 = PLANE('',#6340);
+#6340 = AXIS2_PLACEMENT_3D('',#6341,#6342,#6343);
+#6341 = CARTESIAN_POINT('',(9.4,-6.1,0.9));
+#6342 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6343 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6344 = ADVANCED_FACE('',(#6345),#6363,.F.);
+#6345 = FACE_BOUND('',#6346,.F.);
+#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6357));
+#6347 = ORIENTED_EDGE('',*,*,#6332,.F.);
+#6348 = ORIENTED_EDGE('',*,*,#1183,.T.);
+#6349 = ORIENTED_EDGE('',*,*,#6350,.T.);
+#6350 = EDGE_CURVE('',#1176,#6351,#6353,.T.);
+#6351 = VERTEX_POINT('',#6352);
+#6352 = CARTESIAN_POINT('',(9.2,-6.1,1.1));
+#6353 = LINE('',#6354,#6355);
+#6354 = CARTESIAN_POINT('',(9.2,-6.1,0.9));
+#6355 = VECTOR('',#6356,1.);
+#6356 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6357 = ORIENTED_EDGE('',*,*,#6358,.T.);
+#6358 = EDGE_CURVE('',#6351,#6325,#6359,.T.);
+#6359 = LINE('',#6360,#6361);
+#6360 = CARTESIAN_POINT('',(9.2,-6.1,1.1));
+#6361 = VECTOR('',#6362,1.);
+#6362 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6363 = PLANE('',#6364);
+#6364 = AXIS2_PLACEMENT_3D('',#6365,#6366,#6367);
+#6365 = CARTESIAN_POINT('',(9.2,-6.1,0.9));
+#6366 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6367 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6368 = ADVANCED_FACE('',(#6369),#6380,.F.);
+#6369 = FACE_BOUND('',#6370,.F.);
+#6370 = EDGE_LOOP('',(#6371,#6377,#6378,#6379));
+#6371 = ORIENTED_EDGE('',*,*,#6372,.F.);
+#6372 = EDGE_CURVE('',#6351,#6192,#6373,.T.);
+#6373 = LINE('',#6374,#6375);
+#6374 = CARTESIAN_POINT('',(9.2,-6.1,1.1));
+#6375 = VECTOR('',#6376,1.);
+#6376 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6377 = ORIENTED_EDGE('',*,*,#6350,.F.);
+#6378 = ORIENTED_EDGE('',*,*,#1175,.T.);
+#6379 = ORIENTED_EDGE('',*,*,#6199,.F.);
+#6380 = PLANE('',#6381);
+#6381 = AXIS2_PLACEMENT_3D('',#6382,#6383,#6384);
+#6382 = CARTESIAN_POINT('',(9.2,-6.1,0.9));
+#6383 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6384 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6385 = ADVANCED_FACE('',(#6386),#6404,.T.);
+#6386 = FACE_BOUND('',#6387,.T.);
+#6387 = EDGE_LOOP('',(#6388,#6396,#6402,#6403));
+#6388 = ORIENTED_EDGE('',*,*,#6389,.F.);
+#6389 = EDGE_CURVE('',#6390,#6207,#6392,.T.);
+#6390 = VERTEX_POINT('',#6391);
+#6391 = CARTESIAN_POINT('',(8.8,-6.1,1.1));
+#6392 = LINE('',#6393,#6394);
+#6393 = CARTESIAN_POINT('',(8.8,-6.1,1.1));
+#6394 = VECTOR('',#6395,1.);
+#6395 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6396 = ORIENTED_EDGE('',*,*,#6397,.F.);
+#6397 = EDGE_CURVE('',#1152,#6390,#6398,.T.);
+#6398 = LINE('',#6399,#6400);
+#6399 = CARTESIAN_POINT('',(8.8,-6.1,0.9));
+#6400 = VECTOR('',#6401,1.);
+#6401 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6402 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#6403 = ORIENTED_EDGE('',*,*,#6206,.F.);
+#6404 = PLANE('',#6405);
+#6405 = AXIS2_PLACEMENT_3D('',#6406,#6407,#6408);
+#6406 = CARTESIAN_POINT('',(8.8,-6.1,0.9));
+#6407 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6408 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6409 = ADVANCED_FACE('',(#6410),#6428,.F.);
+#6410 = FACE_BOUND('',#6411,.F.);
+#6411 = EDGE_LOOP('',(#6412,#6413,#6414,#6422));
+#6412 = ORIENTED_EDGE('',*,*,#6397,.F.);
+#6413 = ORIENTED_EDGE('',*,*,#1151,.T.);
+#6414 = ORIENTED_EDGE('',*,*,#6415,.T.);
+#6415 = EDGE_CURVE('',#1144,#6416,#6418,.T.);
+#6416 = VERTEX_POINT('',#6417);
+#6417 = CARTESIAN_POINT('',(8.6,-6.1,1.1));
+#6418 = LINE('',#6419,#6420);
+#6419 = CARTESIAN_POINT('',(8.6,-6.1,0.9));
+#6420 = VECTOR('',#6421,1.);
+#6421 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6422 = ORIENTED_EDGE('',*,*,#6423,.T.);
+#6423 = EDGE_CURVE('',#6416,#6390,#6424,.T.);
+#6424 = LINE('',#6425,#6426);
+#6425 = CARTESIAN_POINT('',(8.6,-6.1,1.1));
+#6426 = VECTOR('',#6427,1.);
+#6427 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6428 = PLANE('',#6429);
+#6429 = AXIS2_PLACEMENT_3D('',#6430,#6431,#6432);
+#6430 = CARTESIAN_POINT('',(8.6,-6.1,0.9));
+#6431 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6432 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6433 = ADVANCED_FACE('',(#6434),#6445,.F.);
+#6434 = FACE_BOUND('',#6435,.F.);
+#6435 = EDGE_LOOP('',(#6436,#6442,#6443,#6444));
+#6436 = ORIENTED_EDGE('',*,*,#6437,.F.);
+#6437 = EDGE_CURVE('',#6416,#6215,#6438,.T.);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(8.6,-6.1,1.1));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6442 = ORIENTED_EDGE('',*,*,#6415,.F.);
+#6443 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#6444 = ORIENTED_EDGE('',*,*,#6222,.F.);
+#6445 = PLANE('',#6446);
+#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449);
+#6447 = CARTESIAN_POINT('',(8.6,-6.1,0.9));
+#6448 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6449 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6450 = ADVANCED_FACE('',(#6451),#6469,.T.);
+#6451 = FACE_BOUND('',#6452,.T.);
+#6452 = EDGE_LOOP('',(#6453,#6461,#6467,#6468));
+#6453 = ORIENTED_EDGE('',*,*,#6454,.F.);
+#6454 = EDGE_CURVE('',#6455,#6230,#6457,.T.);
+#6455 = VERTEX_POINT('',#6456);
+#6456 = CARTESIAN_POINT('',(8.2,-6.1,1.1));
+#6457 = LINE('',#6458,#6459);
+#6458 = CARTESIAN_POINT('',(8.2,-6.1,1.1));
+#6459 = VECTOR('',#6460,1.);
+#6460 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6461 = ORIENTED_EDGE('',*,*,#6462,.F.);
+#6462 = EDGE_CURVE('',#1120,#6455,#6463,.T.);
+#6463 = LINE('',#6464,#6465);
+#6464 = CARTESIAN_POINT('',(8.2,-6.1,0.9));
+#6465 = VECTOR('',#6466,1.);
+#6466 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6467 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#6468 = ORIENTED_EDGE('',*,*,#6229,.F.);
+#6469 = PLANE('',#6470);
+#6470 = AXIS2_PLACEMENT_3D('',#6471,#6472,#6473);
+#6471 = CARTESIAN_POINT('',(8.2,-6.1,0.9));
+#6472 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6473 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6474 = ADVANCED_FACE('',(#6475),#6493,.F.);
+#6475 = FACE_BOUND('',#6476,.F.);
+#6476 = EDGE_LOOP('',(#6477,#6478,#6479,#6487));
+#6477 = ORIENTED_EDGE('',*,*,#6462,.F.);
+#6478 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#6479 = ORIENTED_EDGE('',*,*,#6480,.T.);
+#6480 = EDGE_CURVE('',#1112,#6481,#6483,.T.);
+#6481 = VERTEX_POINT('',#6482);
+#6482 = CARTESIAN_POINT('',(8.,-6.1,1.1));
+#6483 = LINE('',#6484,#6485);
+#6484 = CARTESIAN_POINT('',(8.,-6.1,0.9));
+#6485 = VECTOR('',#6486,1.);
+#6486 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6487 = ORIENTED_EDGE('',*,*,#6488,.T.);
+#6488 = EDGE_CURVE('',#6481,#6455,#6489,.T.);
+#6489 = LINE('',#6490,#6491);
+#6490 = CARTESIAN_POINT('',(8.,-6.1,1.1));
+#6491 = VECTOR('',#6492,1.);
+#6492 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6493 = PLANE('',#6494);
+#6494 = AXIS2_PLACEMENT_3D('',#6495,#6496,#6497);
+#6495 = CARTESIAN_POINT('',(8.,-6.1,0.9));
+#6496 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6497 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6498 = ADVANCED_FACE('',(#6499),#6510,.F.);
+#6499 = FACE_BOUND('',#6500,.F.);
+#6500 = EDGE_LOOP('',(#6501,#6507,#6508,#6509));
+#6501 = ORIENTED_EDGE('',*,*,#6502,.F.);
+#6502 = EDGE_CURVE('',#6481,#6238,#6503,.T.);
+#6503 = LINE('',#6504,#6505);
+#6504 = CARTESIAN_POINT('',(8.,-6.1,1.1));
+#6505 = VECTOR('',#6506,1.);
+#6506 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6507 = ORIENTED_EDGE('',*,*,#6480,.F.);
+#6508 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#6509 = ORIENTED_EDGE('',*,*,#6245,.F.);
+#6510 = PLANE('',#6511);
+#6511 = AXIS2_PLACEMENT_3D('',#6512,#6513,#6514);
+#6512 = CARTESIAN_POINT('',(8.,-6.1,0.9));
+#6513 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6514 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6515 = ADVANCED_FACE('',(#6516),#6541,.F.);
+#6516 = FACE_BOUND('',#6517,.F.);
+#6517 = EDGE_LOOP('',(#6518,#6526,#6527,#6535));
+#6518 = ORIENTED_EDGE('',*,*,#6519,.F.);
+#6519 = EDGE_CURVE('',#1640,#6520,#6522,.T.);
+#6520 = VERTEX_POINT('',#6521);
+#6521 = CARTESIAN_POINT('',(8.5,-11.85,1.1));
+#6522 = LINE('',#6523,#6524);
+#6523 = CARTESIAN_POINT('',(8.5,-11.85,0.9));
+#6524 = VECTOR('',#6525,1.);
+#6525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6526 = ORIENTED_EDGE('',*,*,#1639,.T.);
+#6527 = ORIENTED_EDGE('',*,*,#6528,.T.);
+#6528 = EDGE_CURVE('',#1642,#6529,#6531,.T.);
+#6529 = VERTEX_POINT('',#6530);
+#6530 = CARTESIAN_POINT('',(8.5,-11.15,1.1));
+#6531 = LINE('',#6532,#6533);
+#6532 = CARTESIAN_POINT('',(8.5,-11.15,0.9));
+#6533 = VECTOR('',#6534,1.);
+#6534 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6535 = ORIENTED_EDGE('',*,*,#6536,.F.);
+#6536 = EDGE_CURVE('',#6520,#6529,#6537,.T.);
+#6537 = LINE('',#6538,#6539);
+#6538 = CARTESIAN_POINT('',(8.5,-11.85,1.1));
+#6539 = VECTOR('',#6540,1.);
+#6540 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6541 = PLANE('',#6542);
+#6542 = AXIS2_PLACEMENT_3D('',#6543,#6544,#6545);
+#6543 = CARTESIAN_POINT('',(8.5,-11.85,0.9));
+#6544 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6545 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6546 = ADVANCED_FACE('',(#6547),#6565,.T.);
+#6547 = FACE_BOUND('',#6548,.T.);
+#6548 = EDGE_LOOP('',(#6549,#6557,#6558,#6559));
+#6549 = ORIENTED_EDGE('',*,*,#6550,.F.);
+#6550 = EDGE_CURVE('',#1658,#6551,#6553,.T.);
+#6551 = VERTEX_POINT('',#6552);
+#6552 = CARTESIAN_POINT('',(10.,-11.15,1.1));
+#6553 = LINE('',#6554,#6555);
+#6554 = CARTESIAN_POINT('',(10.,-11.15,0.9));
+#6555 = VECTOR('',#6556,1.);
+#6556 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6557 = ORIENTED_EDGE('',*,*,#1665,.T.);
+#6558 = ORIENTED_EDGE('',*,*,#6528,.T.);
+#6559 = ORIENTED_EDGE('',*,*,#6560,.T.);
+#6560 = EDGE_CURVE('',#6529,#6551,#6561,.T.);
+#6561 = LINE('',#6562,#6563);
+#6562 = CARTESIAN_POINT('',(8.5,-11.15,1.1));
+#6563 = VECTOR('',#6564,1.);
+#6564 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6565 = PLANE('',#6566);
+#6566 = AXIS2_PLACEMENT_3D('',#6567,#6568,#6569);
+#6567 = CARTESIAN_POINT('',(8.5,-11.15,0.9));
+#6568 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6569 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6570 = ADVANCED_FACE('',(#6571),#6589,.T.);
+#6571 = FACE_BOUND('',#6572,.T.);
+#6572 = EDGE_LOOP('',(#6573,#6581,#6582,#6583));
+#6573 = ORIENTED_EDGE('',*,*,#6574,.F.);
+#6574 = EDGE_CURVE('',#1650,#6575,#6577,.T.);
+#6575 = VERTEX_POINT('',#6576);
+#6576 = CARTESIAN_POINT('',(10.,-11.85,1.1));
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(10.,-11.85,0.9));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6581 = ORIENTED_EDGE('',*,*,#1657,.T.);
+#6582 = ORIENTED_EDGE('',*,*,#6550,.T.);
+#6583 = ORIENTED_EDGE('',*,*,#6584,.F.);
+#6584 = EDGE_CURVE('',#6575,#6551,#6585,.T.);
+#6585 = LINE('',#6586,#6587);
+#6586 = CARTESIAN_POINT('',(10.,-11.85,1.1));
+#6587 = VECTOR('',#6588,1.);
+#6588 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6589 = PLANE('',#6590);
+#6590 = AXIS2_PLACEMENT_3D('',#6591,#6592,#6593);
+#6591 = CARTESIAN_POINT('',(10.,-11.85,0.9));
+#6592 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6593 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6594 = ADVANCED_FACE('',(#6595),#6606,.F.);
+#6595 = FACE_BOUND('',#6596,.F.);
+#6596 = EDGE_LOOP('',(#6597,#6598,#6599,#6600));
+#6597 = ORIENTED_EDGE('',*,*,#6574,.F.);
+#6598 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#6599 = ORIENTED_EDGE('',*,*,#6519,.T.);
+#6600 = ORIENTED_EDGE('',*,*,#6601,.T.);
+#6601 = EDGE_CURVE('',#6520,#6575,#6602,.T.);
+#6602 = LINE('',#6603,#6604);
+#6603 = CARTESIAN_POINT('',(8.5,-11.85,1.1));
+#6604 = VECTOR('',#6605,1.);
+#6605 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6606 = PLANE('',#6607);
+#6607 = AXIS2_PLACEMENT_3D('',#6608,#6609,#6610);
+#6608 = CARTESIAN_POINT('',(8.5,-11.85,0.9));
+#6609 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6610 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6611 = ADVANCED_FACE('',(#6612),#6637,.F.);
+#6612 = FACE_BOUND('',#6613,.F.);
+#6613 = EDGE_LOOP('',(#6614,#6622,#6623,#6631));
+#6614 = ORIENTED_EDGE('',*,*,#6615,.F.);
+#6615 = EDGE_CURVE('',#1674,#6616,#6618,.T.);
+#6616 = VERTEX_POINT('',#6617);
+#6617 = CARTESIAN_POINT('',(9.,-9.35,1.1));
+#6618 = LINE('',#6619,#6620);
+#6619 = CARTESIAN_POINT('',(9.,-9.35,0.9));
+#6620 = VECTOR('',#6621,1.);
+#6621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6622 = ORIENTED_EDGE('',*,*,#1673,.T.);
+#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#6624 = EDGE_CURVE('',#1676,#6625,#6627,.T.);
+#6625 = VERTEX_POINT('',#6626);
+#6626 = CARTESIAN_POINT('',(9.,-8.85,1.1));
+#6627 = LINE('',#6628,#6629);
+#6628 = CARTESIAN_POINT('',(9.,-8.85,0.9));
+#6629 = VECTOR('',#6630,1.);
+#6630 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6631 = ORIENTED_EDGE('',*,*,#6632,.F.);
+#6632 = EDGE_CURVE('',#6616,#6625,#6633,.T.);
+#6633 = LINE('',#6634,#6635);
+#6634 = CARTESIAN_POINT('',(9.,-9.35,1.1));
+#6635 = VECTOR('',#6636,1.);
+#6636 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6637 = PLANE('',#6638);
+#6638 = AXIS2_PLACEMENT_3D('',#6639,#6640,#6641);
+#6639 = CARTESIAN_POINT('',(9.,-9.35,0.9));
+#6640 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6641 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6642 = ADVANCED_FACE('',(#6643),#6661,.T.);
+#6643 = FACE_BOUND('',#6644,.T.);
+#6644 = EDGE_LOOP('',(#6645,#6653,#6654,#6655));
+#6645 = ORIENTED_EDGE('',*,*,#6646,.F.);
+#6646 = EDGE_CURVE('',#1692,#6647,#6649,.T.);
+#6647 = VERTEX_POINT('',#6648);
+#6648 = CARTESIAN_POINT('',(10.,-8.85,1.1));
+#6649 = LINE('',#6650,#6651);
+#6650 = CARTESIAN_POINT('',(10.,-8.85,0.9));
+#6651 = VECTOR('',#6652,1.);
+#6652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6653 = ORIENTED_EDGE('',*,*,#1699,.T.);
+#6654 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#6655 = ORIENTED_EDGE('',*,*,#6656,.T.);
+#6656 = EDGE_CURVE('',#6625,#6647,#6657,.T.);
+#6657 = LINE('',#6658,#6659);
+#6658 = CARTESIAN_POINT('',(9.,-8.85,1.1));
+#6659 = VECTOR('',#6660,1.);
+#6660 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6661 = PLANE('',#6662);
+#6662 = AXIS2_PLACEMENT_3D('',#6663,#6664,#6665);
+#6663 = CARTESIAN_POINT('',(9.,-8.85,0.9));
+#6664 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6666 = ADVANCED_FACE('',(#6667),#6685,.T.);
+#6667 = FACE_BOUND('',#6668,.T.);
+#6668 = EDGE_LOOP('',(#6669,#6677,#6678,#6679));
+#6669 = ORIENTED_EDGE('',*,*,#6670,.F.);
+#6670 = EDGE_CURVE('',#1684,#6671,#6673,.T.);
+#6671 = VERTEX_POINT('',#6672);
+#6672 = CARTESIAN_POINT('',(10.,-9.35,1.1));
+#6673 = LINE('',#6674,#6675);
+#6674 = CARTESIAN_POINT('',(10.,-9.35,0.9));
+#6675 = VECTOR('',#6676,1.);
+#6676 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6677 = ORIENTED_EDGE('',*,*,#1691,.T.);
+#6678 = ORIENTED_EDGE('',*,*,#6646,.T.);
+#6679 = ORIENTED_EDGE('',*,*,#6680,.F.);
+#6680 = EDGE_CURVE('',#6671,#6647,#6681,.T.);
+#6681 = LINE('',#6682,#6683);
+#6682 = CARTESIAN_POINT('',(10.,-9.35,1.1));
+#6683 = VECTOR('',#6684,1.);
+#6684 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6685 = PLANE('',#6686);
+#6686 = AXIS2_PLACEMENT_3D('',#6687,#6688,#6689);
+#6687 = CARTESIAN_POINT('',(10.,-9.35,0.9));
+#6688 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6689 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6690 = ADVANCED_FACE('',(#6691),#6702,.F.);
+#6691 = FACE_BOUND('',#6692,.F.);
+#6692 = EDGE_LOOP('',(#6693,#6694,#6695,#6696));
+#6693 = ORIENTED_EDGE('',*,*,#6670,.F.);
+#6694 = ORIENTED_EDGE('',*,*,#1683,.T.);
+#6695 = ORIENTED_EDGE('',*,*,#6615,.T.);
+#6696 = ORIENTED_EDGE('',*,*,#6697,.T.);
+#6697 = EDGE_CURVE('',#6616,#6671,#6698,.T.);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(9.,-9.35,1.1));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6702 = PLANE('',#6703);
+#6703 = AXIS2_PLACEMENT_3D('',#6704,#6705,#6706);
+#6704 = CARTESIAN_POINT('',(9.,-9.35,0.9));
+#6705 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6706 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6707 = ADVANCED_FACE('',(#6708),#6733,.F.);
+#6708 = FACE_BOUND('',#6709,.F.);
+#6709 = EDGE_LOOP('',(#6710,#6718,#6719,#6727));
+#6710 = ORIENTED_EDGE('',*,*,#6711,.F.);
+#6711 = EDGE_CURVE('',#1708,#6712,#6714,.T.);
+#6712 = VERTEX_POINT('',#6713);
+#6713 = CARTESIAN_POINT('',(9.,-10.35,1.1));
+#6714 = LINE('',#6715,#6716);
+#6715 = CARTESIAN_POINT('',(9.,-10.35,0.9));
+#6716 = VECTOR('',#6717,1.);
+#6717 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6718 = ORIENTED_EDGE('',*,*,#1707,.T.);
+#6719 = ORIENTED_EDGE('',*,*,#6720,.T.);
+#6720 = EDGE_CURVE('',#1710,#6721,#6723,.T.);
+#6721 = VERTEX_POINT('',#6722);
+#6722 = CARTESIAN_POINT('',(9.,-9.85,1.1));
+#6723 = LINE('',#6724,#6725);
+#6724 = CARTESIAN_POINT('',(9.,-9.85,0.9));
+#6725 = VECTOR('',#6726,1.);
+#6726 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6727 = ORIENTED_EDGE('',*,*,#6728,.F.);
+#6728 = EDGE_CURVE('',#6712,#6721,#6729,.T.);
+#6729 = LINE('',#6730,#6731);
+#6730 = CARTESIAN_POINT('',(9.,-10.35,1.1));
+#6731 = VECTOR('',#6732,1.);
+#6732 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6733 = PLANE('',#6734);
+#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
+#6735 = CARTESIAN_POINT('',(9.,-10.35,0.9));
+#6736 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6737 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6738 = ADVANCED_FACE('',(#6739),#6757,.T.);
+#6739 = FACE_BOUND('',#6740,.T.);
+#6740 = EDGE_LOOP('',(#6741,#6749,#6750,#6751));
+#6741 = ORIENTED_EDGE('',*,*,#6742,.F.);
+#6742 = EDGE_CURVE('',#1726,#6743,#6745,.T.);
+#6743 = VERTEX_POINT('',#6744);
+#6744 = CARTESIAN_POINT('',(10.,-9.85,1.1));
+#6745 = LINE('',#6746,#6747);
+#6746 = CARTESIAN_POINT('',(10.,-9.85,0.9));
+#6747 = VECTOR('',#6748,1.);
+#6748 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6749 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#6750 = ORIENTED_EDGE('',*,*,#6720,.T.);
+#6751 = ORIENTED_EDGE('',*,*,#6752,.T.);
+#6752 = EDGE_CURVE('',#6721,#6743,#6753,.T.);
+#6753 = LINE('',#6754,#6755);
+#6754 = CARTESIAN_POINT('',(9.,-9.85,1.1));
+#6755 = VECTOR('',#6756,1.);
+#6756 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6757 = PLANE('',#6758);
+#6758 = AXIS2_PLACEMENT_3D('',#6759,#6760,#6761);
+#6759 = CARTESIAN_POINT('',(9.,-9.85,0.9));
+#6760 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6762 = ADVANCED_FACE('',(#6763),#6781,.T.);
+#6763 = FACE_BOUND('',#6764,.T.);
+#6764 = EDGE_LOOP('',(#6765,#6773,#6774,#6775));
+#6765 = ORIENTED_EDGE('',*,*,#6766,.F.);
+#6766 = EDGE_CURVE('',#1718,#6767,#6769,.T.);
+#6767 = VERTEX_POINT('',#6768);
+#6768 = CARTESIAN_POINT('',(10.,-10.35,1.1));
+#6769 = LINE('',#6770,#6771);
+#6770 = CARTESIAN_POINT('',(10.,-10.35,0.9));
+#6771 = VECTOR('',#6772,1.);
+#6772 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6773 = ORIENTED_EDGE('',*,*,#1725,.T.);
+#6774 = ORIENTED_EDGE('',*,*,#6742,.T.);
+#6775 = ORIENTED_EDGE('',*,*,#6776,.F.);
+#6776 = EDGE_CURVE('',#6767,#6743,#6777,.T.);
+#6777 = LINE('',#6778,#6779);
+#6778 = CARTESIAN_POINT('',(10.,-10.35,1.1));
+#6779 = VECTOR('',#6780,1.);
+#6780 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6781 = PLANE('',#6782);
+#6782 = AXIS2_PLACEMENT_3D('',#6783,#6784,#6785);
+#6783 = CARTESIAN_POINT('',(10.,-10.35,0.9));
+#6784 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6785 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6786 = ADVANCED_FACE('',(#6787),#6798,.F.);
+#6787 = FACE_BOUND('',#6788,.F.);
+#6788 = EDGE_LOOP('',(#6789,#6790,#6791,#6792));
+#6789 = ORIENTED_EDGE('',*,*,#6766,.F.);
+#6790 = ORIENTED_EDGE('',*,*,#1717,.T.);
+#6791 = ORIENTED_EDGE('',*,*,#6711,.T.);
+#6792 = ORIENTED_EDGE('',*,*,#6793,.T.);
+#6793 = EDGE_CURVE('',#6712,#6767,#6794,.T.);
+#6794 = LINE('',#6795,#6796);
+#6795 = CARTESIAN_POINT('',(9.,-10.35,1.1));
+#6796 = VECTOR('',#6797,1.);
+#6797 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6798 = PLANE('',#6799);
+#6799 = AXIS2_PLACEMENT_3D('',#6800,#6801,#6802);
+#6800 = CARTESIAN_POINT('',(9.,-10.35,0.9));
+#6801 = DIRECTION('',(0.E+000,1.,0.E+000));
+#6802 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6803 = ADVANCED_FACE('',(#6804,#7014,#7025,#7036,#7047,#7058,#7069,
+ #7080,#7091,#7102,#7113,#7124,#7135),#7146,.T.);
+#6804 = FACE_BOUND('',#6805,.T.);
+#6805 = EDGE_LOOP('',(#6806,#6807,#6808,#6809,#6818,#6825,#6826,#6835,
+ #6842,#6843,#6852,#6859,#6860,#6869,#6876,#6877,#6886,#6893,#6894,
+ #6903,#6910,#6911,#6912,#6913,#6922,#6929,#6930,#6939,#6946,#6947,
+ #6956,#6963,#6964,#6973,#6980,#6981,#6990,#6997,#6998,#7007));
+#6806 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#6807 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#6808 = ORIENTED_EDGE('',*,*,#1874,.T.);
+#6809 = ORIENTED_EDGE('',*,*,#6810,.T.);
+#6810 = EDGE_CURVE('',#1875,#6811,#6813,.T.);
+#6811 = VERTEX_POINT('',#6812);
+#6812 = CARTESIAN_POINT('',(14.35,-8.881784197001E-016,0.E+000));
+#6813 = CIRCLE('',#6814,0.75);
+#6814 = AXIS2_PLACEMENT_3D('',#6815,#6816,#6817);
+#6815 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#6816 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6817 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#6818 = ORIENTED_EDGE('',*,*,#6819,.T.);
+#6819 = EDGE_CURVE('',#6811,#2139,#6820,.T.);
+#6820 = CIRCLE('',#6821,0.75);
+#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824);
+#6822 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#6823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6824 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#6825 = ORIENTED_EDGE('',*,*,#2138,.T.);
+#6826 = ORIENTED_EDGE('',*,*,#6827,.T.);
+#6827 = EDGE_CURVE('',#2141,#6828,#6830,.T.);
+#6828 = VERTEX_POINT('',#6829);
+#6829 = CARTESIAN_POINT('',(14.35,-2.54,0.E+000));
+#6830 = CIRCLE('',#6831,0.75);
+#6831 = AXIS2_PLACEMENT_3D('',#6832,#6833,#6834);
+#6832 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#6833 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6834 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6835 = ORIENTED_EDGE('',*,*,#6836,.T.);
+#6836 = EDGE_CURVE('',#6828,#2427,#6837,.T.);
+#6837 = CIRCLE('',#6838,0.75);
+#6838 = AXIS2_PLACEMENT_3D('',#6839,#6840,#6841);
+#6839 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#6840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6841 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6842 = ORIENTED_EDGE('',*,*,#2426,.T.);
+#6843 = ORIENTED_EDGE('',*,*,#6844,.T.);
+#6844 = EDGE_CURVE('',#2429,#6845,#6847,.T.);
+#6845 = VERTEX_POINT('',#6846);
+#6846 = CARTESIAN_POINT('',(14.35,-5.08,0.E+000));
+#6847 = CIRCLE('',#6848,0.75);
+#6848 = AXIS2_PLACEMENT_3D('',#6849,#6850,#6851);
+#6849 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#6850 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6851 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6852 = ORIENTED_EDGE('',*,*,#6853,.T.);
+#6853 = EDGE_CURVE('',#6845,#2715,#6854,.T.);
+#6854 = CIRCLE('',#6855,0.75);
+#6855 = AXIS2_PLACEMENT_3D('',#6856,#6857,#6858);
+#6856 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#6857 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6858 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6859 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#6860 = ORIENTED_EDGE('',*,*,#6861,.T.);
+#6861 = EDGE_CURVE('',#2717,#6862,#6864,.T.);
+#6862 = VERTEX_POINT('',#6863);
+#6863 = CARTESIAN_POINT('',(14.35,-7.62,0.E+000));
+#6864 = CIRCLE('',#6865,0.75);
+#6865 = AXIS2_PLACEMENT_3D('',#6866,#6867,#6868);
+#6866 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#6867 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6868 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6869 = ORIENTED_EDGE('',*,*,#6870,.T.);
+#6870 = EDGE_CURVE('',#6862,#3003,#6871,.T.);
+#6871 = CIRCLE('',#6872,0.75);
+#6872 = AXIS2_PLACEMENT_3D('',#6873,#6874,#6875);
+#6873 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#6874 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6875 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6876 = ORIENTED_EDGE('',*,*,#3002,.T.);
+#6877 = ORIENTED_EDGE('',*,*,#6878,.T.);
+#6878 = EDGE_CURVE('',#3005,#6879,#6881,.T.);
+#6879 = VERTEX_POINT('',#6880);
+#6880 = CARTESIAN_POINT('',(14.35,-10.16,0.E+000));
+#6881 = CIRCLE('',#6882,0.75);
+#6882 = AXIS2_PLACEMENT_3D('',#6883,#6884,#6885);
+#6883 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#6884 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6885 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6886 = ORIENTED_EDGE('',*,*,#6887,.T.);
+#6887 = EDGE_CURVE('',#6879,#3291,#6888,.T.);
+#6888 = CIRCLE('',#6889,0.75);
+#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892);
+#6890 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#6891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6893 = ORIENTED_EDGE('',*,*,#3290,.T.);
+#6894 = ORIENTED_EDGE('',*,*,#6895,.T.);
+#6895 = EDGE_CURVE('',#3293,#6896,#6898,.T.);
+#6896 = VERTEX_POINT('',#6897);
+#6897 = CARTESIAN_POINT('',(14.35,-12.7,0.E+000));
+#6898 = CIRCLE('',#6899,0.75);
+#6899 = AXIS2_PLACEMENT_3D('',#6900,#6901,#6902);
+#6900 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#6901 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6902 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6903 = ORIENTED_EDGE('',*,*,#6904,.T.);
+#6904 = EDGE_CURVE('',#6896,#3531,#6905,.T.);
+#6905 = CIRCLE('',#6906,0.75);
+#6906 = AXIS2_PLACEMENT_3D('',#6907,#6908,#6909);
+#6907 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#6908 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6909 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6910 = ORIENTED_EDGE('',*,*,#3530,.T.);
+#6911 = ORIENTED_EDGE('',*,*,#3492,.T.);
+#6912 = ORIENTED_EDGE('',*,*,#3410,.T.);
+#6913 = ORIENTED_EDGE('',*,*,#6914,.T.);
+#6914 = EDGE_CURVE('',#3413,#6915,#6917,.T.);
+#6915 = VERTEX_POINT('',#6916);
+#6916 = CARTESIAN_POINT('',(-1.35,-12.7,0.E+000));
+#6917 = CIRCLE('',#6918,0.75);
+#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921);
+#6919 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#6920 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6921 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6922 = ORIENTED_EDGE('',*,*,#6923,.T.);
+#6923 = EDGE_CURVE('',#6915,#3123,#6924,.T.);
+#6924 = CIRCLE('',#6925,0.75);
+#6925 = AXIS2_PLACEMENT_3D('',#6926,#6927,#6928);
+#6926 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#6927 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6928 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6929 = ORIENTED_EDGE('',*,*,#3122,.T.);
+#6930 = ORIENTED_EDGE('',*,*,#6931,.T.);
+#6931 = EDGE_CURVE('',#3125,#6932,#6934,.T.);
+#6932 = VERTEX_POINT('',#6933);
+#6933 = CARTESIAN_POINT('',(-1.35,-10.16,0.E+000));
+#6934 = CIRCLE('',#6935,0.75);
+#6935 = AXIS2_PLACEMENT_3D('',#6936,#6937,#6938);
+#6936 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#6937 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6938 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6939 = ORIENTED_EDGE('',*,*,#6940,.T.);
+#6940 = EDGE_CURVE('',#6932,#2835,#6941,.T.);
+#6941 = CIRCLE('',#6942,0.75);
+#6942 = AXIS2_PLACEMENT_3D('',#6943,#6944,#6945);
+#6943 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#6944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6945 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6946 = ORIENTED_EDGE('',*,*,#2834,.T.);
+#6947 = ORIENTED_EDGE('',*,*,#6948,.T.);
+#6948 = EDGE_CURVE('',#2837,#6949,#6951,.T.);
+#6949 = VERTEX_POINT('',#6950);
+#6950 = CARTESIAN_POINT('',(-1.35,-7.62,0.E+000));
+#6951 = CIRCLE('',#6952,0.75);
+#6952 = AXIS2_PLACEMENT_3D('',#6953,#6954,#6955);
+#6953 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#6954 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6955 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6956 = ORIENTED_EDGE('',*,*,#6957,.T.);
+#6957 = EDGE_CURVE('',#6949,#2547,#6958,.T.);
+#6958 = CIRCLE('',#6959,0.75);
+#6959 = AXIS2_PLACEMENT_3D('',#6960,#6961,#6962);
+#6960 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#6961 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6962 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6963 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#6964 = ORIENTED_EDGE('',*,*,#6965,.T.);
+#6965 = EDGE_CURVE('',#2549,#6966,#6968,.T.);
+#6966 = VERTEX_POINT('',#6967);
+#6967 = CARTESIAN_POINT('',(-1.35,-5.08,0.E+000));
+#6968 = CIRCLE('',#6969,0.75);
+#6969 = AXIS2_PLACEMENT_3D('',#6970,#6971,#6972);
+#6970 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#6971 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6972 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6973 = ORIENTED_EDGE('',*,*,#6974,.T.);
+#6974 = EDGE_CURVE('',#6966,#2259,#6975,.T.);
+#6975 = CIRCLE('',#6976,0.75);
+#6976 = AXIS2_PLACEMENT_3D('',#6977,#6978,#6979);
+#6977 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#6978 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6979 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6980 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#6981 = ORIENTED_EDGE('',*,*,#6982,.T.);
+#6982 = EDGE_CURVE('',#2261,#6983,#6985,.T.);
+#6983 = VERTEX_POINT('',#6984);
+#6984 = CARTESIAN_POINT('',(-1.35,-2.54,0.E+000));
+#6985 = CIRCLE('',#6986,0.75);
+#6986 = AXIS2_PLACEMENT_3D('',#6987,#6988,#6989);
+#6987 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#6988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6989 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6990 = ORIENTED_EDGE('',*,*,#6991,.T.);
+#6991 = EDGE_CURVE('',#6983,#1971,#6992,.T.);
+#6992 = CIRCLE('',#6993,0.75);
+#6993 = AXIS2_PLACEMENT_3D('',#6994,#6995,#6996);
+#6994 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#6995 = DIRECTION('',(0.E+000,0.E+000,1.));
+#6996 = DIRECTION('',(1.,0.E+000,0.E+000));
+#6997 = ORIENTED_EDGE('',*,*,#1970,.T.);
+#6998 = ORIENTED_EDGE('',*,*,#6999,.T.);
+#6999 = EDGE_CURVE('',#1973,#7000,#7002,.T.);
+#7000 = VERTEX_POINT('',#7001);
+#7001 = CARTESIAN_POINT('',(-1.35,0.E+000,0.E+000));
+#7002 = CIRCLE('',#7003,0.75);
+#7003 = AXIS2_PLACEMENT_3D('',#7004,#7005,#7006);
+#7004 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#7005 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7006 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7007 = ORIENTED_EDGE('',*,*,#7008,.T.);
+#7008 = EDGE_CURVE('',#7000,#1748,#7009,.T.);
+#7009 = CIRCLE('',#7010,0.75);
+#7010 = AXIS2_PLACEMENT_3D('',#7011,#7012,#7013);
+#7011 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#7012 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7013 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7014 = FACE_BOUND('',#7015,.T.);
+#7015 = EDGE_LOOP('',(#7016));
+#7016 = ORIENTED_EDGE('',*,*,#7017,.T.);
+#7017 = EDGE_CURVE('',#7018,#7018,#7020,.T.);
+#7018 = VERTEX_POINT('',#7019);
+#7019 = CARTESIAN_POINT('',(13.5,0.E+000,0.E+000));
+#7020 = CIRCLE('',#7021,0.5);
+#7021 = AXIS2_PLACEMENT_3D('',#7022,#7023,#7024);
+#7022 = CARTESIAN_POINT('',(13.,0.E+000,0.E+000));
+#7023 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7024 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7025 = FACE_BOUND('',#7026,.T.);
+#7026 = EDGE_LOOP('',(#7027));
+#7027 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#7028 = EDGE_CURVE('',#7029,#7029,#7031,.T.);
+#7029 = VERTEX_POINT('',#7030);
+#7030 = CARTESIAN_POINT('',(13.5,-2.54,0.E+000));
+#7031 = CIRCLE('',#7032,0.5);
+#7032 = AXIS2_PLACEMENT_3D('',#7033,#7034,#7035);
+#7033 = CARTESIAN_POINT('',(13.,-2.54,0.E+000));
+#7034 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7035 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7036 = FACE_BOUND('',#7037,.T.);
+#7037 = EDGE_LOOP('',(#7038));
+#7038 = ORIENTED_EDGE('',*,*,#7039,.T.);
+#7039 = EDGE_CURVE('',#7040,#7040,#7042,.T.);
+#7040 = VERTEX_POINT('',#7041);
+#7041 = CARTESIAN_POINT('',(0.5,-2.54,0.E+000));
+#7042 = CIRCLE('',#7043,0.5);
+#7043 = AXIS2_PLACEMENT_3D('',#7044,#7045,#7046);
+#7044 = CARTESIAN_POINT('',(0.E+000,-2.54,0.E+000));
+#7045 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7046 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7047 = FACE_BOUND('',#7048,.T.);
+#7048 = EDGE_LOOP('',(#7049));
+#7049 = ORIENTED_EDGE('',*,*,#7050,.T.);
+#7050 = EDGE_CURVE('',#7051,#7051,#7053,.T.);
+#7051 = VERTEX_POINT('',#7052);
+#7052 = CARTESIAN_POINT('',(0.5,0.E+000,0.E+000));
+#7053 = CIRCLE('',#7054,0.5);
+#7054 = AXIS2_PLACEMENT_3D('',#7055,#7056,#7057);
+#7055 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#7056 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7057 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7058 = FACE_BOUND('',#7059,.T.);
+#7059 = EDGE_LOOP('',(#7060));
+#7060 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#7061 = EDGE_CURVE('',#7062,#7062,#7064,.T.);
+#7062 = VERTEX_POINT('',#7063);
+#7063 = CARTESIAN_POINT('',(13.5,-5.08,0.E+000));
+#7064 = CIRCLE('',#7065,0.5);
+#7065 = AXIS2_PLACEMENT_3D('',#7066,#7067,#7068);
+#7066 = CARTESIAN_POINT('',(13.,-5.08,0.E+000));
+#7067 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7069 = FACE_BOUND('',#7070,.T.);
+#7070 = EDGE_LOOP('',(#7071));
+#7071 = ORIENTED_EDGE('',*,*,#7072,.T.);
+#7072 = EDGE_CURVE('',#7073,#7073,#7075,.T.);
+#7073 = VERTEX_POINT('',#7074);
+#7074 = CARTESIAN_POINT('',(0.5,-5.08,0.E+000));
+#7075 = CIRCLE('',#7076,0.5);
+#7076 = AXIS2_PLACEMENT_3D('',#7077,#7078,#7079);
+#7077 = CARTESIAN_POINT('',(0.E+000,-5.08,0.E+000));
+#7078 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7079 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7080 = FACE_BOUND('',#7081,.T.);
+#7081 = EDGE_LOOP('',(#7082));
+#7082 = ORIENTED_EDGE('',*,*,#7083,.T.);
+#7083 = EDGE_CURVE('',#7084,#7084,#7086,.T.);
+#7084 = VERTEX_POINT('',#7085);
+#7085 = CARTESIAN_POINT('',(13.5,-10.16,0.E+000));
+#7086 = CIRCLE('',#7087,0.5);
+#7087 = AXIS2_PLACEMENT_3D('',#7088,#7089,#7090);
+#7088 = CARTESIAN_POINT('',(13.,-10.16,0.E+000));
+#7089 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7090 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7091 = FACE_BOUND('',#7092,.T.);
+#7092 = EDGE_LOOP('',(#7093));
+#7093 = ORIENTED_EDGE('',*,*,#7094,.T.);
+#7094 = EDGE_CURVE('',#7095,#7095,#7097,.T.);
+#7095 = VERTEX_POINT('',#7096);
+#7096 = CARTESIAN_POINT('',(0.5,-10.16,0.E+000));
+#7097 = CIRCLE('',#7098,0.5);
+#7098 = AXIS2_PLACEMENT_3D('',#7099,#7100,#7101);
+#7099 = CARTESIAN_POINT('',(0.E+000,-10.16,0.E+000));
+#7100 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7101 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7102 = FACE_BOUND('',#7103,.T.);
+#7103 = EDGE_LOOP('',(#7104));
+#7104 = ORIENTED_EDGE('',*,*,#7105,.T.);
+#7105 = EDGE_CURVE('',#7106,#7106,#7108,.T.);
+#7106 = VERTEX_POINT('',#7107);
+#7107 = CARTESIAN_POINT('',(0.5,-7.62,0.E+000));
+#7108 = CIRCLE('',#7109,0.5);
+#7109 = AXIS2_PLACEMENT_3D('',#7110,#7111,#7112);
+#7110 = CARTESIAN_POINT('',(0.E+000,-7.62,0.E+000));
+#7111 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7112 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7113 = FACE_BOUND('',#7114,.T.);
+#7114 = EDGE_LOOP('',(#7115));
+#7115 = ORIENTED_EDGE('',*,*,#7116,.T.);
+#7116 = EDGE_CURVE('',#7117,#7117,#7119,.T.);
+#7117 = VERTEX_POINT('',#7118);
+#7118 = CARTESIAN_POINT('',(13.5,-7.62,0.E+000));
+#7119 = CIRCLE('',#7120,0.5);
+#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123);
+#7121 = CARTESIAN_POINT('',(13.,-7.62,0.E+000));
+#7122 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7123 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7124 = FACE_BOUND('',#7125,.T.);
+#7125 = EDGE_LOOP('',(#7126));
+#7126 = ORIENTED_EDGE('',*,*,#7127,.T.);
+#7127 = EDGE_CURVE('',#7128,#7128,#7130,.T.);
+#7128 = VERTEX_POINT('',#7129);
+#7129 = CARTESIAN_POINT('',(0.5,-12.7,0.E+000));
+#7130 = CIRCLE('',#7131,0.5);
+#7131 = AXIS2_PLACEMENT_3D('',#7132,#7133,#7134);
+#7132 = CARTESIAN_POINT('',(0.E+000,-12.7,0.E+000));
+#7133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7134 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7135 = FACE_BOUND('',#7136,.T.);
+#7136 = EDGE_LOOP('',(#7137));
+#7137 = ORIENTED_EDGE('',*,*,#7138,.T.);
+#7138 = EDGE_CURVE('',#7139,#7139,#7141,.T.);
+#7139 = VERTEX_POINT('',#7140);
+#7140 = CARTESIAN_POINT('',(13.5,-12.7,0.E+000));
+#7141 = CIRCLE('',#7142,0.5);
+#7142 = AXIS2_PLACEMENT_3D('',#7143,#7144,#7145);
+#7143 = CARTESIAN_POINT('',(13.,-12.7,0.E+000));
+#7144 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7145 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7146 = PLANE('',#7147);
+#7147 = AXIS2_PLACEMENT_3D('',#7148,#7149,#7150);
+#7148 = CARTESIAN_POINT('',(6.5,-6.35,0.E+000));
+#7149 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#7150 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7151 = ADVANCED_FACE('',(#7152),#7185,.F.);
+#7152 = FACE_BOUND('',#7153,.F.);
+#7153 = EDGE_LOOP('',(#7154,#7162,#7163,#7171,#7179));
+#7154 = ORIENTED_EDGE('',*,*,#7155,.T.);
+#7155 = EDGE_CURVE('',#7156,#1748,#7158,.T.);
+#7156 = VERTEX_POINT('',#7157);
+#7157 = CARTESIAN_POINT('',(-1.75,0.606217782649,0.E+000));
+#7158 = LINE('',#7159,#7160);
+#7159 = CARTESIAN_POINT('',(-1.75,-0.85,0.E+000));
+#7160 = VECTOR('',#7161,1.);
+#7161 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7162 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#7163 = ORIENTED_EDGE('',*,*,#7164,.T.);
+#7164 = EDGE_CURVE('',#1758,#7165,#7167,.T.);
+#7165 = VERTEX_POINT('',#7166);
+#7166 = CARTESIAN_POINT('',(-1.75,0.663324958071,0.9));
+#7167 = LINE('',#7168,#7169);
+#7168 = CARTESIAN_POINT('',(-1.75,0.663324958071,0.E+000));
+#7169 = VECTOR('',#7170,1.);
+#7170 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7171 = ORIENTED_EDGE('',*,*,#7172,.F.);
+#7172 = EDGE_CURVE('',#7173,#7165,#7175,.T.);
+#7173 = VERTEX_POINT('',#7174);
+#7174 = CARTESIAN_POINT('',(-1.75,0.606217782649,0.9));
+#7175 = LINE('',#7176,#7177);
+#7176 = CARTESIAN_POINT('',(-1.75,-0.425,0.9));
+#7177 = VECTOR('',#7178,1.);
+#7178 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7179 = ORIENTED_EDGE('',*,*,#7180,.F.);
+#7180 = EDGE_CURVE('',#7156,#7173,#7181,.T.);
+#7181 = LINE('',#7182,#7183);
+#7182 = CARTESIAN_POINT('',(-1.75,0.606217782649,0.E+000));
+#7183 = VECTOR('',#7184,1.);
+#7184 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7185 = PLANE('',#7186);
+#7186 = AXIS2_PLACEMENT_3D('',#7187,#7188,#7189);
+#7187 = CARTESIAN_POINT('',(-1.75,-0.85,0.E+000));
+#7188 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7189 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7190 = ADVANCED_FACE('',(#7191),#7202,.F.);
+#7191 = FACE_BOUND('',#7192,.F.);
+#7192 = EDGE_LOOP('',(#7193,#7199,#7200,#7201));
+#7193 = ORIENTED_EDGE('',*,*,#7194,.F.);
+#7194 = EDGE_CURVE('',#7165,#1774,#7195,.T.);
+#7195 = LINE('',#7196,#7197);
+#7196 = CARTESIAN_POINT('',(-1.75,-0.75,0.9));
+#7197 = VECTOR('',#7198,1.);
+#7198 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7199 = ORIENTED_EDGE('',*,*,#7164,.F.);
+#7200 = ORIENTED_EDGE('',*,*,#1765,.T.);
+#7201 = ORIENTED_EDGE('',*,*,#1773,.F.);
+#7202 = PLANE('',#7203);
+#7203 = AXIS2_PLACEMENT_3D('',#7204,#7205,#7206);
+#7204 = CARTESIAN_POINT('',(-1.75,-0.75,0.8));
+#7205 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7206 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7207 = ADVANCED_FACE('',(#7208,#7238),#7249,.T.);
+#7208 = FACE_BOUND('',#7209,.T.);
+#7209 = EDGE_LOOP('',(#7210,#7211,#7212,#7221,#7230,#7236,#7237));
+#7210 = ORIENTED_EDGE('',*,*,#1802,.F.);
+#7211 = ORIENTED_EDGE('',*,*,#7194,.F.);
+#7212 = ORIENTED_EDGE('',*,*,#7213,.F.);
+#7213 = EDGE_CURVE('',#7214,#7165,#7216,.T.);
+#7214 = VERTEX_POINT('',#7215);
+#7215 = CARTESIAN_POINT('',(-1.35,0.E+000,0.9));
+#7216 = CIRCLE('',#7217,0.75);
+#7217 = AXIS2_PLACEMENT_3D('',#7218,#7219,#7220);
+#7218 = CARTESIAN_POINT('',(-2.1,0.E+000,0.9));
+#7219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7221 = ORIENTED_EDGE('',*,*,#7222,.F.);
+#7222 = EDGE_CURVE('',#7223,#7214,#7225,.T.);
+#7223 = VERTEX_POINT('',#7224);
+#7224 = CARTESIAN_POINT('',(-1.75,-0.663324958071,0.9));
+#7225 = CIRCLE('',#7226,0.75);
+#7226 = AXIS2_PLACEMENT_3D('',#7227,#7228,#7229);
+#7227 = CARTESIAN_POINT('',(-2.1,0.E+000,0.9));
+#7228 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7229 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7230 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7231 = EDGE_CURVE('',#1923,#7223,#7232,.T.);
+#7232 = LINE('',#7233,#7234);
+#7233 = CARTESIAN_POINT('',(-1.75,-0.75,0.9));
+#7234 = VECTOR('',#7235,1.);
+#7235 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7236 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#7237 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#7238 = FACE_BOUND('',#7239,.T.);
+#7239 = EDGE_LOOP('',(#7240));
+#7240 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#7241 = EDGE_CURVE('',#7242,#7242,#7244,.T.);
+#7242 = VERTEX_POINT('',#7243);
+#7243 = CARTESIAN_POINT('',(0.5,0.E+000,0.9));
+#7244 = CIRCLE('',#7245,0.5);
+#7245 = AXIS2_PLACEMENT_3D('',#7246,#7247,#7248);
+#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.9));
+#7247 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7248 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7249 = PLANE('',#7250);
+#7250 = AXIS2_PLACEMENT_3D('',#7251,#7252,#7253);
+#7251 = CARTESIAN_POINT('',(-1.75,-0.75,0.9));
+#7252 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7254 = ADVANCED_FACE('',(#7255),#7288,.F.);
+#7255 = FACE_BOUND('',#7256,.F.);
+#7256 = EDGE_LOOP('',(#7257,#7258,#7266,#7274,#7282));
+#7257 = ORIENTED_EDGE('',*,*,#1908,.F.);
+#7258 = ORIENTED_EDGE('',*,*,#7259,.T.);
+#7259 = EDGE_CURVE('',#1875,#7260,#7262,.T.);
+#7260 = VERTEX_POINT('',#7261);
+#7261 = CARTESIAN_POINT('',(14.75,0.606217782649,0.E+000));
+#7262 = LINE('',#7263,#7264);
+#7263 = CARTESIAN_POINT('',(14.75,0.85,0.E+000));
+#7264 = VECTOR('',#7265,1.);
+#7265 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7266 = ORIENTED_EDGE('',*,*,#7267,.T.);
+#7267 = EDGE_CURVE('',#7260,#7268,#7270,.T.);
+#7268 = VERTEX_POINT('',#7269);
+#7269 = CARTESIAN_POINT('',(14.75,0.606217782649,0.9));
+#7270 = LINE('',#7271,#7272);
+#7271 = CARTESIAN_POINT('',(14.75,0.606217782649,0.E+000));
+#7272 = VECTOR('',#7273,1.);
+#7273 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7274 = ORIENTED_EDGE('',*,*,#7275,.F.);
+#7275 = EDGE_CURVE('',#7276,#7268,#7278,.T.);
+#7276 = VERTEX_POINT('',#7277);
+#7277 = CARTESIAN_POINT('',(14.75,0.663324958071,0.9));
+#7278 = LINE('',#7279,#7280);
+#7279 = CARTESIAN_POINT('',(14.75,0.425,0.9));
+#7280 = VECTOR('',#7281,1.);
+#7281 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7282 = ORIENTED_EDGE('',*,*,#7283,.F.);
+#7283 = EDGE_CURVE('',#1901,#7276,#7284,.T.);
+#7284 = LINE('',#7285,#7286);
+#7285 = CARTESIAN_POINT('',(14.75,0.663324958071,0.E+000));
+#7286 = VECTOR('',#7287,1.);
+#7287 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7288 = PLANE('',#7289);
+#7289 = AXIS2_PLACEMENT_3D('',#7290,#7291,#7292);
+#7290 = CARTESIAN_POINT('',(14.75,0.85,0.E+000));
+#7291 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7292 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7293 = ADVANCED_FACE('',(#7294),#7305,.T.);
+#7294 = FACE_BOUND('',#7295,.T.);
+#7295 = EDGE_LOOP('',(#7296,#7297,#7298,#7299));
+#7296 = ORIENTED_EDGE('',*,*,#7283,.F.);
+#7297 = ORIENTED_EDGE('',*,*,#1900,.F.);
+#7298 = ORIENTED_EDGE('',*,*,#1892,.T.);
+#7299 = ORIENTED_EDGE('',*,*,#7300,.F.);
+#7300 = EDGE_CURVE('',#7276,#1885,#7301,.T.);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(14.75,-0.75,0.9));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7305 = PLANE('',#7306);
+#7306 = AXIS2_PLACEMENT_3D('',#7307,#7308,#7309);
+#7307 = CARTESIAN_POINT('',(14.75,-0.75,0.8));
+#7308 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7309 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7310 = ADVANCED_FACE('',(#7311,#7341),#7352,.T.);
+#7311 = FACE_BOUND('',#7312,.T.);
+#7312 = EDGE_LOOP('',(#7313,#7314,#7315,#7316,#7324,#7333,#7340));
+#7313 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#7314 = ORIENTED_EDGE('',*,*,#2050,.T.);
+#7315 = ORIENTED_EDGE('',*,*,#2090,.T.);
+#7316 = ORIENTED_EDGE('',*,*,#7317,.T.);
+#7317 = EDGE_CURVE('',#2091,#7318,#7320,.T.);
+#7318 = VERTEX_POINT('',#7319);
+#7319 = CARTESIAN_POINT('',(14.75,-0.663324958071,0.9));
+#7320 = LINE('',#7321,#7322);
+#7321 = CARTESIAN_POINT('',(14.75,-0.75,0.9));
+#7322 = VECTOR('',#7323,1.);
+#7323 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7324 = ORIENTED_EDGE('',*,*,#7325,.F.);
+#7325 = EDGE_CURVE('',#7326,#7318,#7328,.T.);
+#7326 = VERTEX_POINT('',#7327);
+#7327 = CARTESIAN_POINT('',(14.35,-8.881784197001E-016,0.9));
+#7328 = CIRCLE('',#7329,0.75);
+#7329 = AXIS2_PLACEMENT_3D('',#7330,#7331,#7332);
+#7330 = CARTESIAN_POINT('',(15.1,0.E+000,0.9));
+#7331 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7332 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7333 = ORIENTED_EDGE('',*,*,#7334,.F.);
+#7334 = EDGE_CURVE('',#7276,#7326,#7335,.T.);
+#7335 = CIRCLE('',#7336,0.75);
+#7336 = AXIS2_PLACEMENT_3D('',#7337,#7338,#7339);
+#7337 = CARTESIAN_POINT('',(15.1,0.E+000,0.9));
+#7338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7339 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7340 = ORIENTED_EDGE('',*,*,#7300,.T.);
+#7341 = FACE_BOUND('',#7342,.T.);
+#7342 = EDGE_LOOP('',(#7343));
+#7343 = ORIENTED_EDGE('',*,*,#7344,.F.);
+#7344 = EDGE_CURVE('',#7345,#7345,#7347,.T.);
+#7345 = VERTEX_POINT('',#7346);
+#7346 = CARTESIAN_POINT('',(13.5,0.E+000,0.9));
+#7347 = CIRCLE('',#7348,0.5);
+#7348 = AXIS2_PLACEMENT_3D('',#7349,#7350,#7351);
+#7349 = CARTESIAN_POINT('',(13.,0.E+000,0.9));
+#7350 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7351 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7352 = PLANE('',#7353);
+#7353 = AXIS2_PLACEMENT_3D('',#7354,#7355,#7356);
+#7354 = CARTESIAN_POINT('',(12.25,-0.75,0.9));
+#7355 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7356 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7357 = ADVANCED_FACE('',(#7358),#7391,.F.);
+#7358 = FACE_BOUND('',#7359,.F.);
+#7359 = EDGE_LOOP('',(#7360,#7368,#7369,#7377,#7385));
+#7360 = ORIENTED_EDGE('',*,*,#7361,.T.);
+#7361 = EDGE_CURVE('',#7362,#1971,#7364,.T.);
+#7362 = VERTEX_POINT('',#7363);
+#7363 = CARTESIAN_POINT('',(-1.75,-1.933782217351,0.E+000));
+#7364 = LINE('',#7365,#7366);
+#7365 = CARTESIAN_POINT('',(-1.75,-3.39,0.E+000));
+#7366 = VECTOR('',#7367,1.);
+#7367 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7368 = ORIENTED_EDGE('',*,*,#1980,.T.);
+#7369 = ORIENTED_EDGE('',*,*,#7370,.T.);
+#7370 = EDGE_CURVE('',#1981,#7371,#7373,.T.);
+#7371 = VERTEX_POINT('',#7372);
+#7372 = CARTESIAN_POINT('',(-1.75,-1.876675041929,0.9));
+#7373 = LINE('',#7374,#7375);
+#7374 = CARTESIAN_POINT('',(-1.75,-1.876675041929,0.E+000));
+#7375 = VECTOR('',#7376,1.);
+#7376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7377 = ORIENTED_EDGE('',*,*,#7378,.F.);
+#7378 = EDGE_CURVE('',#7379,#7371,#7381,.T.);
+#7379 = VERTEX_POINT('',#7380);
+#7380 = CARTESIAN_POINT('',(-1.75,-1.933782217351,0.9));
+#7381 = LINE('',#7382,#7383);
+#7382 = CARTESIAN_POINT('',(-1.75,-2.965,0.9));
+#7383 = VECTOR('',#7384,1.);
+#7384 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7385 = ORIENTED_EDGE('',*,*,#7386,.F.);
+#7386 = EDGE_CURVE('',#7362,#7379,#7387,.T.);
+#7387 = LINE('',#7388,#7389);
+#7388 = CARTESIAN_POINT('',(-1.75,-1.933782217351,0.E+000));
+#7389 = VECTOR('',#7390,1.);
+#7390 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7391 = PLANE('',#7392);
+#7392 = AXIS2_PLACEMENT_3D('',#7393,#7394,#7395);
+#7393 = CARTESIAN_POINT('',(-1.75,-3.39,0.E+000));
+#7394 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7395 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7396 = ADVANCED_FACE('',(#7397),#7428,.F.);
+#7397 = FACE_BOUND('',#7398,.F.);
+#7398 = EDGE_LOOP('',(#7399,#7400,#7408,#7416,#7422));
+#7399 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#7400 = ORIENTED_EDGE('',*,*,#7401,.T.);
+#7401 = EDGE_CURVE('',#1973,#7402,#7404,.T.);
+#7402 = VERTEX_POINT('',#7403);
+#7403 = CARTESIAN_POINT('',(-1.75,-0.606217782649,0.E+000));
+#7404 = LINE('',#7405,#7406);
+#7405 = CARTESIAN_POINT('',(-1.75,-0.85,0.E+000));
+#7406 = VECTOR('',#7407,1.);
+#7407 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7408 = ORIENTED_EDGE('',*,*,#7409,.T.);
+#7409 = EDGE_CURVE('',#7402,#7410,#7412,.T.);
+#7410 = VERTEX_POINT('',#7411);
+#7411 = CARTESIAN_POINT('',(-1.75,-0.606217782649,0.9));
+#7412 = LINE('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(-1.75,-0.606217782649,0.E+000));
+#7414 = VECTOR('',#7415,1.);
+#7415 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7416 = ORIENTED_EDGE('',*,*,#7417,.F.);
+#7417 = EDGE_CURVE('',#7223,#7410,#7418,.T.);
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(-1.75,-0.425,0.9));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7422 = ORIENTED_EDGE('',*,*,#7423,.F.);
+#7423 = EDGE_CURVE('',#2021,#7223,#7424,.T.);
+#7424 = LINE('',#7425,#7426);
+#7425 = CARTESIAN_POINT('',(-1.75,-0.663324958071,0.E+000));
+#7426 = VECTOR('',#7427,1.);
+#7427 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7428 = PLANE('',#7429);
+#7429 = AXIS2_PLACEMENT_3D('',#7430,#7431,#7432);
+#7430 = CARTESIAN_POINT('',(-1.75,-0.85,0.E+000));
+#7431 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7432 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7433 = ADVANCED_FACE('',(#7434),#7445,.F.);
+#7434 = FACE_BOUND('',#7435,.F.);
+#7435 = EDGE_LOOP('',(#7436,#7442,#7443,#7444));
+#7436 = ORIENTED_EDGE('',*,*,#7437,.F.);
+#7437 = EDGE_CURVE('',#7371,#1997,#7438,.T.);
+#7438 = LINE('',#7439,#7440);
+#7439 = CARTESIAN_POINT('',(-1.75,-3.29,0.9));
+#7440 = VECTOR('',#7441,1.);
+#7441 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7442 = ORIENTED_EDGE('',*,*,#7370,.F.);
+#7443 = ORIENTED_EDGE('',*,*,#1988,.T.);
+#7444 = ORIENTED_EDGE('',*,*,#1996,.F.);
+#7445 = PLANE('',#7446);
+#7446 = AXIS2_PLACEMENT_3D('',#7447,#7448,#7449);
+#7447 = CARTESIAN_POINT('',(-1.75,-3.29,0.8));
+#7448 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7449 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7450 = ADVANCED_FACE('',(#7451),#7457,.F.);
+#7451 = FACE_BOUND('',#7452,.F.);
+#7452 = EDGE_LOOP('',(#7453,#7454,#7455,#7456));
+#7453 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7454 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#7455 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#7456 = ORIENTED_EDGE('',*,*,#7423,.T.);
+#7457 = PLANE('',#7458);
+#7458 = AXIS2_PLACEMENT_3D('',#7459,#7460,#7461);
+#7459 = CARTESIAN_POINT('',(-1.75,-0.75,0.8));
+#7460 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7461 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7462 = ADVANCED_FACE('',(#7463,#7493),#7504,.T.);
+#7463 = FACE_BOUND('',#7464,.T.);
+#7464 = EDGE_LOOP('',(#7465,#7466,#7467,#7476,#7485,#7491,#7492));
+#7465 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#7466 = ORIENTED_EDGE('',*,*,#7437,.F.);
+#7467 = ORIENTED_EDGE('',*,*,#7468,.F.);
+#7468 = EDGE_CURVE('',#7469,#7371,#7471,.T.);
+#7469 = VERTEX_POINT('',#7470);
+#7470 = CARTESIAN_POINT('',(-1.35,-2.54,0.9));
+#7471 = CIRCLE('',#7472,0.75);
+#7472 = AXIS2_PLACEMENT_3D('',#7473,#7474,#7475);
+#7473 = CARTESIAN_POINT('',(-2.1,-2.54,0.9));
+#7474 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7475 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7476 = ORIENTED_EDGE('',*,*,#7477,.F.);
+#7477 = EDGE_CURVE('',#7478,#7469,#7480,.T.);
+#7478 = VERTEX_POINT('',#7479);
+#7479 = CARTESIAN_POINT('',(-1.75,-3.203324958071,0.9));
+#7480 = CIRCLE('',#7481,0.75);
+#7481 = AXIS2_PLACEMENT_3D('',#7482,#7483,#7484);
+#7482 = CARTESIAN_POINT('',(-2.1,-2.54,0.9));
+#7483 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7484 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7485 = ORIENTED_EDGE('',*,*,#7486,.F.);
+#7486 = EDGE_CURVE('',#2211,#7478,#7487,.T.);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(-1.75,-3.29,0.9));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7491 = ORIENTED_EDGE('',*,*,#2210,.T.);
+#7492 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#7493 = FACE_BOUND('',#7494,.T.);
+#7494 = EDGE_LOOP('',(#7495));
+#7495 = ORIENTED_EDGE('',*,*,#7496,.F.);
+#7496 = EDGE_CURVE('',#7497,#7497,#7499,.T.);
+#7497 = VERTEX_POINT('',#7498);
+#7498 = CARTESIAN_POINT('',(0.5,-2.54,0.9));
+#7499 = CIRCLE('',#7500,0.5);
+#7500 = AXIS2_PLACEMENT_3D('',#7501,#7502,#7503);
+#7501 = CARTESIAN_POINT('',(0.E+000,-2.54,0.9));
+#7502 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7503 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7504 = PLANE('',#7505);
+#7505 = AXIS2_PLACEMENT_3D('',#7506,#7507,#7508);
+#7506 = CARTESIAN_POINT('',(-1.75,-3.29,0.9));
+#7507 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7508 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7509 = ADVANCED_FACE('',(#7510),#7541,.F.);
+#7510 = FACE_BOUND('',#7511,.F.);
+#7511 = EDGE_LOOP('',(#7512,#7520,#7521,#7527,#7535));
+#7512 = ORIENTED_EDGE('',*,*,#7513,.T.);
+#7513 = EDGE_CURVE('',#7514,#2139,#7516,.T.);
+#7514 = VERTEX_POINT('',#7515);
+#7515 = CARTESIAN_POINT('',(14.75,-0.606217782649,0.E+000));
+#7516 = LINE('',#7517,#7518);
+#7517 = CARTESIAN_POINT('',(14.75,0.85,0.E+000));
+#7518 = VECTOR('',#7519,1.);
+#7519 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7520 = ORIENTED_EDGE('',*,*,#2148,.T.);
+#7521 = ORIENTED_EDGE('',*,*,#7522,.T.);
+#7522 = EDGE_CURVE('',#2149,#7318,#7523,.T.);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(14.75,-0.663324958071,0.E+000));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7527 = ORIENTED_EDGE('',*,*,#7528,.F.);
+#7528 = EDGE_CURVE('',#7529,#7318,#7531,.T.);
+#7529 = VERTEX_POINT('',#7530);
+#7530 = CARTESIAN_POINT('',(14.75,-0.606217782649,0.9));
+#7531 = LINE('',#7532,#7533);
+#7532 = CARTESIAN_POINT('',(14.75,0.425,0.9));
+#7533 = VECTOR('',#7534,1.);
+#7534 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7535 = ORIENTED_EDGE('',*,*,#7536,.F.);
+#7536 = EDGE_CURVE('',#7514,#7529,#7537,.T.);
+#7537 = LINE('',#7538,#7539);
+#7538 = CARTESIAN_POINT('',(14.75,-0.606217782649,0.E+000));
+#7539 = VECTOR('',#7540,1.);
+#7540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7541 = PLANE('',#7542);
+#7542 = AXIS2_PLACEMENT_3D('',#7543,#7544,#7545);
+#7543 = CARTESIAN_POINT('',(14.75,0.85,0.E+000));
+#7544 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7545 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7546 = ADVANCED_FACE('',(#7547),#7580,.F.);
+#7547 = FACE_BOUND('',#7548,.F.);
+#7548 = EDGE_LOOP('',(#7549,#7550,#7558,#7566,#7574));
+#7549 = ORIENTED_EDGE('',*,*,#2196,.F.);
+#7550 = ORIENTED_EDGE('',*,*,#7551,.T.);
+#7551 = EDGE_CURVE('',#2141,#7552,#7554,.T.);
+#7552 = VERTEX_POINT('',#7553);
+#7553 = CARTESIAN_POINT('',(14.75,-1.933782217351,0.E+000));
+#7554 = LINE('',#7555,#7556);
+#7555 = CARTESIAN_POINT('',(14.75,-1.69,0.E+000));
+#7556 = VECTOR('',#7557,1.);
+#7557 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7558 = ORIENTED_EDGE('',*,*,#7559,.T.);
+#7559 = EDGE_CURVE('',#7552,#7560,#7562,.T.);
+#7560 = VERTEX_POINT('',#7561);
+#7561 = CARTESIAN_POINT('',(14.75,-1.933782217351,0.9));
+#7562 = LINE('',#7563,#7564);
+#7563 = CARTESIAN_POINT('',(14.75,-1.933782217351,0.E+000));
+#7564 = VECTOR('',#7565,1.);
+#7565 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7566 = ORIENTED_EDGE('',*,*,#7567,.F.);
+#7567 = EDGE_CURVE('',#7568,#7560,#7570,.T.);
+#7568 = VERTEX_POINT('',#7569);
+#7569 = CARTESIAN_POINT('',(14.75,-1.876675041929,0.9));
+#7570 = LINE('',#7571,#7572);
+#7571 = CARTESIAN_POINT('',(14.75,-2.115,0.9));
+#7572 = VECTOR('',#7573,1.);
+#7573 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7574 = ORIENTED_EDGE('',*,*,#7575,.F.);
+#7575 = EDGE_CURVE('',#2189,#7568,#7576,.T.);
+#7576 = LINE('',#7577,#7578);
+#7577 = CARTESIAN_POINT('',(14.75,-1.876675041929,0.E+000));
+#7578 = VECTOR('',#7579,1.);
+#7579 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7580 = PLANE('',#7581);
+#7581 = AXIS2_PLACEMENT_3D('',#7582,#7583,#7584);
+#7582 = CARTESIAN_POINT('',(14.75,-1.69,0.E+000));
+#7583 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7584 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7585 = ADVANCED_FACE('',(#7586),#7592,.T.);
+#7586 = FACE_BOUND('',#7587,.T.);
+#7587 = EDGE_LOOP('',(#7588,#7589,#7590,#7591));
+#7588 = ORIENTED_EDGE('',*,*,#2164,.F.);
+#7589 = ORIENTED_EDGE('',*,*,#2156,.F.);
+#7590 = ORIENTED_EDGE('',*,*,#7522,.T.);
+#7591 = ORIENTED_EDGE('',*,*,#7317,.F.);
+#7592 = PLANE('',#7593);
+#7593 = AXIS2_PLACEMENT_3D('',#7594,#7595,#7596);
+#7594 = CARTESIAN_POINT('',(14.75,-0.75,0.8));
+#7595 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7596 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7597 = ADVANCED_FACE('',(#7598),#7609,.T.);
+#7598 = FACE_BOUND('',#7599,.T.);
+#7599 = EDGE_LOOP('',(#7600,#7601,#7602,#7603));
+#7600 = ORIENTED_EDGE('',*,*,#7575,.F.);
+#7601 = ORIENTED_EDGE('',*,*,#2188,.F.);
+#7602 = ORIENTED_EDGE('',*,*,#2180,.T.);
+#7603 = ORIENTED_EDGE('',*,*,#7604,.F.);
+#7604 = EDGE_CURVE('',#7568,#2173,#7605,.T.);
+#7605 = LINE('',#7606,#7607);
+#7606 = CARTESIAN_POINT('',(14.75,-3.29,0.9));
+#7607 = VECTOR('',#7608,1.);
+#7608 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7609 = PLANE('',#7610);
+#7610 = AXIS2_PLACEMENT_3D('',#7611,#7612,#7613);
+#7611 = CARTESIAN_POINT('',(14.75,-3.29,0.8));
+#7612 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7613 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7614 = ADVANCED_FACE('',(#7615,#7645),#7656,.T.);
+#7615 = FACE_BOUND('',#7616,.T.);
+#7616 = EDGE_LOOP('',(#7617,#7618,#7619,#7620,#7628,#7637,#7644));
+#7617 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#7618 = ORIENTED_EDGE('',*,*,#2338,.T.);
+#7619 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#7620 = ORIENTED_EDGE('',*,*,#7621,.T.);
+#7621 = EDGE_CURVE('',#2379,#7622,#7624,.T.);
+#7622 = VERTEX_POINT('',#7623);
+#7623 = CARTESIAN_POINT('',(14.75,-3.203324958071,0.9));
+#7624 = LINE('',#7625,#7626);
+#7625 = CARTESIAN_POINT('',(14.75,-3.29,0.9));
+#7626 = VECTOR('',#7627,1.);
+#7627 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7628 = ORIENTED_EDGE('',*,*,#7629,.F.);
+#7629 = EDGE_CURVE('',#7630,#7622,#7632,.T.);
+#7630 = VERTEX_POINT('',#7631);
+#7631 = CARTESIAN_POINT('',(14.35,-2.54,0.9));
+#7632 = CIRCLE('',#7633,0.75);
+#7633 = AXIS2_PLACEMENT_3D('',#7634,#7635,#7636);
+#7634 = CARTESIAN_POINT('',(15.1,-2.54,0.9));
+#7635 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7636 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7637 = ORIENTED_EDGE('',*,*,#7638,.F.);
+#7638 = EDGE_CURVE('',#7568,#7630,#7639,.T.);
+#7639 = CIRCLE('',#7640,0.75);
+#7640 = AXIS2_PLACEMENT_3D('',#7641,#7642,#7643);
+#7641 = CARTESIAN_POINT('',(15.1,-2.54,0.9));
+#7642 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7643 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7644 = ORIENTED_EDGE('',*,*,#7604,.T.);
+#7645 = FACE_BOUND('',#7646,.T.);
+#7646 = EDGE_LOOP('',(#7647));
+#7647 = ORIENTED_EDGE('',*,*,#7648,.F.);
+#7648 = EDGE_CURVE('',#7649,#7649,#7651,.T.);
+#7649 = VERTEX_POINT('',#7650);
+#7650 = CARTESIAN_POINT('',(13.5,-2.54,0.9));
+#7651 = CIRCLE('',#7652,0.5);
+#7652 = AXIS2_PLACEMENT_3D('',#7653,#7654,#7655);
+#7653 = CARTESIAN_POINT('',(13.,-2.54,0.9));
+#7654 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7655 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7656 = PLANE('',#7657);
+#7657 = AXIS2_PLACEMENT_3D('',#7658,#7659,#7660);
+#7658 = CARTESIAN_POINT('',(12.25,-3.29,0.9));
+#7659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7660 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7661 = ADVANCED_FACE('',(#7662),#7695,.F.);
+#7662 = FACE_BOUND('',#7663,.F.);
+#7663 = EDGE_LOOP('',(#7664,#7672,#7673,#7681,#7689));
+#7664 = ORIENTED_EDGE('',*,*,#7665,.T.);
+#7665 = EDGE_CURVE('',#7666,#2259,#7668,.T.);
+#7666 = VERTEX_POINT('',#7667);
+#7667 = CARTESIAN_POINT('',(-1.75,-4.473782217351,0.E+000));
+#7668 = LINE('',#7669,#7670);
+#7669 = CARTESIAN_POINT('',(-1.75,-5.93,0.E+000));
+#7670 = VECTOR('',#7671,1.);
+#7671 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7672 = ORIENTED_EDGE('',*,*,#2268,.T.);
+#7673 = ORIENTED_EDGE('',*,*,#7674,.T.);
+#7674 = EDGE_CURVE('',#2269,#7675,#7677,.T.);
+#7675 = VERTEX_POINT('',#7676);
+#7676 = CARTESIAN_POINT('',(-1.75,-4.416675041929,0.9));
+#7677 = LINE('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(-1.75,-4.416675041929,0.E+000));
+#7679 = VECTOR('',#7680,1.);
+#7680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7681 = ORIENTED_EDGE('',*,*,#7682,.F.);
+#7682 = EDGE_CURVE('',#7683,#7675,#7685,.T.);
+#7683 = VERTEX_POINT('',#7684);
+#7684 = CARTESIAN_POINT('',(-1.75,-4.473782217351,0.9));
+#7685 = LINE('',#7686,#7687);
+#7686 = CARTESIAN_POINT('',(-1.75,-5.505,0.9));
+#7687 = VECTOR('',#7688,1.);
+#7688 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7689 = ORIENTED_EDGE('',*,*,#7690,.F.);
+#7690 = EDGE_CURVE('',#7666,#7683,#7691,.T.);
+#7691 = LINE('',#7692,#7693);
+#7692 = CARTESIAN_POINT('',(-1.75,-4.473782217351,0.E+000));
+#7693 = VECTOR('',#7694,1.);
+#7694 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7695 = PLANE('',#7696);
+#7696 = AXIS2_PLACEMENT_3D('',#7697,#7698,#7699);
+#7697 = CARTESIAN_POINT('',(-1.75,-5.93,0.E+000));
+#7698 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7700 = ADVANCED_FACE('',(#7701),#7732,.F.);
+#7701 = FACE_BOUND('',#7702,.F.);
+#7702 = EDGE_LOOP('',(#7703,#7704,#7712,#7720,#7726));
+#7703 = ORIENTED_EDGE('',*,*,#2316,.F.);
+#7704 = ORIENTED_EDGE('',*,*,#7705,.T.);
+#7705 = EDGE_CURVE('',#2261,#7706,#7708,.T.);
+#7706 = VERTEX_POINT('',#7707);
+#7707 = CARTESIAN_POINT('',(-1.75,-3.146217782649,0.E+000));
+#7708 = LINE('',#7709,#7710);
+#7709 = CARTESIAN_POINT('',(-1.75,-3.39,0.E+000));
+#7710 = VECTOR('',#7711,1.);
+#7711 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7712 = ORIENTED_EDGE('',*,*,#7713,.T.);
+#7713 = EDGE_CURVE('',#7706,#7714,#7716,.T.);
+#7714 = VERTEX_POINT('',#7715);
+#7715 = CARTESIAN_POINT('',(-1.75,-3.146217782649,0.9));
+#7716 = LINE('',#7717,#7718);
+#7717 = CARTESIAN_POINT('',(-1.75,-3.146217782649,0.E+000));
+#7718 = VECTOR('',#7719,1.);
+#7719 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7720 = ORIENTED_EDGE('',*,*,#7721,.F.);
+#7721 = EDGE_CURVE('',#7478,#7714,#7722,.T.);
+#7722 = LINE('',#7723,#7724);
+#7723 = CARTESIAN_POINT('',(-1.75,-2.965,0.9));
+#7724 = VECTOR('',#7725,1.);
+#7725 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7726 = ORIENTED_EDGE('',*,*,#7727,.F.);
+#7727 = EDGE_CURVE('',#2309,#7478,#7728,.T.);
+#7728 = LINE('',#7729,#7730);
+#7729 = CARTESIAN_POINT('',(-1.75,-3.203324958071,0.E+000));
+#7730 = VECTOR('',#7731,1.);
+#7731 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7732 = PLANE('',#7733);
+#7733 = AXIS2_PLACEMENT_3D('',#7734,#7735,#7736);
+#7734 = CARTESIAN_POINT('',(-1.75,-3.39,0.E+000));
+#7735 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7736 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7737 = ADVANCED_FACE('',(#7738),#7749,.F.);
+#7738 = FACE_BOUND('',#7739,.F.);
+#7739 = EDGE_LOOP('',(#7740,#7746,#7747,#7748));
+#7740 = ORIENTED_EDGE('',*,*,#7741,.F.);
+#7741 = EDGE_CURVE('',#7675,#2285,#7742,.T.);
+#7742 = LINE('',#7743,#7744);
+#7743 = CARTESIAN_POINT('',(-1.75,-5.83,0.9));
+#7744 = VECTOR('',#7745,1.);
+#7745 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7746 = ORIENTED_EDGE('',*,*,#7674,.F.);
+#7747 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#7748 = ORIENTED_EDGE('',*,*,#2284,.F.);
+#7749 = PLANE('',#7750);
+#7750 = AXIS2_PLACEMENT_3D('',#7751,#7752,#7753);
+#7751 = CARTESIAN_POINT('',(-1.75,-5.83,0.8));
+#7752 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7753 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7754 = ADVANCED_FACE('',(#7755),#7761,.F.);
+#7755 = FACE_BOUND('',#7756,.F.);
+#7756 = EDGE_LOOP('',(#7757,#7758,#7759,#7760));
+#7757 = ORIENTED_EDGE('',*,*,#7486,.F.);
+#7758 = ORIENTED_EDGE('',*,*,#2300,.T.);
+#7759 = ORIENTED_EDGE('',*,*,#2308,.T.);
+#7760 = ORIENTED_EDGE('',*,*,#7727,.T.);
+#7761 = PLANE('',#7762);
+#7762 = AXIS2_PLACEMENT_3D('',#7763,#7764,#7765);
+#7763 = CARTESIAN_POINT('',(-1.75,-3.29,0.8));
+#7764 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7765 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7766 = ADVANCED_FACE('',(#7767,#7797),#7808,.T.);
+#7767 = FACE_BOUND('',#7768,.T.);
+#7768 = EDGE_LOOP('',(#7769,#7770,#7771,#7780,#7789,#7795,#7796));
+#7769 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#7770 = ORIENTED_EDGE('',*,*,#7741,.F.);
+#7771 = ORIENTED_EDGE('',*,*,#7772,.F.);
+#7772 = EDGE_CURVE('',#7773,#7675,#7775,.T.);
+#7773 = VERTEX_POINT('',#7774);
+#7774 = CARTESIAN_POINT('',(-1.35,-5.08,0.9));
+#7775 = CIRCLE('',#7776,0.75);
+#7776 = AXIS2_PLACEMENT_3D('',#7777,#7778,#7779);
+#7777 = CARTESIAN_POINT('',(-2.1,-5.08,0.9));
+#7778 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7779 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7780 = ORIENTED_EDGE('',*,*,#7781,.F.);
+#7781 = EDGE_CURVE('',#7782,#7773,#7784,.T.);
+#7782 = VERTEX_POINT('',#7783);
+#7783 = CARTESIAN_POINT('',(-1.75,-5.743324958071,0.9));
+#7784 = CIRCLE('',#7785,0.75);
+#7785 = AXIS2_PLACEMENT_3D('',#7786,#7787,#7788);
+#7786 = CARTESIAN_POINT('',(-2.1,-5.08,0.9));
+#7787 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7788 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7789 = ORIENTED_EDGE('',*,*,#7790,.F.);
+#7790 = EDGE_CURVE('',#2499,#7782,#7791,.T.);
+#7791 = LINE('',#7792,#7793);
+#7792 = CARTESIAN_POINT('',(-1.75,-5.83,0.9));
+#7793 = VECTOR('',#7794,1.);
+#7794 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7795 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#7796 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#7797 = FACE_BOUND('',#7798,.T.);
+#7798 = EDGE_LOOP('',(#7799));
+#7799 = ORIENTED_EDGE('',*,*,#7800,.F.);
+#7800 = EDGE_CURVE('',#7801,#7801,#7803,.T.);
+#7801 = VERTEX_POINT('',#7802);
+#7802 = CARTESIAN_POINT('',(0.5,-5.08,0.9));
+#7803 = CIRCLE('',#7804,0.5);
+#7804 = AXIS2_PLACEMENT_3D('',#7805,#7806,#7807);
+#7805 = CARTESIAN_POINT('',(0.E+000,-5.08,0.9));
+#7806 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7807 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7808 = PLANE('',#7809);
+#7809 = AXIS2_PLACEMENT_3D('',#7810,#7811,#7812);
+#7810 = CARTESIAN_POINT('',(-1.75,-5.83,0.9));
+#7811 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7813 = ADVANCED_FACE('',(#7814),#7845,.F.);
+#7814 = FACE_BOUND('',#7815,.F.);
+#7815 = EDGE_LOOP('',(#7816,#7824,#7825,#7831,#7839));
+#7816 = ORIENTED_EDGE('',*,*,#7817,.T.);
+#7817 = EDGE_CURVE('',#7818,#2427,#7820,.T.);
+#7818 = VERTEX_POINT('',#7819);
+#7819 = CARTESIAN_POINT('',(14.75,-3.146217782649,0.E+000));
+#7820 = LINE('',#7821,#7822);
+#7821 = CARTESIAN_POINT('',(14.75,-1.69,0.E+000));
+#7822 = VECTOR('',#7823,1.);
+#7823 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7824 = ORIENTED_EDGE('',*,*,#2436,.T.);
+#7825 = ORIENTED_EDGE('',*,*,#7826,.T.);
+#7826 = EDGE_CURVE('',#2437,#7622,#7827,.T.);
+#7827 = LINE('',#7828,#7829);
+#7828 = CARTESIAN_POINT('',(14.75,-3.203324958071,0.E+000));
+#7829 = VECTOR('',#7830,1.);
+#7830 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7831 = ORIENTED_EDGE('',*,*,#7832,.F.);
+#7832 = EDGE_CURVE('',#7833,#7622,#7835,.T.);
+#7833 = VERTEX_POINT('',#7834);
+#7834 = CARTESIAN_POINT('',(14.75,-3.146217782649,0.9));
+#7835 = LINE('',#7836,#7837);
+#7836 = CARTESIAN_POINT('',(14.75,-2.115,0.9));
+#7837 = VECTOR('',#7838,1.);
+#7838 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7839 = ORIENTED_EDGE('',*,*,#7840,.F.);
+#7840 = EDGE_CURVE('',#7818,#7833,#7841,.T.);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(14.75,-3.146217782649,0.E+000));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7845 = PLANE('',#7846);
+#7846 = AXIS2_PLACEMENT_3D('',#7847,#7848,#7849);
+#7847 = CARTESIAN_POINT('',(14.75,-1.69,0.E+000));
+#7848 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7849 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7850 = ADVANCED_FACE('',(#7851),#7884,.F.);
+#7851 = FACE_BOUND('',#7852,.F.);
+#7852 = EDGE_LOOP('',(#7853,#7854,#7862,#7870,#7878));
+#7853 = ORIENTED_EDGE('',*,*,#2484,.F.);
+#7854 = ORIENTED_EDGE('',*,*,#7855,.T.);
+#7855 = EDGE_CURVE('',#2429,#7856,#7858,.T.);
+#7856 = VERTEX_POINT('',#7857);
+#7857 = CARTESIAN_POINT('',(14.75,-4.473782217351,0.E+000));
+#7858 = LINE('',#7859,#7860);
+#7859 = CARTESIAN_POINT('',(14.75,-4.23,0.E+000));
+#7860 = VECTOR('',#7861,1.);
+#7861 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7862 = ORIENTED_EDGE('',*,*,#7863,.T.);
+#7863 = EDGE_CURVE('',#7856,#7864,#7866,.T.);
+#7864 = VERTEX_POINT('',#7865);
+#7865 = CARTESIAN_POINT('',(14.75,-4.473782217351,0.9));
+#7866 = LINE('',#7867,#7868);
+#7867 = CARTESIAN_POINT('',(14.75,-4.473782217351,0.E+000));
+#7868 = VECTOR('',#7869,1.);
+#7869 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7870 = ORIENTED_EDGE('',*,*,#7871,.F.);
+#7871 = EDGE_CURVE('',#7872,#7864,#7874,.T.);
+#7872 = VERTEX_POINT('',#7873);
+#7873 = CARTESIAN_POINT('',(14.75,-4.416675041929,0.9));
+#7874 = LINE('',#7875,#7876);
+#7875 = CARTESIAN_POINT('',(14.75,-4.655,0.9));
+#7876 = VECTOR('',#7877,1.);
+#7877 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#7878 = ORIENTED_EDGE('',*,*,#7879,.F.);
+#7879 = EDGE_CURVE('',#2477,#7872,#7880,.T.);
+#7880 = LINE('',#7881,#7882);
+#7881 = CARTESIAN_POINT('',(14.75,-4.416675041929,0.E+000));
+#7882 = VECTOR('',#7883,1.);
+#7883 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7884 = PLANE('',#7885);
+#7885 = AXIS2_PLACEMENT_3D('',#7886,#7887,#7888);
+#7886 = CARTESIAN_POINT('',(14.75,-4.23,0.E+000));
+#7887 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7888 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7889 = ADVANCED_FACE('',(#7890),#7896,.T.);
+#7890 = FACE_BOUND('',#7891,.T.);
+#7891 = EDGE_LOOP('',(#7892,#7893,#7894,#7895));
+#7892 = ORIENTED_EDGE('',*,*,#2452,.F.);
+#7893 = ORIENTED_EDGE('',*,*,#2444,.F.);
+#7894 = ORIENTED_EDGE('',*,*,#7826,.T.);
+#7895 = ORIENTED_EDGE('',*,*,#7621,.F.);
+#7896 = PLANE('',#7897);
+#7897 = AXIS2_PLACEMENT_3D('',#7898,#7899,#7900);
+#7898 = CARTESIAN_POINT('',(14.75,-3.29,0.8));
+#7899 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7900 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7901 = ADVANCED_FACE('',(#7902),#7913,.T.);
+#7902 = FACE_BOUND('',#7903,.T.);
+#7903 = EDGE_LOOP('',(#7904,#7905,#7906,#7907));
+#7904 = ORIENTED_EDGE('',*,*,#7879,.F.);
+#7905 = ORIENTED_EDGE('',*,*,#2476,.F.);
+#7906 = ORIENTED_EDGE('',*,*,#2468,.T.);
+#7907 = ORIENTED_EDGE('',*,*,#7908,.F.);
+#7908 = EDGE_CURVE('',#7872,#2461,#7909,.T.);
+#7909 = LINE('',#7910,#7911);
+#7910 = CARTESIAN_POINT('',(14.75,-5.83,0.9));
+#7911 = VECTOR('',#7912,1.);
+#7912 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7913 = PLANE('',#7914);
+#7914 = AXIS2_PLACEMENT_3D('',#7915,#7916,#7917);
+#7915 = CARTESIAN_POINT('',(14.75,-5.83,0.8));
+#7916 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7917 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7918 = ADVANCED_FACE('',(#7919,#7949),#7960,.T.);
+#7919 = FACE_BOUND('',#7920,.T.);
+#7920 = EDGE_LOOP('',(#7921,#7922,#7923,#7924,#7932,#7941,#7948));
+#7921 = ORIENTED_EDGE('',*,*,#2522,.F.);
+#7922 = ORIENTED_EDGE('',*,*,#2626,.T.);
+#7923 = ORIENTED_EDGE('',*,*,#2666,.T.);
+#7924 = ORIENTED_EDGE('',*,*,#7925,.T.);
+#7925 = EDGE_CURVE('',#2667,#7926,#7928,.T.);
+#7926 = VERTEX_POINT('',#7927);
+#7927 = CARTESIAN_POINT('',(14.75,-5.743324958071,0.9));
+#7928 = LINE('',#7929,#7930);
+#7929 = CARTESIAN_POINT('',(14.75,-5.83,0.9));
+#7930 = VECTOR('',#7931,1.);
+#7931 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7932 = ORIENTED_EDGE('',*,*,#7933,.F.);
+#7933 = EDGE_CURVE('',#7934,#7926,#7936,.T.);
+#7934 = VERTEX_POINT('',#7935);
+#7935 = CARTESIAN_POINT('',(14.35,-5.08,0.9));
+#7936 = CIRCLE('',#7937,0.75);
+#7937 = AXIS2_PLACEMENT_3D('',#7938,#7939,#7940);
+#7938 = CARTESIAN_POINT('',(15.1,-5.08,0.9));
+#7939 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7940 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7941 = ORIENTED_EDGE('',*,*,#7942,.F.);
+#7942 = EDGE_CURVE('',#7872,#7934,#7943,.T.);
+#7943 = CIRCLE('',#7944,0.75);
+#7944 = AXIS2_PLACEMENT_3D('',#7945,#7946,#7947);
+#7945 = CARTESIAN_POINT('',(15.1,-5.08,0.9));
+#7946 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7947 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#7948 = ORIENTED_EDGE('',*,*,#7908,.T.);
+#7949 = FACE_BOUND('',#7950,.T.);
+#7950 = EDGE_LOOP('',(#7951));
+#7951 = ORIENTED_EDGE('',*,*,#7952,.F.);
+#7952 = EDGE_CURVE('',#7953,#7953,#7955,.T.);
+#7953 = VERTEX_POINT('',#7954);
+#7954 = CARTESIAN_POINT('',(13.5,-5.08,0.9));
+#7955 = CIRCLE('',#7956,0.5);
+#7956 = AXIS2_PLACEMENT_3D('',#7957,#7958,#7959);
+#7957 = CARTESIAN_POINT('',(13.,-5.08,0.9));
+#7958 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7959 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7960 = PLANE('',#7961);
+#7961 = AXIS2_PLACEMENT_3D('',#7962,#7963,#7964);
+#7962 = CARTESIAN_POINT('',(12.25,-5.83,0.9));
+#7963 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7964 = DIRECTION('',(1.,0.E+000,0.E+000));
+#7965 = ADVANCED_FACE('',(#7966),#7999,.F.);
+#7966 = FACE_BOUND('',#7967,.F.);
+#7967 = EDGE_LOOP('',(#7968,#7976,#7977,#7985,#7993));
+#7968 = ORIENTED_EDGE('',*,*,#7969,.T.);
+#7969 = EDGE_CURVE('',#7970,#2547,#7972,.T.);
+#7970 = VERTEX_POINT('',#7971);
+#7971 = CARTESIAN_POINT('',(-1.75,-7.013782217351,0.E+000));
+#7972 = LINE('',#7973,#7974);
+#7973 = CARTESIAN_POINT('',(-1.75,-8.47,0.E+000));
+#7974 = VECTOR('',#7975,1.);
+#7975 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7976 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#7977 = ORIENTED_EDGE('',*,*,#7978,.T.);
+#7978 = EDGE_CURVE('',#2557,#7979,#7981,.T.);
+#7979 = VERTEX_POINT('',#7980);
+#7980 = CARTESIAN_POINT('',(-1.75,-6.956675041929,0.9));
+#7981 = LINE('',#7982,#7983);
+#7982 = CARTESIAN_POINT('',(-1.75,-6.956675041929,0.E+000));
+#7983 = VECTOR('',#7984,1.);
+#7984 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7985 = ORIENTED_EDGE('',*,*,#7986,.F.);
+#7986 = EDGE_CURVE('',#7987,#7979,#7989,.T.);
+#7987 = VERTEX_POINT('',#7988);
+#7988 = CARTESIAN_POINT('',(-1.75,-7.013782217351,0.9));
+#7989 = LINE('',#7990,#7991);
+#7990 = CARTESIAN_POINT('',(-1.75,-8.045,0.9));
+#7991 = VECTOR('',#7992,1.);
+#7992 = DIRECTION('',(0.E+000,1.,0.E+000));
+#7993 = ORIENTED_EDGE('',*,*,#7994,.F.);
+#7994 = EDGE_CURVE('',#7970,#7987,#7995,.T.);
+#7995 = LINE('',#7996,#7997);
+#7996 = CARTESIAN_POINT('',(-1.75,-7.013782217351,0.E+000));
+#7997 = VECTOR('',#7998,1.);
+#7998 = DIRECTION('',(0.E+000,0.E+000,1.));
+#7999 = PLANE('',#8000);
+#8000 = AXIS2_PLACEMENT_3D('',#8001,#8002,#8003);
+#8001 = CARTESIAN_POINT('',(-1.75,-8.47,0.E+000));
+#8002 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8003 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8004 = ADVANCED_FACE('',(#8005),#8036,.F.);
+#8005 = FACE_BOUND('',#8006,.F.);
+#8006 = EDGE_LOOP('',(#8007,#8008,#8016,#8024,#8030));
+#8007 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#8008 = ORIENTED_EDGE('',*,*,#8009,.T.);
+#8009 = EDGE_CURVE('',#2549,#8010,#8012,.T.);
+#8010 = VERTEX_POINT('',#8011);
+#8011 = CARTESIAN_POINT('',(-1.75,-5.686217782649,0.E+000));
+#8012 = LINE('',#8013,#8014);
+#8013 = CARTESIAN_POINT('',(-1.75,-5.93,0.E+000));
+#8014 = VECTOR('',#8015,1.);
+#8015 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8016 = ORIENTED_EDGE('',*,*,#8017,.T.);
+#8017 = EDGE_CURVE('',#8010,#8018,#8020,.T.);
+#8018 = VERTEX_POINT('',#8019);
+#8019 = CARTESIAN_POINT('',(-1.75,-5.686217782649,0.9));
+#8020 = LINE('',#8021,#8022);
+#8021 = CARTESIAN_POINT('',(-1.75,-5.686217782649,0.E+000));
+#8022 = VECTOR('',#8023,1.);
+#8023 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8024 = ORIENTED_EDGE('',*,*,#8025,.F.);
+#8025 = EDGE_CURVE('',#7782,#8018,#8026,.T.);
+#8026 = LINE('',#8027,#8028);
+#8027 = CARTESIAN_POINT('',(-1.75,-5.505,0.9));
+#8028 = VECTOR('',#8029,1.);
+#8029 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8030 = ORIENTED_EDGE('',*,*,#8031,.F.);
+#8031 = EDGE_CURVE('',#2597,#7782,#8032,.T.);
+#8032 = LINE('',#8033,#8034);
+#8033 = CARTESIAN_POINT('',(-1.75,-5.743324958071,0.E+000));
+#8034 = VECTOR('',#8035,1.);
+#8035 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8036 = PLANE('',#8037);
+#8037 = AXIS2_PLACEMENT_3D('',#8038,#8039,#8040);
+#8038 = CARTESIAN_POINT('',(-1.75,-5.93,0.E+000));
+#8039 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8040 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8041 = ADVANCED_FACE('',(#8042),#8053,.F.);
+#8042 = FACE_BOUND('',#8043,.F.);
+#8043 = EDGE_LOOP('',(#8044,#8050,#8051,#8052));
+#8044 = ORIENTED_EDGE('',*,*,#8045,.F.);
+#8045 = EDGE_CURVE('',#7979,#2573,#8046,.T.);
+#8046 = LINE('',#8047,#8048);
+#8047 = CARTESIAN_POINT('',(-1.75,-8.37,0.9));
+#8048 = VECTOR('',#8049,1.);
+#8049 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8050 = ORIENTED_EDGE('',*,*,#7978,.F.);
+#8051 = ORIENTED_EDGE('',*,*,#2564,.T.);
+#8052 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#8053 = PLANE('',#8054);
+#8054 = AXIS2_PLACEMENT_3D('',#8055,#8056,#8057);
+#8055 = CARTESIAN_POINT('',(-1.75,-8.37,0.8));
+#8056 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8057 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8058 = ADVANCED_FACE('',(#8059),#8065,.F.);
+#8059 = FACE_BOUND('',#8060,.F.);
+#8060 = EDGE_LOOP('',(#8061,#8062,#8063,#8064));
+#8061 = ORIENTED_EDGE('',*,*,#7790,.F.);
+#8062 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#8063 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#8064 = ORIENTED_EDGE('',*,*,#8031,.T.);
+#8065 = PLANE('',#8066);
+#8066 = AXIS2_PLACEMENT_3D('',#8067,#8068,#8069);
+#8067 = CARTESIAN_POINT('',(-1.75,-5.83,0.8));
+#8068 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8069 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8070 = ADVANCED_FACE('',(#8071,#8101),#8112,.T.);
+#8071 = FACE_BOUND('',#8072,.T.);
+#8072 = EDGE_LOOP('',(#8073,#8074,#8075,#8084,#8093,#8099,#8100));
+#8073 = ORIENTED_EDGE('',*,*,#2642,.F.);
+#8074 = ORIENTED_EDGE('',*,*,#8045,.F.);
+#8075 = ORIENTED_EDGE('',*,*,#8076,.F.);
+#8076 = EDGE_CURVE('',#8077,#7979,#8079,.T.);
+#8077 = VERTEX_POINT('',#8078);
+#8078 = CARTESIAN_POINT('',(-1.35,-7.62,0.9));
+#8079 = CIRCLE('',#8080,0.75);
+#8080 = AXIS2_PLACEMENT_3D('',#8081,#8082,#8083);
+#8081 = CARTESIAN_POINT('',(-2.1,-7.62,0.9));
+#8082 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8083 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8084 = ORIENTED_EDGE('',*,*,#8085,.F.);
+#8085 = EDGE_CURVE('',#8086,#8077,#8088,.T.);
+#8086 = VERTEX_POINT('',#8087);
+#8087 = CARTESIAN_POINT('',(-1.75,-8.283324958071,0.9));
+#8088 = CIRCLE('',#8089,0.75);
+#8089 = AXIS2_PLACEMENT_3D('',#8090,#8091,#8092);
+#8090 = CARTESIAN_POINT('',(-2.1,-7.62,0.9));
+#8091 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8092 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8093 = ORIENTED_EDGE('',*,*,#8094,.F.);
+#8094 = EDGE_CURVE('',#2787,#8086,#8095,.T.);
+#8095 = LINE('',#8096,#8097);
+#8096 = CARTESIAN_POINT('',(-1.75,-8.37,0.9));
+#8097 = VECTOR('',#8098,1.);
+#8098 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8099 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#8100 = ORIENTED_EDGE('',*,*,#2698,.F.);
+#8101 = FACE_BOUND('',#8102,.T.);
+#8102 = EDGE_LOOP('',(#8103));
+#8103 = ORIENTED_EDGE('',*,*,#8104,.F.);
+#8104 = EDGE_CURVE('',#8105,#8105,#8107,.T.);
+#8105 = VERTEX_POINT('',#8106);
+#8106 = CARTESIAN_POINT('',(0.5,-7.62,0.9));
+#8107 = CIRCLE('',#8108,0.5);
+#8108 = AXIS2_PLACEMENT_3D('',#8109,#8110,#8111);
+#8109 = CARTESIAN_POINT('',(0.E+000,-7.62,0.9));
+#8110 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8111 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8112 = PLANE('',#8113);
+#8113 = AXIS2_PLACEMENT_3D('',#8114,#8115,#8116);
+#8114 = CARTESIAN_POINT('',(-1.75,-8.37,0.9));
+#8115 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8116 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8117 = ADVANCED_FACE('',(#8118),#8149,.F.);
+#8118 = FACE_BOUND('',#8119,.F.);
+#8119 = EDGE_LOOP('',(#8120,#8128,#8129,#8135,#8143));
+#8120 = ORIENTED_EDGE('',*,*,#8121,.T.);
+#8121 = EDGE_CURVE('',#8122,#2715,#8124,.T.);
+#8122 = VERTEX_POINT('',#8123);
+#8123 = CARTESIAN_POINT('',(14.75,-5.686217782649,0.E+000));
+#8124 = LINE('',#8125,#8126);
+#8125 = CARTESIAN_POINT('',(14.75,-4.23,0.E+000));
+#8126 = VECTOR('',#8127,1.);
+#8127 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8128 = ORIENTED_EDGE('',*,*,#2724,.T.);
+#8129 = ORIENTED_EDGE('',*,*,#8130,.T.);
+#8130 = EDGE_CURVE('',#2725,#7926,#8131,.T.);
+#8131 = LINE('',#8132,#8133);
+#8132 = CARTESIAN_POINT('',(14.75,-5.743324958071,0.E+000));
+#8133 = VECTOR('',#8134,1.);
+#8134 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8135 = ORIENTED_EDGE('',*,*,#8136,.F.);
+#8136 = EDGE_CURVE('',#8137,#7926,#8139,.T.);
+#8137 = VERTEX_POINT('',#8138);
+#8138 = CARTESIAN_POINT('',(14.75,-5.686217782649,0.9));
+#8139 = LINE('',#8140,#8141);
+#8140 = CARTESIAN_POINT('',(14.75,-4.655,0.9));
+#8141 = VECTOR('',#8142,1.);
+#8142 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8143 = ORIENTED_EDGE('',*,*,#8144,.F.);
+#8144 = EDGE_CURVE('',#8122,#8137,#8145,.T.);
+#8145 = LINE('',#8146,#8147);
+#8146 = CARTESIAN_POINT('',(14.75,-5.686217782649,0.E+000));
+#8147 = VECTOR('',#8148,1.);
+#8148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8149 = PLANE('',#8150);
+#8150 = AXIS2_PLACEMENT_3D('',#8151,#8152,#8153);
+#8151 = CARTESIAN_POINT('',(14.75,-4.23,0.E+000));
+#8152 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8154 = ADVANCED_FACE('',(#8155),#8188,.F.);
+#8155 = FACE_BOUND('',#8156,.F.);
+#8156 = EDGE_LOOP('',(#8157,#8158,#8166,#8174,#8182));
+#8157 = ORIENTED_EDGE('',*,*,#2772,.F.);
+#8158 = ORIENTED_EDGE('',*,*,#8159,.T.);
+#8159 = EDGE_CURVE('',#2717,#8160,#8162,.T.);
+#8160 = VERTEX_POINT('',#8161);
+#8161 = CARTESIAN_POINT('',(14.75,-7.013782217351,0.E+000));
+#8162 = LINE('',#8163,#8164);
+#8163 = CARTESIAN_POINT('',(14.75,-6.77,0.E+000));
+#8164 = VECTOR('',#8165,1.);
+#8165 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8166 = ORIENTED_EDGE('',*,*,#8167,.T.);
+#8167 = EDGE_CURVE('',#8160,#8168,#8170,.T.);
+#8168 = VERTEX_POINT('',#8169);
+#8169 = CARTESIAN_POINT('',(14.75,-7.013782217351,0.9));
+#8170 = LINE('',#8171,#8172);
+#8171 = CARTESIAN_POINT('',(14.75,-7.013782217351,0.E+000));
+#8172 = VECTOR('',#8173,1.);
+#8173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8174 = ORIENTED_EDGE('',*,*,#8175,.F.);
+#8175 = EDGE_CURVE('',#8176,#8168,#8178,.T.);
+#8176 = VERTEX_POINT('',#8177);
+#8177 = CARTESIAN_POINT('',(14.75,-6.956675041929,0.9));
+#8178 = LINE('',#8179,#8180);
+#8179 = CARTESIAN_POINT('',(14.75,-7.195,0.9));
+#8180 = VECTOR('',#8181,1.);
+#8181 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8182 = ORIENTED_EDGE('',*,*,#8183,.F.);
+#8183 = EDGE_CURVE('',#2765,#8176,#8184,.T.);
+#8184 = LINE('',#8185,#8186);
+#8185 = CARTESIAN_POINT('',(14.75,-6.956675041929,0.E+000));
+#8186 = VECTOR('',#8187,1.);
+#8187 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8188 = PLANE('',#8189);
+#8189 = AXIS2_PLACEMENT_3D('',#8190,#8191,#8192);
+#8190 = CARTESIAN_POINT('',(14.75,-6.77,0.E+000));
+#8191 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8192 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8193 = ADVANCED_FACE('',(#8194),#8200,.T.);
+#8194 = FACE_BOUND('',#8195,.T.);
+#8195 = EDGE_LOOP('',(#8196,#8197,#8198,#8199));
+#8196 = ORIENTED_EDGE('',*,*,#2740,.F.);
+#8197 = ORIENTED_EDGE('',*,*,#2732,.F.);
+#8198 = ORIENTED_EDGE('',*,*,#8130,.T.);
+#8199 = ORIENTED_EDGE('',*,*,#7925,.F.);
+#8200 = PLANE('',#8201);
+#8201 = AXIS2_PLACEMENT_3D('',#8202,#8203,#8204);
+#8202 = CARTESIAN_POINT('',(14.75,-5.83,0.8));
+#8203 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8205 = ADVANCED_FACE('',(#8206),#8217,.T.);
+#8206 = FACE_BOUND('',#8207,.T.);
+#8207 = EDGE_LOOP('',(#8208,#8209,#8210,#8211));
+#8208 = ORIENTED_EDGE('',*,*,#8183,.F.);
+#8209 = ORIENTED_EDGE('',*,*,#2764,.F.);
+#8210 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#8211 = ORIENTED_EDGE('',*,*,#8212,.F.);
+#8212 = EDGE_CURVE('',#8176,#2749,#8213,.T.);
+#8213 = LINE('',#8214,#8215);
+#8214 = CARTESIAN_POINT('',(14.75,-8.37,0.9));
+#8215 = VECTOR('',#8216,1.);
+#8216 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8217 = PLANE('',#8218);
+#8218 = AXIS2_PLACEMENT_3D('',#8219,#8220,#8221);
+#8219 = CARTESIAN_POINT('',(14.75,-8.37,0.8));
+#8220 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8221 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8222 = ADVANCED_FACE('',(#8223,#8253),#8264,.T.);
+#8223 = FACE_BOUND('',#8224,.T.);
+#8224 = EDGE_LOOP('',(#8225,#8226,#8227,#8228,#8236,#8245,#8252));
+#8225 = ORIENTED_EDGE('',*,*,#2810,.F.);
+#8226 = ORIENTED_EDGE('',*,*,#2914,.T.);
+#8227 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#8228 = ORIENTED_EDGE('',*,*,#8229,.T.);
+#8229 = EDGE_CURVE('',#2955,#8230,#8232,.T.);
+#8230 = VERTEX_POINT('',#8231);
+#8231 = CARTESIAN_POINT('',(14.75,-8.283324958071,0.9));
+#8232 = LINE('',#8233,#8234);
+#8233 = CARTESIAN_POINT('',(14.75,-8.37,0.9));
+#8234 = VECTOR('',#8235,1.);
+#8235 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8236 = ORIENTED_EDGE('',*,*,#8237,.F.);
+#8237 = EDGE_CURVE('',#8238,#8230,#8240,.T.);
+#8238 = VERTEX_POINT('',#8239);
+#8239 = CARTESIAN_POINT('',(14.35,-7.62,0.9));
+#8240 = CIRCLE('',#8241,0.75);
+#8241 = AXIS2_PLACEMENT_3D('',#8242,#8243,#8244);
+#8242 = CARTESIAN_POINT('',(15.1,-7.62,0.9));
+#8243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8244 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8245 = ORIENTED_EDGE('',*,*,#8246,.F.);
+#8246 = EDGE_CURVE('',#8176,#8238,#8247,.T.);
+#8247 = CIRCLE('',#8248,0.75);
+#8248 = AXIS2_PLACEMENT_3D('',#8249,#8250,#8251);
+#8249 = CARTESIAN_POINT('',(15.1,-7.62,0.9));
+#8250 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8251 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8252 = ORIENTED_EDGE('',*,*,#8212,.T.);
+#8253 = FACE_BOUND('',#8254,.T.);
+#8254 = EDGE_LOOP('',(#8255));
+#8255 = ORIENTED_EDGE('',*,*,#8256,.F.);
+#8256 = EDGE_CURVE('',#8257,#8257,#8259,.T.);
+#8257 = VERTEX_POINT('',#8258);
+#8258 = CARTESIAN_POINT('',(13.5,-7.62,0.9));
+#8259 = CIRCLE('',#8260,0.5);
+#8260 = AXIS2_PLACEMENT_3D('',#8261,#8262,#8263);
+#8261 = CARTESIAN_POINT('',(13.,-7.62,0.9));
+#8262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8263 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8264 = PLANE('',#8265);
+#8265 = AXIS2_PLACEMENT_3D('',#8266,#8267,#8268);
+#8266 = CARTESIAN_POINT('',(12.25,-8.37,0.9));
+#8267 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8268 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8269 = ADVANCED_FACE('',(#8270),#8303,.F.);
+#8270 = FACE_BOUND('',#8271,.F.);
+#8271 = EDGE_LOOP('',(#8272,#8280,#8281,#8289,#8297));
+#8272 = ORIENTED_EDGE('',*,*,#8273,.T.);
+#8273 = EDGE_CURVE('',#8274,#2835,#8276,.T.);
+#8274 = VERTEX_POINT('',#8275);
+#8275 = CARTESIAN_POINT('',(-1.75,-9.553782217351,0.E+000));
+#8276 = LINE('',#8277,#8278);
+#8277 = CARTESIAN_POINT('',(-1.75,-11.01,0.E+000));
+#8278 = VECTOR('',#8279,1.);
+#8279 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8280 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#8281 = ORIENTED_EDGE('',*,*,#8282,.T.);
+#8282 = EDGE_CURVE('',#2845,#8283,#8285,.T.);
+#8283 = VERTEX_POINT('',#8284);
+#8284 = CARTESIAN_POINT('',(-1.75,-9.496675041929,0.9));
+#8285 = LINE('',#8286,#8287);
+#8286 = CARTESIAN_POINT('',(-1.75,-9.496675041929,0.E+000));
+#8287 = VECTOR('',#8288,1.);
+#8288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8289 = ORIENTED_EDGE('',*,*,#8290,.F.);
+#8290 = EDGE_CURVE('',#8291,#8283,#8293,.T.);
+#8291 = VERTEX_POINT('',#8292);
+#8292 = CARTESIAN_POINT('',(-1.75,-9.553782217351,0.9));
+#8293 = LINE('',#8294,#8295);
+#8294 = CARTESIAN_POINT('',(-1.75,-10.585,0.9));
+#8295 = VECTOR('',#8296,1.);
+#8296 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8297 = ORIENTED_EDGE('',*,*,#8298,.F.);
+#8298 = EDGE_CURVE('',#8274,#8291,#8299,.T.);
+#8299 = LINE('',#8300,#8301);
+#8300 = CARTESIAN_POINT('',(-1.75,-9.553782217351,0.E+000));
+#8301 = VECTOR('',#8302,1.);
+#8302 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8303 = PLANE('',#8304);
+#8304 = AXIS2_PLACEMENT_3D('',#8305,#8306,#8307);
+#8305 = CARTESIAN_POINT('',(-1.75,-11.01,0.E+000));
+#8306 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8307 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8308 = ADVANCED_FACE('',(#8309),#8340,.F.);
+#8309 = FACE_BOUND('',#8310,.F.);
+#8310 = EDGE_LOOP('',(#8311,#8312,#8320,#8328,#8334));
+#8311 = ORIENTED_EDGE('',*,*,#2892,.F.);
+#8312 = ORIENTED_EDGE('',*,*,#8313,.T.);
+#8313 = EDGE_CURVE('',#2837,#8314,#8316,.T.);
+#8314 = VERTEX_POINT('',#8315);
+#8315 = CARTESIAN_POINT('',(-1.75,-8.226217782649,0.E+000));
+#8316 = LINE('',#8317,#8318);
+#8317 = CARTESIAN_POINT('',(-1.75,-8.47,0.E+000));
+#8318 = VECTOR('',#8319,1.);
+#8319 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8320 = ORIENTED_EDGE('',*,*,#8321,.T.);
+#8321 = EDGE_CURVE('',#8314,#8322,#8324,.T.);
+#8322 = VERTEX_POINT('',#8323);
+#8323 = CARTESIAN_POINT('',(-1.75,-8.226217782649,0.9));
+#8324 = LINE('',#8325,#8326);
+#8325 = CARTESIAN_POINT('',(-1.75,-8.226217782649,0.E+000));
+#8326 = VECTOR('',#8327,1.);
+#8327 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8328 = ORIENTED_EDGE('',*,*,#8329,.F.);
+#8329 = EDGE_CURVE('',#8086,#8322,#8330,.T.);
+#8330 = LINE('',#8331,#8332);
+#8331 = CARTESIAN_POINT('',(-1.75,-8.045,0.9));
+#8332 = VECTOR('',#8333,1.);
+#8333 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8334 = ORIENTED_EDGE('',*,*,#8335,.F.);
+#8335 = EDGE_CURVE('',#2885,#8086,#8336,.T.);
+#8336 = LINE('',#8337,#8338);
+#8337 = CARTESIAN_POINT('',(-1.75,-8.283324958071,0.E+000));
+#8338 = VECTOR('',#8339,1.);
+#8339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8340 = PLANE('',#8341);
+#8341 = AXIS2_PLACEMENT_3D('',#8342,#8343,#8344);
+#8342 = CARTESIAN_POINT('',(-1.75,-8.47,0.E+000));
+#8343 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8344 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8345 = ADVANCED_FACE('',(#8346),#8357,.F.);
+#8346 = FACE_BOUND('',#8347,.F.);
+#8347 = EDGE_LOOP('',(#8348,#8354,#8355,#8356));
+#8348 = ORIENTED_EDGE('',*,*,#8349,.F.);
+#8349 = EDGE_CURVE('',#8283,#2861,#8350,.T.);
+#8350 = LINE('',#8351,#8352);
+#8351 = CARTESIAN_POINT('',(-1.75,-10.91,0.9));
+#8352 = VECTOR('',#8353,1.);
+#8353 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8354 = ORIENTED_EDGE('',*,*,#8282,.F.);
+#8355 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#8356 = ORIENTED_EDGE('',*,*,#2860,.F.);
+#8357 = PLANE('',#8358);
+#8358 = AXIS2_PLACEMENT_3D('',#8359,#8360,#8361);
+#8359 = CARTESIAN_POINT('',(-1.75,-10.91,0.8));
+#8360 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8361 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8362 = ADVANCED_FACE('',(#8363),#8369,.F.);
+#8363 = FACE_BOUND('',#8364,.F.);
+#8364 = EDGE_LOOP('',(#8365,#8366,#8367,#8368));
+#8365 = ORIENTED_EDGE('',*,*,#8094,.F.);
+#8366 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#8367 = ORIENTED_EDGE('',*,*,#2884,.T.);
+#8368 = ORIENTED_EDGE('',*,*,#8335,.T.);
+#8369 = PLANE('',#8370);
+#8370 = AXIS2_PLACEMENT_3D('',#8371,#8372,#8373);
+#8371 = CARTESIAN_POINT('',(-1.75,-8.37,0.8));
+#8372 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8374 = ADVANCED_FACE('',(#8375,#8405),#8416,.T.);
+#8375 = FACE_BOUND('',#8376,.T.);
+#8376 = EDGE_LOOP('',(#8377,#8378,#8379,#8388,#8397,#8403,#8404));
+#8377 = ORIENTED_EDGE('',*,*,#2930,.F.);
+#8378 = ORIENTED_EDGE('',*,*,#8349,.F.);
+#8379 = ORIENTED_EDGE('',*,*,#8380,.F.);
+#8380 = EDGE_CURVE('',#8381,#8283,#8383,.T.);
+#8381 = VERTEX_POINT('',#8382);
+#8382 = CARTESIAN_POINT('',(-1.35,-10.16,0.9));
+#8383 = CIRCLE('',#8384,0.75);
+#8384 = AXIS2_PLACEMENT_3D('',#8385,#8386,#8387);
+#8385 = CARTESIAN_POINT('',(-2.1,-10.16,0.9));
+#8386 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8387 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8388 = ORIENTED_EDGE('',*,*,#8389,.F.);
+#8389 = EDGE_CURVE('',#8390,#8381,#8392,.T.);
+#8390 = VERTEX_POINT('',#8391);
+#8391 = CARTESIAN_POINT('',(-1.75,-10.82332495807,0.9));
+#8392 = CIRCLE('',#8393,0.75);
+#8393 = AXIS2_PLACEMENT_3D('',#8394,#8395,#8396);
+#8394 = CARTESIAN_POINT('',(-2.1,-10.16,0.9));
+#8395 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8396 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8397 = ORIENTED_EDGE('',*,*,#8398,.F.);
+#8398 = EDGE_CURVE('',#3075,#8390,#8399,.T.);
+#8399 = LINE('',#8400,#8401);
+#8400 = CARTESIAN_POINT('',(-1.75,-10.91,0.9));
+#8401 = VECTOR('',#8402,1.);
+#8402 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8403 = ORIENTED_EDGE('',*,*,#3074,.T.);
+#8404 = ORIENTED_EDGE('',*,*,#2986,.F.);
+#8405 = FACE_BOUND('',#8406,.T.);
+#8406 = EDGE_LOOP('',(#8407));
+#8407 = ORIENTED_EDGE('',*,*,#8408,.F.);
+#8408 = EDGE_CURVE('',#8409,#8409,#8411,.T.);
+#8409 = VERTEX_POINT('',#8410);
+#8410 = CARTESIAN_POINT('',(0.5,-10.16,0.9));
+#8411 = CIRCLE('',#8412,0.5);
+#8412 = AXIS2_PLACEMENT_3D('',#8413,#8414,#8415);
+#8413 = CARTESIAN_POINT('',(0.E+000,-10.16,0.9));
+#8414 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8416 = PLANE('',#8417);
+#8417 = AXIS2_PLACEMENT_3D('',#8418,#8419,#8420);
+#8418 = CARTESIAN_POINT('',(-1.75,-10.91,0.9));
+#8419 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8420 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8421 = ADVANCED_FACE('',(#8422),#8453,.F.);
+#8422 = FACE_BOUND('',#8423,.F.);
+#8423 = EDGE_LOOP('',(#8424,#8432,#8433,#8439,#8447));
+#8424 = ORIENTED_EDGE('',*,*,#8425,.T.);
+#8425 = EDGE_CURVE('',#8426,#3003,#8428,.T.);
+#8426 = VERTEX_POINT('',#8427);
+#8427 = CARTESIAN_POINT('',(14.75,-8.226217782649,0.E+000));
+#8428 = LINE('',#8429,#8430);
+#8429 = CARTESIAN_POINT('',(14.75,-6.77,0.E+000));
+#8430 = VECTOR('',#8431,1.);
+#8431 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8432 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#8433 = ORIENTED_EDGE('',*,*,#8434,.T.);
+#8434 = EDGE_CURVE('',#3013,#8230,#8435,.T.);
+#8435 = LINE('',#8436,#8437);
+#8436 = CARTESIAN_POINT('',(14.75,-8.283324958071,0.E+000));
+#8437 = VECTOR('',#8438,1.);
+#8438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8439 = ORIENTED_EDGE('',*,*,#8440,.F.);
+#8440 = EDGE_CURVE('',#8441,#8230,#8443,.T.);
+#8441 = VERTEX_POINT('',#8442);
+#8442 = CARTESIAN_POINT('',(14.75,-8.226217782649,0.9));
+#8443 = LINE('',#8444,#8445);
+#8444 = CARTESIAN_POINT('',(14.75,-7.195,0.9));
+#8445 = VECTOR('',#8446,1.);
+#8446 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8447 = ORIENTED_EDGE('',*,*,#8448,.F.);
+#8448 = EDGE_CURVE('',#8426,#8441,#8449,.T.);
+#8449 = LINE('',#8450,#8451);
+#8450 = CARTESIAN_POINT('',(14.75,-8.226217782649,0.E+000));
+#8451 = VECTOR('',#8452,1.);
+#8452 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8453 = PLANE('',#8454);
+#8454 = AXIS2_PLACEMENT_3D('',#8455,#8456,#8457);
+#8455 = CARTESIAN_POINT('',(14.75,-6.77,0.E+000));
+#8456 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8457 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8458 = ADVANCED_FACE('',(#8459),#8492,.F.);
+#8459 = FACE_BOUND('',#8460,.F.);
+#8460 = EDGE_LOOP('',(#8461,#8462,#8470,#8478,#8486));
+#8461 = ORIENTED_EDGE('',*,*,#3060,.F.);
+#8462 = ORIENTED_EDGE('',*,*,#8463,.T.);
+#8463 = EDGE_CURVE('',#3005,#8464,#8466,.T.);
+#8464 = VERTEX_POINT('',#8465);
+#8465 = CARTESIAN_POINT('',(14.75,-9.553782217351,0.E+000));
+#8466 = LINE('',#8467,#8468);
+#8467 = CARTESIAN_POINT('',(14.75,-9.31,0.E+000));
+#8468 = VECTOR('',#8469,1.);
+#8469 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8470 = ORIENTED_EDGE('',*,*,#8471,.T.);
+#8471 = EDGE_CURVE('',#8464,#8472,#8474,.T.);
+#8472 = VERTEX_POINT('',#8473);
+#8473 = CARTESIAN_POINT('',(14.75,-9.553782217351,0.9));
+#8474 = LINE('',#8475,#8476);
+#8475 = CARTESIAN_POINT('',(14.75,-9.553782217351,0.E+000));
+#8476 = VECTOR('',#8477,1.);
+#8477 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8478 = ORIENTED_EDGE('',*,*,#8479,.F.);
+#8479 = EDGE_CURVE('',#8480,#8472,#8482,.T.);
+#8480 = VERTEX_POINT('',#8481);
+#8481 = CARTESIAN_POINT('',(14.75,-9.496675041929,0.9));
+#8482 = LINE('',#8483,#8484);
+#8483 = CARTESIAN_POINT('',(14.75,-9.735,0.9));
+#8484 = VECTOR('',#8485,1.);
+#8485 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8486 = ORIENTED_EDGE('',*,*,#8487,.F.);
+#8487 = EDGE_CURVE('',#3053,#8480,#8488,.T.);
+#8488 = LINE('',#8489,#8490);
+#8489 = CARTESIAN_POINT('',(14.75,-9.496675041929,0.E+000));
+#8490 = VECTOR('',#8491,1.);
+#8491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8492 = PLANE('',#8493);
+#8493 = AXIS2_PLACEMENT_3D('',#8494,#8495,#8496);
+#8494 = CARTESIAN_POINT('',(14.75,-9.31,0.E+000));
+#8495 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8497 = ADVANCED_FACE('',(#8498),#8504,.T.);
+#8498 = FACE_BOUND('',#8499,.T.);
+#8499 = EDGE_LOOP('',(#8500,#8501,#8502,#8503));
+#8500 = ORIENTED_EDGE('',*,*,#3028,.F.);
+#8501 = ORIENTED_EDGE('',*,*,#3020,.F.);
+#8502 = ORIENTED_EDGE('',*,*,#8434,.T.);
+#8503 = ORIENTED_EDGE('',*,*,#8229,.F.);
+#8504 = PLANE('',#8505);
+#8505 = AXIS2_PLACEMENT_3D('',#8506,#8507,#8508);
+#8506 = CARTESIAN_POINT('',(14.75,-8.37,0.8));
+#8507 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8508 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8509 = ADVANCED_FACE('',(#8510),#8521,.T.);
+#8510 = FACE_BOUND('',#8511,.T.);
+#8511 = EDGE_LOOP('',(#8512,#8513,#8514,#8515));
+#8512 = ORIENTED_EDGE('',*,*,#8487,.F.);
+#8513 = ORIENTED_EDGE('',*,*,#3052,.F.);
+#8514 = ORIENTED_EDGE('',*,*,#3044,.T.);
+#8515 = ORIENTED_EDGE('',*,*,#8516,.F.);
+#8516 = EDGE_CURVE('',#8480,#3037,#8517,.T.);
+#8517 = LINE('',#8518,#8519);
+#8518 = CARTESIAN_POINT('',(14.75,-10.91,0.9));
+#8519 = VECTOR('',#8520,1.);
+#8520 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8521 = PLANE('',#8522);
+#8522 = AXIS2_PLACEMENT_3D('',#8523,#8524,#8525);
+#8523 = CARTESIAN_POINT('',(14.75,-10.91,0.8));
+#8524 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8526 = ADVANCED_FACE('',(#8527,#8557),#8568,.T.);
+#8527 = FACE_BOUND('',#8528,.T.);
+#8528 = EDGE_LOOP('',(#8529,#8530,#8531,#8532,#8540,#8549,#8556));
+#8529 = ORIENTED_EDGE('',*,*,#3098,.F.);
+#8530 = ORIENTED_EDGE('',*,*,#3202,.T.);
+#8531 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#8532 = ORIENTED_EDGE('',*,*,#8533,.T.);
+#8533 = EDGE_CURVE('',#3243,#8534,#8536,.T.);
+#8534 = VERTEX_POINT('',#8535);
+#8535 = CARTESIAN_POINT('',(14.75,-10.82332495807,0.9));
+#8536 = LINE('',#8537,#8538);
+#8537 = CARTESIAN_POINT('',(14.75,-10.91,0.9));
+#8538 = VECTOR('',#8539,1.);
+#8539 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8540 = ORIENTED_EDGE('',*,*,#8541,.F.);
+#8541 = EDGE_CURVE('',#8542,#8534,#8544,.T.);
+#8542 = VERTEX_POINT('',#8543);
+#8543 = CARTESIAN_POINT('',(14.35,-10.16,0.9));
+#8544 = CIRCLE('',#8545,0.75);
+#8545 = AXIS2_PLACEMENT_3D('',#8546,#8547,#8548);
+#8546 = CARTESIAN_POINT('',(15.1,-10.16,0.9));
+#8547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8548 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8549 = ORIENTED_EDGE('',*,*,#8550,.F.);
+#8550 = EDGE_CURVE('',#8480,#8542,#8551,.T.);
+#8551 = CIRCLE('',#8552,0.75);
+#8552 = AXIS2_PLACEMENT_3D('',#8553,#8554,#8555);
+#8553 = CARTESIAN_POINT('',(15.1,-10.16,0.9));
+#8554 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8555 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8556 = ORIENTED_EDGE('',*,*,#8516,.T.);
+#8557 = FACE_BOUND('',#8558,.T.);
+#8558 = EDGE_LOOP('',(#8559));
+#8559 = ORIENTED_EDGE('',*,*,#8560,.F.);
+#8560 = EDGE_CURVE('',#8561,#8561,#8563,.T.);
+#8561 = VERTEX_POINT('',#8562);
+#8562 = CARTESIAN_POINT('',(13.5,-10.16,0.9));
+#8563 = CIRCLE('',#8564,0.5);
+#8564 = AXIS2_PLACEMENT_3D('',#8565,#8566,#8567);
+#8565 = CARTESIAN_POINT('',(13.,-10.16,0.9));
+#8566 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8567 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8568 = PLANE('',#8569);
+#8569 = AXIS2_PLACEMENT_3D('',#8570,#8571,#8572);
+#8570 = CARTESIAN_POINT('',(12.25,-10.91,0.9));
+#8571 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8572 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8573 = ADVANCED_FACE('',(#8574),#8607,.F.);
+#8574 = FACE_BOUND('',#8575,.F.);
+#8575 = EDGE_LOOP('',(#8576,#8584,#8585,#8593,#8601));
+#8576 = ORIENTED_EDGE('',*,*,#8577,.T.);
+#8577 = EDGE_CURVE('',#8578,#3123,#8580,.T.);
+#8578 = VERTEX_POINT('',#8579);
+#8579 = CARTESIAN_POINT('',(-1.75,-12.09378221735,0.E+000));
+#8580 = LINE('',#8581,#8582);
+#8581 = CARTESIAN_POINT('',(-1.75,-13.55,0.E+000));
+#8582 = VECTOR('',#8583,1.);
+#8583 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8584 = ORIENTED_EDGE('',*,*,#3132,.T.);
+#8585 = ORIENTED_EDGE('',*,*,#8586,.T.);
+#8586 = EDGE_CURVE('',#3133,#8587,#8589,.T.);
+#8587 = VERTEX_POINT('',#8588);
+#8588 = CARTESIAN_POINT('',(-1.75,-12.03667504192,0.9));
+#8589 = LINE('',#8590,#8591);
+#8590 = CARTESIAN_POINT('',(-1.75,-12.03667504192,0.E+000));
+#8591 = VECTOR('',#8592,1.);
+#8592 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8593 = ORIENTED_EDGE('',*,*,#8594,.F.);
+#8594 = EDGE_CURVE('',#8595,#8587,#8597,.T.);
+#8595 = VERTEX_POINT('',#8596);
+#8596 = CARTESIAN_POINT('',(-1.75,-12.09378221735,0.9));
+#8597 = LINE('',#8598,#8599);
+#8598 = CARTESIAN_POINT('',(-1.75,-13.125,0.9));
+#8599 = VECTOR('',#8600,1.);
+#8600 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8601 = ORIENTED_EDGE('',*,*,#8602,.F.);
+#8602 = EDGE_CURVE('',#8578,#8595,#8603,.T.);
+#8603 = LINE('',#8604,#8605);
+#8604 = CARTESIAN_POINT('',(-1.75,-12.09378221735,0.E+000));
+#8605 = VECTOR('',#8606,1.);
+#8606 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8607 = PLANE('',#8608);
+#8608 = AXIS2_PLACEMENT_3D('',#8609,#8610,#8611);
+#8609 = CARTESIAN_POINT('',(-1.75,-13.55,0.E+000));
+#8610 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8611 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8612 = ADVANCED_FACE('',(#8613),#8644,.F.);
+#8613 = FACE_BOUND('',#8614,.F.);
+#8614 = EDGE_LOOP('',(#8615,#8616,#8624,#8632,#8638));
+#8615 = ORIENTED_EDGE('',*,*,#3180,.F.);
+#8616 = ORIENTED_EDGE('',*,*,#8617,.T.);
+#8617 = EDGE_CURVE('',#3125,#8618,#8620,.T.);
+#8618 = VERTEX_POINT('',#8619);
+#8619 = CARTESIAN_POINT('',(-1.75,-10.76621778264,0.E+000));
+#8620 = LINE('',#8621,#8622);
+#8621 = CARTESIAN_POINT('',(-1.75,-11.01,0.E+000));
+#8622 = VECTOR('',#8623,1.);
+#8623 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8624 = ORIENTED_EDGE('',*,*,#8625,.T.);
+#8625 = EDGE_CURVE('',#8618,#8626,#8628,.T.);
+#8626 = VERTEX_POINT('',#8627);
+#8627 = CARTESIAN_POINT('',(-1.75,-10.76621778264,0.9));
+#8628 = LINE('',#8629,#8630);
+#8629 = CARTESIAN_POINT('',(-1.75,-10.76621778264,0.E+000));
+#8630 = VECTOR('',#8631,1.);
+#8631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8632 = ORIENTED_EDGE('',*,*,#8633,.F.);
+#8633 = EDGE_CURVE('',#8390,#8626,#8634,.T.);
+#8634 = LINE('',#8635,#8636);
+#8635 = CARTESIAN_POINT('',(-1.75,-10.585,0.9));
+#8636 = VECTOR('',#8637,1.);
+#8637 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8638 = ORIENTED_EDGE('',*,*,#8639,.F.);
+#8639 = EDGE_CURVE('',#3173,#8390,#8640,.T.);
+#8640 = LINE('',#8641,#8642);
+#8641 = CARTESIAN_POINT('',(-1.75,-10.82332495807,0.E+000));
+#8642 = VECTOR('',#8643,1.);
+#8643 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8644 = PLANE('',#8645);
+#8645 = AXIS2_PLACEMENT_3D('',#8646,#8647,#8648);
+#8646 = CARTESIAN_POINT('',(-1.75,-11.01,0.E+000));
+#8647 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8648 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8649 = ADVANCED_FACE('',(#8650),#8661,.F.);
+#8650 = FACE_BOUND('',#8651,.F.);
+#8651 = EDGE_LOOP('',(#8652,#8658,#8659,#8660));
+#8652 = ORIENTED_EDGE('',*,*,#8653,.F.);
+#8653 = EDGE_CURVE('',#8587,#3149,#8654,.T.);
+#8654 = LINE('',#8655,#8656);
+#8655 = CARTESIAN_POINT('',(-1.75,-13.45,0.9));
+#8656 = VECTOR('',#8657,1.);
+#8657 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8658 = ORIENTED_EDGE('',*,*,#8586,.F.);
+#8659 = ORIENTED_EDGE('',*,*,#3140,.T.);
+#8660 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#8661 = PLANE('',#8662);
+#8662 = AXIS2_PLACEMENT_3D('',#8663,#8664,#8665);
+#8663 = CARTESIAN_POINT('',(-1.75,-13.45,0.8));
+#8664 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8666 = ADVANCED_FACE('',(#8667),#8673,.F.);
+#8667 = FACE_BOUND('',#8668,.F.);
+#8668 = EDGE_LOOP('',(#8669,#8670,#8671,#8672));
+#8669 = ORIENTED_EDGE('',*,*,#8398,.F.);
+#8670 = ORIENTED_EDGE('',*,*,#3164,.T.);
+#8671 = ORIENTED_EDGE('',*,*,#3172,.T.);
+#8672 = ORIENTED_EDGE('',*,*,#8639,.T.);
+#8673 = PLANE('',#8674);
+#8674 = AXIS2_PLACEMENT_3D('',#8675,#8676,#8677);
+#8675 = CARTESIAN_POINT('',(-1.75,-10.91,0.8));
+#8676 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8677 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8678 = ADVANCED_FACE('',(#8679,#8709),#8720,.T.);
+#8679 = FACE_BOUND('',#8680,.T.);
+#8680 = EDGE_LOOP('',(#8681,#8682,#8683,#8692,#8701,#8707,#8708));
+#8681 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#8682 = ORIENTED_EDGE('',*,*,#8653,.F.);
+#8683 = ORIENTED_EDGE('',*,*,#8684,.F.);
+#8684 = EDGE_CURVE('',#8685,#8587,#8687,.T.);
+#8685 = VERTEX_POINT('',#8686);
+#8686 = CARTESIAN_POINT('',(-1.35,-12.7,0.9));
+#8687 = CIRCLE('',#8688,0.75);
+#8688 = AXIS2_PLACEMENT_3D('',#8689,#8690,#8691);
+#8689 = CARTESIAN_POINT('',(-2.1,-12.7,0.9));
+#8690 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8691 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8692 = ORIENTED_EDGE('',*,*,#8693,.F.);
+#8693 = EDGE_CURVE('',#8694,#8685,#8696,.T.);
+#8694 = VERTEX_POINT('',#8695);
+#8695 = CARTESIAN_POINT('',(-1.75,-13.36332495807,0.9));
+#8696 = CIRCLE('',#8697,0.75);
+#8697 = AXIS2_PLACEMENT_3D('',#8698,#8699,#8700);
+#8698 = CARTESIAN_POINT('',(-2.1,-12.7,0.9));
+#8699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8700 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8701 = ORIENTED_EDGE('',*,*,#8702,.F.);
+#8702 = EDGE_CURVE('',#3363,#8694,#8703,.T.);
+#8703 = LINE('',#8704,#8705);
+#8704 = CARTESIAN_POINT('',(-1.75,-13.45,0.9));
+#8705 = VECTOR('',#8706,1.);
+#8706 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8707 = ORIENTED_EDGE('',*,*,#3362,.T.);
+#8708 = ORIENTED_EDGE('',*,*,#3274,.F.);
+#8709 = FACE_BOUND('',#8710,.T.);
+#8710 = EDGE_LOOP('',(#8711));
+#8711 = ORIENTED_EDGE('',*,*,#8712,.F.);
+#8712 = EDGE_CURVE('',#8713,#8713,#8715,.T.);
+#8713 = VERTEX_POINT('',#8714);
+#8714 = CARTESIAN_POINT('',(0.5,-12.7,0.9));
+#8715 = CIRCLE('',#8716,0.5);
+#8716 = AXIS2_PLACEMENT_3D('',#8717,#8718,#8719);
+#8717 = CARTESIAN_POINT('',(0.E+000,-12.7,0.9));
+#8718 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8719 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8720 = PLANE('',#8721);
+#8721 = AXIS2_PLACEMENT_3D('',#8722,#8723,#8724);
+#8722 = CARTESIAN_POINT('',(-1.75,-13.45,0.9));
+#8723 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8724 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8725 = ADVANCED_FACE('',(#8726),#8757,.F.);
+#8726 = FACE_BOUND('',#8727,.F.);
+#8727 = EDGE_LOOP('',(#8728,#8736,#8737,#8743,#8751));
+#8728 = ORIENTED_EDGE('',*,*,#8729,.T.);
+#8729 = EDGE_CURVE('',#8730,#3291,#8732,.T.);
+#8730 = VERTEX_POINT('',#8731);
+#8731 = CARTESIAN_POINT('',(14.75,-10.76621778264,0.E+000));
+#8732 = LINE('',#8733,#8734);
+#8733 = CARTESIAN_POINT('',(14.75,-9.31,0.E+000));
+#8734 = VECTOR('',#8735,1.);
+#8735 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8736 = ORIENTED_EDGE('',*,*,#3300,.T.);
+#8737 = ORIENTED_EDGE('',*,*,#8738,.T.);
+#8738 = EDGE_CURVE('',#3301,#8534,#8739,.T.);
+#8739 = LINE('',#8740,#8741);
+#8740 = CARTESIAN_POINT('',(14.75,-10.82332495807,0.E+000));
+#8741 = VECTOR('',#8742,1.);
+#8742 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8743 = ORIENTED_EDGE('',*,*,#8744,.F.);
+#8744 = EDGE_CURVE('',#8745,#8534,#8747,.T.);
+#8745 = VERTEX_POINT('',#8746);
+#8746 = CARTESIAN_POINT('',(14.75,-10.76621778264,0.9));
+#8747 = LINE('',#8748,#8749);
+#8748 = CARTESIAN_POINT('',(14.75,-9.735,0.9));
+#8749 = VECTOR('',#8750,1.);
+#8750 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8751 = ORIENTED_EDGE('',*,*,#8752,.F.);
+#8752 = EDGE_CURVE('',#8730,#8745,#8753,.T.);
+#8753 = LINE('',#8754,#8755);
+#8754 = CARTESIAN_POINT('',(14.75,-10.76621778264,0.E+000));
+#8755 = VECTOR('',#8756,1.);
+#8756 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8757 = PLANE('',#8758);
+#8758 = AXIS2_PLACEMENT_3D('',#8759,#8760,#8761);
+#8759 = CARTESIAN_POINT('',(14.75,-9.31,0.E+000));
+#8760 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8762 = ADVANCED_FACE('',(#8763),#8796,.F.);
+#8763 = FACE_BOUND('',#8764,.F.);
+#8764 = EDGE_LOOP('',(#8765,#8766,#8774,#8782,#8790));
+#8765 = ORIENTED_EDGE('',*,*,#3348,.F.);
+#8766 = ORIENTED_EDGE('',*,*,#8767,.T.);
+#8767 = EDGE_CURVE('',#3293,#8768,#8770,.T.);
+#8768 = VERTEX_POINT('',#8769);
+#8769 = CARTESIAN_POINT('',(14.75,-12.09378221735,0.E+000));
+#8770 = LINE('',#8771,#8772);
+#8771 = CARTESIAN_POINT('',(14.75,-11.85,0.E+000));
+#8772 = VECTOR('',#8773,1.);
+#8773 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8774 = ORIENTED_EDGE('',*,*,#8775,.T.);
+#8775 = EDGE_CURVE('',#8768,#8776,#8778,.T.);
+#8776 = VERTEX_POINT('',#8777);
+#8777 = CARTESIAN_POINT('',(14.75,-12.09378221735,0.9));
+#8778 = LINE('',#8779,#8780);
+#8779 = CARTESIAN_POINT('',(14.75,-12.09378221735,0.E+000));
+#8780 = VECTOR('',#8781,1.);
+#8781 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8782 = ORIENTED_EDGE('',*,*,#8783,.F.);
+#8783 = EDGE_CURVE('',#8784,#8776,#8786,.T.);
+#8784 = VERTEX_POINT('',#8785);
+#8785 = CARTESIAN_POINT('',(14.75,-12.03667504192,0.9));
+#8786 = LINE('',#8787,#8788);
+#8787 = CARTESIAN_POINT('',(14.75,-12.275,0.9));
+#8788 = VECTOR('',#8789,1.);
+#8789 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8790 = ORIENTED_EDGE('',*,*,#8791,.F.);
+#8791 = EDGE_CURVE('',#3341,#8784,#8792,.T.);
+#8792 = LINE('',#8793,#8794);
+#8793 = CARTESIAN_POINT('',(14.75,-12.03667504192,0.E+000));
+#8794 = VECTOR('',#8795,1.);
+#8795 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8796 = PLANE('',#8797);
+#8797 = AXIS2_PLACEMENT_3D('',#8798,#8799,#8800);
+#8798 = CARTESIAN_POINT('',(14.75,-11.85,0.E+000));
+#8799 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8801 = ADVANCED_FACE('',(#8802),#8808,.T.);
+#8802 = FACE_BOUND('',#8803,.T.);
+#8803 = EDGE_LOOP('',(#8804,#8805,#8806,#8807));
+#8804 = ORIENTED_EDGE('',*,*,#3316,.F.);
+#8805 = ORIENTED_EDGE('',*,*,#3308,.F.);
+#8806 = ORIENTED_EDGE('',*,*,#8738,.T.);
+#8807 = ORIENTED_EDGE('',*,*,#8533,.F.);
+#8808 = PLANE('',#8809);
+#8809 = AXIS2_PLACEMENT_3D('',#8810,#8811,#8812);
+#8810 = CARTESIAN_POINT('',(14.75,-10.91,0.8));
+#8811 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8812 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8813 = ADVANCED_FACE('',(#8814),#8825,.T.);
+#8814 = FACE_BOUND('',#8815,.T.);
+#8815 = EDGE_LOOP('',(#8816,#8817,#8818,#8819));
+#8816 = ORIENTED_EDGE('',*,*,#8791,.F.);
+#8817 = ORIENTED_EDGE('',*,*,#3340,.F.);
+#8818 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#8819 = ORIENTED_EDGE('',*,*,#8820,.F.);
+#8820 = EDGE_CURVE('',#8784,#3325,#8821,.T.);
+#8821 = LINE('',#8822,#8823);
+#8822 = CARTESIAN_POINT('',(14.75,-13.45,0.9));
+#8823 = VECTOR('',#8824,1.);
+#8824 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8825 = PLANE('',#8826);
+#8826 = AXIS2_PLACEMENT_3D('',#8827,#8828,#8829);
+#8827 = CARTESIAN_POINT('',(14.75,-13.45,0.8));
+#8828 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8829 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8830 = ADVANCED_FACE('',(#8831,#8861),#8872,.T.);
+#8831 = FACE_BOUND('',#8832,.T.);
+#8832 = EDGE_LOOP('',(#8833,#8834,#8835,#8836,#8844,#8853,#8860));
+#8833 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#8834 = ORIENTED_EDGE('',*,*,#3466,.T.);
+#8835 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#8836 = ORIENTED_EDGE('',*,*,#8837,.T.);
+#8837 = EDGE_CURVE('',#3507,#8838,#8840,.T.);
+#8838 = VERTEX_POINT('',#8839);
+#8839 = CARTESIAN_POINT('',(14.75,-13.36332495807,0.9));
+#8840 = LINE('',#8841,#8842);
+#8841 = CARTESIAN_POINT('',(14.75,-13.45,0.9));
+#8842 = VECTOR('',#8843,1.);
+#8843 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8844 = ORIENTED_EDGE('',*,*,#8845,.F.);
+#8845 = EDGE_CURVE('',#8846,#8838,#8848,.T.);
+#8846 = VERTEX_POINT('',#8847);
+#8847 = CARTESIAN_POINT('',(14.35,-12.7,0.9));
+#8848 = CIRCLE('',#8849,0.75);
+#8849 = AXIS2_PLACEMENT_3D('',#8850,#8851,#8852);
+#8850 = CARTESIAN_POINT('',(15.1,-12.7,0.9));
+#8851 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8852 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8853 = ORIENTED_EDGE('',*,*,#8854,.F.);
+#8854 = EDGE_CURVE('',#8784,#8846,#8855,.T.);
+#8855 = CIRCLE('',#8856,0.75);
+#8856 = AXIS2_PLACEMENT_3D('',#8857,#8858,#8859);
+#8857 = CARTESIAN_POINT('',(15.1,-12.7,0.9));
+#8858 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8859 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8860 = ORIENTED_EDGE('',*,*,#8820,.T.);
+#8861 = FACE_BOUND('',#8862,.T.);
+#8862 = EDGE_LOOP('',(#8863));
+#8863 = ORIENTED_EDGE('',*,*,#8864,.F.);
+#8864 = EDGE_CURVE('',#8865,#8865,#8867,.T.);
+#8865 = VERTEX_POINT('',#8866);
+#8866 = CARTESIAN_POINT('',(13.5,-12.7,0.9));
+#8867 = CIRCLE('',#8868,0.5);
+#8868 = AXIS2_PLACEMENT_3D('',#8869,#8870,#8871);
+#8869 = CARTESIAN_POINT('',(13.,-12.7,0.9));
+#8870 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8871 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8872 = PLANE('',#8873);
+#8873 = AXIS2_PLACEMENT_3D('',#8874,#8875,#8876);
+#8874 = CARTESIAN_POINT('',(12.25,-13.45,0.9));
+#8875 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8876 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8877 = ADVANCED_FACE('',(#8878),#8909,.F.);
+#8878 = FACE_BOUND('',#8879,.F.);
+#8879 = EDGE_LOOP('',(#8880,#8881,#8889,#8897,#8903));
+#8880 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#8881 = ORIENTED_EDGE('',*,*,#8882,.T.);
+#8882 = EDGE_CURVE('',#3413,#8883,#8885,.T.);
+#8883 = VERTEX_POINT('',#8884);
+#8884 = CARTESIAN_POINT('',(-1.75,-13.30621778264,0.E+000));
+#8885 = LINE('',#8886,#8887);
+#8886 = CARTESIAN_POINT('',(-1.75,-13.55,0.E+000));
+#8887 = VECTOR('',#8888,1.);
+#8888 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8889 = ORIENTED_EDGE('',*,*,#8890,.T.);
+#8890 = EDGE_CURVE('',#8883,#8891,#8893,.T.);
+#8891 = VERTEX_POINT('',#8892);
+#8892 = CARTESIAN_POINT('',(-1.75,-13.30621778264,0.9));
+#8893 = LINE('',#8894,#8895);
+#8894 = CARTESIAN_POINT('',(-1.75,-13.30621778264,0.E+000));
+#8895 = VECTOR('',#8896,1.);
+#8896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8897 = ORIENTED_EDGE('',*,*,#8898,.F.);
+#8898 = EDGE_CURVE('',#8694,#8891,#8899,.T.);
+#8899 = LINE('',#8900,#8901);
+#8900 = CARTESIAN_POINT('',(-1.75,-13.125,0.9));
+#8901 = VECTOR('',#8902,1.);
+#8902 = DIRECTION('',(0.E+000,1.,0.E+000));
+#8903 = ORIENTED_EDGE('',*,*,#8904,.F.);
+#8904 = EDGE_CURVE('',#3437,#8694,#8905,.T.);
+#8905 = LINE('',#8906,#8907);
+#8906 = CARTESIAN_POINT('',(-1.75,-13.36332495807,0.E+000));
+#8907 = VECTOR('',#8908,1.);
+#8908 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8909 = PLANE('',#8910);
+#8910 = AXIS2_PLACEMENT_3D('',#8911,#8912,#8913);
+#8911 = CARTESIAN_POINT('',(-1.75,-13.55,0.E+000));
+#8912 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8913 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8914 = ADVANCED_FACE('',(#8915),#8921,.F.);
+#8915 = FACE_BOUND('',#8916,.F.);
+#8916 = EDGE_LOOP('',(#8917,#8918,#8919,#8920));
+#8917 = ORIENTED_EDGE('',*,*,#8702,.F.);
+#8918 = ORIENTED_EDGE('',*,*,#3428,.T.);
+#8919 = ORIENTED_EDGE('',*,*,#3436,.T.);
+#8920 = ORIENTED_EDGE('',*,*,#8904,.T.);
+#8921 = PLANE('',#8922);
+#8922 = AXIS2_PLACEMENT_3D('',#8923,#8924,#8925);
+#8923 = CARTESIAN_POINT('',(-1.75,-13.45,0.8));
+#8924 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8926 = ADVANCED_FACE('',(#8927),#8958,.F.);
+#8927 = FACE_BOUND('',#8928,.F.);
+#8928 = EDGE_LOOP('',(#8929,#8937,#8938,#8944,#8952));
+#8929 = ORIENTED_EDGE('',*,*,#8930,.T.);
+#8930 = EDGE_CURVE('',#8931,#3531,#8933,.T.);
+#8931 = VERTEX_POINT('',#8932);
+#8932 = CARTESIAN_POINT('',(14.75,-13.30621778264,0.E+000));
+#8933 = LINE('',#8934,#8935);
+#8934 = CARTESIAN_POINT('',(14.75,-11.85,0.E+000));
+#8935 = VECTOR('',#8936,1.);
+#8936 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8937 = ORIENTED_EDGE('',*,*,#3538,.T.);
+#8938 = ORIENTED_EDGE('',*,*,#8939,.T.);
+#8939 = EDGE_CURVE('',#3539,#8838,#8940,.T.);
+#8940 = LINE('',#8941,#8942);
+#8941 = CARTESIAN_POINT('',(14.75,-13.36332495807,0.E+000));
+#8942 = VECTOR('',#8943,1.);
+#8943 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8944 = ORIENTED_EDGE('',*,*,#8945,.F.);
+#8945 = EDGE_CURVE('',#8946,#8838,#8948,.T.);
+#8946 = VERTEX_POINT('',#8947);
+#8947 = CARTESIAN_POINT('',(14.75,-13.30621778264,0.9));
+#8948 = LINE('',#8949,#8950);
+#8949 = CARTESIAN_POINT('',(14.75,-12.275,0.9));
+#8950 = VECTOR('',#8951,1.);
+#8951 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#8952 = ORIENTED_EDGE('',*,*,#8953,.F.);
+#8953 = EDGE_CURVE('',#8931,#8946,#8954,.T.);
+#8954 = LINE('',#8955,#8956);
+#8955 = CARTESIAN_POINT('',(14.75,-13.30621778264,0.E+000));
+#8956 = VECTOR('',#8957,1.);
+#8957 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8958 = PLANE('',#8959);
+#8959 = AXIS2_PLACEMENT_3D('',#8960,#8961,#8962);
+#8960 = CARTESIAN_POINT('',(14.75,-11.85,0.E+000));
+#8961 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#8962 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8963 = ADVANCED_FACE('',(#8964),#8970,.T.);
+#8964 = FACE_BOUND('',#8965,.T.);
+#8965 = EDGE_LOOP('',(#8966,#8967,#8968,#8969));
+#8966 = ORIENTED_EDGE('',*,*,#3554,.F.);
+#8967 = ORIENTED_EDGE('',*,*,#3546,.F.);
+#8968 = ORIENTED_EDGE('',*,*,#8939,.T.);
+#8969 = ORIENTED_EDGE('',*,*,#8837,.F.);
+#8970 = PLANE('',#8971);
+#8971 = AXIS2_PLACEMENT_3D('',#8972,#8973,#8974);
+#8972 = CARTESIAN_POINT('',(14.75,-13.45,0.8));
+#8973 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8974 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8975 = ADVANCED_FACE('',(#8976),#8982,.T.);
+#8976 = FACE_BOUND('',#8977,.T.);
+#8977 = EDGE_LOOP('',(#8978,#8979,#8980,#8981));
+#8978 = ORIENTED_EDGE('',*,*,#3588,.F.);
+#8979 = ORIENTED_EDGE('',*,*,#3653,.T.);
+#8980 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#8981 = ORIENTED_EDGE('',*,*,#3612,.F.);
+#8982 = PLANE('',#8983);
+#8983 = AXIS2_PLACEMENT_3D('',#8984,#8985,#8986);
+#8984 = CARTESIAN_POINT('',(1.5,-0.85,1.1));
+#8985 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8986 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8987 = ADVANCED_FACE('',(#8988),#8994,.T.);
+#8988 = FACE_BOUND('',#8989,.T.);
+#8989 = EDGE_LOOP('',(#8990,#8991,#8992,#8993));
+#8990 = ORIENTED_EDGE('',*,*,#3684,.F.);
+#8991 = ORIENTED_EDGE('',*,*,#3749,.T.);
+#8992 = ORIENTED_EDGE('',*,*,#3732,.T.);
+#8993 = ORIENTED_EDGE('',*,*,#3708,.F.);
+#8994 = PLANE('',#8995);
+#8995 = AXIS2_PLACEMENT_3D('',#8996,#8997,#8998);
+#8996 = CARTESIAN_POINT('',(3.,-1.85,1.1));
+#8997 = DIRECTION('',(0.E+000,0.E+000,1.));
+#8998 = DIRECTION('',(1.,0.E+000,0.E+000));
+#8999 = ADVANCED_FACE('',(#9000),#9006,.T.);
+#9000 = FACE_BOUND('',#9001,.T.);
+#9001 = EDGE_LOOP('',(#9002,#9003,#9004,#9005));
+#9002 = ORIENTED_EDGE('',*,*,#3780,.F.);
+#9003 = ORIENTED_EDGE('',*,*,#3845,.T.);
+#9004 = ORIENTED_EDGE('',*,*,#3828,.T.);
+#9005 = ORIENTED_EDGE('',*,*,#3804,.F.);
+#9006 = PLANE('',#9007);
+#9007 = AXIS2_PLACEMENT_3D('',#9008,#9009,#9010);
+#9008 = CARTESIAN_POINT('',(3.5,-3.85,1.1));
+#9009 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9010 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9011 = ADVANCED_FACE('',(#9012),#9018,.T.);
+#9012 = FACE_BOUND('',#9013,.T.);
+#9013 = EDGE_LOOP('',(#9014,#9015,#9016,#9017));
+#9014 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#9015 = ORIENTED_EDGE('',*,*,#3941,.T.);
+#9016 = ORIENTED_EDGE('',*,*,#3924,.T.);
+#9017 = ORIENTED_EDGE('',*,*,#3900,.F.);
+#9018 = PLANE('',#9019);
+#9019 = AXIS2_PLACEMENT_3D('',#9020,#9021,#9022);
+#9020 = CARTESIAN_POINT('',(1.5,-4.85,1.1));
+#9021 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9022 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9023 = ADVANCED_FACE('',(#9024),#9030,.T.);
+#9024 = FACE_BOUND('',#9025,.T.);
+#9025 = EDGE_LOOP('',(#9026,#9027,#9028,#9029));
+#9026 = ORIENTED_EDGE('',*,*,#3972,.F.);
+#9027 = ORIENTED_EDGE('',*,*,#4037,.T.);
+#9028 = ORIENTED_EDGE('',*,*,#4020,.T.);
+#9029 = ORIENTED_EDGE('',*,*,#3996,.F.);
+#9030 = PLANE('',#9031);
+#9031 = AXIS2_PLACEMENT_3D('',#9032,#9033,#9034);
+#9032 = CARTESIAN_POINT('',(4.5,-11.35,1.1));
+#9033 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9034 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9035 = ADVANCED_FACE('',(#9036),#9042,.T.);
+#9036 = FACE_BOUND('',#9037,.T.);
+#9037 = EDGE_LOOP('',(#9038,#9039,#9040,#9041));
+#9038 = ORIENTED_EDGE('',*,*,#4068,.F.);
+#9039 = ORIENTED_EDGE('',*,*,#4133,.T.);
+#9040 = ORIENTED_EDGE('',*,*,#4116,.T.);
+#9041 = ORIENTED_EDGE('',*,*,#4092,.F.);
+#9042 = PLANE('',#9043);
+#9043 = AXIS2_PLACEMENT_3D('',#9044,#9045,#9046);
+#9044 = CARTESIAN_POINT('',(2.8,-9.35,1.1));
+#9045 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9046 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9047 = ADVANCED_FACE('',(#9048),#9054,.T.);
+#9048 = FACE_BOUND('',#9049,.T.);
+#9049 = EDGE_LOOP('',(#9050,#9051,#9052,#9053));
+#9050 = ORIENTED_EDGE('',*,*,#4164,.F.);
+#9051 = ORIENTED_EDGE('',*,*,#4229,.T.);
+#9052 = ORIENTED_EDGE('',*,*,#4212,.T.);
+#9053 = ORIENTED_EDGE('',*,*,#4188,.F.);
+#9054 = PLANE('',#9055);
+#9055 = AXIS2_PLACEMENT_3D('',#9056,#9057,#9058);
+#9056 = CARTESIAN_POINT('',(1.5,-7.35,1.1));
+#9057 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9058 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9059 = ADVANCED_FACE('',(#9060),#9066,.T.);
+#9060 = FACE_BOUND('',#9061,.T.);
+#9061 = EDGE_LOOP('',(#9062,#9063,#9064,#9065));
+#9062 = ORIENTED_EDGE('',*,*,#4260,.F.);
+#9063 = ORIENTED_EDGE('',*,*,#4325,.T.);
+#9064 = ORIENTED_EDGE('',*,*,#4308,.T.);
+#9065 = ORIENTED_EDGE('',*,*,#4284,.F.);
+#9066 = PLANE('',#9067);
+#9067 = AXIS2_PLACEMENT_3D('',#9068,#9069,#9070);
+#9068 = CARTESIAN_POINT('',(4.5,-7.35,1.1));
+#9069 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9070 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9071 = ADVANCED_FACE('',(#9072),#9078,.T.);
+#9072 = FACE_BOUND('',#9073,.T.);
+#9073 = EDGE_LOOP('',(#9074,#9075,#9076,#9077));
+#9074 = ORIENTED_EDGE('',*,*,#4356,.F.);
+#9075 = ORIENTED_EDGE('',*,*,#4421,.T.);
+#9076 = ORIENTED_EDGE('',*,*,#4404,.T.);
+#9077 = ORIENTED_EDGE('',*,*,#4380,.F.);
+#9078 = PLANE('',#9079);
+#9079 = AXIS2_PLACEMENT_3D('',#9080,#9081,#9082);
+#9080 = CARTESIAN_POINT('',(3.5,-6.35,1.1));
+#9081 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9082 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9083 = ADVANCED_FACE('',(#9084),#9090,.T.);
+#9084 = FACE_BOUND('',#9085,.T.);
+#9085 = EDGE_LOOP('',(#9086,#9087,#9088,#9089));
+#9086 = ORIENTED_EDGE('',*,*,#4452,.F.);
+#9087 = ORIENTED_EDGE('',*,*,#4517,.T.);
+#9088 = ORIENTED_EDGE('',*,*,#4500,.T.);
+#9089 = ORIENTED_EDGE('',*,*,#4476,.F.);
+#9090 = PLANE('',#9091);
+#9091 = AXIS2_PLACEMENT_3D('',#9092,#9093,#9094);
+#9092 = CARTESIAN_POINT('',(5.5,-6.85,1.1));
+#9093 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9094 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9095 = ADVANCED_FACE('',(#9096),#9102,.T.);
+#9096 = FACE_BOUND('',#9097,.T.);
+#9097 = EDGE_LOOP('',(#9098,#9099,#9100,#9101));
+#9098 = ORIENTED_EDGE('',*,*,#4548,.F.);
+#9099 = ORIENTED_EDGE('',*,*,#4613,.T.);
+#9100 = ORIENTED_EDGE('',*,*,#4596,.T.);
+#9101 = ORIENTED_EDGE('',*,*,#4572,.F.);
+#9102 = PLANE('',#9103);
+#9103 = AXIS2_PLACEMENT_3D('',#9104,#9105,#9106);
+#9104 = CARTESIAN_POINT('',(5.5,-8.35,1.1));
+#9105 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9106 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9107 = ADVANCED_FACE('',(#9108),#9114,.T.);
+#9108 = FACE_BOUND('',#9109,.T.);
+#9109 = EDGE_LOOP('',(#9110,#9111,#9112,#9113));
+#9110 = ORIENTED_EDGE('',*,*,#4644,.F.);
+#9111 = ORIENTED_EDGE('',*,*,#4709,.T.);
+#9112 = ORIENTED_EDGE('',*,*,#4692,.T.);
+#9113 = ORIENTED_EDGE('',*,*,#4668,.F.);
+#9114 = PLANE('',#9115);
+#9115 = AXIS2_PLACEMENT_3D('',#9116,#9117,#9118);
+#9116 = CARTESIAN_POINT('',(4.5,-9.35,1.1));
+#9117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9118 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9119 = ADVANCED_FACE('',(#9120),#9126,.T.);
+#9120 = FACE_BOUND('',#9121,.T.);
+#9121 = EDGE_LOOP('',(#9122,#9123,#9124,#9125));
+#9122 = ORIENTED_EDGE('',*,*,#4740,.F.);
+#9123 = ORIENTED_EDGE('',*,*,#4805,.T.);
+#9124 = ORIENTED_EDGE('',*,*,#4788,.T.);
+#9125 = ORIENTED_EDGE('',*,*,#4764,.F.);
+#9126 = PLANE('',#9127);
+#9127 = AXIS2_PLACEMENT_3D('',#9128,#9129,#9130);
+#9128 = CARTESIAN_POINT('',(6.5,-11.85,1.1));
+#9129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9130 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9131 = ADVANCED_FACE('',(#9132),#9142,.T.);
+#9132 = FACE_BOUND('',#9133,.T.);
+#9133 = EDGE_LOOP('',(#9134,#9135,#9136,#9137,#9138,#9139,#9140,#9141));
+#9134 = ORIENTED_EDGE('',*,*,#4827,.F.);
+#9135 = ORIENTED_EDGE('',*,*,#5000,.T.);
+#9136 = ORIENTED_EDGE('',*,*,#4982,.T.);
+#9137 = ORIENTED_EDGE('',*,*,#4958,.F.);
+#9138 = ORIENTED_EDGE('',*,*,#4925,.T.);
+#9139 = ORIENTED_EDGE('',*,*,#4909,.F.);
+#9140 = ORIENTED_EDGE('',*,*,#4877,.F.);
+#9141 = ORIENTED_EDGE('',*,*,#4860,.F.);
+#9142 = PLANE('',#9143);
+#9143 = AXIS2_PLACEMENT_3D('',#9144,#9145,#9146);
+#9144 = CARTESIAN_POINT('',(7.5,-0.85,1.1));
+#9145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9146 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9147 = ADVANCED_FACE('',(#9148),#9154,.T.);
+#9148 = FACE_BOUND('',#9149,.T.);
+#9149 = EDGE_LOOP('',(#9150,#9151,#9152,#9153));
+#9150 = ORIENTED_EDGE('',*,*,#5383,.F.);
+#9151 = ORIENTED_EDGE('',*,*,#5367,.F.);
+#9152 = ORIENTED_EDGE('',*,*,#5342,.T.);
+#9153 = ORIENTED_EDGE('',*,*,#5115,.F.);
+#9154 = PLANE('',#9155);
+#9155 = AXIS2_PLACEMENT_3D('',#9156,#9157,#9158);
+#9156 = CARTESIAN_POINT('',(7.25,-3.55,1.1));
+#9157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9158 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9159 = ADVANCED_FACE('',(#9160),#9166,.T.);
+#9160 = FACE_BOUND('',#9161,.T.);
+#9161 = EDGE_LOOP('',(#9162,#9163,#9164,#9165));
+#9162 = ORIENTED_EDGE('',*,*,#5318,.F.);
+#9163 = ORIENTED_EDGE('',*,*,#5302,.F.);
+#9164 = ORIENTED_EDGE('',*,*,#5277,.T.);
+#9165 = ORIENTED_EDGE('',*,*,#5092,.F.);
+#9166 = PLANE('',#9167);
+#9167 = AXIS2_PLACEMENT_3D('',#9168,#9169,#9170);
+#9168 = CARTESIAN_POINT('',(7.25,-4.15,1.1));
+#9169 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9170 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9171 = ADVANCED_FACE('',(#9172),#9178,.T.);
+#9172 = FACE_BOUND('',#9173,.T.);
+#9173 = EDGE_LOOP('',(#9174,#9175,#9176,#9177));
+#9174 = ORIENTED_EDGE('',*,*,#5253,.F.);
+#9175 = ORIENTED_EDGE('',*,*,#5237,.F.);
+#9176 = ORIENTED_EDGE('',*,*,#5212,.T.);
+#9177 = ORIENTED_EDGE('',*,*,#5069,.F.);
+#9178 = PLANE('',#9179);
+#9179 = AXIS2_PLACEMENT_3D('',#9180,#9181,#9182);
+#9180 = CARTESIAN_POINT('',(7.25,-4.75,1.1));
+#9181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9182 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9183 = ADVANCED_FACE('',(#9184),#9190,.T.);
+#9184 = FACE_BOUND('',#9185,.T.);
+#9185 = EDGE_LOOP('',(#9186,#9187,#9188,#9189));
+#9186 = ORIENTED_EDGE('',*,*,#5188,.F.);
+#9187 = ORIENTED_EDGE('',*,*,#5172,.F.);
+#9188 = ORIENTED_EDGE('',*,*,#5147,.T.);
+#9189 = ORIENTED_EDGE('',*,*,#5046,.F.);
+#9190 = PLANE('',#9191);
+#9191 = AXIS2_PLACEMENT_3D('',#9192,#9193,#9194);
+#9192 = CARTESIAN_POINT('',(7.25,-5.35,1.1));
+#9193 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9194 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9195 = ADVANCED_FACE('',(#9196),#9202,.T.);
+#9196 = FACE_BOUND('',#9197,.T.);
+#9197 = EDGE_LOOP('',(#9198,#9199,#9200,#9201));
+#9198 = ORIENTED_EDGE('',*,*,#5023,.F.);
+#9199 = ORIENTED_EDGE('',*,*,#6152,.T.);
+#9200 = ORIENTED_EDGE('',*,*,#5775,.T.);
+#9201 = ORIENTED_EDGE('',*,*,#5400,.F.);
+#9202 = PLANE('',#9203);
+#9203 = AXIS2_PLACEMENT_3D('',#9204,#9205,#9206);
+#9204 = CARTESIAN_POINT('',(7.5,-5.85,1.3));
+#9205 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9206 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9207 = ADVANCED_FACE('',(#9208),#9214,.T.);
+#9208 = FACE_BOUND('',#9209,.T.);
+#9209 = EDGE_LOOP('',(#9210,#9211,#9212,#9213));
+#9210 = ORIENTED_EDGE('',*,*,#5514,.F.);
+#9211 = ORIENTED_EDGE('',*,*,#5492,.T.);
+#9212 = ORIENTED_EDGE('',*,*,#5562,.T.);
+#9213 = ORIENTED_EDGE('',*,*,#5548,.F.);
+#9214 = PLANE('',#9215);
+#9215 = AXIS2_PLACEMENT_3D('',#9216,#9217,#9218);
+#9216 = CARTESIAN_POINT('',(8.,-3.3,1.1));
+#9217 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9218 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9219 = ADVANCED_FACE('',(#9220),#9226,.T.);
+#9220 = FACE_BOUND('',#9221,.T.);
+#9221 = EDGE_LOOP('',(#9222,#9223,#9224,#9225));
+#9222 = ORIENTED_EDGE('',*,*,#5579,.F.);
+#9223 = ORIENTED_EDGE('',*,*,#5469,.T.);
+#9224 = ORIENTED_EDGE('',*,*,#5627,.T.);
+#9225 = ORIENTED_EDGE('',*,*,#5613,.F.);
+#9226 = PLANE('',#9227);
+#9227 = AXIS2_PLACEMENT_3D('',#9228,#9229,#9230);
+#9228 = CARTESIAN_POINT('',(8.6,-3.3,1.1));
+#9229 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9230 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9231 = ADVANCED_FACE('',(#9232),#9238,.T.);
+#9232 = FACE_BOUND('',#9233,.T.);
+#9233 = EDGE_LOOP('',(#9234,#9235,#9236,#9237));
+#9234 = ORIENTED_EDGE('',*,*,#5644,.F.);
+#9235 = ORIENTED_EDGE('',*,*,#5446,.T.);
+#9236 = ORIENTED_EDGE('',*,*,#5692,.T.);
+#9237 = ORIENTED_EDGE('',*,*,#5678,.F.);
+#9238 = PLANE('',#9239);
+#9239 = AXIS2_PLACEMENT_3D('',#9240,#9241,#9242);
+#9240 = CARTESIAN_POINT('',(9.2,-3.3,1.1));
+#9241 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9242 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9243 = ADVANCED_FACE('',(#9244),#9250,.T.);
+#9244 = FACE_BOUND('',#9245,.T.);
+#9245 = EDGE_LOOP('',(#9246,#9247,#9248,#9249));
+#9246 = ORIENTED_EDGE('',*,*,#5709,.F.);
+#9247 = ORIENTED_EDGE('',*,*,#5423,.T.);
+#9248 = ORIENTED_EDGE('',*,*,#5757,.T.);
+#9249 = ORIENTED_EDGE('',*,*,#5743,.F.);
+#9250 = PLANE('',#9251);
+#9251 = AXIS2_PLACEMENT_3D('',#9252,#9253,#9254);
+#9252 = CARTESIAN_POINT('',(9.8,-3.3,1.1));
+#9253 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9254 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9255 = ADVANCED_FACE('',(#9256),#9262,.T.);
+#9256 = FACE_BOUND('',#9257,.T.);
+#9257 = EDGE_LOOP('',(#9258,#9259,#9260,#9261));
+#9258 = ORIENTED_EDGE('',*,*,#5892,.F.);
+#9259 = ORIENTED_EDGE('',*,*,#5867,.T.);
+#9260 = ORIENTED_EDGE('',*,*,#5940,.T.);
+#9261 = ORIENTED_EDGE('',*,*,#5924,.T.);
+#9262 = PLANE('',#9263);
+#9263 = AXIS2_PLACEMENT_3D('',#9264,#9265,#9266);
+#9264 = CARTESIAN_POINT('',(10.05,-3.55,1.1));
+#9265 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9266 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9267 = ADVANCED_FACE('',(#9268),#9274,.T.);
+#9268 = FACE_BOUND('',#9269,.T.);
+#9269 = EDGE_LOOP('',(#9270,#9271,#9272,#9273));
+#9270 = ORIENTED_EDGE('',*,*,#5957,.F.);
+#9271 = ORIENTED_EDGE('',*,*,#5844,.T.);
+#9272 = ORIENTED_EDGE('',*,*,#6005,.T.);
+#9273 = ORIENTED_EDGE('',*,*,#5989,.T.);
+#9274 = PLANE('',#9275);
+#9275 = AXIS2_PLACEMENT_3D('',#9276,#9277,#9278);
+#9276 = CARTESIAN_POINT('',(10.05,-4.15,1.1));
+#9277 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9278 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9279 = ADVANCED_FACE('',(#9280),#9286,.T.);
+#9280 = FACE_BOUND('',#9281,.T.);
+#9281 = EDGE_LOOP('',(#9282,#9283,#9284,#9285));
+#9282 = ORIENTED_EDGE('',*,*,#6022,.F.);
+#9283 = ORIENTED_EDGE('',*,*,#5821,.T.);
+#9284 = ORIENTED_EDGE('',*,*,#6070,.T.);
+#9285 = ORIENTED_EDGE('',*,*,#6054,.T.);
+#9286 = PLANE('',#9287);
+#9287 = AXIS2_PLACEMENT_3D('',#9288,#9289,#9290);
+#9288 = CARTESIAN_POINT('',(10.05,-4.75,1.1));
+#9289 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9290 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9291 = ADVANCED_FACE('',(#9292),#9298,.T.);
+#9292 = FACE_BOUND('',#9293,.T.);
+#9293 = EDGE_LOOP('',(#9294,#9295,#9296,#9297));
+#9294 = ORIENTED_EDGE('',*,*,#6087,.F.);
+#9295 = ORIENTED_EDGE('',*,*,#5798,.T.);
+#9296 = ORIENTED_EDGE('',*,*,#6135,.T.);
+#9297 = ORIENTED_EDGE('',*,*,#6119,.T.);
+#9298 = PLANE('',#9299);
+#9299 = AXIS2_PLACEMENT_3D('',#9300,#9301,#9302);
+#9300 = CARTESIAN_POINT('',(10.05,-5.35,1.1));
+#9301 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9302 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9303 = ADVANCED_FACE('',(#9304),#9310,.T.);
+#9304 = FACE_BOUND('',#9305,.T.);
+#9305 = EDGE_LOOP('',(#9306,#9307,#9308,#9309));
+#9306 = ORIENTED_EDGE('',*,*,#6502,.F.);
+#9307 = ORIENTED_EDGE('',*,*,#6488,.T.);
+#9308 = ORIENTED_EDGE('',*,*,#6454,.T.);
+#9309 = ORIENTED_EDGE('',*,*,#6237,.F.);
+#9310 = PLANE('',#9311);
+#9311 = AXIS2_PLACEMENT_3D('',#9312,#9313,#9314);
+#9312 = CARTESIAN_POINT('',(8.,-6.1,1.1));
+#9313 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9314 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9315 = ADVANCED_FACE('',(#9316),#9322,.T.);
+#9316 = FACE_BOUND('',#9317,.T.);
+#9317 = EDGE_LOOP('',(#9318,#9319,#9320,#9321));
+#9318 = ORIENTED_EDGE('',*,*,#6437,.F.);
+#9319 = ORIENTED_EDGE('',*,*,#6423,.T.);
+#9320 = ORIENTED_EDGE('',*,*,#6389,.T.);
+#9321 = ORIENTED_EDGE('',*,*,#6214,.F.);
+#9322 = PLANE('',#9323);
+#9323 = AXIS2_PLACEMENT_3D('',#9324,#9325,#9326);
+#9324 = CARTESIAN_POINT('',(8.6,-6.1,1.1));
+#9325 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9326 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9327 = ADVANCED_FACE('',(#9328),#9334,.T.);
+#9328 = FACE_BOUND('',#9329,.T.);
+#9329 = EDGE_LOOP('',(#9330,#9331,#9332,#9333));
+#9330 = ORIENTED_EDGE('',*,*,#6372,.F.);
+#9331 = ORIENTED_EDGE('',*,*,#6358,.T.);
+#9332 = ORIENTED_EDGE('',*,*,#6324,.T.);
+#9333 = ORIENTED_EDGE('',*,*,#6191,.F.);
+#9334 = PLANE('',#9335);
+#9335 = AXIS2_PLACEMENT_3D('',#9336,#9337,#9338);
+#9336 = CARTESIAN_POINT('',(9.2,-6.1,1.1));
+#9337 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9338 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9339 = ADVANCED_FACE('',(#9340),#9346,.T.);
+#9340 = FACE_BOUND('',#9341,.T.);
+#9341 = EDGE_LOOP('',(#9342,#9343,#9344,#9345));
+#9342 = ORIENTED_EDGE('',*,*,#6307,.F.);
+#9343 = ORIENTED_EDGE('',*,*,#6293,.T.);
+#9344 = ORIENTED_EDGE('',*,*,#6259,.T.);
+#9345 = ORIENTED_EDGE('',*,*,#6168,.F.);
+#9346 = PLANE('',#9347);
+#9347 = AXIS2_PLACEMENT_3D('',#9348,#9349,#9350);
+#9348 = CARTESIAN_POINT('',(9.8,-6.1,1.1));
+#9349 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9350 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9351 = ADVANCED_FACE('',(#9352),#9358,.T.);
+#9352 = FACE_BOUND('',#9353,.T.);
+#9353 = EDGE_LOOP('',(#9354,#9355,#9356,#9357));
+#9354 = ORIENTED_EDGE('',*,*,#6536,.F.);
+#9355 = ORIENTED_EDGE('',*,*,#6601,.T.);
+#9356 = ORIENTED_EDGE('',*,*,#6584,.T.);
+#9357 = ORIENTED_EDGE('',*,*,#6560,.F.);
+#9358 = PLANE('',#9359);
+#9359 = AXIS2_PLACEMENT_3D('',#9360,#9361,#9362);
+#9360 = CARTESIAN_POINT('',(8.5,-11.85,1.1));
+#9361 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9362 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9363 = ADVANCED_FACE('',(#9364),#9370,.T.);
+#9364 = FACE_BOUND('',#9365,.T.);
+#9365 = EDGE_LOOP('',(#9366,#9367,#9368,#9369));
+#9366 = ORIENTED_EDGE('',*,*,#6632,.F.);
+#9367 = ORIENTED_EDGE('',*,*,#6697,.T.);
+#9368 = ORIENTED_EDGE('',*,*,#6680,.T.);
+#9369 = ORIENTED_EDGE('',*,*,#6656,.F.);
+#9370 = PLANE('',#9371);
+#9371 = AXIS2_PLACEMENT_3D('',#9372,#9373,#9374);
+#9372 = CARTESIAN_POINT('',(9.,-9.35,1.1));
+#9373 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9374 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9375 = ADVANCED_FACE('',(#9376),#9382,.T.);
+#9376 = FACE_BOUND('',#9377,.T.);
+#9377 = EDGE_LOOP('',(#9378,#9379,#9380,#9381));
+#9378 = ORIENTED_EDGE('',*,*,#6728,.F.);
+#9379 = ORIENTED_EDGE('',*,*,#6793,.T.);
+#9380 = ORIENTED_EDGE('',*,*,#6776,.T.);
+#9381 = ORIENTED_EDGE('',*,*,#6752,.F.);
+#9382 = PLANE('',#9383);
+#9383 = AXIS2_PLACEMENT_3D('',#9384,#9385,#9386);
+#9384 = CARTESIAN_POINT('',(9.,-10.35,1.1));
+#9385 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9386 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9387 = ADVANCED_FACE('',(#9388),#9410,.F.);
+#9388 = FACE_BOUND('',#9389,.F.);
+#9389 = EDGE_LOOP('',(#9390,#9391,#9392,#9393,#9402,#9409));
+#9390 = ORIENTED_EDGE('',*,*,#6999,.T.);
+#9391 = ORIENTED_EDGE('',*,*,#7008,.T.);
+#9392 = ORIENTED_EDGE('',*,*,#7155,.F.);
+#9393 = ORIENTED_EDGE('',*,*,#9394,.F.);
+#9394 = EDGE_CURVE('',#9395,#7156,#9397,.T.);
+#9395 = VERTEX_POINT('',#9396);
+#9396 = CARTESIAN_POINT('',(-1.4,0.E+000,0.E+000));
+#9397 = CIRCLE('',#9398,0.7);
+#9398 = AXIS2_PLACEMENT_3D('',#9399,#9400,#9401);
+#9399 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#9400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9401 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9402 = ORIENTED_EDGE('',*,*,#9403,.F.);
+#9403 = EDGE_CURVE('',#7402,#9395,#9404,.T.);
+#9404 = CIRCLE('',#9405,0.7);
+#9405 = AXIS2_PLACEMENT_3D('',#9406,#9407,#9408);
+#9406 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#9407 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9408 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9409 = ORIENTED_EDGE('',*,*,#7401,.F.);
+#9410 = PLANE('',#9411);
+#9411 = AXIS2_PLACEMENT_3D('',#9412,#9413,#9414);
+#9412 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#9413 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9414 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9415 = ADVANCED_FACE('',(#9416),#9438,.F.);
+#9416 = FACE_BOUND('',#9417,.F.);
+#9417 = EDGE_LOOP('',(#9418,#9419,#9420,#9421,#9430,#9437));
+#9418 = ORIENTED_EDGE('',*,*,#6810,.T.);
+#9419 = ORIENTED_EDGE('',*,*,#6819,.T.);
+#9420 = ORIENTED_EDGE('',*,*,#7513,.F.);
+#9421 = ORIENTED_EDGE('',*,*,#9422,.F.);
+#9422 = EDGE_CURVE('',#9423,#7514,#9425,.T.);
+#9423 = VERTEX_POINT('',#9424);
+#9424 = CARTESIAN_POINT('',(14.4,-8.881784197001E-016,0.E+000));
+#9425 = CIRCLE('',#9426,0.7);
+#9426 = AXIS2_PLACEMENT_3D('',#9427,#9428,#9429);
+#9427 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#9428 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9429 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9430 = ORIENTED_EDGE('',*,*,#9431,.F.);
+#9431 = EDGE_CURVE('',#7260,#9423,#9432,.T.);
+#9432 = CIRCLE('',#9433,0.7);
+#9433 = AXIS2_PLACEMENT_3D('',#9434,#9435,#9436);
+#9434 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#9435 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9436 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9437 = ORIENTED_EDGE('',*,*,#7259,.F.);
+#9438 = PLANE('',#9439);
+#9439 = AXIS2_PLACEMENT_3D('',#9440,#9441,#9442);
+#9440 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#9441 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9442 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9443 = ADVANCED_FACE('',(#9444),#9466,.F.);
+#9444 = FACE_BOUND('',#9445,.F.);
+#9445 = EDGE_LOOP('',(#9446,#9447,#9448,#9449,#9458,#9465));
+#9446 = ORIENTED_EDGE('',*,*,#6982,.T.);
+#9447 = ORIENTED_EDGE('',*,*,#6991,.T.);
+#9448 = ORIENTED_EDGE('',*,*,#7361,.F.);
+#9449 = ORIENTED_EDGE('',*,*,#9450,.F.);
+#9450 = EDGE_CURVE('',#9451,#7362,#9453,.T.);
+#9451 = VERTEX_POINT('',#9452);
+#9452 = CARTESIAN_POINT('',(-1.4,-2.54,0.E+000));
+#9453 = CIRCLE('',#9454,0.7);
+#9454 = AXIS2_PLACEMENT_3D('',#9455,#9456,#9457);
+#9455 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#9456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9457 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9458 = ORIENTED_EDGE('',*,*,#9459,.F.);
+#9459 = EDGE_CURVE('',#7706,#9451,#9460,.T.);
+#9460 = CIRCLE('',#9461,0.7);
+#9461 = AXIS2_PLACEMENT_3D('',#9462,#9463,#9464);
+#9462 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#9463 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9464 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9465 = ORIENTED_EDGE('',*,*,#7705,.F.);
+#9466 = PLANE('',#9467);
+#9467 = AXIS2_PLACEMENT_3D('',#9468,#9469,#9470);
+#9468 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#9469 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9470 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9471 = ADVANCED_FACE('',(#9472),#9494,.F.);
+#9472 = FACE_BOUND('',#9473,.F.);
+#9473 = EDGE_LOOP('',(#9474,#9475,#9476,#9477,#9486,#9493));
+#9474 = ORIENTED_EDGE('',*,*,#6827,.T.);
+#9475 = ORIENTED_EDGE('',*,*,#6836,.T.);
+#9476 = ORIENTED_EDGE('',*,*,#7817,.F.);
+#9477 = ORIENTED_EDGE('',*,*,#9478,.F.);
+#9478 = EDGE_CURVE('',#9479,#7818,#9481,.T.);
+#9479 = VERTEX_POINT('',#9480);
+#9480 = CARTESIAN_POINT('',(14.4,-2.54,0.E+000));
+#9481 = CIRCLE('',#9482,0.7);
+#9482 = AXIS2_PLACEMENT_3D('',#9483,#9484,#9485);
+#9483 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#9484 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9485 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9486 = ORIENTED_EDGE('',*,*,#9487,.F.);
+#9487 = EDGE_CURVE('',#7552,#9479,#9488,.T.);
+#9488 = CIRCLE('',#9489,0.7);
+#9489 = AXIS2_PLACEMENT_3D('',#9490,#9491,#9492);
+#9490 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#9491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9492 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9493 = ORIENTED_EDGE('',*,*,#7551,.F.);
+#9494 = PLANE('',#9495);
+#9495 = AXIS2_PLACEMENT_3D('',#9496,#9497,#9498);
+#9496 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#9497 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9498 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9499 = ADVANCED_FACE('',(#9500),#9522,.F.);
+#9500 = FACE_BOUND('',#9501,.F.);
+#9501 = EDGE_LOOP('',(#9502,#9503,#9504,#9505,#9514,#9521));
+#9502 = ORIENTED_EDGE('',*,*,#6965,.T.);
+#9503 = ORIENTED_EDGE('',*,*,#6974,.T.);
+#9504 = ORIENTED_EDGE('',*,*,#7665,.F.);
+#9505 = ORIENTED_EDGE('',*,*,#9506,.F.);
+#9506 = EDGE_CURVE('',#9507,#7666,#9509,.T.);
+#9507 = VERTEX_POINT('',#9508);
+#9508 = CARTESIAN_POINT('',(-1.4,-5.08,0.E+000));
+#9509 = CIRCLE('',#9510,0.7);
+#9510 = AXIS2_PLACEMENT_3D('',#9511,#9512,#9513);
+#9511 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#9512 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9513 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9514 = ORIENTED_EDGE('',*,*,#9515,.F.);
+#9515 = EDGE_CURVE('',#8010,#9507,#9516,.T.);
+#9516 = CIRCLE('',#9517,0.7);
+#9517 = AXIS2_PLACEMENT_3D('',#9518,#9519,#9520);
+#9518 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#9519 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9520 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9521 = ORIENTED_EDGE('',*,*,#8009,.F.);
+#9522 = PLANE('',#9523);
+#9523 = AXIS2_PLACEMENT_3D('',#9524,#9525,#9526);
+#9524 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#9525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9526 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9527 = ADVANCED_FACE('',(#9528),#9550,.F.);
+#9528 = FACE_BOUND('',#9529,.F.);
+#9529 = EDGE_LOOP('',(#9530,#9531,#9532,#9533,#9542,#9549));
+#9530 = ORIENTED_EDGE('',*,*,#6844,.T.);
+#9531 = ORIENTED_EDGE('',*,*,#6853,.T.);
+#9532 = ORIENTED_EDGE('',*,*,#8121,.F.);
+#9533 = ORIENTED_EDGE('',*,*,#9534,.F.);
+#9534 = EDGE_CURVE('',#9535,#8122,#9537,.T.);
+#9535 = VERTEX_POINT('',#9536);
+#9536 = CARTESIAN_POINT('',(14.4,-5.08,0.E+000));
+#9537 = CIRCLE('',#9538,0.7);
+#9538 = AXIS2_PLACEMENT_3D('',#9539,#9540,#9541);
+#9539 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#9540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9541 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9542 = ORIENTED_EDGE('',*,*,#9543,.F.);
+#9543 = EDGE_CURVE('',#7856,#9535,#9544,.T.);
+#9544 = CIRCLE('',#9545,0.7);
+#9545 = AXIS2_PLACEMENT_3D('',#9546,#9547,#9548);
+#9546 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#9547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9548 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9549 = ORIENTED_EDGE('',*,*,#7855,.F.);
+#9550 = PLANE('',#9551);
+#9551 = AXIS2_PLACEMENT_3D('',#9552,#9553,#9554);
+#9552 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#9553 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9554 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9555 = ADVANCED_FACE('',(#9556),#9578,.F.);
+#9556 = FACE_BOUND('',#9557,.F.);
+#9557 = EDGE_LOOP('',(#9558,#9559,#9560,#9561,#9570,#9577));
+#9558 = ORIENTED_EDGE('',*,*,#6948,.T.);
+#9559 = ORIENTED_EDGE('',*,*,#6957,.T.);
+#9560 = ORIENTED_EDGE('',*,*,#7969,.F.);
+#9561 = ORIENTED_EDGE('',*,*,#9562,.F.);
+#9562 = EDGE_CURVE('',#9563,#7970,#9565,.T.);
+#9563 = VERTEX_POINT('',#9564);
+#9564 = CARTESIAN_POINT('',(-1.4,-7.62,0.E+000));
+#9565 = CIRCLE('',#9566,0.7);
+#9566 = AXIS2_PLACEMENT_3D('',#9567,#9568,#9569);
+#9567 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#9568 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9569 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9570 = ORIENTED_EDGE('',*,*,#9571,.F.);
+#9571 = EDGE_CURVE('',#8314,#9563,#9572,.T.);
+#9572 = CIRCLE('',#9573,0.7);
+#9573 = AXIS2_PLACEMENT_3D('',#9574,#9575,#9576);
+#9574 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#9575 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9576 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9577 = ORIENTED_EDGE('',*,*,#8313,.F.);
+#9578 = PLANE('',#9579);
+#9579 = AXIS2_PLACEMENT_3D('',#9580,#9581,#9582);
+#9580 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#9581 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9582 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9583 = ADVANCED_FACE('',(#9584),#9606,.F.);
+#9584 = FACE_BOUND('',#9585,.F.);
+#9585 = EDGE_LOOP('',(#9586,#9587,#9588,#9589,#9598,#9605));
+#9586 = ORIENTED_EDGE('',*,*,#6861,.T.);
+#9587 = ORIENTED_EDGE('',*,*,#6870,.T.);
+#9588 = ORIENTED_EDGE('',*,*,#8425,.F.);
+#9589 = ORIENTED_EDGE('',*,*,#9590,.F.);
+#9590 = EDGE_CURVE('',#9591,#8426,#9593,.T.);
+#9591 = VERTEX_POINT('',#9592);
+#9592 = CARTESIAN_POINT('',(14.4,-7.62,0.E+000));
+#9593 = CIRCLE('',#9594,0.7);
+#9594 = AXIS2_PLACEMENT_3D('',#9595,#9596,#9597);
+#9595 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#9596 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9597 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9598 = ORIENTED_EDGE('',*,*,#9599,.F.);
+#9599 = EDGE_CURVE('',#8160,#9591,#9600,.T.);
+#9600 = CIRCLE('',#9601,0.7);
+#9601 = AXIS2_PLACEMENT_3D('',#9602,#9603,#9604);
+#9602 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#9603 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9604 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9605 = ORIENTED_EDGE('',*,*,#8159,.F.);
+#9606 = PLANE('',#9607);
+#9607 = AXIS2_PLACEMENT_3D('',#9608,#9609,#9610);
+#9608 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#9609 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9610 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9611 = ADVANCED_FACE('',(#9612),#9634,.F.);
+#9612 = FACE_BOUND('',#9613,.F.);
+#9613 = EDGE_LOOP('',(#9614,#9615,#9616,#9617,#9626,#9633));
+#9614 = ORIENTED_EDGE('',*,*,#6931,.T.);
+#9615 = ORIENTED_EDGE('',*,*,#6940,.T.);
+#9616 = ORIENTED_EDGE('',*,*,#8273,.F.);
+#9617 = ORIENTED_EDGE('',*,*,#9618,.F.);
+#9618 = EDGE_CURVE('',#9619,#8274,#9621,.T.);
+#9619 = VERTEX_POINT('',#9620);
+#9620 = CARTESIAN_POINT('',(-1.4,-10.16,0.E+000));
+#9621 = CIRCLE('',#9622,0.7);
+#9622 = AXIS2_PLACEMENT_3D('',#9623,#9624,#9625);
+#9623 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#9624 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9625 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9626 = ORIENTED_EDGE('',*,*,#9627,.F.);
+#9627 = EDGE_CURVE('',#8618,#9619,#9628,.T.);
+#9628 = CIRCLE('',#9629,0.7);
+#9629 = AXIS2_PLACEMENT_3D('',#9630,#9631,#9632);
+#9630 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#9631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9632 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9633 = ORIENTED_EDGE('',*,*,#8617,.F.);
+#9634 = PLANE('',#9635);
+#9635 = AXIS2_PLACEMENT_3D('',#9636,#9637,#9638);
+#9636 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#9637 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9638 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9639 = ADVANCED_FACE('',(#9640),#9662,.F.);
+#9640 = FACE_BOUND('',#9641,.F.);
+#9641 = EDGE_LOOP('',(#9642,#9643,#9644,#9645,#9654,#9661));
+#9642 = ORIENTED_EDGE('',*,*,#6878,.T.);
+#9643 = ORIENTED_EDGE('',*,*,#6887,.T.);
+#9644 = ORIENTED_EDGE('',*,*,#8729,.F.);
+#9645 = ORIENTED_EDGE('',*,*,#9646,.F.);
+#9646 = EDGE_CURVE('',#9647,#8730,#9649,.T.);
+#9647 = VERTEX_POINT('',#9648);
+#9648 = CARTESIAN_POINT('',(14.4,-10.16,0.E+000));
+#9649 = CIRCLE('',#9650,0.7);
+#9650 = AXIS2_PLACEMENT_3D('',#9651,#9652,#9653);
+#9651 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#9652 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9653 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9654 = ORIENTED_EDGE('',*,*,#9655,.F.);
+#9655 = EDGE_CURVE('',#8464,#9647,#9656,.T.);
+#9656 = CIRCLE('',#9657,0.7);
+#9657 = AXIS2_PLACEMENT_3D('',#9658,#9659,#9660);
+#9658 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#9659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9660 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9661 = ORIENTED_EDGE('',*,*,#8463,.F.);
+#9662 = PLANE('',#9663);
+#9663 = AXIS2_PLACEMENT_3D('',#9664,#9665,#9666);
+#9664 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#9665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9666 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9667 = ADVANCED_FACE('',(#9668),#9690,.F.);
+#9668 = FACE_BOUND('',#9669,.F.);
+#9669 = EDGE_LOOP('',(#9670,#9671,#9672,#9673,#9682,#9689));
+#9670 = ORIENTED_EDGE('',*,*,#6914,.T.);
+#9671 = ORIENTED_EDGE('',*,*,#6923,.T.);
+#9672 = ORIENTED_EDGE('',*,*,#8577,.F.);
+#9673 = ORIENTED_EDGE('',*,*,#9674,.F.);
+#9674 = EDGE_CURVE('',#9675,#8578,#9677,.T.);
+#9675 = VERTEX_POINT('',#9676);
+#9676 = CARTESIAN_POINT('',(-1.4,-12.7,0.E+000));
+#9677 = CIRCLE('',#9678,0.7);
+#9678 = AXIS2_PLACEMENT_3D('',#9679,#9680,#9681);
+#9679 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#9680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9681 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9682 = ORIENTED_EDGE('',*,*,#9683,.F.);
+#9683 = EDGE_CURVE('',#8883,#9675,#9684,.T.);
+#9684 = CIRCLE('',#9685,0.7);
+#9685 = AXIS2_PLACEMENT_3D('',#9686,#9687,#9688);
+#9686 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#9687 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9688 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9689 = ORIENTED_EDGE('',*,*,#8882,.F.);
+#9690 = PLANE('',#9691);
+#9691 = AXIS2_PLACEMENT_3D('',#9692,#9693,#9694);
+#9692 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#9693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9694 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9695 = ADVANCED_FACE('',(#9696),#9718,.F.);
+#9696 = FACE_BOUND('',#9697,.F.);
+#9697 = EDGE_LOOP('',(#9698,#9699,#9700,#9701,#9710,#9717));
+#9698 = ORIENTED_EDGE('',*,*,#6895,.T.);
+#9699 = ORIENTED_EDGE('',*,*,#6904,.T.);
+#9700 = ORIENTED_EDGE('',*,*,#8930,.F.);
+#9701 = ORIENTED_EDGE('',*,*,#9702,.F.);
+#9702 = EDGE_CURVE('',#9703,#8931,#9705,.T.);
+#9703 = VERTEX_POINT('',#9704);
+#9704 = CARTESIAN_POINT('',(14.4,-12.7,0.E+000));
+#9705 = CIRCLE('',#9706,0.7);
+#9706 = AXIS2_PLACEMENT_3D('',#9707,#9708,#9709);
+#9707 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#9708 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9709 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9710 = ORIENTED_EDGE('',*,*,#9711,.F.);
+#9711 = EDGE_CURVE('',#8768,#9703,#9712,.T.);
+#9712 = CIRCLE('',#9713,0.7);
+#9713 = AXIS2_PLACEMENT_3D('',#9714,#9715,#9716);
+#9714 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#9715 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9716 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9717 = ORIENTED_EDGE('',*,*,#8767,.F.);
+#9718 = PLANE('',#9719);
+#9719 = AXIS2_PLACEMENT_3D('',#9720,#9721,#9722);
+#9720 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#9721 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9722 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9723 = ADVANCED_FACE('',(#9724),#9735,.F.);
+#9724 = FACE_BOUND('',#9725,.F.);
+#9725 = EDGE_LOOP('',(#9726,#9727,#9733,#9734));
+#9726 = ORIENTED_EDGE('',*,*,#7344,.F.);
+#9727 = ORIENTED_EDGE('',*,*,#9728,.F.);
+#9728 = EDGE_CURVE('',#7018,#7345,#9729,.T.);
+#9729 = LINE('',#9730,#9731);
+#9730 = CARTESIAN_POINT('',(13.5,-1.2E-016,-1.));
+#9731 = VECTOR('',#9732,1.);
+#9732 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9733 = ORIENTED_EDGE('',*,*,#7017,.T.);
+#9734 = ORIENTED_EDGE('',*,*,#9728,.T.);
+#9735 = CYLINDRICAL_SURFACE('',#9736,0.5);
+#9736 = AXIS2_PLACEMENT_3D('',#9737,#9738,#9739);
+#9737 = CARTESIAN_POINT('',(13.,0.E+000,-1.));
+#9738 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9739 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9740 = ADVANCED_FACE('',(#9741),#9752,.F.);
+#9741 = FACE_BOUND('',#9742,.F.);
+#9742 = EDGE_LOOP('',(#9743,#9744,#9750,#9751));
+#9743 = ORIENTED_EDGE('',*,*,#7648,.F.);
+#9744 = ORIENTED_EDGE('',*,*,#9745,.F.);
+#9745 = EDGE_CURVE('',#7029,#7649,#9746,.T.);
+#9746 = LINE('',#9747,#9748);
+#9747 = CARTESIAN_POINT('',(13.5,-2.54,-1.));
+#9748 = VECTOR('',#9749,1.);
+#9749 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9750 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#9751 = ORIENTED_EDGE('',*,*,#9745,.T.);
+#9752 = CYLINDRICAL_SURFACE('',#9753,0.5);
+#9753 = AXIS2_PLACEMENT_3D('',#9754,#9755,#9756);
+#9754 = CARTESIAN_POINT('',(13.,-2.54,-1.));
+#9755 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9756 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9757 = ADVANCED_FACE('',(#9758),#9769,.F.);
+#9758 = FACE_BOUND('',#9759,.F.);
+#9759 = EDGE_LOOP('',(#9760,#9761,#9767,#9768));
+#9760 = ORIENTED_EDGE('',*,*,#7496,.F.);
+#9761 = ORIENTED_EDGE('',*,*,#9762,.F.);
+#9762 = EDGE_CURVE('',#7040,#7497,#9763,.T.);
+#9763 = LINE('',#9764,#9765);
+#9764 = CARTESIAN_POINT('',(0.5,-2.54,-1.));
+#9765 = VECTOR('',#9766,1.);
+#9766 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9767 = ORIENTED_EDGE('',*,*,#7039,.T.);
+#9768 = ORIENTED_EDGE('',*,*,#9762,.T.);
+#9769 = CYLINDRICAL_SURFACE('',#9770,0.5);
+#9770 = AXIS2_PLACEMENT_3D('',#9771,#9772,#9773);
+#9771 = CARTESIAN_POINT('',(0.E+000,-2.54,-1.));
+#9772 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9773 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9774 = ADVANCED_FACE('',(#9775),#9786,.F.);
+#9775 = FACE_BOUND('',#9776,.F.);
+#9776 = EDGE_LOOP('',(#9777,#9778,#9784,#9785));
+#9777 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#9778 = ORIENTED_EDGE('',*,*,#9779,.F.);
+#9779 = EDGE_CURVE('',#7051,#7242,#9780,.T.);
+#9780 = LINE('',#9781,#9782);
+#9781 = CARTESIAN_POINT('',(0.5,-1.2E-016,-1.));
+#9782 = VECTOR('',#9783,1.);
+#9783 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9784 = ORIENTED_EDGE('',*,*,#7050,.T.);
+#9785 = ORIENTED_EDGE('',*,*,#9779,.T.);
+#9786 = CYLINDRICAL_SURFACE('',#9787,0.5);
+#9787 = AXIS2_PLACEMENT_3D('',#9788,#9789,#9790);
+#9788 = CARTESIAN_POINT('',(0.E+000,0.E+000,-1.));
+#9789 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9790 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9791 = ADVANCED_FACE('',(#9792),#9803,.F.);
+#9792 = FACE_BOUND('',#9793,.F.);
+#9793 = EDGE_LOOP('',(#9794,#9795,#9801,#9802));
+#9794 = ORIENTED_EDGE('',*,*,#7952,.F.);
+#9795 = ORIENTED_EDGE('',*,*,#9796,.F.);
+#9796 = EDGE_CURVE('',#7062,#7953,#9797,.T.);
+#9797 = LINE('',#9798,#9799);
+#9798 = CARTESIAN_POINT('',(13.5,-5.08,-1.));
+#9799 = VECTOR('',#9800,1.);
+#9800 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9801 = ORIENTED_EDGE('',*,*,#7061,.T.);
+#9802 = ORIENTED_EDGE('',*,*,#9796,.T.);
+#9803 = CYLINDRICAL_SURFACE('',#9804,0.5);
+#9804 = AXIS2_PLACEMENT_3D('',#9805,#9806,#9807);
+#9805 = CARTESIAN_POINT('',(13.,-5.08,-1.));
+#9806 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9807 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9808 = ADVANCED_FACE('',(#9809),#9820,.F.);
+#9809 = FACE_BOUND('',#9810,.F.);
+#9810 = EDGE_LOOP('',(#9811,#9812,#9818,#9819));
+#9811 = ORIENTED_EDGE('',*,*,#7800,.F.);
+#9812 = ORIENTED_EDGE('',*,*,#9813,.F.);
+#9813 = EDGE_CURVE('',#7073,#7801,#9814,.T.);
+#9814 = LINE('',#9815,#9816);
+#9815 = CARTESIAN_POINT('',(0.5,-5.08,-1.));
+#9816 = VECTOR('',#9817,1.);
+#9817 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9818 = ORIENTED_EDGE('',*,*,#7072,.T.);
+#9819 = ORIENTED_EDGE('',*,*,#9813,.T.);
+#9820 = CYLINDRICAL_SURFACE('',#9821,0.5);
+#9821 = AXIS2_PLACEMENT_3D('',#9822,#9823,#9824);
+#9822 = CARTESIAN_POINT('',(0.E+000,-5.08,-1.));
+#9823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9824 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9825 = ADVANCED_FACE('',(#9826),#9837,.F.);
+#9826 = FACE_BOUND('',#9827,.F.);
+#9827 = EDGE_LOOP('',(#9828,#9829,#9835,#9836));
+#9828 = ORIENTED_EDGE('',*,*,#8560,.F.);
+#9829 = ORIENTED_EDGE('',*,*,#9830,.F.);
+#9830 = EDGE_CURVE('',#7084,#8561,#9831,.T.);
+#9831 = LINE('',#9832,#9833);
+#9832 = CARTESIAN_POINT('',(13.5,-10.16,-1.));
+#9833 = VECTOR('',#9834,1.);
+#9834 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9835 = ORIENTED_EDGE('',*,*,#7083,.T.);
+#9836 = ORIENTED_EDGE('',*,*,#9830,.T.);
+#9837 = CYLINDRICAL_SURFACE('',#9838,0.5);
+#9838 = AXIS2_PLACEMENT_3D('',#9839,#9840,#9841);
+#9839 = CARTESIAN_POINT('',(13.,-10.16,-1.));
+#9840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9841 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9842 = ADVANCED_FACE('',(#9843),#9854,.F.);
+#9843 = FACE_BOUND('',#9844,.F.);
+#9844 = EDGE_LOOP('',(#9845,#9846,#9852,#9853));
+#9845 = ORIENTED_EDGE('',*,*,#8408,.F.);
+#9846 = ORIENTED_EDGE('',*,*,#9847,.F.);
+#9847 = EDGE_CURVE('',#7095,#8409,#9848,.T.);
+#9848 = LINE('',#9849,#9850);
+#9849 = CARTESIAN_POINT('',(0.5,-10.16,-1.));
+#9850 = VECTOR('',#9851,1.);
+#9851 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9852 = ORIENTED_EDGE('',*,*,#7094,.T.);
+#9853 = ORIENTED_EDGE('',*,*,#9847,.T.);
+#9854 = CYLINDRICAL_SURFACE('',#9855,0.5);
+#9855 = AXIS2_PLACEMENT_3D('',#9856,#9857,#9858);
+#9856 = CARTESIAN_POINT('',(0.E+000,-10.16,-1.));
+#9857 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9858 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9859 = ADVANCED_FACE('',(#9860),#9871,.F.);
+#9860 = FACE_BOUND('',#9861,.F.);
+#9861 = EDGE_LOOP('',(#9862,#9863,#9869,#9870));
+#9862 = ORIENTED_EDGE('',*,*,#8104,.F.);
+#9863 = ORIENTED_EDGE('',*,*,#9864,.F.);
+#9864 = EDGE_CURVE('',#7106,#8105,#9865,.T.);
+#9865 = LINE('',#9866,#9867);
+#9866 = CARTESIAN_POINT('',(0.5,-7.62,-1.));
+#9867 = VECTOR('',#9868,1.);
+#9868 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9869 = ORIENTED_EDGE('',*,*,#7105,.T.);
+#9870 = ORIENTED_EDGE('',*,*,#9864,.T.);
+#9871 = CYLINDRICAL_SURFACE('',#9872,0.5);
+#9872 = AXIS2_PLACEMENT_3D('',#9873,#9874,#9875);
+#9873 = CARTESIAN_POINT('',(0.E+000,-7.62,-1.));
+#9874 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9875 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9876 = ADVANCED_FACE('',(#9877),#9888,.F.);
+#9877 = FACE_BOUND('',#9878,.F.);
+#9878 = EDGE_LOOP('',(#9879,#9880,#9886,#9887));
+#9879 = ORIENTED_EDGE('',*,*,#8256,.F.);
+#9880 = ORIENTED_EDGE('',*,*,#9881,.F.);
+#9881 = EDGE_CURVE('',#7117,#8257,#9882,.T.);
+#9882 = LINE('',#9883,#9884);
+#9883 = CARTESIAN_POINT('',(13.5,-7.62,-1.));
+#9884 = VECTOR('',#9885,1.);
+#9885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9886 = ORIENTED_EDGE('',*,*,#7116,.T.);
+#9887 = ORIENTED_EDGE('',*,*,#9881,.T.);
+#9888 = CYLINDRICAL_SURFACE('',#9889,0.5);
+#9889 = AXIS2_PLACEMENT_3D('',#9890,#9891,#9892);
+#9890 = CARTESIAN_POINT('',(13.,-7.62,-1.));
+#9891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9893 = ADVANCED_FACE('',(#9894),#9905,.F.);
+#9894 = FACE_BOUND('',#9895,.F.);
+#9895 = EDGE_LOOP('',(#9896,#9897,#9903,#9904));
+#9896 = ORIENTED_EDGE('',*,*,#8712,.F.);
+#9897 = ORIENTED_EDGE('',*,*,#9898,.F.);
+#9898 = EDGE_CURVE('',#7128,#8713,#9899,.T.);
+#9899 = LINE('',#9900,#9901);
+#9900 = CARTESIAN_POINT('',(0.5,-12.7,-1.));
+#9901 = VECTOR('',#9902,1.);
+#9902 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9903 = ORIENTED_EDGE('',*,*,#7127,.T.);
+#9904 = ORIENTED_EDGE('',*,*,#9898,.T.);
+#9905 = CYLINDRICAL_SURFACE('',#9906,0.5);
+#9906 = AXIS2_PLACEMENT_3D('',#9907,#9908,#9909);
+#9907 = CARTESIAN_POINT('',(0.E+000,-12.7,-1.));
+#9908 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9909 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9910 = ADVANCED_FACE('',(#9911),#9922,.F.);
+#9911 = FACE_BOUND('',#9912,.F.);
+#9912 = EDGE_LOOP('',(#9913,#9914,#9920,#9921));
+#9913 = ORIENTED_EDGE('',*,*,#8864,.F.);
+#9914 = ORIENTED_EDGE('',*,*,#9915,.F.);
+#9915 = EDGE_CURVE('',#7139,#8865,#9916,.T.);
+#9916 = LINE('',#9917,#9918);
+#9917 = CARTESIAN_POINT('',(13.5,-12.7,-1.));
+#9918 = VECTOR('',#9919,1.);
+#9919 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9920 = ORIENTED_EDGE('',*,*,#7138,.T.);
+#9921 = ORIENTED_EDGE('',*,*,#9915,.T.);
+#9922 = CYLINDRICAL_SURFACE('',#9923,0.5);
+#9923 = AXIS2_PLACEMENT_3D('',#9924,#9925,#9926);
+#9924 = CARTESIAN_POINT('',(13.,-12.7,-1.));
+#9925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9926 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9927 = ADVANCED_FACE('',(#9928),#9947,.F.);
+#9928 = FACE_BOUND('',#9929,.F.);
+#9929 = EDGE_LOOP('',(#9930,#9939,#9945,#9946));
+#9930 = ORIENTED_EDGE('',*,*,#9931,.F.);
+#9931 = EDGE_CURVE('',#9932,#7173,#9934,.T.);
+#9932 = VERTEX_POINT('',#9933);
+#9933 = CARTESIAN_POINT('',(-1.4,0.E+000,0.9));
+#9934 = CIRCLE('',#9935,0.7);
+#9935 = AXIS2_PLACEMENT_3D('',#9936,#9937,#9938);
+#9936 = CARTESIAN_POINT('',(-2.1,0.E+000,0.9));
+#9937 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9938 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9939 = ORIENTED_EDGE('',*,*,#9940,.F.);
+#9940 = EDGE_CURVE('',#9395,#9932,#9941,.T.);
+#9941 = LINE('',#9942,#9943);
+#9942 = CARTESIAN_POINT('',(-1.4,-1.7E-016,0.E+000));
+#9943 = VECTOR('',#9944,1.);
+#9944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9945 = ORIENTED_EDGE('',*,*,#9394,.T.);
+#9946 = ORIENTED_EDGE('',*,*,#7180,.T.);
+#9947 = CYLINDRICAL_SURFACE('',#9948,0.7);
+#9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951);
+#9949 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#9950 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9951 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9952 = ADVANCED_FACE('',(#9953),#9967,.T.);
+#9953 = FACE_BOUND('',#9954,.T.);
+#9954 = EDGE_LOOP('',(#9955,#9956,#9957,#9958,#9959,#9966));
+#9955 = ORIENTED_EDGE('',*,*,#7222,.T.);
+#9956 = ORIENTED_EDGE('',*,*,#7213,.T.);
+#9957 = ORIENTED_EDGE('',*,*,#7172,.F.);
+#9958 = ORIENTED_EDGE('',*,*,#9931,.F.);
+#9959 = ORIENTED_EDGE('',*,*,#9960,.F.);
+#9960 = EDGE_CURVE('',#7410,#9932,#9961,.T.);
+#9961 = CIRCLE('',#9962,0.7);
+#9962 = AXIS2_PLACEMENT_3D('',#9963,#9964,#9965);
+#9963 = CARTESIAN_POINT('',(-2.1,0.E+000,0.9));
+#9964 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9965 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9966 = ORIENTED_EDGE('',*,*,#7417,.F.);
+#9967 = PLANE('',#9968);
+#9968 = AXIS2_PLACEMENT_3D('',#9969,#9970,#9971);
+#9969 = CARTESIAN_POINT('',(-2.1,0.E+000,0.9));
+#9970 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9971 = DIRECTION('',(1.,0.E+000,0.E+000));
+#9972 = ADVANCED_FACE('',(#9973),#9992,.F.);
+#9973 = FACE_BOUND('',#9974,.F.);
+#9974 = EDGE_LOOP('',(#9975,#9983,#9990,#9991));
+#9975 = ORIENTED_EDGE('',*,*,#9976,.T.);
+#9976 = EDGE_CURVE('',#9423,#9977,#9979,.T.);
+#9977 = VERTEX_POINT('',#9978);
+#9978 = CARTESIAN_POINT('',(14.4,-8.881784197001E-016,0.9));
+#9979 = LINE('',#9980,#9981);
+#9980 = CARTESIAN_POINT('',(14.4,1.7E-016,0.E+000));
+#9981 = VECTOR('',#9982,1.);
+#9982 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9983 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#9984 = EDGE_CURVE('',#7268,#9977,#9985,.T.);
+#9985 = CIRCLE('',#9986,0.7);
+#9986 = AXIS2_PLACEMENT_3D('',#9987,#9988,#9989);
+#9987 = CARTESIAN_POINT('',(15.1,0.E+000,0.9));
+#9988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9989 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9990 = ORIENTED_EDGE('',*,*,#7267,.F.);
+#9991 = ORIENTED_EDGE('',*,*,#9431,.T.);
+#9992 = CYLINDRICAL_SURFACE('',#9993,0.7);
+#9993 = AXIS2_PLACEMENT_3D('',#9994,#9995,#9996);
+#9994 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#9995 = DIRECTION('',(0.E+000,0.E+000,1.));
+#9996 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#9997 = ADVANCED_FACE('',(#9998),#10012,.T.);
+#9998 = FACE_BOUND('',#9999,.T.);
+#9999 = EDGE_LOOP('',(#10000,#10001,#10002,#10003,#10010,#10011));
+#10000 = ORIENTED_EDGE('',*,*,#7334,.T.);
+#10001 = ORIENTED_EDGE('',*,*,#7325,.T.);
+#10002 = ORIENTED_EDGE('',*,*,#7528,.F.);
+#10003 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#10004 = EDGE_CURVE('',#9977,#7529,#10005,.T.);
+#10005 = CIRCLE('',#10006,0.7);
+#10006 = AXIS2_PLACEMENT_3D('',#10007,#10008,#10009);
+#10007 = CARTESIAN_POINT('',(15.1,0.E+000,0.9));
+#10008 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10009 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10010 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#10011 = ORIENTED_EDGE('',*,*,#7275,.F.);
+#10012 = PLANE('',#10013);
+#10013 = AXIS2_PLACEMENT_3D('',#10014,#10015,#10016);
+#10014 = CARTESIAN_POINT('',(15.1,0.E+000,0.9));
+#10015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10016 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10017 = ADVANCED_FACE('',(#10018),#10037,.F.);
+#10018 = FACE_BOUND('',#10019,.F.);
+#10019 = EDGE_LOOP('',(#10020,#10029,#10035,#10036));
+#10020 = ORIENTED_EDGE('',*,*,#10021,.F.);
+#10021 = EDGE_CURVE('',#10022,#7379,#10024,.T.);
+#10022 = VERTEX_POINT('',#10023);
+#10023 = CARTESIAN_POINT('',(-1.4,-2.54,0.9));
+#10024 = CIRCLE('',#10025,0.7);
+#10025 = AXIS2_PLACEMENT_3D('',#10026,#10027,#10028);
+#10026 = CARTESIAN_POINT('',(-2.1,-2.54,0.9));
+#10027 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10028 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10029 = ORIENTED_EDGE('',*,*,#10030,.F.);
+#10030 = EDGE_CURVE('',#9451,#10022,#10031,.T.);
+#10031 = LINE('',#10032,#10033);
+#10032 = CARTESIAN_POINT('',(-1.4,-2.54,0.E+000));
+#10033 = VECTOR('',#10034,1.);
+#10034 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10035 = ORIENTED_EDGE('',*,*,#9450,.T.);
+#10036 = ORIENTED_EDGE('',*,*,#7386,.T.);
+#10037 = CYLINDRICAL_SURFACE('',#10038,0.7);
+#10038 = AXIS2_PLACEMENT_3D('',#10039,#10040,#10041);
+#10039 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#10040 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10041 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10042 = ADVANCED_FACE('',(#10043),#10057,.T.);
+#10043 = FACE_BOUND('',#10044,.T.);
+#10044 = EDGE_LOOP('',(#10045,#10046,#10047,#10048,#10049,#10056));
+#10045 = ORIENTED_EDGE('',*,*,#7477,.T.);
+#10046 = ORIENTED_EDGE('',*,*,#7468,.T.);
+#10047 = ORIENTED_EDGE('',*,*,#7378,.F.);
+#10048 = ORIENTED_EDGE('',*,*,#10021,.F.);
+#10049 = ORIENTED_EDGE('',*,*,#10050,.F.);
+#10050 = EDGE_CURVE('',#7714,#10022,#10051,.T.);
+#10051 = CIRCLE('',#10052,0.7);
+#10052 = AXIS2_PLACEMENT_3D('',#10053,#10054,#10055);
+#10053 = CARTESIAN_POINT('',(-2.1,-2.54,0.9));
+#10054 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10055 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10056 = ORIENTED_EDGE('',*,*,#7721,.F.);
+#10057 = PLANE('',#10058);
+#10058 = AXIS2_PLACEMENT_3D('',#10059,#10060,#10061);
+#10059 = CARTESIAN_POINT('',(-2.1,-2.54,0.9));
+#10060 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10061 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10062 = ADVANCED_FACE('',(#10063),#10069,.F.);
+#10063 = FACE_BOUND('',#10064,.F.);
+#10064 = EDGE_LOOP('',(#10065,#10066,#10067,#10068));
+#10065 = ORIENTED_EDGE('',*,*,#9940,.T.);
+#10066 = ORIENTED_EDGE('',*,*,#9960,.F.);
+#10067 = ORIENTED_EDGE('',*,*,#7409,.F.);
+#10068 = ORIENTED_EDGE('',*,*,#9403,.T.);
+#10069 = CYLINDRICAL_SURFACE('',#10070,0.7);
+#10070 = AXIS2_PLACEMENT_3D('',#10071,#10072,#10073);
+#10071 = CARTESIAN_POINT('',(-2.1,0.E+000,0.E+000));
+#10072 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10073 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10074 = ADVANCED_FACE('',(#10075),#10081,.F.);
+#10075 = FACE_BOUND('',#10076,.F.);
+#10076 = EDGE_LOOP('',(#10077,#10078,#10079,#10080));
+#10077 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#10078 = ORIENTED_EDGE('',*,*,#9976,.F.);
+#10079 = ORIENTED_EDGE('',*,*,#9422,.T.);
+#10080 = ORIENTED_EDGE('',*,*,#7536,.T.);
+#10081 = CYLINDRICAL_SURFACE('',#10082,0.7);
+#10082 = AXIS2_PLACEMENT_3D('',#10083,#10084,#10085);
+#10083 = CARTESIAN_POINT('',(15.1,0.E+000,0.E+000));
+#10084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10085 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10086 = ADVANCED_FACE('',(#10087),#10106,.F.);
+#10087 = FACE_BOUND('',#10088,.F.);
+#10088 = EDGE_LOOP('',(#10089,#10097,#10104,#10105));
+#10089 = ORIENTED_EDGE('',*,*,#10090,.T.);
+#10090 = EDGE_CURVE('',#9479,#10091,#10093,.T.);
+#10091 = VERTEX_POINT('',#10092);
+#10092 = CARTESIAN_POINT('',(14.4,-2.54,0.9));
+#10093 = LINE('',#10094,#10095);
+#10094 = CARTESIAN_POINT('',(14.4,-2.54,0.E+000));
+#10095 = VECTOR('',#10096,1.);
+#10096 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10097 = ORIENTED_EDGE('',*,*,#10098,.F.);
+#10098 = EDGE_CURVE('',#7560,#10091,#10099,.T.);
+#10099 = CIRCLE('',#10100,0.7);
+#10100 = AXIS2_PLACEMENT_3D('',#10101,#10102,#10103);
+#10101 = CARTESIAN_POINT('',(15.1,-2.54,0.9));
+#10102 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10103 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10104 = ORIENTED_EDGE('',*,*,#7559,.F.);
+#10105 = ORIENTED_EDGE('',*,*,#9487,.T.);
+#10106 = CYLINDRICAL_SURFACE('',#10107,0.7);
+#10107 = AXIS2_PLACEMENT_3D('',#10108,#10109,#10110);
+#10108 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#10109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10110 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10111 = ADVANCED_FACE('',(#10112),#10126,.T.);
+#10112 = FACE_BOUND('',#10113,.T.);
+#10113 = EDGE_LOOP('',(#10114,#10115,#10116,#10117,#10124,#10125));
+#10114 = ORIENTED_EDGE('',*,*,#7638,.T.);
+#10115 = ORIENTED_EDGE('',*,*,#7629,.T.);
+#10116 = ORIENTED_EDGE('',*,*,#7832,.F.);
+#10117 = ORIENTED_EDGE('',*,*,#10118,.F.);
+#10118 = EDGE_CURVE('',#10091,#7833,#10119,.T.);
+#10119 = CIRCLE('',#10120,0.7);
+#10120 = AXIS2_PLACEMENT_3D('',#10121,#10122,#10123);
+#10121 = CARTESIAN_POINT('',(15.1,-2.54,0.9));
+#10122 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10123 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10124 = ORIENTED_EDGE('',*,*,#10098,.F.);
+#10125 = ORIENTED_EDGE('',*,*,#7567,.F.);
+#10126 = PLANE('',#10127);
+#10127 = AXIS2_PLACEMENT_3D('',#10128,#10129,#10130);
+#10128 = CARTESIAN_POINT('',(15.1,-2.54,0.9));
+#10129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10130 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10131 = ADVANCED_FACE('',(#10132),#10151,.F.);
+#10132 = FACE_BOUND('',#10133,.F.);
+#10133 = EDGE_LOOP('',(#10134,#10143,#10149,#10150));
+#10134 = ORIENTED_EDGE('',*,*,#10135,.F.);
+#10135 = EDGE_CURVE('',#10136,#7683,#10138,.T.);
+#10136 = VERTEX_POINT('',#10137);
+#10137 = CARTESIAN_POINT('',(-1.4,-5.08,0.9));
+#10138 = CIRCLE('',#10139,0.7);
+#10139 = AXIS2_PLACEMENT_3D('',#10140,#10141,#10142);
+#10140 = CARTESIAN_POINT('',(-2.1,-5.08,0.9));
+#10141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10142 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10143 = ORIENTED_EDGE('',*,*,#10144,.F.);
+#10144 = EDGE_CURVE('',#9507,#10136,#10145,.T.);
+#10145 = LINE('',#10146,#10147);
+#10146 = CARTESIAN_POINT('',(-1.4,-5.08,0.E+000));
+#10147 = VECTOR('',#10148,1.);
+#10148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10149 = ORIENTED_EDGE('',*,*,#9506,.T.);
+#10150 = ORIENTED_EDGE('',*,*,#7690,.T.);
+#10151 = CYLINDRICAL_SURFACE('',#10152,0.7);
+#10152 = AXIS2_PLACEMENT_3D('',#10153,#10154,#10155);
+#10153 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#10154 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10155 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10156 = ADVANCED_FACE('',(#10157),#10171,.T.);
+#10157 = FACE_BOUND('',#10158,.T.);
+#10158 = EDGE_LOOP('',(#10159,#10160,#10161,#10162,#10163,#10170));
+#10159 = ORIENTED_EDGE('',*,*,#7781,.T.);
+#10160 = ORIENTED_EDGE('',*,*,#7772,.T.);
+#10161 = ORIENTED_EDGE('',*,*,#7682,.F.);
+#10162 = ORIENTED_EDGE('',*,*,#10135,.F.);
+#10163 = ORIENTED_EDGE('',*,*,#10164,.F.);
+#10164 = EDGE_CURVE('',#8018,#10136,#10165,.T.);
+#10165 = CIRCLE('',#10166,0.7);
+#10166 = AXIS2_PLACEMENT_3D('',#10167,#10168,#10169);
+#10167 = CARTESIAN_POINT('',(-2.1,-5.08,0.9));
+#10168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10169 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10170 = ORIENTED_EDGE('',*,*,#8025,.F.);
+#10171 = PLANE('',#10172);
+#10172 = AXIS2_PLACEMENT_3D('',#10173,#10174,#10175);
+#10173 = CARTESIAN_POINT('',(-2.1,-5.08,0.9));
+#10174 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10175 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10176 = ADVANCED_FACE('',(#10177),#10183,.F.);
+#10177 = FACE_BOUND('',#10178,.F.);
+#10178 = EDGE_LOOP('',(#10179,#10180,#10181,#10182));
+#10179 = ORIENTED_EDGE('',*,*,#10030,.T.);
+#10180 = ORIENTED_EDGE('',*,*,#10050,.F.);
+#10181 = ORIENTED_EDGE('',*,*,#7713,.F.);
+#10182 = ORIENTED_EDGE('',*,*,#9459,.T.);
+#10183 = CYLINDRICAL_SURFACE('',#10184,0.7);
+#10184 = AXIS2_PLACEMENT_3D('',#10185,#10186,#10187);
+#10185 = CARTESIAN_POINT('',(-2.1,-2.54,0.E+000));
+#10186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10188 = ADVANCED_FACE('',(#10189),#10195,.F.);
+#10189 = FACE_BOUND('',#10190,.F.);
+#10190 = EDGE_LOOP('',(#10191,#10192,#10193,#10194));
+#10191 = ORIENTED_EDGE('',*,*,#10118,.F.);
+#10192 = ORIENTED_EDGE('',*,*,#10090,.F.);
+#10193 = ORIENTED_EDGE('',*,*,#9478,.T.);
+#10194 = ORIENTED_EDGE('',*,*,#7840,.T.);
+#10195 = CYLINDRICAL_SURFACE('',#10196,0.7);
+#10196 = AXIS2_PLACEMENT_3D('',#10197,#10198,#10199);
+#10197 = CARTESIAN_POINT('',(15.1,-2.54,0.E+000));
+#10198 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10199 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10200 = ADVANCED_FACE('',(#10201),#10220,.F.);
+#10201 = FACE_BOUND('',#10202,.F.);
+#10202 = EDGE_LOOP('',(#10203,#10211,#10218,#10219));
+#10203 = ORIENTED_EDGE('',*,*,#10204,.T.);
+#10204 = EDGE_CURVE('',#9535,#10205,#10207,.T.);
+#10205 = VERTEX_POINT('',#10206);
+#10206 = CARTESIAN_POINT('',(14.4,-5.08,0.9));
+#10207 = LINE('',#10208,#10209);
+#10208 = CARTESIAN_POINT('',(14.4,-5.08,0.E+000));
+#10209 = VECTOR('',#10210,1.);
+#10210 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10211 = ORIENTED_EDGE('',*,*,#10212,.F.);
+#10212 = EDGE_CURVE('',#7864,#10205,#10213,.T.);
+#10213 = CIRCLE('',#10214,0.7);
+#10214 = AXIS2_PLACEMENT_3D('',#10215,#10216,#10217);
+#10215 = CARTESIAN_POINT('',(15.1,-5.08,0.9));
+#10216 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10217 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10218 = ORIENTED_EDGE('',*,*,#7863,.F.);
+#10219 = ORIENTED_EDGE('',*,*,#9543,.T.);
+#10220 = CYLINDRICAL_SURFACE('',#10221,0.7);
+#10221 = AXIS2_PLACEMENT_3D('',#10222,#10223,#10224);
+#10222 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#10223 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10224 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10225 = ADVANCED_FACE('',(#10226),#10240,.T.);
+#10226 = FACE_BOUND('',#10227,.T.);
+#10227 = EDGE_LOOP('',(#10228,#10229,#10230,#10231,#10238,#10239));
+#10228 = ORIENTED_EDGE('',*,*,#7942,.T.);
+#10229 = ORIENTED_EDGE('',*,*,#7933,.T.);
+#10230 = ORIENTED_EDGE('',*,*,#8136,.F.);
+#10231 = ORIENTED_EDGE('',*,*,#10232,.F.);
+#10232 = EDGE_CURVE('',#10205,#8137,#10233,.T.);
+#10233 = CIRCLE('',#10234,0.7);
+#10234 = AXIS2_PLACEMENT_3D('',#10235,#10236,#10237);
+#10235 = CARTESIAN_POINT('',(15.1,-5.08,0.9));
+#10236 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10237 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10238 = ORIENTED_EDGE('',*,*,#10212,.F.);
+#10239 = ORIENTED_EDGE('',*,*,#7871,.F.);
+#10240 = PLANE('',#10241);
+#10241 = AXIS2_PLACEMENT_3D('',#10242,#10243,#10244);
+#10242 = CARTESIAN_POINT('',(15.1,-5.08,0.9));
+#10243 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10244 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10245 = ADVANCED_FACE('',(#10246),#10265,.F.);
+#10246 = FACE_BOUND('',#10247,.F.);
+#10247 = EDGE_LOOP('',(#10248,#10257,#10263,#10264));
+#10248 = ORIENTED_EDGE('',*,*,#10249,.F.);
+#10249 = EDGE_CURVE('',#10250,#7987,#10252,.T.);
+#10250 = VERTEX_POINT('',#10251);
+#10251 = CARTESIAN_POINT('',(-1.4,-7.62,0.9));
+#10252 = CIRCLE('',#10253,0.7);
+#10253 = AXIS2_PLACEMENT_3D('',#10254,#10255,#10256);
+#10254 = CARTESIAN_POINT('',(-2.1,-7.62,0.9));
+#10255 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10257 = ORIENTED_EDGE('',*,*,#10258,.F.);
+#10258 = EDGE_CURVE('',#9563,#10250,#10259,.T.);
+#10259 = LINE('',#10260,#10261);
+#10260 = CARTESIAN_POINT('',(-1.4,-7.62,0.E+000));
+#10261 = VECTOR('',#10262,1.);
+#10262 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10263 = ORIENTED_EDGE('',*,*,#9562,.T.);
+#10264 = ORIENTED_EDGE('',*,*,#7994,.T.);
+#10265 = CYLINDRICAL_SURFACE('',#10266,0.7);
+#10266 = AXIS2_PLACEMENT_3D('',#10267,#10268,#10269);
+#10267 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#10268 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10270 = ADVANCED_FACE('',(#10271),#10285,.T.);
+#10271 = FACE_BOUND('',#10272,.T.);
+#10272 = EDGE_LOOP('',(#10273,#10274,#10275,#10276,#10277,#10284));
+#10273 = ORIENTED_EDGE('',*,*,#8085,.T.);
+#10274 = ORIENTED_EDGE('',*,*,#8076,.T.);
+#10275 = ORIENTED_EDGE('',*,*,#7986,.F.);
+#10276 = ORIENTED_EDGE('',*,*,#10249,.F.);
+#10277 = ORIENTED_EDGE('',*,*,#10278,.F.);
+#10278 = EDGE_CURVE('',#8322,#10250,#10279,.T.);
+#10279 = CIRCLE('',#10280,0.7);
+#10280 = AXIS2_PLACEMENT_3D('',#10281,#10282,#10283);
+#10281 = CARTESIAN_POINT('',(-2.1,-7.62,0.9));
+#10282 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10283 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10284 = ORIENTED_EDGE('',*,*,#8329,.F.);
+#10285 = PLANE('',#10286);
+#10286 = AXIS2_PLACEMENT_3D('',#10287,#10288,#10289);
+#10287 = CARTESIAN_POINT('',(-2.1,-7.62,0.9));
+#10288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10289 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10290 = ADVANCED_FACE('',(#10291),#10297,.F.);
+#10291 = FACE_BOUND('',#10292,.F.);
+#10292 = EDGE_LOOP('',(#10293,#10294,#10295,#10296));
+#10293 = ORIENTED_EDGE('',*,*,#10144,.T.);
+#10294 = ORIENTED_EDGE('',*,*,#10164,.F.);
+#10295 = ORIENTED_EDGE('',*,*,#8017,.F.);
+#10296 = ORIENTED_EDGE('',*,*,#9515,.T.);
+#10297 = CYLINDRICAL_SURFACE('',#10298,0.7);
+#10298 = AXIS2_PLACEMENT_3D('',#10299,#10300,#10301);
+#10299 = CARTESIAN_POINT('',(-2.1,-5.08,0.E+000));
+#10300 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10301 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10302 = ADVANCED_FACE('',(#10303),#10309,.F.);
+#10303 = FACE_BOUND('',#10304,.F.);
+#10304 = EDGE_LOOP('',(#10305,#10306,#10307,#10308));
+#10305 = ORIENTED_EDGE('',*,*,#10232,.F.);
+#10306 = ORIENTED_EDGE('',*,*,#10204,.F.);
+#10307 = ORIENTED_EDGE('',*,*,#9534,.T.);
+#10308 = ORIENTED_EDGE('',*,*,#8144,.T.);
+#10309 = CYLINDRICAL_SURFACE('',#10310,0.7);
+#10310 = AXIS2_PLACEMENT_3D('',#10311,#10312,#10313);
+#10311 = CARTESIAN_POINT('',(15.1,-5.08,0.E+000));
+#10312 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10313 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10314 = ADVANCED_FACE('',(#10315),#10334,.F.);
+#10315 = FACE_BOUND('',#10316,.F.);
+#10316 = EDGE_LOOP('',(#10317,#10325,#10332,#10333));
+#10317 = ORIENTED_EDGE('',*,*,#10318,.T.);
+#10318 = EDGE_CURVE('',#9591,#10319,#10321,.T.);
+#10319 = VERTEX_POINT('',#10320);
+#10320 = CARTESIAN_POINT('',(14.4,-7.62,0.9));
+#10321 = LINE('',#10322,#10323);
+#10322 = CARTESIAN_POINT('',(14.4,-7.62,0.E+000));
+#10323 = VECTOR('',#10324,1.);
+#10324 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10325 = ORIENTED_EDGE('',*,*,#10326,.F.);
+#10326 = EDGE_CURVE('',#8168,#10319,#10327,.T.);
+#10327 = CIRCLE('',#10328,0.7);
+#10328 = AXIS2_PLACEMENT_3D('',#10329,#10330,#10331);
+#10329 = CARTESIAN_POINT('',(15.1,-7.62,0.9));
+#10330 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10331 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10332 = ORIENTED_EDGE('',*,*,#8167,.F.);
+#10333 = ORIENTED_EDGE('',*,*,#9599,.T.);
+#10334 = CYLINDRICAL_SURFACE('',#10335,0.7);
+#10335 = AXIS2_PLACEMENT_3D('',#10336,#10337,#10338);
+#10336 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#10337 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10338 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10339 = ADVANCED_FACE('',(#10340),#10354,.T.);
+#10340 = FACE_BOUND('',#10341,.T.);
+#10341 = EDGE_LOOP('',(#10342,#10343,#10344,#10345,#10352,#10353));
+#10342 = ORIENTED_EDGE('',*,*,#8246,.T.);
+#10343 = ORIENTED_EDGE('',*,*,#8237,.T.);
+#10344 = ORIENTED_EDGE('',*,*,#8440,.F.);
+#10345 = ORIENTED_EDGE('',*,*,#10346,.F.);
+#10346 = EDGE_CURVE('',#10319,#8441,#10347,.T.);
+#10347 = CIRCLE('',#10348,0.7);
+#10348 = AXIS2_PLACEMENT_3D('',#10349,#10350,#10351);
+#10349 = CARTESIAN_POINT('',(15.1,-7.62,0.9));
+#10350 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10351 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10352 = ORIENTED_EDGE('',*,*,#10326,.F.);
+#10353 = ORIENTED_EDGE('',*,*,#8175,.F.);
+#10354 = PLANE('',#10355);
+#10355 = AXIS2_PLACEMENT_3D('',#10356,#10357,#10358);
+#10356 = CARTESIAN_POINT('',(15.1,-7.62,0.9));
+#10357 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10358 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10359 = ADVANCED_FACE('',(#10360),#10379,.F.);
+#10360 = FACE_BOUND('',#10361,.F.);
+#10361 = EDGE_LOOP('',(#10362,#10371,#10377,#10378));
+#10362 = ORIENTED_EDGE('',*,*,#10363,.F.);
+#10363 = EDGE_CURVE('',#10364,#8291,#10366,.T.);
+#10364 = VERTEX_POINT('',#10365);
+#10365 = CARTESIAN_POINT('',(-1.4,-10.16,0.9));
+#10366 = CIRCLE('',#10367,0.7);
+#10367 = AXIS2_PLACEMENT_3D('',#10368,#10369,#10370);
+#10368 = CARTESIAN_POINT('',(-2.1,-10.16,0.9));
+#10369 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10370 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10371 = ORIENTED_EDGE('',*,*,#10372,.F.);
+#10372 = EDGE_CURVE('',#9619,#10364,#10373,.T.);
+#10373 = LINE('',#10374,#10375);
+#10374 = CARTESIAN_POINT('',(-1.4,-10.16,0.E+000));
+#10375 = VECTOR('',#10376,1.);
+#10376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10377 = ORIENTED_EDGE('',*,*,#9618,.T.);
+#10378 = ORIENTED_EDGE('',*,*,#8298,.T.);
+#10379 = CYLINDRICAL_SURFACE('',#10380,0.7);
+#10380 = AXIS2_PLACEMENT_3D('',#10381,#10382,#10383);
+#10381 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#10382 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10383 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10384 = ADVANCED_FACE('',(#10385),#10399,.T.);
+#10385 = FACE_BOUND('',#10386,.T.);
+#10386 = EDGE_LOOP('',(#10387,#10388,#10389,#10390,#10391,#10398));
+#10387 = ORIENTED_EDGE('',*,*,#8389,.T.);
+#10388 = ORIENTED_EDGE('',*,*,#8380,.T.);
+#10389 = ORIENTED_EDGE('',*,*,#8290,.F.);
+#10390 = ORIENTED_EDGE('',*,*,#10363,.F.);
+#10391 = ORIENTED_EDGE('',*,*,#10392,.F.);
+#10392 = EDGE_CURVE('',#8626,#10364,#10393,.T.);
+#10393 = CIRCLE('',#10394,0.7);
+#10394 = AXIS2_PLACEMENT_3D('',#10395,#10396,#10397);
+#10395 = CARTESIAN_POINT('',(-2.1,-10.16,0.9));
+#10396 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10397 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10398 = ORIENTED_EDGE('',*,*,#8633,.F.);
+#10399 = PLANE('',#10400);
+#10400 = AXIS2_PLACEMENT_3D('',#10401,#10402,#10403);
+#10401 = CARTESIAN_POINT('',(-2.1,-10.16,0.9));
+#10402 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10403 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10404 = ADVANCED_FACE('',(#10405),#10411,.F.);
+#10405 = FACE_BOUND('',#10406,.F.);
+#10406 = EDGE_LOOP('',(#10407,#10408,#10409,#10410));
+#10407 = ORIENTED_EDGE('',*,*,#10258,.T.);
+#10408 = ORIENTED_EDGE('',*,*,#10278,.F.);
+#10409 = ORIENTED_EDGE('',*,*,#8321,.F.);
+#10410 = ORIENTED_EDGE('',*,*,#9571,.T.);
+#10411 = CYLINDRICAL_SURFACE('',#10412,0.7);
+#10412 = AXIS2_PLACEMENT_3D('',#10413,#10414,#10415);
+#10413 = CARTESIAN_POINT('',(-2.1,-7.62,0.E+000));
+#10414 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10415 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10416 = ADVANCED_FACE('',(#10417),#10423,.F.);
+#10417 = FACE_BOUND('',#10418,.F.);
+#10418 = EDGE_LOOP('',(#10419,#10420,#10421,#10422));
+#10419 = ORIENTED_EDGE('',*,*,#10346,.F.);
+#10420 = ORIENTED_EDGE('',*,*,#10318,.F.);
+#10421 = ORIENTED_EDGE('',*,*,#9590,.T.);
+#10422 = ORIENTED_EDGE('',*,*,#8448,.T.);
+#10423 = CYLINDRICAL_SURFACE('',#10424,0.7);
+#10424 = AXIS2_PLACEMENT_3D('',#10425,#10426,#10427);
+#10425 = CARTESIAN_POINT('',(15.1,-7.62,0.E+000));
+#10426 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10427 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10428 = ADVANCED_FACE('',(#10429),#10448,.F.);
+#10429 = FACE_BOUND('',#10430,.F.);
+#10430 = EDGE_LOOP('',(#10431,#10439,#10446,#10447));
+#10431 = ORIENTED_EDGE('',*,*,#10432,.T.);
+#10432 = EDGE_CURVE('',#9647,#10433,#10435,.T.);
+#10433 = VERTEX_POINT('',#10434);
+#10434 = CARTESIAN_POINT('',(14.4,-10.16,0.9));
+#10435 = LINE('',#10436,#10437);
+#10436 = CARTESIAN_POINT('',(14.4,-10.16,0.E+000));
+#10437 = VECTOR('',#10438,1.);
+#10438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10439 = ORIENTED_EDGE('',*,*,#10440,.F.);
+#10440 = EDGE_CURVE('',#8472,#10433,#10441,.T.);
+#10441 = CIRCLE('',#10442,0.7);
+#10442 = AXIS2_PLACEMENT_3D('',#10443,#10444,#10445);
+#10443 = CARTESIAN_POINT('',(15.1,-10.16,0.9));
+#10444 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10445 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10446 = ORIENTED_EDGE('',*,*,#8471,.F.);
+#10447 = ORIENTED_EDGE('',*,*,#9655,.T.);
+#10448 = CYLINDRICAL_SURFACE('',#10449,0.7);
+#10449 = AXIS2_PLACEMENT_3D('',#10450,#10451,#10452);
+#10450 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#10451 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10452 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10453 = ADVANCED_FACE('',(#10454),#10468,.T.);
+#10454 = FACE_BOUND('',#10455,.T.);
+#10455 = EDGE_LOOP('',(#10456,#10457,#10458,#10459,#10466,#10467));
+#10456 = ORIENTED_EDGE('',*,*,#8550,.T.);
+#10457 = ORIENTED_EDGE('',*,*,#8541,.T.);
+#10458 = ORIENTED_EDGE('',*,*,#8744,.F.);
+#10459 = ORIENTED_EDGE('',*,*,#10460,.F.);
+#10460 = EDGE_CURVE('',#10433,#8745,#10461,.T.);
+#10461 = CIRCLE('',#10462,0.7);
+#10462 = AXIS2_PLACEMENT_3D('',#10463,#10464,#10465);
+#10463 = CARTESIAN_POINT('',(15.1,-10.16,0.9));
+#10464 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10465 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10466 = ORIENTED_EDGE('',*,*,#10440,.F.);
+#10467 = ORIENTED_EDGE('',*,*,#8479,.F.);
+#10468 = PLANE('',#10469);
+#10469 = AXIS2_PLACEMENT_3D('',#10470,#10471,#10472);
+#10470 = CARTESIAN_POINT('',(15.1,-10.16,0.9));
+#10471 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10472 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10473 = ADVANCED_FACE('',(#10474),#10493,.F.);
+#10474 = FACE_BOUND('',#10475,.F.);
+#10475 = EDGE_LOOP('',(#10476,#10485,#10491,#10492));
+#10476 = ORIENTED_EDGE('',*,*,#10477,.F.);
+#10477 = EDGE_CURVE('',#10478,#8595,#10480,.T.);
+#10478 = VERTEX_POINT('',#10479);
+#10479 = CARTESIAN_POINT('',(-1.4,-12.7,0.9));
+#10480 = CIRCLE('',#10481,0.7);
+#10481 = AXIS2_PLACEMENT_3D('',#10482,#10483,#10484);
+#10482 = CARTESIAN_POINT('',(-2.1,-12.7,0.9));
+#10483 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10484 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10485 = ORIENTED_EDGE('',*,*,#10486,.F.);
+#10486 = EDGE_CURVE('',#9675,#10478,#10487,.T.);
+#10487 = LINE('',#10488,#10489);
+#10488 = CARTESIAN_POINT('',(-1.4,-12.7,0.E+000));
+#10489 = VECTOR('',#10490,1.);
+#10490 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10491 = ORIENTED_EDGE('',*,*,#9674,.T.);
+#10492 = ORIENTED_EDGE('',*,*,#8602,.T.);
+#10493 = CYLINDRICAL_SURFACE('',#10494,0.7);
+#10494 = AXIS2_PLACEMENT_3D('',#10495,#10496,#10497);
+#10495 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#10496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10497 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10498 = ADVANCED_FACE('',(#10499),#10513,.T.);
+#10499 = FACE_BOUND('',#10500,.T.);
+#10500 = EDGE_LOOP('',(#10501,#10502,#10503,#10504,#10505,#10512));
+#10501 = ORIENTED_EDGE('',*,*,#8693,.T.);
+#10502 = ORIENTED_EDGE('',*,*,#8684,.T.);
+#10503 = ORIENTED_EDGE('',*,*,#8594,.F.);
+#10504 = ORIENTED_EDGE('',*,*,#10477,.F.);
+#10505 = ORIENTED_EDGE('',*,*,#10506,.F.);
+#10506 = EDGE_CURVE('',#8891,#10478,#10507,.T.);
+#10507 = CIRCLE('',#10508,0.7);
+#10508 = AXIS2_PLACEMENT_3D('',#10509,#10510,#10511);
+#10509 = CARTESIAN_POINT('',(-2.1,-12.7,0.9));
+#10510 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10511 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10512 = ORIENTED_EDGE('',*,*,#8898,.F.);
+#10513 = PLANE('',#10514);
+#10514 = AXIS2_PLACEMENT_3D('',#10515,#10516,#10517);
+#10515 = CARTESIAN_POINT('',(-2.1,-12.7,0.9));
+#10516 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10517 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10518 = ADVANCED_FACE('',(#10519),#10525,.F.);
+#10519 = FACE_BOUND('',#10520,.F.);
+#10520 = EDGE_LOOP('',(#10521,#10522,#10523,#10524));
+#10521 = ORIENTED_EDGE('',*,*,#10372,.T.);
+#10522 = ORIENTED_EDGE('',*,*,#10392,.F.);
+#10523 = ORIENTED_EDGE('',*,*,#8625,.F.);
+#10524 = ORIENTED_EDGE('',*,*,#9627,.T.);
+#10525 = CYLINDRICAL_SURFACE('',#10526,0.7);
+#10526 = AXIS2_PLACEMENT_3D('',#10527,#10528,#10529);
+#10527 = CARTESIAN_POINT('',(-2.1,-10.16,0.E+000));
+#10528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10529 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10530 = ADVANCED_FACE('',(#10531),#10537,.F.);
+#10531 = FACE_BOUND('',#10532,.F.);
+#10532 = EDGE_LOOP('',(#10533,#10534,#10535,#10536));
+#10533 = ORIENTED_EDGE('',*,*,#10460,.F.);
+#10534 = ORIENTED_EDGE('',*,*,#10432,.F.);
+#10535 = ORIENTED_EDGE('',*,*,#9646,.T.);
+#10536 = ORIENTED_EDGE('',*,*,#8752,.T.);
+#10537 = CYLINDRICAL_SURFACE('',#10538,0.7);
+#10538 = AXIS2_PLACEMENT_3D('',#10539,#10540,#10541);
+#10539 = CARTESIAN_POINT('',(15.1,-10.16,0.E+000));
+#10540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10541 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10542 = ADVANCED_FACE('',(#10543),#10562,.F.);
+#10543 = FACE_BOUND('',#10544,.F.);
+#10544 = EDGE_LOOP('',(#10545,#10553,#10560,#10561));
+#10545 = ORIENTED_EDGE('',*,*,#10546,.T.);
+#10546 = EDGE_CURVE('',#9703,#10547,#10549,.T.);
+#10547 = VERTEX_POINT('',#10548);
+#10548 = CARTESIAN_POINT('',(14.4,-12.7,0.9));
+#10549 = LINE('',#10550,#10551);
+#10550 = CARTESIAN_POINT('',(14.4,-12.7,0.E+000));
+#10551 = VECTOR('',#10552,1.);
+#10552 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10553 = ORIENTED_EDGE('',*,*,#10554,.F.);
+#10554 = EDGE_CURVE('',#8776,#10547,#10555,.T.);
+#10555 = CIRCLE('',#10556,0.7);
+#10556 = AXIS2_PLACEMENT_3D('',#10557,#10558,#10559);
+#10557 = CARTESIAN_POINT('',(15.1,-12.7,0.9));
+#10558 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10559 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10560 = ORIENTED_EDGE('',*,*,#8775,.F.);
+#10561 = ORIENTED_EDGE('',*,*,#9711,.T.);
+#10562 = CYLINDRICAL_SURFACE('',#10563,0.7);
+#10563 = AXIS2_PLACEMENT_3D('',#10564,#10565,#10566);
+#10564 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#10565 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10566 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10567 = ADVANCED_FACE('',(#10568),#10582,.T.);
+#10568 = FACE_BOUND('',#10569,.T.);
+#10569 = EDGE_LOOP('',(#10570,#10571,#10572,#10573,#10580,#10581));
+#10570 = ORIENTED_EDGE('',*,*,#8854,.T.);
+#10571 = ORIENTED_EDGE('',*,*,#8845,.T.);
+#10572 = ORIENTED_EDGE('',*,*,#8945,.F.);
+#10573 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10574 = EDGE_CURVE('',#10547,#8946,#10575,.T.);
+#10575 = CIRCLE('',#10576,0.7);
+#10576 = AXIS2_PLACEMENT_3D('',#10577,#10578,#10579);
+#10577 = CARTESIAN_POINT('',(15.1,-12.7,0.9));
+#10578 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10579 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10580 = ORIENTED_EDGE('',*,*,#10554,.F.);
+#10581 = ORIENTED_EDGE('',*,*,#8783,.F.);
+#10582 = PLANE('',#10583);
+#10583 = AXIS2_PLACEMENT_3D('',#10584,#10585,#10586);
+#10584 = CARTESIAN_POINT('',(15.1,-12.7,0.9));
+#10585 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10586 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10587 = ADVANCED_FACE('',(#10588),#10594,.F.);
+#10588 = FACE_BOUND('',#10589,.F.);
+#10589 = EDGE_LOOP('',(#10590,#10591,#10592,#10593));
+#10590 = ORIENTED_EDGE('',*,*,#10486,.T.);
+#10591 = ORIENTED_EDGE('',*,*,#10506,.F.);
+#10592 = ORIENTED_EDGE('',*,*,#8890,.F.);
+#10593 = ORIENTED_EDGE('',*,*,#9683,.T.);
+#10594 = CYLINDRICAL_SURFACE('',#10595,0.7);
+#10595 = AXIS2_PLACEMENT_3D('',#10596,#10597,#10598);
+#10596 = CARTESIAN_POINT('',(-2.1,-12.7,0.E+000));
+#10597 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10598 = DIRECTION('',(1.,0.E+000,0.E+000));
+#10599 = ADVANCED_FACE('',(#10600),#10606,.F.);
+#10600 = FACE_BOUND('',#10601,.F.);
+#10601 = EDGE_LOOP('',(#10602,#10603,#10604,#10605));
+#10602 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10603 = ORIENTED_EDGE('',*,*,#10546,.F.);
+#10604 = ORIENTED_EDGE('',*,*,#9702,.T.);
+#10605 = ORIENTED_EDGE('',*,*,#8953,.T.);
+#10606 = CYLINDRICAL_SURFACE('',#10607,0.7);
+#10607 = AXIS2_PLACEMENT_3D('',#10608,#10609,#10610);
+#10608 = CARTESIAN_POINT('',(15.1,-12.7,0.E+000));
+#10609 = DIRECTION('',(0.E+000,0.E+000,1.));
+#10610 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#10611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10615))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#10612,#10613,#10614))
+REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#10612 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#10613 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#10614 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#10615 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-007),#10612,
+ 'distance_accuracy_value','confusion accuracy');
+#10616 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#10617 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #10618,#10626,#10633,#10640,#10647,#10654,#10662,#10669,#10676,
+ #10683,#10690,#10697,#10704,#10711,#10718,#10725,#10732,#10739,
+ #10746,#10753,#10760,#10767,#10774,#10781,#10788,#10795,#10802,
+ #10809,#10816,#10823,#10830,#10837,#10844,#10851,#10858,#10865,
+ #10872,#10879,#10886,#10893,#10900,#10907,#10914,#10921,#10928,
+ #10935,#10942,#10949,#10956,#10963,#10970,#10977,#10984,#10991,
+ #10998,#11005,#11012,#11019,#11026,#11033,#11040,#11047,#11054,
+ #11061,#11068,#11075,#11082,#11089,#11096,#11103,#11110,#11117,
+ #11124,#11131,#11138,#11145,#11152,#11159,#11166,#11173,#11180,
+ #11187,#11194,#11201,#11208,#11215,#11222,#11229,#11236,#11243,
+ #11250,#11257,#11264,#11271,#11278,#11285,#11292,#11299,#11306,
+ #11313,#11320,#11327,#11334,#11341,#11348,#11355,#11362,#11369,
+ #11376,#11383,#11390,#11398,#11405,#11412,#11419,#11426,#11433,
+ #11440,#11447,#11454,#11462,#11469,#11476,#11483,#11490,#11497,
+ #11504,#11511,#11518,#11525,#11532,#11539,#11546,#11553,#11560,
+ #11567,#11574,#11581,#11588,#11595,#11602,#11609,#11616,#11623,
+ #11630,#11637,#11644,#11651,#11658,#11665,#11672,#11679,#11686,
+ #11693,#11700,#11707,#11714,#11721,#11728,#11735,#11742,#11749,
+ #11756,#11763,#11770,#11777,#11784,#11791,#11798,#11805,#11812,
+ #11819,#11826,#11833,#11840,#11847,#11854,#11861,#11868,#11875,
+ #11882,#11889,#11896,#11903,#11911,#11918,#11925,#11932,#11939,
+ #11946,#11953,#11960,#11967,#11974,#11981,#11988,#11995,#12002,
+ #12009,#12016,#12023,#12030,#12037,#12044,#12051,#12058,#12065,
+ #12072,#12079,#12086,#12093,#12100,#12107,#12114,#12121,#12128,
+ #12135,#12142,#12149,#12156,#12163,#12170,#12177,#12184,#12191,
+ #12198,#12205,#12212,#12219,#12226,#12233,#12240,#12247,#12254,
+ #12261,#12268,#12275,#12282,#12289,#12296,#12303,#12310,#12317,
+ #12324,#12331,#12338,#12345,#12352,#12359,#12366,#12373,#12380,
+ #12387,#12394,#12401,#12408,#12415,#12422,#12429,#12436,#12443,
+ #12450,#12457,#12464,#12471,#12478,#12485,#12492,#12499,#12506,
+ #12513,#12520,#12527,#12534,#12541,#12548,#12555,#12562,#12569,
+ #12576,#12583,#12590,#12597,#12604,#12611,#12618,#12625,#12632,
+ #12639,#12646,#12653,#12660,#12667,#12674,#12681,#12688,#12695,
+ #12702,#12709,#12716,#12723,#12730,#12737,#12744,#12751,#12758,
+ #12765,#12772,#12779,#12786,#12793,#12800,#12807,#12814,#12821,
+ #12828,#12835,#12842,#12849,#12856,#12863,#12870,#12877,#12884,
+ #12891,#12898,#12905,#12912,#12919,#12926,#12933,#12940,#12947,
+ #12954,#12961,#12968,#12975),#10611);
+#10618 = STYLED_ITEM('color',(#10619),#17);
+#10619 = PRESENTATION_STYLE_ASSIGNMENT((#10620));
+#10620 = SURFACE_STYLE_USAGE(.BOTH.,#10621);
+#10621 = SURFACE_SIDE_STYLE('',(#10622));
+#10622 = SURFACE_STYLE_FILL_AREA(#10623);
+#10623 = FILL_AREA_STYLE('',(#10624));
+#10624 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10625 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#10626 = STYLED_ITEM('color',(#10627),#57);
+#10627 = PRESENTATION_STYLE_ASSIGNMENT((#10628));
+#10628 = SURFACE_STYLE_USAGE(.BOTH.,#10629);
+#10629 = SURFACE_SIDE_STYLE('',(#10630));
+#10630 = SURFACE_STYLE_FILL_AREA(#10631);
+#10631 = FILL_AREA_STYLE('',(#10632));
+#10632 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10633 = STYLED_ITEM('color',(#10634),#88);
+#10634 = PRESENTATION_STYLE_ASSIGNMENT((#10635));
+#10635 = SURFACE_STYLE_USAGE(.BOTH.,#10636);
+#10636 = SURFACE_SIDE_STYLE('',(#10637));
+#10637 = SURFACE_STYLE_FILL_AREA(#10638);
+#10638 = FILL_AREA_STYLE('',(#10639));
+#10639 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10640 = STYLED_ITEM('color',(#10641),#112);
+#10641 = PRESENTATION_STYLE_ASSIGNMENT((#10642));
+#10642 = SURFACE_STYLE_USAGE(.BOTH.,#10643);
+#10643 = SURFACE_SIDE_STYLE('',(#10644));
+#10644 = SURFACE_STYLE_FILL_AREA(#10645);
+#10645 = FILL_AREA_STYLE('',(#10646));
+#10646 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10647 = STYLED_ITEM('color',(#10648),#136);
+#10648 = PRESENTATION_STYLE_ASSIGNMENT((#10649));
+#10649 = SURFACE_STYLE_USAGE(.BOTH.,#10650);
+#10650 = SURFACE_SIDE_STYLE('',(#10651));
+#10651 = SURFACE_STYLE_FILL_AREA(#10652);
+#10652 = FILL_AREA_STYLE('',(#10653));
+#10653 = FILL_AREA_STYLE_COLOUR('',#10625);
+#10654 = STYLED_ITEM('color',(#10655),#153);
+#10655 = PRESENTATION_STYLE_ASSIGNMENT((#10656));
+#10656 = SURFACE_STYLE_USAGE(.BOTH.,#10657);
+#10657 = SURFACE_SIDE_STYLE('',(#10658));
+#10658 = SURFACE_STYLE_FILL_AREA(#10659);
+#10659 = FILL_AREA_STYLE('',(#10660));
+#10660 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10661 = COLOUR_RGB('',0.273000001907,0.273000001907,0.273000001907);
+#10662 = STYLED_ITEM('color',(#10663),#1743);
+#10663 = PRESENTATION_STYLE_ASSIGNMENT((#10664));
+#10664 = SURFACE_STYLE_USAGE(.BOTH.,#10665);
+#10665 = SURFACE_SIDE_STYLE('',(#10666));
+#10666 = SURFACE_STYLE_FILL_AREA(#10667);
+#10667 = FILL_AREA_STYLE('',(#10668));
+#10668 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10669 = STYLED_ITEM('color',(#10670),#1798);
+#10670 = PRESENTATION_STYLE_ASSIGNMENT((#10671));
+#10671 = SURFACE_STYLE_USAGE(.BOTH.,#10672);
+#10672 = SURFACE_SIDE_STYLE('',(#10673));
+#10673 = SURFACE_STYLE_FILL_AREA(#10674);
+#10674 = FILL_AREA_STYLE('',(#10675));
+#10675 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10676 = STYLED_ITEM('color',(#10677),#1822);
+#10677 = PRESENTATION_STYLE_ASSIGNMENT((#10678));
+#10678 = SURFACE_STYLE_USAGE(.BOTH.,#10679);
+#10679 = SURFACE_SIDE_STYLE('',(#10680));
+#10680 = SURFACE_STYLE_FILL_AREA(#10681);
+#10681 = FILL_AREA_STYLE('',(#10682));
+#10682 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10683 = STYLED_ITEM('color',(#10684),#1846);
+#10684 = PRESENTATION_STYLE_ASSIGNMENT((#10685));
+#10685 = SURFACE_STYLE_USAGE(.BOTH.,#10686);
+#10686 = SURFACE_SIDE_STYLE('',(#10687));
+#10687 = SURFACE_STYLE_FILL_AREA(#10688);
+#10688 = FILL_AREA_STYLE('',(#10689));
+#10689 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10690 = STYLED_ITEM('color',(#10691),#1870);
+#10691 = PRESENTATION_STYLE_ASSIGNMENT((#10692));
+#10692 = SURFACE_STYLE_USAGE(.BOTH.,#10693);
+#10693 = SURFACE_SIDE_STYLE('',(#10694));
+#10694 = SURFACE_STYLE_FILL_AREA(#10695);
+#10695 = FILL_AREA_STYLE('',(#10696));
+#10696 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10697 = STYLED_ITEM('color',(#10698),#1918);
+#10698 = PRESENTATION_STYLE_ASSIGNMENT((#10699));
+#10699 = SURFACE_STYLE_USAGE(.BOTH.,#10700);
+#10700 = SURFACE_SIDE_STYLE('',(#10701));
+#10701 = SURFACE_STYLE_FILL_AREA(#10702);
+#10702 = FILL_AREA_STYLE('',(#10703));
+#10703 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10704 = STYLED_ITEM('color',(#10705),#1942);
+#10705 = PRESENTATION_STYLE_ASSIGNMENT((#10706));
+#10706 = SURFACE_STYLE_USAGE(.BOTH.,#10707);
+#10707 = SURFACE_SIDE_STYLE('',(#10708));
+#10708 = SURFACE_STYLE_FILL_AREA(#10709);
+#10709 = FILL_AREA_STYLE('',(#10710));
+#10710 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10711 = STYLED_ITEM('color',(#10712),#1966);
+#10712 = PRESENTATION_STYLE_ASSIGNMENT((#10713));
+#10713 = SURFACE_STYLE_USAGE(.BOTH.,#10714);
+#10714 = SURFACE_SIDE_STYLE('',(#10715));
+#10715 = SURFACE_STYLE_FILL_AREA(#10716);
+#10716 = FILL_AREA_STYLE('',(#10717));
+#10717 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10718 = STYLED_ITEM('color',(#10719),#2038);
+#10719 = PRESENTATION_STYLE_ASSIGNMENT((#10720));
+#10720 = SURFACE_STYLE_USAGE(.BOTH.,#10721);
+#10721 = SURFACE_SIDE_STYLE('',(#10722));
+#10722 = SURFACE_STYLE_FILL_AREA(#10723);
+#10723 = FILL_AREA_STYLE('',(#10724));
+#10724 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10725 = STYLED_ITEM('color',(#10726),#2062);
+#10726 = PRESENTATION_STYLE_ASSIGNMENT((#10727));
+#10727 = SURFACE_STYLE_USAGE(.BOTH.,#10728);
+#10728 = SURFACE_SIDE_STYLE('',(#10729));
+#10729 = SURFACE_STYLE_FILL_AREA(#10730);
+#10730 = FILL_AREA_STYLE('',(#10731));
+#10731 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10732 = STYLED_ITEM('color',(#10733),#2086);
+#10733 = PRESENTATION_STYLE_ASSIGNMENT((#10734));
+#10734 = SURFACE_STYLE_USAGE(.BOTH.,#10735);
+#10735 = SURFACE_SIDE_STYLE('',(#10736));
+#10736 = SURFACE_STYLE_FILL_AREA(#10737);
+#10737 = FILL_AREA_STYLE('',(#10738));
+#10738 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10739 = STYLED_ITEM('color',(#10740),#2110);
+#10740 = PRESENTATION_STYLE_ASSIGNMENT((#10741));
+#10741 = SURFACE_STYLE_USAGE(.BOTH.,#10742);
+#10742 = SURFACE_SIDE_STYLE('',(#10743));
+#10743 = SURFACE_STYLE_FILL_AREA(#10744);
+#10744 = FILL_AREA_STYLE('',(#10745));
+#10745 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10746 = STYLED_ITEM('color',(#10747),#2134);
+#10747 = PRESENTATION_STYLE_ASSIGNMENT((#10748));
+#10748 = SURFACE_STYLE_USAGE(.BOTH.,#10749);
+#10749 = SURFACE_SIDE_STYLE('',(#10750));
+#10750 = SURFACE_STYLE_FILL_AREA(#10751);
+#10751 = FILL_AREA_STYLE('',(#10752));
+#10752 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10753 = STYLED_ITEM('color',(#10754),#2206);
+#10754 = PRESENTATION_STYLE_ASSIGNMENT((#10755));
+#10755 = SURFACE_STYLE_USAGE(.BOTH.,#10756);
+#10756 = SURFACE_SIDE_STYLE('',(#10757));
+#10757 = SURFACE_STYLE_FILL_AREA(#10758);
+#10758 = FILL_AREA_STYLE('',(#10759));
+#10759 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10760 = STYLED_ITEM('color',(#10761),#2230);
+#10761 = PRESENTATION_STYLE_ASSIGNMENT((#10762));
+#10762 = SURFACE_STYLE_USAGE(.BOTH.,#10763);
+#10763 = SURFACE_SIDE_STYLE('',(#10764));
+#10764 = SURFACE_STYLE_FILL_AREA(#10765);
+#10765 = FILL_AREA_STYLE('',(#10766));
+#10766 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10767 = STYLED_ITEM('color',(#10768),#2254);
+#10768 = PRESENTATION_STYLE_ASSIGNMENT((#10769));
+#10769 = SURFACE_STYLE_USAGE(.BOTH.,#10770);
+#10770 = SURFACE_SIDE_STYLE('',(#10771));
+#10771 = SURFACE_STYLE_FILL_AREA(#10772);
+#10772 = FILL_AREA_STYLE('',(#10773));
+#10773 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10774 = STYLED_ITEM('color',(#10775),#2326);
+#10775 = PRESENTATION_STYLE_ASSIGNMENT((#10776));
+#10776 = SURFACE_STYLE_USAGE(.BOTH.,#10777);
+#10777 = SURFACE_SIDE_STYLE('',(#10778));
+#10778 = SURFACE_STYLE_FILL_AREA(#10779);
+#10779 = FILL_AREA_STYLE('',(#10780));
+#10780 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10781 = STYLED_ITEM('color',(#10782),#2350);
+#10782 = PRESENTATION_STYLE_ASSIGNMENT((#10783));
+#10783 = SURFACE_STYLE_USAGE(.BOTH.,#10784);
+#10784 = SURFACE_SIDE_STYLE('',(#10785));
+#10785 = SURFACE_STYLE_FILL_AREA(#10786);
+#10786 = FILL_AREA_STYLE('',(#10787));
+#10787 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10788 = STYLED_ITEM('color',(#10789),#2374);
+#10789 = PRESENTATION_STYLE_ASSIGNMENT((#10790));
+#10790 = SURFACE_STYLE_USAGE(.BOTH.,#10791);
+#10791 = SURFACE_SIDE_STYLE('',(#10792));
+#10792 = SURFACE_STYLE_FILL_AREA(#10793);
+#10793 = FILL_AREA_STYLE('',(#10794));
+#10794 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10795 = STYLED_ITEM('color',(#10796),#2398);
+#10796 = PRESENTATION_STYLE_ASSIGNMENT((#10797));
+#10797 = SURFACE_STYLE_USAGE(.BOTH.,#10798);
+#10798 = SURFACE_SIDE_STYLE('',(#10799));
+#10799 = SURFACE_STYLE_FILL_AREA(#10800);
+#10800 = FILL_AREA_STYLE('',(#10801));
+#10801 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10802 = STYLED_ITEM('color',(#10803),#2422);
+#10803 = PRESENTATION_STYLE_ASSIGNMENT((#10804));
+#10804 = SURFACE_STYLE_USAGE(.BOTH.,#10805);
+#10805 = SURFACE_SIDE_STYLE('',(#10806));
+#10806 = SURFACE_STYLE_FILL_AREA(#10807);
+#10807 = FILL_AREA_STYLE('',(#10808));
+#10808 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10809 = STYLED_ITEM('color',(#10810),#2494);
+#10810 = PRESENTATION_STYLE_ASSIGNMENT((#10811));
+#10811 = SURFACE_STYLE_USAGE(.BOTH.,#10812);
+#10812 = SURFACE_SIDE_STYLE('',(#10813));
+#10813 = SURFACE_STYLE_FILL_AREA(#10814);
+#10814 = FILL_AREA_STYLE('',(#10815));
+#10815 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10816 = STYLED_ITEM('color',(#10817),#2518);
+#10817 = PRESENTATION_STYLE_ASSIGNMENT((#10818));
+#10818 = SURFACE_STYLE_USAGE(.BOTH.,#10819);
+#10819 = SURFACE_SIDE_STYLE('',(#10820));
+#10820 = SURFACE_STYLE_FILL_AREA(#10821);
+#10821 = FILL_AREA_STYLE('',(#10822));
+#10822 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10823 = STYLED_ITEM('color',(#10824),#2542);
+#10824 = PRESENTATION_STYLE_ASSIGNMENT((#10825));
+#10825 = SURFACE_STYLE_USAGE(.BOTH.,#10826);
+#10826 = SURFACE_SIDE_STYLE('',(#10827));
+#10827 = SURFACE_STYLE_FILL_AREA(#10828);
+#10828 = FILL_AREA_STYLE('',(#10829));
+#10829 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10830 = STYLED_ITEM('color',(#10831),#2614);
+#10831 = PRESENTATION_STYLE_ASSIGNMENT((#10832));
+#10832 = SURFACE_STYLE_USAGE(.BOTH.,#10833);
+#10833 = SURFACE_SIDE_STYLE('',(#10834));
+#10834 = SURFACE_STYLE_FILL_AREA(#10835);
+#10835 = FILL_AREA_STYLE('',(#10836));
+#10836 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10837 = STYLED_ITEM('color',(#10838),#2638);
+#10838 = PRESENTATION_STYLE_ASSIGNMENT((#10839));
+#10839 = SURFACE_STYLE_USAGE(.BOTH.,#10840);
+#10840 = SURFACE_SIDE_STYLE('',(#10841));
+#10841 = SURFACE_STYLE_FILL_AREA(#10842);
+#10842 = FILL_AREA_STYLE('',(#10843));
+#10843 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10844 = STYLED_ITEM('color',(#10845),#2662);
+#10845 = PRESENTATION_STYLE_ASSIGNMENT((#10846));
+#10846 = SURFACE_STYLE_USAGE(.BOTH.,#10847);
+#10847 = SURFACE_SIDE_STYLE('',(#10848));
+#10848 = SURFACE_STYLE_FILL_AREA(#10849);
+#10849 = FILL_AREA_STYLE('',(#10850));
+#10850 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10851 = STYLED_ITEM('color',(#10852),#2686);
+#10852 = PRESENTATION_STYLE_ASSIGNMENT((#10853));
+#10853 = SURFACE_STYLE_USAGE(.BOTH.,#10854);
+#10854 = SURFACE_SIDE_STYLE('',(#10855));
+#10855 = SURFACE_STYLE_FILL_AREA(#10856);
+#10856 = FILL_AREA_STYLE('',(#10857));
+#10857 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10858 = STYLED_ITEM('color',(#10859),#2710);
+#10859 = PRESENTATION_STYLE_ASSIGNMENT((#10860));
+#10860 = SURFACE_STYLE_USAGE(.BOTH.,#10861);
+#10861 = SURFACE_SIDE_STYLE('',(#10862));
+#10862 = SURFACE_STYLE_FILL_AREA(#10863);
+#10863 = FILL_AREA_STYLE('',(#10864));
+#10864 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10865 = STYLED_ITEM('color',(#10866),#2782);
+#10866 = PRESENTATION_STYLE_ASSIGNMENT((#10867));
+#10867 = SURFACE_STYLE_USAGE(.BOTH.,#10868);
+#10868 = SURFACE_SIDE_STYLE('',(#10869));
+#10869 = SURFACE_STYLE_FILL_AREA(#10870);
+#10870 = FILL_AREA_STYLE('',(#10871));
+#10871 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10872 = STYLED_ITEM('color',(#10873),#2806);
+#10873 = PRESENTATION_STYLE_ASSIGNMENT((#10874));
+#10874 = SURFACE_STYLE_USAGE(.BOTH.,#10875);
+#10875 = SURFACE_SIDE_STYLE('',(#10876));
+#10876 = SURFACE_STYLE_FILL_AREA(#10877);
+#10877 = FILL_AREA_STYLE('',(#10878));
+#10878 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10879 = STYLED_ITEM('color',(#10880),#2830);
+#10880 = PRESENTATION_STYLE_ASSIGNMENT((#10881));
+#10881 = SURFACE_STYLE_USAGE(.BOTH.,#10882);
+#10882 = SURFACE_SIDE_STYLE('',(#10883));
+#10883 = SURFACE_STYLE_FILL_AREA(#10884);
+#10884 = FILL_AREA_STYLE('',(#10885));
+#10885 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10886 = STYLED_ITEM('color',(#10887),#2902);
+#10887 = PRESENTATION_STYLE_ASSIGNMENT((#10888));
+#10888 = SURFACE_STYLE_USAGE(.BOTH.,#10889);
+#10889 = SURFACE_SIDE_STYLE('',(#10890));
+#10890 = SURFACE_STYLE_FILL_AREA(#10891);
+#10891 = FILL_AREA_STYLE('',(#10892));
+#10892 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10893 = STYLED_ITEM('color',(#10894),#2926);
+#10894 = PRESENTATION_STYLE_ASSIGNMENT((#10895));
+#10895 = SURFACE_STYLE_USAGE(.BOTH.,#10896);
+#10896 = SURFACE_SIDE_STYLE('',(#10897));
+#10897 = SURFACE_STYLE_FILL_AREA(#10898);
+#10898 = FILL_AREA_STYLE('',(#10899));
+#10899 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10900 = STYLED_ITEM('color',(#10901),#2950);
+#10901 = PRESENTATION_STYLE_ASSIGNMENT((#10902));
+#10902 = SURFACE_STYLE_USAGE(.BOTH.,#10903);
+#10903 = SURFACE_SIDE_STYLE('',(#10904));
+#10904 = SURFACE_STYLE_FILL_AREA(#10905);
+#10905 = FILL_AREA_STYLE('',(#10906));
+#10906 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10907 = STYLED_ITEM('color',(#10908),#2974);
+#10908 = PRESENTATION_STYLE_ASSIGNMENT((#10909));
+#10909 = SURFACE_STYLE_USAGE(.BOTH.,#10910);
+#10910 = SURFACE_SIDE_STYLE('',(#10911));
+#10911 = SURFACE_STYLE_FILL_AREA(#10912);
+#10912 = FILL_AREA_STYLE('',(#10913));
+#10913 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10914 = STYLED_ITEM('color',(#10915),#2998);
+#10915 = PRESENTATION_STYLE_ASSIGNMENT((#10916));
+#10916 = SURFACE_STYLE_USAGE(.BOTH.,#10917);
+#10917 = SURFACE_SIDE_STYLE('',(#10918));
+#10918 = SURFACE_STYLE_FILL_AREA(#10919);
+#10919 = FILL_AREA_STYLE('',(#10920));
+#10920 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10921 = STYLED_ITEM('color',(#10922),#3070);
+#10922 = PRESENTATION_STYLE_ASSIGNMENT((#10923));
+#10923 = SURFACE_STYLE_USAGE(.BOTH.,#10924);
+#10924 = SURFACE_SIDE_STYLE('',(#10925));
+#10925 = SURFACE_STYLE_FILL_AREA(#10926);
+#10926 = FILL_AREA_STYLE('',(#10927));
+#10927 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10928 = STYLED_ITEM('color',(#10929),#3094);
+#10929 = PRESENTATION_STYLE_ASSIGNMENT((#10930));
+#10930 = SURFACE_STYLE_USAGE(.BOTH.,#10931);
+#10931 = SURFACE_SIDE_STYLE('',(#10932));
+#10932 = SURFACE_STYLE_FILL_AREA(#10933);
+#10933 = FILL_AREA_STYLE('',(#10934));
+#10934 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10935 = STYLED_ITEM('color',(#10936),#3118);
+#10936 = PRESENTATION_STYLE_ASSIGNMENT((#10937));
+#10937 = SURFACE_STYLE_USAGE(.BOTH.,#10938);
+#10938 = SURFACE_SIDE_STYLE('',(#10939));
+#10939 = SURFACE_STYLE_FILL_AREA(#10940);
+#10940 = FILL_AREA_STYLE('',(#10941));
+#10941 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10942 = STYLED_ITEM('color',(#10943),#3190);
+#10943 = PRESENTATION_STYLE_ASSIGNMENT((#10944));
+#10944 = SURFACE_STYLE_USAGE(.BOTH.,#10945);
+#10945 = SURFACE_SIDE_STYLE('',(#10946));
+#10946 = SURFACE_STYLE_FILL_AREA(#10947);
+#10947 = FILL_AREA_STYLE('',(#10948));
+#10948 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10949 = STYLED_ITEM('color',(#10950),#3214);
+#10950 = PRESENTATION_STYLE_ASSIGNMENT((#10951));
+#10951 = SURFACE_STYLE_USAGE(.BOTH.,#10952);
+#10952 = SURFACE_SIDE_STYLE('',(#10953));
+#10953 = SURFACE_STYLE_FILL_AREA(#10954);
+#10954 = FILL_AREA_STYLE('',(#10955));
+#10955 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10956 = STYLED_ITEM('color',(#10957),#3238);
+#10957 = PRESENTATION_STYLE_ASSIGNMENT((#10958));
+#10958 = SURFACE_STYLE_USAGE(.BOTH.,#10959);
+#10959 = SURFACE_SIDE_STYLE('',(#10960));
+#10960 = SURFACE_STYLE_FILL_AREA(#10961);
+#10961 = FILL_AREA_STYLE('',(#10962));
+#10962 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10963 = STYLED_ITEM('color',(#10964),#3262);
+#10964 = PRESENTATION_STYLE_ASSIGNMENT((#10965));
+#10965 = SURFACE_STYLE_USAGE(.BOTH.,#10966);
+#10966 = SURFACE_SIDE_STYLE('',(#10967));
+#10967 = SURFACE_STYLE_FILL_AREA(#10968);
+#10968 = FILL_AREA_STYLE('',(#10969));
+#10969 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10970 = STYLED_ITEM('color',(#10971),#3286);
+#10971 = PRESENTATION_STYLE_ASSIGNMENT((#10972));
+#10972 = SURFACE_STYLE_USAGE(.BOTH.,#10973);
+#10973 = SURFACE_SIDE_STYLE('',(#10974));
+#10974 = SURFACE_STYLE_FILL_AREA(#10975);
+#10975 = FILL_AREA_STYLE('',(#10976));
+#10976 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10977 = STYLED_ITEM('color',(#10978),#3358);
+#10978 = PRESENTATION_STYLE_ASSIGNMENT((#10979));
+#10979 = SURFACE_STYLE_USAGE(.BOTH.,#10980);
+#10980 = SURFACE_SIDE_STYLE('',(#10981));
+#10981 = SURFACE_STYLE_FILL_AREA(#10982);
+#10982 = FILL_AREA_STYLE('',(#10983));
+#10983 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10984 = STYLED_ITEM('color',(#10985),#3382);
+#10985 = PRESENTATION_STYLE_ASSIGNMENT((#10986));
+#10986 = SURFACE_STYLE_USAGE(.BOTH.,#10987);
+#10987 = SURFACE_SIDE_STYLE('',(#10988));
+#10988 = SURFACE_STYLE_FILL_AREA(#10989);
+#10989 = FILL_AREA_STYLE('',(#10990));
+#10990 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10991 = STYLED_ITEM('color',(#10992),#3406);
+#10992 = PRESENTATION_STYLE_ASSIGNMENT((#10993));
+#10993 = SURFACE_STYLE_USAGE(.BOTH.,#10994);
+#10994 = SURFACE_SIDE_STYLE('',(#10995));
+#10995 = SURFACE_STYLE_FILL_AREA(#10996);
+#10996 = FILL_AREA_STYLE('',(#10997));
+#10997 = FILL_AREA_STYLE_COLOUR('',#10661);
+#10998 = STYLED_ITEM('color',(#10999),#3454);
+#10999 = PRESENTATION_STYLE_ASSIGNMENT((#11000));
+#11000 = SURFACE_STYLE_USAGE(.BOTH.,#11001);
+#11001 = SURFACE_SIDE_STYLE('',(#11002));
+#11002 = SURFACE_STYLE_FILL_AREA(#11003);
+#11003 = FILL_AREA_STYLE('',(#11004));
+#11004 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11005 = STYLED_ITEM('color',(#11006),#3478);
+#11006 = PRESENTATION_STYLE_ASSIGNMENT((#11007));
+#11007 = SURFACE_STYLE_USAGE(.BOTH.,#11008);
+#11008 = SURFACE_SIDE_STYLE('',(#11009));
+#11009 = SURFACE_STYLE_FILL_AREA(#11010);
+#11010 = FILL_AREA_STYLE('',(#11011));
+#11011 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11012 = STYLED_ITEM('color',(#11013),#3502);
+#11013 = PRESENTATION_STYLE_ASSIGNMENT((#11014));
+#11014 = SURFACE_STYLE_USAGE(.BOTH.,#11015);
+#11015 = SURFACE_SIDE_STYLE('',(#11016));
+#11016 = SURFACE_STYLE_FILL_AREA(#11017);
+#11017 = FILL_AREA_STYLE('',(#11018));
+#11018 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11019 = STYLED_ITEM('color',(#11020),#3526);
+#11020 = PRESENTATION_STYLE_ASSIGNMENT((#11021));
+#11021 = SURFACE_STYLE_USAGE(.BOTH.,#11022);
+#11022 = SURFACE_SIDE_STYLE('',(#11023));
+#11023 = SURFACE_STYLE_FILL_AREA(#11024);
+#11024 = FILL_AREA_STYLE('',(#11025));
+#11025 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11026 = STYLED_ITEM('color',(#11027),#3567);
+#11027 = PRESENTATION_STYLE_ASSIGNMENT((#11028));
+#11028 = SURFACE_STYLE_USAGE(.BOTH.,#11029);
+#11029 = SURFACE_SIDE_STYLE('',(#11030));
+#11030 = SURFACE_STYLE_FILL_AREA(#11031);
+#11031 = FILL_AREA_STYLE('',(#11032));
+#11032 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11033 = STYLED_ITEM('color',(#11034),#3598);
+#11034 = PRESENTATION_STYLE_ASSIGNMENT((#11035));
+#11035 = SURFACE_STYLE_USAGE(.BOTH.,#11036);
+#11036 = SURFACE_SIDE_STYLE('',(#11037));
+#11037 = SURFACE_STYLE_FILL_AREA(#11038);
+#11038 = FILL_AREA_STYLE('',(#11039));
+#11039 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11040 = STYLED_ITEM('color',(#11041),#3622);
+#11041 = PRESENTATION_STYLE_ASSIGNMENT((#11042));
+#11042 = SURFACE_STYLE_USAGE(.BOTH.,#11043);
+#11043 = SURFACE_SIDE_STYLE('',(#11044));
+#11044 = SURFACE_STYLE_FILL_AREA(#11045);
+#11045 = FILL_AREA_STYLE('',(#11046));
+#11046 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11047 = STYLED_ITEM('color',(#11048),#3646);
+#11048 = PRESENTATION_STYLE_ASSIGNMENT((#11049));
+#11049 = SURFACE_STYLE_USAGE(.BOTH.,#11050);
+#11050 = SURFACE_SIDE_STYLE('',(#11051));
+#11051 = SURFACE_STYLE_FILL_AREA(#11052);
+#11052 = FILL_AREA_STYLE('',(#11053));
+#11053 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11054 = STYLED_ITEM('color',(#11055),#3663);
+#11055 = PRESENTATION_STYLE_ASSIGNMENT((#11056));
+#11056 = SURFACE_STYLE_USAGE(.BOTH.,#11057);
+#11057 = SURFACE_SIDE_STYLE('',(#11058));
+#11058 = SURFACE_STYLE_FILL_AREA(#11059);
+#11059 = FILL_AREA_STYLE('',(#11060));
+#11060 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11061 = STYLED_ITEM('color',(#11062),#3694);
+#11062 = PRESENTATION_STYLE_ASSIGNMENT((#11063));
+#11063 = SURFACE_STYLE_USAGE(.BOTH.,#11064);
+#11064 = SURFACE_SIDE_STYLE('',(#11065));
+#11065 = SURFACE_STYLE_FILL_AREA(#11066);
+#11066 = FILL_AREA_STYLE('',(#11067));
+#11067 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11068 = STYLED_ITEM('color',(#11069),#3718);
+#11069 = PRESENTATION_STYLE_ASSIGNMENT((#11070));
+#11070 = SURFACE_STYLE_USAGE(.BOTH.,#11071);
+#11071 = SURFACE_SIDE_STYLE('',(#11072));
+#11072 = SURFACE_STYLE_FILL_AREA(#11073);
+#11073 = FILL_AREA_STYLE('',(#11074));
+#11074 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11075 = STYLED_ITEM('color',(#11076),#3742);
+#11076 = PRESENTATION_STYLE_ASSIGNMENT((#11077));
+#11077 = SURFACE_STYLE_USAGE(.BOTH.,#11078);
+#11078 = SURFACE_SIDE_STYLE('',(#11079));
+#11079 = SURFACE_STYLE_FILL_AREA(#11080);
+#11080 = FILL_AREA_STYLE('',(#11081));
+#11081 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11082 = STYLED_ITEM('color',(#11083),#3759);
+#11083 = PRESENTATION_STYLE_ASSIGNMENT((#11084));
+#11084 = SURFACE_STYLE_USAGE(.BOTH.,#11085);
+#11085 = SURFACE_SIDE_STYLE('',(#11086));
+#11086 = SURFACE_STYLE_FILL_AREA(#11087);
+#11087 = FILL_AREA_STYLE('',(#11088));
+#11088 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11089 = STYLED_ITEM('color',(#11090),#3790);
+#11090 = PRESENTATION_STYLE_ASSIGNMENT((#11091));
+#11091 = SURFACE_STYLE_USAGE(.BOTH.,#11092);
+#11092 = SURFACE_SIDE_STYLE('',(#11093));
+#11093 = SURFACE_STYLE_FILL_AREA(#11094);
+#11094 = FILL_AREA_STYLE('',(#11095));
+#11095 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11096 = STYLED_ITEM('color',(#11097),#3814);
+#11097 = PRESENTATION_STYLE_ASSIGNMENT((#11098));
+#11098 = SURFACE_STYLE_USAGE(.BOTH.,#11099);
+#11099 = SURFACE_SIDE_STYLE('',(#11100));
+#11100 = SURFACE_STYLE_FILL_AREA(#11101);
+#11101 = FILL_AREA_STYLE('',(#11102));
+#11102 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11103 = STYLED_ITEM('color',(#11104),#3838);
+#11104 = PRESENTATION_STYLE_ASSIGNMENT((#11105));
+#11105 = SURFACE_STYLE_USAGE(.BOTH.,#11106);
+#11106 = SURFACE_SIDE_STYLE('',(#11107));
+#11107 = SURFACE_STYLE_FILL_AREA(#11108);
+#11108 = FILL_AREA_STYLE('',(#11109));
+#11109 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11110 = STYLED_ITEM('color',(#11111),#3855);
+#11111 = PRESENTATION_STYLE_ASSIGNMENT((#11112));
+#11112 = SURFACE_STYLE_USAGE(.BOTH.,#11113);
+#11113 = SURFACE_SIDE_STYLE('',(#11114));
+#11114 = SURFACE_STYLE_FILL_AREA(#11115);
+#11115 = FILL_AREA_STYLE('',(#11116));
+#11116 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11117 = STYLED_ITEM('color',(#11118),#3886);
+#11118 = PRESENTATION_STYLE_ASSIGNMENT((#11119));
+#11119 = SURFACE_STYLE_USAGE(.BOTH.,#11120);
+#11120 = SURFACE_SIDE_STYLE('',(#11121));
+#11121 = SURFACE_STYLE_FILL_AREA(#11122);
+#11122 = FILL_AREA_STYLE('',(#11123));
+#11123 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11124 = STYLED_ITEM('color',(#11125),#3910);
+#11125 = PRESENTATION_STYLE_ASSIGNMENT((#11126));
+#11126 = SURFACE_STYLE_USAGE(.BOTH.,#11127);
+#11127 = SURFACE_SIDE_STYLE('',(#11128));
+#11128 = SURFACE_STYLE_FILL_AREA(#11129);
+#11129 = FILL_AREA_STYLE('',(#11130));
+#11130 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11131 = STYLED_ITEM('color',(#11132),#3934);
+#11132 = PRESENTATION_STYLE_ASSIGNMENT((#11133));
+#11133 = SURFACE_STYLE_USAGE(.BOTH.,#11134);
+#11134 = SURFACE_SIDE_STYLE('',(#11135));
+#11135 = SURFACE_STYLE_FILL_AREA(#11136);
+#11136 = FILL_AREA_STYLE('',(#11137));
+#11137 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11138 = STYLED_ITEM('color',(#11139),#3951);
+#11139 = PRESENTATION_STYLE_ASSIGNMENT((#11140));
+#11140 = SURFACE_STYLE_USAGE(.BOTH.,#11141);
+#11141 = SURFACE_SIDE_STYLE('',(#11142));
+#11142 = SURFACE_STYLE_FILL_AREA(#11143);
+#11143 = FILL_AREA_STYLE('',(#11144));
+#11144 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11145 = STYLED_ITEM('color',(#11146),#3982);
+#11146 = PRESENTATION_STYLE_ASSIGNMENT((#11147));
+#11147 = SURFACE_STYLE_USAGE(.BOTH.,#11148);
+#11148 = SURFACE_SIDE_STYLE('',(#11149));
+#11149 = SURFACE_STYLE_FILL_AREA(#11150);
+#11150 = FILL_AREA_STYLE('',(#11151));
+#11151 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11152 = STYLED_ITEM('color',(#11153),#4006);
+#11153 = PRESENTATION_STYLE_ASSIGNMENT((#11154));
+#11154 = SURFACE_STYLE_USAGE(.BOTH.,#11155);
+#11155 = SURFACE_SIDE_STYLE('',(#11156));
+#11156 = SURFACE_STYLE_FILL_AREA(#11157);
+#11157 = FILL_AREA_STYLE('',(#11158));
+#11158 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11159 = STYLED_ITEM('color',(#11160),#4030);
+#11160 = PRESENTATION_STYLE_ASSIGNMENT((#11161));
+#11161 = SURFACE_STYLE_USAGE(.BOTH.,#11162);
+#11162 = SURFACE_SIDE_STYLE('',(#11163));
+#11163 = SURFACE_STYLE_FILL_AREA(#11164);
+#11164 = FILL_AREA_STYLE('',(#11165));
+#11165 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11166 = STYLED_ITEM('color',(#11167),#4047);
+#11167 = PRESENTATION_STYLE_ASSIGNMENT((#11168));
+#11168 = SURFACE_STYLE_USAGE(.BOTH.,#11169);
+#11169 = SURFACE_SIDE_STYLE('',(#11170));
+#11170 = SURFACE_STYLE_FILL_AREA(#11171);
+#11171 = FILL_AREA_STYLE('',(#11172));
+#11172 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11173 = STYLED_ITEM('color',(#11174),#4078);
+#11174 = PRESENTATION_STYLE_ASSIGNMENT((#11175));
+#11175 = SURFACE_STYLE_USAGE(.BOTH.,#11176);
+#11176 = SURFACE_SIDE_STYLE('',(#11177));
+#11177 = SURFACE_STYLE_FILL_AREA(#11178);
+#11178 = FILL_AREA_STYLE('',(#11179));
+#11179 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11180 = STYLED_ITEM('color',(#11181),#4102);
+#11181 = PRESENTATION_STYLE_ASSIGNMENT((#11182));
+#11182 = SURFACE_STYLE_USAGE(.BOTH.,#11183);
+#11183 = SURFACE_SIDE_STYLE('',(#11184));
+#11184 = SURFACE_STYLE_FILL_AREA(#11185);
+#11185 = FILL_AREA_STYLE('',(#11186));
+#11186 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11187 = STYLED_ITEM('color',(#11188),#4126);
+#11188 = PRESENTATION_STYLE_ASSIGNMENT((#11189));
+#11189 = SURFACE_STYLE_USAGE(.BOTH.,#11190);
+#11190 = SURFACE_SIDE_STYLE('',(#11191));
+#11191 = SURFACE_STYLE_FILL_AREA(#11192);
+#11192 = FILL_AREA_STYLE('',(#11193));
+#11193 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11194 = STYLED_ITEM('color',(#11195),#4143);
+#11195 = PRESENTATION_STYLE_ASSIGNMENT((#11196));
+#11196 = SURFACE_STYLE_USAGE(.BOTH.,#11197);
+#11197 = SURFACE_SIDE_STYLE('',(#11198));
+#11198 = SURFACE_STYLE_FILL_AREA(#11199);
+#11199 = FILL_AREA_STYLE('',(#11200));
+#11200 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11201 = STYLED_ITEM('color',(#11202),#4174);
+#11202 = PRESENTATION_STYLE_ASSIGNMENT((#11203));
+#11203 = SURFACE_STYLE_USAGE(.BOTH.,#11204);
+#11204 = SURFACE_SIDE_STYLE('',(#11205));
+#11205 = SURFACE_STYLE_FILL_AREA(#11206);
+#11206 = FILL_AREA_STYLE('',(#11207));
+#11207 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11208 = STYLED_ITEM('color',(#11209),#4198);
+#11209 = PRESENTATION_STYLE_ASSIGNMENT((#11210));
+#11210 = SURFACE_STYLE_USAGE(.BOTH.,#11211);
+#11211 = SURFACE_SIDE_STYLE('',(#11212));
+#11212 = SURFACE_STYLE_FILL_AREA(#11213);
+#11213 = FILL_AREA_STYLE('',(#11214));
+#11214 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11215 = STYLED_ITEM('color',(#11216),#4222);
+#11216 = PRESENTATION_STYLE_ASSIGNMENT((#11217));
+#11217 = SURFACE_STYLE_USAGE(.BOTH.,#11218);
+#11218 = SURFACE_SIDE_STYLE('',(#11219));
+#11219 = SURFACE_STYLE_FILL_AREA(#11220);
+#11220 = FILL_AREA_STYLE('',(#11221));
+#11221 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11222 = STYLED_ITEM('color',(#11223),#4239);
+#11223 = PRESENTATION_STYLE_ASSIGNMENT((#11224));
+#11224 = SURFACE_STYLE_USAGE(.BOTH.,#11225);
+#11225 = SURFACE_SIDE_STYLE('',(#11226));
+#11226 = SURFACE_STYLE_FILL_AREA(#11227);
+#11227 = FILL_AREA_STYLE('',(#11228));
+#11228 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11229 = STYLED_ITEM('color',(#11230),#4270);
+#11230 = PRESENTATION_STYLE_ASSIGNMENT((#11231));
+#11231 = SURFACE_STYLE_USAGE(.BOTH.,#11232);
+#11232 = SURFACE_SIDE_STYLE('',(#11233));
+#11233 = SURFACE_STYLE_FILL_AREA(#11234);
+#11234 = FILL_AREA_STYLE('',(#11235));
+#11235 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11236 = STYLED_ITEM('color',(#11237),#4294);
+#11237 = PRESENTATION_STYLE_ASSIGNMENT((#11238));
+#11238 = SURFACE_STYLE_USAGE(.BOTH.,#11239);
+#11239 = SURFACE_SIDE_STYLE('',(#11240));
+#11240 = SURFACE_STYLE_FILL_AREA(#11241);
+#11241 = FILL_AREA_STYLE('',(#11242));
+#11242 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11243 = STYLED_ITEM('color',(#11244),#4318);
+#11244 = PRESENTATION_STYLE_ASSIGNMENT((#11245));
+#11245 = SURFACE_STYLE_USAGE(.BOTH.,#11246);
+#11246 = SURFACE_SIDE_STYLE('',(#11247));
+#11247 = SURFACE_STYLE_FILL_AREA(#11248);
+#11248 = FILL_AREA_STYLE('',(#11249));
+#11249 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11250 = STYLED_ITEM('color',(#11251),#4335);
+#11251 = PRESENTATION_STYLE_ASSIGNMENT((#11252));
+#11252 = SURFACE_STYLE_USAGE(.BOTH.,#11253);
+#11253 = SURFACE_SIDE_STYLE('',(#11254));
+#11254 = SURFACE_STYLE_FILL_AREA(#11255);
+#11255 = FILL_AREA_STYLE('',(#11256));
+#11256 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11257 = STYLED_ITEM('color',(#11258),#4366);
+#11258 = PRESENTATION_STYLE_ASSIGNMENT((#11259));
+#11259 = SURFACE_STYLE_USAGE(.BOTH.,#11260);
+#11260 = SURFACE_SIDE_STYLE('',(#11261));
+#11261 = SURFACE_STYLE_FILL_AREA(#11262);
+#11262 = FILL_AREA_STYLE('',(#11263));
+#11263 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11264 = STYLED_ITEM('color',(#11265),#4390);
+#11265 = PRESENTATION_STYLE_ASSIGNMENT((#11266));
+#11266 = SURFACE_STYLE_USAGE(.BOTH.,#11267);
+#11267 = SURFACE_SIDE_STYLE('',(#11268));
+#11268 = SURFACE_STYLE_FILL_AREA(#11269);
+#11269 = FILL_AREA_STYLE('',(#11270));
+#11270 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11271 = STYLED_ITEM('color',(#11272),#4414);
+#11272 = PRESENTATION_STYLE_ASSIGNMENT((#11273));
+#11273 = SURFACE_STYLE_USAGE(.BOTH.,#11274);
+#11274 = SURFACE_SIDE_STYLE('',(#11275));
+#11275 = SURFACE_STYLE_FILL_AREA(#11276);
+#11276 = FILL_AREA_STYLE('',(#11277));
+#11277 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11278 = STYLED_ITEM('color',(#11279),#4431);
+#11279 = PRESENTATION_STYLE_ASSIGNMENT((#11280));
+#11280 = SURFACE_STYLE_USAGE(.BOTH.,#11281);
+#11281 = SURFACE_SIDE_STYLE('',(#11282));
+#11282 = SURFACE_STYLE_FILL_AREA(#11283);
+#11283 = FILL_AREA_STYLE('',(#11284));
+#11284 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11285 = STYLED_ITEM('color',(#11286),#4462);
+#11286 = PRESENTATION_STYLE_ASSIGNMENT((#11287));
+#11287 = SURFACE_STYLE_USAGE(.BOTH.,#11288);
+#11288 = SURFACE_SIDE_STYLE('',(#11289));
+#11289 = SURFACE_STYLE_FILL_AREA(#11290);
+#11290 = FILL_AREA_STYLE('',(#11291));
+#11291 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11292 = STYLED_ITEM('color',(#11293),#4486);
+#11293 = PRESENTATION_STYLE_ASSIGNMENT((#11294));
+#11294 = SURFACE_STYLE_USAGE(.BOTH.,#11295);
+#11295 = SURFACE_SIDE_STYLE('',(#11296));
+#11296 = SURFACE_STYLE_FILL_AREA(#11297);
+#11297 = FILL_AREA_STYLE('',(#11298));
+#11298 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11299 = STYLED_ITEM('color',(#11300),#4510);
+#11300 = PRESENTATION_STYLE_ASSIGNMENT((#11301));
+#11301 = SURFACE_STYLE_USAGE(.BOTH.,#11302);
+#11302 = SURFACE_SIDE_STYLE('',(#11303));
+#11303 = SURFACE_STYLE_FILL_AREA(#11304);
+#11304 = FILL_AREA_STYLE('',(#11305));
+#11305 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11306 = STYLED_ITEM('color',(#11307),#4527);
+#11307 = PRESENTATION_STYLE_ASSIGNMENT((#11308));
+#11308 = SURFACE_STYLE_USAGE(.BOTH.,#11309);
+#11309 = SURFACE_SIDE_STYLE('',(#11310));
+#11310 = SURFACE_STYLE_FILL_AREA(#11311);
+#11311 = FILL_AREA_STYLE('',(#11312));
+#11312 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11313 = STYLED_ITEM('color',(#11314),#4558);
+#11314 = PRESENTATION_STYLE_ASSIGNMENT((#11315));
+#11315 = SURFACE_STYLE_USAGE(.BOTH.,#11316);
+#11316 = SURFACE_SIDE_STYLE('',(#11317));
+#11317 = SURFACE_STYLE_FILL_AREA(#11318);
+#11318 = FILL_AREA_STYLE('',(#11319));
+#11319 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11320 = STYLED_ITEM('color',(#11321),#4582);
+#11321 = PRESENTATION_STYLE_ASSIGNMENT((#11322));
+#11322 = SURFACE_STYLE_USAGE(.BOTH.,#11323);
+#11323 = SURFACE_SIDE_STYLE('',(#11324));
+#11324 = SURFACE_STYLE_FILL_AREA(#11325);
+#11325 = FILL_AREA_STYLE('',(#11326));
+#11326 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11327 = STYLED_ITEM('color',(#11328),#4606);
+#11328 = PRESENTATION_STYLE_ASSIGNMENT((#11329));
+#11329 = SURFACE_STYLE_USAGE(.BOTH.,#11330);
+#11330 = SURFACE_SIDE_STYLE('',(#11331));
+#11331 = SURFACE_STYLE_FILL_AREA(#11332);
+#11332 = FILL_AREA_STYLE('',(#11333));
+#11333 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11334 = STYLED_ITEM('color',(#11335),#4623);
+#11335 = PRESENTATION_STYLE_ASSIGNMENT((#11336));
+#11336 = SURFACE_STYLE_USAGE(.BOTH.,#11337);
+#11337 = SURFACE_SIDE_STYLE('',(#11338));
+#11338 = SURFACE_STYLE_FILL_AREA(#11339);
+#11339 = FILL_AREA_STYLE('',(#11340));
+#11340 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11341 = STYLED_ITEM('color',(#11342),#4654);
+#11342 = PRESENTATION_STYLE_ASSIGNMENT((#11343));
+#11343 = SURFACE_STYLE_USAGE(.BOTH.,#11344);
+#11344 = SURFACE_SIDE_STYLE('',(#11345));
+#11345 = SURFACE_STYLE_FILL_AREA(#11346);
+#11346 = FILL_AREA_STYLE('',(#11347));
+#11347 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11348 = STYLED_ITEM('color',(#11349),#4678);
+#11349 = PRESENTATION_STYLE_ASSIGNMENT((#11350));
+#11350 = SURFACE_STYLE_USAGE(.BOTH.,#11351);
+#11351 = SURFACE_SIDE_STYLE('',(#11352));
+#11352 = SURFACE_STYLE_FILL_AREA(#11353);
+#11353 = FILL_AREA_STYLE('',(#11354));
+#11354 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11355 = STYLED_ITEM('color',(#11356),#4702);
+#11356 = PRESENTATION_STYLE_ASSIGNMENT((#11357));
+#11357 = SURFACE_STYLE_USAGE(.BOTH.,#11358);
+#11358 = SURFACE_SIDE_STYLE('',(#11359));
+#11359 = SURFACE_STYLE_FILL_AREA(#11360);
+#11360 = FILL_AREA_STYLE('',(#11361));
+#11361 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11362 = STYLED_ITEM('color',(#11363),#4719);
+#11363 = PRESENTATION_STYLE_ASSIGNMENT((#11364));
+#11364 = SURFACE_STYLE_USAGE(.BOTH.,#11365);
+#11365 = SURFACE_SIDE_STYLE('',(#11366));
+#11366 = SURFACE_STYLE_FILL_AREA(#11367);
+#11367 = FILL_AREA_STYLE('',(#11368));
+#11368 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11369 = STYLED_ITEM('color',(#11370),#4750);
+#11370 = PRESENTATION_STYLE_ASSIGNMENT((#11371));
+#11371 = SURFACE_STYLE_USAGE(.BOTH.,#11372);
+#11372 = SURFACE_SIDE_STYLE('',(#11373));
+#11373 = SURFACE_STYLE_FILL_AREA(#11374);
+#11374 = FILL_AREA_STYLE('',(#11375));
+#11375 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11376 = STYLED_ITEM('color',(#11377),#4774);
+#11377 = PRESENTATION_STYLE_ASSIGNMENT((#11378));
+#11378 = SURFACE_STYLE_USAGE(.BOTH.,#11379);
+#11379 = SURFACE_SIDE_STYLE('',(#11380));
+#11380 = SURFACE_STYLE_FILL_AREA(#11381);
+#11381 = FILL_AREA_STYLE('',(#11382));
+#11382 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11383 = STYLED_ITEM('color',(#11384),#4798);
+#11384 = PRESENTATION_STYLE_ASSIGNMENT((#11385));
+#11385 = SURFACE_STYLE_USAGE(.BOTH.,#11386);
+#11386 = SURFACE_SIDE_STYLE('',(#11387));
+#11387 = SURFACE_STYLE_FILL_AREA(#11388);
+#11388 = FILL_AREA_STYLE('',(#11389));
+#11389 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11390 = STYLED_ITEM('color',(#11391),#4815);
+#11391 = PRESENTATION_STYLE_ASSIGNMENT((#11392));
+#11392 = SURFACE_STYLE_USAGE(.BOTH.,#11393);
+#11393 = SURFACE_SIDE_STYLE('',(#11394));
+#11394 = SURFACE_STYLE_FILL_AREA(#11395);
+#11395 = FILL_AREA_STYLE('',(#11396));
+#11396 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11397 = COLOUR_RGB('',0.372321993113,0.371574014425,0.373172998428);
+#11398 = STYLED_ITEM('color',(#11399),#4846);
+#11399 = PRESENTATION_STYLE_ASSIGNMENT((#11400));
+#11400 = SURFACE_STYLE_USAGE(.BOTH.,#11401);
+#11401 = SURFACE_SIDE_STYLE('',(#11402));
+#11402 = SURFACE_STYLE_FILL_AREA(#11403);
+#11403 = FILL_AREA_STYLE('',(#11404));
+#11404 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11405 = STYLED_ITEM('color',(#11406),#4871);
+#11406 = PRESENTATION_STYLE_ASSIGNMENT((#11407));
+#11407 = SURFACE_STYLE_USAGE(.BOTH.,#11408);
+#11408 = SURFACE_SIDE_STYLE('',(#11409));
+#11409 = SURFACE_STYLE_FILL_AREA(#11410);
+#11410 = FILL_AREA_STYLE('',(#11411));
+#11411 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11412 = STYLED_ITEM('color',(#11413),#4895);
+#11413 = PRESENTATION_STYLE_ASSIGNMENT((#11414));
+#11414 = SURFACE_STYLE_USAGE(.BOTH.,#11415);
+#11415 = SURFACE_SIDE_STYLE('',(#11416));
+#11416 = SURFACE_STYLE_FILL_AREA(#11417);
+#11417 = FILL_AREA_STYLE('',(#11418));
+#11418 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11419 = STYLED_ITEM('color',(#11420),#4920);
+#11420 = PRESENTATION_STYLE_ASSIGNMENT((#11421));
+#11421 = SURFACE_STYLE_USAGE(.BOTH.,#11422);
+#11422 = SURFACE_SIDE_STYLE('',(#11423));
+#11423 = SURFACE_STYLE_FILL_AREA(#11424);
+#11424 = FILL_AREA_STYLE('',(#11425));
+#11425 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11426 = STYLED_ITEM('color',(#11427),#4944);
+#11427 = PRESENTATION_STYLE_ASSIGNMENT((#11428));
+#11428 = SURFACE_STYLE_USAGE(.BOTH.,#11429);
+#11429 = SURFACE_SIDE_STYLE('',(#11430));
+#11430 = SURFACE_STYLE_FILL_AREA(#11431);
+#11431 = FILL_AREA_STYLE('',(#11432));
+#11432 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11433 = STYLED_ITEM('color',(#11434),#4969);
+#11434 = PRESENTATION_STYLE_ASSIGNMENT((#11435));
+#11435 = SURFACE_STYLE_USAGE(.BOTH.,#11436);
+#11436 = SURFACE_SIDE_STYLE('',(#11437));
+#11437 = SURFACE_STYLE_FILL_AREA(#11438);
+#11438 = FILL_AREA_STYLE('',(#11439));
+#11439 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11440 = STYLED_ITEM('color',(#11441),#4993);
+#11441 = PRESENTATION_STYLE_ASSIGNMENT((#11442));
+#11442 = SURFACE_STYLE_USAGE(.BOTH.,#11443);
+#11443 = SURFACE_SIDE_STYLE('',(#11444));
+#11444 = SURFACE_STYLE_FILL_AREA(#11445);
+#11445 = FILL_AREA_STYLE('',(#11446));
+#11446 = FILL_AREA_STYLE_COLOUR('',#11397);
+#11447 = STYLED_ITEM('color',(#11448),#5011);
+#11448 = PRESENTATION_STYLE_ASSIGNMENT((#11449));
+#11449 = SURFACE_STYLE_USAGE(.BOTH.,#11450);
+#11450 = SURFACE_SIDE_STYLE('',(#11451));
+#11451 = SURFACE_STYLE_FILL_AREA(#11452);
+#11452 = FILL_AREA_STYLE('',(#11453));
+#11453 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11454 = STYLED_ITEM('color',(#11455),#5134);
+#11455 = PRESENTATION_STYLE_ASSIGNMENT((#11456));
+#11456 = SURFACE_STYLE_USAGE(.BOTH.,#11457);
+#11457 = SURFACE_SIDE_STYLE('',(#11458));
+#11458 = SURFACE_STYLE_FILL_AREA(#11459);
+#11459 = FILL_AREA_STYLE('',(#11460));
+#11460 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11461 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#11462 = STYLED_ITEM('color',(#11463),#5158);
+#11463 = PRESENTATION_STYLE_ASSIGNMENT((#11464));
+#11464 = SURFACE_STYLE_USAGE(.BOTH.,#11465);
+#11465 = SURFACE_SIDE_STYLE('',(#11466));
+#11466 = SURFACE_STYLE_FILL_AREA(#11467);
+#11467 = FILL_AREA_STYLE('',(#11468));
+#11468 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11469 = STYLED_ITEM('color',(#11470),#5182);
+#11470 = PRESENTATION_STYLE_ASSIGNMENT((#11471));
+#11471 = SURFACE_STYLE_USAGE(.BOTH.,#11472);
+#11472 = SURFACE_SIDE_STYLE('',(#11473));
+#11473 = SURFACE_STYLE_FILL_AREA(#11474);
+#11474 = FILL_AREA_STYLE('',(#11475));
+#11475 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11476 = STYLED_ITEM('color',(#11477),#5199);
+#11477 = PRESENTATION_STYLE_ASSIGNMENT((#11478));
+#11478 = SURFACE_STYLE_USAGE(.BOTH.,#11479);
+#11479 = SURFACE_SIDE_STYLE('',(#11480));
+#11480 = SURFACE_STYLE_FILL_AREA(#11481);
+#11481 = FILL_AREA_STYLE('',(#11482));
+#11482 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11483 = STYLED_ITEM('color',(#11484),#5223);
+#11484 = PRESENTATION_STYLE_ASSIGNMENT((#11485));
+#11485 = SURFACE_STYLE_USAGE(.BOTH.,#11486);
+#11486 = SURFACE_SIDE_STYLE('',(#11487));
+#11487 = SURFACE_STYLE_FILL_AREA(#11488);
+#11488 = FILL_AREA_STYLE('',(#11489));
+#11489 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11490 = STYLED_ITEM('color',(#11491),#5247);
+#11491 = PRESENTATION_STYLE_ASSIGNMENT((#11492));
+#11492 = SURFACE_STYLE_USAGE(.BOTH.,#11493);
+#11493 = SURFACE_SIDE_STYLE('',(#11494));
+#11494 = SURFACE_STYLE_FILL_AREA(#11495);
+#11495 = FILL_AREA_STYLE('',(#11496));
+#11496 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11497 = STYLED_ITEM('color',(#11498),#5264);
+#11498 = PRESENTATION_STYLE_ASSIGNMENT((#11499));
+#11499 = SURFACE_STYLE_USAGE(.BOTH.,#11500);
+#11500 = SURFACE_SIDE_STYLE('',(#11501));
+#11501 = SURFACE_STYLE_FILL_AREA(#11502);
+#11502 = FILL_AREA_STYLE('',(#11503));
+#11503 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11504 = STYLED_ITEM('color',(#11505),#5288);
+#11505 = PRESENTATION_STYLE_ASSIGNMENT((#11506));
+#11506 = SURFACE_STYLE_USAGE(.BOTH.,#11507);
+#11507 = SURFACE_SIDE_STYLE('',(#11508));
+#11508 = SURFACE_STYLE_FILL_AREA(#11509);
+#11509 = FILL_AREA_STYLE('',(#11510));
+#11510 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11511 = STYLED_ITEM('color',(#11512),#5312);
+#11512 = PRESENTATION_STYLE_ASSIGNMENT((#11513));
+#11513 = SURFACE_STYLE_USAGE(.BOTH.,#11514);
+#11514 = SURFACE_SIDE_STYLE('',(#11515));
+#11515 = SURFACE_STYLE_FILL_AREA(#11516);
+#11516 = FILL_AREA_STYLE('',(#11517));
+#11517 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11518 = STYLED_ITEM('color',(#11519),#5329);
+#11519 = PRESENTATION_STYLE_ASSIGNMENT((#11520));
+#11520 = SURFACE_STYLE_USAGE(.BOTH.,#11521);
+#11521 = SURFACE_SIDE_STYLE('',(#11522));
+#11522 = SURFACE_STYLE_FILL_AREA(#11523);
+#11523 = FILL_AREA_STYLE('',(#11524));
+#11524 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11525 = STYLED_ITEM('color',(#11526),#5353);
+#11526 = PRESENTATION_STYLE_ASSIGNMENT((#11527));
+#11527 = SURFACE_STYLE_USAGE(.BOTH.,#11528);
+#11528 = SURFACE_SIDE_STYLE('',(#11529));
+#11529 = SURFACE_STYLE_FILL_AREA(#11530);
+#11530 = FILL_AREA_STYLE('',(#11531));
+#11531 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11532 = STYLED_ITEM('color',(#11533),#5377);
+#11533 = PRESENTATION_STYLE_ASSIGNMENT((#11534));
+#11534 = SURFACE_STYLE_USAGE(.BOTH.,#11535);
+#11535 = SURFACE_SIDE_STYLE('',(#11536));
+#11536 = SURFACE_STYLE_FILL_AREA(#11537);
+#11537 = FILL_AREA_STYLE('',(#11538));
+#11538 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11539 = STYLED_ITEM('color',(#11540),#5394);
+#11540 = PRESENTATION_STYLE_ASSIGNMENT((#11541));
+#11541 = SURFACE_STYLE_USAGE(.BOTH.,#11542);
+#11542 = SURFACE_SIDE_STYLE('',(#11543));
+#11543 = SURFACE_STYLE_FILL_AREA(#11544);
+#11544 = FILL_AREA_STYLE('',(#11545));
+#11545 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11546 = STYLED_ITEM('color',(#11547),#5510);
+#11547 = PRESENTATION_STYLE_ASSIGNMENT((#11548));
+#11548 = SURFACE_STYLE_USAGE(.BOTH.,#11549);
+#11549 = SURFACE_SIDE_STYLE('',(#11550));
+#11550 = SURFACE_STYLE_FILL_AREA(#11551);
+#11551 = FILL_AREA_STYLE('',(#11552));
+#11552 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11553 = STYLED_ITEM('color',(#11554),#5534);
+#11554 = PRESENTATION_STYLE_ASSIGNMENT((#11555));
+#11555 = SURFACE_STYLE_USAGE(.BOTH.,#11556);
+#11556 = SURFACE_SIDE_STYLE('',(#11557));
+#11557 = SURFACE_STYLE_FILL_AREA(#11558);
+#11558 = FILL_AREA_STYLE('',(#11559));
+#11559 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11560 = STYLED_ITEM('color',(#11561),#5558);
+#11561 = PRESENTATION_STYLE_ASSIGNMENT((#11562));
+#11562 = SURFACE_STYLE_USAGE(.BOTH.,#11563);
+#11563 = SURFACE_SIDE_STYLE('',(#11564));
+#11564 = SURFACE_STYLE_FILL_AREA(#11565);
+#11565 = FILL_AREA_STYLE('',(#11566));
+#11566 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11567 = STYLED_ITEM('color',(#11568),#5575);
+#11568 = PRESENTATION_STYLE_ASSIGNMENT((#11569));
+#11569 = SURFACE_STYLE_USAGE(.BOTH.,#11570);
+#11570 = SURFACE_SIDE_STYLE('',(#11571));
+#11571 = SURFACE_STYLE_FILL_AREA(#11572);
+#11572 = FILL_AREA_STYLE('',(#11573));
+#11573 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11574 = STYLED_ITEM('color',(#11575),#5599);
+#11575 = PRESENTATION_STYLE_ASSIGNMENT((#11576));
+#11576 = SURFACE_STYLE_USAGE(.BOTH.,#11577);
+#11577 = SURFACE_SIDE_STYLE('',(#11578));
+#11578 = SURFACE_STYLE_FILL_AREA(#11579);
+#11579 = FILL_AREA_STYLE('',(#11580));
+#11580 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11581 = STYLED_ITEM('color',(#11582),#5623);
+#11582 = PRESENTATION_STYLE_ASSIGNMENT((#11583));
+#11583 = SURFACE_STYLE_USAGE(.BOTH.,#11584);
+#11584 = SURFACE_SIDE_STYLE('',(#11585));
+#11585 = SURFACE_STYLE_FILL_AREA(#11586);
+#11586 = FILL_AREA_STYLE('',(#11587));
+#11587 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11588 = STYLED_ITEM('color',(#11589),#5640);
+#11589 = PRESENTATION_STYLE_ASSIGNMENT((#11590));
+#11590 = SURFACE_STYLE_USAGE(.BOTH.,#11591);
+#11591 = SURFACE_SIDE_STYLE('',(#11592));
+#11592 = SURFACE_STYLE_FILL_AREA(#11593);
+#11593 = FILL_AREA_STYLE('',(#11594));
+#11594 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11595 = STYLED_ITEM('color',(#11596),#5664);
+#11596 = PRESENTATION_STYLE_ASSIGNMENT((#11597));
+#11597 = SURFACE_STYLE_USAGE(.BOTH.,#11598);
+#11598 = SURFACE_SIDE_STYLE('',(#11599));
+#11599 = SURFACE_STYLE_FILL_AREA(#11600);
+#11600 = FILL_AREA_STYLE('',(#11601));
+#11601 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11602 = STYLED_ITEM('color',(#11603),#5688);
+#11603 = PRESENTATION_STYLE_ASSIGNMENT((#11604));
+#11604 = SURFACE_STYLE_USAGE(.BOTH.,#11605);
+#11605 = SURFACE_SIDE_STYLE('',(#11606));
+#11606 = SURFACE_STYLE_FILL_AREA(#11607);
+#11607 = FILL_AREA_STYLE('',(#11608));
+#11608 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11609 = STYLED_ITEM('color',(#11610),#5705);
+#11610 = PRESENTATION_STYLE_ASSIGNMENT((#11611));
+#11611 = SURFACE_STYLE_USAGE(.BOTH.,#11612);
+#11612 = SURFACE_SIDE_STYLE('',(#11613));
+#11613 = SURFACE_STYLE_FILL_AREA(#11614);
+#11614 = FILL_AREA_STYLE('',(#11615));
+#11615 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11616 = STYLED_ITEM('color',(#11617),#5729);
+#11617 = PRESENTATION_STYLE_ASSIGNMENT((#11618));
+#11618 = SURFACE_STYLE_USAGE(.BOTH.,#11619);
+#11619 = SURFACE_SIDE_STYLE('',(#11620));
+#11620 = SURFACE_STYLE_FILL_AREA(#11621);
+#11621 = FILL_AREA_STYLE('',(#11622));
+#11622 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11623 = STYLED_ITEM('color',(#11624),#5753);
+#11624 = PRESENTATION_STYLE_ASSIGNMENT((#11625));
+#11625 = SURFACE_STYLE_USAGE(.BOTH.,#11626);
+#11626 = SURFACE_SIDE_STYLE('',(#11627));
+#11627 = SURFACE_STYLE_FILL_AREA(#11628);
+#11628 = FILL_AREA_STYLE('',(#11629));
+#11629 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11630 = STYLED_ITEM('color',(#11631),#5770);
+#11631 = PRESENTATION_STYLE_ASSIGNMENT((#11632));
+#11632 = SURFACE_STYLE_USAGE(.BOTH.,#11633);
+#11633 = SURFACE_SIDE_STYLE('',(#11634));
+#11634 = SURFACE_STYLE_FILL_AREA(#11635);
+#11635 = FILL_AREA_STYLE('',(#11636));
+#11636 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11637 = STYLED_ITEM('color',(#11638),#5886);
+#11638 = PRESENTATION_STYLE_ASSIGNMENT((#11639));
+#11639 = SURFACE_STYLE_USAGE(.BOTH.,#11640);
+#11640 = SURFACE_SIDE_STYLE('',(#11641));
+#11641 = SURFACE_STYLE_FILL_AREA(#11642);
+#11642 = FILL_AREA_STYLE('',(#11643));
+#11643 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11644 = STYLED_ITEM('color',(#11645),#5910);
+#11645 = PRESENTATION_STYLE_ASSIGNMENT((#11646));
+#11646 = SURFACE_STYLE_USAGE(.BOTH.,#11647);
+#11647 = SURFACE_SIDE_STYLE('',(#11648));
+#11648 = SURFACE_STYLE_FILL_AREA(#11649);
+#11649 = FILL_AREA_STYLE('',(#11650));
+#11650 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11651 = STYLED_ITEM('color',(#11652),#5934);
+#11652 = PRESENTATION_STYLE_ASSIGNMENT((#11653));
+#11653 = SURFACE_STYLE_USAGE(.BOTH.,#11654);
+#11654 = SURFACE_SIDE_STYLE('',(#11655));
+#11655 = SURFACE_STYLE_FILL_AREA(#11656);
+#11656 = FILL_AREA_STYLE('',(#11657));
+#11657 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11658 = STYLED_ITEM('color',(#11659),#5951);
+#11659 = PRESENTATION_STYLE_ASSIGNMENT((#11660));
+#11660 = SURFACE_STYLE_USAGE(.BOTH.,#11661);
+#11661 = SURFACE_SIDE_STYLE('',(#11662));
+#11662 = SURFACE_STYLE_FILL_AREA(#11663);
+#11663 = FILL_AREA_STYLE('',(#11664));
+#11664 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11665 = STYLED_ITEM('color',(#11666),#5975);
+#11666 = PRESENTATION_STYLE_ASSIGNMENT((#11667));
+#11667 = SURFACE_STYLE_USAGE(.BOTH.,#11668);
+#11668 = SURFACE_SIDE_STYLE('',(#11669));
+#11669 = SURFACE_STYLE_FILL_AREA(#11670);
+#11670 = FILL_AREA_STYLE('',(#11671));
+#11671 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11672 = STYLED_ITEM('color',(#11673),#5999);
+#11673 = PRESENTATION_STYLE_ASSIGNMENT((#11674));
+#11674 = SURFACE_STYLE_USAGE(.BOTH.,#11675);
+#11675 = SURFACE_SIDE_STYLE('',(#11676));
+#11676 = SURFACE_STYLE_FILL_AREA(#11677);
+#11677 = FILL_AREA_STYLE('',(#11678));
+#11678 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11679 = STYLED_ITEM('color',(#11680),#6016);
+#11680 = PRESENTATION_STYLE_ASSIGNMENT((#11681));
+#11681 = SURFACE_STYLE_USAGE(.BOTH.,#11682);
+#11682 = SURFACE_SIDE_STYLE('',(#11683));
+#11683 = SURFACE_STYLE_FILL_AREA(#11684);
+#11684 = FILL_AREA_STYLE('',(#11685));
+#11685 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11686 = STYLED_ITEM('color',(#11687),#6040);
+#11687 = PRESENTATION_STYLE_ASSIGNMENT((#11688));
+#11688 = SURFACE_STYLE_USAGE(.BOTH.,#11689);
+#11689 = SURFACE_SIDE_STYLE('',(#11690));
+#11690 = SURFACE_STYLE_FILL_AREA(#11691);
+#11691 = FILL_AREA_STYLE('',(#11692));
+#11692 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11693 = STYLED_ITEM('color',(#11694),#6064);
+#11694 = PRESENTATION_STYLE_ASSIGNMENT((#11695));
+#11695 = SURFACE_STYLE_USAGE(.BOTH.,#11696);
+#11696 = SURFACE_SIDE_STYLE('',(#11697));
+#11697 = SURFACE_STYLE_FILL_AREA(#11698);
+#11698 = FILL_AREA_STYLE('',(#11699));
+#11699 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11700 = STYLED_ITEM('color',(#11701),#6081);
+#11701 = PRESENTATION_STYLE_ASSIGNMENT((#11702));
+#11702 = SURFACE_STYLE_USAGE(.BOTH.,#11703);
+#11703 = SURFACE_SIDE_STYLE('',(#11704));
+#11704 = SURFACE_STYLE_FILL_AREA(#11705);
+#11705 = FILL_AREA_STYLE('',(#11706));
+#11706 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11707 = STYLED_ITEM('color',(#11708),#6105);
+#11708 = PRESENTATION_STYLE_ASSIGNMENT((#11709));
+#11709 = SURFACE_STYLE_USAGE(.BOTH.,#11710);
+#11710 = SURFACE_SIDE_STYLE('',(#11711));
+#11711 = SURFACE_STYLE_FILL_AREA(#11712);
+#11712 = FILL_AREA_STYLE('',(#11713));
+#11713 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11714 = STYLED_ITEM('color',(#11715),#6129);
+#11715 = PRESENTATION_STYLE_ASSIGNMENT((#11716));
+#11716 = SURFACE_STYLE_USAGE(.BOTH.,#11717);
+#11717 = SURFACE_SIDE_STYLE('',(#11718));
+#11718 = SURFACE_STYLE_FILL_AREA(#11719);
+#11719 = FILL_AREA_STYLE('',(#11720));
+#11720 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11721 = STYLED_ITEM('color',(#11722),#6146);
+#11722 = PRESENTATION_STYLE_ASSIGNMENT((#11723));
+#11723 = SURFACE_STYLE_USAGE(.BOTH.,#11724);
+#11724 = SURFACE_SIDE_STYLE('',(#11725));
+#11725 = SURFACE_STYLE_FILL_AREA(#11726);
+#11726 = FILL_AREA_STYLE('',(#11727));
+#11727 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11728 = STYLED_ITEM('color',(#11729),#6255);
+#11729 = PRESENTATION_STYLE_ASSIGNMENT((#11730));
+#11730 = SURFACE_STYLE_USAGE(.BOTH.,#11731);
+#11731 = SURFACE_SIDE_STYLE('',(#11732));
+#11732 = SURFACE_STYLE_FILL_AREA(#11733);
+#11733 = FILL_AREA_STYLE('',(#11734));
+#11734 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11735 = STYLED_ITEM('color',(#11736),#6279);
+#11736 = PRESENTATION_STYLE_ASSIGNMENT((#11737));
+#11737 = SURFACE_STYLE_USAGE(.BOTH.,#11738);
+#11738 = SURFACE_SIDE_STYLE('',(#11739));
+#11739 = SURFACE_STYLE_FILL_AREA(#11740);
+#11740 = FILL_AREA_STYLE('',(#11741));
+#11741 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11742 = STYLED_ITEM('color',(#11743),#6303);
+#11743 = PRESENTATION_STYLE_ASSIGNMENT((#11744));
+#11744 = SURFACE_STYLE_USAGE(.BOTH.,#11745);
+#11745 = SURFACE_SIDE_STYLE('',(#11746));
+#11746 = SURFACE_STYLE_FILL_AREA(#11747);
+#11747 = FILL_AREA_STYLE('',(#11748));
+#11748 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11749 = STYLED_ITEM('color',(#11750),#6320);
+#11750 = PRESENTATION_STYLE_ASSIGNMENT((#11751));
+#11751 = SURFACE_STYLE_USAGE(.BOTH.,#11752);
+#11752 = SURFACE_SIDE_STYLE('',(#11753));
+#11753 = SURFACE_STYLE_FILL_AREA(#11754);
+#11754 = FILL_AREA_STYLE('',(#11755));
+#11755 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11756 = STYLED_ITEM('color',(#11757),#6344);
+#11757 = PRESENTATION_STYLE_ASSIGNMENT((#11758));
+#11758 = SURFACE_STYLE_USAGE(.BOTH.,#11759);
+#11759 = SURFACE_SIDE_STYLE('',(#11760));
+#11760 = SURFACE_STYLE_FILL_AREA(#11761);
+#11761 = FILL_AREA_STYLE('',(#11762));
+#11762 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11763 = STYLED_ITEM('color',(#11764),#6368);
+#11764 = PRESENTATION_STYLE_ASSIGNMENT((#11765));
+#11765 = SURFACE_STYLE_USAGE(.BOTH.,#11766);
+#11766 = SURFACE_SIDE_STYLE('',(#11767));
+#11767 = SURFACE_STYLE_FILL_AREA(#11768);
+#11768 = FILL_AREA_STYLE('',(#11769));
+#11769 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11770 = STYLED_ITEM('color',(#11771),#6385);
+#11771 = PRESENTATION_STYLE_ASSIGNMENT((#11772));
+#11772 = SURFACE_STYLE_USAGE(.BOTH.,#11773);
+#11773 = SURFACE_SIDE_STYLE('',(#11774));
+#11774 = SURFACE_STYLE_FILL_AREA(#11775);
+#11775 = FILL_AREA_STYLE('',(#11776));
+#11776 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11777 = STYLED_ITEM('color',(#11778),#6409);
+#11778 = PRESENTATION_STYLE_ASSIGNMENT((#11779));
+#11779 = SURFACE_STYLE_USAGE(.BOTH.,#11780);
+#11780 = SURFACE_SIDE_STYLE('',(#11781));
+#11781 = SURFACE_STYLE_FILL_AREA(#11782);
+#11782 = FILL_AREA_STYLE('',(#11783));
+#11783 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11784 = STYLED_ITEM('color',(#11785),#6433);
+#11785 = PRESENTATION_STYLE_ASSIGNMENT((#11786));
+#11786 = SURFACE_STYLE_USAGE(.BOTH.,#11787);
+#11787 = SURFACE_SIDE_STYLE('',(#11788));
+#11788 = SURFACE_STYLE_FILL_AREA(#11789);
+#11789 = FILL_AREA_STYLE('',(#11790));
+#11790 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11791 = STYLED_ITEM('color',(#11792),#6450);
+#11792 = PRESENTATION_STYLE_ASSIGNMENT((#11793));
+#11793 = SURFACE_STYLE_USAGE(.BOTH.,#11794);
+#11794 = SURFACE_SIDE_STYLE('',(#11795));
+#11795 = SURFACE_STYLE_FILL_AREA(#11796);
+#11796 = FILL_AREA_STYLE('',(#11797));
+#11797 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11798 = STYLED_ITEM('color',(#11799),#6474);
+#11799 = PRESENTATION_STYLE_ASSIGNMENT((#11800));
+#11800 = SURFACE_STYLE_USAGE(.BOTH.,#11801);
+#11801 = SURFACE_SIDE_STYLE('',(#11802));
+#11802 = SURFACE_STYLE_FILL_AREA(#11803);
+#11803 = FILL_AREA_STYLE('',(#11804));
+#11804 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11805 = STYLED_ITEM('color',(#11806),#6498);
+#11806 = PRESENTATION_STYLE_ASSIGNMENT((#11807));
+#11807 = SURFACE_STYLE_USAGE(.BOTH.,#11808);
+#11808 = SURFACE_SIDE_STYLE('',(#11809));
+#11809 = SURFACE_STYLE_FILL_AREA(#11810);
+#11810 = FILL_AREA_STYLE('',(#11811));
+#11811 = FILL_AREA_STYLE_COLOUR('',#11461);
+#11812 = STYLED_ITEM('color',(#11813),#6515);
+#11813 = PRESENTATION_STYLE_ASSIGNMENT((#11814));
+#11814 = SURFACE_STYLE_USAGE(.BOTH.,#11815);
+#11815 = SURFACE_SIDE_STYLE('',(#11816));
+#11816 = SURFACE_STYLE_FILL_AREA(#11817);
+#11817 = FILL_AREA_STYLE('',(#11818));
+#11818 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11819 = STYLED_ITEM('color',(#11820),#6546);
+#11820 = PRESENTATION_STYLE_ASSIGNMENT((#11821));
+#11821 = SURFACE_STYLE_USAGE(.BOTH.,#11822);
+#11822 = SURFACE_SIDE_STYLE('',(#11823));
+#11823 = SURFACE_STYLE_FILL_AREA(#11824);
+#11824 = FILL_AREA_STYLE('',(#11825));
+#11825 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11826 = STYLED_ITEM('color',(#11827),#6570);
+#11827 = PRESENTATION_STYLE_ASSIGNMENT((#11828));
+#11828 = SURFACE_STYLE_USAGE(.BOTH.,#11829);
+#11829 = SURFACE_SIDE_STYLE('',(#11830));
+#11830 = SURFACE_STYLE_FILL_AREA(#11831);
+#11831 = FILL_AREA_STYLE('',(#11832));
+#11832 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11833 = STYLED_ITEM('color',(#11834),#6594);
+#11834 = PRESENTATION_STYLE_ASSIGNMENT((#11835));
+#11835 = SURFACE_STYLE_USAGE(.BOTH.,#11836);
+#11836 = SURFACE_SIDE_STYLE('',(#11837));
+#11837 = SURFACE_STYLE_FILL_AREA(#11838);
+#11838 = FILL_AREA_STYLE('',(#11839));
+#11839 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11840 = STYLED_ITEM('color',(#11841),#6611);
+#11841 = PRESENTATION_STYLE_ASSIGNMENT((#11842));
+#11842 = SURFACE_STYLE_USAGE(.BOTH.,#11843);
+#11843 = SURFACE_SIDE_STYLE('',(#11844));
+#11844 = SURFACE_STYLE_FILL_AREA(#11845);
+#11845 = FILL_AREA_STYLE('',(#11846));
+#11846 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11847 = STYLED_ITEM('color',(#11848),#6642);
+#11848 = PRESENTATION_STYLE_ASSIGNMENT((#11849));
+#11849 = SURFACE_STYLE_USAGE(.BOTH.,#11850);
+#11850 = SURFACE_SIDE_STYLE('',(#11851));
+#11851 = SURFACE_STYLE_FILL_AREA(#11852);
+#11852 = FILL_AREA_STYLE('',(#11853));
+#11853 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11854 = STYLED_ITEM('color',(#11855),#6666);
+#11855 = PRESENTATION_STYLE_ASSIGNMENT((#11856));
+#11856 = SURFACE_STYLE_USAGE(.BOTH.,#11857);
+#11857 = SURFACE_SIDE_STYLE('',(#11858));
+#11858 = SURFACE_STYLE_FILL_AREA(#11859);
+#11859 = FILL_AREA_STYLE('',(#11860));
+#11860 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11861 = STYLED_ITEM('color',(#11862),#6690);
+#11862 = PRESENTATION_STYLE_ASSIGNMENT((#11863));
+#11863 = SURFACE_STYLE_USAGE(.BOTH.,#11864);
+#11864 = SURFACE_SIDE_STYLE('',(#11865));
+#11865 = SURFACE_STYLE_FILL_AREA(#11866);
+#11866 = FILL_AREA_STYLE('',(#11867));
+#11867 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11868 = STYLED_ITEM('color',(#11869),#6707);
+#11869 = PRESENTATION_STYLE_ASSIGNMENT((#11870));
+#11870 = SURFACE_STYLE_USAGE(.BOTH.,#11871);
+#11871 = SURFACE_SIDE_STYLE('',(#11872));
+#11872 = SURFACE_STYLE_FILL_AREA(#11873);
+#11873 = FILL_AREA_STYLE('',(#11874));
+#11874 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11875 = STYLED_ITEM('color',(#11876),#6738);
+#11876 = PRESENTATION_STYLE_ASSIGNMENT((#11877));
+#11877 = SURFACE_STYLE_USAGE(.BOTH.,#11878);
+#11878 = SURFACE_SIDE_STYLE('',(#11879));
+#11879 = SURFACE_STYLE_FILL_AREA(#11880);
+#11880 = FILL_AREA_STYLE('',(#11881));
+#11881 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11882 = STYLED_ITEM('color',(#11883),#6762);
+#11883 = PRESENTATION_STYLE_ASSIGNMENT((#11884));
+#11884 = SURFACE_STYLE_USAGE(.BOTH.,#11885);
+#11885 = SURFACE_SIDE_STYLE('',(#11886));
+#11886 = SURFACE_STYLE_FILL_AREA(#11887);
+#11887 = FILL_AREA_STYLE('',(#11888));
+#11888 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11889 = STYLED_ITEM('color',(#11890),#6786);
+#11890 = PRESENTATION_STYLE_ASSIGNMENT((#11891));
+#11891 = SURFACE_STYLE_USAGE(.BOTH.,#11892);
+#11892 = SURFACE_SIDE_STYLE('',(#11893));
+#11893 = SURFACE_STYLE_FILL_AREA(#11894);
+#11894 = FILL_AREA_STYLE('',(#11895));
+#11895 = FILL_AREA_STYLE_COLOUR('',#10625);
+#11896 = STYLED_ITEM('color',(#11897),#6803);
+#11897 = PRESENTATION_STYLE_ASSIGNMENT((#11898));
+#11898 = SURFACE_STYLE_USAGE(.BOTH.,#11899);
+#11899 = SURFACE_SIDE_STYLE('',(#11900));
+#11900 = SURFACE_STYLE_FILL_AREA(#11901);
+#11901 = FILL_AREA_STYLE('',(#11902));
+#11902 = FILL_AREA_STYLE_COLOUR('',#10661);
+#11903 = STYLED_ITEM('color',(#11904),#7151);
+#11904 = PRESENTATION_STYLE_ASSIGNMENT((#11905));
+#11905 = SURFACE_STYLE_USAGE(.BOTH.,#11906);
+#11906 = SURFACE_SIDE_STYLE('',(#11907));
+#11907 = SURFACE_STYLE_FILL_AREA(#11908);
+#11908 = FILL_AREA_STYLE('',(#11909));
+#11909 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11910 = COLOUR_RGB('',0.703800022602,0.270480006933,8.280000090599E-002
+ );
+#11911 = STYLED_ITEM('color',(#11912),#7190);
+#11912 = PRESENTATION_STYLE_ASSIGNMENT((#11913));
+#11913 = SURFACE_STYLE_USAGE(.BOTH.,#11914);
+#11914 = SURFACE_SIDE_STYLE('',(#11915));
+#11915 = SURFACE_STYLE_FILL_AREA(#11916);
+#11916 = FILL_AREA_STYLE('',(#11917));
+#11917 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11918 = STYLED_ITEM('color',(#11919),#7207);
+#11919 = PRESENTATION_STYLE_ASSIGNMENT((#11920));
+#11920 = SURFACE_STYLE_USAGE(.BOTH.,#11921);
+#11921 = SURFACE_SIDE_STYLE('',(#11922));
+#11922 = SURFACE_STYLE_FILL_AREA(#11923);
+#11923 = FILL_AREA_STYLE('',(#11924));
+#11924 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11925 = STYLED_ITEM('color',(#11926),#7254);
+#11926 = PRESENTATION_STYLE_ASSIGNMENT((#11927));
+#11927 = SURFACE_STYLE_USAGE(.BOTH.,#11928);
+#11928 = SURFACE_SIDE_STYLE('',(#11929));
+#11929 = SURFACE_STYLE_FILL_AREA(#11930);
+#11930 = FILL_AREA_STYLE('',(#11931));
+#11931 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11932 = STYLED_ITEM('color',(#11933),#7293);
+#11933 = PRESENTATION_STYLE_ASSIGNMENT((#11934));
+#11934 = SURFACE_STYLE_USAGE(.BOTH.,#11935);
+#11935 = SURFACE_SIDE_STYLE('',(#11936));
+#11936 = SURFACE_STYLE_FILL_AREA(#11937);
+#11937 = FILL_AREA_STYLE('',(#11938));
+#11938 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11939 = STYLED_ITEM('color',(#11940),#7310);
+#11940 = PRESENTATION_STYLE_ASSIGNMENT((#11941));
+#11941 = SURFACE_STYLE_USAGE(.BOTH.,#11942);
+#11942 = SURFACE_SIDE_STYLE('',(#11943));
+#11943 = SURFACE_STYLE_FILL_AREA(#11944);
+#11944 = FILL_AREA_STYLE('',(#11945));
+#11945 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11946 = STYLED_ITEM('color',(#11947),#7357);
+#11947 = PRESENTATION_STYLE_ASSIGNMENT((#11948));
+#11948 = SURFACE_STYLE_USAGE(.BOTH.,#11949);
+#11949 = SURFACE_SIDE_STYLE('',(#11950));
+#11950 = SURFACE_STYLE_FILL_AREA(#11951);
+#11951 = FILL_AREA_STYLE('',(#11952));
+#11952 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11953 = STYLED_ITEM('color',(#11954),#7396);
+#11954 = PRESENTATION_STYLE_ASSIGNMENT((#11955));
+#11955 = SURFACE_STYLE_USAGE(.BOTH.,#11956);
+#11956 = SURFACE_SIDE_STYLE('',(#11957));
+#11957 = SURFACE_STYLE_FILL_AREA(#11958);
+#11958 = FILL_AREA_STYLE('',(#11959));
+#11959 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11960 = STYLED_ITEM('color',(#11961),#7433);
+#11961 = PRESENTATION_STYLE_ASSIGNMENT((#11962));
+#11962 = SURFACE_STYLE_USAGE(.BOTH.,#11963);
+#11963 = SURFACE_SIDE_STYLE('',(#11964));
+#11964 = SURFACE_STYLE_FILL_AREA(#11965);
+#11965 = FILL_AREA_STYLE('',(#11966));
+#11966 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11967 = STYLED_ITEM('color',(#11968),#7450);
+#11968 = PRESENTATION_STYLE_ASSIGNMENT((#11969));
+#11969 = SURFACE_STYLE_USAGE(.BOTH.,#11970);
+#11970 = SURFACE_SIDE_STYLE('',(#11971));
+#11971 = SURFACE_STYLE_FILL_AREA(#11972);
+#11972 = FILL_AREA_STYLE('',(#11973));
+#11973 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11974 = STYLED_ITEM('color',(#11975),#7462);
+#11975 = PRESENTATION_STYLE_ASSIGNMENT((#11976));
+#11976 = SURFACE_STYLE_USAGE(.BOTH.,#11977);
+#11977 = SURFACE_SIDE_STYLE('',(#11978));
+#11978 = SURFACE_STYLE_FILL_AREA(#11979);
+#11979 = FILL_AREA_STYLE('',(#11980));
+#11980 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11981 = STYLED_ITEM('color',(#11982),#7509);
+#11982 = PRESENTATION_STYLE_ASSIGNMENT((#11983));
+#11983 = SURFACE_STYLE_USAGE(.BOTH.,#11984);
+#11984 = SURFACE_SIDE_STYLE('',(#11985));
+#11985 = SURFACE_STYLE_FILL_AREA(#11986);
+#11986 = FILL_AREA_STYLE('',(#11987));
+#11987 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11988 = STYLED_ITEM('color',(#11989),#7546);
+#11989 = PRESENTATION_STYLE_ASSIGNMENT((#11990));
+#11990 = SURFACE_STYLE_USAGE(.BOTH.,#11991);
+#11991 = SURFACE_SIDE_STYLE('',(#11992));
+#11992 = SURFACE_STYLE_FILL_AREA(#11993);
+#11993 = FILL_AREA_STYLE('',(#11994));
+#11994 = FILL_AREA_STYLE_COLOUR('',#11910);
+#11995 = STYLED_ITEM('color',(#11996),#7585);
+#11996 = PRESENTATION_STYLE_ASSIGNMENT((#11997));
+#11997 = SURFACE_STYLE_USAGE(.BOTH.,#11998);
+#11998 = SURFACE_SIDE_STYLE('',(#11999));
+#11999 = SURFACE_STYLE_FILL_AREA(#12000);
+#12000 = FILL_AREA_STYLE('',(#12001));
+#12001 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12002 = STYLED_ITEM('color',(#12003),#7597);
+#12003 = PRESENTATION_STYLE_ASSIGNMENT((#12004));
+#12004 = SURFACE_STYLE_USAGE(.BOTH.,#12005);
+#12005 = SURFACE_SIDE_STYLE('',(#12006));
+#12006 = SURFACE_STYLE_FILL_AREA(#12007);
+#12007 = FILL_AREA_STYLE('',(#12008));
+#12008 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12009 = STYLED_ITEM('color',(#12010),#7614);
+#12010 = PRESENTATION_STYLE_ASSIGNMENT((#12011));
+#12011 = SURFACE_STYLE_USAGE(.BOTH.,#12012);
+#12012 = SURFACE_SIDE_STYLE('',(#12013));
+#12013 = SURFACE_STYLE_FILL_AREA(#12014);
+#12014 = FILL_AREA_STYLE('',(#12015));
+#12015 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12016 = STYLED_ITEM('color',(#12017),#7661);
+#12017 = PRESENTATION_STYLE_ASSIGNMENT((#12018));
+#12018 = SURFACE_STYLE_USAGE(.BOTH.,#12019);
+#12019 = SURFACE_SIDE_STYLE('',(#12020));
+#12020 = SURFACE_STYLE_FILL_AREA(#12021);
+#12021 = FILL_AREA_STYLE('',(#12022));
+#12022 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12023 = STYLED_ITEM('color',(#12024),#7700);
+#12024 = PRESENTATION_STYLE_ASSIGNMENT((#12025));
+#12025 = SURFACE_STYLE_USAGE(.BOTH.,#12026);
+#12026 = SURFACE_SIDE_STYLE('',(#12027));
+#12027 = SURFACE_STYLE_FILL_AREA(#12028);
+#12028 = FILL_AREA_STYLE('',(#12029));
+#12029 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12030 = STYLED_ITEM('color',(#12031),#7737);
+#12031 = PRESENTATION_STYLE_ASSIGNMENT((#12032));
+#12032 = SURFACE_STYLE_USAGE(.BOTH.,#12033);
+#12033 = SURFACE_SIDE_STYLE('',(#12034));
+#12034 = SURFACE_STYLE_FILL_AREA(#12035);
+#12035 = FILL_AREA_STYLE('',(#12036));
+#12036 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12037 = STYLED_ITEM('color',(#12038),#7754);
+#12038 = PRESENTATION_STYLE_ASSIGNMENT((#12039));
+#12039 = SURFACE_STYLE_USAGE(.BOTH.,#12040);
+#12040 = SURFACE_SIDE_STYLE('',(#12041));
+#12041 = SURFACE_STYLE_FILL_AREA(#12042);
+#12042 = FILL_AREA_STYLE('',(#12043));
+#12043 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12044 = STYLED_ITEM('color',(#12045),#7766);
+#12045 = PRESENTATION_STYLE_ASSIGNMENT((#12046));
+#12046 = SURFACE_STYLE_USAGE(.BOTH.,#12047);
+#12047 = SURFACE_SIDE_STYLE('',(#12048));
+#12048 = SURFACE_STYLE_FILL_AREA(#12049);
+#12049 = FILL_AREA_STYLE('',(#12050));
+#12050 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12051 = STYLED_ITEM('color',(#12052),#7813);
+#12052 = PRESENTATION_STYLE_ASSIGNMENT((#12053));
+#12053 = SURFACE_STYLE_USAGE(.BOTH.,#12054);
+#12054 = SURFACE_SIDE_STYLE('',(#12055));
+#12055 = SURFACE_STYLE_FILL_AREA(#12056);
+#12056 = FILL_AREA_STYLE('',(#12057));
+#12057 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12058 = STYLED_ITEM('color',(#12059),#7850);
+#12059 = PRESENTATION_STYLE_ASSIGNMENT((#12060));
+#12060 = SURFACE_STYLE_USAGE(.BOTH.,#12061);
+#12061 = SURFACE_SIDE_STYLE('',(#12062));
+#12062 = SURFACE_STYLE_FILL_AREA(#12063);
+#12063 = FILL_AREA_STYLE('',(#12064));
+#12064 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12065 = STYLED_ITEM('color',(#12066),#7889);
+#12066 = PRESENTATION_STYLE_ASSIGNMENT((#12067));
+#12067 = SURFACE_STYLE_USAGE(.BOTH.,#12068);
+#12068 = SURFACE_SIDE_STYLE('',(#12069));
+#12069 = SURFACE_STYLE_FILL_AREA(#12070);
+#12070 = FILL_AREA_STYLE('',(#12071));
+#12071 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12072 = STYLED_ITEM('color',(#12073),#7901);
+#12073 = PRESENTATION_STYLE_ASSIGNMENT((#12074));
+#12074 = SURFACE_STYLE_USAGE(.BOTH.,#12075);
+#12075 = SURFACE_SIDE_STYLE('',(#12076));
+#12076 = SURFACE_STYLE_FILL_AREA(#12077);
+#12077 = FILL_AREA_STYLE('',(#12078));
+#12078 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12079 = STYLED_ITEM('color',(#12080),#7918);
+#12080 = PRESENTATION_STYLE_ASSIGNMENT((#12081));
+#12081 = SURFACE_STYLE_USAGE(.BOTH.,#12082);
+#12082 = SURFACE_SIDE_STYLE('',(#12083));
+#12083 = SURFACE_STYLE_FILL_AREA(#12084);
+#12084 = FILL_AREA_STYLE('',(#12085));
+#12085 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12086 = STYLED_ITEM('color',(#12087),#7965);
+#12087 = PRESENTATION_STYLE_ASSIGNMENT((#12088));
+#12088 = SURFACE_STYLE_USAGE(.BOTH.,#12089);
+#12089 = SURFACE_SIDE_STYLE('',(#12090));
+#12090 = SURFACE_STYLE_FILL_AREA(#12091);
+#12091 = FILL_AREA_STYLE('',(#12092));
+#12092 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12093 = STYLED_ITEM('color',(#12094),#8004);
+#12094 = PRESENTATION_STYLE_ASSIGNMENT((#12095));
+#12095 = SURFACE_STYLE_USAGE(.BOTH.,#12096);
+#12096 = SURFACE_SIDE_STYLE('',(#12097));
+#12097 = SURFACE_STYLE_FILL_AREA(#12098);
+#12098 = FILL_AREA_STYLE('',(#12099));
+#12099 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12100 = STYLED_ITEM('color',(#12101),#8041);
+#12101 = PRESENTATION_STYLE_ASSIGNMENT((#12102));
+#12102 = SURFACE_STYLE_USAGE(.BOTH.,#12103);
+#12103 = SURFACE_SIDE_STYLE('',(#12104));
+#12104 = SURFACE_STYLE_FILL_AREA(#12105);
+#12105 = FILL_AREA_STYLE('',(#12106));
+#12106 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12107 = STYLED_ITEM('color',(#12108),#8058);
+#12108 = PRESENTATION_STYLE_ASSIGNMENT((#12109));
+#12109 = SURFACE_STYLE_USAGE(.BOTH.,#12110);
+#12110 = SURFACE_SIDE_STYLE('',(#12111));
+#12111 = SURFACE_STYLE_FILL_AREA(#12112);
+#12112 = FILL_AREA_STYLE('',(#12113));
+#12113 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12114 = STYLED_ITEM('color',(#12115),#8070);
+#12115 = PRESENTATION_STYLE_ASSIGNMENT((#12116));
+#12116 = SURFACE_STYLE_USAGE(.BOTH.,#12117);
+#12117 = SURFACE_SIDE_STYLE('',(#12118));
+#12118 = SURFACE_STYLE_FILL_AREA(#12119);
+#12119 = FILL_AREA_STYLE('',(#12120));
+#12120 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12121 = STYLED_ITEM('color',(#12122),#8117);
+#12122 = PRESENTATION_STYLE_ASSIGNMENT((#12123));
+#12123 = SURFACE_STYLE_USAGE(.BOTH.,#12124);
+#12124 = SURFACE_SIDE_STYLE('',(#12125));
+#12125 = SURFACE_STYLE_FILL_AREA(#12126);
+#12126 = FILL_AREA_STYLE('',(#12127));
+#12127 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12128 = STYLED_ITEM('color',(#12129),#8154);
+#12129 = PRESENTATION_STYLE_ASSIGNMENT((#12130));
+#12130 = SURFACE_STYLE_USAGE(.BOTH.,#12131);
+#12131 = SURFACE_SIDE_STYLE('',(#12132));
+#12132 = SURFACE_STYLE_FILL_AREA(#12133);
+#12133 = FILL_AREA_STYLE('',(#12134));
+#12134 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12135 = STYLED_ITEM('color',(#12136),#8193);
+#12136 = PRESENTATION_STYLE_ASSIGNMENT((#12137));
+#12137 = SURFACE_STYLE_USAGE(.BOTH.,#12138);
+#12138 = SURFACE_SIDE_STYLE('',(#12139));
+#12139 = SURFACE_STYLE_FILL_AREA(#12140);
+#12140 = FILL_AREA_STYLE('',(#12141));
+#12141 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12142 = STYLED_ITEM('color',(#12143),#8205);
+#12143 = PRESENTATION_STYLE_ASSIGNMENT((#12144));
+#12144 = SURFACE_STYLE_USAGE(.BOTH.,#12145);
+#12145 = SURFACE_SIDE_STYLE('',(#12146));
+#12146 = SURFACE_STYLE_FILL_AREA(#12147);
+#12147 = FILL_AREA_STYLE('',(#12148));
+#12148 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12149 = STYLED_ITEM('color',(#12150),#8222);
+#12150 = PRESENTATION_STYLE_ASSIGNMENT((#12151));
+#12151 = SURFACE_STYLE_USAGE(.BOTH.,#12152);
+#12152 = SURFACE_SIDE_STYLE('',(#12153));
+#12153 = SURFACE_STYLE_FILL_AREA(#12154);
+#12154 = FILL_AREA_STYLE('',(#12155));
+#12155 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12156 = STYLED_ITEM('color',(#12157),#8269);
+#12157 = PRESENTATION_STYLE_ASSIGNMENT((#12158));
+#12158 = SURFACE_STYLE_USAGE(.BOTH.,#12159);
+#12159 = SURFACE_SIDE_STYLE('',(#12160));
+#12160 = SURFACE_STYLE_FILL_AREA(#12161);
+#12161 = FILL_AREA_STYLE('',(#12162));
+#12162 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12163 = STYLED_ITEM('color',(#12164),#8308);
+#12164 = PRESENTATION_STYLE_ASSIGNMENT((#12165));
+#12165 = SURFACE_STYLE_USAGE(.BOTH.,#12166);
+#12166 = SURFACE_SIDE_STYLE('',(#12167));
+#12167 = SURFACE_STYLE_FILL_AREA(#12168);
+#12168 = FILL_AREA_STYLE('',(#12169));
+#12169 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12170 = STYLED_ITEM('color',(#12171),#8345);
+#12171 = PRESENTATION_STYLE_ASSIGNMENT((#12172));
+#12172 = SURFACE_STYLE_USAGE(.BOTH.,#12173);
+#12173 = SURFACE_SIDE_STYLE('',(#12174));
+#12174 = SURFACE_STYLE_FILL_AREA(#12175);
+#12175 = FILL_AREA_STYLE('',(#12176));
+#12176 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12177 = STYLED_ITEM('color',(#12178),#8362);
+#12178 = PRESENTATION_STYLE_ASSIGNMENT((#12179));
+#12179 = SURFACE_STYLE_USAGE(.BOTH.,#12180);
+#12180 = SURFACE_SIDE_STYLE('',(#12181));
+#12181 = SURFACE_STYLE_FILL_AREA(#12182);
+#12182 = FILL_AREA_STYLE('',(#12183));
+#12183 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12184 = STYLED_ITEM('color',(#12185),#8374);
+#12185 = PRESENTATION_STYLE_ASSIGNMENT((#12186));
+#12186 = SURFACE_STYLE_USAGE(.BOTH.,#12187);
+#12187 = SURFACE_SIDE_STYLE('',(#12188));
+#12188 = SURFACE_STYLE_FILL_AREA(#12189);
+#12189 = FILL_AREA_STYLE('',(#12190));
+#12190 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12191 = STYLED_ITEM('color',(#12192),#8421);
+#12192 = PRESENTATION_STYLE_ASSIGNMENT((#12193));
+#12193 = SURFACE_STYLE_USAGE(.BOTH.,#12194);
+#12194 = SURFACE_SIDE_STYLE('',(#12195));
+#12195 = SURFACE_STYLE_FILL_AREA(#12196);
+#12196 = FILL_AREA_STYLE('',(#12197));
+#12197 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12198 = STYLED_ITEM('color',(#12199),#8458);
+#12199 = PRESENTATION_STYLE_ASSIGNMENT((#12200));
+#12200 = SURFACE_STYLE_USAGE(.BOTH.,#12201);
+#12201 = SURFACE_SIDE_STYLE('',(#12202));
+#12202 = SURFACE_STYLE_FILL_AREA(#12203);
+#12203 = FILL_AREA_STYLE('',(#12204));
+#12204 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12205 = STYLED_ITEM('color',(#12206),#8497);
+#12206 = PRESENTATION_STYLE_ASSIGNMENT((#12207));
+#12207 = SURFACE_STYLE_USAGE(.BOTH.,#12208);
+#12208 = SURFACE_SIDE_STYLE('',(#12209));
+#12209 = SURFACE_STYLE_FILL_AREA(#12210);
+#12210 = FILL_AREA_STYLE('',(#12211));
+#12211 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12212 = STYLED_ITEM('color',(#12213),#8509);
+#12213 = PRESENTATION_STYLE_ASSIGNMENT((#12214));
+#12214 = SURFACE_STYLE_USAGE(.BOTH.,#12215);
+#12215 = SURFACE_SIDE_STYLE('',(#12216));
+#12216 = SURFACE_STYLE_FILL_AREA(#12217);
+#12217 = FILL_AREA_STYLE('',(#12218));
+#12218 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12219 = STYLED_ITEM('color',(#12220),#8526);
+#12220 = PRESENTATION_STYLE_ASSIGNMENT((#12221));
+#12221 = SURFACE_STYLE_USAGE(.BOTH.,#12222);
+#12222 = SURFACE_SIDE_STYLE('',(#12223));
+#12223 = SURFACE_STYLE_FILL_AREA(#12224);
+#12224 = FILL_AREA_STYLE('',(#12225));
+#12225 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12226 = STYLED_ITEM('color',(#12227),#8573);
+#12227 = PRESENTATION_STYLE_ASSIGNMENT((#12228));
+#12228 = SURFACE_STYLE_USAGE(.BOTH.,#12229);
+#12229 = SURFACE_SIDE_STYLE('',(#12230));
+#12230 = SURFACE_STYLE_FILL_AREA(#12231);
+#12231 = FILL_AREA_STYLE('',(#12232));
+#12232 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12233 = STYLED_ITEM('color',(#12234),#8612);
+#12234 = PRESENTATION_STYLE_ASSIGNMENT((#12235));
+#12235 = SURFACE_STYLE_USAGE(.BOTH.,#12236);
+#12236 = SURFACE_SIDE_STYLE('',(#12237));
+#12237 = SURFACE_STYLE_FILL_AREA(#12238);
+#12238 = FILL_AREA_STYLE('',(#12239));
+#12239 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12240 = STYLED_ITEM('color',(#12241),#8649);
+#12241 = PRESENTATION_STYLE_ASSIGNMENT((#12242));
+#12242 = SURFACE_STYLE_USAGE(.BOTH.,#12243);
+#12243 = SURFACE_SIDE_STYLE('',(#12244));
+#12244 = SURFACE_STYLE_FILL_AREA(#12245);
+#12245 = FILL_AREA_STYLE('',(#12246));
+#12246 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12247 = STYLED_ITEM('color',(#12248),#8666);
+#12248 = PRESENTATION_STYLE_ASSIGNMENT((#12249));
+#12249 = SURFACE_STYLE_USAGE(.BOTH.,#12250);
+#12250 = SURFACE_SIDE_STYLE('',(#12251));
+#12251 = SURFACE_STYLE_FILL_AREA(#12252);
+#12252 = FILL_AREA_STYLE('',(#12253));
+#12253 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12254 = STYLED_ITEM('color',(#12255),#8678);
+#12255 = PRESENTATION_STYLE_ASSIGNMENT((#12256));
+#12256 = SURFACE_STYLE_USAGE(.BOTH.,#12257);
+#12257 = SURFACE_SIDE_STYLE('',(#12258));
+#12258 = SURFACE_STYLE_FILL_AREA(#12259);
+#12259 = FILL_AREA_STYLE('',(#12260));
+#12260 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12261 = STYLED_ITEM('color',(#12262),#8725);
+#12262 = PRESENTATION_STYLE_ASSIGNMENT((#12263));
+#12263 = SURFACE_STYLE_USAGE(.BOTH.,#12264);
+#12264 = SURFACE_SIDE_STYLE('',(#12265));
+#12265 = SURFACE_STYLE_FILL_AREA(#12266);
+#12266 = FILL_AREA_STYLE('',(#12267));
+#12267 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12268 = STYLED_ITEM('color',(#12269),#8762);
+#12269 = PRESENTATION_STYLE_ASSIGNMENT((#12270));
+#12270 = SURFACE_STYLE_USAGE(.BOTH.,#12271);
+#12271 = SURFACE_SIDE_STYLE('',(#12272));
+#12272 = SURFACE_STYLE_FILL_AREA(#12273);
+#12273 = FILL_AREA_STYLE('',(#12274));
+#12274 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12275 = STYLED_ITEM('color',(#12276),#8801);
+#12276 = PRESENTATION_STYLE_ASSIGNMENT((#12277));
+#12277 = SURFACE_STYLE_USAGE(.BOTH.,#12278);
+#12278 = SURFACE_SIDE_STYLE('',(#12279));
+#12279 = SURFACE_STYLE_FILL_AREA(#12280);
+#12280 = FILL_AREA_STYLE('',(#12281));
+#12281 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12282 = STYLED_ITEM('color',(#12283),#8813);
+#12283 = PRESENTATION_STYLE_ASSIGNMENT((#12284));
+#12284 = SURFACE_STYLE_USAGE(.BOTH.,#12285);
+#12285 = SURFACE_SIDE_STYLE('',(#12286));
+#12286 = SURFACE_STYLE_FILL_AREA(#12287);
+#12287 = FILL_AREA_STYLE('',(#12288));
+#12288 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12289 = STYLED_ITEM('color',(#12290),#8830);
+#12290 = PRESENTATION_STYLE_ASSIGNMENT((#12291));
+#12291 = SURFACE_STYLE_USAGE(.BOTH.,#12292);
+#12292 = SURFACE_SIDE_STYLE('',(#12293));
+#12293 = SURFACE_STYLE_FILL_AREA(#12294);
+#12294 = FILL_AREA_STYLE('',(#12295));
+#12295 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12296 = STYLED_ITEM('color',(#12297),#8877);
+#12297 = PRESENTATION_STYLE_ASSIGNMENT((#12298));
+#12298 = SURFACE_STYLE_USAGE(.BOTH.,#12299);
+#12299 = SURFACE_SIDE_STYLE('',(#12300));
+#12300 = SURFACE_STYLE_FILL_AREA(#12301);
+#12301 = FILL_AREA_STYLE('',(#12302));
+#12302 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12303 = STYLED_ITEM('color',(#12304),#8914);
+#12304 = PRESENTATION_STYLE_ASSIGNMENT((#12305));
+#12305 = SURFACE_STYLE_USAGE(.BOTH.,#12306);
+#12306 = SURFACE_SIDE_STYLE('',(#12307));
+#12307 = SURFACE_STYLE_FILL_AREA(#12308);
+#12308 = FILL_AREA_STYLE('',(#12309));
+#12309 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12310 = STYLED_ITEM('color',(#12311),#8926);
+#12311 = PRESENTATION_STYLE_ASSIGNMENT((#12312));
+#12312 = SURFACE_STYLE_USAGE(.BOTH.,#12313);
+#12313 = SURFACE_SIDE_STYLE('',(#12314));
+#12314 = SURFACE_STYLE_FILL_AREA(#12315);
+#12315 = FILL_AREA_STYLE('',(#12316));
+#12316 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12317 = STYLED_ITEM('color',(#12318),#8963);
+#12318 = PRESENTATION_STYLE_ASSIGNMENT((#12319));
+#12319 = SURFACE_STYLE_USAGE(.BOTH.,#12320);
+#12320 = SURFACE_SIDE_STYLE('',(#12321));
+#12321 = SURFACE_STYLE_FILL_AREA(#12322);
+#12322 = FILL_AREA_STYLE('',(#12323));
+#12323 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12324 = STYLED_ITEM('color',(#12325),#8975);
+#12325 = PRESENTATION_STYLE_ASSIGNMENT((#12326));
+#12326 = SURFACE_STYLE_USAGE(.BOTH.,#12327);
+#12327 = SURFACE_SIDE_STYLE('',(#12328));
+#12328 = SURFACE_STYLE_FILL_AREA(#12329);
+#12329 = FILL_AREA_STYLE('',(#12330));
+#12330 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12331 = STYLED_ITEM('color',(#12332),#8987);
+#12332 = PRESENTATION_STYLE_ASSIGNMENT((#12333));
+#12333 = SURFACE_STYLE_USAGE(.BOTH.,#12334);
+#12334 = SURFACE_SIDE_STYLE('',(#12335));
+#12335 = SURFACE_STYLE_FILL_AREA(#12336);
+#12336 = FILL_AREA_STYLE('',(#12337));
+#12337 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12338 = STYLED_ITEM('color',(#12339),#8999);
+#12339 = PRESENTATION_STYLE_ASSIGNMENT((#12340));
+#12340 = SURFACE_STYLE_USAGE(.BOTH.,#12341);
+#12341 = SURFACE_SIDE_STYLE('',(#12342));
+#12342 = SURFACE_STYLE_FILL_AREA(#12343);
+#12343 = FILL_AREA_STYLE('',(#12344));
+#12344 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12345 = STYLED_ITEM('color',(#12346),#9011);
+#12346 = PRESENTATION_STYLE_ASSIGNMENT((#12347));
+#12347 = SURFACE_STYLE_USAGE(.BOTH.,#12348);
+#12348 = SURFACE_SIDE_STYLE('',(#12349));
+#12349 = SURFACE_STYLE_FILL_AREA(#12350);
+#12350 = FILL_AREA_STYLE('',(#12351));
+#12351 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12352 = STYLED_ITEM('color',(#12353),#9023);
+#12353 = PRESENTATION_STYLE_ASSIGNMENT((#12354));
+#12354 = SURFACE_STYLE_USAGE(.BOTH.,#12355);
+#12355 = SURFACE_SIDE_STYLE('',(#12356));
+#12356 = SURFACE_STYLE_FILL_AREA(#12357);
+#12357 = FILL_AREA_STYLE('',(#12358));
+#12358 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12359 = STYLED_ITEM('color',(#12360),#9035);
+#12360 = PRESENTATION_STYLE_ASSIGNMENT((#12361));
+#12361 = SURFACE_STYLE_USAGE(.BOTH.,#12362);
+#12362 = SURFACE_SIDE_STYLE('',(#12363));
+#12363 = SURFACE_STYLE_FILL_AREA(#12364);
+#12364 = FILL_AREA_STYLE('',(#12365));
+#12365 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12366 = STYLED_ITEM('color',(#12367),#9047);
+#12367 = PRESENTATION_STYLE_ASSIGNMENT((#12368));
+#12368 = SURFACE_STYLE_USAGE(.BOTH.,#12369);
+#12369 = SURFACE_SIDE_STYLE('',(#12370));
+#12370 = SURFACE_STYLE_FILL_AREA(#12371);
+#12371 = FILL_AREA_STYLE('',(#12372));
+#12372 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12373 = STYLED_ITEM('color',(#12374),#9059);
+#12374 = PRESENTATION_STYLE_ASSIGNMENT((#12375));
+#12375 = SURFACE_STYLE_USAGE(.BOTH.,#12376);
+#12376 = SURFACE_SIDE_STYLE('',(#12377));
+#12377 = SURFACE_STYLE_FILL_AREA(#12378);
+#12378 = FILL_AREA_STYLE('',(#12379));
+#12379 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12380 = STYLED_ITEM('color',(#12381),#9071);
+#12381 = PRESENTATION_STYLE_ASSIGNMENT((#12382));
+#12382 = SURFACE_STYLE_USAGE(.BOTH.,#12383);
+#12383 = SURFACE_SIDE_STYLE('',(#12384));
+#12384 = SURFACE_STYLE_FILL_AREA(#12385);
+#12385 = FILL_AREA_STYLE('',(#12386));
+#12386 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12387 = STYLED_ITEM('color',(#12388),#9083);
+#12388 = PRESENTATION_STYLE_ASSIGNMENT((#12389));
+#12389 = SURFACE_STYLE_USAGE(.BOTH.,#12390);
+#12390 = SURFACE_SIDE_STYLE('',(#12391));
+#12391 = SURFACE_STYLE_FILL_AREA(#12392);
+#12392 = FILL_AREA_STYLE('',(#12393));
+#12393 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12394 = STYLED_ITEM('color',(#12395),#9095);
+#12395 = PRESENTATION_STYLE_ASSIGNMENT((#12396));
+#12396 = SURFACE_STYLE_USAGE(.BOTH.,#12397);
+#12397 = SURFACE_SIDE_STYLE('',(#12398));
+#12398 = SURFACE_STYLE_FILL_AREA(#12399);
+#12399 = FILL_AREA_STYLE('',(#12400));
+#12400 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12401 = STYLED_ITEM('color',(#12402),#9107);
+#12402 = PRESENTATION_STYLE_ASSIGNMENT((#12403));
+#12403 = SURFACE_STYLE_USAGE(.BOTH.,#12404);
+#12404 = SURFACE_SIDE_STYLE('',(#12405));
+#12405 = SURFACE_STYLE_FILL_AREA(#12406);
+#12406 = FILL_AREA_STYLE('',(#12407));
+#12407 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12408 = STYLED_ITEM('color',(#12409),#9119);
+#12409 = PRESENTATION_STYLE_ASSIGNMENT((#12410));
+#12410 = SURFACE_STYLE_USAGE(.BOTH.,#12411);
+#12411 = SURFACE_SIDE_STYLE('',(#12412));
+#12412 = SURFACE_STYLE_FILL_AREA(#12413);
+#12413 = FILL_AREA_STYLE('',(#12414));
+#12414 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12415 = STYLED_ITEM('color',(#12416),#9131);
+#12416 = PRESENTATION_STYLE_ASSIGNMENT((#12417));
+#12417 = SURFACE_STYLE_USAGE(.BOTH.,#12418);
+#12418 = SURFACE_SIDE_STYLE('',(#12419));
+#12419 = SURFACE_STYLE_FILL_AREA(#12420);
+#12420 = FILL_AREA_STYLE('',(#12421));
+#12421 = FILL_AREA_STYLE_COLOUR('',#11397);
+#12422 = STYLED_ITEM('color',(#12423),#9147);
+#12423 = PRESENTATION_STYLE_ASSIGNMENT((#12424));
+#12424 = SURFACE_STYLE_USAGE(.BOTH.,#12425);
+#12425 = SURFACE_SIDE_STYLE('',(#12426));
+#12426 = SURFACE_STYLE_FILL_AREA(#12427);
+#12427 = FILL_AREA_STYLE('',(#12428));
+#12428 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12429 = STYLED_ITEM('color',(#12430),#9159);
+#12430 = PRESENTATION_STYLE_ASSIGNMENT((#12431));
+#12431 = SURFACE_STYLE_USAGE(.BOTH.,#12432);
+#12432 = SURFACE_SIDE_STYLE('',(#12433));
+#12433 = SURFACE_STYLE_FILL_AREA(#12434);
+#12434 = FILL_AREA_STYLE('',(#12435));
+#12435 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12436 = STYLED_ITEM('color',(#12437),#9171);
+#12437 = PRESENTATION_STYLE_ASSIGNMENT((#12438));
+#12438 = SURFACE_STYLE_USAGE(.BOTH.,#12439);
+#12439 = SURFACE_SIDE_STYLE('',(#12440));
+#12440 = SURFACE_STYLE_FILL_AREA(#12441);
+#12441 = FILL_AREA_STYLE('',(#12442));
+#12442 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12443 = STYLED_ITEM('color',(#12444),#9183);
+#12444 = PRESENTATION_STYLE_ASSIGNMENT((#12445));
+#12445 = SURFACE_STYLE_USAGE(.BOTH.,#12446);
+#12446 = SURFACE_SIDE_STYLE('',(#12447));
+#12447 = SURFACE_STYLE_FILL_AREA(#12448);
+#12448 = FILL_AREA_STYLE('',(#12449));
+#12449 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12450 = STYLED_ITEM('color',(#12451),#9195);
+#12451 = PRESENTATION_STYLE_ASSIGNMENT((#12452));
+#12452 = SURFACE_STYLE_USAGE(.BOTH.,#12453);
+#12453 = SURFACE_SIDE_STYLE('',(#12454));
+#12454 = SURFACE_STYLE_FILL_AREA(#12455);
+#12455 = FILL_AREA_STYLE('',(#12456));
+#12456 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12457 = STYLED_ITEM('color',(#12458),#9207);
+#12458 = PRESENTATION_STYLE_ASSIGNMENT((#12459));
+#12459 = SURFACE_STYLE_USAGE(.BOTH.,#12460);
+#12460 = SURFACE_SIDE_STYLE('',(#12461));
+#12461 = SURFACE_STYLE_FILL_AREA(#12462);
+#12462 = FILL_AREA_STYLE('',(#12463));
+#12463 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12464 = STYLED_ITEM('color',(#12465),#9219);
+#12465 = PRESENTATION_STYLE_ASSIGNMENT((#12466));
+#12466 = SURFACE_STYLE_USAGE(.BOTH.,#12467);
+#12467 = SURFACE_SIDE_STYLE('',(#12468));
+#12468 = SURFACE_STYLE_FILL_AREA(#12469);
+#12469 = FILL_AREA_STYLE('',(#12470));
+#12470 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12471 = STYLED_ITEM('color',(#12472),#9231);
+#12472 = PRESENTATION_STYLE_ASSIGNMENT((#12473));
+#12473 = SURFACE_STYLE_USAGE(.BOTH.,#12474);
+#12474 = SURFACE_SIDE_STYLE('',(#12475));
+#12475 = SURFACE_STYLE_FILL_AREA(#12476);
+#12476 = FILL_AREA_STYLE('',(#12477));
+#12477 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12478 = STYLED_ITEM('color',(#12479),#9243);
+#12479 = PRESENTATION_STYLE_ASSIGNMENT((#12480));
+#12480 = SURFACE_STYLE_USAGE(.BOTH.,#12481);
+#12481 = SURFACE_SIDE_STYLE('',(#12482));
+#12482 = SURFACE_STYLE_FILL_AREA(#12483);
+#12483 = FILL_AREA_STYLE('',(#12484));
+#12484 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12485 = STYLED_ITEM('color',(#12486),#9255);
+#12486 = PRESENTATION_STYLE_ASSIGNMENT((#12487));
+#12487 = SURFACE_STYLE_USAGE(.BOTH.,#12488);
+#12488 = SURFACE_SIDE_STYLE('',(#12489));
+#12489 = SURFACE_STYLE_FILL_AREA(#12490);
+#12490 = FILL_AREA_STYLE('',(#12491));
+#12491 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12492 = STYLED_ITEM('color',(#12493),#9267);
+#12493 = PRESENTATION_STYLE_ASSIGNMENT((#12494));
+#12494 = SURFACE_STYLE_USAGE(.BOTH.,#12495);
+#12495 = SURFACE_SIDE_STYLE('',(#12496));
+#12496 = SURFACE_STYLE_FILL_AREA(#12497);
+#12497 = FILL_AREA_STYLE('',(#12498));
+#12498 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12499 = STYLED_ITEM('color',(#12500),#9279);
+#12500 = PRESENTATION_STYLE_ASSIGNMENT((#12501));
+#12501 = SURFACE_STYLE_USAGE(.BOTH.,#12502);
+#12502 = SURFACE_SIDE_STYLE('',(#12503));
+#12503 = SURFACE_STYLE_FILL_AREA(#12504);
+#12504 = FILL_AREA_STYLE('',(#12505));
+#12505 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12506 = STYLED_ITEM('color',(#12507),#9291);
+#12507 = PRESENTATION_STYLE_ASSIGNMENT((#12508));
+#12508 = SURFACE_STYLE_USAGE(.BOTH.,#12509);
+#12509 = SURFACE_SIDE_STYLE('',(#12510));
+#12510 = SURFACE_STYLE_FILL_AREA(#12511);
+#12511 = FILL_AREA_STYLE('',(#12512));
+#12512 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12513 = STYLED_ITEM('color',(#12514),#9303);
+#12514 = PRESENTATION_STYLE_ASSIGNMENT((#12515));
+#12515 = SURFACE_STYLE_USAGE(.BOTH.,#12516);
+#12516 = SURFACE_SIDE_STYLE('',(#12517));
+#12517 = SURFACE_STYLE_FILL_AREA(#12518);
+#12518 = FILL_AREA_STYLE('',(#12519));
+#12519 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12520 = STYLED_ITEM('color',(#12521),#9315);
+#12521 = PRESENTATION_STYLE_ASSIGNMENT((#12522));
+#12522 = SURFACE_STYLE_USAGE(.BOTH.,#12523);
+#12523 = SURFACE_SIDE_STYLE('',(#12524));
+#12524 = SURFACE_STYLE_FILL_AREA(#12525);
+#12525 = FILL_AREA_STYLE('',(#12526));
+#12526 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12527 = STYLED_ITEM('color',(#12528),#9327);
+#12528 = PRESENTATION_STYLE_ASSIGNMENT((#12529));
+#12529 = SURFACE_STYLE_USAGE(.BOTH.,#12530);
+#12530 = SURFACE_SIDE_STYLE('',(#12531));
+#12531 = SURFACE_STYLE_FILL_AREA(#12532);
+#12532 = FILL_AREA_STYLE('',(#12533));
+#12533 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12534 = STYLED_ITEM('color',(#12535),#9339);
+#12535 = PRESENTATION_STYLE_ASSIGNMENT((#12536));
+#12536 = SURFACE_STYLE_USAGE(.BOTH.,#12537);
+#12537 = SURFACE_SIDE_STYLE('',(#12538));
+#12538 = SURFACE_STYLE_FILL_AREA(#12539);
+#12539 = FILL_AREA_STYLE('',(#12540));
+#12540 = FILL_AREA_STYLE_COLOUR('',#11461);
+#12541 = STYLED_ITEM('color',(#12542),#9351);
+#12542 = PRESENTATION_STYLE_ASSIGNMENT((#12543));
+#12543 = SURFACE_STYLE_USAGE(.BOTH.,#12544);
+#12544 = SURFACE_SIDE_STYLE('',(#12545));
+#12545 = SURFACE_STYLE_FILL_AREA(#12546);
+#12546 = FILL_AREA_STYLE('',(#12547));
+#12547 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12548 = STYLED_ITEM('color',(#12549),#9363);
+#12549 = PRESENTATION_STYLE_ASSIGNMENT((#12550));
+#12550 = SURFACE_STYLE_USAGE(.BOTH.,#12551);
+#12551 = SURFACE_SIDE_STYLE('',(#12552));
+#12552 = SURFACE_STYLE_FILL_AREA(#12553);
+#12553 = FILL_AREA_STYLE('',(#12554));
+#12554 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12555 = STYLED_ITEM('color',(#12556),#9375);
+#12556 = PRESENTATION_STYLE_ASSIGNMENT((#12557));
+#12557 = SURFACE_STYLE_USAGE(.BOTH.,#12558);
+#12558 = SURFACE_SIDE_STYLE('',(#12559));
+#12559 = SURFACE_STYLE_FILL_AREA(#12560);
+#12560 = FILL_AREA_STYLE('',(#12561));
+#12561 = FILL_AREA_STYLE_COLOUR('',#10625);
+#12562 = STYLED_ITEM('color',(#12563),#9387);
+#12563 = PRESENTATION_STYLE_ASSIGNMENT((#12564));
+#12564 = SURFACE_STYLE_USAGE(.BOTH.,#12565);
+#12565 = SURFACE_SIDE_STYLE('',(#12566));
+#12566 = SURFACE_STYLE_FILL_AREA(#12567);
+#12567 = FILL_AREA_STYLE('',(#12568));
+#12568 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12569 = STYLED_ITEM('color',(#12570),#9415);
+#12570 = PRESENTATION_STYLE_ASSIGNMENT((#12571));
+#12571 = SURFACE_STYLE_USAGE(.BOTH.,#12572);
+#12572 = SURFACE_SIDE_STYLE('',(#12573));
+#12573 = SURFACE_STYLE_FILL_AREA(#12574);
+#12574 = FILL_AREA_STYLE('',(#12575));
+#12575 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12576 = STYLED_ITEM('color',(#12577),#9443);
+#12577 = PRESENTATION_STYLE_ASSIGNMENT((#12578));
+#12578 = SURFACE_STYLE_USAGE(.BOTH.,#12579);
+#12579 = SURFACE_SIDE_STYLE('',(#12580));
+#12580 = SURFACE_STYLE_FILL_AREA(#12581);
+#12581 = FILL_AREA_STYLE('',(#12582));
+#12582 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12583 = STYLED_ITEM('color',(#12584),#9471);
+#12584 = PRESENTATION_STYLE_ASSIGNMENT((#12585));
+#12585 = SURFACE_STYLE_USAGE(.BOTH.,#12586);
+#12586 = SURFACE_SIDE_STYLE('',(#12587));
+#12587 = SURFACE_STYLE_FILL_AREA(#12588);
+#12588 = FILL_AREA_STYLE('',(#12589));
+#12589 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12590 = STYLED_ITEM('color',(#12591),#9499);
+#12591 = PRESENTATION_STYLE_ASSIGNMENT((#12592));
+#12592 = SURFACE_STYLE_USAGE(.BOTH.,#12593);
+#12593 = SURFACE_SIDE_STYLE('',(#12594));
+#12594 = SURFACE_STYLE_FILL_AREA(#12595);
+#12595 = FILL_AREA_STYLE('',(#12596));
+#12596 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12597 = STYLED_ITEM('color',(#12598),#9527);
+#12598 = PRESENTATION_STYLE_ASSIGNMENT((#12599));
+#12599 = SURFACE_STYLE_USAGE(.BOTH.,#12600);
+#12600 = SURFACE_SIDE_STYLE('',(#12601));
+#12601 = SURFACE_STYLE_FILL_AREA(#12602);
+#12602 = FILL_AREA_STYLE('',(#12603));
+#12603 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12604 = STYLED_ITEM('color',(#12605),#9555);
+#12605 = PRESENTATION_STYLE_ASSIGNMENT((#12606));
+#12606 = SURFACE_STYLE_USAGE(.BOTH.,#12607);
+#12607 = SURFACE_SIDE_STYLE('',(#12608));
+#12608 = SURFACE_STYLE_FILL_AREA(#12609);
+#12609 = FILL_AREA_STYLE('',(#12610));
+#12610 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12611 = STYLED_ITEM('color',(#12612),#9583);
+#12612 = PRESENTATION_STYLE_ASSIGNMENT((#12613));
+#12613 = SURFACE_STYLE_USAGE(.BOTH.,#12614);
+#12614 = SURFACE_SIDE_STYLE('',(#12615));
+#12615 = SURFACE_STYLE_FILL_AREA(#12616);
+#12616 = FILL_AREA_STYLE('',(#12617));
+#12617 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12618 = STYLED_ITEM('color',(#12619),#9611);
+#12619 = PRESENTATION_STYLE_ASSIGNMENT((#12620));
+#12620 = SURFACE_STYLE_USAGE(.BOTH.,#12621);
+#12621 = SURFACE_SIDE_STYLE('',(#12622));
+#12622 = SURFACE_STYLE_FILL_AREA(#12623);
+#12623 = FILL_AREA_STYLE('',(#12624));
+#12624 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12625 = STYLED_ITEM('color',(#12626),#9639);
+#12626 = PRESENTATION_STYLE_ASSIGNMENT((#12627));
+#12627 = SURFACE_STYLE_USAGE(.BOTH.,#12628);
+#12628 = SURFACE_SIDE_STYLE('',(#12629));
+#12629 = SURFACE_STYLE_FILL_AREA(#12630);
+#12630 = FILL_AREA_STYLE('',(#12631));
+#12631 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12632 = STYLED_ITEM('color',(#12633),#9667);
+#12633 = PRESENTATION_STYLE_ASSIGNMENT((#12634));
+#12634 = SURFACE_STYLE_USAGE(.BOTH.,#12635);
+#12635 = SURFACE_SIDE_STYLE('',(#12636));
+#12636 = SURFACE_STYLE_FILL_AREA(#12637);
+#12637 = FILL_AREA_STYLE('',(#12638));
+#12638 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12639 = STYLED_ITEM('color',(#12640),#9695);
+#12640 = PRESENTATION_STYLE_ASSIGNMENT((#12641));
+#12641 = SURFACE_STYLE_USAGE(.BOTH.,#12642);
+#12642 = SURFACE_SIDE_STYLE('',(#12643));
+#12643 = SURFACE_STYLE_FILL_AREA(#12644);
+#12644 = FILL_AREA_STYLE('',(#12645));
+#12645 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12646 = STYLED_ITEM('color',(#12647),#9723);
+#12647 = PRESENTATION_STYLE_ASSIGNMENT((#12648));
+#12648 = SURFACE_STYLE_USAGE(.BOTH.,#12649);
+#12649 = SURFACE_SIDE_STYLE('',(#12650));
+#12650 = SURFACE_STYLE_FILL_AREA(#12651);
+#12651 = FILL_AREA_STYLE('',(#12652));
+#12652 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12653 = STYLED_ITEM('color',(#12654),#9740);
+#12654 = PRESENTATION_STYLE_ASSIGNMENT((#12655));
+#12655 = SURFACE_STYLE_USAGE(.BOTH.,#12656);
+#12656 = SURFACE_SIDE_STYLE('',(#12657));
+#12657 = SURFACE_STYLE_FILL_AREA(#12658);
+#12658 = FILL_AREA_STYLE('',(#12659));
+#12659 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12660 = STYLED_ITEM('color',(#12661),#9757);
+#12661 = PRESENTATION_STYLE_ASSIGNMENT((#12662));
+#12662 = SURFACE_STYLE_USAGE(.BOTH.,#12663);
+#12663 = SURFACE_SIDE_STYLE('',(#12664));
+#12664 = SURFACE_STYLE_FILL_AREA(#12665);
+#12665 = FILL_AREA_STYLE('',(#12666));
+#12666 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12667 = STYLED_ITEM('color',(#12668),#9774);
+#12668 = PRESENTATION_STYLE_ASSIGNMENT((#12669));
+#12669 = SURFACE_STYLE_USAGE(.BOTH.,#12670);
+#12670 = SURFACE_SIDE_STYLE('',(#12671));
+#12671 = SURFACE_STYLE_FILL_AREA(#12672);
+#12672 = FILL_AREA_STYLE('',(#12673));
+#12673 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12674 = STYLED_ITEM('color',(#12675),#9791);
+#12675 = PRESENTATION_STYLE_ASSIGNMENT((#12676));
+#12676 = SURFACE_STYLE_USAGE(.BOTH.,#12677);
+#12677 = SURFACE_SIDE_STYLE('',(#12678));
+#12678 = SURFACE_STYLE_FILL_AREA(#12679);
+#12679 = FILL_AREA_STYLE('',(#12680));
+#12680 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12681 = STYLED_ITEM('color',(#12682),#9808);
+#12682 = PRESENTATION_STYLE_ASSIGNMENT((#12683));
+#12683 = SURFACE_STYLE_USAGE(.BOTH.,#12684);
+#12684 = SURFACE_SIDE_STYLE('',(#12685));
+#12685 = SURFACE_STYLE_FILL_AREA(#12686);
+#12686 = FILL_AREA_STYLE('',(#12687));
+#12687 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12688 = STYLED_ITEM('color',(#12689),#9825);
+#12689 = PRESENTATION_STYLE_ASSIGNMENT((#12690));
+#12690 = SURFACE_STYLE_USAGE(.BOTH.,#12691);
+#12691 = SURFACE_SIDE_STYLE('',(#12692));
+#12692 = SURFACE_STYLE_FILL_AREA(#12693);
+#12693 = FILL_AREA_STYLE('',(#12694));
+#12694 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12695 = STYLED_ITEM('color',(#12696),#9842);
+#12696 = PRESENTATION_STYLE_ASSIGNMENT((#12697));
+#12697 = SURFACE_STYLE_USAGE(.BOTH.,#12698);
+#12698 = SURFACE_SIDE_STYLE('',(#12699));
+#12699 = SURFACE_STYLE_FILL_AREA(#12700);
+#12700 = FILL_AREA_STYLE('',(#12701));
+#12701 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12702 = STYLED_ITEM('color',(#12703),#9859);
+#12703 = PRESENTATION_STYLE_ASSIGNMENT((#12704));
+#12704 = SURFACE_STYLE_USAGE(.BOTH.,#12705);
+#12705 = SURFACE_SIDE_STYLE('',(#12706));
+#12706 = SURFACE_STYLE_FILL_AREA(#12707);
+#12707 = FILL_AREA_STYLE('',(#12708));
+#12708 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12709 = STYLED_ITEM('color',(#12710),#9876);
+#12710 = PRESENTATION_STYLE_ASSIGNMENT((#12711));
+#12711 = SURFACE_STYLE_USAGE(.BOTH.,#12712);
+#12712 = SURFACE_SIDE_STYLE('',(#12713));
+#12713 = SURFACE_STYLE_FILL_AREA(#12714);
+#12714 = FILL_AREA_STYLE('',(#12715));
+#12715 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12716 = STYLED_ITEM('color',(#12717),#9893);
+#12717 = PRESENTATION_STYLE_ASSIGNMENT((#12718));
+#12718 = SURFACE_STYLE_USAGE(.BOTH.,#12719);
+#12719 = SURFACE_SIDE_STYLE('',(#12720));
+#12720 = SURFACE_STYLE_FILL_AREA(#12721);
+#12721 = FILL_AREA_STYLE('',(#12722));
+#12722 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12723 = STYLED_ITEM('color',(#12724),#9910);
+#12724 = PRESENTATION_STYLE_ASSIGNMENT((#12725));
+#12725 = SURFACE_STYLE_USAGE(.BOTH.,#12726);
+#12726 = SURFACE_SIDE_STYLE('',(#12727));
+#12727 = SURFACE_STYLE_FILL_AREA(#12728);
+#12728 = FILL_AREA_STYLE('',(#12729));
+#12729 = FILL_AREA_STYLE_COLOUR('',#10661);
+#12730 = STYLED_ITEM('color',(#12731),#9927);
+#12731 = PRESENTATION_STYLE_ASSIGNMENT((#12732));
+#12732 = SURFACE_STYLE_USAGE(.BOTH.,#12733);
+#12733 = SURFACE_SIDE_STYLE('',(#12734));
+#12734 = SURFACE_STYLE_FILL_AREA(#12735);
+#12735 = FILL_AREA_STYLE('',(#12736));
+#12736 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12737 = STYLED_ITEM('color',(#12738),#9952);
+#12738 = PRESENTATION_STYLE_ASSIGNMENT((#12739));
+#12739 = SURFACE_STYLE_USAGE(.BOTH.,#12740);
+#12740 = SURFACE_SIDE_STYLE('',(#12741));
+#12741 = SURFACE_STYLE_FILL_AREA(#12742);
+#12742 = FILL_AREA_STYLE('',(#12743));
+#12743 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12744 = STYLED_ITEM('color',(#12745),#9972);
+#12745 = PRESENTATION_STYLE_ASSIGNMENT((#12746));
+#12746 = SURFACE_STYLE_USAGE(.BOTH.,#12747);
+#12747 = SURFACE_SIDE_STYLE('',(#12748));
+#12748 = SURFACE_STYLE_FILL_AREA(#12749);
+#12749 = FILL_AREA_STYLE('',(#12750));
+#12750 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12751 = STYLED_ITEM('color',(#12752),#9997);
+#12752 = PRESENTATION_STYLE_ASSIGNMENT((#12753));
+#12753 = SURFACE_STYLE_USAGE(.BOTH.,#12754);
+#12754 = SURFACE_SIDE_STYLE('',(#12755));
+#12755 = SURFACE_STYLE_FILL_AREA(#12756);
+#12756 = FILL_AREA_STYLE('',(#12757));
+#12757 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12758 = STYLED_ITEM('color',(#12759),#10017);
+#12759 = PRESENTATION_STYLE_ASSIGNMENT((#12760));
+#12760 = SURFACE_STYLE_USAGE(.BOTH.,#12761);
+#12761 = SURFACE_SIDE_STYLE('',(#12762));
+#12762 = SURFACE_STYLE_FILL_AREA(#12763);
+#12763 = FILL_AREA_STYLE('',(#12764));
+#12764 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12765 = STYLED_ITEM('color',(#12766),#10042);
+#12766 = PRESENTATION_STYLE_ASSIGNMENT((#12767));
+#12767 = SURFACE_STYLE_USAGE(.BOTH.,#12768);
+#12768 = SURFACE_SIDE_STYLE('',(#12769));
+#12769 = SURFACE_STYLE_FILL_AREA(#12770);
+#12770 = FILL_AREA_STYLE('',(#12771));
+#12771 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12772 = STYLED_ITEM('color',(#12773),#10062);
+#12773 = PRESENTATION_STYLE_ASSIGNMENT((#12774));
+#12774 = SURFACE_STYLE_USAGE(.BOTH.,#12775);
+#12775 = SURFACE_SIDE_STYLE('',(#12776));
+#12776 = SURFACE_STYLE_FILL_AREA(#12777);
+#12777 = FILL_AREA_STYLE('',(#12778));
+#12778 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12779 = STYLED_ITEM('color',(#12780),#10074);
+#12780 = PRESENTATION_STYLE_ASSIGNMENT((#12781));
+#12781 = SURFACE_STYLE_USAGE(.BOTH.,#12782);
+#12782 = SURFACE_SIDE_STYLE('',(#12783));
+#12783 = SURFACE_STYLE_FILL_AREA(#12784);
+#12784 = FILL_AREA_STYLE('',(#12785));
+#12785 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12786 = STYLED_ITEM('color',(#12787),#10086);
+#12787 = PRESENTATION_STYLE_ASSIGNMENT((#12788));
+#12788 = SURFACE_STYLE_USAGE(.BOTH.,#12789);
+#12789 = SURFACE_SIDE_STYLE('',(#12790));
+#12790 = SURFACE_STYLE_FILL_AREA(#12791);
+#12791 = FILL_AREA_STYLE('',(#12792));
+#12792 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12793 = STYLED_ITEM('color',(#12794),#10111);
+#12794 = PRESENTATION_STYLE_ASSIGNMENT((#12795));
+#12795 = SURFACE_STYLE_USAGE(.BOTH.,#12796);
+#12796 = SURFACE_SIDE_STYLE('',(#12797));
+#12797 = SURFACE_STYLE_FILL_AREA(#12798);
+#12798 = FILL_AREA_STYLE('',(#12799));
+#12799 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12800 = STYLED_ITEM('color',(#12801),#10131);
+#12801 = PRESENTATION_STYLE_ASSIGNMENT((#12802));
+#12802 = SURFACE_STYLE_USAGE(.BOTH.,#12803);
+#12803 = SURFACE_SIDE_STYLE('',(#12804));
+#12804 = SURFACE_STYLE_FILL_AREA(#12805);
+#12805 = FILL_AREA_STYLE('',(#12806));
+#12806 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12807 = STYLED_ITEM('color',(#12808),#10156);
+#12808 = PRESENTATION_STYLE_ASSIGNMENT((#12809));
+#12809 = SURFACE_STYLE_USAGE(.BOTH.,#12810);
+#12810 = SURFACE_SIDE_STYLE('',(#12811));
+#12811 = SURFACE_STYLE_FILL_AREA(#12812);
+#12812 = FILL_AREA_STYLE('',(#12813));
+#12813 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12814 = STYLED_ITEM('color',(#12815),#10176);
+#12815 = PRESENTATION_STYLE_ASSIGNMENT((#12816));
+#12816 = SURFACE_STYLE_USAGE(.BOTH.,#12817);
+#12817 = SURFACE_SIDE_STYLE('',(#12818));
+#12818 = SURFACE_STYLE_FILL_AREA(#12819);
+#12819 = FILL_AREA_STYLE('',(#12820));
+#12820 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12821 = STYLED_ITEM('color',(#12822),#10188);
+#12822 = PRESENTATION_STYLE_ASSIGNMENT((#12823));
+#12823 = SURFACE_STYLE_USAGE(.BOTH.,#12824);
+#12824 = SURFACE_SIDE_STYLE('',(#12825));
+#12825 = SURFACE_STYLE_FILL_AREA(#12826);
+#12826 = FILL_AREA_STYLE('',(#12827));
+#12827 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12828 = STYLED_ITEM('color',(#12829),#10200);
+#12829 = PRESENTATION_STYLE_ASSIGNMENT((#12830));
+#12830 = SURFACE_STYLE_USAGE(.BOTH.,#12831);
+#12831 = SURFACE_SIDE_STYLE('',(#12832));
+#12832 = SURFACE_STYLE_FILL_AREA(#12833);
+#12833 = FILL_AREA_STYLE('',(#12834));
+#12834 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12835 = STYLED_ITEM('color',(#12836),#10225);
+#12836 = PRESENTATION_STYLE_ASSIGNMENT((#12837));
+#12837 = SURFACE_STYLE_USAGE(.BOTH.,#12838);
+#12838 = SURFACE_SIDE_STYLE('',(#12839));
+#12839 = SURFACE_STYLE_FILL_AREA(#12840);
+#12840 = FILL_AREA_STYLE('',(#12841));
+#12841 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12842 = STYLED_ITEM('color',(#12843),#10245);
+#12843 = PRESENTATION_STYLE_ASSIGNMENT((#12844));
+#12844 = SURFACE_STYLE_USAGE(.BOTH.,#12845);
+#12845 = SURFACE_SIDE_STYLE('',(#12846));
+#12846 = SURFACE_STYLE_FILL_AREA(#12847);
+#12847 = FILL_AREA_STYLE('',(#12848));
+#12848 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12849 = STYLED_ITEM('color',(#12850),#10270);
+#12850 = PRESENTATION_STYLE_ASSIGNMENT((#12851));
+#12851 = SURFACE_STYLE_USAGE(.BOTH.,#12852);
+#12852 = SURFACE_SIDE_STYLE('',(#12853));
+#12853 = SURFACE_STYLE_FILL_AREA(#12854);
+#12854 = FILL_AREA_STYLE('',(#12855));
+#12855 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12856 = STYLED_ITEM('color',(#12857),#10290);
+#12857 = PRESENTATION_STYLE_ASSIGNMENT((#12858));
+#12858 = SURFACE_STYLE_USAGE(.BOTH.,#12859);
+#12859 = SURFACE_SIDE_STYLE('',(#12860));
+#12860 = SURFACE_STYLE_FILL_AREA(#12861);
+#12861 = FILL_AREA_STYLE('',(#12862));
+#12862 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12863 = STYLED_ITEM('color',(#12864),#10302);
+#12864 = PRESENTATION_STYLE_ASSIGNMENT((#12865));
+#12865 = SURFACE_STYLE_USAGE(.BOTH.,#12866);
+#12866 = SURFACE_SIDE_STYLE('',(#12867));
+#12867 = SURFACE_STYLE_FILL_AREA(#12868);
+#12868 = FILL_AREA_STYLE('',(#12869));
+#12869 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12870 = STYLED_ITEM('color',(#12871),#10314);
+#12871 = PRESENTATION_STYLE_ASSIGNMENT((#12872));
+#12872 = SURFACE_STYLE_USAGE(.BOTH.,#12873);
+#12873 = SURFACE_SIDE_STYLE('',(#12874));
+#12874 = SURFACE_STYLE_FILL_AREA(#12875);
+#12875 = FILL_AREA_STYLE('',(#12876));
+#12876 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12877 = STYLED_ITEM('color',(#12878),#10339);
+#12878 = PRESENTATION_STYLE_ASSIGNMENT((#12879));
+#12879 = SURFACE_STYLE_USAGE(.BOTH.,#12880);
+#12880 = SURFACE_SIDE_STYLE('',(#12881));
+#12881 = SURFACE_STYLE_FILL_AREA(#12882);
+#12882 = FILL_AREA_STYLE('',(#12883));
+#12883 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12884 = STYLED_ITEM('color',(#12885),#10359);
+#12885 = PRESENTATION_STYLE_ASSIGNMENT((#12886));
+#12886 = SURFACE_STYLE_USAGE(.BOTH.,#12887);
+#12887 = SURFACE_SIDE_STYLE('',(#12888));
+#12888 = SURFACE_STYLE_FILL_AREA(#12889);
+#12889 = FILL_AREA_STYLE('',(#12890));
+#12890 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12891 = STYLED_ITEM('color',(#12892),#10384);
+#12892 = PRESENTATION_STYLE_ASSIGNMENT((#12893));
+#12893 = SURFACE_STYLE_USAGE(.BOTH.,#12894);
+#12894 = SURFACE_SIDE_STYLE('',(#12895));
+#12895 = SURFACE_STYLE_FILL_AREA(#12896);
+#12896 = FILL_AREA_STYLE('',(#12897));
+#12897 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12898 = STYLED_ITEM('color',(#12899),#10404);
+#12899 = PRESENTATION_STYLE_ASSIGNMENT((#12900));
+#12900 = SURFACE_STYLE_USAGE(.BOTH.,#12901);
+#12901 = SURFACE_SIDE_STYLE('',(#12902));
+#12902 = SURFACE_STYLE_FILL_AREA(#12903);
+#12903 = FILL_AREA_STYLE('',(#12904));
+#12904 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12905 = STYLED_ITEM('color',(#12906),#10416);
+#12906 = PRESENTATION_STYLE_ASSIGNMENT((#12907));
+#12907 = SURFACE_STYLE_USAGE(.BOTH.,#12908);
+#12908 = SURFACE_SIDE_STYLE('',(#12909));
+#12909 = SURFACE_STYLE_FILL_AREA(#12910);
+#12910 = FILL_AREA_STYLE('',(#12911));
+#12911 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12912 = STYLED_ITEM('color',(#12913),#10428);
+#12913 = PRESENTATION_STYLE_ASSIGNMENT((#12914));
+#12914 = SURFACE_STYLE_USAGE(.BOTH.,#12915);
+#12915 = SURFACE_SIDE_STYLE('',(#12916));
+#12916 = SURFACE_STYLE_FILL_AREA(#12917);
+#12917 = FILL_AREA_STYLE('',(#12918));
+#12918 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12919 = STYLED_ITEM('color',(#12920),#10453);
+#12920 = PRESENTATION_STYLE_ASSIGNMENT((#12921));
+#12921 = SURFACE_STYLE_USAGE(.BOTH.,#12922);
+#12922 = SURFACE_SIDE_STYLE('',(#12923));
+#12923 = SURFACE_STYLE_FILL_AREA(#12924);
+#12924 = FILL_AREA_STYLE('',(#12925));
+#12925 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12926 = STYLED_ITEM('color',(#12927),#10473);
+#12927 = PRESENTATION_STYLE_ASSIGNMENT((#12928));
+#12928 = SURFACE_STYLE_USAGE(.BOTH.,#12929);
+#12929 = SURFACE_SIDE_STYLE('',(#12930));
+#12930 = SURFACE_STYLE_FILL_AREA(#12931);
+#12931 = FILL_AREA_STYLE('',(#12932));
+#12932 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12933 = STYLED_ITEM('color',(#12934),#10498);
+#12934 = PRESENTATION_STYLE_ASSIGNMENT((#12935));
+#12935 = SURFACE_STYLE_USAGE(.BOTH.,#12936);
+#12936 = SURFACE_SIDE_STYLE('',(#12937));
+#12937 = SURFACE_STYLE_FILL_AREA(#12938);
+#12938 = FILL_AREA_STYLE('',(#12939));
+#12939 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12940 = STYLED_ITEM('color',(#12941),#10518);
+#12941 = PRESENTATION_STYLE_ASSIGNMENT((#12942));
+#12942 = SURFACE_STYLE_USAGE(.BOTH.,#12943);
+#12943 = SURFACE_SIDE_STYLE('',(#12944));
+#12944 = SURFACE_STYLE_FILL_AREA(#12945);
+#12945 = FILL_AREA_STYLE('',(#12946));
+#12946 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12947 = STYLED_ITEM('color',(#12948),#10530);
+#12948 = PRESENTATION_STYLE_ASSIGNMENT((#12949));
+#12949 = SURFACE_STYLE_USAGE(.BOTH.,#12950);
+#12950 = SURFACE_SIDE_STYLE('',(#12951));
+#12951 = SURFACE_STYLE_FILL_AREA(#12952);
+#12952 = FILL_AREA_STYLE('',(#12953));
+#12953 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12954 = STYLED_ITEM('color',(#12955),#10542);
+#12955 = PRESENTATION_STYLE_ASSIGNMENT((#12956));
+#12956 = SURFACE_STYLE_USAGE(.BOTH.,#12957);
+#12957 = SURFACE_SIDE_STYLE('',(#12958));
+#12958 = SURFACE_STYLE_FILL_AREA(#12959);
+#12959 = FILL_AREA_STYLE('',(#12960));
+#12960 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12961 = STYLED_ITEM('color',(#12962),#10567);
+#12962 = PRESENTATION_STYLE_ASSIGNMENT((#12963));
+#12963 = SURFACE_STYLE_USAGE(.BOTH.,#12964);
+#12964 = SURFACE_SIDE_STYLE('',(#12965));
+#12965 = SURFACE_STYLE_FILL_AREA(#12966);
+#12966 = FILL_AREA_STYLE('',(#12967));
+#12967 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12968 = STYLED_ITEM('color',(#12969),#10587);
+#12969 = PRESENTATION_STYLE_ASSIGNMENT((#12970));
+#12970 = SURFACE_STYLE_USAGE(.BOTH.,#12971);
+#12971 = SURFACE_SIDE_STYLE('',(#12972));
+#12972 = SURFACE_STYLE_FILL_AREA(#12973);
+#12973 = FILL_AREA_STYLE('',(#12974));
+#12974 = FILL_AREA_STYLE_COLOUR('',#11910);
+#12975 = STYLED_ITEM('color',(#12976),#10599);
+#12976 = PRESENTATION_STYLE_ASSIGNMENT((#12977));
+#12977 = SURFACE_STYLE_USAGE(.BOTH.,#12978);
+#12978 = SURFACE_SIDE_STYLE('',(#12979));
+#12979 = SURFACE_STYLE_FILL_AREA(#12980);
+#12980 = FILL_AREA_STYLE('',(#12981));
+#12981 = FILL_AREA_STYLE_COLOUR('',#11910);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_THT.wrl b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_THT.wrl
new file mode 100644
index 00000000..10a8f516
--- /dev/null
+++ b/modules/packages3d/RF_Modules.3dshapes/ZETA-433-SO_THT.wrl
@@ -0,0 +1,2040 @@
+#VRML V2.0 utf8
+#kicad StepUp wrl exported
+
+Shape {
+ appearance Appearance {material DEF PIN-01 Material {
+ ambientIntensity 0.271
+ diffuseColor 0.824 0.820 0.781
+ specularColor 0.328 0.258 0.172
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.70
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-01 Material {
+ ambientIntensity 0.249999
+ diffuseColor 0.298 0.298 0.298
+ specularColor 0.398 0.398 0.398
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.056122
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PIN-02 Material {
+ ambientIntensity 0.379
+ diffuseColor 0.859 0.738 0.496
+ specularColor 0.137 0.145 0.184
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
+ ambientIntensity 0.293
+ diffuseColor 0.148 0.145 0.145
+ specularColor 0.180 0.168 0.160
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.35
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-SMD-01 Material {
+ diffuseColor 0.082 0.086 0.094
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.066 0.063 0.063
+ ambientIntensity 0.638
+ transparency 0.0
+ shininess 0.3
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-BODY-EPOXY-01 Material {
+ ambientIntensity 0.117
+ diffuseColor 0.250 0.262 0.281
+ specularColor 0.316 0.281 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-05 Material {
+ ambientIntensity 0.179
+ diffuseColor 0.273 0.273 0.273
+ specularColor 0.203 0.188 0.176
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-06 Material {
+ ambientIntensity 0.453
+ diffuseColor 0.379 0.270 0.215
+ specularColor 0.223 0.223 0.223
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.15
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RES-THT-01 Material {
+ ambientIntensity 0.149
+ diffuseColor 0.883 0.711 0.492
+ specularColor 0.043 0.121 0.281
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-BLUE-01 Material {
+ ambientIntensity 0.565
+ diffuseColor 0.137 0.402 0.727
+ specularColor 0.359 0.379 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-GREEN-01 Material {
+ ambientIntensity 0.315
+ diffuseColor 0.340 0.680 0.445
+ specularColor 0.176 0.105 0.195
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-ORANGE-01 Material {
+ ambientIntensity 0.284
+ diffuseColor 0.809 0.426 0.148
+ specularColor 0.039 0.102 0.145
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF RED-BODY Material {
+ ambientIntensity 0.683
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF CAP-CERAMIC-02 Material {
+ ambientIntensity 0.683
+ diffuseColor 0.578 0.336 0.352
+ specularColor 0.105 0.273 0.270
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-YELLOW-01 Material {
+ ambientIntensity 0.522
+ diffuseColor 0.832 0.680 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.25
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF IC-LABEL-01 Material {
+ ambientIntensity 0.082
+ diffuseColor 0.691 0.664 0.598
+ specularColor 0.000 0.000 0.000
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.01
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-RED Material {
+ ambientIntensity 0.789
+ diffuseColor 0.700 0.100 0.050
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.300 0.400 0.150
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-GREEN Material {
+ ambientIntensity 0.789
+ diffuseColor 0.400 0.700 0.150
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.600 0.300 0.100
+ shininess 0.05
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-BLUE Material {
+ ambientIntensity 0.789
+ diffuseColor 0.100 0.250 0.700
+ emissiveColor 0.000 0.000 0.000
+ specularColor 0.500 0.600 0.300
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-YELLOW Material {
+ ambientIntensity 0.522
+ diffuseColor 0.98 0.840 0.066
+ specularColor 0.160 0.203 0.320
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF LED-WHITE Material {
+ ambientIntensity 0.494
+ diffuseColor 0.895 0.891 0.813
+ specularColor 0.047 0.055 0.109
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.125
+ transparency 0.10
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-19 Material {
+ ambientIntensity 2.018212
+ diffuseColor 0.400769 0.441922 0.459091
+ specularColor 0.573887 0.649271 0.810811
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.127273
+ transparency 0.37
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-29 Material {
+ ambientIntensity 0.234375
+ diffuseColor 0.566681 0.580872 0.580874
+ specularColor 0.617761 0.429816 0.400140
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.072727
+ transparency 0.38
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF GLASS-13 Material {
+ ambientIntensity 0.250000
+ diffuseColor 0.000000 0.631244 0.748016
+ specularColor 0.915152 0.915152 0.915152
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.642424
+ transparency 0.39
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-GREEN-02 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.3 0.12
+ specularColor 0.07 0.3 0.12
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLUE-01 Material {
+ ambientIntensity 1
+ diffuseColor 0.07 0.12 0.3
+ specularColor 0.07 0.12 0.3
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF BOARD-BLACK-03 Material {
+ ambientIntensity 1
+ diffuseColor 0.16 0.16 0.16
+ specularColor 0.16 0.16 0.16
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.40
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-ALUMINUM Material {
+ ambientIntensity 0.256000
+ diffuseColor 0.372322 0.371574 0.373173
+ specularColor 0.556122 0.554201 0.556122
+ emissiveColor 0.0 0.0 0.0
+ shininess 0.127551
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-BRONZE Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.714 0.4284 0.18144
+ specularColor 0.393548 0.271906 0.166721
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-SILVER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.50754 0.50754 0.50754
+ specularColor 0.508273 0.508273 0.508273
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.4
+ transparency 0.0
+ }
+ }
+}
+Shape {
+ appearance Appearance {material DEF MET-COPPER Material {
+ ambientIntensity 0.022727
+ diffuseColor 0.7038 0.27048 0.0828
+ specularColor 0.780612 0.37 0.000000
+ emissiveColor 0.000000 0.000000 0.000000
+ shininess 0.2
+ transparency 0.0
+ }
+ }
+}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.7874 -1.12204 0.43307,0.59055 -1.12204 0.43307,0.59055 -1.51574 0.43307,0.7874 -1.51574 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -1.12204 0.43307,0.59055 -1.12204 0.3937,0.59055 -1.51574 0.43307,0.59055 -1.51574 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.7874 -1.12204 0.43307,0.59055 -1.12204 0.3937,0.59055 -1.12204 0.43307,0.7874 -1.12204 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.7874 -1.51574 0.43307,0.7874 -1.12204 0.3937,0.7874 -1.12204 0.43307,0.7874 -1.51574 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -1.51574 0.43307,0.59055 -1.51574 0.3937,0.7874 -1.51574 0.43307,0.7874 -1.51574 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,5,6,-1,3,4,6,-1,5,7,8,-1,6,5,8,-1,9,10,11,-1,12,13,14,-1,15,12,14,-1,14,13,16,-1,17,18,19,-1,16,13,20,-1,21,17,19,-1,20,13,22,-1,11,21,23,-1,6,8,24,-1,7,25,26,-1,21,19,27,-1,23,21,27,-1,28,29,26,-1,25,28,26,-1,30,31,32,-1,33,30,32,-1,22,13,34,-1,11,23,35,-1,19,33,36,-1,34,13,37,-1,27,19,36,-1,13,38,39,-1,36,33,40,-1,37,13,39,-1,41,42,43,-1,42,0,43,-1,40,33,44,-1,45,27,46,-1,27,36,46,-1,39,38,47,-1,35,45,48,-1,2,3,49,-1,11,35,48,-1,49,3,50,-1,3,6,50,-1,32,51,52,-1,33,32,52,-1,44,33,52,-1,53,54,55,-1,56,40,57,-1,58,53,55,-1,54,59,55,-1,40,44,57,-1,59,60,55,-1,61,58,62,-1,11,48,63,-1,58,55,62,-1,64,65,66,-1,51,64,66,-1,61,62,67,-1,61,67,68,-1,57,69,70,-1,46,56,70,-1,45,46,70,-1,48,45,70,-1,56,57,70,-1,61,68,71,-1,51,66,72,-1,52,51,73,-1,51,72,73,-1,74,75,76,-1,26,29,76,-1,77,74,76,-1,72,66,78,-1,75,79,76,-1,29,77,76,-1,78,66,80,-1,66,81,80,-1,52,73,82,-1,49,50,83,-1,50,84,83,-1,26,76,85,-1,73,72,86,-1,72,78,87,-1,88,26,85,-1,24,8,89,-1,63,90,91,-1,8,88,89,-1,92,93,94,-1,76,79,95,-1,81,92,94,-1,88,85,96,-1,89,88,96,-1,52,82,97,-1,69,52,97,-1,80,81,98,-1,63,99,100,-1,90,63,100,-1,69,97,101,-1,102,2,103,-1,2,49,103,-1,98,81,104,-1,80,98,105,-1,83,84,106,-1,107,80,105,-1,97,82,108,-1,82,109,108,-1,106,84,110,-1,24,89,110,-1,84,24,110,-1,96,85,111,-1,104,81,112,-1,79,61,113,-1,71,114,113,-1,69,101,115,-1,61,71,113,-1,116,95,113,-1,95,79,113,-1,96,111,117,-1,100,99,118,-1,117,111,119,-1,99,70,120,-1,121,122,123,-1,70,69,120,-1,81,94,124,-1,113,114,123,-1,122,125,123,-1,112,81,124,-1,126,121,123,-1,114,126,123,-1,69,115,127,-1,104,112,128,-1,110,117,129,-1,106,110,129,-1,117,119,129,-1,130,104,128,-1,111,85,131,-1,115,101,132,-1,85,116,131,-1,101,133,132,-1,116,113,134,-1,131,116,134,-1,99,120,135,-1,118,99,135,-1,83,106,136,-1,120,69,137,-1,138,83,136,-1,129,119,139,-1,69,127,140,-1,119,141,139,-1,124,94,142,-1,63,91,143,-1,134,144,145,-1,11,63,143,-1,146,147,148,-1,123,125,148,-1,149,146,148,-1,125,149,148,-1,137,69,150,-1,145,144,148,-1,69,140,150,-1,144,123,148,-1,142,94,151,-1,139,141,152,-1,134,145,153,-1,131,134,153,-1,124,142,154,-1,155,124,154,-1,152,141,153,-1,127,156,157,-1,141,131,153,-1,140,127,157,-1,158,129,159,-1,129,139,159,-1,135,120,160,-1,152,153,161,-1,153,162,161,-1,147,163,164,-1,148,147,164,-1,161,162,164,-1,162,148,164,-1,165,152,166,-1,100,118,167,-1,152,161,166,-1,168,100,167,-1,150,169,170,-1,171,164,172,-1,137,150,170,-1,47,38,172,-1,173,47,172,-1,94,174,175,-1,176,173,172,-1,151,94,175,-1,163,176,172,-1,177,151,175,-1,164,163,172,-1,135,160,178,-1,168,167,179,-1,180,181,12,-1,174,180,12,-1,137,170,182,-1,183,137,182,-1,167,178,4,-1,179,167,4,-1,143,91,42,-1,170,184,185,-1,186,175,187,-1,9,11,188,-1,11,143,188,-1,183,182,189,-1,190,183,189,-1,168,179,1,-1,91,168,1,-1,191,192,193,-1,192,194,193,-1,195,196,197,-1,196,198,197,-1,183,190,5,-1,160,183,5,-1,178,160,5,-1,4,178,5,-1,195,197,199,-1,185,195,199,-1,170,185,199,-1,182,170,199,-1,199,197,200,-1,188,143,201,-1,91,1,0,-1,42,91,0,-1,202,38,13,-1,200,203,77,-1,203,204,77,-1,205,206,59,-1,206,207,59,-1,190,189,28,-1,200,77,29,-1,28,189,29,-1,199,200,29,-1,187,175,208,-1,175,174,208,-1,208,174,209,-1,187,208,210,-1,174,12,211,-1,209,174,211,-1,211,12,212,-1,187,210,213,-1,212,12,15,-1,193,194,60,-1,207,193,60,-1,194,187,60,-1,59,207,60,-1,187,213,60,-1,74,214,75,-1,214,215,75,-1,216,217,53,-1,217,54,53,-1,79,218,61,-1,219,58,61,-1,5,25,7,-1]
+coord Coordinate { point [0.27559 -4.29527 0.3937,1.10236 -3.6811 0.3937,0.27559 -3.70472 0.3937,1.10236 -3.48424 0.3937,1.49606 -3.48424 0.3937,1.77165 -2.89369 0.3937,0.98425 -2.89369 0.3937,1.5748 -2.49999 0.3937,1.37795 -2.49999 0.3937,5.80708 -5.64959 0.3937,5.80708 -5.29526 0.3937,4.84251 -5.29526 0.3937,4.84251 -0.295275 0.3937,4.84251 0.295275 0.3937,4.01574 0.255905 0.3937,4.01574 -0.255905 0.3937,4.01377 0.273426 0.3937,5.80708 -4.70471 0.3937,5.80708 -4.29527 0.3937,4.84251 -4.29527 0.3937,4.00794 0.290069 0.3937,4.84251 -4.70471 0.3937,3.99856 0.304999 0.3937,3.937 -4.66534 0.3937,0.98425 -2.69684 0.3937,1.77165 -2.49999 0.3937,1.5748 -2.10629 0.3937,3.937 -4.38975 0.3937,1.9685 -2.49999 0.3937,2.16535 -2.30314 0.3937,5.80708 -3.70472 0.3937,5.80708 -3.29527 0.3937,4.84251 -3.29527 0.3937,4.84251 -3.70472 0.3937,3.98609 0.317466 0.3937,3.34645 -4.66534 0.3937,3.937 -4.07479 0.3937,3.97116 0.326847 0.3937,5.80708 0.649605 0.3937,3.95452 0.332671 0.3937,3.937 -3.87794 0.3937,-0.688975 -4.70471 0.3937,0.27559 -4.70471 0.3937,-0.688975 -4.29527 0.3937,3.937 -3.6811 0.3937,3.34645 -4.38975 0.3937,3.5433 -4.07479 0.3937,3.937 0.334645 0.3937,2.95275 -4.66534 0.3937,0.27559 -3.29527 0.3937,0.59055 -2.89369 0.3937,4.84251 -2.70472 0.3937,3.937 -3.48424 0.3937,3.22834 -1.02362 0.3937,3.38582 -1.02362 0.3937,3.03149 -0.334645 0.3937,3.5433 -3.87794 0.3937,3.5433 -3.6811 0.3937,3.1496 -1.02362 0.3937,3.46456 -1.02362 0.3937,3.937 -0.334645 0.3937,2.95275 -1.12204 0.3937,3.01397 -0.332671 0.3937,2.55905 -4.66534 0.3937,5.80708 -2.70472 0.3937,5.80708 -2.29527 0.3937,4.84251 -2.29527 0.3937,2.99733 -0.326847 0.3937,2.9824 -0.317466 0.3937,3.5433 -3.48424 0.3937,2.95275 -3.87794 0.3937,2.96993 -0.304999 0.3937,4.13385 -2.30314 0.3937,3.937 -2.40157 0.3937,2.85432 -1.55511 0.3937,2.85432 -1.39763 0.3937,1.5748 -1.51574 0.3937,2.85432 -1.63386 0.3937,4.23227 -2.10629 0.3937,2.85432 -1.31889 0.3937,4.23227 -2.02755 0.3937,4.84251 -1.70472 0.3937,3.85826 -2.40157 0.3937,0.27559 -2.70472 0.3937,0.59055 -2.69684 0.3937,1.37795 -1.51574 0.3937,3.937 -2.30314 0.3937,4.13385 -2.10629 0.3937,1.37795 -2.10629 0.3937,0.98425 -1.90944 0.3937,1.9685 -4.46849 0.3937,1.77165 -4.46849 0.3937,5.80708 -1.70472 0.3937,5.80708 -1.29527 0.3937,4.84251 -1.29527 0.3937,1.5748 -1.12204 0.3937,0.98425 -1.71259 0.3937,3.70078 -2.40157 0.3937,4.23227 -1.87007 0.3937,2.55905 -3.87794 0.3937,1.9685 -4.07479 0.3937,3.62204 -2.40157 0.3937,-0.688975 -3.70472 0.3937,-0.688975 -3.29527 0.3937,4.23227 -1.79133 0.3937,4.13385 -1.87007 0.3937,0.27559 -2.29527 0.3937,4.13385 -2.02755 0.3937,3.70078 -2.30314 0.3937,3.85826 -2.30314 0.3937,0.59055 -1.90944 0.3937,0.7874 -1.51574 0.3937,4.23227 -1.63386 0.3937,1.5748 -0.728345 0.3937,2.96055 -0.290069 0.3937,3.46456 -2.40157 0.3937,1.37795 -1.12204 0.3937,0.59055 -1.71259 0.3937,2.16535 -3.6811 0.3937,0.59055 -1.51574 0.3937,2.55905 -3.28739 0.3937,2.95275 -0.255905 0.3937,2.95275 0.255905 0.3937,1.5748 -0.531495 0.3937,4.23227 -1.55511 0.3937,2.95472 0.273426 0.3937,2.95472 -0.273426 0.3937,3.38582 -2.40157 0.3937,4.13385 -1.63386 0.3937,0.27559 -1.70472 0.3937,4.13385 -1.79133 0.3937,0.7874 -1.12204 0.3937,3.46456 -2.30314 0.3937,3.62204 -2.30314 0.3937,1.1811 -0.728345 0.3937,2.16535 -3.48424 0.3937,-0.688975 -2.29527 0.3937,2.55905 -3.09054 0.3937,-0.688975 -2.70472 0.3937,0.27559 -1.29527 0.3937,3.22834 -2.40157 0.3937,0.59055 -1.12204 0.3937,4.23227 -1.39763 0.3937,0.27559 -5.29526 0.3937,1.1811 -0.531495 0.3937,0.98425 -0.334645 0.3937,2.96993 0.304999 0.3937,2.9824 0.317466 0.3937,0.98425 -0.137795 0.3937,2.96055 0.290069 0.3937,3.1496 -2.40157 0.3937,4.23227 -1.31889 0.3937,0.27559 -0.704723 0.3937,0.59055 -0.334645 0.3937,4.13385 -1.39763 0.3937,4.13385 -1.55511 0.3937,3.38582 -2.30314 0.3937,3.22834 -2.30314 0.3937,-0.688975 -1.70472 0.3937,-0.688975 -1.29527 0.3937,2.16535 -3.28739 0.3937,0.27559 -0.295275 0.3937,0.59055 -0.137795 0.3937,2.99733 0.326847 0.3937,0.27559 0.295275 0.3937,-0.688975 -0.704723 0.3937,-0.688975 -0.295275 0.3937,1.77165 -3.6811 0.3937,1.77165 -4.07479 0.3937,3.1496 -2.30314 0.3937,2.95275 -2.30314 0.3937,-0.688975 0.295275 0.3937,-0.688975 0.649605 0.3937,3.03149 0.334645 0.3937,4.84251 -0.704723 0.3937,4.13385 -1.12204 0.3937,3.01397 0.332671 0.3937,4.13385 -1.31889 0.3937,1.77165 -3.48424 0.3937,1.49606 -3.6811 0.3937,5.80708 -0.704723 0.3937,5.80708 -0.295275 0.3937,2.3622 -2.69684 0.3937,2.16535 -3.09054 0.3937,2.95275 -2.10629 0.3937,2.85432 -2.10629 0.3937,3.937 -1.12204 0.3937,3.937 -1.02362 0.3937,-0.688975 -5.64959 0.3937,2.16535 -2.69684 0.3937,1.9685 -2.89369 0.3937,3.70078 -1.12204 0.3937,3.85826 -1.12204 0.3937,3.70078 -1.02362 0.3937,3.85826 -1.02362 0.3937,2.85432 -2.02755 0.3937,2.95275 -2.02755 0.3937,2.85432 -1.87007 0.3937,2.95275 -1.87007 0.3937,2.3622 -2.30314 0.3937,2.85432 -1.79133 0.3937,-0.688975 -5.29526 0.3937,5.80708 0.295275 0.3937,2.95275 -1.79133 0.3937,2.95275 -1.63386 0.3937,3.46456 -1.12204 0.3937,3.62204 -1.12204 0.3937,3.62204 -1.02362 0.3937,3.98609 -0.317466 0.3937,3.99856 -0.304999 0.3937,3.97116 -0.326847 0.3937,4.00794 -0.290069 0.3937,4.01377 -0.273426 0.3937,3.95452 -0.332671 0.3937,2.95275 -1.55511 0.3937,2.95275 -1.39763 0.3937,3.22834 -1.12204 0.3937,3.38582 -1.12204 0.3937,2.95275 -1.31889 0.3937,3.1496 -1.12204 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,6,1,0,-1,6,4,1,-1]
+coord Coordinate { point [-0.688975 0.649605 0.3937,-0.688975 0.295275 0.31496,-0.688975 0.295275 0.35433,-0.688975 0.295275 0.3937,-0.688975 0.261151 0,-0.688975 0.261151 0.31496,-0.688975 0.649605 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.688975 0.295275 0.35433,0.27559 0.295275 0.35433,0.27559 0.295275 0.3937,-0.688975 0.295275 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 0.649605 0,-0.688975 0.649605 0,-0.688975 0.649605 0.3937,5.80708 0.649605 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.27559 0.295275 0.3937,0.27559 0.295275 0.35433,0.27559 -0.295275 0.3937,0.27559 -0.295275 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,3,6,-1,5,4,3,-1]
+coord Coordinate { point [5.80708 0.295275 0.35433,5.80708 0.649605 0.3937,5.80708 0.295275 0.3937,5.80708 0.295275 0.31496,5.80708 0.649605 0,5.80707 0.261151 0,5.80708 0.261151 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.27559 -0.295275 0.3937,0.27559 -0.295275 0.35433,-0.688975 -0.295275 0.35433,-0.688975 -0.295275 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.84251 0.295275 0.35433,5.80708 0.295275 0.35433,5.80708 0.295275 0.3937,4.84251 0.295275 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-0.688975 -0.738847 0,-0.688975 -0.738847 0.31496,-0.688975 -0.704723 0.31496,-0.688975 -0.295275 0.35433,-0.688975 -0.704723 0.35433,-0.688975 -0.704723 0.3937,-0.688975 -0.295275 0.3937,-0.688975 -0.295275 0.31496,-0.688975 -0.261151 0,-0.688975 -0.261151 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.84251 -0.295275 0.3937,4.84251 0.295275 0.35433,4.84251 0.295275 0.3937,4.84251 -0.295275 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.688975 -0.704723 0.35433,0.27559 -0.704723 0.35433,0.27559 -0.704723 0.3937,-0.688975 -0.704723 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -0.295275 0.3937,5.80708 -0.295275 0.35433,4.84251 -0.295275 0.35433,4.84251 -0.295275 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.27559 -0.704723 0.3937,0.27559 -0.704723 0.35433,0.27559 -1.29527 0.3937,0.27559 -1.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [5.80707 -0.261151 0,5.80708 -0.261151 0.31496,5.80708 -0.295275 0.31496,5.80708 -0.704723 0.35433,5.80708 -0.295275 0.35433,5.80708 -0.295275 0.3937,5.80708 -0.704723 0.3937,5.80708 -0.704723 0.31496,5.80707 -0.738847 0,5.80708 -0.738847 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.27559 -1.29527 0.3937,0.27559 -1.29527 0.35433,-0.688975 -1.29527 0.35433,-0.688975 -1.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.84251 -0.704723 0.35433,5.80708 -0.704723 0.35433,5.80708 -0.704723 0.3937,4.84251 -0.704723 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,0,2,-1,7,4,3,-1,8,7,9,-1,8,0,7,-1]
+coord Coordinate { point [-0.688975 -1.73884 0,-0.688975 -1.73884 0.31496,-0.688975 -1.70472 0.31496,-0.688975 -1.29527 0.35433,-0.688975 -1.70472 0.35433,-0.688975 -1.70472 0.3937,-0.688975 -1.29527 0.3937,-0.688975 -1.29527 0.31496,-0.688975 -1.26115 0,-0.688975 -1.26115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.84251 -1.29527 0.3937,4.84251 -0.704723 0.35433,4.84251 -0.704723 0.3937,4.84251 -1.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.688975 -1.70472 0.35433,0.27559 -1.70472 0.35433,0.27559 -1.70472 0.3937,-0.688975 -1.70472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -1.29527 0.3937,5.80708 -1.29527 0.35433,4.84251 -1.29527 0.35433,4.84251 -1.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.27559 -1.70472 0.3937,0.27559 -1.70472 0.35433,0.27559 -2.29527 0.3937,0.27559 -2.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,4,5,-1,3,5,6,-1,7,0,2,-1,7,2,3,-1,8,7,9,-1,8,0,7,-1]
+coord Coordinate { point [5.80707 -1.26115 0,5.80708 -1.26115 0.31496,5.80708 -1.29527 0.31496,5.80708 -1.70472 0.35433,5.80708 -1.29527 0.35433,5.80708 -1.29527 0.3937,5.80708 -1.70472 0.3937,5.80708 -1.70472 0.31496,5.80707 -1.73884 0,5.80708 -1.73884 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.27559 -2.29527 0.3937,0.27559 -2.29527 0.35433,-0.688975 -2.29527 0.35433,-0.688975 -2.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.84251 -1.70472 0.35433,5.80708 -1.70472 0.35433,5.80708 -1.70472 0.3937,4.84251 -1.70472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-0.688975 -2.73884 0,-0.688975 -2.73884 0.31496,-0.688975 -2.70472 0.31496,-0.688975 -2.29527 0.35433,-0.688975 -2.70472 0.35433,-0.688975 -2.70472 0.3937,-0.688975 -2.29527 0.3937,-0.688975 -2.29527 0.31496,-0.688975 -2.26115 0,-0.688975 -2.26115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.84251 -2.29527 0.3937,4.84251 -1.70472 0.35433,4.84251 -1.70472 0.3937,4.84251 -2.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.688975 -2.70472 0.35433,0.27559 -2.70472 0.35433,0.27559 -2.70472 0.3937,-0.688975 -2.70472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -2.29527 0.3937,5.80708 -2.29527 0.35433,4.84251 -2.29527 0.35433,4.84251 -2.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.27559 -2.70472 0.3937,0.27559 -2.70472 0.35433,0.27559 -3.29527 0.3937,0.27559 -3.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,0,2,-1,7,4,3,-1,8,7,9,-1,8,0,7,-1]
+coord Coordinate { point [5.80707 -2.26115 0,5.80708 -2.26115 0.31496,5.80708 -2.29527 0.31496,5.80708 -2.70472 0.35433,5.80708 -2.29527 0.35433,5.80708 -2.29527 0.3937,5.80708 -2.70472 0.3937,5.80708 -2.70472 0.31496,5.80707 -2.73884 0,5.80708 -2.73884 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.27559 -3.29527 0.3937,0.27559 -3.29527 0.35433,-0.688975 -3.29527 0.35433,-0.688975 -3.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.84251 -2.70472 0.35433,5.80708 -2.70472 0.35433,5.80708 -2.70472 0.3937,4.84251 -2.70472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-0.688975 -3.73884 0,-0.688975 -3.73884 0.31496,-0.688975 -3.70472 0.31496,-0.688975 -3.29527 0.35433,-0.688975 -3.70472 0.35433,-0.688975 -3.70472 0.3937,-0.688975 -3.29527 0.3937,-0.688975 -3.29527 0.31496,-0.688975 -3.26115 0,-0.688975 -3.26115 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.84251 -3.29527 0.3937,4.84251 -2.70472 0.35433,4.84251 -2.70472 0.3937,4.84251 -3.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.688975 -3.70472 0.35433,0.27559 -3.70472 0.35433,0.27559 -3.70472 0.3937,-0.688975 -3.70472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -3.29527 0.3937,5.80708 -3.29527 0.35433,4.84251 -3.29527 0.35433,4.84251 -3.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.27559 -3.70472 0.3937,0.27559 -3.70472 0.35433,0.27559 -4.29527 0.3937,0.27559 -4.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [5.80707 -3.26115 0,5.80708 -3.26115 0.31496,5.80708 -3.29527 0.31496,5.80708 -3.70472 0.35433,5.80708 -3.29527 0.35433,5.80708 -3.29527 0.3937,5.80708 -3.70472 0.3937,5.80708 -3.70472 0.31496,5.80707 -3.73884 0,5.80708 -3.73884 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.27559 -4.29527 0.3937,0.27559 -4.29527 0.35433,-0.688975 -4.29527 0.35433,-0.688975 -4.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.84251 -3.70472 0.35433,5.80708 -3.70472 0.35433,5.80708 -3.70472 0.3937,4.84251 -3.70472 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [-0.688975 -4.73884 0,-0.688975 -4.73884 0.31496,-0.688975 -4.70471 0.31496,-0.688975 -4.29527 0.35433,-0.688975 -4.70471 0.35433,-0.688975 -4.70471 0.3937,-0.688975 -4.29527 0.3937,-0.688975 -4.29527 0.31496,-0.688975 -4.26114 0,-0.688975 -4.26114 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.84251 -4.29527 0.3937,4.84251 -3.70472 0.35433,4.84251 -3.70472 0.3937,4.84251 -4.29527 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [-0.688975 -4.70471 0.35433,0.27559 -4.70471 0.35433,0.27559 -4.70471 0.3937,-0.688975 -4.70471 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -4.29527 0.3937,5.80708 -4.29527 0.35433,4.84251 -4.29527 0.35433,4.84251 -4.29527 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.27559 -4.70471 0.3937,0.27559 -4.70471 0.35433,0.27559 -5.29526 0.3937,0.27559 -5.29526 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,6,-1,7,2,4,-1,7,4,3,-1,8,7,9,-1,8,0,2,-1,8,2,7,-1]
+coord Coordinate { point [5.80707 -4.26114 0,5.80708 -4.26114 0.31496,5.80708 -4.29527 0.31496,5.80708 -4.70471 0.35433,5.80708 -4.29527 0.35433,5.80708 -4.29527 0.3937,5.80708 -4.70471 0.3937,5.80708 -4.70471 0.31496,5.80707 -4.73884 0,5.80708 -4.73884 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.27559 -5.29526 0.3937,0.27559 -5.29526 0.35433,-0.688975 -5.29526 0.35433,-0.688975 -5.29526 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.84251 -4.70471 0.35433,5.80708 -4.70471 0.35433,5.80708 -4.70471 0.3937,4.84251 -4.70471 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,1,-1,3,1,0,-1,5,3,6,-1,5,4,3,-1]
+coord Coordinate { point [-0.688975 -5.29526 0.35433,-0.688975 -5.64959 0.3937,-0.688975 -5.29526 0.3937,-0.688975 -5.29526 0.31496,-0.688975 -5.64959 0,-0.688975 -5.26114 0,-0.688975 -5.26114 0.31496]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.84251 -5.29526 0.3937,4.84251 -4.70471 0.35433,4.84251 -4.70471 0.3937,4.84251 -5.29526 0.35433]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [-0.688975 -5.64959 0,5.80708 -5.64959 0,5.80708 -5.64959 0.3937,-0.688975 -5.64959 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -5.29526 0.3937,5.80708 -5.29526 0.35433,4.84251 -5.29526 0.35433,4.84251 -5.29526 0.3937]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,6,1,0,-1,6,4,1,-1]
+coord Coordinate { point [5.80708 -5.64959 0.3937,5.80708 -5.29526 0.31496,5.80708 -5.29526 0.35433,5.80708 -5.29526 0.3937,5.80707 -5.26114 0,5.80708 -5.26114 0.31496,5.80708 -5.64959 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -0.137795 0.43307,0.59055 -0.137795 0.3937,0.59055 -0.334645 0.43307,0.59055 -0.334645 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.98425 -0.137795 0.43307,0.59055 -0.137795 0.3937,0.59055 -0.137795 0.43307,0.98425 -0.137795 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.98425 -0.334645 0.43307,0.98425 -0.137795 0.3937,0.98425 -0.137795 0.43307,0.98425 -0.334645 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -0.334645 0.43307,0.59055 -0.334645 0.3937,0.98425 -0.334645 0.43307,0.98425 -0.334645 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.1811 -0.531495 0.43307,1.1811 -0.531495 0.3937,1.1811 -0.728345 0.43307,1.1811 -0.728345 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.5748 -0.531495 0.43307,1.1811 -0.531495 0.3937,1.1811 -0.531495 0.43307,1.5748 -0.531495 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.5748 -0.728345 0.43307,1.5748 -0.531495 0.3937,1.5748 -0.531495 0.43307,1.5748 -0.728345 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.1811 -0.728345 0.43307,1.1811 -0.728345 0.3937,1.5748 -0.728345 0.43307,1.5748 -0.728345 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.37795 -1.12204 0.43307,1.37795 -1.12204 0.3937,1.37795 -1.51574 0.43307,1.37795 -1.51574 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.5748 -1.12204 0.43307,1.37795 -1.12204 0.3937,1.37795 -1.12204 0.43307,1.5748 -1.12204 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.5748 -1.51574 0.43307,1.5748 -1.12204 0.3937,1.5748 -1.12204 0.43307,1.5748 -1.51574 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.37795 -1.51574 0.43307,1.37795 -1.51574 0.3937,1.5748 -1.51574 0.43307,1.5748 -1.51574 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -1.71259 0.43307,0.59055 -1.71259 0.3937,0.59055 -1.90944 0.43307,0.59055 -1.90944 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.98425 -1.71259 0.43307,0.59055 -1.71259 0.3937,0.59055 -1.71259 0.43307,0.98425 -1.71259 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.98425 -1.90944 0.43307,0.98425 -1.71259 0.3937,0.98425 -1.71259 0.43307,0.98425 -1.90944 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -1.90944 0.43307,0.59055 -1.90944 0.3937,0.98425 -1.90944 0.43307,0.98425 -1.90944 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.77165 -4.07479 0.43307,1.77165 -4.07479 0.3937,1.77165 -4.46849 0.43307,1.77165 -4.46849 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.9685 -4.07479 0.43307,1.77165 -4.07479 0.3937,1.77165 -4.07479 0.43307,1.9685 -4.07479 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.9685 -4.46849 0.43307,1.9685 -4.07479 0.3937,1.9685 -4.07479 0.43307,1.9685 -4.46849 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.77165 -4.46849 0.43307,1.77165 -4.46849 0.3937,1.9685 -4.46849 0.43307,1.9685 -4.46849 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.10236 -3.48424 0.43307,1.10236 -3.48424 0.3937,1.10236 -3.6811 0.43307,1.10236 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.49606 -3.48424 0.43307,1.10236 -3.48424 0.3937,1.10236 -3.48424 0.43307,1.49606 -3.48424 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.49606 -3.6811 0.43307,1.49606 -3.48424 0.3937,1.49606 -3.48424 0.43307,1.49606 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.10236 -3.6811 0.43307,1.10236 -3.6811 0.3937,1.49606 -3.6811 0.43307,1.49606 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -2.69684 0.43307,0.59055 -2.69684 0.3937,0.59055 -2.89369 0.43307,0.59055 -2.89369 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.98425 -2.69684 0.43307,0.59055 -2.69684 0.3937,0.59055 -2.69684 0.43307,0.98425 -2.69684 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [0.98425 -2.89369 0.43307,0.98425 -2.69684 0.3937,0.98425 -2.69684 0.43307,0.98425 -2.89369 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [0.59055 -2.89369 0.43307,0.59055 -2.89369 0.3937,0.98425 -2.89369 0.43307,0.98425 -2.89369 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.77165 -2.49999 0.43307,1.77165 -2.49999 0.3937,1.77165 -2.89369 0.43307,1.77165 -2.89369 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.9685 -2.49999 0.43307,1.77165 -2.49999 0.3937,1.77165 -2.49999 0.43307,1.9685 -2.49999 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.9685 -2.89369 0.43307,1.9685 -2.49999 0.3937,1.9685 -2.49999 0.43307,1.9685 -2.89369 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.77165 -2.89369 0.43307,1.77165 -2.89369 0.3937,1.9685 -2.89369 0.43307,1.9685 -2.89369 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.37795 -2.10629 0.43307,1.37795 -2.10629 0.3937,1.37795 -2.49999 0.43307,1.37795 -2.49999 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.5748 -2.10629 0.43307,1.37795 -2.10629 0.3937,1.37795 -2.10629 0.43307,1.5748 -2.10629 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [1.5748 -2.49999 0.43307,1.5748 -2.10629 0.3937,1.5748 -2.10629 0.43307,1.5748 -2.49999 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.37795 -2.49999 0.43307,1.37795 -2.49999 0.3937,1.5748 -2.49999 0.43307,1.5748 -2.49999 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.16535 -2.30314 0.43307,2.16535 -2.30314 0.3937,2.16535 -2.69684 0.43307,2.16535 -2.69684 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.3622 -2.30314 0.43307,2.16535 -2.30314 0.3937,2.16535 -2.30314 0.43307,2.3622 -2.30314 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.3622 -2.69684 0.43307,2.3622 -2.30314 0.3937,2.3622 -2.30314 0.43307,2.3622 -2.69684 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.16535 -2.69684 0.43307,2.16535 -2.69684 0.3937,2.3622 -2.69684 0.43307,2.3622 -2.69684 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.16535 -3.09054 0.43307,2.16535 -3.09054 0.3937,2.16535 -3.28739 0.43307,2.16535 -3.28739 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.55905 -3.09054 0.43307,2.16535 -3.09054 0.3937,2.16535 -3.09054 0.43307,2.55905 -3.09054 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.55905 -3.28739 0.43307,2.55905 -3.09054 0.3937,2.55905 -3.09054 0.43307,2.55905 -3.28739 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.16535 -3.28739 0.43307,2.16535 -3.28739 0.3937,2.55905 -3.28739 0.43307,2.55905 -3.28739 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.77165 -3.48424 0.43307,1.77165 -3.48424 0.3937,1.77165 -3.6811 0.43307,1.77165 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.16535 -3.48424 0.43307,1.77165 -3.48424 0.3937,1.77165 -3.48424 0.43307,2.16535 -3.48424 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.16535 -3.6811 0.43307,2.16535 -3.48424 0.3937,2.16535 -3.48424 0.43307,2.16535 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [1.77165 -3.6811 0.43307,1.77165 -3.6811 0.3937,2.16535 -3.6811 0.43307,2.16535 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.55905 -3.87794 0.43307,2.55905 -3.87794 0.3937,2.55905 -4.66534 0.43307,2.55905 -4.66534 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.95275 -3.87794 0.43307,2.55905 -3.87794 0.3937,2.55905 -3.87794 0.43307,2.95275 -3.87794 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.95275 -4.66534 0.43307,2.95275 -3.87794 0.3937,2.95275 -3.87794 0.43307,2.95275 -4.66534 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.55905 -4.66534 0.43307,2.55905 -4.66534 0.3937,2.95275 -4.66534 0.43307,2.95275 -4.66534 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.95275 0.255905 0.43307,2.95275 0.255905 0.3937,2.95275 -0.255905 0.43307,2.95275 -0.255905 0.3937]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [2.95275 0.255905 0.3937,2.95275 0.255905 0.43307,2.95472 0.273426 0.43307,2.95472 0.273426 0.3937,2.96055 0.290069 0.3937,2.96055 0.290069 0.43307,2.96993 0.304999 0.3937,2.96993 0.304999 0.43307,2.9824 0.317466 0.3937,2.9824 0.317466 0.43307,2.99733 0.326847 0.3937,2.99733 0.326847 0.43307,3.01397 0.332671 0.3937,3.01397 0.332671 0.43307,3.03149 0.334645 0.3937,3.03149 0.334645 0.43307]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.937 0.334645 0.43307,3.937 0.334645 0.3937,3.03149 0.334645 0.3937,3.03149 0.334645 0.43307]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [3.937 0.334645 0.3937,3.937 0.334645 0.43307,3.95452 0.332671 0.43307,3.95452 0.332671 0.3937,3.97116 0.326847 0.3937,3.97116 0.326847 0.43307,3.98609 0.317466 0.3937,3.98609 0.317466 0.43307,3.99856 0.304999 0.3937,3.99856 0.304999 0.43307,4.00794 0.290069 0.3937,4.00794 0.290069 0.43307,4.01377 0.273426 0.3937,4.01377 0.273426 0.43307,4.01574 0.255905 0.3937,4.01574 0.255905 0.43307]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.01574 -0.255905 0.43307,4.01574 0.255905 0.3937,4.01574 0.255905 0.43307,4.01574 -0.255905 0.3937]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1,14,12,15,-1,12,13,15,-1]
+coord Coordinate { point [4.01574 -0.255905 0.3937,4.01574 -0.255905 0.43307,4.01377 -0.273426 0.43307,4.01377 -0.273426 0.3937,4.00794 -0.290069 0.3937,4.00794 -0.290069 0.43307,3.99856 -0.304999 0.3937,3.99856 -0.304999 0.43307,3.98609 -0.317466 0.3937,3.98609 -0.317466 0.43307,3.97116 -0.326847 0.3937,3.97116 -0.326847 0.43307,3.95452 -0.332671 0.3937,3.95452 -0.332671 0.43307,3.937 -0.334645 0.3937,3.937 -0.334645 0.43307]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [3.03149 -0.334645 0.3937,3.937 -0.334645 0.3937,3.937 -0.334645 0.43307,3.03149 -0.334645 0.43307]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
+coord Coordinate { point [2.95472 -0.273426 0.43307,2.95275 -0.255905 0.43307,2.95275 -0.255905 0.3937,2.95472 -0.273426 0.3937,2.96055 -0.290069 0.43307,2.96055 -0.290069 0.3937,2.96993 -0.304999 0.43307,2.96993 -0.304999 0.3937,2.9824 -0.317466 0.43307,2.9824 -0.317466 0.3937,2.99733 -0.326847 0.43307,2.99733 -0.326847 0.3937,3.01397 -0.332671 0.43307,3.01397 -0.332671 0.3937,3.03149 -0.334645 0.43307,3.03149 -0.334645 0.3937]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,0,2,4,-1,4,5,6,-1,5,7,6,-1,8,9,10,-1,9,11,10,-1,12,13,14,-1,13,15,14,-1,16,17,18,-1,14,16,19,-1,12,14,19,-1,16,18,19,-1,12,19,0,-1,10,12,0,-1,8,10,0,-1,6,8,0,-1,4,6,0,-1]
+coord Coordinate { point [2.95275 -1.12204 0.51181,2.95275 -1.12204 0.3937,2.95275 -1.31889 0.43307,2.95275 -1.31889 0.3937,2.95275 -1.39763 0.43307,2.95275 -1.39763 0.3937,2.95275 -1.55511 0.43307,2.95275 -1.55511 0.3937,2.95275 -1.63385 0.43307,2.95275 -1.63386 0.3937,2.95275 -1.79133 0.43307,2.95275 -1.79133 0.3937,2.95275 -1.87007 0.43307,2.95275 -1.87007 0.3937,2.95275 -2.02755 0.43307,2.95275 -2.02755 0.3937,2.95275 -2.10629 0.43307,2.95275 -2.10629 0.3937,2.95275 -2.30314 0.3937,2.95275 -2.30314 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.85432 -2.10629 0.3937,2.95275 -2.10629 0.3937,2.95275 -2.10629 0.43307,2.85432 -2.10629 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.85432 -2.02755 0.43307,2.85432 -2.02755 0.3937,2.85432 -2.10629 0.43307,2.85432 -2.10629 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.95275 -2.02755 0.43307,2.95275 -2.02755 0.3937,2.85432 -2.02755 0.3937,2.85432 -2.02755 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.85432 -1.87007 0.3937,2.95275 -1.87007 0.3937,2.95275 -1.87007 0.43307,2.85432 -1.87007 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.85432 -1.79133 0.43307,2.85432 -1.79133 0.3937,2.85432 -1.87007 0.43307,2.85432 -1.87007 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.95275 -1.79133 0.43307,2.95275 -1.79133 0.3937,2.85432 -1.79133 0.3937,2.85432 -1.79133 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.85432 -1.63386 0.3937,2.95275 -1.63386 0.3937,2.95275 -1.63385 0.43307,2.85432 -1.63385 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.85432 -1.55511 0.43307,2.85432 -1.55511 0.3937,2.85432 -1.63385 0.43307,2.85432 -1.63386 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.95275 -1.55511 0.43307,2.95275 -1.55511 0.3937,2.85432 -1.55511 0.3937,2.85432 -1.55511 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [2.85432 -1.39763 0.3937,2.95275 -1.39763 0.3937,2.95275 -1.39763 0.43307,2.85432 -1.39763 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [2.85432 -1.31889 0.43307,2.85432 -1.31889 0.3937,2.85432 -1.39763 0.43307,2.85432 -1.39763 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.95275 -1.31889 0.43307,2.95275 -1.31889 0.3937,2.85432 -1.31889 0.3937,2.85432 -1.31889 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,5,6,4,-1,5,7,6,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,19,18,12,-1,19,12,14,-1,19,16,18,-1,3,19,14,-1,3,14,8,-1,3,8,10,-1,3,10,5,-1,3,5,4,-1]
+coord Coordinate { point [3.1496 -1.12204 0.43307,3.1496 -1.12204 0.3937,2.95275 -1.12204 0.3937,2.95275 -1.12204 0.51181,3.22834 -1.12204 0.43307,3.38582 -1.12204 0.43307,3.22834 -1.12204 0.3937,3.38582 -1.12204 0.3937,3.62204 -1.12204 0.43307,3.46456 -1.12204 0.3937,3.46456 -1.12204 0.43307,3.62204 -1.12204 0.3937,3.85826 -1.12204 0.43307,3.70078 -1.12204 0.3937,3.70078 -1.12204 0.43307,3.85826 -1.12204 0.3937,4.13385 -1.12204 0.3937,3.937 -1.12204 0.3937,3.937 -1.12204 0.43307,4.13385 -1.12204 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.1496 -1.02362 0.43307,3.1496 -1.02362 0.3937,3.1496 -1.12204 0.43307,3.1496 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.22834 -1.02362 0.43307,3.1496 -1.02362 0.3937,3.1496 -1.02362 0.43307,3.22834 -1.02362 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.22834 -1.12204 0.43307,3.22834 -1.02362 0.3937,3.22834 -1.02362 0.43307,3.22834 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.38582 -1.02362 0.43307,3.38582 -1.02362 0.3937,3.38582 -1.12204 0.43307,3.38582 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.46456 -1.02362 0.43307,3.38582 -1.02362 0.3937,3.38582 -1.02362 0.43307,3.46456 -1.02362 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.46456 -1.12204 0.43307,3.46456 -1.02362 0.3937,3.46456 -1.02362 0.43307,3.46456 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.62204 -1.02362 0.43307,3.62204 -1.02362 0.3937,3.62204 -1.12204 0.43307,3.62204 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.70078 -1.02362 0.43307,3.62204 -1.02362 0.3937,3.62204 -1.02362 0.43307,3.70078 -1.02362 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.70078 -1.12204 0.43307,3.70078 -1.02362 0.3937,3.70078 -1.02362 0.43307,3.70078 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.85826 -1.02362 0.43307,3.85826 -1.02362 0.3937,3.85826 -1.12204 0.43307,3.85826 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -1.02362 0.43307,3.85826 -1.02362 0.3937,3.85826 -1.02362 0.43307,3.937 -1.02362 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -1.12204 0.43307,3.937 -1.02362 0.3937,3.937 -1.02362 0.43307,3.937 -1.12204 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,0,2,-1,5,6,4,-1,5,7,6,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,19,18,12,-1,19,12,14,-1,19,16,18,-1,2,19,14,-1,2,14,8,-1,2,8,10,-1,2,10,5,-1,2,5,4,-1]
+coord Coordinate { point [4.13385 -1.31889 0.43307,4.13385 -1.12204 0.3937,4.13385 -1.12204 0.51181,4.13385 -1.31889 0.3937,4.13385 -1.39763 0.43307,4.13385 -1.55511 0.43307,4.13385 -1.39763 0.3937,4.13385 -1.55511 0.3937,4.13385 -1.79133 0.43307,4.13385 -1.63386 0.3937,4.13385 -1.63385 0.43307,4.13385 -1.79133 0.3937,4.13385 -2.02755 0.43307,4.13385 -1.87007 0.3937,4.13385 -1.87007 0.43307,4.13385 -2.02755 0.3937,4.13385 -2.30314 0.3937,4.13385 -2.10629 0.3937,4.13385 -2.10629 0.43307,4.13385 -2.30314 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [4.23227 -1.31889 0.43307,4.23227 -1.31889 0.3937,4.13385 -1.31889 0.3937,4.13385 -1.31889 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -1.39763 0.43307,4.23227 -1.31889 0.3937,4.23227 -1.31889 0.43307,4.23227 -1.39763 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.13385 -1.39763 0.3937,4.23227 -1.39763 0.3937,4.23227 -1.39763 0.43307,4.13385 -1.39763 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [4.23227 -1.55511 0.43307,4.23227 -1.55511 0.3937,4.13385 -1.55511 0.3937,4.13385 -1.55511 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -1.63385 0.43307,4.23227 -1.55511 0.3937,4.23227 -1.55511 0.43307,4.23227 -1.63386 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.13385 -1.63386 0.3937,4.23227 -1.63386 0.3937,4.23227 -1.63385 0.43307,4.13385 -1.63385 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [4.23227 -1.79133 0.43307,4.23227 -1.79133 0.3937,4.13385 -1.79133 0.3937,4.13385 -1.79133 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -1.87007 0.43307,4.23227 -1.79133 0.3937,4.23227 -1.79133 0.43307,4.23227 -1.87007 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.13385 -1.87007 0.3937,4.23227 -1.87007 0.3937,4.23227 -1.87007 0.43307,4.13385 -1.87007 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [4.23227 -2.02755 0.43307,4.23227 -2.02755 0.3937,4.13385 -2.02755 0.3937,4.13385 -2.02755 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -2.10629 0.43307,4.23227 -2.02755 0.3937,4.23227 -2.02755 0.43307,4.23227 -2.10629 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
+coord Coordinate { point [4.13385 -2.10629 0.3937,4.23227 -2.10629 0.3937,4.23227 -2.10629 0.43307,4.13385 -2.10629 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,4,5,6,-1,5,7,6,-1,8,9,10,-1,9,11,10,-1,12,13,14,-1,13,15,14,-1,16,17,18,-1,14,16,19,-1,12,14,19,-1,16,18,19,-1,12,19,3,-1,10,12,3,-1,8,10,3,-1,6,8,3,-1,4,6,3,-1]
+coord Coordinate { point [2.95275 -2.30314 0.3937,3.1496 -2.30314 0.3937,3.1496 -2.30314 0.43307,2.95275 -2.30314 0.51181,3.22834 -2.30314 0.43307,3.22834 -2.30314 0.3937,3.38582 -2.30314 0.43307,3.38582 -2.30314 0.3937,3.46456 -2.30314 0.43307,3.46456 -2.30314 0.3937,3.62204 -2.30314 0.43307,3.62204 -2.30314 0.3937,3.70078 -2.30314 0.43307,3.70078 -2.30314 0.3937,3.85826 -2.30314 0.43307,3.85826 -2.30314 0.3937,3.937 -2.30314 0.43307,3.937 -2.30314 0.3937,4.13385 -2.30314 0.3937,4.13385 -2.30314 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -2.40157 0.43307,3.937 -2.30314 0.3937,3.937 -2.30314 0.43307,3.937 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.85826 -2.40157 0.43307,3.85826 -2.40157 0.3937,3.937 -2.40157 0.43307,3.937 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.85826 -2.30314 0.43307,3.85826 -2.30314 0.3937,3.85826 -2.40157 0.43307,3.85826 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.70078 -2.40157 0.43307,3.70078 -2.30314 0.3937,3.70078 -2.30314 0.43307,3.70078 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.62204 -2.40157 0.43307,3.62204 -2.40157 0.3937,3.70078 -2.40157 0.43307,3.70078 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.62204 -2.30314 0.43307,3.62204 -2.30314 0.3937,3.62204 -2.40157 0.43307,3.62204 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.46456 -2.40157 0.43307,3.46456 -2.30314 0.3937,3.46456 -2.30314 0.43307,3.46456 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.38582 -2.40157 0.43307,3.38582 -2.40157 0.3937,3.46456 -2.40157 0.43307,3.46456 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.38582 -2.30314 0.43307,3.38582 -2.30314 0.3937,3.38582 -2.40157 0.43307,3.38582 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.22834 -2.40157 0.43307,3.22834 -2.30314 0.3937,3.22834 -2.30314 0.43307,3.22834 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.1496 -2.40157 0.43307,3.1496 -2.40157 0.3937,3.22834 -2.40157 0.43307,3.22834 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.1496 -2.30314 0.43307,3.1496 -2.30314 0.3937,3.1496 -2.40157 0.43307,3.1496 -2.40157 0.3937]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.34645 -4.38975 0.43307,3.34645 -4.38975 0.3937,3.34645 -4.66534 0.43307,3.34645 -4.66534 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -4.38975 0.43307,3.34645 -4.38975 0.3937,3.34645 -4.38975 0.43307,3.937 -4.38975 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -4.66534 0.43307,3.937 -4.38975 0.3937,3.937 -4.38975 0.43307,3.937 -4.66534 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.34645 -4.66534 0.43307,3.34645 -4.66534 0.3937,3.937 -4.66534 0.43307,3.937 -4.66534 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.5433 -3.48424 0.43307,3.5433 -3.48424 0.3937,3.5433 -3.6811 0.43307,3.5433 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -3.48424 0.43307,3.5433 -3.48424 0.3937,3.5433 -3.48424 0.43307,3.937 -3.48424 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -3.6811 0.43307,3.937 -3.48424 0.3937,3.937 -3.48424 0.43307,3.937 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.5433 -3.6811 0.43307,3.5433 -3.6811 0.3937,3.937 -3.6811 0.43307,3.937 -3.6811 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.5433 -3.87794 0.43307,3.5433 -3.87794 0.3937,3.5433 -4.07479 0.43307,3.5433 -4.07479 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -3.87794 0.43307,3.5433 -3.87794 0.3937,3.5433 -3.87794 0.43307,3.937 -3.87794 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [3.937 -4.07479 0.43307,3.937 -3.87794 0.3937,3.937 -3.87794 0.43307,3.937 -4.07479 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [3.5433 -4.07479 0.43307,3.5433 -4.07479 0.3937,3.937 -4.07479 0.43307,3.937 -4.07479 0.3937]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,11,12,13,-1,14,15,5,-1,11,16,12,-1,17,16,11,-1,14,5,4,-1,18,4,7,-1,19,20,21,-1,17,22,16,-1,23,24,25,-1,26,13,27,-1,28,29,15,-1,26,11,13,-1,30,31,32,-1,33,22,17,-1,28,15,14,-1,30,32,34,-1,30,19,21,-1,30,21,31,-1,35,36,29,-1,37,2,38,-1,33,39,22,-1,35,29,28,-1,37,0,2,-1,40,39,33,-1,41,42,43,-1,41,43,44,-1,41,44,45,-1,46,20,19,-1,41,45,47,-1,40,48,39,-1,49,50,51,-1,46,52,20,-1,49,51,36,-1,41,47,10,-1,53,34,54,-1,55,48,40,-1,49,36,35,-1,55,56,57,-1,55,57,48,-1,58,59,50,-1,58,50,49,-1,53,30,34,-1,60,61,62,-1,63,56,55,-1,64,59,58,-1,65,62,8,-1,63,66,56,-1,64,67,59,-1,68,69,52,-1,65,8,10,-1,65,60,62,-1,68,52,46,-1,70,24,23,-1,71,72,66,-1,73,74,75,-1,76,54,77,-1,71,66,63,-1,78,79,61,-1,78,61,60,-1,80,72,71,-1,76,53,54,-1,81,65,10,-1,82,69,68,-1,80,83,72,-1,84,24,70,-1,85,86,79,-1,85,79,78,-1,87,83,80,-1,88,77,89,-1,90,73,75,-1,91,81,10,-1,88,76,77,-1,92,69,82,-1,93,94,74,-1,95,86,85,-1,96,87,97,-1,96,98,99,-1,93,74,73,-1,92,100,69,-1,96,99,101,-1,96,101,102,-1,96,102,83,-1,96,83,87,-1,103,90,75,-1,103,75,104,-1,96,24,105,-1,96,105,106,-1,107,91,10,-1,96,106,98,-1,108,88,89,-1,98,106,109,-1,105,24,84,-1,108,89,110,-1,111,112,86,-1,113,114,115,-1,116,100,92,-1,113,117,94,-1,111,86,95,-1,116,118,100,-1,119,107,10,-1,113,115,117,-1,120,108,110,-1,121,122,112,-1,113,94,93,-1,120,110,123,-1,124,67,64,-1,121,112,111,-1,124,125,67,-1,126,118,116,-1,127,103,104,-1,126,128,118,-1,127,104,129,-1,130,131,122,-1,132,120,123,-1,132,123,133,-1,130,122,121,-1,134,114,113,-1,134,135,114,-1,136,137,138,-1,139,129,140,-1,141,128,126,-1,139,127,129,-1,142,138,131,-1,141,143,128,-1,142,131,130,-1,144,145,135,-1,146,132,133,-1,144,135,134,-1,146,133,147,-1,146,147,115,-1,148,125,124,-1,149,150,151,-1,152,140,153,-1,149,151,143,-1,154,136,138,-1,152,139,140,-1,114,146,115,-1,155,42,41,-1,156,157,42,-1,156,42,155,-1,158,152,153,-1,159,155,41,-1,158,125,148,-1,158,153,125,-1,160,161,157,-1,160,157,156,-1,162,163,161,-1,162,161,160,-1,164,165,166,-1,164,166,163,-1,164,163,162,-1,167,168,165,-1,167,165,164,-1,169,170,168,-1,169,168,167,-1,171,172,173,-1,174,171,173,-1,175,172,171,-1,175,176,172,-1,177,158,148,-1,177,148,178,-1,179,174,173,-1,179,173,180,-1,179,180,181,-1,182,183,184,-1,185,158,177,-1,186,187,188,-1,189,138,142,-1,189,184,154,-1,186,176,175,-1,185,190,158,-1,186,191,187,-1,192,193,194,-1,195,149,143,-1,196,177,178,-1,186,188,176,-1,197,198,170,-1,189,182,184,-1,189,154,138,-1,199,190,185,-1,195,194,149,-1,197,170,169,-1,195,192,194,-1,195,143,141,-1,200,201,183,-1,199,202,190,-1,203,193,192,-1,200,183,182,-1,204,142,205,-1,206,202,199,-1,204,205,207,-1,203,208,193,-1,209,179,181,-1,209,181,210,-1,211,141,212,-1,206,213,202,-1,214,215,191,-1,211,195,141,-1,204,189,142,-1,216,213,206,-1,217,208,203,-1,218,219,201,-1,216,220,221,-1,216,221,213,-1,214,191,186,-1,218,201,200,-1,217,222,208,-1,223,207,224,-1,225,211,212,-1,226,220,216,-1,226,227,220,-1,225,212,228,-1,223,204,207,-1,229,209,210,-1,230,231,215,-1,232,233,227,-1,232,227,226,-1,234,219,218,-1,230,215,214,-1,235,222,217,-1,236,223,224,-1,237,228,238,-1,237,225,228,-1,239,198,197,-1,240,241,242,-1,243,244,219,-1,245,210,246,-1,240,242,247,-1,243,219,234,-1,245,229,210,-1,248,249,222,-1,250,224,251,-1,248,222,235,-1,250,236,224,-1,252,242,241,-1,253,238,254,-1,252,255,242,-1,253,237,238,-1,256,257,244,-1,258,240,247,-1,259,246,198,-1,256,244,243,-1,258,247,260,-1,259,245,246,-1,261,249,248,-1,261,262,249,-1,263,251,264,-1,263,264,265,-1,266,267,145,-1,268,254,269,-1,263,250,251,-1,266,145,144,-1,270,271,257,-1,266,255,252,-1,268,253,254,-1,266,144,255,-1,270,257,256,-1,272,273,262,-1,274,263,265,-1,272,262,261,-1,275,276,233,-1,275,233,232,-1,277,269,278,-1,279,280,281,-1,282,260,283,-1,282,258,260,-1,284,281,271,-1,277,268,269,-1,284,271,270,-1,285,273,272,-1,285,286,273,-1,287,288,267,-1,289,265,290,-1,287,267,266,-1,289,290,187,-1,291,282,283,-1,289,274,265,-1,291,283,292,-1,293,277,278,-1,293,278,294,-1,295,279,281,-1,296,38,288,-1,296,288,287,-1,297,298,299,-1,297,299,286,-1,191,289,187,-1,297,286,285,-1,300,276,275,-1,267,294,145,-1,267,293,294,-1,301,292,302,-1,301,291,292,-1,303,301,302,-1,303,302,276,-1,304,239,305,-1,304,259,198,-1,304,198,239,-1,306,259,304,-1,306,307,259,-1,308,304,305,-1,309,307,306,-1,309,310,307,-1,311,310,309,-1,311,312,310,-1,313,312,311,-1,313,314,315,-1,313,315,312,-1,316,314,313,-1,316,317,314,-1,318,319,320,-1,321,276,300,-1,322,323,317,-1,321,300,324,-1,322,317,316,-1,321,303,276,-1,325,318,320,-1,325,320,297,-1,325,297,285,-1,326,327,303,-1,326,303,321,-1,328,319,318,-1,329,330,331,-1,332,321,324,-1,328,333,319,-1,334,335,327,-1,336,337,338,-1,339,329,331,-1,340,325,285,-1,334,327,326,-1,339,281,284,-1,339,295,281,-1,340,285,341,-1,339,331,295,-1,340,341,342,-1,343,344,335,-1,336,345,337,-1,343,335,334,-1,346,347,337,-1,348,330,329,-1,349,350,333,-1,349,333,328,-1,351,352,344,-1,348,353,330,-1,351,344,343,-1,354,339,284,-1,346,337,345,-1,351,355,352,-1,356,338,357,-1,354,284,358,-1,359,340,342,-1,360,355,351,-1,361,353,348,-1,360,362,355,-1,356,336,338,-1,363,350,349,-1,364,347,346,-1,365,362,360,-1,364,230,347,-1,361,366,353,-1,365,367,362,-1,368,359,342,-1,368,342,369,-1,364,370,231,-1,371,354,358,-1,371,358,372,-1,364,231,230,-1,373,374,375,-1,376,377,323,-1,378,366,361,-1,376,323,322,-1,379,373,375,-1,380,357,381,-1,382,371,372,-1,383,374,373,-1,384,385,386,-1,382,372,387,-1,380,356,357,-1,384,386,388,-1,383,296,389,-1,383,389,374,-1,390,370,364,-1,391,392,366,-1,393,379,375,-1,394,386,385,-1,393,375,395,-1,391,366,378,-1,393,395,396,-1,394,397,386,-1,398,382,387,-1,390,399,370,-1,400,38,296,-1,401,381,402,-1,398,387,403,-1,401,380,381,-1,400,296,383,-1,400,37,38,-1,404,405,350,-1,406,392,391,-1,406,407,392,-1,408,367,365,-1,117,399,390,-1,408,12,367,-1,404,350,363,-1,409,398,403,-1,47,388,119,-1,410,393,396,-1,117,115,399,-1,47,119,10,-1,47,384,388,-1,409,403,411,-1,409,411,412,-1,413,397,394,-1,6,377,376,-1,414,407,406,-1,415,416,37,-1,417,402,418,-1,415,37,400,-1,413,419,397,-1,414,420,407,-1,417,401,402,-1,421,410,396,-1,421,396,422,-1,423,409,412,-1,424,368,369,-1,425,426,416,-1,425,416,415,-1,424,369,427,-1,5,418,377,-1,428,429,32,-1,5,417,418,-1,13,12,408,-1,34,420,414,-1,5,377,6,-1,34,32,420,-1,430,421,422,-1,431,432,405,-1,433,412,434,-1,430,422,435,-1,431,405,404,-1,433,434,231,-1,436,437,438,-1,433,423,412,-1,436,438,426,-1,436,426,425,-1,16,430,435,-1,439,440,419,-1,16,435,12,-1,31,428,32,-1,370,433,231,-1,441,437,436,-1,439,419,413,-1,442,424,427,-1,442,427,443,-1,109,106,437,-1,109,437,441,-1,24,444,445,-1,188,440,439,-1,188,187,440,-1,446,447,432,-1,446,432,431,-1,3,442,443,-1,3,443,1,-1,25,445,447,-1,25,24,445,-1,25,447,446,-1]
+coord Coordinate { point [4.9438 -0.0914808 0,4.97076 -0.869462 0,4.9438 -0.908517 0,4.97076 -0.130536 0,-0.635968 -3.22534 0,-0.111824 -3.162 0,-0.635968 -3.77464 0,-0.688975 -3.73884 0,5.75407 -5.22534 0,5.80707 -5.26114 0,5.80708 -5.64959 0,-0.635968 -0.225348 0,-0.111824 -0.837994 0,-0.635968 -0.77465 0,-0.591915 -3.17896 0,-0.147344 -3.13053 0,-0.111824 -0.162004 0,-0.591915 -0.178971 0,-0.688975 -3.26115 0,5.26544 -2.13053 0,5.67698 -2.12419 0,5.71002 -2.17897 0,-0.147344 -0.130536 0,5.1879 0.184058 0,5.80708 0.649605 0,5.22992 0.162004 0,-0.688975 -0.261151 0,-0.688975 -0.738847 0,-0.558883 -3.12419 0,-0.174302 -3.09147 0,5.22992 -2.162 0,5.75407 -2.22534 0,5.75407 -2.77465 0,-0.558883 -0.124194 0,5.22992 -2.83799 0,-0.538423 -3.06358 0,-0.19113 -3.0471 0,4.92697 -0.0471093 0,4.92697 -0.952889 0,-0.174302 -0.0914808 0,-0.538423 -0.063589 0,-0.688975 -5.64959 0,-0.111824 -5.16199 0,-0.069804 -5.18405 0,-0.0237276 -5.1954 0,0.0237276 -5.1954 0,5.2924 -2.09148 0,0.069804 -5.18405 0,-0.19113 -0.0471093 0,-0.531495 -2.99999 0,-0.19113 -2.95288 0,-0.19685 -2.99999 0,5.65652 -2.06359 0,5.1879 -2.18405 0,5.1879 -2.81594 0,-0.531495 0 0,-0.19113 0.0471093 0,-0.19685 3.49676e-16 0,-0.538423 -2.9364 0,-0.174302 -2.90851 0,5.26544 -5.13053 0,5.67698 -5.12418 0,5.71002 -5.17896 0,-0.538423 0.063589 0,-0.558883 -2.8758 0,5.22992 -5.16199 0,-0.174302 0.0914808 0,-0.147344 -2.86946 0,5.30923 -2.04711 0,5.64959 -2 0,5.14183 0.195415 0,-0.558883 0.124194 0,-0.147344 0.130536 0,0.147344 -2.13053 0,0.147344 -2.86946 0,0.111824 -2.83799 0,5.14183 -2.19541 0,5.14183 -2.80458 0,5.2924 -5.09147 0,5.65652 -5.06358 0,-0.591915 0.178971 0,5.1879 -5.18405 0,5.31495 -2 0,-0.111824 0.162004 0,5.09437 0.195415 0,5.30923 -5.0471 0,5.64959 -4.99999 0,-0.635968 0.225348 0,5.09437 -2.19541 0,5.09437 -2.80458 0,0.111824 -2.162 0,5.14183 -5.1954 0,5.30923 -1.95289 0,0.174302 -2.09148 0,0.174302 -2.90851 0,5.31495 -4.99999 0,-0.688975 0.649605 0,-0.688975 0.261151 0,0.069804 0.184058 0,0.0237276 0.195415 0,5.65652 -1.93641 0,-0.0237276 0.195415 0,-0.069804 0.184058 0,0.069804 -2.18405 0,0.069804 -2.81594 0,5.0483 0.184058 0,5.00628 0.162004 0,5.09437 -5.1954 0,5.0483 -2.18405 0,0.111824 0.162004 0,5.0483 -2.81594 0,5.30923 -4.95288 0,5.65652 -4.9364 0,0.19113 -2.04711 0,4.92697 -2.04711 0,4.92697 -2.95288 0,5.2924 -1.90852 0,0.19113 -2.95288 0,5.67698 -1.8758 0,5.0483 -5.18405 0,5.00628 -2.162 0,5.2924 -4.90851 0,5.67698 -4.8758 0,5.00628 -2.83799 0,-0.591915 -2.82102 0,-0.111824 -2.83799 0,5.26544 -1.86946 0,0.0237276 -2.19541 0,5.71002 -1.82103 0,0.0237276 -2.80458 0,5.26544 -4.86945 0,5.71002 -4.82102 0,4.97076 -2.13053 0,4.97076 -2.86946 0,0.19685 -2 0,4.92125 -2 0,5.80707 -4.26114 0,5.80707 -4.73884 0,5.75407 -4.77464 0,-0.0237276 -2.19541 0,-0.0237276 -2.80458 0,5.22992 -1.83799 0,5.22992 -4.83799 0,5.75407 -1.77465 0,0.19113 -1.95289 0,4.92697 -1.95289 0,4.9438 -2.09148 0,4.9438 -2.90851 0,-0.635968 -2.77465 0,5.75407 -1.22535 0,5.80707 -1.26115 0,5.80707 -1.73884 0,-0.069804 -2.18405 0,-0.069804 -2.81594 0,5.75407 -4.22534 0,-0.635968 -5.22534 0,-0.591915 -5.17896 0,-0.147344 -5.13053 0,-0.111824 -2.162 0,-0.688975 -5.26114 0,-0.558883 -5.12418 0,-0.174302 -5.09147 0,-0.538423 -5.06358 0,-0.19113 -5.0471 0,-0.531495 -4.99999 0,-0.19113 -4.95288 0,-0.19685 -4.99999 0,-0.538423 -4.9364 0,-0.174302 -4.90851 0,-0.558883 -4.8758 0,-0.147344 -4.86945 0,0.147344 -4.13053 0,0.147344 -4.86945 0,0.111824 -4.83799 0,0.111824 -4.162 0,0.174302 -4.09147 0,0.174302 -4.90851 0,-0.635968 -2.22534 0,-0.688975 -2.73884 0,0.069804 -4.18405 0,0.069804 -4.81593 0,0.0237276 -4.80458 0,5.26544 -4.13053 0,5.67698 -4.12419 0,5.71002 -4.17896 0,-0.591915 -2.17897 0,0.19113 -4.0471 0,4.92697 -4.95288 0,0.19113 -4.95288 0,5.22992 -4.162 0,-0.147344 -2.13053 0,4.92697 -4.0471 0,5.26544 -1.13053 0,5.67698 -1.12419 0,5.71002 -1.17897 0,5.22992 -1.162 0,-0.688975 -2.26115 0,-0.591915 -4.82102 0,-0.111824 -4.83799 0,-0.558883 -2.12419 0,5.2924 -4.09147 0,5.65652 -4.06358 0,-0.174302 -2.09148 0,5.2924 -1.09148 0,5.1879 -4.18405 0,5.1879 -4.81593 0,-0.538423 -2.06359 0,5.14183 -4.80458 0,5.65652 -1.06359 0,0.0237276 -4.19541 0,-0.0237276 -4.80458 0,5.1879 -1.18406 0,5.1879 -1.81594 0,-0.19113 -2.04711 0,0.19685 -3.99999 0,4.92125 -3.99999 0,-0.531495 -2 0,5.30923 -1.04711 0,5.30923 -4.0471 0,5.64959 -3.99999 0,-0.19113 -1.95289 0,-0.19685 -2 0,5.64959 -0.999998 0,5.14183 -4.19541 0,5.09437 -4.80458 0,5.14183 -1.19541 0,-0.538423 -1.93641 0,-0.174302 -1.90852 0,5.14183 -1.80458 0,-0.0237276 -4.19541 0,0.19113 -3.95288 0,4.92697 -3.95288 0,-0.558883 -1.8758 0,-0.147344 -1.86946 0,5.31495 -3.99999 0,5.31495 -0.999998 0,5.09437 -4.19541 0,5.09437 -1.19541 0,5.09437 -1.80458 0,-0.635968 -4.77464 0,0.111824 -1.162 0,0.147344 -1.13053 0,0.147344 -1.86946 0,5.30923 -3.95288 0,5.65652 -3.9364 0,-0.069804 -4.18405 0,-0.069804 -4.81593 0,0.111824 -1.83799 0,5.30923 -0.952889 0,5.65652 -0.936409 0,5.0483 -4.18405 0,5.0483 -4.81593 0,0.174302 -1.09148 0,5.0483 -1.18406 0,5.0483 -1.81594 0,0.174302 -1.90852 0,5.2924 -3.90851 0,5.67698 -3.8758 0,0.069804 -1.18406 0,-0.111824 -4.162 0,0.069804 -1.81594 0,5.2924 -0.908517 0,5.67698 -0.875804 0,5.00628 -4.162 0,5.00628 -4.83799 0,4.97076 -4.86945 0,0.19113 -1.04711 0,4.92697 -1.04711 0,5.00628 -1.162 0,5.00628 -1.83799 0,5.26544 -3.86946 0,5.71002 -3.82102 0,5.26544 -0.869462 0,5.71002 -0.821027 0,4.97076 -4.13053 0,-0.591915 -1.82103 0,-0.111824 -1.83799 0,4.97076 -1.13053 0,4.97076 -1.86946 0,5.80707 -3.26115 0,5.80707 -3.73884 0,5.75407 -3.77464 0,0.0237276 -1.19541 0,0.0237276 -1.80458 0,5.22992 -3.83799 0,5.22992 -0.837994 0,5.75407 -0.77465 0,0.19685 -0.999998 0,4.92125 -0.999998 0,4.9438 -4.09147 0,4.9438 -4.90851 0,-0.0237276 -1.19541 0,-0.0237276 -1.80458 0,4.9438 -1.09148 0,4.9438 -1.90852 0,5.75407 -3.22534 0,0.19113 -0.952889 0,5.75407 -0.225348 0,5.80707 -0.261151 0,5.80707 -0.738847 0,-0.635968 -1.77465 0,-0.069804 -1.18406 0,-0.069804 -1.81594 0,-0.111824 -1.162 0,-0.635968 -4.22534 0,-0.688975 -4.73884 0,-0.591915 -4.17896 0,-0.147344 -4.13053 0,-0.688975 -4.26114 0,-0.558883 -4.12419 0,-0.174302 -4.09147 0,-0.538423 -4.06358 0,-0.19113 -4.0471 0,-0.531495 -3.99999 0,-0.19113 -3.95288 0,-0.19685 -3.99999 0,-0.538423 -3.9364 0,-0.174302 -3.90851 0,5.26544 -0.130536 0,5.67698 -0.124194 0,5.71002 -0.178971 0,-0.635968 -1.22535 0,-0.558883 -3.8758 0,-0.147344 -3.86946 0,-0.688975 -1.73884 0,5.22992 -0.162004 0,-0.591915 -1.17897 0,-0.147344 -1.13053 0,5.2924 -0.0914808 0,5.26544 -3.13053 0,5.67698 -3.12419 0,5.71002 -3.17896 0,-0.688975 -1.26115 0,5.65652 -0.063589 0,-0.558883 -1.12419 0,-0.174302 -1.09148 0,0.111824 -3.162 0,0.147344 -3.86946 0,0.111824 -3.83799 0,5.22992 -3.162 0,5.1879 -0.184058 0,5.1879 -0.81594 0,5.14183 -0.804583 0,-0.538423 -1.06359 0,-0.19113 -1.04711 0,0.147344 -3.13053 0,0.174302 -3.09147 0,0.174302 -3.90851 0,5.2924 -3.09147 0,5.30923 -0.0471093 0,5.64959 -3.49676e-16 0,-0.531495 -0.999998 0,-0.19685 -0.999998 0,5.65652 -3.06358 0,5.1879 -3.18405 0,-0.19113 -0.952889 0,0.069804 -3.18405 0,0.069804 -3.81593 0,5.1879 -3.81593 0,5.14183 -0.195415 0,-0.538423 -0.936409 0,5.30923 -3.0471 0,-0.174302 -0.908517 0,5.31495 0 0,0.19113 -3.0471 0,-0.558883 -0.875804 0,5.64959 -2.99999 0,-0.147344 -0.869462 0,5.09437 -0.195415 0,5.09437 -0.804583 0,4.92697 -3.0471 0,5.14183 -3.19541 0,5.14183 -3.80458 0,0.147344 -0.130536 0,0.147344 -0.869462 0,0.111824 -0.837994 0,-0.591915 -3.82102 0,-0.111824 -3.83799 0,5.31495 -2.99999 0,0.111824 -0.162004 0,0.0237276 -3.19541 0,0.0237276 -3.80458 0,5.09437 -3.19541 0,0.174302 -0.0914808 0,0.111824 -5.16199 0,0.147344 -5.13053 0,4.97076 -5.13053 0,5.09437 -3.80458 0,5.00628 -5.16199 0,0.174302 -0.908517 0,0.19685 -2.99999 0,5.30923 -2.95288 0,5.65652 -2.9364 0,0.069804 -0.184058 0,0.174302 -5.09147 0,0.069804 -0.81594 0,0.0237276 -0.804583 0,4.9438 -5.09147 0,5.0483 -3.18405 0,4.92125 -2.99999 0,0.19113 -0.0471093 0,-0.0237276 -3.19541 0,-0.0237276 -3.80458 0,5.0483 -3.81593 0,5.30923 0.0471093 0,5.65652 0.063589 0,5.2924 -2.90851 0,5.67698 -2.8758 0,-0.591915 -0.821027 0,5.00628 -3.162 0,0.0237276 -0.195415 0,5.00628 -3.83799 0,4.97076 -3.86946 0,0.19113 -5.0471 0,5.26544 -2.86946 0,0.19685 0 0,4.92125 3.49676e-16 0,-0.069804 -3.18405 0,-0.069804 -3.81593 0,4.92697 -5.0471 0,5.71002 -2.82102 0,-0.0237276 -0.195415 0,-0.0237276 -0.804583 0,4.97076 -3.13053 0,5.0483 -0.184058 0,0.19113 0.0471093 0,4.92697 0.0471093 0,5.0483 -0.81594 0,5.80707 -2.26115 0,5.80707 -2.73884 0,-0.069804 -0.184058 0,5.2924 0.0914808 0,5.67698 0.124194 0,4.9438 -3.09147 0,4.9438 -3.90851 0,-0.069804 -0.81594 0,0.174302 0.0914808 0,4.97076 0.130536 0,4.9438 0.0914808 0,0.19685 -4.99999 0,4.92125 -4.99999 0,0.147344 0.130536 0,5.00628 -0.162004 0,5.00628 -0.837994 0,5.80707 0.261151 0,5.75407 0.225348 0,5.26544 0.130536 0,5.71002 0.178971 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-0.688975 0.261151 0,-0.688975 0.238668 0,-0.688975 0.261151 0.31496,-0.688975 0.261151 0.35433,-0.688975 0.238668 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.688975 0.295275 0.31496,-0.688975 0.261151 0.31496,-0.688975 0.295275 0.35433,-0.688975 0.261151 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,9,12,10,-1,9,11,0,-1,13,3,5,-1,14,12,9,-1,15,13,5,-1,16,15,5,-1,12,17,10,-1,18,19,20,-1,21,20,6,-1,21,6,8,-1,21,18,20,-1,22,23,19,-1,22,19,18,-1,24,21,8,-1,25,26,23,-1,25,23,22,-1,27,24,8,-1,28,26,25,-1,29,30,26,-1,29,26,28,-1,2,1,30,-1,31,16,5,-1,2,30,29,-1,31,32,16,-1,31,33,32,-1,31,34,33,-1,31,35,34,-1,31,36,35,-1,31,37,36,-1,31,38,37,-1,5,39,27,-1,31,12,38,-1,5,40,39,-1,38,12,14,-1,5,4,40,-1,5,27,8,-1,0,11,1,-1]
+coord Coordinate { point [-0.147344 0.130536 0.35433,-0.558883 0.124194 0.35433,-0.174302 0.0914808 0.35433,0.147344 -0.130536 0.35433,0.111824 -0.162004 0.35433,0.27559 -0.295275 0.35433,-0.635968 -0.225348 0.35433,-0.688975 -0.261151 0.35433,-0.688975 -0.295275 0.35433,-0.111824 0.162004 0.35433,-0.635968 0.225348 0.35433,-0.591915 0.178971 0.35433,-0.688975 0.295275 0.35433,0.174302 -0.0914808 0.35433,-0.069804 0.184058 0.35433,0.19113 -0.0471093 0.35433,0.19685 0 0.35433,-0.688975 0.261151 0.35433,-0.147344 -0.130536 0.35433,-0.558883 -0.124194 0.35433,-0.591915 -0.178971 0.35433,-0.111824 -0.162004 0.35433,-0.174302 -0.0914808 0.35433,-0.538423 -0.063589 0.35433,-0.069804 -0.184058 0.35433,-0.19113 -0.0471093 0.35433,-0.531495 0 0.35433,-0.0237276 -0.195415 0.35433,-0.19685 3.49676e-16 0.35433,-0.19113 0.0471093 0.35433,-0.538423 0.063589 0.35433,0.27559 0.295275 0.35433,0.19113 0.0471093 0.35433,0.174302 0.0914808 0.35433,0.147344 0.130536 0.35433,0.111824 0.162004 0.35433,0.069804 0.184058 0.35433,0.0237276 0.195415 0.35433,-0.0237276 0.195415 0.35433,0.0237276 -0.195415 0.35433,0.069804 -0.184058 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [5.80708 0.238668 0,5.80707 0.261151 0,5.80708 0.261151 0.31496,5.80708 0.238668 0.35433,5.80708 0.261151 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 0.261151 0.35433,5.80708 0.261151 0.31496,5.80708 0.295275 0.31496,5.80708 0.295275 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,5,4,6,-1,7,8,9,-1,10,9,8,-1,11,7,9,-1,12,9,10,-1,13,11,9,-1,14,9,12,-1,15,13,9,-1,16,17,15,-1,16,18,17,-1,16,15,9,-1,4,19,20,-1,21,18,16,-1,4,22,19,-1,4,14,22,-1,23,18,21,-1,4,9,14,-1,23,24,18,-1,25,21,16,-1,26,4,20,-1,27,28,24,-1,27,24,23,-1,29,28,27,-1,29,30,28,-1,31,30,29,-1,31,32,33,-1,34,4,26,-1,31,33,30,-1,35,32,31,-1,35,36,32,-1,37,36,35,-1,37,38,36,-1,39,38,37,-1,39,2,38,-1,6,4,34,-1,3,2,39,-1,0,3,40,-1]
+coord Coordinate { point [5.80708 0.295275 0.35433,5.1879 0.184058 0.35433,5.22992 0.162004 0.35433,5.75407 0.225348 0.35433,4.84251 0.295275 0.35433,5.14183 0.195415 0.35433,5.09437 0.195415 0.35433,5.00628 -0.162004 0.35433,4.97076 -0.130536 0.35433,4.84251 -0.295275 0.35433,4.9438 -0.0914808 0.35433,5.0483 -0.184058 0.35433,4.92697 -0.0471093 0.35433,5.09437 -0.195415 0.35433,4.92125 3.49676e-16 0.35433,5.14183 -0.195415 0.35433,5.80708 -0.295275 0.35433,5.1879 -0.184058 0.35433,5.22992 -0.162004 0.35433,4.9438 0.0914808 0.35433,4.97076 0.130536 0.35433,5.75407 -0.225348 0.35433,4.92697 0.0471093 0.35433,5.71002 -0.178971 0.35433,5.26544 -0.130536 0.35433,5.80708 -0.261151 0.35433,5.00628 0.162004 0.35433,5.67698 -0.124194 0.35433,5.2924 -0.0914808 0.35433,5.65652 -0.063589 0.35433,5.30923 -0.0471093 0.35433,5.64959 -3.49676e-16 0.35433,5.30923 0.0471093 0.35433,5.31495 0 0.35433,5.0483 0.184058 0.35433,5.65652 0.063589 0.35433,5.2924 0.0914808 0.35433,5.67698 0.124194 0.35433,5.26544 0.130536 0.35433,5.71002 0.178971 0.35433,5.80708 0.261151 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-0.688975 -0.738847 0,-0.688975 -0.76133 0,-0.688975 -0.738847 0.31496,-0.688975 -0.738847 0.35433,-0.688975 -0.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-0.688975 -0.238668 0,-0.688975 -0.261151 0,-0.688975 -0.261151 0.31496,-0.688975 -0.238668 0.35433,-0.688975 -0.261151 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.688975 -0.704723 0.35433,-0.688975 -0.704723 0.31496,-0.688975 -0.738847 0.35433,-0.688975 -0.738847 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.688975 -0.261151 0.35433,-0.688975 -0.261151 0.31496,-0.688975 -0.295275 0.35433,-0.688975 -0.295275 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,0,-1,0,6,3,-1,4,7,5,-1,4,8,7,-1,4,9,8,-1,4,10,9,-1,0,2,11,-1,4,12,10,-1,4,13,12,-1,14,15,16,-1,4,17,13,-1,18,19,11,-1,4,20,17,-1,17,20,21,-1,14,16,22,-1,23,6,0,-1,24,25,15,-1,24,20,25,-1,24,15,14,-1,26,23,0,-1,21,20,24,-1,20,27,25,-1,28,26,0,-1,29,30,31,-1,32,31,18,-1,32,18,11,-1,5,28,0,-1,32,29,31,-1,33,34,30,-1,33,30,29,-1,35,32,11,-1,36,37,34,-1,36,34,33,-1,2,35,11,-1,38,37,36,-1,39,40,37,-1,39,37,38,-1,22,16,40,-1,22,40,39,-1]
+coord Coordinate { point [0.27559 -1.29527 0.35433,0.0237276 -1.19541 0.35433,-0.0237276 -1.19541 0.35433,0.069804 -1.18406 0.35433,0.27559 -0.704723 0.35433,0.19685 -0.999998 0.35433,0.111824 -1.162 0.35433,0.19113 -0.952889 0.35433,0.174302 -0.908517 0.35433,0.147344 -0.869462 0.35433,0.111824 -0.837994 0.35433,-0.688975 -1.29527 0.35433,0.069804 -0.81594 0.35433,0.0237276 -0.804583 0.35433,-0.147344 -0.869462 0.35433,-0.591915 -0.821027 0.35433,-0.558883 -0.875804 0.35433,-0.0237276 -0.804583 0.35433,-0.635968 -1.22535 0.35433,-0.688975 -1.26115 0.35433,-0.688975 -0.704723 0.35433,-0.069804 -0.81594 0.35433,-0.174302 -0.908517 0.35433,0.147344 -1.13053 0.35433,-0.111824 -0.837994 0.35433,-0.635968 -0.77465 0.35433,0.174302 -1.09148 0.35433,-0.688975 -0.738847 0.35433,0.19113 -1.04711 0.35433,-0.147344 -1.13053 0.35433,-0.558883 -1.12419 0.35433,-0.591915 -1.17897 0.35433,-0.111824 -1.162 0.35433,-0.174302 -1.09148 0.35433,-0.538423 -1.06359 0.35433,-0.069804 -1.18406 0.35433,-0.19113 -1.04711 0.35433,-0.531495 -0.999998 0.35433,-0.19685 -0.999998 0.35433,-0.19113 -0.952889 0.35433,-0.538423 -0.936409 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [5.80707 -0.261151 0,5.80708 -0.238668 0,5.80708 -0.261151 0.31496,5.80708 -0.261151 0.35433,5.80708 -0.238668 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [5.80708 -0.76133 0,5.80707 -0.738847 0,5.80708 -0.738847 0.31496,5.80708 -0.76133 0.35433,5.80708 -0.738847 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -0.295275 0.35433,5.80708 -0.295275 0.31496,5.80708 -0.261151 0.31496,5.80708 -0.261151 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -0.738847 0.35433,5.80708 -0.738847 0.31496,5.80708 -0.704723 0.31496,5.80708 -0.704723 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,1,0,-1,5,6,7,-1,8,9,10,-1,4,11,1,-1,12,10,9,-1,13,8,10,-1,14,11,4,-1,15,10,12,-1,16,14,17,-1,16,11,14,-1,16,18,11,-1,19,13,10,-1,16,6,5,-1,16,5,18,-1,20,10,15,-1,21,19,10,-1,6,22,23,-1,6,24,22,-1,6,20,24,-1,6,10,20,-1,25,26,21,-1,25,27,26,-1,25,21,10,-1,28,6,23,-1,29,27,25,-1,30,27,29,-1,30,31,27,-1,32,29,25,-1,33,6,28,-1,34,35,31,-1,34,31,30,-1,36,35,34,-1,36,37,35,-1,38,37,36,-1,38,39,40,-1,7,6,33,-1,38,40,37,-1,3,39,38,-1,3,2,39,-1]
+coord Coordinate { point [5.67698 -0.875804 0.35433,5.26544 -0.869462 0.35433,5.2924 -0.908517 0.35433,5.65652 -0.936409 0.35433,5.71002 -0.821027 0.35433,5.14183 -0.804583 0.35433,4.84251 -0.704723 0.35433,5.09437 -0.804583 0.35433,5.00628 -1.162 0.35433,4.97076 -1.13053 0.35433,4.84251 -1.29527 0.35433,5.22992 -0.837994 0.35433,4.9438 -1.09148 0.35433,5.0483 -1.18406 0.35433,5.75407 -0.77465 0.35433,4.92697 -1.04711 0.35433,5.80708 -0.704723 0.35433,5.80708 -0.738847 0.35433,5.1879 -0.81594 0.35433,5.09437 -1.19541 0.35433,4.92125 -0.999998 0.35433,5.14183 -1.19541 0.35433,4.9438 -0.908517 0.35433,4.97076 -0.869462 0.35433,4.92697 -0.952889 0.35433,5.80708 -1.29527 0.35433,5.1879 -1.18406 0.35433,5.22992 -1.162 0.35433,5.00628 -0.837994 0.35433,5.75407 -1.22535 0.35433,5.71002 -1.17897 0.35433,5.26544 -1.13053 0.35433,5.80708 -1.26115 0.35433,5.0483 -0.81594 0.35433,5.67698 -1.12419 0.35433,5.2924 -1.09148 0.35433,5.65652 -1.06359 0.35433,5.30923 -1.04711 0.35433,5.64959 -0.999998 0.35433,5.30923 -0.952889 0.35433,5.31495 -0.999998 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-0.688975 -1.73884 0,-0.688975 -1.76133 0,-0.688975 -1.73884 0.31496,-0.688975 -1.73884 0.35433,-0.688975 -1.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-0.688975 -1.23867 0,-0.688975 -1.26115 0,-0.688975 -1.26115 0.31496,-0.688975 -1.23867 0.35433,-0.688975 -1.26115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.688975 -1.70472 0.31496,-0.688975 -1.73884 0.31496,-0.688975 -1.70472 0.35433,-0.688975 -1.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.688975 -1.26115 0.31496,-0.688975 -1.29527 0.31496,-0.688975 -1.26115 0.35433,-0.688975 -1.29527 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,5,6,7,-1,8,9,4,-1,5,7,10,-1,11,1,0,-1,12,13,6,-1,12,14,13,-1,12,6,5,-1,15,11,0,-1,16,14,12,-1,17,15,0,-1,14,18,13,-1,19,17,0,-1,20,21,22,-1,23,22,8,-1,23,8,4,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,23,4,-1,27,28,25,-1,27,25,24,-1,3,26,4,-1,29,28,27,-1,30,31,28,-1,32,19,0,-1,32,33,19,-1,32,34,33,-1,32,35,34,-1,32,36,35,-1,32,37,36,-1,32,38,37,-1,32,39,38,-1,30,28,29,-1,32,14,39,-1,39,14,16,-1,10,7,31,-1,10,31,30,-1,0,40,3,-1,0,2,40,-1]
+coord Coordinate { point [0.27559 -2.29527 0.35433,0.111824 -2.162 0.35433,0.069804 -2.18405 0.35433,-0.0237276 -2.19541 0.35433,-0.688975 -2.29527 0.35433,-0.147344 -1.86946 0.35433,-0.591915 -1.82103 0.35433,-0.558883 -1.8758 0.35433,-0.635968 -2.22534 0.35433,-0.688975 -2.26115 0.35433,-0.174302 -1.90852 0.35433,0.147344 -2.13053 0.35433,-0.111824 -1.83799 0.35433,-0.635968 -1.77465 0.35433,-0.688975 -1.70472 0.35433,0.174302 -2.09148 0.35433,-0.069804 -1.81594 0.35433,0.19113 -2.04711 0.35433,-0.688975 -1.73884 0.35433,0.19685 -2 0.35433,-0.147344 -2.13053 0.35433,-0.558883 -2.12419 0.35433,-0.591915 -2.17897 0.35433,-0.111824 -2.162 0.35433,-0.174302 -2.09148 0.35433,-0.538423 -2.06359 0.35433,-0.069804 -2.18405 0.35433,-0.19113 -2.04711 0.35433,-0.531495 -2 0.35433,-0.19685 -2 0.35433,-0.19113 -1.95289 0.35433,-0.538423 -1.93641 0.35433,0.27559 -1.70472 0.35433,0.19113 -1.95289 0.35433,0.174302 -1.90852 0.35433,0.147344 -1.86946 0.35433,0.111824 -1.83799 0.35433,0.069804 -1.81594 0.35433,0.0237276 -1.80458 0.35433,-0.0237276 -1.80458 0.35433,0.0237276 -2.19541 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [5.80707 -1.26115 0,5.80708 -1.23867 0,5.80708 -1.26115 0.31496,5.80708 -1.26115 0.35433,5.80708 -1.23867 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [5.80708 -1.76133 0,5.80707 -1.73884 0,5.80708 -1.73884 0.31496,5.80708 -1.76133 0.35433,5.80708 -1.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -1.29527 0.35433,5.80708 -1.29527 0.31496,5.80708 -1.26115 0.31496,5.80708 -1.26115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -1.73884 0.35433,5.80708 -1.73884 0.31496,5.80708 -1.70472 0.31496,5.80708 -1.70472 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,3,4,1,-1,5,6,7,-1,8,9,10,-1,11,4,3,-1,12,10,9,-1,13,8,10,-1,14,11,15,-1,16,10,12,-1,14,17,4,-1,14,4,11,-1,14,6,5,-1,14,5,17,-1,18,13,10,-1,19,10,16,-1,20,18,10,-1,6,21,22,-1,6,23,21,-1,6,19,23,-1,6,10,19,-1,24,25,20,-1,24,26,25,-1,27,6,22,-1,24,20,10,-1,28,26,24,-1,29,26,28,-1,29,30,26,-1,31,6,27,-1,32,28,24,-1,33,34,30,-1,33,30,29,-1,35,34,33,-1,35,36,34,-1,37,36,35,-1,7,6,31,-1,37,38,39,-1,37,39,36,-1,40,38,37,-1,40,2,38,-1,0,2,40,-1]
+coord Coordinate { point [5.67698 -1.8758 0.35433,5.26544 -1.86946 0.35433,5.2924 -1.90852 0.35433,5.71002 -1.82103 0.35433,5.22992 -1.83799 0.35433,5.14183 -1.80458 0.35433,4.84251 -1.70472 0.35433,5.09437 -1.80458 0.35433,5.00628 -2.162 0.35433,4.97076 -2.13053 0.35433,4.84251 -2.29527 0.35433,5.75407 -1.77465 0.35433,4.9438 -2.09148 0.35433,5.0483 -2.18405 0.35433,5.80708 -1.70472 0.35433,5.80708 -1.73884 0.35433,4.92697 -2.04711 0.35433,5.1879 -1.81594 0.35433,5.09437 -2.19541 0.35433,4.92125 -2 0.35433,5.14183 -2.19541 0.35433,4.9438 -1.90852 0.35433,4.97076 -1.86946 0.35433,4.92697 -1.95289 0.35433,5.80708 -2.29527 0.35433,5.1879 -2.18405 0.35433,5.22992 -2.162 0.35433,5.00628 -1.83799 0.35433,5.75407 -2.22534 0.35433,5.71002 -2.17897 0.35433,5.26544 -2.13053 0.35433,5.0483 -1.81594 0.35433,5.80708 -2.26115 0.35433,5.67698 -2.12419 0.35433,5.2924 -2.09148 0.35433,5.65652 -2.06359 0.35433,5.30923 -2.04711 0.35433,5.64959 -2 0.35433,5.30923 -1.95289 0.35433,5.31495 -2 0.35433,5.65652 -1.93641 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-0.688975 -2.73884 0,-0.688975 -2.76133 0,-0.688975 -2.73884 0.31496,-0.688975 -2.73884 0.35433,-0.688975 -2.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-0.688975 -2.23866 0,-0.688975 -2.26115 0,-0.688975 -2.26115 0.31496,-0.688975 -2.23866 0.35433,-0.688975 -2.26115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.688975 -2.70472 0.31496,-0.688975 -2.73884 0.31496,-0.688975 -2.70472 0.35433,-0.688975 -2.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.688975 -2.26115 0.35433,-0.688975 -2.26115 0.31496,-0.688975 -2.29527 0.35433,-0.688975 -2.29527 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,5,6,7,-1,8,9,4,-1,5,7,10,-1,11,1,0,-1,12,13,6,-1,12,14,13,-1,12,6,5,-1,15,11,0,-1,16,14,12,-1,17,15,0,-1,14,18,13,-1,19,17,0,-1,20,21,22,-1,23,22,8,-1,23,8,4,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,23,4,-1,27,28,25,-1,27,25,24,-1,3,26,4,-1,29,28,27,-1,30,31,28,-1,32,19,0,-1,32,33,19,-1,32,34,33,-1,32,35,34,-1,32,36,35,-1,32,37,36,-1,32,38,37,-1,32,39,38,-1,30,28,29,-1,32,14,39,-1,39,14,16,-1,10,7,31,-1,10,31,30,-1,0,40,3,-1,0,2,40,-1]
+coord Coordinate { point [0.27559 -3.29527 0.35433,0.111824 -3.162 0.35433,0.069804 -3.18405 0.35433,-0.0237276 -3.19541 0.35433,-0.688975 -3.29527 0.35433,-0.147344 -2.86946 0.35433,-0.591915 -2.82102 0.35433,-0.558883 -2.8758 0.35433,-0.635968 -3.22534 0.35433,-0.688975 -3.26115 0.35433,-0.174302 -2.90851 0.35433,0.147344 -3.13053 0.35433,-0.111824 -2.83799 0.35433,-0.635968 -2.77465 0.35433,-0.688975 -2.70472 0.35433,0.174302 -3.09147 0.35433,-0.069804 -2.81594 0.35433,0.19113 -3.0471 0.35433,-0.688975 -2.73884 0.35433,0.19685 -2.99999 0.35433,-0.147344 -3.13053 0.35433,-0.558883 -3.12419 0.35433,-0.591915 -3.17896 0.35433,-0.111824 -3.162 0.35433,-0.174302 -3.09147 0.35433,-0.538423 -3.06358 0.35433,-0.069804 -3.18405 0.35433,-0.19113 -3.0471 0.35433,-0.531495 -2.99999 0.35433,-0.19685 -2.99999 0.35433,-0.19113 -2.95288 0.35433,-0.538423 -2.9364 0.35433,0.27559 -2.70472 0.35433,0.19113 -2.95288 0.35433,0.174302 -2.90851 0.35433,0.147344 -2.86946 0.35433,0.111824 -2.83799 0.35433,0.069804 -2.81594 0.35433,0.0237276 -2.80458 0.35433,-0.0237276 -2.80458 0.35433,0.0237276 -3.19541 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [5.80707 -2.26115 0,5.80708 -2.23866 0,5.80708 -2.26115 0.31496,5.80708 -2.26115 0.35433,5.80708 -2.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [5.80708 -2.76133 0,5.80707 -2.73884 0,5.80708 -2.73884 0.31496,5.80708 -2.76133 0.35433,5.80708 -2.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -2.29527 0.35433,5.80708 -2.29527 0.31496,5.80708 -2.26115 0.31496,5.80708 -2.26115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -2.73884 0.35433,5.80708 -2.73884 0.31496,5.80708 -2.70472 0.31496,5.80708 -2.70472 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,3,4,1,-1,5,6,7,-1,8,9,10,-1,11,4,3,-1,12,10,9,-1,13,8,10,-1,14,11,15,-1,16,10,12,-1,14,17,4,-1,14,4,11,-1,14,6,5,-1,14,5,17,-1,18,13,10,-1,19,10,16,-1,20,18,10,-1,6,21,22,-1,6,23,21,-1,6,19,23,-1,6,10,19,-1,24,25,20,-1,24,26,25,-1,27,6,22,-1,24,20,10,-1,28,26,24,-1,29,26,28,-1,29,30,26,-1,31,6,27,-1,32,28,24,-1,33,34,30,-1,33,30,29,-1,35,34,33,-1,35,36,34,-1,37,36,35,-1,7,6,31,-1,37,38,39,-1,37,39,36,-1,40,38,37,-1,40,2,38,-1,0,2,40,-1]
+coord Coordinate { point [5.67698 -2.8758 0.35433,5.26544 -2.86946 0.35433,5.2924 -2.90851 0.35433,5.71002 -2.82102 0.35433,5.22992 -2.83799 0.35433,5.14183 -2.80458 0.35433,4.84251 -2.70472 0.35433,5.09437 -2.80458 0.35433,5.00628 -3.162 0.35433,4.97076 -3.13053 0.35433,4.84251 -3.29527 0.35433,5.75407 -2.77465 0.35433,4.9438 -3.09147 0.35433,5.0483 -3.18405 0.35433,5.80708 -2.70472 0.35433,5.80708 -2.73884 0.35433,4.92697 -3.0471 0.35433,5.1879 -2.81594 0.35433,5.09437 -3.19541 0.35433,4.92125 -2.99999 0.35433,5.14183 -3.19541 0.35433,4.9438 -2.90851 0.35433,4.97076 -2.86946 0.35433,4.92697 -2.95288 0.35433,5.80708 -3.29527 0.35433,5.1879 -3.18405 0.35433,5.22992 -3.162 0.35433,5.00628 -2.83799 0.35433,5.75407 -3.22534 0.35433,5.71002 -3.17896 0.35433,5.26544 -3.13053 0.35433,5.0483 -2.81594 0.35433,5.80708 -3.26115 0.35433,5.67698 -3.12419 0.35433,5.2924 -3.09147 0.35433,5.65652 -3.06358 0.35433,5.30923 -3.0471 0.35433,5.64959 -2.99999 0.35433,5.30923 -2.95288 0.35433,5.31495 -2.99999 0.35433,5.65652 -2.9364 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-0.688975 -3.73884 0,-0.688975 -3.76132 0,-0.688975 -3.73884 0.31496,-0.688975 -3.73884 0.35433,-0.688975 -3.76132 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-0.688975 -3.23866 0,-0.688975 -3.26115 0,-0.688975 -3.26115 0.31496,-0.688975 -3.23866 0.35433,-0.688975 -3.26115 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.688975 -3.70472 0.31496,-0.688975 -3.73884 0.31496,-0.688975 -3.70472 0.35433,-0.688975 -3.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.688975 -3.26115 0.35433,-0.688975 -3.26115 0.31496,-0.688975 -3.29527 0.35433,-0.688975 -3.29527 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,5,6,7,-1,8,9,4,-1,5,7,10,-1,11,1,0,-1,12,13,6,-1,12,14,13,-1,12,6,5,-1,15,11,0,-1,16,14,12,-1,17,15,0,-1,14,18,13,-1,19,17,0,-1,20,21,22,-1,23,22,8,-1,23,8,4,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,23,4,-1,27,28,25,-1,27,25,24,-1,3,26,4,-1,29,28,27,-1,30,31,28,-1,32,19,0,-1,32,33,19,-1,32,34,33,-1,32,35,34,-1,32,36,35,-1,32,37,36,-1,32,38,37,-1,32,39,38,-1,30,28,29,-1,32,14,39,-1,39,14,16,-1,10,7,31,-1,10,31,30,-1,0,40,3,-1,0,2,40,-1]
+coord Coordinate { point [0.27559 -4.29527 0.35433,0.111824 -4.162 0.35433,0.069804 -4.18405 0.35433,-0.0237276 -4.19541 0.35433,-0.688975 -4.29527 0.35433,-0.147344 -3.86946 0.35433,-0.591915 -3.82102 0.35433,-0.558883 -3.8758 0.35433,-0.635968 -4.22534 0.35433,-0.688975 -4.26114 0.35433,-0.174302 -3.90851 0.35433,0.147344 -4.13053 0.35433,-0.111824 -3.83799 0.35433,-0.635968 -3.77464 0.35433,-0.688975 -3.70472 0.35433,0.174302 -4.09147 0.35433,-0.069804 -3.81593 0.35433,0.19113 -4.0471 0.35433,-0.688975 -3.73884 0.35433,0.19685 -3.99999 0.35433,-0.147344 -4.13053 0.35433,-0.558883 -4.12419 0.35433,-0.591915 -4.17896 0.35433,-0.111824 -4.162 0.35433,-0.174302 -4.09147 0.35433,-0.538423 -4.06358 0.35433,-0.069804 -4.18405 0.35433,-0.19113 -4.0471 0.35433,-0.531495 -3.99999 0.35433,-0.19685 -3.99999 0.35433,-0.19113 -3.95288 0.35433,-0.538423 -3.9364 0.35433,0.27559 -3.70472 0.35433,0.19113 -3.95288 0.35433,0.174302 -3.90851 0.35433,0.147344 -3.86946 0.35433,0.111824 -3.83799 0.35433,0.069804 -3.81593 0.35433,0.0237276 -3.80458 0.35433,-0.0237276 -3.80458 0.35433,0.0237276 -4.19541 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [5.80707 -3.26115 0,5.80708 -3.23866 0,5.80708 -3.26115 0.31496,5.80708 -3.26115 0.35433,5.80708 -3.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [5.80708 -3.76132 0,5.80707 -3.73884 0,5.80708 -3.73884 0.31496,5.80708 -3.76132 0.35433,5.80708 -3.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [5.80708 -3.26115 0.35433,5.80708 -3.29527 0.31496,5.80708 -3.26115 0.31496,5.80708 -3.29527 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -3.73884 0.35433,5.80708 -3.73884 0.31496,5.80708 -3.70472 0.31496,5.80708 -3.70472 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,3,4,1,-1,5,6,7,-1,8,9,10,-1,11,4,3,-1,12,10,9,-1,13,8,10,-1,14,11,15,-1,16,10,12,-1,14,17,4,-1,14,4,11,-1,14,6,5,-1,14,5,17,-1,18,13,10,-1,19,10,16,-1,20,18,10,-1,6,21,22,-1,6,23,21,-1,6,19,23,-1,6,10,19,-1,24,25,20,-1,24,26,25,-1,27,6,22,-1,24,20,10,-1,28,26,24,-1,29,26,28,-1,29,30,26,-1,31,6,27,-1,32,28,24,-1,33,34,30,-1,33,30,29,-1,35,34,33,-1,35,36,34,-1,37,36,35,-1,7,6,31,-1,37,38,39,-1,37,39,36,-1,40,38,37,-1,40,2,38,-1,0,2,40,-1]
+coord Coordinate { point [5.67698 -3.8758 0.35433,5.26544 -3.86946 0.35433,5.2924 -3.90851 0.35433,5.71002 -3.82102 0.35433,5.22992 -3.83799 0.35433,5.14183 -3.80458 0.35433,4.84251 -3.70472 0.35433,5.09437 -3.80458 0.35433,5.00628 -4.162 0.35433,4.97076 -4.13053 0.35433,4.84251 -4.29527 0.35433,5.75407 -3.77464 0.35433,4.9438 -4.09147 0.35433,5.0483 -4.18405 0.35433,5.80708 -3.70472 0.35433,5.80708 -3.73884 0.35433,4.92697 -4.0471 0.35433,5.1879 -3.81593 0.35433,5.09437 -4.19541 0.35433,4.92125 -3.99999 0.35433,5.14183 -4.19541 0.35433,4.9438 -3.90851 0.35433,4.97076 -3.86946 0.35433,4.92697 -3.95288 0.35433,5.80708 -4.29527 0.35433,5.1879 -4.18405 0.35433,5.22992 -4.162 0.35433,5.00628 -3.83799 0.35433,5.75407 -4.22534 0.35433,5.71002 -4.17896 0.35433,5.26544 -4.13053 0.35433,5.0483 -3.81593 0.35433,5.80708 -4.26114 0.35433,5.67698 -4.12419 0.35433,5.2924 -4.09147 0.35433,5.65652 -4.06358 0.35433,5.30923 -4.0471 0.35433,5.64959 -3.99999 0.35433,5.30923 -3.95288 0.35433,5.31495 -3.99999 0.35433,5.65652 -3.9364 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [-0.688975 -4.73884 0,-0.688975 -4.76132 0,-0.688975 -4.73884 0.31496,-0.688975 -4.73884 0.35433,-0.688975 -4.76132 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-0.688975 -4.23866 0,-0.688975 -4.26114 0,-0.688975 -4.26114 0.31496,-0.688975 -4.23866 0.35433,-0.688975 -4.26114 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
+coord Coordinate { point [-0.688975 -4.70471 0.31496,-0.688975 -4.73884 0.31496,-0.688975 -4.70471 0.35433,-0.688975 -4.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.688975 -4.26114 0.35433,-0.688975 -4.26114 0.31496,-0.688975 -4.29527 0.35433,-0.688975 -4.29527 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,5,6,7,-1,8,9,4,-1,5,7,10,-1,11,1,0,-1,12,13,6,-1,12,14,13,-1,12,6,5,-1,15,11,0,-1,16,14,12,-1,17,15,0,-1,14,18,13,-1,19,17,0,-1,20,21,22,-1,23,22,8,-1,23,8,4,-1,23,20,22,-1,24,25,21,-1,24,21,20,-1,26,23,4,-1,27,28,25,-1,27,25,24,-1,3,26,4,-1,29,28,27,-1,30,31,28,-1,32,19,0,-1,32,33,19,-1,32,34,33,-1,32,35,34,-1,32,36,35,-1,32,37,36,-1,32,38,37,-1,32,39,38,-1,30,28,29,-1,32,14,39,-1,39,14,16,-1,10,7,31,-1,10,31,30,-1,0,40,3,-1,0,2,40,-1]
+coord Coordinate { point [0.27559 -5.29526 0.35433,0.111824 -5.16199 0.35433,0.069804 -5.18405 0.35433,-0.0237276 -5.1954 0.35433,-0.688975 -5.29526 0.35433,-0.147344 -4.86945 0.35433,-0.591915 -4.82102 0.35433,-0.558883 -4.8758 0.35433,-0.635968 -5.22534 0.35433,-0.688975 -5.26114 0.35433,-0.174302 -4.90851 0.35433,0.147344 -5.13053 0.35433,-0.111824 -4.83799 0.35433,-0.635968 -4.77464 0.35433,-0.688975 -4.70471 0.35433,0.174302 -5.09147 0.35433,-0.069804 -4.81593 0.35433,0.19113 -5.0471 0.35433,-0.688975 -4.73884 0.35433,0.19685 -4.99999 0.35433,-0.147344 -5.13053 0.35433,-0.558883 -5.12418 0.35433,-0.591915 -5.17896 0.35433,-0.111824 -5.16199 0.35433,-0.174302 -5.09147 0.35433,-0.538423 -5.06358 0.35433,-0.069804 -5.18405 0.35433,-0.19113 -5.0471 0.35433,-0.531495 -4.99999 0.35433,-0.19685 -4.99999 0.35433,-0.19113 -4.95288 0.35433,-0.538423 -4.9364 0.35433,0.27559 -4.70471 0.35433,0.19113 -4.95288 0.35433,0.174302 -4.90851 0.35433,0.147344 -4.86945 0.35433,0.111824 -4.83799 0.35433,0.069804 -4.81593 0.35433,0.0237276 -4.80458 0.35433,-0.0237276 -4.80458 0.35433,0.0237276 -5.1954 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [5.80707 -4.26114 0,5.80708 -4.23866 0,5.80708 -4.26114 0.31496,5.80708 -4.26114 0.35433,5.80708 -4.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [5.80708 -4.76132 0,5.80707 -4.73884 0,5.80708 -4.73884 0.31496,5.80708 -4.76132 0.35433,5.80708 -4.73884 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
+coord Coordinate { point [5.80708 -4.26114 0.35433,5.80708 -4.29527 0.31496,5.80708 -4.26114 0.31496,5.80708 -4.29527 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -4.73884 0.35433,5.80708 -4.73884 0.31496,5.80708 -4.70471 0.31496,5.80708 -4.70471 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,3,4,1,-1,5,6,7,-1,8,9,10,-1,11,4,3,-1,12,10,9,-1,13,8,10,-1,14,11,15,-1,16,10,12,-1,14,17,4,-1,14,4,11,-1,14,6,5,-1,14,5,17,-1,18,13,10,-1,19,10,16,-1,20,18,10,-1,6,21,22,-1,6,23,21,-1,6,19,23,-1,6,10,19,-1,24,25,20,-1,24,26,25,-1,27,6,22,-1,24,20,10,-1,28,26,24,-1,29,26,28,-1,29,30,26,-1,31,6,27,-1,32,28,24,-1,33,34,30,-1,33,30,29,-1,35,34,33,-1,35,36,34,-1,37,36,35,-1,7,6,31,-1,37,38,39,-1,37,39,36,-1,40,38,37,-1,40,2,38,-1,0,2,40,-1]
+coord Coordinate { point [5.67698 -4.8758 0.35433,5.26544 -4.86945 0.35433,5.2924 -4.90851 0.35433,5.71002 -4.82102 0.35433,5.22992 -4.83799 0.35433,5.14183 -4.80458 0.35433,4.84251 -4.70471 0.35433,5.09437 -4.80458 0.35433,5.00628 -5.16199 0.35433,4.97076 -5.13053 0.35433,4.84251 -5.29526 0.35433,5.75407 -4.77464 0.35433,4.9438 -5.09147 0.35433,5.0483 -5.18405 0.35433,5.80708 -4.70471 0.35433,5.80708 -4.73884 0.35433,4.92697 -5.0471 0.35433,5.1879 -4.81593 0.35433,5.09437 -5.1954 0.35433,4.92125 -4.99999 0.35433,5.14183 -5.1954 0.35433,4.9438 -4.90851 0.35433,4.97076 -4.86945 0.35433,4.92697 -4.95288 0.35433,5.80708 -5.29526 0.35433,5.1879 -5.18405 0.35433,5.22992 -5.16199 0.35433,5.00628 -4.83799 0.35433,5.75407 -5.22534 0.35433,5.71002 -5.17896 0.35433,5.26544 -5.13053 0.35433,5.0483 -4.81593 0.35433,5.80708 -5.26114 0.35433,5.67698 -5.12418 0.35433,5.2924 -5.09147 0.35433,5.65652 -5.06358 0.35433,5.30923 -5.0471 0.35433,5.64959 -4.99999 0.35433,5.30923 -4.95288 0.35433,5.31495 -4.99999 0.35433,5.65652 -4.9364 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
+coord Coordinate { point [-0.688975 -5.23866 0,-0.688975 -5.26114 0,-0.688975 -5.26114 0.31496,-0.688975 -5.23866 0.35433,-0.688975 -5.26114 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
+coord Coordinate { point [-0.688975 -5.26114 0.35433,-0.688975 -5.26114 0.31496,-0.688975 -5.29526 0.35433,-0.688975 -5.29526 0.31496]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,2,1,4,-1]
+coord Coordinate { point [5.80707 -5.26114 0,5.80708 -5.23866 0,5.80708 -5.26114 0.31496,5.80708 -5.26114 0.35433,5.80708 -5.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [5.80708 -5.29526 0.35433,5.80708 -5.29526 0.31496,5.80708 -5.26114 0.31496,5.80708 -5.26114 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.98425 -0.137795 0.43307,0.59055 -0.137795 0.43307,0.59055 -0.334645 0.43307,0.98425 -0.334645 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.5748 -0.531495 0.43307,1.1811 -0.531495 0.43307,1.1811 -0.728345 0.43307,1.5748 -0.728345 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.5748 -1.12204 0.43307,1.37795 -1.12204 0.43307,1.37795 -1.51574 0.43307,1.5748 -1.51574 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.98425 -1.71259 0.43307,0.59055 -1.71259 0.43307,0.59055 -1.90944 0.43307,0.98425 -1.90944 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.9685 -4.07479 0.43307,1.77165 -4.07479 0.43307,1.77165 -4.46849 0.43307,1.9685 -4.46849 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.49606 -3.48424 0.43307,1.10236 -3.48424 0.43307,1.10236 -3.6811 0.43307,1.49606 -3.6811 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [0.98425 -2.69684 0.43307,0.59055 -2.69684 0.43307,0.59055 -2.89369 0.43307,0.98425 -2.89369 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.9685 -2.49999 0.43307,1.77165 -2.49999 0.43307,1.77165 -2.89369 0.43307,1.9685 -2.89369 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [1.5748 -2.10629 0.43307,1.37795 -2.10629 0.43307,1.37795 -2.49999 0.43307,1.5748 -2.49999 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.3622 -2.30314 0.43307,2.16535 -2.30314 0.43307,2.16535 -2.69684 0.43307,2.3622 -2.69684 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.55905 -3.09054 0.43307,2.16535 -3.09054 0.43307,2.16535 -3.28739 0.43307,2.55905 -3.28739 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.16535 -3.48424 0.43307,1.77165 -3.48424 0.43307,1.77165 -3.6811 0.43307,2.16535 -3.6811 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [2.95275 -3.87794 0.43307,2.55905 -3.87794 0.43307,2.55905 -4.66534 0.43307,2.95275 -4.66534 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,4,5,-1,3,5,6,-1,3,6,7,-1,3,0,2,-1,8,9,10,-1,11,12,0,-1,11,13,12,-1,11,10,13,-1,11,14,8,-1,11,15,14,-1,11,0,3,-1,11,8,10,-1,16,17,18,-1,16,19,17,-1,20,16,21,-1,20,22,19,-1,20,23,22,-1,20,19,16,-1,24,3,23,-1,24,11,3,-1,25,23,20,-1,25,24,23,-1,26,27,24,-1,26,28,27,-1,26,29,28,-1,26,30,31,-1,26,25,30,-1,26,24,25,-1]
+coord Coordinate { point [2.95275 -0.255905 0.43307,2.95472 -0.273426 0.43307,2.96055 -0.290069 0.43307,3.03149 -0.334645 0.43307,2.96993 -0.304999 0.43307,2.9824 -0.317466 0.43307,2.99733 -0.326847 0.43307,3.01397 -0.332671 0.43307,2.9824 0.317466 0.43307,2.96993 0.304999 0.43307,2.96055 0.290069 0.43307,3.03149 0.334645 0.43307,2.95275 0.255905 0.43307,2.95472 0.273426 0.43307,2.99733 0.326847 0.43307,3.01397 0.332671 0.43307,4.00794 -0.290069 0.43307,3.98609 -0.317466 0.43307,3.99856 -0.304999 0.43307,3.97116 -0.326847 0.43307,4.01574 -0.255905 0.43307,4.01377 -0.273426 0.43307,3.95452 -0.332671 0.43307,3.937 -0.334645 0.43307,3.937 0.334645 0.43307,4.01574 0.255905 0.43307,3.99856 0.304999 0.43307,3.95452 0.332671 0.43307,3.97116 0.326847 0.43307,3.98609 0.317466 0.43307,4.01377 0.273426 0.43307,4.00794 0.290069 0.43307]
+}}
+appearance Appearance{material USE MET-ALUMINUM }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.95275 -1.31889 0.43307,2.85432 -1.39763 0.43307,2.95275 -1.39763 0.43307,2.85432 -1.31889 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.95275 -1.55511 0.43307,2.85432 -1.63385 0.43307,2.95275 -1.63385 0.43307,2.85432 -1.55511 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.95275 -1.79133 0.43307,2.85432 -1.87007 0.43307,2.95275 -1.87007 0.43307,2.85432 -1.79133 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [2.95275 -2.02755 0.43307,2.85432 -2.10629 0.43307,2.95275 -2.10629 0.43307,2.85432 -2.02755 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [4.13385 -1.12204 0.51181,2.95275 -1.12204 0.51181,2.95275 -2.30314 0.51181,4.13385 -2.30314 0.51181]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.22834 -1.02362 0.43307,3.1496 -1.02362 0.43307,3.1496 -1.12204 0.43307,3.22834 -1.12204 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.46456 -1.02362 0.43307,3.38582 -1.02362 0.43307,3.38582 -1.12204 0.43307,3.46456 -1.12204 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.70078 -1.02362 0.43307,3.62204 -1.02362 0.43307,3.62204 -1.12204 0.43307,3.70078 -1.12204 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.937 -1.02362 0.43307,3.85826 -1.02362 0.43307,3.85826 -1.12204 0.43307,3.937 -1.12204 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -1.31889 0.43307,4.13385 -1.39763 0.43307,4.23227 -1.39763 0.43307,4.13385 -1.31889 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -1.55511 0.43307,4.13385 -1.63385 0.43307,4.23227 -1.63385 0.43307,4.13385 -1.55511 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -1.79133 0.43307,4.13385 -1.87007 0.43307,4.23227 -1.87007 0.43307,4.13385 -1.79133 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
+coord Coordinate { point [4.23227 -2.02755 0.43307,4.13385 -2.10629 0.43307,4.23227 -2.10629 0.43307,4.13385 -2.02755 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.22834 -2.30314 0.43307,3.1496 -2.30314 0.43307,3.1496 -2.40157 0.43307,3.22834 -2.40157 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.46456 -2.30314 0.43307,3.38582 -2.30314 0.43307,3.38582 -2.40157 0.43307,3.46456 -2.40157 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.70078 -2.30314 0.43307,3.62204 -2.30314 0.43307,3.62204 -2.40157 0.43307,3.70078 -2.40157 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.937 -2.30314 0.43307,3.85826 -2.30314 0.43307,3.85826 -2.40157 0.43307,3.937 -2.40157 0.43307]
+}}
+appearance Appearance{material USE PIN-01 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.937 -4.38975 0.43307,3.34645 -4.38975 0.43307,3.34645 -4.66534 0.43307,3.937 -4.66534 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.937 -3.48424 0.43307,3.5433 -3.48424 0.43307,3.5433 -3.6811 0.43307,3.937 -3.6811 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
+coord Coordinate { point [3.937 -3.87794 0.43307,3.5433 -3.87794 0.43307,3.5433 -4.07479 0.43307,3.937 -4.07479 0.43307]
+}}
+appearance Appearance{material USE IC-BODY-EPOXY-04 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-0.688975 -0.261151 0,-0.688975 -0.238668 0,-0.635968 -0.225348 0,-0.642364 -0.204803 0,-0.591915 -0.178971 0,-0.603813 -0.161988 0,-0.575006 -0.112093 0,-0.558883 -0.124194 0,-0.557202 -0.0572984 0,-0.538423 -0.063589 0,-0.55118 0 0,-0.531495 0 0,-0.557202 0.0572984 0,-0.538423 0.063589 0,-0.575006 0.112093 0,-0.603813 0.161988 0,-0.558883 0.124194 0,-0.642364 0.204803 0,-0.591915 0.178971 0,-0.688975 0.238668 0,-0.688975 0.261151 0,-0.635968 0.225348 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [5.80707 0.261151 0,5.80708 0.238668 0,5.75407 0.225348 0,5.76046 0.204803 0,5.71002 0.178971 0,5.72191 0.161988 0,5.69311 0.112093 0,5.67698 0.124194 0,5.6753 0.0572984 0,5.65652 0.063589 0,5.66928 -3.49676e-16 0,5.64959 -3.49676e-16 0,5.6753 -0.0572984 0,5.65652 -0.063589 0,5.69311 -0.112093 0,5.72191 -0.161988 0,5.67698 -0.124194 0,5.76046 -0.204803 0,5.71002 -0.178971 0,5.80708 -0.238668 0,5.80707 -0.261151 0,5.75407 -0.225348 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-0.688975 -1.26115 0,-0.688975 -1.23867 0,-0.635968 -1.22535 0,-0.642364 -1.2048 0,-0.591915 -1.17897 0,-0.603813 -1.16199 0,-0.575006 -1.11209 0,-0.558883 -1.12419 0,-0.557202 -1.0573 0,-0.538423 -1.06359 0,-0.55118 -0.999998 0,-0.531495 -0.999998 0,-0.557202 -0.9427 0,-0.538423 -0.936409 0,-0.575006 -0.887905 0,-0.603813 -0.83801 0,-0.558883 -0.875804 0,-0.642364 -0.795195 0,-0.591915 -0.821027 0,-0.688975 -0.76133 0,-0.688975 -0.738847 0,-0.635968 -0.77465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [5.80707 -0.738847 0,5.80708 -0.76133 0,5.75407 -0.77465 0,5.76046 -0.795195 0,5.71002 -0.821027 0,5.72191 -0.83801 0,5.69311 -0.887905 0,5.67698 -0.875804 0,5.6753 -0.9427 0,5.65652 -0.936409 0,5.66928 -0.999998 0,5.64959 -0.999998 0,5.6753 -1.0573 0,5.65652 -1.06359 0,5.69311 -1.11209 0,5.72191 -1.16199 0,5.67698 -1.12419 0,5.76046 -1.2048 0,5.71002 -1.17897 0,5.80708 -1.23867 0,5.80707 -1.26115 0,5.75407 -1.22535 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-0.688975 -2.26115 0,-0.688975 -2.23866 0,-0.635968 -2.22534 0,-0.642364 -2.2048 0,-0.591915 -2.17897 0,-0.603813 -2.16198 0,-0.575006 -2.11209 0,-0.558883 -2.12419 0,-0.557202 -2.05729 0,-0.538423 -2.06359 0,-0.55118 -2 0,-0.531495 -2 0,-0.557202 -1.9427 0,-0.538423 -1.93641 0,-0.575006 -1.8879 0,-0.603813 -1.83801 0,-0.558883 -1.8758 0,-0.642364 -1.79519 0,-0.591915 -1.82103 0,-0.688975 -1.76133 0,-0.688975 -1.73884 0,-0.635968 -1.77465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [5.80707 -1.73884 0,5.80708 -1.76133 0,5.75407 -1.77465 0,5.76046 -1.79519 0,5.71002 -1.82103 0,5.72191 -1.83801 0,5.69311 -1.8879 0,5.67698 -1.8758 0,5.6753 -1.9427 0,5.65652 -1.93641 0,5.66928 -2 0,5.64959 -2 0,5.6753 -2.05729 0,5.65652 -2.06359 0,5.69311 -2.11209 0,5.72191 -2.16198 0,5.67698 -2.12419 0,5.76046 -2.2048 0,5.71002 -2.17897 0,5.80708 -2.23866 0,5.80707 -2.26115 0,5.75407 -2.22534 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-0.688975 -3.26115 0,-0.688975 -3.23866 0,-0.635968 -3.22534 0,-0.642364 -3.2048 0,-0.591915 -3.17896 0,-0.603813 -3.16198 0,-0.575006 -3.11209 0,-0.558883 -3.12419 0,-0.557202 -3.05729 0,-0.538423 -3.06358 0,-0.55118 -2.99999 0,-0.531495 -2.99999 0,-0.557202 -2.9427 0,-0.538423 -2.9364 0,-0.575006 -2.8879 0,-0.603813 -2.83801 0,-0.558883 -2.8758 0,-0.642364 -2.79519 0,-0.591915 -2.82102 0,-0.688975 -2.76133 0,-0.688975 -2.73884 0,-0.635968 -2.77465 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [5.80707 -2.73884 0,5.80708 -2.76133 0,5.75407 -2.77465 0,5.76046 -2.79519 0,5.71002 -2.82102 0,5.72191 -2.83801 0,5.69311 -2.8879 0,5.67698 -2.8758 0,5.6753 -2.9427 0,5.65652 -2.9364 0,5.66928 -2.99999 0,5.64959 -2.99999 0,5.6753 -3.05729 0,5.65652 -3.06358 0,5.69311 -3.11209 0,5.72191 -3.16198 0,5.67698 -3.12419 0,5.76046 -3.2048 0,5.71002 -3.17896 0,5.80708 -3.23866 0,5.80707 -3.26115 0,5.75407 -3.22534 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-0.688975 -4.26114 0,-0.688975 -4.23866 0,-0.635968 -4.22534 0,-0.642364 -4.2048 0,-0.591915 -4.17896 0,-0.603813 -4.16198 0,-0.575006 -4.11208 0,-0.558883 -4.12419 0,-0.557202 -4.05729 0,-0.538423 -4.06358 0,-0.55118 -3.99999 0,-0.531495 -3.99999 0,-0.557202 -3.94269 0,-0.538423 -3.9364 0,-0.575006 -3.8879 0,-0.603813 -3.838 0,-0.558883 -3.8758 0,-0.642364 -3.79519 0,-0.591915 -3.82102 0,-0.688975 -3.76132 0,-0.688975 -3.73884 0,-0.635968 -3.77464 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [5.80707 -3.73884 0,5.80708 -3.76132 0,5.75407 -3.77464 0,5.76046 -3.79519 0,5.71002 -3.82102 0,5.72191 -3.838 0,5.69311 -3.8879 0,5.67698 -3.8758 0,5.6753 -3.94269 0,5.65652 -3.9364 0,5.66928 -3.99999 0,5.64959 -3.99999 0,5.6753 -4.05729 0,5.65652 -4.06358 0,5.69311 -4.11208 0,5.72191 -4.16198 0,5.67698 -4.12419 0,5.76046 -4.2048 0,5.71002 -4.17896 0,5.80708 -4.23866 0,5.80707 -4.26114 0,5.75407 -4.22534 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [-0.688975 -5.26114 0,-0.688975 -5.23866 0,-0.635968 -5.22534 0,-0.642364 -5.20479 0,-0.591915 -5.17896 0,-0.603813 -5.16198 0,-0.575006 -5.11208 0,-0.558883 -5.12418 0,-0.557202 -5.05729 0,-0.538423 -5.06358 0,-0.55118 -4.99999 0,-0.531495 -4.99999 0,-0.557202 -4.94269 0,-0.538423 -4.9364 0,-0.575006 -4.8879 0,-0.603813 -4.838 0,-0.558883 -4.8758 0,-0.642364 -4.79519 0,-0.591915 -4.82102 0,-0.688975 -4.76132 0,-0.688975 -4.73884 0,-0.635968 -4.77464 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,5,6,7,-1,4,5,7,-1,6,8,9,-1,7,6,9,-1,8,10,11,-1,9,8,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,15,16,-1,13,14,16,-1,15,17,18,-1,16,15,18,-1,19,20,21,-1,17,19,21,-1,18,17,21,-1]
+coord Coordinate { point [5.80707 -4.73884 0,5.80708 -4.76132 0,5.75407 -4.77464 0,5.76046 -4.79519 0,5.71002 -4.82102 0,5.72191 -4.838 0,5.69311 -4.8879 0,5.67698 -4.8758 0,5.6753 -4.94269 0,5.65652 -4.9364 0,5.66928 -4.99999 0,5.64959 -4.99999 0,5.6753 -5.05729 0,5.65652 -5.06358 0,5.69311 -5.11208 0,5.72191 -5.16198 0,5.67698 -5.12418 0,5.76046 -5.20479 0,5.71002 -5.17896 0,5.80708 -5.23866 0,5.80707 -5.26114 0,5.75407 -5.22534 0]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [5.00628 -0.162004 0,5.00628 -0.162004 0.35433,5.0483 -0.184058 0.35433,5.0483 -0.184058 0,5.09437 -0.195415 0.35433,5.09437 -0.195415 0,5.30923 0.0471093 0,5.31495 0 0,5.30923 0.0471093 0.35433,5.14183 -0.195415 0.35433,5.31495 0 0.35433,5.14183 -0.195415 0,5.2924 0.0914808 0,5.2924 0.0914808 0.35433,5.1879 -0.184058 0.35433,5.1879 -0.184058 0,5.26544 0.130536 0,5.26544 0.130536 0.35433,5.22992 -0.162004 0.35433,5.22992 -0.162004 0,5.22992 0.162004 0,5.22992 0.162004 0.35433,5.26544 -0.130536 0.35433,5.26544 -0.130536 0,5.1879 0.184058 0,5.1879 0.184058 0.35433,5.2924 -0.0914808 0,5.2924 -0.0914808 0.35433,5.30923 -0.0471093 0,5.30923 -0.0471093 0.35433,5.14183 0.195415 0,5.14183 0.195415 0.35433,5.09437 0.195415 0,5.09437 0.195415 0.35433,5.0483 0.184058 0,5.0483 0.184058 0.35433,5.00628 0.162004 0,5.00628 0.162004 0.35433,4.97076 0.130536 0,4.97076 0.130536 0.35433,4.9438 0.0914808 0,4.9438 0.0914808 0.35433,4.92697 0.0471093 0.35433,4.92697 0.0471093 0,4.92125 3.49676e-16 0.35433,4.92125 3.49676e-16 0,4.92697 -0.0471093 0.35433,4.92697 -0.0471093 0,4.9438 -0.0914808 0.35433,4.9438 -0.0914808 0,4.97076 -0.130536 0.35433,4.97076 -0.130536 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [5.00628 -1.162 0,5.00628 -1.162 0.35433,5.0483 -1.18406 0.35433,5.0483 -1.18406 0,5.09437 -1.19541 0.35433,5.09437 -1.19541 0,5.30923 -0.952889 0,5.31495 -0.999998 0,5.30923 -0.952889 0.35433,5.14183 -1.19541 0.35433,5.31495 -0.999998 0.35433,5.14183 -1.19541 0,5.2924 -0.908517 0,5.2924 -0.908517 0.35433,5.1879 -1.18406 0.35433,5.1879 -1.18406 0,5.26544 -0.869462 0,5.26544 -0.869462 0.35433,5.22992 -1.162 0.35433,5.22992 -1.162 0,5.22992 -0.837994 0,5.22992 -0.837994 0.35433,5.26544 -1.13053 0.35433,5.26544 -1.13053 0,5.1879 -0.81594 0,5.1879 -0.81594 0.35433,5.2924 -1.09148 0,5.2924 -1.09148 0.35433,5.30923 -1.04711 0,5.30923 -1.04711 0.35433,5.14183 -0.804583 0,5.14183 -0.804583 0.35433,5.09437 -0.804583 0,5.09437 -0.804583 0.35433,5.0483 -0.81594 0,5.0483 -0.81594 0.35433,5.00628 -0.837994 0,5.00628 -0.837994 0.35433,4.97076 -0.869462 0,4.97076 -0.869462 0.35433,4.9438 -0.908517 0,4.9438 -0.908517 0.35433,4.92697 -0.952889 0.35433,4.92697 -0.952889 0,4.92125 -0.999998 0.35433,4.92125 -0.999998 0,4.92697 -1.04711 0.35433,4.92697 -1.04711 0,4.9438 -1.09148 0.35433,4.9438 -1.09148 0,4.97076 -1.13053 0.35433,4.97076 -1.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-0.111824 -1.162 0,-0.111824 -1.162 0.35433,-0.069804 -1.18406 0.35433,-0.069804 -1.18406 0,-0.0237276 -1.19541 0.35433,-0.0237276 -1.19541 0,0.19113 -0.952889 0,0.19685 -0.999998 0,0.19113 -0.952889 0.35433,0.0237276 -1.19541 0.35433,0.19685 -0.999998 0.35433,0.0237276 -1.19541 0,0.174302 -0.908517 0,0.174302 -0.908517 0.35433,0.069804 -1.18406 0.35433,0.069804 -1.18406 0,0.147344 -0.869462 0,0.147344 -0.869462 0.35433,0.111824 -1.162 0.35433,0.111824 -1.162 0,0.111824 -0.837994 0,0.111824 -0.837994 0.35433,0.147344 -1.13053 0.35433,0.147344 -1.13053 0,0.069804 -0.81594 0,0.069804 -0.81594 0.35433,0.174302 -1.09148 0,0.174302 -1.09148 0.35433,0.19113 -1.04711 0,0.19113 -1.04711 0.35433,0.0237276 -0.804583 0,0.0237276 -0.804583 0.35433,-0.0237276 -0.804583 0,-0.0237276 -0.804583 0.35433,-0.069804 -0.81594 0,-0.069804 -0.81594 0.35433,-0.111824 -0.837994 0,-0.111824 -0.837994 0.35433,-0.147344 -0.869462 0,-0.147344 -0.869462 0.35433,-0.174302 -0.908517 0,-0.174302 -0.908517 0.35433,-0.19113 -0.952889 0.35433,-0.19113 -0.952889 0,-0.19685 -0.999998 0.35433,-0.19685 -0.999998 0,-0.19113 -1.04711 0.35433,-0.19113 -1.04711 0,-0.174302 -1.09148 0.35433,-0.174302 -1.09148 0,-0.147344 -1.13053 0.35433,-0.147344 -1.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-0.111824 -0.162004 0,-0.111824 -0.162004 0.35433,-0.069804 -0.184058 0.35433,-0.069804 -0.184058 0,-0.0237276 -0.195415 0.35433,-0.0237276 -0.195415 0,0.19113 0.0471093 0,0.19685 0 0,0.19113 0.0471093 0.35433,0.0237276 -0.195415 0.35433,0.19685 0 0.35433,0.0237276 -0.195415 0,0.174302 0.0914808 0,0.174302 0.0914808 0.35433,0.069804 -0.184058 0.35433,0.069804 -0.184058 0,0.147344 0.130536 0,0.147344 0.130536 0.35433,0.111824 -0.162004 0.35433,0.111824 -0.162004 0,0.111824 0.162004 0,0.111824 0.162004 0.35433,0.147344 -0.130536 0.35433,0.147344 -0.130536 0,0.069804 0.184058 0,0.069804 0.184058 0.35433,0.174302 -0.0914808 0,0.174302 -0.0914808 0.35433,0.19113 -0.0471093 0,0.19113 -0.0471093 0.35433,0.0237276 0.195415 0,0.0237276 0.195415 0.35433,-0.0237276 0.195415 0,-0.0237276 0.195415 0.35433,-0.069804 0.184058 0,-0.069804 0.184058 0.35433,-0.111824 0.162004 0,-0.111824 0.162004 0.35433,-0.147344 0.130536 0,-0.147344 0.130536 0.35433,-0.174302 0.0914808 0,-0.174302 0.0914808 0.35433,-0.19113 0.0471093 0.35433,-0.19113 0.0471093 0,-0.19685 3.49676e-16 0.35433,-0.19685 3.49676e-16 0,-0.19113 -0.0471093 0.35433,-0.19113 -0.0471093 0,-0.174302 -0.0914808 0.35433,-0.174302 -0.0914808 0,-0.147344 -0.130536 0.35433,-0.147344 -0.130536 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [5.00628 -2.162 0,5.00628 -2.162 0.35433,5.0483 -2.18405 0.35433,5.0483 -2.18405 0,5.09437 -2.19541 0.35433,5.09437 -2.19541 0,5.30923 -1.95289 0,5.31495 -2 0,5.30923 -1.95289 0.35433,5.14183 -2.19541 0.35433,5.31495 -2 0.35433,5.14183 -2.19541 0,5.2924 -1.90852 0,5.2924 -1.90852 0.35433,5.1879 -2.18405 0.35433,5.1879 -2.18405 0,5.26544 -1.86946 0,5.26544 -1.86946 0.35433,5.22992 -2.162 0.35433,5.22992 -2.162 0,5.22992 -1.83799 0,5.22992 -1.83799 0.35433,5.26544 -2.13053 0.35433,5.26544 -2.13053 0,5.1879 -1.81594 0,5.1879 -1.81594 0.35433,5.2924 -2.09148 0,5.2924 -2.09148 0.35433,5.30923 -2.04711 0,5.30923 -2.04711 0.35433,5.14183 -1.80458 0,5.14183 -1.80458 0.35433,5.09437 -1.80458 0,5.09437 -1.80458 0.35433,5.0483 -1.81594 0,5.0483 -1.81594 0.35433,5.00628 -1.83799 0,5.00628 -1.83799 0.35433,4.97076 -1.86946 0,4.97076 -1.86946 0.35433,4.9438 -1.90852 0,4.9438 -1.90852 0.35433,4.92697 -1.95289 0.35433,4.92697 -1.95289 0,4.92125 -2 0.35433,4.92125 -2 0,4.92697 -2.04711 0.35433,4.92697 -2.04711 0,4.9438 -2.09148 0.35433,4.9438 -2.09148 0,4.97076 -2.13053 0.35433,4.97076 -2.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-0.111824 -2.162 0,-0.111824 -2.162 0.35433,-0.069804 -2.18405 0.35433,-0.069804 -2.18405 0,-0.0237276 -2.19541 0.35433,-0.0237276 -2.19541 0,0.19113 -1.95289 0,0.19685 -2 0,0.19113 -1.95289 0.35433,0.0237276 -2.19541 0.35433,0.19685 -2 0.35433,0.0237276 -2.19541 0,0.174302 -1.90852 0,0.174302 -1.90852 0.35433,0.069804 -2.18405 0.35433,0.069804 -2.18405 0,0.147344 -1.86946 0,0.147344 -1.86946 0.35433,0.111824 -2.162 0.35433,0.111824 -2.162 0,0.111824 -1.83799 0,0.111824 -1.83799 0.35433,0.147344 -2.13053 0.35433,0.147344 -2.13053 0,0.069804 -1.81594 0,0.069804 -1.81594 0.35433,0.174302 -2.09148 0,0.174302 -2.09148 0.35433,0.19113 -2.04711 0,0.19113 -2.04711 0.35433,0.0237276 -1.80458 0,0.0237276 -1.80458 0.35433,-0.0237276 -1.80458 0,-0.0237276 -1.80458 0.35433,-0.069804 -1.81594 0,-0.069804 -1.81594 0.35433,-0.111824 -1.83799 0,-0.111824 -1.83799 0.35433,-0.147344 -1.86946 0,-0.147344 -1.86946 0.35433,-0.174302 -1.90852 0,-0.174302 -1.90852 0.35433,-0.19113 -1.95289 0.35433,-0.19113 -1.95289 0,-0.19685 -2 0.35433,-0.19685 -2 0,-0.19113 -2.04711 0.35433,-0.19113 -2.04711 0,-0.174302 -2.09148 0.35433,-0.174302 -2.09148 0,-0.147344 -2.13053 0.35433,-0.147344 -2.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [5.00628 -4.162 0,5.00628 -4.162 0.35433,5.0483 -4.18405 0.35433,5.0483 -4.18405 0,5.09437 -4.19541 0.35433,5.09437 -4.19541 0,5.30923 -3.95288 0,5.31495 -3.99999 0,5.30923 -3.95288 0.35433,5.14183 -4.19541 0.35433,5.31495 -3.99999 0.35433,5.14183 -4.19541 0,5.2924 -3.90851 0,5.2924 -3.90851 0.35433,5.1879 -4.18405 0.35433,5.1879 -4.18405 0,5.26544 -3.86946 0,5.26544 -3.86946 0.35433,5.22992 -4.162 0.35433,5.22992 -4.162 0,5.22992 -3.83799 0,5.22992 -3.83799 0.35433,5.26544 -4.13053 0.35433,5.26544 -4.13053 0,5.1879 -3.81593 0,5.1879 -3.81593 0.35433,5.2924 -4.09147 0,5.2924 -4.09147 0.35433,5.30923 -4.0471 0,5.30923 -4.0471 0.35433,5.14183 -3.80458 0,5.14183 -3.80458 0.35433,5.09437 -3.80458 0,5.09437 -3.80458 0.35433,5.0483 -3.81593 0,5.0483 -3.81593 0.35433,5.00628 -3.83799 0,5.00628 -3.83799 0.35433,4.97076 -3.86946 0,4.97076 -3.86946 0.35433,4.9438 -3.90851 0,4.9438 -3.90851 0.35433,4.92697 -3.95288 0.35433,4.92697 -3.95288 0,4.92125 -3.99999 0.35433,4.92125 -3.99999 0,4.92697 -4.0471 0.35433,4.92697 -4.0471 0,4.9438 -4.09147 0.35433,4.9438 -4.09147 0,4.97076 -4.13053 0.35433,4.97076 -4.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-0.111824 -4.162 0,-0.111824 -4.162 0.35433,-0.069804 -4.18405 0.35433,-0.069804 -4.18405 0,-0.0237276 -4.19541 0.35433,-0.0237276 -4.19541 0,0.19113 -3.95288 0,0.19685 -3.99999 0,0.19113 -3.95288 0.35433,0.0237276 -4.19541 0.35433,0.19685 -3.99999 0.35433,0.0237276 -4.19541 0,0.174302 -3.90851 0,0.174302 -3.90851 0.35433,0.069804 -4.18405 0.35433,0.069804 -4.18405 0,0.147344 -3.86946 0,0.147344 -3.86946 0.35433,0.111824 -4.162 0.35433,0.111824 -4.162 0,0.111824 -3.83799 0,0.111824 -3.83799 0.35433,0.147344 -4.13053 0.35433,0.147344 -4.13053 0,0.069804 -3.81593 0,0.069804 -3.81593 0.35433,0.174302 -4.09147 0,0.174302 -4.09147 0.35433,0.19113 -4.0471 0,0.19113 -4.0471 0.35433,0.0237276 -3.80458 0,0.0237276 -3.80458 0.35433,-0.0237276 -3.80458 0,-0.0237276 -3.80458 0.35433,-0.069804 -3.81593 0,-0.069804 -3.81593 0.35433,-0.111824 -3.83799 0,-0.111824 -3.83799 0.35433,-0.147344 -3.86946 0,-0.147344 -3.86946 0.35433,-0.174302 -3.90851 0,-0.174302 -3.90851 0.35433,-0.19113 -3.95288 0.35433,-0.19113 -3.95288 0,-0.19685 -3.99999 0.35433,-0.19685 -3.99999 0,-0.19113 -4.0471 0.35433,-0.19113 -4.0471 0,-0.174302 -4.09147 0.35433,-0.174302 -4.09147 0,-0.147344 -4.13053 0.35433,-0.147344 -4.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-0.111824 -3.162 0,-0.111824 -3.162 0.35433,-0.069804 -3.18405 0.35433,-0.069804 -3.18405 0,-0.0237276 -3.19541 0.35433,-0.0237276 -3.19541 0,0.19113 -2.95288 0,0.19685 -2.99999 0,0.19113 -2.95288 0.35433,0.0237276 -3.19541 0.35433,0.19685 -2.99999 0.35433,0.0237276 -3.19541 0,0.174302 -2.90851 0,0.174302 -2.90851 0.35433,0.069804 -3.18405 0.35433,0.069804 -3.18405 0,0.147344 -2.86946 0,0.147344 -2.86946 0.35433,0.111824 -3.162 0.35433,0.111824 -3.162 0,0.111824 -2.83799 0,0.111824 -2.83799 0.35433,0.147344 -3.13053 0.35433,0.147344 -3.13053 0,0.069804 -2.81594 0,0.069804 -2.81594 0.35433,0.174302 -3.09147 0,0.174302 -3.09147 0.35433,0.19113 -3.0471 0,0.19113 -3.0471 0.35433,0.0237276 -2.80458 0,0.0237276 -2.80458 0.35433,-0.0237276 -2.80458 0,-0.0237276 -2.80458 0.35433,-0.069804 -2.81594 0,-0.069804 -2.81594 0.35433,-0.111824 -2.83799 0,-0.111824 -2.83799 0.35433,-0.147344 -2.86946 0,-0.147344 -2.86946 0.35433,-0.174302 -2.90851 0,-0.174302 -2.90851 0.35433,-0.19113 -2.95288 0.35433,-0.19113 -2.95288 0,-0.19685 -2.99999 0.35433,-0.19685 -2.99999 0,-0.19113 -3.0471 0.35433,-0.19113 -3.0471 0,-0.174302 -3.09147 0.35433,-0.174302 -3.09147 0,-0.147344 -3.13053 0.35433,-0.147344 -3.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [5.00628 -3.162 0,5.00628 -3.162 0.35433,5.0483 -3.18405 0.35433,5.0483 -3.18405 0,5.09437 -3.19541 0.35433,5.09437 -3.19541 0,5.30923 -2.95288 0,5.31495 -2.99999 0,5.30923 -2.95288 0.35433,5.14183 -3.19541 0.35433,5.31495 -2.99999 0.35433,5.14183 -3.19541 0,5.2924 -2.90851 0,5.2924 -2.90851 0.35433,5.1879 -3.18405 0.35433,5.1879 -3.18405 0,5.26544 -2.86946 0,5.26544 -2.86946 0.35433,5.22992 -3.162 0.35433,5.22992 -3.162 0,5.22992 -2.83799 0,5.22992 -2.83799 0.35433,5.26544 -3.13053 0.35433,5.26544 -3.13053 0,5.1879 -2.81594 0,5.1879 -2.81594 0.35433,5.2924 -3.09147 0,5.2924 -3.09147 0.35433,5.30923 -3.0471 0,5.30923 -3.0471 0.35433,5.14183 -2.80458 0,5.14183 -2.80458 0.35433,5.09437 -2.80458 0,5.09437 -2.80458 0.35433,5.0483 -2.81594 0,5.0483 -2.81594 0.35433,5.00628 -2.83799 0,5.00628 -2.83799 0.35433,4.97076 -2.86946 0,4.97076 -2.86946 0.35433,4.9438 -2.90851 0,4.9438 -2.90851 0.35433,4.92697 -2.95288 0.35433,4.92697 -2.95288 0,4.92125 -2.99999 0.35433,4.92125 -2.99999 0,4.92697 -3.0471 0.35433,4.92697 -3.0471 0,4.9438 -3.09147 0.35433,4.9438 -3.09147 0,4.97076 -3.13053 0.35433,4.97076 -3.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [-0.111824 -5.16199 0,-0.111824 -5.16199 0.35433,-0.069804 -5.18405 0.35433,-0.069804 -5.18405 0,-0.0237276 -5.1954 0.35433,-0.0237276 -5.1954 0,0.19113 -4.95288 0,0.19685 -4.99999 0,0.19113 -4.95288 0.35433,0.0237276 -5.1954 0.35433,0.19685 -4.99999 0.35433,0.0237276 -5.1954 0,0.174302 -4.90851 0,0.174302 -4.90851 0.35433,0.069804 -5.18405 0.35433,0.069804 -5.18405 0,0.147344 -4.86945 0,0.147344 -4.86945 0.35433,0.111824 -5.16199 0.35433,0.111824 -5.16199 0,0.111824 -4.83799 0,0.111824 -4.83799 0.35433,0.147344 -5.13053 0.35433,0.147344 -5.13053 0,0.069804 -4.81593 0,0.069804 -4.81593 0.35433,0.174302 -5.09147 0,0.174302 -5.09147 0.35433,0.19113 -5.0471 0,0.19113 -5.0471 0.35433,0.0237276 -4.80458 0,0.0237276 -4.80458 0.35433,-0.0237276 -4.80458 0,-0.0237276 -4.80458 0.35433,-0.069804 -4.81593 0,-0.069804 -4.81593 0.35433,-0.111824 -4.83799 0,-0.111824 -4.83799 0.35433,-0.147344 -4.86945 0,-0.147344 -4.86945 0.35433,-0.174302 -4.90851 0,-0.174302 -4.90851 0.35433,-0.19113 -4.95288 0.35433,-0.19113 -4.95288 0,-0.19685 -4.99999 0.35433,-0.19685 -4.99999 0,-0.19113 -5.0471 0.35433,-0.19113 -5.0471 0,-0.174302 -5.09147 0.35433,-0.174302 -5.09147 0,-0.147344 -5.13053 0.35433,-0.147344 -5.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1,5,3,4,-1,6,7,8,-1,5,4,9,-1,7,10,8,-1,11,5,9,-1,12,6,13,-1,11,9,14,-1,6,8,13,-1,15,11,14,-1,16,12,17,-1,15,14,18,-1,19,15,18,-1,12,13,17,-1,20,16,21,-1,19,18,22,-1,23,19,22,-1,16,17,21,-1,24,20,25,-1,26,23,27,-1,20,21,25,-1,23,22,27,-1,28,26,29,-1,30,24,31,-1,26,27,29,-1,7,28,10,-1,24,25,31,-1,28,29,10,-1,32,30,33,-1,30,31,33,-1,34,32,35,-1,32,33,35,-1,36,34,37,-1,34,35,37,-1,38,36,39,-1,36,37,39,-1,40,38,41,-1,38,39,41,-1,40,41,42,-1,43,40,42,-1,43,42,44,-1,45,43,44,-1,45,44,46,-1,47,45,46,-1,47,46,48,-1,49,47,48,-1,49,48,50,-1,51,49,50,-1,51,50,1,-1,0,51,1,-1]
+coord Coordinate { point [5.00628 -5.16199 0,5.00628 -5.16199 0.35433,5.0483 -5.18405 0.35433,5.0483 -5.18405 0,5.09437 -5.1954 0.35433,5.09437 -5.1954 0,5.30923 -4.95288 0,5.31495 -4.99999 0,5.30923 -4.95288 0.35433,5.14183 -5.1954 0.35433,5.31495 -4.99999 0.35433,5.14183 -5.1954 0,5.2924 -4.90851 0,5.2924 -4.90851 0.35433,5.1879 -5.18405 0.35433,5.1879 -5.18405 0,5.26544 -4.86945 0,5.26544 -4.86945 0.35433,5.22992 -5.16199 0.35433,5.22992 -5.16199 0,5.22992 -4.83799 0,5.22992 -4.83799 0.35433,5.26544 -5.13053 0.35433,5.26544 -5.13053 0,5.1879 -4.81593 0,5.1879 -4.81593 0.35433,5.2924 -5.09147 0,5.2924 -5.09147 0.35433,5.30923 -5.0471 0,5.30923 -5.0471 0.35433,5.14183 -4.80458 0,5.14183 -4.80458 0.35433,5.09437 -4.80458 0,5.09437 -4.80458 0.35433,5.0483 -4.81593 0,5.0483 -4.81593 0.35433,5.00628 -4.83799 0,5.00628 -4.83799 0.35433,4.97076 -4.86945 0,4.97076 -4.86945 0.35433,4.9438 -4.90851 0,4.9438 -4.90851 0.35433,4.92697 -4.95288 0.35433,4.92697 -4.95288 0,4.92125 -4.99999 0.35433,4.92125 -4.99999 0,4.92697 -5.0471 0.35433,4.92697 -5.0471 0,4.9438 -5.09147 0.35433,4.9438 -5.09147 0,4.97076 -5.13053 0.35433,4.97076 -5.13053 0]
+}}
+appearance Appearance{material USE CAP-CERAMIC-05 }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-0.557202 0.0572984 0,-0.55118 0 0,-0.557202 0.0572984 0.35433,-0.55118 0 0.35433,-0.575006 0.112093 0,-0.575006 0.112093 0.35433,-0.603813 0.161988 0,-0.603813 0.161988 0.35433,-0.642364 0.204803 0,-0.642364 0.204803 0.35433,-0.688975 0.238668 0,-0.688975 0.238668 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-0.635968 -0.225348 0.35433,-0.688975 -0.238668 0.35433,-0.688975 -0.261151 0.35433,-0.642364 -0.204803 0.35433,-0.591915 -0.178971 0.35433,-0.603813 -0.161988 0.35433,-0.558883 -0.124194 0.35433,-0.575006 -0.112093 0.35433,-0.538423 -0.063589 0.35433,-0.557202 -0.0572984 0.35433,-0.531495 0 0.35433,-0.55118 0 0.35433,-0.557202 0.0572984 0.35433,-0.538423 0.063589 0.35433,-0.575006 0.112093 0.35433,-0.558883 0.124194 0.35433,-0.603813 0.161988 0.35433,-0.591915 0.178971 0.35433,-0.642364 0.204803 0.35433,-0.635968 0.225348 0.35433,-0.688975 0.261151 0.35433,-0.688975 0.238668 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [5.76046 0.204803 0,5.80708 0.238668 0,5.80708 0.238668 0.35433,5.72191 0.161988 0,5.76046 0.204803 0.35433,5.69311 0.112093 0,5.72191 0.161988 0.35433,5.6753 0.0572984 0,5.69311 0.112093 0.35433,5.66928 -3.49676e-16 0,5.6753 0.0572984 0.35433,5.66928 -3.49676e-16 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [5.75407 0.225348 0.35433,5.80708 0.238668 0.35433,5.80708 0.261151 0.35433,5.76046 0.204803 0.35433,5.71002 0.178971 0.35433,5.72191 0.161988 0.35433,5.67698 0.124194 0.35433,5.69311 0.112093 0.35433,5.65652 0.063589 0.35433,5.6753 0.0572984 0.35433,5.64959 -3.49676e-16 0.35433,5.66928 -3.49676e-16 0.35433,5.6753 -0.0572984 0.35433,5.65652 -0.063589 0.35433,5.69311 -0.112093 0.35433,5.67698 -0.124194 0.35433,5.72191 -0.161988 0.35433,5.71002 -0.178971 0.35433,5.76046 -0.204803 0.35433,5.75407 -0.225348 0.35433,5.80708 -0.261151 0.35433,5.80708 -0.238668 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-0.557202 -0.9427 0,-0.55118 -0.999998 0,-0.557202 -0.9427 0.35433,-0.55118 -0.999998 0.35433,-0.575006 -0.887905 0,-0.575006 -0.887905 0.35433,-0.603813 -0.83801 0,-0.603813 -0.83801 0.35433,-0.642364 -0.795195 0,-0.642364 -0.795195 0.35433,-0.688975 -0.76133 0,-0.688975 -0.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-0.635968 -1.22535 0.35433,-0.688975 -1.23867 0.35433,-0.688975 -1.26115 0.35433,-0.642364 -1.2048 0.35433,-0.591915 -1.17897 0.35433,-0.603813 -1.16199 0.35433,-0.558883 -1.12419 0.35433,-0.575006 -1.11209 0.35433,-0.538423 -1.06359 0.35433,-0.557202 -1.0573 0.35433,-0.531495 -0.999998 0.35433,-0.55118 -0.999998 0.35433,-0.557202 -0.9427 0.35433,-0.538423 -0.936409 0.35433,-0.575006 -0.887905 0.35433,-0.558883 -0.875804 0.35433,-0.603813 -0.83801 0.35433,-0.591915 -0.821027 0.35433,-0.642364 -0.795195 0.35433,-0.635968 -0.77465 0.35433,-0.688975 -0.738847 0.35433,-0.688975 -0.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-0.642364 -0.204803 0,-0.688975 -0.238668 0,-0.688975 -0.238668 0.35433,-0.603813 -0.161988 0,-0.642364 -0.204803 0.35433,-0.575006 -0.112093 0,-0.603813 -0.161988 0.35433,-0.557202 -0.0572984 0,-0.575006 -0.112093 0.35433,-0.55118 0 0,-0.557202 -0.0572984 0.35433,-0.55118 0 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [5.6753 -0.0572984 0,5.66928 -3.49676e-16 0,5.6753 -0.0572984 0.35433,5.66928 -3.49676e-16 0.35433,5.69311 -0.112093 0,5.69311 -0.112093 0.35433,5.72191 -0.161988 0,5.72191 -0.161988 0.35433,5.76046 -0.204803 0,5.76046 -0.204803 0.35433,5.80708 -0.238668 0,5.80708 -0.238668 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [5.76046 -0.795195 0,5.80708 -0.76133 0,5.80708 -0.76133 0.35433,5.72191 -0.83801 0,5.76046 -0.795195 0.35433,5.69311 -0.887905 0,5.72191 -0.83801 0.35433,5.6753 -0.9427 0,5.69311 -0.887905 0.35433,5.66928 -0.999998 0,5.6753 -0.9427 0.35433,5.66928 -0.999998 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [5.75407 -0.77465 0.35433,5.80708 -0.76133 0.35433,5.80708 -0.738847 0.35433,5.76046 -0.795195 0.35433,5.71002 -0.821027 0.35433,5.72191 -0.83801 0.35433,5.67698 -0.875804 0.35433,5.69311 -0.887905 0.35433,5.65652 -0.936409 0.35433,5.6753 -0.9427 0.35433,5.64959 -0.999998 0.35433,5.66928 -0.999998 0.35433,5.6753 -1.0573 0.35433,5.65652 -1.06359 0.35433,5.69311 -1.11209 0.35433,5.67698 -1.12419 0.35433,5.72191 -1.16199 0.35433,5.71002 -1.17897 0.35433,5.76046 -1.2048 0.35433,5.75407 -1.22535 0.35433,5.80708 -1.26115 0.35433,5.80708 -1.23867 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-0.557202 -1.9427 0,-0.55118 -2 0,-0.557202 -1.9427 0.35433,-0.55118 -2 0.35433,-0.575006 -1.8879 0,-0.575006 -1.8879 0.35433,-0.603813 -1.83801 0,-0.603813 -1.83801 0.35433,-0.642364 -1.79519 0,-0.642364 -1.79519 0.35433,-0.688975 -1.76133 0,-0.688975 -1.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-0.635968 -2.22534 0.35433,-0.688975 -2.23866 0.35433,-0.688975 -2.26115 0.35433,-0.642364 -2.2048 0.35433,-0.591915 -2.17897 0.35433,-0.603813 -2.16198 0.35433,-0.558883 -2.12419 0.35433,-0.575006 -2.11209 0.35433,-0.538423 -2.06359 0.35433,-0.557202 -2.05729 0.35433,-0.531495 -2 0.35433,-0.55118 -2 0.35433,-0.557202 -1.9427 0.35433,-0.538423 -1.93641 0.35433,-0.575006 -1.8879 0.35433,-0.558883 -1.8758 0.35433,-0.603813 -1.83801 0.35433,-0.591915 -1.82103 0.35433,-0.642364 -1.79519 0.35433,-0.635968 -1.77465 0.35433,-0.688975 -1.73884 0.35433,-0.688975 -1.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-0.642364 -1.2048 0,-0.688975 -1.23867 0,-0.688975 -1.23867 0.35433,-0.603813 -1.16199 0,-0.642364 -1.2048 0.35433,-0.575006 -1.11209 0,-0.603813 -1.16199 0.35433,-0.557202 -1.0573 0,-0.575006 -1.11209 0.35433,-0.55118 -0.999998 0,-0.557202 -1.0573 0.35433,-0.55118 -0.999998 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [5.6753 -1.0573 0,5.66928 -0.999998 0,5.6753 -1.0573 0.35433,5.66928 -0.999998 0.35433,5.69311 -1.11209 0,5.69311 -1.11209 0.35433,5.72191 -1.16199 0,5.72191 -1.16199 0.35433,5.76046 -1.2048 0,5.76046 -1.2048 0.35433,5.80708 -1.23867 0,5.80708 -1.23867 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [5.76046 -1.79519 0,5.80708 -1.76133 0,5.80708 -1.76133 0.35433,5.72191 -1.83801 0,5.76046 -1.79519 0.35433,5.69311 -1.8879 0,5.72191 -1.83801 0.35433,5.6753 -1.9427 0,5.69311 -1.8879 0.35433,5.66928 -2 0,5.6753 -1.9427 0.35433,5.66928 -2 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [5.75407 -1.77465 0.35433,5.80708 -1.76133 0.35433,5.80708 -1.73884 0.35433,5.76046 -1.79519 0.35433,5.71002 -1.82103 0.35433,5.72191 -1.83801 0.35433,5.67698 -1.8758 0.35433,5.69311 -1.8879 0.35433,5.65652 -1.93641 0.35433,5.6753 -1.9427 0.35433,5.64959 -2 0.35433,5.66928 -2 0.35433,5.6753 -2.05729 0.35433,5.65652 -2.06359 0.35433,5.69311 -2.11209 0.35433,5.67698 -2.12419 0.35433,5.72191 -2.16198 0.35433,5.71002 -2.17897 0.35433,5.76046 -2.2048 0.35433,5.75407 -2.22534 0.35433,5.80708 -2.26115 0.35433,5.80708 -2.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-0.557202 -2.9427 0,-0.55118 -2.99999 0,-0.557202 -2.9427 0.35433,-0.55118 -2.99999 0.35433,-0.575006 -2.8879 0,-0.575006 -2.8879 0.35433,-0.603813 -2.83801 0,-0.603813 -2.83801 0.35433,-0.642364 -2.79519 0,-0.642364 -2.79519 0.35433,-0.688975 -2.76133 0,-0.688975 -2.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-0.635968 -3.22534 0.35433,-0.688975 -3.23866 0.35433,-0.688975 -3.26115 0.35433,-0.642364 -3.2048 0.35433,-0.591915 -3.17896 0.35433,-0.603813 -3.16198 0.35433,-0.558883 -3.12419 0.35433,-0.575006 -3.11209 0.35433,-0.538423 -3.06358 0.35433,-0.557202 -3.05729 0.35433,-0.531495 -2.99999 0.35433,-0.55118 -2.99999 0.35433,-0.557202 -2.9427 0.35433,-0.538423 -2.9364 0.35433,-0.575006 -2.8879 0.35433,-0.558883 -2.8758 0.35433,-0.603813 -2.83801 0.35433,-0.591915 -2.82102 0.35433,-0.642364 -2.79519 0.35433,-0.635968 -2.77465 0.35433,-0.688975 -2.73884 0.35433,-0.688975 -2.76133 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-0.642364 -2.2048 0,-0.688975 -2.23866 0,-0.688975 -2.23866 0.35433,-0.603813 -2.16198 0,-0.642364 -2.2048 0.35433,-0.575006 -2.11209 0,-0.603813 -2.16198 0.35433,-0.557202 -2.05729 0,-0.575006 -2.11209 0.35433,-0.55118 -2 0,-0.557202 -2.05729 0.35433,-0.55118 -2 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [5.6753 -2.05729 0,5.66928 -2 0,5.6753 -2.05729 0.35433,5.66928 -2 0.35433,5.69311 -2.11209 0,5.69311 -2.11209 0.35433,5.72191 -2.16198 0,5.72191 -2.16198 0.35433,5.76046 -2.2048 0,5.76046 -2.2048 0.35433,5.80708 -2.23866 0,5.80708 -2.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [5.76046 -2.79519 0,5.80708 -2.76133 0,5.80708 -2.76133 0.35433,5.72191 -2.83801 0,5.76046 -2.79519 0.35433,5.69311 -2.8879 0,5.72191 -2.83801 0.35433,5.6753 -2.9427 0,5.69311 -2.8879 0.35433,5.66928 -2.99999 0,5.6753 -2.9427 0.35433,5.66928 -2.99999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [5.75407 -2.77465 0.35433,5.80708 -2.76133 0.35433,5.80708 -2.73884 0.35433,5.76046 -2.79519 0.35433,5.71002 -2.82102 0.35433,5.72191 -2.83801 0.35433,5.67698 -2.8758 0.35433,5.69311 -2.8879 0.35433,5.65652 -2.9364 0.35433,5.6753 -2.9427 0.35433,5.64959 -2.99999 0.35433,5.66928 -2.99999 0.35433,5.6753 -3.05729 0.35433,5.65652 -3.06358 0.35433,5.69311 -3.11209 0.35433,5.67698 -3.12419 0.35433,5.72191 -3.16198 0.35433,5.71002 -3.17896 0.35433,5.76046 -3.2048 0.35433,5.75407 -3.22534 0.35433,5.80708 -3.26115 0.35433,5.80708 -3.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-0.557202 -3.94269 0,-0.55118 -3.99999 0,-0.557202 -3.94269 0.35433,-0.55118 -3.99999 0.35433,-0.575006 -3.8879 0,-0.575006 -3.8879 0.35433,-0.603813 -3.838 0,-0.603813 -3.838 0.35433,-0.642364 -3.79519 0,-0.642364 -3.79519 0.35433,-0.688975 -3.76132 0,-0.688975 -3.76132 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-0.635968 -4.22534 0.35433,-0.688975 -4.23866 0.35433,-0.688975 -4.26114 0.35433,-0.642364 -4.2048 0.35433,-0.591915 -4.17896 0.35433,-0.603813 -4.16198 0.35433,-0.558883 -4.12419 0.35433,-0.575006 -4.11208 0.35433,-0.538423 -4.06358 0.35433,-0.557202 -4.05729 0.35433,-0.531495 -3.99999 0.35433,-0.55118 -3.99999 0.35433,-0.557202 -3.94269 0.35433,-0.538423 -3.9364 0.35433,-0.575006 -3.8879 0.35433,-0.558883 -3.8758 0.35433,-0.603813 -3.838 0.35433,-0.591915 -3.82102 0.35433,-0.642364 -3.79519 0.35433,-0.635968 -3.77464 0.35433,-0.688975 -3.73884 0.35433,-0.688975 -3.76132 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-0.642364 -3.2048 0,-0.688975 -3.23866 0,-0.688975 -3.23866 0.35433,-0.603813 -3.16198 0,-0.642364 -3.2048 0.35433,-0.575006 -3.11209 0,-0.603813 -3.16198 0.35433,-0.557202 -3.05729 0,-0.575006 -3.11209 0.35433,-0.55118 -2.99999 0,-0.557202 -3.05729 0.35433,-0.55118 -2.99999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [5.6753 -3.05729 0,5.66928 -2.99999 0,5.6753 -3.05729 0.35433,5.66928 -2.99999 0.35433,5.69311 -3.11209 0,5.69311 -3.11209 0.35433,5.72191 -3.16198 0,5.72191 -3.16198 0.35433,5.76046 -3.2048 0,5.76046 -3.2048 0.35433,5.80708 -3.23866 0,5.80708 -3.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [5.76046 -3.79519 0,5.80708 -3.76132 0,5.80708 -3.76132 0.35433,5.72191 -3.838 0,5.76046 -3.79519 0.35433,5.69311 -3.8879 0,5.72191 -3.838 0.35433,5.6753 -3.94269 0,5.69311 -3.8879 0.35433,5.66928 -3.99999 0,5.6753 -3.94269 0.35433,5.66928 -3.99999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [5.75407 -3.77464 0.35433,5.80708 -3.76132 0.35433,5.80708 -3.73884 0.35433,5.76046 -3.79519 0.35433,5.71002 -3.82102 0.35433,5.72191 -3.838 0.35433,5.67698 -3.8758 0.35433,5.69311 -3.8879 0.35433,5.65652 -3.9364 0.35433,5.6753 -3.94269 0.35433,5.64959 -3.99999 0.35433,5.66928 -3.99999 0.35433,5.6753 -4.05729 0.35433,5.65652 -4.06358 0.35433,5.69311 -4.11208 0.35433,5.67698 -4.12419 0.35433,5.72191 -4.16198 0.35433,5.71002 -4.17896 0.35433,5.76046 -4.2048 0.35433,5.75407 -4.22534 0.35433,5.80708 -4.26114 0.35433,5.80708 -4.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [-0.557202 -4.94269 0,-0.55118 -4.99999 0,-0.557202 -4.94269 0.35433,-0.55118 -4.99999 0.35433,-0.575006 -4.8879 0,-0.575006 -4.8879 0.35433,-0.603813 -4.838 0,-0.603813 -4.838 0.35433,-0.642364 -4.79519 0,-0.642364 -4.79519 0.35433,-0.688975 -4.76132 0,-0.688975 -4.76132 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [-0.635968 -5.22534 0.35433,-0.688975 -5.23866 0.35433,-0.688975 -5.26114 0.35433,-0.642364 -5.20479 0.35433,-0.591915 -5.17896 0.35433,-0.603813 -5.16198 0.35433,-0.558883 -5.12418 0.35433,-0.575006 -5.11208 0.35433,-0.538423 -5.06358 0.35433,-0.557202 -5.05729 0.35433,-0.531495 -4.99999 0.35433,-0.55118 -4.99999 0.35433,-0.557202 -4.94269 0.35433,-0.538423 -4.9364 0.35433,-0.575006 -4.8879 0.35433,-0.558883 -4.8758 0.35433,-0.603813 -4.838 0.35433,-0.591915 -4.82102 0.35433,-0.642364 -4.79519 0.35433,-0.635968 -4.77464 0.35433,-0.688975 -4.73884 0.35433,-0.688975 -4.76132 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-0.642364 -4.2048 0,-0.688975 -4.23866 0,-0.688975 -4.23866 0.35433,-0.603813 -4.16198 0,-0.642364 -4.2048 0.35433,-0.575006 -4.11208 0,-0.603813 -4.16198 0.35433,-0.557202 -4.05729 0,-0.575006 -4.11208 0.35433,-0.55118 -3.99999 0,-0.557202 -4.05729 0.35433,-0.55118 -3.99999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [5.6753 -4.05729 0,5.66928 -3.99999 0,5.6753 -4.05729 0.35433,5.66928 -3.99999 0.35433,5.69311 -4.11208 0,5.69311 -4.11208 0.35433,5.72191 -4.16198 0,5.72191 -4.16198 0.35433,5.76046 -4.2048 0,5.76046 -4.2048 0.35433,5.80708 -4.23866 0,5.80708 -4.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [5.76046 -4.79519 0,5.80708 -4.76132 0,5.80708 -4.76132 0.35433,5.72191 -4.838 0,5.76046 -4.79519 0.35433,5.69311 -4.8879 0,5.72191 -4.838 0.35433,5.6753 -4.94269 0,5.69311 -4.8879 0.35433,5.66928 -4.99999 0,5.6753 -4.94269 0.35433,5.66928 -4.99999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,3,0,-1,5,3,4,-1,6,7,5,-1,6,5,4,-1,8,9,7,-1,8,7,6,-1,10,11,9,-1,10,9,8,-1,12,11,10,-1,13,12,10,-1,14,12,13,-1,15,16,14,-1,15,14,13,-1,17,18,16,-1,17,16,15,-1,19,20,21,-1,19,21,18,-1,19,18,17,-1]
+coord Coordinate { point [5.75407 -4.77464 0.35433,5.80708 -4.76132 0.35433,5.80708 -4.73884 0.35433,5.76046 -4.79519 0.35433,5.71002 -4.82102 0.35433,5.72191 -4.838 0.35433,5.67698 -4.8758 0.35433,5.69311 -4.8879 0.35433,5.65652 -4.9364 0.35433,5.6753 -4.94269 0.35433,5.64959 -4.99999 0.35433,5.66928 -4.99999 0.35433,5.6753 -5.05729 0.35433,5.65652 -5.06358 0.35433,5.69311 -5.11208 0.35433,5.67698 -5.12418 0.35433,5.72191 -5.16198 0.35433,5.71002 -5.17896 0.35433,5.76046 -5.20479 0.35433,5.75407 -5.22534 0.35433,5.80708 -5.26114 0.35433,5.80708 -5.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,7,5,8,-1,5,6,8,-1,9,7,10,-1,7,8,10,-1,9,10,11,-1]
+coord Coordinate { point [-0.642364 -5.20479 0,-0.688975 -5.23866 0,-0.688975 -5.23866 0.35433,-0.603813 -5.16198 0,-0.642364 -5.20479 0.35433,-0.575006 -5.11208 0,-0.603813 -5.16198 0.35433,-0.557202 -5.05729 0,-0.575006 -5.11208 0.35433,-0.55118 -4.99999 0,-0.557202 -5.05729 0.35433,-0.55118 -4.99999 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
+Shape { geometry IndexedFaceSet
+{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1]
+coord Coordinate { point [5.6753 -5.05729 0,5.66928 -4.99999 0,5.6753 -5.05729 0.35433,5.66928 -4.99999 0.35433,5.69311 -5.11208 0,5.69311 -5.11208 0.35433,5.72191 -5.16198 0,5.72191 -5.16198 0.35433,5.76046 -5.20479 0,5.76046 -5.20479 0.35433,5.80708 -5.23866 0,5.80708 -5.23866 0.35433]
+}}
+appearance Appearance{material USE MET-COPPER }}
diff --git a/template/fp-lib-table.for-github b/template/fp-lib-table.for-github
index 08afc7fe..57fd89d4 100644
--- a/template/fp-lib-table.for-github
+++ b/template/fp-lib-table.for-github
@@ -1,5 +1,6 @@
(fp_lib_table
(lib (name Battery_Holders)(type Github)(uri ${KIGITHUB}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders"))
+ (lib (name Buttons_Switches_Keyboard)(type Github)(uri ${KIGITHUB}/Buttons_Switches_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications"))
(lib (name Buttons_Switches_SMD)(type Github)(uri ${KIGITHUB}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
(lib (name Buttons_Switches_THT)(type Github)(uri ${KIGITHUB}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
(lib (name Buzzers_Beepers)(type Github)(uri ${KIGITHUB}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices"))
@@ -52,7 +53,6 @@
(lib (name Housings_SSOP)(type Github)(uri ${KIGITHUB}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
(lib (name Inductors_SMD)(type Github)(uri ${KIGITHUB}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount"))
(lib (name Inductors_THT)(type Github)(uri ${KIGITHUB}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole"))
- (lib (name IR-DirectFETs)(type Github)(uri ${KIGITHUB}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier"))
(lib (name LEDs)(type Github)(uri ${KIGITHUB}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)"))
(lib (name Measurement_Scales)(type Github)(uri ${KIGITHUB}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges"))
(lib (name Microwave)(type Github)(uri ${KIGITHUB}/Microwave.pretty)(options "")(descr "Microwave"))
@@ -60,6 +60,7 @@
(lib (name Mounting_Holes)(type Github)(uri ${KIGITHUB}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners"))
(lib (name Opto-Devices)(type Github)(uri ${KIGITHUB}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices"))
(lib (name Oscillators)(type Github)(uri ${KIGITHUB}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules"))
+ (lib (name Package_DirectFET)(type Github)(uri ${KIGITHUB}/Package_DirectFET.pretty)(options "")(descr "DirectFet packages from International Rectifier"))
(lib (name Pin_Headers)(type Github)(uri ${KIGITHUB}/Pin_Headers.pretty)(options "")(descr "Male pin headers"))
(lib (name Potentiometers)(type Github)(uri ${KIGITHUB}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors"))
(lib (name Power_Integrations)(type Github)(uri ${KIGITHUB}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints"))
@@ -74,7 +75,11 @@
(lib (name Socket_Strips)(type Github)(uri ${KIGITHUB}/Socket_Strips.pretty)(options "")(descr "Female socket strips"))
(lib (name Sockets)(type Github)(uri ${KIGITHUB}/Sockets.pretty)(options "")(descr "IC sockets"))
(lib (name Symbols)(type Github)(uri ${KIGITHUB}/Symbols.pretty)(options "")(descr "PCB symbols"))
+ (lib (name TerminalBlocks_4UCON)(type Github)(uri ${KIGITHUB}/TerminalBlocks_4UCON.pretty)(options "")(descr "4UCON terminal blocks"))
+ (lib (name TerminalBlocks_MetzConnect)(type Github)(uri ${KIGITHUB}/TerminalBlocks_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks"))
+ (lib (name TerminalBlocks_Philmore)(type Github)(uri ${KIGITHUB}/TerminalBlocks_Philmore.pretty)(options "")(descr "Philmore terminal blocks"))
(lib (name TerminalBlocks_Phoenix)(type Github)(uri ${KIGITHUB}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks"))
+ (lib (name TerminalBlocks_RND)(type Github)(uri ${KIGITHUB}/TerminalBlocks_RND.pretty)(options "")(descr "RND terminal blocks"))
(lib (name TerminalBlocks_WAGO)(type Github)(uri ${KIGITHUB}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks"))
(lib (name TO_SOT_Packages_SMD)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
(lib (name TO_SOT_Packages_THT)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages"))
diff --git a/template/fp-lib-table.for-pretty b/template/fp-lib-table.for-pretty
index 356c5c9a..00edefce 100644
--- a/template/fp-lib-table.for-pretty
+++ b/template/fp-lib-table.for-pretty
@@ -1,5 +1,6 @@
(fp_lib_table
(lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders"))
+ (lib (name Buttons_Switches_Keyboard)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications"))
(lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
(lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
(lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices"))
@@ -52,7 +53,6 @@
(lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
(lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount"))
(lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole"))
- (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier"))
(lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)"))
(lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges"))
(lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr "Microwave"))
@@ -60,6 +60,7 @@
(lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners"))
(lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices"))
(lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules"))
+ (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier"))
(lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers"))
(lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors"))
(lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints"))
@@ -74,7 +75,11 @@
(lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips"))
(lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets"))
(lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols"))
- (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks"))
+ (lib (name TerminalBlocks_4UCON)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_4UCON.pretty)(options "")(descr "4UCON terminal blocks"))
+ (lib (name TerminalBlocks_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks"))
+ (lib (name TerminalBlocks_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Philmore terminal blocks"))
+ (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "RND terminal blocks"))
+ (lib (name TerminalBlocks_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_RND.pretty)(options "")(descr "Phoenix Contact terminal blocks"))
(lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks"))
(lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
(lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages"))